.context-window.svelte-1990des{background:#1e293b;display:flex;flex-direction:column;overflow:hidden}.disaster.svelte-1990des{background:#1c1917}.champion.svelte-1990des{background:#0f172a;border-left:3px solid #00D4D4}.window-header.svelte-1990des{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #334155;background:#0003}.label-section.svelte-1990des{flex:1}.label.svelte-1990des{font-size:1.125rem;font-weight:600;color:#e2e8f0}.score-section.svelte-1990des{display:flex;align-items:center;gap:.5rem;font-weight:700}.score-label.svelte-1990des{font-size:.875rem;opacity:.8}.score-value.svelte-1990des{font-size:1.75rem}.metrics-grid.svelte-1990des{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;padding:1.5rem 2rem;border-bottom:1px solid #334155}.metric.svelte-1990des{display:flex;align-items:center;gap:.75rem}.metric-icon.svelte-1990des{font-size:1.5rem}.metric-content.svelte-1990des{display:flex;flex-direction:column;gap:.125rem}.metric-value.svelte-1990des{font-size:1.25rem;font-weight:700;color:#f8fafc}.metric-label.svelte-1990des{font-size:.75rem;color:#64748b;font-weight:500}.ai-response.svelte-1990des{flex:1;display:flex;flex-direction:column;overflow:hidden}.response-header.svelte-1990des{padding:1rem 2rem;background:#0003;border-bottom:1px solid #334155}.response-label.svelte-1990des{font-size:.875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.response-content.svelte-1990des{flex:1;padding:2rem;margin:0;overflow:auto;background:#0000004d;font-family:JetBrains Mono,Fira Code,monospace;font-size:.875rem;line-height:1.6;color:#e2e8f0;white-space:pre-wrap;word-break:break-word}.response-content.svelte-1990des code:where(.svelte-1990des){color:inherit}.status-bar.svelte-1990des{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem;font-size:1.125rem;font-weight:600}.status-emoji.svelte-1990des{font-size:1.5rem}@media (max-width: 1024px){.window-header.svelte-1990des{flex-direction:column;align-items:flex-start;gap:1rem}.metrics-grid.svelte-1990des{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.window-header.svelte-1990des,.metrics-grid.svelte-1990des,.response-header.svelte-1990des,.response-content.svelte-1990des{padding-left:1rem;padding-right:1rem}.metrics-grid.svelte-1990des{gap:.75rem}}.split-container.svelte-1jxiihf{display:grid;grid-template-columns:1fr 2px 1fr;gap:0;background:#334155;flex:1}.divider.svelte-1jxiihf{background:linear-gradient(180deg,#475569,#1e293b)}.delta-summary.svelte-1jxiihf{background:#1e293b;border-top:2px solid #00D4D4;padding:2rem}.delta-content.svelte-1jxiihf{max-width:1200px;margin:0 auto;text-align:center}.delta-title.svelte-1jxiihf{font-size:1.5rem;font-weight:700;color:#00d4d4;margin:0 0 1rem}.delta-verdict.svelte-1jxiihf{font-size:1.125rem;color:#e2e8f0;margin:0 0 2rem;line-height:1.6}.delta-metrics.svelte-1jxiihf{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem;max-width:800px;margin:0 auto}.delta-metric.svelte-1jxiihf{display:flex;flex-direction:column;gap:.5rem}.metric-value.svelte-1jxiihf{font-size:2rem;font-weight:800;color:#10b981}.metric-label.svelte-1jxiihf{font-size:.875rem;color:#94a3b8;font-weight:500}@media (max-width: 1024px){.split-container.svelte-1jxiihf{grid-template-columns:1fr;grid-template-rows:1fr 2px 1fr}.divider.svelte-1jxiihf{height:2px;background:linear-gradient(90deg,#475569,#1e293b)}}@media (max-width: 640px){.delta-summary.svelte-1jxiihf{padding:1.5rem 1rem}.delta-metrics.svelte-1jxiihf{gap:1.5rem}.metric-value.svelte-1jxiihf{font-size:1.5rem}}.big-orange-container.svelte-1m7izl2{min-height:100vh;background:#0f172a;color:#f8fafc;display:flex;flex-direction:column}.header.svelte-1m7izl2{background:linear-gradient(180deg,#1e293b,#0f172a);border-bottom:2px solid #334155;padding:2rem 1rem}.header-content.svelte-1m7izl2{max-width:1400px;margin:0 auto;text-align:center}.title.svelte-1m7izl2{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;margin:0;line-height:1.2}.orange.svelte-1m7izl2{color:#ff8c00;text-shadow:0 0 20px rgba(255,140,0,.3)}.tagline.svelte-1m7izl2{color:#94a3b8;font-size:clamp(1rem,2vw,1.25rem);margin:.75rem 0 0;font-weight:500}.error-message.svelte-1m7izl2{color:#fca5a5;background:#dc26261a;padding:.5rem 1rem;border-radius:.5rem;margin:1rem auto 0;max-width:600px;font-size:.875rem}.main-content.svelte-1m7izl2{flex:1;display:flex;flex-direction:column}.footer.svelte-1m7izl2{background:#1e293b;border-top:1px solid #334155;padding:1.5rem;text-align:center;font-size:.875rem;color:#64748b}.footer.svelte-1m7izl2 a:where(.svelte-1m7izl2){color:#00d4d4;text-decoration:none;font-weight:600;transition:color .2s}.footer.svelte-1m7izl2 a:where(.svelte-1m7izl2):hover{color:#22d3ee;text-decoration:underline}.separator.svelte-1m7izl2{margin:0 .75rem;opacity:.5}@media (max-width: 768px){.header.svelte-1m7izl2{padding:1.5rem 1rem}.separator.svelte-1m7izl2{display:block;margin:.5rem 0}}
