:root{--cds-neutral-0:#fff;--cds-neutral-25:#fbfaf8;--cds-neutral-50:#f6f4f1;--cds-neutral-100:#edeae5;--cds-neutral-200:#e0dcd5;--cds-neutral-300:#c9c3b9;--cds-neutral-400:#a8a196;--cds-neutral-500:#857e73;--cds-neutral-600:#666057;--cds-neutral-700:#4a453e;--cds-neutral-800:#302c27;--cds-neutral-900:#1c1a17;--cds-neutral-950:#100f0d;--cds-blue-50:#f1f4f8;--cds-blue-100:#dde5ee;--cds-blue-200:#bccbdd;--cds-blue-300:#8ba5c1;--cds-blue-400:#4f739b;--cds-blue-500:#2b4f77;--cds-blue-600:#234062;--cds-blue-700:#1b324d;--cds-blue-800:#142639;--cds-blue-900:#0e1b28;--cds-blue-masthead:#1668c9;--cds-red-50:#fdf2f2;--cds-red-100:#fadedf;--cds-red-200:#f3bcbe;--cds-red-300:#e6878c;--cds-red-400:#d4525a;--cds-red-500:#c4111b;--cds-red-600:#a80d17;--cds-red-700:#8a0a12;--cds-red-800:#6b080e;--cds-red-900:#4d060a;--cds-green-50:#eff5f1;--cds-green-100:#d7e7de;--cds-green-500:#1d6b47;--cds-green-600:#175738;--cds-green-300:#6aa585;--cds-amber-50:#faf3e4;--cds-amber-100:#f2e3c2;--cds-amber-500:#9a6700;--cds-amber-600:#7d5300;--cds-amber-300:#cfa955;--cds-teal-50:#eef4f5;--cds-teal-100:#d3e4e7;--cds-teal-500:#17646f;--cds-teal-600:#12515a;--cds-teal-300:#6aa8b4;--cds-highlight-light:#fff2a8;--cds-highlight-dark:#6b5a00}:root,[data-cds-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cds-color-canvas:var(--cds-neutral-0);--cds-color-surface:var(--cds-neutral-0);--cds-color-surface-sunken:var(--cds-neutral-50);--cds-color-surface-raised:var(--cds-neutral-0);--cds-color-surface-hover:var(--cds-neutral-50);--cds-color-surface-active:var(--cds-neutral-100);--cds-color-surface-selected:var(--cds-blue-50);--cds-color-surface-disabled:var(--cds-neutral-50);--cds-color-text:var(--cds-neutral-900);--cds-color-text-strong:var(--cds-neutral-950);--cds-color-text-muted:var(--cds-neutral-600);--cds-color-text-subtle:#726c62;--cds-color-text-disabled:var(--cds-neutral-400);--cds-color-text-inverse:var(--cds-neutral-0);--cds-color-text-accent:var(--cds-blue-500);--cds-color-text-link:var(--cds-blue-500);--cds-color-text-link-hover:var(--cds-blue-700);--cds-color-rule:var(--cds-neutral-200);--cds-color-rule-subtle:var(--cds-neutral-100);--cds-color-rule-strong:var(--cds-neutral-300);--cds-color-rule-heavy:var(--cds-neutral-900);--cds-color-rule-accent:var(--cds-blue-500);--cds-color-accent:var(--cds-blue-500);--cds-color-accent-hover:var(--cds-blue-600);--cds-color-accent-active:var(--cds-blue-700);--cds-color-accent-subtle:var(--cds-blue-50);--cds-color-accent-muted:var(--cds-blue-100);--cds-color-on-accent:var(--cds-neutral-0);--cds-color-brand-mark:var(--cds-blue-masthead);--cds-color-ink:var(--cds-neutral-900);--cds-color-ink-hover:var(--cds-neutral-800);--cds-color-ink-active:var(--cds-neutral-950);--cds-color-on-ink:var(--cds-neutral-0);--cds-color-focus-ring:var(--cds-blue-500);--cds-color-selection-bg:var(--cds-blue-100);--cds-color-selection-text:var(--cds-neutral-950);--cds-color-highlight-bg:var(--cds-highlight-light);--cds-color-highlight-text:var(--cds-neutral-950);--cds-color-overlay:#1c1a176b;--cds-color-overlay-soft:#1c1a1738;--cds-color-success:var(--cds-green-500);--cds-color-success-bg:var(--cds-green-50);--cds-color-success-border:var(--cds-green-100);--cds-color-warning:#8f5f00;--cds-color-warning-bg:var(--cds-amber-50);--cds-color-warning-border:var(--cds-amber-100);--cds-color-danger:var(--cds-red-600);--cds-color-danger-bg:var(--cds-red-50);--cds-color-danger-border:var(--cds-red-100);--cds-color-info:var(--cds-teal-500);--cds-color-info-bg:var(--cds-teal-50);--cds-color-info-border:var(--cds-teal-100);--cds-color-series-1:#2b4f77;--cds-color-series-2:#878a49;--cds-color-series-3:#628e8b;--cds-color-series-4:#644432;--cds-color-series-5:#9e4f69;--cds-color-series-6:#2a90b6;--cds-shadow-sm:0 1px 2px #1c1a170f;--cds-shadow-md:0 2px 8px #1c1a171a, 0 0 0 1px #1c1a170d;--cds-shadow-lg:0 8px 28px #1c1a1724, 0 0 0 1px #1c1a170f}@media (prefers-color-scheme:dark){:root:not([data-cds-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cds-color-canvas:#131211;--cds-color-surface:#1a1917;--cds-color-surface-sunken:#0e0d0c;--cds-color-surface-raised:#232120;--cds-color-surface-hover:#232120;--cds-color-surface-active:#2b2926;--cds-color-surface-selected:#7fa9d824;--cds-color-surface-disabled:#1c1b19;--cds-color-text:#eae7e1;--cds-color-text-strong:#faf8f5;--cds-color-text-muted:#a8a196;--cds-color-text-subtle:#948d81;--cds-color-text-disabled:#5b554d;--cds-color-text-inverse:#131211;--cds-color-text-accent:#7fa9d8;--cds-color-text-link:#7fa9d8;--cds-color-text-link-hover:#a3c3e6;--cds-color-rule:#302c27;--cds-color-rule-subtle:#232120;--cds-color-rule-strong:#45403a;--cds-color-rule-heavy:#6f685e;--cds-color-rule-accent:#7fa9d8;--cds-color-accent:#7fa9d8;--cds-color-accent-hover:#a3c3e6;--cds-color-accent-active:#c2d8ef;--cds-color-accent-subtle:#7fa9d81f;--cds-color-accent-muted:#7fa9d838;--cds-color-on-accent:#101a26;--cds-color-brand-mark:#4d9bf5;--cds-color-ink:#eae7e1;--cds-color-ink-hover:#faf8f5;--cds-color-ink-active:#fff;--cds-color-on-ink:#131211;--cds-color-focus-ring:#7fa9d8;--cds-color-selection-bg:#7fa9d84d;--cds-color-selection-text:#faf8f5;--cds-color-highlight-bg:var(--cds-highlight-dark);--cds-color-highlight-text:#fff6cf;--cds-color-overlay:#060505a8;--cds-color-overlay-soft:#06050570;--cds-color-success:#6aa585;--cds-color-success-bg:#6aa58521;--cds-color-success-border:#6aa58547;--cds-color-warning:#cfa955;--cds-color-warning-bg:#cfa95521;--cds-color-warning-border:#cfa95547;--cds-color-danger:#e9585f;--cds-color-danger-bg:#e9585f21;--cds-color-danger-border:#e9585f47;--cds-color-info:#6aa8b4;--cds-color-info-bg:#6aa8b421;--cds-color-info-border:#6aa8b447;--cds-color-series-1:#7fa9d8;--cds-color-series-2:#767221;--cds-color-series-3:#4d7772;--cds-color-series-4:#d8ad9b;--cds-color-series-5:#ad8d9f;--cds-color-series-6:#217898;--cds-shadow-sm:0 1px 2px #0006;--cds-shadow-md:0 2px 10px #00000080, 0 0 0 1px #fffaf012;--cds-shadow-lg:0 10px 34px #0009, 0 0 0 1px #fffaf017}}[data-cds-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cds-color-canvas:#131211;--cds-color-surface:#1a1917;--cds-color-surface-sunken:#0e0d0c;--cds-color-surface-raised:#232120;--cds-color-surface-hover:#232120;--cds-color-surface-active:#2b2926;--cds-color-surface-selected:#7fa9d824;--cds-color-surface-disabled:#1c1b19;--cds-color-text:#eae7e1;--cds-color-text-strong:#faf8f5;--cds-color-text-muted:#a8a196;--cds-color-text-subtle:#948d81;--cds-color-text-disabled:#5b554d;--cds-color-text-inverse:#131211;--cds-color-text-accent:#7fa9d8;--cds-color-text-link:#7fa9d8;--cds-color-text-link-hover:#a3c3e6;--cds-color-rule:#302c27;--cds-color-rule-subtle:#232120;--cds-color-rule-strong:#45403a;--cds-color-rule-heavy:#6f685e;--cds-color-rule-accent:#7fa9d8;--cds-color-accent:#7fa9d8;--cds-color-accent-hover:#a3c3e6;--cds-color-accent-active:#c2d8ef;--cds-color-accent-subtle:#7fa9d81f;--cds-color-accent-muted:#7fa9d838;--cds-color-on-accent:#101a26;--cds-color-brand-mark:#4d9bf5;--cds-color-ink:#eae7e1;--cds-color-ink-hover:#faf8f5;--cds-color-ink-active:#fff;--cds-color-on-ink:#131211;--cds-color-focus-ring:#7fa9d8;--cds-color-selection-bg:#7fa9d84d;--cds-color-selection-text:#faf8f5;--cds-color-highlight-bg:var(--cds-highlight-dark);--cds-color-highlight-text:#fff6cf;--cds-color-overlay:#060505a8;--cds-color-overlay-soft:#06050570;--cds-color-success:#6aa585;--cds-color-success-bg:#6aa58521;--cds-color-success-border:#6aa58547;--cds-color-warning:#cfa955;--cds-color-warning-bg:#cfa95521;--cds-color-warning-border:#cfa95547;--cds-color-danger:#e9585f;--cds-color-danger-bg:#e9585f21;--cds-color-danger-border:#e9585f47;--cds-color-info:#6aa8b4;--cds-color-info-bg:#6aa8b421;--cds-color-info-border:#6aa8b447;--cds-color-series-1:#7fa9d8;--cds-color-series-2:#767221;--cds-color-series-3:#4d7772;--cds-color-series-4:#d8ad9b;--cds-color-series-5:#ad8d9f;--cds-color-series-6:#217898;--cds-shadow-sm:0 1px 2px #0006;--cds-shadow-md:0 2px 10px #00000080, 0 0 0 1px #fffaf012;--cds-shadow-lg:0 10px 34px #0009, 0 0 0 1px #fffaf017}:root{--cds-font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cds-font-serif:"Source Serif 4", "Iowan Old Style", Georgia, "Times New Roman", serif;--cds-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--cds-text-2xs:.6875rem;--cds-text-xs:.75rem;--cds-text-sm:.8125rem;--cds-text-md:.875rem;--cds-text-base:.9375rem;--cds-text-lg:1.0625rem;--cds-text-xl:1.25rem;--cds-text-2xl:1.5rem;--cds-text-3xl:1.875rem;--cds-text-4xl:2.375rem;--cds-leading-none:1;--cds-leading-tight:1.2;--cds-leading-snug:1.35;--cds-leading-normal:1.5;--cds-leading-relaxed:1.65;--cds-weight-regular:400;--cds-weight-medium:500;--cds-weight-semibold:600;--cds-weight-bold:700;--cds-tracking-tight:-.014em;--cds-tracking-normal:0;--cds-tracking-wide:.02em;--cds-tracking-kicker:.09em;--cds-space-0:0;--cds-space-px:1px;--cds-space-1:.25rem;--cds-space-2:.5rem;--cds-space-3:.75rem;--cds-space-4:1rem;--cds-space-5:1.25rem;--cds-space-6:1.5rem;--cds-space-8:2rem;--cds-space-10:2.5rem;--cds-space-12:3rem;--cds-space-16:4rem;--cds-space-20:5rem;--cds-space-24:6rem;--cds-radius-none:0;--cds-radius-sm:2px;--cds-radius-md:3px;--cds-radius-lg:4px;--cds-radius-pill:999px;--cds-hairline:1px;--cds-border-width:1px;--cds-border-width-heavy:2px;--cds-control-height-sm:26px;--cds-control-height-md:32px;--cds-control-height-lg:40px;--cds-control-height-xl:48px;--cds-focus-ring-width:2px;--cds-focus-ring-offset:2px;--cds-sidebar-width:264px;--cds-header-height:56px;--cds-content-max:1440px;--cds-measure:68ch;--cds-z-base:0;--cds-z-sticky:100;--cds-z-drawer:200;--cds-z-overlay:300;--cds-z-popover:400;--cds-z-toast:500;--cds-duration-instant:60ms;--cds-duration-fast:.12s;--cds-duration-normal:.18s;--cds-duration-slow:.28s;--cds-duration-slower:.42s;--cds-stagger:12ms;--cds-ease-standard:cubic-bezier(.2, 0, .2, 1);--cds-ease-out:cubic-bezier(0, 0, .2, 1);--cds-ease-in:cubic-bezier(.4, 0, 1, 1)}@media (prefers-reduced-motion:reduce){:root{--cds-duration-instant:0s;--cds-duration-fast:0s;--cds-duration-normal:0s;--cds-duration-slow:0s;--cds-duration-slower:0s;--cds-stagger:0s}}.cds-root{box-sizing:border-box;font-family:var(--cds-font-sans);font-size:var(--cds-text-md);line-height:var(--cds-leading-normal);font-weight:var(--cds-weight-regular);color:var(--cds-color-text);background-color:var(--cds-color-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-variant-ligatures:common-ligatures contextual}:where(.cds-root) *,:where(.cds-root) :before,:where(.cds-root) :after{box-sizing:inherit}.cds-root ::selection{background-color:var(--cds-color-selection-bg);color:var(--cds-color-selection-text)}:where(.cds-root) :where(button,input,select,textarea,optgroup){font:inherit;letter-spacing:inherit;color:inherit;margin:0}:where(.cds-root) :where(button){cursor:pointer;background:0 0;border:0;padding:0}:where(.cds-root) :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}:where(.cds-root) :where(ul,ol){margin:0;padding:0;list-style:none}:where(.cds-root) :where(img,svg,video,canvas){max-width:100%;display:block}:where(.cds-root) :where(table){border-collapse:collapse;border-spacing:0}:where(.cds-root) :where(fieldset){border:0;min-width:0;margin:0;padding:0}:where(.cds-root) :where(:focus-visible),.cds-focus-ring:focus-visible{outline:var(--cds-focus-ring-width) solid var(--cds-color-focus-ring);outline-offset:var(--cds-focus-ring-offset);border-radius:var(--cds-radius-sm)}:where(.cds-root) :where(:focus:not(:focus-visible)){outline:none}.cds-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cds-display{font-family:var(--cds-font-serif);font-size:var(--cds-text-4xl);line-height:var(--cds-leading-tight);font-weight:var(--cds-weight-bold);letter-spacing:var(--cds-tracking-tight);color:var(--cds-color-text-strong)}.cds-headline{font-family:var(--cds-font-serif);font-size:var(--cds-text-3xl);line-height:var(--cds-leading-tight);font-weight:var(--cds-weight-bold);letter-spacing:var(--cds-tracking-tight);color:var(--cds-color-text-strong)}.cds-title{font-family:var(--cds-font-serif);font-size:var(--cds-text-2xl);line-height:var(--cds-leading-tight);font-weight:var(--cds-weight-semibold);letter-spacing:var(--cds-tracking-tight);color:var(--cds-color-text-strong)}.cds-subtitle{font-family:var(--cds-font-serif);font-size:var(--cds-text-lg);line-height:var(--cds-leading-snug);font-weight:var(--cds-weight-semibold);color:var(--cds-color-text-strong)}.cds-lede{font-family:var(--cds-font-serif);font-size:var(--cds-text-lg);line-height:var(--cds-leading-relaxed);font-weight:var(--cds-weight-regular);color:var(--cds-color-text);max-width:var(--cds-measure)}.cds-body{font-family:var(--cds-font-serif);font-size:var(--cds-text-base);line-height:var(--cds-leading-relaxed);color:var(--cds-color-text);max-width:var(--cds-measure)}.cds-body-sm{font-family:var(--cds-font-sans);font-size:var(--cds-text-sm);line-height:var(--cds-leading-normal);color:var(--cds-color-text-muted)}.cds-ui{font-family:var(--cds-font-sans);font-size:var(--cds-text-md);line-height:var(--cds-leading-normal);color:var(--cds-color-text)}.cds-ui-sm{font-family:var(--cds-font-sans);font-size:var(--cds-text-sm);line-height:var(--cds-leading-normal);color:var(--cds-color-text)}.cds-label{font-family:var(--cds-font-sans);font-size:var(--cds-text-sm);line-height:var(--cds-leading-snug);font-weight:var(--cds-weight-medium);color:var(--cds-color-text)}.cds-kicker{font-family:var(--cds-font-sans);font-size:var(--cds-text-xs);line-height:var(--cds-leading-snug);font-weight:var(--cds-weight-semibold);letter-spacing:var(--cds-tracking-kicker);text-transform:uppercase;color:var(--cds-color-text-muted)}.cds-mono{font-family:var(--cds-font-mono);font-size:var(--cds-text-sm);line-height:var(--cds-leading-normal);font-variant-ligatures:none}.cds-numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.cds-text-muted{color:var(--cds-color-text-muted)}.cds-text-subtle{color:var(--cds-color-text-subtle)}.cds-text-accent{color:var(--cds-color-text-accent)}.cds-text-inverse{color:var(--cds-color-text-inverse)}.cds-link{color:var(--cds-color-text-link);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);transition:color var(--cds-duration-fast) var(--cds-ease-standard), text-decoration-color var(--cds-duration-fast) var(--cds-ease-standard)}.cds-link:hover{color:var(--cds-color-text-link-hover);text-decoration-color:currentColor}.cds-link-quiet{color:var(--cds-color-text);transition:color var(--cds-duration-fast) var(--cds-ease-standard);text-decoration:none}.cds-link-quiet:hover{color:var(--cds-color-text-link);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.cds-rule{border:0;border-top:var(--cds-hairline) solid var(--cds-color-rule);margin:0}.cds-rule-strong{border:0;border-top:var(--cds-hairline) solid var(--cds-color-rule-strong);margin:0}.cds-rule-accent{border:0;border-top:var(--cds-border-width-heavy) solid var(--cds-color-rule-accent);margin:0}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(./inter-normal-400-700-latin-ext-DO1Apj_S.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}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(./inter-normal-400-700-latin-Dx4kXJAl.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:"Source Serif 4";font-style:italic;font-weight:400 700;font-display:swap;src:url(./source-serif-4-italic-400-700-latin-ext-CpkvI5hy.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}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400 700;font-display:swap;src:url(./source-serif-4-italic-400-700-latin-D2yaqPoE.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:"Source Serif 4";font-style:normal;font-weight:400 700;font-display:swap;src:url(./source-serif-4-normal-400-700-latin-ext-CxNHBx-q.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}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 700;font-display:swap;src:url(./source-serif-4-normal-400-700-latin-D9elroTD.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:400;font-display:swap;src:url(./ibm-plex-mono-normal-400-latin-ext-BmRBH3aV.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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-mono-normal-400-latin-DMJ8VG8y.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(./ibm-plex-mono-normal-500-latin-ext-CAhNIIs5.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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-mono-normal-500-latin-DSY6xOcd.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}body{margin:0}.sb-canvas{background-color:var(--cds-color-canvas);min-height:100vh;color:var(--cds-color-text)}.sb-canvas[data-layout=padded]{padding:var(--cds-space-6)}.sb-canvas[data-layout=fullscreen]{padding:0}.sb-canvas[data-layout=centered]{padding:var(--cds-space-8);place-items:center;display:grid}.sb-masthead{align-items:center;gap:var(--cds-space-3) var(--cds-space-5);padding:var(--cds-space-2) var(--cds-space-5);min-height:var(--cds-header-height);flex-wrap:wrap;display:flex}.sb-masthead__brand{font-family:var(--cds-font-mono);font-size:19px;font-weight:var(--cds-weight-medium);letter-spacing:-.01em;color:var(--cds-color-brand-mark);flex:none;line-height:1.1}.sb-masthead__brand--link{border-bottom:var(--cds-hairline) solid transparent;text-decoration:none}.sb-masthead__brand--link:hover{border-bottom-color:currentColor}.sb-masthead__section{color:var(--cds-color-text-muted);flex:none}.sb-masthead__nav{flex:none;min-width:0}@media (width<=720px){.sb-masthead__nav{display:none}}.sb-masthead__slot{flex:16rem;min-width:0}.sb-masthead__actions{align-items:center;gap:var(--cds-space-2);flex:none;margin-left:auto;display:flex}@media (width<=560px){.sb-masthead{gap:var(--cds-space-2) var(--cds-space-3);padding:var(--cds-space-2) var(--cds-space-4);min-height:0}.sb-masthead__brand--link{border-bottom:var(--cds-hairline) solid transparent;text-decoration:none}.sb-masthead__brand--link:hover{border-bottom-color:currentColor}.sb-masthead__section{display:none}.sb-masthead__brand{font-size:17px}.sb-masthead__actions{margin-left:auto}.sb-masthead__slot{flex-basis:100%;order:1}}.sb-page{padding:var(--cds-space-6)}@media (width<=640px){.sb-page{padding:var(--cds-space-4) var(--cds-space-3)}}.sb-article{padding:var(--cds-space-8) var(--cds-space-6)}@media (width<=640px){.sb-article{padding:var(--cds-space-5) var(--cds-space-4)}}.sb-burger{display:none}@media (width<=860px){.sb-burger{display:inline-flex}.sb-primary-nav{display:none}.sb-masthead__slot:has(>.sb-primary-nav){display:none}}.sb-landing{background-color:var(--cds-color-canvas);flex-direction:column;min-height:100dvh;display:flex}.sb-landing__bar{z-index:var(--cds-z-sticky);align-items:center;gap:var(--cds-space-6);padding:var(--cds-space-3) var(--cds-space-6);background-color:var(--cds-color-canvas);border-bottom:var(--cds-hairline) solid var(--cds-color-rule);display:flex;position:sticky;top:0}.sb-landing__bar-actions{align-items:center;gap:var(--cds-space-2);margin-left:auto;display:flex}.sb-landing__hero{gap:var(--cds-space-10);padding:var(--cds-space-16) var(--cds-space-6);max-width:var(--cds-content-max);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;width:100%;margin-inline:auto;display:grid}.sb-landing__cta{gap:var(--cds-space-3);flex-wrap:wrap;display:flex}.sb-landing__demo{gap:var(--cds-space-3);padding:var(--cds-space-5);border:var(--cds-hairline) solid var(--cds-color-rule);border-radius:var(--cds-radius-lg);background-color:var(--cds-color-surface-sunken);flex-direction:column;display:flex}.sb-landing__demo-tags{gap:var(--cds-space-2);flex-wrap:wrap;display:flex}.sb-landing__numbers{gap:var(--cds-space-8);padding:var(--cds-space-8) var(--cds-space-6);max-width:var(--cds-content-max);border-block:var(--cds-hairline) solid var(--cds-color-rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));width:100%;margin-inline:auto;display:grid}.sb-landing__number{gap:var(--cds-space-2);flex-direction:column;display:flex}.sb-landing__figure{font-size:var(--cds-text-3xl);line-height:1.05}.sb-landing__section{padding:var(--cds-space-12) var(--cds-space-6);max-width:var(--cds-content-max);width:100%;margin-inline:auto}.sb-landing__features{gap:var(--cds-space-8);margin-top:var(--cds-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.sb-landing__closing{padding:var(--cds-space-16) var(--cds-space-6);border-top:var(--cds-hairline) solid var(--cds-color-rule)}.sb-landing__footer{padding:var(--cds-space-6);border-top:var(--cds-hairline) solid var(--cds-color-rule);text-align:center}@media (width<=860px){.sb-landing__hero{gap:var(--cds-space-8);padding:var(--cds-space-10) var(--cds-space-4);grid-template-columns:1fr}.sb-landing__bar{gap:var(--cds-space-3);padding-inline:var(--cds-space-4)}.sb-landing__bar .cds-nav{display:none}.sb-landing__numbers,.sb-landing__section{padding-inline:var(--cds-space-4)}.sb-landing__closing{padding:var(--cds-space-10) var(--cds-space-4)}}.sb-auth{background-color:var(--cds-color-surface-sunken);flex-direction:column;min-height:100dvh;display:flex}.sb-auth__bar{padding:var(--cds-space-4) var(--cds-space-6);justify-content:space-between;align-items:center;display:flex}.sb-auth__main{padding:var(--cds-space-6) var(--cds-space-4);flex:1;justify-content:center;align-items:center;display:flex}.sb-auth__card{width:100%;max-width:24rem;padding:var(--cds-space-8);background-color:var(--cds-color-surface);border:var(--cds-hairline) solid var(--cds-color-rule);border-radius:var(--cds-radius-lg)}.sb-auth__footer{padding:var(--cds-space-6);text-align:center}@media (width<=560px){.sb-auth__card{padding:var(--cds-space-5);background-color:#0000;border:0;border-radius:0}.sb-auth__main{align-items:flex-start;padding-inline:0}}.sb-calendar-split{gap:var(--cds-space-6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}@media (width<=1000px){.sb-calendar-split{grid-template-columns:1fr}}@media (width<=860px){.cds-panel.sb-calendar-day{display:none}}.sb-route-summary{gap:var(--cds-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid}.sb-route-split{gap:var(--cds-space-5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=1000px){.sb-route-split{grid-template-columns:1fr}}.sb-route-map{border:var(--cds-hairline) solid var(--cds-color-rule);border-radius:var(--cds-radius-md);background-color:var(--cds-color-surface-sunken);position:relative;overflow:hidden}.sb-route-map__canvas{width:100%;height:100%}.sb-route-map__fallback{gap:var(--cds-space-3);padding:var(--cds-space-4);background-color:var(--cds-color-surface-sunken);flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.sb-route-map__note{color:var(--cds-color-text-subtle);margin:0}.sb-route-marker{border:var(--cds-border-width) solid var(--cds-color-surface);border-radius:var(--cds-radius-pill);background-color:var(--cds-color-text-subtle);width:24px;height:24px;color:var(--cds-color-text-inverse);font-family:var(--cds-font-sans);font-size:var(--cds-text-2xs);font-weight:var(--cds-weight-semibold);cursor:pointer;box-shadow:var(--cds-shadow-sm);justify-content:center;align-items:center;display:flex}.sb-route-marker[data-status=delivered]{background-color:var(--cds-color-success)}.sb-route-marker[data-status=next]{background-color:var(--cds-color-accent)}.sb-route-marker[data-status=failed]{background-color:var(--cds-color-danger)}.sb-route-marker.is-active{outline:var(--cds-focus-ring-width) solid var(--cds-color-focus-ring);outline-offset:2px}.sb-route-schematic{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sb-route-schematic__stop{align-items:center;gap:var(--cds-space-3);width:100%;padding:var(--cds-space-2) 0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex;position:relative}.sb-route-schematic li:not(:last-child) .sb-route-schematic__stop:before{content:"";inset-inline-start:11px;width:var(--cds-border-width-heavy);background-color:var(--cds-color-rule-strong);position:absolute;top:50%;bottom:calc(2px - 50%)}.sb-route-schematic__dot{z-index:1;border-radius:var(--cds-radius-pill);background-color:var(--cds-color-text-subtle);width:24px;height:24px;color:var(--cds-color-text-inverse);font-size:var(--cds-text-2xs);font-weight:var(--cds-weight-semibold);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.sb-route-schematic__stop[data-status=delivered] .sb-route-schematic__dot{background-color:var(--cds-color-success)}.sb-route-schematic__stop[data-status=next] .sb-route-schematic__dot{background-color:var(--cds-color-accent)}.sb-route-schematic__stop[data-status=failed] .sb-route-schematic__dot{background-color:var(--cds-color-danger)}.sb-route-schematic__label{justify-content:space-between;gap:var(--cds-space-3);min-width:0;font-size:var(--cds-text-sm);color:var(--cds-color-text);flex:1;display:flex}.sb-route-row{align-items:center;gap:var(--cds-space-3);width:100%;padding:var(--cds-space-3) var(--cds-space-2) var(--cds-space-3) var(--cds-space-3);border:0;border-inline-start:var(--cds-border-width-heavy) solid transparent;font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.sb-route-row:hover{background-color:var(--cds-color-surface-hover)}.sb-route-row[aria-pressed=true]{background-color:var(--cds-color-surface-selected);border-inline-start-color:var(--cds-color-accent)}.sb-route-row__seq{width:1.5rem;color:var(--cds-color-text-subtle);font-size:var(--cds-text-sm);flex:none}.sb-route-row__body{flex-direction:column;flex:1;min-width:0;display:flex}@media (width<=860px){.cds-panel.sb-route-active{display:none}}.sb-assistant{height:calc(100dvh - var(--cds-header-height));padding:0 var(--cds-space-6) var(--cds-space-4);flex-direction:column;width:100%;max-width:54rem;margin-inline:auto;display:flex}.sb-assistant__thread{min-height:0;padding-block:var(--cds-space-4);flex:1}@media (width<=640px){.sb-assistant{padding-inline:var(--cds-space-4)}}.sb-route-next{display:none}@media (width<=860px){.sb-route-next{padding:var(--cds-space-5) var(--cds-space-4) var(--cds-space-4);margin-inline:calc(var(--cds-space-3) * -1);background-color:var(--cds-color-surface);border-block:var(--cds-hairline) solid var(--cds-color-rule);box-shadow:inset 0 3px 0 0 var(--cds-color-accent);display:block}.sb-route-next__kicker{color:var(--cds-color-text-subtle)}.sb-route-next__address{margin:var(--cds-space-2) 0 0;font-size:var(--cds-text-3xl);line-height:var(--cds-leading-tight)}.sb-route-next__where{margin:var(--cds-space-1) 0 0;color:var(--cds-color-text-muted)}.sb-route-next__facts{gap:var(--cds-space-6);margin:var(--cds-space-4) 0 0;display:flex}.sb-route-next__facts dt{color:var(--cds-color-text-subtle)}.sb-route-next__facts dd{margin:var(--cds-space-1) 0 0;font-size:var(--cds-text-lg);color:var(--cds-color-text-strong)}.sb-route-next__actions{gap:var(--cds-space-2);margin-top:var(--cds-space-5);flex-direction:column;display:flex}.sb-route-next__after{margin:var(--cds-space-3) 0 0;color:var(--cds-color-text-subtle)}.sb-route-summary{gap:var(--cds-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.sb-route-map{height:240px!important}}.sb-board{gap:var(--cds-space-4);padding-bottom:var(--cds-space-2);grid-auto-columns:minmax(15rem,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.cds-panel.sb-board__column{min-height:14rem;transition:outline-color var(--cds-duration-fast) var(--cds-ease-standard);outline:var(--cds-hairline) dashed transparent;outline-offset:-1px;flex-direction:column;display:flex}.cds-panel.sb-board__column[data-over=true]{outline:2px dashed var(--cds-color-accent)}.sb-board__column .cds-panel__body{flex:1}.sb-board__list{gap:var(--cds-space-2);flex-direction:column;display:flex}.sb-board__empty{color:var(--cds-color-text-subtle);padding:var(--cds-space-3) 0;margin:0}.sb-task-card{gap:var(--cds-space-2);padding:var(--cds-space-3);background-color:var(--cds-color-canvas);border:var(--cds-hairline) solid var(--cds-color-rule);border-radius:var(--cds-radius-md);cursor:grab;flex-direction:column;display:flex}.sb-task-card[data-dragging=true]{opacity:.45;cursor:grabbing}.sb-task-card__top{align-items:center;gap:var(--cds-space-2);display:flex}.sb-task-card__grip{color:var(--cds-color-text-subtle);flex:none}.sb-task-card__ref{color:var(--cds-color-text-subtle);margin-right:auto}.sb-task-card__priority.is-urgent{color:var(--cds-color-danger)}.sb-task-card__priority.is-high{color:var(--cds-color-warning)}.sb-task-card__priority.is-normal,.sb-task-card__priority.is-low{color:var(--cds-color-text-subtle)}.sb-task-card__title{text-align:start;font-size:var(--cds-text-sm);line-height:var(--cds-leading-snug);color:var(--cds-color-text);transition:color var(--cds-duration-fast) var(--cds-ease-standard)}.sb-task-card__title:hover{color:var(--cds-color-text-link)}.sb-task-card__meta,.sb-task-card__foot{align-items:center;gap:var(--cds-space-2);flex-wrap:wrap;display:flex}.sb-task-card__meta:empty{display:none}.sb-task-card__foot{color:var(--cds-color-text-subtle)}.sb-task-card__count,.sb-task-card__due{align-items:center;gap:4px;display:inline-flex}.sb-task-card__due.is-overdue{color:var(--cds-color-danger)}.sb-task-card__unassigned{color:var(--cds-color-text-subtle)}.sb-task-row__title{text-align:start}.sb-task-row__priority,.sb-task-row__person{align-items:center;gap:var(--cds-space-2);display:inline-flex}.sb-task-row__priority .is-urgent{color:var(--cds-color-danger)}.sb-task-row__priority .is-high{color:var(--cds-color-warning)}.sb-task-row__priority .is-normal,.sb-task-row__priority .is-low{color:var(--cds-color-text-subtle)}.sb-task-row__overdue{color:var(--cds-color-danger)}.sb-task-row__blocked{color:var(--cds-color-warning)}.sb-tasks-split{gap:var(--cds-space-6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.sb-tasks-charts{gap:var(--cds-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.sb-task-fields{gap:var(--cds-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.sb-task-labels{gap:var(--cds-space-3) var(--cds-space-5);padding-top:var(--cds-space-3);flex-wrap:wrap;display:flex}.sb-task-deps{gap:var(--cds-space-2);display:grid}.sb-task-deps__items{gap:var(--cds-space-1);display:grid}.sb-task-deps__link{align-items:center;gap:var(--cds-space-2);text-align:start;color:var(--cds-color-text);display:flex}.sb-task-deps__link:hover{color:var(--cds-color-text-link)}.sb-task-deps__title{color:var(--cds-color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sb-task-deps__link:hover .sb-task-deps__title{color:inherit}.sb-task-activity{gap:var(--cds-space-3);padding:var(--cds-space-3) 0 0 var(--cds-space-4);border-inline-start:var(--cds-hairline) solid var(--cds-color-rule);margin-inline-start:var(--cds-space-1);display:grid}.sb-task-activity li{gap:var(--cds-space-3);grid-template-columns:4rem minmax(0,1fr);display:grid}.sb-task-activity__when{color:var(--cds-color-text-subtle)}.sb-task-new{gap:var(--cds-space-6);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}@media (width<=1000px){.sb-tasks-split{grid-template-columns:1fr}}@media (width<=720px){.sb-task-new{grid-template-columns:1fr}.sb-task-new__calendar{display:none}}@media (width<=640px){.sb-board{scroll-snap-type:x mandatory;gap:var(--cds-space-3);grid-auto-columns:82vw}.cds-panel.sb-board__column{scroll-snap-align:start}.sb-task-card{cursor:default}.sb-task-card .sb-task-card__grip{display:none}}.sb-form{gap:var(--cds-space-6);flex-direction:column;display:flex}.sb-form__row{gap:var(--cds-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.sb-form__tags{gap:var(--cds-space-2);color:var(--cds-color-text-subtle);flex-wrap:wrap;display:flex}.sb-form__actions{z-index:1;background-color:var(--cds-color-canvas);margin-inline:calc(var(--cds-space-6) * -1);padding-inline:var(--cds-space-6);position:sticky;bottom:0}@media (width<=640px){.sb-form__actions{margin-inline:calc(var(--cds-space-3) * -1);padding-inline:var(--cds-space-3)}}html{background-color:var(--cds-color-canvas)}.site-return{left:var(--cds-space-3);bottom:var(--cds-space-3);z-index:var(--cds-z-sticky);align-items:center;gap:var(--cds-space-1);height:1.75rem;padding-inline:var(--cds-space-2);border:var(--cds-hairline) solid var(--cds-color-rule);border-radius:var(--cds-radius-pill);background-color:var(--cds-color-surface-raised);box-shadow:var(--cds-shadow-sm);color:var(--cds-color-text-muted);font-family:var(--cds-font-mono);font-size:var(--cds-text-xs);white-space:nowrap;opacity:.65;transition:opacity var(--cds-duration-fast) var(--cds-ease-standard), color var(--cds-duration-fast) var(--cds-ease-standard), border-color var(--cds-duration-fast) var(--cds-ease-standard);text-decoration:none;display:inline-flex;position:fixed}.site-return__label{opacity:0;max-width:0;transition:max-width var(--cds-duration-normal) var(--cds-ease-standard), opacity var(--cds-duration-fast) var(--cds-ease-standard);overflow:hidden}.site-return:hover,.site-return:focus-visible{opacity:1;color:var(--cds-color-text);border-color:var(--cds-color-rule-strong)}.site-return:hover .site-return__label,.site-return:focus-visible .site-return__label{opacity:1;max-width:10rem;padding-inline-end:var(--cds-space-1)}@media print{.site-return{display:none}}.site-command{font-family:var(--cds-font-mono);font-size:var(--cds-text-sm);color:var(--cds-color-text);overflow-wrap:anywhere;line-height:1.6}.site-grid{gap:var(--cds-space-4);margin-top:var(--cds-space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));display:grid}.site-grid--fill{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr))}.site-card{gap:var(--cds-space-2);padding:var(--cds-space-5);border:var(--cds-hairline) solid var(--cds-color-rule);border-radius:var(--cds-radius-lg);background-color:var(--cds-color-surface);color:inherit;transition:border-color var(--cds-duration-fast) var(--cds-ease-standard), background-color var(--cds-duration-fast) var(--cds-ease-standard);flex-direction:column;text-decoration:none;display:flex}.site-card:hover{border-color:var(--cds-color-rule-strong);background-color:var(--cds-color-surface-hover)}.site-card__title{justify-content:space-between;align-items:center;gap:var(--cds-space-3);color:var(--cds-color-text-strong);display:flex}.site-card__arrow{color:var(--cds-color-text-subtle);transition:transform var(--cds-duration-fast) var(--cds-ease-standard);flex:none}.site-card:hover .site-card__arrow{color:var(--cds-color-text-accent);transform:translate(3px)}.site-card__summary{color:var(--cds-color-text-muted);flex:1;margin:0}.site-card__meta{font-size:var(--cds-text-xs);color:var(--cds-color-text-subtle)}.site-link-btn{text-decoration:none}@media (prefers-reduced-motion:reduce){.site-return,.site-return__label,.site-card,.site-card__arrow{transition:none}.site-card:hover .site-card__arrow{transform:none}}
