:root{--sf:#fff;--sf-sunk:#f2f6f8;--sf-field:#f1f5f7;--sf-muted:#edf2f5;--sf-hover:#eaf1f4;--line-soft:#e5edf0;--line:#dbe5ea;--line-strong:#778d96;--line-btn:#78909a;--ink:#2c4650;--ink-1:#33505c;--ink-2:#4f6e78;--ink-3:#54727d;--ink-4:#9fb3bb;--on-accent:#fff;--teal:#02abbf;--teal-ink:#0d7882;--teal-fill:#017f8d;--teal-mute:#8edfe9;--teal-faint:#bfe9ee;--teal-line:#c5e8ec;--teal-bg:#e3f4f6;--teal-bg-2:#e2f6f8;--teal-bg-3:#f0f7f8;--teal-on-bg:#4a6e72;--ok:#0d7d56;--ok-deep:#12664a;--ok-bg:#e3f5ec;--ok-bg-2:#dcf3e7;--bad:#c0392b;--bad-fill:#c0392b;--bad-line:#a53125;--warn-fill:#b4531a;--warn-line:#98450f;--badge:#e03a30;--bad-bg:#fbeae8;--bad-row:#fef7f6;--warn:#a16100;--warn-2:#8a5a00;--warn-3:#8a5a08;--warn-bg:#fdf3e2;--warn-bg-2:#fff6e5;--av-rose-bg:#fbe3e0;--av-rose-fg:#a3352a;--av-purple-bg:#e7dbfb;--av-purple-fg:#5b3fa8;--av-blue-bg:#ddeef9;--av-blue-fg:#1b5e86;--av-blue-fg-2:#1f5c8b;--av-indigo-bg:#e3e5fa;--av-indigo-fg:#3c4497;--av-indigo-bg2:#e0e4f5;--av-indigo-fg2:#3a4680;--av-olive-bg:#e3f0dc;--av-olive-fg:#3d6b2c;--av-amber-bg:#fdecd2;--av-amber-bg2:#fcebd2;--paper:#fcfcfa;--paper-ink:#16181a;--paper-ink-2:#5b6068;--paper-rule:#8b9198;--band-1:#098ba5;--band-2:#1268a5;--band-3:#214fab;--band-4:#4737ae;--band-renewal:#5d2d95;--band-warn:#d96a2e;--nav:#16323b;--nav-line:#274b56;--nav-hover:#22454f;--nav-on:#2a5764;--nav-field:#1e3f49;--nav-ink:#dce9ec;--nav-ink-2:#a8c2c9;--brand-mark:#8edfe9;--gw-stripe-bg:#eae8ff;--gw-stripe-fg:#4a3fbf;--gw-whop-bg:#ffe9e2;--gw-whop-fg:#b03a17;--gw-commas-bg:#dff1e9;--gw-commas-fg:#1c6b51;--gw-manual-bg:#eaeef0;--gw-manual-fg:#4a5a61;--tip-bg:#1b2124;--tip-fg:#f2f7f9;--tip-quiet:#afc4cc;--t-title:24px;--t-head:20px;--t-lg:18px;--t-lead:16px;--t-base:14px;--t-small:13px;--t-meta:12px;--t-label:12px;--t-micro:11px;--page-pad:24px 32px;--gap-grid:16px;--panel-pad:20px 24px 24px;--panel-pad-x:24px;--panel-pad-y:20px;--radius-ctl:6px;--radius-row:6px;--panel-radius:8px;--panel-shadow:0 1px 2px #0000000f;--z-rail:20;--z-overlay:70;--z-popup:80;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--sf:#1b2124;--sf-sunk:#14191c;--sf-field:#232a2e;--sf-muted:#262e32;--sf-hover:#222a2e;--line-soft:#262e33;--line:#2e383d;--line-strong:#7b8d94;--line-btn:#6e8188;--ink:#e6eef1;--ink-1:#c9d8dd;--ink-2:#93a9b0;--ink-3:#869ca3;--ink-4:#63757b;--on-accent:#fff;--teal:#25c8da;--teal-ink:#5bd9e6;--teal-fill:#017f8d;--teal-mute:#2f7c85;--teal-faint:#bfe9ee;--teal-line:#2e5f66;--teal-bg:#112a2e;--teal-bg-2:#132e33;--teal-bg-3:#20393c;--teal-on-bg:#a6d8de;--ok:#3ed598;--ok-deep:#3ed598;--ok-bg:#12352a;--ok-bg-2:#12352a;--bad:#ff6b5e;--bad-fill:#8e2a20;--bad-line:#a5372c;--warn-fill:#8a3e12;--warn-line:#a34f1c;--badge:#e03a30;--bad-bg:#3a1b18;--bad-row:#2a1614;--warn:#ffb84d;--warn-2:#ffb84d;--warn-3:#ffb84d;--warn-bg:#3a2c12;--warn-bg-2:#3a2c12;--av-rose-bg:#4a2723;--av-rose-fg:#ff9e92;--av-purple-bg:#332a4d;--av-purple-fg:#c0a9f5;--av-blue-bg:#1b3547;--av-blue-fg:#87c6ec;--av-blue-fg-2:#87c6ec;--av-indigo-bg:#26294d;--av-indigo-fg:#a8aef5;--av-indigo-bg2:#26294d;--av-indigo-fg2:#a8aef5;--av-olive-bg:#26361f;--av-olive-fg:#a6d68c;--av-amber-bg:#3e2e13;--av-amber-bg2:#3e2e13;--paper:#fcfcfa;--paper-ink:#16181a;--paper-ink-2:#5b6068;--paper-rule:#8b9198;--band-1:#47c7e1;--band-2:#61aee5;--band-3:#7ea1e7;--band-4:#a69ce8;--band-renewal:#c5a5e9;--band-warn:#f0894f;--nav:#101b1f;--nav-line:#22383f;--nav-hover:#1b2e35;--nav-on:#23434d;--nav-field:#17282e;--nav-ink:#dce9ec;--nav-ink-2:#9fb8bf;--brand-mark:#8edfe9;--gw-stripe-bg:#2a2748;--gw-stripe-fg:#b9b2ff;--gw-whop-bg:#452720;--gw-whop-fg:#ffad90;--gw-commas-bg:#17352b;--gw-commas-fg:#7ed9b6;--gw-manual-bg:#2a3236;--gw-manual-fg:#afc0c7;--tip-bg:#edf2f4;--tip-fg:#1b2124;--tip-quiet:#4a5a61;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
@font-face{font-family:Lexend Deca;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/LexendDeca-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Deca;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/LexendDeca-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,:before,:after{box-sizing:border-box}html,body{background:var(--sf);color:var(--ink);letter-spacing:normal;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Lexend Deca,system-ui,Helvetica Neue,sans-serif}body{font-size:var(--t-base);line-height:1.5}a{color:var(--teal-ink);text-decoration:none}a:hover{text-decoration:underline}.tabular{font-variant-numeric:tabular-nums}.iconButton{border-radius:var(--radius-ctl);width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.iconButton:hover{background:var(--sf-hover);color:var(--ink)}.iconButton:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.panel{padding:var(--panel-pad);border:1px solid var(--line);border-radius:var(--panel-radius);background:var(--sf);box-shadow:var(--panel-shadow)}.panelRule{margin:0 calc(-1 * var(--panel-pad-x)) 16px;padding:0 var(--panel-pad-x) var(--panel-pad-y);border-bottom:1px solid var(--line-soft)}.page{padding:var(--page-pad)}.pageHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pageHead h1{font-size:var(--t-title);margin:0;font-weight:600;line-height:1.3}.pageSub{font-size:var(--t-base);color:var(--ink-2);margin:4px 0 0}.pageActions{flex:none;align-items:center;gap:8px;display:flex}.pill{border:1px solid var(--line-btn);border-radius:var(--radius-ctl);background:var(--sf);height:36px;font:inherit;font-size:var(--t-base);color:var(--ink-1);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.pill:hover{background:var(--sf-hover);border-color:var(--line-strong);color:var(--ink);text-decoration:none}.pill:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.pill:disabled,.pill[aria-disabled=true]{color:var(--ink-4);border-color:var(--line);background:var(--sf);cursor:default}.pill[aria-disabled=true]:hover{background:var(--sf);color:var(--ink-4);border-color:var(--line)}.pillPrimary{border-color:var(--teal-fill);background:var(--teal-fill);color:var(--on-accent)}.pillPrimary:hover{background:var(--teal-fill);border-color:var(--teal-fill);color:var(--on-accent)}.seg{background:var(--sf-sunk);border-radius:999px;flex-wrap:wrap;gap:4px;padding:3px;display:inline-flex}.seg a,.seg button{font:inherit;font-size:var(--t-small);color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-weight:560;text-decoration:none;display:inline-flex}.seg a:hover,.seg button:hover{color:var(--ink);text-decoration:none}.seg a:focus-visible,.seg button:focus-visible{outline:2px solid var(--teal);outline-offset:1px}.seg [aria-current]{background:var(--sf);color:var(--ink);box-shadow:0 1px 2px #0000000f}.chip{height:22px;font-size:var(--t-meta);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.req{color:var(--bad);margin-left:3px;font-weight:700}.tag{border-radius:var(--radius-ctl);height:20px;font-size:var(--t-label);white-space:nowrap;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.skeleton{border-radius:var(--radius-ctl);background:linear-gradient(90deg, var(--sf-muted) 0%, var(--sf-hover) 40%, var(--sf-muted) 80%);background-size:220% 100%;animation:1.4s ease-in-out infinite vfShimmer}@keyframes vfShimmer{0%{background-position:140% 0}to{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.skeleton{background:var(--sf-muted);animation:none}}.linkRow{position:relative}.linkRow:hover,.linkRow:focus-within{background:var(--sf-hover)}.rowLink{color:var(--teal-ink);font-weight:600;text-decoration:none}.rowLink:after{content:"";position:absolute;inset:0}.rowLink:hover{color:var(--teal-ink);text-decoration:underline}.rowLink:focus-visible{outline:none}.linkRow:has(.rowLink:focus-visible){outline:2px solid var(--teal);outline-offset:-2px}.aboveRowLink{z-index:1;position:relative}.vfSide{width:200px;height:100%;z-index:var(--z-rail);flex:none;transition:width .2s cubic-bezier(.4,0,.2,1);position:relative}.vfRail{width:200px;transition:width .2s cubic-bezier(.4,0,.2,1)}html[data-rail=collapsed] .vfSide,html[data-rail=collapsed] .vfRail{width:56px}html[data-rail=collapsed] .railChevron{transform:rotate(180deg)}html[data-rail=collapsed] .vfLabel,html[data-rail=collapsed] .vfLater,html[data-rail=collapsed] .vfFeedback{display:none}html[data-rail=collapsed] .vfItem{justify-content:center;padding-left:0;padding-right:0;position:relative}html[data-rail=collapsed] .vfBrandBlock{flex-basis:56px;justify-content:center;padding:0}html[data-rail=collapsed] .vfBrandBlock .vfBrandMark{display:none}html[data-rail=collapsed] .vfGlyph{width:20px;height:20px}html[data-rail=collapsed] .vfCount{width:auto;min-width:15px;height:15px;font-size:var(--t-micro);box-shadow:0 0 0 2px var(--nav);flex-basis:auto;margin-left:0;padding:0 4px;font-weight:700;position:absolute;top:1px;right:3px}@media (max-width:860px){.vfSide{width:auto;height:auto;transition:none;position:static}.vfRail{width:auto;transition:none}html[data-rail=collapsed] .vfSide,html[data-rail=collapsed] .vfRail{width:auto}html[data-rail=collapsed] .vfLabel{display:revert}html[data-rail=collapsed] .vfItem{justify-content:flex-start;padding-left:12px;padding-right:12px;position:static}html[data-rail=collapsed] .vfCount{box-shadow:none;position:static}html[data-rail=collapsed] .vfBrandBlock{flex-basis:auto;justify-content:flex-start;padding:0 8px 0 12px}html[data-rail=collapsed] .vfBrandBlock .vfBrandMark{display:revert}}@media print{.vfSide,.vfRail,.vfTop{display:none!important}}
