@font-face{font-family:N27;src:url(/fonts/N27-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:N27;src:url(/fonts/N27-RegularItalic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:N27;src:url(/fonts/N27-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:N27;src:url(/fonts/N27-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:N27;src:url(/fonts/N27-BoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Keroine PRO;src:url(/fonts/KeroinePRO2023-IntenseLegere.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Keroine PRO Classic;src:url(/fonts/KeroinePRO-IntenseLegere.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Suisse Int\'l Mono;src:url(/fonts/SuisseIntlMono-Regular_2_2.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Suisse Int\'l Mono;src:url(/fonts/SuisseIntlMono-Bold_2_2.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--font-display:"N27","Helvetica Neue",Arial,sans-serif;--font-body:"N27","Helvetica Neue",Arial,sans-serif;--font-mono:"Suisse Int'l Mono",ui-monospace,Menlo,monospace;--font-tagline:"Keroine PRO","Keroine PRO Classic","N27",serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{color:#fff;font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#0b0b0b;margin:0}button,input,textarea,select{font:inherit;color:inherit}a{color:#e6ff00;text-decoration:underline}a:hover{opacity:.7}::placeholder{color:#6b6b6b}:focus-visible{outline-offset:2px;outline:2px solid #e6ff00}input[type=date],input[type=time],select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ph]:empty:before{content:attr(data-ph);color:#5e5e5e}[contenteditable] ul{margin:4px 0 10px;padding-left:20px}[contenteditable] p{margin:0 0 8px}@keyframes yiFade{0%{opacity:0}to{opacity:1}}@keyframes yiUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes yiPanel{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#262626;border:2px solid #0b0b0b;border-radius:10px}::-webkit-scrollbar-track{background:0 0}.yi-ph-glass::placeholder{color:#ffffff80;opacity:1}@property --yiA{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes yiGlowSpin{to{--yiA:360deg}}@keyframes yiStepIn{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes yiRise{0%{opacity:0;transform:translateY(110%)}60%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes yiSpin{to{transform:rotate(360deg)}}
.yf0:focus{border-color:#e6ff00!important}.yh1:hover:not(:disabled){opacity:.75!important}.yh2:hover:not(:disabled){opacity:1!important}.yh3:hover:not(:disabled){background:#ffffff1f!important}.yh4:hover:not(:disabled){color:#fff!important;background:#161616!important}.yh5:hover:not(:disabled){background:#161616!important}.yh6:hover:not(:disabled){background:#1e1e1e!important}.yh7:hover:not(:disabled){opacity:.85!important}.yh8:hover:not(:disabled){color:#fff!important}.yh9:hover:not(:disabled){color:#fff!important;background:#2a2a2a!important}.yha:hover:not(:disabled){border-color:#ffffff3d!important}.yhb:hover:not(:disabled){color:#fff!important;background:#ffffff14!important}.yhc:hover:not(:disabled){color:#fff!important;background:#ffffff0a!important}.yhd:hover:not(:disabled){background:#151515!important;border-color:#ffffff29!important}.yhe:hover:not(:disabled){background:#151515!important}.yhf:hover:not(:disabled){opacity:.8!important}.yhg:hover:not(:disabled){border-color:#ffffff4d!important}.yhh:hover:not(:disabled){background:#1a1a1a!important}.yhi:hover:not(:disabled){opacity:.7!important}.yhj:hover:not(:disabled){background:#1c1c1c!important}.yhk:hover:not(:disabled){color:#fff!important;background:#1c1c1c!important}.yfl:focus{background:#161616!important;border-color:#ffffff1f!important}.yhm:hover:not(:disabled){background:#242424!important}
