@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,400;0,500;0,700;0,800;1,400;1,700&family=Ubuntu+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap";@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}#app{height:100vh}main{height:100%}body{min-height:100vh;color:#000;background:#fff;transition:color .5s,background-color .5s;line-height:1.6;font-family:Switzer,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spin-conic{to{transform:rotate(.5turn)}}.screen{background:#181810;box-shadow:inset 10px 10px 21px #000,2px 2px 1px #fff9;position:relative;border-radius:6px;height:100%;transform-origin:center;transition:background-color .8s ease,color .8s ease}.screen:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(circle,rgba(var(--theme-accent-rgb),.1),rgba(var(--theme-accent-rgb),0) 66% 100%);z-index:3;pointer-events:none}.screen:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.1) 0px,rgba(0,0,0,.1) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:999}.hold-button{flex:1;padding:12px 16px;border:none;border-radius:8px;background:#c8802026;color:#c88020;font-size:1rem;letter-spacing:.08em;cursor:pointer;transition:background .2s}.hold-button:hover:not(:disabled){background:#c8802040}.hold-button:disabled{opacity:.4;cursor:default}.default-button{background:#88888826;color:#888}.default-button:hover:not(:disabled){background:#88888840}.cta-button-container{box-shadow:1px 1px #ffffff1a,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #0000001a,7px 7px #0000001a,8px 8px #0000001a,9px 9px #0000001a,10px 10px #00000014,11px 11px #0000000f,12px 12px #0000000a,14px 14px #00000005,18px 18px #00000003,8px 8px 16px #0009;background-color:#141414;padding:4px;border-radius:4px}.cta-button-container .cta-button{position:relative;background:#ee571c;font-family:Ubuntu Mono,monospace;padding:16px 24px;border:none;border-radius:6px;color:#fff0ea;font-size:1.2rem;font-weight:500;cursor:pointer;box-shadow:inset 1px 1px 1px #fffc,inset 2px 2px .5px #0003,inset -2px -2px 1px #00000080;text-shadow:0 0 6px white;transition:.1s ease-in-out}.cta-button-container .cta-button:hover{text-shadow:0 0 2px #fff0ea;background:#ce4d1a}.cta-button-container .cta-button:active{box-shadow:inset 1px 1px 1px #00000080,inset -1px -1px 1px #ffffff80}.submit-button{width:100%;height:17vh;border-radius:8px;font-family:Ubuntu Mono,monospace;font-size:2rem;background:#ce4d1a;box-shadow:inset 4px 4px 8px #0009,inset -1px -1px 2px #ffffffb3;display:flex;align-items:center;justify-content:center;position:relative;transition:.1s ease-in-out;cursor:not-allowed;outline:2px solid rgb(21,19,29)}.submit-button .front{font-weight:700}@media(max-height:800px){.submit-button{height:9vh}}@media(max-height:700px){.submit-button{font-size:.95rem}}.submit-button.ready{background:#ee571c;box-shadow:inset 4px 4px #ffffffb3,inset -4px -4px #0006,1px 1px #ffffff1a,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #0000001a,7px 7px #0000001a,8px 8px #0000001a,9px 9px #0000001a,10px 10px #00000014,11px 11px #0000000f,12px 12px #0000000a,14px 14px #00000005,18px 18px #00000003;cursor:pointer}.submit-button:active.ready{box-shadow:inset 4px 4px 8px #0009,inset -2px -2px #ffffffb3}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222b;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2a1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2a1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px #0000005c, 0px 8px 20px #000000b8;--el-box-shadow-light:0px 0px 12px #000000b8;--el-box-shadow-lighter:0px 0px 6px #000000b8;--el-box-shadow-dark:0px 16px 48px 16px #000000b8, 0px 12px 32px #000, 0px 8px 16px -8px #000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color-darker:#636466;--el-border-color-dark:#58585b;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393a;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-extra-light:#191919;--el-fill-color-blank:#141414;--el-mask-color:#000c;--el-mask-color-extra-light:#0000004d}html.dark .el-button{--el-button-disabled-text-color:#ffffff80}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-card-bg-color)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.hero[data-v-2aa42333]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:32px 24px;background:linear-gradient(135deg,#4f46e514,#42b88314);font-family:Switzer,sans-serif}.hero .hero__actions[data-v-2aa42333]{background-color:gray;padding:4px}.hero__inner[data-v-2aa42333]{max-width:720px;text-align:center}.hero__title[data-v-2aa42333]{margin:0 0 16px;font-size:3.5rem;font-weight:700;color:#4f46e5;font-family:Khand,sans-serif}.hero__actions[data-v-2aa42333]{display:flex;justify-content:center}.hero__cta[data-v-2aa42333]{padding:16px 32px;background:#4f46e5;color:#fff;border:none;border-radius:8px;font-size:1.2rem;cursor:pointer;box-shadow:0 4px 12px #4f46e54d;transition:transform .2s ease,box-shadow .2s ease;font-family:Switzer,sans-serif}.hero__cta[data-v-2aa42333]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #4f46e566}.subscribe[data-v-2aa42333]{padding:32px 24px;background:#fff;font-family:Switzer,sans-serif}.subscribe__inner[data-v-2aa42333]{max-width:720px;margin:0 auto;text-align:center}.subscribe__title[data-v-2aa42333]{margin:0 0 12px;font-size:2rem;font-weight:700;color:#4f46e5;font-family:Khand,sans-serif}.subscribe__subtitle[data-v-2aa42333]{margin:0 0 20px;color:#4f46e5bf}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.disconnected[data-v-b5a461ec]{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999}.disconnected p[data-v-b5a461ec]{margin:1rem 0}.disconnected[data-v-b5a461ec]>*{position:relative;z-index:1}.disconnected[data-v-b5a461ec]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.loader[data-v-b5a461ec]{width:50px;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(#000 0 90deg,#ccc 0 180deg);animation:l21-b5a461ec 1s infinite linear}@keyframes l21-b5a461ec{to{transform:rotate(.5turn)}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-a1627ae4{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-a1627ae4{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-a1627ae4{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-a1627ae4{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-a1627ae4{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-a1627ae4{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-a1627ae4{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.waiting-room[data-v-a1627ae4]{position:relative;width:100%;height:100%;overflow:hidden;background:#0c0d10;font-family:JetBrains Mono,Ubuntu Mono,monospace}.cta-button[data-v-a1627ae4]{font-size:2rem}.wr-header[data-v-a1627ae4]{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;align-items:center;gap:12px;padding:14px 24px;background:linear-gradient(180deg,rgba(12,13,16,.95) 0%,transparent 100%);pointer-events:none}.wr-led[data-v-a1627ae4]{display:inline-block;width:10px;height:10px;border-radius:50%;background:#20b820;box-shadow:0 0 6px #20b820e6,0 0 12px #20b82080,inset 0 0 2px #fff6;animation:led-pulse-slow-a1627ae4 2.5s ease-in-out infinite;flex-shrink:0;pointer-events:none}.wr-title[data-v-a1627ae4]{font-family:Khand,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c88020;text-shadow:0 0 1.8px rgba(200,128,32,.9),0 0 5.4px rgba(200,128,32,.6),0 0 10.8px rgba(200,128,32,.3);flex:1}.wr-room-code[data-v-a1627ae4]{position:relative;background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.08) 0%,transparent 50%),radial-gradient(ellipse at center,#1a1410,#050303);border:1px solid rgba(200,128,32,.4);box-shadow:inset 0 0 12px #000000e6,inset 0 0 4px #c880204d,0 0 6px #c8802026;overflow:hidden}.wr-room-code[data-v-a1627ae4]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05) 0%,transparent 30%,transparent 70%,rgba(0,0,0,.3) 100%);pointer-events:none;z-index:1}.wr-room-code[data-v-a1627ae4]{display:inline-block;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.85em;font-weight:700;letter-spacing:.2em;color:#c88020;padding:4px 12px;border-radius:4px;text-transform:uppercase}.qr-panel[data-v-a1627ae4]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px}.dymo-tag[data-v-a1627ae4]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px}.qr-img[data-v-a1627ae4]{width:300px;height:300px;border-radius:3px;animation:crt-flicker-a1627ae4 6s ease-in-out infinite;image-rendering:pixelated}.qr-url[data-v-a1627ae4]{font-size:.95rem;color:#c88020;word-break:break-all;text-align:center;line-height:1.4}.url-copy[data-v-a1627ae4]{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#0f0f09e6;border:none;cursor:pointer;border:1px solid rgba(200,128,32,.4);box-shadow:inset 0 0 0 1px #c8802014,0 0 8px #c880201f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s ease}.url-copy[data-v-a1627ae4]:hover{background:#181810f2}.url-text[data-v-a1627ae4]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:1.2rem;color:#c88020;word-break:break-all;text-align:left;line-height:1.5;display:flex;align-items:center}.url-text[data-v-a1627ae4]:after{content:"█";animation:blink-a1627ae4 1s step-end infinite;margin-left:2px;font-size:.7em}.url-badge[data-v-a1627ae4]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;flex-shrink:0;transition:background .2s ease,color .2s ease}.url-badge--copied[data-v-a1627ae4]{display:inline-block;background:#20b820;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px}.table-arena[data-v-a1627ae4]{position:absolute;inset:0;z-index:0}.seats-layer[data-v-a1627ae4]{position:absolute;inset:0;z-index:1}.seat[data-v-a1627ae4]{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;width:96px;pointer-events:none}.seat__content[data-v-a1627ae4]{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.seat--flip .seat__content[data-v-a1627ae4]{flex-direction:column-reverse}.seat__avatar[data-v-a1627ae4]{width:100px;height:100px;border-radius:50%;overflow:hidden;border:2px solid #c88020;box-shadow:0 0 10px #c8802059,0 0 22px #c880201a;flex-shrink:0}.seat__avatar img[data-v-a1627ae4]{width:100%;height:100%;object-fit:cover;object-position:top center}.seat__avatar-placeholder[data-v-a1627ae4]{width:100%;height:100%;background:#c880200f}.seat__info[data-v-a1627ae4]{display:flex;flex-direction:column;align-items:center;gap:2px;max-width:96px}.seat__nick[data-v-a1627ae4]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:2rem;font-weight:600;letter-spacing:.04em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;line-height:1.7rem;color:#c88020;text-shadow:0 0 1.6px rgba(200,128,32,.9),0 0 calc(6px * .8) rgba(200,128,32,.6),0 0 calc(12px * .8) rgba(200,128,32,.3)}.seat__char[data-v-a1627ae4]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:1.2rem;color:#c88020;text-transform:uppercase;letter-spacing:.08em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.seat__ghost[data-v-a1627ae4]{width:76px;height:76px;border-radius:50%;border:2px dashed #c88020}.conference-table[data-v-a1627ae4]{position:absolute;width:52vw;height:52vh;max-width:760px;max-height:480px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:28px;z-index:2;border:1px solid rgba(200,128,32,.45);box-shadow:inset 0 0 0 1px #c8802014,inset 0 0 60px #c880200f,0 0 40px #c8802014,0 0 100px #c880200a;background:radial-gradient(ellipse at center,rgba(200,128,32,.04) 0%,transparent 70%),linear-gradient(180deg,#0e0c06,#07050d);display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.conference-table[data-v-a1627ae4]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0px,rgba(0,0,0,.18) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply}.conference-table[data-v-a1627ae4]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(200,128,32,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(200,128,32,.04) 1px,transparent 1px);background-size:32px 32px;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 80%);mask-image:radial-gradient(ellipse at center,black 30%,transparent 80%)}.table-label[data-v-a1627ae4]{font-family:Khand,sans-serif;font-size:2.6rem;font-weight:700;letter-spacing:.5em;text-transform:uppercase;color:#c880202e;-webkit-user-select:none;user-select:none;position:relative;z-index:1;text-shadow:0 0 18px rgba(200,128,32,.15)}.start-area[data-v-a1627ae4]{position:absolute;bottom:40px;right:40px;z-index:5}.player-appear-enter-active[data-v-a1627ae4]{transition:all .5s cubic-bezier(.2,.8,.2,1)}.player-appear-enter-from[data-v-a1627ae4]{opacity:0;transform:scale(.15);filter:brightness(5)}.player-appear-enter-to[data-v-a1627ae4]{opacity:1;transform:scale(1);filter:brightness(1)}@keyframes blink-a1627ae4{0%,to{opacity:1}50%{opacity:0}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.screen[data-v-024ba049]{padding:64px}.intro-stage[data-v-024ba049]{inset:0;color:#f5f1eb;overflow:hidden;display:flex;flex-direction:column;font-family:inherit;height:100%}.introduction-container[data-v-024ba049]{padding:24px;height:100%;background:linear-gradient(310deg,#785734,#b7936c 38%,#c4a98d 98%)}.bolt[data-v-024ba049]{background-color:red;position:absolute;z-index:1;width:25px;height:25px;border-radius:100%;background:linear-gradient(310deg,#785734,#b7936c 38%,#c4a98d 98%);box-shadow:inset 2px 2px #ffffff80,inset -2px -2px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000000d,5px 5px #00000008,5px 5px #00000005,0 0 8px #0009}.bolt.bolt-1[data-v-024ba049]{top:8px;left:8px}.bolt.bolt-2[data-v-024ba049]{top:8px;right:8px}.bolt.bolt-3[data-v-024ba049]{bottom:8px;left:8px}.bolt.bolt-4[data-v-024ba049]{bottom:8px;right:8px}.main-content[data-v-024ba049]{position:relative;height:100%;display:flex;flex-direction:column;padding:32px;background:linear-gradient(310deg,#b7936c,#785734 38%,#c4a98d 98%);border-radius:6px;box-shadow:inset 4px 4px #ffffff80,inset -4px -4px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #0000001a,7px 7px #0000001a,8px 8px #0000001a,9px 9px #0000001a,10px 10px #00000014,11px 11px #0000000f,12px 12px #0000000a,14px 14px #00000005,18px 18px #00000003,0 0 16px #0009}.main-content .screen-shadow[data-v-024ba049]{height:100%;padding:16px 16px 20px;background:linear-gradient(310deg,var(--theme-shell-2) 0%,var(--theme-shell-1) 38%,var(--theme-shell-3) 98%);box-shadow:inset 0 6px 10px 10px #000c;border-radius:6px}.main-content .screen-shadow .screen-container[data-v-024ba049]{height:100%;border-radius:8px}.main-content .screen-shadow .screen-container.screen[data-v-024ba049]{box-shadow:inset 10px 10px 21px #000,2px 2px 1px #fff9,0 0 28px 4px rgba(var(--theme-accent-rgb),.32),0 0 64px 18px rgba(var(--theme-accent-rgb),.18),0 0 120px 32px rgba(var(--theme-accent-rgb),.08)}.intro-stage__live[data-v-024ba049]{position:absolute;top:24px;left:24px;display:flex;align-items:center;gap:8px;padding:6px 14px;background:#c88020;color:#000;font-weight:800;font-size:.9rem;letter-spacing:1.5px;border-radius:4px;text-transform:uppercase;box-shadow:0 4px 12px #c88020;z-index:5;font-family:JetBrains Mono,Ubuntu Mono,monospace}.intro-stage__live-dot[data-v-024ba049]{width:10px;height:10px;border-radius:50%;background:#000;animation:pulse-024ba049 1.2s ease-in-out infinite}@keyframes pulse-024ba049{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.intro-stage__channel[data-v-024ba049]{position:absolute;top:30px;right:28px;font-size:.85rem;letter-spacing:2px;color:#c88020;text-transform:uppercase;z-index:5;font-family:JetBrains Mono,Ubuntu Mono,monospace}.intro-content[data-v-024ba049]{display:flex;justify-content:space-between;width:100%}.intro-stage__scene[data-v-024ba049]{flex:1;position:relative;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}.intro-stage__advisor[data-v-024ba049]{width:38vh;max-width:420px;display:flex;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.intro-stage__advisor-img[data-v-024ba049]{width:100%;height:100%;filter:drop-shadow(0 10px 15px rgba(0,0,0,.9))}.intro-stage__player[data-v-024ba049]{display:flex;flex-direction:column;align-items:center;gap:18px}.intro-stage__player-frame[data-v-024ba049]{width:32vh;height:32vh;max-width:320px;max-height:320px;overflow:hidden;border:4px solid #f59e0b;box-shadow:0 0 40px #f59e0b80,0 12px 32px #000000b3}.intro-stage__player-img[data-v-024ba049]{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.intro-stage__player-meta[data-v-024ba049]{text-align:center;padding:10px 24px;border:3px solid #c88020;min-width:220px}.intro-stage__player-name[data-v-024ba049]{font-size:1.6rem;font-weight:800;color:#c88020;line-height:1.1;font-family:JetBrains Mono,Ubuntu Mono,monospace}.intro-stage__player-clan[data-v-024ba049]{font-size:.9rem;color:#c88020;letter-spacing:1px;text-transform:uppercase;margin-top:4px;font-family:JetBrains Mono,Ubuntu Mono,monospace}.intro-stage__bottom-bar[data-v-024ba049]{display:flex;width:100%}.intro-stage__bottom-bar-inner[data-v-024ba049]{color:#c88020;padding:20px 28px;font-size:1.8rem;font-weight:600;line-height:1.4;height:5.8em;border:6px solid #c88020;width:100%;font-family:JetBrains Mono,Ubuntu Mono,monospace;box-shadow:0 0 40px #f59e0b80,0 12px 32px #000000b3}.intro-stage__caret[data-v-024ba049]{display:inline-block;margin-left:2px;animation:blink-024ba049 .9s steps(2,start) infinite;color:#c88020;font-weight:800}@keyframes blink-024ba049{to{visibility:hidden}}.stage-enter-active[data-v-024ba049],.stage-leave-active[data-v-024ba049]{transition:opacity .6s ease}.stage-enter-from[data-v-024ba049],.stage-leave-to[data-v-024ba049]{opacity:0}.advisor-enter-active[data-v-024ba049]{transition:opacity .7s ease,transform .7s ease}.advisor-enter-from[data-v-024ba049]{opacity:0;transform:translateY(10px)}.player-card-enter-active[data-v-024ba049]{transition:opacity .55s ease,transform .55s cubic-bezier(.2,.8,.2,1)}.player-card-enter-from[data-v-024ba049]{opacity:0;transform:translate(80px) scale(.92)}.player-card-leave-active[data-v-024ba049]{transition:opacity .4s ease,transform .4s ease}.player-card-leave-to[data-v-024ba049]{opacity:0;transform:translate(40px) scale(.96)}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.loading[data-v-8ac22869]{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999}.loading p[data-v-8ac22869]{margin:1rem 0}.loading[data-v-8ac22869]>*{position:relative;z-index:1}.loading[data-v-8ac22869]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.loader[data-v-8ac22869]{width:50px;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(#000 0 90deg,#ccc 0 180deg);animation:l21-8ac22869 1s infinite linear}@keyframes l21-8ac22869{to{transform:rotate(.5turn)}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-8dca863f{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-8dca863f{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-8dca863f{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-8dca863f{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-8dca863f{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-8dca863f{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-8dca863f{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.folder[data-v-8dca863f]{position:relative;display:flex;flex-direction:column;background:linear-gradient(180deg,#f0ece208,#f0ece203),var(--theme-screen-bg-2);border:1px solid var(--theme-border);padding:10px 14px 12px;color:var(--theme-fg);font-family:JetBrains Mono,Ubuntu Mono,monospace;transition:opacity .4s ease,transform .4s ease;overflow:hidden;box-shadow:6px 6px 0 0 var(--theme-accent)}.folder[data-v-8dca863f]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.14) 0px,rgba(0,0,0,.14) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:1}.folder--dimmed[data-v-8dca863f]{opacity:.25;filter:grayscale(.6)}.folder--highlighted[data-v-8dca863f]{border-color:rgba(var(--theme-accent-rgb),.8);box-shadow:inset 0 0 0 1px rgba(var(--theme-accent-rgb),.4),0 0 22px rgba(var(--theme-accent-rgb),.25)}.folder__header[data-v-8dca863f]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.folder__file[data-v-8dca863f]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;background:var(--theme-accent);color:var(--theme-screen-bg);font-size:.54rem}.folder__stamp[data-v-8dca863f]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:800;font-size:.6rem;padding:2px 6px;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-6deg);opacity:.9}.stamp--classified[data-v-8dca863f]{color:#b82020;border:2px solid #b82020;background:#b820200d}.stamp--secret[data-v-8dca863f]{color:#b82020;border:2px double #b82020;background:#b8202014}.stamp--approved[data-v-8dca863f]{color:#20b820;border:2px solid #20b820;background:#20b82014;text-shadow:0 0 4px rgba(32,184,32,.6)}.stamp--rejected[data-v-8dca863f]{color:#b82020;border:2px solid #b82020;background:#b820201a;text-decoration:line-through}.folder__body[data-v-8dca863f]{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%;border-top:1px dashed rgba(var(--theme-accent-rgb),.4);padding-top:8px}.folder__body .icon-container[data-v-8dca863f]{display:flex;justify-content:center;align-items:center;color:var(--theme-border)}.folder__body .icon-container .subject-icon[data-v-8dca863f]{flex-shrink:0;color:var(--theme-accent);filter:drop-shadow(0 0 6px rgba(var(--theme-accent-rgb),.5));display:flex;align-items:center;justify-content:center}.folder__title[data-v-8dca863f]{font-family:Khand,sans-serif;font-size:1.5rem;font-weight:700;color:var(--theme-accent);letter-spacing:.02em;line-height:1.15;text-shadow:0 0 6px rgba(var(--theme-accent-rgb),.3)}.folder__divider[data-v-8dca863f]{height:1px;background:repeating-linear-gradient(90deg,rgba(var(--theme-accent-rgb),.4) 0 4px,transparent 4px 8px)}.folder__description[data-v-8dca863f]{font-size:1.2rem;line-height:1.45;color:var(--theme-accent);opacity:.85;margin:0;font-weight:400}.folder__footer[data-v-8dca863f]{position:relative;z-index:2;margin-top:8px;font-size:.54rem;letter-spacing:.14em;color:var(--theme-fg-mute);display:flex;justify-content:space-between;align-items:center}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-1a28bf60{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-1a28bf60{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-1a28bf60{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-1a28bf60{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-1a28bf60{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-1a28bf60{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-1a28bf60{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.vumeter[data-v-1a28bf60]{padding:10px 12px 8px;font-family:JetBrains Mono,Ubuntu Mono,monospace;color:#c88020;position:relative}.vumeter__face[data-v-1a28bf60]{position:relative;z-index:1}.vumeter__svg[data-v-1a28bf60]{width:100%;height:auto;display:block;filter:drop-shadow(0 0 4px rgba(200,128,32,.2))}.vumeter__ticks[data-v-1a28bf60]{opacity:.9}.vumeter__footer[data-v-1a28bf60]{display:flex;align-items:baseline;justify-content:space-between;padding-top:4px;border-top:1px dashed rgba(200,128,32,.2);margin-top:4px;position:relative;z-index:1}.vumeter__label[data-v-1a28bf60]{font-size:.62rem;letter-spacing:.2em;color:#c88020}.vumeter__value[data-v-1a28bf60]{font-size:.9rem;font-weight:700;letter-spacing:.06em;color:#c88020;text-shadow:0 0 4px rgba(200,128,32,.5);font-variant-numeric:tabular-nums}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-8a617e74{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-8a617e74{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-8a617e74{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-8a617e74{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-8a617e74{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-8a617e74{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-8a617e74{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.nixie[data-v-8a617e74]{display:inline-flex;gap:4px;font-family:Khand,sans-serif;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.nixie__tube[data-v-8a617e74]{position:relative;background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.08) 0%,transparent 50%),radial-gradient(ellipse at center,#1a1410,#050303);border:1px solid rgba(200,128,32,.4);box-shadow:inset 0 0 12px #000000e6,inset 0 0 4px #c880204d,0 0 6px #c8802026;overflow:hidden}.nixie__tube[data-v-8a617e74]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05) 0%,transparent 30%,transparent 70%,rgba(0,0,0,.3) 100%);pointer-events:none;z-index:1}.nixie__tube[data-v-8a617e74]{display:flex;align-items:center;justify-content:center;aspect-ratio:4/5}.nixie__digit[data-v-8a617e74]{position:relative;z-index:2;color:var(--nixie-color, #c88020);text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px rgba(200,128,32,.6);animation:phosphor-pulse-8a617e74 3s ease-in-out infinite}.nixie--amber[data-v-8a617e74]{--nixie-color: #c88020}.nixie--red[data-v-8a617e74]{--nixie-color: #b82020}.nixie--red .nixie__tube[data-v-8a617e74]{border-color:#b8202080;box-shadow:inset 0 0 12px #000000e6,inset 0 0 4px #b8202066,0 0 8px #b8202040}.nixie--lavender[data-v-8a617e74]{--nixie-color: #b4a3cf}.nixie--lavender .nixie__tube[data-v-8a617e74]{border-color:#b4a3cf66;box-shadow:inset 0 0 12px #000000e6,inset 0 0 4px #b4a3cf59,0 0 6px #77688533}.nixie--green[data-v-8a617e74]{--nixie-color: #20b820}.nixie--green .nixie__tube[data-v-8a617e74]{border-color:#20b82080;box-shadow:inset 0 0 12px #000000e6,inset 0 0 4px #20b82066,0 0 8px #20b82040}.nixie--sm .nixie__tube[data-v-8a617e74]{width:22px;height:28px;font-size:22px}.nixie--md .nixie__tube[data-v-8a617e74]{width:38px;height:48px;font-size:38px}.nixie--lg .nixie__tube[data-v-8a617e74]{width:72px;height:90px;font-size:72px}.nixie--xl .nixie__tube[data-v-8a617e74]{width:120px;height:150px;font-size:120px}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-226a306a{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-226a306a{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-226a306a{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-226a306a{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-226a306a{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-226a306a{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-226a306a{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.timer[data-v-226a306a]{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px}.timer--large[data-v-226a306a]{padding:20px;gap:14px}.timer__arc[data-v-226a306a]{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;filter:drop-shadow(0 0 6px rgba(200,128,32,.35))}.timer--large .timer__arc[data-v-226a306a]{filter:drop-shadow(0 0 10px rgba(200,128,32,.4))}.timer.is-danger .timer__arc[data-v-226a306a]{filter:drop-shadow(0 0 8px rgba(184,32,32,.7));animation:led-pulse-alert-226a306a .6s ease-in-out infinite}.timer__arc-progress[data-v-226a306a]{transition:stroke .3s ease}.timer__tubes[data-v-226a306a]{display:flex;align-items:center;gap:4px;position:relative;z-index:1}.timer--large .timer__tubes[data-v-226a306a]{gap:8px}.timer__colon[data-v-226a306a]{font-family:Khand,sans-serif;font-weight:800;color:#c88020;text-shadow:0 0 6px rgba(200,128,32,.7);animation:led-pulse-alert-226a306a 1s ease-in-out infinite;line-height:1}.timer--compact .timer__colon[data-v-226a306a]{font-size:2.2rem}.timer--large .timer__colon[data-v-226a306a]{font-size:5rem}.timer__colon.is-danger[data-v-226a306a]{color:#b82020;text-shadow:0 0 8px rgba(184,32,32,.9)}.timer__label[data-v-226a306a]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.62rem;font-weight:700;letter-spacing:.22em;color:#8a5815;text-transform:uppercase;margin-top:4px}.timer--large .timer__label[data-v-226a306a]{font-size:.78rem;letter-spacing:.28em}.timer.is-danger .timer__label[data-v-226a306a]{color:#b82020;text-shadow:0 0 4px rgba(184,32,32,.6)}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-a6b86cae{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-a6b86cae{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-a6b86cae{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-a6b86cae{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-a6b86cae{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-a6b86cae{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-a6b86cae{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.bargraph[data-v-a6b86cae]{display:flex}.bargraph--vertical[data-v-a6b86cae]{flex-direction:column-reverse}.bargraph--horizontal[data-v-a6b86cae]{flex-direction:row}.bargraph__seg[data-v-a6b86cae]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:1px;transition:background .2s ease;flex-shrink:0}.bargraph--amber .bargraph__seg.is-on[data-v-a6b86cae]{background:#c88020;border-color:#c88020;box-shadow:0 0 6px #c88020cc,inset 0 0 2px #fff0ea80}.bargraph--red .bargraph__seg.is-on[data-v-a6b86cae]{background:#b82020;border-color:#b82020;box-shadow:0 0 6px #b82020e6,inset 0 0 2px #fff6}.bargraph--green .bargraph__seg.is-on[data-v-a6b86cae]{background:#20b820;border-color:#20b820;box-shadow:0 0 6px #20b820d9,inset 0 0 2px #fff6}.bargraph--lavender .bargraph__seg.is-on[data-v-a6b86cae]{background:#b4a3cf;border-color:#b4a3cf;box-shadow:0 0 6px #b4a3cfd9,inset 0 0 2px #fff6}.bargraph.is-danger .bargraph__seg.is-on[data-v-a6b86cae]{animation:led-pulse-alert-a6b86cae .8s ease-in-out infinite}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-6c990d30{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-6c990d30{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-6c990d30{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-6c990d30{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-6c990d30{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-6c990d30{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-6c990d30{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.shorten[data-v-6c990d30]{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:8px 14px;background:#181810;border:1px solid rgb(105,69,22);color:#fff0ea;font-family:JetBrains Mono,Ubuntu Mono,monospace}.shorten__force[data-v-6c990d30],.shorten__timer[data-v-6c990d30]{display:flex;align-items:center;gap:10px}.shorten__force[data-v-6c990d30]{flex:1;min-width:240px}.shorten__label[data-v-6c990d30]{display:flex;align-items:center;gap:6px;font-size:.62rem;font-weight:800;letter-spacing:.2em;color:#b82020;text-transform:uppercase;white-space:nowrap}.shorten__label--timer[data-v-6c990d30]{color:#c88020}.shorten__label-led[data-v-6c990d30]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#b82020;box-shadow:0 0 6px #b82020e6,0 0 12px #b8202080,inset 0 0 2px #fff6;animation:led-pulse-alert-6c990d30 1s ease-in-out infinite}.shorten__label-led--timer[data-v-6c990d30]{background:#c88020;box-shadow:0 0 6px #c88020e6,0 0 12px #c8802066;animation:led-pulse-slow-6c990d30 2s ease-in-out infinite}.shorten__count[data-v-6c990d30]{font-size:.82rem;font-weight:800;letter-spacing:.08em;color:#fff0ea;font-variant-numeric:tabular-nums;text-shadow:0 0 4px rgba(255,240,234,.4);white-space:nowrap}.shorten__unit[data-v-6c990d30]{font-size:.6rem;letter-spacing:.18em;color:#8a5815}.shorten__timer.is-low .shorten__unit[data-v-6c990d30]{color:#b82020}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-5886e1fd{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-5886e1fd{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-5886e1fd{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-5886e1fd{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-5886e1fd{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-5886e1fd{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-5886e1fd{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.day-view[data-v-5886e1fd]{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:20px 28px;gap:8px;overflow:hidden;color:var(--theme-accent);font-family:JetBrains Mono,Ubuntu Mono,monospace;position:relative}.day-view__hdr[data-v-5886e1fd]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.day-view__stamp[data-v-5886e1fd]{display:inline-block;background:var(--theme-accent);color:var(--theme-screen-bg);font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px}.day-view__stamp.stamp--tie[data-v-5886e1fd]{background:#b82020}.day-view__title[data-v-5886e1fd]{font-family:Khand,sans-serif;font-size:1.5rem;font-weight:800;letter-spacing:.06em;color:var(--theme-accent);text-shadow:0 0 8px rgba(var(--theme-fg-rgb),.3);margin:0;text-transform:uppercase}.day-view__subtitle[data-v-5886e1fd]{font-size:.95rem;color:var(--theme-fg-mute);letter-spacing:.12em;font-weight:500}.day-view__empty[data-v-5886e1fd]{color:var(--theme-fg-mute);font-size:.82rem;letter-spacing:.16em;flex:1;display:flex;align-items:center;gap:10px}.day-view__empty[data-v-5886e1fd]:before{content:">";color:var(--theme-accent)}.day-view__empty-dot[data-v-5886e1fd]{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--theme-accent);box-shadow:0 0 6px rgba(var(--theme-accent-rgb),.9),0 0 12px rgba(var(--theme-accent-rgb),.5),inset 0 0 2px #fff6;animation:led-pulse-alert-5886e1fd .8s ease-in-out infinite}.folders-grid[data-v-5886e1fd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px;min-height:0;overflow:auto;padding:4px}.folders-grid[data-v-5886e1fd]::-webkit-scrollbar{width:4px}.folders-grid[data-v-5886e1fd]::-webkit-scrollbar-thumb{background:rgba(var(--theme-accent-rgb),.3)}.chosen[data-v-5886e1fd]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:20px}.chosen[data-v-5886e1fd] .folder{max-width:620px;width:100%}.chosen[data-v-5886e1fd] .folder__title{font-size:1.8rem}.chosen[data-v-5886e1fd] .folder__description{font-size:1.2rem}.day-view__indicators[data-v-5886e1fd]{flex-shrink:0;display:flex;flex-direction:column;gap:10px}.day-view__indicators--instruments[data-v-5886e1fd]{flex-direction:row;align-items:center;gap:20px;justify-content:center;flex-wrap:wrap;flex:.8;width:100%}.day-view__shorten-slot[data-v-5886e1fd]{min-width:240px;width:100%}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-96f9b719{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-96f9b719{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-96f9b719{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-96f9b719{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-96f9b719{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-96f9b719{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-96f9b719{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.radar[data-v-96f9b719]{position:relative;aspect-ratio:1;width:420px;max-width:100%;padding:0;background:radial-gradient(ellipse at center,rgba(180,163,207,.08) 0%,transparent 70%),#060816;border:1px solid rgba(180,163,207,.35);border-radius:50%;overflow:hidden;box-shadow:0 0 24px #b4a3cf33,inset 0 0 60px #000c}.radar[data-v-96f9b719]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.2) 0px,rgba(0,0,0,.2) 1px,transparent 1px,transparent 3px);pointer-events:none;z-index:2;border-radius:50%}.radar__svg[data-v-96f9b719]{width:100%;height:100%;display:block}.radar__rings[data-v-96f9b719]{stroke:#b4a3cf66;stroke-width:1}.radar__cross[data-v-96f9b719]{stroke:#b4a3cf33;stroke-width:.8;stroke-dasharray:2 4}.radar__sweep[data-v-96f9b719]{animation:radar-rotate-96f9b719 4s linear infinite}.radar__pivot[data-v-96f9b719]{fill:#b4a3cf;filter:drop-shadow(0 0 4px rgba(180,163,207,.8))}.radar__blip[data-v-96f9b719]{fill:#b4a3cf26;stroke:#b4a3cf80;stroke-width:1;animation:blip-idle-96f9b719 2s ease-in-out infinite}.radar__blip.is-ready[data-v-96f9b719]{fill:#20b820;stroke:#20b820;stroke-width:1.5;filter:drop-shadow(0 0 6px rgba(32,184,32,.8));animation:blip-ready-96f9b719 1s ease-in-out infinite}.radar__blip-label[data-v-96f9b719]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.95rem;font-weight:700;fill:#b4a3cf;letter-spacing:.1em;opacity:.75;text-transform:uppercase}@keyframes radar-rotate-96f9b719{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blip-idle-96f9b719{0%,to{opacity:.4}50%{opacity:.8}}@keyframes blip-ready-96f9b719{0%,to{opacity:1}50%{opacity:.55}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-796fc034{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-796fc034{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-796fc034{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-796fc034{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-796fc034{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-796fc034{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-796fc034{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.night-view[data-v-796fc034]{flex:1;display:flex;flex-direction:column;padding:20px 28px;gap:20px;overflow:hidden;color:var(--theme-fg-dim);font-family:JetBrains Mono,Ubuntu Mono,monospace}.night-view__hdr[data-v-796fc034]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.night-view__stamp[data-v-796fc034]{display:inline-block;background:var(--theme-fg-dim);color:var(--theme-screen-bg);font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.56rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px}.night-view__title[data-v-796fc034]{font-family:Khand,sans-serif;font-size:1.7rem;font-weight:800;letter-spacing:.06em;color:var(--theme-fg-dim);text-shadow:0 0 8px rgba(var(--theme-accent-rgb),.4);margin:0;text-transform:uppercase}.night-view__subtitle[data-v-796fc034]{font-size:.72rem;letter-spacing:.12em;opacity:.65}.night-view__grid[data-v-796fc034]{flex:1;display:flex;align-items:center;justify-content:center;gap:32px;min-height:0}.night-view__radar[data-v-796fc034],.night-view__timer[data-v-796fc034]{flex-shrink:0}.night-view__no-timer[data-v-796fc034]{display:flex;align-items:center;gap:12px;font-size:1.2rem;letter-spacing:.3em;color:var(--theme-fg-dim);opacity:.6}.night-view__no-timer-led[data-v-796fc034]{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--theme-fg-dim);box-shadow:0 0 6px rgba(var(--theme-accent-rgb),.9),0 0 12px rgba(var(--theme-accent-rgb),.5),inset 0 0 2px #fff6;animation:led-pulse-slow-796fc034 2s ease-in-out infinite}.night-view__footer[data-v-796fc034]{flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:10px 14px;border:1px solid var(--theme-border);background:rgba(var(--theme-accent-rgb),.06)}.night-view__footer-label[data-v-796fc034]{display:flex;align-items:center;justify-content:space-between;font-size:.68rem;letter-spacing:.22em;color:var(--theme-fg-dim);opacity:.8}.night-view__footer-count[data-v-796fc034]{font-weight:800;color:var(--theme-fg);opacity:1}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-947a0349{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-947a0349{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-947a0349{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-947a0349{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-947a0349{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-947a0349{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-947a0349{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.tape-draw[data-v-947a0349]{position:relative;display:flex;flex-direction:column;gap:12px;padding:12px 64px;overflow:hidden}.tape-draw__list[data-v-947a0349]{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.ticket[data-v-947a0349]{position:relative;display:flex;align-items:center;gap:18px;padding:12px 16px;background:linear-gradient(180deg,#f0ece20d,#f0ece205),#181810;border:1px solid rgb(105,69,22);color:#c88020;font-family:JetBrains Mono,Ubuntu Mono,monospace;transition:opacity .35s ease,transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ticket--winner[data-v-947a0349]{border-color:#20b820;box-shadow:inset 0 0 0 1px #20b82066,0 0 16px #20b8204d;transform:scale(1.02)}.ticket--loser[data-v-947a0349]{opacity:.3;filter:grayscale(.7)}.ticket__avatar[data-v-947a0349]{width:40px;height:40px;flex-shrink:0;border:1px solid rgb(105,69,22);overflow:hidden}.ticket__avatar img[data-v-947a0349]{width:100%;height:100%;object-fit:cover;object-position:top;filter:sepia(.3) contrast(1.05)}.ticket__avatar-fallback[data-v-947a0349]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0f0f09;color:#c88020;font-family:Khand,sans-serif;font-size:1.4rem;font-weight:800}.ticket__body[data-v-947a0349]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.ticket__file[data-v-947a0349]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;font-size:.56rem;align-self:flex-start}.ticket__label[data-v-947a0349]{font-family:Khand,sans-serif;font-size:1.15rem;font-weight:700;letter-spacing:.03em;text-shadow:0 0 6px rgba(255,240,234,.3);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticket__squares[data-v-947a0349]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.vote-square[data-v-947a0349]{width:20px;height:20px;background:#c880201f;border:1px solid rgba(200,128,32,.25);transition:background-color .06s ease,box-shadow .06s ease}.vote-square--active[data-v-947a0349]{background:#c88020;box-shadow:0 0 6px #c88020cc}.vote-square--lit[data-v-947a0349]{background:#20b820;box-shadow:0 0 5px #20b820b3}.ticket__stamp[data-v-947a0349]{position:absolute;right:24px;display:inline-block;color:#20b820;border:2px solid #20b820;padding:2px 8px;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;transform:rotate(8deg);opacity:.88;background:#20b8200d;text-shadow:0 0 1px rgba(32,184,32,.5);font-size:.88rem;font-weight:800;background:#20b8201a}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-6220b4c3{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-6220b4c3{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-6220b4c3{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-6220b4c3{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-6220b4c3{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-6220b4c3{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-6220b4c3{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.majority[data-v-6220b4c3]{padding:24px 28px;font-family:JetBrains Mono,Ubuntu Mono,monospace}.majority__list[data-v-6220b4c3]{display:flex;flex-direction:column;gap:8px}.row[data-v-6220b4c3]{display:flex;align-items:center;gap:20px;padding:8px 12px;background:#181810;border:1px solid rgb(105,69,22);color:#fff0ea;transition:opacity .4s ease,border-color .4s ease,box-shadow .4s ease,transform .3s ease}.row--winner[data-v-6220b4c3]{border-color:#c88020;box-shadow:inset 0 0 0 1px #c8802066,0 0 28px #c880204d;transform:scale(1.015)}.row--loser[data-v-6220b4c3]{opacity:.35;filter:grayscale(.6)}.row__rank[data-v-6220b4c3]{width:84px;flex-shrink:0;display:flex;justify-content:center}.row__star[data-v-6220b4c3]{font-size:2.2rem;color:#c88020;text-shadow:0 0 12px rgba(200,128,32,.8)}.row__rank-stamp[data-v-6220b4c3]{display:inline-block;color:#b82020;border:2px solid #b82020;padding:2px 8px;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:800;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;transform:rotate(-6deg);opacity:.88;background:#b820200d;text-shadow:0 0 1px rgba(184,32,32,.5);font-size:.68rem}.row__polaroid[data-v-6220b4c3]{flex-shrink:0;background:#f0ece2;padding:4px;box-shadow:0 6px 16px #00000073;transform:rotate(var(--tilt, 0deg));width:60px;display:flex;flex-direction:column;align-items:center}.row__polaroid-photo[data-v-6220b4c3]{width:45px;height:45px;overflow:hidden;background:#111}.row__polaroid-photo img[data-v-6220b4c3]{width:100%;height:100%;object-fit:cover;object-position:top;filter:sepia(.4) contrast(1.05) brightness(.95)}.row__polaroid-fallback[data-v-6220b4c3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:Khand,sans-serif;font-size:2rem;color:#8a5815;background:#f0ece2}.row__polaroid-caption[data-v-6220b4c3]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.56rem;letter-spacing:.16em;color:#4a3a2a;text-align:center;padding-top:2px;font-weight:700;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row__bar[data-v-6220b4c3]{flex:1;min-width:120px}.row__count[data-v-6220b4c3]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:4px}.row__count-label[data-v-6220b4c3]{font-size:.56rem;letter-spacing:.22em;color:#8a5815;text-transform:uppercase}.polaroid-enter-active[data-v-6220b4c3]{transition:opacity .5s ease}.polaroid-enter-from[data-v-6220b4c3]{opacity:0}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-dbea9e1e{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-dbea9e1e{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-dbea9e1e{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-dbea9e1e{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-dbea9e1e{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-dbea9e1e{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-dbea9e1e{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.vote-results[data-v-dbea9e1e]{flex:1;display:flex;flex-direction:column;padding:20px 28px;gap:8px;overflow:hidden;color:var(--theme-accent);font-family:JetBrains Mono,Ubuntu Mono,monospace}.vote-results__hdr[data-v-dbea9e1e]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.vote-results__stamp[data-v-dbea9e1e]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;background:var(--theme-accent);color:var(--theme-screen-bg);font-size:.56rem}.vote-result-title[data-v-dbea9e1e]{display:flex;align-items:center;justify-content:space-between;width:100%}.vote-results__title[data-v-dbea9e1e]{margin:0;font-family:Khand,sans-serif;font-size:1.7rem;font-weight:800;letter-spacing:.06em;color:var(--theme-accent);text-shadow:0 0 8px rgba(var(--theme-fg-rgb),.3);text-transform:uppercase}.vote-results__subtitle[data-v-dbea9e1e]{font-size:.72rem;letter-spacing:.12em;color:var(--theme-fg-mute)}.vote-results__message[data-v-dbea9e1e]{flex-shrink:0;padding:10px 14px;background:var(--theme-screen-bg-2);border:1px solid var(--theme-border);font-size:.82rem;color:var(--theme-accent)}.vote-results__body[data-v-dbea9e1e]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.vote-results__tax[data-v-dbea9e1e]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:16px;max-width:720px;margin:0 auto;width:100%}.vote-results__info[data-v-dbea9e1e]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:720px;margin:0 auto;width:100%}.vote-results__tax-subject[data-v-dbea9e1e]{display:flex;justify-content:center}.vote-results__treasury[data-v-dbea9e1e]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 20px;background:var(--theme-screen-bg-2);border:1px solid var(--theme-border)}.vote-results__treasury-label[data-v-dbea9e1e]{font-size:.72rem;font-weight:800;letter-spacing:.3em;color:var(--theme-fg-mute);text-transform:uppercase}.fade-enter-active[data-v-dbea9e1e]{transition:opacity .5s ease}.fade-enter-from[data-v-dbea9e1e]{opacity:0}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-46a9ee18{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-46a9ee18{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-46a9ee18{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-46a9ee18{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-46a9ee18{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-46a9ee18{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-46a9ee18{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.final-result[data-v-46a9ee18]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px;gap:28px;color:var(--theme-accent);font-family:JetBrains Mono,Ubuntu Mono,monospace}.final-result__hdr[data-v-46a9ee18]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.final-result__stamp[data-v-46a9ee18]{display:inline-block;color:#b82020;border:2px solid #b82020;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:800;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;transform:rotate(-4deg);opacity:.88;background:#b820200d;text-shadow:0 0 1px rgba(184,32,32,.5);font-size:.9rem;padding:4px 12px;background:#b820201a}.final-result__title[data-v-46a9ee18]{margin:0;font-family:Khand,sans-serif;font-size:2.2rem;font-weight:800;letter-spacing:.08em;color:var(--theme-fg);text-shadow:0 0 10px rgba(var(--theme-fg-rgb),.35);text-transform:uppercase}.final-result__subtitle[data-v-46a9ee18]{margin:0;font-size:.78rem;letter-spacing:.2em;color:var(--theme-fg-mute)}.final-result__grid[data-v-46a9ee18]{display:flex;flex-wrap:wrap;justify-content:center;gap:22px}.tally[data-v-46a9ee18]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px;background:var(--theme-screen-bg-2);border:1px solid var(--theme-border)}.tally__polaroid[data-v-46a9ee18]{background:#f0ece2;padding:6px 6px 20px;box-shadow:0 4px 12px #0006;width:92px}.tally__polaroid img[data-v-46a9ee18]{display:block;width:80px;height:80px;object-fit:cover;object-position:top;filter:sepia(.35) contrast(1.05)}.tally__polaroid-fallback[data-v-46a9ee18]{width:80px;height:80px;display:flex;align-items:center;justify-content:center;font-family:Khand,sans-serif;font-size:2rem;color:var(--theme-fg-mute);background:#f0ece2}.tally__polaroid-caption[data-v-46a9ee18]{font-size:.56rem;letter-spacing:.16em;color:#4a3a2a;text-align:center;padding-top:6px;font-weight:700;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tally__count[data-v-46a9ee18]{display:flex;flex-direction:column;align-items:center;gap:4px}.tally__count-label[data-v-46a9ee18]{font-size:.56rem;letter-spacing:.22em;color:var(--theme-fg-mute)}.final-result__next[data-v-46a9ee18]{font-size:.78rem;letter-spacing:.16em;color:var(--theme-fg-mute);text-transform:uppercase;margin:0;opacity:.75}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-9c965388{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-9c965388{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-9c965388{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-9c965388{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-9c965388{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-9c965388{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-9c965388{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.game-result-screen[data-v-9c965388]{position:fixed;inset:0;z-index:9500;display:flex;flex-direction:column;font-family:JetBrains Mono,Ubuntu Mono,monospace;color:#fff0ea;background:radial-gradient(ellipse at 65% 60%,rgba(200,128,32,.18) 0%,transparent 55%),radial-gradient(ellipse at 20% 30%,rgba(184,32,32,.08) 0%,transparent 60%),linear-gradient(180deg,#1a1408,#0f0f09 60% 100%);overflow:hidden;--theme-screen-bg: #0f0f09;--theme-screen-bg-2: #181810;--theme-fg: #fff0ea;--theme-fg-dim: #c88020;--theme-fg-mute: #8a5815;--theme-accent: #c88020;--theme-accent-soft: #e8a040;--theme-border: rgba(200, 128, 32, .5);--theme-border-strong: rgb(105, 69, 22);--theme-glow: rgba(200, 128, 32, .5);--theme-fg-rgb: 255, 240, 234;--theme-accent-rgb: 200, 128, 32;--theme-accent-soft-rgb: 232, 160, 64}.game-result-screen__header[data-v-9c965388]{flex-shrink:0;display:flex;align-items:center;gap:18px;padding:18px 40px;border-bottom:1px solid rgb(105,69,22);z-index:4}.game-result-screen__stamp[data-v-9c965388]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;letter-spacing:.24em;padding:5px 12px}.game-result-screen__title[data-v-9c965388]{margin:0;font-family:Khand,sans-serif;font-size:clamp(1.4rem,2vw,2.1rem);font-weight:800;letter-spacing:.08em;color:#fff0ea;text-transform:uppercase;text-shadow:0 0 12px rgba(255,240,234,.4)}.game-result-screen__body[data-v-9c965388]{flex:1;display:flex;min-height:0;z-index:3}.game-result-screen__body.has-losers>.winners-panel[data-v-9c965388]{flex:1}.game-result-screen__body:not(.has-losers)>.winners-panel[data-v-9c965388]{flex:1}.losers-panel[data-v-9c965388]{flex:0 0 360px;display:flex;flex-direction:column;border-right:1px solid rgba(105,69,22,.5);background:linear-gradient(180deg,#00000059,#00000026)}.losers-panel__header[data-v-9c965388]{flex-shrink:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:22px 28px 16px;border-bottom:1px solid rgba(105,69,22,.45)}.losers-panel__label[data-v-9c965388]{font-family:Khand,sans-serif;font-size:1.4rem;font-weight:800;letter-spacing:.18em;color:#8a5815;text-transform:uppercase}.losers-panel__count[data-v-9c965388]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.95rem;font-weight:700;letter-spacing:.16em;color:#8a5815;opacity:.7}.losers-panel__list[data-v-9c965388]{flex:1;list-style:none;margin:0;padding:14px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.losers-panel__list[data-v-9c965388]::-webkit-scrollbar{width:6px}.losers-panel__list[data-v-9c965388]::-webkit-scrollbar-thumb{background:#c8802040}.loser-row[data-v-9c965388]{display:flex;align-items:center;gap:14px;padding:10px 12px;border:1px solid rgba(105,69,22,.35);background:#00000038;opacity:0;transform:translate(-30px);filter:blur(4px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.8,.3,1),filter .55s ease}.loser-row.is-revealed[data-v-9c965388]{opacity:1;transform:translate(0);filter:blur(0)}.loser-row__avatar[data-v-9c965388]{width:56px;height:56px;flex-shrink:0;background:#181810;border:1px solid rgba(105,69,22,.5);overflow:hidden;display:flex;align-items:center;justify-content:center}.loser-row__avatar img[data-v-9c965388]{width:100%;height:100%;object-fit:cover;object-position:top;filter:sepia(.45) grayscale(.45) brightness(.85) contrast(1.05);display:block}.loser-row__avatar-placeholder[data-v-9c965388]{font-family:Khand,sans-serif;font-size:1.4rem;font-weight:800;color:#8a5815}.loser-row__info[data-v-9c965388]{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.loser-row__name[data-v-9c965388]{font-family:Khand,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.04em;color:#fff0ea;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loser-row__score[data-v-9c965388]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.loser-row__score-value[data-v-9c965388]{font-family:Khand,sans-serif;font-size:1.1rem;font-weight:800;color:#8a5815;font-variant-numeric:tabular-nums;line-height:1}.loser-row__score-label[data-v-9c965388]{font-size:.55rem;letter-spacing:.22em;color:#8a5815;opacity:.65;margin-top:2px}.winners-panel[data-v-9c965388]{position:relative;display:flex;flex-direction:column;min-width:0}.winners-panel__header[data-v-9c965388]{flex-shrink:0;display:flex;align-items:baseline;gap:14px;padding:22px 40px 16px;z-index:4}.winners-panel__label[data-v-9c965388]{font-family:Khand,sans-serif;font-size:clamp(1.4rem,1.8vw,1.9rem);font-weight:800;letter-spacing:.18em;color:#fff0ea;text-transform:uppercase;text-shadow:0 0 10px rgba(255,240,234,.5),0 0 22px rgba(200,128,32,.35)}.winners-panel__count[data-v-9c965388]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:1rem;font-weight:700;letter-spacing:.18em;color:#c88020}.winners-panel__halo[data-v-9c965388]{position:absolute;inset:0;background:radial-gradient(ellipse at center 60%,rgba(255,200,100,.18) 0%,rgba(200,128,32,.08) 30%,transparent 65%);pointer-events:none;z-index:1}.single-winner[data-v-9c965388]{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:20px 60px 60px;z-index:3;opacity:0;transform:scale(.85);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.3,1)}.single-winner.is-revealed[data-v-9c965388]{opacity:1;transform:scale(1)}.single-winner__portrait[data-v-9c965388]{width:clamp(280px,38vh,460px);aspect-ratio:4/5;background:#181810;border:6px solid #f0ece2;box-shadow:0 24px 60px #000000b3,0 0 0 1px #000000b3,0 0 50px #ffc86459,0 0 120px #c8802033;display:flex;align-items:center;justify-content:center;overflow:hidden;transform:rotate(-1.5deg)}.single-winner__portrait img[data-v-9c965388]{width:100%;height:100%;object-fit:cover;object-position:top;filter:sepia(.18) contrast(1.08) brightness(1.02)}.single-winner__portrait-placeholder[data-v-9c965388]{font-family:Khand,sans-serif;font-size:6rem;font-weight:800;color:#c88020}.single-winner__info[data-v-9c965388]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.single-winner__name[data-v-9c965388]{font-family:Khand,sans-serif;font-size:clamp(2.4rem,4.2vw,4.6rem);font-weight:800;letter-spacing:.06em;color:#fff0ea;text-transform:uppercase;text-shadow:0 0 14px rgba(255,240,234,.55),0 0 32px rgba(200,128,32,.4);line-height:1}.single-winner__prosperity[data-v-9c965388]{display:flex;align-items:baseline;gap:14px}.single-winner__prosperity-value[data-v-9c965388]{font-family:Khand,sans-serif;font-size:clamp(2.6rem,5vw,5.4rem);font-weight:800;color:#c88020;font-variant-numeric:tabular-nums;text-shadow:0 0 8px rgba(255,200,100,.7),0 0 24px rgba(200,128,32,.5);line-height:1}.single-winner__prosperity-label[data-v-9c965388]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.95rem;font-weight:700;letter-spacing:.32em;color:#8a5815;text-transform:uppercase}.winners-stack[data-v-9c965388]{flex:1;position:relative;z-index:3;margin:0 40px 50px}.stack-anchor[data-v-9c965388]{position:absolute;left:50%;top:50%;pointer-events:none;opacity:0;transition:opacity .6s ease}.stack-anchor.is-revealed[data-v-9c965388]{opacity:1}.stack-card[data-v-9c965388]{margin:0;width:260px;background:#f0ece2;border:8px solid #f0ece2;box-shadow:0 18px 42px #000000b3,0 0 0 1px #000c,0 0 32px #c880202e;display:flex;flex-direction:column;transform-origin:center center;scale:.88;transition:scale .55s cubic-bezier(.2,.8,.3,1)}.stack-anchor.is-revealed .stack-card[data-v-9c965388]{scale:1}.stack-card__photo[data-v-9c965388]{position:relative;width:100%;aspect-ratio:4/5;background:#181810;overflow:hidden;display:flex;align-items:center;justify-content:center}.stack-card__photo img[data-v-9c965388]{width:100%;height:100%;object-fit:cover;object-position:top;filter:sepia(.3) contrast(1.1) brightness(.92)}.stack-card__photo-placeholder[data-v-9c965388]{font-family:Khand,sans-serif;font-size:3.6rem;font-weight:800;color:#c88020}.stack-card__info[data-v-9c965388]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px 14px;background:#f0ece2;text-align:center}.stack-card__name[data-v-9c965388]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.85rem;font-weight:800;letter-spacing:.18em;color:#2a1f10;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.stack-card__prosperity[data-v-9c965388]{font-family:Khand,sans-serif;font-size:1.65rem;font-weight:800;color:#6b3f10;font-variant-numeric:tabular-nums;line-height:1}.game-result-screen__actions[data-v-9c965388]{position:absolute;bottom:36px;left:0;right:0;display:flex;justify-content:center;z-index:5}.stats-btn[data-v-9c965388]{background:#0f0f09;color:#c88020;border:1px solid #c88020;padding:14px 36px;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.92rem;font-weight:800;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 0 0 1px #c880204d,0 0 20px #c880204d,0 0 60px #c880201f;transition:background .2s ease,box-shadow .2s ease,color .2s ease}.stats-btn[data-v-9c965388]:hover{background:#c880201f;color:#fff0ea;box-shadow:inset 0 0 0 1px #c8802099,0 0 30px #c8802080,0 0 80px #c8802033}.game-result-screen__scanlines[data-v-9c965388]{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0px,rgba(0,0,0,.22) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:6}.game-result-screen__vignette[data-v-9c965388]{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 280px #000000d9;z-index:6}.fade-up-enter-active[data-v-9c965388]{transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.3,1)}.fade-up-enter-from[data-v-9c965388]{opacity:0;transform:translateY(20px)}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-ef7f6b97{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-ef7f6b97{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-ef7f6b97{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-ef7f6b97{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-ef7f6b97{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-ef7f6b97{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-ef7f6b97{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.game-stats-view[data-v-ef7f6b97]{position:fixed;inset:0;z-index:9500;display:flex;flex-direction:column;padding:28px 48px 40px;gap:18px;overflow:hidden;color:var(--theme-accent);font-family:JetBrains Mono,Ubuntu Mono,monospace;background:radial-gradient(ellipse at 50% 60%,rgba(200,128,32,.12) 0%,transparent 60%),linear-gradient(180deg,#1a1408,#0f0f09 60% 100%);--theme-screen-bg: #0f0f09;--theme-screen-bg-2: #181810;--theme-fg: #fff0ea;--theme-fg-dim: #c88020;--theme-fg-mute: #8a5815;--theme-accent: #c88020;--theme-accent-soft: #e8a040;--theme-border: rgba(200, 128, 32, .5);--theme-border-strong: rgb(105, 69, 22);--theme-glow: rgba(200, 128, 32, .5);--theme-fg-rgb: 255, 240, 234;--theme-accent-rgb: 200, 128, 32;--theme-accent-soft-rgb: 232, 160, 64}.game-stats-view__scanlines[data-v-ef7f6b97]{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0px,rgba(0,0,0,.22) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:6}.game-stats-view__vignette[data-v-ef7f6b97]{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 280px #000000d9;z-index:6}.game-stats-view__header[data-v-ef7f6b97]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.game-stats-view__stamp[data-v-ef7f6b97]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;background:var(--theme-accent);color:var(--theme-screen-bg);font-size:.6rem}.game-stats-view__title[data-v-ef7f6b97]{margin:0;font-family:Khand,sans-serif;font-size:1.55rem;font-weight:800;letter-spacing:.06em;color:var(--theme-accent);text-shadow:0 0 8px rgba(var(--theme-fg-rgb),.3);text-transform:uppercase}.game-stats-view__subtitle[data-v-ef7f6b97]{font-size:.72rem;letter-spacing:.14em;color:var(--theme-fg-mute);margin:0}.game-stats-view__main[data-v-ef7f6b97]{flex:1;min-height:0;display:flex;flex-direction:row;gap:18px;align-items:stretch}.game-stats-view__chart-wrap[data-v-ef7f6b97]{flex:1;min-height:0;min-width:0;display:flex;align-items:center;justify-content:center;padding:14px 18px;background:var(--theme-screen-bg-2);border:1px solid var(--theme-border);position:relative}.game-stats-view__chart-wrap[data-v-ef7f6b97]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.12) 0px,rgba(0,0,0,.12) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:1}.game-stats-view__chart[data-v-ef7f6b97]{width:100%;height:100%;max-height:100%;overflow:visible;position:relative;z-index:2;filter:drop-shadow(0 0 2px rgba(var(--theme-accent-rgb),.2))}.grid__line[data-v-ef7f6b97]{stroke:rgba(var(--theme-accent-rgb),.22);stroke-width:1;stroke-dasharray:3 5}.axis__line[data-v-ef7f6b97]{stroke:rgba(var(--theme-accent-rgb),.7);stroke-width:1.2}.axis__label[data-v-ef7f6b97]{fill:var(--theme-accent);font-size:.78rem;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;letter-spacing:.08em;filter:drop-shadow(0 0 3px rgba(var(--theme-accent-rgb),.5))}.avatar-img-wrap[data-v-ef7f6b97]{width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid;background:var(--theme-screen-bg);box-sizing:border-box;filter:sepia(.2) contrast(1.05)}.avatar-img[data-v-ef7f6b97]{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.avatar-fallback[data-v-ef7f6b97]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--theme-fg);font-family:Khand,sans-serif;font-weight:800;font-size:1.1rem;text-shadow:0 0 6px rgba(var(--theme-fg-rgb),.4)}.game-stats-view__legend[data-v-ef7f6b97]{flex-shrink:0;display:flex;flex-wrap:wrap;gap:12px 18px;padding:10px 16px;background:var(--theme-screen-bg-2);border:1px solid var(--theme-border)}.legend-item[data-v-ef7f6b97]{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--theme-accent);font-family:JetBrains Mono,Ubuntu Mono,monospace}.legend-item__swatch[data-v-ef7f6b97]{width:14px;height:14px;display:inline-block;box-shadow:0 0 6px currentColor;border:1px solid rgba(255,255,255,.15)}.legend-item__name[data-v-ef7f6b97]{font-weight:700;letter-spacing:.04em;color:var(--theme-accent)}.legend-item__final[data-v-ef7f6b97]{color:var(--theme-accent);font-variant-numeric:tabular-nums;font-weight:700;text-shadow:0 0 4px rgba(var(--theme-accent-rgb),.4)}.game-stats-view__fun-facts[data-v-ef7f6b97]{flex:0 0 320px;display:flex;flex-direction:column;gap:12px;padding:14px 14px 16px;background:var(--theme-screen-bg-2);border:1px solid var(--theme-border);position:relative;z-index:2}.game-stats-view__fun-facts[data-v-ef7f6b97]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.12) 0px,rgba(0,0,0,.12) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:1}.game-stats-view__fun-facts-header[data-v-ef7f6b97]{position:relative;z-index:2;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.72rem;letter-spacing:.14em;color:var(--theme-fg-mute);text-transform:uppercase;padding-bottom:6px;border-bottom:1px dashed rgba(var(--theme-accent-rgb),.35)}.fun-fact[data-v-ef7f6b97]{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:rgba(var(--theme-accent-rgb),.05);border:1px solid rgba(var(--theme-accent-rgb),.35);box-shadow:inset 0 0 12px rgba(var(--theme-accent-rgb),.06),2px 2px #0006}.fun-fact__head[data-v-ef7f6b97]{display:flex;align-items:center;gap:8px;padding-bottom:6px;border-bottom:1px dashed rgba(var(--theme-accent-rgb),.3)}.fun-fact__icon[data-v-ef7f6b97]{width:22px;height:22px;color:var(--theme-accent);filter:drop-shadow(0 0 4px rgba(var(--theme-accent-rgb),.5));flex-shrink:0}.fun-fact__title[data-v-ef7f6b97]{font-family:Khand,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--theme-fg);text-shadow:0 0 6px rgba(var(--theme-fg-rgb),.35)}.fun-fact__body[data-v-ef7f6b97]{display:flex;align-items:center;gap:10px}.fun-fact__avatar[data-v-ef7f6b97]{flex:0 0 44px;width:44px;height:44px;border-radius:50%;overflow:hidden;border:2px solid var(--theme-accent);background:var(--theme-screen-bg);box-shadow:0 0 6px rgba(var(--theme-accent-rgb),.4);display:flex;align-items:center;justify-content:center}.fun-fact__avatar-img[data-v-ef7f6b97]{width:100%;height:100%;object-fit:cover;object-position:top;filter:sepia(.2) contrast(1.05)}.fun-fact__avatar-fallback[data-v-ef7f6b97]{font-family:Khand,sans-serif;font-weight:800;font-size:1.2rem;color:var(--theme-accent)}.fun-fact__text[data-v-ef7f6b97]{margin:0;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.78rem;line-height:1.35;color:var(--theme-accent);letter-spacing:.02em}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-909b8e48{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-909b8e48{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-909b8e48{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-909b8e48{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-909b8e48{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-909b8e48{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-909b8e48{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.dossier[data-v-909b8e48]{position:relative;border-bottom:1px solid var(--theme-border);padding:8px;color:var(--theme-fg);font-family:JetBrains Mono,Ubuntu Mono,monospace;overflow:hidden}.dossier[data-v-909b8e48]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.12) 0px,rgba(0,0,0,.12) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:1}.dossier--president[data-v-909b8e48]{border-color:rgba(var(--theme-accent-rgb),.7);box-shadow:inset 0 0 0 1px rgba(var(--theme-accent-rgb),.4),0 0 30px rgba(var(--theme-accent-rgb),.9)}.dossier--targeted[data-v-909b8e48]{border-color:#b82020cc;animation:led-pulse-alert-909b8e48 1s ease-in-out infinite}.dossier--offline[data-v-909b8e48]{opacity:.55;filter:grayscale(.5)}.dossier__header[data-v-909b8e48]{position:relative;z-index:2}.dossier__led[data-v-909b8e48]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#20b820;box-shadow:0 0 6px #20b820e6,0 0 12px #20b82080,inset 0 0 2px #fff6;position:absolute;right:0}.dossier__led.offline[data-v-909b8e48]{background:#b82020;box-shadow:0 0 6px #b82020e6,0 0 12px #b8202066}.dossier__body[data-v-909b8e48]{display:flex;gap:10px;align-items:stretch;position:relative;z-index:2}.dossier__photo-wrap[data-v-909b8e48]{position:relative;width:62px;height:72px;flex-shrink:0}.dossier__photo[data-v-909b8e48]{width:100%;height:100%;object-fit:cover;object-position:top;border:1px solid rgba(var(--theme-accent-rgb),.55);filter:sepia(.35) hue-rotate(-18deg) saturate(.9) brightness(.9);display:block}.dossier__photo--placeholder[data-v-909b8e48]{background:var(--theme-screen-bg-2);color:var(--theme-accent);display:flex;align-items:center;justify-content:center;font-family:Khand,sans-serif;font-size:28px;font-weight:800}.dossier__stamp[data-v-909b8e48]{display:inline-block;color:#b82020;border:2px solid #b82020;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:800;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;transform:rotate(-6deg);opacity:.88;background:#b820200d;text-shadow:0 0 1px rgba(184,32,32,.5);position:absolute;bottom:-4px;left:-4px;font-size:.48rem;padding:1px 4px;z-index:3}.dossier__stamp--targeted[data-v-909b8e48]{background:#b8202026;inset:5px 27px auto auto;transform:rotate(8deg)}.dossier__info[data-v-909b8e48]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;justify-content:center}.dossier__callsign[data-v-909b8e48]{font-size:.68rem;font-weight:700;letter-spacing:.12em;color:var(--theme-accent);text-shadow:0 0 4px rgba(var(--theme-accent-rgb),.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dossier__nickname[data-v-909b8e48]{font-family:Khand,sans-serif;font-size:1.05rem;font-weight:700;color:var(--theme-accent);text-shadow:0 0 6px rgba(var(--theme-fg-rgb),.25);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1}.dossier__status[data-v-909b8e48]{display:flex;gap:4px;font-size:.52rem;color:var(--theme-fg-mute);letter-spacing:.1em;margin-top:2px}.dossier__status .status-ok[data-v-909b8e48]{color:#20b820;text-shadow:0 0 3px rgba(32,184,32,.5)}.dossier__status .status-off[data-v-909b8e48]{color:#b82020;text-shadow:0 0 3px rgba(184,32,32,.5)}.dossier__badge[data-v-909b8e48]{margin-top:2px;font-size:.54rem;font-weight:700;letter-spacing:.12em;color:var(--theme-accent);text-shadow:0 0 4px rgba(var(--theme-accent-rgb),.6)}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-cd5bc4cc{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-cd5bc4cc{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-cd5bc4cc{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-cd5bc4cc{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-cd5bc4cc{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-cd5bc4cc{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-cd5bc4cc{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.roster[data-v-cd5bc4cc]{display:flex;flex-direction:column;background:var(--theme-screen-bg-2);border-left:1px solid var(--theme-border);overflow:hidden;position:relative;min-height:0;transition:background-color .8s ease,border-color .8s ease}.roster__header[data-v-cd5bc4cc]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--theme-border);background:rgba(var(--theme-accent-rgb),.05);flex-shrink:0}.roster__title[data-v-cd5bc4cc]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.7rem;font-weight:700;letter-spacing:.22em;color:var(--theme-accent);text-shadow:0 0 4px rgba(var(--theme-accent-rgb),.5)}.roster__count[data-v-cd5bc4cc]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.62rem;letter-spacing:.1em;color:var(--theme-fg-mute)}.roster__list[data-v-cd5bc4cc]{flex:1;display:flex;flex-direction:column;overflow-y:auto;min-height:0}.roster__list[data-v-cd5bc4cc]::-webkit-scrollbar{width:4px}.roster__list[data-v-cd5bc4cc]::-webkit-scrollbar-thumb{background:rgba(var(--theme-accent-rgb),.3)}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-a6fe6c23{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-a6fe6c23{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-a6fe6c23{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-a6fe6c23{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-a6fe6c23{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-a6fe6c23{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-a6fe6c23{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.top-rail[data-v-a6fe6c23]{display:flex;align-items:center;padding:8px;background:var(--theme-screen-bg);border-bottom:1px solid var(--theme-border);flex-shrink:0;font-family:JetBrains Mono,Ubuntu Mono,monospace;color:var(--theme-accent);position:relative;transition:background-color .8s ease,color .8s ease}.top-rail--night[data-v-a6fe6c23]{color:var(--theme-fg-dim)}.top-rail__left[data-v-a6fe6c23]{display:flex;flex-direction:column;flex:1;font-size:.85em}.top-rail__logo[data-v-a6fe6c23]{font-size:1rem;color:var(--theme-accent);text-shadow:0 0 6px rgba(var(--theme-accent-rgb),.8)}.top-rail--night .top-rail__logo[data-v-a6fe6c23]{color:var(--theme-fg-dim);text-shadow:0 0 6px rgba(var(--theme-accent-rgb),.8)}.top-rail__brand[data-v-a6fe6c23]{font-family:Khand,sans-serif;font-weight:800;letter-spacing:.06em;text-shadow:0 0 6px currentColor;font-size:1.5rem}.top-rail__sep[data-v-a6fe6c23]{opacity:.5;font-weight:400}.top-rail__turn[data-v-a6fe6c23],.top-rail__phase[data-v-a6fe6c23]{font-weight:700;letter-spacing:.12em;text-transform:uppercase}.top-rail__center[data-v-a6fe6c23]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.top-rail__clock[data-v-a6fe6c23]{font-size:.72rem;letter-spacing:.14em;opacity:.7;padding:2px 10px;border:1px solid var(--theme-border);border-radius:2px}.top-rail__right[data-v-a6fe6c23]{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:18px}.top-rail__treasury[data-v-a6fe6c23]{display:flex;flex-direction:column;justify-content:center}.top-rail__treasury-label[data-v-a6fe6c23]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.95rem;font-weight:600}.top-rail__leds[data-v-a6fe6c23]{display:flex;flex-direction:column;gap:8px}.led-chip[data-v-a6fe6c23]{display:inline-flex;align-items:center;gap:4px;font-size:.6rem;letter-spacing:.14em;opacity:.45}.led-chip.active[data-v-a6fe6c23]{opacity:1}.led-dot[data-v-a6fe6c23]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#b82020;box-shadow:0 0 6px #b82020e6,0 0 12px #b8202080,inset 0 0 2px #fff6;opacity:.3}.led-dot.on[data-v-a6fe6c23]{background:#20b820;box-shadow:0 0 6px #20b820e6,0 0 12px #20b82066;opacity:1}.led-dot--rx.on[data-v-a6fe6c23],.led-dot--sync.on[data-v-a6fe6c23]{background:#20b820;box-shadow:0 0 6px #20b820e6,0 0 12px #20b82066}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-a9fb0937{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-a9fb0937{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-a9fb0937{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-a9fb0937{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-a9fb0937{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-a9fb0937{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-a9fb0937{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.event-panel[data-v-a9fb0937]{position:relative;padding:8px;color:var(--theme-fg);font-family:JetBrains Mono,Ubuntu Mono,monospace}.event-panel[data-v-a9fb0937]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.12) 0px,rgba(0,0,0,.12) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:1}.event-panel-header[data-v-a9fb0937]{display:flex;align-items:center;justify-content:space-between}.event-panel__stamp[data-v-a9fb0937]{display:inline-block;color:#000;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;background:#20b820;color:var(--theme-screen-bg);font-size:.6rem;position:relative;z-index:2}.event-panel__body[data-v-a9fb0937]{position:relative;display:flex;gap:4px;align-items:center}.event-panel__icon[data-v-a9fb0937]{flex-shrink:0;color:#20b820;filter:drop-shadow(0 0 6px rgba(32,184,32,.5));display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:rgba(var(--theme-accent-rgb),.06);border:1px solid #20b820}.event-panel__text[data-v-a9fb0937]{flex:1;min-width:0}.event-panel__title[data-v-a9fb0937]{font-family:Khand,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.04em;color:#20b820;text-shadow:0 0 6px rgba(var(--theme-fg-rgb),.3);text-transform:uppercase}.event-panel__desc[data-v-a9fb0937]{margin:0;font-size:.75rem;line-height:1.3;color:#20b820;opacity:.85}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-8fb55197{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-8fb55197{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-8fb55197{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-8fb55197{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-8fb55197{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-8fb55197{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-8fb55197{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.cata-panel[data-v-8fb55197]{position:relative;padding:12px 14px;color:var(--theme-fg);font-family:JetBrains Mono,Ubuntu Mono,monospace;animation:cata-border-pulse-8fb55197 1.6s ease-in-out infinite;height:100%;display:flex;flex-direction:column;justify-content:center}.cata-panel[data-v-8fb55197]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.12) 0px,rgba(0,0,0,.12) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:1}.cata-panel__header[data-v-8fb55197]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px}.cata-panel__led[data-v-8fb55197]{display:inline-block;width:10px;height:10px;border-radius:50%;background:#b82020;box-shadow:0 0 6px #b82020e6,0 0 12px #b8202080,inset 0 0 2px #fff6;animation:led-pulse-alert-8fb55197 .8s ease-in-out infinite}.cata-panel__stamp[data-v-8fb55197]{display:inline-block;background:#b82020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;font-size:.62rem;letter-spacing:.18em}.cata-panel__body[data-v-8fb55197]{position:relative;z-index:2}.cata-panel__title[data-v-8fb55197]{font-family:Khand,sans-serif;font-size:1.05rem;font-weight:800;letter-spacing:.04em;color:#b82020;text-shadow:0 0 6px #b82020;text-transform:uppercase}.cata-panel__desc[data-v-8fb55197]{font-family:JetBrains Mono,Ubuntu Mono,monospace;margin:0 0 10px;font-size:.72rem;line-height:1.4;color:#b82020}.cata-panel__targets[data-v-8fb55197]{border-top:1px dashed #b82020;padding-top:10px}.cata-panel__targets-label[data-v-8fb55197]{display:inline-block;background:#b82020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;font-size:.56rem;margin-bottom:6px}.cata-panel__targets-list[data-v-8fb55197]{display:flex;flex-wrap:wrap;gap:8px}.target[data-v-8fb55197]{display:flex;flex-direction:column;align-items:center;gap:2px;width:52px}.target img[data-v-8fb55197]{width:44px;height:44px;object-fit:cover;object-position:top;border:1px solid #b82020;filter:sepia(.3) saturate(1.2) contrast(1.05)}.target__placeholder[data-v-8fb55197]{width:44px;height:44px;background:var(--theme-screen-bg);border:1px solid #b82020}.target__name[data-v-8fb55197]{font-size:.56rem;letter-spacing:.08em;color:#b82020;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@keyframes cata-border-pulse-8fb55197{0%,to{border-color:#b8202080;box-shadow:0 0 8px #b8202033}50%{border-color:#b82020e6;box-shadow:0 0 16px #b8202080}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.tv-static[data-v-360c04e0]{position:absolute;inset:0;background:#c88020;z-index:100;pointer-events:none;overflow:hidden}.tv-static__canvas[data-v-360c04e0]{width:100%;height:100%;image-rendering:pixelated;filter:contrast(1.2) brightness(1.1);background:#0f0f09}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-0a9a0ecd{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-0a9a0ecd{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-0a9a0ecd{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-0a9a0ecd{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-0a9a0ecd{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-0a9a0ecd{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-0a9a0ecd{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.splash[data-v-0a9a0ecd]{position:fixed;inset:0;z-index:9500;background:#0f0f09;color:#fff0ea;font-family:JetBrains Mono,Ubuntu Mono,monospace;display:flex;flex-direction:column;overflow:hidden}.splash--catastrophe[data-v-0a9a0ecd]{background:radial-gradient(ellipse at center,rgba(184,32,32,.28) 0%,transparent 60%),linear-gradient(180deg,#2a0a0a,#0f0f09)}.splash--leak[data-v-0a9a0ecd]{background:radial-gradient(ellipse at center,rgba(200,128,32,.22) 0%,transparent 65%),linear-gradient(180deg,#2a1a08,#0f0f09)}.splash--event[data-v-0a9a0ecd]{background:radial-gradient(ellipse at center,rgba(120,200,160,.22) 0%,transparent 65%),linear-gradient(180deg,#08221a,#0f0f09)}.splash--press[data-v-0a9a0ecd]{background:radial-gradient(ellipse at center,rgba(180,163,207,.2) 0%,transparent 65%),linear-gradient(180deg,#1a1828,#0f0f09)}.splash--president[data-v-0a9a0ecd]{background:radial-gradient(ellipse at center,rgba(255,200,80,.28) 0%,transparent 60%),linear-gradient(180deg,#2a1f08,#0f0f09)}.splash__header[data-v-0a9a0ecd]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:18px 40px;border-bottom:1px solid rgb(105,69,22);z-index:3}.splash__header-left[data-v-0a9a0ecd],.splash__header-right[data-v-0a9a0ecd]{display:flex;align-items:center;gap:14px}.splash__stamp[data-v-0a9a0ecd]{display:inline-block;background:#b82020;color:#fff0ea;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;font-size:.9rem;padding:6px 14px;letter-spacing:.24em}.splash--leak .splash__stamp[data-v-0a9a0ecd]{background:#c88020;color:#0f0f09}.splash--press .splash__stamp[data-v-0a9a0ecd]{background:#b4a3cf;color:#0f0f09}.splash--event .splash__stamp[data-v-0a9a0ecd]{background:#78c8a0;color:#0f0f09}.splash--president .splash__stamp[data-v-0a9a0ecd]{background:#ffc850;color:#0f0f09;box-shadow:0 0 12px #ffc850b3}.splash__counter[data-v-0a9a0ecd]{font-size:.8rem;letter-spacing:.24em;color:#8a5815}.splash__live-led[data-v-0a9a0ecd]{display:inline-block;width:12px;height:12px;border-radius:50%;background:#b82020;box-shadow:0 0 6px #b82020e6,0 0 12px #b8202080,inset 0 0 2px #fff6;animation:led-pulse-alert-0a9a0ecd .7s ease-in-out infinite}.splash__live[data-v-0a9a0ecd]{font-weight:800;letter-spacing:.3em;color:#b82020;text-shadow:0 0 8px rgba(184,32,32,.6)}.splash__body[data-v-0a9a0ecd]{flex:1;display:flex;align-items:center;justify-content:center;gap:60px;padding:40px 80px;z-index:3}.splash__photo-stack[data-v-0a9a0ecd]{position:relative;width:440px;height:550px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.splash__photo[data-v-0a9a0ecd]{position:relative;width:440px;aspect-ratio:4/5;margin:0;background:#181810;border:8px solid #f0ece2;box-shadow:0 16px 40px #0009,0 0 0 1px #000c;transform:rotate(-2.5deg);display:flex;flex-direction:column}.splash__photo--stacked[data-v-0a9a0ecd]{position:absolute;width:320px;height:400px;aspect-ratio:auto;transition:transform .3s ease;border-color:#f0ece2}.splash__photo--stacked img[data-v-0a9a0ecd]{filter:sepia(.5) contrast(1.2) brightness(.85) hue-rotate(-15deg)}.splash__photo img[data-v-0a9a0ecd]{width:100%;flex:1;object-fit:cover;object-position:top;filter:sepia(.35) contrast(1.1) brightness(.9)}.splash--catastrophe .splash__photo[data-v-0a9a0ecd]{transform:rotate(2deg);border-color:#f0ece2}.splash--catastrophe .splash__photo img[data-v-0a9a0ecd]{filter:sepia(.5) contrast(1.2) brightness(.85) hue-rotate(-15deg)}.splash--leak .splash__photo[data-v-0a9a0ecd]{transform:rotate(-1deg);border-color:#d4c8a0}.splash--leak .splash__photo img[data-v-0a9a0ecd]{filter:contrast(1.3) brightness(.75) saturate(.6) hue-rotate(20deg)}.splash--president .splash__photo[data-v-0a9a0ecd]{transform:rotate(0) scale(1.05);border-color:#ffd870;box-shadow:0 16px 40px #000000b3,0 0 0 2px #000c,0 0 30px #ffc85066}.splash--president .splash__photo img[data-v-0a9a0ecd]{filter:sepia(.15) contrast(1.15) brightness(1.05)}.splash__photo figcaption[data-v-0a9a0ecd]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.68rem;letter-spacing:.24em;color:#4a3a2a;text-align:center;padding:12px 6px;background:#f0ece2;font-weight:700}.splash__photo--missing[data-v-0a9a0ecd]{align-items:center;justify-content:center}.splash__photo--missing span[data-v-0a9a0ecd]{flex:1;display:flex;align-items:center;justify-content:center;color:#8a5815;font-size:1.4rem;letter-spacing:.3em}.splash__icon[data-v-0a9a0ecd]{width:360px;height:360px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.splash__icon[data-v-0a9a0ecd] svg{filter:drop-shadow(0 0 24px currentColor)}.splash--catastrophe .splash__icon[data-v-0a9a0ecd]{color:#f88;animation:splash-icon-pulse-0a9a0ecd 1.2s ease-in-out infinite}.splash--event .splash__icon[data-v-0a9a0ecd]{color:#b8e8c8;animation:splash-icon-float-0a9a0ecd 3s ease-in-out infinite}@keyframes splash-icon-pulse-0a9a0ecd{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes splash-icon-float-0a9a0ecd{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.splash__text[data-v-0a9a0ecd]{flex:1;min-width:0;max-width:900px;display:flex;flex-direction:column;gap:24px}.splash__title[data-v-0a9a0ecd]{font-family:Khand,sans-serif;font-size:clamp(3rem,4vw,5.5rem);font-weight:800;line-height:1.05;letter-spacing:.02em;color:#fff0ea;text-transform:uppercase;text-shadow:0 0 12px rgba(255,240,234,.45);margin:0}.splash--catastrophe .splash__title[data-v-0a9a0ecd]{color:#ffb3b3;text-shadow:0 0 14px rgba(184,32,32,.7)}.splash--leak .splash__title[data-v-0a9a0ecd]{color:#fff0ea;text-shadow:0 0 14px rgba(200,128,32,.6)}.splash--press .splash__title[data-v-0a9a0ecd]{color:#b4a3cf;text-shadow:0 0 12px rgba(180,163,207,.6)}.splash--event .splash__title[data-v-0a9a0ecd]{color:#b8e8c8;text-shadow:0 0 14px rgba(120,200,160,.7)}.splash--president .splash__title[data-v-0a9a0ecd]{color:#ffd870;text-shadow:0 0 12px rgba(255,200,80,.9),0 0 28px rgba(200,128,32,.5);letter-spacing:.04em}.splash__subtitle[data-v-0a9a0ecd]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:1.4rem;font-weight:700;letter-spacing:.2em;color:#c88020;text-transform:uppercase}.splash__callsign[data-v-0a9a0ecd]{display:flex;align-items:center;gap:14px;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:1.1rem;letter-spacing:.18em}.splash__callsign-sep[data-v-0a9a0ecd]{color:#8a5815}.splash__callsign-name[data-v-0a9a0ecd]{color:#8a5815;text-transform:uppercase}.splash__footer[data-v-0a9a0ecd]{flex-shrink:0;display:flex;justify-content:center;gap:14px;padding:24px 40px;border-top:1px solid rgb(105,69,22);z-index:3}.splash__dot[data-v-0a9a0ecd]{width:12px;height:12px;border:1px solid rgb(105,69,22);border-radius:50%;background:transparent}.splash__dot.is-done[data-v-0a9a0ecd]{background:#c8802066;border-color:#c88020}.splash__dot.is-current[data-v-0a9a0ecd]{display:inline-block;width:12px;height:12px;border-radius:50%;background:#c88020;box-shadow:0 0 6px #c88020e6,0 0 12px #c8802080,inset 0 0 2px #fff6;animation:led-pulse-alert-0a9a0ecd .8s ease-in-out infinite}.splash__scanlines[data-v-0a9a0ecd]{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0px,rgba(0,0,0,.22) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:2}.splash__vignette[data-v-0a9a0ecd]{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 280px #000c;z-index:2}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-f0976f44{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-f0976f44{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-f0976f44{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-f0976f44{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-f0976f44{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-f0976f44{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-f0976f44{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.ticker[data-v-f0976f44]{position:relative;flex-shrink:0;display:flex;align-items:center;background:var(--theme-screen-bg-2);border-top:1px solid var(--theme-border);color:var(--theme-accent);font-family:JetBrains Mono,Ubuntu Mono,monospace;overflow:hidden;box-shadow:1px 1px 2px #ffffff4d;transition:background-color .8s ease,color .8s ease}.ticker__label[data-v-f0976f44]{display:flex;align-items:center;gap:8px;background:#b82020;color:var(--theme-screen-bg);font-size:1.5rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;flex-shrink:0;z-index:2;padding:16px 55px 16px 24px;clip-path:polygon(0 0,100% 0%,85% 100%,0% 100%);height:100%}.ticker__label-led[data-v-f0976f44]{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--theme-screen-bg);box-shadow:0 0 6px #000000e6,inset 0 0 2px #fff6;animation:led-pulse-alert-f0976f44 .8s ease-in-out infinite}.ticker__track-wrapper[data-v-f0976f44]{flex:1;height:100%;overflow:hidden;display:flex;align-items:center;padding-left:65px;z-index:1;margin-left:-55px}.ticker__track[data-v-f0976f44]{white-space:nowrap;font-size:1.5rem;letter-spacing:.06em}.ticker__track--scrolling[data-v-f0976f44]{animation:ticker-scroll-f0976f44 45s linear infinite}.ticker__track--empty[data-v-f0976f44]{color:var(--theme-fg-mute);font-size:.78rem;letter-spacing:.22em;font-weight:500}@keyframes ticker-scroll-f0976f44{0%{transform:translate(0)}to{transform:translate(-50%)}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-69a9f8e7{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-69a9f8e7{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-69a9f8e7{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-69a9f8e7{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-69a9f8e7{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-69a9f8e7{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-69a9f8e7{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.phase-intro[data-v-69a9f8e7]{position:fixed;inset:0;z-index:9600;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;background:#0f0f09;color:#fff0ea;font-family:JetBrains Mono,Ubuntu Mono,monospace;overflow:hidden}.phase-intro--to-night[data-v-69a9f8e7]{background:#080a1a;color:#b4a3cf}.phase-intro__scanlines[data-v-69a9f8e7]{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0px,rgba(0,0,0,.22) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:1}.phase-intro__vignette[data-v-69a9f8e7]{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 280px #000c;z-index:1}.phase-intro__stamp[data-v-69a9f8e7]{position:relative;z-index:2;display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;font-size:.88rem;padding:6px 14px;letter-spacing:.28em}.phase-intro--to-night .phase-intro__stamp[data-v-69a9f8e7]{background:#b4a3cf;color:#080a1a}.phase-intro__pair[data-v-69a9f8e7]{position:relative;z-index:2;display:flex;align-items:center;gap:40px}.phase-intro__label[data-v-69a9f8e7]{font-family:Khand,sans-serif;font-size:clamp(2.5rem,5.5vw,4.5rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 16px currentColor;line-height:1}.phase-intro__label--from[data-v-69a9f8e7]{color:#8a5815;opacity:.75}.phase-intro--to-night .phase-intro__label--from[data-v-69a9f8e7]{color:#b4a3cf80}.phase-intro__label--day[data-v-69a9f8e7]{color:#c88020;text-shadow:0 0 10px rgba(200,128,32,.8),0 0 22px rgba(200,128,32,.4)}.phase-intro__label--night[data-v-69a9f8e7]{color:#b4a3cf;text-shadow:0 0 10px rgba(180,163,207,.8),0 0 22px rgba(119,104,133,.5)}.phase-intro__arrow[data-v-69a9f8e7]{position:relative;width:120px;height:24px;transform-origin:left center}.phase-intro__arrow span[data-v-69a9f8e7]{position:absolute;top:50%;left:0;right:20px;height:2px;background:currentColor;transform:translateY(-50%);box-shadow:0 0 8px currentColor}.phase-intro__arrow[data-v-69a9f8e7]:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);border-left:14px solid currentColor;border-top:10px solid transparent;border-bottom:10px solid transparent;filter:drop-shadow(0 0 6px currentColor)}.phase-intro__days[data-v-69a9f8e7]{position:relative;z-index:2;display:flex;align-items:center;gap:14px;padding:10px 22px;background:#c8802014;border:1px solid rgb(105,69,22);font-size:1rem;font-weight:700;letter-spacing:.2em;color:#fff0ea;text-transform:uppercase}.phase-intro--to-night .phase-intro__days[data-v-69a9f8e7]{background:#7768851a;border-color:#77688559;color:#b4a3cf}.phase-intro__days--final[data-v-69a9f8e7]{background:#b820201f;border-color:#b82020;color:#ffb3b3;animation:led-pulse-alert-69a9f8e7 .9s ease-in-out infinite}.phase-intro__days-led[data-v-69a9f8e7]{display:inline-block;width:10px;height:10px;border-radius:50%;background:#c88020;box-shadow:0 0 6px #c88020e6,0 0 12px #c8802080,inset 0 0 2px #fff6;animation:led-pulse-slow-69a9f8e7 1.5s ease-in-out infinite}.phase-intro--to-night .phase-intro__days-led[data-v-69a9f8e7]{background:#b4a3cf;box-shadow:0 0 6px #b4a3cfe6,0 0 12px #77688580}.phase-intro__days--final .phase-intro__days-led[data-v-69a9f8e7]{background:#b82020;box-shadow:0 0 8px #b82020e6,0 0 16px #b8202080;animation:led-pulse-alert-69a9f8e7 .6s ease-in-out infinite}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-e7dc9905{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-e7dc9905{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-e7dc9905{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-e7dc9905{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-e7dc9905{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-e7dc9905{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-e7dc9905{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.phase-overlay[data-v-e7dc9905]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden}.phase-overlay--to-night[data-v-e7dc9905]{background:radial-gradient(ellipse 55% 45% at 50% 38%,rgba(180,163,207,.1) 0%,transparent 68%),radial-gradient(ellipse at center,#0d0e1f,#080a1a 55%,#040509)}.phase-overlay--to-day[data-v-e7dc9905]{background:radial-gradient(ellipse 65% 50% at 50% 40%,rgba(200,128,32,.14) 0%,transparent 65%),radial-gradient(ellipse at center,#1a1408,#0f0f09 55%,#050401)}.phase-overlay .hint[data-v-e7dc9905]{font-family:JetBrains Mono,Ubuntu Mono,monospace;color:#c88020}.overlay-scanlines[data-v-e7dc9905]{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0px,rgba(0,0,0,.18) 1px,transparent 1px,transparent 3px);pointer-events:none;z-index:1}.phase-overlay-enter-active[data-v-e7dc9905]{transition:opacity .08s ease}.phase-overlay-leave-active[data-v-e7dc9905]{transition:opacity .45s ease .1s}.phase-overlay-enter-from[data-v-e7dc9905],.phase-overlay-leave-to[data-v-e7dc9905]{opacity:0}.phase-overlay__content[data-v-e7dc9905]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:52px}.celestial[data-v-e7dc9905]{position:relative;width:200px;height:200px}.rays[data-v-e7dc9905]{position:absolute;inset:0;transform-origin:center}.ray[data-v-e7dc9905]{position:absolute;width:3px;height:22px;top:6px;left:98.5px;border-radius:2px 2px 0 0;background:linear-gradient(to bottom,transparent 0%,#c88020 55%,rgba(200,128,32,.7) 100%);box-shadow:0 0 5px #c8802080;transform-origin:1.5px 94px}.orb[data-v-e7dc9905]{position:absolute;width:120px;height:120px;border-radius:50%;top:40px;left:40px;overflow:hidden;will-change:background,box-shadow;transform:translateZ(0)}.orb[data-v-e7dc9905]:before{content:"";position:absolute;inset:0;border-radius:50%;will-change:transform,opacity}.phase-overlay--to-night .orb[data-v-e7dc9905]{animation:orb-to-moon-e7dc9905 2s cubic-bezier(.4,0,.2,1) both .3s}.phase-overlay--to-night .orb[data-v-e7dc9905]:before{background:#080a1a;animation:crescent-grow-e7dc9905 2s cubic-bezier(.4,0,.2,1) both .3s}.phase-overlay--to-night .rays[data-v-e7dc9905]{animation:rays-vanish-e7dc9905 .9s ease both .2s}.phase-overlay--to-day .orb[data-v-e7dc9905]{animation:orb-to-sun-e7dc9905 2s cubic-bezier(.4,0,.2,1) both .3s}.phase-overlay--to-day .orb[data-v-e7dc9905]:before{background:#0f0f09;animation:crescent-shrink-e7dc9905 2s cubic-bezier(.4,0,.2,1) both .3s}.phase-overlay--to-day .rays[data-v-e7dc9905]{animation:rays-appear-e7dc9905 1s cubic-bezier(.175,.885,.32,1.275) both 1.3s}.phase-label-wrap[data-v-e7dc9905]{display:flex;flex-direction:column;align-items:center;gap:10px;animation:label-fadein-e7dc9905 .55s ease both 1.2s}.phase-dymo[data-v-e7dc9905]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px}.phase-overlay--to-night .phase-dymo[data-v-e7dc9905]{background:#b4a3cf;color:#080a1a}.phase-overlay--to-day .phase-dymo[data-v-e7dc9905]{background:#c88020;color:#0f0f09}.phase-title[data-v-e7dc9905]{font-family:Khand,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0}.phase-overlay--to-night .phase-title[data-v-e7dc9905]{color:#b4a3cf;text-shadow:0 0 4px rgba(180,163,207,.9),0 0 16px rgba(180,163,207,.5),0 0 40px rgba(180,163,207,.2)}.phase-overlay--to-day .phase-title[data-v-e7dc9905]{color:#c88020;text-shadow:0 0 4px rgba(200,128,32,.9),0 0 16px rgba(200,128,32,.5),0 0 40px rgba(200,128,32,.2)}@keyframes orb-to-moon-e7dc9905{0%{background:#c88020;box-shadow:0 0 32px 10px #c880208c,0 0 80px 24px #c8802033}50%{background:#9ba8c0;box-shadow:0 0 20px 6px #a0acd266}to{background:#b0bdd4;box-shadow:0 0 18px 5px #b4a3cf73,0 0 50px 12px #b4a3cf26}}@keyframes orb-to-sun-e7dc9905{0%{background:#b0bdd4;box-shadow:0 0 18px 5px #b4a3cf66}50%{background:#c8a84a;box-shadow:0 0 26px 8px #c8802061}to{background:#c88020;box-shadow:0 0 44px 16px #c8802099,0 0 100px 28px #c8802038}}@keyframes crescent-grow-e7dc9905{0%{opacity:0;transform:translateZ(0)}20%{opacity:1}to{opacity:1;transform:translate3d(-38px,14px,0)}}@keyframes crescent-shrink-e7dc9905{0%{opacity:1;transform:translate3d(-38px,14px,0)}80%{opacity:1}to{opacity:0;transform:translateZ(0)}}@keyframes rays-vanish-e7dc9905{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.15) rotate(60deg)}}@keyframes rays-appear-e7dc9905{0%{opacity:0;transform:scale(.15) rotate(-60deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes label-fadein-e7dc9905{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.host-tutorial[data-v-bc0b4d9e]{position:absolute;inset:0;z-index:9000;pointer-events:none;background:#080c188c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;justify-content:flex-end;color:#f5f1eb;font-family:inherit;padding:64px}.host-tutorial__advisor[data-v-bc0b4d9e]{bottom:40px;width:38vh;max-width:420px}.host-tutorial__advisor-img[data-v-bc0b4d9e]{width:100%;height:auto;filter:drop-shadow(0 10px 15px rgba(0,0,0,.9));display:flex;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.host-tutorial__bottom-bar-inner[data-v-bc0b4d9e]{background:#c88020;color:#0c0e18;padding:20px 28px;border-radius:6px;box-shadow:0 8px 28px #00000080}.host-tutorial__title[data-v-bc0b4d9e]{font-size:.85rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#7c2d12;margin-bottom:6px}.host-tutorial__text-row[data-v-bc0b4d9e]{font-size:1.8rem;font-weight:600;line-height:1.4;min-height:2.2em;font-family:JetBrains Mono,Ubuntu Mono,monospace}.host-tutorial__text[data-v-bc0b4d9e]{white-space:pre-line}.host-tutorial__caret[data-v-bc0b4d9e]{display:inline-block;margin-left:2px;animation:blink-bc0b4d9e .9s steps(2,start) infinite;color:#0c0e18;font-weight:800}@keyframes blink-bc0b4d9e{to{visibility:hidden}}.stage-enter-active[data-v-bc0b4d9e],.stage-leave-active[data-v-bc0b4d9e]{transition:opacity .6s ease}.stage-enter-from[data-v-bc0b4d9e],.stage-leave-to[data-v-bc0b4d9e]{opacity:0}.advisor-enter-active[data-v-bc0b4d9e]{transition:opacity .7s ease,transform .7s ease}.advisor-enter-from[data-v-bc0b4d9e]{opacity:0;transform:translateY(10px)}.advisor-leave-active[data-v-bc0b4d9e]{transition:opacity .4s ease,transform .4s ease}.advisor-leave-to[data-v-bc0b4d9e]{opacity:0;transform:translateY(20px) scale(.97)}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-0afe9533{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-0afe9533{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-0afe9533{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-0afe9533{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-0afe9533{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-0afe9533{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-0afe9533{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.game-dashboard[data-v-0afe9533]{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;font-family:JetBrains Mono,Ubuntu Mono,monospace;visibility:hidden;opacity:0;transition:background-color .8s ease,color .8s ease,opacity .25s ease}.game-dashboard.is-safe[data-v-0afe9533]{visibility:visible;opacity:1}.game-dashboard[data-v-0afe9533]{--theme-shell-1: #785734;--theme-shell-2: #b7936c;--theme-shell-3: #c4a98d;--theme-shell-bright: #d8b878;--theme-screen-bg: #0f0f09;--theme-screen-bg-2: #181810;--theme-fg: #fff0ea;--theme-fg-dim: #c88020;--theme-fg-mute: #8a5815;--theme-accent: #c88020;--theme-accent-soft: #e8a040;--theme-border: rgba(200, 128, 32, .5);--theme-border-strong: rgb(105, 69, 22);--theme-glow: rgba(200, 128, 32, .5);--theme-fg-rgb: 255, 240, 234;--theme-accent-rgb: 200, 128, 32;--theme-accent-soft-rgb: 232, 160, 64;--crt-fg: var(--theme-fg);--crt-accent: var(--theme-accent);color:var(--theme-fg);background:var(--theme-shell-1);background:linear-gradient(310deg,var(--theme-shell-1) 0%,var(--theme-shell-2) 38%,var(--theme-shell-3) 98%);display:grid;grid-template-areas:"topBarContainer  playerContainer" " mainContent playerContainer" "  flashInfoContainer flashInfoContainer";grid-template-rows:130px 1fr 100px;grid-template-columns:1fr 200px;gap:20px;padding:12px}.game-dashboard.is-night[data-v-0afe9533]{--theme-shell-1: #0f1018;--theme-shell-2: #1a1c28;--theme-shell-3: #2c2f44;--theme-shell-bright: #5a6080;--theme-screen-bg: #080a1a;--theme-screen-bg-2: #0d1126;--theme-fg: #d8cae8;--theme-fg-dim: #b4a3cf;--theme-fg-mute: #776885;--theme-accent: #b4a3cf;--theme-accent-soft: #c8b8df;--theme-border: rgba(180, 163, 207, .4);--theme-border-strong: rgba(180, 163, 207, .6);--theme-glow: rgba(180, 163, 207, .5);--theme-fg-rgb: 216, 202, 232;--theme-accent-rgb: 180, 163, 207;--theme-accent-soft-rgb: 200, 184, 223}.game-dashboard .top-bar-container[data-v-0afe9533]{grid-area:topBarContainer;display:grid;grid-template-columns:.6fr 1fr;gap:12px;height:100%;max-height:130px}.game-dashboard .top-bar-container .screen-inside-section[data-v-0afe9533]{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;gap:12px;padding:12px;border-radius:6px}.game-dashboard .screen-section[data-v-0afe9533]{padding:12px;background:linear-gradient(310deg,var(--theme-shell-1) 0%,var(--theme-shell-2) 38%,var(--theme-shell-3) 98%);box-shadow:inset 2px 2px #ffffff80,inset -2px -2px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #0000001a,7px 7px #0000001a,8px 8px #0000001a,9px 9px #0000001a,10px 10px #00000014,11px 11px #0000000f,12px 12px #0000000a,14px 14px #00000005,18px 18px #00000003,0 0 16px #0009;border-radius:6px}.game-dashboard .screen-inside-section[data-v-0afe9533]{box-shadow:inset 6px 6px 5px -3px #000,3px 3px 4px -3px #fff;background:linear-gradient(310deg,var(--theme-shell-1) 0%,var(--theme-shell-2) 38%,var(--theme-shell-1) 98%)}.game-dashboard .general-info[data-v-0afe9533]{grid-area:generalInfo}.game-dashboard .event-container[data-v-0afe9533]{display:flex;flex-direction:column;justify-content:center}.game-dashboard .main-content[data-v-0afe9533]{grid-area:mainContent;overflow:hidden;display:flex;flex-direction:column;padding:20px;background:linear-gradient(310deg,var(--theme-shell-2) 0%,var(--theme-shell-1) 38%,var(--theme-shell-3) 98%);border-radius:6px;box-shadow:inset 4px 4px #ffffff80,inset -4px -4px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #0000001a,7px 7px #0000001a,8px 8px #0000001a,9px 9px #0000001a,10px 10px #00000014,11px 11px #0000000f,12px 12px #0000000a,14px 14px #00000005,18px 18px #00000003,0 0 16px #0009}.game-dashboard .main-content .screen-shadow[data-v-0afe9533]{height:100%;padding:16px 16px 20px;background:linear-gradient(310deg,var(--theme-shell-2) 0%,var(--theme-shell-1) 38%,var(--theme-shell-3) 98%);box-shadow:inset 0 6px 10px 10px #000c;border-radius:6px}.game-dashboard .main-content .screen-shadow .screen-container[data-v-0afe9533]{height:100%;border-radius:8px}.game-dashboard .main-content .screen-shadow .screen-container.screen[data-v-0afe9533]{box-shadow:inset 10px 10px 21px #000,2px 2px 1px #fff9,0 0 28px 4px rgba(var(--theme-accent-rgb),.32),0 0 64px 18px rgba(var(--theme-accent-rgb),.18),0 0 120px 32px rgba(var(--theme-accent-rgb),.08)}.game-dashboard .player-container[data-v-0afe9533]{grid-area:playerContainer}.game-dashboard .flash-info-container[data-v-0afe9533]{grid-area:flashInfoContainer}.screen[data-v-0afe9533]{background:var(--theme-screen-bg-2)}.dashboard-tv-static-bg[data-v-0afe9533]{position:fixed;inset:0;z-index:0;pointer-events:none}.game-dashboard.is-revealed .screen[data-v-0afe9533]{animation:crt-power-on-0afe9533 .3s cubic-bezier(.2,.8,.3,1) 1 backwards}.game-dashboard.is-revealed .top-bar-container .general-info.screen[data-v-0afe9533]{animation-delay:0}.game-dashboard.is-revealed .top-bar-container .event-container.screen[data-v-0afe9533]{animation-delay:.12s}.game-dashboard.is-revealed .top-bar-container .catastrophe-container.screen[data-v-0afe9533]{animation-delay:.24s}.game-dashboard.is-revealed .player-container .screen[data-v-0afe9533]{animation-delay:.36s}.game-dashboard.is-revealed .flash-info-container .screen[data-v-0afe9533]{animation-delay:.48s}.game-dashboard.is-revealed .main-content .screen-shadow .screen-container.screen[data-v-0afe9533]{animation:crt-power-on-0afe9533 .4s cubic-bezier(.2,.8,.3,1) .2s 1 backwards,screen-glow-pulse-0afe9533 5s ease-in-out .6s infinite}@keyframes crt-power-on-0afe9533{0%{transform:scaleY(.001);filter:brightness(0);opacity:0}4%{transform:scaleY(.001);filter:brightness(6) saturate(.4);opacity:1}12%{transform:scaleY(.008);filter:brightness(7) saturate(.5)}22%{transform:scaleY(.04);filter:brightness(4) saturate(.7)}40%{transform:scaleY(1);filter:brightness(2.2) saturate(.9)}58%{filter:brightness(.7) saturate(1)}72%{filter:brightness(1.18) saturate(1)}86%{filter:brightness(.95) saturate(1)}to{transform:scaleY(1);filter:brightness(1) saturate(1);opacity:1}}@keyframes screen-glow-pulse-0afe9533{0%,to{box-shadow:inset 10px 10px 21px #000,2px 2px 1px #fff9,0 0 28px 4px rgba(var(--theme-accent-rgb),.3),0 0 64px 18px rgba(var(--theme-accent-rgb),.16),0 0 120px 32px rgba(var(--theme-accent-rgb),.07)}50%{box-shadow:inset 10px 10px 21px #000,2px 2px 1px #fff9,0 0 36px 6px rgba(var(--theme-accent-rgb),.42),0 0 80px 24px rgba(var(--theme-accent-rgb),.22),0 0 140px 40px rgba(var(--theme-accent-rgb),.1)}}@media(prefers-reduced-motion:reduce){.game-dashboard.is-revealed .screen[data-v-0afe9533],.game-dashboard.is-revealed .main-content .screen-shadow .screen-container.screen[data-v-0afe9533]{animation:none}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-cd9d2750{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-cd9d2750{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-cd9d2750{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-cd9d2750{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-cd9d2750{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-cd9d2750{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-cd9d2750{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.character-card[data-v-cd9d2750]{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;background:#0f0f09;border:1px solid rgba(200,128,32,.15);aspect-ratio:3/4;display:flex;flex-direction:column;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.character-card[data-v-cd9d2750]:hover:not(.unavailable){transform:translateY(-3px);border-color:#c8802080;box-shadow:0 8px 24px #00000080,0 0 12px #c8802026}.character-card.unavailable[data-v-cd9d2750]{opacity:.35;filter:grayscale(1);cursor:not-allowed;pointer-events:none}.card-image[data-v-cd9d2750]{flex:1;overflow:hidden;position:relative}.card-image img[data-v-cd9d2750]{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.card-image[data-v-cd9d2750]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0px,rgba(0,0,0,.18) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:2}.card-placeholder[data-v-cd9d2750]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:#8a5815;background:#181810}.card-name[data-v-cd9d2750]{padding:8px 10px;font-family:Khand,sans-serif;font-size:.95rem;font-weight:700;text-align:center;background:#181810;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#c88020;text-shadow:0 0 1.4px rgba(200,128,32,.9),0 0 calc(6px * .7) rgba(200,128,32,.6),0 0 calc(12px * .7) rgba(200,128,32,.3)}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.slide-button[data-v-e66fd54d]{position:relative;height:48px;min-height:48px;width:100%;padding:0;border-radius:6px;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;cursor:default;background:#111109;border:1px solid #2a2518;box-shadow:inset 0 2px 6px #000c,inset 0 -1px #ffc8500f,0 1px #ffc8501a}.slide-button.is-disabled[data-v-e66fd54d]{opacity:.4;pointer-events:none}.s-groove[data-v-e66fd54d]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:6px;background:#050503;box-shadow:inset 0 2px 3px #000000e6,inset 0 -1px #ffc83214;pointer-events:none}.s-fill[data-v-e66fd54d]{position:absolute;left:0;top:0;bottom:0;background:#ee571c12;pointer-events:none;transition:width 30ms linear}.s-tick[data-v-e66fd54d]{position:absolute;top:50%;transform:translate(-50%,-50%);width:1px;height:10px;background:#2e2510;pointer-events:none;transition:background .12s,box-shadow .12s,height .12s}.s-tick.lit[data-v-e66fd54d]{background:#ee571c;height:13px;box-shadow:0 0 4px #ee571c,0 0 8px #ee571c66}.s-spring[data-v-e66fd54d]{position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none}.s-spring path[data-v-e66fd54d]{stroke:#ee571c;filter:drop-shadow(0 0 2px rgba(238,87,28,.6))}.s-handle[data-v-e66fd54d]{position:absolute;top:3px;bottom:3px;left:3px;width:165px;border-radius:4px;cursor:grab;box-sizing:border-box;box-shadow:0 3px #050503,0 4px 8px #000000b3,inset 0 1px #ffdc7859,inset 0 -1px #00000080;transition:box-shadow .1s,top .08s,bottom .08s}.s-handle.dragging[data-v-e66fd54d]{cursor:grabbing}.s-handle.completed[data-v-e66fd54d]{box-shadow:0 3px #0d3d08,0 4px 8px #000000b3,inset 0 1px #8cff6480,0 0 16px #52c41a80}.s-handle-face[data-v-e66fd54d]{width:100%;height:100%;border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#ee571c;overflow:hidden;box-shadow:inset 2px 2px #ffffff80,inset -2px -2px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000000f,4px 4px #00000008,5px 5px #00000003,4px 4px 12px #0009}.completed .s-handle-face[data-v-e66fd54d]{background:linear-gradient(180deg,#4a9a20,#357010 45%,#244e08 80%,#162e04);border-color:#2a6010;border-top-color:#5ab828;border-bottom-color:#0e2004}.completed .s-handle-face[data-v-e66fd54d]:after{background:linear-gradient(90deg,transparent,rgba(140,255,100,.5) 30%,rgba(180,255,140,.7) 50%,rgba(140,255,100,.5) 70%,transparent)}.s-grip[data-v-e66fd54d]{flex-shrink:0;width:6px;height:55%;background:repeating-linear-gradient(90deg,#00000080 0 1px,#ffc85026 1px 3px);border-radius:1px;pointer-events:none}.s-label[data-v-e66fd54d]{flex:1;text-align:center;font-size:.65rem;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:600;line-height:1.5;letter-spacing:.05em;color:#000;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.completed .s-label[data-v-e66fd54d]{color:#c0ff80}.s-arrows[data-v-e66fd54d]{font-size:.95rem;color:#000;pointer-events:none;transition:opacity .06s linear}.s-endzone[data-v-e66fd54d]{position:absolute;right:0;top:0;bottom:0;width:32px;display:flex;align-items:center;justify-content:center;border-left:2px solid #2a2518;background:#0d0c0a;transition:border-color .2s,background .2s}.s-endzone.near[data-v-e66fd54d]{border-left-color:#ee571ccc;animation:endzone-pulse-e66fd54d .3s ease-in-out infinite alternate}.s-endzone.locked[data-v-e66fd54d]{background:#326e1466;border-left-color:#52c41ae6;animation:none}@keyframes endzone-pulse-e66fd54d{to{background:#ee571c26;box-shadow:inset -4px 0 12px #ee571c40}}.s-endzone-icon[data-v-e66fd54d]{font-size:1rem;color:#3a3020;transition:color .2s,text-shadow .2s;line-height:1}.near .s-endzone-icon[data-v-e66fd54d]{color:#ee571c;text-shadow:0 0 6px #ee571c}.locked .s-endzone-icon[data-v-e66fd54d]{color:#82e050;text-shadow:0 0 6px rgba(82,196,26,.8)}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-e244dcde{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-e244dcde{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-e244dcde{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-e244dcde{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-e244dcde{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-e244dcde{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-e244dcde{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.overlay[data-v-e244dcde]{position:fixed;inset:0;background:#000000e0;display:flex;align-items:center;justify-content:center;z-index:100;padding:16px}.panel[data-v-e244dcde]{position:relative;background:#0f0f09;border:1px solid rgba(200,128,32,.3);border-radius:12px;width:100%;max-width:420px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;box-shadow:0 0 32px #c8802014}.close-btn[data-v-e244dcde]{position:absolute;top:12px;right:12px;background:#c8802014;border:1px solid rgba(200,128,32,.2);color:#8a5815;font-size:1rem;width:32px;height:32px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;transition:background .15s,color .15s}.close-btn[data-v-e244dcde]:hover{background:#c880202e;color:#c88020}.panel-image[data-v-e244dcde]{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:12px 12px 0 0;border-bottom:1px solid rgba(200,128,32,.2)}.panel-image img[data-v-e244dcde]{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.panel-image[data-v-e244dcde]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.2) 0px,rgba(0,0,0,.2) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:2}.panel-placeholder[data-v-e244dcde]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:4rem;font-weight:700;color:#8a5815;background:#181810}.panel-body[data-v-e244dcde]{padding:20px;display:flex;flex-direction:column;gap:14px}.character-name[data-v-e244dcde]{font-family:Khand,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#c88020;text-shadow:0 0 2px rgba(200,128,32,.9),0 0 6px rgba(200,128,32,.6),0 0 12px rgba(200,128,32,.3)}.character-desc[data-v-e244dcde]{font-size:.9rem;color:#aaa;line-height:1.5;margin:0}.specialist-block[data-v-e244dcde]{background:#c880200d;border-left:3px solid rgba(200,128,32,.5);border-radius:0 6px 6px 0;padding:10px 14px;display:flex;flex-direction:column;gap:4px}.specialist-label[data-v-e244dcde]{display:inline-block;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#8a5815;background:#c880201f;padding:1px 4px}.specialist-name[data-v-e244dcde]{font-size:.95rem;font-weight:600;color:#c88020;margin:0}.specialist-desc[data-v-e244dcde]{font-size:.85rem;color:#888;margin:0;line-height:1.4}.actions[data-v-e244dcde]{display:flex;flex-direction:column;gap:10px;margin-top:4px}.nickname-input[data-v-e244dcde]{width:100%;padding:10px 12px;background:#c880200f;border:1px solid rgba(200,128,32,.2);border-radius:6px;color:#f0ece2;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.95rem;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.nickname-input[data-v-e244dcde]::placeholder{color:#8a5815;opacity:.6}.nickname-input[data-v-e244dcde]:focus{border-color:#c8802099;box-shadow:0 0 8px #c8802026}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-32b185b3{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-32b185b3{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-32b185b3{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-32b185b3{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-32b185b3{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-32b185b3{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-32b185b3{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.character-selection[data-v-32b185b3]{padding:20px 16px;display:flex;flex-direction:column;gap:20px;min-height:100%;background:#0f0f09}.section-label[data-v-32b185b3]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;align-self:center}.title[data-v-32b185b3]{text-align:center;font-family:Khand,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0;color:#c88020;text-shadow:0 0 2px rgba(200,128,32,.9),0 0 6px rgba(200,128,32,.6),0 0 12px rgba(200,128,32,.3)}.grid[data-v-32b185b3]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-81dac5cc{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-81dac5cc{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-81dac5cc{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-81dac5cc{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-81dac5cc{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-81dac5cc{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-81dac5cc{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.waiting-room[data-v-81dac5cc]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:100%;padding:24px 16px;background:#0f0f09}.section-label[data-v-81dac5cc]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px}.character-portrait[data-v-81dac5cc]{position:relative;width:180px;height:250px;border:1px solid rgba(200,128,32,.4);border-radius:8px;overflow:hidden;box-shadow:0 0 16px #c880201a}.character-portrait img[data-v-81dac5cc]{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.character-portrait .portrait-placeholder[data-v-81dac5cc]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:4rem;font-weight:700;color:#8a5815;background:#181810}.character-portrait .scanlines-overlay[data-v-81dac5cc]{background:repeating-linear-gradient(0deg,rgba(0,0,0,.2) 0px,rgba(0,0,0,.2) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:2;position:absolute;inset:0}.player-info[data-v-81dac5cc]{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.info-label[data-v-81dac5cc]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#8a5815}.player-name[data-v-81dac5cc]{font-family:Khand,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;color:#c88020;text-shadow:0 0 2px rgba(200,128,32,.9),0 0 6px rgba(200,128,32,.6),0 0 12px rgba(200,128,32,.3)}.character-name[data-v-81dac5cc]{font-family:Khand,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:0;color:#c88020;text-shadow:0 0 1.4px rgba(200,128,32,.9),0 0 calc(6px * .7) rgba(200,128,32,.6),0 0 calc(12px * .7) rgba(200,128,32,.3)}.status-row[data-v-81dac5cc]{display:flex;align-items:center;gap:8px}.led-dot[data-v-81dac5cc]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#20b820;box-shadow:0 0 6px #20b820e6,0 0 12px #20b82080,inset 0 0 2px #fff6;color:#20b820;animation:led-pulse-slow-81dac5cc 2.4s ease-in-out infinite}.status-text[data-v-81dac5cc]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#8a5815;letter-spacing:.06em}.ready-block[data-v-81dac5cc]{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:320px}.ready-btn[data-v-81dac5cc]{width:100%;padding:12px 20px;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.95rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:2px solid rgba(32,184,32,.5);border-radius:6px;background:#20b8200f;color:#20b820;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s}.ready-btn--active[data-v-81dac5cc]{background:#20b8202e;border-color:#20b820;box-shadow:0 0 12px #20b8204d;color:#20b820;text-shadow:0 0 1.2px rgba(32,184,32,.9),0 0 calc(6px * .6) rgba(32,184,32,.6),0 0 calc(12px * .6) rgba(32,184,32,.3)}.ready-btn--disabled[data-v-81dac5cc]{border-color:#8888884d;color:#888;background:transparent;cursor:not-allowed}.ready-btn[data-v-81dac5cc]:not(.ready-btn--disabled):not(.ready-btn--active):hover{background:#20b8201f;border-color:#20b820b3}.ready-hint[data-v-81dac5cc]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.65rem;color:#8a5815;text-align:center;letter-spacing:.04em;line-height:1.5}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-947a356c{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-947a356c{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-947a356c{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-947a356c{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-947a356c{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-947a356c{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-947a356c{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.night-report-wrap[data-v-947a356c]{position:relative;padding-bottom:12px;margin-bottom:-12px}.night-report[data-v-947a356c]{position:relative;opacity:0;background:#f0ece2;background-image:repeating-linear-gradient(0deg,transparent,transparent 23px,rgba(200,128,32,.1) 23px,rgba(200,128,32,.1) 24px);border-radius:2px;padding:16px;display:grid;gap:16px;will-change:transform;box-shadow:0 2px 4px #0000001a,0 6px 20px #00000024,0 16px 40px #00000014}.report-header[data-v-947a356c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.report-stamp[data-v-947a356c]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;font-size:.7rem}.report-turn[data-v-947a356c]{font-family:JetBrains Mono,Ubuntu Mono,monospace;color:#1e1e2e73;font-size:.7rem;letter-spacing:.16em}.section[data-v-947a356c]{display:grid;gap:8px}.section-head[data-v-947a356c]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;border-bottom:1px dashed rgba(200,128,32,.35);padding-bottom:4px}.section-label[data-v-947a356c]{font-family:JetBrains Mono,Ubuntu Mono,monospace;text-transform:uppercase;font-weight:700;letter-spacing:.18em;font-size:.72rem;color:#c88020}.section-total[data-v-947a356c],.section-totals[data-v-947a356c]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.72rem;font-weight:700;letter-spacing:.1em;display:inline-flex;gap:8px}.empty[data-v-947a356c]{margin:0;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.78rem;color:#1e1e2e73;font-style:italic}.received-list[data-v-947a356c]{list-style:none;padding:0;margin:0;display:grid;gap:4px}.received-item[data-v-947a356c]{display:flex;align-items:flex-start;gap:8px;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.84rem;color:#1e1e2ed1;line-height:1.45}.bullet[data-v-947a356c]{color:#c88020;font-weight:700;flex:0 0 auto}.received-msg[data-v-947a356c]{flex:1}.sent-list[data-v-947a356c]{display:grid;gap:8px}.action-card[data-v-947a356c]{display:flex;gap:12px;padding:12px;background:#1e1e2e0a;border:1px solid rgba(30,30,46,.12);border-radius:4px;position:relative}.action-card.is-leaked[data-v-947a356c]{border-color:#b820208c;box-shadow:inset 0 0 0 1px #b820201a}.action-card.is-fake[data-v-947a356c]{border-style:dashed;border-color:#c8802080}.action-card__icon[data-v-947a356c]{flex:0 0 auto;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#c880201a;color:#c88020;border:1px solid rgba(200,128,32,.3)}.action-card__body[data-v-947a356c]{flex:1;display:grid;gap:4px;min-width:0}.action-card__head[data-v-947a356c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.action-card__title[data-v-947a356c]{font-family:Khand,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;color:#1e1e2e}.action-card__target[data-v-947a356c]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#1e1e2e8c}.action-card__target strong[data-v-947a356c]{color:#1e1e2e;font-weight:700}.action-card__deltas[data-v-947a356c]{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.delta[data-v-947a356c]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;font-weight:700;letter-spacing:.06em;padding:1px 6px;border-radius:3px;background:#1e1e2e0f}.action-card__msg[data-v-947a356c]{margin:4px 0 0;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.78rem;font-style:italic;color:#1e1e2e8c;line-height:1.4}.tag[data-v-947a356c]{display:inline-flex;align-items:center;gap:3px;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:1px 6px;border-radius:3px;margin-left:auto}.tag--leaked[data-v-947a356c]{background:#b820201f;color:#b82020;border:1px solid rgba(184,32,32,.45)}.tag--fake[data-v-947a356c]{background:#1e1e2e0f;color:#1e1e2e99;border:1px dashed rgba(30,30,46,.35)}.pos[data-v-947a356c]{color:#126b12}.neg[data-v-947a356c]{color:#b82020}.is-printing[data-v-947a356c]{z-index:4}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-23bdfa0b{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-23bdfa0b{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-23bdfa0b{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-23bdfa0b{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-23bdfa0b{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-23bdfa0b{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-23bdfa0b{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.awaiting-view[data-v-23bdfa0b]{display:flex;flex-direction:column;gap:12px}.section-label[data-v-23bdfa0b]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;align-self:flex-start}.view-title[data-v-23bdfa0b]{font-family:Khand,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#c88020;text-shadow:0 0 2px rgba(200,128,32,.9),0 0 6px rgba(200,128,32,.6),0 0 12px rgba(200,128,32,.3)}.view-sub[data-v-23bdfa0b]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#8a5815;margin:0;letter-spacing:.04em}.subject-list[data-v-23bdfa0b]{display:flex;flex-direction:column;gap:8px}.subject-option[data-v-23bdfa0b]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:#0f0f09;border:1px solid rgba(200,128,32,.2);border-radius:6px;cursor:pointer;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s}.subject-option[data-v-23bdfa0b]:hover{border-color:#c8802066;background:#c880200d}.subject-option.selected[data-v-23bdfa0b]{border-color:#c88020;background:#c880201f;box-shadow:0 0 12px #c8802040}.option-indicator[data-v-23bdfa0b]{flex-shrink:0;width:8px;height:8px;border-radius:50%;border:1px solid rgba(200,128,32,.5);background:transparent;transition:background .15s,box-shadow .15s}.selected .option-indicator[data-v-23bdfa0b]{background:#c88020;box-shadow:0 0 6px #c88020b3}.subject-name[data-v-23bdfa0b]{font-family:Khand,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.04em;color:#c88020}.selected .subject-name[data-v-23bdfa0b]{color:#c88020;text-shadow:0 0 1.4px rgba(200,128,32,.9),0 0 calc(6px * .7) rgba(200,128,32,.6),0 0 calc(12px * .7) rgba(200,128,32,.3)}.muted[data-v-23bdfa0b]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#8a5815;text-align:center;padding:16px}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-7226db8c{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-7226db8c{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-7226db8c{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-7226db8c{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-7226db8c{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-7226db8c{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-7226db8c{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.vote-view[data-v-7226db8c]{display:flex;flex-direction:column;gap:12px}.section-label[data-v-7226db8c]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;align-self:flex-start}.info-text[data-v-7226db8c]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.9rem;color:#c88020;margin:0;padding:12px 16px;border:1px dashed rgba(200,128,32,.3);border-radius:6px}.target-list[data-v-7226db8c]{display:flex;flex-direction:column;gap:8px}.target-option[data-v-7226db8c]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:#0f0f09;border:1px solid rgba(200,128,32,.2);border-radius:6px;cursor:pointer;text-align:left;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.9rem;color:#c88020;transition:border-color .15s,background .15s,box-shadow .15s}.target-option[data-v-7226db8c]:hover{border-color:#c8802066;background:#c880200d}.target-option.selected[data-v-7226db8c]{border-color:#c88020;background:#c880201f;box-shadow:0 0 12px #c8802040}.option-indicator[data-v-7226db8c]{flex-shrink:0;width:8px;height:8px;border-radius:50%;border:1px solid rgba(200,128,32,.5);background:transparent;transition:background .15s,box-shadow .15s}.selected .option-indicator[data-v-7226db8c]{background:#c88020;box-shadow:0 0 6px #c88020b3}.btn-blank[data-v-7226db8c]{border-style:dashed;color:#888}.btn-blank .option-indicator[data-v-7226db8c]{border-color:#8886}.btn-blank.selected[data-v-7226db8c]{color:#c88020;border-style:solid}.btn-blank.selected .option-indicator[data-v-7226db8c]{background:#c88020;box-shadow:0 0 6px #c88020b3}.color-option[data-v-7226db8c]{text-transform:uppercase;letter-spacing:.05em;font-weight:600}.color-red[data-v-7226db8c]{color:#d94c4c;border-color:#d94c4c66}.color-red[data-v-7226db8c]:hover{border-color:#d94c4cb3;background:#d94c4c0d}.color-red.selected[data-v-7226db8c]{border-color:#d94c4c;background:#d94c4c1f;box-shadow:0 0 12px #d94c4c66}.color-red.selected .option-indicator[data-v-7226db8c]{background:#d94c4c;box-shadow:0 0 6px #d94c4cb3}.color-black[data-v-7226db8c]{color:#ccc;border-color:#8886}.color-black[data-v-7226db8c]:hover{border-color:#888888b3;background:#8888880d}.color-black.selected[data-v-7226db8c]{border-color:#ccc;background:#cccccc1f;box-shadow:0 0 12px #8886}.color-black.selected .option-indicator[data-v-7226db8c]{background:#ccc;box-shadow:0 0 6px #ccccccb3}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-1b1885b3{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-1b1885b3{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-1b1885b3{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-1b1885b3{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-1b1885b3{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-1b1885b3{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-1b1885b3{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.final-vote-view[data-v-1b1885b3]{display:flex;flex-direction:column;gap:12px}.section-label[data-v-1b1885b3]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;align-self:flex-start}.view-title[data-v-1b1885b3]{font-family:Khand,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#c88020;text-shadow:0 0 2px rgba(200,128,32,.9),0 0 6px rgba(200,128,32,.6),0 0 12px rgba(200,128,32,.3)}.round-info[data-v-1b1885b3]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.65rem;color:#8a5815;margin:0;letter-spacing:.06em;text-transform:uppercase}.view-sub[data-v-1b1885b3]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#8a5815;margin:0;letter-spacing:.04em}.target-list[data-v-1b1885b3]{display:flex;flex-direction:column;gap:8px}.target-option[data-v-1b1885b3]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:#0f0f09;border:1px solid rgba(200,128,32,.2);border-radius:6px;cursor:pointer;text-align:left;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.9rem;color:#c88020;transition:border-color .15s,background .15s,box-shadow .15s}.target-option[data-v-1b1885b3]:hover{border-color:#c8802066;background:#c880200d}.target-option.selected[data-v-1b1885b3]{border-color:#c88020;background:#c880201f;box-shadow:0 0 12px #c8802040}.option-indicator[data-v-1b1885b3]{flex-shrink:0;width:8px;height:8px;border-radius:50%;border:1px solid rgba(200,128,32,.5);background:transparent;transition:background .15s,box-shadow .15s}.selected .option-indicator[data-v-1b1885b3]{background:#c88020;box-shadow:0 0 6px #c88020b3}.voted-state[data-v-1b1885b3]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;text-align:center}.check-glyph[data-v-1b1885b3]{font-size:3rem;line-height:1;color:#20b820;text-shadow:0 0 2px rgba(32,184,32,.9),0 0 6px rgba(32,184,32,.6),0 0 12px rgba(32,184,32,.3)}.voted-label[data-v-1b1885b3]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:#8a5815;margin:0}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-a56396e8{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-a56396e8{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-a56396e8{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-a56396e8{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-a56396e8{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-a56396e8{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-a56396e8{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.modifier-view[data-v-a56396e8]{display:flex;flex-direction:column;gap:12px}.section-label[data-v-a56396e8]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;align-self:flex-start}.view-title[data-v-a56396e8]{font-family:Khand,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#c88020;text-shadow:0 0 2px rgba(200,128,32,.9),0 0 6px rgba(200,128,32,.6),0 0 12px rgba(200,128,32,.3)}.view-sub[data-v-a56396e8]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#8a5815;margin:0;letter-spacing:.04em}.modifier-list[data-v-a56396e8]{display:flex;flex-direction:column;gap:8px}.modifier-option[data-v-a56396e8]{display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px 16px;background:#0f0f09;border:1px solid rgba(200,128,32,.2);border-radius:6px;cursor:pointer;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s}.modifier-option[data-v-a56396e8]:hover{border-color:#c8802066;background:#c880200d}.modifier-option.selected[data-v-a56396e8]{border-color:#c88020;background:#c880201f;box-shadow:0 0 12px #c8802040}.option-indicator[data-v-a56396e8]{flex-shrink:0;margin-top:4px;width:8px;height:8px;border-radius:50%;border:1px solid rgba(200,128,32,.5);background:transparent;transition:background .15s,box-shadow .15s}.selected .option-indicator[data-v-a56396e8]{background:#c88020;box-shadow:0 0 6px #c88020b3}.modifier-info[data-v-a56396e8]{display:flex;flex-direction:column;gap:4px}.modifier-name[data-v-a56396e8]{font-family:Khand,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.04em;color:#c88020}.selected .modifier-name[data-v-a56396e8]{color:#c88020;text-shadow:0 0 1.4px rgba(200,128,32,.9),0 0 calc(6px * .7) rgba(200,128,32,.6),0 0 calc(12px * .7) rgba(200,128,32,.3)}.modifier-desc[data-v-a56396e8]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#8a5815;line-height:1.4}.voted-state[data-v-a56396e8]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;text-align:center}.check-glyph[data-v-a56396e8]{font-size:3rem;line-height:1;color:#20b820;text-shadow:0 0 2px rgba(32,184,32,.9),0 0 6px rgba(32,184,32,.6),0 0 12px rgba(32,184,32,.3)}.voted-label[data-v-a56396e8]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:#8a5815;margin:0}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-136b417c{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-136b417c{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-136b417c{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-136b417c{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-136b417c{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-136b417c{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-136b417c{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.state-idle[data-v-136b417c]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;text-align:center}.state-done[data-v-136b417c]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;text-align:center;color:#8a5815}.check-icon[data-v-136b417c]{font-size:2rem;color:#c88020;text-shadow:0 0 2px rgba(200,128,32,.9),0 0 6px rgba(200,128,32,.6),0 0 12px rgba(200,128,32,.3)}.muted[data-v-136b417c]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#8a5815;margin:0;text-align:center;letter-spacing:.04em}.force-row[data-v-136b417c]{display:flex;justify-content:center;margin-top:12px}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.floppy[data-v-1d2fa94d]{position:relative;display:flex;flex-direction:column;align-items:stretch;-webkit-user-select:none;user-select:none;touch-action:none}.floppy.disabled[data-v-1d2fa94d]{opacity:.35;pointer-events:none}.floppy-label[data-v-1d2fa94d]{position:relative;z-index:2;padding:5px 6px 7px;background:#f0ece2;color:#1a1c24;border-radius:0 0 4px 4px;border:1px solid rgb(0,0,0);border-left:none;display:flex;flex-direction:column;align-items:center;gap:1px;min-height:22px;width:85%;overflow:hidden}.floppy-label-text[data-v-1d2fa94d]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.45rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.1;text-align:center;color:#1a1c24;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:390px){.floppy-label-text[data-v-1d2fa94d]{font-size:.45rem}}.floppy-sub[data-v-1d2fa94d]{font-size:.46rem;color:#1a1c248c;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.floppy-sub-extra[data-v-1d2fa94d]{color:#c88020;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.floppy-body[data-v-1d2fa94d]{position:relative;background:linear-gradient(180deg,#30343f,#1c1e26);border-radius:4px 4px 16px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:1;box-shadow:inset 2px 2px #ffffff80,inset -2px -2px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000000f,4px 4px #00000008,5px 5px #00000003,4px 4px 12px #0009;overflow:hidden}.colored .floppy-body[data-v-1d2fa94d]{background:var(--floppy-color)}.colored .floppy-icon[data-v-1d2fa94d]{color:#1b1d1c}.floppy-shutter[data-v-1d2fa94d]{width:50%;height:50%;background:linear-gradient(180deg,#c9ccd1,#8d9097);border-top:1px solid black;border-left:1px solid black;border-right:1px solid black;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -2px #00000080}.floppy-icon[data-v-1d2fa94d]{font-size:1rem;color:#191919;opacity:.8}.kind-action .floppy-label[data-v-1d2fa94d]{border-top:3px solid #ee571c}.kind-player .floppy-label[data-v-1d2fa94d]{border-top:3px solid #2a7090}.kind-player-src .floppy-label[data-v-1d2fa94d]{border-top:3px solid #7040a0}.kind-prec .floppy-label[data-v-1d2fa94d]{border-top:3px solid #40a070}.kind-stamp .floppy-label[data-v-1d2fa94d]{border-top:3px solid #b82020}.kind-stamp .floppy-label-text[data-v-1d2fa94d]{color:#b82020}.variant-drawer[data-v-1d2fa94d]{width:100%;height:80px;cursor:grab;transition:transform .12s ease,box-shadow .15s ease}.variant-drawer[data-v-1d2fa94d]:not(.disabled):active{transform:scale(.96)}.variant-drawer:not(.disabled):hover .floppy-body[data-v-1d2fa94d]{box-shadow:inset 0 1px #ffffff1a,0 4px 8px #0006}.variant-inserted[data-v-1d2fa94d]{width:100%;min-height:60px;cursor:pointer;transition:transform .15s ease}.variant-inserted .floppy-body[data-v-1d2fa94d]{box-shadow:inset 0 -45px 4px -15px #000}.variant-inserted[data-v-1d2fa94d]:hover{transform:translateY(-3px)}.variant-inserted[data-v-1d2fa94d]:active{transform:translateY(-1px)}.variant-dragging[data-v-1d2fa94d]{width:90px;height:80px;transform:translate(-50%,-60%) scale(1.06);filter:drop-shadow(0 12px 16px rgba(0,0,0,.45));pointer-events:none;z-index:9999}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.rack[data-v-31ef0c17]{display:flex;justify-content:space-around;box-shadow:inset 2px 2px #ffffff80,inset -2px -2px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #00000014,7px 7px #0000000f,8px 8px #00000008,9px 9px #00000003,8px 8px 12px #0009;border-radius:6px;margin:12px 0;padding:8px;gap:4px}@media(max-height:800px){.rack[data-v-31ef0c17]{margin:4px 0}}.slot-wrap[data-v-31ef0c17]{display:flex;flex-direction:column;max-width:130px;min-width:80px;width:33%}.slot[data-v-31ef0c17]{padding:4px 8px;background:#ee571c;display:flex;align-items:flex-end;justify-content:center;overflow:visible;flex-direction:column;transition:background .15s,box-shadow .15s ease-in-out,transform .15s;border-radius:4px}.slot.closed[data-v-31ef0c17]{background-color:#883210;box-shadow:inset -1.5px -1.5px #ffffff80,inset 6px 6px 4px #00000080;opacity:.7}.slot.open[data-v-31ef0c17]:not(.filled){border-color:#b8202073;background:#ee571c;box-shadow:inset 1.5px 1.5px #ffffff80,inset -1.5px -1.5px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000000f,4px 4px #00000008,5px 5px #00000003,4px 4px 12px #0009}.slot.active[data-v-31ef0c17]{background:#20b82014;border-color:#20b8204d}.slot.hovered[data-v-31ef0c17]{background:#20b82026;border-color:#20b82080}.slot.filled[data-v-31ef0c17]{background-color:#ce4d1a;box-shadow:inset -1.5px -1.5px #ffffff80,inset 3px 3px 2px #00000080}.slot .slot-mouth[data-v-31ef0c17]{position:relative;height:6px;width:100%;border-radius:2px;border:2px solid #111;background:#0a0a0a;clip-path:inset(-200px -14px 0 -14px);transition:border-color .2s,box-shadow .2s}.slot.active .slot-mouth[data-v-31ef0c17]{border-color:#20b82099;box-shadow:0 0 6px 1px #20b82066,inset 0 0 4px #20b8204d}.slot.hovered .slot-mouth[data-v-31ef0c17]{border-color:#20b820;box-shadow:0 0 14px 2px #20b820b3,0 0 4px #20b820,inset 0 0 6px #20b82080}.inserted-floppy[data-v-31ef0c17]{position:absolute;bottom:-30px;z-index:2}.slot-caption[data-v-31ef0c17]{font-family:DM Mono,monospace;font-size:.75rem;text-transform:uppercase;text-align:center;color:#000;transition:opacity .2s;line-height:1;margin-top:4px}.slot-caption.hidden[data-v-31ef0c17]{opacity:0}.insert-enter-active[data-v-31ef0c17]{transition:transform .28s cubic-bezier(.34,1.3,.64,1),opacity .2s ease}.insert-leave-active[data-v-31ef0c17]{transition:transform .32s cubic-bezier(.5,0,.75,0),opacity .25s ease .05s}.insert-enter-from[data-v-31ef0c17]{transform:translateY(-45%) scale(.95);opacity:0}.insert-leave-to[data-v-31ef0c17]{transform:translateY(60%) scale(.92);opacity:0}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.screen-wrap[data-v-a562f675]{width:100%;display:flex;flex-direction:column;transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .8s}.screen-shadow[data-v-a562f675]{height:22vh;min-height:100px;max-height:160px;padding:6px;background:linear-gradient(310deg,#6c6c83,#777791 38%,#a4a4cb 98%);box-shadow:inset 2px 2px #ffffff80,inset -2px -2px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #0000001a,7px 7px #0000001a,8px 8px #0000001a,9px 9px #0000001a,10px 10px #00000014,11px 11px #0000000f,12px 12px #0000000a,14px 14px #00000005,18px 18px #00000003,0 0 16px #0009;border-radius:6px}.screen-container[data-v-a562f675]{height:100%;padding:8px 8px 12px;background-color:#606075;box-shadow:inset 0 6px 10px 10px #000c;border-radius:8px}.screen-container .screen[data-v-a562f675]{position:relative;background:#1b1e24;border:1px solid rgba(255,255,255,.07);border-radius:6px;padding:12px;height:100%;box-shadow:inset 0 0 48px 6px #000c,1px 1px #fff6,-1px -1px #000;display:flex;flex-direction:column;gap:8px;overflow:hidden}@media(max-height:800px){.screen-container .screen[data-v-a562f675]{gap:4px;padding:8px}}.screen-container .screen[data-v-a562f675]:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(circle,#60607533,#60607500 66% 100%);z-index:3;pointer-events:none}.screen-container .screen[data-v-a562f675]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.1) 0px,rgba(0,0,0,.1) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:999}.crumple-btn[data-v-a562f675]{position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:50%;border:none;background:#ffffff0f;color:#888;font-size:.7rem;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .15s}.crumple-btn[data-v-a562f675]:hover{background:#b8202033;color:#b82020}.sending-state[data-v-a562f675]{flex:1;display:flex;align-items:center;justify-content:center}.sending-label[data-v-a562f675]{font-family:Bebas Neue,sans-serif;font-size:1.6rem;letter-spacing:.2em;color:#b82020}.expert-block[data-v-a562f675]{flex-shrink:0;padding:8px;border:1px solid #b4a3cf;color:#b4a3cf;border-radius:4px;display:flex;flex-direction:column;gap:4px;animation:expert-in-a562f675 .28s ease-out}@keyframes expert-in-a562f675{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.expert-name[data-v-a562f675]{font-family:DM Mono,monospace;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#f0ece2}.expert-desc[data-v-a562f675]{font-size:.65rem;line-height:1.35;margin:0;font-family:JetBrains Mono,Ubuntu Mono,monospace}@media(max-height:800px){.expert-desc[data-v-a562f675]{font-size:.55rem}}.active-section[data-v-a562f675]{flex:1;display:flex;flex-direction:column;gap:8px;min-height:0}.step-instruction[data-v-a562f675]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:600;font-size:.75rem;letter-spacing:.03em;text-align:center;width:100%;margin:0;flex-shrink:0;color:#b4a3cf}.instruction-block[data-v-a562f675]{flex:1;display:flex;align-items:center;justify-content:center;padding:0 8px;animation:zone-in-a562f675 .22s ease-out;color:#b4a3cf}.instruction-block.exhausted .step-instruction[data-v-a562f675]{color:#b82020;font-style:italic;width:100%}@keyframes zone-in-a562f675{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.recap[data-v-a562f675]{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;padding:2px 4px;animation:zone-in-a562f675 .22s ease-out}@media(max-height:800px){.recap[data-v-a562f675]{gap:4px}}.recap-title[data-v-a562f675]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;font-weight:600;color:#b4a3cf;text-align:center}@media(max-height:800px){.recap-title[data-v-a562f675]{font-size:.65rem}}.recap-list[data-v-a562f675]{margin:0;padding:0;display:flex;gap:6px;align-items:baseline}.recap-row[data-v-a562f675]{display:contents}.recap-row dt[data-v-a562f675]{font-family:DM Mono,monospace;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#b4a3cf8c;text-align:right}@media(max-height:800px){.recap-row dt[data-v-a562f675]{font-size:.65rem}}.recap-row dd[data-v-a562f675]{font-size:.75rem;font-weight:600;color:#b4a3cf;margin:0}@media(max-height:800px){.recap-row dd[data-v-a562f675]{font-size:.65rem}}.recap-self[data-v-a562f675]{text-align:center;font-size:.75rem;font-family:JetBrains Mono,Ubuntu Mono,monospace;color:#b4a3cf8c;margin:0}.message-area[data-v-a562f675]{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;animation:zone-in-a562f675 .22s ease-out;position:relative;overflow:hidden}.message-input[data-v-a562f675]{width:100%;height:30px;background:#b4a3cf0a;border:1px solid #b4a3cf;border-radius:4px;font-family:Special Elite,Courier New,monospace;font-size:.85em;color:#f0ece2;resize:none;outline:none;padding:4px;line-height:1.5;box-sizing:border-box;transition:border-color .2s;color:#b4a3cf;overflow:hidden}.message-input[data-v-a562f675]::placeholder{color:#b4a3cf8c;font-style:italic;font-size:.72rem}.message-input[data-v-a562f675]:focus{border-color:#b820204d}.message-count[data-v-a562f675]{font-size:.55rem;color:#b4a3cf8c;text-align:right;flex-shrink:0;position:absolute;right:3px;bottom:0}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.drawer[data-v-46bc5b8b]{padding:16px 8px 8px;background:#75758c;height:100%;overflow-y:scroll;border-top:6px solid #1a1c23;box-shadow:inset 4px 4px #ffffff80,inset -4px 0 #00000080}.drawer .drawer-container[data-v-46bc5b8b]{border:2px solid rgb(191,191,224);border-radius:4px;padding:16px 4px 64px;position:relative;min-height:100%}.drawer .drawer-container .drawer-header[data-v-46bc5b8b]{display:flex;align-items:center;justify-content:space-between;gap:8px;position:absolute;top:-10px;background-color:#75758c;margin:0 4px;padding:0 4px}.back-btn[data-v-46bc5b8b]{border-radius:4px;color:#000;background-color:#ee571c;border:none;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;box-shadow:inset 1px 1px #ffffff80,inset -1px -1px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000000f,4px 4px #00000008,5px 5px #00000003,4px 4px 12px #0009}.drawer-title[data-v-46bc5b8b]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.85em;font-weight:600;color:#bfbfe0}@media(max-height:800px){.drawer-title[data-v-46bc5b8b]{font-size:.65rem}}.drawer-hint[data-v-46bc5b8b]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;font-weight:400;color:#bfbfe0}.drawer-grid[data-v-46bc5b8b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,100px));padding-right:32px;align-items:baseline;column-gap:10px}@keyframes floppy-enter-46bc5b8b{0%{opacity:0;transform:translateY(16px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.floppy-cell[data-v-46bc5b8b]{display:flex;min-width:0;position:relative;margin-bottom:-8px;animation:floppy-enter-46bc5b8b .25s ease-out both}.floppy-cell.hidden[data-v-46bc5b8b]{visibility:hidden}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.expert-dispatcher[data-v-a752deba]{display:grid;grid-template-rows:minmax(0,1fr) auto minmax(150px,.5fr);height:100%;min-height:0;overflow:hidden}.dispatcher-container[data-v-a752deba]{display:grid;grid-template-rows:1fr 1fr;background:linear-gradient(310deg,#474753,#606075 38%,#7b7b9c 98%);margin:0 12px;padding:12px;border-radius:12px 12px 0 0;min-height:0;overflow:hidden;box-shadow:inset 2px 2px #ffffff80,inset -4px 0 #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #0000001a,7px 7px #0000001a,8px 8px #0000001a,9px 9px #0000001a,10px 10px #00000014,11px 11px #0000000f,12px 12px #0000000a,14px 14px #00000005,18px 18px #00000003,8px 8px 16px #0009}@media(max-height:800px){.dispatcher-container[data-v-a752deba]{padding:6px}}.dispatcher-container .actions-area[data-v-a752deba]{display:grid;grid-template-areas:"remainingActions submitButton" "trash submitButton";grid-template-columns:1fr .6fr;grid-template-rows:1fr 1fr;gap:12px;align-content:flex-end;font-size:.75rem}@media(max-height:800px){.dispatcher-container .actions-area[data-v-a752deba]{gap:8px;grid-template-rows:.7fr .7fr}}@media(max-height:700px){.dispatcher-container .actions-area[data-v-a752deba]{gap:4px;grid-template-rows:.5fr .5fr}}.dispatcher-container .actions-area .submit-button-container[data-v-a752deba]{grid-area:submitButton;display:flex;align-items:center;padding:16px 8px 8px;color:#bfbfe0;background-color:#75758c;box-shadow:inset 2px 2px #ffffff80,inset -2px -2px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #00000014,7px 7px #0000000f,8px 8px #00000008,9px 9px #00000003,8px 8px 12px #0009;border-radius:6px;position:relative}.dispatcher-container .actions-area .submit-button-container .send-label[data-v-a752deba]{position:absolute;top:6px;background-color:#75758c;margin:0 4px;padding:0 4px;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:600}@media(max-height:700px){.dispatcher-container .actions-area .submit-button-container .send-label[data-v-a752deba]{font-size:.75rem;padding:8px 4px 4px;line-height:5px}}.dispatcher-container .actions-area .submit-button-container .submit-button-container-border[data-v-a752deba]{border:2px solid rgb(191,191,224);border-radius:4px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:16px 4px 4px}@media(max-height:700px){.dispatcher-container .actions-area .submit-button-container .submit-button-container-border[data-v-a752deba]{font-size:.75rem}}.dispatcher-container .actions-area .submit-button-container .submit-button-container-border .button-container[data-v-a752deba]{display:flex;justify-content:center;border:2px solid rgb(191,191,224);border-radius:4px;padding:4px}.dispatcher-container .actions-area .trash-container[data-v-a752deba]{background-color:#75758c;grid-area:trash;padding:16px 8px 8px;box-shadow:inset 2px 2px #ffffff80,inset -2px -2px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #00000014,7px 7px #0000000f,8px 8px #00000008,9px 9px #00000003,8px 8px 12px #0009;border-radius:6px;position:relative}.dispatcher-container .actions-area .trash-container .hatch-label[data-v-a752deba]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:600;color:#bfbfe0;position:absolute;top:6px;background-color:#75758c;margin:0 4px;padding:0 4px}@media(max-height:700px){.dispatcher-container .actions-area .trash-container .hatch-label[data-v-a752deba]{font-size:.75rem;padding:8px 4px 4px;line-height:5px}}.dispatcher-container .actions-area .trash-container .trash-border[data-v-a752deba]{width:100%;display:flex;align-items:center;padding:4px;border:2px solid rgb(191,191,224);border-radius:4px}.dispatcher-container .actions-area .trash-container .trash-container-border[data-v-a752deba]{width:100%;height:100%;padding:16px 4px 4px;border:2px solid rgb(191,191,224);border-radius:6px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.dispatcher-container .actions-area .remaining-actions-container[data-v-a752deba]{grid-area:remainingActions;display:flex;justify-content:flex-start;align-items:center}.dispatcher-container .actions-area .remaining-actions-container .pips[data-v-a752deba]{padding:16px 8px 8px;background-color:#606075;border-radius:6px;border:1px solid black;box-shadow:inset 3px 3px 5px -3px #000,3px 3px 4px -3px #fff;height:100%;display:flex;flex-direction:column;width:100%;position:relative}@media(max-height:700px){.dispatcher-container .actions-area .remaining-actions-container .pips[data-v-a752deba]{font-size:.75rem;padding:8px 4px 4px}}.dispatcher-container .actions-area .remaining-actions-container .pips .remaining-label[data-v-a752deba]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:600;color:#bfbfe0;position:absolute;background-color:#606075;top:6px;margin:0 4px;padding:0 4px}@media(max-height:700px){.dispatcher-container .actions-area .remaining-actions-container .pips .remaining-label[data-v-a752deba]{font-size:.75rem;top:8px;line-height:5px}}.dispatcher-container .actions-area .remaining-actions-container .pips .pips-list[data-v-a752deba]{display:flex;width:100%;height:100%;gap:8px;border:2px solid rgb(191,191,224);border-radius:4px;padding:12px 4px 4px}.dispatcher-container .actions-area .remaining-actions-container .pips .pips-list .pip[data-v-a752deba]{flex:1;background:#b82020;position:relative;border-radius:9999px;height:100%;max-width:40px;background:radial-gradient(circle at center,#ff4d4d,#c00 40%,#600,#1a0000);border-bottom:4px solid #290000;border-right:4px solid #290000;box-shadow:1px 1px #ffffff1a,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #00000014,7px 7px #0000000f,8px 8px #00000008,0 0 10px #f009,0 0 25px #ff000080,0 0 50px #f006,0 0 80px #ff00004d}@media(max-height:800px){.dispatcher-container .actions-area .remaining-actions-container .pips .pips-list .pip[data-v-a752deba]{height:10px}}.dispatcher-container .actions-area .remaining-actions-container .pips .pips-list .pip[data-v-a752deba]:before{content:"";position:absolute;inset:10px;border-radius:50%;background:radial-gradient(circle,transparent 60%,rgba(255,0,0,.8) 65%,rgba(255,0,0,.3) 75%,transparent 85%);filter:blur(1px)}.dispatcher-container .actions-area .remaining-actions-container .pips .pips-list .pip[data-v-a752deba]:after{content:"";position:absolute;inset:30px;border-radius:50%;background:radial-gradient(circle,#ff6666 0%,#ff0000 60%,transparent 100%);filter:blur(2px)}.dispatcher-container .actions-area .remaining-actions-container .pips .pips-list .pip--disabled[data-v-a752deba]{flex:1;background:radial-gradient(circle at center,#481111,#411 40%,#000000f2);border-color:#0e1014;box-shadow:1px 1px #ffffff1a,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #00000014,7px 7px #0000000f,8px 8px #00000008}.dispatcher-container .actions-area .remaining-actions-container .pips .pips-list .pip--disabled[data-v-a752deba]:before{content:"";position:absolute;inset:10px;border-radius:50%;background:radial-gradient(circle,transparent 60%,rgba(184,32,32,.12) 65%,transparent 75%)}.dispatcher-container .actions-area .remaining-actions-container .pips .pips-list .pip--disabled[data-v-a752deba]:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.15),transparent 40%)}.trash-hatch[data-v-a752deba]{position:relative;width:100%}.trash-hatch .slot-mouth[data-v-a752deba]{height:8px;width:100%;border-radius:2px;border:2px solid #111;background:#0a0a0a;transition:border-color .2s,box-shadow .2s}.trash-hatch.open .slot-mouth[data-v-a752deba]{border-color:#b8202080;box-shadow:0 0 6px 1px #b820204d,inset 0 0 4px #b8202033}.trash-hatch.hovered .slot-mouth[data-v-a752deba]{border-color:#b82020;box-shadow:0 0 14px 2px #b82020b3,0 0 4px #b82020,inset 0 0 6px #b8202080}.drawer-wrap[data-v-a752deba]{position:relative;z-index:10;min-height:0;overflow:hidden;grid-row:3;box-shadow:0 -5px 10px #00000080}.is-dragging .drawer-wrap[data-v-a752deba]{z-index:55}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.live-floppy-wrap{position:fixed;z-index:9999;pointer-events:none;transition:none}.live-floppy-wrap.returning{transition:left .22s cubic-bezier(.4,0,.2,1),top .22s cubic-bezier(.4,0,.2,1)}.live-floppy-wrap.crushing{transition:left .18s cubic-bezier(.4,0,1,1),top .18s cubic-bezier(.4,0,1,1)}.live-floppy-wrap.crushing .floppy{animation:floppy-crush .32s .12s ease-in forwards}@keyframes floppy-crush{0%{transform:translate(-50%,-60%) scale(1.06);clip-path:inset(0% 0% 0% 0%);opacity:1}to{transform:translate(-50%,40%) scale(1.06);clip-path:inset(0% 0% 100% 0%);opacity:1}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-b82297b2{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-b82297b2{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-b82297b2{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-b82297b2{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-b82297b2{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-b82297b2{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-b82297b2{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.swipe-tabs[data-v-b82297b2]{display:flex;flex-direction:column;height:100%}.swipe-tabs__viewport[data-v-b82297b2]{flex:1;overflow:hidden;position:relative;background:transparent}.swipe-tabs__strip[data-v-b82297b2]{display:flex;height:100%;will-change:transform}.swipe-tabs__slide[data-v-b82297b2]{flex:0 0 100%;width:100%;overflow-y:auto;background:transparent}.swipe-tabs__bar[data-v-b82297b2]{position:relative;display:flex;border-top:1px solid rgba(200,128,32,.2);background:#0f0f09}.swipe-tabs__indicator[data-v-b82297b2]{position:absolute;top:0;left:0;height:2px;background:#c88020;box-shadow:0 0 6px #c8802099;will-change:transform}.swipe-tabs__btn[data-v-b82297b2]{position:relative;flex:1;padding:12px 8px;background:none;border:none;border-bottom:none;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;font-weight:700;color:#8a5815;cursor:pointer;transition:color .15s ease;letter-spacing:.06em;text-transform:uppercase}.swipe-tabs__btn.active[data-v-b82297b2]{color:#c88020;text-shadow:0 0 4px rgba(200,128,32,.6),0 0 8px rgba(200,128,32,.3)}.swipe-tabs__btn[data-v-b82297b2]:not(.active):hover{color:#f0ece2}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-e6cb3545{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-e6cb3545{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-e6cb3545{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-e6cb3545{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-e6cb3545{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-e6cb3545{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-e6cb3545{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.day-view[data-v-e6cb3545]{display:flex;flex-direction:column;height:100%;position:relative;background:radial-gradient(ellipse 80% 45% at 50% -5%,rgba(200,128,32,.07) 0%,transparent 65%),radial-gradient(ellipse 110% 90% at 50% 50%,transparent 50%,rgba(0,0,0,.5) 100%),repeating-linear-gradient(11deg,transparent 0,transparent 17px,rgba(255,255,255,.02) 17px,rgba(255,255,255,.02) 18px,transparent 18px,transparent 30px,rgba(0,0,0,.07) 30px,rgba(0,0,0,.07) 31px),repeating-linear-gradient(9deg,transparent 0,transparent 58px,rgba(255,255,255,.012) 58px,rgba(255,255,255,.012) 60px),#100e09}.tab-badge[data-v-e6cb3545]{margin-left:4px;font-size:.65rem;color:#c88020}.tab-dot[data-v-e6cb3545]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#c88020;margin-left:4px;vertical-align:middle;box-shadow:0 0 4px #c88020cc;animation:pulse-dot-e6cb3545 1.8s ease-in-out infinite}@keyframes pulse-dot-e6cb3545{0%,to{opacity:1}50%{opacity:.3}}.tab-pane[data-v-e6cb3545]{padding:16px;display:flex;flex-direction:column;gap:16px;background:transparent}.tab-pane--specialist[data-v-e6cb3545]{padding:0;flex:1;overflow:hidden;height:100%}.state-idle[data-v-e6cb3545]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;text-align:center}.state-done[data-v-e6cb3545]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;text-align:center;color:#8a5815}.check-icon[data-v-e6cb3545]{font-size:2rem;color:#c88020;text-shadow:0 0 2px rgba(200,128,32,.9),0 0 6px rgba(200,128,32,.6),0 0 12px rgba(200,128,32,.3)}.muted[data-v-e6cb3545]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#8a5815;margin:0;text-align:center;letter-spacing:.04em}.result-message[data-v-e6cb3545]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#c88020;background:#c880200f;border-left:2px solid rgba(200,128,32,.4);margin:0;text-align:left;padding:12px 16px;border-radius:0 4px 4px 0;line-height:1.5}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-26835489{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-26835489{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-26835489{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-26835489{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-26835489{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-26835489{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-26835489{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.popup-backdrop[data-v-26835489]{position:fixed;inset:0;background:#000000d1;display:flex;align-items:center;justify-content:center;z-index:300;padding:20px}.popup[data-v-26835489]{background:#080a1a;border:1px solid rgba(180,163,207,.25);border-radius:12px;padding:24px 20px;width:100%;max-width:400px;box-shadow:0 16px 48px #0009,0 0 24px #b4a3cf0f;display:flex;flex-direction:column;gap:12px}.popup-label[data-v-26835489]{display:inline-block;background:#b4a3cf;color:#080a1a;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;align-self:center}.popup-title[data-v-26835489]{font-family:Khand,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;margin:0;color:#b4a3cf;text-shadow:0 0 4px rgba(180,163,207,.7),0 0 12px rgba(180,163,207,.35)}.popup-options[data-v-26835489]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.opt-card[data-v-26835489]{background:#0d1126;border:1px solid rgba(180,163,207,.12);border-radius:8px;padding:16px 12px;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:4px;transition:border-color .15s,background .15s,box-shadow .15s;touch-action:none;-webkit-user-select:none;user-select:none}.opt-card[data-v-26835489]:not(:disabled):hover{border-color:#b4a3cf80;background:#b4a3cf0f}.opt-card.selected[data-v-26835489]{border-color:#b4a3cf;background:#b4a3cf1a;box-shadow:0 0 10px #b4a3cf33}.opt-card.selected .opt-name[data-v-26835489]{text-shadow:0 0 4px rgba(180,163,207,.7),0 0 10px rgba(180,163,207,.3)}.opt-card[data-v-26835489]:disabled{opacity:.4;cursor:default}.opt-name[data-v-26835489]{font-family:Khand,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b4a3cf}.opt-desc[data-v-26835489]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.65rem;color:#b4a3cf73;line-height:1.4}.confirm-btn[data-v-26835489]{width:100%}.popup-divider[data-v-26835489]{text-align:center;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.65rem;color:#b4a3cf4d;letter-spacing:.1em;text-transform:uppercase}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.night-app[data-v-fb702459]{position:relative;height:100%;touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:hidden}.hud[data-v-fb702459]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 8px;z-index:10}.hud-left[data-v-fb702459]{display:flex;align-items:center;gap:10px}.hud-name[data-v-fb702459]{text-transform:uppercase}.hud-right[data-v-fb702459]{display:flex;align-items:center;gap:12px}.timer[data-v-fb702459]{font-family:DM Mono,monospace;font-size:.85rem;color:#b82020}.turn-badge[data-v-fb702459]{font-family:Bebas Neue,sans-serif;font-size:.9rem;color:#888}.done-bar[data-v-fb702459]{display:flex;border-top:1px solid rgba(255,255,255,.08);z-index:10}.done-bar .hold-button[data-v-fb702459]{background:linear-gradient(310deg,#474753,#606075 38%,#7b7b9c 98%);box-shadow:inset 3px 3px #ffffff80,inset -3px -4px #00000080;border-radius:0;color:#000}.done-count[data-v-fb702459]{font-family:DM Mono,monospace;font-size:.8rem;color:#888}.error-toast[data-v-fb702459]{position:fixed;bottom:80px;left:50%;transform:translate(-50%);background:#b82020;color:#fff;padding:8px 20px;border-radius:8px;font-size:.8rem;z-index:150;cursor:pointer;animation:toast-in-fb702459 .3s ease-out}@keyframes toast-in-fb702459{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-fb9b9993{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-fb9b9993{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-fb9b9993{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-fb9b9993{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-fb9b9993{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-fb9b9993{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-fb9b9993{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.transition-container[data-v-fb9b9993]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;height:100%;text-align:center;padding:2rem;background:#0c0d10;box-shadow:inset 0 0 300px #000000bf}.phase-label[data-v-fb9b9993]{display:inline-block;background:#c88020;color:#0f0f09;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:700;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px}.calculating[data-v-fb9b9993],.awaiting[data-v-fb9b9993]{display:flex;flex-direction:column;align-items:center;gap:16px}.spinner[data-v-fb9b9993]{width:48px;height:48px;border:3px solid rgba(200,128,32,.2);border-top-color:#c88020;border-radius:50%;animation:spin-fb9b9993 .9s linear infinite;box-shadow:0 0 12px #c8802059}@keyframes spin-fb9b9993{to{transform:rotate(360deg)}}.transition-title[data-v-fb9b9993]{font-family:Khand,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0;color:#c88020;text-shadow:0 0 2px rgba(200,128,32,.9),0 0 6px rgba(200,128,32,.6),0 0 12px rgba(200,128,32,.3)}.status-row[data-v-fb9b9993]{display:flex;align-items:center;gap:8px}.led-dot[data-v-fb9b9993]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#20b820;box-shadow:0 0 6px #20b820e6,0 0 12px #20b82080,inset 0 0 2px #fff6;color:#20b820;animation:led-pulse-slow-fb9b9993 2.4s ease-in-out infinite}.led-dot--amber[data-v-fb9b9993]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#c88020;box-shadow:0 0 6px #c88020e6,0 0 12px #c8802080,inset 0 0 2px #fff6;color:#c88020}.transition-sub[data-v-fb9b9993]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.75rem;color:#8a5815;margin:0;letter-spacing:.06em}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.corruption-gauge[data-v-39065a2a]{position:relative;display:flex;flex-direction:column;gap:2px;width:100%}.gauge-label[data-v-39065a2a]{position:absolute;font-family:Ubuntu Mono,monospace;font-weight:600;letter-spacing:.1em;color:#fff;z-index:3;left:4px;text-transform:uppercase}.gauge-track[data-v-39065a2a]{position:relative;width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:3px;overflow:hidden}.tick[data-v-39065a2a]{position:absolute;top:0;bottom:0;width:1px;background:#ffffff1f;transform:translate(-50%);z-index:1}.liquid[data-v-39065a2a]{position:absolute;top:0;left:0;bottom:0;background:#c0392b;transition:width .6s cubic-bezier(.4,0,.2,1);min-width:0}.wave[data-v-39065a2a]{position:absolute;top:0;bottom:0;right:-8px;width:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 20'%3E%3Cpath d='M6 0 Q0 5 6 10 Q12 15 6 20 L0 20 L0 0 Z' fill='%23c0392b'/%3E%3C/svg%3E");background-size:12px 20px;background-repeat:repeat-y;animation:corruption-wave-scroll-39065a2a 1.4s linear infinite}@keyframes corruption-wave-scroll-39065a2a{0%{background-position:0 0}to{background-position:0 20px}}.gauge-labels[data-v-39065a2a]{position:relative}.gauge-labels span[data-v-39065a2a]{position:absolute;transform:translate(-50%);font-family:DM Mono,monospace;color:#ffffff4d;line-height:1}.lock-sep[data-v-39065a2a]{position:absolute;top:0;bottom:0;width:2px;background:#f0ece28c;transform:translate(-50%);display:flex;align-items:center;justify-content:center;z-index:2}.lock-icon[data-v-39065a2a]{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);color:#f0ece2;background:#111218;padding:0 1px;opacity:.9}.corruption-gauge--compact .gauge-label[data-v-39065a2a]{font-size:.55rem;bottom:12px}.corruption-gauge--compact .gauge-track[data-v-39065a2a]{height:14px}.corruption-gauge--compact .gauge-labels[data-v-39065a2a]{height:10px}.corruption-gauge--compact .gauge-labels span[data-v-39065a2a]{font-size:.35rem}.corruption-gauge--compact .wave[data-v-39065a2a]{background-size:12px 20px}.corruption-gauge--xl[data-v-39065a2a]{gap:6px}.corruption-gauge--xl .gauge-label[data-v-39065a2a]{position:static;font-size:.85rem;letter-spacing:.3em;text-align:center;margin-bottom:4px;color:#ffffffd9;text-shadow:0 0 4px rgba(192,57,43,.6),0 0 10px rgba(192,57,43,.35)}.corruption-gauge--xl .gauge-track[data-v-39065a2a]{height:38px;border-radius:6px;border-width:2px;box-shadow:inset 0 0 12px #000000b3,0 0 12px #c0392b40}.corruption-gauge--xl .liquid[data-v-39065a2a]{transition:width 1.2s cubic-bezier(.4,0,.2,1);box-shadow:0 0 12px #c0392b99}.corruption-gauge--xl .wave[data-v-39065a2a]{width:14px;right:-14px;background-size:18px 30px}.corruption-gauge--xl .gauge-labels[data-v-39065a2a]{height:14px}.corruption-gauge--xl .gauge-labels span[data-v-39065a2a]{font-size:.7rem;color:#ffffff80}.corruption-gauge--xl .lock-icon[data-v-39065a2a]{background:transparent}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-020d2107{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-020d2107{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-020d2107{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-020d2107{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-020d2107{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-020d2107{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-020d2107{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.header[data-v-020d2107]{display:flex;flex-direction:column;gap:8px;padding:8px 12px;background:#0f0f09;border-bottom:1px solid rgba(200,128,32,.15)}.header-top[data-v-020d2107]{display:flex;align-items:center;justify-content:space-between;gap:12px}.header-top .header-left[data-v-020d2107]{display:flex;align-items:center;gap:12px;min-width:0}.header-top .header-right[data-v-020d2107]{display:flex;align-items:center;flex-shrink:0}.avatar[data-v-020d2107]{flex-shrink:0;width:44px;height:52px;overflow:hidden;border:1px solid rgba(200,128,32,.35);background:#181810;display:flex;align-items:center;justify-content:center;box-shadow:0 0 8px #c8802014}.avatar-img[data-v-020d2107]{width:100%;height:100%;object-fit:cover;object-position:top}.avatar-placeholder[data-v-020d2107]{color:#8a5815;opacity:.6}.nickname[data-v-020d2107]{display:flex;flex-direction:column;line-height:1;gap:2px;min-width:0}.nickname-label[data-v-020d2107]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#8a5815}.nickname-value[data-v-020d2107]{font-family:Khand,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#c88020;text-shadow:0 0 1.4px rgba(200,128,32,.9),0 0 calc(6px * .7) rgba(200,128,32,.6),0 0 calc(12px * .7) rgba(200,128,32,.3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.terminal[data-v-020d2107]{background:#c880200a;border:1px solid rgba(200,128,32,.2);padding:4px 12px;box-shadow:0 0 8px #c880200d;display:flex;flex-direction:column;align-items:center;line-height:1;gap:1px}.terminal-title[data-v-020d2107]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.55rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a5815}.value[data-v-020d2107]{font-family:Khand,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:.04em;color:#c88020;text-shadow:0 0 1.6px rgba(200,128,32,.9),0 0 calc(6px * .8) rgba(200,128,32,.6),0 0 calc(12px * .8) rgba(200,128,32,.3)}.gauge-wrap[data-v-020d2107]{position:relative}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-66e146a1{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-66e146a1{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-66e146a1{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-66e146a1{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-66e146a1{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-66e146a1{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-66e146a1{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.prosperity-display[data-v-66e146a1]{display:flex;flex-direction:column;align-items:center;gap:12px}.nixie-row[data-v-66e146a1]{display:inline-flex;gap:6px;font-family:Khand,sans-serif;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;will-change:transform}.tube[data-v-66e146a1]{position:relative;background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.08) 0%,transparent 50%),radial-gradient(ellipse at center,#1a1410,#050303);border:1px solid rgba(200,128,32,.4);box-shadow:inset 0 0 12px #000000e6,inset 0 0 4px #c880204d,0 0 6px #c8802026;overflow:hidden}.tube[data-v-66e146a1]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05) 0%,transparent 30%,transparent 70%,rgba(0,0,0,.3) 100%);pointer-events:none;z-index:1}.tube[data-v-66e146a1]{display:flex;align-items:center;justify-content:center;width:64px;height:84px;font-size:64px}.digit[data-v-66e146a1]{position:relative;z-index:2;color:#c88020;text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px rgba(200,128,32,.6);animation:phosphor-pulse-66e146a1 3s ease-in-out infinite}.delta-label[data-v-66e146a1]{font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:1.25rem;font-weight:800;letter-spacing:.15em}.delta-label .pos[data-v-66e146a1]{color:#20b820;text-shadow:0 0 8px rgba(32,184,32,.6)}.delta-label .neg[data-v-66e146a1]{color:#b82020;text-shadow:0 0 8px rgba(184,32,32,.55)}.is-negative .tube[data-v-66e146a1]{border-color:#8a581566;box-shadow:inset 0 0 12px #000000eb,inset 0 0 4px #8a581540,0 0 4px #8a58151a}.is-negative .digit[data-v-66e146a1]{color:#8a5815;filter:hue-rotate(-15deg);text-shadow:0 0 2px currentColor,0 0 4px rgba(120,80,40,.4)}.prosperity-display--medium .tube[data-v-66e146a1]{box-shadow:inset 0 0 12px #000000d9,inset 0 0 6px #c8802073,0 0 12px #c880204d}.prosperity-display--extreme .tube[data-v-66e146a1]{border-color:#c88020b3;box-shadow:inset 0 0 14px #000000d9,inset 0 0 8px #c8802099,0 0 24px #c880208c,0 0 48px #c8802040}.prosperity-display--extreme .digit[data-v-66e146a1]{text-shadow:0 0 3px currentColor,0 0 10px currentColor,0 0 22px rgba(200,128,32,.85),0 0 44px rgba(200,128,32,.45)}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@keyframes crt-flicker-f225b033{0%,to{opacity:1}3%{opacity:.98}6%{opacity:1}22%{opacity:.995}30%{opacity:1}62%{opacity:.99}64%{opacity:1}82%{opacity:.97}85%{opacity:1}}@keyframes crt-refresh-bar-f225b033{0%{transform:translateY(-10%);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translateY(110%);opacity:0}}@keyframes crt-noise-shift-f225b033{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}@keyframes led-pulse-slow-f225b033{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor,inset 0 0 2px #ffffff4d}50%{box-shadow:0 0 8px currentColor,0 0 16px currentColor,inset 0 0 2px #ffffff80}}@keyframes led-pulse-alert-f225b033{0%,to{opacity:1}50%{opacity:.3}}@keyframes phosphor-pulse-f225b033{0%,to{text-shadow:0 0 2px currentColor,0 0 6px currentColor,0 0 12px currentColor}50%{text-shadow:0 0 4px currentColor,0 0 12px currentColor,0 0 24px currentColor}}@keyframes scan-sweep-f225b033{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.night-summary[data-v-f225b033]{position:fixed;inset:0;z-index:9998;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#131022,#080a1a 70%,#03020a);box-shadow:inset 0 0 280px #000000bf;overflow:hidden}.night-summary[data-v-f225b033]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0px,rgba(0,0,0,.18) 1px,transparent 1px,transparent 3px);pointer-events:none;mix-blend-mode:multiply;z-index:2}.night-summary__inner[data-v-f225b033]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px;width:min(560px,92vw)}.night-summary__title[data-v-f225b033]{margin:0;font-family:Khand,sans-serif;font-weight:800;font-size:1.6rem;letter-spacing:.3em;text-transform:uppercase;color:#b4a3cf;text-shadow:0 0 6px rgba(180,163,207,.6),0 0 18px rgba(180,163,207,.3);text-align:center}.night-summary__section[data-v-f225b033]{display:flex;flex-direction:column;align-items:center;width:100%;gap:12px}.night-summary__label[data-v-f225b033]{margin:0;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-size:.85rem;letter-spacing:.32em;text-transform:uppercase;color:#f0ece2b3;text-shadow:0 0 6px rgba(200,128,32,.25)}.night-summary__slot[data-v-f225b033]{width:100%;display:flex;justify-content:center;min-height:90px}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.tutorial-overlay[data-v-c4934752]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem}.tutorial-overlay__backdrop[data-v-c4934752]{position:absolute;inset:0;background:#080c18b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tutorial-overlay__card[data-v-c4934752]{position:relative;max-width:28rem;width:100%;background:linear-gradient(310deg,#474753,#606075 38%,#7b7b9c 98%);color:#bfbfe0;border-radius:6px;box-shadow:0 18px 48px #0000008c;padding:1.75rem 1.5rem 1.5rem;text-align:left;box-shadow:inset 2px 2px #ffffff80,inset -2px -2px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #00000014,7px 7px #0000000f,8px 8px #00000008,9px 9px #00000003,8px 8px 12px #0009;animation:slide-in-left-c4934752 .5s cubic-bezier(.25,.46,.45,.94) both}.tutorial-overlay__badge[data-v-c4934752]{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#000;background:#ee571c;padding:.2rem .6rem;border-radius:999px;margin-bottom:.9rem;font-family:JetBrains Mono,Ubuntu Mono,monospace}.tutorial-overlay__title[data-v-c4934752]{font-size:1.25rem;margin:0 0 .65rem;line-height:1.25;color:#d9d9eb;font-family:JetBrains Mono,Ubuntu Mono,monospace;font-weight:600}.tutorial-overlay__body[data-v-c4934752]{font-size:.98rem;line-height:1.5;margin:0 0 1.35rem;color:#e9e3d0;white-space:pre-line}.tutorial-overlay .submit-button[data-v-c4934752]{height:auto;padding:8px;font-size:1.2rem}.tutorial-overlay-enter-active[data-v-c4934752],.tutorial-overlay-leave-active[data-v-c4934752]{transition:opacity .22s ease}.tutorial-overlay-enter-from[data-v-c4934752],.tutorial-overlay-leave-to[data-v-c4934752]{opacity:0}@keyframes slide-in-left-c4934752{0%{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.remote-control[data-v-7e110df4]{max-width:600px;display:flex;flex-direction:column;overflow:hidden;height:100%;grid-template-rows:100px 1fr;background:linear-gradient(310deg,#0f1018,#1a1c28 38%,#2c2f44 98%)}.view-wrap[data-v-7e110df4]{flex:1;min-height:0;overflow:hidden;margin-top:-10px}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.solo-layout[data-v-81674b8f]{--theme-shell-1: #785734;--theme-shell-2: #b7936c;--theme-shell-3: #c4a98d;display:grid;grid-template-columns:1fr 450px;height:100vh;overflow:hidden;background:linear-gradient(310deg,var(--theme-shell-1) 0%,var(--theme-shell-2) 38%,var(--theme-shell-2) 98%)}.solo-layout.is-night[data-v-81674b8f]{--theme-shell-1: #0f1018;--theme-shell-2: #1a1c28;--theme-shell-3: #2c2f44}.solo-pane[data-v-81674b8f]{overflow-y:hidden}.solo-pane--host[data-v-81674b8f]{background:#fafafa}.solo-pane--player[data-v-81674b8f]{margin:12px 12px 12px 8px;padding:12px;box-shadow:inset 2px 2px #ffffff80,inset -2px -2px #00000080,1px 1px #0000001a,2px 2px #0000001a,3px 3px #0000001a,4px 4px #0000001a,5px 5px #0000001a,6px 6px #0000001a,7px 7px #0000001a,8px 8px #0000001a,9px 9px #0000001a,10px 10px #00000014,11px 11px #0000000f,12px 12px #0000000a,14px 14px #00000005,18px 18px #00000003,0 0 16px #0009;border-radius:8px}.solo-pane[data-v-81674b8f] .remote-control{border-radius:8px}.waiting-players[data-v-81674b8f]{display:flex;align-items:center;justify-content:center;height:100%;font-size:1.1rem;color:#666}.ready-block[data-v-81674b8f]{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.ready-btn[data-v-81674b8f]{padding:.75rem 2rem;font-size:1rem;border:2px solid #4caf50;border-radius:8px;background:#fff;color:#4caf50;cursor:pointer;transition:background .2s,color .2s}.ready-btn--active[data-v-81674b8f]{background:#4caf50;color:#fff}.ready-btn--disabled[data-v-81674b8f]{border-color:#bdbdbd;color:#bdbdbd;cursor:not-allowed}.ready-btn--disabled[data-v-81674b8f]:hover{background:#fff;color:#bdbdbd}.ready-btn[data-v-81674b8f]:not(.ready-btn--disabled):hover{background:#4caf50;color:#fff}.ready-hint[data-v-81674b8f]{font-size:.85rem;color:#666;text-align:center}@media(max-width:900px){.solo-layout[data-v-81674b8f]{grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;overflow:auto}.solo-pane[data-v-81674b8f]{overflow-y:visible}.solo-pane--host[data-v-81674b8f]{border-right:none;border-bottom:2px solid #e0e0e0}}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.play-page[data-v-f74a4db1]{height:100vh}.play-page header[data-v-f74a4db1]{background:#fff;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000001a}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.play-page,.play-page *{user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.not-found[data-v-b122ca44]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:1rem;text-align:center}.not-found__code[data-v-b122ca44]{font-size:6rem;font-weight:700;color:#4f46e5;line-height:1}.not-found__message[data-v-b122ca44]{font-size:1.25rem;color:#1e1e2e}.not-found__btn[data-v-b122ca44]{margin-top:.5rem;padding:.6rem 1.4rem;background:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:1rem;cursor:pointer}.not-found__btn[data-v-b122ca44]:hover{opacity:.85}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.login-page[data-v-cf8dccfc]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:24px}.login-page__card[data-v-cf8dccfc]{width:100%;max-width:460px;padding:32px;background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 16px #0000001a}.login-page__title[data-v-cf8dccfc]{margin:0 0 16px;font-size:2rem;font-weight:700;color:#1e1e2e;text-align:center}.login-page__tabs[data-v-cf8dccfc]{display:flex;gap:8px;margin-bottom:20px;border-bottom:1px solid #ddd}.login-page__tab[data-v-cf8dccfc]{flex:1;padding:8px 12px;background:transparent;border:none;border-bottom:2px solid transparent;font-size:.95rem;font-weight:500;color:#888;cursor:pointer;transition:color .2s ease,border-color .2s ease}.login-page__tab--active[data-v-cf8dccfc]{color:#1e1e2e;border-bottom-color:#4f46e5}.login-page__form[data-v-cf8dccfc]{display:flex;flex-direction:column;gap:12px}.login-page__field[data-v-cf8dccfc]{display:flex;flex-direction:column;gap:4px;font-size:.85em;color:#1e1e2e}.login-page__field input[data-v-cf8dccfc]{padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:.95rem}.login-page__field input[data-v-cf8dccfc]:focus{outline:none;border-color:#4f46e5}.login-page__field-error[data-v-cf8dccfc]{color:#ff4d4f;font-size:.75rem}.login-page__password-hints[data-v-cf8dccfc]{list-style:none;padding:0;margin:0 0 8px;font-size:.75rem;color:#888;display:flex;flex-wrap:wrap;gap:4px 12px}.login-page__password-hints li[data-v-cf8dccfc]:before{content:"○ "}.login-page__password-hints li.is-ok[data-v-cf8dccfc]{color:#52c41a}.login-page__password-hints li.is-ok[data-v-cf8dccfc]:before{content:"✓ "}.login-page__checkbox[data-v-cf8dccfc]{display:flex;align-items:flex-start;gap:8px;font-size:.85em;color:#1e1e2e}.login-page__checkbox input[data-v-cf8dccfc]{margin-top:3px}.login-page__checkbox a[data-v-cf8dccfc]{color:#4f46e5;text-decoration:underline}.login-page__submit-btn[data-v-cf8dccfc]{margin-top:8px;padding:12px 16px;background:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:.95rem;font-weight:600;cursor:pointer;transition:opacity .2s ease}.login-page__submit-btn[data-v-cf8dccfc]:disabled{opacity:.5;cursor:not-allowed}.login-page__link[data-v-cf8dccfc]{display:block;text-align:center;margin-top:8px;font-size:.85em;color:#4f46e5;text-decoration:underline}.login-page__separator[data-v-cf8dccfc]{display:flex;align-items:center;gap:12px;margin:20px 0;color:#888;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.login-page__separator[data-v-cf8dccfc]:before,.login-page__separator[data-v-cf8dccfc]:after{content:"";flex:1;height:1px;background:#ddd}.login-page__error[data-v-cf8dccfc]{margin:0 0 16px;padding:12px;background:#ff4d4f1a;color:#dc2626;border-radius:6px;font-size:.85em}.login-page__success[data-v-cf8dccfc]{margin:0 0 16px;padding:12px;background:#52c41a1a;color:#176b2c;border-radius:6px;font-size:.85em}.login-page__google-btn[data-v-cf8dccfc]{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:12px 16px;background:#fff;color:#1e1e2e;border:1px solid #ddd;border-radius:6px;font-size:.95rem;font-weight:500;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.login-page__google-btn[data-v-cf8dccfc]:hover{background:#f5f5f5;box-shadow:0 2px 6px #0000001a}.login-page__google-icon[data-v-cf8dccfc]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#4f46e5;color:#fff;border-radius:50%;font-weight:700;font-size:.95rem}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.new-game[data-v-7023c4ce]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:24px}.new-game__card[data-v-7023c4ce]{width:100%;max-width:560px;padding:32px;background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 16px #0000001a}.new-game__title[data-v-7023c4ce]{margin:0 0 8px;font-size:2rem;font-weight:700;color:#1e1e2e}.new-game__subtitle[data-v-7023c4ce]{margin:0 0 24px;font-size:.95rem;color:#888}.new-game__section[data-v-7023c4ce]{margin-bottom:24px}.new-game__section-title[data-v-7023c4ce]{margin:0 0 12px;font-size:1.2rem;font-weight:600;color:#1e1e2e}.new-game__option[data-v-7023c4ce]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border:1px solid #ddd;border-radius:8px;cursor:pointer;margin-bottom:8px;transition:border-color .2s ease}.new-game__option[data-v-7023c4ce]:hover{border-color:#4f46e5}.new-game__option input[data-v-7023c4ce]{margin-top:4px}.new-game__option-label[data-v-7023c4ce]{font-weight:600;color:#1e1e2e}.new-game__option-desc[data-v-7023c4ce]{font-size:.85em;color:#888;margin-top:2px}.new-game__actions[data-v-7023c4ce]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.new-game__btn[data-v-7023c4ce]{padding:12px 20px;border:none;border-radius:6px;font-size:.95rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.new-game__btn--primary[data-v-7023c4ce]{background:#4f46e5;color:#fff}.new-game__btn--primary[data-v-7023c4ce]:hover{opacity:.9}.new-game__btn--secondary[data-v-7023c4ce]{background:transparent;color:#1e1e2e;border:1px solid #ddd}.new-game__btn--secondary[data-v-7023c4ce]:hover{background:#f5f5f5}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.account[data-v-d1a5a879]{display:flex;justify-content:center;padding:32px 24px}.account__card[data-v-d1a5a879]{width:100%;max-width:640px;padding:32px;background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 16px #0000001a}.account__header[data-v-d1a5a879]{display:flex;align-items:center;gap:16px;padding-bottom:24px;border-bottom:1px solid #ddd}.account__avatar[data-v-d1a5a879]{width:72px;height:72px;border-radius:50%;object-fit:cover}.account__name[data-v-d1a5a879]{margin:0 0 4px;font-size:1.5rem;font-weight:700;color:#1e1e2e}.account__email[data-v-d1a5a879]{margin:0;font-size:.95rem;color:#888}.account__section[data-v-d1a5a879]{padding:20px 0;border-bottom:1px solid #ddd}.account__section[data-v-d1a5a879]:last-of-type{border-bottom:none}.account__section-title[data-v-d1a5a879]{margin:0 0 12px;font-size:.95rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.04em}.account__row[data-v-d1a5a879]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.account__row--action[data-v-d1a5a879]{margin-top:8px}.account__row-label[data-v-d1a5a879]{color:#1e1e2e;font-weight:500}.account__row-value[data-v-d1a5a879]{color:#888}.account__edit-btn[data-v-d1a5a879]{padding:4px 12px;background:transparent;border:1px solid #ddd;border-radius:6px;font-size:.85em;color:#1e1e2e;cursor:pointer;transition:background .2s ease}.account__edit-btn[data-v-d1a5a879]:hover{background:#ddd}.account__form[data-v-d1a5a879]{display:flex;flex-direction:column;gap:12px;margin-top:12px;padding:16px;background:#f5f5f5;border-radius:6px}.account__form-field[data-v-d1a5a879]{display:flex;flex-direction:column;gap:4px}.account__form-field label[data-v-d1a5a879]{font-size:.85em;font-weight:500;color:#1e1e2e}.account__form-field input[data-v-d1a5a879]{padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:.95rem;background:#fff;color:#1e1e2e;outline:none;transition:border-color .2s ease}.account__form-field input[data-v-d1a5a879]:focus{border-color:#4f46e5}.account__form-error[data-v-d1a5a879]{margin:0;font-size:.85em;color:#ff4d4f}.account__form-field-error[data-v-d1a5a879]{color:#ff4d4f;font-size:.75rem}.account__password-hints[data-v-d1a5a879]{list-style:none;padding:0;margin:0;font-size:.75rem;color:#888;display:flex;flex-wrap:wrap;gap:4px 12px}.account__password-hints li[data-v-d1a5a879]:before{content:"○ "}.account__password-hints li.is-ok[data-v-d1a5a879]{color:#52c41a}.account__password-hints li.is-ok[data-v-d1a5a879]:before{content:"✓ "}.account__pending[data-v-d1a5a879]{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:12px 16px;background:#4f46e514;border:1px solid rgba(79,70,229,.25);border-radius:6px}.account__pending-text[data-v-d1a5a879]{margin:0;font-size:.85em;color:#1e1e2e}.account__cancel-btn[data-v-d1a5a879]{align-self:flex-start;padding:4px 12px;background:transparent;border:1px solid #ddd;border-radius:6px;font-size:.85em;color:#1e1e2e;cursor:pointer}.account__cancel-btn[data-v-d1a5a879]:hover{background:#ddd}.account__submit-btn[data-v-d1a5a879]{align-self:flex-end;padding:8px 20px;background:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:.95rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.account__submit-btn[data-v-d1a5a879]:hover:not(:disabled){opacity:.9}.account__submit-btn[data-v-d1a5a879]:disabled{opacity:.6;cursor:not-allowed}.account__actions[data-v-d1a5a879]{margin-top:24px;display:flex;justify-content:flex-end}.account__logout-btn[data-v-d1a5a879]{padding:12px 20px;background:#ff4d4f;color:#fff;border:none;border-radius:6px;font-size:.95rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.account__logout-btn[data-v-d1a5a879]:hover{opacity:.9}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.verify-page[data-v-b34191c0]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:24px}.verify-page__card[data-v-b34191c0]{width:100%;max-width:420px;padding:32px;background:#fff;border:1px solid #ddd;border-radius:12px;text-align:center}.verify-page__card h1[data-v-b34191c0]{margin:0 0 16px;font-size:1.5rem;color:#1e1e2e}.verify-page__ok[data-v-b34191c0]{color:#176b2c}.verify-page__err[data-v-b34191c0]{color:#dc2626}.verify-page__link[data-v-b34191c0]{display:inline-block;margin-top:12px;color:#4f46e5;text-decoration:underline}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.verify-page[data-v-ff5604de]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:24px}.verify-page__card[data-v-ff5604de]{width:100%;max-width:420px;padding:32px;background:#fff;border:1px solid #ddd;border-radius:12px;text-align:center}.verify-page__card h1[data-v-ff5604de]{margin:0 0 16px;font-size:1.5rem;color:#1e1e2e}.verify-page__ok[data-v-ff5604de]{color:#176b2c}.verify-page__err[data-v-ff5604de]{color:#dc2626}.verify-page__link[data-v-ff5604de]{display:inline-block;margin-top:12px;color:#4f46e5;text-decoration:underline}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.forgot-page[data-v-80f06b1e]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:24px}.forgot-page__card[data-v-80f06b1e]{width:100%;max-width:420px;padding:32px;background:#fff;border:1px solid #ddd;border-radius:12px}.forgot-page__card h1[data-v-80f06b1e]{margin:0 0 8px;font-size:1.5rem;color:#1e1e2e;text-align:center}.forgot-page__subtitle[data-v-80f06b1e]{margin:0 0 16px;font-size:.85em;color:#888;text-align:center}.forgot-page__form[data-v-80f06b1e]{display:flex;flex-direction:column;gap:12px}.forgot-page__field[data-v-80f06b1e]{display:flex;flex-direction:column;gap:4px}.forgot-page__field input[data-v-80f06b1e]{padding:8px 12px;border:1px solid #ddd;border-radius:6px}.forgot-page__submit-btn[data-v-80f06b1e]{padding:12px 16px;background:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:.95rem;cursor:pointer}.forgot-page__submit-btn[data-v-80f06b1e]:disabled{opacity:.5}.forgot-page__error[data-v-80f06b1e]{margin:0 0 12px;padding:12px;background:#ff4d4f1a;color:#dc2626;border-radius:6px;font-size:.85em}.forgot-page__success[data-v-80f06b1e]{padding:12px;background:#52c41a1a;color:#176b2c;border-radius:6px;font-size:.85em}.forgot-page__link[data-v-80f06b1e]{display:block;text-align:center;margin-top:16px;font-size:.85em;color:#4f46e5;text-decoration:underline}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.reset-page[data-v-431fb7e7]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:24px}.reset-page__card[data-v-431fb7e7]{width:100%;max-width:420px;padding:32px;background:#fff;border:1px solid #ddd;border-radius:12px}.reset-page__card h1[data-v-431fb7e7]{margin:0 0 16px;font-size:1.5rem;color:#1e1e2e;text-align:center}.reset-page__form[data-v-431fb7e7]{display:flex;flex-direction:column;gap:12px}.reset-page__field[data-v-431fb7e7]{display:flex;flex-direction:column;gap:4px}.reset-page__field input[data-v-431fb7e7]{padding:8px 12px;border:1px solid #ddd;border-radius:6px}.reset-page__field-error[data-v-431fb7e7]{color:#ff4d4f;font-size:.75rem}.reset-page__hints[data-v-431fb7e7]{list-style:none;padding:0;margin:0 0 8px;font-size:.75rem;color:#888;display:flex;flex-wrap:wrap;gap:4px 12px}.reset-page__hints li[data-v-431fb7e7]:before{content:"○ "}.reset-page__hints li.is-ok[data-v-431fb7e7]{color:#52c41a}.reset-page__hints li.is-ok[data-v-431fb7e7]:before{content:"✓ "}.reset-page__submit-btn[data-v-431fb7e7]{padding:12px 16px;background:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:.95rem;cursor:pointer}.reset-page__submit-btn[data-v-431fb7e7]:disabled{opacity:.5}.reset-page__error[data-v-431fb7e7]{margin:0 0 12px;padding:12px;background:#ff4d4f1a;color:#dc2626;border-radius:6px;font-size:.85em}.reset-page__link[data-v-431fb7e7]{display:block;text-align:center;margin-top:16px;font-size:.85em;color:#4f46e5;text-decoration:underline}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.legal[data-v-1251f168]{display:flex;justify-content:center;padding:32px 24px}.legal__card[data-v-1251f168]{width:100%;max-width:760px;padding:32px;background:#fff;border:1px solid #ddd;border-radius:12px}.legal__card h1[data-v-1251f168]{margin:0 0 8px;font-size:2rem;color:#1e1e2e}.legal__card h2[data-v-1251f168]{margin:20px 0 8px;font-size:1.2rem;color:#1e1e2e}.legal__card p[data-v-1251f168],.legal__card li[data-v-1251f168]{font-size:.95rem;color:#1e1e2e;line-height:1.6}.legal__card ul[data-v-1251f168]{padding-left:20px}.legal__card a[data-v-1251f168]{color:#4f46e5;text-decoration:underline}.legal__version[data-v-1251f168]{font-size:.85em;color:#888;margin:0 0 16px}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.legal[data-v-43b4f289]{display:flex;justify-content:center;padding:32px 24px}.legal__card[data-v-43b4f289]{width:100%;max-width:760px;padding:32px;background:#fff;border:1px solid #ddd;border-radius:12px}.legal__card h1[data-v-43b4f289]{margin:0 0 8px;font-size:2rem;color:#1e1e2e}.legal__card h2[data-v-43b4f289]{margin:20px 0 8px;font-size:1.2rem;color:#1e1e2e}.legal__card h3[data-v-43b4f289]{margin:12px 0 8px;font-size:.95rem;color:#1e1e2e;font-weight:600}.legal__card p[data-v-43b4f289],.legal__card li[data-v-43b4f289]{font-size:.95rem;color:#1e1e2e;line-height:1.6}.legal__card ul[data-v-43b4f289]{padding-left:20px}.legal__card a[data-v-43b4f289]{color:#4f46e5;text-decoration:underline}.legal__card code[data-v-43b4f289]{padding:0 4px;background:#f5f5f5;border-radius:3px;font-size:.9em}.legal__version[data-v-43b4f289]{font-size:.85em;color:#888;margin:0 0 16px}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.snackbar[data-v-960a64d1]{position:fixed;bottom:24px;right:24px;min-width:300px;max-width:450px;padding:14px 20px;border-radius:8px;color:#fff;display:flex;justify-content:space-between;align-items:center;box-shadow:0 6px 16px #0000001f;z-index:10000;font-weight:500}.message[data-v-960a64d1]{flex:1;margin-right:12px}.close-btn[data-v-960a64d1]{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:0;line-height:1;opacity:.8;transition:opacity .2s}.close-btn[data-v-960a64d1]:hover{opacity:1}.snackbar-slide-enter-active[data-v-960a64d1],.snackbar-slide-leave-active[data-v-960a64d1]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.snackbar-slide-enter-from[data-v-960a64d1]{transform:translateY(100px) scale(.8);opacity:0}.snackbar-slide-leave-to[data-v-960a64d1]{transform:translate(100px);opacity:0}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.user-menu[data-v-90c0d5d4]{position:relative}.user-menu__trigger[data-v-90c0d5d4]{display:flex;align-items:center;gap:8px;background:transparent;border:1px solid #ddd;border-radius:9999px;padding:4px 12px 4px 4px;cursor:pointer;transition:background .2s ease}.user-menu__trigger[data-v-90c0d5d4]:hover{background:#f5f5f5}.user-menu__avatar[data-v-90c0d5d4]{width:32px;height:32px;border-radius:50%;object-fit:cover}.user-menu__avatar--fallback[data-v-90c0d5d4]{display:inline-flex;align-items:center;justify-content:center;background:#4f46e5;color:#fff;font-size:.75rem;font-weight:600}.user-menu__name[data-v-90c0d5d4]{font-size:.95rem;font-weight:500;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu__caret[data-v-90c0d5d4]{font-size:.75rem;transition:transform .2s ease}.user-menu__caret--open[data-v-90c0d5d4]{transform:rotate(180deg)}.user-menu__dropdown[data-v-90c0d5d4]{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;z-index:999}.user-menu__item[data-v-90c0d5d4]{display:block;width:100%;padding:12px 16px;background:transparent;border:none;text-align:left;font-size:.95rem;cursor:pointer;transition:background .2s ease}.user-menu__item[data-v-90c0d5d4]:hover{background:#f5f5f5}.user-menu__item--danger[data-v-90c0d5d4]{color:#ff4d4f;border-top:1px solid #ddd}@font-face{font-family:Khand;src:url(/assets/Khand-Variable-D0YkNRCs.woff2) format("woff2");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.global-header[data-v-bc276283]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid #ddd;background:#fff}.global-header__brand[data-v-bc276283]{background:transparent;border:none;padding:0;cursor:pointer}.global-header__logo[data-v-bc276283]{font-size:1.2rem;font-weight:700;color:#4f46e5;letter-spacing:.02em}.global-header__actions[data-v-bc276283]{display:flex;align-items:center;gap:12px}.global-header__login-btn[data-v-bc276283]{padding:8px 16px;background:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:.95rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.global-header__login-btn[data-v-bc276283]:hover{opacity:.9}
