:root{--bg:#f5f5f7;--card:#ffffff;--ink:#1d1d1f;--ink-2:#6e6e73;--ink-3:#86868b;--text-muted:#5f6980;--line:#d2d2d7;--line-2:#e5e5ea;--navy:#1b2a4a;--navy-700:#223357;--navy-800:#16233e;--navy-100:#e8edf6;--blue:#0071e3;--blue-soft:#ebf3fd;--green:#248a3d;--green-bg:#e9f4ec;--amber:#b26a00;--amber-bg:#faf1e1;--red:#d70015;--red-bg:#fdecee;--teal-x:#0e6e6e;--violet:#5b3fa8;--violet-bg:#efeafa;--gold:#b98a2f;--r-lg:16px;--r-md:12px;--rad:10px;--rad-s:6px;--tok-radius-pill:999px;--shadow:0 1px 2px rgba(0,0,0,0.04),0 4px 16px rgba(0,0,0,0.06);--sh-1:0 1px 2px rgba(0,0,0,0.04),0 4px 16px rgba(0,0,0,0.06);--sh-2:0 8px 24px rgba(20,30,60,0.11);--mdur:180ms;--ease-spring:cubic-bezier(0.34,1.28,0.4,1);--body:"Inter",system-ui,sans-serif;--serif:"Source Serif 4",Georgia,serif;--mono:"JetBrains Mono",monospace;--tok-focus:0 0 0 3px rgba(0,113,227,0.24)}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:var(--body);font-size:14px;line-height:normal;color:var(--ink);background:var(--bg);-webkit-font-smoothing:auto}.st{display:inline-block;font-size:11px;font-weight:600;padding:3px 9px;border-radius:var(--tok-radius-pill);white-space:nowrap}.st-DRAFT{background:#f5f5f7;color:#6e6e73}.st-IN_REVIEW{background:#ebf3fd;color:#0066cc}.st-CHANGES_REQUESTED{background:#faf1e1;color:#8a5300}.st-APPROVED{background:#f2edfb;color:#5e43a5}.st-ISSUED{background:#e6f3f3;color:#0e6e6e}.st-EFFECTIVE{background:#e9f4ec;color:#1e7233}.st-REVIEW_OVERDUE{background:#fdecee;color:#c00012}.st-RETIRED,.st-SUPERSEDED{background:#f5f5f7;color:#86868b}:focus-visible{outline:none;box-shadow:var(--tok-focus);border-radius:var(--rad-s)}