@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_844788a8-module__hluJoW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_844788a8-module__hluJoW__variable{--pt-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_237b54d-module__1j9sAa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_237b54d-module__1j9sAa__variable{--pt-sans:"Inter", "Inter Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_b2c56331-module__YFE22q__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_b2c56331-module__YFE22q__variable{--pt-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
body:has(.portal){background:var(--portal-page)}:is(body:has(.portal)>header,body:has(.portal)>footer){display:none}body:has(.portal)>.skipLink{background:var(--portal-skip-bg);border:1px solid var(--portal-skip-line);color:var(--portal-skip-ink)}:root{--portal-page:#07080b;--portal-skip-bg:#101318;--portal-skip-line:#ffffff29;--portal-skip-ink:#edeff2}:root[data-theme=light]{--portal-page:#f3f2ee;--portal-skip-bg:#fbfbf9;--portal-skip-line:#13141875;--portal-skip-ink:#131418}.portal{--ground:#07080b;--surface:#101318;--surface-2:#161a20;--line:#ffffff14;--line-strong:#ffffff29;--ink:#edeff2;--ink-2:#a6acb6;--ink-3:#7d8494;--accent:#a9c9da;--accent-ink:#08080a;--accent-mono:#9fb6c9;--warm:#c4772f;--ok:#7fb59a;--danger:#d98c86;--live:var(--accent);--serif:var(--pt-serif), "Instrument Serif", Georgia, "Times New Roman", serif;--sans:var(--pt-sans), Inter, "Helvetica Neue", Arial, sans-serif;--mono:var(--pt-mono), "IBM Plex Mono", ui-monospace, "SF Mono", monospace;--ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ground);color:var(--ink-2);font-family:var(--sans);flex-direction:column;min-height:100dvh;font-size:16px;line-height:1.55;display:flex;overflow-x:clip}.portal h1,.portal h2,.portal h3,.portal h4{margin:0}.portal :is(h1,h2,h3,h4):where(:not(.ptSerif)){font-family:var(--sans);color:var(--ink);letter-spacing:normal;font-weight:600}.portal a:where(:not(.ptBtn,.ptBtnSecondary,.ptBtnBare,.ptDownload)),.portal a:where(:not(.ptBtn,.ptBtnSecondary,.ptBtnBare,.ptDownload)):hover{color:inherit}.portal a:hover{text-decoration:none}.portal ::selection{background:color-mix(in srgb, var(--accent) 28%, transparent);color:var(--ink)}.portal :focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:none}.portal p{margin:0}.portal ul,.portal ol{margin:0;padding:0;list-style:none}.portal dl,.portal dt,.portal dd{margin:0}.ptContainer{width:100%;max-width:1200px;margin:0 auto;padding-left:clamp(20px,4vw,40px);padding-right:clamp(20px,4vw,40px)}.ptSerif{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;font-weight:400;line-height:1.06}.ptPageTitle,.portal .ptPageTitle{font-family:var(--sans);letter-spacing:-.014em;color:var(--ink);text-wrap:balance;font-size:21px;font-weight:600;line-height:28px}.ptKicker{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-mono);align-items:center;gap:12px;font-size:12px;display:flex}.ptKicker:before{content:"";background:var(--accent-mono);opacity:.55;flex:none;width:24px;height:1px}.ptSectionHead{flex-direction:column;gap:10px;display:flex}.ptSectionKickerRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ptSectionTitle,.portal .ptSectionTitle{font-family:var(--sans);letter-spacing:-.006em;color:var(--ink);text-wrap:balance;font-size:15.5px;font-weight:600;line-height:22px}.ptPill{border:1px solid var(--line);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:4px 11px;font-size:11px;display:inline-flex}.ptPill[data-tone=accent]{color:var(--accent-mono)}.ptPill[data-tone=ok]{color:var(--ok)}.ptPill[data-tone=warm]{color:var(--warm)}.ptPill[data-tone=mute]{color:var(--ink-3)}.ptBtn{background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent);font-family:var(--sans);cursor:pointer;transition:background-color .15s var(--ease), transform .15s var(--ease);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:600;line-height:1.15;display:inline-flex}.ptBtn:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--accent-ink)}.ptBtn:active{transform:translateY(1px)}.ptBtn:disabled{opacity:.55;cursor:default;transform:none}.ptBtnSecondary{color:var(--ink);border:1px solid var(--line-strong);font-family:var(--sans);cursor:pointer;transition:border-color .15s var(--ease), background-color .15s var(--ease);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14.5px;font-weight:500;line-height:1.15;display:inline-flex}.ptBtnSecondary:hover{border-color:var(--line-hover);background:var(--surface-2);color:var(--ink)}.ptBtnBare{color:var(--ink);font-family:var(--sans);cursor:pointer;transition:color .15s var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14.5px;font-weight:500;display:inline-flex}.ptBtnBare:hover{color:var(--accent)}.ptDownload{border:1px solid var(--line);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:color .15s var(--ease), border-color .15s var(--ease), background-color .15s var(--ease);background:0 0;border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:11px;display:inline-flex}.ptDownload:hover{color:var(--ink);border-color:var(--line-strong);background:var(--surface-2)}.ptCard{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:clamp(22px,3vw,30px)}.ptGlow{position:relative}.ptGlow:before{content:"";background:radial-gradient(55% 65% at 50% 12%, var(--glow), transparent 72%);pointer-events:none;position:absolute;inset:-56px -36px;-webkit-mask-image:linear-gradient(#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(#0000,#000 56px calc(100% - 56px),#0000)}.ptGlow>.ptCard{border-color:var(--line-strong);position:relative}.ptPanelLabel{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding-bottom:14px;font-size:11px}.ptKvRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.ptKvRow:last-child{border-bottom:0;padding-bottom:0}.ptKvKey{color:var(--ink-2);font-size:14px}.ptKvVal{font-family:var(--mono);letter-spacing:.04em;color:var(--ink);text-align:right;font-size:12.5px}.ptField{flex-direction:column;gap:8px;display:flex}.ptLabel{color:var(--ink);font-size:14px;font-weight:500}.ptInput{background:var(--surface-2);border:1px solid var(--field-line,var(--line));width:100%;font-family:var(--sans);color:var(--ink);transition:border-color .15s var(--ease);border-radius:8px;padding:13px 14px;font-size:15px}.ptInput::placeholder{color:var(--ink-3)}.ptInput:hover{border-color:var(--field-line-hover,var(--line-strong))}.ptInput:focus-visible{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);border-radius:8px;outline:none}.ptHint{color:var(--ink-3);font-size:13px}:where(.portal) :where(input[type=checkbox],input[type=radio]){appearance:none;box-sizing:border-box;border:1.5px solid var(--control-line,var(--line-strong));background:var(--surface-2);cursor:pointer;width:18px;height:18px;transition:background-color .15s var(--ease), border-color .15s var(--ease);border-radius:5px;flex:none;margin:0;position:relative}:where(.portal) :where(input[type=radio]){border-radius:50%}:where(.portal) :where(input[type=checkbox],input[type=radio]):where(:hover:not(:disabled,:checked)){border-color:var(--ink-3)}:where(.portal) :where(input[type=checkbox],input[type=radio]):where(:checked){border-color:var(--accent)}:where(.portal) :where(input[type=checkbox]):where(:checked){background:var(--accent)}:where(.portal) :where(input[type=checkbox]):where(:checked):before{content:"";border:solid var(--accent-ink);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)rotate(45deg)}:where(.portal) :where(input[type=radio]):where(:checked):before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.portal) :where(input[type=checkbox],input[type=radio]):where(:focus-visible){outline:2px solid var(--accent);outline-offset:2px}:where(.portal) :where(input[type=checkbox],input[type=radio]):where(:disabled){opacity:.5;cursor:default}:where(.portal,.portal *){scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}@media (prefers-reduced-motion:reduce){.portal *,.portal :before,.portal :after{transition:none!important;animation:none!important}}.portal{--accent-wash:#a9c9da12;--accent-edge:#a9c9da6b;--ok-wash:#7fb59a1f;--warm-wash:#c4772f1f;--danger-wash:#d98c861a;--live-wash:#a9c9da26;--hit:44px;--z-sticky:40;--z-overlay:200;--pt-head-space:28px;--ink-quiet:color-mix(in srgb, var(--ink-2) 82%, transparent);--tint:#fff;--lift:color-mix(in srgb, var(--tint) 1.5%, transparent);--line-hover:color-mix(in srgb, var(--tint) 30%, transparent);--strike:color-mix(in srgb, var(--tint) 27%, transparent);--edge-lit:inset 0 1px 0 #ffffff0d;--plate-edge:var(--edge-lit), inset 0 0 0 1px color-mix(in srgb, var(--tint) 2.5%, transparent);--shadow-color:#000;--shadow-modal:0 40px 80px -30px color-mix(in srgb, var(--shadow-color) 90%, transparent);--scrim-ink:#040507;--scrim:color-mix(in srgb, var(--scrim-ink) 80%, transparent);--scrim-soft:color-mix(in srgb, var(--scrim-ink) 55%, transparent);--glow:#a9c9da1a;--accent-hover:#c8dfea;--danger-ink:#1c0f0e;--danger-hover:#e3a19c;--caution:#d3ae66;--knob:#fff}[data-theme=light] .portal{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f3f2ee;--surface:#fbfbf9;--surface-2:#f5f4f0;--line:#1314181c;--line-strong:#13141833;--ink:#131418;--ink-2:#454851;--ink-3:#5f626b;--accent:#3f5464;--accent-ink:#f7f8f9;--accent-mono:#3d5f75;--warm:#95480a;--ok:#2a6347;--danger:#a8413a;--live:var(--accent);--field-line:#7d7e83;--field-line-hover:#5e6067;--control-line:#7d7e83;--accent-wash:#3f54640f;--accent-edge:#3f546480;--ok-wash:#2a634717;--warm-wash:#95480a14;--danger-wash:#a8413a13;--live-wash:#3f546414;--tint:#131418;--lift:color-mix(in srgb, var(--tint) 3%, transparent);--line-hover:color-mix(in srgb, var(--tint) 58%, transparent);--strike:color-mix(in srgb, var(--tint) 38%, transparent);--edge-lit:inset 0 1px 0 #ffffffe6;--plate-edge:var(--edge-lit), inset 0 0 0 1px color-mix(in srgb, var(--tint) 7%, transparent), 0 1px 2px color-mix(in srgb, var(--shadow-color) 30%, transparent);--shadow-color:#181a204d;--scrim-ink:#1314188c;--glow:#e4f0f6b3;--accent-hover:#34485a;--danger-ink:#fbfbf9;--danger-hover:#903630;--caution:#8a6412}@media print{body:has(.portal){background:#fff}.portal,html[data-theme] .portal{--ground:#fff;--surface:#fff;--surface-2:#fff;--line:#d4d7dc;--line-strong:#a2a7af;--ink:#111317;--ink-2:#363a41;--ink-3:#5a6069;--accent:#2f4a5c;--accent-ink:#fff;--accent-mono:#2f4a5c;--warm:#98500e;--ok:#2d684a;--danger:#9c3931;--tint:#111317;--live:var(--accent);--glow:transparent;--accent-wash:transparent;--accent-edge:var(--line-strong);--ok-wash:transparent;--warm-wash:transparent;--danger-wash:transparent;--live-wash:transparent;--field-line:initial;--field-line-hover:initial;--control-line:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:0}.ptGlow:before{display:none}.portal>div>header,.portal>div>footer,.portal .ptContainer[role=status],.portal .ptContainer[role=alert],.portal button,.portal form,.portal .ptBtn,.portal .ptBtnSecondary,.portal .ptBtnBare,.portal .ptDownload{display:none!important}}
[data-palette=glacier-paper] .portal{--ground:#dfecf3;--surface:#edf5f9;--surface-2:#f6fafc;--line:#14324624;--line-strong:#14324647;--ink:#0e1a23;--ink-2:#354b5b;--ink-3:#4d6474;--accent:#2f4b60;--accent-ink:#f2f8fb;--accent-mono:#2a566f;--warm:#8f4509;--ok:#1f6045;--danger:#932b27;--live:#2f4b60;--field-line:#647e90;--field-line-hover:#3f5868;--control-line:#647e90;--accent-wash:#2f4b600f;--accent-edge:#2f4b6080;--ok-wash:#bcf1c666;--warm-wash:#ffdcb6b3;--danger-wash:#fdd2cfb3;--live-wash:#bee2ff99;--tint:#10293a;--lift:color-mix(in srgb, var(--tint) 3.5%, transparent);--line-hover:color-mix(in srgb, var(--tint) 55%, transparent);--strike:color-mix(in srgb, var(--tint) 40%, transparent);--edge-lit:inset 0 1px 0 #ffffffd9;--plate-edge:var(--edge-lit), inset 0 0 0 1px color-mix(in srgb, var(--tint) 8%, transparent), 0 1px 2px color-mix(in srgb, var(--shadow-color) 30%, transparent);--shadow-color:#16344857;--scrim-ink:#0e22308c;--glow:#fffc;--accent-hover:#264054;--danger-ink:#fbfdfe;--danger-hover:#7c2320;--caution:#795700;--knob:#fff}[data-palette=signature] .portal{--ground:#a9c9da;--surface:#bcd6e3;--surface-2:#cfe2ec;--line:#081e2d2e;--line-strong:#081e2d57;--ink:#07121a;--ink-2:#1f3442;--ink-3:#304b59;--accent:#0d1318;--accent-ink:#e4f0f6;--accent-mono:#12303f;--warm:#6c2f04;--ok:#114a34;--danger:#721212;--live:#0e4566;--field-line:#446272;--field-line-hover:#27414f;--control-line:#446272;--accent-wash:#08283c12;--accent-edge:#0d131880;--ok-wash:#bde0bf99;--warm-wash:#f5c290b3;--danger-wash:#f8b9b1b3;--live-wash:#c8e9ffb8;--tint:#062233;--lift:color-mix(in srgb, var(--tint) 5%, transparent);--line-hover:color-mix(in srgb, var(--tint) 62%, transparent);--strike:color-mix(in srgb, var(--tint) 45%, transparent);--edge-lit:inset 0 1px 0 #e4f0f699;--plate-edge:var(--edge-lit), inset 0 0 0 1px color-mix(in srgb, var(--tint) 10%, transparent), 0 1px 2px color-mix(in srgb, var(--shadow-color) 30%, transparent);--shadow-color:#08223275;--scrim-ink:#0718229e;--glow:#e4f0f68c;--accent-hover:#1f2b35;--danger-ink:#f8ecea;--danger-hover:#5a0c0e;--caution:#564200;--knob:#f4f9fb}[data-palette=deep-glacier] .portal{--ground:#0c1922;--surface:#122431;--surface-2:#18303f;--line:#a9c9da1f;--line-strong:#a9c9da42;--ink:#eaf3f8;--ink-2:#a7bfce;--ink-3:#859eb0;--accent:#a9c9da;--accent-ink:#08131b;--accent-mono:#9cc0d4;--warm:#d4904c;--ok:#84c4a6;--danger:#e3928b;--live:#a9c9da;--field-line:#67869a;--field-line-hover:#7391a4;--control-line:#67869a;--accent-wash:#a9c9da14;--accent-edge:#a9c9da70;--ok-wash:#5adc9621;--warm-wash:#ff881e29;--danger-wash:#ff5a5024;--live-wash:#3296f02e;--tint:#d5e9f3;--lift:color-mix(in srgb, var(--tint) 2%, transparent);--line-hover:color-mix(in srgb, var(--tint) 32%, transparent);--strike:color-mix(in srgb, var(--tint) 30%, transparent);--edge-lit:inset 0 1px 0 #c8dfea0f;--shadow-color:#02080d;--scrim-ink:#050c12;--glow:#a9c9da1f;--accent-hover:#c8dfea;--danger-ink:#1d0d0c;--danger-hover:#eeaaa4;--caution:#dbba66;--knob:#f2f8fb}:root[data-palette=glacier-paper]{--portal-page:#dfecf3;--portal-skip-bg:#edf5f9;--portal-skip-line:#14324680;--portal-skip-ink:#0e1a23}:root[data-palette=signature]{--portal-page:#a9c9da;--portal-skip-bg:#bcd6e3;--portal-skip-line:#081e2d8c;--portal-skip-ink:#07121a}:root[data-palette=deep-glacier]{--portal-page:#0c1922;--portal-skip-bg:#122431;--portal-skip-line:#a9c9da42;--portal-skip-ink:#eaf3f8}

