@font-face{font-family:system-ui;src:local(".AppleSystemUIFont"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("HelveticaNeue")}@font-face{font-family:system-ui;font-style:italic;src:local(".AppleSystemUIFont"),local("Segoe UI Italic"),local("Ubuntu-Italic"),local("Roboto-Italic"),local("HelveticaNeue-Italic")}@font-face{font-family:system-ui;font-weight:700;src:local(".AppleSystemUIFont"),local("Segoe UI Bold"),local("Ubuntu-Bold"),local("Roboto-Bold"),local("HelveticaNeue-Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(".AppleSystemUIFont"),local("Segoe UI Bold Italic"),local("Ubuntu-BoldItalic"),local("Roboto-BoldItalic"),local("HelveticaNeue-BoldItalic")}@font-face{font-family:ui-monospace;src:local(".AppleSystemUIFontMonospaced-Regular"),local("Segoe UI Mono"),local("UbuntuMono"),local("Roboto-Mono"),local("Menlo")}@font-face{font-family:ui-monospace;font-style:italic;src:local(".AppleSystemUIFontMonospaced-RegularItalic"),local("Segoe UI Mono Italic"),local("UbuntuMono-Italic"),local("Roboto-Mono-Italic"),local("Menlo-Italic")}@font-face{font-family:ui-monospace;font-weight:700;src:local(".AppleSystemUIFontMonospaced-Bold"),local("Segoe UI Mono Bold"),local("UbuntuMono-Bold"),local("Roboto-Mono-Bold"),local("Menlo-Bold")}@font-face{font-family:ui-monospace;font-style:italic;font-weight:700;src:local(".AppleSystemUIFontMonospaced-BoldItalic"),local("Segoe UI Mono Bold Italic"),local("UbuntuMono-BoldItalic"),local("Roboto-Mono-BoldItalic"),local("Menlo-BoldItalic")}:root{cursor:default;line-height:1.4;overflow-wrap:break-word;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--color_body:oklch(19% 0.03 297deg);--color_block:oklch(25% 0.036 297deg);--color_article:oklch(30% 0.036 297deg);--color_text:oklch(95.9% 0.005 17.251deg);--color_interactive:oklch(83.8% 0.067 223.439deg);--color_success:oklch(84.6% 0.134 149.2deg);--color_failure:oklch(79.4% 0.102 2.398deg);--color_warning:oklch(79.9% 0.143 86.206deg);--color_disabled:oklch(60% 0 89.876deg);--color_logo:oklch(55% 0.067 218deg);--color_gold:#ffd704;--color_toxic_green:#0f0;--color_black:oklch(0% 0 0deg);--color_black_25:oklch(0% 0 0deg / 25%);--color_black_30:oklch(0% 0 0deg / 30%);--color_black_75:oklch(0% 0 0deg / 75%);--color_kbd_shadow:oklch(56.9% 0 89.876deg);--color_kbd_shadow_active:oklch(38.7% 0 89.876deg);--color_meter_gradient_0:oklch(100% 0 89.876deg);--color_meter_gradient_100_optimum:oklch(86.8% 0.156 144.088deg);--color_meter_gradient_100_suboptimum:#ffa502;--color_meter_gradient_100_bad:oklch(72.5% 0.138 21.029deg);--color_game_maker_login_background:oklch(37.1% 0 89.876deg);--color_game_maker_login_shadow:oklch(17.3% 0 89.876deg);--table_header:var(--color_block);--table_row:var(--color_article);--table_row_alt:oklch(33% 0.036 297deg);--table_row_hover:oklch(40% 0.040 297deg);--color_dialog_backdrop:oklch(20% 0.022 296.868deg / 75%);--gradient_password_very_strong:linear-gradient(180deg, oklch(81.2% 0.046 85.847deg) 22%, oklch(44% 0.057 80.386deg) 24%, oklch(81.2% 0.046 85.847deg) 26%, oklch(81.2% 0.046 85.847deg) 27%, #ffecb3 40%, oklch(71.3% 0.128 81.095deg) 78%);--tooltip_decoration:underline dotted 0.2rem;--border_dark:#004250;--border_light:oklch(50% 0.067 218deg);--border_width:0.125rem;--border_radius:0.75rem;--border_shadow:drop-shadow(0.05rem 0.05rem 0.1rem var(--border_light)) drop-shadow(-0.05rem -0.05rem 0.1rem var(--border_light));--border_color_inset:var(--border_dark) var(--border_light) var(--border_light) var(--border_dark);--border_color_outset:var(--border_light) var(--border_dark) var(--border_dark) var(--border_light);--footer_height:5rem;--header_height:4rem;--sidebar_width:15rem;--sidebar_margin:1rem;--content_width:100ch;--full_width:calc(var(--content_width) + var(--sidebar_width) + var(--sidebar_margin));--grid_gap:1rem;--show_password_width:2.5rem;--font_sans:system-ui, -apple-system, "Segoe UI", roboto, ubuntu, cantarell, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font_serif:charter, "Bitstream Charter", "Sitka Text", cambria, georgia, serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font_mono:ui-monospace, "Cascadia Code", "Source Code Pro", menlo, consolas, "Roboto Mono", "Ubuntu Monospace", "Noto Mono", "Oxygen Mono", "Liberation Mono", "DejaVu Sans Mono", monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--line_height_base:1.4rem;--cursor_x:none;--cursor_y:none}@media (color-gamut:p3){:root{--color_gold:oklch(88.7% 0.182 95.33deg);--color_toxic_green:oklch(86.6% 0.295 142.495deg);--color_meter_gradient_100_suboptimum:oklch(79.3% 0.171 70.67deg);--gradient_password_very_strong:linear-gradient(180deg, oklch(81.2% 0.046 85.847deg) 22%, oklch(44% 0.057 80.386deg) 24%, oklch(81.2% 0.046 85.847deg) 26%, oklch(81.2% 0.046 85.847deg) 27%, oklch(94.5% 0.076 91.816deg) 40%, oklch(71.3% 0.128 81.095deg) 78%);--border_dark:oklch(35% 0.067 218deg)}}html{background-color:var(--color_body);color:var(--color_text);font-size:1em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.4rem;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--color_body);block-size:100vb;color:var(--color_text);display:block;font-family:var(--font_sans);inline-size:100%;margin:0;overflow:hidden auto;scroll-behavior:smooth;scrollbar-width:auto;-webkit-tap-highlight-color:transparent;&:has(dialog[open]:not(.snackbar)){overflow:hidden}}::-webkit-inner-spin-button,::-webkit-outer-spin-button{block-size:auto}::placeholder{color:inherit;opacity:54%}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{font:inherit}:where(:-moz-ui-invalid){box-shadow:none}:after,:before{background-repeat:no-repeat;box-sizing:border-box;text-decoration:inherit;vertical-align:inherit}:focus{outline-color:var(--color_interactive)}::selection{background-color:var(--color_text);color:var(--color_article);text-shadow:none}:fullscreen{block-size:100%;inline-size:100%}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){position:absolute}table{border-collapse:collapse;border-color:currentcolor;border-spacing:0;inline-size:100%;overflow-wrap:anywhere;text-indent:0;word-break:normal;& tbody{& tr{background-color:var(--color_article);&:nth-child(2n){background:var(--table_row_alt)}&:hover{background:var(--table_row_hover)}}}& tfoot,& th,& thead{background-color:var(--color_block);font-weight:700;text-align:center;vertical-align:middle}& tr td,& tr th{border-block-end:var(--border_width) solid var(--border_light);border-inline-end:var(--border_width) solid var(--border_light);&:last-child{border-inline-end:var(--border_width) solid var(--border_dark)}&:first-child{border-inline-start:var(--border_width) solid var(--border_light)}}& tr:first-child :is(td,th){border-block-start:var(--border_width) solid var(--border_light)}& tr:last-child :is(td,th){border-block-end:var(--border_width) solid var(--border_dark)}& thead tr:last-child :is(td,th){border-block-end:var(--border_width) solid var(--border_light)}& tfoot tr:first-child :is(td,th){border-block-start:var(--border_width) solid var(--border_light)}& caption{font-style:italic;font-weight:700}&[class*=" table_horizontal_scroll_" i],&[class^=table_horizontal_scroll_ i]{display:block;overflow-x:auto;&.table_horizontal_scroll_5{& td,& th{min-inline-size:5rem}}&.table_horizontal_scroll_10{& td,& th{min-inline-size:10rem}}}&.sticky_column{& tr td:first-child,& tr th:first-child{inset-inline-start:0;position:sticky}}&.sticky_row{& thead:first-child{inset-block-start:0;position:sticky}}&.sticky_column.sticky_row{& thead:first-child{z-index:2}}& tr:hover{border-color:oklch(100% 0 none)}}:where(dl,ol,ul) :where(dl,ol,ul){margin-block:0}li{min-block-size:2rem}pre{font-family:var(--font_mono);font-size:1em;overflow:auto}code,samp{background-color:var(--color_block);block-size:fit-content;border:calc(var(--border_width)*2) dashed;border-color:var(--border_color_inset);border-inline-start:calc(var(--border_width)*3) solid var(--color_warning);border-radius:var(--border_radius);box-sizing:border-box;display:block;font-family:var(--font_mono);font-size:.9em;line-height:1.25rem;margin:.5rem;max-inline-size:calc(100% - 1rem);min-block-size:2.5rem;overflow-wrap:break-word;padding:.5rem;position:relative;white-space:pre-wrap;&[data-description]{padding-block-start:1rem}&>.code_desc{color:var(--color_disabled);font-size:inherit;font-style:italic;inline-size:fit-content;inset-block-start:0;inset-inline-start:.5rem;overflow:hidden;position:absolute;text-overflow:ellipsis;text-wrap:wrap;white-space:nowrap;&:after{content:":"}}}samp,samp.success{border-inline-start:calc(var(--border_width)*3) solid var(--color_success)}samp.error,samp.failure{border-inline-start:calc(var(--border_width)*3) solid var(--color_failure)}samp.warning{border-inline-start:calc(var(--border_width)*3) solid var(--color_warning)}var{background-color:var(--color_body);border-color:var(--border_color_inset);border-radius:calc(var(--border_radius)/2);border-style:dashed;border-width:var(--border_width);box-sizing:border-box;color:var(--color_disabled);cursor:pointer;display:inline;font-family:var(--font_mono);font-style:normal;overflow-wrap:break-word;padding:.2rem;position:relative;white-space:pre-wrap}.article,article{background-color:var(--color_article);border-color:var(--border_color_inset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);padding:.5rem;scroll-padding:1rem 0 0;&+.article,&+article{margin-block-start:1.5rem}}p{margin:.25rem;text-indent:1.5rem;&+p{margin-block-start:.25rem}&:first-letter{font-weight:700;text-transform:uppercase}}hr{block-size:1px;border-color:var(--border_light);border-radius:var(--border_radius);border-width:var(--border_width);box-sizing:initial;color:inherit;display:block;margin:1em 0;padding:0}fieldset{border:0;margin:0;padding:0}h1{font-size:2em;margin-block:.67em}h1,h2,h3,h4,h5,h6{border-radius:var(--border_radius);cursor:pointer;font-family:var(--font_serif);inline-size:fit-content;padding:.1rem;scroll-padding:1rem 0 0}h2,h3,h4,h5,h6{color:var(--color_interactive)}h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{animation:anchor-flash 1.5s ease-in-out 0s}h1:before,h2:before,h3:before,h4:before,h5:before,h6:before{color:#0000;content:"🔗";font-size:small;text-shadow:0 0 0 var(--color_interactive);vertical-align:middle}kbd{background-color:var(--color_disabled);border-radius:var(--border_radius);box-shadow:.1rem .1rem .1rem var(--color_kbd_shadow);color:var(--color_text);cursor:default;display:inline-block;font-family:var(--font_mono);font-size:1rem;font-variant:small-caps;font-weight:700;letter-spacing:.1rem;margin:.1rem;min-inline-size:1.5rem;padding:0 .25rem;text-align:center;text-indent:0;-webkit-user-select:none;user-select:none;vertical-align:text-bottom;&:active,&:active *{box-shadow:.1rem .1rem 0 var(--color_kbd_shadow_active) inset;color:var(--color_black)}}audio,canvas,svg{vertical-align:middle}iframe{border-style:none}iframe,img,video{block-size:auto;max-inline-size:100%;vertical-align:middle}svg:not([fill]){fill:currentcolor}meter{block-size:2rem;position:relative;&::-webkit-meter-even-less-good-value,&::-webkit-meter-optimum-value,&::-webkit-meter-suboptimum-value{border-radius:var(--border_radius)}&[value]:after{color:var(--color_text);content:attr(value) attr(data-unit);filter:var(--border_shadow);font-weight:700;inline-size:inherit;inset-block-start:.25rem;position:absolute;text-align:center}&::-webkit-meter-bar{background-color:var(--color_article);box-shadow:0 .1rem .3rem var(--color_black_25) inset}&::-webkit-meter-optimum-value{background-image:linear-gradient(to right,var(--color_meter_gradient_0),var(--color_success),var(--color_meter_gradient_100_optimum))}&::-webkit-meter-suboptimum-value{background-image:linear-gradient(to right,var(--color_meter_gradient_0),var(--color_warning),var(--color_meter_gradient_100_suboptimum))}&::-webkit-meter-even-less-good-value{background-image:linear-gradient(to right,var(--color_meter_gradient_0),var(--color_failure),var(--color_meter_gradient_100_bad))}}progress{background-color:var(--color_article);block-size:1.25rem;border-color:var(--border_color_inset);border-style:solid;border-width:var(--border_width);box-shadow:0 .1rem .3rem var(--color_black_25) inset;position:relative;vertical-align:initial;&::-moz-progress-bar{appearance:none;background-color:var(--color_article);background-image:linear-gradient(to right,var(--color_failure),var(--color_success));border-radius:var(--border_radius);box-shadow:0 .1rem .3rem var(--color_black_25) inset}&:indeterminate::-moz-progress-bar{background-image:none}&:not(:indeterminate){border-color:var(--border_color_inset);border-style:solid;border-width:var(--border_width)}&:indeterminate{block-size:1.25rem;border-color:#0000}&::-webkit-progress-bar,&::-webkit-progress-value,&:not([value]),&[value]{appearance:none;border-radius:var(--border_radius)}&[value]::-webkit-progress-value{background-image:linear-gradient(to right,var(--color_failure),var(--color_success));-webkit-transition:inline-size .5s;transition:inline-size .5s}&[value]:after{color:var(--color_text);content:attr(value) "%";filter:var(--border_shadow);font-weight:700;inline-size:inherit;inset-block-start:-.25rem;position:absolute;text-align:center}&::-webkit-progress-bar{background-color:var(--color_article);box-shadow:0 .1rem .3rem var(--color_black_25) inset;padding:.1rem}&:not([value]){border-color:var(--color_disabled)}}cite{font-style:italic;&:before{content:"❠";margin-inline-start:.25rem;padding-inline-end:.1rem}&:after{content:"❝";margin-inline-end:.25rem;padding-inline-start:.1rem}}blockquote{background-color:var(--color_block);block-size:fit-content;border:calc(var(--border_width)*1.5) dashed;border-color:var(--border_color_inset);border-inline-start:calc(var(--border_width)*2) solid var(--color_disabled);border-radius:var(--border_radius);box-sizing:border-box;display:inline-block;font-size:1rem;margin:.5rem;overflow-wrap:anywhere;padding:1.25rem;position:relative;&.w100pc{inline-size:calc(100% - 1rem)}&:before{content:"❠";inset-block-start:-1.75rem;inset-inline-start:.25rem;padding-inline-end:.1rem}&:after,&:before{color:var(--color_disabled);font-size:2rem;font-style:italic;position:absolute}&:after{content:"❝";inset-block-end:-1.25rem;inset-inline-end:.5rem;padding-inline-start:.1rem}&>.quote_author{color:var(--color_disabled);font-size:1rem;font-style:italic;inline-size:fit-content;inset-block-start:-.25rem;inset-inline-start:1.5rem;overflow:hidden;position:absolute;text-overflow:ellipsis;text-wrap:wrap;white-space:nowrap;&:after{content:":"}}}q{background-color:var(--color_body);border:calc(var(--border_width)*2) dotted var(--color_disabled);border-block-end:none;border-block-start:none;cursor:pointer;font-style:italic;padding-inline:.3rem;&:before{content:"❠";padding-inline-end:.1rem}&:after,&:before{color:var(--color_disabled)}&:after{content:"❝";padding-inline-start:.1rem}}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}*{scrollbar-color:var(--color_body) var(--color_article)}@supports (scrollbar-color:var(--color_body ) var(--color_article )){*{scrollbar-color:var(--color_body) var(--color_article)}}@supports (-moz-appearance:none){*{scrollbar-color:var(--color_interactive) var(--color_interactive)}}@supports selector(::-webkit-scrollbar){*{scrollbar-color:auto}::-webkit-scrollbar{background-color:var(--color_article);border-radius:var(--border_radius);inline-size:1rem}::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{background-color:var(--color_article);border-radius:var(--border_radius);box-shadow:inset 0 0 .45rem var(--color_black_30)}::-webkit-scrollbar-track-piece{border-color:var(--border_color_outset);border-style:solid}::-webkit-scrollbar-corner{background-color:var(--color_block)}::-webkit-scrollbar-thumb{background-color:var(--color_body);border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;cursor:pointer;&:hover{background-color:var(--color_block)}&:active,&:hover{border-color:var(--color_interactive)}&:active{background-color:var(--color_article)}}::-webkit-scrollbar-button{background-color:var(--color_block);background-repeat:no-repeat;block-size:1rem;border-color:var(--color_interactive);border-radius:var(--border_radius);border-style:solid;color:var(--color_interactive);cursor:pointer;inline-size:1rem}::-webkit-scrollbar-button:vertical:decrement{border-color:#0000 #0000 var(--color_interactive) #0000;border-width:0 .5rem 1rem}::-webkit-scrollbar-button:horizontal:decrement{border-color:#0000 var(--color_interactive) #0000 #0000;border-width:.5rem 1rem .5rem 0}::-webkit-scrollbar-button:vertical:increment{border-color:var(--color_interactive) #0000 #0000 #0000;border-width:1rem .5rem 0 .5rem}::-webkit-scrollbar-button:horizontal:increment{border-color:#0000 #0000 #0000 var(--color_interactive);border-width:.5rem 0 .5rem 1rem}::-webkit-scrollbar-button:vertical:decrement:hover{border-color:#0000 #0000 var(--color_interactive) #0000}::-webkit-scrollbar-button:horizontal:decrement:hover{border-color:#0000 var(--color_interactive) #0000 #0000}::-webkit-scrollbar-button:vertical:increment:hover{border-color:var(--color_interactive) #0000 #0000 #0000}::-webkit-scrollbar-button:horizontal:increment:hover{border-color:#0000 #0000 #0000 var(--color_interactive)}::-webkit-scrollbar-button:horizontal:end:decrement,::-webkit-scrollbar-button:horizontal:start:increment,::-webkit-scrollbar-button:vertical:end:decrement,::-webkit-scrollbar-button:vertical:start:increment{display:none}}b,strong{font-weight:700}small{font-size:80%}del,s{-webkit-text-decoration:line-through;text-decoration:line-through}del{background-color:var(--color_failure)}del,mark{color:var(--color_article)}mark{background-color:var(--color_warning)}ins{background-color:var(--color_success);color:var(--color_article)}em,time{font-style:italic}output{font-family:var(--font_mono);-webkit-text-decoration:underline dotted .1rem var(--color_success);text-decoration:underline dotted .1rem var(--color_success)}#aside_buttons{align-items:center;flex-flow:column nowrap;inset-block-start:50%;inset-inline-end:0;position:fixed;transform:translateY(-50%);z-index:2}#aside_buttons,aside.sidebar{display:flex;justify-content:center}aside.sidebar{block-size:inherit;flex-direction:column;padding:2rem}#no_db_section img{block-size:3rem;display:block;inline-size:3rem;margin:.25rem auto}#own_profile_link{padding-block:0;-webkit-text-decoration:none;text-decoration:none}#uc_settings{display:block;text-align:center}#footer,footer{background-color:var(--color_block);border-block-start:var(--border_width) solid var(--border_dark);border-end-end-radius:0;border-end-start-radius:0;border-radius:var(--border_radius);inline-size:100%;margin-block-start:.25rem;text-align:center}#footer_copyright{font-size:.7rem}#footer_links{font-size:.7rem;margin-block-start:-.1rem;& a{margin:auto .5rem}}#header,header{background-color:var(--color_block);border-block-end:var(--border_width) solid var(--border_light);border-radius:var(--border_radius);border-start-end-radius:0;border-start-start-radius:0;inline-size:100%;margin-block-end:.25rem;padding-block-start:.25rem;text-align:center}#header_mail,#header_web{block-size:2rem;color:var(--color_logo);display:flex;font-family:var(--font_serif);font-size:2rem;font-weight:700;justify-content:center;letter-spacing:.25rem;line-height:2rem;& div,& img{block-size:2rem;display:inline-block;line-height:2rem;position:relative}& img{inline-size:2rem;margin-block-end:.4rem;position:absolute}& div{&:first-of-type{text-align:end}&:last-of-type{text-align:start}}}#h1_title{block-size:1.1rem;cursor:unset;display:inline-block;font-size:1rem;letter-spacing:.1rem;line-height:1rem;margin:0;max-inline-size:calc(100% - 4.5rem);&:before{content:unset}& a{border:unset;color:unset;font-weight:unset;text-decoration:unset}}#h1_div,#h1_div_mail{inline-size:100%;margin-block-start:.5rem}#logo_nav{display:inline-block;position:relative}#main,main{border-radius:var(--border_radius);flex:1;inline-size:100vi;max-inline-size:var(--content_width);&::-webkit-scrollbar{margin-inline-start:2rem}}#content{align-items:center;block-size:100vb;display:flex;flex-flow:column nowrap;margin:0 auto;position:relative}nav ol,nav ul{list-style-type:none;padding:0}nav li:before{content:"\200B";float:inline-start}#footer_contacts{align-items:center;display:flex;flex-flow:row wrap;font-size:.7rem;margin-block-end:3rem;place-content:center center;&.link_icon{block-size:1.5rem;inline-size:1.5rem}}#navigation{block-size:100vb;border:solid var(--border_width);border-block-end:none;border-block-start:none;border-color:var(--border_color_inset);border-inline-start:none;border-radius:0 var(--border_radius) 0 var(--border_radius);display:flex;flex-direction:column;inline-size:var(--sidebar_width);inset-inline-start:0;margin-inline-end:var(--sidebar_margin);position:fixed;z-index:1}#nav_list{align-items:flex-start;block-size:100%;display:flex;flex:1;flex-direction:column;inline-size:100%;list-style:none;margin:5rem 0 0;overflow:hidden auto;padding:0;position:relative;& .nav_element.li_bread{block-size:auto}}.nav_element{border-radius:var(--border_radius);border-color:#0000;border-style:outset;border-width:.1rem;inline-size:calc(100% - .2rem);&:active,&:focus,&:focus-within,&:hover{border-color:var(--color_interactive);outline:none;-webkit-text-decoration:none;text-decoration:none}}#nav_list :is(.nav_element:active,.nav_element:focus,.nav_element:hover){background-color:var(--color_article)}.nav_icon{block-size:2rem;inline-size:2rem;margin:.1rem .4rem .4em .1rem}.nav_element details{display:inline-block;inline-size:calc(100% - .2rem);-webkit-text-decoration:none;text-decoration:none}.nav_line{cursor:pointer}.nav_item{display:inline-block;inline-size:100%;min-block-size:2rem;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.nav_cat{border-radius:var(--border_radius);padding:.1rem;-webkit-text-decoration:underline var(--color_interactive);text-decoration:underline var(--color_interactive);&:active,&:focus-within,&:hover,&[open]{background-color:var(--color_article);-webkit-text-decoration:none;text-decoration:none}& summary{inline-size:calc(100% - .2rem);&:active,&:focus,&:focus-within,&:hover{outline:none;-webkit-text-decoration:none;text-decoration:none}}& ul{list-style-type:"🍙";padding-inline-start:3.5rem;& li .nav_item{box-sizing:border-box;-webkit-text-decoration:none;text-decoration:none}& .current{list-style-type:"🍘";& a{font-style:italic;font-weight:400;-webkit-text-decoration:none;text-decoration:none}}}}.nav_line details[open] .nav_icon,.nav_line:active .nav_icon,.nav_line:focus .nav_icon,.nav_line:hover .nav_icon{filter:brightness(200%) contrast(70%)}.nav_bread{margin-block-start:-.75rem;margin-inline-start:2.75rem}#nav_list .nav_element.li_bread:active,#nav_list .nav_element.li_bread:focus-within,#nav_list .nav_element.li_bread:hover,.nav_bread:active,.nav_bread:focus-within,.nav_bread:hover{background-color:inherit;border-color:#0000;cursor:default}#ol_breadcrumbs_1 li,nav{display:inline-block}#ol_breadcrumbs_1{display:inline-flex;flex-flow:row wrap;font-size:.6rem;padding-inline-start:0;& li a{display:inline-block;padding:.25rem}& li:first-child{display:none}& li:last-child a{font-weight:400;-webkit-text-decoration:none;text-decoration:none}& li:before{content:"❮";display:inline-block;font-weight:700;margin-block-start:.5em;margin-inline-end:.1rem}& li:nth-child(2):before{display:inline-block;transform:rotate(90deg)}}a{border-color:#0000;border-radius:var(--border_radius);border-style:outset;border-width:var(--border_width);color:var(--color_interactive);cursor:pointer;font-weight:700;outline:none;padding:.1rem;-webkit-text-decoration:none;text-decoration:none;&:visited{border-style:inset;-webkit-text-decoration:none;text-decoration:none}&:active,&:focus,&:focus-visible,&:hover{border-color:var(--color_interactive);-webkit-text-decoration:none;text-decoration:none}&:active{filter:brightness(.7)}&.no_text_decoration>span{-webkit-text-decoration:none!important;text-decoration:none!important}&:link>span:not(.new_tab_icon):not(.entity_arrow):not(img){text-decoration-line:underline}& .new_tab_icon,&:has(img:not(.link_icon):only-child){-webkit-text-decoration:none;text-decoration:none}& .new_tab_icon{display:inline;-webkit-user-select:none;user-select:none;vertical-align:super}}a.button,button,input[type=button i],input[type=reset i],input[type=submit i]{background-color:var(--color_article);block-size:clamp(1.5rem,2rem,2.5rem);border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);box-sizing:border-box;color:var(--color_interactive);cursor:pointer;display:inline-block;font:inherit;font-size:100%;font-weight:700;letter-spacing:inherit;line-height:1.15rem;margin:.5rem;max-inline-size:100%;outline:none;padding:.1875em .375em .3125em;-webkit-text-decoration:none;text-decoration:none;text-transform:none;vertical-align:middle;>*{cursor:pointer!important}&::-moz-focus-inner{border-style:none;padding:0}&:-moz-focusring{outline:1px dotted ButtonText}&:active{border-color:var(--border_color_inset);filter:brightness(.7)}&:focus,&:focus-visible,&:focus-within,&:hover{border-color:var(--border_color_outset);filter:var(--border_shadow)}}button{&:disabled{border-color:var(--color_disabled);color:var(--color_disabled);cursor:not-allowed;filter:blur(.025rem) grayscale(1);-webkit-user-select:none;user-select:none;&:focus,&:focus-visible,&:focus-within,&:hover{border-color:var(--color_disabled);filter:blur(.025rem) grayscale(1)}}&:has(img:only-child:not(.nav_icon)){padding:.15rem}&:has(img:only-child.spinner){padding:.1875em .375em .3125em}&:has(img:only-child.nav_icon){block-size:3rem;inline-size:3rem;margin:auto;padding:0}&>img:only-child:not(.nav_icon){block-size:clamp(1rem,1.5rem,2rem)}&>img:only-child.spinner{block-size:100%;display:inline-block;inline-size:unset}&>img:only-child.nav_icon{block-size:95%;border-radius:var(--border_radius);inline-size:85%;margin:0;&#nav_hide,&#nav_show{block-size:unset;border-radius:0;inset-block-start:0;inset-inline-start:0;margin:0;position:relative}}}summary{color:var(--color_interactive);cursor:pointer;font-weight:700;-webkit-text-decoration:none;text-decoration:none}details>summary:first-of-type,summary{display:list-item}details>.right_summary{list-style:none}.right_summary::-webkit-details-marker{display:none}details:not([open])>.right_summary:after{content:" ▷"}details[open]>.right_summary:after{content:" ▼"}:is(details.adult,details.spoiler)>summary{background-color:var(--color_block);border-color:var(--border_color_inset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);color:var(--color_disabled);list-style:none;text-align:center}details.no_marker>summary{list-style:none}:is(details.adult,details.spoiler)>summary:hover{border-color:var(--color_warning);border-style:inset;color:var(--color_warning)}:is(details.adult,details.no_marker,details.spoiler)>summary::-webkit-details-marker{display:none}:is(details[open].adult,details[open].spoiler)>summary{display:none}details[open].adult,details[open].spoiler{border-color:var(--color_warning);border-radius:var(--border_radius);border-style:dotted;border-width:var(--border_width)}details.spoiler>summary:before{content:"📖 Here be spoilers 📺"}details.adult>summary:before{content:"🍑 Here be adult content 🌶"}details.spoiler>summary:hover:before{content:"🔎 I am ready for the truth 😲"}details.adult>summary:hover:before{content:"😏 My body is ready 🍆"}details.spoiler.adult>summary:before{content:"📖 Here be adult spoilers 🌶"}details.spoiler.adult>summary:hover:before{content:"🔎 My body is ready 🍆"}dialog{background-color:var(--color_body);block-size:fit-content;border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);color:inherit;inline-size:fit-content;inset-inline:0;margin:auto;padding:0;&::backdrop{background-color:var(--color_dialog_backdrop)}&:not([open]){display:none}&#gallery_dialog{block-size:99vb;inline-size:99vi;max-block-size:99vb;max-inline-size:99vi}&#login_form{padding:1rem}}input[type=file i]{block-size:2.4rem;cursor:pointer;padding:.05em .375em .45em;&::file-selector-button{background-color:var(--color_article);block-size:clamp(1.5rem,2rem,2.5rem);border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);box-sizing:border-box;color:var(--color_interactive);cursor:pointer;font-weight:700;margin:.1rem;outline:none;padding:.1875em .375em .3125em;&:active,&:focus,&:hover{border-color:var(--border_color_outset);filter:var(--border_shadow)}&:active{border-color:var(--border_color_inset);filter:brightness(.7)}}&+label{color:var(--color_interactive);cursor:text;display:block;position:absolute;touch-action:manipulation;transition:transform .2s ease;-webkit-user-select:none;user-select:none}&:placeholder-shown+label{transform:translate(.5rem,-1.7rem) scale(1.25);transform-origin:left bottom}&:focus+label,&:not(:placeholder-shown)+label{cursor:default;filter:var(--border_shadow);transform:translate(.5rem,-3.2rem) scale(1)}&:disabled::file-selector-button,&:disabled::file-selector-button:active,&:disabled::file-selector-button:focus,&:disabled::file-selector-button:focus-within,&:disabled::file-selector-button:hover{border-color:var(--color_disabled);cursor:not-allowed;filter:blur(.025rem) grayscale(1);-webkit-user-select:none;user-select:none}}input[type=image i]{cursor:pointer;margin-block-end:-.5rem;padding:.2rem;&:active{border-color:var(--border_color_inset);filter:brightness(.7)}}input{background-color:var(--color_article);block-size:clamp(1.5rem,2rem,2.5rem);border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);box-sizing:border-box;color:var(--color_text);font:inherit;font-size:100%;letter-spacing:inherit;line-height:1.15rem;margin:0;max-inline-size:100%;outline:none;padding:.25em .375em;text-transform:none;&:active,&:focus,&:hover{border-color:var(--border_color_outset);filter:var(--border_shadow)}&:disabled{border-color:var(--color_disabled);color:var(--color_disabled);cursor:not-allowed;filter:blur(.025rem) grayscale(1);-webkit-user-select:none;user-select:none;&+label{color:var(--color_disabled);cursor:not-allowed;filter:blur(.025rem) grayscale(1);-webkit-user-select:none;user-select:none}}&[required]:not([type=button i]):not([type=reset i]):not([type=submit i]):not([type=image i])+label:after{color:var(--color_failure);content:"*"}&:not([type=button i]):not([type=reset i]):not([type=submit i]):not([type=image i]):invalid{border-color:var(--color_failure);box-shadow:.1rem .1rem .75rem var(--color_failure),-.1rem -.1rem .75rem var(--color_failure)}&:not([type=button i]):not([type=reset i]):not([type=submit i]):not([type=image i]):focus-visible:valid,&:not([type=button i]):not([type=reset i]):not([type=submit i]):not([type=image i]):focus-within:valid,&:not([type=button i]):not([type=reset i]):not([type=submit i]):not([type=image i]):focus:valid{border-color:var(--color_success);box-shadow:.1rem .1rem .75rem var(--color_success),-.1rem -.1rem .75rem var(--color_success)}}.float_label{display:inline-block;margin:.5rem .25rem;position:relative;text-align:start;&:has(input[type=search i]){display:block}& input[type=search i]{inline-size:100%}}input[type=number i]+label{color:var(--color_interactive);cursor:text;display:block;position:absolute;touch-action:manipulation;transition:transform .2s ease;-webkit-user-select:none;user-select:none}input[type=number i]::placeholder{opacity:0}input[type=number i]:placeholder-shown+label{transform:translate(.5rem,-1.7rem) scale(1.25);transform-origin:left bottom}input[type=number i]:focus+label,input[type=number i]:not(:placeholder-shown)+label{cursor:default;filter:var(--border_shadow);transform:translate(.5rem,-2.75rem) scale(1)}input[type=number i]:not(.number_spinner){appearance:textfield;margin:0;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}input[type=number i].number_spinner{appearance:auto;margin:unset;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:auto;margin:unset;opacity:100%}}select{background-color:var(--color_article);block-size:auto;border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);color:var(--color_text);cursor:pointer;font:inherit;font-size:100%;letter-spacing:inherit;line-height:1.15rem;margin:.5rem 0 0;max-inline-size:100%;min-inline-size:15ch;padding:.25em .5em;text-transform:none}:where(select[multiple]){background-image:none}select::placeholder{opacity:0}select+label{color:var(--color_interactive);cursor:text;display:block;position:absolute;touch-action:manipulation;transition:transform .2s ease;-webkit-user-select:none;user-select:none}select:placeholder-shown+label{inset-inline-start:1rem;transform:translate(.5rem,-1.75rem) scale(1.25);transform-origin:left bottom}select:focus+label,select:not(:placeholder-shown)+label{inset-block-start:-.25rem;inset-inline-start:1rem}select:disabled+label{color:var(--color_disabled);cursor:not-allowed;-webkit-user-select:none;user-select:none}select:not(:placeholder-shown)+label{cursor:default;filter:var(--border_shadow);transform:translate(-.5rem,-.1rem) scale(1)}select:active,select:focus,select:focus-within,select:hover{border-color:var(--border_color_outset);filter:var(--border_shadow);outline:none}option{border-radius:calc(var(--border_radius)/2)}optgroup{font-family:inherit;font-size:100%;line-height:1.15rem;margin:0;text-transform:none}select:disabled,select:disabled:active,select:disabled:focus,select:disabled:focus-within,select:disabled:hover{border-color:var(--color_disabled);color:var(--color_disabled);cursor:not-allowed;filter:blur(.025rem) grayscale(1);-webkit-user-select:none;user-select:none}input[type=color i],input[type=date i],input[type=datetime-local i],input[type=email i],input[type=month i],input[type=password i],input[type=range i],input[type=search i],input[type=tel i],input[type=text i],input[type=time i],input[type=url i],input[type=week i]{&+label{color:var(--color_interactive);cursor:text;display:block;position:absolute;touch-action:manipulation;transition:transform .2s ease;-webkit-user-select:none;user-select:none}&::placeholder{opacity:0}&:placeholder-shown+label{transform:translate(.5rem,-1.7rem) scale(1.25);transform-origin:left bottom}&:focus+label,&:not(:placeholder-shown)+label{cursor:default;filter:var(--border_shadow);transform:translate(.5rem,-2.75rem) scale(1)}&::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(75%) sepia(66%) saturate(203%) hue-rotate(161deg) brightness(95%) contrast(93%)}}input[type=search i]{appearance:textfield;outline-offset:-2px}input[type=range i]{border-width:0;color:var(--color_interactive);padding:0;&:disabled{color:var(--color_disabled)}&:focus+label,&:not(:placeholder-shown)+label{cursor:default;filter:var(--border_shadow);transform:translate(.5rem,-3.2rem) scale(1)}&::-webkit-slider-runnable-track{border-radius:var(--border_radius);box-shadow:0 .1rem .3rem var(--color_black_25) inset;cursor:pointer}&::-moz-range-thumb,&::-webkit-slider-thumb{background-color:var(--color_interactive);block-size:1rem;border-color:currentcolor;border-style:none;border-width:medium;border-radius:var(--border_radius);cursor:pointer;display:block;inline-size:1rem;margin-block-start:-.25rem}&::-moz-range-track{block-size:.5rem;border-radius:var(--border_radius);box-shadow:0 .1rem .3rem var(--color_black_25) inset;cursor:pointer}&::-moz-range-progress{background-color:var(--color_interactive);cursor:pointer}}input[type=color i]{cursor:pointer;min-inline-size:15ch;padding:0;position:relative;&:focus+label,&:not(:placeholder-shown)+label{cursor:default;filter:var(--border_shadow);transform:translate(.5rem,-3rem) scale(1)}&::-webkit-color-swatch-wrapper{padding:0}&::-webkit-color-swatch{border:none;border-radius:var(--border_radius)}&::-moz-color-swatch{border:none;border-radius:var(--border_radius);padding:0}&:after{content:attr(value);inset-block-start:.25rem;inset-inline-end:.1rem;position:absolute}}textarea{background-color:var(--color_article);block-size:auto;border-color:var(--border_color_inset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);color:var(--color_text);font:inherit;font-size:100%;letter-spacing:inherit;line-height:1.15rem;margin:0;max-inline-size:100%;padding:.25em .375em;resize:vertical;text-transform:none;&+label{color:var(--color_interactive);cursor:text;display:block;position:absolute;touch-action:manipulation;transition:transform .2s ease;-webkit-user-select:none;user-select:none}&::placeholder{opacity:0}&:disabled+label{color:var(--color_disabled);cursor:not-allowed;-webkit-user-select:none;user-select:none}&:placeholder-shown+label{transform:translate(.5rem,-2.4rem) scale(1.25);transform-origin:left bottom}}textarea:focus+label,textarea:not(:placeholder-shown)+label{cursor:default;filter:var(--border_shadow);transform:translate(.5rem,-4.1rem) scale(1)}textarea:active,textarea:focus,textarea:hover{filter:var(--border_shadow);outline:none}textarea:active,textarea:focus{border-color:var(--border_color_inset)}textarea::-webkit-resizer{border-end-end-radius:var(--border_radius);border-start-start-radius:var(--border_radius)}textarea+label[data-curlength]:not([data-curlength=""]):after{content:attr(data-curlength);margin-inline-start:.5rem}textarea+label.close_to_limit:after{color:var(--color_warning);font-weight:700}textarea+label.at_the_limit:after{color:var(--color_failure);font-weight:700}textarea:disabled,textarea:disabled:active,textarea:disabled:focus,textarea:disabled:focus-within,textarea:disabled:hover{border-color:var(--color_disabled);color:var(--color_disabled);cursor:not-allowed;filter:blur(.025rem) grayscale(1);-webkit-user-select:none;user-select:none}::-webkit-resizer{background-color:var(--color_article);background-image:linear-gradient(135deg,var(--color_interactive) 16.67%,var(--color_block) 16.67%,var(--color_block) 50%,var(--color_interactive) 50%,var(--color_interactive) 66.67%,var(--color_block) 66.67%,var(--color_block) 100%);background-size:.7rem .7rem;color:var(--color_interactive)}input[type=checkbox i],input[type=radio i]{cursor:pointer;display:none;&+label{cursor:pointer;&:before{color:var(--color_interactive);font-family:var(--font_mono);font-weight:900;margin-inline-end:.25rem;text-shadow:.02rem .02rem var(--color_interactive)}&:active:before,&:focus:before,&:hover:before{filter:var(--border_shadow)}}&:disabled+label:before{color:var(--color_disabled);cursor:not-allowed;filter:blur(.025rem) grayscale(1);-webkit-user-select:none;user-select:none}}input[type=radio i]:checked+label:before{content:"⦿"}input[type=radio i]:not(:checked)+label:before{content:"◯"}input[type=checkbox i]{display:none;&+label[data-tooltip]{-webkit-text-decoration:none!important;text-decoration:none!important;& span{&.checkbox_checked,&.checkbox_not_checked{-webkit-text-decoration:var(--tooltip_decoration);text-decoration:var(--tooltip_decoration)}}}&+label span.checkbox_checked_icon:empty:before{content:"☑"}&+label span.checkbox_not_checked_icon:empty:before{content:"☐"}&+label span{color:var(--color_interactive);cursor:pointer;text-decoration-color:var(--color_interactive)}&:not(:checked)+label span{&.checkbox_checked,&.checkbox_checked_icon{display:none}}&:checked+label span{&.checkbox_not_checked,&.checkbox_not_checked_icon{display:none}}}.changelog_list{margin:.25rem}.changelog_sublist{margin:0;padding-inline-start:1.5rem}.changelog_sublist_name{list-style-position:outside;list-style-type:"❖";&::marker{color:#0000;font-size:x-large;text-shadow:0 0 0 var(--color_interactive)}}.changelog_change{list-style-position:outside;list-style-type:"✱";&::marker{color:#0000;font-size:x-large;text-shadow:0 0 0 var(--color_warning)}}.changelog_addition{list-style-position:outside;list-style-type:"➕";&::marker{color:#0000;text-shadow:0 0 0 var(--color_success)}}.changelog_removal{list-style-position:outside;list-style-type:"➖";&::marker{color:#0000;text-shadow:0 0 0 var(--color_failure)}}a.entity_card{align-items:center;background-color:var(--color_block);block-size:2.5rem;border-color:var(--border_color_outset);display:inline-flex;flex-flow:row wrap;inline-size:12rem;margin:.2rem;padding:0;place-content:center space-evenly;&:active,&:focus,&:hover{border-color:var(--color_interactive)}& .entity_icon{block-size:2.5rem;display:block;float:inline-start;inline-size:2.5rem;line-height:2.5rem;text-align:center;-webkit-text-decoration:none!important;text-decoration:none!important;& img{block-size:100%;border-end-start-radius:calc(var(--border_radius) - var(--border_width));border-start-start-radius:calc(var(--border_radius) - var(--border_width));inline-size:100%;object-fit:cover;object-position:left top;overflow:hidden;vertical-align:top}}& .entity_arrow{block-size:2.5rem;display:block;float:inline-start;font-size:1.5rem;inline-size:1.2rem;line-height:2.5rem;text-align:end}& .entity_name{block-size:2.5rem;border-inline-end:.1rem solid var(--border_dark);border-inline-start:.1rem solid var(--border_light);color:var(--color_text);font-weight:400;inline-size:calc(100% - 4rem);word-break:normal}& .entity_name,& .entity_rank{display:block;float:inline-start;font-size:smaller;line-height:1.025rem;overflow:hidden;padding-inline-start:.1rem;text-overflow:clip}& .entity_rank{block-size:1.5rem}}gallery-overlay{background-color:var(--color_body);display:block;margin:0;& #gallery_close{cursor:pointer;inset-inline-end:.5rem}& #gallery_close,& #gallery_help{inset-block-start:.5rem;position:absolute;z-index:2}& #gallery_help{cursor:help;inset-inline-start:.5rem}& #gallery_grid{display:grid;gap:0;grid-template:"gallery_name_block" 3rem "gallery_image" calc(100vb - 7rem) "gallery_counter" 3rem /100%}& #gallery_image{align-items:flex-start;display:flex;flex-direction:row;grid-area:gallery_image;justify-content:flex-start;overflow:auto;position:relative;& #gallery_loaded_image{block-size:auto;cursor:zoom-in;display:block;inline-size:auto;inset:0;margin:auto;max-block-size:100%;max-inline-size:100%;outline:none;&.zoomed_in{block-size:unset;cursor:zoom-out;max-block-size:unset;max-inline-size:unset;&.zoom_fits_container{transform:scale(2)}}}}& #gallery_counter,& #gallery_name_block{background-color:var(--color_body);line-height:3rem;text-align:center;vertical-align:middle}& #gallery_name_block{font-weight:700;grid-area:gallery_name_block}& #gallery_counter{font-style:italic;grid-area:gallery_counter}& #gallery_next{inset-inline-end:1rem}& #gallery_prev{inset-inline-start:1rem}& #gallery_next,& #gallery_prev{background-color:initial;block-size:calc(100vb - 8rem);color:var(--color_interactive);cursor:pointer;font-size:5rem;font-weight:900;inline-size:3rem;inset-block-start:1rem;line-height:calc(100vb - 8rem);position:fixed;text-align:center;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;user-select:none;z-index:1;@media (hover:hover){&:hover:not(.disabled){background-color:var(--color_body);filter:brightness(2)}}&:focus-visible:not(.disabled){background-color:var(--color_body);filter:brightness(2)}&:active:not(.disabled){filter:brightness(.7)}&.disabled{color:var(--color_disabled);cursor:default}}& #gallery_name_down,& #gallery_name_link{cursor:pointer;margin:1rem;-webkit-text-decoration:none;text-decoration:none}& #gallery_current{margin-inline-start:2rem}& #gallery_total{margin-inline-end:2rem}}game-canvas{display:block;margin-block-start:1rem;& .sound_warning{font-size:small;text-align:center}}image-carousel{background-color:var(--color_body);block-size:10rem;border-radius:var(--border_radius);display:grid;gap:0;grid-template-areas:"prev list next";grid-template-columns:4% 92% 4%;place-content:center space-between;place-items:center stretch;& figure{block-size:10rem;margin-inline:.25rem;&>a{block-size:5rem;border-color:currentcolor;border-style:none;border-width:medium;display:block;position:relative;text-decoration-line:underline;&>div,&>img{block-size:5rem;inline-size:10rem;inset-block-start:.75rem;inset-inline-start:0;object-fit:contain;position:absolute}&>div{background-color:var(--color_body);color:var(--color_text);filter:opacity(.75);font-weight:700;line-height:5rem;text-align:center;vertical-align:middle;&:active,&:focus,&:hover{filter:opacity(.25)}}}}&>ul{align-items:center;display:flex;flex-flow:row nowrap;grid-area:list;inline-size:100%;margin:0;overflow:auto hidden;padding:0;place-content:center space-between;scrollbar-width:none;&::-webkit-scrollbar{display:none}& li{list-style:none}}& figcaption{align-items:center;block-size:4rem;display:flex;flex-direction:column;inline-size:10rem;justify-content:flex-start;margin-block-start:.5rem;overflow:clip;text-align:center;text-overflow:ellipsis}& .image_carousel_next{border-end-end-radius:var(--border_radius);border-start-end-radius:var(--border_radius);grid-area:next}& .image_carousel_prev{border-end-start-radius:var(--border_radius);border-start-start-radius:var(--border_radius);grid-area:prev}& .image_carousel_next,& .image_carousel_prev{background-color:var(--color_body);block-size:10rem;color:var(--color_interactive);cursor:pointer;display:block;font-size:3rem;font-weight:900;line-height:10rem;text-align:center;-webkit-user-select:none;user-select:none;&:active,&:focus,&:hover{background-color:var(--color_block);border-color:var(--color_interactive);border-left-style:solid;border-bottom-style:solid;border-right-style:solid;border-top-style:solid;border-width:var(--border_width)}&.disabled{color:var(--color_disabled);cursor:default;&:active{filter:brightness(1)}&:active,&:focus,&:hover{background-color:var(--color_body);border-color:currentcolor;border-style:none;border-width:medium}}&:active{filter:brightness(.7)}}}image-upload{display:block;& img{display:block;inline-size:10rem}}like-dis{grid-area:post_likes;text-align:start;& input{-webkit-text-decoration:none;text-decoration:none}}login-form{text-align:center}#signinup_email,#signinup_password,#signinup_username,login-form .float_label{display:block;inline-size:clamp(calc(10ch + var(--show_password_width)),calc(20ch + var(--show_password_width)),calc(65ch + var(--show_password_width)))}login-form #radio_signinup .float_label{display:inline-block;inline-size:fit-content}login-form .float_label#rememberme_div{inline-size:fit-content}#signinup_email,#signinup_password{border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);box-shadow:none}#signinup_email:valid:focus,#signinup_password:valid:focus{border-color:var(--color_success);box-shadow:.1rem .1rem .75rem var(--color_success),-.1rem -.1rem .75rem var(--color_success)}#signinup_email:user-invalid:not(:placeholder-shown),#signinup_email[required]:user-invalid:placeholder-shown,#signinup_password:user-invalid:not(:placeholder-shown),#signinup_password[required]:user-invalid:placeholder-shown{border-color:var(--color_failure);box-shadow:.1rem .1rem .75rem var(--color_failure),-.1rem -.1rem .75rem var(--color_failure)}#signinup_submit{inline-size:auto}#rememberme_div{display:flex}nav-show{inset-block-start:0;inset-inline-start:0;position:fixed;z-index:2}og-image{border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);cursor:pointer;display:block;inline-size:calc(100% - 1rem - var(--border_width)*2);margin:.5rem;& img{border-start-end-radius:var(--border_radius);border-start-start-radius:var(--border_radius);inline-size:100%}& .gallery_zoom{display:inline-block;inline-size:fit-content}& div.hide_banner{block-size:1rem;border-end-end-radius:var(--border_radius);border-end-start-radius:var(--border_radius);color:var(--color_interactive);display:block;font-size:x-small;inline-size:100%;line-height:1rem;text-align:center}}pagi-nation{display:block;unicode-bidi:isolate;& ol{display:block;margin:auto;text-align:center}& li,& span{display:inline-block}& span{block-size:2rem;border-color:var(--color_interactive);border-radius:var(--border_radius);border-style:outset;border-width:var(--border_width);color:var(--color_interactive);cursor:pointer;line-height:2rem;margin:.25rem;min-inline-size:2rem;text-align:center;vertical-align:middle}& a{border:none;&>span{-webkit-text-decoration:none!important;text-decoration:none!important;&:focus,&:hover{background-color:var(--color_block)}}}& li.pagination_current>span{border-color:var(--color_success);border-style:inset;color:var(--color_success);cursor:not-allowed}& :is(li.pagination_first,li.pagination_last,li.pagination_next,li.pagination_prev)>span{border-color:var(--color_disabled);border-style:inset;color:var(--color_disabled);cursor:not-allowed}& :is(li.pagination_first,li.pagination_last,li.pagination_next,li.pagination_prev)>a>span{border-color:var(--color_interactive);color:var(--color_interactive);cursor:pointer}}password-field{& input[type=password i],& input[type=text i]{padding-inline-start:5ch}& .password_strength{color:var(--color_text);display:block;text-align:start;&>span{&.password_weak{color:var(--color_failure);font-weight:400}&.password_medium{color:var(--color_warning);font-weight:500}&.password_strong{color:var(--color_success);font-weight:700}&.password_very_strong{background:var(--gradient_password_very_strong);background-clip:text;font-weight:900;-webkit-text-fill-color:#0000}}}& .password_requirements{display:block;inline-size:clamp(calc(10ch + var(--show_password_width)),calc(20ch + var(--show_password_width)),calc(65ch + var(--show_password_width)));margin-block-start:1rem;text-align:start}& .password_show{cursor:pointer;display:none;font-size:1.75rem;inline-size:var(--show_password_width);inset-block-start:-.3rem;inset-inline-start:.25rem;position:absolute;text-align:center}& input[type^=password i],& input[type^=text i]{&~.password_show:before{content:"👁";font-size:smaller}&:focus-within~.password_show,&:focus~.password_show,&:not(:placeholder-shown)~.password_show{display:block}}& input[type^=text i]~.password_show:after{color:var(--color_failure);content:"╱";font-weight:700;inset-inline-start:.25rem;position:absolute}}post-form{display:block;margin:.5rem;margin-block-start:1rem;& #post_form_submit{inline-size:98%}& #post_form_submit_wrapper{position:relative;&:after{inset-inline-end:4rem}&:after,&:before{content:"📩";inset-block-start:.75rem;position:absolute;z-index:1}&:before{inset-inline-start:4rem}}& textarea:not([id$=change_reason i]){display:none}}select-custom{border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);display:block;inline-size:fit-content;margin:.5rem auto;padding:.5rem}.select_wrapper{align-items:center;display:flex;flex-flow:row wrap;inline-size:fit-content;margin:0 auto;place-content:center center;text-align:center}.select_icon{block-size:3.5rem;inline-size:3.5rem;margin-inline-end:.5rem}side-show{block-size:3rem;border-radius:var(--border_radius);display:block;inline-size:3rem;margin-block-end:1rem;margin-inline-end:1rem;& button{opacity:75%;&:active,&:focus,&:hover{background-color:var(--color_block);opacity:100%}}& .nav_icon{block-size:3rem;inline-size:3rem}}side-hide{inset-block-start:.25rem;inset-inline-end:0;position:absolute;z-index:4}#snackbar_container{background-color:initial;border:none;inline-size:100%;inset:auto;inset-block-end:1rem;margin:0 auto;padding:0;position:fixed;z-index:99;& .snackbar{background-color:var(--color_block);block-size:2rem;border-color:var(--border_color_outset);border-radius:var(--border_radius);border-left-style:solid;border-bottom-style:solid;border-right-style:solid;border-top-style:solid;border-width:var(--border_width);display:flex;line-height:2rem;margin:1rem auto;padding:.25rem;position:relative;text-align:center;z-index:99;& .snack_text{flex:1;overflow-y:auto;overflow-wrap:anywhere;vertical-align:top}& .snack_close{block-size:2rem;display:inline-block;float:inline-end;inline-size:2rem;margin:0}}}tab-menu{display:block;&>div.tab_content{&.active{display:block}background-color:var(--color_article);border-color:var(--border_color_inset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);display:none;flex:1 0 100%;margin-block-end:.5rem;margin-inline:.5rem;order:2;padding:.5rem}&>div.tab_list{align-items:flex-start;display:flex;flex-wrap:wrap;margin-inline:calc(var(--border_radius)*2.25);&>a.tab_name{background-color:var(--color_body);block-size:1.8rem;border-color:var(--border_color_outset);border-radius:var(--border_radius) var(--border_radius) 0 0;border-style:solid;border-width:var(--border_width);color:var(--color_interactive);cursor:pointer;display:block;flex:0 0 auto;font-weight:700;inline-size:fit-content;line-height:1.8rem;margin-block-end:.025rem;margin-inline-start:-.15rem;order:1;padding:.1rem .5rem;-webkit-text-decoration:none;text-decoration:none;&.active{cursor:default}&.active,&:hover{background-color:var(--color_article);border-color:var(--border_color_inset);-webkit-text-decoration:none;text-decoration:none}&.danger{color:var(--color_failure)}&.warning{color:var(--color_warning)}&.danger,&.warning{filter:brightness(.7);font-weight:100;&.active,&:hover{filter:none}}&:link{text-decoration-line:none}&:visited{border-style:solid}&:active,&:focus,&:visited{-webkit-text-decoration:none;text-decoration:none}&:active,&:focus{border-color:var(--color_interactive)}&:active{filter:brightness(.7)}&>span{-webkit-text-decoration:none!important;text-decoration:none!important}}}&:not(:has(.tab_content))>div.tab_list{margin-block-end:-.65rem}}time-line{display:block;margin:1rem auto;position:relative;unicode-bidi:isolate;&:after{background-color:var(--color_body);border-radius:var(--border_radius);content:"";inline-size:.5rem;inset-block:0;inset-inline-start:50%;margin-inline-start:-.25rem;position:absolute}& .timeline_block{background-color:var(--color_block);border-radius:var(--border_radius);inline-size:calc(50% - 2rem);margin:1rem 0;position:relative;&:after{background-color:var(--color_block);block-size:1rem;border-color:var(--border_light);border-radius:50%;border-left-style:solid;border-bottom-style:solid;border-right-style:solid;border-top-style:solid;border-left-width:.25rem;border-bottom-width:.25rem;border-right-width:.25rem;border-top-width:.25rem;content:"";inline-size:1rem;inset-block-start:1rem;inset-inline-end:-2.5rem;position:absolute;z-index:1}&:target{animation:timeline-flash 1.5s ease-in-out 0s}}& .timeline_start{inset-inline-start:0;& .timeline_time{display:block;inline-size:100%;margin-block-end:.5rem;text-align:end}&:before{border-color:#0000 #0000 #0000 var(--color_text);border-style:solid;border-width:.75rem 0 .75rem .75rem;inset-inline-end:-.9rem}}& .timeline_end{inset-inline-start:calc(50% + 2rem);& .timeline_time{display:block;inline-size:100%;margin-block-end:.5rem;text-align:start}&:before{border-color:#0000 var(--color_text) #0000 #0000;border-style:solid;border-width:.75rem .75rem .75rem 0;inset-inline-start:-.9rem}&:after{inset-inline-start:-2.5rem}}& .timeline_end:before,& .timeline_start:before{block-size:0;content:" ";inline-size:0;inset-block-start:1rem;position:absolute;z-index:1}& .timeline_content{padding:.5rem;position:relative}& .timeline_header{color:var(--color_text);margin:0 0 1rem}& .timeline_icon{block-size:2.25rem;inline-size:2.25rem;margin:0 .25rem .25rem}& .timeline_responsibilities_list{list-style:"⚒";margin-block-start:0}& .timeline_achievements_list{list-style:"🏆";margin-block-start:0}& .timeline_shortcut{text-align:center}& .timeline_current{border-color:var(--color_success);border-style:dashed;border-width:.1rem}& .timeline_elapsed{margin-block-end:1rem}}time-line-shortcut{display:block;unicode-bidi:isolate;& .timeline_icon_current{block-size:1.25rem;inline-size:1.25rem;margin:0 .25rem .25rem}}tool-tip{background-color:var(--color_block);block-size:fit-content;border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);color:var(--color_text);display:none;inline-size:fit-content;inset:auto;inset-block-start:var(--cursor_y);inset-inline-start:var(--cursor_x);margin:1rem auto;max-inline-size:100vi;overflow:hidden;overflow-wrap:break-word;padding:.25rem;position:fixed;text-align:justify;text-overflow:clip;word-break:keep-all;z-index:99;&[data-tooltip]{display:block;-webkit-text-decoration:none;text-decoration:none;transform:translate3d(var(--cursor_x) px,var(--cursor_y) px,0)}}@keyframes anchor-flash{0%{background:var(--color_interactive)}to{background:inherit}}@keyframes timeline-flash{0%{background:var(--color_interactive)}to{background:var(--color_block)}}@keyframes fadein{0%{opacity:0}to{opacity:100%}}@keyframes fadeout{0%{opacity:100%}to{opacity:0}}@keyframes spin{to{transform:rotate(1turn)}}.fade_in{animation:fadein .5s}.fade_out{animation:fadeout .5s}.spin{animation:spin 4s linear infinite}.no_select{-webkit-user-select:none;user-select:none}.no_outline{outline:none!important;&:active,&:focus,&:hover{border-color:#0000}}.no_text_decoration{-webkit-text-decoration:none!important;text-decoration:none!important}.about_section{font-size:small;text-align:center}.avatar{block-size:4rem;border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;inline-size:4rem}.copy_quote{block-size:1.5em;border-color:#0000;border-radius:25%;border-style:solid;border-width:var(--border_width);cursor:pointer!important;inline-size:1.5em;inset-block-start:-.25rem;inset-inline-end:-.25rem;margin-inline-end:.25em;padding:.25em;position:absolute;&:active,&:focus,&:hover{border-color:var(--color_interactive)}&:active{filter:brightness(70%)}}.search_form{text-align:center}.relative{position:relative}.refresh.active,.refresh.focus,.refresh.spin,.refresh.spin:hover{border:none;cursor:wait;filter:none}.bold{font-weight:700}.spinner{block-size:3rem;display:block;inline-size:3rem;margin:auto}.no_decor{-webkit-text-decoration:none!important;text-decoration:none!important}.middle{margin:0 auto;text-align:center;vertical-align:middle}.interactive_border{border-color:var(--color_interactive);border-radius:var(--border_radius);border-style:outset;border-width:var(--border_width);cursor:pointer;padding:.1rem}.gallery_zoom{border:none;cursor:zoom-in;& img{cursor:zoom-in!important}&:not(img):not(a:has(img)){border-color:var(--color_interactive);cursor:zoom-in;-webkit-text-decoration:none;text-decoration:none}}.cursor_pointer{cursor:pointer!important}.error,.failure{color:var(--color_failure);font-weight:700}.attention,.notice,.warning{color:var(--color_warning)}.success{color:var(--color_success)}.disabled,[aria-disabled],[disabled]{color:var(--color_disabled)}.gold{color:var(--color_gold)}.regular_text{color:var(--color_text)}.inline{display:inline}.inline_block{display:inline-block}.block{display:block!important}.flex{display:flex!important}.hidden,[hidden]{display:none!important}.invisible{visibility:hidden}[class*=" emoji" i],[class^=emoji i]{color:#0000}.emoji_green{text-shadow:0 0 0 var(--color_success)}.emoji_red{text-shadow:0 0 0 var(--color_failure)}.emoji_orange{text-shadow:0 0 0 var(--color_warning)}.emoji_blue{text-shadow:0 0 0 var(--color_interactive)}.emoji_white{text-shadow:0 0 0 var(--color_text)}.dimmed_70{filter:brightness(70%);&:active,&:focus,&:hover{filter:brightness(100%)}&.inverted_30{filter:brightness(70%) invert(30%);&:active,&:focus,&:hover{filter:brightness(100%) invert(100%)}}&.inverted_100{filter:brightness(70%) invert(100%);&:active,&:focus,&:hover{filter:brightness(100%) invert(100%)}}}.inverted_30{filter:invert(30%)}.inverted_100{filter:invert(100%)}.sepia_100{filter:sepia(100%)}.float_left{float:inline-start}.float_right{float:inline-end}.float_clear{clear:both}.small{font-size:small}.x_small{font-size:x-small}.xx_small{font-size:xx-small}.large{font-size:large}.x_large{font-size:x-large}.xx_large{font-size:xx-large}.link_icon{block-size:1.25rem;inline-size:1.25rem;margin:0 .25rem .25rem}.banner_preview{inline-size:10rem}.center_image{display:block;margin:auto}.tag_list{align-items:center;display:flex;flex-flow:row wrap;font-style:italic;list-style:none;padding:0;place-content:space-between flex-start;& li{background-color:var(--color_block);border-radius:var(--border_radius);margin:.1rem .1rem .1rem .5rem;padding:.1rem .25rem .1rem .1rem;&:before{color:var(--border_light);content:"#"}}}.icon_list{align-items:center;display:flex;flex-flow:row wrap;list-style-type:none;padding:0;place-content:center space-evenly;& a{border:none}& a,& img{display:block}& img{block-size:3rem;inline-size:3rem;margin:0 auto}& figure{block-size:4rem;inline-size:fit-content;margin:1rem}}.flex_list{align-items:center;display:flex;flex-flow:row wrap;place-content:center flex-start;& li{list-style:none;margin:0 1rem 0 0}}.list_decimal{list-style-type:decimal}.search_results{align-items:center;display:flex;flex-flow:row wrap;padding-inline-start:0;place-content:center space-evenly;& li{align-items:center;display:inline-flex;flex-flow:row wrap;inline-size:clamp(30%,50%,16rem);margin:.2rem;place-content:center space-evenly}}.no_list_style{list-style:none!important}.no_margin{margin:0}.margin_bottom_2rem{margin-block-end:2rem}.margin_bottom_02rem{margin-block-end:.2rem}.margin_bottom_05rem{margin-block-end:.5rem}.margin_bottom_negative_05rem{margin-block-end:-.5rem}.margin_05rem{margin:.5rem}.margin_top_5rem{margin-block-start:5rem}.margin_top_1rem{margin-block-start:1rem}blockquote,code,samp{&>.quote_source{color:var(--color_disabled);display:block;font-size:inherit;font-style:italic;inline-size:fit-content;margin-block-end:-1.25rem;overflow:hidden;position:static;text-align:end;text-overflow:ellipsis;text-wrap:wrap;white-space:nowrap;&:before{content:"From \2760"}&:after{content:"❝"}}}code,samp{&>.quote_source{margin-block-end:-.5rem}}[data-tooltip]:not([data-tooltip=""]):not(tool-tip):not(q):not(var):not(a.button):not(button):not(input[type=button i]):not(input[type=image i]):not(h1 a):not(h2 a):not(h3 a):not(h4 a):not(h5 a):not(h6 a):not(.post_name a):not(.post_banner a){cursor:help;-webkit-text-decoration:var(--tooltip_decoration);text-decoration:var(--tooltip_decoration)}a img[data-tooltip]:not([data-tooltip=""]),a[data-tooltip]:not([data-tooltip=""]){cursor:revert}img.tooltip_footnote{block-size:1rem;color:var(--color_interactive);cursor:pointer;inline-size:1rem;inset-block-start:-.3rem;padding:.1rem;position:relative}.w100pc{inline-size:100%}.w75pc{inline-size:75%}.w50pc{inline-size:50%}.w25pc{inline-size:25%}.about_showcase{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.about_h_wrapper{align-items:flex-end;display:flex;flex-flow:row nowrap;& img{margin-block-end:1.5rem}}.about_banner{border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid!important;border-width:var(--border_width);display:block;inline-size:40%;margin:.25rem;position:relative;&:active,&:focus,&:hover{border-color:var(--color_interactive)}& img{border-radius:var(--border_radius);inline-size:100%}& div{background-color:var(--color_black_75);border-end-end-radius:var(--border_radius);border-end-start-radius:var(--border_radius);inline-size:calc(100% - var(--border_width)*2 - .1rem);inset-block-end:0;padding:.1rem;position:absolute}}#about_me_photo{block-size:8rem;border-radius:50%;filter:var(--border_shadow);inline-size:8rem;margin:1rem}#about_me_hi_there{font-size:xx-large;font-weight:900;padding:1rem}#about_me_intro{align-items:center;display:flex;flex-flow:row nowrap;&>a{flex-shrink:0}}@counter-style medals_list{suffix:" ";symbols:🥇 🥈 🥉;system:fixed}.medals_list{list-style-type:medals_list}#about_me_other_projects{color:var(--color_text);display:inline}.bic_chain{align-items:center;display:flex;flex-flow:row wrap;inline-size:100%;place-content:center center}#bic_refresh{inset-block-start:-.5rem;margin-inline-start:1rem;position:absolute}#bic_spinner{display:inline}#http_error{text-align:center;& img{max-block-size:20rem;max-inline-size:20rem}}#ff_portrait_img{border-color:var(--border_color_outset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);inline-size:95%}.ff_char_page{display:flex;flex-flow:row wrap;justify-content:space-evenly;&>section{flex-basis:45%;flex-grow:1;inline-size:fit-content;max-inline-size:100%;padding:.1rem}& .search_result{justify-content:flex-start}}.ff_groups [data-tooltip]{-webkit-text-decoration:none;text-decoration:none}#crest_preview{block-size:128px;inline-size:128px;margin:.5rem auto;position:relative;& img{block-size:128px;inline-size:128px;position:absolute;transform:translateX(-50%);&[src="" i]{display:none}}}#ff_merge_crest_submit{display:block;margin:auto}#se_copyright{font-style:italic;margin:3rem auto 1rem;text-align:center}.ff_crest{block-size:4rem;inline-size:4rem;margin:.25rem}.ff_owned{box-shadow:.1rem .1rem .25rem var(--color_success),-.1rem -.1rem .25rem var(--color_success)}#ff_refresh{cursor:pointer;display:block;margin:.25rem auto}.ff_achievement_points{block-size:1rem;inline-size:1rem}#ff_track_register{text-align:center}#ff_track_id,#ff_track_id_wrap{max-inline-size:22rem}#ff_track_type,#ff_track_type_wrap{inline-size:11rem}#ff_track_id_wrap,#ff_track_submit,#ff_track_type_wrap{display:inline-block}#ff_track_submit{margin:auto}#gm4html5_div_id #canvas{inset:50% -50% -50% 50%;position:fixed;transform:translate(-50%,-50%);z-index:100}#gm4html5_div_id canvas{border:0;image-rendering:pixelated;margin:0;padding:0}:fullscreen #gm4html5_div_id #canvas{block-size:100%;inline-size:100%}div.gm4html5_div_class{border:0;margin:0;padding:0}div.gm4html5_login{background-color:var(--color_game_maker_login_background);border:solid 2px var(--color_black);border-radius:15px;box-shadow:var(--color_game_maker_login_shadow) 20px 20px 40px;color:var(--color_toxic_green);padding:20px;position:absolute}div.gm4html5_cancel_button{float:inline-end}div.gm4html5_login_button{float:inline-start}div.gm4html5_login_header{text-align:center}#game_start_button{display:block;inline-size:calc(100% - 1rem)}#banner_play{position:relative;& div.hide_banner{display:none}& og-image img{border-end-end-radius:var(--border_radius);border-end-start-radius:var(--border_radius)}& #play_overlay{block-size:49%;cursor:pointer;font-size:xxx-large;inline-size:calc(100% - 1rem);inset-block-start:0;inset-inline-start:.5rem;opacity:50%;padding-block-start:25%;position:absolute;text-align:center;text-shadow:-4px -4px 0 var(--color_interactive),4px -4px 0 var(--color_interactive),-4px 4px 0 var(--color_interactive),4px 4px 0 var(--color_interactive);&:active,&:focus,&:hover{opacity:100%}&:active{filter:brightness(.7)}}}a.button.supops_next_slide{align-items:center;display:flex;flex-flow:row nowrap;inline-size:98%;justify-content:space-around;text-align:center;& img{block-size:1rem}}img.supops_fact{block-size:8rem;inline-size:8rem;margin:1rem}@counter-style supops_list_resolutions{suffix:" ";symbols:🛠️ ♊ 🐛 📈 📄 🖼️ 🤝 👷 ⌛ ✖️;system:fixed}.supops_list_resolutions{list-style-type:supops_list_resolutions}@counter-style supops_list_needs{suffix:" ";symbols:↗️ 💬 🛠️ 📈 👷 ‍🧑‍🏫 🧑‍💻;system:fixed}.supops_list_needs{list-style-type:supops_list_needs}.post_text :is(h1,h2,h3,h4,h5,h6){display:inline-block}.post{display:grid;gap:var(--grid_gap);grid-template-areas:"post_header" "post_text" "post_footer";grid-template-columns:100%;margin:.5rem .5rem 1rem;padding:0;place-items:start stretch;&.no_user.has_banner{grid-template-areas:"post_header post_header" "post_banner post_text" "post_footer post_footer";grid-template-columns:50% calc(50% - var(--grid_gap))}div.tab_content>&{margin-block-start:0}}.post_header{background-color:var(--color_block);border-block-end:var(--border_light) calc(var(--border_width)/2) solid;border-start-end-radius:var(--border_radius);border-start-start-radius:var(--border_radius);grid-area:post_header;padding-inline:.25rem}.post_name{margin-block:.25rem 0;overflow:hidden;text-overflow:ellipsis;white-space:normal;& a{cursor:pointer;-webkit-text-decoration:none;text-decoration:none;&[data-tooltip]{cursor:pointer;-webkit-text-decoration:none;text-decoration:none}}}.post_id{display:inline;font-size:unset;font-weight:400}.post_time_id{align-items:center;display:flex;flex-flow:row nowrap;font-size:smaller;justify-content:space-between}.post_footer{align-items:center;background-color:var(--color_block);border-block-start:var(--border_light) calc(var(--border_width)/2) solid;border-end-end-radius:var(--border_radius);border-end-start-radius:var(--border_radius);display:grid;grid-area:post_footer;grid-template-areas:"post_likes post_icons" "post_likes post_attachments" "post_likes post_edit";padding-inline:.25rem}.post_attachments{display:block;grid-area:post_attachments;margin-inline:1rem .5rem}.post_edited{font-size:smaller;font-style:italic;grid-area:post_edit;text-align:end}.post_icons{align-items:center;display:inline-flex;flex-flow:row nowrap;grid-area:post_icons;place-content:center flex-end;text-align:end;& span{font-size:larger;-webkit-text-decoration:none;text-decoration:none;&[data-tooltip]{-webkit-text-decoration:none;text-decoration:none}}}.post_user{border-block-end:var(--border_light) var(--border_width) dotted;border-inline-end:var(--border_light) var(--border_width) dotted;float:inline-start;inline-size:8rem;margin-block-start:-1rem;margin-inline-end:1rem;padding:1rem;text-align:center}.post_banner{float:inline-start;margin-block-start:-1rem;padding:1rem;& a{border:none;display:block}& img{inline-size:100%}}.post_username{margin-block-end:.25rem}.post_text{grid-area:post_text}.post_history .selected:before{color:var(--color_success);content:"❱❱";margin-inline-end:.25rem}.post_history .selected:after{color:var(--color_success);content:"❰❰";margin-inline-start:.25rem}.wrapper_for_tinymce{position:relative;& .label_for_tinymce{color:var(--color_interactive);filter:var(--border_shadow);inset-block-start:-.75rem;inset-inline-start:.5rem;position:absolute;z-index:2}}#tab_content_view{background-color:inherit;border:none;margin-block-start:-.5rem;margin-inline:0;&>.post{margin-inline:calc(var(--border_radius)*2.25*-.75)}}.section_icon{block-size:2rem;inline-size:2rem;&.disabled{filter:grayscale(1)}}.section_name{align-items:center;display:flex;flex-flow:row nowrap;font-size:large;font-weight:700;padding-inline-start:.5rem;place-content:center flex-start}.section_icons{text-align:center;& span[data-tooltip]{-webkit-text-decoration:none;text-decoration:none}}.section_name a{display:block;flex-grow:1;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis;white-space:normal}.section_description{font-size:small;padding-inline-start:1.5rem}#sections_list{margin-block-end:1rem;table-layout:auto;& .float_label{white-space:normal}& tr td:nth-child(6){inline-size:4rem;text-align:center}& tr td:nth-child(5){inline-size:clamp(1rem,2rem,3rem);text-align:center}& tr td:nth-child(7),& tr td:nth-child(8){max-inline-size:5rem;min-inline-size:1rem;text-align:center}& tr td:nth-child(4){max-inline-size:3rem;min-inline-size:1rem;text-align:center}& tr td:nth-child(3){max-inline-size:4rem;min-inline-size:1rem;text-align:center}& tr td:nth-child(10),& tr td:nth-child(9){inline-size:clamp(2rem,3rem,4rem);text-align:center}& tr td:first-child{inline-size:2rem;padding:.5rem}}#delete_section{color:var(--color_failure);display:block;font-weight:700;margin:0 auto;text-align:center}#cur_section_description,#new_section_description,[id$=change_reason i]{inline-size:calc(100% - 1.125em);max-inline-size:100ch}#add_thread_submit{display:block;inline-size:98%;margin:0 auto}.thread_name{align-items:center;display:flex;flex-flow:row nowrap;padding-inline-start:.5rem;place-content:center flex-start;& a{display:block;flex-grow:1;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis;white-space:normal}}#threads_list{margin-block-end:1rem;table-layout:auto;& tr td:first-child{inline-size:auto}& tr td:nth-child(2),& tr td:nth-child(3){max-inline-size:7rem;min-inline-size:4rem;text-align:center}& tr td:nth-child(4){inline-size:3rem;text-align:center}& tr td:nth-child(5){inline-size:2rem;text-align:center}& tr td:nth-child(6),& tr td:nth-child(7){max-inline-size:7rem;min-inline-size:1rem;text-align:center}& tbody tr td:nth-child(2),& tbody tr td:nth-child(3){font-size:small}& .float_label{white-space:normal}}#alt_sources{background-color:var(--color_article);border-color:var(--border_color_inset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);display:grid;grid-template-areas:"block_header" "block_content";grid-template-columns:100%;margin:.5rem .5rem 1rem;place-items:start stretch;& .alt_source_header{background-color:var(--color_block);border-block-end:var(--border_light) calc(var(--border_width)/2) solid;border-start-end-radius:var(--border_radius);border-start-start-radius:var(--border_radius);font-weight:700;grid-area:block_header;padding-inline:.25rem;text-align:center}& .alt_source_content{grid-area:block_content;margin:.25rem auto 0;text-align:center;vertical-align:middle}}.thread_icons{text-align:center;& span[data-tooltip]{-webkit-text-decoration:none;text-decoration:none}}form#thread_form .link_icon{margin-block-end:.1rem}#about_user{border-color:var(--border_color_inset);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_width);position:relative;&:before{color:var(--color_interactive);content:"About";filter:var(--border_shadow);inset-block-start:-.75rem;inset-inline-start:.5rem;position:absolute}}#avatars_list{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;list-style-type:none;margin-block-start:0;padding:0;& .avatar,& .float_label{block-size:6rem;inline-size:6rem}& li{block-size:7rem;inline-size:7rem;margin:.5rem;position:relative}& .delete_avatar{inset-block-start:0;inset-inline-end:0;position:absolute}& input[type=radio i]+label:before,& input[type=radio i]:checked+label:before{content:none}& input[type=radio i]:checked+label img{border-color:var(--color_success)}}#linked_characters{margin-block-start:2rem}.ff_owned_block{display:grid;grid-template-areas:"char groups"}.ff_owned_char{grid-area:char}.ff_owned_groups{grid-area:groups}#ff_link_user{text-align:center}#ff_link_id{inline-size:8rem}.read_status{block-size:.75rem}#password_change{align-items:center;display:flex;flex-flow:column nowrap;place-content:center center;&>.float_label{display:block}}#password_submit{margin-block-end:1rem}#birthday_value,#sex_value{inline-size:11.75rem}#about_value{block-size:5rem;inline-size:23.5rem}textarea.tinymce{display:none}#remove_user.warning{color:var(--color_warning)}#remove_user.failure{color:var(--color_failure)}#uc_cookies_table,#uc_logs_table,#uc_sessions_table{margin-block-end:1rem;& tr{block-size:3rem}& tfoot{font-size:smaller;font-style:italic;font-weight:400}}@media (width <= calc(100ch + 15rem + 1rem)){.snackbar{inline-size:90vi}}@media (width >= calc(100ch + 15rem + 1rem)){.snackbar{inline-size:75vi}#content{margin-inline:calc(var(--sidebar_width) + var(--sidebar_margin)) auto}}@media (width <= calc(100ch + 15rem + 1rem)){#navigation{background-color:var(--color_body);display:none;z-index:3}nav-hide{inset-block-start:0;inset-inline-start:0;position:fixed}nav-show{display:block}}@media (width >= calc(100ch + 15rem + 1rem)){nav-hide,nav-show{display:none}}@media (width <= 62em){#sidebar{background-color:var(--color_body);block-size:100vb;inline-size:100vi;margin:auto;z-index:2}#radio_signinup br,#sidebar{display:none}}@media (height <= 20.6em){#h1_div{display:inline-block;inline-size:calc(100% - 3rem)}#header_web{display:inline-block;inline-size:2rem;margin-block-start:.25rem;& img{display:inline-block;inset-inline-start:1rem;position:absolute!important}& .header_text{display:none!important}}#logo_icon{inset-block-start:-1.75rem;inset-inline-start:-1.25rem}}@media (width <= 44.6em){#h1_div{display:inline-block;inline-size:calc(100% - 3rem)}#header_web{display:inline-block;inline-size:2rem;margin-block-start:.25rem;& img{display:inline-block;inset-block-start:-2rem;inset-inline-start:1rem;position:absolute}& .header_text{display:none}}#logo_icon{inset-block-start:-1.75rem;inset-inline-start:-1.25rem}}@media (width <= 18.6em){#h1_title{inline-size:calc(100% - 3rem)}}@media (width >= 44.6em){#header_web .header_text,#header_web img{display:inline-block;position:relative}}@media (width <= 55.6em){.ff_char_page{flex-direction:column}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}.tiny_color_body{color:var(--color_body)}.tiny_color_block{color:var(--color_block)}.tiny_color_article{color:var(--color_article)}.tiny_color_text{color:var(--color_text)}.tiny_color_interactive{color:var(--color_interactive)}.tiny_color_success{color:var(--color_success)}.tiny_color_failure{color:var(--color_failure)}.tiny_color_warning{color:var(--color_warning)}.tiny_color_disabled{color:var(--color_disabled)}.tiny_color_dark_border{color:var(--border_dark)}.tiny_color_light_border{color:var(--border_light)}.tiny_bg_color_body{background-color:var(--color_body)}.tiny_bg_color_block{background-color:var(--color_block)}.tiny_bg_color_article{background-color:var(--color_article)}.tiny_bg_color_text{background-color:var(--color_text)}.tiny_bg_color_interactive{background-color:var(--color_interactive)}.tiny_bg_color_success{background-color:var(--color_success)}.tiny_bg_color_failure{background-color:var(--color_failure)}.tiny_bg_color_warning{background-color:var(--color_warning)}.tiny_bg_color_disabled{background-color:var(--color_disabled)}.tiny_bg_color_dark_border{background-color:var(--border_dark)}.tiny_bg_color_light_border{background-color:var(--border_light)}.tiny_underline{-webkit-text-decoration:underline;text-decoration:underline}.tiny_align_left{text-align:start}.tiny_align_center{text-align:center}.tiny_align_right{text-align:end}.tiny_align_justify{text-align:justify}.tiny_valign_top{vertical-align:top}.tiny_valign_middle{vertical-align:middle}.tiny_valign_bottom{vertical-align:bottom}.tiny_list_circle{list-style-type:circle}.tiny_list_decimal{list-style-type:decimal}.tiny_list_decimal_leading_zero{list-style-type:decimal-leading-zero}.tiny_list_disc{list-style-type:disc}.tiny_list_disclosure_closed{list-style-type:disclosure-closed}.tiny_list_disclosure_open{list-style-type:disclosure-open}.tiny_list_lower_alpha{list-style-type:lower-alpha}.tiny_list_lower_greek{list-style-type:lower-greek}.tiny_list_lower_roman{list-style-type:lower-roman}.tiny_list_square{list-style-type:square}.tiny_list_upper_alpha{list-style-type:upper-alpha}.tiny_list_upper_roman{list-style-type:upper-roman}.tox .tox-menubar,.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary,.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:var(--color_block)!important}.tox .tox-menu,.tox .tox-tbtn--bespoke{background-color:var(--color_article)!important}.tox .tox-collection--list .tox-collection__item--active{background-color:var(--color_block)!important;&:not(.tox-collection__item--state-disabled){color:var(--color_success)!important}}.tox .tox-collection--list .tox-collection__item--enabled{background-color:var(--color_block)!important;color:var(--color_success)!important}.tox-tinymce{border-color:var(--border_color_inset)!important;border-radius:var(--border_radius)!important;border-style:solid!important;border-width:var(--border_width)!important;font-family:var(--font_sans)!important}#tox-icon-text-color__color[fill="#000000" i]{fill:var(--color_text)!important}#tox-icon-highlight-bg-color__color[fill="#000000" i]{fill:var(--color_article)!important}.tox .tox-mbtn{color:var(--color_interactive)!important}.tox .tox-mbtn--active,.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active),.tox .tox-split-button:focus,.tox .tox-tbtn:hover{background:var(--color_block)!important;color:var(--color_interactive)!important;filter:var(--border_shadow)!important}.tox .tox-tbtn svg{fill:var(--color_interactive)!important}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:var(--color_success)!important}.tox .tox-mbtn .tox-mbtn__select-chevron svg path:hover,.tox .tox-mbtn .tox-mbtn__select-chevron svg:hover,.tox .tox-mbtn .tox-mbtn__select-chevron:hover,.tox .tox-mbtn .tox-mbtn__select-label:hover,.tox .tox-tbtn .tox-icon svg path:hover,.tox .tox-tbtn .tox-icon svg:hover,.tox .tox-tbtn .tox-icon:hover{filter:unset!important}.tox .tox-split-button:hover{box-shadow:0 0 0 1px var(--border_light) inset!important}.tox .tox-split-button .tox-tbtn{background-color:initial!important}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:var(--color_article)!important;color:var(--color_success)!important}.tox .tox-dialog{background-color:var(--color_block)!important;border-color:var(--border_color_outset)!important;border-style:solid!important;border-width:var(--border_width)!important;color:var(--color_text)!important}.tox .tox-dialog__header,.tox-dialog__footer{background-color:var(--color_body)!important;color:var(--color_text)!important}.tox .tox-button,.tox [role=button i],.tox button,.tox button div,.tox button span{cursor:pointer!important}.tox .tox-button{background-color:var(--color_article)!important;block-size:clamp(1.5rem,2rem,2.5rem)!important;border-color:var(--border_color_outset)!important;border-radius:var(--border_radius)!important;border-style:solid!important;border-width:var(--border_width)!important;box-sizing:border-box!important;font-weight:700!important;line-height:unset!important;margin:.5rem!important;outline:none!important}.tox .tox-button,.tox .tox-dialog__body-nav-item{color:var(--color_interactive)!important}.tox .tox-dialog__body-nav-item--active{border-block-end:var(--border_width) solid var(--color_success)!important;color:var(--color_success)!important}.tox .tox-dialog__body-content{color:var(--color_text)!important;& a{border-color:#0000!important;border-radius:var(--border_radius)!important;border-style:outset!important;border-width:var(--border_width)!important;color:var(--color_interactive)!important;cursor:pointer!important;font-weight:700!important;outline:none!important;padding:.1rem!important;-webkit-text-decoration:none!important;text-decoration:none!important;&:link{text-decoration-line:underline!important}&:visited{border-style:inset!important}&:active,&:focus,&:hover,&:visited{-webkit-text-decoration:none!important;text-decoration:none!important}&:active,&:focus,&:hover{border-color:var(--color_interactive)!important}&:active{filter:brightness(.7)!important}}}.tox-textarea{background-color:var(--color_article)!important;border-color:var(--border_color_inset)!important;border-radius:var(--border_radius)!important;border-style:solid!important;border-width:var(--border_width)!important;color:var(--color_text)!important;&:active,&:focus,&:hover{filter:var(--border_shadow)!important;outline:none!important}&:active,&:focus{border-color:var(--border_color_inset)!important}&::-webkit-resizer{border-end-end-radius:var(--border_radius)!important;border-start-start-radius:var(--border_radius)!important}}.mce-content-body [data-mce-selected=inline-boundary i]{background-color:var(--color_block)!important;filter:brightness(1.25)!important}.mce-content-body :is(audio[data-mce-selected],embed[data-mce-selected],img[data-mce-selected],object[data-mce-selected],table[data-mce-selected],video[data-mce-selected]){filter:brightness(1.25);outline:none!important}.mce-content-body div.mce-resizehandle{background-color:var(--color_interactive)!important;border-color:var(--color_interactive)!important}.tox-dropzone{background-color:var(--color_article)!important;border-color:var(--color_interactive)!important}body>div.tox.tox-silver-sink.tox-tinymce-aux{cursor:pointer;grid-area:tiny-sink}.tox-promotion{background-color:initial!important}.mce-content-body{block-size:auto;cursor:auto;min-block-size:100vb;padding-block-end:.1rem}.tox-form__group:has(input[type=url i]){display:none}figure.image{display:grid;grid-template-areas:"image" "caption";& br{display:none}& img{grid-area:image}& figcaption{block-size:1rem;font-style:italic;grid-area:caption;line-height:1rem;overflow:clip;text-align:center;text-overflow:ellipsis}}blockquote.tiny_align_right{inline-size:calc(50% - .5rem);margin-inline:50% .5rem;text-align:unset}blockquote.tiny_align_left{inline-size:calc(50% - .5rem);margin-inline:.5rem 50%;text-align:unset}blockquote.tiny_align_center,blockquote.tiny_align_justify{inline-size:calc(100% - 1rem);text-align:unset}img.w25pc.tiny_align_right{margin-inline:75% 0}img.w50pc.tiny_align_right{margin-inline:50% 0}img.w75pc.tiny_align_right{margin-inline:25% 0}img.w25pc.tiny_align_left{margin-inline:0 75%}img.w50pc.tiny_align_left{margin-inline:0 50%}img.w75pc.tiny_align_left{margin-inline:0 25%}
/*# sourceMappingURL=app.css.map */