.filters.svelte-tozx4w{display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));gap:10px;align-items:end}label.svelte-tozx4w{display:grid;gap:6px;color:#d0e4f0;font-size:.88rem}select.svelte-tozx4w,input.svelte-tozx4w,button.svelte-tozx4w{background:#111a26;color:#e8f3ff;border:1px solid #2d3e55;border-radius:8px;padding:7px}.actions.svelte-tozx4w{display:flex;gap:8px}button.svelte-tozx4w{cursor:pointer}@media (max-width: 960px){.filters.svelte-tozx4w{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.filters.svelte-tozx4w{grid-template-columns:1fr}}.pagination.svelte-1605ln5{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.meta.svelte-1605ln5{display:flex;gap:12px;color:#abc6e6;font-size:.88rem}.actions.svelte-1605ln5{display:flex;gap:8px}button.svelte-1605ln5{background:#16273a;color:#e7f2ff;border:1px solid #2d4360;border-radius:7px;padding:7px 10px;cursor:pointer}button.svelte-1605ln5:disabled{opacity:.6;cursor:not-allowed}.mobile-report.svelte-1nby8o9{display:none}@media (max-width:640px){.table-wrap.svelte-1nby8o9{display:none}.mobile-report.svelte-1nby8o9{display:grid;gap:12px;min-width:0}.mobile-sort.svelte-1nby8o9{display:flex;align-items:end;gap:10px}.mobile-sort.svelte-1nby8o9 label:where(.svelte-1nby8o9){display:grid;gap:6px;flex:1;min-width:0;color:#a9bdcf;font-size:.75rem}.mobile-sort.svelte-1nby8o9 select:where(.svelte-1nby8o9),.mobile-sort.svelte-1nby8o9 button:where(.svelte-1nby8o9){min-height:44px;max-width:100%;border:1px solid #31536a;border-radius:8px;background:#0f1c2a;color:#d6e8f4;padding:8px;font:inherit}.mobile-sort.svelte-1nby8o9 select:where(.svelte-1nby8o9){font-size:1rem}.mobile-report-card.svelte-1nby8o9{min-width:0;padding:15px;border:1px solid #50c8ff30;border-radius:12px;background:linear-gradient(145deg,#122332,#0b1623)}.mobile-report-card.svelte-1nby8o9 header:where(.svelte-1nby8o9){display:grid;gap:5px}.mobile-report-card.svelte-1nby8o9 header:where(.svelte-1nby8o9) strong:where(.svelte-1nby8o9){color:#83e2ff;font-size:1rem}.mobile-report-card.svelte-1nby8o9 header:where(.svelte-1nby8o9) span:where(.svelte-1nby8o9){color:#b3c8d7;font-size:.8rem;overflow-wrap:anywhere}.mobile-key-metrics.svelte-1nby8o9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 0;margin:12px 0 0;border-block:1px solid #50c8ff20}dt.svelte-1nby8o9{font-size:.7rem;color:#a6bdcc}dd.svelte-1nby8o9{margin:6px 0 0;font-size:.9rem;color:#e4f2fa;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}summary.svelte-1nby8o9{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;cursor:pointer;color:#9ee6c8;font-size:.78rem;list-style:none}summary.svelte-1nby8o9::-webkit-details-marker{display:none}summary.svelte-1nby8o9:after{content:"+";font-size:1.1rem}details[open].svelte-1nby8o9 summary:where(.svelte-1nby8o9):after{content:"−"}.mobile-all-metrics.svelte-1nby8o9{display:grid;gap:10px;margin:10px 0 0}.mobile-all-metrics.svelte-1nby8o9 div:where(.svelte-1nby8o9){display:flex;justify-content:space-between;gap:16px;padding-bottom:8px;border-bottom:1px solid #ffffff0c}.mobile-all-metrics.svelte-1nby8o9 dd:where(.svelte-1nby8o9){margin:0;font-size:.78rem;text-align:right}.mobile-report-card.svelte-1nby8o9 p:where(.svelte-1nby8o9){color:#aec4d2;font-size:.8rem;line-height:1.6}summary.svelte-1nby8o9:focus-visible,button.svelte-1nby8o9:focus-visible,select.svelte-1nby8o9:focus-visible{outline:2px solid #72dfb4;outline-offset:3px}}.table-wrap.svelte-1nby8o9{overflow-x:auto;border:1px solid #26384f;border-radius:10px;background:#0f1824}table.svelte-1nby8o9{border-collapse:collapse;width:100%;min-width:1180px;color:#e6f2ff}th.svelte-1nby8o9,td.svelte-1nby8o9{padding:4px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;font-size:.74rem}th.svelte-1nby8o9{white-space:normal;vertical-align:bottom}td.svelte-1nby8o9{white-space:nowrap}.text-cell.svelte-1nby8o9{min-width:80px;max-width:140px;white-space:normal}th.svelte-1nby8o9 button:where(.svelte-1nby8o9){all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;max-width:100%;white-space:normal;line-height:1.15;color:#cde4ff}th.svelte-1nby8o9 button:where(.svelte-1nby8o9):disabled{cursor:not-allowed;opacity:.7}.empty.svelte-1nby8o9{text-align:center;padding:24px;color:#9cb6d4}.description-row.svelte-1nby8o9 td:where(.svelte-1nby8o9){padding:0 4px 5px;background:#0d1520eb}.description-toggle.svelte-1nby8o9{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:5px 8px;border:1px solid rgba(84,171,255,.28);border-radius:8px;background:#54abff14;color:#d7ecff;cursor:pointer;font-size:.72rem}.description-toggle.svelte-1nby8o9:disabled{cursor:not-allowed;opacity:.7}.description-row.svelte-1nby8o9 p:where(.svelte-1nby8o9){margin:8px 2px 0;color:#c9d9ea;font-size:.82rem;line-height:1.45;white-space:normal}.quality-cell.svelte-1nby8o9{color:#79efad;font-weight:700}.quality-cell.warning.svelte-1nby8o9{color:#ffd166}.options-detail.svelte-1nby8o9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.options-detail.svelte-1nby8o9 div:where(.svelte-1nby8o9){padding:8px;border-radius:8px;background:#50c8ff0f}.options-detail.svelte-1nby8o9 span:where(.svelte-1nby8o9){display:block;color:#8fa9c5;font-size:.67rem}.options-detail.svelte-1nby8o9 strong:where(.svelte-1nby8o9){display:block;color:#e8f4ff;font-size:.78rem;margin-top:2px}.warning-copy.svelte-1nby8o9{color:#ffd166!important}@media (max-width:760px){.options-detail.svelte-1nby8o9{grid-template-columns:1fr 1fr}}body{margin:0;background:#0a0f14;color:#d0e4f0}.page-hero.svelte-fc7f3r{margin:18px 20px 16px;padding:20px 20px 18px;display:grid;gap:8px;background:radial-gradient(circle at top left,rgba(80,200,255,.12),transparent 34%),linear-gradient(135deg,#0d1522,#101927 55%,#0d1420);border:1px solid rgba(80,200,255,.18);border-radius:18px;box-shadow:0 20px 46px #00000038}.page-kicker.svelte-fc7f3r{color:#64f4a1;font-size:.72rem;letter-spacing:.14em;font-weight:700}.page-hero.svelte-fc7f3r h1:where(.svelte-fc7f3r){margin:0;color:#e9f4ff;font-size:clamp(1.55rem,2.6vw,2.15rem);line-height:1.05}.page-hero-copy.svelte-fc7f3r{display:grid;gap:6px}.page-wrap.svelte-fc7f3r{padding:0 20px 40px;display:grid;gap:14px}.toolbar.svelte-fc7f3r{display:flex;justify-content:flex-end}.export-button.svelte-fc7f3r{background:#1f7a3e;color:#f5fff8;border:1px solid #2d9d55;border-radius:8px;padding:9px 14px;cursor:pointer}.table-section.svelte-fc7f3r{min-width:0;background:#111a26;border:1px solid #24384f;border-radius:12px;padding:8px}.status.svelte-fc7f3r{width:fit-content;padding:8px 12px;border-radius:8px;border:1px solid rgba(83,171,255,.5);background:#53abff26;color:#d8edff}.status.error.svelte-fc7f3r{border-color:#ff6b6b73;background:#ff6b6b1f;color:#ffd2d2}@media (max-width: 1040px){.page-hero.svelte-fc7f3r{margin:14px 14px 12px;padding:18px 16px}}.data-source-footer.svelte-fc7f3r{position:fixed;bottom:5px;right:10px;font-size:.8rem;color:#888}@media (max-width:640px){.page-hero.svelte-fc7f3r{margin:12px;padding:18px 16px;border-radius:12px}.page-hero.svelte-fc7f3r h1:where(.svelte-fc7f3r){font-size:1.4rem;line-height:1.3}.data-source-footer.svelte-fc7f3r{position:static;padding:12px 16px 20px;color:#98b1c4}}
