._wrap_zcheq_1{display:flex;flex-direction:column;justify-content:center;gap:18px;height:100%;padding:0 clamp(24px,8vw,160px);background:var(--c-chassis)}._tag_zcheq_11{font-family:var(--font-mono);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--c-alert)}._title_zcheq_19{margin:0;font-size:clamp(20px,3vw,30px);font-weight:500;letter-spacing:.01em;color:var(--c-bone)}._hint_zcheq_27{margin:0;max-width:52ch;font-size:14px;line-height:1.65;color:var(--c-bone-faint)}._detail_zcheq_35{margin:0;padding:10px 12px;max-width:72ch;overflow-x:auto;border-left:2px solid var(--c-rule);background:var(--c-panel);font-family:var(--font-mono);font-size:12px;line-height:1.6;color:var(--c-bone-faint);white-space:pre-wrap}._actions_zcheq_49{display:flex;gap:10px}._button_zcheq_54{padding:10px 18px;border:1px solid var(--c-rule);background:transparent;color:var(--c-bone);font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:border-color .14s var(--ease),color .14s var(--ease)}._button_zcheq_54:hover{border-color:var(--c-signal);color:var(--c-signal)}._screen_zcheq_73{align-items:center;justify-content:center;text-align:center}._screen_zcheq_73 ._title_zcheq_19{font-size:clamp(28px,4vw,56px)}._screen_zcheq_73 ._hint_zcheq_27{font-size:clamp(15px,1.4vw,22px);max-width:none}._wrap_10h47_1{display:flex;align-items:center;gap:14px;height:100%;padding:0 0 0 12vw;background:var(--c-chassis)}._bar_10h47_10{width:3px;height:34px;background:var(--c-signal);animation:_pulse_10h47_1 .9s var(--ease) infinite alternate}._bar_10h47_10:nth-child(2){animation-delay:.12s;height:22px}._bar_10h47_10:nth-child(3){animation-delay:.24s;height:44px}._label_10h47_27{margin-left:10px;font-family:var(--font-mono);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--c-bone-faint)}@keyframes _pulse_10h47_1{0%{transform:scaleY(.35);opacity:.45}to{transform:scaleY(1);opacity:1}}:root{--c-chassis: #0a0d10;--c-chassis-2: #0f1418;--c-panel: #141a20;--c-panel-2: #1b232b;--c-rule: #26313b;--c-rule-soft: #1d252c;--c-bone: #f0ede4;--c-bone-dim: #a9b2ba;--c-bone-faint: #6b757e;--c-signal: #ffb020;--c-signal-deep: #c77f06;--c-signal-fill: #ffb020;--c-on-signal: #0a0d10;--c-track: #2fbf71;--c-alert: #e5484d;--font-display: "DIN Alternate", "Oswald", "Futura", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-body: "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Microsoft YaHei", sans-serif;--font-mono: "JetBrains Mono", "IBM Plex Mono", "SFMono-Regular", "Menlo", "Consolas", monospace;--r-sm: 2px;--r-md: 4px;--ease: cubic-bezier(.2, .8, .2, 1)}:root[data-theme=judge]{color-scheme:light;--r-sm: 12px;--r-md: 16px;--c-chassis: #d7e0ec;--c-chassis-2: #ffffff;--c-panel: #ffffff;--c-panel-2: #f3f6fb;--c-rule: #d5dce8;--c-rule-soft: #e8edf5;--c-bone: #0b1220;--c-bone-dim: #4b5565;--c-bone-faint: #7b8796;--c-signal: #0062d6;--c-signal-deep: #004fb0;--c-signal-fill: #0077ff;--c-on-signal: #ffffff;--c-track: #0f9f6e;--c-alert: #e11d48;--shadow-rail: 0 1px 0 rgba(11, 18, 32, .06);--shadow-card: 0 1px 2px rgba(11, 18, 32, .05), 0 12px 28px rgba(11, 18, 32, .08);--shadow-well: inset 0 1px 3px rgba(11, 18, 32, .08);--shadow-dock: 0 -12px 32px rgba(11, 18, 32, .08);--text-caption: 13px;--text-secondary: 15px;--text-body: 16px;--text-button: 17px;--text-title: 26px;--text-hero: 32px;--text-key: 22px;--text-display: 74px;--touch-min: 44px}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{background:var(--c-chassis);color:var(--c-bone);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}button{appearance:none;font-family:inherit;color:inherit;cursor:pointer;background:transparent;border:none;padding:0}input,select,textarea{font-family:inherit;color:inherit}a{color:var(--c-signal);text-decoration:none}::selection{background:var(--c-signal-fill);color:var(--c-on-signal)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--c-chassis-2)}::-webkit-scrollbar-thumb{background:var(--c-rule);border-radius:4px}
