:root{--glyph-color: #ffffff}@font-face{font-family:BIZudmincho;src:url(../assets/fonts/BIZUDMincho-Regular.ttf)}@font-face{font-family:VCR_OSD_MONO;src:url(../assets/fonts/VCR_OSD_MONO.woff)}@font-face{font-family:BIOS;src:url(../assets/fonts/Web437_IBM_BIOS.woff)}html,body{overflow:hidden;height:100%;margin:0;background-size:100% 100%;margin:none}a{cursor:pointer}p{user-select:text}li::marker{content:"";color:transparent}.web-button-container{display:relative;overflow:hidden;gap:8px;text-align:right;height:31px}.marquee{text-align:right;width:300%;animation:marquee-move 15s linear infinite}@keyframes marquee-move{0%{transform:translate(0)}to{transform:translate(-100%)}}.taskbar-visual{position:absolute;bottom:0;left:0;width:100%;margin:0;filter:opacity(.3);align-items:center;background:var(--window-background);background-color:var(--window-background-color);border:var(--window-border) var(--window-border-color);box-shadow:inset 0 0 0 1px #fff9;display:flex;font:var(--font);justify-content:space-between}.taskbar{position:absolute;bottom:0;left:0;width:100%;margin:0;align-items:center;justify-content:space-between;display:flex}.title-bar-icon{width:20px;height:20px;transform:translateY(3px);padding-right:4px}.desktop-icon{max-width:48px;max-height:48px}.invisible{filter:opacity(0)}.absolute{position:absolute}.window-content{margin:0;width:100%;height:100%}.bizudmincho{font-family:BIZudmincho}.VCROSDMONO{font-family:VCR_OSD_MONO}.no-margin{margin:0}.no-padding{padding:0}.hi-mrredshark-delete-this-one{background:linear-gradient(45deg,#faa,#fda,#eea,#aee,#aaf,#eae);background-clip:text;-webkit-text-fill-color:transparent;filter:contrast(1)}.main-text{font-family:VCR_OSD_MONO;margin:0;color:#fff;line-height:1.3}.lyrics{font-family:VCR_OSD_MONO;color:#d3d3d3;margin:0 0 15px}.lyrics-container{margin-left:50px;border-left:solid lightgray}.main-text-b{font-family:VCR_OSD_MONO;margin:0;color:#000}.c15{text-align:center;font-size:15px}.c{text-align:center}.nc15{font-size:15px}.m15{font-size:1.25em;margin-bottom:15px;margin-left:15px;margin-right:15px}.m20{font-size:1.66666666667em;margin-bottom:20px;margin-left:20px;margin-right:20px}.c20{font-size:1.66666666667em;text-align:center}.mc15{font-size:1.25em;margin-left:15px;margin-right:15px}.cna{cursor:not-allowed}.m{margin-left:15px}.grey-text{font-family:VCR_OSD_MONO;margin:0;color:gray}.inverted{background-color:#ddd;color:#111;filter:brightness(1.5)}.inversion{filter:invert(100%)}.scary{filter:brightness(.5) grayscale(1) contrast(2.5)}.inverted-text{background-clip:text;filter:invert(1)}.SPEECH{font-family:BIZudmincho;margin:0;backdrop-filter:invert(1);color:#111}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.npe{pointer-events:none}.static{position:absolute;background-size:1000px 1000px;background-image:repeating-radial-gradient(circle at 50% 37%,#fff,#000 .00085px);background-repeat:repeat;z-index:9;filter:blur(0px) opacity(0);pointer-events:none}.static-fullscreen{height:100%;width:100%;position:absolute;background-size:1000px 1000px;background-image:repeating-radial-gradient(circle,#fff,#000 .00085px);background-repeat:repeat;animation:staticFullscreenAnimation 30s linear infinite;z-index:99;filter:blur(1px) opacity(.2);pointer-events:none}.static-fullscreen-red{height:100%;width:100%;position:absolute;background-size:1000px 1000px;background-image:repeating-radial-gradient(circle,red,#000 .00085px);background-repeat:repeat;animation:staticFullscreenAnimation 30s linear infinite;z-index:99;filter:blur(1px) opacity(0);pointer-events:none}.show-static{animation:show-transition 2s ease-in-out forwards,staticFullscreenAnimation 30s linear infinite}@keyframes show-transition{to{filter:blur(1px) opacity(.2)}}@keyframes staticAnimation{0%{background-position:240px 240px}99%{background-position:480px 480px}to{background-position:480px -240px}}@keyframes staticFullscreenAnimation{0%{background-position:0px 0px}to{background-position:1000px 1000px}}@keyframes backAnimation{0%{background-position:0px 0px;transform:skew(0)}to{background-position:0px 1000px}}.rotated-scarlet-gate-back{background-image:url(/assets/misc/rotatedback.png);animation:rotatedBackAnimation 30s linear infinite}.music-container{height:250px;display:flex;scroll-snap-align:center}.music-image{width:225px;height:225px}.music-image-container{height:250px;width:250px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.music-text-container{width:100%;position:relative;flex-shrink:1}.align-bottom{position:absolute;bottom:13px;left:calc(50% - 86.625px);right:0;max-width:fit-content}.music-invert-filter{filter:invert(1);z-index:99999999999999999999999999999}.section{scroll-snap-align:center}.music-album-container{height:500px;display:flex;scroll-snap-align:center}.music-album-image-container{height:500px;width:500px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.music-album-image{width:450px;height:450px}.spoiler{background-color:#000;color:#000;transition:.3s ease;cursor:default}.spoiler:hover{color:#fff;background-color:#000}.desktop-icon{max-width:48px;max-height:48px;margin-left:auto;margin-right:auto}.desktop-name{color:#fff;margin:0}.desktop-container{max-width:96px;text-align:center;pointer-events:all}.desktop-container:hover{background-color:#23f4ff0d;box-sizing:border-box;box-shadow:0 0 0 2px #ffffff1a inset}.song-container{border-top:grey solid 2px}#tooltip{background:#000;width:400px;border:solid white 1px;position:absolute;z-index:9999999999999999999999999}.sys-tray-icon-container{width:100%;height:100%;display:flex}.sys-tray-icon{width:40px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.sys-tray-icon-img{width:32px;height:32px}.sys-tray-icon:hover{background-color:#23f4ff0d;box-shadow:0 0 0 2px #ffffff1a inset}.sys-tray-clock{text-align:center;flex-shrink:0;margin-right:10px}.classic-shell-container{height:38px;width:46px;overflow:hidden;flex-shrink:0}.classic-shell-container .classic-shell-logo{width:100%;height:100%;object-fit:none;object-position:0px var(--1)}.menu-item-img{width:18px;height:18px;top:50%!important;left:4px!important;transform:translateY(-50%)!important}.red-text{font-family:BIZudmincho;color:red}.blog-container{background-color:#000;border:grey;border-style:none solid solid solid;border-width:2px;width:800px;max-height:calc(100vh - 146px);z-index:999;position:absolute;left:50%;transform:translate(-50%)}.glyph{position:absolute;font-family:BIZudmincho;margin:0;font-size:40px;color:var(--glyph-color);height:48px;width:48px;text-align:center;vertical-align:center;line-height:48px;cursor:pointer}.center-div{position:absolute;top:50%;left:50%;transform:translate(-50%)}.BIOS-text{font-family:BIOS;color:#7f7f7f;transform-origin:top left;transform:scaleX(.83333)}.draw-circle{animation:draw-circle 1.5s ease-in-out forwards}@keyframes draw-circle{to{stroke-dashoffset:0}}.draw-line{animation:draw-line 2s ease-in-out forwards}@keyframes draw-line{to{stroke-dashoffset:0}}.account-frame{background-image:url(/assets/icon/account-frame.png);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:15px;display:inline-flex;margin-bottom:16px;user-select:none}.account-image{width:100px;height:100px;z-index:-1;margin:10px;border:1px solid #3f3f3f;filter:drop-shadow(2px 2px 7px rgba(0,0,0,.5333333333));pointer-events:all}.account-image-hover{box-shadow:0 0 2px 1px #fff,0 0 5px 7px #3b82f680}.mixer-container{display:flex;text-align:center;align-items:center;justify-content:center;background:#f1f5fb;border-left:1px solid rgba(0,0,0,.6666666667);border-bottom:1px solid rgba(0,0,0,.6666666667);border-right:1px solid rgba(0,0,0,.6666666667);box-shadow:inset 0 1px 5px #0003,0 1px #fffa,1px 0 #fffa,-1px 0 #fffa}.icon-container{width:75px;height:75px;display:flex;align-items:center;justify-content:center;background:#111;cursor:pointer}.file-sys-icon{width:16px;height:16px;vertical-align:bottom;display:inline-block}.file-sys-li{padding:2px 0 2px 2px;border:1px solid transparent;border-radius:3px;margin:0}li[data-file-li]{padding:2px 0 2px 2px;border:1px solid transparent}.ACTIVE{border-color:#b1d0f4;background:linear-gradient(#ffffff80,#b1d0f44d);box-shadow:inset 0 0 0 1px #fffa}.ACTIVE:hover{border-color:#7da2ce;background:linear-gradient(0deg,#c1dcfc,#dcebfc);box-shadow:inset 0 0 0 1px #fffa}.checkbox-text{margin:0;user-select:none}
