:root{--ds-canvas:#F1F2F5;--ds-surface:#FFFFFF;--ds-fill:#F4F5F8;--ds-fill-strong:#E5E7EC;--ds-outline:#D5D7DF;--ds-line:#E6E7EC;--ds-rule:#EEEFF3;--ds-line-strong:#8A8B94;--ds-ink:#111114;--ds-ink-2:#3A3B44;--ds-ink-3:#5D5E68;--ds-ink-raised:#26262D;--ds-on-ink:#FFFFFF;--ds-on-ink-muted:#B9B9C4;--ds-hover-overlay:#1111140F;--ds-scrim:#11111447;--ds-accent:#3D4FE0;--ds-accent-tint:#E7EAFD;--ds-accent-soft:#D4D8F8;--ds-accent-wash:#F3F5FE;--ds-data:#3D4FE0;--ds-link:#2A39BE;--ds-blue-grey:#C8D4E0;--ds-highlight:#DCCBFF;--ds-highlight-tint:#ECE5FF;--ds-warm:#FFDA7D;--ds-sky:#B1DEFF;--ds-sky-tint:#E1EFFE;--ds-lime:#DCF88E;--ds-signal:#F2AE00;--ds-signal-tint:#FFF1C7;--ds-signal-icon:#8A5F00;--ds-intel:#1FAE9F;--ds-intel-tint:#D8F3EF;--ds-intel-icon:#0B7368;--ds-decision:#7C4DFF;--ds-decision-tint:var(--ds-highlight-tint);--ds-decision-icon:#5B2FD6;--ds-action:var(--ds-accent);--ds-action-tint:var(--ds-accent-tint);--ds-action-icon:var(--ds-accent);--ds-outcome:#D23BAF;--ds-outcome-tint:#FBE0F2;--ds-outcome-icon:#A3237F;--ds-good:#1E9E5E;--ds-good-tint:#DDF4E6;--ds-good-ink:#0B5A32;--ds-watch:#E8891C;--ds-watch-tint:#FDEBD5;--ds-watch-ink:#7A4300;--ds-critical:#D9483B;--ds-critical-tint:#FDE5E1;--ds-critical-ink:#9E2A1C;--ds-danger:#C23A2D;--ds-up:var(--ds-good);--ds-down:var(--ds-critical);--ds-up-text:#12773F;--ds-down-text:#B9372C;--ds-negative:var(--ds-down-text);--ds-decrease:var(--ds-down);--ds-total:#2E2E35;--ds-avatar-blue:var(--ds-avatar-grey);--ds-avatar-honey:var(--ds-avatar-grey);--ds-avatar-violet:var(--ds-avatar-grey);--ds-avatar-rose:var(--ds-avatar-grey);--ds-avatar-grey:#DDDDE3;--ds-stage:var(--ds-ink);--ds-stage-dot:#2C2C33;--ds-stage-card:var(--ds-ink-raised);--ds-stage-edge:#35353D;--ds-stage-line:#44444D;--ds-on-stage:#D9D9E0;--ds-on-stage-faint:#A3A3AE;--ds-good-on-stage:#5BD495;--ds-up-on-ink:var(--ds-good-on-stage);--ds-down-on-ink:#FF8F7F;--ds-logo-blue:#008EFC;--ds-logo-teal:#00C8FC;--ds-logo-yellow:#FDCD17;--ds-logo-magenta:#FC27DE;--ds-logo-violet:#5E03FA;--ds-font-display:var(--font-outfit),"Outfit","Geist",ui-sans-serif,system-ui,sans-serif;--ds-font-sans:var(--font-geist),"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--ds-font-mono:var(--font-geist-mono),"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--ds-type-page-title-family:var(--ds-font-display);--ds-type-page-title-size:40px;--ds-type-page-title-line:1.08;--ds-type-page-title-weight:400;--ds-type-page-title-tracking:-0.025em;--ds-type-page-title-phone-family:var(--ds-font-display);--ds-type-page-title-phone-size:32px;--ds-type-page-title-phone-line:1.1;--ds-type-page-title-phone-weight:400;--ds-type-page-title-phone-tracking:-0.022em;--ds-type-record-title-family:var(--ds-font-display);--ds-type-record-title-size:32px;--ds-type-record-title-line:1.1;--ds-type-record-title-weight:400;--ds-type-record-title-tracking:-0.022em;--ds-type-section-title-family:var(--ds-font-display);--ds-type-section-title-size:26px;--ds-type-section-title-line:1.15;--ds-type-section-title-weight:400;--ds-type-section-title-tracking:-0.02em;--ds-type-dialog-title-family:var(--ds-font-display);--ds-type-dialog-title-size:24px;--ds-type-dialog-title-line:1.15;--ds-type-dialog-title-weight:500;--ds-type-dialog-title-tracking:-0.015em;--ds-type-card-title-family:var(--ds-font-display);--ds-type-card-title-size:22px;--ds-type-card-title-line:1.2;--ds-type-card-title-weight:500;--ds-type-card-title-tracking:-0.01em;--ds-type-figure-hero-family:var(--ds-font-sans);--ds-type-figure-hero-size:48px;--ds-type-figure-hero-line:1;--ds-type-figure-hero-weight:600;--ds-type-figure-hero-tracking:-0.035em;--ds-type-figure-tile-family:var(--ds-font-sans);--ds-type-figure-tile-size:40px;--ds-type-figure-tile-line:1;--ds-type-figure-tile-weight:600;--ds-type-figure-tile-tracking:-0.035em;--ds-type-figure-kpi-family:var(--ds-font-sans);--ds-type-figure-kpi-size:24px;--ds-type-figure-kpi-line:1.15;--ds-type-figure-kpi-weight:600;--ds-type-figure-kpi-tracking:-0.02em;--ds-type-body-lead-family:var(--ds-font-sans);--ds-type-body-lead-size:14px;--ds-type-body-lead-line:1.45;--ds-type-body-lead-weight:400;--ds-type-body-lead-tracking:normal;--ds-type-body-family:var(--ds-font-sans);--ds-type-body-size:14px;--ds-type-body-line:1.45;--ds-type-body-weight:400;--ds-type-body-tracking:normal;--ds-type-body-strong-family:var(--ds-font-sans);--ds-type-body-strong-size:14px;--ds-type-body-strong-line:1.45;--ds-type-body-strong-weight:500;--ds-type-body-strong-tracking:normal;--ds-type-label-family:var(--ds-font-sans);--ds-type-label-size:12.5px;--ds-type-label-line:1.3;--ds-type-label-weight:500;--ds-type-label-tracking:normal;--ds-type-caption-family:var(--ds-font-sans);--ds-type-caption-size:12px;--ds-type-caption-line:1.35;--ds-type-caption-weight:400;--ds-type-caption-tracking:normal;--ds-type-eyebrow-family:var(--ds-font-sans);--ds-type-eyebrow-size:11.5px;--ds-type-eyebrow-line:1.2;--ds-type-eyebrow-weight:600;--ds-type-eyebrow-tracking:0.05em;--ds-type-reference-family:var(--ds-font-mono);--ds-type-reference-size:12px;--ds-type-reference-line:1.35;--ds-type-reference-weight:400;--ds-type-reference-tracking:normal;--ds-type-reference-strong-family:var(--ds-font-mono);--ds-type-reference-strong-size:12.5px;--ds-type-reference-strong-line:1.35;--ds-type-reference-strong-weight:500;--ds-type-reference-strong-tracking:normal;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-7:28px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-space-16:64px;--ds-radius-xs:4px;--ds-radius-s:6px;--ds-radius-m:8px;--ds-radius-l:12px;--ds-radius-xl:20px;--ds-radius-2xl:28px;--ds-radius-full:999px;--ds-shadow-tab:0 1px 2px #11111414;--ds-shadow-button:0 1px 2px #1111140F;--ds-shadow-float:0 2px 6px #1111140F,0 24px 48px -12px #11111438;--ds-focus-ring:0 0 0 2px #FFFFFF,0 0 0 4px #111114;--ds-field-focus:inset 0 0 0 0.5px #3D4FE0,0 0 0 4px #3D4FE033;--ds-pill-focus:inset 0 0 0 1.5px #3D4FE0,0 0 0 4px #3D4FE033;--ds-size-control-l:48px;--ds-size-control:44px;--ds-size-control-s:36px;--ds-size-tray:52px;--ds-size-notch-button:40px;--ds-size-action-disc:32px;--ds-size-action-disc-s:24px;--ds-size-action-disc-icon:18px;--ds-size-action-disc-icon-s:14px;--ds-size-action-disc-inset:6px;--ds-size-submit-disc:36px;--ds-size-submit-field-max:240px;--ds-size-chip:26px;--ds-size-avatar:32px;--ds-size-avatar-s:24px;--ds-size-avatar-l:40px}.ds-t-page-title{font-family:var(--ds-type-page-title-family);font-size:var(--ds-type-page-title-size);line-height:var(--ds-type-page-title-line);font-weight:var(--ds-type-page-title-weight);letter-spacing:var(--ds-type-page-title-tracking)}.ds-t-page-title-phone{font-family:var(--ds-type-page-title-phone-family);font-size:var(--ds-type-page-title-phone-size);line-height:var(--ds-type-page-title-phone-line);font-weight:var(--ds-type-page-title-phone-weight);letter-spacing:var(--ds-type-page-title-phone-tracking)}.ds-t-record-title{font-family:var(--ds-type-record-title-family);font-size:var(--ds-type-record-title-size);line-height:var(--ds-type-record-title-line);font-weight:var(--ds-type-record-title-weight);letter-spacing:var(--ds-type-record-title-tracking)}.ds-t-section-title{font-family:var(--ds-type-section-title-family);font-size:var(--ds-type-section-title-size);line-height:var(--ds-type-section-title-line);font-weight:var(--ds-type-section-title-weight);letter-spacing:var(--ds-type-section-title-tracking)}.ds-t-dialog-title{font-family:var(--ds-type-dialog-title-family);font-size:var(--ds-type-dialog-title-size);line-height:var(--ds-type-dialog-title-line);font-weight:var(--ds-type-dialog-title-weight);letter-spacing:var(--ds-type-dialog-title-tracking)}.ds-t-card-title{font-family:var(--ds-type-card-title-family);font-size:var(--ds-type-card-title-size);line-height:var(--ds-type-card-title-line);font-weight:var(--ds-type-card-title-weight);letter-spacing:var(--ds-type-card-title-tracking)}.ds-t-figure-hero{font-family:var(--ds-type-figure-hero-family);font-size:var(--ds-type-figure-hero-size);line-height:var(--ds-type-figure-hero-line);font-weight:var(--ds-type-figure-hero-weight);letter-spacing:var(--ds-type-figure-hero-tracking)}.ds-t-figure-tile{font-family:var(--ds-type-figure-tile-family);font-size:var(--ds-type-figure-tile-size);line-height:var(--ds-type-figure-tile-line);font-weight:var(--ds-type-figure-tile-weight);letter-spacing:var(--ds-type-figure-tile-tracking)}.ds-t-figure-kpi{font-family:var(--ds-type-figure-kpi-family);font-size:var(--ds-type-figure-kpi-size);line-height:var(--ds-type-figure-kpi-line);font-weight:var(--ds-type-figure-kpi-weight);letter-spacing:var(--ds-type-figure-kpi-tracking)}.ds-t-body-lead{font-family:var(--ds-type-body-lead-family);font-size:var(--ds-type-body-lead-size);line-height:var(--ds-type-body-lead-line);font-weight:var(--ds-type-body-lead-weight);letter-spacing:var(--ds-type-body-lead-tracking)}.ds-t-body{font-family:var(--ds-type-body-family);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking)}.ds-t-body-strong{font-family:var(--ds-type-body-strong-family);font-size:var(--ds-type-body-strong-size);line-height:var(--ds-type-body-strong-line);font-weight:var(--ds-type-body-strong-weight);letter-spacing:var(--ds-type-body-strong-tracking)}.ds-t-label{font-family:var(--ds-type-label-family);font-size:var(--ds-type-label-size);line-height:var(--ds-type-label-line);font-weight:var(--ds-type-label-weight);letter-spacing:var(--ds-type-label-tracking)}.ds-t-caption{font-family:var(--ds-type-caption-family);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line);font-weight:var(--ds-type-caption-weight);letter-spacing:var(--ds-type-caption-tracking)}.ds-t-eyebrow{font-family:var(--ds-type-eyebrow-family);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line);font-weight:var(--ds-type-eyebrow-weight);letter-spacing:var(--ds-type-eyebrow-tracking)}.ds-t-reference{font-family:var(--ds-type-reference-family);font-size:var(--ds-type-reference-size);line-height:var(--ds-type-reference-line);font-weight:var(--ds-type-reference-weight);letter-spacing:var(--ds-type-reference-tracking)}.ds-t-reference-strong{font-family:var(--ds-type-reference-strong-family);font-size:var(--ds-type-reference-strong-size);line-height:var(--ds-type-reference-strong-line);font-weight:var(--ds-type-reference-strong-weight);letter-spacing:var(--ds-type-reference-strong-tracking)}.ds-shell{position:absolute;inset:0;display:flex;background:var(--ds-surface);color:var(--ds-ink);font-family:var(--ds-font-sans);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}.ds-shell-main{min-width:0}.ds-shell-main,.ds-shell-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ds-shell-panel{background:var(--ds-canvas);overflow:hidden}.ds-shell-panel>main{scrollbar-width:thin;scrollbar-color:var(--ds-outline) transparent}@media (min-width:701px){.ds-shell{overflow:hidden}.ds-shell-panel{margin:0 12px 12px 0;border-radius:var(--ds-radius-2xl)}body:has(.ds-shell) [data-ask-drawer]{top:104px;right:24px;bottom:24px;height:auto;border-left:0;border-radius:var(--ds-radius-2xl)}body:has(.ds-shell) [data-ask-drawer].translate-x-full{--tw-translate-x:calc(100% + 48px)}body:has(.ds-shell) [data-page-guide=split]{top:104px;right:24px;bottom:24px}}@media (max-width:700px){body:has(.ds-shell) [data-ask-drawer]{z-index:100}}.ds-rail{flex:0 0 72px;width:72px}.ds-section-menu{flex:0 0 264px;width:264px}.ds-header{flex:0 0 72px;height:72px}@media (max-width:700px){.ds-shell{flex-direction:column;bottom:calc(64px + env(safe-area-inset-bottom))}.ds-only-desktop,.ds-rail,.ds-section-menu{display:none}.ds-header{flex-basis:64px;height:64px;background:var(--ds-canvas)}}@media (min-width:701px){.ds-only-phone{display:none}}@media (max-width:1279px){.ds-section-menu[data-auto]{display:none}}.ds-shell :focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px;box-shadow:none}.ds-shell .ds-rail-item:focus-visible{outline:0}.ds-shell .ds-rail-item:focus-visible>span:first-child{outline:2px solid var(--ds-ink);outline-offset:2px}.ds-notch{position:absolute;top:5px;right:5px;width:var(--ds-size-notch-button);height:var(--ds-size-notch-button);border-radius:var(--ds-radius-full);display:grid;place-items:center;background:var(--ds-fill);color:var(--ds-ink)}.ds-notch:hover{background:var(--ds-fill-strong)}:root{--ds-notch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M0 0H13.26A8 8 0 0 1 20.71 10.91A25 25 0 0 0 53.09 43.29A8 8 0 0 1 64 50.74V64H0Z'/%3E%3C/svg%3E")}.ds-notched{position:relative;isolation:isolate;background-color:transparent!important;background-image:none!important}.ds-notched:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;-webkit-mask:var(--ds-notch-mask) top right /64px 64px no-repeat,linear-gradient(var(--ds-ink) 0 0) left bottom /100% calc(100% - 64px) no-repeat,linear-gradient(var(--ds-ink) 0 0) left top /calc(100% - 64px) 64px no-repeat;mask:var(--ds-notch-mask) top right /64px 64px no-repeat,linear-gradient(var(--ds-ink) 0 0) left bottom /100% calc(100% - 64px) no-repeat,linear-gradient(var(--ds-ink) 0 0) left top /calc(100% - 64px) 64px no-repeat}.ds-notched:before,.ds-notched>.ds-notch{background:var(--ds-card,var(--ds-surface))}.ds-notched>.ds-notch{top:0;right:0;color:var(--ds-card-ink,var(--ds-ink))}.ds-notched>.ds-notch:focus-visible,.ds-notched>.ds-notch:hover{background:var(--ds-notch-hover,var(--ds-ink));color:var(--ds-notch-hover-ink,var(--ds-on-ink))}.ds-notched>.ds-notch+*{padding-right:40px}@media (prefers-reduced-motion:no-preference){.ds-shell .ds-anim{transition:background-color .12s ease,color .12s ease}.ds-drawer{transition:transform .2s ease,visibility 0s linear .2s}.ds-drawer[data-open=true]{transition:transform .2s ease,visibility 0s}}.ds-drawer{transform:translateX(-105%);visibility:hidden}.ds-drawer[data-open=true]{transform:none;visibility:visible}.ds-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45;color:var(--ds-ink)}.ds-table thead th{padding:0 var(--ds-space-3) var(--ds-space-3);text-align:left;font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ds-ink-3);white-space:nowrap}.ds-table tbody td,.ds-table thead th{border-bottom:1px solid var(--ds-rule)}.ds-table tbody td{padding:var(--ds-space-3);vertical-align:middle}.ds-table tbody tr:last-child td{border-bottom:0}.ds-table tbody tr:hover>td{background:var(--ds-accent-wash)}.ds-table tbody tr.ds-table-group>td{padding:var(--ds-space-4) var(--ds-space-3) var(--ds-space-2);border-bottom:0;background:transparent}.ds-table tbody tr.ds-table-group:hover>td{background:transparent}.ds-table td.ds-num,.ds-table th.ds-num{text-align:right;font-variant-numeric:tabular-nums}.ds-table td.ds-row-action{text-align:right;white-space:nowrap}.ds-table details>summary{list-style:none;cursor:pointer}.ds-table details>summary::-webkit-details-marker{display:none}@media (max-width:700px){.ds-table--cards,.ds-table--cards tbody{display:block;width:100%}.ds-table--cards thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ds-table--cards tbody{display:grid;gap:var(--ds-space-3)}.ds-table--cards tbody tr{display:grid;gap:var(--ds-space-2);padding:var(--ds-space-4);border-radius:var(--ds-radius-xl);background:var(--ds-fill)}.ds-table--cards tbody tr:hover>td{background:transparent}.ds-table--cards tbody td{display:flex;align-items:baseline;gap:var(--ds-space-2);padding:0;border:0}.ds-table--cards tbody td[data-label]:before{content:attr(data-label);flex:0 0 72px;font-size:12px;color:var(--ds-ink-3)}.ds-table--cards tbody td.ds-num{text-align:left}.ds-table--cards tbody tr.ds-table-group{background:transparent;padding:var(--ds-space-2) 0 0}}.ds-field:is(select){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}:root{--ds-bold-stroke:0.35px}.ds-bold{-webkit-text-stroke:var(--ds-bold-stroke) currentColor}.ds-bold .ds-bold-none,.ds-bold-none{-webkit-text-stroke:0}.bg-ds-surface,:root,[data-ds-ground=surface]{--ds-step:var(--ds-fill);--ds-step-2:var(--ds-surface)}.bg-ds-accent-tint,.bg-ds-accent-wash,.bg-ds-canvas,.bg-ds-fill,.bg-ds-fill-strong,.bg-ds-lime,.bg-ds-sky,.bg-ds-sky-tint,.ds-shell-panel,[data-ds-ground=canvas],[data-ds-ground=fill]{--ds-step:var(--ds-surface);--ds-step-2:var(--ds-fill)}.ds-main.ds-main{gap:var(--ds-space-3);padding-right:var(--ds-size-action-disc-inset)}.ds-main.ds-main>svg:last-of-type{order:99;flex:none;box-sizing:content-box;margin-left:auto;width:var(--ds-size-action-disc-icon);height:var(--ds-size-action-disc-icon);padding:calc((var(--ds-size-action-disc) - var(--ds-size-action-disc-icon)) / 2);border-radius:var(--ds-radius-full);background:var(--ds-on-ink);color:var(--ds-ink)}.ds-main.ds-main:not(:has(>svg)):after{content:"\2192";content:"\2192"/"";order:99;flex:none;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:var(--ds-size-action-disc);height:var(--ds-size-action-disc);border-radius:var(--ds-radius-full);background:var(--ds-on-ink);color:var(--ds-ink);font-family:var(--ds-font-sans);font-size:15px;font-weight:600;line-height:1}.ds-main.ds-main-s>svg:last-of-type{width:var(--ds-size-action-disc-icon-s);height:var(--ds-size-action-disc-icon-s);padding:calc((var(--ds-size-action-disc-s) - var(--ds-size-action-disc-icon-s)) / 2)}.ds-main.ds-main-s:not(:has(>svg)):after{width:var(--ds-size-action-disc-s);height:var(--ds-size-action-disc-s);font-size:13px}.ds-main.ds-main:is(:disabled,[aria-disabled=true]):not(:has(>svg)):after,.ds-main.ds-main:is(:disabled,[aria-disabled=true])>svg:last-of-type{background:var(--ds-surface);color:var(--ds-ink-3)}@media (prefers-reduced-motion:no-preference){.ds-main.ds-main>svg:last-of-type{transition:padding .16s ease}.ds-main.ds-main:not(.ds-main-s):hover:not(:disabled):not([aria-disabled=true])>svg:last-of-type{padding-left:calc((var(--ds-size-action-disc) - var(--ds-size-action-disc-icon)) / 2 + 2px);padding-right:calc((var(--ds-size-action-disc) - var(--ds-size-action-disc-icon)) / 2 - 2px)}}:is(.ds-shell,[data-ds-dialog]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),select,textarea):focus-visible{outline:1px solid var(--ds-accent)!important;outline-offset:-1px!important;box-shadow:var(--ds-field-focus)!important}:is(.ds-shell,[data-ds-dialog]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),textarea)[class~=bg-transparent]:focus-visible{outline:0!important;box-shadow:none!important}:is(.ds-shell,[data-ds-dialog]) :has(>:is(input,textarea)[class~=bg-transparent]:focus-visible){outline:0;box-shadow:var(--ds-pill-focus)!important}:where(.ds-shell,[data-ds-dialog]) :where(input[type=checkbox],input[type=radio]){width:18px;height:18px}:is(.ds-shell,[data-ds-dialog]) input:is([type=checkbox],[type=radio]):not(.sr-only):not(.hidden):not([hidden]){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;flex:none;box-sizing:border-box;margin:0;padding:0;border:0;background:var(--ds-surface);box-shadow:inset 0 0 0 1.5px var(--ds-line-strong);vertical-align:middle;cursor:pointer}:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:not(.sr-only):not(.hidden):not([hidden]){border-radius:var(--ds-radius-s)}:is(.ds-shell,[data-ds-dialog]) input[type=radio]:not(.sr-only):not(.hidden):not([hidden]){border-radius:var(--ds-radius-full)}:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:not(.sr-only):not(.hidden):not([hidden]):before{content:"";width:12px;height:12px;background:var(--ds-on-ink);transform:scale(0);clip-path:polygon(8% 54%,22% 40%,40% 58%,78% 18%,92% 32%,40% 86%)}:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:not(.sr-only):not(.hidden):not([hidden]):is(:checked,:indeterminate){background:var(--ds-accent);box-shadow:none}:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:not(.sr-only):not(.hidden):not([hidden]):checked:before{transform:scale(1)}:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:not(.sr-only):not(.hidden):not([hidden]):indeterminate:before{transform:scale(1);clip-path:inset(42% 10%)}:is(.ds-shell,[data-ds-dialog]) input[type=radio]:not(.sr-only):not(.hidden):not([hidden]):checked{border:5px solid var(--ds-accent);box-shadow:none}:is(.ds-shell,[data-ds-dialog]) input:is([type=checkbox],[type=radio]):not(.sr-only):not(.hidden):not([hidden]):hover:not(:disabled):not(:checked):not(:indeterminate){box-shadow:inset 0 0 0 1.5px var(--ds-ink-3)}:is(.ds-shell,[data-ds-dialog]) input:is([type=checkbox],[type=radio]):focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}:is(.ds-shell,[data-ds-dialog]) input:is([type=checkbox],[type=radio]):disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:before{transition:transform .12s ease}}.ds-submit-field textarea{resize:none;field-sizing:content;max-height:var(--ds-size-submit-field-max);overflow-y:hidden}.ds-submit-field textarea[data-full=true]{overflow-y:auto}