:root{--teal-50:#f0fcfc;--teal-100:#d9f7f7;--teal-200:#afeeef;--teal-300:#7de4e5;--teal-400:#43d8d9;--teal-500:#23adae;--teal-600:#1d8f90;--teal-700:#166f70;--teal-800:#105152;--teal-900:#0b3737;--teal-950:#082525;--gold-50:#fcfaf6;--gold-100:#f8f3e8;--gold-200:#f0e5ce;--gold-300:#e7d4b0;--gold-400:#dcc28d;--gold-500:#d0ad67;--gold-600:#c3963c;--gold-700:#94722e;--gold-800:#695120;--gold-900:#423314;--gold-950:#291f0d;--slate-50:#f5f6f6;--slate-100:#e7e8e9;--slate-200:#cccfd0;--slate-300:#acb1b2;--slate-400:#888e90;--slate-500:#626769;--slate-600:#515657;--slate-700:#3f4344;--slate-800:#2e3132;--slate-900:#1f2122;--slate-950:#151717;--success-bg:#e7f8f0;--success:#2e9e6a;--success-dark:#246b4a;--warning-bg:#fdf1e3;--warning:#bd6c0f;--warning-dark:#7e4b11;--error-bg:#fae6e7;--error:#a8242f;--error-dark:#711e25;--info-bg:#e7f0f8;--info:#2e6a9e;--info-dark:#244a6b;--white:#fff;--black:#000;--font-display:"Estedad", "Vazirmatn", "Segoe UI", Tahoma, sans-serif;--font-body:"Vazirmatn", "Estedad", "Segoe UI", Tahoma, sans-serif;--font-statute:"Noto Naskh Arabic", "Vazirmatn", serif;--size-display-1:3.5rem;--size-display-2:2.75rem;--size-h1:2.25rem;--size-h2:1.75rem;--size-h3:1.375rem;--size-h4:1.125rem;--size-body-lg:1.1875rem;--size-body:1.0625rem;--size-body-sm:.9375rem;--size-caption:.8125rem;--size-sounding:2.5rem;--leading-display-1:1.15;--leading-display-2:1.2;--leading-h1:1.3;--leading-h2:1.4;--leading-h3:1.45;--leading-h4:1.5;--leading-body-lg:1.85;--leading-body:1.8;--leading-body-sm:1.7;--leading-caption:1.6;--leading-sounding:1.1;--leading-statute:1.75;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--radius-none:0;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--shadow-chart:0 1px 2px #0825250f, 0 8px 24px -12px #0825251f;--shadow-lift:0 2px 4px #08252514, 0 16px 40px -16px #0825252e;--ease-settle:cubic-bezier(.2, .7, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--duration-fast:.15s;--duration-base:.24s;--duration-slow:.4s;--duration-draw:.9s;--container-max:1200px;--container-text:68ch;--gutter-mobile:var(--space-5);--gutter-desktop:var(--space-7);--grid-columns:12;--grid-gap:var(--space-5);--z-base:0;--z-raised:10;--z-sticky:100;--z-overlay:200;--z-modal:300;--z-toast:400;--clay-50:#faf7f5;--clay-100:#efe6e1;--clay-200:#dec9bf;--clay-300:#c9a897;--clay-400:#b18068;--clay-500:#8a5d47;--clay-600:#724d3b;--clay-700:#583b2d;--clay-800:#402b21;--clay-900:#2c1e17;--clay-950:#1e1510;--murrey-50:#f9f5f7;--murrey-100:#eee2e8;--murrey-200:#dcc1cf;--murrey-300:#c69ab0;--murrey-400:#ac6c8c;--murrey-500:#864b69;--murrey-600:#6f3e57;--murrey-700:#553042;--murrey-800:#3e2330;--murrey-900:#2a1821;--murrey-950:#1d1117;--amber-50:#fefbf1;--amber-100:#fcf2d4;--amber-200:#f9e4a4;--amber-300:#f6d36a;--amber-400:#f1bf27;--amber-500:#c5970d;--amber-600:#a37d0a;--amber-700:#7d5f08;--amber-800:#5b4606;--amber-900:#3e3004;--amber-950:#2b2103;--risk-1-solid:#5dd09a;--risk-2-solid:#ad840b;--risk-3-solid:#7b460a;--risk-4-solid:#4c1015;--risk-1-edge:#2fa26c;--risk-2-edge:#ad840b;--risk-3-edge:#7b460a;--risk-4-edge:#4c1015;--pattern-none:none;--pattern-hatch-fine:repeating-linear-gradient(45deg, #0000 0 3px, #0000002e 3px 5px);--pattern-hatch-coarse:repeating-linear-gradient(-45deg, #fff0 0 3px, #ffffff42 3px 6px);--pattern-hatch-coarse-ink:repeating-linear-gradient(-45deg, #0000 0 3px, #00000042 3px 6px);--pattern-cross:repeating-linear-gradient(45deg, #fff0 0 2px, #ffffff4d 2px 4px), repeating-linear-gradient(-45deg, #fff0 0 2px, #ffffff4d 2px 4px);--pattern-unsurveyed:repeating-linear-gradient(45deg, #0000 0 4px, #45798c33 4px 6px);--series-1:#1d8a8c;--series-2:#654434;--series-3:#4e2c3d;--series-4:#5896ad;--series-5:#735807;--series-1-dash:none;--series-2-dash:6 3;--series-3-dash:2 3;--series-4-dash:10 4 2 4;--series-5-dash:1 4;--size-ui-lg:1rem;--leading-ui-lg:1.7;--size-ui:.9375rem;--leading-ui:1.6;--size-ui-sm:.875rem;--leading-ui-sm:1.5;--size-ui-xs:.8125rem;--leading-ui-xs:1.45;--size-numeral:1.75rem;--leading-numeral:1.2;--size-numeral-lg:2.25rem;--leading-numeral-lg:1.15;--row-compact:2rem;--row-comfortable:2.5rem;--row-field:3.5rem;--control-h-sm:2rem;--control-h-md:2.25rem;--control-h-lg:2.75rem;--control-h-field:3.5rem;--rail-width:16.5rem;--rail-width-collapsed:4rem;--waterline-fall:1.5rem;--plan-cell:4.5rem;--plan-gap:.5rem;--duration-state:0s;--duration-ui:.12s;--duration-enter:.18s}
:root{--surface-paper:var(--gold-50);--surface-raised:var(--white);--surface-shoal:var(--teal-50);--surface-shoal-neutral:var(--slate-50);--surface-sunk:var(--slate-100);--surface-deep:var(--teal-800);--surface-deep-raised:var(--teal-700);--surface-overlay:#105152b8;--text-primary:var(--slate-900);--text-secondary:var(--slate-600);--text-muted:var(--slate-500);--text-brand:var(--teal-800);--text-accent:var(--gold-800);--text-placeholder:var(--slate-400);--text-inverse:var(--teal-50);--text-on-deep:var(--teal-50);--text-on-deep-secondary:var(--teal-200);--text-on-deep-muted:var(--teal-300);--text-on-deep-accent:var(--gold-400);--border-hairline:var(--slate-200);--border-chart:var(--teal-200);--border-strong:var(--slate-500);--border-on-deep:var(--teal-400);--border-gold:var(--gold-500);--border-gold-paper:var(--gold-600);--action-primary-bg:var(--teal-500);--action-primary-bg-hover:var(--teal-400);--action-primary-bg-active:var(--teal-300);--action-primary-fg:var(--teal-950);--action-secondary-bg:transparent;--action-secondary-bg-hover:var(--teal-50);--action-secondary-fg:var(--teal-800);--action-secondary-border:var(--teal-600);--action-ghost-bg-hover:var(--slate-100);--action-ghost-fg:var(--slate-700);--action-on-deep-bg:var(--teal-50);--action-on-deep-bg-hover:var(--white);--action-on-deep-fg:var(--teal-900);--action-on-deep-ghost-fg:var(--teal-50);--action-on-deep-ghost-border:var(--teal-400);--action-disabled-bg:var(--slate-100);--action-disabled-fg:var(--slate-600);--link-fg:var(--teal-800);--link-fg-hover:var(--teal-900);--link-underline:var(--teal-300);--link-on-deep-fg:var(--teal-300);--focus-ring:var(--teal-700);--focus-ring-on-deep:var(--gold-500);--focus-ring-width:3px;--focus-ring-offset:2px;--mark-gold:var(--gold-500);--mark-gold-dim:var(--gold-700);--mark-contour:var(--teal-300);--mark-contour-opacity:.08;--feedback-success-bg:var(--success-bg);--feedback-success-fg:var(--success-dark);--feedback-success-border:var(--success);--feedback-success-solid:var(--success-dark);--feedback-warning-bg:var(--warning-bg);--feedback-warning-fg:var(--warning-dark);--feedback-warning-border:var(--warning);--feedback-warning-solid:var(--warning-dark);--feedback-error-bg:var(--error-bg);--feedback-error-fg:var(--error-dark);--feedback-error-border:var(--error);--feedback-error-solid:var(--error);--feedback-info-bg:var(--info-bg);--feedback-info-fg:var(--info-dark);--feedback-info-border:var(--info);--feedback-info-solid:var(--info);--font-heading:var(--font-display);--font-text:var(--font-body);--font-legal:var(--font-statute);--font-data:var(--font-body);--elevation-card:var(--shadow-chart);--elevation-hover:var(--shadow-lift);--elevation-modal:var(--shadow-lift);--elevation-deep:none;--section-rhythm:var(--space-9);--section-rhythm-mobile:var(--space-8);--section-rhythm-deep:var(--space-10);--core-1-fg:var(--teal-800);--core-1-bg:var(--teal-50);--core-1-edge:var(--teal-600);--core-1-tint-fg:var(--teal-800);--core-2-fg:var(--clay-700);--core-2-bg:var(--clay-100);--core-2-edge:var(--clay-500);--core-2-tint-fg:var(--clay-800);--core-3-fg:var(--murrey-700);--core-3-bg:var(--murrey-100);--core-3-edge:var(--murrey-500);--core-3-tint-fg:var(--murrey-800);--risk-1-bg:var(--success-bg);--risk-1-fg:var(--success-dark);--risk-1-solid-bg:var(--risk-1-solid);--risk-1-solid-fg:var(--teal-950);--risk-1-border:var(--risk-1-edge);--risk-1-pattern:var(--pattern-none);--risk-2-bg:var(--amber-100);--risk-2-fg:var(--amber-800);--risk-2-solid-bg:var(--risk-2-solid);--risk-2-solid-fg:var(--teal-950);--risk-2-border:var(--risk-2-edge);--risk-2-pattern:var(--pattern-hatch-fine);--risk-3-bg:var(--warning-bg);--risk-3-fg:var(--warning-dark);--risk-3-solid-bg:var(--risk-3-solid);--risk-3-solid-fg:var(--white);--risk-3-border:var(--risk-3-edge);--risk-3-pattern:var(--pattern-hatch-coarse);--risk-4-bg:var(--error-bg);--risk-4-fg:var(--error-dark);--risk-4-solid-bg:var(--risk-4-solid);--risk-4-solid-fg:var(--white);--risk-4-border:var(--risk-4-edge);--risk-4-pattern:var(--pattern-cross);--evidence-well-bg:var(--surface-sunk);--evidence-well-border:var(--slate-300);--evidence-absent-bg:var(--surface-sunk);--evidence-absent-pattern:var(--pattern-unsurveyed);--evidence-absent-fg:var(--slate-600);--access-public-fg:var(--core-1-fg);--access-public-bg:var(--core-1-bg);--access-enrolled-fg:var(--clay-700);--access-enrolled-bg:var(--clay-100);--access-owner-fg:var(--murrey-700);--access-owner-bg:var(--murrey-100);--masked-fg:var(--slate-500);--masked-bg:var(--surface-sunk);--state-pending-bg:var(--surface-sunk);--state-pending-fg:var(--slate-600);--state-active-bg:var(--core-1-bg);--state-active-fg:var(--teal-800);--state-settled-bg:var(--success-bg);--state-settled-fg:var(--success-dark);--state-disputed-bg:var(--error-bg);--state-disputed-fg:var(--error-dark);--state-expired-bg:var(--surface-sunk);--state-expired-fg:var(--slate-600);--state-sealed-bg:var(--gold-100);--state-sealed-fg:var(--gold-800);--state-sealed-mark:var(--gold-700);--sla-ok-fg:var(--text-secondary);--sla-ok-bg:var(--surface-sunk);--sla-soon-fg:var(--amber-800);--sla-soon-bg:var(--amber-100);--sla-overdue-fg:var(--error-dark);--sla-overdue-bg:var(--error-bg);--sla-escalated-fg:var(--white);--sla-escalated-bg:var(--error);--sla-ok-pattern:var(--pattern-none);--sla-soon-pattern:var(--pattern-hatch-fine);--sla-overdue-pattern:var(--pattern-hatch-coarse-ink);--sla-escalated-pattern:var(--pattern-cross);--suggestion-bg:transparent;--suggestion-border:var(--slate-400);--suggestion-border-style:dashed;--suggestion-fg:var(--slate-600);--suggestion-meta-fg:var(--text-muted);--border-on-shoal:var(--border-chart);--waterline-rule:var(--gold-700);--waterline-rule-on-deep:var(--waterline-color-on-deep);--mark-ledger:var(--gold-700);--mark-ledger-rail:var(--slate-300);--action-secondary-fg-on-deep:var(--action-on-deep-ghost-fg);--action-secondary-border-on-deep:var(--action-on-deep-ghost-border);--label-fg-on-deep:var(--text-on-deep);--hint-fg-on-deep:var(--text-on-deep-secondary);--action-irreversible-bg:var(--error);--action-irreversible-fg:var(--white);--font-ui:var(--font-body);--elevation-overlay:var(--elevation-modal);--elevation-deep-band:var(--elevation-deep);--elevation-shoal:none}
:root{--button-height-sm:2.25rem;--button-height-md:2.75rem;--button-height-lg:3.25rem;--button-padding-sm:0 var(--space-4);--button-padding-md:0 var(--space-5);--button-padding-lg:0 var(--space-6);--button-radius:var(--radius-sm);--button-font:var(--font-text);--button-weight:var(--weight-semibold);--button-size-sm:var(--size-body-sm);--button-size-md:var(--size-body);--button-size-lg:var(--size-body-lg);--button-gap:var(--space-2);--button-transition:background-color var(--duration-fast) var(--ease-settle), border-color var(--duration-fast) var(--ease-settle), color var(--duration-fast) var(--ease-settle);--input-height:2.75rem;--input-padding:0 var(--space-4);--input-radius:var(--radius-sm);--input-bg:var(--surface-raised);--input-bg-disabled:var(--surface-sunk);--input-border:var(--border-strong);--input-border-hover:var(--teal-400);--input-border-focus:var(--teal-600);--input-border-error:var(--feedback-error-border);--input-fg:var(--text-primary);--input-placeholder:var(--text-placeholder);--input-font-size:var(--size-body);--textarea-min-height:7.5rem;--label-font-size:var(--size-body-sm);--label-weight:var(--weight-medium);--label-fg:var(--text-primary);--label-gap:var(--space-2);--hint-font-size:var(--size-caption);--hint-fg:var(--text-muted);--error-font-size:var(--size-caption);--error-fg:var(--feedback-error-fg);--field-gap:var(--space-5);--card-bg:var(--surface-raised);--card-bg-shoal:var(--surface-shoal);--card-border:var(--border-hairline);--card-border-hover:var(--gold-300);--card-radius:var(--radius-md);--card-padding:var(--space-6);--card-padding-compact:var(--space-5);--card-gap:var(--space-3);--card-shadow:var(--elevation-card);--card-shadow-hover:var(--elevation-hover);--card-lift:2px;--card-transition:transform var(--duration-base) var(--ease-settle), box-shadow var(--duration-base) var(--ease-settle), border-color var(--duration-base) var(--ease-settle);--sail-corner-size:12px;--waterline-hairline:1px;--waterline-color:var(--border-gold-paper);--waterline-color-on-deep:var(--border-gold);--waterline-depth:24px;--waterline-fade:#23adae24;--bearing-line-thickness:1px;--bearing-line-color:var(--border-hairline);--bearing-tick-height:8px;--bearing-tick-color:var(--slate-300);--bearing-station-size:2.5rem;--bearing-station-bg:var(--surface-paper);--bearing-station-border:var(--mark-gold);--bearing-station-fg:var(--text-accent);--bearing-station-active-bg:var(--action-primary-bg);--bearing-station-active-fg:var(--action-primary-fg);--bearing-minor-ticks:4;--sounding-tick-width:1px;--sounding-tick-height:14px;--sounding-tick-color:var(--mark-gold);--sounding-figure-size:var(--size-sounding);--sounding-figure-weight:var(--weight-semibold);--sounding-label-size:var(--size-caption);--sounding-gap:var(--space-2);--statute-font:var(--font-legal);--statute-bg:var(--gold-100);--statute-fg:var(--text-accent);--statute-border:var(--gold-300);--statute-radius:var(--radius-sm);--statute-padding:var(--space-1) var(--space-3);--statute-size:var(--size-body-sm);--statute-bg-on-deep:#d0ad671f;--statute-fg-on-deep:var(--gold-300);--statute-border-on-deep:#d0ad6766;--contour-stroke:var(--mark-contour);--contour-opacity:var(--mark-contour-opacity);--contour-width:1px;--contour-draw-duration:var(--duration-draw);--header-height:4.5rem;--header-bg:#fcfaf6d9;--header-bg-scrolled:var(--surface-paper);--header-border:var(--border-hairline);--header-blur:12px;--nav-link-fg:var(--text-secondary);--nav-link-fg-active:var(--text-brand);--nav-link-size:var(--size-body-sm);--nav-link-weight:var(--weight-medium);--nav-gap:var(--space-5);--nav-indicator:var(--mark-gold);--nav-submenu-bg:var(--surface-raised);--nav-submenu-border:var(--border-hairline);--nav-submenu-radius:var(--radius-md);--nav-submenu-shadow:var(--elevation-hover);--nav-submenu-width:17rem;--nav-submenu-padding:var(--space-2);--footer-bg:var(--surface-deep);--footer-fg:var(--text-on-deep-secondary);--footer-heading:var(--text-on-deep);--footer-border:var(--border-on-deep);--footer-padding:var(--space-9) 0 var(--space-6);--accordion-border:var(--border-hairline);--accordion-padding:var(--space-5) 0;--accordion-trigger-size:var(--size-h4);--accordion-trigger-fg:var(--text-primary);--accordion-icon-color:var(--mark-gold-dim);--accordion-transition:var(--duration-base) var(--ease-settle);--table-border:var(--border-hairline);--table-header-bg:var(--surface-shoal);--table-header-fg:var(--text-brand);--table-header-weight:var(--weight-semibold);--table-cell-padding:var(--space-3) var(--space-4);--table-stripe-bg:var(--surface-sunk);--table-row-hover-bg:var(--teal-50);--badge-radius:var(--radius-pill);--badge-padding:var(--space-1) var(--space-3);--badge-size:var(--size-caption);--badge-weight:var(--weight-medium);--modal-bg:var(--surface-raised);--modal-radius:var(--radius-lg);--modal-padding:var(--space-7);--modal-max-width:34rem;--modal-shadow:var(--elevation-modal);--toast-radius:var(--radius-sm);--toast-padding:var(--space-4) var(--space-5);--toast-shadow:var(--elevation-hover);--toast-max-width:26rem;--prose-measure:var(--container-text);--prose-size:var(--size-body-lg);--prose-leading:var(--leading-body-lg);--prose-paragraph-gap:var(--space-5);--prose-heading-top:var(--space-7);--prose-heading-bottom:var(--space-3);--prose-list-indent:var(--space-5);--prose-quote-border:var(--mark-gold);--prose-quote-padding:var(--space-5);--editor-gutter:2.5rem;--editor-rail-gap:var(--space-3);--editor-pad-inline:var(--space-3);--editor-pad-block:var(--space-2);--editor-field-bg:transparent;--editor-field-bg-focus:var(--surface-raised);--editor-field-border-hover:var(--border-hairline);--editor-field-radius:var(--radius-sm);--editor-placeholder:var(--text-muted);--editor-tool-size:1.75rem;--editor-tool-fg:var(--action-ghost-fg);--editor-tool-bg-hover:var(--action-ghost-bg-hover);--editor-insert-line:var(--border-hairline);--editor-title-size:var(--size-h1);--editor-title-leading:var(--leading-h1);--notice-rule:var(--border-hairline);--notice-tick:var(--mark-gold);--notice-tick-width:2px;--notice-tick-height:var(--space-4);--notice-gap:var(--space-3);--notice-padding:var(--space-6) 0;--notice-date-size:var(--size-caption);--notice-date-fg:var(--text-muted);--notice-title-size:var(--size-h3);--notice-source-fg:var(--text-brand);--pagination-gap:var(--space-2);--pagination-size:44px;--pagination-radius:var(--radius-sm);--pagination-fg:var(--text-secondary);--pagination-bg-hover:var(--surface-shoal);--pagination-current-bg:var(--action-primary-bg);--pagination-current-fg:var(--action-primary-fg);--pagination-disabled-fg:var(--text-placeholder);--chip-height:36px;--chip-padding:0 var(--space-4);--chip-radius:var(--radius-pill);--chip-border:var(--border-strong);--chip-fg:var(--text-secondary);--chip-bg-hover:var(--surface-shoal);--chip-active-bg:var(--action-primary-bg);--chip-active-fg:var(--action-primary-fg);--chip-size:var(--size-body-sm);--chip-count-fg:var(--text-muted);--contact-icon-size:20px;--contact-icon-fg:var(--mark-gold-dim);--contact-row-gap:var(--space-4);--contact-label-size:var(--size-caption);--contact-label-fg:var(--text-muted);--contact-value-size:var(--size-body);--empty-padding:var(--space-9) var(--space-5);--empty-icon-size:48px;--empty-icon-fg:var(--border-strong);--empty-title-size:var(--size-h3);--empty-measure:44ch;--stack-gap:normal;--cluster-gap:var(--space-3);--shell-bg:var(--surface-paper);--shell-rail-bg:var(--surface-shoal);--shell-rail-width:var(--rail-width);--shell-rail-border:var(--border-on-shoal);--shell-header-bg:var(--surface-shoal);--shell-header-height:var(--header-height);--shell-header-border:var(--waterline-rule);--shell-gutter:var(--space-5);--shell-gutter-mobile:var(--space-4);--scope-bg:var(--surface-raised);--scope-fg:var(--text-primary);--scope-border:var(--border-strong);--scope-height:var(--control-h-sm);--scope-radius:var(--radius-sm);--role-fg:var(--text-secondary);--role-size:var(--size-ui-xs);--deep-band-padding:var(--space-6);--deep-band-padding-narrow:var(--space-5);--deep-band-radius:var(--radius-md);--deep-band-gap:var(--space-5);--deep-band-measure:40rem;--deep-band-field-gap:var(--space-4);--waterline-rule-width:var(--waterline-hairline);--waterline-rule-color:var(--waterline-rule);--waterline-rule-fall:var(--waterline-fall);--waterline-rule-tint:var(--waterline-fade);--waterline-rule-tint-on-deep:#f0fcfc14;--bearing-gate-station-size:2.75rem;--bearing-gate-passed-bg:var(--core-1-bg);--bearing-gate-passed-fg:var(--core-1-fg);--bearing-gate-passed-border:var(--core-1-edge);--bearing-gate-ahead-bg:transparent;--bearing-gate-ahead-fg:var(--text-muted);--bearing-gate-ahead-border:var(--bearing-tick-color);--bearing-gate-blocked-bg:var(--evidence-absent-bg);--bearing-gate-blocked-pattern:var(--pattern-unsurveyed);--bearing-gate-blocked-fg:var(--evidence-absent-fg);--bearing-gate-label-size:var(--size-ui-xs);--ledger-rail-width:1px;--ledger-rail-color:var(--mark-ledger-rail);--ledger-rail-inset:var(--space-4);--ledger-tick-size:6px;--ledger-tick-color:var(--mark-ledger);--ledger-entry-gap:var(--space-3);--ledger-actor-fg:var(--text-primary);--ledger-time-fg:var(--text-muted);--ledger-delta-fg:var(--text-secondary);--ledger-size:var(--size-ui-xs);--record-header-gap:var(--space-3);--record-id-font:var(--font-data);--record-id-size:var(--size-ui-sm);--record-id-fg:var(--text-secondary);--record-title-size:var(--size-ui-lg);--record-meta-size:var(--size-ui-xs);--record-meta-fg:var(--text-muted);--evidence-bg:var(--evidence-well-bg);--evidence-border:var(--evidence-well-border);--evidence-radius:var(--radius-sm);--evidence-padding:var(--space-3);--evidence-min-height:4.5rem;--evidence-empty-bg:var(--evidence-absent-bg);--evidence-empty-pattern:var(--evidence-absent-pattern);--evidence-empty-fg:var(--evidence-absent-fg);--evidence-item-gap:var(--space-2);--evidence-label-size:var(--size-ui-xs);--risk-badge-height:1.5rem;--risk-badge-padding:0 var(--space-2);--risk-badge-radius:var(--radius-sm);--risk-badge-gap:var(--space-2);--risk-badge-size:var(--size-ui-xs);--risk-badge-weight:var(--weight-semibold,600);--risk-badge-border-width:1px;--risk-numeral-font:var(--font-data);--risk-score-fg:var(--text-muted);--pill-height:1.5rem;--pill-padding:0 var(--space-2);--pill-radius:var(--radius-pill);--pill-size:var(--size-ui-xs);--pill-gap:var(--space-1);--core-chip-radius:var(--radius-sm);--core-chip-border-width:1px;--sla-chip-font:var(--font-data);--masked-radius:var(--radius-sm);--masked-pattern:var(--pattern-unsurveyed);--masked-letter:"•";--suggestion-radius:var(--radius-sm);--suggestion-padding:var(--space-3);--suggestion-border-width:1px;--suggestion-gap:var(--space-2);--suggestion-reason-size:var(--size-ui-sm);--suggestion-version-size:var(--size-ui-xs);--suggestion-version-font:var(--font-data);--kpi-offset:var(--space-3);--kpi-value-size:var(--size-numeral);--kpi-value-font:var(--font-data);--kpi-label-size:var(--size-ui-sm);--kpi-label-fg:var(--text-secondary);--kpi-stamp-size:var(--size-ui-xs);--kpi-stamp-fg:var(--text-muted);--kpi-tick:var(--sounding-tick-color);--kpi-tick-width:var(--sounding-tick-width);--kpi-tick-height:var(--sounding-tick-height);--kpi-denominator-fg:var(--text-muted);--chart-axis:var(--border-strong);--chart-grid:var(--border-hairline);--chart-label-size:var(--size-ui-xs);--chart-label-fg:var(--text-secondary);--chart-mark-width:2px;--chart-series-max:5;--table-bg:var(--surface-raised);--table-head-bg:var(--surface-shoal);--table-head-fg:var(--text-primary);--table-head-size:var(--size-ui-xs);--table-stripe:var(--surface-sunk);--table-row-height:var(--row-comfortable);--table-row-height-compact:var(--row-compact);--table-row-height-field:var(--row-field);--table-cell-padding-inline:var(--space-3);--table-size:var(--size-ui-sm);--table-hover-bg:var(--core-1-bg);--table-selected-bg:var(--core-1-bg);--table-selected-edge:var(--core-1-edge);--table-numeric-font:var(--font-data);--filter-bar-bg:var(--surface-shoal);--filter-bar-padding:var(--space-2) var(--space-3);--filter-chip-height:var(--control-h-sm);--filter-chip-radius:var(--radius-pill);--filter-chip-bg:var(--surface-raised);--filter-chip-fg:var(--text-secondary);--filter-chip-border:var(--border-strong);--filter-chip-active-bg:var(--core-1-bg);--filter-chip-active-fg:var(--core-1-fg);--filter-chip-active-border:var(--core-1-edge);--filter-chip-size:var(--size-ui-sm);--export-stamp-bg:var(--surface-sunk);--export-stamp-fg:var(--text-secondary);--export-stamp-size:var(--size-ui-xs);--export-stamp-font:var(--font-data);--export-stamp-padding:var(--space-3);--export-stamp-radius:var(--radius-sm);--plan-cell-size:var(--plan-cell);--plan-cell-gap:var(--plan-gap);--plan-cell-radius:var(--radius-sm);--plan-cell-size-text:var(--size-ui-xs);--plan-free-bg:var(--surface-raised);--plan-free-border:var(--border-strong);--plan-free-fg:var(--text-secondary);--plan-allocated-bg:var(--core-2-bg);--plan-allocated-fg:var(--core-2-tint-fg);--plan-allocated-border:var(--core-2-edge);--plan-ready-mark:var(--mark-gold);--plan-blocked-bg:var(--evidence-absent-bg);--plan-blocked-pattern:var(--pattern-unsurveyed);--pos-line-height:var(--row-field);--pos-total-size:var(--size-numeral);--pos-total-font:var(--font-data);--pos-key-height:var(--control-h-field);--pos-key-radius:var(--radius-sm);--pos-receipt-bg:var(--surface-raised);--pos-receipt-border:var(--border-hairline);--pos-snapshot-fg:var(--text-muted);--pos-snapshot-size:var(--size-ui-xs);--settlement-measure:44rem;--settlement-padding:var(--space-4);--settlement-bg:var(--surface-raised);--settlement-border:var(--border-hairline);--settlement-row-gap:var(--space-2);--settlement-figure-measure:11rem;--settlement-figure-font:var(--font-data);--settlement-figure-size:var(--size-ui);--settlement-total-size:var(--size-numeral);--settlement-rule:var(--border-strong);--settlement-sealed-bg:var(--state-sealed-bg);--settlement-sealed-fg:var(--state-sealed-fg);--settlement-sealed-mark:var(--state-sealed-mark);--settlement-disputed-bg:var(--state-disputed-bg);--settlement-disputed-fg:var(--state-disputed-fg);--attendance-cell:2rem;--attendance-gap:var(--space-1);--attendance-radius:var(--radius-sm);--attendance-present-bg:var(--success-bg);--attendance-present-fg:var(--success-dark);--attendance-late-bg:var(--amber-100);--attendance-late-fg:var(--amber-800);--attendance-absent-bg:var(--error-bg);--attendance-absent-fg:var(--error-dark);--attendance-excused-bg:var(--surface-sunk);--attendance-excused-fg:var(--text-secondary);--attendance-locked-mark:var(--mark-gold);--attendance-present-glyph:"✓";--attendance-late-glyph:"⏱";--attendance-absent-glyph:"✗";--attendance-excused-glyph:"○";--gaps-rule:var(--waterline-rule);--gaps-owner-fg:var(--text-muted);--journey-stage-height:2.5rem;--journey-gap:var(--space-1);--journey-fill:var(--core-3-bg);--journey-fill-edge:var(--core-3-edge);--journey-fg:var(--core-3-tint-fg);--journey-anon-pattern:var(--pattern-unsurveyed);--journey-label-size:var(--size-ui-sm);--journey-rate-font:var(--font-data);--ticket-entry-gap:var(--space-4);--ticket-meta-size:var(--size-ui-xs);--ticket-body-size:var(--size-ui);--timeline-rail:var(--mark-ledger-rail);--timeline-dot:var(--mark-ledger);--timeline-dot-size:7px;--timeline-gap:var(--space-3);--button-height-field:var(--control-h-field);--button-padding-inline:var(--space-4);--button-size:var(--size-ui-sm);--input-height-field:var(--control-h-field);--input-padding-inline:var(--space-3);--input-border-invalid:var(--error);--input-size:var(--size-ui-sm);--label-size:var(--size-ui-xs);--hint-size:var(--size-ui-xs);--error-size:var(--size-ui-xs);--checkbox-size:1.25rem;--checkbox-target:24px;--checkbox-radius:var(--radius-sm);--checkbox-border:var(--border-strong);--checkbox-bg:var(--surface-raised);--checkbox-checked-bg:var(--action-primary-bg);--checkbox-checked-mark:var(--action-primary-fg);--checkbox-gap:var(--space-2);--toast-bg:var(--surface-raised);--toast-edge-width:3px;--modal-scrim:var(--surface-overlay);--reason-min-height:5rem;--empty-body-size:var(--size-ui-sm);--empty-fg:var(--text-secondary);--empty-scoped-bg:var(--surface-sunk);--empty-scoped-pattern:var(--pattern-unsurveyed);--offline-bg:var(--amber-100);--offline-fg:var(--amber-800);--offline-edge:var(--amber-600);--offline-mark-size:var(--size-ui-xs);--chart-field-columns:12;--chart-field-gap:var(--space-4);--region-rule:var(--waterline-rule);--region-rule-fall:var(--space-3);--region-label-size:var(--size-ui-xs);--region-label-fg:var(--text-secondary);--region-label-weight:600;--region-gap:var(--space-5);--panel-gap:var(--space-4);--panel-title-size:var(--size-ui-lg);--panel-title-weight:600;--kpi-standard-font:var(--font-data);--kpi-standard-size:var(--size-ui-xs);--kpi-standard-fg:var(--text-muted);--kpi-target-fg:var(--text-secondary);--kpi-target-size:var(--size-ui-sm);--kpi-hover-fg:var(--link-fg);--kpi-target-min:44px;--unsurveyed-padding:var(--space-4);--unsurveyed-radius:var(--radius-sm);--unsurveyed-bg:var(--surface-sunk);--unsurveyed-pattern:var(--pattern-unsurveyed);--unsurveyed-fg:var(--text-muted);--unsurveyed-size:var(--size-ui-sm);--unsurveyed-reason-size:var(--size-ui-xs);--unsurveyed-pending-edge:var(--amber-600);--unsurveyed-pending-fg:var(--text-secondary);--unsurveyed-undefined-edge:var(--murrey-600);--unsurveyed-undefined-fg:var(--text-secondary);--unsurveyed-insufficient-edge:var(--border-strong);--unsurveyed-insufficient-fg:var(--text-muted);--unsurveyed-scoped-edge:var(--border-on-shoal);--unsurveyed-scoped-fg:var(--text-muted);--queue-row-height:var(--row-comfortable);--queue-row-border:var(--border-hairline);--queue-row-hover:var(--surface-paper);--queue-title-size:var(--size-ui-sm);--queue-reason-size:var(--size-ui-xs);--queue-reason-fg:var(--text-muted);--queue-age-fg:var(--text-secondary);--queue-inert-fg:var(--text-muted)}.shell{--deep-band-radius:var(--radius-md);--unsurveyed-radius:var(--radius-sm);--attendance-radius:var(--radius-sm);--button-font:var(--font-ui);--button-height-lg:var(--control-h-lg);--button-height-md:var(--control-h-md);--button-height-sm:var(--control-h-sm);--button-padding-lg:0 var(--button-padding-inline);--button-padding-md:0 var(--button-padding-inline);--button-padding-sm:0 var(--button-padding-inline);--button-radius:var(--radius-sm);--button-size-lg:var(--button-size);--button-size-md:var(--button-size);--button-size-sm:var(--button-size);--button-transition:background-color var(--duration-fast) var(--ease-settle), border-color var(--duration-fast) var(--ease-settle), color var(--duration-fast) var(--ease-settle);--button-weight:600;--card-padding:var(--space-4);--card-padding-compact:var(--space-3);--card-radius:var(--radius-sm);--card-shadow:none;--card-shadow-hover:none;--card-transition:none;--checkbox-radius:var(--radius-sm);--chip-active-bg:var(--filter-chip-active-bg);--chip-active-fg:var(--filter-chip-active-fg);--chip-border:var(--filter-chip-border);--chip-fg:var(--filter-chip-fg);--chip-height:var(--filter-chip-height);--chip-padding:0 var(--space-3);--chip-radius:var(--filter-chip-radius);--chip-size:var(--filter-chip-size);--cluster-gap:var(--space-2);--core-chip-radius:var(--radius-sm);--duration-fast:0s;--editor-field-radius:var(--radius-sm);--empty-icon-fg:var(--text-muted);--empty-padding:var(--space-6);--empty-title-size:var(--size-ui-lg);--error-fg:var(--error-dark);--error-font-size:var(--error-size);--export-stamp-radius:var(--radius-sm);--field-gap:0;--header-height:3.5rem;--hint-font-size:var(--hint-size);--input-border-error:var(--input-border-invalid);--input-font-size:var(--input-size);--input-height:var(--control-h-md);--input-padding:0 var(--input-padding-inline);--input-radius:var(--radius-sm);--label-fg:var(--text-secondary);--label-font-size:var(--label-size);--label-gap:var(--space-1);--label-weight:var(--weight-regular);--masked-radius:var(--radius-sm);--modal-padding:var(--space-5);--modal-radius:var(--radius-md);--modal-shadow:var(--elevation-overlay);--nav-submenu-radius:var(--radius-md);--evidence-radius:var(--radius-sm);--pagination-radius:var(--radius-sm);--plan-cell-radius:var(--radius-sm);--pos-key-radius:var(--radius-sm);--prose-leading:var(--leading-body);--prose-measure:68ch;--prose-size:var(--size-body);--radius-md:8px;--radius-sm:4px;--risk-badge-radius:var(--radius-sm);--scope-radius:var(--radius-sm);--shell-header-height:var(--header-height);--stack-gap:var(--space-3);--statute-radius:var(--radius-sm);--suggestion-radius:var(--radius-sm);--table-cell-padding:0 var(--table-cell-padding-inline);--table-header-bg:var(--table-head-bg);--table-header-fg:var(--table-head-fg);--table-header-weight:700;--table-row-hover-bg:var(--table-hover-bg);--textarea-min-height:var(--reason-min-height);--toast-padding:var(--space-3) var(--space-4);--toast-radius:var(--radius-sm);--waterline-color:var(--waterline-rule)}body:has(>.shell){--deep-band-radius:var(--radius-md);--unsurveyed-radius:var(--radius-sm);--attendance-radius:var(--radius-sm);--button-font:var(--font-ui);--button-height-lg:var(--control-h-lg);--button-height-md:var(--control-h-md);--button-height-sm:var(--control-h-sm);--button-padding-lg:0 var(--button-padding-inline);--button-padding-md:0 var(--button-padding-inline);--button-padding-sm:0 var(--button-padding-inline);--button-radius:var(--radius-sm);--button-size-lg:var(--button-size);--button-size-md:var(--button-size);--button-size-sm:var(--button-size);--button-transition:background-color var(--duration-fast) var(--ease-settle), border-color var(--duration-fast) var(--ease-settle), color var(--duration-fast) var(--ease-settle);--button-weight:600;--card-padding:var(--space-4);--card-padding-compact:var(--space-3);--card-radius:var(--radius-sm);--card-shadow:none;--card-shadow-hover:none;--card-transition:none;--checkbox-radius:var(--radius-sm);--chip-active-bg:var(--filter-chip-active-bg);--chip-active-fg:var(--filter-chip-active-fg);--chip-border:var(--filter-chip-border);--chip-fg:var(--filter-chip-fg);--chip-height:var(--filter-chip-height);--chip-padding:0 var(--space-3);--chip-radius:var(--filter-chip-radius);--chip-size:var(--filter-chip-size);--cluster-gap:var(--space-2);--core-chip-radius:var(--radius-sm);--duration-fast:0s;--editor-field-radius:var(--radius-sm);--empty-icon-fg:var(--text-muted);--empty-padding:var(--space-6);--empty-title-size:var(--size-ui-lg);--error-fg:var(--error-dark);--error-font-size:var(--error-size);--export-stamp-radius:var(--radius-sm);--field-gap:0;--header-height:3.5rem;--hint-font-size:var(--hint-size);--input-border-error:var(--input-border-invalid);--input-font-size:var(--input-size);--input-height:var(--control-h-md);--input-padding:0 var(--input-padding-inline);--input-radius:var(--radius-sm);--label-fg:var(--text-secondary);--label-font-size:var(--label-size);--label-gap:var(--space-1);--label-weight:var(--weight-regular);--masked-radius:var(--radius-sm);--modal-padding:var(--space-5);--modal-radius:var(--radius-md);--modal-shadow:var(--elevation-overlay);--nav-submenu-radius:var(--radius-md);--evidence-radius:var(--radius-sm);--pagination-radius:var(--radius-sm);--plan-cell-radius:var(--radius-sm);--pos-key-radius:var(--radius-sm);--prose-leading:var(--leading-body);--prose-measure:68ch;--prose-size:var(--size-body);--radius-md:8px;--radius-sm:4px;--risk-badge-radius:var(--radius-sm);--scope-radius:var(--radius-sm);--shell-header-height:var(--header-height);--stack-gap:var(--space-3);--statute-radius:var(--radius-sm);--suggestion-radius:var(--radius-sm);--table-cell-padding:0 var(--table-cell-padding-inline);--table-header-bg:var(--table-head-bg);--table-header-fg:var(--table-head-fg);--table-header-weight:700;--table-row-hover-bg:var(--table-hover-bg);--textarea-min-height:var(--reason-min-height);--toast-padding:var(--space-3) var(--space-4);--toast-radius:var(--radius-sm);--waterline-color:var(--waterline-rule)}
@font-face{font-family:Vazirmatn;src:url(../media/Vazirmatn-Variable.3knf6dhh8xxk6.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Estedad;src:url(../media/Estedad-Variable.1gp5rpwg91a7z.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Noto Naskh Arabic;src:url(../media/NotoNaskhArabic-Variable.3y37sck14_r0o.woff)format("woff-variations");font-weight:400 700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}[hidden]{display:none!important}body{background-color:var(--surface-paper);color:var(--text-primary);font-family:var(--font-text);font-size:var(--size-body);line-height:var(--leading-body);font-weight:var(--weight-regular);text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body,h1,h2,h3,h4,h5,h6,p,li,td,th,button,input,select,textarea,label{letter-spacing:0}img,svg{block-size:auto;max-inline-size:100%}::selection{background-color:var(--teal-200);color:var(--teal-950)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-primary);font-weight:var(--weight-bold);margin-block:0}p{margin-block:0}.display-1{font-family:var(--font-heading);font-size:var(--size-display-1);line-height:var(--leading-display-1);font-weight:var(--weight-bold)}.display-2{font-family:var(--font-heading);font-size:var(--size-display-2);line-height:var(--leading-display-2);font-weight:var(--weight-bold)}.h1{font-family:var(--font-heading);font-size:var(--size-h1);line-height:var(--leading-h1);font-weight:var(--weight-bold)}.h2{font-family:var(--font-heading);font-size:var(--size-h2);line-height:var(--leading-h2);font-weight:var(--weight-semibold)}.h3{font-family:var(--font-heading);font-size:var(--size-h3);line-height:var(--leading-h3);font-weight:var(--weight-semibold)}.h4{font-family:var(--font-text);font-size:var(--size-h4);line-height:var(--leading-h4);font-weight:var(--weight-semibold)}.body-lg{font-size:var(--size-body-lg);line-height:var(--leading-body-lg)}.body{font-size:var(--size-body);line-height:var(--leading-body)}.body-sm{font-size:var(--size-body-sm);line-height:var(--leading-body-sm)}.caption{font-size:var(--size-caption);line-height:var(--leading-caption);font-weight:var(--weight-medium)}.tabular{font-variant-numeric:tabular-nums}.ltr-run{direction:ltr;unicode-bidi:isolate}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.text-brand{color:var(--text-brand)}.text-accent{color:var(--text-accent)}.eyebrow{align-items:center;gap:var(--space-2);font-size:var(--size-caption);font-weight:var(--weight-semibold);color:var(--text-accent);margin-block-end:var(--space-3);display:flex}.eyebrow:before{content:"";inline-size:18px;block-size:var(--waterline-hairline);background-color:var(--mark-gold);flex:none}.on-deep .eyebrow{color:var(--text-on-deep-accent)}a{color:var(--link-fg);text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-underline-offset:.25em;transition:color var(--duration-fast) var(--ease-settle), text-decoration-color var(--duration-fast) var(--ease-settle);text-decoration-thickness:1px}a:hover{color:var(--link-fg-hover);text-decoration-color:currentColor}.on-deep a{color:var(--link-on-deep-fg)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.on-deep :focus-visible{outline-color:var(--focus-ring-on-deep)}.container{inline-size:100%;max-inline-size:var(--container-max);padding-inline:var(--gutter-mobile);margin-inline:auto}.container--prose{max-inline-size:var(--container-text)}.section{padding-block:var(--section-rhythm-mobile)}.section--deep{padding-block:var(--section-rhythm-deep)}.ground-paper{background-color:var(--surface-paper);color:var(--text-primary)}.ground-shoal{background-color:var(--surface-shoal);color:var(--text-primary)}.ground-deep{background-color:var(--surface-deep);color:var(--text-on-deep);isolation:isolate;position:relative;overflow:hidden}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) :is(h1,h2,h3,h4){color:var(--text-on-deep)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .text-secondary{color:var(--text-on-deep-secondary)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .text-muted{color:var(--text-on-deep-muted)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .text-accent,:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .eyebrow{color:var(--text-on-deep-accent)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) a{color:var(--link-on-deep-fg)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) :focus-visible{outline-color:var(--focus-ring-on-deep)}.contour-field{object-fit:cover;block-size:100%;inline-size:100%;opacity:var(--contour-opacity);z-index:-1;pointer-events:none;position:absolute;inset:0}.waterline{block-size:var(--waterline-depth);background-image:linear-gradient(to bottom, var(--waterline-color) 0, var(--waterline-color) var(--waterline-hairline), transparent var(--waterline-hairline)), linear-gradient(to bottom, var(--waterline-fade), transparent);background-repeat:no-repeat;border:0;inline-size:100%;margin:0}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .waterline{background-image:linear-gradient(to bottom, var(--waterline-color-on-deep) 0, var(--waterline-color-on-deep) var(--waterline-hairline), transparent var(--waterline-hairline)), linear-gradient(to bottom, #d0ad671f, transparent)}.bearing{grid-template-columns:repeat(var(--bearing-count,4), 1fr);gap:var(--space-5);margin:0;padding-block-start:calc(var(--bearing-station-size) + var(--space-5));padding-inline:0;list-style:none;display:grid;position:relative}.bearing:before{content:"";block-size:var(--bearing-line-thickness);background-color:var(--bearing-line-color);position:absolute;inset-block-start:calc(var(--bearing-station-size) / 2);inset-inline:0}.bearing:after{content:"";block-size:var(--bearing-tick-height);background-image:repeating-linear-gradient(to left, var(--bearing-tick-color) 0, var(--bearing-tick-color) 1px, transparent 1px, transparent calc(100% / (var(--bearing-count,4) * var(--bearing-minor-ticks))));opacity:.7;position:absolute;inset-block-start:calc(var(--bearing-station-size) / 2);inset-inline:0}.bearing__step{text-align:start;position:relative}.bearing__station{inline-size:var(--bearing-station-size);block-size:var(--bearing-station-size);border:1px solid var(--bearing-station-border);border-radius:var(--radius-pill);background-color:var(--bearing-station-bg);color:var(--bearing-station-fg);font-family:var(--font-heading);font-size:var(--size-h4);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset-block-start:calc((var(--bearing-station-size) + var(--space-5)) * -1);inset-inline-start:0}.bearing__step[aria-current=step] .bearing__station{background-color:var(--bearing-station-active-bg);border-color:var(--bearing-station-active-bg);color:var(--bearing-station-active-fg)}.bearing__title{font-family:var(--font-heading);font-size:var(--size-h4);font-weight:var(--weight-semibold);margin-block-end:var(--space-2)}.bearing__body{font-size:var(--size-body-sm);line-height:var(--leading-body-sm);color:var(--text-secondary)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .bearing:before{background-color:var(--border-on-deep)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .bearing__station{background-color:var(--surface-deep);color:var(--text-on-deep-accent)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .bearing__body{color:var(--text-on-deep-secondary)}.soundings{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.sounding{gap:var(--sounding-gap);flex-direction:column;padding-block-start:var(--space-3);display:flex;position:relative}.sounding:before{content:"";inline-size:var(--sounding-tick-width);block-size:var(--sounding-tick-height);background-color:var(--sounding-tick-color);position:absolute;inset-block-start:0;inset-inline-start:0}.sounding__figure{font-family:var(--font-heading);font-size:var(--sounding-figure-size);line-height:var(--leading-sounding);font-weight:var(--sounding-figure-weight);font-variant-numeric:tabular-nums;color:var(--text-primary)}.sounding__label{font-size:var(--sounding-label-size);line-height:var(--leading-caption);color:var(--text-secondary);max-inline-size:24ch}.soundings--lead{gap:var(--space-7) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-8);padding-block-start:var(--space-5)}.soundings--lead .sounding{padding-block-start:0}.soundings--lead .sounding:before{block-size:calc(var(--space-5) - var(--space-2));inset-block-start:calc(-1 * var(--space-5))}.soundings--lead .sounding__figure{font-size:clamp(2.4rem,1.28rem + 2.72vw,4rem);line-height:1;font-weight:var(--weight-bold)}.soundings--lead .sounding__label{font-size:var(--size-body-sm);line-height:var(--leading-body-sm);max-inline-size:22ch}@media (min-width:64rem){.soundings--lead{grid-template-columns:repeat(4,minmax(0,1fr))}}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .sounding__figure{color:var(--text-on-deep)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .sounding__label{color:var(--text-on-deep-secondary)}.sounding--placeholder .sounding__figure{color:var(--text-placeholder)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .sounding--placeholder .sounding__figure{color:var(--text-on-deep-muted)}.sail-corner{clip-path:polygon(0 0, calc(100% - var(--sail-corner-size)) 0, 100% var(--sail-corner-size), 100% 100%, 0 100%);border-radius:0}.btn{justify-content:center;align-items:center;gap:var(--button-gap);block-size:var(--button-height-md);padding:var(--button-padding-md);border-radius:var(--button-radius);font-family:var(--button-font);font-size:var(--button-size-md);font-weight:var(--button-weight);cursor:pointer;white-space:nowrap;transition:var(--button-transition);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{text-decoration:none}.btn--sm{block-size:var(--button-height-sm);padding:var(--button-padding-sm);font-size:var(--button-size-sm)}.btn--lg{block-size:var(--button-height-lg);padding:var(--button-padding-lg);font-size:var(--button-size-lg)}.btn--primary{background-color:var(--action-primary-bg);color:var(--action-primary-fg)}.btn--primary:hover{background-color:var(--action-primary-bg-hover);color:var(--action-primary-fg)}.btn--primary:active{background-color:var(--action-primary-bg-active)}.btn--secondary{background-color:var(--action-secondary-bg);color:var(--action-secondary-fg);border-color:var(--action-secondary-border)}.btn--secondary:hover{background-color:var(--action-secondary-bg-hover);color:var(--action-secondary-fg)}.btn--ghost{color:var(--action-ghost-fg);background-color:#0000}.btn--ghost:hover{background-color:var(--action-ghost-bg-hover);color:var(--action-ghost-fg)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .btn--primary{background-color:var(--action-on-deep-bg);color:var(--action-on-deep-fg)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .btn--primary:hover{background-color:var(--action-on-deep-bg-hover);color:var(--action-on-deep-fg)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .btn--secondary{color:var(--action-on-deep-ghost-fg);border-color:var(--action-on-deep-ghost-border)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .btn--secondary:hover{color:var(--action-on-deep-ghost-fg);background-color:#f0fcfc14}.btn:disabled,.btn[aria-disabled=true]{background-color:var(--action-disabled-bg);color:var(--action-disabled-fg);cursor:not-allowed;pointer-events:none;border-color:#0000}.btn__icon{flex:none;block-size:1.1em;inline-size:1.1em}.btn__icon--directional{transform:scaleX(-1)}.btn--loading{cursor:progress;pointer-events:none}.btn--loading .btn__icon{animation:.9s linear infinite navis-spin}@keyframes navis-spin{to{transform:rotate(360deg)}}.field{gap:var(--label-gap);flex-direction:column;margin-block-end:var(--field-gap);display:flex}.field__label{font-size:var(--label-font-size);font-weight:var(--label-weight);color:var(--label-fg)}.field__required{color:var(--feedback-error-fg);margin-inline-start:var(--space-1)}.field__hint{font-size:var(--hint-font-size);color:var(--hint-fg)}.field__error{font-size:var(--error-font-size);color:var(--error-fg);align-items:center;gap:var(--space-2);display:flex}.error-summary{padding:var(--space-4) var(--space-5);border:1px solid var(--feedback-error-border);border-radius:var(--radius-md);background-color:var(--feedback-error-bg);color:var(--feedback-error-fg);margin-block-end:var(--space-5)}.error-summary__title{font-weight:var(--weight-semibold);margin:0}.error-summary__list{margin:var(--space-2) 0 0;gap:var(--space-1);font-size:var(--size-body-sm);padding-inline-start:var(--space-5);display:grid}.error-summary__list a{color:inherit;font-weight:var(--weight-semibold);text-underline-offset:.2em;text-decoration:underline}.input,.select,.textarea{inline-size:100%;block-size:var(--input-height);padding:var(--input-padding);border:1px solid var(--input-border);border-radius:var(--input-radius);background-color:var(--input-bg);color:var(--input-fg);font-family:var(--font-text);font-size:var(--input-font-size);text-align:start;transition:border-color var(--duration-fast) var(--ease-settle)}.textarea{block-size:auto;min-block-size:var(--textarea-min-height);padding-block:var(--space-3);line-height:var(--leading-body);resize:vertical}.input::placeholder,.textarea::placeholder{color:var(--input-placeholder)}.input:hover,.select:hover,.textarea:hover{border-color:var(--input-border-hover)}.input:focus,.select:focus,.textarea:focus{border-color:var(--input-border-focus);outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.input[aria-invalid=true],.textarea[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--input-border-error)}.input:disabled,.textarea:disabled,.select:disabled{background-color:var(--input-bg-disabled);color:var(--text-muted);cursor:not-allowed}.input--numeric{text-align:start;font-variant-numeric:tabular-nums;direction:ltr}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23515657' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left var(--space-4) center;background-size:18px;padding-inline-start:var(--space-8);padding-inline-end:var(--space-4)}.choice{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-2);cursor:pointer;display:flex}.choice input{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--action-primary-bg);flex:none;margin:0;margin-block-start:.15rem}.choice__label{font-size:var(--size-body-sm);line-height:var(--leading-body-sm)}.card{gap:var(--card-gap);padding:var(--card-padding);background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);transition:var(--card-transition);flex-direction:column;display:flex}.card--interactive:hover{transform:translateY(calc(var(--card-lift) * -1));box-shadow:var(--card-shadow-hover);border-color:var(--card-border-hover)}.card__icon{block-size:28px;inline-size:28px;color:var(--text-accent);margin-block-end:var(--space-2)}.card__title{max-inline-size:var(--prose-measure);font-family:var(--font-heading);font-size:var(--size-h3);line-height:var(--leading-h3);font-weight:var(--weight-semibold)}.card__body{max-inline-size:var(--prose-measure);color:var(--text-secondary);font-size:var(--size-body-sm);line-height:var(--leading-body-sm)}.card__list{max-inline-size:var(--prose-measure);color:var(--text-secondary);font-size:var(--size-body-sm);line-height:var(--leading-body-sm);margin:0;padding-inline-start:var(--space-5)}.card__list li{margin-block-end:var(--space-2)}.card__list li::marker{color:var(--mark-gold-dim)}.card__footer{margin-block-start:auto;padding-block-start:var(--space-4)}.card--featured{background-color:var(--surface-deep);border-color:var(--border-on-deep);box-shadow:var(--elevation-deep);color:var(--text-on-deep)}.card--featured .card__title{color:var(--text-on-deep)}.card--featured .card__body,.card--featured .card__list{color:var(--text-on-deep-secondary)}.card--featured .card__icon{color:var(--text-on-deep-accent)}.card--featured .card__list li::marker{color:var(--mark-gold)}.card--featured.card--interactive:hover{border-color:var(--mark-gold)}.card--shoal{background-color:var(--card-bg-shoal);border-color:var(--border-chart);box-shadow:none}.badge{align-self:start;align-items:center;gap:var(--space-2);padding:var(--badge-padding);border-radius:var(--badge-radius);font-size:var(--badge-size);font-weight:var(--badge-weight);background-color:var(--surface-shoal);color:var(--text-brand);border:1px solid var(--border-chart);display:inline-flex}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .badge{color:var(--text-on-deep-secondary);border-color:var(--border-on-deep);background-color:#afeeef1a}.badge--success{background-color:var(--feedback-success-bg);color:var(--feedback-success-fg);border-color:var(--feedback-success-border)}.badge--warning{background-color:var(--feedback-warning-bg);color:var(--feedback-warning-fg);border-color:var(--feedback-warning-border)}.badge--error{background-color:var(--feedback-error-bg);color:var(--feedback-error-fg);border-color:var(--feedback-error-border)}.badge--info{background-color:var(--feedback-info-bg);color:var(--feedback-info-fg);border-color:var(--feedback-info-border)}.statute{align-items:center;gap:var(--space-2);padding:var(--statute-padding);border-radius:var(--statute-radius);background-color:var(--statute-bg);color:var(--statute-fg);border:1px solid var(--statute-border);font-family:var(--statute-font);font-size:var(--statute-size);line-height:var(--leading-statute);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}.statute__icon{opacity:.75;flex:none;block-size:15px;inline-size:15px}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .statute{background-color:var(--statute-bg-on-deep);color:var(--statute-fg-on-deep);border-color:var(--statute-border-on-deep)}.pull-quote{font-family:var(--font-legal);font-size:var(--size-h3);line-height:var(--leading-statute);color:var(--text-brand);border-inline-start:2px solid var(--prose-quote-border);margin-block:var(--space-6);padding-inline-start:var(--prose-quote-padding)}:is(.ground-deep,.deep-band,.on-deep,.hero,.cta,.footer,.card--featured) .pull-quote{color:var(--text-on-deep)}.accordion{border-block-start:1px solid var(--accordion-border)}.accordion__item{border-block-end:1px solid var(--accordion-border)}.accordion__trigger{justify-content:space-between;align-items:center;gap:var(--space-4);inline-size:100%;padding:var(--accordion-padding);cursor:pointer;font-family:var(--font-heading);font-size:var(--accordion-trigger-size);font-weight:var(--weight-semibold);color:var(--accordion-trigger-fg);text-align:start;background:0 0;border:0;display:flex}.accordion__icon{block-size:20px;inline-size:20px;color:var(--accordion-icon-color);transition:transform var(--accordion-transition);flex:none}.accordion__item[open] .accordion__icon{transform:rotate(180deg)}.accordion__panel{color:var(--text-secondary);max-inline-size:var(--container-text);padding-block-end:var(--space-5)}.accordion__trigger::-webkit-details-marker{display:none}.accordion__trigger::marker{content:""}.date-parts{gap:var(--space-2);align-items:start;display:flex}.date-parts>.date-parts__year{flex:none;inline-size:8ch}.date-parts>.date-parts__month{flex:auto;inline-size:auto;min-inline-size:10ch}.date-parts>.date-parts__day{flex:none;inline-size:6ch}.table-scroll{overflow-x:auto}.table{border-collapse:collapse;inline-size:100%;font-size:var(--size-body-sm)}.table th,.table td{padding:var(--table-cell-padding);border-block-end:1px solid var(--table-border);text-align:start;vertical-align:top}.table thead th{background-color:var(--table-header-bg);color:var(--table-header-fg);font-weight:var(--table-header-weight);white-space:nowrap}.table tbody tr:hover{background-color:var(--table-row-hover-bg)}.table td.numeric{font-variant-numeric:tabular-nums;text-align:end;direction:ltr;unicode-bidi:isolate}.notice-list{margin:0;padding:0;list-style:none}.notice{gap:var(--notice-gap);padding:var(--notice-padding);border-block-end:1px solid var(--notice-rule);display:grid}.notice:last-child{border-block-end:0}.notice__date{align-items:center;gap:var(--space-3);font-size:var(--notice-date-size);color:var(--notice-date-fg);display:flex}.notice__date:before{content:"";inline-size:var(--notice-tick-width);block-size:var(--notice-tick-height);background-color:var(--notice-tick);flex:none}.notice__title{font-family:var(--font-heading);font-size:var(--notice-title-size);line-height:var(--leading-h3);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.notice__body{color:var(--text-secondary);max-inline-size:68ch;margin:0}.notice__source{align-items:center;gap:var(--space-2);font-size:var(--size-body-sm);color:var(--notice-source-fg);text-decoration:none;display:inline-flex}.notice__source:hover{text-decoration:underline}.notice__source svg{flex:none;block-size:15px;inline-size:15px}.pagination{justify-content:center;align-items:center;gap:var(--pagination-gap);flex-wrap:wrap;margin-block-start:var(--space-8);padding:0;list-style:none;display:flex}.pagination a,.pagination span{min-inline-size:var(--pagination-size);block-size:var(--pagination-size);padding-inline:var(--space-2);border-radius:var(--pagination-radius);color:var(--pagination-fg);font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--size-body-sm);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pagination a:hover{background-color:var(--pagination-bg-hover)}.pagination [aria-current=page]{background-color:var(--pagination-current-bg);color:var(--pagination-current-fg);font-weight:var(--weight-semibold)}.pagination [aria-disabled=true]{color:var(--pagination-disabled-fg);pointer-events:none}.pagination__icon{block-size:18px;inline-size:18px;transform:scaleX(-1)}.filter-bar{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-7);padding:0;list-style:none;display:flex}.filter-chip{align-items:center;gap:var(--space-2);block-size:var(--chip-height);padding:var(--chip-padding);border:1px solid var(--chip-border);border-radius:var(--chip-radius);color:var(--chip-fg);font-family:var(--font-text);font-size:var(--chip-size);cursor:pointer;background-color:#0000;text-decoration:none;display:inline-flex}.filter-chip:hover{background-color:var(--chip-bg-hover);border-color:var(--action-secondary-border)}.filter-chip[aria-current=true],.filter-chip[aria-pressed=true]{background-color:var(--chip-active-bg);border-color:var(--chip-active-bg);color:var(--chip-active-fg)}.filter-chip__count{font-variant-numeric:tabular-nums;color:var(--chip-count-fg)}.filter-chip[aria-current=true] .filter-chip__count,.filter-chip[aria-pressed=true] .filter-chip__count{color:inherit}.contact-list{gap:var(--contact-row-gap);margin:0;padding:0;list-style:none;display:grid}.contact-list__row{align-items:flex-start;gap:var(--space-4);display:flex}.contact-list__icon{inline-size:var(--contact-icon-size);block-size:var(--contact-icon-size);color:var(--contact-icon-fg);flex:none;margin-block-start:2px}.contact-list__label{font-size:var(--contact-label-size);color:var(--contact-label-fg);margin-block-end:2px;display:block}.contact-list__value{font-size:var(--contact-value-size);color:var(--text-primary);text-decoration:none}a.contact-list__value:hover{color:var(--text-brand);text-decoration:underline}.on-deep .contact-list__label,.footer .contact-list__label{color:var(--text-on-deep-muted)}.on-deep .contact-list__value,.footer .contact-list__value{color:var(--text-on-deep)}.on-deep .contact-list__icon,.footer .contact-list__icon{color:var(--mark-gold)}.header{z-index:var(--z-sticky);background-color:var(--header-bg);-webkit-backdrop-filter:blur(var(--header-blur));backdrop-filter:blur(var(--header-blur));border-block-end:1px solid var(--header-border);position:sticky;inset-block-start:0}.header__inner{justify-content:space-between;align-items:center;gap:var(--space-5);block-size:var(--header-height);display:flex}.header__brand{align-items:center;gap:var(--space-3);color:var(--text-brand);font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--size-h4);text-decoration:none;display:flex}.header__mark{block-size:26px;inline-size:26px;color:var(--mark-gold-dim)}.nav{align-items:center;gap:var(--nav-gap);display:flex}.nav__link{padding-block:var(--space-2);color:var(--nav-link-fg);font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);text-decoration:none;position:relative}.nav__link:hover,.nav__link[aria-current=page]{color:var(--nav-link-fg-active)}.nav__link[aria-current=page]:after{content:"";background-color:var(--nav-indicator);block-size:2px;position:absolute;inset-block-end:0;inset-inline:0}.nav__item{align-items:center;display:flex;position:relative}.nav__caret{vertical-align:middle;block-size:14px;inline-size:14px;color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-settle);margin-inline-start:var(--space-1);display:inline-block}.nav__submenu{z-index:var(--z-overlay);inline-size:var(--nav-submenu-width);padding:var(--nav-submenu-padding);background-color:var(--nav-submenu-bg);border:1px solid var(--nav-submenu-border);border-radius:var(--nav-submenu-radius);box-shadow:var(--nav-submenu-shadow);margin:0;list-style:none;display:none;position:absolute;inset-block-start:100%;inset-inline-start:0}.nav__item:hover>.nav__submenu,.nav__item:focus-within>.nav__submenu,.nav__item>.nav__submenu[data-open=true]{display:block}.nav__item:hover>.nav__link>.nav__caret,.nav__item:focus-within>.nav__link>.nav__caret{transform:rotate(180deg)}.nav__submenu a{padding:var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--size-body-sm);text-decoration:none;display:block}.nav__submenu a:hover{background-color:var(--surface-shoal);color:var(--text-brand)}.nav__submenu a[aria-current=page]{color:var(--text-brand);font-weight:var(--weight-medium);background-color:var(--surface-shoal)}.nav-toggle{border:1px solid var(--border-hairline);border-radius:var(--radius-sm);block-size:44px;inline-size:44px;color:var(--text-brand);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:none}.nav-toggle svg{block-size:22px;inline-size:22px}.nav-toggle .nav-toggle__close,.nav-toggle[aria-expanded=true] .nav-toggle__open{display:none}.nav-toggle[aria-expanded=true] .nav-toggle__close{display:block}.nav-scrim{z-index:calc(var(--z-sticky) - 1);background-color:var(--surface-overlay);display:none;position:fixed;inset:0}@media (max-width:47.99rem){.nav-toggle{display:inline-flex}.header{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--surface-paper)}.nav{z-index:calc(var(--z-overlay) + 1);align-items:stretch;gap:var(--space-1);inline-size:min(320px,84vw);padding:var(--space-8) var(--space-5);background-color:var(--surface-paper);border-inline-start:1px solid var(--border-hairline);box-shadow:var(--shadow-lift);flex-direction:column;display:none;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto}.nav[data-open=true]{animation:drawer-in var(--duration-slow) var(--ease-settle);display:flex}@keyframes drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.nav[data-open=true]{animation:none}}.nav__link{padding:var(--space-3) var(--space-3);font-size:var(--size-body);border-radius:var(--radius-sm)}.nav__link[aria-current=page]{background-color:var(--surface-shoal)}.nav__link[aria-current=page]:after{block-size:auto;inline-size:2px;inset-block:0;inset-inline:0 auto}.nav__item{display:block;position:static}.nav__caret{display:none}.nav__submenu{inline-size:auto;border:0;border-inline-start:1px solid var(--border-hairline);box-shadow:none;background:0 0;border-radius:0;margin-inline-start:var(--space-4);padding:0;display:block;position:static}.nav__submenu a{padding:var(--space-3) var(--space-4)}.nav-scrim[data-open=true]{display:block}}.footer{background-color:var(--footer-bg);color:var(--footer-fg);padding:var(--footer-padding);position:relative;overflow:hidden}.footer h2,.footer h3,.footer .footer__heading{color:var(--footer-heading);font-size:var(--size-h4);font-weight:var(--weight-semibold);margin-block-end:var(--space-4)}.footer a{color:var(--footer-fg);text-decoration:none}.footer a:hover{color:var(--text-on-deep);text-decoration:underline}.footer__bottom a{text-underline-offset:.2em;text-decoration:underline}.footer__grid{gap:var(--space-7);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.footer__list{gap:var(--space-3);font-size:var(--size-body-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer__list--row{align-items:center;gap:var(--space-4);flex-direction:row;margin-block-start:var(--space-5)}.footer__bottom{border-block-start:1px solid var(--footer-border);font-size:var(--size-caption);color:var(--text-on-deep-muted);gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-start:var(--space-7);padding-block-start:var(--space-5);display:flex}.footer__seal{line-height:0;display:inline-flex}.cta{isolation:isolate;background-color:var(--surface-deep);color:var(--text-on-deep);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-7);text-align:start;position:relative;overflow:hidden}.cta__title{font-family:var(--font-heading);font-size:var(--size-h1);line-height:var(--leading-h1);color:var(--text-on-deep);max-inline-size:22ch;margin-block-end:var(--space-4)}.cta__body{color:var(--text-on-deep-secondary);max-inline-size:56ch;margin-block-end:var(--space-6)}.empty-state{align-items:center;gap:var(--space-4);padding:var(--empty-padding);text-align:center;flex-direction:column;display:flex}.empty-state__icon{inline-size:var(--empty-icon-size);block-size:var(--empty-icon-size);color:var(--empty-icon-fg)}.empty-state__title{font-family:var(--font-heading);font-size:var(--empty-title-size);line-height:var(--leading-h3);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.empty-state__body{color:var(--text-secondary);max-inline-size:var(--empty-measure);margin:0}.toast{align-items:flex-start;gap:var(--space-3);max-inline-size:var(--toast-max-width);padding:var(--toast-padding);border-radius:var(--toast-radius);box-shadow:var(--toast-shadow);background-color:var(--surface-raised);border:1px solid var(--border-hairline);border-inline-start:3px solid var(--border-hairline);font-size:var(--size-body-sm);display:flex}.toast--success{border-inline-start-color:var(--feedback-success-border)}.toast--error{border-inline-start-color:var(--feedback-error-border)}.toast--warning{border-inline-start-color:var(--feedback-warning-border)}.toast--info{border-inline-start-color:var(--feedback-info-border)}.toast__icon{flex:none;block-size:20px;inline-size:20px;margin-block-start:2px}.toast--success .toast__icon{color:var(--feedback-success-fg)}.toast--error .toast__icon{color:var(--feedback-error-fg)}.toast--warning .toast__icon{color:var(--feedback-warning-fg)}.toast--info .toast__icon{color:var(--feedback-info-fg)}.toast__title{font-weight:var(--weight-semibold);margin-block-end:var(--space-1)}.toast__body{color:var(--text-secondary)}.modal{max-inline-size:var(--modal-max-width);inline-size:100%;padding:var(--modal-padding);border:1px solid var(--border-hairline);border-radius:var(--modal-radius);background-color:var(--modal-bg);box-shadow:var(--modal-shadow)}.modal__title{font-family:var(--font-heading);font-size:var(--size-h3);font-weight:var(--weight-semibold);margin-block-end:var(--space-3)}.modal__body{color:var(--text-secondary);margin-block-end:var(--space-6)}.modal__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.prose{max-inline-size:var(--prose-measure);font-size:var(--prose-size);line-height:var(--prose-leading);color:var(--text-primary);text-align:start}.prose>*+*{margin-block-start:var(--prose-paragraph-gap)}.prose h2{font-size:var(--size-h2);line-height:var(--leading-h2);margin-block-start:var(--prose-heading-top);margin-block-end:var(--prose-heading-bottom)}.prose h3{font-size:var(--size-h3);line-height:var(--leading-h3);margin-block-start:var(--space-6);margin-block-end:var(--prose-heading-bottom)}.prose h4{font-size:var(--size-h4);line-height:var(--leading-h4);margin-block-start:var(--space-5);margin-block-end:var(--prose-heading-bottom)}.prose ul,.prose ol{margin-block:var(--space-4);padding-inline-start:var(--prose-list-indent)}.prose ul{list-style-type:disc}.prose ol{list-style-type:persian}.prose li{margin-block-end:var(--space-2)}.prose li::marker{color:var(--mark-gold-dim)}.prose blockquote{margin:var(--space-6) 0;border-inline-start:2px solid var(--prose-quote-border);color:var(--text-secondary);padding-inline-start:var(--prose-quote-padding)}.prose img{border-radius:var(--radius-md);display:block}.admin-editor__text{font-size:var(--size-body-lg);line-height:var(--prose-leading)}.admin-editor__text::placeholder,.admin-editor .input::placeholder,.admin-editor .textarea::placeholder{color:var(--editor-placeholder)}.admin-editor>*{min-inline-size:0}.admin-canvas{border-radius:var(--radius-lg);padding-block-start:var(--space-6);padding-block-end:var(--space-8);position:relative}.admin-canvas__flow{font-size:var(--prose-size);line-height:var(--prose-leading);max-inline-size:calc(var(--prose-measure) + var(--editor-gutter) + var(--editor-rail-gap));padding-inline:var(--space-4);margin-inline:auto}.admin-grow{display:grid}.admin-grow>.admin-grow__input,.admin-grow>.admin-grow__rendered,.admin-grow:after{font:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;padding:var(--editor-pad-block) var(--editor-pad-inline);border-radius:var(--editor-field-radius);white-space:pre-wrap;overflow-wrap:break-word;text-align:start;border:1px solid #0000;grid-area:1/1/2/2}.admin-grow:after{content:attr(data-replicated-value) " ";visibility:hidden;pointer-events:none}.admin-grow__input{resize:none;appearance:none;background-color:var(--editor-field-bg);block-size:auto;min-block-size:0;inline-size:100%;color:inherit;transition:background-color var(--duration-fast) var(--ease-settle), border-color var(--duration-fast) var(--ease-settle);overflow:hidden}.admin-grow__input::placeholder{color:var(--editor-placeholder)}.admin-grow__rendered{pointer-events:none;color:inherit}.admin-grow--rendered:not(:focus-within)>.admin-grow__input{color:#0000}.admin-grow--rendered:focus-within>.admin-grow__rendered{visibility:hidden}.admin-grow__rendered a{cursor:text}.admin-grow__input:hover{border-color:var(--editor-field-border-hover)}.admin-grow__input:focus{background-color:var(--editor-field-bg-focus);border-color:var(--editor-field-border-hover);outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.admin-grow__input[aria-invalid=true]{border-color:var(--input-border-error)}@supports (field-sizing:content){.admin-grow__input{field-sizing:content}}.admin-grow--title{font-family:var(--font-heading);font-size:var(--editor-title-size);line-height:var(--editor-title-leading);font-weight:var(--weight-bold)}.admin-grow--h2{font-family:var(--font-heading);font-size:var(--size-h2);line-height:var(--leading-h2);font-weight:var(--weight-semibold)}.admin-grow--h3{font-family:var(--font-heading);font-size:var(--size-h3);line-height:var(--leading-h3);font-weight:var(--weight-semibold)}.admin-grow--h4{font-family:var(--font-text);font-size:var(--size-h4);line-height:var(--leading-h4);font-weight:var(--weight-semibold)}.admin-grow--body{font-size:var(--prose-size);line-height:var(--prose-leading)}.admin-grow--quote{color:var(--text-secondary)}.admin-grow--pull{font-family:var(--font-legal);font-size:var(--size-h3);line-height:var(--leading-statute);color:var(--text-brand)}.admin-grow--cell{font-size:var(--size-body-sm);line-height:var(--leading-body-sm)}.admin-block{grid-template-columns:var(--editor-gutter) minmax(0, 1fr);column-gap:var(--editor-rail-gap);align-items:start;display:grid}.admin-block__content{grid-area:1/2;min-inline-size:0;position:relative}.admin-block__tools{align-items:center;gap:var(--space-1);visibility:hidden;opacity:0;transition:opacity var(--duration-fast) var(--ease-settle);flex-direction:column;grid-area:1/1;display:flex}.admin-block:hover>.admin-block__tools,.admin-block:focus-within>.admin-block__tools{visibility:visible;opacity:1}.admin-block__tool{inline-size:var(--editor-tool-size);block-size:var(--editor-tool-size);border-radius:var(--radius-sm);color:var(--editor-tool-fg);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.admin-block__tool:hover:not(:disabled){background-color:var(--editor-tool-bg-hover)}.admin-block__tool:disabled{color:var(--text-placeholder);cursor:not-allowed}.admin-block__tool svg{block-size:18px;inline-size:18px}.admin-block__bar{z-index:var(--z-raised);align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);background-color:var(--surface-raised);box-shadow:var(--elevation-hover);visibility:hidden;margin-block-end:var(--space-1);display:flex;position:absolute;inset-block-end:100%;inset-inline-start:0}.admin-block:focus-within .admin-block__bar{visibility:visible}.admin-block__kind{inline-size:auto;min-inline-size:8rem;block-size:var(--editor-tool-size);font-size:var(--size-body-sm);background-position:left var(--space-2) center;padding-inline-start:var(--space-6);padding-inline-end:var(--space-2)}.admin-block__issue{font-size:var(--size-caption);color:var(--error-fg);margin-block-start:var(--space-2)}.admin-blocks{flex-direction:column;display:flex}.admin-blocks__add{margin-block-start:var(--space-5)}.admin-insert{block-size:var(--prose-paragraph-gap);justify-content:center;align-items:center;display:flex;position:relative}.admin-insert:before{content:"";background-color:var(--editor-insert-line);opacity:0;block-size:1px;transition:opacity var(--duration-fast) var(--ease-settle);position:absolute;inset-block-start:50%;inset-inline:0}.admin-insert__btn{inline-size:var(--editor-tool-size);block-size:var(--editor-tool-size);border:1px solid var(--border-hairline);border-radius:var(--radius-pill);background-color:var(--surface-raised);color:var(--editor-tool-fg);cursor:pointer;visibility:hidden;justify-content:center;align-items:center;display:inline-flex;position:relative}.admin-insert__btn svg{block-size:14px;inline-size:14px}.admin-insert:hover:before,.admin-block:focus-within+.admin-insert:before{opacity:1}.admin-insert:hover .admin-insert__btn,.admin-insert:focus-within .admin-insert__btn,.admin-block:focus-within+.admin-insert .admin-insert__btn{visibility:visible}.admin-list{margin-block:var(--space-4);padding-inline-start:var(--prose-list-indent);list-style-type:disc}ol.admin-list{list-style-type:persian}.admin-list__item{margin-block-end:var(--space-2)}.admin-list__item::marker{color:var(--mark-gold-dim)}.admin-quote{margin-block:var(--space-6);border-inline-start:2px solid var(--prose-quote-border);padding-inline-start:var(--prose-quote-padding)}.admin-figure{margin-block:var(--space-5)}.admin-figure__img{border-radius:var(--radius-md);block-size:auto;max-inline-size:100%;display:block}.admin-figure__empty{border:1px dashed var(--border-strong);border-radius:var(--radius-md);min-block-size:8rem;color:var(--text-muted);font-size:var(--size-body-sm);justify-content:center;align-items:center;display:flex}.admin-table{margin-block:var(--space-5)}.admin-table .table thead th{white-space:normal}.admin-table .admin-grow__input{padding:var(--space-2)}.admin-table__cols{gap:var(--space-4);visibility:hidden;flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.admin-table:hover .admin-table__cols,.admin-table:focus-within .admin-table__cols{visibility:visible}.admin-settings{border:1px solid var(--border-hairline);border-radius:var(--radius-md);background-color:var(--surface-raised);position:relative}.admin-settings__summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);cursor:pointer;font-family:var(--font-heading);font-size:var(--size-h4);font-weight:var(--weight-semibold);color:var(--text-primary);list-style:none;display:flex}.admin-settings__summary::-webkit-details-marker{display:none}.admin-settings__summary::marker{content:""}.admin-settings__summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.admin-settings__body{padding:0 var(--space-5) var(--space-5);max-inline-size:var(--container-text);opacity:0;transition:translate var(--duration-slow) var(--ease-settle), opacity var(--duration-slow) var(--ease-settle);translate:2rem}.admin-settings[open] .admin-settings__body{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.admin-settings__body{transition:none;translate:0}}.admin-statusbar{z-index:var(--z-sticky);align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--border-hairline);background-color:var(--surface-raised);box-shadow:var(--elevation-hover);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:0}.admin-statusbar__end{margin-inline-start:auto}@media (max-width:47.99rem){.admin-block{grid-template-columns:minmax(0,1fr)}.admin-block__content{grid-column:1}.admin-block__tools{visibility:visible;opacity:1;flex-direction:row;grid-area:2/1;justify-content:flex-end}}.stack,.stack-2,.stack-3,.stack-4,.stack-5,.stack-6{flex-direction:column;display:flex}.stack{gap:var(--stack-gap)}.stack-2{gap:var(--space-2)}.stack-3{gap:var(--space-3)}.stack-4{gap:var(--space-4)}.stack-5{gap:var(--space-5)}.stack-6{gap:var(--space-6)}.cluster{align-items:center;gap:var(--cluster-gap);flex-wrap:wrap;display:flex}.grid{gap:var(--grid-gap);display:grid}.grid--2{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.grid--3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.grid--4{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.measure{max-inline-size:60ch}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-toast);padding:var(--space-3) var(--space-4);background-color:var(--surface-deep);color:var(--text-on-deep);border-radius:var(--radius-sm);position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.reveal{opacity:0;transition:opacity var(--duration-slow) var(--ease-settle), transform var(--duration-slow) var(--ease-settle);transform:translateY(12px)}.reveal.is-visible{opacity:1;transform:none}.hero{isolation:isolate;background-color:var(--surface-deep);color:var(--text-on-deep);padding-block:var(--section-rhythm-deep);position:relative;overflow:hidden}.hero__inner{max-inline-size:62ch}.hero__title{font-family:var(--font-heading);font-size:var(--size-display-2);line-height:var(--leading-display-2);font-weight:var(--weight-bold);color:var(--text-on-deep);margin-block-end:var(--space-5)}.hero__sub{font-size:var(--size-body-lg);line-height:var(--leading-body-lg);color:var(--text-on-deep-secondary);max-inline-size:54ch;margin-block-end:var(--space-6)}.hero__doors{gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-7);display:grid}.hero__door{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.hero__door .waterline{margin-block-end:var(--space-1)}.hero__door-title{font-family:var(--font-heading);font-size:var(--size-h3);line-height:var(--leading-h3);font-weight:var(--weight-semibold);margin:0}.hero__door-body{font-size:var(--size-body);line-height:var(--leading-body);color:var(--text-on-deep-secondary);margin:0}.hero__door .cluster{margin-block-start:auto;padding-block-start:var(--space-3)}.hero__enter>*{opacity:0;animation:hero-rise var(--duration-slow) var(--ease-settle) forwards}.hero__enter>:first-child{animation-delay:.46s}.hero__enter>:nth-child(2){animation-delay:.52s}.hero__enter>:nth-child(3){animation-delay:.58s}.hero__enter>:nth-child(4),.hero__doors.hero__enter>:first-child{animation-delay:.64s}.hero__doors.hero__enter>:nth-child(2){animation-delay:.7s}@keyframes hero-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero__enter>*{opacity:1;animation:none}.reveal{opacity:1;transform:none}}@media (min-width:48rem){.container{padding-inline:var(--gutter-desktop)}.section{padding-block:var(--section-rhythm)}.hero__title{font-size:var(--size-display-1);line-height:var(--leading-display-1)}.hero__doors{column-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.hero__door{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--space-3);display:grid}.hero__door .cluster{align-self:start;margin-block-start:0}}@media (max-width:47.99rem){.display-1{font-size:2.5rem}.display-2{font-size:2rem}.h1{font-size:1.75rem}.h2{font-size:1.4375rem}.cta__title{font-size:1.75rem}.cta{padding:var(--space-7) var(--space-5)}.hero{padding-block:var(--space-8)}.hero__doors{gap:var(--space-5);margin-block-start:var(--space-6)}.bearing{gap:var(--space-6);grid-template-columns:1fr;padding-block-start:0;padding-inline-start:calc(var(--bearing-station-size) + var(--space-4))}.bearing:before{inline-size:var(--bearing-line-thickness);block-size:100%;inset-block:0;inset-inline-start:calc(var(--bearing-station-size) / 2);inset-inline-end:auto}.bearing:after{display:none}.bearing__station{inset-block-start:0;inset-inline-start:calc((var(--bearing-station-size) + var(--space-4)) * -1)}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-display:"Estedad", "Vazirmatn", "Segoe UI", Tahoma, sans-serif;--font-body:"Vazirmatn", "Estedad", "Segoe UI", Tahoma, sans-serif;--font-statute:"Noto Naskh Arabic", "Vazirmatn", serif;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--shadow-chart:0 1px 2px #0825250f, 0 8px 24px -12px #0825251f;--shadow-lift:0 2px 4px #08252514, 0 16px 40px -16px #0825252e;--ease-settle:cubic-bezier(.2, .7, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-exit{--tw-ease:var(--ease-exit);transition-timing-function:var(--ease-exit)}.ease-settle{--tw-ease:var(--ease-settle);transition-timing-function:var(--ease-settle)}}:root{--teal-50:#f0fcfc;--teal-100:#d9f7f7;--teal-200:#afeeef;--teal-300:#7de4e5;--teal-400:#43d8d9;--teal-500:#23adae;--teal-600:#1d8f90;--teal-700:#166f70;--teal-800:#105152;--teal-900:#0b3737;--teal-950:#082525;--gold-50:#fcfaf6;--gold-100:#f8f3e8;--gold-200:#f0e5ce;--gold-300:#e7d4b0;--gold-400:#dcc28d;--gold-500:#d0ad67;--gold-600:#c3963c;--gold-700:#94722e;--gold-800:#695120;--gold-900:#423314;--gold-950:#291f0d;--slate-50:#f5f6f6;--slate-100:#e7e8e9;--slate-200:#cccfd0;--slate-300:#acb1b2;--slate-400:#888e90;--slate-500:#626769;--slate-600:#515657;--slate-700:#3f4344;--slate-800:#2e3132;--slate-900:#1f2122;--slate-950:#151717;--success-bg:#e7f8f0;--success:#2e9e6a;--success-dark:#246b4a;--warning-bg:#fdf1e3;--warning:#bd6c0f;--warning-dark:#7e4b11;--error-bg:#fae6e7;--error:#a8242f;--error-dark:#711e25;--info-bg:#e7f0f8;--info:#2e6a9e;--info-dark:#244a6b;--white:#fff;--black:#000;--font-display:"Estedad", "Vazirmatn", "Segoe UI", Tahoma, sans-serif;--font-body:"Vazirmatn", "Estedad", "Segoe UI", Tahoma, sans-serif;--font-statute:"Noto Naskh Arabic", "Vazirmatn", serif;--size-display-1:3.5rem;--size-display-2:2.75rem;--size-h1:2.25rem;--size-h2:1.75rem;--size-h3:1.375rem;--size-h4:1.125rem;--size-body-lg:1.1875rem;--size-body:1.0625rem;--size-body-sm:.9375rem;--size-caption:.8125rem;--size-sounding:2.5rem;--leading-display-1:1.15;--leading-display-2:1.2;--leading-h1:1.3;--leading-h2:1.4;--leading-h3:1.45;--leading-h4:1.5;--leading-body-lg:1.85;--leading-body:1.8;--leading-body-sm:1.7;--leading-caption:1.6;--leading-sounding:1.1;--leading-statute:1.75;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--radius-none:0;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--shadow-chart:0 1px 2px #0825250f, 0 8px 24px -12px #0825251f;--shadow-lift:0 2px 4px #08252514, 0 16px 40px -16px #0825252e;--ease-settle:cubic-bezier(.2, .7, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--duration-fast:.15s;--duration-base:.24s;--duration-slow:.4s;--duration-draw:.9s;--container-max:1200px;--container-text:68ch;--gutter-mobile:var(--space-5);--gutter-desktop:var(--space-7);--grid-columns:12;--grid-gap:var(--space-5);--z-base:0;--z-raised:10;--z-sticky:100;--z-overlay:200;--z-modal:300;--z-toast:400;--clay-50:#faf7f5;--clay-100:#efe6e1;--clay-200:#dec9bf;--clay-300:#c9a897;--clay-400:#b18068;--clay-500:#8a5d47;--clay-600:#724d3b;--clay-700:#583b2d;--clay-800:#402b21;--clay-900:#2c1e17;--clay-950:#1e1510;--murrey-50:#f9f5f7;--murrey-100:#eee2e8;--murrey-200:#dcc1cf;--murrey-300:#c69ab0;--murrey-400:#ac6c8c;--murrey-500:#864b69;--murrey-600:#6f3e57;--murrey-700:#553042;--murrey-800:#3e2330;--murrey-900:#2a1821;--murrey-950:#1d1117;--amber-50:#fefbf1;--amber-100:#fcf2d4;--amber-200:#f9e4a4;--amber-300:#f6d36a;--amber-400:#f1bf27;--amber-500:#c5970d;--amber-600:#a37d0a;--amber-700:#7d5f08;--amber-800:#5b4606;--amber-900:#3e3004;--amber-950:#2b2103;--risk-1-solid:#5dd09a;--risk-2-solid:#ad840b;--risk-3-solid:#7b460a;--risk-4-solid:#4c1015;--risk-1-edge:#2fa26c;--risk-2-edge:#ad840b;--risk-3-edge:#7b460a;--risk-4-edge:#4c1015;--pattern-none:none;--pattern-hatch-fine:repeating-linear-gradient(45deg, #0000 0 3px, #0000002e 3px 5px);--pattern-hatch-coarse:repeating-linear-gradient(-45deg, #fff0 0 3px, #ffffff42 3px 6px);--pattern-hatch-coarse-ink:repeating-linear-gradient(-45deg, #0000 0 3px, #00000042 3px 6px);--pattern-cross:repeating-linear-gradient(45deg, #fff0 0 2px, #ffffff4d 2px 4px), repeating-linear-gradient(-45deg, #fff0 0 2px, #ffffff4d 2px 4px);--pattern-unsurveyed:repeating-linear-gradient(45deg, #0000 0 4px, #45798c33 4px 6px);--series-1:#1d8a8c;--series-2:#654434;--series-3:#4e2c3d;--series-4:#5896ad;--series-5:#735807;--series-1-dash:none;--series-2-dash:6 3;--series-3-dash:2 3;--series-4-dash:10 4 2 4;--series-5-dash:1 4;--size-ui-lg:1rem;--leading-ui-lg:1.7;--size-ui:.9375rem;--leading-ui:1.6;--size-ui-sm:.875rem;--leading-ui-sm:1.5;--size-ui-xs:.8125rem;--leading-ui-xs:1.45;--size-numeral:1.75rem;--leading-numeral:1.2;--size-numeral-lg:2.25rem;--leading-numeral-lg:1.15;--row-compact:2rem;--row-comfortable:2.5rem;--row-field:3.5rem;--control-h-sm:2rem;--control-h-md:2.25rem;--control-h-lg:2.75rem;--control-h-field:3.5rem;--rail-width:16.5rem;--rail-width-collapsed:4rem;--waterline-fall:1.5rem;--plan-cell:4.5rem;--plan-gap:.5rem;--duration-state:0s;--duration-ui:.12s;--duration-enter:.18s;--surface-paper:var(--gold-50);--surface-raised:var(--white);--surface-shoal:var(--teal-50);--surface-shoal-neutral:var(--slate-50);--surface-sunk:var(--slate-100);--surface-deep:var(--teal-800);--surface-deep-raised:var(--teal-700);--surface-overlay:#105152b8;--text-primary:var(--slate-900);--text-secondary:var(--slate-600);--text-muted:var(--slate-500);--text-brand:var(--teal-800);--text-accent:var(--gold-800);--text-placeholder:var(--slate-400);--text-inverse:var(--teal-50);--text-on-deep:var(--teal-50);--text-on-deep-secondary:var(--teal-200);--text-on-deep-muted:var(--teal-300);--text-on-deep-accent:var(--gold-400);--border-hairline:var(--slate-200);--border-chart:var(--teal-200);--border-strong:var(--slate-500);--border-on-deep:var(--teal-400);--border-gold:var(--gold-500);--border-gold-paper:var(--gold-600);--action-primary-bg:var(--teal-500);--action-primary-bg-hover:var(--teal-400);--action-primary-bg-active:var(--teal-300);--action-primary-fg:var(--teal-950);--action-secondary-bg:transparent;--action-secondary-bg-hover:var(--teal-50);--action-secondary-fg:var(--teal-800);--action-secondary-border:var(--teal-600);--action-ghost-bg-hover:var(--slate-100);--action-ghost-fg:var(--slate-700);--action-on-deep-bg:var(--teal-50);--action-on-deep-bg-hover:var(--white);--action-on-deep-fg:var(--teal-900);--action-on-deep-ghost-fg:var(--teal-50);--action-on-deep-ghost-border:var(--teal-400);--action-disabled-bg:var(--slate-100);--action-disabled-fg:var(--slate-600);--link-fg:var(--teal-800);--link-fg-hover:var(--teal-900);--link-underline:var(--teal-300);--link-on-deep-fg:var(--teal-300);--focus-ring:var(--teal-700);--focus-ring-on-deep:var(--gold-500);--focus-ring-width:3px;--focus-ring-offset:2px;--mark-gold:var(--gold-500);--mark-gold-dim:var(--gold-700);--mark-contour:var(--teal-300);--mark-contour-opacity:.08;--feedback-success-bg:var(--success-bg);--feedback-success-fg:var(--success-dark);--feedback-success-border:var(--success);--feedback-success-solid:var(--success-dark);--feedback-warning-bg:var(--warning-bg);--feedback-warning-fg:var(--warning-dark);--feedback-warning-border:var(--warning);--feedback-warning-solid:var(--warning-dark);--feedback-error-bg:var(--error-bg);--feedback-error-fg:var(--error-dark);--feedback-error-border:var(--error);--feedback-error-solid:var(--error);--feedback-info-bg:var(--info-bg);--feedback-info-fg:var(--info-dark);--feedback-info-border:var(--info);--feedback-info-solid:var(--info);--font-heading:var(--font-display);--font-text:var(--font-body);--font-legal:var(--font-statute);--font-data:var(--font-body);--elevation-card:var(--shadow-chart);--elevation-hover:var(--shadow-lift);--elevation-modal:var(--shadow-lift);--elevation-deep:none;--section-rhythm:var(--space-9);--section-rhythm-mobile:var(--space-8);--section-rhythm-deep:var(--space-10);--core-1-fg:var(--teal-800);--core-1-bg:var(--teal-50);--core-1-edge:var(--teal-600);--core-1-tint-fg:var(--teal-800);--core-2-fg:var(--clay-700);--core-2-bg:var(--clay-100);--core-2-edge:var(--clay-500);--core-2-tint-fg:var(--clay-800);--core-3-fg:var(--murrey-700);--core-3-bg:var(--murrey-100);--core-3-edge:var(--murrey-500);--core-3-tint-fg:var(--murrey-800);--risk-1-bg:var(--success-bg);--risk-1-fg:var(--success-dark);--risk-1-solid-bg:var(--risk-1-solid);--risk-1-solid-fg:var(--teal-950);--risk-1-border:var(--risk-1-edge);--risk-1-pattern:var(--pattern-none);--risk-2-bg:var(--amber-100);--risk-2-fg:var(--amber-800);--risk-2-solid-bg:var(--risk-2-solid);--risk-2-solid-fg:var(--teal-950);--risk-2-border:var(--risk-2-edge);--risk-2-pattern:var(--pattern-hatch-fine);--risk-3-bg:var(--warning-bg);--risk-3-fg:var(--warning-dark);--risk-3-solid-bg:var(--risk-3-solid);--risk-3-solid-fg:var(--white);--risk-3-border:var(--risk-3-edge);--risk-3-pattern:var(--pattern-hatch-coarse);--risk-4-bg:var(--error-bg);--risk-4-fg:var(--error-dark);--risk-4-solid-bg:var(--risk-4-solid);--risk-4-solid-fg:var(--white);--risk-4-border:var(--risk-4-edge);--risk-4-pattern:var(--pattern-cross);--evidence-well-bg:var(--surface-sunk);--evidence-well-border:var(--slate-300);--evidence-absent-bg:var(--surface-sunk);--evidence-absent-pattern:var(--pattern-unsurveyed);--evidence-absent-fg:var(--slate-600);--access-public-fg:var(--core-1-fg);--access-public-bg:var(--core-1-bg);--access-enrolled-fg:var(--clay-700);--access-enrolled-bg:var(--clay-100);--access-owner-fg:var(--murrey-700);--access-owner-bg:var(--murrey-100);--masked-fg:var(--slate-500);--masked-bg:var(--surface-sunk);--state-pending-bg:var(--surface-sunk);--state-pending-fg:var(--slate-600);--state-active-bg:var(--core-1-bg);--state-active-fg:var(--teal-800);--state-settled-bg:var(--success-bg);--state-settled-fg:var(--success-dark);--state-disputed-bg:var(--error-bg);--state-disputed-fg:var(--error-dark);--state-expired-bg:var(--surface-sunk);--state-expired-fg:var(--slate-600);--state-sealed-bg:var(--gold-100);--state-sealed-fg:var(--gold-800);--state-sealed-mark:var(--gold-700);--sla-ok-fg:var(--text-secondary);--sla-ok-bg:var(--surface-sunk);--sla-soon-fg:var(--amber-800);--sla-soon-bg:var(--amber-100);--sla-overdue-fg:var(--error-dark);--sla-overdue-bg:var(--error-bg);--sla-escalated-fg:var(--white);--sla-escalated-bg:var(--error);--sla-ok-pattern:var(--pattern-none);--sla-soon-pattern:var(--pattern-hatch-fine);--sla-overdue-pattern:var(--pattern-hatch-coarse-ink);--sla-escalated-pattern:var(--pattern-cross);--suggestion-bg:transparent;--suggestion-border:var(--slate-400);--suggestion-border-style:dashed;--suggestion-fg:var(--slate-600);--suggestion-meta-fg:var(--text-muted);--border-on-shoal:var(--border-chart);--waterline-rule:var(--gold-700);--waterline-rule-on-deep:var(--waterline-color-on-deep);--mark-ledger:var(--gold-700);--mark-ledger-rail:var(--slate-300);--action-secondary-fg-on-deep:var(--action-on-deep-ghost-fg);--action-secondary-border-on-deep:var(--action-on-deep-ghost-border);--label-fg-on-deep:var(--text-on-deep);--hint-fg-on-deep:var(--text-on-deep-secondary);--action-irreversible-bg:var(--error);--action-irreversible-fg:var(--white);--font-ui:var(--font-body);--elevation-overlay:var(--elevation-modal);--elevation-deep-band:var(--elevation-deep);--elevation-shoal:none;--button-height-sm:2.25rem;--button-height-md:2.75rem;--button-height-lg:3.25rem;--button-padding-sm:0 var(--space-4);--button-padding-md:0 var(--space-5);--button-padding-lg:0 var(--space-6);--button-radius:var(--radius-sm);--button-font:var(--font-text);--button-weight:var(--weight-semibold);--button-size-sm:var(--size-body-sm);--button-size-md:var(--size-body);--button-size-lg:var(--size-body-lg);--button-gap:var(--space-2);--button-transition:background-color var(--duration-fast) var(--ease-settle), border-color var(--duration-fast) var(--ease-settle), color var(--duration-fast) var(--ease-settle);--input-height:2.75rem;--input-padding:0 var(--space-4);--input-radius:var(--radius-sm);--input-bg:var(--surface-raised);--input-bg-disabled:var(--surface-sunk);--input-border:var(--border-strong);--input-border-hover:var(--teal-400);--input-border-focus:var(--teal-600);--input-border-error:var(--feedback-error-border);--input-fg:var(--text-primary);--input-placeholder:var(--text-placeholder);--input-font-size:var(--size-body);--textarea-min-height:7.5rem;--label-font-size:var(--size-body-sm);--label-weight:var(--weight-medium);--label-fg:var(--text-primary);--label-gap:var(--space-2);--hint-font-size:var(--size-caption);--hint-fg:var(--text-muted);--error-font-size:var(--size-caption);--error-fg:var(--feedback-error-fg);--field-gap:var(--space-5);--card-bg:var(--surface-raised);--card-bg-shoal:var(--surface-shoal);--card-border:var(--border-hairline);--card-border-hover:var(--gold-300);--card-radius:var(--radius-md);--card-padding:var(--space-6);--card-padding-compact:var(--space-5);--card-gap:var(--space-3);--card-shadow:var(--elevation-card);--card-shadow-hover:var(--elevation-hover);--card-lift:2px;--card-transition:transform var(--duration-base) var(--ease-settle), box-shadow var(--duration-base) var(--ease-settle), border-color var(--duration-base) var(--ease-settle);--sail-corner-size:12px;--waterline-hairline:1px;--waterline-color:var(--border-gold-paper);--waterline-color-on-deep:var(--border-gold);--waterline-depth:24px;--waterline-fade:#23adae24;--bearing-line-thickness:1px;--bearing-line-color:var(--border-hairline);--bearing-tick-height:8px;--bearing-tick-color:var(--slate-300);--bearing-station-size:2.5rem;--bearing-station-bg:var(--surface-paper);--bearing-station-border:var(--mark-gold);--bearing-station-fg:var(--text-accent);--bearing-station-active-bg:var(--action-primary-bg);--bearing-station-active-fg:var(--action-primary-fg);--bearing-minor-ticks:4;--sounding-tick-width:1px;--sounding-tick-height:14px;--sounding-tick-color:var(--mark-gold);--sounding-figure-size:var(--size-sounding);--sounding-figure-weight:var(--weight-semibold);--sounding-label-size:var(--size-caption);--sounding-gap:var(--space-2);--statute-font:var(--font-legal);--statute-bg:var(--gold-100);--statute-fg:var(--text-accent);--statute-border:var(--gold-300);--statute-radius:var(--radius-sm);--statute-padding:var(--space-1) var(--space-3);--statute-size:var(--size-body-sm);--statute-bg-on-deep:#d0ad671f;--statute-fg-on-deep:var(--gold-300);--statute-border-on-deep:#d0ad6766;--contour-stroke:var(--mark-contour);--contour-opacity:var(--mark-contour-opacity);--contour-width:1px;--contour-draw-duration:var(--duration-draw);--header-height:4.5rem;--header-bg:#fcfaf6d9;--header-bg-scrolled:var(--surface-paper);--header-border:var(--border-hairline);--header-blur:12px;--nav-link-fg:var(--text-secondary);--nav-link-fg-active:var(--text-brand);--nav-link-size:var(--size-body-sm);--nav-link-weight:var(--weight-medium);--nav-gap:var(--space-5);--nav-indicator:var(--mark-gold);--nav-submenu-bg:var(--surface-raised);--nav-submenu-border:var(--border-hairline);--nav-submenu-radius:var(--radius-md);--nav-submenu-shadow:var(--elevation-hover);--nav-submenu-width:17rem;--nav-submenu-padding:var(--space-2);--footer-bg:var(--surface-deep);--footer-fg:var(--text-on-deep-secondary);--footer-heading:var(--text-on-deep);--footer-border:var(--border-on-deep);--footer-padding:var(--space-9) 0 var(--space-6);--accordion-border:var(--border-hairline);--accordion-padding:var(--space-5) 0;--accordion-trigger-size:var(--size-h4);--accordion-trigger-fg:var(--text-primary);--accordion-icon-color:var(--mark-gold-dim);--accordion-transition:var(--duration-base) var(--ease-settle);--table-border:var(--border-hairline);--table-header-bg:var(--surface-shoal);--table-header-fg:var(--text-brand);--table-header-weight:var(--weight-semibold);--table-cell-padding:var(--space-3) var(--space-4);--table-stripe-bg:var(--surface-sunk);--table-row-hover-bg:var(--teal-50);--badge-radius:var(--radius-pill);--badge-padding:var(--space-1) var(--space-3);--badge-size:var(--size-caption);--badge-weight:var(--weight-medium);--modal-bg:var(--surface-raised);--modal-radius:var(--radius-lg);--modal-padding:var(--space-7);--modal-max-width:34rem;--modal-shadow:var(--elevation-modal);--toast-radius:var(--radius-sm);--toast-padding:var(--space-4) var(--space-5);--toast-shadow:var(--elevation-hover);--toast-max-width:26rem;--prose-measure:var(--container-text);--prose-size:var(--size-body-lg);--prose-leading:var(--leading-body-lg);--prose-paragraph-gap:var(--space-5);--prose-heading-top:var(--space-7);--prose-heading-bottom:var(--space-3);--prose-list-indent:var(--space-5);--prose-quote-border:var(--mark-gold);--prose-quote-padding:var(--space-5);--editor-gutter:2.5rem;--editor-rail-gap:var(--space-3);--editor-pad-inline:var(--space-3);--editor-pad-block:var(--space-2);--editor-field-bg:transparent;--editor-field-bg-focus:var(--surface-raised);--editor-field-border-hover:var(--border-hairline);--editor-field-radius:var(--radius-sm);--editor-placeholder:var(--text-muted);--editor-tool-size:1.75rem;--editor-tool-fg:var(--action-ghost-fg);--editor-tool-bg-hover:var(--action-ghost-bg-hover);--editor-insert-line:var(--border-hairline);--editor-title-size:var(--size-h1);--editor-title-leading:var(--leading-h1);--notice-rule:var(--border-hairline);--notice-tick:var(--mark-gold);--notice-tick-width:2px;--notice-tick-height:var(--space-4);--notice-gap:var(--space-3);--notice-padding:var(--space-6) 0;--notice-date-size:var(--size-caption);--notice-date-fg:var(--text-muted);--notice-title-size:var(--size-h3);--notice-source-fg:var(--text-brand);--pagination-gap:var(--space-2);--pagination-size:44px;--pagination-radius:var(--radius-sm);--pagination-fg:var(--text-secondary);--pagination-bg-hover:var(--surface-shoal);--pagination-current-bg:var(--action-primary-bg);--pagination-current-fg:var(--action-primary-fg);--pagination-disabled-fg:var(--text-placeholder);--chip-height:36px;--chip-padding:0 var(--space-4);--chip-radius:var(--radius-pill);--chip-border:var(--border-strong);--chip-fg:var(--text-secondary);--chip-bg-hover:var(--surface-shoal);--chip-active-bg:var(--action-primary-bg);--chip-active-fg:var(--action-primary-fg);--chip-size:var(--size-body-sm);--chip-count-fg:var(--text-muted);--contact-icon-size:20px;--contact-icon-fg:var(--mark-gold-dim);--contact-row-gap:var(--space-4);--contact-label-size:var(--size-caption);--contact-label-fg:var(--text-muted);--contact-value-size:var(--size-body);--empty-padding:var(--space-9) var(--space-5);--empty-icon-size:48px;--empty-icon-fg:var(--border-strong);--empty-title-size:var(--size-h3);--empty-measure:44ch;--stack-gap:normal;--cluster-gap:var(--space-3);--shell-bg:var(--surface-paper);--shell-rail-bg:var(--surface-shoal);--shell-rail-width:var(--rail-width);--shell-rail-border:var(--border-on-shoal);--shell-header-bg:var(--surface-shoal);--shell-header-height:var(--header-height);--shell-header-border:var(--waterline-rule);--shell-gutter:var(--space-5);--shell-gutter-mobile:var(--space-4);--scope-bg:var(--surface-raised);--scope-fg:var(--text-primary);--scope-border:var(--border-strong);--scope-height:var(--control-h-sm);--scope-radius:var(--radius-sm);--role-fg:var(--text-secondary);--role-size:var(--size-ui-xs);--deep-band-padding:var(--space-6);--deep-band-padding-narrow:var(--space-5);--deep-band-radius:var(--radius-md);--deep-band-gap:var(--space-5);--deep-band-measure:40rem;--deep-band-field-gap:var(--space-4);--waterline-rule-width:var(--waterline-hairline);--waterline-rule-color:var(--waterline-rule);--waterline-rule-fall:var(--waterline-fall);--waterline-rule-tint:var(--waterline-fade);--waterline-rule-tint-on-deep:#f0fcfc14;--bearing-gate-station-size:2.75rem;--bearing-gate-passed-bg:var(--core-1-bg);--bearing-gate-passed-fg:var(--core-1-fg);--bearing-gate-passed-border:var(--core-1-edge);--bearing-gate-ahead-bg:transparent;--bearing-gate-ahead-fg:var(--text-muted);--bearing-gate-ahead-border:var(--bearing-tick-color);--bearing-gate-blocked-bg:var(--evidence-absent-bg);--bearing-gate-blocked-pattern:var(--pattern-unsurveyed);--bearing-gate-blocked-fg:var(--evidence-absent-fg);--bearing-gate-label-size:var(--size-ui-xs);--ledger-rail-width:1px;--ledger-rail-color:var(--mark-ledger-rail);--ledger-rail-inset:var(--space-4);--ledger-tick-size:6px;--ledger-tick-color:var(--mark-ledger);--ledger-entry-gap:var(--space-3);--ledger-actor-fg:var(--text-primary);--ledger-time-fg:var(--text-muted);--ledger-delta-fg:var(--text-secondary);--ledger-size:var(--size-ui-xs);--record-header-gap:var(--space-3);--record-id-font:var(--font-data);--record-id-size:var(--size-ui-sm);--record-id-fg:var(--text-secondary);--record-title-size:var(--size-ui-lg);--record-meta-size:var(--size-ui-xs);--record-meta-fg:var(--text-muted);--evidence-bg:var(--evidence-well-bg);--evidence-border:var(--evidence-well-border);--evidence-radius:var(--radius-sm);--evidence-padding:var(--space-3);--evidence-min-height:4.5rem;--evidence-empty-bg:var(--evidence-absent-bg);--evidence-empty-pattern:var(--evidence-absent-pattern);--evidence-empty-fg:var(--evidence-absent-fg);--evidence-item-gap:var(--space-2);--evidence-label-size:var(--size-ui-xs);--risk-badge-height:1.5rem;--risk-badge-padding:0 var(--space-2);--risk-badge-radius:var(--radius-sm);--risk-badge-gap:var(--space-2);--risk-badge-size:var(--size-ui-xs);--risk-badge-weight:var(--weight-semibold,600);--risk-badge-border-width:1px;--risk-numeral-font:var(--font-data);--risk-score-fg:var(--text-muted);--pill-height:1.5rem;--pill-padding:0 var(--space-2);--pill-radius:var(--radius-pill);--pill-size:var(--size-ui-xs);--pill-gap:var(--space-1);--core-chip-radius:var(--radius-sm);--core-chip-border-width:1px;--sla-chip-font:var(--font-data);--masked-radius:var(--radius-sm);--masked-pattern:var(--pattern-unsurveyed);--masked-letter:"•";--suggestion-radius:var(--radius-sm);--suggestion-padding:var(--space-3);--suggestion-border-width:1px;--suggestion-gap:var(--space-2);--suggestion-reason-size:var(--size-ui-sm);--suggestion-version-size:var(--size-ui-xs);--suggestion-version-font:var(--font-data);--kpi-offset:var(--space-3);--kpi-value-size:var(--size-numeral);--kpi-value-font:var(--font-data);--kpi-label-size:var(--size-ui-sm);--kpi-label-fg:var(--text-secondary);--kpi-stamp-size:var(--size-ui-xs);--kpi-stamp-fg:var(--text-muted);--kpi-tick:var(--sounding-tick-color);--kpi-tick-width:var(--sounding-tick-width);--kpi-tick-height:var(--sounding-tick-height);--kpi-denominator-fg:var(--text-muted);--chart-axis:var(--border-strong);--chart-grid:var(--border-hairline);--chart-label-size:var(--size-ui-xs);--chart-label-fg:var(--text-secondary);--chart-mark-width:2px;--chart-series-max:5;--table-bg:var(--surface-raised);--table-head-bg:var(--surface-shoal);--table-head-fg:var(--text-primary);--table-head-size:var(--size-ui-xs);--table-stripe:var(--surface-sunk);--table-row-height:var(--row-comfortable);--table-row-height-compact:var(--row-compact);--table-row-height-field:var(--row-field);--table-cell-padding-inline:var(--space-3);--table-size:var(--size-ui-sm);--table-hover-bg:var(--core-1-bg);--table-selected-bg:var(--core-1-bg);--table-selected-edge:var(--core-1-edge);--table-numeric-font:var(--font-data);--filter-bar-bg:var(--surface-shoal);--filter-bar-padding:var(--space-2) var(--space-3);--filter-chip-height:var(--control-h-sm);--filter-chip-radius:var(--radius-pill);--filter-chip-bg:var(--surface-raised);--filter-chip-fg:var(--text-secondary);--filter-chip-border:var(--border-strong);--filter-chip-active-bg:var(--core-1-bg);--filter-chip-active-fg:var(--core-1-fg);--filter-chip-active-border:var(--core-1-edge);--filter-chip-size:var(--size-ui-sm);--export-stamp-bg:var(--surface-sunk);--export-stamp-fg:var(--text-secondary);--export-stamp-size:var(--size-ui-xs);--export-stamp-font:var(--font-data);--export-stamp-padding:var(--space-3);--export-stamp-radius:var(--radius-sm);--plan-cell-size:var(--plan-cell);--plan-cell-gap:var(--plan-gap);--plan-cell-radius:var(--radius-sm);--plan-cell-size-text:var(--size-ui-xs);--plan-free-bg:var(--surface-raised);--plan-free-border:var(--border-strong);--plan-free-fg:var(--text-secondary);--plan-allocated-bg:var(--core-2-bg);--plan-allocated-fg:var(--core-2-tint-fg);--plan-allocated-border:var(--core-2-edge);--plan-ready-mark:var(--mark-gold);--plan-blocked-bg:var(--evidence-absent-bg);--plan-blocked-pattern:var(--pattern-unsurveyed);--pos-line-height:var(--row-field);--pos-total-size:var(--size-numeral);--pos-total-font:var(--font-data);--pos-key-height:var(--control-h-field);--pos-key-radius:var(--radius-sm);--pos-receipt-bg:var(--surface-raised);--pos-receipt-border:var(--border-hairline);--pos-snapshot-fg:var(--text-muted);--pos-snapshot-size:var(--size-ui-xs);--settlement-measure:44rem;--settlement-padding:var(--space-4);--settlement-bg:var(--surface-raised);--settlement-border:var(--border-hairline);--settlement-row-gap:var(--space-2);--settlement-figure-measure:11rem;--settlement-figure-font:var(--font-data);--settlement-figure-size:var(--size-ui);--settlement-total-size:var(--size-numeral);--settlement-rule:var(--border-strong);--settlement-sealed-bg:var(--state-sealed-bg);--settlement-sealed-fg:var(--state-sealed-fg);--settlement-sealed-mark:var(--state-sealed-mark);--settlement-disputed-bg:var(--state-disputed-bg);--settlement-disputed-fg:var(--state-disputed-fg);--attendance-cell:2rem;--attendance-gap:var(--space-1);--attendance-radius:var(--radius-sm);--attendance-present-bg:var(--success-bg);--attendance-present-fg:var(--success-dark);--attendance-late-bg:var(--amber-100);--attendance-late-fg:var(--amber-800);--attendance-absent-bg:var(--error-bg);--attendance-absent-fg:var(--error-dark);--attendance-excused-bg:var(--surface-sunk);--attendance-excused-fg:var(--text-secondary);--attendance-locked-mark:var(--mark-gold);--attendance-present-glyph:"✓";--attendance-late-glyph:"⏱";--attendance-absent-glyph:"✗";--attendance-excused-glyph:"○";--gaps-rule:var(--waterline-rule);--gaps-owner-fg:var(--text-muted);--journey-stage-height:2.5rem;--journey-gap:var(--space-1);--journey-fill:var(--core-3-bg);--journey-fill-edge:var(--core-3-edge);--journey-fg:var(--core-3-tint-fg);--journey-anon-pattern:var(--pattern-unsurveyed);--journey-label-size:var(--size-ui-sm);--journey-rate-font:var(--font-data);--ticket-entry-gap:var(--space-4);--ticket-meta-size:var(--size-ui-xs);--ticket-body-size:var(--size-ui);--timeline-rail:var(--mark-ledger-rail);--timeline-dot:var(--mark-ledger);--timeline-dot-size:7px;--timeline-gap:var(--space-3);--button-height-field:var(--control-h-field);--button-padding-inline:var(--space-4);--button-size:var(--size-ui-sm);--input-height-field:var(--control-h-field);--input-padding-inline:var(--space-3);--input-border-invalid:var(--error);--input-size:var(--size-ui-sm);--label-size:var(--size-ui-xs);--hint-size:var(--size-ui-xs);--error-size:var(--size-ui-xs);--checkbox-size:1.25rem;--checkbox-target:24px;--checkbox-radius:var(--radius-sm);--checkbox-border:var(--border-strong);--checkbox-bg:var(--surface-raised);--checkbox-checked-bg:var(--action-primary-bg);--checkbox-checked-mark:var(--action-primary-fg);--checkbox-gap:var(--space-2);--toast-bg:var(--surface-raised);--toast-edge-width:3px;--modal-scrim:var(--surface-overlay);--reason-min-height:5rem;--empty-body-size:var(--size-ui-sm);--empty-fg:var(--text-secondary);--empty-scoped-bg:var(--surface-sunk);--empty-scoped-pattern:var(--pattern-unsurveyed);--offline-bg:var(--amber-100);--offline-fg:var(--amber-800);--offline-edge:var(--amber-600);--offline-mark-size:var(--size-ui-xs);--chart-field-columns:12;--chart-field-gap:var(--space-4);--region-rule:var(--waterline-rule);--region-rule-fall:var(--space-3);--region-label-size:var(--size-ui-xs);--region-label-fg:var(--text-secondary);--region-label-weight:600;--region-gap:var(--space-5);--panel-gap:var(--space-4);--panel-title-size:var(--size-ui-lg);--panel-title-weight:600;--kpi-standard-font:var(--font-data);--kpi-standard-size:var(--size-ui-xs);--kpi-standard-fg:var(--text-muted);--kpi-target-fg:var(--text-secondary);--kpi-target-size:var(--size-ui-sm);--kpi-hover-fg:var(--link-fg);--kpi-target-min:44px;--unsurveyed-padding:var(--space-4);--unsurveyed-radius:var(--radius-sm);--unsurveyed-bg:var(--surface-sunk);--unsurveyed-pattern:var(--pattern-unsurveyed);--unsurveyed-fg:var(--text-muted);--unsurveyed-size:var(--size-ui-sm);--unsurveyed-reason-size:var(--size-ui-xs);--unsurveyed-pending-edge:var(--amber-600);--unsurveyed-pending-fg:var(--text-secondary);--unsurveyed-undefined-edge:var(--murrey-600);--unsurveyed-undefined-fg:var(--text-secondary);--unsurveyed-insufficient-edge:var(--border-strong);--unsurveyed-insufficient-fg:var(--text-muted);--unsurveyed-scoped-edge:var(--border-on-shoal);--unsurveyed-scoped-fg:var(--text-muted);--queue-row-height:var(--row-comfortable);--queue-row-border:var(--border-hairline);--queue-row-hover:var(--surface-paper);--queue-title-size:var(--size-ui-sm);--queue-reason-size:var(--size-ui-xs);--queue-reason-fg:var(--text-muted);--queue-age-fg:var(--text-secondary);--queue-inert-fg:var(--text-muted)}.shell{--deep-band-radius:var(--radius-md);--unsurveyed-radius:var(--radius-sm);--attendance-radius:var(--radius-sm);--button-font:var(--font-ui);--button-height-lg:var(--control-h-lg);--button-height-md:var(--control-h-md);--button-height-sm:var(--control-h-sm);--button-padding-lg:0 var(--button-padding-inline);--button-padding-md:0 var(--button-padding-inline);--button-padding-sm:0 var(--button-padding-inline);--button-radius:var(--radius-sm);--button-size-lg:var(--button-size);--button-size-md:var(--button-size);--button-size-sm:var(--button-size);--button-transition:background-color var(--duration-fast) var(--ease-settle), border-color var(--duration-fast) var(--ease-settle), color var(--duration-fast) var(--ease-settle);--button-weight:600;--card-padding:var(--space-4);--card-padding-compact:var(--space-3);--card-radius:var(--radius-sm);--card-shadow:none;--card-shadow-hover:none;--card-transition:none;--checkbox-radius:var(--radius-sm);--chip-active-bg:var(--filter-chip-active-bg);--chip-active-fg:var(--filter-chip-active-fg);--chip-border:var(--filter-chip-border);--chip-fg:var(--filter-chip-fg);--chip-height:var(--filter-chip-height);--chip-padding:0 var(--space-3);--chip-radius:var(--filter-chip-radius);--chip-size:var(--filter-chip-size);--cluster-gap:var(--space-2);--core-chip-radius:var(--radius-sm);--duration-fast:0s;--editor-field-radius:var(--radius-sm);--empty-icon-fg:var(--text-muted);--empty-padding:var(--space-6);--empty-title-size:var(--size-ui-lg);--error-fg:var(--error-dark);--error-font-size:var(--error-size);--export-stamp-radius:var(--radius-sm);--field-gap:0;--header-height:3.5rem;--hint-font-size:var(--hint-size);--input-border-error:var(--input-border-invalid);--input-font-size:var(--input-size);--input-height:var(--control-h-md);--input-padding:0 var(--input-padding-inline);--input-radius:var(--radius-sm);--label-fg:var(--text-secondary);--label-font-size:var(--label-size);--label-gap:var(--space-1);--label-weight:var(--weight-regular);--masked-radius:var(--radius-sm);--modal-padding:var(--space-5);--modal-radius:var(--radius-md);--modal-shadow:var(--elevation-overlay);--nav-submenu-radius:var(--radius-md);--evidence-radius:var(--radius-sm);--pagination-radius:var(--radius-sm);--plan-cell-radius:var(--radius-sm);--pos-key-radius:var(--radius-sm);--prose-leading:var(--leading-body);--prose-measure:68ch;--prose-size:var(--size-body);--radius-md:8px;--radius-sm:4px;--risk-badge-radius:var(--radius-sm);--scope-radius:var(--radius-sm);--shell-header-height:var(--header-height);--stack-gap:var(--space-3);--statute-radius:var(--radius-sm);--suggestion-radius:var(--radius-sm);--table-cell-padding:0 var(--table-cell-padding-inline);--table-header-bg:var(--table-head-bg);--table-header-fg:var(--table-head-fg);--table-header-weight:700;--table-row-hover-bg:var(--table-hover-bg);--textarea-min-height:var(--reason-min-height);--toast-padding:var(--space-3) var(--space-4);--toast-radius:var(--radius-sm);--waterline-color:var(--waterline-rule)}body:has(>.shell){--deep-band-radius:var(--radius-md);--unsurveyed-radius:var(--radius-sm);--attendance-radius:var(--radius-sm);--button-font:var(--font-ui);--button-height-lg:var(--control-h-lg);--button-height-md:var(--control-h-md);--button-height-sm:var(--control-h-sm);--button-padding-lg:0 var(--button-padding-inline);--button-padding-md:0 var(--button-padding-inline);--button-padding-sm:0 var(--button-padding-inline);--button-radius:var(--radius-sm);--button-size-lg:var(--button-size);--button-size-md:var(--button-size);--button-size-sm:var(--button-size);--button-transition:background-color var(--duration-fast) var(--ease-settle), border-color var(--duration-fast) var(--ease-settle), color var(--duration-fast) var(--ease-settle);--button-weight:600;--card-padding:var(--space-4);--card-padding-compact:var(--space-3);--card-radius:var(--radius-sm);--card-shadow:none;--card-shadow-hover:none;--card-transition:none;--checkbox-radius:var(--radius-sm);--chip-active-bg:var(--filter-chip-active-bg);--chip-active-fg:var(--filter-chip-active-fg);--chip-border:var(--filter-chip-border);--chip-fg:var(--filter-chip-fg);--chip-height:var(--filter-chip-height);--chip-padding:0 var(--space-3);--chip-radius:var(--filter-chip-radius);--chip-size:var(--filter-chip-size);--cluster-gap:var(--space-2);--core-chip-radius:var(--radius-sm);--duration-fast:0s;--editor-field-radius:var(--radius-sm);--empty-icon-fg:var(--text-muted);--empty-padding:var(--space-6);--empty-title-size:var(--size-ui-lg);--error-fg:var(--error-dark);--error-font-size:var(--error-size);--export-stamp-radius:var(--radius-sm);--field-gap:0;--header-height:3.5rem;--hint-font-size:var(--hint-size);--input-border-error:var(--input-border-invalid);--input-font-size:var(--input-size);--input-height:var(--control-h-md);--input-padding:0 var(--input-padding-inline);--input-radius:var(--radius-sm);--label-fg:var(--text-secondary);--label-font-size:var(--label-size);--label-gap:var(--space-1);--label-weight:var(--weight-regular);--masked-radius:var(--radius-sm);--modal-padding:var(--space-5);--modal-radius:var(--radius-md);--modal-shadow:var(--elevation-overlay);--nav-submenu-radius:var(--radius-md);--evidence-radius:var(--radius-sm);--pagination-radius:var(--radius-sm);--plan-cell-radius:var(--radius-sm);--pos-key-radius:var(--radius-sm);--prose-leading:var(--leading-body);--prose-measure:68ch;--prose-size:var(--size-body);--radius-md:8px;--radius-sm:4px;--risk-badge-radius:var(--radius-sm);--scope-radius:var(--radius-sm);--shell-header-height:var(--header-height);--stack-gap:var(--space-3);--statute-radius:var(--radius-sm);--suggestion-radius:var(--radius-sm);--table-cell-padding:0 var(--table-cell-padding-inline);--table-header-bg:var(--table-head-bg);--table-header-fg:var(--table-head-fg);--table-header-weight:700;--table-row-hover-bg:var(--table-hover-bg);--textarea-min-height:var(--reason-min-height);--toast-padding:var(--space-3) var(--space-4);--toast-radius:var(--radius-sm);--waterline-color:var(--waterline-rule)}.page-header{isolation:isolate;background-color:var(--surface-deep);color:var(--text-on-deep);padding-block:var(--space-9);position:relative;overflow:hidden}.page-header__title{font-family:var(--font-heading);font-size:var(--size-display-2);line-height:var(--leading-display-2);font-weight:var(--weight-bold);color:var(--text-on-deep);margin-block:0 var(--space-5);max-inline-size:22ch}.page-header__lede{font-size:var(--size-body-lg);line-height:var(--leading-body-lg);color:var(--text-on-deep-secondary);max-inline-size:58ch;margin:0}@media (max-width:47.99rem){.page-header{padding-block:var(--space-8)}.page-header__title{font-size:2rem}}.map-frame{border:1px solid var(--border-chart);border-radius:var(--radius-lg);background-color:var(--surface-shoal);aspect-ratio:16/9;position:relative;overflow:hidden}.map-frame iframe{filter:saturate(.55)sepia(.12)contrast(.95);border:0;block-size:100%;inline-size:100%;display:block}.map-frame__caption{padding:var(--space-3) var(--space-4);font-size:var(--size-caption);color:var(--text-muted)}@media (max-width:47.99rem){.map-frame{aspect-ratio:4/3}}.layout-aside{gap:var(--space-7);grid-template-columns:1fr;align-items:start;display:grid}.layout-aside>*{min-inline-size:0}@media (min-width:64rem){.layout-aside{grid-template-columns:2fr 1fr}.layout-aside--article{grid-template-columns:8fr 4fr}}.aside-sticky{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-5))}[id]{scroll-margin-block-start:calc(var(--header-height) + var(--space-4))}.breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--size-caption);color:var(--text-muted);flex-wrap:wrap;margin-block-end:var(--space-5);padding:0;list-style:none;display:flex}.breadcrumb a{color:var(--text-secondary);text-decoration:none}.breadcrumb a:hover{color:var(--text-brand);text-decoration:underline}.page-header .breadcrumb,.on-deep .breadcrumb{color:var(--text-on-deep-muted)}.page-header .breadcrumb a,.on-deep .breadcrumb a{color:var(--text-on-deep-secondary)}.page-header .breadcrumb a:hover,.on-deep .breadcrumb a:hover{color:var(--text-on-deep);text-decoration:underline}.page-header .breadcrumb__sep,.on-deep .breadcrumb__sep{color:var(--text-on-deep-muted)}.breadcrumb__sep{block-size:14px;inline-size:14px;color:var(--border-strong);flex:none;transform:scaleX(-1)}.article-meta{gap:var(--space-4);font-size:var(--size-body-sm);color:var(--text-muted);flex-wrap:wrap;align-items:center;margin-block-end:var(--space-6);display:flex}.toc{font-size:var(--size-body-sm)}.toc__title{font-family:var(--font-heading);font-size:var(--size-h4);font-weight:var(--weight-semibold);margin-block-end:var(--space-3)}.toc__list{margin:0;padding:0;list-style:none}.toc__list a{padding:var(--space-2) var(--space-3);color:var(--text-secondary);border-inline-start:2px solid var(--border-hairline);text-decoration:none;display:block}.toc__list a:hover{color:var(--text-brand);border-inline-start-color:var(--mark-gold)}.toc__list a[aria-current=location]{color:var(--text-brand);border-inline-start-color:var(--mark-gold);font-weight:var(--weight-medium)}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Variable.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Estedad;src:url(/fonts/Estedad-Variable.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Noto Naskh Arabic;src:url(/fonts/NotoNaskhArabic-Variable.woff)format("woff-variations");font-weight:400 700;font-style:normal;font-display:swap}body{flex-direction:column;min-block-size:100dvh;display:flex}main{flex:1 0 auto}.footer{flex:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
