.field.svelte-1l5vt72{display:grid;gap:0}.head.svelte-1l5vt72{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}label.svelte-1l5vt72{font-size:var(--text-sm);color:var(--color-text-secondary)}.value.svelte-1l5vt72{font-family:var(--font-numeric);font-size:var(--text-base);font-weight:700;color:var(--color-text-primary);white-space:nowrap;background:none;border:none;border-bottom:1px dashed transparent;padding:0;transform-origin:right center;transition:transform var(--duration-fast) var(--ease-spring),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.value.svelte-1l5vt72:hover{border-bottom-color:var(--color-border-strong)}.edit-wrap.svelte-1l5vt72{display:inline-flex;align-items:baseline;gap:var(--space-1)}.value-input.svelte-1l5vt72{width:7ch;font-family:var(--font-numeric);font-size:var(--text-base);font-weight:700;color:var(--color-brand);background:none;border:none;border-bottom:1px solid var(--color-brand);padding:0;text-align:right;appearance:textfield;-moz-appearance:textfield}.value-input.svelte-1l5vt72::-webkit-outer-spin-button,.value-input.svelte-1l5vt72::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none}.unit.svelte-1l5vt72{font-size:var(--text-xs);color:var(--color-text-tertiary)}.field.svelte-1l5vt72:has(input[type=range]:where(.svelte-1l5vt72):active) .value:where(.svelte-1l5vt72),.field.svelte-1l5vt72:has(input[type=range]:where(.svelte-1l5vt72):focus-visible) .value:where(.svelte-1l5vt72){transform:scale(1.18);color:var(--color-brand)}.hint.svelte-1l5vt72{font-size:var(--text-xs);color:var(--color-text-tertiary)}input[type=range].svelte-1l5vt72{appearance:none;-webkit-appearance:none;width:100%;height:44px;background:transparent;touch-action:pan-y}input[type=range].svelte-1l5vt72::-webkit-slider-runnable-track{height:3px;border-radius:var(--radius-full);background:linear-gradient(to right,var(--color-brand) var(--fill),var(--color-border-strong) var(--fill))}input[type=range].svelte-1l5vt72::-moz-range-track{height:3px;border-radius:var(--radius-full);background:linear-gradient(to right,var(--color-brand) var(--fill),var(--color-border-strong) var(--fill))}input[type=range].svelte-1l5vt72::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin-top:-6.5px;border-radius:var(--radius-full);background:var(--color-text-primary);border:2px solid var(--color-brand);box-shadow:0 0 0 4px var(--color-brand-dim),var(--glow-b);transition:transform var(--duration-fast) var(--ease-spring)}input[type=range].svelte-1l5vt72::-moz-range-thumb{width:16px;height:16px;border-radius:var(--radius-full);background:var(--color-text-primary);border:2px solid var(--color-brand);box-shadow:0 0 0 4px var(--color-brand-dim),var(--glow-b);transition:transform var(--duration-fast) var(--ease-spring)}input[type=range].svelte-1l5vt72:hover::-webkit-slider-thumb{transform:scale(1.3)}input[type=range].svelte-1l5vt72:active::-webkit-slider-thumb{transform:scale(1.55)}input[type=range].svelte-1l5vt72:hover::-moz-range-thumb{transform:scale(1.3)}input[type=range].svelte-1l5vt72:active::-moz-range-thumb{transform:scale(1.55)}input[type=range].svelte-1l5vt72:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}input[type=range].svelte-1l5vt72:disabled{opacity:.55;cursor:not-allowed}.value.svelte-1l5vt72:disabled{cursor:default;border-bottom-color:transparent}.num.svelte-9o2xqs{font-family:var(--font-numeric);font-weight:700;letter-spacing:var(--tracking-tight)}.bridge[data-astro-cid-t3ujd5tj]{max-width:var(--container-narrow);margin:var(--space-16) auto var(--space-8);padding:0 var(--space-6)}.bridge-head[data-astro-cid-t3ujd5tj]{font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-brand);margin-bottom:var(--space-2)}.bridge-cue[data-astro-cid-t3ujd5tj]{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-5)}.bridge-cue[data-astro-cid-t3ujd5tj] a[data-astro-cid-t3ujd5tj]{color:var(--color-text-secondary)}.bridge-cue[data-astro-cid-t3ujd5tj] a[data-astro-cid-t3ujd5tj]:hover{color:var(--color-brand);text-decoration:none}.bridge-cards[data-astro-cid-t3ujd5tj]{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.bridge-card[data-astro-cid-t3ujd5tj]{display:grid;gap:var(--space-1);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-bg-raised) 55%,transparent);color:inherit;transition:border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.bridge-card[data-astro-cid-t3ujd5tj]:hover{text-decoration:none;border-color:var(--color-brand);transform:translateY(-2px)}.bridge-card[data-astro-cid-t3ujd5tj].is-hub{border-color:var(--color-border-strong);background:color-mix(in srgb,var(--color-bg-raised) 70%,transparent)}.bridge-tag[data-astro-cid-t3ujd5tj]{font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.bridge-card[data-astro-cid-t3ujd5tj].is-hub .bridge-tag[data-astro-cid-t3ujd5tj]{color:var(--color-brand)}.bridge-title[data-astro-cid-t3ujd5tj]{font-family:var(--font-serif);font-weight:700;font-size:var(--text-base);color:var(--color-text-primary)}.bridge-desc[data-astro-cid-t3ujd5tj]{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}@media(prefers-reduced-motion:reduce){.bridge-card[data-astro-cid-t3ujd5tj]{transition:none}}
