.helper-text.svelte-18j9nfn{color:var(--muted-foreground);font-size:.78rem;line-height:1.5;margin:.8rem 0 0}.result-hero.svelte-18j9nfn{display:flex;flex-direction:column;gap:.45rem;padding:1.75rem;color:#fff;background:linear-gradient(115deg,var(--primary),var(--action))}.result-hero.svelte-18j9nfn .main-label:where(.svelte-18j9nfn){font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;opacity:.9}.result-hero.svelte-18j9nfn strong:where(.svelte-18j9nfn){font-size:clamp(2.2rem,6vw,4rem);line-height:1;font-variant-numeric:tabular-nums}.result-hero.svelte-18j9nfn span:where(.svelte-18j9nfn):last-child{font-size:.84rem;opacity:.86}.stats-grid.svelte-18j9nfn{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border)}.stat-card.svelte-18j9nfn{display:flex;flex-direction:column;gap:.45rem;padding:1.1rem;background:var(--card);color:var(--foreground)}.stat-label.svelte-18j9nfn{color:var(--muted-foreground);font-size:.76rem}.stat-card.svelte-18j9nfn strong:where(.svelte-18j9nfn){font-size:1.15rem;font-variant-numeric:tabular-nums}.stat-card.svelte-18j9nfn small:where(.svelte-18j9nfn){font-size:.72rem;font-weight:500}.schedule-card.svelte-18j9nfn{padding:1.35rem;border:1px solid var(--border);border-radius:1rem;background:var(--card)}.schedule-card.svelte-18j9nfn h2:where(.svelte-18j9nfn){margin:0;font-size:1.2rem}.schedule-card.svelte-18j9nfn p:where(.svelte-18j9nfn){color:var(--muted-foreground);font-size:.84rem;line-height:1.5}.table-scroll.svelte-18j9nfn{overflow-x:auto}table.svelte-18j9nfn{width:100%;min-width:560px;border-collapse:collapse;font-size:.78rem}th.svelte-18j9nfn,td.svelte-18j9nfn{padding:.65rem .5rem;border-bottom:1px solid var(--border);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}th.svelte-18j9nfn:first-child,td.svelte-18j9nfn:first-child{text-align:left}th.svelte-18j9nfn{color:var(--muted-foreground);font-size:.7rem;text-transform:uppercase}.invalid-card.svelte-18j9nfn{padding:1.5rem}.invalid-card.svelte-18j9nfn h2:where(.svelte-18j9nfn){margin-top:0}.invalid-card.svelte-18j9nfn li:where(.svelte-18j9nfn){color:var(--danger-text);margin:.4rem 0}.sr-only.svelte-18j9nfn{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:640px){.stats-grid.svelte-18j9nfn{grid-template-columns:1fr}.result-hero.svelte-18j9nfn{padding:1.35rem}}.faq-card.svelte-18j9nfn{margin-top:2rem;padding:1.35rem;border:1px solid var(--border);border-radius:1rem;background:var(--card)}.faq-card.svelte-18j9nfn h2:where(.svelte-18j9nfn){margin-top:0}.faq-card.svelte-18j9nfn details:where(.svelte-18j9nfn){padding:.8rem 0;border-bottom:1px solid var(--border)}.faq-card.svelte-18j9nfn summary:where(.svelte-18j9nfn){font-weight:700;cursor:pointer}.faq-card.svelte-18j9nfn p:where(.svelte-18j9nfn){color:var(--muted-foreground);line-height:1.6}.comparison-wrap.svelte-18j9nfn{overflow-x:auto;padding:1rem 1.25rem 1.25rem}.comparison-table.svelte-18j9nfn{width:100%;min-width:560px;border-collapse:collapse}.comparison-table.svelte-18j9nfn th:where(.svelte-18j9nfn),.comparison-table.svelte-18j9nfn td:where(.svelte-18j9nfn){padding:.72rem .5rem;border-bottom:1px solid var(--border);text-align:right;font-size:.8rem}.comparison-table.svelte-18j9nfn th:where(.svelte-18j9nfn):first-child{text-align:left}
