.icon-right { position: fixed; top: 0; right: 0; padding: calc(3 * var(--unit-size)); width: var(--main-size); height: auto; fill: var(--white); stroke-width: 0; vertical-align: middle; } #right-panel { font-size: var(--main-size); top: inherit; right: 0; } .create-notice { background-image: radial-gradient(ellipse at 10% 10%, var(--bg3), var(--accent-blue)), url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAElBMVEUAAACUkpSEhoSMioyMjoyEgoRr6djFAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAU1JREFUKJEVUcl1xTAIpAVLSgECXIAYUoCAX0Bi919LlCPLm5ValiOUUe2+ZRVFuYpKXFsUX9aIp0V6GtC8VRhNL0X2fikvswhKrNDhes7pbpPkufFAtI0B76LEjfc2bgdHDk6RX4A/sjt6LCylfoYpNYYJx/9COhIugsjluzN9VGZ/Hnl51jIH2ba+Ywsy2RJCFdoDe8Obw61TXGAv+ewExMRJs7gd7YcimPuk42uMqY2VJ1fK+bDL32rb7kwok/la/u7Mrz7Xf0DTssSP2Btp1ZS0zw35tM/SsJKgWNLcRh+/th1QqntwtM3Tx0LNosoBYbM3qjJFiMeLsMH2i5BcQdU3n9sJHOE1Hoqn1GA/bm4s0YkVB/y4r0PbltF32FpljXmdlOOwbDvFWkoDYLppSG4pnM6UxX3Src1lhXeU36FOu3o+R2vNaHME/wESUl9/3zMniwAAAABJRU5ErkJggg==); background-blend-mode: multiply; border-radius: var(--unit-size); } .section-title { display: flex; width: 100%; border-radius: var(--unit-size); padding: var(--unit-size); box-sizing: border-box; background-color: var(--translucent); font-family: var(--display-font); font-size: var(--main-size); } .section-content { margin: var(--unit-size); } .section-content hr { all: unset; display: block; height: 2px; background-image: linear-gradient(to left, var(--translucent-light), transparent 90%); margin-bottom: var(--unit-size); } .target, .scope { border-radius: var(--unit-size); } .target label, .scope label { font-family: var(--display-font); } #post_visibility { display: flex; justify-content: flex-start; font-size: var(--medium-size); padding: var(--unit-size); box-sizing: border-box; } #post_visibility input[type="radio"] { margin-right: 5px; } #post_visibility label { margin-right: var(--main-size); } #tabs { display: flex; flex-direction: column; font-family: var(--display-font); } .notice-options { margin-top: var(--unit-size); display: flex; flex-wrap: wrap; box-sizing: border-box; font-family: var(--display-font); width: 100%; } .post { align-self: flex-end; } #post_content { border-radius: var(--unit-size); background-color: var(--translucent); width: 100%; margin-top: var(--unit-size); padding: var(--unit-size); resize: vertical; height: calc(6 * var(--main-size)); font-family: var(--main-font); font-size: var(--medium-size); color: var(--white); box-sizing: border-box; } #post_attachments, #post_post { cursor: pointer; } #post_post { font-family: var(--display-font); font-size: var(--medium-size); padding: .2em .4em; border-radius: var(--unit-size); border: 2px solid var(--bg3); background-color: var(--translucent); color: var(--white); transition: 0.4s; } .attachments { flex: 1; } input[type=file]::file-selector-button { font-family: var(--display-font); font-size: var(--medium-size); padding: .2em .4em; border-radius: var(--unit-size); border: 2px solid var(--bg3); background-color: var(--translucent); color: var(--white); transition: 0.4s; } #post_post:hover { border: 2px solid var(--white); background-color: var(--white); color: var(--bg1); } input[type=file]::file-selector-button:hover, input[type=button]:hover { border: 2px solid var(--white); background-color: var(--white); color: var(--bg1); } .create-notice details { font-family: var(--display-font); padding: var(--unit-size); box-sizing: border-box; cursor: pointer; } #note-types { padding: var(--unit-size); box-sizing: border-box; display: flex; flex-direction: column; }