.ceil.svelte-1inlngr{margin:0;display:grid;gap:clamp(1.5rem,3vw,2rem);max-width:var(--w-panel)}.row.svelte-1inlngr{display:grid;gap:.625rem}.head.svelte-1inlngr{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.lbl.svelte-1inlngr{font-weight:650;letter-spacing:-.015em}.val.svelte-1inlngr{font-family:var(--mono);font-size:.8125rem;font-weight:700}.val.amber.svelte-1inlngr{color:#a8620a}.val.green.svelte-1inlngr{color:var(--go-deep)}.track.svelte-1inlngr{position:relative;height:2.5rem;border-radius:var(--r);background:#0b0b0f0d;overflow:hidden}.good.svelte-1inlngr{position:absolute;top:0;right:0;bottom:0;left:90%;background:var(--go-wash)}.fill.svelte-1inlngr{position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:var(--r) 0 0 var(--r)}.fill.amber.svelte-1inlngr{background:linear-gradient(90deg,#e0a33f,#c07f12)}.fill.green.svelte-1inlngr{background:linear-gradient(90deg,#2f9c66,var(--go-deep))}.blocked.svelte-1inlngr{position:absolute;top:0;bottom:0;left:var(--from);right:0;background:repeating-linear-gradient(-45deg,rgba(11,11,15,.09) 0 5px,transparent 5px 10px)}.cap.svelte-1inlngr{position:absolute;top:0;bottom:0;left:var(--at);width:2px;background:#0b0b0f80}.cap-note.svelte-1inlngr{margin:0;color:var(--ink-2);font-size:.9375rem;max-width:60ch}.cap-note.svelte-1inlngr b:where(.svelte-1inlngr){color:var(--ink)}figcaption.svelte-1inlngr{display:flex;align-items:center;gap:.5rem;padding-top:.25rem;color:var(--ink-3);font-size:.875rem}.swatch.svelte-1inlngr{width:1.5rem;height:.875rem;border-radius:4px;background:var(--go-wash);flex:none}@media(prefers-reduced-motion:no-preference){.fill.svelte-1inlngr{animation:svelte-1inlngr-grow .75s cubic-bezier(.2,.8,.2,1) both}@keyframes svelte-1inlngr-grow{0%{transform:scaleX(0);transform-origin:left}}}.go.svelte-10xpoxf{color:var(--go-deep)}.checks.svelte-10xpoxf{display:grid;gap:.875rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.checks.svelte-10xpoxf>.rv{display:flex}.checks>.rv>.check{flex:1}.check.svelte-10xpoxf{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);padding:1.375rem 1.5rem;box-shadow:var(--shadow)}.check.svelte-10xpoxf h3:where(.svelte-10xpoxf){margin:0 0 .375rem;font-size:1.0625rem;letter-spacing:-.015em}.why.svelte-10xpoxf{margin:0 0 1rem;color:var(--ink-2);font-size:.9375rem}.check.svelte-10xpoxf dl:where(.svelte-10xpoxf){margin:0;display:grid;gap:.625rem}.check.svelte-10xpoxf dt:where(.svelte-10xpoxf){font-family:var(--mono);font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.125rem}.check.svelte-10xpoxf dd:where(.svelte-10xpoxf){margin:0;font-size:.9375rem;color:var(--ink-2)}.check.svelte-10xpoxf dd.best:where(.svelte-10xpoxf){color:var(--go-deep);font-weight:600}.two-cards.svelte-10xpoxf{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.card.svelte-10xpoxf{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);padding:1.5rem;box-shadow:var(--shadow)}.card.hi.svelte-10xpoxf{background:var(--go-wash);border-color:transparent}.tag.svelte-10xpoxf{font-family:var(--mono);font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.card.svelte-10xpoxf h3:where(.svelte-10xpoxf){margin:.5rem 0 .625rem;font-size:1.1875rem;letter-spacing:-.02em}.card.svelte-10xpoxf p:where(.svelte-10xpoxf){margin:0 0 .625rem;color:var(--ink-2)}.card.svelte-10xpoxf .small:where(.svelte-10xpoxf){margin:0;font-size:.875rem;color:var(--ink-3)}.steps.svelte-10xpoxf{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.steps.svelte-10xpoxf li:where(.svelte-10xpoxf){background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);padding:1.25rem}.steps.svelte-10xpoxf .n:where(.svelte-10xpoxf){display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--go-deep);color:#fff;font-family:var(--mono);font-weight:700;font-size:.8125rem;margin-bottom:.75rem}.steps.svelte-10xpoxf p:where(.svelte-10xpoxf){margin:0;font-size:.9375rem;color:var(--ink-2)}
