.character-creator[data-v-f90c5b64]{max-width:700px;margin:0 auto;padding:16px;font-family:JetBrains Mono,Segoe UI,system-ui,sans-serif}.creator-header[data-v-f90c5b64]{text-align:center;margin-bottom:16px}.creator-title[data-v-f90c5b64]{font-size:1rem;color:#22c55e;margin:0 0 4px;font-weight:600}.creator-sub[data-v-f90c5b64]{font-size:.7rem;color:#6b7280;margin:0}.creator-layout[data-v-f90c5b64]{display:flex;gap:16px;margin-bottom:16px}.preview-panel[data-v-f90c5b64]{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.preview-canvas[data-v-f90c5b64]{width:192px;height:192px;background:#0a0a14cc;border:1px solid rgba(34,197,94,.3);border-radius:8px;image-rendering:pixelated}.preview-label[data-v-f90c5b64]{font-size:.6rem;color:#6b7280;text-transform:uppercase;letter-spacing:.1em}.preview-controls[data-v-f90c5b64]{display:flex;gap:4px}.preview-btn[data-v-f90c5b64]{font-family:inherit;font-size:.55rem;font-weight:600;padding:4px 10px;background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e;border-radius:4px;cursor:pointer;letter-spacing:.05em}.preview-btn[data-v-f90c5b64]:hover{background:#22c55e33;border-color:#22c55e80}.options-panel[data-v-f90c5b64]{flex:1;min-width:0}.category-tabs[data-v-f90c5b64]{display:flex;gap:2px;margin-bottom:10px;background:#14142480;border-radius:6px;padding:2px}.cat-tab[data-v-f90c5b64]{flex:1;font-family:inherit;font-size:.6rem;font-weight:600;padding:6px 8px;background:transparent;border:none;color:#6b7280;cursor:pointer;border-radius:4px;transition:all .15s;letter-spacing:.05em}.cat-tab.active[data-v-f90c5b64]{background:#22c55e26;color:#22c55e}.cat-tab[data-v-f90c5b64]:hover:not(.active){color:#9ca3af}.option-section[data-v-f90c5b64]{display:flex;flex-direction:column;gap:10px}.option-group[data-v-f90c5b64]{display:flex;flex-direction:column;gap:4px}.option-label[data-v-f90c5b64]{font-size:.6rem;color:#9ca3af;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.option-row[data-v-f90c5b64]{display:flex;gap:4px}.option-row.wrap[data-v-f90c5b64]{flex-wrap:wrap}.option-btn[data-v-f90c5b64]{font-family:inherit;font-size:.6rem;padding:5px 10px;background:#141424b3;border:1px solid rgba(60,60,80,.4);color:#d1d5db;border-radius:4px;cursor:pointer;transition:all .15s}.option-btn[data-v-f90c5b64]:hover{border-color:#22c55e66;background:#22c55e0f}.option-btn.active[data-v-f90c5b64]{border-color:#22c55e99;background:#22c55e1f;color:#22c55e}.color-row[data-v-f90c5b64]{flex-wrap:wrap}.color-swatch[data-v-f90c5b64]{width:28px;height:28px;border-radius:50%;border:2px solid rgba(60,60,80,.4);cursor:pointer;transition:all .15s;padding:0}.color-swatch[data-v-f90c5b64]:hover{border-color:#fff6;transform:scale(1.1)}.color-swatch.active[data-v-f90c5b64]{border-color:#22c55e;box-shadow:0 0 8px #22c55e66;transform:scale(1.15)}.reference-preview[data-v-f90c5b64]{margin-top:8px;border-radius:8px;overflow:hidden;border:1px solid rgba(34,197,94,.2);background:#0a0a14cc}.reference-img[data-v-f90c5b64]{width:192px;height:auto;max-height:240px;object-fit:cover;object-position:top;display:block}.reference-label[data-v-f90c5b64]{font-size:.5rem;color:#6b7280;text-align:center;padding:3px;text-transform:uppercase;letter-spacing:.1em}.detail-note[data-v-f90c5b64]{font-size:.6rem;color:#6b7280;font-style:italic;margin:0 0 6px;padding:4px 8px;border-left:2px solid rgba(34,197,94,.3)}.confirm-btn[data-v-f90c5b64]{width:100%;font-family:inherit;font-size:.75rem;font-weight:700;padding:10px;background:linear-gradient(180deg,#22c55e33,#22c55e14);border:1px solid rgba(34,197,94,.5);color:#22c55e;border-radius:6px;cursor:pointer;letter-spacing:.1em;transition:all .2s}.confirm-btn[data-v-f90c5b64]:hover{background:linear-gradient(180deg,#22c55e4d,#22c55e1f);border-color:#22c55e;box-shadow:0 0 12px #22c55e33}@media(max-width:500px){.creator-layout[data-v-f90c5b64]{flex-direction:column;align-items:center}.preview-canvas[data-v-f90c5b64]{width:128px;height:128px}.option-btn[data-v-f90c5b64]{font-size:.55rem;padding:4px 8px}.color-swatch[data-v-f90c5b64]{width:24px;height:24px}}.intake-terminal[data-v-f814cfda]{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:#0a0a0a;color:#0f0;font-family:Share Tech Mono,Courier New,monospace;font-size:16px;line-height:1.4;overflow:hidden;z-index:9999}.logout-btn[data-v-f814cfda]{position:fixed;top:max(12px,env(safe-area-inset-top,12px));right:max(12px,env(safe-area-inset-right,12px));background:#000c;border:1px solid #00ff00;color:#0f0;padding:8px 16px;font-family:inherit;font-size:14px;cursor:pointer;transition:all .2s;z-index:10000}.logout-btn[data-v-f814cfda]:hover{background:#0f0;color:#000}.admin-skip-btn[data-v-f814cfda]{position:fixed;top:max(12px,env(safe-area-inset-top,12px));right:calc(max(12px,env(safe-area-inset-right,12px)) + 100px);background:#000c;border:1px solid #ff6600;color:#f60;padding:8px 16px;font-family:inherit;font-size:14px;cursor:pointer;transition:all .2s;z-index:10000}.admin-skip-btn[data-v-f814cfda]:hover:not(:disabled){background:#f60;color:#000}.admin-skip-btn[data-v-f814cfda]:disabled{opacity:.4;cursor:not-allowed}.crt-effect[data-v-f814cfda]{animation:textShadow-f814cfda 1.6s infinite}.crt-effect[data-v-f814cfda]:before{content:" ";display:block;position:absolute;inset:0;background:linear-gradient(#12101000 50%,#00000040 50%),linear-gradient(90deg,#ff00000f,#00ff0005,#0000ff0f);z-index:2;background-size:100% 2px,3px 100%;pointer-events:none}.scanlines[data-v-f814cfda]{position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 1px,transparent 2px);pointer-events:none;z-index:3}.terminal-content[data-v-f814cfda]{position:relative;height:100%;padding:40px 24px 80px;overflow-y:auto;box-sizing:border-box;z-index:1;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media(max-width:640px){.terminal-content[data-v-f814cfda]{padding:20px 12px calc(80px + env(safe-area-inset-bottom,0px))}}@media(max-height:700px){.terminal-content[data-v-f814cfda]{padding-top:16px;padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}}.boot-sequence[data-v-f814cfda]{white-space:pre-wrap}.boot-line[data-v-f814cfda]{margin-bottom:4px}.boot-divider[data-v-f814cfda]{height:1px;background:linear-gradient(90deg,transparent,#00aa00 20%,#00aa00 80%,transparent);margin:12px 0;opacity:.5}.boot-box-line[data-v-f814cfda]{padding:4px 16px;border-left:2px solid #006600;border-right:2px solid #006600;color:#0c0;margin-bottom:0;background:#00ff0005}.boot-box-first[data-v-f814cfda]{border-top:1px solid #006600;padding-top:10px;margin-top:4px;color:#0f0;font-weight:700}.boot-box-line+.boot-line[data-v-f814cfda],.boot-box-line+.boot-divider[data-v-f814cfda],.boot-box-line+.boot-continue-btn[data-v-f814cfda],.boot-box-line+.boot-line-typing[data-v-f814cfda]{margin-top:0}.boot-box-line[data-v-f814cfda]:last-of-type{border-bottom:1px solid #006600;padding-bottom:10px;margin-bottom:12px}.high-contrast .boot-divider[data-v-f814cfda]{background:linear-gradient(90deg,transparent,#888 20%,#888 80%,transparent)}.high-contrast .boot-box-line[data-v-f814cfda]{border-color:#666;color:#ddd;background:#ffffff05}.high-contrast .boot-box-first[data-v-f814cfda]{color:#fff}.amber .boot-divider[data-v-f814cfda]{background:linear-gradient(90deg,transparent,#aa7700 20%,#aa7700 80%,transparent)}.amber .boot-box-line[data-v-f814cfda]{border-color:#650;color:#da0;background:#ffaa0005}.amber .boot-box-first[data-v-f814cfda]{color:#fa0}.boot-continue-btn[data-v-f814cfda]{display:block;margin-top:24px;padding:12px 28px;background:transparent;border:1px solid #00aa00;color:#0f0;font-family:inherit;font-size:16px;cursor:pointer;transition:all .3s;animation:continuePulse-f814cfda 1.5s ease-in-out infinite}@keyframes continuePulse-f814cfda{0%,to{border-color:#060;box-shadow:none}50%{border-color:#0f0;box-shadow:0 0 15px #0f03}}.boot-continue-btn[data-v-f814cfda]:hover{background:#00ff001a;border-color:#0f0;animation:none}.high-contrast .boot-continue-btn[data-v-f814cfda]{border-color:#aaa;color:#fff}.high-contrast .boot-continue-btn[data-v-f814cfda]:hover{background:#ffffff1a;border-color:#fff}.amber .boot-continue-btn[data-v-f814cfda]{border-color:#a70;color:#fa0}.amber .boot-continue-btn[data-v-f814cfda]:hover{background:#ffaa001a;border-color:#fa0}.portrait-select-phase[data-v-f814cfda]{max-width:700px;margin:0 auto}.portrait-generating[data-v-f814cfda]{text-align:center;padding:40px 20px}.generating-text[data-v-f814cfda]{font-size:16px;color:#0f0;margin-bottom:20px;animation:continuePulse-f814cfda 1.5s ease-in-out infinite}.generating-bar[data-v-f814cfda]{width:80%;max-width:400px;height:4px;background:#020;margin:0 auto 16px;border-radius:2px;overflow:hidden}.generating-fill[data-v-f814cfda]{height:100%;width:30%;background:#0f0;border-radius:2px;animation:genScan-f814cfda 2s ease-in-out infinite}@keyframes genScan-f814cfda{0%{width:10%;margin-left:0}50%{width:40%;margin-left:30%}to{width:10%;margin-left:90%}}.generating-sub[data-v-f814cfda]{font-size:13px;color:#060}.portrait-instruction[data-v-f814cfda]{text-align:center;color:#0a0;font-size:14px;margin-bottom:20px}.portrait-choices[data-v-f814cfda]{text-align:center}.portrait-grid[data-v-f814cfda]{display:flex;justify-content:center;gap:20px;margin-bottom:20px}.portrait-grid.single[data-v-f814cfda]{gap:0}.portrait-card[data-v-f814cfda]{cursor:pointer;border:2px solid #003300;border-radius:8px;overflow:hidden;transition:all .3s;max-width:280px;background:#0a0a0a}.portrait-card[data-v-f814cfda]:hover{border-color:#0f0;box-shadow:0 0 20px #0f03;transform:scale(1.02)}.portrait-image[data-v-f814cfda]{width:100%;height:auto;display:block;max-height:380px;object-fit:cover}.portrait-label[data-v-f814cfda]{padding:8px;text-align:center;font-size:12px;color:#060;letter-spacing:.1em;border-top:1px solid #003300}.portrait-card:hover .portrait-label[data-v-f814cfda]{color:#0f0}.portrait-skip-btn[data-v-f814cfda]{background:transparent;border:1px solid #333;color:#666;font-family:inherit;font-size:12px;padding:8px 20px;cursor:pointer;transition:all .2s;margin-top:10px}.portrait-skip-btn[data-v-f814cfda]:hover{color:#999;border-color:#666}.portrait-failed[data-v-f814cfda]{text-align:center;padding:40px 20px}.high-contrast .portrait-card[data-v-f814cfda]{border-color:#555}.high-contrast .portrait-card[data-v-f814cfda]:hover{border-color:#fff;box-shadow:0 0 20px #fff3}.high-contrast .portrait-label[data-v-f814cfda]{color:#aaa;border-top-color:#555}.high-contrast .portrait-card:hover .portrait-label[data-v-f814cfda]{color:#fff}.high-contrast .portrait-instruction[data-v-f814cfda]{color:#ccc}.high-contrast .generating-text[data-v-f814cfda]{color:#fff}.high-contrast .generating-bar[data-v-f814cfda]{background:#333}.high-contrast .generating-fill[data-v-f814cfda]{background:#fff}.amber .portrait-card[data-v-f814cfda]{border-color:#320}.amber .portrait-card[data-v-f814cfda]:hover{border-color:#fa0;box-shadow:0 0 20px #fa03}.amber .portrait-label[data-v-f814cfda]{color:#650;border-top-color:#320}.amber .portrait-card:hover .portrait-label[data-v-f814cfda]{color:#fa0}.amber .portrait-instruction[data-v-f814cfda]{color:#a80}.amber .generating-text[data-v-f814cfda]{color:#fa0}.amber .generating-bar[data-v-f814cfda]{background:#320}.amber .generating-fill[data-v-f814cfda]{background:#fa0}@media(max-width:640px){.portrait-grid[data-v-f814cfda]{flex-direction:column;align-items:center}.portrait-card[data-v-f814cfda]{max-width:240px}.portrait-image[data-v-f814cfda]{max-height:300px}}.interview[data-v-f814cfda]{max-width:800px}.qa-block[data-v-f814cfda]{margin-bottom:24px;border-left:2px solid #004400;padding-left:12px;opacity:.7}.system-text[data-v-f814cfda]{color:#0f0;margin-bottom:8px;white-space:pre-wrap}.user-response[data-v-f814cfda]{color:#0c0;margin-bottom:4px}.processing[data-v-f814cfda]{color:#080;font-size:14px;font-style:italic}.depth-hint[data-v-f814cfda]{color:#a60;font-size:13px;padding:8px 12px;margin:8px 0;border-left:2px solid #aa6600;background:#aa660014}.current-question[data-v-f814cfda]{margin-bottom:24px;padding:16px;border:1px solid #00ff00;background:#00ff000d}.progress-indicator[data-v-f814cfda]{text-align:right;color:#080;font-size:14px;margin-top:8px}.input-area[data-v-f814cfda]{display:flex;align-items:flex-start;margin-top:20px;padding:12px 14px;border:1px solid #004400;background:#00ff0008;animation:inputPulse-f814cfda 2s ease-in-out infinite}@keyframes inputPulse-f814cfda{0%,to{border-color:#040}50%{border-color:#080}}.input-area[data-v-f814cfda]:focus-within{border-color:#0a0;background:#00ff000f;animation:none}.prompt[data-v-f814cfda]{color:#0f0;margin-right:4px}.terminal-input[data-v-f814cfda]{flex:1;background:transparent;border:none;color:#0f0;font-family:inherit;font-size:inherit;line-height:inherit;outline:none;caret-color:#0f0;resize:none;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;min-height:1.4em;max-height:40vh;padding:0;margin:0}.terminal-input[data-v-f814cfda]::placeholder{color:#040}.input-actions[data-v-f814cfda]{display:flex;gap:6px;align-items:center;margin-left:8px;flex-shrink:0}.send-btn[data-v-f814cfda],.mic-btn[data-v-f814cfda]{background:transparent;border:1px solid #006600;color:#0f0;font-size:18px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;padding:0;flex-shrink:0}.send-btn[data-v-f814cfda]:hover:not(:disabled),.mic-btn[data-v-f814cfda]:hover:not(:disabled){background:#00ff001a;border-color:#0f0}.send-btn[data-v-f814cfda]:disabled{opacity:.3;cursor:default}.mic-btn.mic-active[data-v-f814cfda]{background:#ff000026;border-color:#f44;color:#f44;animation:micPulse-f814cfda 1s ease-in-out infinite}@keyframes micPulse-f814cfda{0%,to{box-shadow:none}50%{box-shadow:0 0 10px #ff00004d}}.high-contrast .send-btn[data-v-f814cfda],.high-contrast .mic-btn[data-v-f814cfda]{border-color:#888;color:#fff}.high-contrast .send-btn[data-v-f814cfda]:hover:not(:disabled),.high-contrast .mic-btn[data-v-f814cfda]:hover:not(:disabled){background:#ffffff1a;border-color:#fff}.amber .send-btn[data-v-f814cfda],.amber .mic-btn[data-v-f814cfda]{border-color:#650;color:#fa0}.amber .send-btn[data-v-f814cfda]:hover:not(:disabled),.amber .mic-btn[data-v-f814cfda]:hover:not(:disabled){background:#ffaa001a;border-color:#fa0}.signal-meter[data-v-f814cfda]{margin-top:8px;margin-left:18px;font-size:13px;letter-spacing:.5px;opacity:.85;transition:color .3s ease}.signal-hint[data-v-f814cfda]{display:inline-block;margin-left:6px;font-size:11px;opacity:.7;letter-spacing:0}.cursor[data-v-f814cfda]{color:#0f0}.cursor.blink[data-v-f814cfda]{animation:blink-f814cfda 1s step-end infinite}@keyframes blink-f814cfda{0%,to{opacity:1}50%{opacity:0}}.processing-indicator[data-v-f814cfda]{margin-top:16px;color:#0a0}.processing-text[data-v-f814cfda]{animation:pulse-f814cfda 1.5s ease-in-out infinite}@keyframes pulse-f814cfda{0%,to{opacity:1}50%{opacity:.5}}.completion[data-v-f814cfda]{max-width:700px;margin:0 auto;text-align:center}.narrative[data-v-f814cfda]{text-align:left;color:#0f0;font-size:18px;line-height:1.6;margin-bottom:32px;white-space:pre-wrap}.results-panel[data-v-f814cfda]{text-align:left;border:1px solid #00ff00;padding:20px;margin-bottom:32px;background:#00ff000d}.result-item[data-v-f814cfda]{margin-bottom:12px;display:flex;justify-content:space-between}.result-item .label[data-v-f814cfda]{color:#080}.result-item .value[data-v-f814cfda]{color:#0f0;text-transform:uppercase}.spawn-button[data-v-f814cfda]{background:transparent;border:2px solid #00ff00;color:#0f0;padding:16px 32px;font-family:inherit;font-size:18px;cursor:pointer;transition:all .3s ease}.spawn-button[data-v-f814cfda]:hover{background:#0f0;color:#000}.spawn-button[data-v-f814cfda]:active{transform:scale(.98)}.flicker-overlay[data-v-f814cfda]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00ff001a;pointer-events:none;z-index:10}@keyframes textShadow-f814cfda{0%{text-shadow:.4389924193300864px 0 1px rgba(0,30,255,.5),-.4389924193300864px 0 1px rgba(255,0,80,.3),0 0 3px}5%{text-shadow:2.7928974010788217px 0 1px rgba(0,30,255,.5),-2.7928974010788217px 0 1px rgba(255,0,80,.3),0 0 3px}10%{text-shadow:.02956275843481219px 0 1px rgba(0,30,255,.5),-.02956275843481219px 0 1px rgba(255,0,80,.3),0 0 3px}15%{text-shadow:.40218538552878136px 0 1px rgba(0,30,255,.5),-.40218538552878136px 0 1px rgba(255,0,80,.3),0 0 3px}20%{text-shadow:3.4794037899852017px 0 1px rgba(0,30,255,.5),-3.4794037899852017px 0 1px rgba(255,0,80,.3),0 0 3px}25%{text-shadow:1.6125630401149584px 0 1px rgba(0,30,255,.5),-1.6125630401149584px 0 1px rgba(255,0,80,.3),0 0 3px}30%{text-shadow:.7015590085143956px 0 1px rgba(0,30,255,.5),-.7015590085143956px 0 1px rgba(255,0,80,.3),0 0 3px}35%{text-shadow:3.896914047650351px 0 1px rgba(0,30,255,.5),-3.896914047650351px 0 1px rgba(255,0,80,.3),0 0 3px}40%{text-shadow:3.870905614848819px 0 1px rgba(0,30,255,.5),-3.870905614848819px 0 1px rgba(255,0,80,.3),0 0 3px}45%{text-shadow:2.231056963361899px 0 1px rgba(0,30,255,.5),-2.231056963361899px 0 1px rgba(255,0,80,.3),0 0 3px}50%{text-shadow:.08084290417898504px 0 1px rgba(0,30,255,.5),-.08084290417898504px 0 1px rgba(255,0,80,.3),0 0 3px}55%{text-shadow:2.3758461067427543px 0 1px rgba(0,30,255,.5),-2.3758461067427543px 0 1px rgba(255,0,80,.3),0 0 3px}60%{text-shadow:2.202193051050636px 0 1px rgba(0,30,255,.5),-2.202193051050636px 0 1px rgba(255,0,80,.3),0 0 3px}65%{text-shadow:2.8638780614874975px 0 1px rgba(0,30,255,.5),-2.8638780614874975px 0 1px rgba(255,0,80,.3),0 0 3px}70%{text-shadow:.48874025155497314px 0 1px rgba(0,30,255,.5),-.48874025155497314px 0 1px rgba(255,0,80,.3),0 0 3px}75%{text-shadow:1.8948491305757957px 0 1px rgba(0,30,255,.5),-1.8948491305757957px 0 1px rgba(255,0,80,.3),0 0 3px}80%{text-shadow:.0833037308038857px 0 1px rgba(0,30,255,.5),-.0833037308038857px 0 1px rgba(255,0,80,.3),0 0 3px}85%{text-shadow:.09769827255241735px 0 1px rgba(0,30,255,.5),-.09769827255241735px 0 1px rgba(255,0,80,.3),0 0 3px}90%{text-shadow:3.443339761481782px 0 1px rgba(0,30,255,.5),-3.443339761481782px 0 1px rgba(255,0,80,.3),0 0 3px}95%{text-shadow:2.1841838852799786px 0 1px rgba(0,30,255,.5),-2.1841838852799786px 0 1px rgba(255,0,80,.3),0 0 3px}to{text-shadow:2.6208764473832513px 0 1px rgba(0,30,255,.5),-2.6208764473832513px 0 1px rgba(255,0,80,.3),0 0 3px}}.terminal-content[data-v-f814cfda]::-webkit-scrollbar{width:8px}.terminal-content[data-v-f814cfda]::-webkit-scrollbar-track{background:#0a0a0a}.terminal-content[data-v-f814cfda]::-webkit-scrollbar-thumb{background:#040;border-radius:4px}.terminal-content[data-v-f814cfda]::-webkit-scrollbar-thumb:hover{background:#060}.chronicle-prompt[data-v-f814cfda]{margin:32px 0;padding:20px;border:1px solid #00aa00;background:#00ff0008;text-align:left}.chronicle-header[data-v-f814cfda]{color:#080;text-align:center;margin-bottom:16px}.chronicle-text[data-v-f814cfda]{margin-bottom:20px}.chronicle-text p[data-v-f814cfda]{margin-bottom:12px;color:#0f0}.chronicle-description[data-v-f814cfda]{color:#0c0!important;font-size:15px;line-height:1.5}.chronicle-note[data-v-f814cfda]{color:#fc0!important;font-style:italic;padding:10px;background:#ffcc001a;border-left:3px solid #ffcc00}.chronicle-question[data-v-f814cfda]{color:#0f0!important;font-weight:700;font-size:16px}.chronicle-buttons[data-v-f814cfda]{display:flex;gap:16px;justify-content:center}.chronicle-btn[data-v-f814cfda]{padding:12px 24px;font-family:inherit;font-size:14px;cursor:pointer;transition:all .3s ease;background:transparent}.chronicle-btn.yes[data-v-f814cfda]{border:2px solid #00ff00;color:#0f0}.chronicle-btn.yes[data-v-f814cfda]:hover{background:#0f0;color:#000}.chronicle-btn.no[data-v-f814cfda]{border:2px solid #666;color:#888}.chronicle-btn.no[data-v-f814cfda]:hover{background:#333;color:#aaa;border-color:#888}.spawn-section[data-v-f814cfda]{margin-top:24px;text-align:center}.spawn-processing[data-v-f814cfda]{padding:16px;color:#0f0;font-size:18px;animation:pulse-f814cfda 1.5s ease-in-out infinite}.equipment-panel[data-v-f814cfda]{margin:24px 0;padding:16px;border:1px solid #00aa00;background:#00ff0008;text-align:left}.section-header[data-v-f814cfda]{color:#0f0;font-size:14px;margin-bottom:12px}.equipment-grid[data-v-f814cfda]{display:flex;flex-wrap:wrap;gap:12px}.equipment-item[data-v-f814cfda]{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #004400;background:#00ff000d;position:relative;cursor:default}.equipment-item[data-v-f814cfda]:hover{border-color:#0a0;background:#00ff0014}.item-icon[data-v-f814cfda]{font-size:18px}.item-name[data-v-f814cfda]{color:#0c0;text-transform:capitalize}.signature-item[data-v-f814cfda]{border-color:#660;background:#ffff000d}.sig-rare[data-v-f814cfda]{color:#fbbf24!important;font-weight:600}.sig-uncommon[data-v-f814cfda]{color:#34d399!important;font-weight:600}.item-tag[data-v-f814cfda]{font-size:.55rem;color:#9ca3af;background:#ffffff14;padding:1px 5px;border-radius:3px;text-transform:uppercase;letter-spacing:.05em;margin-left:auto}.item-rarity-badge[data-v-f814cfda]{font-size:.55rem;padding:1px 5px;border-radius:3px;text-transform:uppercase;letter-spacing:.05em}.item-rarity-badge.uncommon[data-v-f814cfda]{color:#34d399;background:#34d39926}.item-rarity-badge.rare[data-v-f814cfda]{color:#60a5fa;background:#60a5fa26}.item-rarity-badge.epic[data-v-f814cfda]{color:#a78bfa;background:#a78bfa26}.item-rarity-badge.legendary[data-v-f814cfda]{color:#fbbf24;background:#fbbf2426}.tooltip-parent[data-v-f814cfda]{position:relative}.item-tooltip[data-v-f814cfda]{display:none;position:absolute;left:0;top:100%;z-index:100;min-width:240px;max-width:320px;padding:12px 14px;background:#0a0a0a;border:1px solid #00aa00;box-shadow:0 4px 20px #000c;pointer-events:none;margin-top:4px}.tooltip-parent:hover .item-tooltip[data-v-f814cfda]{display:block}.tooltip-title[data-v-f814cfda]{color:#0f0;font-size:14px;font-weight:700;margin-bottom:4px}.rarity-text-uncommon[data-v-f814cfda]{color:#34d399!important}.rarity-text-rare[data-v-f814cfda]{color:#60a5fa!important}.rarity-text-epic[data-v-f814cfda]{color:#a78bfa!important}.rarity-text-legendary[data-v-f814cfda]{color:#fbbf24!important}.tooltip-rarity[data-v-f814cfda]{font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.tooltip-rarity.common[data-v-f814cfda]{color:#666}.tooltip-rarity.uncommon[data-v-f814cfda]{color:#34d399}.tooltip-rarity.rare[data-v-f814cfda]{color:#60a5fa}.tooltip-rarity.epic[data-v-f814cfda]{color:#a78bfa}.tooltip-rarity.legendary[data-v-f814cfda]{color:#fbbf24}.tooltip-category[data-v-f814cfda]{font-size:11px;color:#888;margin-bottom:6px;text-transform:capitalize}.tooltip-desc[data-v-f814cfda]{font-size:13px;color:#aaa;line-height:1.4;margin-bottom:4px}.tooltip-nodata[data-v-f814cfda]{font-style:italic;color:#555}.tooltip-weight[data-v-f814cfda]{font-size:11px;color:#666;margin-top:4px}.high-contrast .item-tooltip[data-v-f814cfda]{border-color:#888;background:#111}.high-contrast .tooltip-title[data-v-f814cfda]{color:#fff}.high-contrast .tooltip-desc[data-v-f814cfda]{color:#ccc}.amber .item-tooltip[data-v-f814cfda]{border-color:#a70;background:#0a0800}.amber .tooltip-title[data-v-f814cfda]{color:#fa0}.amber .tooltip-desc[data-v-f814cfda]{color:#c90}.system-query-panel[data-v-f814cfda]{margin:24px 0;padding:16px;border:1px solid #333300;background:#ffff0005}.system-query-header[data-v-f814cfda]{display:flex;justify-content:space-between;align-items:center}.query-remaining[data-v-f814cfda]{font-size:12px;color:#660}.query-exhausted[data-v-f814cfda]{font-size:12px;color:#630}.system-query-history[data-v-f814cfda]{margin:12px 0;max-height:300px;overflow-y:auto}.query-entry[data-v-f814cfda]{margin-bottom:12px;padding:10px;border-left:2px solid #444400;background:#0003}.query-question[data-v-f814cfda]{color:#880;font-size:13px;margin-bottom:6px}.query-answer[data-v-f814cfda]{color:#0c0;font-size:14px;line-height:1.5;white-space:pre-wrap}.query-suggestions[data-v-f814cfda]{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.query-skill-tag[data-v-f814cfda]{display:inline-block;padding:4px 10px;border:1px solid #446600;color:#8c0;font-size:12px;cursor:pointer;transition:all .2s}.query-skill-tag[data-v-f814cfda]:hover{background:#88cc0026;border-color:#8c0}.system-query-input[data-v-f814cfda]{display:flex;align-items:center;gap:6px;margin-top:12px;padding:8px 10px;border:1px solid #333300;background:#0003}.system-query-input .terminal-input[data-v-f814cfda]{max-height:2em}.query-processing[data-v-f814cfda]{color:#660;font-size:13px;margin-top:8px;animation:queryPulse-f814cfda 1s ease-in-out infinite}@keyframes queryPulse-f814cfda{0%,to{opacity:.5}50%{opacity:1}}.high-contrast .system-query-panel[data-v-f814cfda]{border-color:#555;background:#ffffff05}.high-contrast .query-entry[data-v-f814cfda]{border-left-color:#888}.high-contrast .query-question[data-v-f814cfda]{color:#aaa}.high-contrast .query-answer[data-v-f814cfda]{color:#fff}.high-contrast .query-skill-tag[data-v-f814cfda]{border-color:#888;color:#fff}.high-contrast .query-skill-tag[data-v-f814cfda]:hover{background:#ffffff1a}.amber .system-query-panel[data-v-f814cfda]{border-color:#530;background:#ffaa0005}.amber .query-entry[data-v-f814cfda]{border-left-color:#650}.amber .query-question[data-v-f814cfda]{color:#a70}.amber .query-answer[data-v-f814cfda]{color:#fa0}.amber .query-skill-tag[data-v-f814cfda]{border-color:#650;color:#fa0}.amber .query-skill-tag[data-v-f814cfda]:hover{background:#ffaa001a}.proceed-section[data-v-f814cfda]{margin-top:24px;text-align:center}.proceed-button[data-v-f814cfda]{background:transparent;border:2px solid #00ff00;color:#0f0;padding:14px 28px;font-family:inherit;font-size:16px;cursor:pointer;transition:all .3s ease}.proceed-button[data-v-f814cfda]:hover:not(:disabled){background:#0f0;color:#000}.proceed-button[data-v-f814cfda]:disabled{opacity:.5;cursor:not-allowed;border-color:#060;color:#060}.proceed-button.disabled[data-v-f814cfda]{opacity:.5;cursor:not-allowed}.allocation-phase[data-v-f814cfda],.skills-phase[data-v-f814cfda],.chronicle-phase[data-v-f814cfda]{max-width:800px;margin:0 auto}.phase-header[data-v-f814cfda]{margin-bottom:32px;text-align:center}.system-line[data-v-f814cfda]{color:#060;margin-bottom:12px}.phase-title[data-v-f814cfda]{color:#0f0;font-size:20px;margin-bottom:8px}.phase-subtitle[data-v-f814cfda]{color:#0a0;font-size:14px}.points-display[data-v-f814cfda],.choices-display[data-v-f814cfda]{text-align:center;margin-bottom:24px;padding:12px;border:1px solid #004400;background:#00ff0008}.skill-limit-warning[data-v-f814cfda]{text-align:center;padding:8px 12px;margin-bottom:16px;border:1px solid #aa4400;background:#ff640014;color:#f84;font-size:13px;animation:warningFade-f814cfda 3s ease-out forwards}@keyframes warningFade-f814cfda{0%,80%{opacity:1}to{opacity:0}}.points-label[data-v-f814cfda],.choices-label[data-v-f814cfda]{color:#080;margin-right:8px}.points-value[data-v-f814cfda],.choices-value[data-v-f814cfda]{color:#0f0;font-size:24px;font-weight:700}.points-total[data-v-f814cfda],.choices-total[data-v-f814cfda]{color:#060;margin-left:4px}.stats-grid[data-v-f814cfda]{display:flex;flex-direction:column;gap:8px}.stat-row[data-v-f814cfda]{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid #003300;background:#00ff0005;transition:all .2s}.stat-row[data-v-f814cfda]:hover{border-color:#0a0;background:#00ff000d}.stat-info[data-v-f814cfda]{display:flex;align-items:center;gap:12px;flex:1}.stat-icon[data-v-f814cfda]{font-size:20px;width:28px;text-align:center}.stat-name[data-v-f814cfda]{color:#0f0;font-weight:700;width:50px}.stat-desc[data-v-f814cfda]{color:#060;font-size:12px}.tooltip-parent[data-v-f814cfda]{position:relative;cursor:help}.stat-tooltip[data-v-f814cfda],.skill-tooltip[data-v-f814cfda]{display:none;position:absolute;left:0;top:100%;z-index:100;width:320px;padding:12px;background:#0a0a0a;border:1px solid #00aa00;box-shadow:0 0 12px #0f03;font-size:12px;line-height:1.5;pointer-events:none}.tooltip-parent:hover>.stat-tooltip[data-v-f814cfda],.tooltip-parent:hover>.skill-tooltip[data-v-f814cfda]{display:block}.tooltip-title[data-v-f814cfda]{color:#0f0;font-weight:700;font-size:13px;margin-bottom:6px;border-bottom:1px solid #003300;padding-bottom:4px}.tooltip-desc[data-v-f814cfda]{color:#0c0;margin-bottom:8px}.tooltip-scale[data-v-f814cfda]{border-top:1px solid #003300;padding-top:6px;margin-top:4px}.scale-item[data-v-f814cfda]{color:#060;font-size:11px;padding:1px 0}.scale-num[data-v-f814cfda]{display:inline-block;color:#0f0;width:28px;text-align:right;margin-right:8px;font-weight:700}.skill-tag.tooltip-parent .skill-tooltip[data-v-f814cfda]{left:50%;transform:translate(-50%);width:260px}.stat-controls[data-v-f814cfda]{display:flex;align-items:center;gap:8px}.stat-base[data-v-f814cfda]{color:#080;width:24px;text-align:right}.stat-age-mod[data-v-f814cfda]{font-size:10px;width:50px;text-align:center}.stat-age-mod.positive[data-v-f814cfda]{color:#22c55e}.stat-age-mod.negative[data-v-f814cfda]{color:#ef4444}.stat-bonus[data-v-f814cfda]{color:#040;width:32px;text-align:center}.stat-bonus.has-bonus[data-v-f814cfda]{color:#0f0}.stat-total[data-v-f814cfda]{color:#060}.stat-final[data-v-f814cfda]{color:#0f0;font-weight:700;width:24px;text-align:center}.stat-buttons[data-v-f814cfda]{display:flex;gap:4px;margin-left:12px}.stat-btn[data-v-f814cfda]{width:28px;height:28px;background:transparent;border:1px solid #00aa00;color:#0f0;font-family:inherit;font-size:18px;cursor:pointer;transition:all .2s}.stat-btn[data-v-f814cfda]:hover:not(:disabled){background:#0a0;color:#000}.stat-btn[data-v-f814cfda]:disabled{opacity:.3;cursor:not-allowed;border-color:#040;color:#040}.stat-btn.minus[data-v-f814cfda]:disabled{opacity:.2}.allocation-hint[data-v-f814cfda]{margin-top:16px;text-align:center;color:#060;font-size:12px}.auto-skills-panel[data-v-f814cfda],.compatible-skills-panel[data-v-f814cfda],.recommended-skills-panel[data-v-f814cfda]{margin-bottom:24px;padding:16px;border:1px solid #003300;background:#00ff0005}.recommended-skills-panel[data-v-f814cfda]{border-color:#350;background:#50ff000a}.recommended-grid[data-v-f814cfda]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:12px}.skill-card.recommended[data-v-f814cfda]{border-color:#460}.skill-card.recommended[data-v-f814cfda]:hover{border-color:#8c0;box-shadow:0 0 8px #88cc0026}.recommended-badge[data-v-f814cfda]{background:#350;color:#8c0;padding:1px 6px;border-radius:3px;font-size:10px;font-weight:700;letter-spacing:.5px}.skills-error-panel[data-v-f814cfda]{text-align:center;padding:24px 16px}.skills-error-panel .error-message[data-v-f814cfda]{color:#a60;margin-bottom:16px;font-size:14px}.retry-button[data-v-f814cfda]{background:transparent;border:1px solid #00aa00;color:#0f0;padding:8px 24px;font-family:inherit;font-size:14px;cursor:pointer;transition:all .2s}.retry-button[data-v-f814cfda]:hover{background:#00ff001a;box-shadow:0 0 8px #00ff004d}.panel-header[data-v-f814cfda]{color:#0a0;font-size:14px;margin-bottom:12px}.skills-list.auto[data-v-f814cfda]{display:flex;flex-wrap:wrap;gap:8px}.skill-tag[data-v-f814cfda]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #004400;background:#00ff000d;font-size:12px}.skill-tag.auto[data-v-f814cfda]{border-color:#060}.skill-category[data-v-f814cfda]{color:#080;font-size:10px;text-transform:uppercase}.skill-name[data-v-f814cfda]{color:#0c0}.skills-grid[data-v-f814cfda]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.skill-card[data-v-f814cfda]{padding:12px;border:1px solid #003300;background:#00ff0005;cursor:pointer;transition:all .2s;position:relative}.skill-card[data-v-f814cfda]:hover:not(.disabled){border-color:#0a0;background:#00ff0014}.skill-card.selected[data-v-f814cfda]{border-color:#0f0;background:#00ff0026;box-shadow:0 0 10px #0f03}.skill-card.disabled[data-v-f814cfda]{opacity:.4;cursor:not-allowed}.skill-header[data-v-f814cfda]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.skill-category-tag[data-v-f814cfda]{color:#080;font-size:10px;text-transform:uppercase;padding:2px 6px;border:1px solid #004400}.skill-rarity[data-v-f814cfda]{font-size:10px;padding:2px 6px;text-transform:uppercase}.skill-rarity.uncommon[data-v-f814cfda]{color:#0f0}.skill-rarity.rare[data-v-f814cfda]{color:#0af}.skill-rarity.epic[data-v-f814cfda]{color:#a0f}.skill-rarity.legendary[data-v-f814cfda]{color:#fa0}.skill-card .skill-name[data-v-f814cfda]{font-size:14px;margin-bottom:6px}.skill-description[data-v-f814cfda]{color:#060;font-size:11px;line-height:1.4}.skill-flavor[data-v-f814cfda]{color:#050;font-size:10px;line-height:1.3;font-style:italic;margin-top:4px;padding-top:4px;border-top:1px solid rgba(0,255,0,.06)}.skill-next-unlock[data-v-f814cfda]{color:#070;font-size:10px;margin-top:4px;padding:3px 6px;background:#00ff000a;border-left:2px solid #004400}.unlock-label[data-v-f814cfda]{color:#0a0;font-weight:700}.skill-type-badge[data-v-f814cfda]{font-size:9px;padding:1px 4px;margin-left:4px;border-radius:2px;text-transform:uppercase;letter-spacing:.05em}.skill-type-badge.active[data-v-f814cfda]{color:#60a5fa;background:#60a5fa26;border:1px solid rgba(96,165,250,.3)}.skill-type-badge.condition[data-v-f814cfda]{color:#a78bfa;background:#a78bfa26;border:1px solid rgba(167,139,250,.3)}.attr-icon[data-v-f814cfda]{font-size:8px;margin-right:2px}.boot-line-typing[data-v-f814cfda]{white-space:pre-wrap}.selected-indicator[data-v-f814cfda]{position:absolute;top:8px;right:8px;color:#0f0;font-size:12px;font-weight:700}.final-summary[data-v-f814cfda]{display:flex;justify-content:center;gap:32px;margin-bottom:24px;padding:16px;border:1px solid #004400;background:#00ff0008;flex-wrap:wrap}.summary-section[data-v-f814cfda]{display:flex;flex-direction:column;align-items:center;gap:4px}.summary-label[data-v-f814cfda]{color:#060;font-size:11px;text-transform:uppercase}.summary-value[data-v-f814cfda]{color:#0f0;font-size:16px;text-transform:uppercase}.skills-grid[data-v-f814cfda]::-webkit-scrollbar{width:6px}.skills-grid[data-v-f814cfda]::-webkit-scrollbar-track{background:#0a0a0a}.skills-grid[data-v-f814cfda]::-webkit-scrollbar-thumb{background:#030;border-radius:3px}.skills-grid[data-v-f814cfda]::-webkit-scrollbar-thumb:hover{background:#040}.skill-controls[data-v-f814cfda]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.skill-search-wrapper[data-v-f814cfda]{display:flex;align-items:center;border:1px solid #004400;background:#00ff0008;padding:6px 10px}.search-prompt[data-v-f814cfda]{color:#0f0;margin-right:4px;flex-shrink:0}.skill-search-input[data-v-f814cfda]{flex:1;background:transparent;border:none;color:#0f0;font-family:inherit;font-size:14px;outline:none;caret-color:#0f0}.skill-search-input[data-v-f814cfda]::placeholder{color:#040}.category-filters[data-v-f814cfda]{display:flex;flex-wrap:wrap;gap:6px}.category-btn[data-v-f814cfda]{background:transparent;border:1px solid #003300;color:#060;padding:4px 10px;font-family:inherit;font-size:11px;cursor:pointer;transition:all .2s;text-transform:uppercase}.category-btn[data-v-f814cfda]:hover{border-color:#0a0;color:#0a0}.category-btn.active[data-v-f814cfda]{border-color:#0f0;color:#0f0;background:#00ff001a}.skill-badges[data-v-f814cfda]{display:flex;align-items:center;gap:6px}.skill-cost-badge[data-v-f814cfda]{font-size:10px;padding:2px 6px;font-weight:700;border:1px solid}.skill-cost-badge.cost-1[data-v-f814cfda]{color:#888;border-color:#555}.skill-cost-badge.cost-2[data-v-f814cfda]{color:#0f0;border-color:#0a0}.skill-cost-badge.cost-4[data-v-f814cfda]{color:#0af;border-color:#07c}.skill-attr[data-v-f814cfda]{color:#050;font-size:10px;margin-top:4px;text-transform:uppercase}.points-spent[data-v-f814cfda]{color:#060;margin-left:8px;font-size:14px}.pagination-controls[data-v-f814cfda]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px;padding:8px 0}.page-btn[data-v-f814cfda]{background:transparent;border:1px solid #004400;color:#0a0;padding:6px 16px;font-family:inherit;font-size:12px;cursor:pointer;transition:all .2s}.page-btn[data-v-f814cfda]:hover:not(:disabled){border-color:#0f0;color:#0f0}.page-btn[data-v-f814cfda]:disabled{opacity:.3;cursor:not-allowed}.page-info[data-v-f814cfda]{color:#080;font-size:13px}.no-results[data-v-f814cfda]{text-align:center;color:#060;padding:24px 0;font-size:14px}.selected-summary[data-v-f814cfda]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;border:1px solid #004400;background:#00ff0008}.selected-summary .summary-label[data-v-f814cfda]{color:#080;font-size:12px;margin-right:4px}.selected-tag[data-v-f814cfda]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #00aa00;background:#00ff001a;color:#0f0;font-size:12px;cursor:pointer;transition:all .2s}.selected-tag[data-v-f814cfda]:hover{border-color:#f44;background:#ff44441a}.selected-tag .remove-x[data-v-f814cfda]{color:#0a0;font-size:14px;font-weight:700;line-height:1}.selected-tag:hover .remove-x[data-v-f814cfda]{color:#f44}.display-select-phase[data-v-f814cfda]{max-width:600px;margin:4vh auto 0;padding:0 16px 40px;text-align:center;box-sizing:border-box}@media(max-height:700px){.display-select-phase[data-v-f814cfda]{margin-top:2vh}}.display-select-header[data-v-f814cfda]{color:#0f0;font-size:20px;margin-bottom:8px}.display-select-sub[data-v-f814cfda]{color:#080;font-size:14px;margin-bottom:32px}.display-options[data-v-f814cfda]{display:flex;flex-direction:column;gap:12px}.display-option[data-v-f814cfda]{display:flex;flex-direction:column;gap:4px;padding:16px 24px;background:transparent;border:1px solid #004400;color:#0f0;font-family:inherit;font-size:16px;cursor:pointer;transition:all .2s;text-align:left}.display-option[data-v-f814cfda]:hover,.display-option.active[data-v-f814cfda]{border-color:#0f0;background:#00ff0014}.option-name[data-v-f814cfda]{font-weight:700}.option-desc[data-v-f814cfda]{font-size:12px;color:#080}.effects-group[data-v-f814cfda]{display:flex;flex-direction:column;gap:20px;text-align:left}.effect-row[data-v-f814cfda]{padding:16px 20px;border:1px solid #004400;background:#00ff0005}.effect-label[data-v-f814cfda]{color:#0f0;font-size:16px;font-weight:700;margin-bottom:4px}.effect-desc[data-v-f814cfda]{color:#080;font-size:13px;margin-bottom:12px;line-height:1.4}.effect-toggle[data-v-f814cfda]{display:flex;gap:8px}.toggle-btn[data-v-f814cfda]{padding:8px 20px;background:transparent;border:1px solid #004400;color:#060;font-family:inherit;font-size:14px;cursor:pointer;transition:all .2s}.toggle-btn[data-v-f814cfda]:hover{border-color:#0a0;color:#0f0}.toggle-btn.active[data-v-f814cfda]{border-color:#0f0;background:#00ff0026;color:#0f0}.effects-preview[data-v-f814cfda]{border:1px solid #004400;background:#0006;padding:16px 20px;margin-bottom:24px;text-align:left}.preview-label[data-v-f814cfda]{color:#060;font-size:11px;letter-spacing:.15em;margin-bottom:8px}.preview-text[data-v-f814cfda]{color:#0c0;font-size:15px;line-height:1.6}.preview-fontsize-small .preview-text[data-v-f814cfda]{font-size:13px}.preview-fontsize-normal .preview-text[data-v-f814cfda]{font-size:15px}.preview-fontsize-large .preview-text[data-v-f814cfda]{font-size:18px}.high-contrast .effects-preview[data-v-f814cfda]{border-color:#555}.high-contrast .preview-label[data-v-f814cfda]{color:#888}.high-contrast .preview-text[data-v-f814cfda]{color:#fff}.amber .effects-preview[data-v-f814cfda]{border-color:#430}.amber .preview-label[data-v-f814cfda]{color:#650}.amber .preview-text[data-v-f814cfda]{color:#da0}.confirm-effects-btn[data-v-f814cfda]{display:block;margin:28px auto 0;padding:14px 32px;background:transparent;border:1px solid #00aa00;color:#0f0;font-family:inherit;font-size:16px;cursor:pointer;transition:all .2s}.confirm-effects-btn[data-v-f814cfda]:hover{border-color:#0f0;background:#00ff001a}.identity-select-phase[data-v-f814cfda]{padding:30px}.identity-options[data-v-f814cfda]{gap:8px}.identity-custom[data-v-f814cfda]{margin-top:15px;text-align:center}.identity-or[data-v-f814cfda]{font-size:12px;color:#080;display:block;margin-bottom:8px}.identity-custom-row[data-v-f814cfda]{display:flex;gap:8px;justify-content:center;align-items:center}.identity-input[data-v-f814cfda]{background:#00000080;border:1px solid #00aa00;color:#0f0;font-family:inherit;font-size:14px;padding:8px 12px;border-radius:3px;outline:none;width:180px}.identity-input[data-v-f814cfda]:focus{border-color:#0f0;box-shadow:0 0 5px #00ff004d}.identity-input[data-v-f814cfda]::placeholder{color:#060}.small-btn[data-v-f814cfda]{padding:8px 12px!important;min-width:auto!important}.skip-identity[data-v-f814cfda]{margin-top:15px;opacity:.6;font-size:12px!important}.skip-identity[data-v-f814cfda]:hover{opacity:1}.typing-select-phase[data-v-f814cfda]{padding:30px;text-align:center}.typing-options[data-v-f814cfda]{gap:8px}.typing-options .display-option[data-v-f814cfda]{display:flex;flex-direction:column;align-items:center;gap:4px}.option-desc[data-v-f814cfda]{font-size:10px;opacity:.6;font-style:italic}.typing-test-area[data-v-f814cfda]{margin-top:20px;padding:16px 20px;border:1px solid #004400;background:#0006;text-align:left}.typing-test-label[data-v-f814cfda]{color:#060;font-size:12px;letter-spacing:.1em;margin-bottom:8px}.typing-test-input[data-v-f814cfda]{width:100%;background:#00ff000d;border:1px solid #003300;color:#0f0;font-family:inherit;font-size:16px;padding:10px 12px;box-sizing:border-box;outline:none;caret-color:#0f0}.typing-test-input[data-v-f814cfda]:focus{border-color:#0a0;background:#00ff0014}.typing-test-input[data-v-f814cfda]::placeholder{color:#040}.high-contrast .typing-test-area[data-v-f814cfda]{border-color:#555}.high-contrast .typing-test-label[data-v-f814cfda]{color:#888}.high-contrast .typing-test-input[data-v-f814cfda]{border-color:#444;color:#fff;background:#ffffff0d;caret-color:#fff}.high-contrast .typing-test-input[data-v-f814cfda]:focus{border-color:#aaa}.high-contrast .typing-test-input[data-v-f814cfda]::placeholder{color:#444}.amber .typing-test-area[data-v-f814cfda]{border-color:#430}.amber .typing-test-label[data-v-f814cfda]{color:#650}.amber .typing-test-input[data-v-f814cfda]{border-color:#320;color:#fa0;background:#ffaa000d;caret-color:#fa0}.amber .typing-test-input[data-v-f814cfda]:focus{border-color:#a70}.amber .typing-test-input[data-v-f814cfda]::placeholder{color:#430}.typing-confirm-overlay[data-v-f814cfda]{position:fixed;inset:0;z-index:10000;background:#000c;display:flex;align-items:center;justify-content:center}.typing-confirm-popup[data-v-f814cfda]{background:#0a0a0a;border:1px solid #00aa00;padding:28px 32px;max-width:400px;width:90%;text-align:center}.typing-confirm-title[data-v-f814cfda]{color:#0f0;font-size:20px;margin-bottom:4px;letter-spacing:.1em}.typing-confirm-desc[data-v-f814cfda]{color:#080;font-size:14px;margin-bottom:20px}.typing-confirm-popup .typing-test-area[data-v-f814cfda]{margin:0 0 20px;text-align:left}.typing-test-silent-note[data-v-f814cfda]{color:#060;font-size:13px;font-style:italic;margin-bottom:20px;padding:12px;border:1px solid #003300}.typing-confirm-actions[data-v-f814cfda]{display:flex;flex-direction:column;gap:8px}.typing-confirm-btn[data-v-f814cfda]{padding:12px 24px;background:transparent;border:1px solid #004400;color:#060;font-family:inherit;font-size:16px;cursor:pointer;transition:all .2s}.typing-confirm-btn.confirm[data-v-f814cfda]{border-color:#0a0;color:#0f0}.typing-confirm-btn.confirm[data-v-f814cfda]:hover{background:#00ff001a}.typing-confirm-btn.back[data-v-f814cfda]:hover{border-color:#060;color:#0a0}.high-contrast .typing-confirm-popup[data-v-f814cfda]{border-color:#888}.high-contrast .typing-confirm-title[data-v-f814cfda]{color:#fff}.high-contrast .typing-confirm-desc[data-v-f814cfda]{color:#aaa}.high-contrast .typing-confirm-btn.confirm[data-v-f814cfda]{border-color:#aaa;color:#fff}.high-contrast .typing-confirm-btn.back[data-v-f814cfda]{color:#888;border-color:#555}.high-contrast .typing-test-silent-note[data-v-f814cfda]{color:#888;border-color:#444}.amber .typing-confirm-popup[data-v-f814cfda]{border-color:#a70}.amber .typing-confirm-title[data-v-f814cfda]{color:#fa0}.amber .typing-confirm-desc[data-v-f814cfda]{color:#860}.amber .typing-confirm-btn.confirm[data-v-f814cfda]{border-color:#a70;color:#fa0}.amber .typing-confirm-btn.back[data-v-f814cfda]{color:#650;border-color:#430}.amber .typing-test-silent-note[data-v-f814cfda]{color:#650;border-color:#320}.bonus-points-notification[data-v-f814cfda]{color:#0f8;font-size:.75rem;margin:6px 0;padding:4px 8px;border-left:2px solid #00ff88;animation:fadeSlideIn-f814cfda .6s ease-out}.bonus-points-notification.tip-message[data-v-f814cfda]{color:#888;border-left-color:#555}@keyframes fadeSlideIn-f814cfda{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.allocation-equipment[data-v-f814cfda]{margin:8px 0 12px;padding:6px 8px;border:1px solid #1a3a1a}.alloc-equip-header[data-v-f814cfda]{font-size:.7rem;color:#060;margin-bottom:4px}.alloc-equip-list[data-v-f814cfda]{display:flex;flex-wrap:wrap;gap:4px 12px}.alloc-equip-item[data-v-f814cfda]{font-size:.75rem;color:#0f0;white-space:nowrap}.avatar-select-phase[data-v-f814cfda]{padding:30px;text-align:center}.avatar-grid[data-v-f814cfda]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:520px;margin:20px auto}.avatar-option[data-v-f814cfda]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;background:#00000080;border:1px solid #004400;border-radius:4px;cursor:pointer;transition:all .2s ease;color:#0a0;font-family:inherit}.avatar-option[data-v-f814cfda]:hover{border-color:#0a0;background:#00280066}.avatar-option.active[data-v-f814cfda]{border-color:#0f0;background:#003c0080;box-shadow:0 0 12px #00ff004d}.avatar-label[data-v-f814cfda]{font-size:10px;text-align:center;white-space:nowrap}.confirm-avatar-btn[data-v-f814cfda]{margin-top:20px;display:inline-block}.confirm-avatar-btn.disabled[data-v-f814cfda]{opacity:.3;cursor:not-allowed}.intake-terminal.high-contrast[data-v-f814cfda]{background-color:#000;color:#fff}.high-contrast .system-text[data-v-f814cfda],.high-contrast .phase-title[data-v-f814cfda],.high-contrast .prompt[data-v-f814cfda],.high-contrast .cursor[data-v-f814cfda],.high-contrast .stat-name[data-v-f814cfda],.high-contrast .stat-final[data-v-f814cfda],.high-contrast .stat-bonus.has-bonus[data-v-f814cfda],.high-contrast .points-value[data-v-f814cfda],.high-contrast .choices-value[data-v-f814cfda],.high-contrast .chronicle-question[data-v-f814cfda],.high-contrast .narrative[data-v-f814cfda],.high-contrast .display-select-header[data-v-f814cfda],.high-contrast .skill-search-input[data-v-f814cfda],.high-contrast .search-prompt[data-v-f814cfda]{color:#fff}.high-contrast .terminal-input[data-v-f814cfda]{color:#fff;caret-color:#fff}.high-contrast .input-area[data-v-f814cfda]{border-color:#555;background:#ffffff08}.high-contrast .input-area[data-v-f814cfda]:focus-within{border-color:#aaa;background:#ffffff0f}.high-contrast .user-response[data-v-f814cfda],.high-contrast .chronicle-description[data-v-f814cfda],.high-contrast .item-name[data-v-f814cfda],.high-contrast .skill-name[data-v-f814cfda],.high-contrast .tooltip-desc[data-v-f814cfda]{color:#ddd}.high-contrast .processing[data-v-f814cfda],.high-contrast .progress-indicator[data-v-f814cfda],.high-contrast .stat-base[data-v-f814cfda],.high-contrast .result-item .label[data-v-f814cfda],.high-contrast .panel-header[data-v-f814cfda],.high-contrast .phase-subtitle[data-v-f814cfda],.high-contrast .points-label[data-v-f814cfda],.high-contrast .choices-label[data-v-f814cfda],.high-contrast .stat-desc[data-v-f814cfda],.high-contrast .display-select-sub[data-v-f814cfda],.high-contrast .option-desc[data-v-f814cfda],.high-contrast .skill-category[data-v-f814cfda],.high-contrast .skill-category-tag[data-v-f814cfda],.high-contrast .skill-description[data-v-f814cfda],.high-contrast .allocation-hint[data-v-f814cfda]{color:#aaa}.high-contrast .system-line[data-v-f814cfda],.high-contrast .points-total[data-v-f814cfda],.high-contrast .choices-total[data-v-f814cfda],.high-contrast .stat-total[data-v-f814cfda],.high-contrast .terminal-input[data-v-f814cfda]::placeholder,.high-contrast .skill-search-input[data-v-f814cfda]::placeholder{color:#666}.high-contrast .qa-block[data-v-f814cfda]{border-left-color:#555}.high-contrast .current-question[data-v-f814cfda]{border-color:#fff;background:#ffffff0d}.high-contrast .stat-row[data-v-f814cfda]{border-color:#444;background:#ffffff08}.high-contrast .stat-row[data-v-f814cfda]:hover{border-color:#aaa;background:#ffffff0f}.high-contrast .stat-btn[data-v-f814cfda]{border-color:#aaa;color:#fff}.high-contrast .stat-btn[data-v-f814cfda]:hover:not(:disabled){background:#fff;color:#000}.high-contrast .stat-btn[data-v-f814cfda]:disabled{border-color:#333;color:#333}.high-contrast .proceed-button[data-v-f814cfda],.high-contrast .spawn-button[data-v-f814cfda]{border-color:#fff;color:#fff}.high-contrast .proceed-button[data-v-f814cfda]:hover:not(:disabled),.high-contrast .spawn-button[data-v-f814cfda]:hover{background:#fff;color:#000}.high-contrast .logout-btn[data-v-f814cfda]{border-color:#aaa;color:#aaa}.high-contrast .logout-btn[data-v-f814cfda]:hover{background:#fff;color:#000}.high-contrast .results-panel[data-v-f814cfda],.high-contrast .equipment-panel[data-v-f814cfda],.high-contrast .chronicle-prompt[data-v-f814cfda],.high-contrast .auto-skills-panel[data-v-f814cfda],.high-contrast .compatible-skills-panel[data-v-f814cfda],.high-contrast .recommended-skills-panel[data-v-f814cfda],.high-contrast .points-display[data-v-f814cfda],.high-contrast .choices-display[data-v-f814cfda]{border-color:#555;background:#ffffff08}.high-contrast .result-item .value[data-v-f814cfda],.high-contrast .summary-value[data-v-f814cfda]{color:#fff}.high-contrast .skill-card[data-v-f814cfda]{border-color:#444;background:#ffffff05}.high-contrast .skill-card[data-v-f814cfda]:hover:not(.disabled){border-color:#aaa;background:#ffffff14}.high-contrast .skill-card.selected[data-v-f814cfda]{border-color:#fff;background:#ffffff1f;box-shadow:0 0 10px #ffffff26}.high-contrast .skill-tag[data-v-f814cfda]{border-color:#555;background:#ffffff0d}.high-contrast .depth-hint[data-v-f814cfda]{color:#fc0;border-left-color:#fc0;background:#ffcc0014}.high-contrast .display-option[data-v-f814cfda],.high-contrast .effect-row[data-v-f814cfda],.high-contrast .toggle-btn[data-v-f814cfda],.high-contrast .confirm-effects-btn[data-v-f814cfda]{border-color:#555;color:#fff}.high-contrast .display-option[data-v-f814cfda]:hover,.high-contrast .display-option.active[data-v-f814cfda]{border-color:#fff;background:#ffffff14}.high-contrast .effect-label[data-v-f814cfda]{color:#fff}.high-contrast .effect-desc[data-v-f814cfda]{color:#aaa}.high-contrast .toggle-btn[data-v-f814cfda]{color:#888}.high-contrast .toggle-btn[data-v-f814cfda]:hover{border-color:#aaa;color:#fff}.high-contrast .toggle-btn.active[data-v-f814cfda]{border-color:#fff;background:#ffffff26;color:#fff}.high-contrast .confirm-effects-btn[data-v-f814cfda]:hover{border-color:#fff;background:#ffffff1a}.high-contrast .avatar-option[data-v-f814cfda]{border-color:#555;color:#fff}.high-contrast .avatar-option[data-v-f814cfda]:hover{border-color:#aaa;background:#ffffff0d}.high-contrast .avatar-option.active[data-v-f814cfda]{border-color:#fff;background:#ffffff1a;box-shadow:0 0 12px #fff3}.high-contrast .chronicle-btn.yes[data-v-f814cfda]{border-color:#fff;color:#fff}.high-contrast .chronicle-btn.yes[data-v-f814cfda]:hover{background:#fff;color:#000}.high-contrast .category-btn[data-v-f814cfda]{border-color:#444;color:#888}.high-contrast .category-btn[data-v-f814cfda]:hover{border-color:#aaa;color:#aaa}.high-contrast .category-btn.active[data-v-f814cfda]{border-color:#fff;color:#fff;background:#ffffff1a}.high-contrast .skill-search-wrapper[data-v-f814cfda]{border-color:#555;background:#ffffff08}.high-contrast .tooltip-parent:hover>.stat-tooltip[data-v-f814cfda],.high-contrast .tooltip-parent:hover>.skill-tooltip[data-v-f814cfda]{background:#111;border-color:#aaa;box-shadow:0 0 12px #ffffff26}.high-contrast .tooltip-title[data-v-f814cfda]{color:#fff;border-bottom-color:#444}.high-contrast .terminal-content[data-v-f814cfda]::-webkit-scrollbar-track{background:#000}.high-contrast .terminal-content[data-v-f814cfda]::-webkit-scrollbar-thumb{background:#555}.high-contrast .terminal-content[data-v-f814cfda]::-webkit-scrollbar-thumb:hover{background:#888}.high-contrast .flicker-overlay[data-v-f814cfda]{background:#ffffff0d}.intake-terminal.amber[data-v-f814cfda]{background-color:#0a0800;color:#fa0}.amber .system-text[data-v-f814cfda],.amber .phase-title[data-v-f814cfda],.amber .prompt[data-v-f814cfda],.amber .cursor[data-v-f814cfda],.amber .stat-name[data-v-f814cfda],.amber .stat-final[data-v-f814cfda],.amber .stat-bonus.has-bonus[data-v-f814cfda],.amber .points-value[data-v-f814cfda],.amber .choices-value[data-v-f814cfda],.amber .chronicle-question[data-v-f814cfda],.amber .narrative[data-v-f814cfda],.amber .display-select-header[data-v-f814cfda],.amber .skill-search-input[data-v-f814cfda],.amber .search-prompt[data-v-f814cfda]{color:#fa0}.amber .terminal-input[data-v-f814cfda]{color:#fa0;caret-color:#fa0}.amber .input-area[data-v-f814cfda]{border-color:#430;background:#ffaa0008}.amber .input-area[data-v-f814cfda]:focus-within{border-color:#a70;background:#ffaa000f}.amber .user-response[data-v-f814cfda],.amber .chronicle-description[data-v-f814cfda],.amber .item-name[data-v-f814cfda],.amber .skill-name[data-v-f814cfda],.amber .tooltip-desc[data-v-f814cfda]{color:#c80}.amber .processing[data-v-f814cfda],.amber .progress-indicator[data-v-f814cfda],.amber .stat-base[data-v-f814cfda],.amber .result-item .label[data-v-f814cfda],.amber .panel-header[data-v-f814cfda],.amber .phase-subtitle[data-v-f814cfda],.amber .points-label[data-v-f814cfda],.amber .choices-label[data-v-f814cfda],.amber .stat-desc[data-v-f814cfda],.amber .display-select-sub[data-v-f814cfda],.amber .option-desc[data-v-f814cfda],.amber .skill-category[data-v-f814cfda],.amber .skill-category-tag[data-v-f814cfda],.amber .skill-description[data-v-f814cfda],.amber .allocation-hint[data-v-f814cfda]{color:#860}.amber .system-line[data-v-f814cfda],.amber .points-total[data-v-f814cfda],.amber .choices-total[data-v-f814cfda],.amber .stat-total[data-v-f814cfda],.amber .terminal-input[data-v-f814cfda]::placeholder,.amber .skill-search-input[data-v-f814cfda]::placeholder{color:#430}.amber .qa-block[data-v-f814cfda]{border-left-color:#430}.amber .current-question[data-v-f814cfda]{border-color:#fa0;background:#ffaa000d}.amber .stat-row[data-v-f814cfda]{border-color:#320;background:#ffaa0005}.amber .stat-row[data-v-f814cfda]:hover{border-color:#a70;background:#ffaa000d}.amber .stat-btn[data-v-f814cfda]{border-color:#a70;color:#fa0}.amber .stat-btn[data-v-f814cfda]:hover:not(:disabled){background:#a70;color:#000}.amber .stat-btn[data-v-f814cfda]:disabled{border-color:#320;color:#320}.amber .proceed-button[data-v-f814cfda],.amber .spawn-button[data-v-f814cfda]{border-color:#fa0;color:#fa0}.amber .proceed-button[data-v-f814cfda]:hover:not(:disabled),.amber .spawn-button[data-v-f814cfda]:hover{background:#fa0;color:#000}.amber .logout-btn[data-v-f814cfda]{border-color:#fa0;color:#fa0}.amber .logout-btn[data-v-f814cfda]:hover{background:#fa0;color:#000}.amber .results-panel[data-v-f814cfda],.amber .equipment-panel[data-v-f814cfda],.amber .chronicle-prompt[data-v-f814cfda],.amber .auto-skills-panel[data-v-f814cfda],.amber .compatible-skills-panel[data-v-f814cfda],.amber .recommended-skills-panel[data-v-f814cfda],.amber .points-display[data-v-f814cfda],.amber .choices-display[data-v-f814cfda]{border-color:#a70;background:#ffaa0008}.amber .result-item .value[data-v-f814cfda],.amber .summary-value[data-v-f814cfda]{color:#fa0}.amber .skill-card[data-v-f814cfda]{border-color:#320;background:#ffaa0005}.amber .skill-card[data-v-f814cfda]:hover:not(.disabled){border-color:#a70;background:#ffaa0014}.amber .skill-card.selected[data-v-f814cfda]{border-color:#fa0;background:#ffaa0026;box-shadow:0 0 10px #fa03}.amber .skill-tag[data-v-f814cfda]{border-color:#430;background:#ffaa000d}.amber .display-option[data-v-f814cfda],.amber .effect-row[data-v-f814cfda],.amber .toggle-btn[data-v-f814cfda],.amber .confirm-effects-btn[data-v-f814cfda]{border-color:#430;color:#fa0}.amber .display-option[data-v-f814cfda]:hover,.amber .display-option.active[data-v-f814cfda]{border-color:#fa0;background:#ffaa0014}.amber .effect-label[data-v-f814cfda]{color:#fa0}.amber .effect-desc[data-v-f814cfda]{color:#860}.amber .toggle-btn[data-v-f814cfda]{color:#650}.amber .toggle-btn[data-v-f814cfda]:hover{border-color:#a70;color:#fa0}.amber .toggle-btn.active[data-v-f814cfda]{border-color:#fa0;background:#ffaa0026;color:#fa0}.amber .confirm-effects-btn[data-v-f814cfda]:hover{border-color:#fa0;background:#ffaa001a}.amber .avatar-option[data-v-f814cfda]{border-color:#320;color:#a70}.amber .avatar-option[data-v-f814cfda]:hover{border-color:#a70;background:#ffaa000d}.amber .avatar-option.active[data-v-f814cfda]{border-color:#fa0;background:#ffaa001a;box-shadow:0 0 12px #ffaa004d}.amber .chronicle-btn.yes[data-v-f814cfda]{border-color:#fa0;color:#fa0}.amber .chronicle-btn.yes[data-v-f814cfda]:hover{background:#fa0;color:#000}.amber .category-btn[data-v-f814cfda]{border-color:#320;color:#650}.amber .category-btn[data-v-f814cfda]:hover{border-color:#a70;color:#a70}.amber .category-btn.active[data-v-f814cfda]{border-color:#fa0;color:#fa0;background:#ffaa001a}.amber .skill-search-wrapper[data-v-f814cfda]{border-color:#430;background:#ffaa0008}.amber .terminal-content[data-v-f814cfda]::-webkit-scrollbar-track{background:#0a0800}.amber .terminal-content[data-v-f814cfda]::-webkit-scrollbar-thumb{background:#430}.amber .terminal-content[data-v-f814cfda]::-webkit-scrollbar-thumb:hover{background:#650}.amber .flicker-overlay[data-v-f814cfda]{background:#ffaa001a}.amber.crt-effect[data-v-f814cfda]{animation:textShadowAmber-f814cfda 1.6s infinite}@keyframes textShadowAmber-f814cfda{0%{text-shadow:.4px 0 1px rgba(255,100,0,.5),-.4px 0 1px rgba(255,200,0,.3),0 0 3px}25%{text-shadow:1.6px 0 1px rgba(255,100,0,.5),-1.6px 0 1px rgba(255,200,0,.3),0 0 3px}50%{text-shadow:.08px 0 1px rgba(255,100,0,.5),-.08px 0 1px rgba(255,200,0,.3),0 0 3px}75%{text-shadow:1.9px 0 1px rgba(255,100,0,.5),-1.9px 0 1px rgba(255,200,0,.3),0 0 3px}to{text-shadow:2.6px 0 1px rgba(255,100,0,.5),-2.6px 0 1px rgba(255,200,0,.3),0 0 3px}}@media(max-width:768px){.terminal-content[data-v-f814cfda]{padding:16px}.skill-card[data-v-f814cfda]{padding:8px}.skill-card .skill-name[data-v-f814cfda]{font-size:13px}input[data-v-f814cfda],textarea[data-v-f814cfda],select[data-v-f814cfda]{font-size:16px!important}}@media(max-width:480px){.terminal-content[data-v-f814cfda]{padding:12px 10px calc(80px + env(safe-area-inset-bottom,0px))}}@media(max-width:640px){.display-select-phase[data-v-f814cfda]{margin-top:2vh;padding:0 10px 20px}.display-select-header[data-v-f814cfda]{font-size:16px;margin-bottom:4px}.display-select-sub[data-v-f814cfda]{font-size:12px;margin-bottom:16px}.display-option[data-v-f814cfda]{padding:10px 14px;font-size:14px}.display-options[data-v-f814cfda]{gap:8px}.option-desc[data-v-f814cfda]{font-size:11px}.effects-group[data-v-f814cfda]{gap:12px}.effect-row[data-v-f814cfda]{padding:10px 12px}.effect-label[data-v-f814cfda]{font-size:14px}.effect-desc[data-v-f814cfda]{font-size:11px;margin-bottom:8px}.toggle-btn[data-v-f814cfda]{padding:6px 14px;font-size:12px}.confirm-effects-btn[data-v-f814cfda]{padding:10px 24px;font-size:14px;margin-top:16px}.effects-preview[data-v-f814cfda]{padding:10px 12px;margin-bottom:16px}.preview-text[data-v-f814cfda]{font-size:13px}.identity-options[data-v-f814cfda]{gap:6px}.identity-input[data-v-f814cfda]{font-size:14px}.boot-continue-btn[data-v-f814cfda]{padding:14px 20px;font-size:15px;margin-top:16px;margin-bottom:20px;width:100%;text-align:center}.typing-confirm-popup[data-v-f814cfda]{padding:20px 16px}.typing-confirm-title[data-v-f814cfda]{font-size:16px}.typing-test-input[data-v-f814cfda]{font-size:14px;padding:8px 10px}.input-area[data-v-f814cfda]{padding:8px 10px}.stat-row[data-v-f814cfda]{font-size:13px}.stat-btn[data-v-f814cfda]{min-width:28px;min-height:28px}.skills-grid[data-v-f814cfda]{grid-template-columns:1fr}.skill-card[data-v-f814cfda]{padding:10px}}@media(max-height:600px){.display-select-phase[data-v-f814cfda]{margin-top:1vh}.display-select-sub[data-v-f814cfda]{margin-bottom:10px}.display-option[data-v-f814cfda]{padding:8px 12px}.boot-sequence[data-v-f814cfda]{font-size:14px}}@supports (padding: env(safe-area-inset-top)){.intake-terminal[data-v-f814cfda]{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}
