.resource-network.svelte-1grjkfi{--net-bg: var(--surface-canvas);--net-surface: var(--network-surface);--net-elevated: var(--surface-panel);--net-text: var(--text-primary);--net-muted: var(--text-muted);--net-line: var(--network-link);--net-line-strong: var(--network-link-strong);--net-route: var(--route-primary);--net-signal: var(--network-signal);--net-trust: var(--state-trusted);--net-caution: var(--state-caution);--net-alert: var(--state-alert);--font-interface: var(--font-body);--font-signal: var(--font-instrument);display:grid;gap:clamp(2.5rem,7vw,5.5rem)}.resource-intro.svelte-1grjkfi{max-width:62rem;padding-inline-start:clamp(1rem,3vw,1.5rem);border-inline-start:3px solid var(--net-signal)}.resource-intro.svelte-1grjkfi h2:where(.svelte-1grjkfi),.next-operation.svelte-1grjkfi h2:where(.svelte-1grjkfi){margin:.65rem 0;color:var(--net-text);font-size:clamp(1.8rem,5vw,3.6rem);line-height:.95;text-transform:uppercase}.resource-intro.svelte-1grjkfi>p:where(.svelte-1grjkfi):not(.ops-kicker),.next-operation.svelte-1grjkfi p:where(.svelte-1grjkfi){max-width:68ch;margin-block:.6rem 0;color:var(--net-muted);line-height:1.65}.resource-intro.svelte-1grjkfi a:where(.svelte-1grjkfi),.resource-network.svelte-1grjkfi .source footer a{color:var(--net-signal);text-underline-offset:.2em}.review-note.svelte-1grjkfi{font-family:var(--font-signal);font-size:.75rem;text-transform:uppercase}.search-control.svelte-1grjkfi,.filter-control.svelte-1grjkfi{display:grid;gap:.45rem;width:100%;margin:0;padding:0;border:0;color:var(--net-muted);font-family:var(--font-signal);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.search-control.svelte-1grjkfi input:where(.svelte-1grjkfi){width:100%;min-height:2.9rem;padding:.7rem .8rem;border:1px solid var(--net-line-strong);border-radius:0;background:var(--net-bg);color:var(--net-text);font:inherit;text-transform:none}.search-control.svelte-1grjkfi input:where(.svelte-1grjkfi):focus-visible,.filter-control.svelte-1grjkfi button:where(.svelte-1grjkfi):focus-visible,.operation-links.svelte-1grjkfi a:where(.svelte-1grjkfi):focus-visible{outline:2px solid var(--net-signal);outline-offset:3px}.filter-control.svelte-1grjkfi div:where(.svelte-1grjkfi){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block-start:1px solid var(--net-line);border-inline-start:1px solid var(--net-line)}.filter-control.svelte-1grjkfi button:where(.svelte-1grjkfi){min-height:2.75rem;padding:.55rem;border:0;border-block-end:1px solid var(--net-line);border-inline-end:1px solid var(--net-line);background:transparent;color:var(--net-muted);font:inherit;text-transform:uppercase}.filter-control.svelte-1grjkfi button:where(.svelte-1grjkfi):hover{background:var(--net-elevated);color:var(--net-text)}.filter-control.svelte-1grjkfi button.active:where(.svelte-1grjkfi){background:var(--net-signal);color:var(--surface-canvas)}.next-operation.svelte-1grjkfi{display:flex;gap:2rem;align-items:end;justify-content:space-between;padding:clamp(1rem,4vw,2rem);border-block:1px solid var(--net-line-strong);background:linear-gradient(90deg,var(--net-line) 1px,transparent 1px),var(--net-bg);background-size:2.5rem 100%}.next-operation.svelte-1grjkfi h2:where(.svelte-1grjkfi){font-size:clamp(1.5rem,4vw,2.6rem)}.operation-links.svelte-1grjkfi{display:flex;gap:.65rem;flex-wrap:wrap;justify-content:flex-end}.operation-links.svelte-1grjkfi a:where(.svelte-1grjkfi){display:inline-flex;align-items:center;min-height:2.9rem;padding:.65rem .9rem;border:1px solid var(--net-route);background:var(--net-surface);color:var(--net-text);font-family:var(--font-signal);font-size:.72rem;font-weight:750;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.operation-links.svelte-1grjkfi a:where(.svelte-1grjkfi):hover{background:var(--net-elevated)}.operation-links.svelte-1grjkfi a[data-tone=alert]:where(.svelte-1grjkfi){border-color:var(--net-alert)}@media(max-width:44rem){.resource-network.svelte-1grjkfi{gap:3rem}.next-operation.svelte-1grjkfi{align-items:stretch;flex-direction:column}.operation-links.svelte-1grjkfi{justify-content:stretch}.operation-links.svelte-1grjkfi a:where(.svelte-1grjkfi){flex:1 1 100%;justify-content:center}}
