.boot-container{position:fixed;inset:0;background-color:#0a0a0f;display:flex;align-items:flex-start;justify-content:center;z-index:900;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.boot-inner{width:100%;max-width:720px;padding:48px 24px 64px;font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,monospace;font-size:14px;line-height:1.7;color:#e0e0e0}.boot-prompt{white-space:nowrap;overflow:hidden;color:#e0e0e0;margin-bottom:16px}.boot-prompt .prompt-char{color:#00e88a;margin-right:8px;-webkit-user-select:none;user-select:none}.boot-cursor{display:inline-block;width:8px;height:1.15em;background-color:#e0e0e0;vertical-align:text-bottom;margin-left:1px;animation:blink-cursor .6s steps(1) infinite}@keyframes blink-cursor{0%,to{opacity:1}50%{opacity:0}}.boot-progress-wrapper{margin:12px 0 20px;display:flex;align-items:center;gap:10px;color:#6b7280;font-size:13px}.boot-progress-track{flex:1;height:6px;background-color:#1a1a2e;border-radius:3px;overflow:hidden;position:relative}.boot-progress-fill{height:100%;background:linear-gradient(90deg,#60a5fa,#00e88a);border-radius:3px;will-change:width}.boot-progress-text{min-width:36px;text-align:right;font-variant-numeric:tabular-nums;color:#9ca3af;font-size:12px}.boot-log{display:flex;flex-direction:column;gap:2px}.boot-line{display:flex;align-items:baseline;gap:8px;font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word}.boot-line-type{flex-shrink:0;font-weight:600;font-size:11px;letter-spacing:.03em;-webkit-user-select:none;user-select:none}.boot-line-text{color:#c8c8d0}.boot-online{margin-top:20px;font-size:15px;font-weight:600;letter-spacing:.01em;color:#00e88a;text-shadow:0 0 20px rgba(0,212,126,.35),0 0 40px rgba(0,212,126,.15)}.boot-online .boot-online-marker{margin-right:6px;-webkit-user-select:none;user-select:none}.boot-continue{margin-top:24px;font-size:13px;color:#6b7280;animation:blink-continue 1.2s ease-in-out infinite;-webkit-user-select:none;user-select:none;cursor:pointer}@keyframes blink-continue{0%,to{opacity:1}50%{opacity:.3}}@media(max-width:640px){.boot-inner{padding:32px 16px 48px;font-size:12px}.boot-line{font-size:11.5px;gap:6px}.boot-line-type{font-size:10px}.boot-online{font-size:13px}.boot-progress-wrapper{font-size:11px}}@media(max-width:380px){.boot-inner{padding:24px 12px 40px;font-size:11px}.boot-line{font-size:10.5px}.boot-line-type{font-size:9px}}.flip-counter{display:inline-flex;align-items:flex-start;gap:0;font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,monospace;-webkit-user-select:none;user-select:none}.flip-counter__group{display:flex;flex-direction:column;align-items:center}.flip-counter__digits{display:flex;gap:3px}.flip-counter__label{font-weight:600;letter-spacing:.08em;text-transform:lowercase;color:#4b5563;margin-top:6px}.flip-counter__spacer{display:flex;align-items:center;padding:0 4px;align-self:flex-start}.flip-counter__spacer-dot{width:3px;height:3px;border-radius:50%;background-color:#3a3a4a}.flip-counter__digit{position:relative;overflow:visible;background-color:#1e1e2a;border:1px solid #2A2A3A;border-radius:4px}.flip-counter__digit-top,.flip-counter__digit-bottom{overflow:hidden;position:relative;background-color:#1e1e2a}.flip-counter__digit-top{border-radius:4px 4px 0 0}.flip-counter__digit-bottom{border-radius:0 0 4px 4px}.flip-counter__digit-top span,.flip-counter__digit-bottom span{display:flex;align-items:center;justify-content:center;height:200%}.flip-counter__digit-bottom span{transform:translateY(-50%)}.flip-counter__digit:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#00000080;z-index:5;pointer-events:none}.flip-counter__digit-top:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.15));pointer-events:none}.flip-counter__digit-bottom:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(to top,transparent,rgba(0,0,0,.15));pointer-events:none}.flip-counter__flap-container{position:absolute;inset:0;z-index:4;pointer-events:none}.flip-counter__flap-top{position:absolute;top:0;left:0;right:0;height:50%;overflow:hidden;background-color:#1e1e2a;border-radius:4px 4px 0 0;transform-origin:bottom center;backface-visibility:hidden;z-index:4}.flip-counter__flap-top span{display:flex;align-items:center;justify-content:center;height:200%}.flip-counter__flap-bottom{position:absolute;bottom:0;left:0;right:0;height:50%;overflow:hidden;background-color:#1e1e2a;border-radius:0 0 4px 4px;transform-origin:top center;backface-visibility:hidden;transform:rotateX(90deg);z-index:4}.flip-counter__flap-bottom span{display:flex;align-items:center;justify-content:center;height:200%;transform:translateY(-50%)}@keyframes flip-top-down{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes flip-bottom-up{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.flip-counter__flap-top.is-flipping{animation:flip-top-down .3s ease-in forwards;box-shadow:0 2px 6px #0006}.flip-counter__flap-bottom.is-flipping{animation:flip-bottom-up .3s ease-out forwards;animation-delay:.15s;box-shadow:0 -2px 6px #0000004d}.flip-counter--large{gap:0;perspective:500px}.flip-counter--large .flip-counter__digit{width:40px;height:60px}.flip-counter--large .flip-counter__digit-top,.flip-counter--large .flip-counter__digit-bottom{height:50%}.flip-counter--large .flip-counter__digit-top span,.flip-counter--large .flip-counter__digit-bottom span,.flip-counter--large .flip-counter__flap-top span,.flip-counter--large .flip-counter__flap-bottom span{font-size:2.6rem;font-weight:700;line-height:1;color:#00e88a}.flip-counter--large .flip-counter__digit{box-shadow:0 0 8px #00d47e14,0 2px 4px #0000004d}.flip-counter--large .flip-counter__digit-top span,.flip-counter--large .flip-counter__digit-bottom span{text-shadow:0 0 10px rgba(0,212,126,.4),0 0 30px rgba(0,212,126,.15)}.flip-counter--large .flip-counter__label{font-size:.62rem;color:#4b5563}.flip-counter--large .flip-counter__spacer{height:60px;padding:0 8px}.flip-counter--large .flip-counter__spacer-dot{width:4px;height:4px}.flip-counter--small{gap:0;perspective:300px}.flip-counter--small .flip-counter__digit{width:20px;height:28px;border-radius:3px}.flip-counter--small .flip-counter__digit-top,.flip-counter--small .flip-counter__digit-bottom{height:50%}.flip-counter--small .flip-counter__digit-top span,.flip-counter--small .flip-counter__digit-bottom span,.flip-counter--small .flip-counter__flap-top span,.flip-counter--small .flip-counter__flap-bottom span{font-size:1.1rem;font-weight:600;line-height:1;color:#e0e0e0}.flip-counter--small .flip-counter__digit{box-shadow:0 1px 3px #0000004d}.flip-counter--small .flip-counter__label{font-size:.48rem;margin-top:3px;color:#4b5563}.flip-counter--small .flip-counter__spacer{height:28px;padding:0 3px}.flip-counter--small .flip-counter__spacer-dot{width:2px;height:2px}.flip-counter--small .flip-counter__digits{gap:2px}.flip-counter--small .flip-counter__digit-top{border-radius:3px 3px 0 0}.flip-counter--small .flip-counter__digit-bottom{border-radius:0 0 3px 3px}.flip-counter--small .flip-counter__flap-top{border-radius:3px 3px 0 0}.flip-counter--small .flip-counter__flap-bottom{border-radius:0 0 3px 3px}.flip-counter__flap-container{perspective:300px}.flip-counter--large .flip-counter__flap-container{perspective:400px}@media(max-width:640px){.flip-counter--large .flip-counter__digit{width:32px;height:48px}.flip-counter--large .flip-counter__digit-top span,.flip-counter--large .flip-counter__digit-bottom span,.flip-counter--large .flip-counter__flap-top span,.flip-counter--large .flip-counter__flap-bottom span{font-size:2rem}.flip-counter--large .flip-counter__spacer{height:48px;padding:0 5px}.flip-counter--large .flip-counter__label{font-size:.52rem}.flip-counter--large .flip-counter__digits{gap:2px}}@media(max-width:380px){.flip-counter--large .flip-counter__digit{width:26px;height:40px}.flip-counter--large .flip-counter__digit-top span,.flip-counter--large .flip-counter__digit-bottom span,.flip-counter--large .flip-counter__flap-top span,.flip-counter--large .flip-counter__flap-bottom span{font-size:1.6rem}.flip-counter--large .flip-counter__spacer{height:40px;padding:0 3px}.flip-counter--large .flip-counter__label{font-size:.46rem;margin-top:4px}.flip-counter--small .flip-counter__digit{width:16px;height:22px}.flip-counter--small .flip-counter__digit-top span,.flip-counter--small .flip-counter__digit-bottom span,.flip-counter--small .flip-counter__flap-top span,.flip-counter--small .flip-counter__flap-bottom span{font-size:.85rem}.flip-counter--small .flip-counter__spacer{height:22px}.flip-counter--small .flip-counter__label{font-size:.42rem}}.flip-counter__flap-top,.flip-counter__flap-bottom{will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-counter__digit{transform:translateZ(0)}.terminal{background-color:#0d0d14;border:1px solid #2A2A3A;border-radius:8px;min-height:300px;display:flex;flex-direction:column;position:relative;overflow:hidden;font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,monospace;cursor:text}.terminal:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,212,126,.2) 20%,rgba(0,212,126,.4) 50%,rgba(0,212,126,.2) 80%,transparent 100%)}.terminal-header{padding:12px 16px 10px;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4b5563;border-bottom:1px solid #1A1A26;-webkit-user-select:none;user-select:none;flex-shrink:0}.terminal-output{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:2px;min-height:200px;max-height:480px}.terminal-output::-webkit-scrollbar{width:6px}.terminal-output::-webkit-scrollbar-track{background:transparent}.terminal-output::-webkit-scrollbar-thumb{background-color:#2a2a3a;border-radius:3px}.terminal-output::-webkit-scrollbar-thumb:hover{background-color:#3a3a4a}.terminal-line{font-size:.78rem;line-height:1.65;color:#e0e0e0;word-wrap:break-word;overflow-wrap:break-word}.terminal-line--ascii{white-space:pre;font-size:.72rem;line-height:1.5}.terminal-line--command{color:#9ca3af}.terminal-line--command .terminal-prompt-echo{color:#00e88a}.terminal-line--clickable{cursor:pointer;padding:1px 6px;margin-left:-6px;margin-right:-6px;border-radius:3px;transition:background-color .15s ease}.terminal-line--clickable:hover{background-color:#00e88a12}.terminal-line--clickable:focus-visible{outline:1px solid rgba(0,232,138,.3);outline-offset:0}.terminal-entry{margin-bottom:8px}.terminal-entry:last-child{margin-bottom:0}.terminal-input-line{display:flex;align-items:center;padding:12px 16px 14px;border-top:1px solid #1A1A26;flex-shrink:0;gap:0}.terminal-prompt{color:#00e88a;font-size:.78rem;font-weight:600;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0}.terminal-input{flex:1;background:none;border:none;outline:none;color:#e0e0e0;font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,monospace;font-size:.78rem;line-height:1.65;padding:0;margin:0;caret-color:#00e88a}.terminal-input::placeholder{color:#2a2a3a}.terminal-input:focus{outline:none}.terminal-secrets{padding:8px 16px 10px;font-size:.68rem;color:#6b7280;border-top:1px solid #1A1A26;-webkit-user-select:none;user-select:none;flex-shrink:0}.terminal-secrets--all-found{color:#00e88a}.terminal-achievement{font-size:.75rem;line-height:1.7;color:#00e88a;padding:12px 16px;background:#00d47e0f;border:1px solid rgba(0,212,126,.15);border-radius:4px;margin:8px 0}@keyframes terminal-flicker{0%{opacity:1}10%{opacity:.3}20%{opacity:.8}30%{opacity:.2}40%{opacity:.9}50%{opacity:.4}60%{opacity:1}to{opacity:1}}.terminal--flickering{animation:terminal-flicker .4s ease-out}.terminal-welcome{color:#6b7280;font-size:.72rem;line-height:1.7;margin-bottom:8px}.terminal-welcome .terminal-welcome-highlight{color:#00e88a}.terminal-cmd-link{background:none;border:none;border-bottom:1px dashed rgba(0,212,126,.4);color:#00e88a;font-family:inherit;font-size:inherit;padding:0;cursor:pointer;transition:border-color .2s ease}.terminal-cmd-link:hover{border-bottom-color:#00e88a}.terminal-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.terminal-suggestion-chip{background:#00d47e0f;border:1px solid rgba(0,212,126,.15);border-radius:4px;color:#00e88a;font-family:inherit;font-size:.68rem;padding:4px 10px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.terminal-suggestion-chip:hover{background:#00d47e1f;border-color:#00d47e4d}@media(max-width:640px){.terminal{min-height:280px;border-radius:6px}.terminal-output{padding:12px;max-height:400px}.terminal-input-line{padding:10px 12px 12px}.terminal-prompt{font-size:.7rem}.terminal-input{font-size:.78rem;min-height:24px}.terminal-line{font-size:.72rem}.terminal-line--ascii{font-size:.6rem;overflow-x:auto}.terminal-header{padding:10px 12px 8px;font-size:.6rem}.terminal-secrets{padding:6px 12px 8px;font-size:.62rem}}@media(max-width:380px){.terminal-prompt{font-size:.65rem}.terminal-line--ascii{font-size:.55rem}}.status-ticker{width:100vw;height:28px;overflow:hidden;background:#00d47e0a;border-bottom:1px solid rgba(0,212,126,.1);display:flex;align-items:center;position:fixed;top:0;left:0;z-index:50;flex-shrink:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.status-ticker__track{display:flex;white-space:nowrap;animation:ticker-scroll 40s linear infinite;font-family:inherit;font-size:.62rem;color:#4b5563;letter-spacing:.02em}.status-ticker:hover .status-ticker__track{animation-play-state:paused}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.status-ticker__segment{display:inline-block;padding:0 .25em}.status-ticker__separator{display:inline-block;padding:0 .6em;opacity:.35;-webkit-user-select:none;user-select:none}@media(max-width:479px){.status-ticker{display:none}}.dashboard{min-height:100vh;background-color:#0a0a0f;color:#e0e0e0;font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,monospace;padding:76px 24px 64px;display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.dashboard-inner{width:100%;max-width:800px;display:flex;flex-direction:column;gap:32px}.panel{background-color:#16161f;border:1px solid #2A2A3A;border-radius:8px;padding:28px 32px;box-shadow:0 1px 3px #0006,0 4px 16px #0003;position:relative;overflow:hidden}.panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,212,126,.2) 20%,rgba(0,212,126,.4) 50%,rgba(0,212,126,.2) 80%,transparent 100%)}.panel-header{text-align:center;padding:40px 32px 36px;overflow:visible;background:linear-gradient(180deg,#00d47e0a,#16161f)}.panel-header h1{font-size:2rem;font-weight:700;letter-spacing:-.02em;margin:0 0 8px;color:#fff;line-height:1.2;position:relative;display:inline-block}.panel-header h1:before,.panel-header h1:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.panel-header h1:before{color:#f33;opacity:.6;animation:glitch-before 8s linear infinite}.panel-header h1:after{color:#0ff;opacity:.6;animation:glitch-after 8s linear infinite}@keyframes glitch-before{0%,49%{clip-path:inset(0 0 100% 0);transform:translate(0)}50%{clip-path:inset(10% 0 60% 0);transform:translate(-2px)}52%{clip-path:inset(40% 0 20% 0);transform:translate(2px)}54%{clip-path:inset(70% 0 5% 0);transform:translate(-1px)}56%{clip-path:inset(20% 0 50% 0);transform:translate(3px)}57%,to{clip-path:inset(0 0 100% 0);transform:translate(0)}}@keyframes glitch-after{0%,49%{clip-path:inset(0 0 100% 0);transform:translate(0)}50%{clip-path:inset(60% 0 10% 0);transform:translate(2px)}52%{clip-path:inset(20% 0 40% 0);transform:translate(-3px)}54%{clip-path:inset(5% 0 70% 0);transform:translate(1px)}56%{clip-path:inset(50% 0 20% 0);transform:translate(-2px)}57%,to{clip-path:inset(0 0 100% 0);transform:translate(0)}}.panel-header h1 .header-dot{color:#00e88a}.panel-header .header-tagline{font-size:.875rem;color:#e0e0e0;margin:0 0 16px;line-height:1.6;font-weight:400}.panel-header .header-disclaimer{font-size:.72rem;color:#6b7280;margin:0;line-height:1.6;font-style:italic}.panel-header .header-hint{font-size:.68rem;color:#4b5563;margin:12px 0 0;line-height:1.6}.panel-header .header-hint-cmd{color:#00e88a;font-weight:600}.panel-label{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#00e88a;margin-bottom:20px;padding-bottom:8px;border-bottom:1px solid rgba(0,232,138,.2);width:100%}.model-card-grid{display:grid;grid-template-columns:auto 1fr;gap:6px 24px;font-size:.8rem;line-height:1.8}.model-card-key{color:#6b7280;white-space:nowrap;-webkit-user-select:none;user-select:none}.model-card-value{color:#e0e0e0}.model-card-value.model-name{color:#60a5fa;font-weight:600}.model-card-value.model-arch{color:#a78bfa}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;vertical-align:middle;position:relative}.status-dot--online,.status-dot--running{background-color:#00e88a;box-shadow:0 0 6px #00d47e99;animation:pulse-green 2s ease-in-out infinite}@keyframes pulse-green{0%,to{box-shadow:0 0 4px #00d47e66,0 0 8px #00d47e33}50%{box-shadow:0 0 8px #00d47eb3,0 0 20px #00d47e59}}.status-text{font-weight:600;font-size:.8rem}.status-text--online,.status-text--running,.status-text--stable{color:#00e88a}.status-text--pre-release{color:#ffb800}.status-dot--core{background-color:#ff7eb3;box-shadow:0 0 6px #ff7eb399;animation:pulse-rose 2s ease-in-out infinite}.status-text--core{color:#ff7eb3}@keyframes pulse-rose{0%,to{box-shadow:0 0 4px #ff7eb366,0 0 8px #ff7eb333}50%{box-shadow:0 0 8px #ff7eb3b3,0 0 20px #ff7eb359}}.dep-card-infinity{font-size:1.1rem;color:#ff7eb3;font-weight:600}.panel-uptime{text-align:center;padding:32px}.panel-uptime .panel-label{text-align:center}.uptime-counter-wrapper{margin-top:8px}.deps-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:4px}.dep-card{background-color:#0f0f17;border:1px solid #2A2A3A;border-radius:6px;padding:20px;position:relative;overflow:hidden;transition:border-color .2s ease}.dep-card:hover{border-color:#3a3a4a}.dep-card--core{grid-column:1 / -1;border-color:#ff7eb333}.dep-card--core:hover{border-color:#ff7eb359}.dep-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap;gap:8px}.dep-card-name{font-size:.82rem;font-weight:600;color:#e0e0e0}.dep-card-badge{font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:4px;white-space:nowrap}.dep-card-badge--stable{background-color:#00d47e1f;color:#00e88a;border:1px solid rgba(0,212,126,.25)}.dep-card-badge--pre-release{background-color:#ffb8001f;color:#ffb800;border:1px solid rgba(255,184,0,.25)}.dep-card-badge--latest{background-color:#60a5fa1f;color:#60a5fa;border:1px solid rgba(96,165,250,.25)}.dep-card-badge--core{background-color:#ff7eb31f;color:#ff7eb3;border:1px solid rgba(255,126,179,.25)}.dep-card-desc{font-size:.68rem;color:#9ca3af;margin-bottom:8px;font-style:italic}.dep-card-detail{font-size:.72rem;color:#6b7280;margin-bottom:4px;display:flex;align-items:center;gap:8px}.dep-card-detail span{color:#9ca3af}.dep-card-uptime{margin:12px 0 8px}.dep-card-status{display:flex;align-items:center;font-size:.72rem;margin-top:8px}.benchmark-table{width:100%;border-collapse:collapse;font-size:.78rem}.benchmark-table thead th{text-align:left;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b7280;padding:0 0 12px;border-bottom:1px solid #2A2A3A}.benchmark-table thead th:last-child{text-align:right}.benchmark-table tbody td{padding:12px 0;vertical-align:middle;border-bottom:1px solid rgba(42,42,58,.5)}.benchmark-table tbody tr:last-child td{border-bottom:none}.benchmark-task{color:#e0e0e0;font-weight:500;white-space:nowrap}.benchmark-bar-cell{width:50%;padding-left:16px!important;padding-right:16px!important}.benchmark-bar-track{width:100%;height:6px;background-color:#0f0f17;border-radius:3px;overflow:hidden;position:relative}.benchmark-bar-fill{height:100%;border-radius:3px;will-change:width;transition:none}.benchmark-bar-fill--high{background:linear-gradient(90deg,#00e88a,#00e88a)}.benchmark-bar-fill--mid{background:linear-gradient(90deg,#ffb800,#ffc833)}.benchmark-bar-fill--low{background:linear-gradient(90deg,#f44,#f66)}.benchmark-status{text-align:right;white-space:nowrap;font-size:.65rem;font-weight:700;letter-spacing:.06em}.benchmark-status--high{color:#00e88a}.benchmark-status--mid{color:#ffb800}.benchmark-status--low{color:#f44}.limitations-list{list-style:none;padding:0;margin:0}.limitations-list li{font-size:.8rem;color:#9ca3af;line-height:1.8;padding-left:20px;position:relative}.limitations-list li:before{content:"•";position:absolute;left:0;color:#ffb800;font-weight:700}.scroll-hint{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0}.scroll-hint-chevron{color:#00e88a;font-size:1rem;animation:bounce-down 1.5s ease-in-out infinite}.scroll-hint-text{font-size:.68rem;color:#4b5563;letter-spacing:.1em;text-transform:uppercase;font-weight:600}@keyframes bounce-down{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(4px);opacity:1}}.dashboard-footer{text-align:center;padding:32px 20px 0;font-size:.68rem;color:#4b5563;line-height:1.8}.dashboard-footer .footer-line{margin:0}.dashboard-footer .footer-line:last-child{margin-top:4px;color:#374151}.dashboard-footer .footer-version{color:#6b7280}.dashboard-terminal-wrapper{margin-top:8px}@media(max-width:640px){.dashboard{padding:52px 12px 48px}.dashboard-inner{gap:24px}.panel{padding:20px 16px}.panel-header{padding:28px 16px 24px}.panel-header h1{font-size:1.45rem}.panel-header .header-tagline{font-size:.78rem}.panel-header .header-disclaimer{font-size:.65rem}.deps-grid{grid-template-columns:1fr}.model-card-grid{font-size:.72rem;gap:4px 16px}.benchmark-table{font-size:.7rem}.benchmark-bar-cell{padding-left:8px!important;padding-right:8px!important}.benchmark-status{font-size:.58rem}.limitations-list li{font-size:.72rem}}@media(max-width:380px){.dashboard{padding:16px 8px 40px}.panel{padding:16px 12px}.panel-header h1{font-size:1.2rem}.model-card-grid{font-size:.65rem;gap:2px 12px}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{background-color:#0a0a0f;color:#e0e0e0;font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,monospace;line-height:1.6;min-height:100vh;overflow-x:hidden}#root{min-height:100vh}::selection{background-color:#00d47e40;color:#fff}:focus-visible{outline:2px solid #00E88A;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
