@charset "UTF-8";*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box}button{cursor:pointer;border-radius:0}textarea{resize:none;height:auto;overflow:auto;text-indent:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,section{display:block}a{background-color:transparent}a:active,a:hover{outline:0}b{font-weight:700}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}button,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto}input[type=text],select{color:inherit;font:inherit;line-height:normal;border-radius:0;border-top:1px solid gray;border-left:1px solid gray;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;box-shadow:1px 0 #fff,0 1px #fff,1px 1px #fff;margin:0 3px 3px 1px;background:#fff;line-height:16px;padding:2px 3px 1px;text-indent:2px}.left{float:left}.w150p{width:150px}.ui_layout{position:fixed;inset:0;overflow:hidden;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ui_layout>article{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.ui_layout>section{position:relative;overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.ui_layout>footer{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.ui_layout>article>section{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:auto}.ui_layout>article>aside{position:relative}.ui_group{display:-webkit-box;display:-ms-flexbox;display:flex}.ui_group>span{display:inline-block;text-align:center;-ms-flex-item-align:center;align-self:center}.fx_unrotate{-webkit-transition:all .5s ease;transition:all .5s ease}.fx_rotate{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:rotate(-180deg)!important;-ms-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important}.fx_spin{-webkit-animation:anim_spin 2s linear infinite;animation:anim_spin 2s linear infinite}.fx_acid{-webkit-animation:anim_acid 2s linear infinite;animation:anim_acid 2s linear infinite}.fx_strobo{-webkit-animation:anim_strobo .1s linear infinite;animation:anim_strobo .1s linear infinite}.fx_strasto{-webkit-animation:anim_strasto .33s linear infinite;animation:anim_strasto .33s linear infinite}.fx_scato{-webkit-animation:anim_scato .125s linear infinite;animation:anim_scato .125s linear infinite}.fx_bublur{-webkit-animation:anim_bublur .166666s linear infinite;animation:anim_bublur .166666s linear infinite}.fx_disco{-webkit-animation:anim_disco .125s linear infinite;animation:anim_disco .125s linear infinite}.fx_sepia{-webkit-filter:sepia(100%);filter:sepia(100%)}.fx_grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.fx_invert{-webkit-filter:invert(100%);filter:invert(100%)}.fx_invertLight{-webkit-filter:invert(100%) hue-rotate(180deg);filter:invert(100%) hue-rotate(180deg)}.fx_blur{-webkit-filter:blur(2px);filter:blur(2px)}@-webkit-keyframes anim_spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes anim_spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes anim_acid{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}}@keyframes anim_acid{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}}@-webkit-keyframes anim_strobo{0%{-webkit-filter:brightness(0);filter:brightness(0)}to{-webkit-filter:brightness(150%);filter:brightness(150%)}}@keyframes anim_strobo{0%{-webkit-filter:brightness(0);filter:brightness(0)}to{-webkit-filter:brightness(150%);filter:brightness(150%)}}@-webkit-keyframes anim_strasto{0%{-webkit-filter:contrast(100%) brightness(100%);filter:contrast(100%) brightness(100%)}50%{-webkit-filter:contrast(1000%) brightness(200%);filter:contrast(1000%) brightness(200%)}to{-webkit-filter:contrast(100%) brightness(100%);filter:contrast(100%) brightness(100%)}}@keyframes anim_strasto{0%{-webkit-filter:contrast(100%) brightness(100%);filter:contrast(100%) brightness(100%)}50%{-webkit-filter:contrast(1000%) brightness(200%);filter:contrast(1000%) brightness(200%)}to{-webkit-filter:contrast(100%) brightness(100%);filter:contrast(100%) brightness(100%)}}@-webkit-keyframes anim_scato{0%{-webkit-filter:invert(0);filter:invert(0)}50%{-webkit-filter:invert(0);filter:invert(0)}51%{-webkit-filter:invert(100%);filter:invert(100%)}to{-webkit-filter:invert(100%);filter:invert(100%)}}@keyframes anim_scato{0%{-webkit-filter:invert(0);filter:invert(0)}50%{-webkit-filter:invert(0);filter:invert(0)}51%{-webkit-filter:invert(100%);filter:invert(100%)}to{-webkit-filter:invert(100%);filter:invert(100%)}}@-webkit-keyframes anim_bublur{0%{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(20px);filter:blur(20px)}}@keyframes anim_bublur{0%{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(20px);filter:blur(20px)}}@-webkit-keyframes anim_disco{0%{-webkit-filter:none;filter:none}to{-webkit-filter:brightness(.4) sepia(1) hue-rotate(280deg) saturate(530%);filter:brightness(.4) sepia(1) hue-rotate(280deg) saturate(530%)}}@keyframes anim_disco{0%{-webkit-filter:none;filter:none}to{-webkit-filter:brightness(.4) sepia(1) hue-rotate(280deg) saturate(530%);filter:brightness(.4) sepia(1) hue-rotate(280deg) saturate(530%)}}form{width:100%}#trollbox{font-family:_tomo,monospace}#trollbox_scroll{background-color:#272822;color:#f8f8f2;margin-right:3px;margin-top:1px;margin-bottom:3px;padding:5px 0;overflow:hidden;overflow-y:scroll;display:flex;flex-direction:column-reverse}#trollbox_scroll_inner{flex:1 1 0%}#trollbox_infos{background-color:#272822;color:#f8f8f2;padding:5px;margin-top:1px;margin-bottom:3px;overflow:hidden;overflow-y:scroll}@media screen and (max-width:480px){#trollbox_infos{display:none}#trollbox_infos_toggle{display:block;position:fixed;top:7px;right:9px;opacity:.5}#trollbox_infos.shown{display:block}#trollbox_infos.shown+#trollbox_infos_toggle{right:159px;opacity:1}}@media screen and (min-width:480px){#trollbox_infos{display:block}#trollbox_infos_toggle{display:none}}#trollbox_input{width:100%}.trollbox_line{display:grid;grid-template-columns:auto 20ch 1fr}.trollbox_line.reply-preview{grid-template-columns:auto 14ch 1fr;border-bottom:1px solid #555}.trollbox_line.reply-target-sel{background-color:#02a7}.trollbox_h{padding:0 1ch;color:gray}.trollbox_nick{display:inline-block;vertical-align:bottom;max-width:36ch;max-height:4em}.trollbox_line>.trollbox_nick{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:1ch;border-right:1px solid #555;text-align:right;max-width:unset;max-height:unset}.trollbox_msg{padding-left:1ch;overflow:hidden}.trollbox_msg>.msg_content{white-space:pre-wrap;overflow-wrap:anywhere;width:100%;contain:layout}.trollbox_infos_entry{display:flex}.trollbox_infos_entry>svg{margin:auto 0}.trollbox_infos_entry>*{flex-shrink:0}.trollbox_infos_entry>.trollbox_nick{flex-shrink:1;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trollbox_msg>em{opacity:.7}a{color:#fff}dialog{padding:0;border:none;outline:none;background:none}dialog::backdrop{background:none}.context_map{padding:0;position:fixed;width:max-content;z-index:8}.context_entry{display:block;position:relative;width:100%;white-space:nowrap;text-align:left;border:none;background:none}.context_menu hr{margin:.25rem 0;border:none}.context_nested:after{float:right}.context_nested:not(:hover,:focus,.active)>.context_map{display:none}.context_nested>.context_map{position:absolute}.context_nested>.context_map.context_toup{bottom:0}.context_nested>.context_map:not(.context_toup){top:0}.context_nested>.context_map.context_toleft{right:100%}.context_nested>.context_map:not(.context_toleft){left:100%}.msg_content img,.trollbox_nick img{display:inline-block;max-width:200px;max-height:200px}.attachment{contain:layout}.attachment>*{display:block}.attachment>audio{width:100%}.attachment>img,.attachment>video{min-width:30%;max-width:100%;min-height:100px;max-height:50vh}.attachment_cover{position:absolute;top:0;left:0;height:100%;background:#000;display:grid;place-items:center;text-shadow:-1px 0 #000,1px 0 #000,0 1px #000,0 -1px #000}.attachment_cover.error{background:url(/img/fail.png) center/80% no-repeat #272822}.attachment_cover.spoiler{background:none;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px)}.image_popup{display:grid;place-items:center}.image_popup_controls{display:flex;position:fixed;right:8px;top:8px}.image_popup::backdrop{background-color:#0005}.image_popup img{position:fixed;max-width:80%;max-height:80%}@font-face{font-family:px_sans_nouveaux;src:url(/fonts/px_sans_nouveaux.eot);src:url(/fonts/px_sans_nouveaux.eot?#iefix) format("embedded-opentype"),url(/fonts/px_sans_nouveaux.woff2) format("woff2"),url(/fonts/px_sans_nouveaux.woff) format("woff"),url(/fonts/px_sans_nouveaux.ttf) format("truetype");size-adjust:80%}@font-face{font-family:_tomo;src:url(/fonts/tomo.woff2) format("woff2");size-adjust:80%}key{font-family:_tomo,monospace;font-size:10px;line-height:1.5}html{cursor:url(/cursors/default.cur),default}button,a{cursor:url(/cursors/pointer.cur),pointer}textarea{cursor:url(/cursors/text.cur),text}html,button{font-family:px_sans_nouveaux,Helvetica,sans-serif;font-size:10px}b{font-weight:400!important;text-shadow:-1px 0;letter-spacing:1px}::-moz-selection{background:#c3ff00;color:#000;text-shadow:none}::selection{background:#c3ff00;color:#000;text-shadow:none}textarea{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}textarea{font:10px _tomo,monospace;background:#fff;line-height:16px;padding:2px 3px 1px;text-indent:2px}textarea{resize:none;text-indent:0;color:#000}textarea{border-top:1px solid gray;border-left:1px solid gray;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;box-shadow:1px 0 #fff,0 1px #fff,1px 1px #fff;margin-right:1px;margin-bottom:1px}textarea:focus{outline-color:#000;outline-style:dotted;outline-width:1px;outline-offset:-3px}textarea:focus::-moz-focus-inner{border-color:transparent}button:not(.unstyled){line-height:16px;padding:1px 6px;overflow:hidden}.skin_inset{border-top:1px solid gray;border-left:1px solid gray;box-shadow:1px 0 #fff,0 1px #fff,1px 1px #fff;background-color:#b8b8b8;margin-right:1px;margin-bottom:1px}button:not(.unstyled){color:#000;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid gray;border-bottom:1px solid gray;box-shadow:inset 1px 1px #dfdfdf,1px 0 #000,0 1px #000,1px 1px #000;background-color:silver}button:not(.unstyled).skin_inset{border-top:1px solid gray;border-left:1px solid gray;box-shadow:1px 0 #fff,0 1px #fff,1px 1px #fff;background-color:#b8b8b8;border-right:0;border-bottom:0}button:not(.unstyled):active:not(:disabled){border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;box-shadow:inset 1px 1px gray,1px 0 #fff,0 1px #fff,1px 1px #fff}button:not(.unstyled):active:not(:disabled).skin_inset{border-right:0;border-bottom:0}button:focus{outline-color:#000;outline-style:dotted;outline-width:1px;outline-offset:-3px}button:focus::-moz-focus-inner{border-color:transparent}button:disabled{color:#525252;text-shadow:0 1px 0 rgba(255,255,255,.6)}.context_map{background-color:#000;color:#fff}.context_entry{border:none;background:none;box-shadow:none;padding:0;font-family:_tomo,monospace;--active-color: blue}.context_entry.danger{--active-color: red}.context_entry.active,.context_entry:not(.context_nested):active,.context_entry:hover{background:var(--active-color);color:#fff}.context_nested:after{content:">";padding-left:1ch;color:#fff7}.skin_base{background:silver}@keyframes blinker{0%{visibility:visible}50%{visibility:hidden}to{visibility:visible}}@keyframes displayBiosError{0%{opacity:0;height:0;max-height:0;line-height:0}99.99%{opacity:0;height:0;max-height:0;line-height:0}to{opacity:1;height:16px;max-height:16px;line-height:1}}
