.frame-link.svelte-wqt1j1{color:inherit;text-decoration:none;transition:all .15s;display:block}.frame-link.svelte-wqt1j1:hover{text-decoration:none}.frame-link.svelte-wqt1j1:hover .frame:where(.svelte-wqt1j1){transform:translateY(-1px);box-shadow:0 20px 40px -8px #00000073}.frame-link.svelte-wqt1j1:focus-visible{outline:3px solid var(--color-brand-500);outline-offset:2px;border-radius:var(--radius-md)}.frame.svelte-wqt1j1{--d-bg:#0b0e14;--d-surface:#11151f;--d-surface-alt:#161b27;--d-border:#1f2533;--d-border-strong:#2a3142;--d-ink:#e8eaf0;--d-ink-muted:#9098ab;--d-ink-subtle:#5f687c;--d-brand:oklch(72% .16 255);--d-success:#4ade80;--d-danger:#f87171;--d-info:#60a5fa;background:var(--d-bg);border:1px solid var(--d-border-strong);border-radius:var(--radius-md);color:var(--d-ink);transition:transform .15s,box-shadow .15s;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px oklch(28% .02 255/.55),0 16px 40px -12px #080a1073,0 32px 80px -24px oklch(60% .15 255/.25)}.frame-inner.svelte-wqt1j1{border-radius:var(--radius-md);z-index:1;position:relative;overflow:hidden}.frame.svelte-wqt1j1:after{content:"";z-index:-1;filter:blur(64px);background:oklch(60% .15 255/.24);border-radius:50%;width:55%;height:55%;position:absolute;bottom:-10%;right:-6%}.frame-bar.svelte-wqt1j1{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--d-border);background:#0f131c;display:flex}.dots.svelte-wqt1j1{gap:var(--space-2);align-items:center;display:inline-flex}.dot.svelte-wqt1j1{border-radius:50%;width:10px;height:10px}.dot.svelte-wqt1j1:first-child{background:#ff5f57}.dot.svelte-wqt1j1:nth-child(2){background:#febc2e}.dot.svelte-wqt1j1:nth-child(3){background:#28c840}.frame-url.svelte-wqt1j1{margin-left:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--d-ink-muted)}.frame-title.svelte-wqt1j1{padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--d-border);justify-content:space-between;align-items:flex-end;display:flex}.frame-title-name.svelte-wqt1j1{font-size:var(--text-sm);color:var(--d-ink);font-weight:600}.frame-title-meta.svelte-wqt1j1{font-size:var(--text-xs);color:var(--d-ink-subtle)}.lot-table.svelte-wqt1j1{border-collapse:collapse;width:100%;font-size:var(--text-sm);color:var(--d-ink);background:var(--d-bg)}.lot-table.svelte-wqt1j1 th:where(.svelte-wqt1j1),.lot-table.svelte-wqt1j1 td:where(.svelte-wqt1j1){padding:10px var(--space-4);text-align:left;border-bottom:1px solid var(--d-border);color:var(--d-ink);white-space:nowrap}.lot-table.svelte-wqt1j1 thead:where(.svelte-wqt1j1) th:where(.svelte-wqt1j1){color:var(--d-ink-subtle);text-transform:uppercase;letter-spacing:.06em;background:#0f131c;font-size:11px;font-weight:500}.lot-table.svelte-wqt1j1 tbody:where(.svelte-wqt1j1) td:where(.svelte-wqt1j1){font-size:12.5px}.lot-table.svelte-wqt1j1 td.num:where(.svelte-wqt1j1){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.lot-table.svelte-wqt1j1 tr:where(.svelte-wqt1j1):last-child td:where(.svelte-wqt1j1){border-bottom:0}.lot-table.svelte-wqt1j1 tbody:where(.svelte-wqt1j1) tr:where(.svelte-wqt1j1):hover td:where(.svelte-wqt1j1){background:var(--d-surface-alt)}.delta-up.svelte-wqt1j1{color:var(--d-success);font-weight:500}.delta-down.svelte-wqt1j1{color:var(--d-danger);font-weight:500}.delta-flat.svelte-wqt1j1{color:var(--d-ink-subtle)}.badge.svelte-wqt1j1{border-radius:var(--radius-pill);align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-flex}.badge.svelte-wqt1j1:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.b-available.svelte-wqt1j1{color:var(--d-success);background:#4ade8024}.hero-section.svelte-1uha8ag{isolation:isolate;max-width:var(--container-default);position:relative}.hero-atmos.svelte-1uha8ag{z-index:-2;pointer-events:none;background-image:radial-gradient(oklch(18% .015 250/.05) 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:-1px 0 0;-webkit-mask-image:linear-gradient(#000 30%,#0000 85%);mask-image:linear-gradient(#000 30%,#0000 85%)}.hero-glow.svelte-1uha8ag{z-index:-3;pointer-events:none;background:radial-gradient(720px 480px at 72% 30%,oklch(60% .15 255/.07),#0000 65%);position:absolute;inset:0}.hero-h1.svelte-1uha8ag{letter-spacing:-.04em;font-size:clamp(56px,5vw,72px);font-weight:650;line-height:1.05}.ink-accent.svelte-1uha8ag{background:linear-gradient(120deg, var(--color-ink), oklch(53% .16 255));color:#0000;-webkit-background-clip:text;background-clip:text}.btn-confident.svelte-1uha8ag{background:linear-gradient(180deg, color-mix(in oklch, var(--color-brand-500) 85%, white), var(--color-brand-500));border-color:color-mix(in oklch, var(--color-brand-600) 85%, black 5%);box-shadow:inset 0 1px #ffffff40,0 2px 8px oklch(60% .15 255/.35)}.btn-confident.svelte-1uha8ag:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,0 4px 14px oklch(60% .15 255/.42)}.hero-split.svelte-1uha8ag{gap:var(--space-12);grid-template-columns:1fr 1.1fr;align-items:start;display:grid}@media (width<=900px){.hero-split.svelte-1uha8ag{gap:var(--space-8);grid-template-columns:1fr}}.stats-strip.svelte-1uha8ag{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface);isolation:isolate;position:relative}.stats-inner.svelte-1uha8ag{max-width:var(--container-default);padding:0 var(--space-6);justify-content:space-between;align-items:stretch;margin:0 auto;display:flex}.stat.svelte-1uha8ag{padding:var(--space-6) var(--space-4);border-right:1px solid var(--color-border);flex-direction:column;flex:1;gap:6px;display:flex}.stat.svelte-1uha8ag:last-child{border-right:none}.stat.svelte-1uha8ag .figure:where(.svelte-1uha8ag){letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg, var(--color-ink), oklch(40% .06 255));color:#0000;-webkit-background-clip:text;background-clip:text;padding-top:10px;font-size:40px;font-weight:650;line-height:1;position:relative}.stat.svelte-1uha8ag .figure:where(.svelte-1uha8ag):before{content:"";background:var(--color-brand-500);border-radius:2px;width:22px;height:4px;position:absolute;top:0;left:1px}.stat.svelte-1uha8ag .label:where(.svelte-1uha8ag){font-size:var(--text-sm);color:var(--color-ink-muted)}.features-wrap.svelte-1uha8ag{background:var(--color-bg)}.feature-band.svelte-1uha8ag{border-bottom:1px solid var(--color-border)}.feature-band.alt.svelte-1uha8ag{background:var(--color-surface)}.feature-band.svelte-1uha8ag:first-child{border-top:none}.feature.svelte-1uha8ag{gap:var(--space-10);padding:var(--space-12) var(--space-6);max-width:var(--container-default);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}.feature.reverse.svelte-1uha8ag .feature-copy:where(.svelte-1uha8ag){order:2}.feature.reverse.svelte-1uha8ag .feature-art:where(.svelte-1uha8ag){order:1}.feature-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:var(--space-4);max-width:18ch}.feature-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-ink-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin:0 0 var(--space-2);max-width:46ch}.fragment.svelte-1uha8ag{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #10141c0a,0 8px 24px -8px #10141c1f}.feature.reverse.svelte-1uha8ag .fragment:where(.svelte-1uha8ag){margin-right:calc(-1 * var(--space-6));transform:rotate(.5deg)}.feature.reverse.svelte-1uha8ag .fragment:where(.svelte-1uha8ag):hover{transform:rotate(.5deg)translateY(-2px)}.fragment-head.svelte-1uha8ag{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);justify-content:space-between;align-items:center;display:flex}.fragment-head.svelte-1uha8ag .ftitle:where(.svelte-1uha8ag){font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-muted);font-weight:600}.mini.svelte-1uha8ag{border-collapse:collapse;width:100%}.mini.svelte-1uha8ag th:where(.svelte-1uha8ag){text-align:left;padding:10px var(--space-4);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-subtle);border-bottom:1px solid var(--color-border);font-size:11px;font-weight:600}.mini.svelte-1uha8ag td:where(.svelte-1uha8ag){padding:10px var(--space-4);font-size:var(--text-sm);border-bottom:1px solid var(--color-border);font-variant-numeric:tabular-nums}.mini.svelte-1uha8ag tr:where(.svelte-1uha8ag):last-child td:where(.svelte-1uha8ag){border-bottom:none}.mini.svelte-1uha8ag .mono-cell:where(.svelte-1uha8ag){font-family:var(--font-mono)}.mini.svelte-1uha8ag .col-r:where(.svelte-1uha8ag){text-align:right}.delta-up.svelte-1uha8ag{color:var(--color-success);font-weight:500}.delta-down.svelte-1uha8ag{color:var(--color-danger);font-weight:500}.delta-flat.svelte-1uha8ag{color:var(--color-ink-subtle)}.saved-search.svelte-1uha8ag{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.ss-row.svelte-1uha8ag{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.ss-name.svelte-1uha8ag{font-weight:600;font-size:var(--text-body);line-height:1.3}.chips.svelte-1uha8ag{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip.svelte-1uha8ag{letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--color-brand-50);color:var(--color-brand-600);border:1px solid color-mix(in oklch, var(--color-brand-500) 18%, transparent);align-items:center;gap:6px;padding:8px 12px 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.ss-alert-pill.svelte-1uha8ag{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--color-info) 12%, transparent);color:var(--color-info);white-space:nowrap;border:1px solid #0000;align-items:center;gap:7px;padding:9px 12px 5px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.ss-alert-pill.svelte-1uha8ag .dot:where(.svelte-1uha8ag){background:var(--color-info);border-radius:50%;width:6px;height:6px;display:inline-block}.ss-meta.svelte-1uha8ag{font-size:var(--text-sm);color:var(--color-ink-muted)}.facet.svelte-1uha8ag{padding:var(--space-5)}.facet-row.svelte-1uha8ag{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:11px 0;display:flex}.facet-row.svelte-1uha8ag:last-of-type{border-bottom:none}.facet-row.svelte-1uha8ag .fl:where(.svelte-1uha8ag){font-size:var(--text-sm);color:var(--color-ink);align-items:center;gap:10px;display:flex}.facet-row.svelte-1uha8ag .fl:where(.svelte-1uha8ag) .mk:where(.svelte-1uha8ag){background:var(--color-brand-500);border-radius:2px;width:8px;height:8px;display:inline-block}.facet-row.svelte-1uha8ag .fl:where(.svelte-1uha8ag) .mk.q:where(.svelte-1uha8ag){background:var(--color-border-strong)}.facet-row.svelte-1uha8ag .fc:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-ink)}.facet-bar.svelte-1uha8ag{border-radius:var(--radius-pill);background:var(--color-border);height:5px;margin-top:var(--space-3);display:flex;overflow:hidden}.facet-bar.svelte-1uha8ag span:where(.svelte-1uha8ag){height:100%;display:block}.facet-bar.svelte-1uha8ag .b1:where(.svelte-1uha8ag){background:var(--color-brand-500)}.facet-bar.svelte-1uha8ag .b2:where(.svelte-1uha8ag){background:var(--color-brand-100)}.facet-bar.svelte-1uha8ag .b3:where(.svelte-1uha8ag){background:var(--color-border-strong)}.facet-note.svelte-1uha8ag{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--color-ink-subtle);line-height:var(--leading-normal)}.regions.svelte-1uha8ag{padding:var(--space-12) var(--space-6);border-top:1px solid var(--color-border);max-width:var(--container-default);margin:0 auto}.regions.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:var(--space-2)}.regions.svelte-1uha8ag .sub:where(.svelte-1uha8ag){color:var(--color-ink-muted);font-size:var(--text-lg);margin:0 0 var(--space-10)}.corridor-grid.svelte-1uha8ag{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.corridor-card.svelte-1uha8ag{background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, linear-gradient(160deg, oklch(60% .15 255/.45), oklch(60% .15 255/.1) 38%, var(--color-border) 75%) border-box;border:1px solid #0000;border-radius:12px;transition:box-shadow .15s;overflow:hidden;box-shadow:0 8px 24px #10141c0f}.corridor-card.svelte-1uha8ag:hover{box-shadow:0 12px 32px #10141c1a}.corridor-band.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:oklch(38% .09 255);display:flex}.corridor-name.svelte-1uha8ag{color:#fff;font-size:15px;font-weight:600;line-height:1.3}.corridor-total.svelte-1uha8ag{white-space:nowrap;align-items:baseline;gap:5px;display:flex}.corridor-total.svelte-1uha8ag .n:where(.svelte-1uha8ag){color:#fff;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.corridor-total.svelte-1uha8ag .l:where(.svelte-1uha8ag){letter-spacing:.05em;text-transform:uppercase;color:#fff9;font-size:10.5px;font-weight:500}.corridor-card.svelte-1uha8ag ul:where(.svelte-1uha8ag){padding:var(--space-2) var(--space-5) var(--space-4);margin:0;list-style:none}.corridor-card.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid var(--color-border);padding:9px 0}.corridor-card.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-bottom:none}.corridor-card.svelte-1uha8ag li:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--color-ink);font-size:15px;font-weight:450}.corridor-card.svelte-1uha8ag li:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--color-brand-600);text-decoration:none}.corridor-card.svelte-1uha8ag li:where(.svelte-1uha8ag) .cnt:where(.svelte-1uha8ag){font-size:var(--text-xs);color:var(--color-ink-subtle);font-variant-numeric:tabular-nums;vertical-align:4px;margin-left:6px}.corridor-card.svelte-1uha8ag .view-all:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){font-size:var(--text-sm);color:var(--color-brand-600);font-weight:500}@media (width<=1100px){.corridor-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.corridor-grid.svelte-1uha8ag{grid-template-columns:1fr}}.cta-band.svelte-1uha8ag{--d-bg:#0b0e14;--d-border:#1f2533;--d-ink-muted:#9098ab;border-top:1px solid var(--d-border);background:var(--d-bg);text-align:center;padding:var(--space-12) var(--space-6);isolation:isolate;position:relative;overflow:hidden}.cta-container.svelte-1uha8ag{z-index:2;max-width:var(--container-default);margin:0 auto;position:relative}.cta-band.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:var(--space-4);color:#fff}.cta-band.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--d-ink-muted);font-size:var(--text-lg);margin:0 0 var(--space-8)}.cta-grid.svelte-1uha8ag{z-index:0;pointer-events:none;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:24px 24px;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000,#0000 75%);mask-image:radial-gradient(70% 80%,#000,#0000 75%)}.cta-glow.svelte-1uha8ag{z-index:0;pointer-events:none;background:radial-gradient(720px 360px at 50% 10%,oklch(60% .15 255/.18),#0000 60%);display:block;position:absolute;inset:0}.cta-watermark.svelte-1uha8ag{z-index:0;pointer-events:none;opacity:.04;width:480px;height:480px;display:block;position:absolute;top:50%;right:-60px;transform:translateY(-50%)}.cta-watermark.svelte-1uha8ag .cell{fill:#fff}.cta-band.svelte-1uha8ag .btn-primary{box-shadow:inset 0 1px #ffffff4d,0 0 0 1px oklch(60% .15 255/.4),0 4px 24px oklch(60% .15 255/.55)}.btn-lg.svelte-1uha8ag{padding:var(--space-4) var(--space-6);font-size:var(--text-body)}@media (width<=900px){.feature.svelte-1uha8ag{gap:var(--space-8);grid-template-columns:1fr}.feature.reverse.svelte-1uha8ag .feature-copy:where(.svelte-1uha8ag){order:1}.feature.reverse.svelte-1uha8ag .feature-art:where(.svelte-1uha8ag){order:2}.feature.reverse.svelte-1uha8ag .fragment:where(.svelte-1uha8ag){margin-right:0}.stats-inner.svelte-1uha8ag{flex-wrap:wrap}.stat.svelte-1uha8ag{flex:45%}.stat.svelte-1uha8ag:nth-child(2){border-right:none}}
