:root{--rhythm-pair:3px;--rhythm-group:10px;--rhythm-section:30px;--rhythm-chapter:64px;--rhythm-stage:128px;--inset-2xs:4px;--inset-xs:8px;--inset-sm:12px;--inset-md:16px;--inset-lg:20px;--inset-xl:24px;--inset-2xl:36px;--inset-3xl:48px;--inset-4xl:64px;--inset-5xl:80px;--ds-fit-hug:hug;--ds-fit-fill:fill;--rhythm-gutter:24px;--rhythm-gutter-wide:clamp(1.25rem, 10.5vw - 1.25rem, 12rem);--type-size-5xl:4rem;--type-size-4xl:3rem;--type-size-3xl:2.25rem;--type-size-2xl:1.5rem;--type-size-xl:1.25rem;--type-size-lg:1rem;--type-size-md:.9375rem;--type-size-compact:.8125rem;--type-size-sm:.75rem;--type-leading-5xl:1.05;--type-leading-4xl:1.1;--type-leading-3xl:1.15;--type-leading-2xl:1.25;--type-leading-xl:1.35;--type-leading-lg:1.45;--type-leading-md:1.5;--type-leading-compact:1.4;--type-leading-sm:1.4;--type-tracking-tight:-.02em;--type-tracking-snug:-.01em;--type-tracking-normal:0em;--type-tracking-caption:.01em;--type-tracking-wide:.04em;--type-tracking-wider:.08em;--type-tracking-widest:.16em;--type-weight-extralight:200;--type-weight-light:300;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-weight-bold:700;--icon-stroke-regular:1.5;--icon-stroke-bold:2;--ds-spatial-marker-radius:.003;--ds-spatial-path-arrow-length:.018;--ds-spatial-path-arrow-width:.01;--ds-spatial-path-arrow-spacing:.12;--ds-stroke-hairline:1px;--ds-stroke-focus:2px;--ds-opacity-disabled:.45;--ds-opacity-full:1;--ds-opacity-edge:60%;--ds-motion-fast:.14s;--ds-motion-normal:.22s;--ds-motion-reduced:0s;--ds-motion-easing:cubic-bezier(.2, 0, 0, 1);--ds-measure-zero:0px;--ds-measure-full:100%;--ds-measure-circle:50%;--ds-density-space:1;--ds-control-minimum:0px;--ds-control-basis-xxs:1.25rem;--ds-control-basis-xs:1.5rem;--ds-control-basis-compact:1.75rem;--ds-control-basis-comfortable:2rem;--ds-control-basis-touch:2.25rem;--ds-control-basis-relaxed:36px;--ds-control-basis-row-md:40px;--ds-control-basis-row-lg:48px;--ds-layout-catalog-max:1440px;--ds-layout-column-min:280px;--ds-layout-preview-min:220px;--ds-layout-inspector-min:160px;--ds-layout-table-min:720px;--ds-layout-reader-max:72ch;--ds-layer-base:0;--ds-layer-overlay:10;--ds-keyword-none:none;--ds-keyword-transparent:transparent;--ds-keyword-auto:auto;--ds-keyword-solid:solid;--ds-keyword-borderBox:border-box;--ds-keyword-flex:flex;--ds-keyword-grid:grid;--ds-keyword-block:block;--ds-keyword-inlineFlex:inline-flex;--ds-keyword-row:row;--ds-keyword-column:column;--ds-keyword-center:center;--ds-keyword-start:flex-start;--ds-keyword-stretch:stretch;--ds-keyword-between:space-between;--ds-keyword-left:left;--ds-keyword-wrap:wrap;--ds-keyword-normal:normal;--ds-keyword-anywhere:anywhere;--ds-keyword-pointer:pointer;--ds-keyword-notAllowed:not-allowed;--ds-keyword-text:text;--ds-keyword-hidden:hidden;--ds-keyword-inherit:inherit;--ds-keyword-visible:visible;--ds-keyword-minContent:min-content;--ds-keyword-fitContent:fit-content;--ds-keyword-relative:relative;--ds-keyword-sticky:sticky;--ds-keyword-ellipsis:ellipsis;--ds-keyword-noWrap:nowrap;--ds-keyword-collapse:collapse;--ds-shadow-sheet:0 8px 24px #0000001a;--ds-join-circle:44px;--ds-ratio-dismiss-min:.02;--ds-size-map-preview:128px;--ds-size-map-picker:320px;--ds-angle-wiggle:2;--ds-motion-wiggle:.15s;--ds-drag-pad-extent:120px;--ds-drag-pad-range-fraction:.25;--ds-drag-pad-fine-scale:.1;--ds-size-hit:44px;--ds-size-typing-dot:6px;--ds-size-avatar:88px;--ds-ratio-switch:1.75;--ds-ratio-spinner:.75;--ds-ratio-text-min:.6;--ds-size-time-wheel:180px;--ds-size-hour-row:60px;--ds-size-side-panel:288px;--ds-opacity-stale:.55;--ds-opacity-breathe:.3;--ds-motion-panel-close:.28s;--ds-opacity-typing-dim:.3;--ds-motion-typing-pulse:.6s;--ds-motion-typing-stagger:.15s;--ds-motion-toast:2s;--ds-motion-complete-linger:.3s;--ds-gesture-board-pull:60px;--ds-motion-spin:1s;--ds-motion-long-press:.5s;--ds-gesture-swipe-unit:60px;--ds-motion-search-debounce:.3s;--ds-web-measure-half:2px;--ds-web-measure-compact:6px;--ds-web-measure-regular:10px;--ds-web-measure-wide:14px;--ds-web-measure-iconSmall:12px;--ds-web-measure-iconMedium:14px;--ds-web-measure-iconDefault:16px;--ds-web-measure-removeIcon:11px;--ds-button-corner-cap-xxs:8px;--ds-button-corner-cap-xs:10px;--ds-button-corner-cap-sm:12px;--ds-web-corner-ratio-sm:.6;--ds-web-corner-ratio-md:.8;--ds-web-corner-ratio-lg:1;--ds-web-corner-ratio-xl:1.4;--ds-web-round:calc(infinity * 1px);--ds-web-focus-ring:3px;--ds-web-underline-offset:4px;--ds-web-transition:.15s;--ds-web-easing:cubic-bezier(.4, 0, .2, 1);--ds-button-press-shift:1px;--ds-web-opacity-none:0;--ds-web-opacity-quiet:.05;--ds-web-opacity-faint:.1;--ds-web-opacity-soft:.2;--ds-web-opacity-medium:.3;--ds-web-opacity-strong:.4;--ds-web-opacity-half:.5;--ds-web-opacity-muted:.6;--ds-web-opacity-visible:.8;--ds-web-opacity-full:1;--ds-web-opacity-chipEdge:.45;--ds-select-chevron-size:15px;--ds-select-expanded-transform:rotate(180deg);--ds-callout-icon-size:18px;--ds-callout-body-opacity:.9;--ds-callout-success-opacity:.15;--ds-field-search-icon-sm:13px;--ds-field-search-icon-md:15px;--ds-field-search-icon-lg:18px;--ds-field-search-stroke:1.75;--ds-badge-circle-leading:1;--ds-badge-accent-opacity:.15;--ds-layout-max-prose:680px;--ds-layout-max-sm:640px;--ds-layout-max-md:960px;--ds-layout-max-lg:1200px;--ds-layout-max-xl:1440px;--ds-layout-entry-side-min:240px;--ds-toolbar-overlay-ring:#ffffff1a;--ds-overlay-width-menu:176px;--ds-overlay-width-minimum:200px;--ds-overlay-width-calendar:272px;--ds-overlay-list-max-select:256px;--ds-overlay-list-max-filter:288px;--ds-overlay-width-compact:150px;--ds-overlay-width-view:208px;--ds-overlay-width-picker:224px;--ds-overlay-width-gallery:256px;--ds-overlay-width-bubble:320px;--ds-overlay-width-peek:460px;--ds-overlay-tail-transform:translateX(-50%) rotate(45deg);--ds-list-row-lead-width-xs:2.75rem;--ds-list-row-lead-width-sm:3rem;--ds-list-row-lead-width-md:4rem;--ds-list-row-lead-width-lg:10rem;--ds-field-inline-leading:1.5;--ds-field-search-width:9rem;--ds-field-code-width:24ch;--ds-slide-width:960px;--ds-slide-height:540px;--ds-slide-viewport-max:1024px;--ds-slide-inset:48px;--ds-slide-body-size:26px;--ds-slide-heading-size:36px;--ds-slide-leading:1.4;--ds-chip-inline-leading:1.2;--ds-chip-inline-radius:999px;--ds-chip-facet-disabled-opacity:.35;--ds-chip-facet-hover-opacity:.85;--ds-web-corner-ratio-soft:1.8;--ds-cell-editor-list-max:240px;--ds-field-compact-leading:1rem;--ds-field-capsule-wide-width:7rem;--ds-overlay-width-editor:360px;--ds-overlay-editor-edge:1rem;--ds-db-toolbar-label-threshold:24rem;--ds-db-toolbar-value-min-width:9rem;--ds-db-toolbar-column-width:88px;--ds-db-toolbar-chip-width:7rem;--ds-db-toolbar-chip-wide-width:12rem;--ds-app-bar-basis-height-md:3rem;--ds-app-bar-basis-height-lg:3.5rem;--ds-workspace-shell-wordmark-inset:26px;--ds-workspace-shell-wordmark-tracking:.14em;--ds-workspace-shell-link-opacity:.7;--ds-workspace-shell-panel-width:202px;--ds-workspace-shell-join-line-opacity:.12;--ds-workspace-shell-transition:.2s;--ds-workspace-shell-easing:cubic-bezier(0, 0, .2, 1);--ds-workspace-shell-hidden-position:-100px;--ds-workspace-shell-join-blur:6;--ds-workspace-shell-join-gain:24;--ds-workspace-shell-join-bias:-12;--ds-calendar-picker-width:16rem;--ds-calendar-time-width:4rem;--ds-calendar-unit-columns:4;--ds-calendar-sheet-cell-min:92px;--ds-media-record-viewport-full:360px;--ds-media-record-viewport-compact:220px;--ds-media-record-panel-height:720px;--ds-tab-shoulder-fringe:.5px;--ds-tab-hover-opacity:.06;--ds-tab-active-layer:10;--ds-tab-mask-fill:#000;--ds-segmented-icon-stroke:1.75;--ds-menu-item-icon-sm:15px;--ds-menu-item-glyph-leading:1;--ds-menu-label-tracking:.05em;--ds-create-menu-rail-leading:1;--ds-create-menu-active-opacity:.7;--ds-tree-caret-stroke:1.75;--ds-icon-picker-columns:6;--ds-icon-picker-max-height:192px;--ds-icon-picker-article-hit:64px;--ds-icon-picker-article-icon:40px;--ds-icon-picker-article-stroke:1.5;--ds-icon-picker-cover-overlap:32px;--ds-tree-workspace-caret-stroke:2;--ds-overlay-rename-size:.875rem;--ds-overlay-rename-leading:1.25rem;--ds-overlay-hover-close:.18s;--ds-overlay-tail-side-transform:translateY(-50%) rotate(45deg);--ds-menu-gallery-columns:2;--ds-option-tile-icon-comfortable:13px;--ds-option-tile-edge:.6;--ds-option-tile-dim-edge:.4;--ds-option-tile-dim:.55;--ds-thumbnail-height:44px;--ds-thumbnail-gap:3px;--ds-thumbnail-corner:2px;--ds-thumbnail-card-corner:3px;--ds-thumbnail-line:3px;--ds-thumbnail-detail:4px;--ds-thumbnail-heading:5px;--ds-thumbnail-glyph:14px;--ds-thumbnail-portrait:12px;--ds-thumbnail-media:16px;--ds-thumbnail-card-width:28px;--ds-thumbnail-edge:.8;--ds-thumbnail-surface:.6;--ds-thumbnail-muted:.6;--ds-thumbnail-half:50%;--ds-thumbnail-third:33.3333%;--ds-thumbnail-lead:66.6667%;--ds-thumbnail-wide:83.3333%;--ds-switch-track-block:24px;--ds-switch-track-inline:40px;--ds-checkbox-size-md:18px;--ds-checkbox-mark-stroke:3;--ds-web-corner-ratio-2xl:1.8;--ds-radio-card-mark-stroke:5px;--ds-swatch-size-md:22px;--ds-swatch-hover-scale:1.1;--ds-toast-width:320px;--ds-accordion-plain-stroke:2.25;--ds-accordion-closed-transform:rotate(-90deg);--ds-dialog-width-narrow:360px;--ds-dialog-width-compact:400px;--ds-dialog-width-regular:420px;--ds-dialog-width-compose:440px;--ds-dialog-width-form:460px;--ds-dialog-width-wide:520px;--ds-dialog-width-sheet:620px;--ds-dialog-width-canvas:1180px;--ds-dialog-top-offset:12vh;--ds-dialog-sheet-height:80dvh;--ds-dialog-safe-inset:env(safe-area-inset-bottom,0px);--ds-dialog-handle-width:36px;--ds-dialog-backdrop-opacity:.18;--ds-intent-hover-opacity:.02;--ds-book-cover-width:90px;--ds-book-cover-height:120px;--ds-book-finder-width:220px;--ds-field-row-label-width:3.5rem;--ds-typed-value-geometry-scale:1;--ds-typed-value-calendar-tint:.06;--ds-typed-value-quote-tint:.04;--ds-member-card-hanja-family:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--ds-typed-value-summary-neutral-0:.05;--ds-typed-value-summary-neutral-1:.08;--ds-typed-value-summary-neutral-2:.11;--ds-typed-value-summary-neutral-3:.14;--ds-web-spacing-unit:.25rem;--ds-web-type-xs-leading:calc(1 / .75);--ds-web-type-sm-size:.875rem;--ds-web-type-sm-leading:calc(1.25 / .875);--ds-web-type-base-leading:1.5;--ds-web-type-lg-size:1.125rem;--ds-web-type-lg-leading:calc(1.75 / 1.125);--ds-web-type-xl-leading:1.4;--ds-web-type-2xl-leading:calc(2 / 1.5);--ds-web-type-3xl-size:1.875rem;--ds-web-type-3xl-leading:1.2;--ds-web-type-4xl-leading:calc(2.5 / 2.25);--ds-web-type-5xl-leading:1;--ds-web-type-6xl-size:3.75rem;--ds-web-type-6xl-leading:1;--ds-web-type-7xl-size:4.5rem;--ds-web-type-7xl-leading:1;--ds-web-type-8xl-size:6rem;--ds-web-type-8xl-leading:1;--ds-web-type-9xl-size:8rem;--ds-web-type-9xl-leading:1;--ds-web-weight-thin:100;--ds-web-weight-extrabold:800;--ds-web-weight-black:900;--ds-web-corner-ratio-3xl:2.2;--ds-web-corner-ratio-4xl:2.6;--ds-palette-utility-red-50:#fef2f2;--ds-palette-utility-red-100:#ffe2e2;--ds-palette-utility-red-200:#ffcaca;--ds-palette-utility-red-300:#ffa3a3;--ds-palette-utility-red-400:#ff6568;--ds-palette-utility-red-500:#fb2c36;--ds-palette-utility-red-600:#e40014;--ds-palette-utility-red-700:#bf000f;--ds-palette-utility-red-800:#9f0712;--ds-palette-utility-red-900:#82181a;--ds-palette-utility-red-950:#460809;--ds-palette-utility-orange-50:#fff7ed;--ds-palette-utility-orange-100:#ffedd5;--ds-palette-utility-orange-200:#ffd7a8;--ds-palette-utility-orange-300:#ffb96d;--ds-palette-utility-orange-400:#ff8b1a;--ds-palette-utility-orange-500:#fe6e00;--ds-palette-utility-orange-600:#f05100;--ds-palette-utility-orange-700:#c53c00;--ds-palette-utility-orange-800:#9f2d00;--ds-palette-utility-orange-900:#7e2a0c;--ds-palette-utility-orange-950:#441306;--ds-palette-utility-amber-50:#fffbeb;--ds-palette-utility-amber-100:#fef3c6;--ds-palette-utility-amber-200:#fee685;--ds-palette-utility-amber-300:#ffd236;--ds-palette-utility-amber-400:#fcbb00;--ds-palette-utility-amber-500:#f99c00;--ds-palette-utility-amber-600:#dd7400;--ds-palette-utility-amber-700:#b75000;--ds-palette-utility-amber-800:#953d00;--ds-palette-utility-amber-900:#7b3306;--ds-palette-utility-amber-950:#461901;--ds-palette-utility-yellow-50:#fefce8;--ds-palette-utility-yellow-100:#fef9c2;--ds-palette-utility-yellow-200:#fff085;--ds-palette-utility-yellow-300:#ffe02a;--ds-palette-utility-yellow-400:#fac800;--ds-palette-utility-yellow-500:#edb200;--ds-palette-utility-yellow-600:#cd8900;--ds-palette-utility-yellow-700:#a36100;--ds-palette-utility-yellow-800:#874b00;--ds-palette-utility-yellow-900:#733e0a;--ds-palette-utility-yellow-950:#432004;--ds-palette-utility-lime-50:#f7fee7;--ds-palette-utility-lime-100:#ecfcca;--ds-palette-utility-lime-200:#d8f999;--ds-palette-utility-lime-300:#bbf451;--ds-palette-utility-lime-400:#9de500;--ds-palette-utility-lime-500:#80cd00;--ds-palette-utility-lime-600:#62a400;--ds-palette-utility-lime-700:#4b7d00;--ds-palette-utility-lime-800:#3d6300;--ds-palette-utility-lime-900:#35530e;--ds-palette-utility-lime-950:#192e03;--ds-palette-utility-green-50:#f0fdf4;--ds-palette-utility-green-100:#dcfce7;--ds-palette-utility-green-200:#b9f8cf;--ds-palette-utility-green-300:#7bf1a8;--ds-palette-utility-green-400:#05df72;--ds-palette-utility-green-500:#00c758;--ds-palette-utility-green-600:#00a544;--ds-palette-utility-green-700:#008138;--ds-palette-utility-green-800:#016630;--ds-palette-utility-green-900:#0d542b;--ds-palette-utility-green-950:#032e15;--ds-palette-utility-emerald-50:#ecfdf5;--ds-palette-utility-emerald-100:#d0fae5;--ds-palette-utility-emerald-200:#a4f4cf;--ds-palette-utility-emerald-300:#5ee9b5;--ds-palette-utility-emerald-400:#00d294;--ds-palette-utility-emerald-500:#00bb7f;--ds-palette-utility-emerald-600:#009767;--ds-palette-utility-emerald-700:#007956;--ds-palette-utility-emerald-800:#005f46;--ds-palette-utility-emerald-900:#004e3b;--ds-palette-utility-emerald-950:#002c22;--ds-palette-utility-teal-50:#f0fdfa;--ds-palette-utility-teal-100:#cbfbf1;--ds-palette-utility-teal-200:#96f7e4;--ds-palette-utility-teal-300:#46ecd5;--ds-palette-utility-teal-400:#00d3bd;--ds-palette-utility-teal-500:#00baa7;--ds-palette-utility-teal-600:#009588;--ds-palette-utility-teal-700:#00776e;--ds-palette-utility-teal-800:#005f5a;--ds-palette-utility-teal-900:#0b4f4a;--ds-palette-utility-teal-950:#022f2e;--ds-palette-utility-cyan-50:#ecfeff;--ds-palette-utility-cyan-100:#cefafe;--ds-palette-utility-cyan-200:#a2f4fd;--ds-palette-utility-cyan-300:#53eafd;--ds-palette-utility-cyan-400:#00d2ef;--ds-palette-utility-cyan-500:#00b7d7;--ds-palette-utility-cyan-600:#0092b5;--ds-palette-utility-cyan-700:#007492;--ds-palette-utility-cyan-800:#005f78;--ds-palette-utility-cyan-900:#104e64;--ds-palette-utility-cyan-950:#053345;--ds-palette-utility-sky-50:#f0f9ff;--ds-palette-utility-sky-100:#dff2fe;--ds-palette-utility-sky-200:#b8e6fe;--ds-palette-utility-sky-300:#77d4ff;--ds-palette-utility-sky-400:#00bcfe;--ds-palette-utility-sky-500:#00a5ef;--ds-palette-utility-sky-600:#0084cc;--ds-palette-utility-sky-700:#0069a4;--ds-palette-utility-sky-800:#005986;--ds-palette-utility-sky-900:#024a70;--ds-palette-utility-sky-950:#052f4a;--ds-palette-utility-blue-50:#eff6ff;--ds-palette-utility-blue-100:#dbeafe;--ds-palette-utility-blue-200:#bedbff;--ds-palette-utility-blue-300:#90c5ff;--ds-palette-utility-blue-400:#54a2ff;--ds-palette-utility-blue-500:#3080ff;--ds-palette-utility-blue-600:#155dfc;--ds-palette-utility-blue-700:#1447e6;--ds-palette-utility-blue-800:#193cb8;--ds-palette-utility-blue-900:#1c398e;--ds-palette-utility-blue-950:#162456;--ds-palette-utility-indigo-50:#eef2ff;--ds-palette-utility-indigo-100:#e0e7ff;--ds-palette-utility-indigo-200:#c7d2ff;--ds-palette-utility-indigo-300:#a4b3ff;--ds-palette-utility-indigo-400:#7d87ff;--ds-palette-utility-indigo-500:#625fff;--ds-palette-utility-indigo-600:#4f39f6;--ds-palette-utility-indigo-700:#432dd7;--ds-palette-utility-indigo-800:#372aac;--ds-palette-utility-indigo-900:#312c85;--ds-palette-utility-indigo-950:#1e1a4d;--ds-palette-utility-violet-50:#f5f3ff;--ds-palette-utility-violet-100:#ede9fe;--ds-palette-utility-violet-200:#ddd6ff;--ds-palette-utility-violet-300:#c4b4ff;--ds-palette-utility-violet-400:#a685ff;--ds-palette-utility-violet-500:#8d54ff;--ds-palette-utility-violet-600:#7f22fe;--ds-palette-utility-violet-700:#7008e7;--ds-palette-utility-violet-800:#5d0ec0;--ds-palette-utility-violet-900:#4d179a;--ds-palette-utility-violet-950:#2f0d68;--ds-palette-utility-purple-50:#faf5ff;--ds-palette-utility-purple-100:#f3e8ff;--ds-palette-utility-purple-200:#e9d5ff;--ds-palette-utility-purple-300:#d9b3ff;--ds-palette-utility-purple-400:#c07eff;--ds-palette-utility-purple-500:#ac4bff;--ds-palette-utility-purple-600:#9810fa;--ds-palette-utility-purple-700:#8200da;--ds-palette-utility-purple-800:#6e11b0;--ds-palette-utility-purple-900:#59168b;--ds-palette-utility-purple-950:#3c0366;--ds-palette-utility-fuchsia-50:#fdf4ff;--ds-palette-utility-fuchsia-100:#fae8ff;--ds-palette-utility-fuchsia-200:#f6cfff;--ds-palette-utility-fuchsia-300:#f2a9ff;--ds-palette-utility-fuchsia-400:#ec6cff;--ds-palette-utility-fuchsia-500:#e12afb;--ds-palette-utility-fuchsia-600:#c600db;--ds-palette-utility-fuchsia-700:#a600b5;--ds-palette-utility-fuchsia-800:#8a0194;--ds-palette-utility-fuchsia-900:#721378;--ds-palette-utility-fuchsia-950:#4b004f;--ds-palette-utility-pink-50:#fdf2f8;--ds-palette-utility-pink-100:#fce7f3;--ds-palette-utility-pink-200:#fccee8;--ds-palette-utility-pink-300:#fda5d5;--ds-palette-utility-pink-400:#fb64b6;--ds-palette-utility-pink-500:#f6339a;--ds-palette-utility-pink-600:#e30076;--ds-palette-utility-pink-700:#c4005c;--ds-palette-utility-pink-800:#a2004c;--ds-palette-utility-pink-900:#861043;--ds-palette-utility-pink-950:#510424;--ds-palette-utility-rose-50:#fff1f2;--ds-palette-utility-rose-100:#ffe4e6;--ds-palette-utility-rose-200:#ffccd3;--ds-palette-utility-rose-300:#ffa2ae;--ds-palette-utility-rose-400:#ff667f;--ds-palette-utility-rose-500:#ff2357;--ds-palette-utility-rose-600:#e70044;--ds-palette-utility-rose-700:#c20039;--ds-palette-utility-rose-800:#a30037;--ds-palette-utility-rose-900:#8b0836;--ds-palette-utility-rose-950:#4d0218;--ds-palette-utility-slate-50:#f8fafc;--ds-palette-utility-slate-100:#f1f5f9;--ds-palette-utility-slate-200:#e2e8f0;--ds-palette-utility-slate-300:#cad5e2;--ds-palette-utility-slate-400:#90a1b9;--ds-palette-utility-slate-500:#62748e;--ds-palette-utility-slate-600:#45556c;--ds-palette-utility-slate-700:#314158;--ds-palette-utility-slate-800:#1d293d;--ds-palette-utility-slate-900:#0f172b;--ds-palette-utility-slate-950:#020618;--ds-palette-utility-gray-50:#f9fafb;--ds-palette-utility-gray-100:#f3f4f6;--ds-palette-utility-gray-200:#e5e7eb;--ds-palette-utility-gray-300:#d1d5dc;--ds-palette-utility-gray-400:#99a1af;--ds-palette-utility-gray-500:#6a7282;--ds-palette-utility-gray-600:#4a5565;--ds-palette-utility-gray-700:#364153;--ds-palette-utility-gray-800:#1e2939;--ds-palette-utility-gray-900:#101828;--ds-palette-utility-gray-950:#030712;--ds-palette-utility-zinc-50:#fafafa;--ds-palette-utility-zinc-100:#f4f4f5;--ds-palette-utility-zinc-200:#e4e4e7;--ds-palette-utility-zinc-300:#d4d4d8;--ds-palette-utility-zinc-400:#9f9fa9;--ds-palette-utility-zinc-500:#71717b;--ds-palette-utility-zinc-600:#52525c;--ds-palette-utility-zinc-700:#3f3f46;--ds-palette-utility-zinc-800:#27272a;--ds-palette-utility-zinc-900:#18181b;--ds-palette-utility-zinc-950:#09090b;--ds-palette-utility-neutral-50:#fafafa;--ds-palette-utility-neutral-100:#f5f5f5;--ds-palette-utility-neutral-200:#e5e5e5;--ds-palette-utility-neutral-300:#d4d4d4;--ds-palette-utility-neutral-400:#a1a1a1;--ds-palette-utility-neutral-500:#737373;--ds-palette-utility-neutral-600:#525252;--ds-palette-utility-neutral-700:#404040;--ds-palette-utility-neutral-800:#262626;--ds-palette-utility-neutral-900:#171717;--ds-palette-utility-neutral-950:#0a0a0a;--ds-palette-utility-stone-50:#fafaf9;--ds-palette-utility-stone-100:#f5f5f4;--ds-palette-utility-stone-200:#e7e5e4;--ds-palette-utility-stone-300:#d6d3d1;--ds-palette-utility-stone-400:#a6a09b;--ds-palette-utility-stone-500:#79716b;--ds-palette-utility-stone-600:#57534d;--ds-palette-utility-stone-700:#44403b;--ds-palette-utility-stone-800:#292524;--ds-palette-utility-stone-900:#1c1917;--ds-palette-utility-stone-950:#0c0a09;--ds-palette-utility-mauve-50:#fafafa;--ds-palette-utility-mauve-100:#f3f1f3;--ds-palette-utility-mauve-200:#e7e4e7;--ds-palette-utility-mauve-300:#d7d0d7;--ds-palette-utility-mauve-400:#a89ea9;--ds-palette-utility-mauve-500:#79697b;--ds-palette-utility-mauve-600:#594c5b;--ds-palette-utility-mauve-700:#463947;--ds-palette-utility-mauve-800:#2a212c;--ds-palette-utility-mauve-900:#1d161e;--ds-palette-utility-mauve-950:#0c090c;--ds-palette-utility-olive-50:#fbfbf9;--ds-palette-utility-olive-100:#f4f4f0;--ds-palette-utility-olive-200:#e8e8e3;--ds-palette-utility-olive-300:#d8d8d0;--ds-palette-utility-olive-400:#abab9c;--ds-palette-utility-olive-500:#7c7c67;--ds-palette-utility-olive-600:#5b5b4b;--ds-palette-utility-olive-700:#474739;--ds-palette-utility-olive-800:#2b2b22;--ds-palette-utility-olive-900:#1d1d16;--ds-palette-utility-olive-950:#0c0c09;--ds-palette-utility-mist-50:#f9fbfb;--ds-palette-utility-mist-100:#f1f3f3;--ds-palette-utility-mist-200:#e3e7e8;--ds-palette-utility-mist-300:#d0d6d8;--ds-palette-utility-mist-400:#9ca8ab;--ds-palette-utility-mist-500:#67787c;--ds-palette-utility-mist-600:#4b585b;--ds-palette-utility-mist-700:#394447;--ds-palette-utility-mist-800:#22292b;--ds-palette-utility-mist-900:#161b1d;--ds-palette-utility-mist-950:#090b0c;--ds-palette-utility-taupe-50:#fbfaf9;--ds-palette-utility-taupe-100:#f3f1f1;--ds-palette-utility-taupe-200:#e8e4e3;--ds-palette-utility-taupe-300:#d8d2d0;--ds-palette-utility-taupe-400:#aba09c;--ds-palette-utility-taupe-500:#7c6d67;--ds-palette-utility-taupe-600:#5b4f4b;--ds-palette-utility-taupe-700:#473c39;--ds-palette-utility-taupe-800:#2b2422;--ds-palette-utility-taupe-900:#1d1816;--ds-palette-utility-taupe-950:#0c0a09;--ds-palette-utility-black:#000;--ds-palette-utility-white:#fff;--ds-web-utility-tracking-tighter:-.05em;--ds-web-utility-tracking-tight:-.025em;--ds-web-utility-tracking-normal:0em;--ds-web-utility-tracking-wide:.025em;--ds-web-utility-tracking-wider:.05em;--ds-web-utility-tracking-widest:.1em;--ds-web-utility-leading-tight:1.25;--ds-web-utility-leading-snug:1.375;--ds-web-utility-leading-normal:1.5;--ds-web-utility-leading-relaxed:1.625;--ds-web-utility-leading-loose:2;--ds-web-utility-shadow-2xs:0 1px #0000000d;--ds-web-utility-shadow-xs:0 1px 2px 0 #0000000d;--ds-web-utility-shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ds-web-utility-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--ds-web-utility-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ds-web-utility-shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ds-web-utility-shadow-2xl:0 25px 50px -12px #00000040;--ds-web-utility-inset-shadow-2xs:inset 0 1px #0000000d;--ds-web-utility-inset-shadow-xs:inset 0 1px 1px #0000000d;--ds-web-utility-inset-shadow-sm:inset 0 2px 4px #0000000d;--ds-web-utility-drop-shadow-xs:0 1px 1px #0000000d;--ds-web-utility-drop-shadow-sm:0 1px 2px #00000026;--ds-web-utility-drop-shadow-md:0 3px 3px #0000001f;--ds-web-utility-drop-shadow-lg:0 4px 4px #00000026;--ds-web-utility-drop-shadow-xl:0 9px 7px #0000001a;--ds-web-utility-drop-shadow-2xl:0 25px 25px #00000026;--ds-web-utility-text-shadow-2xs:0px 1px 0px #00000026;--ds-web-utility-text-shadow-xs:0px 1px 1px #0003;--ds-web-utility-text-shadow-sm:0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013;--ds-web-utility-text-shadow-md:0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a;--ds-web-utility-text-shadow-lg:0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a;--ds-web-utility-ease-in:cubic-bezier(.4, 0, 1, 1);--ds-web-utility-ease-out:cubic-bezier(0, 0, .2, 1);--ds-web-utility-ease-in-out:cubic-bezier(.4, 0, .2, 1);--ds-web-utility-blur-xs:4px;--ds-web-utility-blur-sm:8px;--ds-web-utility-blur-md:12px;--ds-web-utility-blur-lg:16px;--ds-web-utility-blur-xl:24px;--ds-web-utility-blur-2xl:40px;--ds-web-utility-blur-3xl:64px;--ds-web-utility-perspective-dramatic:100px;--ds-web-utility-perspective-near:300px;--ds-web-utility-perspective-normal:500px;--ds-web-utility-perspective-midrange:800px;--ds-web-utility-perspective-distant:1200px;--ds-web-utility-aspect-video:16 / 9;--ds-web-utility-blur:8px;--ds-web-utility-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ds-web-utility-shadow-inner:inset 0 2px 4px 0 #0000000d;--ds-web-utility-drop-shadow-layer-1:0 1px 2px #0000001a;--ds-web-utility-drop-shadow-layer-2:0 1px 1px #0000000f;--ds-web-utility-container-3xs:16rem;--ds-web-utility-container-2xs:18rem;--ds-web-utility-container-xs:20rem;--ds-web-utility-container-sm:24rem;--ds-web-utility-container-md:28rem;--ds-web-utility-container-lg:32rem;--ds-web-utility-container-xl:36rem;--ds-web-utility-container-2xl:42rem;--ds-web-utility-container-3xl:48rem;--ds-web-utility-container-4xl:56rem;--ds-web-utility-container-5xl:64rem;--ds-web-utility-container-6xl:72rem;--ds-web-utility-container-7xl:80rem;--ds-web-utility-breakpoint-sm:40rem;--ds-web-utility-breakpoint-md:48rem;--ds-web-utility-breakpoint-lg:64rem;--ds-web-utility-breakpoint-xl:80rem;--ds-web-utility-breakpoint-2xl:96rem;--ds-measure-px-0d4:.4px;--ds-measure-px-3d5:3.5px;--ds-measure-em-neg0d025:-.025em;--ds-measure-em-neg0d02:-.02em;--ds-measure-em-neg0d15:-.15em;--ds-measure-rem-neg0d3:-.3rem;--ds-measure-rem-neg0d75:-.75rem;--ds-measure-px-neg1d5:-1.5px;--ds-measure-px-neg12:-12px;--ds-measure-px-neg18:-18px;--ds-measure-px-neg1:-1px;--ds-measure-px-neg3:-3px;--ds-measure-px-neg4:-4px;--ds-measure-px-neg6:-6px;--ds-measure-px-neg99999:-99999px;--ds-measure-px-neg9:-9px;--ds-measure-em-0d01:.01em;--ds-measure-em-0d02:.02em;--ds-measure-em-0d05:.05em;--ds-measure-rem-0d05:.05rem;--ds-measure-rem-0d125:.125rem;--ds-measure-em-0d12:.12em;--ds-measure-em-0d14:.14em;--ds-measure-em-0d15:.15em;--ds-measure-rem-0d15:.15rem;--ds-measure-em-0d1:.1em;--ds-measure-em-0d25:.25em;--ds-measure-rem-0d25:.25rem;--ds-measure-em-0d2:.2em;--ds-measure-em-0d35:.35em;--ds-measure-rem-0d35:.35rem;--ds-measure-rem-0d375:.375rem;--ds-measure-em-0d3:.3em;--ds-measure-rem-0d3:.3rem;--ds-measure-em-0d42:.42em;--ds-measure-em-0d4:.4em;--ds-measure-rem-0d4:.4rem;--ds-measure-em-0d55:.55em;--ds-measure-rem-0d55:.55rem;--ds-measure-em-0d5:.5em;--ds-measure-px-0d5:.5px;--ds-measure-rem-0d5:.5rem;--ds-measure-rem-0d625:.625rem;--ds-measure-em-0d62:.62em;--ds-measure-rem-0d65:.65rem;--ds-measure-rem-0d6875:.6875rem;--ds-measure-em-0d6:.6em;--ds-measure-rem-0d6:.6rem;--ds-measure-em-0d72:.72em;--ds-measure-rem-0d72:.72rem;--ds-measure-px-0d75:.75px;--ds-measure-rem-0d75:.75rem;--ds-measure-em-0d7:.7em;--ds-measure-em-0d85:.85em;--ds-measure-rem-0d85:.85rem;--ds-measure-rem-0d875:.875rem;--ds-measure-em-0d8:.8em;--ds-measure-em-0d9:.9em;--ds-measure-rem-1d021:1.021rem;--ds-measure-em-1d05:1.05em;--ds-measure-em-1d15:1.15em;--ds-measure-em-1d1:1.1em;--ds-measure-rem-1d25:1.25rem;--ds-measure-em-1d2:1.2em;--ds-measure-em-1d3:1.3em;--ds-measure-em-1d4:1.4em;--ds-measure-rem-1d4:1.4rem;--ds-measure-rem-1d531:1.531rem;--ds-measure-em-1d5:1.5em;--ds-measure-px-1d5:1.5px;--ds-measure-rem-1d5:1.5rem;--ds-measure-em-1d6:1.6em;--ds-measure-rem-1d75:1.75rem;--ds-measure-em-1d875:1.875em;--ds-measure-rem-1d875:1.875rem;--ds-measure-px-1d8:1.8px;--ds-measure-px-10d5:10.5px;--ds-measure-px-1000:1000px;--ds-measure-dvh-100:100dvh;--ds-measure-px-100:100px;--ds-measure-vh-100:100vh;--ds-measure-vw-100:100vw;--ds-measure-px-104:104px;--ds-measure-px-1100:1100px;--ds-measure-px-110:110px;--ds-measure-px-1160:1160px;--ds-measure-px-116:116px;--ds-measure-px-11:11px;--ds-measure-rem-11:11rem;--ds-measure-px-12d5:12.5px;--ds-measure-px-1200:1200px;--ds-measure-px-120:120px;--ds-measure-px-122:122px;--ds-measure-px-1280:1280px;--ds-measure-rem-12:12rem;--ds-measure-vh-12:12vh;--ds-measure-px-13d5:13.5px;--ds-measure-px-130:130px;--ds-measure-px-132:132px;--ds-measure-px-13:13px;--ds-measure-rem-13:13rem;--ds-measure-px-1400:1400px;--ds-measure-px-140:140px;--ds-measure-px-1480:1480px;--ds-measure-ch-14:14ch;--ds-measure-px-150:150px;--ds-measure-px-15:15px;--ds-measure-vh-15:15vh;--ds-measure-px-160:160px;--ds-measure-vh-16:16vh;--ds-measure-px-176:176px;--ds-measure-px-17:17px;--ds-measure-px-180:180px;--ds-measure-px-184:184px;--ds-measure-px-18:18px;--ds-measure-px-196:196px;--ds-measure-px-19:19px;--ds-measure-rem-19:19rem;--ds-measure-ch-1:1ch;--ds-measure-em-1:1em;--ds-measure-rem-1:1rem;--ds-measure-em-2d4:2.4em;--ds-measure-em-2d5:2.5em;--ds-measure-px-200:200px;--ds-measure-px-216:216px;--ds-measure-px-21:21px;--ds-measure-px-220:220px;--ds-measure-px-224:224px;--ds-measure-px-22:22px;--ds-measure-rem-22:22rem;--ds-measure-px-232:232px;--ds-measure-px-240:240px;--ds-measure-px-248:248px;--ds-measure-px-250:250px;--ds-measure-px-260:260px;--ds-measure-px-268:268px;--ds-measure-px-26:26px;--ds-measure-px-27:27px;--ds-measure-px-280:280px;--ds-measure-px-288:288px;--ds-measure-px-28:28px;--ds-measure-px-290:290px;--ds-measure-px-292:292px;--ds-measure-rem-2:2rem;--ds-measure-px-300:300px;--ds-measure-px-30:30px;--ds-measure-vh-30:30vh;--ds-measure-px-320:320px;--ds-measure-ch-32:32ch;--ds-measure-px-32:32px;--ds-measure-rem-32:32rem;--ds-measure-px-340:340px;--ds-measure-px-34:34px;--ds-measure-rem-34:34rem;--ds-measure-px-360:360px;--ds-measure-rem-36:36rem;--ds-measure-px-380:380px;--ds-measure-px-384:384px;--ds-measure-px-38:38px;--ds-measure-px-3:3px;--ds-measure-rem-3:3rem;--ds-measure-px-400:400px;--ds-measure-px-40:40px;--ds-measure-px-420:420px;--ds-measure-px-42:42px;--ds-measure-px-430:430px;--ds-measure-px-440:440px;--ds-measure-px-44:44px;--ds-measure-px-452:452px;--ds-measure-vh-45:45vh;--ds-measure-vh-46:46vh;--ds-measure-px-470:470px;--ds-measure-px-480:480px;--ds-measure-px-488:488px;--ds-measure-rem-4:4rem;--ds-measure-vh-4:4vh;--ds-measure-rem-5d5:5.5rem;--ds-measure-vh-50:50vh;--ds-measure-px-520:520px;--ds-measure-ch-52:52ch;--ds-measure-px-52:52px;--ds-measure-rem-52:52rem;--ds-measure-px-540:540px;--ds-measure-px-54:54px;--ds-measure-vh-55:55vh;--ds-measure-px-560:560px;--ds-measure-px-56:56px;--ds-measure-px-58:58px;--ds-measure-px-5:5px;--ds-measure-rem-5:5rem;--ds-measure-rem-6d5:6.5rem;--ds-measure-px-600:600px;--ds-measure-ch-60:60ch;--ds-measure-px-60:60px;--ds-measure-vh-60:60vh;--ds-measure-vw-60:60vw;--ds-measure-px-620:620px;--ds-measure-px-62:62px;--ds-measure-px-630:630px;--ds-measure-px-640:640px;--ds-measure-px-66:66px;--ds-measure-ch-68:68ch;--ds-measure-px-70:70px;--ds-measure-vh-70:70vh;--ds-measure-px-720:720px;--ds-measure-px-72:72px;--ds-measure-px-74:74px;--ds-measure-px-760:760px;--ds-measure-px-767:767px;--ds-measure-px-76:76px;--ds-measure-px-780:780px;--ds-measure-px-78:78px;--ds-measure-px-7:7px;--ds-measure-rem-7:7rem;--ds-measure-dvh-80:80dvh;--ds-measure-vh-80:80vh;--ds-measure-vw-80:80vw;--ds-measure-px-820:820px;--ds-measure-vh-85:85vh;--ds-measure-px-860:860px;--ds-measure-px-86:86px;--ds-measure-px-88:88px;--ds-measure-px-900:900px;--ds-measure-px-901:901px;--ds-measure-px-90:90px;--ds-measure-vh-90:90vh;--ds-measure-vw-90:90vw;--ds-measure-px-92:92px;--ds-measure-vw-92:92vw;--ds-measure-dvh-94:94dvh;--ds-measure-px-960:960px;--ds-measure-px-96:96px;--ds-measure-px-9999:9999px;--ds-measure-px-999:999px;--ds-measure-px-9:9px;--ds-measure-rem-9:9rem;--ds-graph-edge-bg-mix:.6;--ds-graph-node-dim-mix:.15;--ds-graph-node-match-mix:.05;--ds-graph-scalar-dim-mix:.08;--ds-graph-hover-dim-mix:.62;--ds-graph-node-out-mix:.82;--ds-graph-highlight-alpha-max:.3;--ds-graph-highlight-alpha-min:.05;--ds-graph-highlight-full-edges:24;--ds-graph-radius-base:.7;--ds-graph-radius-degree-max:3;--ds-graph-radius-degree-factor:.13;--ds-graph-scalar-radius:1.1;--ds-graph-scalar-edge-mix:.25;--ds-graph-highlight-width:1.3;--ds-graph-glow-outer-radius:4;--ds-graph-glow-inner-radius:2.5;--ds-graph-glow-outer-alpha:.08;--ds-graph-glow-inner-alpha:.15;--ds-graph-pick-radius:1.9;--ds-graph-pick-min-width:1.2;--ds-graph-pick-width-factor:.45;--ds-graph-pick-alpha:.95;--ds-graph-loading-radius:2.4;--ds-graph-loading-width:1.5;--ds-graph-pulse-base:.25;--ds-graph-pulse-amplitude:.2;--ds-graph-pulse-period:150;--ds-graph-label-threshold:.8;--ds-graph-label-min-size:8;--ds-graph-label-size:11;--ds-graph-label-alpha:.5;--ds-graph-label-dim-alpha:.12;--ds-graph-label-highlight-alpha:.95;--ds-graph-label-offset-factor:2;--ds-graph-label-offset:4;--ds-graph-edge-alpha-max:.5;--ds-graph-edge-alpha-base:.07;--ds-graph-edge-alpha-zoom:.11;--ds-graph-default-node-size:6;--ds-graph-default-link-thickness:.3;--ds-graph-default-edge-brightness:1;--ds-graph-default-label-zoom:3.5;--ds-graph-fallback-fg:#111;--ds-graph-fallback-dim:#888;--ds-graph-fallback-border:#ccc;--ds-graph-fallback-bg:#0a0a0a;--ds-graph-fallback-primary:#6366f1;--ds-graph-default-node-color:#fff;--ds-graph-label-font:-apple-system, system-ui, sans-serif;--ds-canvas-grapher-grid-width:1;--ds-canvas-grapher-axis-width:1.25;--ds-canvas-grapher-curve-width:2;--ds-canvas-grapher-marker-width:1.5;--ds-canvas-grapher-constant-dash:6;--ds-canvas-grapher-dash-gap:4;--ds-canvas-grapher-domain-dash:4;--ds-canvas-grapher-projection-dash:3;--ds-canvas-grapher-tick-half-width:4;--ds-canvas-grapher-tick-height:8;--ds-canvas-grapher-marker-radius:4.5;--ds-canvas-grapher-condition-radius:5;--ds-canvas-grapher-label-size:11;--ds-canvas-grapher-grid-step-x:80;--ds-canvas-grapher-grid-step-y:60;--ds-canvas-grapher-label-below:14;--ds-canvas-grapher-label-min-y:12;--ds-canvas-grapher-label-edge-y:4;--ds-canvas-grapher-label-offset-x:2;--ds-canvas-grapher-label-offset-y:3;--ds-canvas-grapher-label-min-x:2;--ds-canvas-grapher-label-edge-x:28;--ds-canvas-grapher-label-axis-x:4;--ds-canvas-grapher-origin-label-x:6;--ds-canvas-grapher-origin-label-y:5;--ds-canvas-grapher-constant-label-y:4;--ds-canvas-grapher-intersection-label-y:6;--ds-canvas-grapher-area-alpha:.133333;--ds-canvas-grapher-fallback-ink:#111110;--ds-canvas-grapher-fallback-muted:#aba89f;--ds-canvas-grapher-fallback-line:#e4e1da;--ds-canvas-grapher-fallback-paper:#fff;--ds-canvas-grapher-fallback-accent:#6d6fd6;--ds-canvas-grapher-domain-shade:#7878781a;--ds-canvas-drawing-grid-threshold:.5;--ds-canvas-drawing-grid-dot-radius:1;--ds-canvas-drawing-preview-opacity:.45;--ds-canvas-drawing-stroke:1;--ds-canvas-drawing-stroke-marker:1.5;--ds-canvas-drawing-stroke-snapped:2.5;--ds-canvas-drawing-dash-long:6;--ds-canvas-drawing-dash:5;--ds-canvas-drawing-dash-gap:4;--ds-canvas-drawing-dash-short:3;--ds-canvas-drawing-tangent-radius:4.5;--ds-canvas-drawing-tangent-partner-ratio:.75;--ds-canvas-drawing-handle-radius:5;--ds-canvas-drawing-handle-control-radius:4;--ds-canvas-drawing-selection-inset:6;--ds-canvas-drawing-selection-inset-double:12;--ds-canvas-drawing-rotate-handle-offset:22;--ds-canvas-drawing-laser-alpha:.85;--ds-canvas-drawing-laser-size-add:4;--ds-canvas-drawing-laser-fade:1100;--ds-canvas-drawing-strip-height:200;--ds-canvas-drawing-grid:#e5e7eb;--ds-canvas-drawing-selection:#2563eb;--ds-canvas-drawing-marker:#171717;--ds-canvas-drawing-paper:#fff;--ds-canvas-drawing-laser:#ef4444;--ds-canvas-drawing-ink-neutral:#1f2937;--ds-canvas-drawing-ink-red:#e11d48;--ds-canvas-drawing-ink-blue:#2563eb;--ds-canvas-drawing-ink-green:#16a34a;--ds-canvas-drawing-ink-amber:#f59e0b;--ds-canvas-anatomy-model:#49cdb5;--ds-canvas-anatomy-ink:#087f78;--ds-canvas-anatomy-surface:#e4f7f3;--ds-canvas-anatomy-emissive:#123d35;--ds-canvas-anatomy-hover:#92dfce;--ds-canvas-anatomy-pin-hover:#1a1a1a;--ds-canvas-anatomy-background:#fff;--ds-canvas-anatomy-section-edge:#3a3a3a;--ds-canvas-anatomy-emissive-off:#000;--ds-canvas-anatomy-fade-opacity:.18;--ds-canvas-anatomy-emissive-intensity:.35;--ds-canvas-tree-height:30;--ds-canvas-tree-ring:420;--ds-canvas-tree-arrow-offset:12;--ds-canvas-tree-gap-leaf-lr:44;--ds-canvas-tree-gap-level-tb:92;--ds-canvas-tree-gap-leaf-tb:118;--ds-canvas-tree-chip-inset:13;--ds-canvas-tree-chip-min-width:46;--ds-canvas-tree-font-size:13.5;--ds-canvas-tree-font-weight:600;--ds-canvas-tree-font-cjk-fallback:14;--ds-canvas-tree-font-latin-fallback:7.6;--ds-canvas-tree-radial-padding:40;--ds-canvas-tree-first-leaf-lr:12;--ds-canvas-tree-first-leaf-tb:64;--ds-canvas-tree-first-level-tb:14;--ds-canvas-tree-column-inset:16;--ds-canvas-tree-column-gap:72;--ds-canvas-tree-bounds-end:34;--ds-canvas-tree-bounds-bottom:16;--ds-canvas-tree-answer-fill:.16;--ds-canvas-tree-answer-stroke:1.6;--ds-canvas-tree-root-stroke:1.8;--ds-canvas-tree-over-stroke:1;--ds-canvas-tree-over-opacity:.45;--ds-canvas-tree-default-stroke:1.2;--ds-canvas-tree-edge-stroke:1.4;--ds-canvas-tree-edge-opacity:.45;--ds-canvas-tree-edge-dash:5;--ds-canvas-tree-edge-dash-gap:4;--ds-canvas-tree-edge-label-size:10;--ds-canvas-tree-edge-label-offset:3;--ds-canvas-tree-enter-duration:220;--ds-canvas-tree-exit-duration:150;--ds-canvas-tree-exit-settle:145;--ds-canvas-tree-camera-duration:260;--ds-canvas-tree-highlight-inset:3;--ds-canvas-tree-highlight-inset-double:6;--ds-canvas-tree-highlight-radius:11;--ds-canvas-tree-highlight-stroke:2.2;--ds-canvas-tree-chip-radius:9;--ds-canvas-tree-label-baseline:4.5;--ds-canvas-tree-badge-character-width:6.2;--ds-canvas-tree-badge-inset:9;--ds-canvas-tree-badge-left:2;--ds-canvas-tree-badge-top:9;--ds-canvas-tree-badge-offset:8;--ds-canvas-tree-badge-height:15;--ds-canvas-tree-badge-radius:7;--ds-canvas-tree-badge-stroke:.8;--ds-canvas-tree-badge-baseline:2.5;--ds-canvas-tree-badge-font-size:9;--ds-canvas-tree-arrow-radius:5.6;--ds-canvas-tree-arrow-stroke:1.1;--ds-canvas-tree-chip-hit-padding:6;--ds-canvas-tree-arrow-hit-padding:13;--ds-canvas-tree-arrow-glyph-stroke:1.2;--ds-canvas-tree-arrow-count-offset:10;--ds-canvas-tree-arrow-count-baseline:2.6;--ds-canvas-tree-arrow-count-size:6.8;--ds-canvas-tree-arrow-count-weight:700;--ds-canvas-document-legacy-duration:320;--ds-canvas-document-duration:500;--ds-canvas-document-fly-offset:40;--ds-canvas-document-move-offset:16;--ds-canvas-document-stroke-width:1.5;--ds-canvas-document-shadow-opacity:.25;--ds-canvas-document-shape-stroke-mm:.5;--ds-canvas-document-line-step:24;--ds-canvas-document-line-inset:8;--ds-canvas-document-hint-width:80;--ds-canvas-document-hint-height:20;--ds-canvas-document-hint-step:8;--ds-canvas-document-hint-ratio:.7;--ds-canvas-document-page-inset-mm:8;--ds-canvas-document-legacy-zoom:scale(.96);--ds-canvas-document-rise:translateY(8px);--ds-canvas-document-zoom:scale(.9);--ds-canvas-document-scale:scale(.8);--ds-canvas-document-pop:scale(.6);--ds-canvas-document-rotate:rotate(-8deg);--ds-canvas-document-bounce:translateY(12px);--ds-canvas-document-flip:perspective(600px) rotateX(90deg);--ds-canvas-document-ease-out:cubic-bezier(.22,1,.36,1);--ds-canvas-document-overshoot:cubic-bezier(.34,1.56,.64,1);--ds-canvas-document-bounce-easing:cubic-bezier(.5,1.6,.5,1);--ds-canvas-document-column-gap:6mm;--ds-canvas-document-shadow:#000;--ds-canvas-document-ink:#1a1a1a;--ds-canvas-document-writing-surface:#6b7aff0a;--ds-canvas-document-paper:#fff;--ds-canvas-authoring-ink-dark:#202124;--ds-canvas-authoring-ink-red:#e5484d;--ds-canvas-authoring-ink-blue:#3b82f6;--ds-canvas-authoring-ink-green:#30a46c;--ds-canvas-authoring-ink-amber:#f5a623;--ds-canvas-authoring-reader-blue:#2563eb;--ds-canvas-authoring-reader-red:#dc2626;--ds-canvas-authoring-reader-black:#000;--ds-canvas-authoring-draw-ink:#1d1d1f;--ds-canvas-authoring-white:#fff;--ds-canvas-authoring-snap-guide:#ed3345;--ds-canvas-authoring-minimap-article:#e2cc91cc;--ds-canvas-authoring-minimap-item:#8f8f8f80;--ds-canvas-authoring-link-muted:#ffffffa6;--ds-canvas-authoring-link-cream:#faf6ef;--ds-canvas-authoring-link-pink:#fdeef0;--ds-canvas-authoring-link-mint:#e9f7f1;--ds-canvas-authoring-link-blue:#eaf3fb;--ds-canvas-authoring-link-yellow:#fdf6e0;--ds-canvas-authoring-link-gray:#f2f2f4;--ds-canvas-authoring-neutral-dark-accent:#d9d9d9;--ds-canvas-authoring-neutral-dark-soft:#4d4d4d;--ds-canvas-authoring-neutral-light-accent:#595959;--ds-canvas-authoring-neutral-light-soft:#e6e6e6;--ds-canvas-authoring-ink-thin:2;--ds-canvas-authoring-ink-medium:4;--ds-canvas-authoring-ink-thick:7;--ds-canvas-authoring-reader-width:2.5;--ds-canvas-authoring-reader-eraser:14;--ds-canvas-authoring-memo-width:300;--ds-canvas-authoring-memo-height:188;--ds-canvas-authoring-memo-pen:2.5;--ds-canvas-authoring-draw-width:6;--ds-canvas-authoring-draw-eraser:12;--ds-canvas-anatomy-ambient-intensity:.5;--ds-canvas-anatomy-hemisphere-intensity:.7;--ds-canvas-anatomy-key-intensity:.8;--ds-canvas-anatomy-fill-intensity:.3;--ds-canvas-anatomy-head-intensity:.9;--ds-canvas-anatomy-credit-font-size:12;--ds-canvas-anatomy-credit-padding:10;--ds-canvas-anatomy-credit-line-height:17;--ds-canvas-anatomy-key-x:1.5;--ds-canvas-anatomy-key-y:3.5;--ds-canvas-anatomy-key-z:2;--ds-canvas-anatomy-fill-x:-2;--ds-canvas-anatomy-fill-y:1;--ds-canvas-anatomy-fill-z:-1;--ds-canvas-tree-fit-padding:30;--ds-canvas-tree-mini-padding:7;--ds-canvas-tree-fallback-width:800;--ds-canvas-tree-fallback-height:440;--ds-canvas-tree-mini-width:184;--ds-canvas-tree-mini-height:116;--ds-canvas-tree-zoom-min:.15;--ds-canvas-tree-zoom-max:3;--ds-canvas-tree-fit-max:1.6;--ds-canvas-tree-focus-min:.85;--ds-canvas-anatomy-light-sky:#fff;--ds-canvas-anatomy-light-ground:#9a9a9a;--ds-canvas-anatomy-credit-paper:#fff;--ds-canvas-anatomy-credit-ink:#111;--ds-canvas-timetable-slot-height:52;--ds-canvas-timetable-day-min-width:140;--ds-canvas-timetable-time-width:60;--ds-canvas-timetable-compact-time-width:32;--ds-canvas-timetable-compact-slot-min:6;--ds-canvas-timetable-meta-time:44;--ds-canvas-timetable-meta-instructor:61;--ds-canvas-timetable-meta-instructor-chip:70;--ds-canvas-timetable-meta-room:87;--ds-canvas-timetable-meta-note:104;--ds-canvas-pdf-page-gap:4;--ds-canvas-panel-width:360;--ds-canvas-panel-height:520;--ds-canvas-panel-min-width:280;--ds-canvas-panel-min-height:320;--ds-canvas-panel-gap:8;--ds-canvas-panel-enter-scale:.92;--ds-canvas-panel-spring-stiffness:320;--ds-canvas-panel-spring-damping:30;--ds-canvas-panel-fade-duration:.18;--ds-canvas-document-math-font-size:18;--ds-canvas-document-preset-font-large:1.125rem;--ds-canvas-document-preset-tracking-tight:-.04em;--ds-canvas-document-preset-tracking-snug:-.02em;--ds-canvas-document-preset-tracking-wide:.04em;--ds-canvas-document-preset-tracking-widest:.1em;--ds-canvas-panel-corner-width:2.5;--ds-canvas-pdf-sidebar-thumb-width:110;--ds-canvas-pdf-sidebar-inline:20;--ds-canvas-pdf-sidebar-pad-y:8;--ds-canvas-pdf-sidebar-pad-x:6;--ds-canvas-pdf-sidebar-gap:8;--ds-canvas-pdf-sidebar-item-gap:3;--ds-canvas-pdf-sidebar-item-inset:4;--ds-canvas-pdf-sidebar-item-radius:4;--ds-canvas-pdf-sidebar-paper-radius:3;--ds-canvas-pdf-sidebar-label-size:9;--ds-canvas-pdf-peek-width:340;--ds-canvas-pdf-peek-external-height:220;--ds-canvas-pdf-peek-linked-height:380;--ds-canvas-pdf-peek-height:280;--ds-canvas-pdf-peek-offset:2;--ds-canvas-pdf-peek-viewport-inset:20;--ds-web-duration-2d4s:2.4s;--ds-web-palette-rgba-0-0-0-0d16:#00000029;--ds-web-palette-rgba-0-0-0-0d12:#0000001f;--ds-web-palette-f00:red;--ds-web-palette-ff0:#ff0;--ds-web-palette-0f0:#0f0;--ds-web-palette-0ff:#0ff;--ds-web-palette-00f:#00f;--ds-web-palette-f0f:#f0f;--ds-web-opacity-1:1;--ds-web-opacity-0:0;--ds-web-layer-3:3;--ds-web-layer-4:4;--ds-web-layer-5:5;--ds-web-opacity-0d5:.5;--ds-web-palette-rgb-0-0-0-0d16:#00000029;--ds-web-layer-7:7;--ds-web-palette-f66:#f66;--ds-web-palette-fc6:#fc6;--ds-web-palette-6d6:#6d6;--ds-web-palette-6cf:#6cf;--ds-web-palette-66f:#66f;--ds-web-palette-c6f:#c6f;--ds-web-palette-fee500:#fee500;--ds-web-palette-191919:#191919;--ds-web-palette-000000:#000;--ds-web-palette-ffffff:#fff;--ds-web-line-height-1d2:1.2;--ds-web-opacity-0d6:.6;--ds-web-line-height-1:1;--ds-web-palette-rgba-0-0-0-0d85:#000000d9;--ds-web-opacity-0d45:.45;--ds-web-palette-rgba-255-255-255-0d96:#fffffff5;--ds-web-palette-rgba-255-255-255-0d9:#ffffffe6;--ds-web-palette-rgba-0-0-0-0d10:#0000001a;--ds-web-palette-rgba-0-0-0-0d04:#0000000a;--ds-web-layer-10:10;--ds-web-palette-1a1a1f:#1a1a1f;--ds-web-palette-rgba-0-0-0-0d5:#00000080;--ds-web-palette-111114:#111114;--ds-web-layer-neg1:-1;--ds-web-palette-hsl-0-0-88:#e0e0e0;--ds-web-layer-1000:1000;--ds-web-layer-2:2;--ds-web-layer-1001:1001;--ds-web-layer-1003:1003;--ds-web-layer-9999:9999;--ds-web-duration-220ms:.22s;--ds-web-layer-1002:1002;--ds-web-layer-6:6;--ds-web-palette-rgba-0-0-0-d25:#00000040;--ds-web-duration-d15s:.15s;--ds-web-opacity-0d35:.35;--ds-web-duration-320ms:.32s;--ds-web-palette-rgba-0-0-0-0d45:#00000073;--ds-web-opacity-0d7:.7;--ds-web-opacity-0d8:.8;--ds-web-palette-0a0a0a:#0a0a0a;--ds-web-palette-737373:#737373;--ds-web-line-height-1d5:1.5;--ds-web-line-height-1d25:1.25;--ds-web-palette-404040:#404040;--ds-web-palette-rgba-0-0-0-0d4:#0006;--ds-web-opacity-0d25:.25;--ds-web-palette-rgba-0-0-0-0d14:#00000024;--ds-web-palette-rgba-0-0-0-0d25:#00000040;--ds-web-palette-e11d48:#e11d48;--ds-web-palette-f59e0b:#f59e0b;--ds-web-palette-16a34a:#16a34a;--ds-web-palette-0891b2:#0891b2;--ds-web-palette-2563eb:#2563eb;--ds-web-palette-9333ea:#9333ea;--ds-web-palette-fff:#fff;--ds-web-palette-171717:#171717;--ds-web-palette-525252:#525252;--ds-web-line-height-1d75:1.75;--ds-web-line-height-1d3:1.3;--ds-web-duration-120ms:.12s;--ds-web-opacity-0d78:.78;--ds-web-palette-rgb-0-0-0-0d28:#00000047;--ds-web-palette-000:#000;--ds-web-duration-1d5s:1.5s;--ds-web-line-height-2:2;--ds-web-palette-7c3aed:#7c3aed;--ds-web-palette-15803d:#15803d;--ds-web-palette-b45309:#b45309;--ds-web-palette-0e7490:#0e7490;--ds-web-palette-c2410c:#c2410c;--ds-web-palette-c4b5fd:#c4b5fd;--ds-web-palette-86efac:#86efac;--ds-web-palette-fcd34d:#fcd34d;--ds-web-palette-93c5fd:#93c5fd;--ds-web-palette-67e8f9:#67e8f9;--ds-web-palette-fdba74:#fdba74;--ds-web-line-height-0:0;--ds-web-line-height-2d35:2.35;--ds-web-duration-0d15s:.15s;--ds-web-duration-160ms:.16s;--ds-web-duration-90ms:90ms;--ds-web-opacity-d7:.7;--ds-web-opacity-d3:.3;--ds-web-palette-rgb-0-0-0-0d18:#0000002e;--ds-web-palette-ff0000:red;--ds-web-palette-0d0d0d:#0d0d0d;--ds-web-icon-stroke-1d75:1.75;--ds-web-icon-stroke-1d25:1.25;--ds-web-icon-stroke-2d25:2.25;--ds-web-icon-stroke-2d4:2.4;--ds-web-icon-stroke-1d4:1.4;--ds-web-icon-stroke-1:1;--ds-web-icon-stroke-3:3;--ds-web-icon-stroke-2d5:2.5;--ds-web-icon-stroke-0d25:.25;--ds-web-icon-stroke-0d05:.05;--ds-web-icon-stroke-1d9:1.9;--ds-web-rotation-180deg:180deg;--ds-web-mix-50:50%;--ds-layout-columns-1:repeat(1, minmax(0, 1fr));--ds-layout-columns-2:repeat(2, minmax(0, 1fr));--ds-layout-columns-3:repeat(3, minmax(0, 1fr));--ds-layout-columns-4:repeat(4, minmax(0, 1fr));--ds-layout-columns-5:repeat(5, minmax(0, 1fr));--ds-layout-columns-6:repeat(6, minmax(0, 1fr));--ds-layout-columns-7:repeat(7, minmax(0, 1fr));--ds-web-mix-60:60%;--ds-web-duration-300ms:.3s;--ds-web-mix-40:40%;--ds-web-mix-30:30%;--ds-web-mix-10:10%;--ds-web-mix-20:20%;--ds-web-layer-20:20;--ds-web-mix-5:5%;--ds-web-layer-30:30;--ds-web-layer-40:40;--ds-web-mix-70:70%;--ds-web-mix-80:80%;--ds-web-opacity-0d9:.9;--ds-web-mix-90:90%;--ds-web-layer-50:50;--ds-web-mix-45:45%;--ds-layout-span-6:span 6 / span 6;--ds-layout-span-3:span 3 / span 3;--ds-layout-span-4:span 4 / span 4;--ds-web-opacity-0d4:.4;--ds-web-opacity-0d3:.3;--ds-web-scale-1d1:1.1;--ds-web-duration-150ms:.15s;--ds-web-rotation-90deg:90deg;--ds-web-scale-1d05:1.05;--ds-web-scale-0d95:.95;--ds-web-opacity-0d55:.55;--ds-layout-columns-12:repeat(12, minmax(0, 1fr));--ds-web-mix-85:85%;--ds-web-mix-25:25%;--ds-web-mix-15:15%;--ds-web-opacity-0d2:.2;--ds-web-mix-35:35%;--ds-web-mix-95:95%;--ds-web-layer-0:0;--ds-web-scale-0d9:.9;--ds-web-scale-1:1;--ds-web-duration-100ms:.1s;--ds-web-duration-200ms:.2s;--ds-web-opacity-0d85:.85;--ds-web-rotation-45deg:45deg;--ds-web-palette-fde68a:#fde68a;--ds-web-palette-rgba-0-0-0-0d07:#00000012;--ds-web-palette-b91c1c:#b91c1c;--ds-web-opacity-0d65:.65;--ds-web-palette-rgba-0-0-0-0d55:#0000008c;--ds-web-icon-stroke-1d2:1.2;--ds-web-icon-stroke-14:14;--ds-web-icon-stroke-0d8:.8;--ds-web-icon-stroke-0d7:.7;--ds-web-palette-rgba-243-241-236-0d55:#f3f1ec8c;--ds-web-opacity-0d16:.16;--ds-web-opacity-d85:.85;--ds-web-line-height-1d9:1.9;--ds-web-line-height-1d6:1.6;--ds-document-math-leading-inline:2.05;--ds-document-math-leading-fraction:2.75;--ds-document-math-leading-stem:2.7;--ds-document-math-leading-expression:1.25;--ds-document-math-scale:1;--ds-document-brand-invert:1;--ds-document-figure-invert:.92;--ds-document-brand-pulse-stagger:90ms;--ds-document-brand-pulse-duration:1.5s;--ds-document-brand-idle-opacity:.22;--ds-brand-lettermark-ratio:.5;--ds-avatar-initial-ratio:.42;--ds-web-icon-stroke-1d6:1.6;--ds-web-rotation-2deg:2deg;--ds-web-rotation-1deg:1deg;--ds-web-rotation-3deg:3deg;--ds-web-palette-1d1d1f:#1d1d1f;--ds-web-palette-868e96:#868e96;--ds-web-palette-212529:#212529;--ds-web-palette-e9ecef:#e9ecef;--ds-web-palette-f1f3f5:#f1f3f5;--ds-web-palette-495057:#495057;--ds-web-palette-dee2e6:#dee2e6;--ds-web-palette-rgba-250-220-80-d42:#fadc506b;--ds-web-layer-1200:1200;--ds-web-layer-1300:1300;--ds-web-layer-100:100;--ds-web-layer-1100:1100;--ds-web-layer-800:800;--ds-web-layer-1299:1299;--ds-web-layer-1090:1090;--ds-web-layer-60:60;--ds-web-percent-45:45%;--ds-web-percent-42:42%;--ds-web-percent-38:38%;--ds-web-percent-80:80%;--ds-web-percent-58:58%;--ds-web-percent-52:52%;--ds-web-percent-40:40%;--ds-web-percent-15:15%;--ds-web-percent-72:72%;--ds-web-percent-85:85%;--ds-web-percent-55:55%;--ds-web-percent-60:60%;--ds-web-line-height-1d85:1.85;--ds-web-line-height-1d8:1.8;--ds-web-line-height-1d45:1.45;--ds-web-percent-7:7%;--ds-web-line-height-2d05:2.05;--ds-web-line-height-2d1:2.1;--ds-web-flex-2:2;--ds-web-flex-1:1;--ds-web-flex-3:3;--ds-snap-guide-mark-width:.7px;--ds-snap-guide-mark-scale:4;--ds-web-mix-22:22%;--ds-palette-document-light-paper:#fff;--ds-palette-document-light-card:#f5f5f5;--ds-palette-document-light-ink:#1d1d1f;--ds-palette-document-light-ink-2:#6e6e73;--ds-palette-document-light-ink-3:#aeaeb2;--ds-palette-document-light-line:#d1d1d6;--ds-palette-document-light-glass:#ffffff75;--ds-palette-document-light-glass-soft:#ffffff57;--ds-palette-document-light-glass-hi:#ffffffb3;--ds-palette-document-light-brd-soft:#ffffff80;--ds-palette-document-dark-paper:#14151c;--ds-palette-document-dark-card:#1c1e28;--ds-palette-document-dark-ink:#e8eaf2;--ds-palette-document-dark-ink-2:#9aa0b3;--ds-palette-document-dark-ink-3:#6b7088;--ds-palette-document-dark-line:#2a2d3a;--ds-palette-document-dark-glass:#282c3c80;--ds-palette-document-dark-glass-soft:#282c3c5c;--ds-palette-document-dark-glass-hi:#383c50b3;--ds-palette-document-dark-brd-soft:#7880a02e;--ds-palette-document-dark-gradient-middle:#181a24;--ds-palette-document-dark-gradient-end:#1c1722;--ds-palette-document-common-accent:#6d6fd6;--ds-palette-document-common-accent-2:#8a78e0;--ds-palette-document-common-shadow-soft:0 8px 22px -10px #46507829;--ds-palette-document-common-shadow:0 22px 50px -18px #4650782e;--ds-palette-document-common-premium:#0e0e0d;--ds-palette-document-common-premium-ink:#f3f1ec;--ds-palette-document-common-premium-line:#2b2b28}@supports (color:lab(0% 0 0)){:root{--ds-shadow-sheet:0 8px 24px lab(0% 0 0/.1);--ds-toolbar-overlay-ring:lab(100% 0 0/.1);--ds-palette-utility-red-50:lab(96.5005% 4.18508 1.52328);--ds-palette-utility-red-100:lab(92.243% 10.2865 3.83865);--ds-palette-utility-red-200:lab(86.017% 19.8815 7.75869);--ds-palette-utility-red-300:lab(76.5514% 36.422 15.5335);--ds-palette-utility-red-400:lab(63.7053% 60.745 31.3109);--ds-palette-utility-red-500:lab(55.4814% 75.0732 48.8528);--ds-palette-utility-red-600:lab(48.4493% 77.4328 61.5452);--ds-palette-utility-red-700:lab(40.4273% 67.2623 53.7441);--ds-palette-utility-red-800:lab(33.7174% 55.8993 41.0293);--ds-palette-utility-red-900:lab(28.5139% 44.5539 29.0463);--ds-palette-utility-red-950:lab(13.003% 29.04 16.7519);--ds-palette-utility-orange-50:lab(97.7008% 1.53735 5.90649);--ds-palette-utility-orange-100:lab(94.7127% 3.58394 14.3151);--ds-palette-utility-orange-200:lab(88.4871% 9.94918 28.8378);--ds-palette-utility-orange-300:lab(80.8059% 21.7313 50.4455);--ds-palette-utility-orange-400:lab(70.0429% 42.5156 75.8207);--ds-palette-utility-orange-500:lab(64.272% 57.1788 90.3583);--ds-palette-utility-orange-600:lab(57.1026% 64.2584 89.8886);--ds-palette-utility-orange-700:lab(46.4615% 57.7275 70.8507);--ds-palette-utility-orange-800:lab(37.1566% 46.6433 50.5562);--ds-palette-utility-orange-900:lab(30.2951% 36.0434 37.671);--ds-palette-utility-orange-950:lab(14.1747% 23.4515 19.4461);--ds-palette-utility-amber-50:lab(98.6252% -.635922 8.42309);--ds-palette-utility-amber-100:lab(95.916% -1.21653 23.111);--ds-palette-utility-amber-200:lab(91.7203% -.505269 49.9084);--ds-palette-utility-amber-300:lab(86.4156% 6.13147 78.3961);--ds-palette-utility-amber-400:lab(80.1641% 16.6016 99.2089);--ds-palette-utility-amber-500:lab(72.7183% 31.8672 97.9407);--ds-palette-utility-amber-600:lab(60.3514% 40.5624 87.1228);--ds-palette-utility-amber-700:lab(47.2709% 42.9082 69.2966);--ds-palette-utility-amber-800:lab(37.8822% 37.1699 52.2718);--ds-palette-utility-amber-900:lab(31.2288% 30.2627 40.0378);--ds-palette-utility-amber-950:lab(15.8111% 20.9107 23.3752);--ds-palette-utility-yellow-50:lab(98.6846% -1.79055 9.7766);--ds-palette-utility-yellow-100:lab(97.3564% -4.51407 27.344);--ds-palette-utility-yellow-200:lab(94.3433% -5.00429 52.9663);--ds-palette-utility-yellow-300:lab(89.7033% -.480294 84.4917);--ds-palette-utility-yellow-400:lab(83.2664% 8.65132 106.895);--ds-palette-utility-yellow-500:lab(76.3898% 14.5258 98.4589);--ds-palette-utility-yellow-600:lab(62.7799% 22.4197 86.1544);--ds-palette-utility-yellow-700:lab(47.8202% 25.2426 66.5015);--ds-palette-utility-yellow-800:lab(38.7484% 23.5833 51.4916);--ds-palette-utility-yellow-900:lab(32.3865% 21.1273 38.5959);--ds-palette-utility-yellow-950:lab(16.8146% 15.7422 23.1133);--ds-palette-utility-lime-50:lab(98.7039% -5.32573 10.2149);--ds-palette-utility-lime-100:lab(96.8662% -11.7133 22.0854);--ds-palette-utility-lime-200:lab(94.0718% -22.5338 42.5238);--ds-palette-utility-lime-300:lab(89.9218% -35.6546 68.5254);--ds-palette-utility-lime-400:lab(83.7876% -45.0447 88.4738);--ds-palette-utility-lime-500:lab(75.3197% -46.6547 86.1778);--ds-palette-utility-lime-600:lab(61.1055% -41.0235 73.1483);--ds-palette-utility-lime-700:lab(47.246% -32.2589 55.8249);--ds-palette-utility-lime-800:lab(37.7655% -25.1694 43.0683);--ds-palette-utility-lime-900:lab(31.9931% -20.7654 33.7379);--ds-palette-utility-lime-950:lab(16.5113% -15.1841 22.0145);--ds-palette-utility-green-50:lab(98.1563% -5.60117 2.75915);--ds-palette-utility-green-100:lab(96.1861% -13.8464 6.52365);--ds-palette-utility-green-200:lab(92.4222% -26.4702 12.9427);--ds-palette-utility-green-300:lab(86.9953% -47.2691 25.0054);--ds-palette-utility-green-400:lab(78.503% -64.9265 39.7492);--ds-palette-utility-green-500:lab(70.5521% -66.5147 45.8073);--ds-palette-utility-green-600:lab(59.0978% -58.6621 41.2579);--ds-palette-utility-green-700:lab(47.0329% -47.0239 31.4788);--ds-palette-utility-green-800:lab(37.4616% -36.7971 22.9692);--ds-palette-utility-green-900:lab(30.797% -29.6927 17.382);--ds-palette-utility-green-950:lab(15.6845% -20.4225 11.7249);--ds-palette-utility-emerald-50:lab(97.8462% -6.94966 1.85487);--ds-palette-utility-emerald-100:lab(94.9004% -17.0769 5.63836);--ds-palette-utility-emerald-200:lab(90.2247% -31.039 9.47084);--ds-palette-utility-emerald-300:lab(83.9203% -48.7124 13.8849);--ds-palette-utility-emerald-400:lab(75.0771% -60.7313 19.4147);--ds-palette-utility-emerald-500:lab(66.9756% -58.27 19.5419);--ds-palette-utility-emerald-600:lab(55.0481% -49.9246 15.93);--ds-palette-utility-emerald-700:lab(44.4871% -41.0396 11.0361);--ds-palette-utility-emerald-800:lab(35.3675% -33.1188 8.04002);--ds-palette-utility-emerald-900:lab(28.8637% -26.9249 5.45986);--ds-palette-utility-emerald-950:lab(15.0582% -17.9507 2.38369);--ds-palette-utility-teal-50:lab(98.3189% -4.74921 -.111711);--ds-palette-utility-teal-100:lab(95.1845% -17.4212 -.425422);--ds-palette-utility-teal-200:lab(90.7612% -33.1343 -.542295);--ds-palette-utility-teal-300:lab(84.8977% -48.1516 -1.3321);--ds-palette-utility-teal-400:lab(76.0109% -53.3483 -2.27906);--ds-palette-utility-teal-500:lab(67.3859% -49.0983 -2.63511);--ds-palette-utility-teal-600:lab(55.0223% -41.0774 -3.90277);--ds-palette-utility-teal-700:lab(44.4134% -33.1436 -4.22149);--ds-palette-utility-teal-800:lab(35.5975% -26.6648 -4.34487);--ds-palette-utility-teal-900:lab(29.506% -21.4706 -3.59886);--ds-palette-utility-teal-950:lab(16.6371% -15.3183 -3.81732);--ds-palette-utility-cyan-50:lab(98.3304% -5.97432 -2.62108);--ds-palette-utility-cyan-100:lab(95.3146% -13.8285 -6.84732);--ds-palette-utility-cyan-200:lab(91.0821% -24.0435 -12.8306);--ds-palette-utility-cyan-300:lab(85.3886% -36.7636 -21.5716);--ds-palette-utility-cyan-400:lab(76.6045% -40.9406 -29.6231);--ds-palette-utility-cyan-500:lab(67.805% -35.3952 -30.2018);--ds-palette-utility-cyan-600:lab(55.1767% -26.7496 -30.5139);--ds-palette-utility-cyan-700:lab(44.7267% -21.5987 -26.118);--ds-palette-utility-cyan-800:lab(36.5114% -17.1989 -21.6292);--ds-palette-utility-cyan-900:lab(30.372% -13.1853 -18.7887);--ds-palette-utility-cyan-950:lab(19.1528% -9.68757 -15.5267);--ds-palette-utility-sky-50:lab(97.3623% -2.33802 -4.13098);--ds-palette-utility-sky-100:lab(94.3709% -4.56053 -8.23453);--ds-palette-utility-sky-200:lab(88.6983% -11.3978 -16.8488);--ds-palette-utility-sky-300:lab(80.3307% -20.2945 -31.385);--ds-palette-utility-sky-400:lab(70.687% -23.6078 -45.9483);--ds-palette-utility-sky-500:lab(63.3038% -18.433 -51.0407);--ds-palette-utility-sky-600:lab(51.7754% -11.4712 -49.8349);--ds-palette-utility-sky-700:lab(41.6013% -9.10804 -42.5647);--ds-palette-utility-sky-800:lab(35.164% -9.57692 -34.4068);--ds-palette-utility-sky-900:lab(29.1959% -8.34689 -28.2453);--ds-palette-utility-sky-950:lab(17.8299% -5.31271 -21.1584);--ds-palette-utility-blue-50:lab(96.492% -1.14644 -5.11479);--ds-palette-utility-blue-100:lab(92.0301% -2.24757 -11.6453);--ds-palette-utility-blue-200:lab(86.15% -4.04379 -21.0797);--ds-palette-utility-blue-300:lab(77.5052% -6.4629 -36.42);--ds-palette-utility-blue-400:lab(65.0361% -1.42065 -56.9802);--ds-palette-utility-blue-500:lab(54.1736% 13.3369 -74.6839);--ds-palette-utility-blue-600:lab(44.0605% 29.0279 -86.0352);--ds-palette-utility-blue-700:lab(36.9089% 35.0961 -85.6872);--ds-palette-utility-blue-800:lab(30.2514% 27.7853 -70.2699);--ds-palette-utility-blue-900:lab(26.1542% 15.7545 -51.5504);--ds-palette-utility-blue-950:lab(15.6723% 8.86232 -32.2945);--ds-palette-utility-indigo-50:lab(95.4818% .411302 -6.78529);--ds-palette-utility-indigo-100:lab(91.6577% 1.04591 -12.7199);--ds-palette-utility-indigo-200:lab(84.4329% 3.18977 -23.9688);--ds-palette-utility-indigo-300:lab(74.0235% 8.54138 -41.6075);--ds-palette-utility-indigo-400:lab(59.866% 22.4834 -64.4485);--ds-palette-utility-indigo-500:lab(48.295% 38.3129 -81.9673);--ds-palette-utility-indigo-600:lab(38.4009% 52.6132 -92.3857);--ds-palette-utility-indigo-700:lab(32.4486% 49.2217 -84.6695);--ds-palette-utility-indigo-800:lab(26.6645% 37.9804 -68.6402);--ds-palette-utility-indigo-900:lab(23.3911% 24.6978 -50.4718);--ds-palette-utility-indigo-950:lab(12.4853% 14.9672 -31.3418);--ds-palette-utility-violet-50:lab(96.2416% 2.28849 -5.51657);--ds-palette-utility-violet-100:lab(93.0838% 4.35197 -9.88284);--ds-palette-utility-violet-200:lab(87.0888% 8.53688 -19.4189);--ds-palette-utility-violet-300:lab(76.7419% 18.3911 -37.0706);--ds-palette-utility-violet-400:lab(62.8239% 34.9159 -60.0512);--ds-palette-utility-violet-500:lab(49.9355% 55.1776 -81.8963);--ds-palette-utility-violet-600:lab(41.088% 68.9966 -91.995);--ds-palette-utility-violet-700:lab(35.2783% 67.9912 -88.793);--ds-palette-utility-violet-800:lab(29.3188% 57.7986 -76.1493);--ds-palette-utility-violet-900:lab(24.3783% 45.7525 -61.4902);--ds-palette-utility-violet-950:lab(14.0706% 33.3353 -46.7553);--ds-palette-utility-purple-50:lab(97.1627% 2.99937 -4.13398);--ds-palette-utility-purple-100:lab(93.3333% 6.97437 -9.83434);--ds-palette-utility-purple-200:lab(87.8405% 13.4282 -18.7159);--ds-palette-utility-purple-300:lab(78.3298% 26.2195 -34.9499);--ds-palette-utility-purple-400:lab(63.6946% 47.6127 -59.2066);--ds-palette-utility-purple-500:lab(52.0183% 66.11 -78.2316);--ds-palette-utility-purple-600:lab(43.0295% 75.21 -86.5669);--ds-palette-utility-purple-700:lab(36.1758% 69.8525 -80.0381);--ds-palette-utility-purple-800:lab(30.6017% 56.7637 -64.4751);--ds-palette-utility-purple-900:lab(24.9401% 45.2703 -51.2728);--ds-palette-utility-purple-950:lab(14.8253% 38.9005 -44.5861);--ds-palette-utility-fuchsia-50:lab(97.1083% 4.46233 -4.09334);--ds-palette-utility-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--ds-palette-utility-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--ds-palette-utility-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--ds-palette-utility-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--ds-palette-utility-fuchsia-500:lab(56.4256% 83.132 -64.639);--ds-palette-utility-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--ds-palette-utility-fuchsia-700:lab(39.787% 72.2653 -53.1244);--ds-palette-utility-fuchsia-800:lab(32.904% 60.2883 -43.6569);--ds-palette-utility-fuchsia-900:lab(27.755% 48.6174 -34.3553);--ds-palette-utility-fuchsia-950:lab(15.7348% 39.0235 -27.4073);--ds-palette-utility-pink-50:lab(96.4459% 4.53997 -1.49434);--ds-palette-utility-pink-100:lab(93.5864% 9.01193 -3.15079);--ds-palette-utility-pink-200:lab(87.4504% 19.6 -6.46662);--ds-palette-utility-pink-300:lab(77.8308% 38.525 -10.5394);--ds-palette-utility-pink-400:lab(64.5597% 64.3615 -12.7988);--ds-palette-utility-pink-500:lab(56.9303% 76.8162 -8.07021);--ds-palette-utility-pink-600:lab(49.5493% 79.8381 2.31768);--ds-palette-utility-pink-700:lab(42.1737% 71.8009 7.42233);--ds-palette-utility-pink-800:lab(34.9559% 60.2885 5.99639);--ds-palette-utility-pink-900:lab(29.4367% 49.3962 3.35757);--ds-palette-utility-pink-950:lab(15.6116% 35.2166 3.53979);--ds-palette-utility-rose-50:lab(96.2369% 4.94155 1.28011);--ds-palette-utility-rose-100:lab(92.8221% 9.86832 2.60075);--ds-palette-utility-rose-200:lab(86.806% 19.1909 4.07754);--ds-palette-utility-rose-300:lab(76.6339% 38.3549 9.68835);--ds-palette-utility-rose-400:lab(64.4125% 63.0291 19.2068);--ds-palette-utility-rose-500:lab(56.101% 79.4328 31.4532);--ds-palette-utility-rose-600:lab(49.1882% 81.577 36.0311);--ds-palette-utility-rose-700:lab(41.1651% 71.6251 30.3087);--ds-palette-utility-rose-800:lab(34.6481% 60.802 20.1957);--ds-palette-utility-rose-900:lab(29.7104% 51.514 12.6253);--ds-palette-utility-rose-950:lab(14.2323% 34.0086 9.80922);--ds-palette-utility-slate-50:lab(98.1434% -.369519 -1.05966);--ds-palette-utility-slate-100:lab(96.286% -.852436 -2.46847);--ds-palette-utility-slate-200:lab(91.7353% -.998765 -4.76968);--ds-palette-utility-slate-300:lab(84.7652% -1.94535 -7.93337);--ds-palette-utility-slate-400:lab(65.5349% -2.25151 -14.5072);--ds-palette-utility-slate-500:lab(48.0876% -2.03595 -16.5814);--ds-palette-utility-slate-600:lab(35.5623% -1.74978 -15.4316);--ds-palette-utility-slate-700:lab(26.9569% -1.47016 -15.6993);--ds-palette-utility-slate-800:lab(16.132% -.318035 -14.6672);--ds-palette-utility-slate-900:lab(7.78673% 1.82345 -15.0537);--ds-palette-utility-slate-950:lab(1.76974% 1.32743 -9.28855);--ds-palette-utility-gray-50:lab(98.2596% -.247031 -.706708);--ds-palette-utility-gray-100:lab(96.1596% -.0823438 -1.13575);--ds-palette-utility-gray-200:lab(91.6229% -.159115 -2.26791);--ds-palette-utility-gray-300:lab(85.1236% -.612259 -3.7138);--ds-palette-utility-gray-400:lab(65.9269% -.832707 -8.17473);--ds-palette-utility-gray-500:lab(47.7841% -.393182 -10.0268);--ds-palette-utility-gray-600:lab(35.6337% -1.58697 -10.8425);--ds-palette-utility-gray-700:lab(27.1134% -.956401 -12.3224);--ds-palette-utility-gray-800:lab(16.1051% -1.18239 -11.7533);--ds-palette-utility-gray-900:lab(8.11897% .811279 -12.254);--ds-palette-utility-gray-950:lab(1.90334% .278696 -5.48866);--ds-palette-utility-zinc-50:lab(98.26% 0 0);--ds-palette-utility-zinc-100:lab(96.1634% .0993311 -.364041);--ds-palette-utility-zinc-200:lab(90.6853% .399232 -1.45452);--ds-palette-utility-zinc-300:lab(84.9837% .601262 -2.17986);--ds-palette-utility-zinc-400:lab(65.6464% 1.53497 -5.42429);--ds-palette-utility-zinc-500:lab(47.8878% 1.65477 -5.77283);--ds-palette-utility-zinc-600:lab(35.1166% 1.78212 -6.1173);--ds-palette-utility-zinc-700:lab(26.8019% 1.35387 -4.68303);--ds-palette-utility-zinc-800:lab(15.7305% .613764 -2.16959);--ds-palette-utility-zinc-900:lab(8.30603% .618205 -2.16572);--ds-palette-utility-zinc-950:lab(2.51107% .242703 -.886115);--ds-palette-utility-neutral-50:lab(98.26% 0 0);--ds-palette-utility-neutral-100:lab(96.52% -.0000298023 .0000119209);--ds-palette-utility-neutral-200:lab(90.952% 0 -.0000119209);--ds-palette-utility-neutral-300:lab(84.92% 0 -.0000119209);--ds-palette-utility-neutral-400:lab(66.128% -.0000298023 .0000119209);--ds-palette-utility-neutral-500:lab(48.496% 0 0);--ds-palette-utility-neutral-600:lab(34.924% 0 0);--ds-palette-utility-neutral-700:lab(27.036% 0 0);--ds-palette-utility-neutral-800:lab(15.204% 0 -.00000596046);--ds-palette-utility-neutral-900:lab(7.78201% -.0000149012 0);--ds-palette-utility-neutral-950:lab(2.75381% 0 0);--ds-palette-utility-stone-50:lab(98.2686% -.0991821 .364304);--ds-palette-utility-stone-100:lab(96.5286% -.0991821 .364268);--ds-palette-utility-stone-200:lab(91.055% .663072 .865579);--ds-palette-utility-stone-300:lab(84.7909% .928015 1.59738);--ds-palette-utility-stone-400:lab(66.2166% 1.88044 3.20326);--ds-palette-utility-stone-500:lab(48.1164% 2.35701 4.26852);--ds-palette-utility-stone-600:lab(35.5168% 1.08604 4.07829);--ds-palette-utility-stone-700:lab(27.3812% 1.32917 3.57789);--ds-palette-utility-stone-800:lab(15.0353% 1.96067 1.53427);--ds-palette-utility-stone-900:lab(9.03835% 1.15298 1.92955);--ds-palette-utility-stone-950:lab(2.86037% .455312 .568903);--ds-palette-utility-mauve-50:lab(98.26% 0 0);--ds-palette-utility-mauve-100:lab(95.3199% .844389 -.636518);--ds-palette-utility-mauve-200:lab(90.8851% 1.40759 -1.05978);--ds-palette-utility-mauve-300:lab(84.1787% 3.38054 -2.53499);--ds-palette-utility-mauve-400:lab(66.2215% 5.18823 -4.27421);--ds-palette-utility-mauve-500:lab(46.4092% 9.24578 -7.68465);--ds-palette-utility-mauve-600:lab(34.0653% 7.82093 -6.65653);--ds-palette-utility-mauve-700:lab(25.8245% 8.01928 -6.32546);--ds-palette-utility-mauve-800:lab(14.1786% 6.35938 -5.68258);--ds-palette-utility-mauve-900:lab(8.33002% 5.15411 -4.30998);--ds-palette-utility-mauve-950:lab(2.70037% 1.13126 -.853461);--ds-palette-utility-olive-50:lab(98.6338% -.297457 1.09334);--ds-palette-utility-olive-100:lab(96.0988% -.493258 1.82395);--ds-palette-utility-olive-200:lab(91.9397% -.686854 2.55626);--ds-palette-utility-olive-300:lab(86.1731% -1.073 4.02397);--ds-palette-utility-olive-400:lab(69.6658% -2.009 7.72947);--ds-palette-utility-olive-500:lab(51.5272% -2.86695 11.5408);--ds-palette-utility-olive-600:lab(38.2553% -2.31101 9.30823);--ds-palette-utility-olive-700:lab(29.8862% -2.11598 8.58277);--ds-palette-utility-olive-800:lab(17.3033% -1.48043 5.96187);--ds-palette-utility-olive-900:lab(10.5512% -1.19986 4.84231);--ds-palette-utility-olive-950:lab(3.26204% -.309289 1.13377);--ds-palette-utility-mist-50:lab(98.5129% -.644743 -.229931);--ds-palette-utility-mist-100:lab(95.7289% -.644743 -.229919);--ds-palette-utility-mist-200:lab(91.3368% -1.38441 -1.08377);--ds-palette-utility-mist-300:lab(85.1957% -1.8006 -1.71063);--ds-palette-utility-mist-400:lab(67.9697% -3.85058 -3.02824);--ds-palette-utility-mist-500:lab(49.1145% -5.80183 -4.41525);--ds-palette-utility-mist-600:lab(36.3261% -4.71437 -3.54635);--ds-palette-utility-mist-700:lab(27.9503% -4.0026 -3.35106);--ds-palette-utility-mist-800:lab(15.9728% -2.89693 -2.50866);--ds-palette-utility-mist-900:lab(9.32863% -1.87989 -2.1017);--ds-palette-utility-mist-950:lab(2.93655% -.435196 -.608262);--ds-palette-utility-taupe-50:lab(98.3763% .249773 .707853);--ds-palette-utility-taupe-100:lab(95.3391% .644386 .231409);--ds-palette-utility-taupe-200:lab(90.9149% 1.38998 1.08777);--ds-palette-utility-taupe-300:lab(84.6434% 1.81875 1.71728);--ds-palette-utility-taupe-400:lab(66.7386% 3.56972 3.57119);--ds-palette-utility-taupe-500:lab(47.3292% 5.2588 5.60027);--ds-palette-utility-taupe-600:lab(34.6954% 4.49754 4.2051);--ds-palette-utility-taupe-700:lab(26.4543% 4.4374 3.65548);--ds-palette-utility-taupe-800:lab(15.0089% 3.01889 2.55873);--ds-palette-utility-taupe-900:lab(8.7711% 2.25864 2.3765);--ds-palette-utility-taupe-950:lab(2.86039% .454858 .569314);--ds-canvas-authoring-snap-guide:lab(53.6177% 70.2843 37.8638);--ds-canvas-authoring-minimap-article:lab(82.9011% 1.75986 32.3581/.8);--ds-canvas-authoring-minimap-item:lab(59.4% 0 0/.5)}}.ps-scope{--ds-accordion-card-block:var(--ds-theme-accordion-card-block,var(--ds-space-step-sm));--ds-accordion-card-icon:var(--ds-theme-accordion-card-icon,var(--ds-web-measure-iconDefault));--ds-accordion-card-inline:var(--ds-theme-accordion-card-inline,var(--ds-space-step-md));--ds-accordion-gap:var(--ds-theme-accordion-gap,var(--ds-space-step-xs));--ds-accordion-plain-block:var(--ds-theme-accordion-plain-block,var(--ds-space-step-compact));--ds-accordion-plain-icon:var(--ds-theme-accordion-plain-icon,var(--ds-web-measure-iconMedium));--ds-accordion-plain-inline:var(--ds-theme-accordion-plain-inline,var(--ds-space-step-sm));--ds-app-bar-actions-gap:var(--ds-theme-app-bar-actions-gap,var(--ds-space-step-2xs));--ds-app-bar-gap:var(--ds-theme-app-bar-gap,var(--ds-space-step-xs));--ds-app-bar-height-lg:var(--ds-theme-app-bar-height-lg,max(var(--ds-app-bar-basis-height-lg), var(--ds-workspace-shell-slot)));--ds-app-bar-height-md:var(--ds-theme-app-bar-height-md,max(var(--ds-app-bar-basis-height-md), var(--ds-workspace-shell-slot)));--ds-badge-circle-size:var(--ds-theme-badge-circle-size,var(--ds-web-measure-iconDefault));--ds-badge-gap:var(--ds-theme-badge-gap,var(--ds-tag-gap));--ds-badge-icon-size:var(--ds-theme-badge-icon-size,var(--ds-web-measure-removeIcon));--ds-badge-icon-stroke:var(--ds-theme-badge-icon-stroke,var(--ds-icon-stroke-bold));--ds-badge-line-height:var(--ds-theme-badge-line-height,var(--ds-web-measure-iconDefault));--ds-badge-padding-block:var(--ds-theme-badge-padding-block,var(--ds-space-step-half));--ds-badge-padding-inline:var(--ds-theme-badge-padding-inline,var(--ds-space-step-xs));--ds-badge-text-size:var(--ds-theme-badge-text-size,var(--ds-type-size-sm));--ds-badge-weight:var(--ds-theme-badge-weight,var(--ds-tag-weight));--ds-book-cover-inset:var(--ds-theme-book-cover-inset,var(--ds-space-group));--ds-book-page-inset:var(--ds-theme-book-page-inset,var(--ds-space-section));--ds-book-page-width:var(--ds-theme-book-page-width,var(--ds-layout-max-prose));--ds-book-reader-columns:var(--ds-theme-book-reader-columns,minmax(0, var(--ds-book-finder-width)) minmax(0, 1fr));--ds-book-shelf-gap:var(--ds-theme-book-shelf-gap,var(--ds-space-section));--ds-book-spine-width:var(--ds-theme-book-spine-width,var(--ds-rhythm-pair));--ds-breadcrumb-gap:var(--ds-theme-breadcrumb-gap,var(--ds-space-step-2xs));--ds-breadcrumb-icon:var(--ds-theme-breadcrumb-icon,var(--ds-web-measure-iconMedium));--ds-button-active-opacity:var(--ds-theme-button-active-opacity,var(--ds-badge-accent-opacity));--ds-button-choice-padding:var(--ds-theme-button-choice-padding,var(--ds-space-step-xs));--ds-button-composed-focus-offset:var(--ds-theme-button-composed-focus-offset,var(--ds-stroke-focus));--ds-button-composed-focus-width:var(--ds-theme-button-composed-focus-width,var(--ds-stroke-focus));--ds-button-corner-sm:var(--ds-theme-button-corner-sm,min(var(--ds-web-corner-md), var(--ds-button-corner-cap-sm)));--ds-button-corner-soft:var(--ds-theme-button-corner-soft,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-soft)));--ds-button-corner-xs:var(--ds-theme-button-corner-xs,min(var(--ds-web-corner-md), var(--ds-button-corner-cap-xs)));--ds-button-corner-xxs:var(--ds-theme-button-corner-xxs,min(var(--ds-web-corner-md), var(--ds-button-corner-cap-xxs)));--ds-button-edge-padding-lg:var(--ds-theme-button-edge-padding-lg,var(--ds-space-step-xs));--ds-button-edge-padding-md:var(--ds-theme-button-edge-padding-md,var(--ds-space-step-xs));--ds-button-edge-padding-relaxed:var(--ds-theme-button-edge-padding-relaxed,var(--ds-button-edge-padding-lg));--ds-button-edge-padding-sm:var(--ds-theme-button-edge-padding-sm,var(--ds-space-step-compact));--ds-button-edge-padding-xs:var(--ds-theme-button-edge-padding-xs,var(--ds-space-step-compact));--ds-button-edge-padding-xxs:var(--ds-theme-button-edge-padding-xxs,var(--ds-space-step-compact));--ds-button-gap-lg:var(--ds-theme-button-gap-lg,var(--ds-space-step-compact));--ds-button-gap-md:var(--ds-theme-button-gap-md,var(--ds-space-step-compact));--ds-button-gap-relaxed:var(--ds-theme-button-gap-relaxed,var(--ds-button-gap-lg));--ds-button-gap-sm:var(--ds-theme-button-gap-sm,var(--ds-space-step-2xs));--ds-button-gap-xs:var(--ds-theme-button-gap-xs,var(--ds-space-step-2xs));--ds-button-gap-xxs:var(--ds-theme-button-gap-xxs,var(--ds-space-step-2xs));--ds-button-icon-lg:var(--ds-theme-button-icon-lg,var(--ds-web-measure-iconDefault));--ds-button-icon-md:var(--ds-theme-button-icon-md,var(--ds-web-measure-iconDefault));--ds-button-icon-relaxed:var(--ds-theme-button-icon-relaxed,var(--ds-button-icon-lg));--ds-button-icon-sm:var(--ds-theme-button-icon-sm,var(--ds-web-measure-iconMedium));--ds-button-icon-xs:var(--ds-theme-button-icon-xs,var(--ds-web-measure-iconSmall));--ds-button-icon-xxs:var(--ds-theme-button-icon-xxs,var(--ds-web-measure-iconSmall));--ds-button-padding-lg:var(--ds-theme-button-padding-lg,var(--ds-space-step-regular));--ds-button-padding-md:var(--ds-theme-button-padding-md,var(--ds-space-step-regular));--ds-button-padding-relaxed:var(--ds-theme-button-padding-relaxed,var(--ds-button-padding-lg));--ds-button-padding-sm:var(--ds-theme-button-padding-sm,var(--ds-space-step-regular));--ds-button-padding-xs:var(--ds-theme-button-padding-xs,var(--ds-space-step-xs));--ds-button-padding-xxs:var(--ds-theme-button-padding-xxs,var(--ds-space-step-compact));--ds-button-weight:var(--ds-theme-button-weight,var(--ds-type-weight-semibold));--ds-calendar-footer-gap:var(--ds-theme-calendar-footer-gap,var(--ds-space-step-xs));--ds-calendar-grid-gap:var(--ds-theme-calendar-grid-gap,var(--ds-space-pair));--ds-calendar-grid-min-field-lg:var(--ds-theme-calendar-grid-min-field-lg,calc(var(--ds-control-touch) * 7));--ds-calendar-grid-min-field-md:var(--ds-theme-calendar-grid-min-field-md,calc(var(--ds-control-comfortable) * 7));--ds-calendar-grid-min-field-relaxed:var(--ds-theme-calendar-grid-min-field-relaxed,calc(var(--ds-control-relaxed) * 7));--ds-calendar-grid-min-field-sm:var(--ds-theme-calendar-grid-min-field-sm,calc(var(--ds-control-compact) * 7));--ds-calendar-grid-min-field-xs:var(--ds-theme-calendar-grid-min-field-xs,calc(var(--ds-control-xs) * 7));--ds-calendar-grid-min-field-xxs:var(--ds-theme-calendar-grid-min-field-xxs,calc(var(--ds-control-xxs) * 7));--ds-calendar-grid-min-picker-lg:var(--ds-theme-calendar-grid-min-picker-lg,calc(var(--ds-control-touch) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-md:var(--ds-theme-calendar-grid-min-picker-md,calc(var(--ds-control-comfortable) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-relaxed:var(--ds-theme-calendar-grid-min-picker-relaxed,calc(var(--ds-control-relaxed) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-sm:var(--ds-theme-calendar-grid-min-picker-sm,calc(var(--ds-control-compact) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-xs:var(--ds-theme-calendar-grid-min-picker-xs,calc(var(--ds-control-xs) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-xxs:var(--ds-theme-calendar-grid-min-picker-xxs,calc(var(--ds-control-xxs) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-header-gap:var(--ds-theme-calendar-header-gap,var(--ds-space-pair));--ds-calendar-panel-gap:var(--ds-theme-calendar-panel-gap,var(--ds-space-group));--ds-calendar-panel-inset:var(--ds-theme-calendar-panel-inset,var(--ds-space-step-sm));--ds-calendar-quick-gap:var(--ds-theme-calendar-quick-gap,var(--ds-space-step-compact));--ds-calendar-sheet-day-gap:var(--ds-theme-calendar-sheet-day-gap,var(--ds-space-step-half));--ds-calendar-sheet-day-mark:var(--ds-theme-calendar-sheet-day-mark,var(--ds-control-xxs));--ds-calendar-sheet-edge-opacity:var(--ds-theme-calendar-sheet-edge-opacity,var(--ds-web-opacity-strong));--ds-calendar-sheet-header-gap:var(--ds-theme-calendar-sheet-header-gap,var(--ds-space-step-sm));--ds-calendar-sheet-inset:var(--ds-theme-calendar-sheet-inset,var(--ds-space-step-compact));--ds-calendar-sheet-weekday-inline:var(--ds-theme-calendar-sheet-weekday-inline,var(--ds-space-step-xs));--ds-calendar-time-gap:var(--ds-theme-calendar-time-gap,var(--ds-space-step-2xs));--ds-calendar-unit-gap:var(--ds-theme-calendar-unit-gap,var(--ds-space-step-2xs));--ds-calendar-weekday-height:var(--ds-theme-calendar-weekday-height,var(--ds-control-xs));--ds-calendar-weekday-padding:var(--ds-theme-calendar-weekday-padding,var(--ds-space-step-2xs));--ds-callout-body-gap:var(--ds-theme-callout-body-gap,var(--ds-space-step-half));--ds-callout-close-icon:var(--ds-theme-callout-close-icon,var(--ds-web-measure-iconMedium));--ds-callout-close-margin:var(--ds-theme-callout-close-margin,calc(var(--ds-callout-close-padding) * -1));--ds-callout-close-padding:var(--ds-theme-callout-close-padding,var(--ds-space-step-2xs));--ds-callout-gap:var(--ds-theme-callout-gap,var(--ds-space-step-regular));--ds-callout-icon-offset:var(--ds-theme-callout-icon-offset,var(--ds-stroke-hairline));--ds-callout-icon-stroke:var(--ds-theme-callout-icon-stroke,var(--ds-icon-stroke-bold));--ds-callout-padding-block-comfortable:var(--ds-theme-callout-padding-block-comfortable,var(--ds-space-step-sm));--ds-callout-padding-block-compact:var(--ds-theme-callout-padding-block-compact,var(--ds-space-step-xs));--ds-callout-padding-inline-comfortable:var(--ds-theme-callout-padding-inline-comfortable,var(--ds-space-step-md));--ds-callout-padding-inline-compact:var(--ds-theme-callout-padding-inline-compact,var(--ds-space-step-sm));--ds-canvas-document-preset-font-default:var(--ds-theme-canvas-document-preset-font-default,var(--ds-measure-rem-0d875));--ds-canvas-document-preset-font-small:var(--ds-theme-canvas-document-preset-font-small,var(--ds-measure-rem-0d75));--ds-canvas-document-preset-font-xlarge:var(--ds-theme-canvas-document-preset-font-xlarge,var(--ds-measure-rem-1d5));--ds-card-edge-opacity:var(--ds-theme-card-edge-opacity,var(--ds-web-opacity-chipEdge));--ds-card-padding-block-lg:var(--ds-theme-card-padding-block-lg,var(--ds-space-step-lg));--ds-card-padding-block-md:var(--ds-theme-card-padding-block-md,var(--ds-space-step-md));--ds-card-padding-block-sm:var(--ds-theme-card-padding-block-sm,var(--ds-space-step-sm));--ds-card-padding-inline-lg:var(--ds-theme-card-padding-inline-lg,var(--ds-space-step-xl));--ds-card-padding-inline-md:var(--ds-theme-card-padding-inline-md,var(--ds-space-step-lg));--ds-card-padding-inline-sm:var(--ds-theme-card-padding-inline-sm,var(--ds-space-step-md));--ds-carousel-indicator-gap:var(--ds-theme-carousel-indicator-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-carousel-indicator-offset:var(--ds-theme-carousel-indicator-offset,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-cat-amber-chip:var(--ds-theme-cat-amber-chip,var(--cat-amber-chip));--ds-cat-amber-chip-deep:var(--ds-theme-cat-amber-chip-deep,var(--cat-amber-chip-deep));--ds-cat-amber-edge:var(--ds-theme-cat-amber-edge,var(--cat-amber-edge));--ds-cat-amber-fill:var(--ds-theme-cat-amber-fill,var(--cat-amber-fill));--ds-cat-amber-text:var(--ds-theme-cat-amber-text,var(--cat-amber-text));--ds-cat-blue-chip:var(--ds-theme-cat-blue-chip,var(--cat-blue-chip));--ds-cat-blue-chip-deep:var(--ds-theme-cat-blue-chip-deep,var(--cat-blue-chip-deep));--ds-cat-blue-edge:var(--ds-theme-cat-blue-edge,var(--cat-blue-edge));--ds-cat-blue-fill:var(--ds-theme-cat-blue-fill,var(--cat-blue-fill));--ds-cat-blue-text:var(--ds-theme-cat-blue-text,var(--cat-blue-text));--ds-cat-green-chip:var(--ds-theme-cat-green-chip,var(--cat-green-chip));--ds-cat-green-chip-deep:var(--ds-theme-cat-green-chip-deep,var(--cat-green-chip-deep));--ds-cat-green-edge:var(--ds-theme-cat-green-edge,var(--cat-green-edge));--ds-cat-green-fill:var(--ds-theme-cat-green-fill,var(--cat-green-fill));--ds-cat-green-text:var(--ds-theme-cat-green-text,var(--cat-green-text));--ds-cat-lime-chip:var(--ds-theme-cat-lime-chip,var(--cat-lime-chip));--ds-cat-lime-chip-deep:var(--ds-theme-cat-lime-chip-deep,var(--cat-lime-chip-deep));--ds-cat-lime-edge:var(--ds-theme-cat-lime-edge,var(--cat-lime-edge));--ds-cat-lime-fill:var(--ds-theme-cat-lime-fill,var(--cat-lime-fill));--ds-cat-lime-text:var(--ds-theme-cat-lime-text,var(--cat-lime-text));--ds-cat-neutral-chip:var(--ds-theme-cat-neutral-chip,var(--cat-neutral-chip));--ds-cat-neutral-chip-deep:var(--ds-theme-cat-neutral-chip-deep,var(--cat-neutral-chip-deep));--ds-cat-neutral-edge:var(--ds-theme-cat-neutral-edge,var(--cat-neutral-edge));--ds-cat-neutral-fill:var(--ds-theme-cat-neutral-fill,var(--cat-neutral-fill));--ds-cat-neutral-text:var(--ds-theme-cat-neutral-text,var(--cat-neutral-text));--ds-cat-orange-chip:var(--ds-theme-cat-orange-chip,var(--cat-orange-chip));--ds-cat-orange-chip-deep:var(--ds-theme-cat-orange-chip-deep,var(--cat-orange-chip-deep));--ds-cat-orange-edge:var(--ds-theme-cat-orange-edge,var(--cat-orange-edge));--ds-cat-orange-fill:var(--ds-theme-cat-orange-fill,var(--cat-orange-fill));--ds-cat-orange-text:var(--ds-theme-cat-orange-text,var(--cat-orange-text));--ds-cat-pink-chip:var(--ds-theme-cat-pink-chip,var(--cat-pink-chip));--ds-cat-pink-chip-deep:var(--ds-theme-cat-pink-chip-deep,var(--cat-pink-chip-deep));--ds-cat-pink-edge:var(--ds-theme-cat-pink-edge,var(--cat-pink-edge));--ds-cat-pink-fill:var(--ds-theme-cat-pink-fill,var(--cat-pink-fill));--ds-cat-pink-text:var(--ds-theme-cat-pink-text,var(--cat-pink-text));--ds-cat-plum-chip:var(--ds-theme-cat-plum-chip,var(--cat-plum-chip));--ds-cat-plum-chip-deep:var(--ds-theme-cat-plum-chip-deep,var(--cat-plum-chip-deep));--ds-cat-plum-edge:var(--ds-theme-cat-plum-edge,var(--cat-plum-edge));--ds-cat-plum-fill:var(--ds-theme-cat-plum-fill,var(--cat-plum-fill));--ds-cat-plum-text:var(--ds-theme-cat-plum-text,var(--cat-plum-text));--ds-cat-red-chip:var(--ds-theme-cat-red-chip,var(--cat-red-chip));--ds-cat-red-chip-deep:var(--ds-theme-cat-red-chip-deep,var(--cat-red-chip-deep));--ds-cat-red-edge:var(--ds-theme-cat-red-edge,var(--cat-red-edge));--ds-cat-red-fill:var(--ds-theme-cat-red-fill,var(--cat-red-fill));--ds-cat-red-text:var(--ds-theme-cat-red-text,var(--cat-red-text));--ds-cat-sky-chip:var(--ds-theme-cat-sky-chip,var(--cat-sky-chip));--ds-cat-sky-chip-deep:var(--ds-theme-cat-sky-chip-deep,var(--cat-sky-chip-deep));--ds-cat-sky-edge:var(--ds-theme-cat-sky-edge,var(--cat-sky-edge));--ds-cat-sky-fill:var(--ds-theme-cat-sky-fill,var(--cat-sky-fill));--ds-cat-sky-text:var(--ds-theme-cat-sky-text,var(--cat-sky-text));--ds-cat-teal-chip:var(--ds-theme-cat-teal-chip,var(--cat-teal-chip));--ds-cat-teal-chip-deep:var(--ds-theme-cat-teal-chip-deep,var(--cat-teal-chip-deep));--ds-cat-teal-edge:var(--ds-theme-cat-teal-edge,var(--cat-teal-edge));--ds-cat-teal-fill:var(--ds-theme-cat-teal-fill,var(--cat-teal-fill));--ds-cat-teal-text:var(--ds-theme-cat-teal-text,var(--cat-teal-text));--ds-checkbox-corner:var(--ds-theme-checkbox-corner,var(--ds-web-corner-sm));--ds-checkbox-mark:var(--ds-theme-checkbox-mark,var(--ds-web-measure-iconMedium));--ds-checkbox-size-sm:var(--ds-theme-checkbox-size-sm,var(--ds-web-measure-iconDefault));--ds-chip-edge-opacity:var(--ds-theme-chip-edge-opacity,var(--ds-web-opacity-chipEdge));--ds-chip-gap:var(--ds-theme-chip-gap,var(--ds-tag-gap));--ds-chip-inline-gap:var(--ds-theme-chip-inline-gap,calc(var(--ds-measure-em-0d4) * var(--ds-density-factor)));--ds-chip-inline-padding:var(--ds-theme-chip-inline-padding,var(--ds-space-step-sm));--ds-chip-inline-padding-block:var(--ds-theme-chip-inline-padding-block,var(--ds-space-step-2xs));--ds-chip-inline-size:var(--ds-theme-chip-inline-size,var(--ds-type-size-sm));--ds-chip-inline-weight:var(--ds-theme-chip-inline-weight,var(--ds-type-weight-regular));--ds-chip-padding-md:var(--ds-theme-chip-padding-md,var(--ds-space-step-sm));--ds-chip-padding-sm:var(--ds-theme-chip-padding-sm,var(--ds-space-step-xs));--ds-chip-remove-icon:var(--ds-theme-chip-remove-icon,var(--ds-web-measure-removeIcon));--ds-chip-remove-margin:var(--ds-theme-chip-remove-margin,calc(var(--ds-chip-gap) * -1));--ds-chip-remove-padding:var(--ds-theme-chip-remove-padding,var(--ds-space-step-half));--ds-chip-selected-weight:var(--ds-theme-chip-selected-weight,var(--ds-type-weight-semibold));--ds-chip-weight:var(--ds-theme-chip-weight,var(--ds-tag-weight));--ds-choice-disabled-opacity:var(--ds-theme-choice-disabled-opacity,var(--ds-web-opacity-strong));--ds-color-accent:var(--ds-document-ink);--primary:var(--ds-document-ink);--ds-color-accent-soft:var(--ds-document-card);--secondary:var(--ds-document-card);--ds-color-canvas:var(--ds-document-paper);--background:var(--ds-document-paper);--ds-color-card:var(--ds-document-card);--card:var(--ds-document-card);--ds-color-chrome:var(--ds-document-glass);--glass-chrome-bg:var(--ds-document-glass);--ds-color-danger:var(--ds-theme-color-danger,var(--destructive));--ds-color-edge:var(--ds-document-line);--border:var(--ds-document-line);--ds-color-edge-faint:var(--ds-document-line);--border-faint:var(--ds-document-line);--ds-color-edge-strong:var(--ds-theme-color-edge-strong,var(--border-strong));--ds-color-glass-content:var(--ds-document-glass-hi);--glass-content-bg:var(--ds-document-glass-hi);--ds-color-glass-edge:var(--ds-document-brd-soft);--glass-border:var(--ds-document-brd-soft);--ds-color-hover:var(--ds-document-card);--accent:var(--ds-document-card);--ds-color-ink:var(--ds-document-ink);--foreground:var(--ds-document-ink);--ds-color-input:var(--ds-document-line);--input:var(--ds-document-line);--ds-color-meta:var(--ds-document-ink-2);--muted-foreground:var(--ds-document-ink-2);--ds-color-on-accent:var(--ds-document-paper);--primary-foreground:var(--ds-document-paper);--ds-color-on-card:var(--ds-color-ink);--card-foreground:var(--ds-color-ink);--ds-color-on-hover:var(--ds-color-ink);--accent-foreground:var(--ds-color-ink);--ds-color-on-popover:var(--ds-color-ink);--popover-foreground:var(--ds-color-ink);--ds-color-on-secondary:var(--ds-color-ink);--secondary-foreground:var(--ds-color-ink);--ds-color-overlay-bar:var(--ds-document-glass);--surface-overlay-bar:var(--ds-document-glass);--ds-color-popover:var(--ds-color-surface);--popover:var(--ds-color-surface);--ds-color-rail-ghost:var(--ds-document-glass-soft);--surface-rail-ghost:var(--ds-document-glass-soft);--ds-color-ring:var(--ds-document-ink);--ring:var(--ds-document-ink);--ds-color-row-hover:var(--ds-document-card);--ds-color-rule:var(--ds-document-line);--border-rule:var(--ds-document-line);--ds-color-success:var(--ds-theme-color-success,var(--success));--ds-color-surface:var(--ds-document-card);--surface:var(--ds-document-card);--ds-color-well:var(--ds-document-card);--muted:var(--ds-document-card);--ds-color-window:var(--ds-theme-color-window,var(--surface-window-bg));--ds-confirm-dialog-actions-gap:var(--ds-theme-confirm-dialog-actions-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-confirm-dialog-body-gap:var(--ds-theme-confirm-dialog-body-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-control-comfortable:var(--ds-theme-control-comfortable,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-comfortable) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-md:var(--ds-control-comfortable);--ds-control-compact:var(--ds-theme-control-compact,max(var(--ds-control-minimum), calc(var(--ds-control-line-shared) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-compact) - var(--ds-control-line-shared) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-sm:var(--ds-control-compact);--ds-control-line-body:var(--ds-theme-control-line-body,calc(var(--ds-text-body-size) * var(--ds-text-body-leading)));--ds-control-line-caption:var(--ds-theme-control-line-caption,calc(var(--ds-text-caption-size) * var(--ds-text-caption-leading)));--ds-control-line-compact:var(--ds-theme-control-line-compact,calc(var(--ds-text-compact-size) * var(--ds-text-compact-leading)));--ds-control-line-shared:var(--ds-theme-control-line-shared,max(var(--ds-control-line-body), var(--ds-control-line-compact)));--ds-control-relaxed:var(--ds-theme-control-relaxed,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-relaxed) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--ds-control-row-lg:var(--ds-theme-control-row-lg,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-row-lg) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--ds-control-row-md:var(--ds-theme-control-row-md,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-row-md) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--ds-control-touch:var(--ds-theme-control-touch,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-touch) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-lg:var(--ds-control-touch);--ds-control-xs:var(--ds-theme-control-xs,max(var(--ds-control-minimum), calc(var(--ds-control-line-caption) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-xs) - var(--ds-control-line-caption) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-xs:var(--ds-control-xs);--ds-control-xxs:var(--ds-theme-control-xxs,max(var(--ds-control-minimum), calc(var(--ds-control-line-caption) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-xxs) - var(--ds-control-line-caption) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-xxs:var(--ds-control-xxs);--ds-create-menu-rail-size:var(--ds-theme-create-menu-rail-size,var(--ds-type-size-xl));--ds-data-table-cell-block:var(--ds-theme-data-table-cell-block,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-data-table-cell-inline:var(--ds-theme-data-table-cell-inline,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-data-table-empty-inset:var(--ds-theme-data-table-empty-inset,calc(var(--ds-web-spacing-unit) * 8 * var(--ds-density-factor)));--ds-data-table-loading-block:var(--ds-theme-data-table-loading-block,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-data-table-loading-gap:var(--ds-theme-data-table-loading-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-db-view-title-edit-inset:var(--ds-theme-db-view-title-edit-inset,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-db-view-calendar-event-gap:var(--ds-theme-db-view-calendar-event-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-db-view-card-inset:var(--ds-theme-db-view-card-inset,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-db-view-collection-gap:var(--ds-theme-db-view-collection-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-db-view-collection-inset:var(--ds-theme-db-view-collection-inset,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-density-factor)));--ds-db-view-gallery-gap:var(--ds-theme-db-view-gallery-gap,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-density-factor)));--ds-db-view-graph-note-gap:var(--ds-theme-db-view-graph-note-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-kanban-heading-block:var(--ds-theme-db-view-kanban-heading-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-kanban-heading-gap:var(--ds-theme-db-view-kanban-heading-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-db-view-kanban-inset:var(--ds-theme-db-view-kanban-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-db-view-kanban-lane-gap:var(--ds-theme-db-view-kanban-lane-gap,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-density-factor)));--ds-db-view-kanban-row-gap:var(--ds-theme-db-view-kanban-row-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-list-block:var(--ds-theme-db-view-list-block,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-db-view-list-gap:var(--ds-theme-db-view-list-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-db-view-list-inline:var(--ds-theme-db-view-list-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-table-cell-block:var(--ds-theme-db-view-table-cell-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-table-header-block:var(--ds-theme-db-view-table-header-block,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-density-factor:var(--ds-theme-density-factor,max(0, var(--ds-density-space)));--ds-dialog-backdrop:var(--ds-theme-dialog-backdrop,var(--ds-color-ink))}@supports (color:color-mix(in lab, red, red)){.ps-scope{--ds-dialog-backdrop:var(--ds-theme-dialog-backdrop,color-mix(in oklab, var(--ds-color-ink) calc(var(--ds-dialog-backdrop-opacity) * 100%), transparent))}}.ps-scope{--ds-dialog-handle-height:var(--ds-theme-dialog-handle-height,var(--ds-inset-2xs));--ds-dialog-handle-offset:var(--ds-theme-dialog-handle-offset,var(--ds-space-step-xs));--ds-dialog-title-leading:var(--ds-theme-dialog-title-leading,var(--ds-web-type-sm-leading));--ds-dialog-title-size:var(--ds-theme-dialog-title-size,var(--ds-web-type-sm-size));--ds-dialog-viewport-inset:var(--ds-theme-dialog-viewport-inset,var(--ds-inset-md));--ds-document-accent:var(--ds-palette-document-common-accent);--ds-document-accent-2:var(--ds-palette-document-common-accent-2);--ds-document-bg-grad:var(--ds-palette-document-light-bg-grad);--ds-document-brd-soft:var(--ds-palette-document-light-brd-soft);--ds-document-card:var(--ds-palette-document-light-card);--ds-document-glass:var(--ds-palette-document-light-glass);--ds-document-glass-hi:var(--ds-palette-document-light-glass-hi);--ds-document-glass-soft:var(--ds-palette-document-light-glass-soft);--ds-document-ink:var(--ds-palette-document-light-ink);--ds-document-ink-2:var(--ds-palette-document-light-ink-2);--ds-document-ink-3:var(--ds-palette-document-light-ink-3);--ds-document-line:var(--ds-palette-document-light-line);--ds-document-paper:var(--ds-palette-document-light-paper);--ds-document-premium:var(--ds-palette-document-common-premium);--ds-document-premium-ink:var(--ds-palette-document-common-premium-ink);--ds-document-premium-line:var(--ds-palette-document-common-premium-line);--ds-document-shadow:var(--ds-palette-document-common-shadow);--ds-document-shadow-soft:var(--ds-palette-document-common-shadow-soft);--ds-empty-description-gap:var(--ds-theme-empty-description-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-empty-gap-md:var(--ds-theme-empty-gap-md,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-empty-gap-sm:var(--ds-theme-empty-gap-sm,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-field-row-control-gap:var(--ds-theme-field-row-control-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-field-row-label-gap:var(--ds-theme-field-row-label-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-field-row-stacked-label-gap:var(--ds-theme-field-row-stacked-label-gap,var(--ds-space-pair));--ds-field-capsule-focus-width:var(--ds-theme-field-capsule-focus-width,var(--ds-field-search-width));--ds-field-capsule-gap:var(--ds-theme-field-capsule-gap,var(--ds-space-step-compact));--ds-field-capsule-icon:var(--ds-theme-field-capsule-icon,var(--ds-web-measure-iconMedium));--ds-field-capsule-padding:var(--ds-theme-field-capsule-padding,var(--ds-space-step-xs));--ds-field-compact-focus-opacity:var(--ds-theme-field-compact-focus-opacity,var(--ds-web-opacity-medium));--ds-field-compact-padding-block:var(--ds-theme-field-compact-padding-block,var(--ds-space-step-2xs));--ds-field-compact-padding-inline:var(--ds-theme-field-compact-padding-inline,var(--ds-space-step-xs));--ds-field-compact-size:var(--ds-theme-field-compact-size,var(--ds-type-size-sm));--ds-field-composed-focus-offset:var(--ds-theme-field-composed-focus-offset,var(--ds-stroke-focus));--ds-field-composed-focus-width:var(--ds-theme-field-composed-focus-width,var(--ds-stroke-focus));--ds-field-content-min:var(--ds-theme-field-content-min,var(--ds-measure-ch-1));--ds-field-edit-block:var(--ds-theme-field-edit-block,var(--ds-space-step-half));--ds-field-edit-inline:var(--ds-theme-field-edit-inline,var(--ds-space-step-2xs));--ds-field-gap:var(--ds-theme-field-gap,var(--ds-space-step-xs));--ds-field-inline-gap:var(--ds-theme-field-inline-gap,var(--ds-space-step-compact));--ds-field-inline-padding:var(--ds-theme-field-inline-padding,var(--ds-space-step-2xs));--ds-field-inline-size:var(--ds-theme-field-inline-size,var(--ds-type-size-compact));--ds-field-inline-stroke:var(--ds-theme-field-inline-stroke,var(--ds-icon-stroke-bold));--ds-field-padding-end-lg:var(--ds-theme-field-padding-end-lg,var(--ds-space-step-regular));--ds-field-padding-end-md:var(--ds-theme-field-padding-end-md,var(--ds-space-step-xs));--ds-field-padding-end-sm:var(--ds-theme-field-padding-end-sm,var(--ds-space-step-compact));--ds-field-padding-start-lg:var(--ds-theme-field-padding-start-lg,var(--ds-space-step-wide));--ds-field-padding-start-md:var(--ds-theme-field-padding-start-md,var(--ds-space-step-sm));--ds-field-padding-start-sm:var(--ds-theme-field-padding-start-sm,var(--ds-space-step-regular));--ds-field-row-gap-lg:var(--ds-theme-field-row-gap-lg,var(--ds-space-step-xs));--ds-field-row-gap-md:var(--ds-theme-field-row-gap-md,var(--ds-space-step-xs));--ds-field-row-gap-sm:var(--ds-theme-field-row-gap-sm,var(--ds-space-step-compact));--ds-field-row-height-lg:var(--ds-theme-field-row-height-lg,var(--ds-control-row-lg));--ds-field-row-height-md:var(--ds-theme-field-row-height-md,var(--ds-control-row-md));--ds-field-row-height-sm:var(--ds-theme-field-row-height-sm,var(--ds-control-comfortable));--ds-field-row-padding-lg:var(--ds-theme-field-row-padding-lg,var(--ds-space-step-md));--ds-field-row-padding-md:var(--ds-theme-field-row-padding-md,var(--ds-space-step-sm));--ds-field-row-padding-sm:var(--ds-theme-field-row-padding-sm,var(--ds-space-step-xs));--ds-field-soft-block:var(--ds-theme-field-soft-block,var(--ds-space-step-2xs));--ds-field-soft-end:var(--ds-theme-field-soft-end,var(--ds-space-step-xs));--ds-field-soft-gap:var(--ds-theme-field-soft-gap,max(0px, calc(var(--ds-control-xs) - var(--ds-field-soft-inset) - var(--ds-field-soft-icon))));--ds-field-soft-icon:var(--ds-theme-field-soft-icon,var(--ds-web-measure-removeIcon));--ds-field-soft-inset:var(--ds-theme-field-soft-inset,var(--ds-space-step-compact));--ds-field-subtle-block:var(--ds-theme-field-subtle-block,var(--ds-space-step-compact));--ds-field-trailing-gap:var(--ds-theme-field-trailing-gap,var(--ds-space-step-2xs));--ds-font-heading:var(--ds-theme-font-heading,var(--font-heading));--ds-font-logo:var(--ds-theme-font-logo,var(--font-logo));--ds-font-mono:var(--ds-theme-font-mono,var(--font-mono));--ds-font-sans:var(--ds-theme-font-sans,var(--font-sans));--ds-graph-label-highlight-weight:var(--ds-theme-graph-label-highlight-weight,var(--ds-type-weight-semibold));--ds-graph-label-weight:var(--ds-theme-graph-label-weight,var(--ds-type-weight-regular));--ds-gutter-base:var(--ds-theme-gutter-base,var(--rhythm-gutter));--ds-gutter-wide:var(--ds-theme-gutter-wide,var(--rhythm-gutter-wide));--ds-hero-heading-gap:var(--ds-theme-hero-heading-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-icon-picker-article-gap:var(--ds-theme-icon-picker-article-gap,var(--ds-space-step-sm));--ds-icon-picker-cell-gap:var(--ds-theme-icon-picker-cell-gap,var(--ds-space-step-2xs));--ds-icon-picker-corner:var(--ds-theme-icon-picker-corner,var(--ds-shape-corner));--ds-icon-picker-empty-block:var(--ds-theme-icon-picker-empty-block,var(--ds-space-step-sm));--ds-icon-picker-gap:var(--ds-theme-icon-picker-gap,var(--ds-space-step-xs));--ds-icon-picker-header-gap:var(--ds-theme-icon-picker-header-gap,var(--ds-space-step-compact));--ds-icon-picker-inline-gap:var(--ds-theme-icon-picker-inline-gap,var(--ds-space-step-compact));--ds-icon-picker-option-stroke:var(--ds-theme-icon-picker-option-stroke,var(--ds-tree-caret-stroke));--ds-icon-picker-padding:var(--ds-theme-icon-picker-padding,var(--ds-space-step-xs));--ds-icon-stroke-bold:var(--ds-theme-icon-stroke-bold,var(--icon-stroke-bold));--ds-icon-stroke-regular:var(--ds-theme-icon-stroke-regular,var(--icon-stroke-regular));--ds-icon-default-size:var(--ds-theme-icon-default-size,var(--ds-inset-xl));--ds-icon-size:var(--ds-theme-icon-size,var(--ds-inset-lg));--ds-icon-stroke:var(--ds-theme-icon-stroke,var(--ds-icon-stroke-regular));--ds-inset-2xl:var(--ds-theme-inset-2xl,var(--inset-2xl));--ds-inset-2xs:var(--ds-theme-inset-2xs,var(--inset-2xs));--ds-inset-3xl:var(--ds-theme-inset-3xl,var(--inset-3xl));--ds-inset-4xl:var(--ds-theme-inset-4xl,var(--inset-4xl));--ds-inset-5xl:var(--ds-theme-inset-5xl,var(--inset-5xl));--ds-inset-lg:var(--ds-theme-inset-lg,var(--inset-lg));--ds-inset-md:var(--ds-theme-inset-md,var(--inset-md));--ds-inset-sm:var(--ds-theme-inset-sm,var(--inset-sm));--ds-inset-xl:var(--ds-theme-inset-xl,var(--inset-xl));--ds-inset-xs:var(--ds-theme-inset-xs,var(--inset-xs));--ds-intent-accent-ink:var(--ds-color-ink);--intensity-accent-fg:var(--ds-color-ink);--ds-intent-accent-weight:var(--ds-theme-intent-accent-weight,var(--ds-type-weight-semibold));--ds-intent-active-ink:var(--ds-color-ink);--intensity-active-fg:var(--ds-color-ink);--ds-intent-active-weight:var(--ds-theme-intent-active-weight,var(--ds-type-weight-bold));--ds-intent-danger-ink:var(--ds-color-danger);--intensity-danger-fg:var(--ds-color-danger);--ds-intent-danger-weight:var(--ds-theme-intent-danger-weight,var(--ds-type-weight-semibold));--ds-intent-primary-fill:var(--ds-color-accent);--intensity-primary-bg:var(--ds-color-accent);--ds-intent-primary-ink:var(--ds-color-on-accent);--intensity-primary-fg:var(--ds-color-on-accent);--ds-intent-quiet-ink:var(--ds-color-meta);--intensity-quiet-fg:var(--ds-color-meta);--ds-intent-quiet-weight:var(--ds-theme-intent-quiet-weight,var(--ds-type-weight-regular));--ds-join-fillet:var(--ds-theme-join-fillet,var(--ds-rhythm-section));--ds-join-gap:var(--ds-theme-join-gap,var(--ds-inset-xs));--ds-layout-axes:var(--ds-theme-layout-axes,repeat(auto-fit, minmax(min(var(--ds-layout-inspector-min), var(--ds-measure-full)), 1fr)));--ds-layout-entry-columns:var(--ds-theme-layout-entry-columns,minmax(0, var(--ds-layout-max-prose)) minmax(var(--ds-layout-entry-side-min), 1fr));--ds-layout-gap-lg:var(--ds-theme-layout-gap-lg,var(--ds-space-step-xl));--ds-layout-gap-md:var(--ds-theme-layout-gap-md,var(--ds-space-step-md));--ds-layout-gap-none:var(--ds-theme-layout-gap-none,var(--ds-measure-zero));--ds-layout-gap-sm:var(--ds-theme-layout-gap-sm,var(--ds-space-step-xs));--ds-layout-gap-xl:var(--ds-theme-layout-gap-xl,calc(var(--ds-measure-px-32) * var(--ds-density-factor)));--ds-layout-gap-xs:var(--ds-theme-layout-gap-xs,var(--ds-space-step-2xs));--ds-layout-grid:var(--ds-theme-layout-grid,repeat(auto-fit, minmax(min(var(--ds-layout-column-min), var(--ds-measure-full)), 1fr)));--ds-list-board-control-inline:var(--ds-theme-list-board-control-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-list-board-group-block:var(--ds-theme-list-board-group-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-list-board-group-gap:var(--ds-theme-list-board-group-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-list-board-quick-block:var(--ds-theme-list-board-quick-block,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-list-board-section-gap:var(--ds-theme-list-board-section-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-list-row-gap-md:var(--ds-theme-list-row-gap-md,var(--ds-space-step-sm));--ds-list-row-gap-sm:var(--ds-theme-list-row-gap-sm,var(--ds-space-step-xs));--ds-measure-px-0:var(--ds-theme-measure-px-0,var(--ds-measure-zero));--ds-measure-px-1:var(--ds-theme-measure-px-1,var(--ds-stroke-hairline));--ds-measure-px-10:var(--ds-theme-measure-px-10,var(--ds-web-measure-regular));--ds-measure-px-12:var(--ds-theme-measure-px-12,var(--ds-inset-sm));--ds-measure-px-14:var(--ds-theme-measure-px-14,var(--ds-web-measure-wide));--ds-measure-px-16:var(--ds-theme-measure-px-16,var(--ds-inset-md));--ds-measure-px-2:var(--ds-theme-measure-px-2,var(--ds-stroke-focus));--ds-measure-px-20:var(--ds-theme-measure-px-20,var(--ds-inset-lg));--ds-measure-px-24:var(--ds-theme-measure-px-24,var(--ds-inset-xl));--ds-measure-px-36:var(--ds-theme-measure-px-36,var(--ds-inset-2xl));--ds-measure-px-4:var(--ds-theme-measure-px-4,var(--ds-inset-2xs));--ds-measure-px-48:var(--ds-theme-measure-px-48,var(--ds-inset-3xl));--ds-measure-px-6:var(--ds-theme-measure-px-6,var(--ds-web-measure-compact));--ds-measure-px-64:var(--ds-theme-measure-px-64,var(--ds-inset-4xl));--ds-measure-px-8:var(--ds-theme-measure-px-8,var(--ds-inset-xs));--ds-measure-px-80:var(--ds-theme-measure-px-80,var(--ds-inset-5xl));--ds-media-record-panel-width:var(--ds-theme-media-record-panel-width,var(--ds-overlay-width-peek));--ds-member-card-badge-inset:var(--ds-theme-member-card-badge-inset,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-corner:var(--ds-theme-member-card-corner,var(--ds-web-corner-lg));--ds-member-card-detail-gap:var(--ds-theme-member-card-detail-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-member-card-detail-leading:var(--ds-theme-member-card-detail-leading,var(--ds-web-type-xs-leading));--ds-member-card-detail-size:var(--ds-theme-member-card-detail-size,var(--ds-web-type-xs-size));--ds-member-card-gap:var(--ds-theme-member-card-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-member-card-hanja-min-height:var(--ds-theme-member-card-hanja-min-height,var(--ds-measure-px-140));--ds-member-card-hanja-section-gap:var(--ds-theme-member-card-hanja-section-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-hanja-size:var(--ds-theme-member-card-hanja-size,var(--ds-web-type-5xl-size));--ds-member-card-hanja-stack-gap:var(--ds-theme-member-card-hanja-stack-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-member-card-hanja-top:var(--ds-theme-member-card-hanja-top,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-member-card-icon-offset:var(--ds-theme-member-card-icon-offset,calc(var(--ds-web-spacing-unit) * .5));--ds-member-card-icon-size:var(--ds-theme-member-card-icon-size,calc(var(--ds-web-spacing-unit) * 5));--ds-member-card-inline-gap:var(--ds-theme-member-card-inline-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-member-card-inset:var(--ds-theme-member-card-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-member-card-meta-block:var(--ds-theme-member-card-meta-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-member-card-meta-gap:var(--ds-theme-member-card-meta-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-meta-icon-size:var(--ds-theme-member-card-meta-icon-size,calc(var(--ds-web-spacing-unit) * 3));--ds-member-card-title-gap:var(--ds-theme-member-card-title-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-title-leading:var(--ds-theme-member-card-title-leading,var(--ds-web-type-sm-leading));--ds-member-card-title-size:var(--ds-theme-member-card-title-size,var(--ds-web-type-sm-size));--ds-member-row-block:var(--ds-theme-member-row-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-row-cell-inline:var(--ds-theme-member-row-cell-inline,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-member-row-gap:var(--ds-theme-member-row-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-row-properties-gap:var(--ds-theme-member-row-properties-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-menu-gallery-gap:var(--ds-theme-menu-gallery-gap,var(--ds-space-step-xs));--ds-menu-item-block:var(--ds-theme-menu-item-block,var(--ds-space-step-xs));--ds-menu-item-category-width:var(--ds-theme-menu-item-category-width,var(--ds-list-row-lead-width-sm));--ds-menu-item-corner:var(--ds-theme-menu-item-corner,var(--ds-web-corner-md));--ds-menu-item-disabled-opacity:var(--ds-theme-menu-item-disabled-opacity,var(--ds-web-opacity-half));--ds-menu-item-gap-md:var(--ds-theme-menu-item-gap-md,var(--ds-space-step-xs));--ds-menu-item-gap-sm:var(--ds-theme-menu-item-gap-sm,var(--ds-space-step-regular));--ds-menu-item-hover-md:var(--ds-theme-menu-item-hover-md,var(--ds-web-opacity-chipEdge));--ds-menu-item-hover-sm:var(--ds-theme-menu-item-hover-sm,var(--ds-web-opacity-quiet));--ds-menu-item-icon-md:var(--ds-theme-menu-item-icon-md,var(--ds-web-measure-iconMedium));--ds-menu-item-inline:var(--ds-theme-menu-item-inline,var(--ds-space-step-sm));--ds-menu-item-selected-weight:var(--ds-theme-menu-item-selected-weight,var(--ds-type-weight-medium));--ds-menu-item-stroke-md:var(--ds-theme-menu-item-stroke-md,var(--ds-tree-caret-stroke));--ds-menu-item-stroke-sm:var(--ds-theme-menu-item-stroke-sm,var(--ds-icon-stroke-bold));--ds-menu-item-swatch-edge:var(--ds-theme-menu-item-swatch-edge,var(--ds-web-opacity-medium));--ds-menu-item-swatch-size:var(--ds-theme-menu-item-swatch-size,var(--ds-web-measure-regular));--ds-menu-item-text-opacity:var(--ds-theme-menu-item-text-opacity,var(--ds-web-opacity-visible));--ds-menu-item-trailing-gap:var(--ds-theme-menu-item-trailing-gap,var(--ds-space-step-2xs));--ds-menu-label-block:var(--ds-theme-menu-label-block,var(--ds-space-step-2xs));--ds-menu-label-inline:var(--ds-theme-menu-label-inline,var(--ds-space-step-sm));--ds-menu-label-opacity:var(--ds-theme-menu-label-opacity,var(--ds-web-opacity-muted));--ds-menu-label-weight:var(--ds-theme-menu-label-weight,var(--ds-type-weight-semibold));--ds-motion-transition:var(--ds-theme-motion-transition,color var(--ds-motion-fast) var(--ds-motion-easing), background-color var(--ds-motion-fast) var(--ds-motion-easing), border-color var(--ds-motion-fast) var(--ds-motion-easing));--ds-nav-block:var(--ds-theme-nav-block,var(--ds-space-step-2xs));--ds-nav-corner:var(--ds-theme-nav-corner,var(--ds-web-corner-md));--ds-nav-inline:var(--ds-theme-nav-inline,var(--ds-space-step-xs));--ds-nav-outline-block:var(--ds-theme-nav-outline-block,calc(var(--ds-web-spacing-unit) * var(--ds-density-factor)));--ds-nav-outline-end:var(--ds-theme-nav-outline-end,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-nav-outline-gap:var(--ds-theme-nav-outline-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-nav-outline-indent:var(--ds-theme-nav-outline-indent,var(--ds-measure-px-34));--ds-nav-outline-lead-width:var(--ds-theme-nav-outline-lead-width,calc(var(--ds-web-spacing-unit) * 7));--ds-option-tile-action-inset:var(--ds-theme-option-tile-action-inset,var(--ds-space-step-2xs));--ds-option-tile-corner:var(--ds-theme-option-tile-corner,var(--ds-web-corner-lg));--ds-option-tile-gap:var(--ds-theme-option-tile-gap,var(--ds-space-step-2xs));--ds-option-tile-icon-compact:var(--ds-theme-option-tile-icon-compact,var(--ds-menu-item-icon-sm));--ds-option-tile-padding-comfortable:var(--ds-theme-option-tile-padding-comfortable,var(--ds-space-step-xs));--ds-option-tile-padding-compact:var(--ds-theme-option-tile-padding-compact,var(--ds-space-step-compact));--ds-option-tile-stroke:var(--ds-theme-option-tile-stroke,var(--ds-menu-item-stroke-sm));--ds-overlay-anchor-gap:var(--ds-theme-overlay-anchor-gap,var(--ds-space-step-2xs));--ds-overlay-raised-block:var(--ds-theme-overlay-raised-block,var(--ds-space-step-compact));--ds-overlay-raised-corner:var(--ds-theme-overlay-raised-corner,var(--ds-web-corner-xl));--ds-overlay-roomy-edge:var(--ds-theme-overlay-roomy-edge,var(--ds-inset-xs));--ds-overlay-roomy-gap:var(--ds-theme-overlay-roomy-gap,var(--ds-space-step-xs));--ds-overlay-tail-inset:var(--ds-theme-overlay-tail-inset,var(--ds-web-measure-wide));--ds-overlay-tail-size:var(--ds-theme-overlay-tail-size,var(--ds-inset-xs));--ds-overlay-viewport-edge:var(--ds-theme-overlay-viewport-edge,var(--ds-inset-2xs));--ds-paint-accent:var(--ds-theme-paint-accent,var(--ds-color-accent));--ds-paint-canvas:var(--ds-theme-paint-canvas,var(--ds-color-canvas));--ds-paint-canvas-soft:var(--ds-theme-paint-canvas-soft,var(--ds-paint-canvas))}@supports (color:color-mix(in lab, red, red)){.ps-scope{--ds-paint-canvas-soft:var(--ds-theme-paint-canvas-soft,color-mix(in srgb, var(--ds-paint-canvas) 96%, var(--ds-paint-accent)))}}.ps-scope{--ds-paint-danger:var(--ds-theme-paint-danger,var(--ds-color-danger));--ds-paint-edge:var(--ds-theme-paint-edge,var(--ds-color-edge))}@supports (color:color-mix(in lab, red, red)){.ps-scope{--ds-paint-edge:var(--ds-theme-paint-edge,color-mix(in srgb, var(--ds-color-edge) var(--ds-opacity-edge), transparent))}}.ps-scope{--ds-paint-hover:var(--ds-theme-paint-hover,var(--ds-color-hover));--ds-paint-primary:var(--ds-theme-paint-primary,var(--ds-color-ink));--ds-paint-secondary:var(--ds-theme-paint-secondary,var(--ds-color-meta));--ds-paint-selected:var(--ds-theme-paint-selected,var(--ds-color-accent-soft));--ds-paint-surface:var(--ds-theme-paint-surface,var(--ds-color-surface));--ds-palette-document-dark-bg-grad:var(--ds-theme-palette-document-dark-bg-grad,linear-gradient(135deg, var(--ds-palette-document-dark-paper) 0%, var(--ds-palette-document-dark-gradient-middle) 52%, var(--ds-palette-document-dark-gradient-end) 100%));--ds-palette-document-light-bg-grad:var(--ds-theme-palette-document-light-bg-grad,var(--ds-palette-document-light-paper));--ds-panel-section-heading-gap:var(--ds-theme-panel-section-heading-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-radio-card-block:var(--ds-theme-radio-card-block,var(--ds-inset-md));--ds-radio-card-corner:var(--ds-theme-radio-card-corner,var(--ds-web-corner-2xl));--ds-radio-card-desktop-block:var(--ds-theme-radio-card-desktop-block,var(--ds-inset-xl));--ds-radio-card-desktop-inline:var(--ds-theme-radio-card-desktop-inline,var(--ds-inset-sm));--ds-radio-card-fill:var(--ds-theme-radio-card-fill,var(--ds-web-opacity-quiet));--ds-radio-card-gap:var(--ds-theme-radio-card-gap,var(--ds-inset-sm));--ds-radio-card-inline:var(--ds-theme-radio-card-inline,var(--ds-inset-md));--ds-radio-card-marker:var(--ds-theme-radio-card-marker,var(--ds-checkbox-size-sm));--ds-radio-dot:var(--ds-theme-radio-dot,var(--ds-inset-xs));--ds-radio-list-gap:var(--ds-theme-radio-list-gap,var(--ds-web-measure-regular));--ds-radio-list-marker:var(--ds-theme-radio-list-marker,var(--ds-checkbox-size-md));--ds-radio-list-opacity:var(--ds-theme-radio-list-opacity,var(--ds-web-opacity-visible));--ds-rail-gap:var(--ds-theme-rail-gap,var(--ds-space-step-regular));--ds-rail-padding:var(--ds-theme-rail-padding,var(--ds-space-step-regular));--ds-rhythm-chapter:var(--ds-theme-rhythm-chapter,var(--rhythm-chapter));--ds-rhythm-group:var(--ds-theme-rhythm-group,var(--rhythm-group));--ds-rhythm-pair:var(--ds-theme-rhythm-pair,var(--rhythm-pair));--ds-rhythm-section:var(--ds-theme-rhythm-section,var(--rhythm-section));--ds-rhythm-stage:var(--ds-theme-rhythm-stage,var(--rhythm-stage));--ds-row-view-badge-inset:var(--ds-theme-row-view-badge-inset,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-density-factor)));--ds-row-view-badge-primary-gap:var(--ds-theme-row-view-badge-primary-gap,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-row-view-column-gap:var(--ds-theme-row-view-column-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-row-view-connect-gap:var(--ds-theme-row-view-connect-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-row-view-content-gap:var(--ds-theme-row-view-content-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-row-view-grid-column-gap:var(--ds-theme-row-view-grid-column-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-row-view-group-gap:var(--ds-theme-row-view-group-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-row-view-inline-gap:var(--ds-theme-row-view-inline-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-row-view-media-block:var(--ds-theme-row-view-media-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-row-view-media-inline:var(--ds-theme-row-view-media-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-row-view-play-optical-offset:var(--ds-theme-row-view-play-optical-offset,calc(var(--ds-web-spacing-unit) * .5));--ds-row-view-preview-inset:var(--ds-theme-row-view-preview-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-row-view-preview-paragraph-gap:var(--ds-theme-row-view-preview-paragraph-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-row-view-property-gap:var(--ds-theme-row-view-property-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-row-view-reference-block:var(--ds-theme-row-view-reference-block,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-row-view-reference-inline:var(--ds-theme-row-view-reference-inline,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-row-view-section-gap:var(--ds-theme-row-view-section-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-row-view-tile-column-gap:var(--ds-theme-row-view-tile-column-gap,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-density-factor)));--ds-row-view-tile-inset:var(--ds-theme-row-view-tile-inset,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-search-results-loading-gap:var(--ds-theme-search-results-loading-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-search-results-loading-inset:var(--ds-theme-search-results-loading-inset,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-search-results-loading-row-height:var(--ds-theme-search-results-loading-row-height,calc(var(--ds-web-spacing-unit) * 7));--ds-segmented-gap-md:var(--ds-theme-segmented-gap-md,var(--ds-space-step-sm));--ds-segmented-gap-sm:var(--ds-theme-segmented-gap-sm,var(--ds-space-step-regular));--ds-segmented-icon-md:var(--ds-theme-segmented-icon-md,var(--ds-web-measure-iconMedium));--ds-segmented-icon-sm:var(--ds-theme-segmented-icon-sm,var(--ds-web-measure-iconSmall));--ds-segmented-item-block-md:var(--ds-theme-segmented-item-block-md,var(--ds-space-step-2xs));--ds-segmented-item-block-sm:var(--ds-theme-segmented-item-block-sm,var(--ds-space-step-half));--ds-segmented-item-gap:var(--ds-theme-segmented-item-gap,var(--ds-space-step-2xs));--ds-segmented-item-inline:var(--ds-theme-segmented-item-inline,var(--ds-space-step-half));--ds-segmented-rule-gap:var(--ds-theme-segmented-rule-gap,calc(var(--ds-control-basis-xxs) * var(--ds-density-factor)));--ds-segmented-rule-inset:var(--ds-theme-segmented-rule-inset,var(--ds-space-step-xs));--ds-segmented-track-gap:var(--ds-theme-segmented-track-gap,var(--ds-space-step-half));--ds-segmented-track-height:var(--ds-theme-segmented-track-height,var(--ds-control-compact));--ds-segmented-track-inset:var(--ds-theme-segmented-track-inset,var(--ds-space-pair));--ds-segmented-track-min-height:var(--ds-theme-segmented-track-min-height,calc(var(--ds-control-line-caption) + 2 * var(--ds-segmented-track-inset)));--ds-segmented-track-opacity:var(--ds-theme-segmented-track-opacity,var(--ds-web-opacity-muted));--ds-select-check-size:var(--ds-theme-select-check-size,var(--ds-web-measure-iconMedium));--ds-select-icon-stroke:var(--ds-theme-select-icon-stroke,var(--ds-icon-stroke-bold));--ds-select-leading-size:var(--ds-theme-select-leading-size,var(--ds-web-measure-iconDefault));--ds-select-option-block:var(--ds-theme-select-option-block,var(--ds-space-step-compact));--ds-select-option-inline:var(--ds-theme-select-option-inline,var(--ds-space-step-sm));--ds-select-padding-end-lg:var(--ds-theme-select-padding-end-lg,calc(var(--ds-field-padding-end-lg) + var(--ds-space-step-half)));--ds-select-padding-end-md:var(--ds-theme-select-padding-end-md,calc(var(--ds-field-padding-end-md) + var(--ds-space-step-half)));--ds-select-padding-end-sm:var(--ds-theme-select-padding-end-sm,calc(var(--ds-field-padding-end-sm) + var(--ds-space-step-half)));--ds-shadow-card:var(--ds-theme-shadow-card,var(--shadow-soft-md));--ds-shadow-float:var(--ds-theme-shadow-float,var(--shadow-soft-sm));--ds-shadow-overlay:var(--ds-theme-shadow-overlay,var(--shadow-soft-lg));--ds-shadow-tab-raised:var(--ds-theme-shadow-tab-raised,var(--shadow-edge-up));--ds-shape-control:var(--ds-theme-shape-control,calc(var(--ds-shape-corner) * .6));--ds-shape-corner:var(--ds-theme-shape-corner,var(--radius));--ds-shape-field:var(--ds-theme-shape-field,var(--ds-inset-md));--ds-shape-panel:var(--ds-theme-shape-panel,var(--ds-shape-corner));--ds-shape-round:var(--ds-theme-shape-round,var(--ds-measure-circle));--ds-shape-sheet:var(--ds-theme-shape-sheet,var(--ds-inset-lg));--ds-slide-block-gap:var(--ds-theme-slide-block-gap,var(--ds-space-step-xs));--ds-slide-block-inset:var(--ds-theme-slide-block-inset,var(--ds-space-step-2xs));--ds-slide-gap:var(--ds-theme-slide-gap,var(--ds-space-step-md));--ds-slide-ratio:var(--ds-theme-slide-ratio,calc(var(--ds-slide-width) / var(--ds-slide-height)));--ds-slide-viewport-inset:var(--ds-theme-slide-viewport-inset,var(--ds-space-step-md));--ds-space-chapter:var(--ds-theme-space-chapter,calc(var(--ds-rhythm-chapter) * var(--ds-density-factor)));--ds-space-group:var(--ds-theme-space-group,calc(var(--ds-rhythm-group) * var(--ds-density-factor)));--ds-space-indent:var(--ds-theme-space-indent,var(--ds-space-step-md));--ds-space-inline:var(--ds-theme-space-inline,var(--ds-space-step-xs));--ds-space-page:var(--ds-theme-space-page,var(--ds-space-step-xl));--ds-space-pair:var(--ds-theme-space-pair,calc(var(--ds-rhythm-pair) * var(--ds-density-factor)));--ds-space-panel:var(--ds-theme-space-panel,var(--ds-space-step-lg));--ds-space-row:var(--ds-theme-space-row,var(--ds-space-step-sm));--ds-space-section:var(--ds-theme-space-section,calc(var(--ds-rhythm-section) * var(--ds-density-factor)));--ds-space-stage:var(--ds-theme-space-stage,calc(var(--ds-rhythm-stage) * var(--ds-density-factor)));--ds-space-step-2xl:var(--ds-theme-space-step-2xl,calc(var(--ds-inset-2xl) * var(--ds-density-factor)));--ds-space-step-2xs:var(--ds-theme-space-step-2xs,calc(var(--ds-inset-2xs) * var(--ds-density-factor)));--ds-space-step-3xl:var(--ds-theme-space-step-3xl,calc(var(--ds-inset-3xl) * var(--ds-density-factor)));--ds-space-step-4xl:var(--ds-theme-space-step-4xl,calc(var(--ds-inset-4xl) * var(--ds-density-factor)));--ds-space-step-5xl:var(--ds-theme-space-step-5xl,calc(var(--ds-inset-5xl) * var(--ds-density-factor)));--ds-space-step-compact:var(--ds-theme-space-step-compact,calc(var(--ds-web-measure-compact) * var(--ds-density-factor)));--ds-space-step-half:var(--ds-theme-space-step-half,calc(var(--ds-web-measure-half) * var(--ds-density-factor)));--ds-space-step-lg:var(--ds-theme-space-step-lg,calc(var(--ds-inset-lg) * var(--ds-density-factor)));--ds-space-step-md:var(--ds-theme-space-step-md,calc(var(--ds-inset-md) * var(--ds-density-factor)));--ds-space-step-regular:var(--ds-theme-space-step-regular,calc(var(--ds-web-measure-regular) * var(--ds-density-factor)));--ds-space-step-sm:var(--ds-theme-space-step-sm,calc(var(--ds-inset-sm) * var(--ds-density-factor)));--ds-space-step-wide:var(--ds-theme-space-step-wide,calc(var(--ds-web-measure-wide) * var(--ds-density-factor)));--ds-space-step-xl:var(--ds-theme-space-step-xl,calc(var(--ds-inset-xl) * var(--ds-density-factor)));--ds-space-step-xs:var(--ds-theme-space-step-xs,calc(var(--ds-inset-xs) * var(--ds-density-factor)));--ds-spatial-path-muted-opacity:var(--ds-theme-spatial-path-muted-opacity,var(--ds-opacity-disabled));--ds-spatial-path-opacity:var(--ds-theme-spatial-path-opacity,var(--ds-opacity-full));--ds-spatial-path-selected-width:var(--ds-theme-spatial-path-selected-width,var(--ds-stroke-focus));--ds-spatial-path-width:var(--ds-theme-spatial-path-width,var(--ds-stroke-hairline));--ds-stat-content-gap:var(--ds-theme-stat-content-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-swatch-corner:var(--ds-theme-swatch-corner,var(--ds-web-round));--ds-swatch-ring:var(--ds-theme-swatch-ring,var(--ds-stroke-focus));--ds-swatch-ring-offset:var(--ds-theme-swatch-ring-offset,var(--ds-stroke-hairline));--ds-swatch-size-sm:var(--ds-theme-swatch-size-sm,var(--ds-web-measure-iconDefault));--ds-switch-thumb:var(--ds-theme-switch-thumb,calc(var(--ds-switch-track-block) - 2 * var(--ds-stroke-hairline) - 2 * var(--ds-switch-thumb-inset)));--ds-switch-thumb-inset:var(--ds-theme-switch-thumb-inset,var(--ds-web-measure-half));--ds-switch-travel:var(--ds-theme-switch-travel,calc(var(--ds-switch-track-inline) - var(--ds-switch-track-block)));--ds-tab-corner-chip:var(--ds-theme-tab-corner-chip,var(--ds-button-corner-soft));--ds-tab-gap:var(--ds-theme-tab-gap,var(--ds-space-step-compact));--ds-tab-height:var(--ds-theme-tab-height,var(--ds-control-comfortable));--ds-tab-indicator-width:var(--ds-theme-tab-indicator-width,var(--ds-stroke-focus));--ds-tab-join-offset:var(--ds-theme-tab-join-offset,var(--ds-stroke-hairline));--ds-tab-padding-inline:var(--ds-theme-tab-padding-inline,var(--ds-space-step-sm));--ds-tab-pill-gap:var(--ds-theme-tab-pill-gap,var(--ds-space-step-2xs));--ds-tab-shoulder-inner:var(--ds-theme-tab-shoulder-inner,calc(var(--ds-tab-shoulder-radius) - var(--ds-tab-shoulder-fringe)));--ds-tab-shoulder-radius:var(--ds-theme-tab-shoulder-radius,var(--ds-inset-xs));--ds-tab-weight:var(--ds-theme-tab-weight,var(--ds-type-weight-semibold));--ds-tag-gap:var(--ds-theme-tag-gap,var(--ds-space-step-2xs));--ds-tag-weight:var(--ds-theme-tag-weight,var(--ds-type-weight-medium));--ds-text-body-strong-font:var(--ds-theme-text-body-strong-font,var(--ds-font-sans));--ds-text-body-strong-leading:var(--ds-theme-text-body-strong-leading,var(--ds-type-leading-md));--ds-text-body-strong-size:var(--ds-theme-text-body-strong-size,var(--ds-type-size-md));--ds-text-body-strong-tracking:var(--ds-theme-text-body-strong-tracking,var(--ds-type-tracking-normal));--ds-text-body-strong-weight:var(--ds-theme-text-body-strong-weight,var(--ds-type-weight-semibold));--ds-text-body-font:var(--ds-theme-text-body-font,var(--ds-font-sans));--ds-text-body-leading:var(--ds-theme-text-body-leading,var(--ds-type-leading-md));--ds-text-body-size:var(--ds-theme-text-body-size,var(--ds-type-size-md));--ds-text-body-tracking:var(--ds-theme-text-body-tracking,var(--ds-type-tracking-normal));--ds-text-body-weight:var(--ds-theme-text-body-weight,var(--ds-type-weight-regular));--ds-text-caption-font:var(--ds-theme-text-caption-font,var(--ds-font-sans));--ds-text-caption-leading:var(--ds-theme-text-caption-leading,var(--ds-type-leading-sm));--ds-text-caption-size:var(--ds-theme-text-caption-size,var(--ds-type-size-sm));--ds-text-caption-tracking:var(--ds-theme-text-caption-tracking,var(--ds-type-tracking-caption));--ds-text-caption-weight:var(--ds-theme-text-caption-weight,var(--ds-type-weight-regular));--ds-text-compact-font:var(--ds-theme-text-compact-font,var(--ds-font-sans));--ds-text-compact-leading:var(--ds-theme-text-compact-leading,var(--ds-type-leading-compact));--ds-text-compact-size:var(--ds-theme-text-compact-size,var(--ds-type-size-compact));--ds-text-compact-tracking:var(--ds-theme-text-compact-tracking,var(--ds-type-tracking-normal));--ds-text-compact-weight:var(--ds-theme-text-compact-weight,var(--ds-type-weight-medium));--ds-text-display-light-font:var(--ds-theme-text-display-light-font,var(--ds-font-heading));--ds-text-display-light-leading:var(--ds-theme-text-display-light-leading,var(--ds-type-leading-4xl));--ds-text-display-light-size:var(--ds-theme-text-display-light-size,var(--ds-type-size-4xl));--ds-text-display-light-tracking:var(--ds-theme-text-display-light-tracking,var(--ds-type-tracking-tight));--ds-text-display-light-weight:var(--ds-theme-text-display-light-weight,var(--ds-type-weight-light));--ds-text-display-font:var(--ds-theme-text-display-font,var(--ds-font-heading));--ds-text-display-leading:var(--ds-theme-text-display-leading,var(--ds-type-leading-4xl));--ds-text-display-size:var(--ds-theme-text-display-size,var(--ds-type-size-4xl));--ds-text-display-tracking:var(--ds-theme-text-display-tracking,var(--ds-type-tracking-tight));--ds-text-display-weight:var(--ds-theme-text-display-weight,var(--ds-type-weight-bold));--ds-text-field-label-font:var(--ds-theme-text-field-label-font,var(--ds-font-sans));--ds-text-field-label-leading:var(--ds-theme-text-field-label-leading,var(--ds-type-leading-sm));--ds-text-field-label-size:var(--ds-theme-text-field-label-size,var(--ds-type-size-sm));--ds-text-field-label-tracking:var(--ds-theme-text-field-label-tracking,var(--ds-type-tracking-wide));--ds-text-field-label-weight:var(--ds-theme-text-field-label-weight,var(--ds-type-weight-semibold));--ds-text-hero-font:var(--ds-theme-text-hero-font,var(--ds-font-heading));--ds-text-hero-leading:var(--ds-theme-text-hero-leading,var(--ds-type-leading-3xl));--ds-text-hero-size:var(--ds-theme-text-hero-size,var(--ds-type-size-3xl));--ds-text-hero-tracking:var(--ds-theme-text-hero-tracking,var(--ds-type-tracking-tight));--ds-text-hero-weight:var(--ds-theme-text-hero-weight,var(--ds-type-weight-bold));--ds-text-label-font:var(--ds-theme-text-label-font,var(--ds-text-field-label-font));--ds-text-label-leading:var(--ds-theme-text-label-leading,var(--ds-text-field-label-leading));--ds-text-label-size:var(--ds-theme-text-label-size,var(--ds-text-field-label-size));--ds-text-label-tracking:var(--ds-theme-text-label-tracking,var(--ds-text-field-label-tracking));--ds-text-label-weight:var(--ds-theme-text-label-weight,var(--ds-text-field-label-weight));--ds-text-lead-weight:var(--ds-theme-text-lead-weight,var(--ds-type-weight-medium));--ds-text-meta-font:var(--ds-theme-text-meta-font,var(--ds-text-caption-font));--ds-text-meta-leading:var(--ds-theme-text-meta-leading,var(--ds-text-caption-leading));--ds-text-meta-size:var(--ds-theme-text-meta-size,var(--ds-text-caption-size));--ds-text-meta-tracking:var(--ds-theme-text-meta-tracking,var(--ds-text-caption-tracking));--ds-text-meta-weight:var(--ds-theme-text-meta-weight,var(--ds-text-caption-weight));--ds-text-micro-font:var(--ds-theme-text-micro-font,var(--ds-text-caption-font));--ds-text-micro-leading:var(--ds-theme-text-micro-leading,var(--ds-text-caption-leading));--ds-text-micro-size:var(--ds-theme-text-micro-size,var(--ds-text-caption-size));--ds-text-micro-tracking:var(--ds-theme-text-micro-tracking,var(--ds-text-caption-tracking));--ds-text-micro-weight:var(--ds-theme-text-micro-weight,var(--ds-text-caption-weight));--ds-text-numeral-font:var(--ds-theme-text-numeral-font,var(--ds-font-logo));--ds-text-numeral-leading:var(--ds-theme-text-numeral-leading,var(--ds-type-leading-4xl));--ds-text-numeral-size:var(--ds-theme-text-numeral-size,var(--ds-type-size-4xl));--ds-text-numeral-tracking:var(--ds-theme-text-numeral-tracking,var(--ds-type-tracking-tight));--ds-text-numeral-weight:var(--ds-theme-text-numeral-weight,var(--ds-type-weight-regular));--ds-text-overline-font:var(--ds-theme-text-overline-font,var(--ds-font-sans));--ds-text-overline-leading:var(--ds-theme-text-overline-leading,var(--ds-type-leading-sm));--ds-text-overline-size:var(--ds-theme-text-overline-size,var(--ds-type-size-sm));--ds-text-overline-tracking:var(--ds-theme-text-overline-tracking,var(--ds-type-tracking-wider));--ds-text-overline-weight:var(--ds-theme-text-overline-weight,var(--ds-type-weight-medium));--ds-text-row-weight:var(--ds-theme-text-row-weight,var(--ds-type-weight-regular));--ds-text-subhead-font:var(--ds-theme-text-subhead-font,var(--ds-font-sans));--ds-text-subhead-leading:var(--ds-theme-text-subhead-leading,var(--ds-type-leading-lg));--ds-text-subhead-size:var(--ds-theme-text-subhead-size,var(--ds-type-size-lg));--ds-text-subhead-tracking:var(--ds-theme-text-subhead-tracking,var(--ds-type-tracking-normal));--ds-text-subhead-weight:var(--ds-theme-text-subhead-weight,var(--ds-type-weight-semibold));--ds-text-title-font:var(--ds-theme-text-title-font,var(--ds-font-heading));--ds-text-title-leading:var(--ds-theme-text-title-leading,var(--ds-type-leading-xl));--ds-text-title-size:var(--ds-theme-text-title-size,var(--ds-type-size-xl));--ds-text-title-tracking:var(--ds-theme-text-title-tracking,var(--ds-type-tracking-normal));--ds-text-title-weight:var(--ds-theme-text-title-weight,var(--ds-type-weight-bold));--ds-textarea-gap:var(--ds-theme-textarea-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-textarea-inset:var(--ds-theme-textarea-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-thumbnail-micro:var(--ds-theme-thumbnail-micro,var(--ds-web-measure-half));--ds-thumbnail-padding:var(--ds-theme-thumbnail-padding,var(--ds-web-measure-compact));--ds-toast-close-icon:var(--ds-theme-toast-close-icon,var(--ds-web-measure-iconMedium));--ds-toast-gap:var(--ds-theme-toast-gap,var(--ds-space-step-sm));--ds-toast-icon-offset:var(--ds-theme-toast-icon-offset,var(--ds-stroke-focus));--ds-toast-icon-size:var(--ds-theme-toast-icon-size,var(--ds-callout-icon-size));--ds-toast-offset:var(--ds-theme-toast-offset,var(--ds-inset-xl));--ds-toast-padding:var(--ds-theme-toast-padding,var(--ds-space-step-md));--ds-toolbar-compact-gap:var(--ds-theme-toolbar-compact-gap,var(--ds-space-step-compact));--ds-toolbar-gap:var(--ds-theme-toolbar-gap,var(--ds-space-step-xs));--ds-toolbar-slot-gap:var(--ds-theme-toolbar-slot-gap,var(--ds-space-step-2xs));--ds-tooltip-gap:var(--ds-theme-tooltip-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-tooltip-padding-block:var(--ds-theme-tooltip-padding-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-tooltip-padding-inline:var(--ds-theme-tooltip-padding-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-tree-caret-corner:var(--ds-theme-tree-caret-corner,var(--ds-web-corner-sm));--ds-tree-caret-hit:var(--ds-theme-tree-caret-hit,var(--ds-web-measure-iconDefault));--ds-tree-caret-icon:var(--ds-theme-tree-caret-icon,var(--ds-button-icon-sm));--ds-tree-caret-placeholder:var(--ds-theme-tree-caret-placeholder,var(--ds-web-measure-iconSmall));--ds-tree-corner:var(--ds-theme-tree-corner,var(--ds-web-corner-md));--ds-tree-drop-offset:var(--ds-theme-tree-drop-offset,var(--ds-stroke-hairline));--ds-tree-drop-stroke:var(--ds-theme-tree-drop-stroke,var(--ds-web-measure-half));--ds-tree-gap:var(--ds-theme-tree-gap,var(--ds-space-step-2xs));--ds-tree-indent:var(--ds-theme-tree-indent,var(--ds-space-step-sm));--ds-tree-inset:var(--ds-theme-tree-inset,var(--ds-space-step-sm));--ds-tree-leaf-block:var(--ds-theme-tree-leaf-block,var(--ds-space-step-compact));--ds-tree-leaf-roomy-block:var(--ds-theme-tree-leaf-roomy-block,var(--ds-space-step-xs));--ds-tree-menu-gap:var(--ds-theme-tree-menu-gap,var(--ds-space-step-2xs));--ds-tree-menu-inline:var(--ds-theme-tree-menu-inline,var(--ds-space-step-xs));--ds-tree-menu-width:var(--ds-theme-tree-menu-width,calc(var(--ds-workspace-shell-panel-width) - 2 * var(--ds-tree-inset)));--ds-tree-row-block:var(--ds-theme-tree-row-block,calc(var(--ds-measure-px-3) * var(--ds-density-factor)));--ds-tree-row-end:var(--ds-theme-tree-row-end,var(--ds-space-step-xs));--ds-tree-row-roomy-block:var(--ds-theme-tree-row-roomy-block,var(--ds-space-step-compact));--ds-tree-search-block-start:var(--ds-theme-tree-search-block-start,var(--ds-tree-row-block));--ds-tree-settings-size:var(--ds-theme-tree-settings-size,var(--ds-control-xs));--ds-tree-top:var(--ds-theme-tree-top,var(--ds-space-step-xs));--ds-tree-workspace-block:var(--ds-theme-tree-workspace-block,var(--ds-space-step-2xs));--ds-tree-workspace-caret-hit:var(--ds-theme-tree-workspace-caret-hit,var(--ds-control-xxs));--ds-tree-workspace-caret-icon:var(--ds-theme-tree-workspace-caret-icon,var(--ds-button-icon-xxs));--ds-tree-workspace-corner:var(--ds-theme-tree-workspace-corner,var(--ds-shape-corner));--ds-tree-workspace-gap:var(--ds-theme-tree-workspace-gap,var(--ds-space-step-compact));--ds-tree-workspace-icon:var(--ds-theme-tree-workspace-icon,var(--ds-web-measure-iconMedium));--ds-tree-workspace-inset:var(--ds-theme-tree-workspace-inset,var(--ds-space-step-compact));--ds-tree-workspace-leading:var(--ds-theme-tree-workspace-leading,var(--ds-overlay-rename-leading));--ds-tree-workspace-placeholder:var(--ds-theme-tree-workspace-placeholder,calc(var(--ds-web-measure-iconSmall) + var(--ds-tree-workspace-gap)));--ds-tree-workspace-roomy-block:var(--ds-theme-tree-workspace-roomy-block,var(--ds-space-step-compact));--ds-tree-workspace-size:var(--ds-theme-tree-workspace-size,var(--ds-overlay-rename-size));--ds-type-leading-2xl:var(--ds-theme-type-leading-2xl,var(--type-leading-2xl));--ds-type-leading-3xl:var(--ds-theme-type-leading-3xl,var(--type-leading-3xl));--ds-type-leading-4xl:var(--ds-theme-type-leading-4xl,var(--type-leading-4xl));--ds-type-leading-5xl:var(--ds-theme-type-leading-5xl,var(--type-leading-5xl));--ds-type-leading-compact:var(--ds-theme-type-leading-compact,var(--type-leading-compact));--ds-type-leading-lg:var(--ds-theme-type-leading-lg,var(--type-leading-lg));--ds-type-leading-md:var(--ds-theme-type-leading-md,var(--type-leading-md));--ds-type-leading-sm:var(--ds-theme-type-leading-sm,var(--type-leading-sm));--ds-type-leading-xl:var(--ds-theme-type-leading-xl,var(--type-leading-xl));--ds-type-size-2xl:var(--ds-theme-type-size-2xl,var(--type-size-2xl));--ds-type-size-3xl:var(--ds-theme-type-size-3xl,var(--type-size-3xl));--ds-type-size-4xl:var(--ds-theme-type-size-4xl,var(--type-size-4xl));--ds-type-size-5xl:var(--ds-theme-type-size-5xl,var(--type-size-5xl));--ds-type-size-compact:var(--ds-theme-type-size-compact,var(--type-size-compact));--ds-type-size-lg:var(--ds-theme-type-size-lg,var(--type-size-lg));--ds-type-size-md:var(--ds-theme-type-size-md,var(--type-size-md));--ds-type-size-sm:var(--ds-theme-type-size-sm,var(--type-size-sm));--ds-type-size-xl:var(--ds-theme-type-size-xl,var(--type-size-xl));--ds-type-tracking-caption:var(--ds-theme-type-tracking-caption,var(--type-tracking-caption));--ds-type-tracking-normal:var(--ds-theme-type-tracking-normal,var(--type-tracking-normal));--ds-type-tracking-snug:var(--ds-theme-type-tracking-snug,var(--type-tracking-snug));--ds-type-tracking-tight:var(--ds-theme-type-tracking-tight,var(--type-tracking-tight));--ds-type-tracking-wide:var(--ds-theme-type-tracking-wide,var(--type-tracking-wide));--ds-type-tracking-wider:var(--ds-theme-type-tracking-wider,var(--type-tracking-wider));--ds-type-tracking-widest:var(--ds-theme-type-tracking-widest,var(--type-tracking-widest));--ds-type-weight-bold:var(--ds-theme-type-weight-bold,var(--type-weight-bold));--ds-type-weight-extralight:var(--ds-theme-type-weight-extralight,var(--type-weight-extralight));--ds-type-weight-light:var(--ds-theme-type-weight-light,var(--type-weight-light));--ds-type-weight-medium:var(--ds-theme-type-weight-medium,var(--type-weight-medium));--ds-type-weight-regular:var(--ds-theme-type-weight-regular,var(--type-weight-regular));--ds-type-weight-semibold:var(--ds-theme-type-weight-semibold,var(--type-weight-semibold));--ds-typed-value-badge-ink:var(--ds-theme-typed-value-badge-ink,var(--ds-palette-utility-white));--ds-typed-value-boolean-check-size:var(--ds-theme-typed-value-boolean-check-size,calc(var(--ds-measure-px-15) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-boolean-outline-size:var(--ds-theme-typed-value-boolean-outline-size,calc(var(--ds-measure-px-14) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-calendar-day-leading:var(--ds-theme-typed-value-calendar-day-leading,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-calendar-month-leading:var(--ds-theme-typed-value-calendar-month-leading,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-calendar-width:var(--ds-theme-typed-value-calendar-width,calc(var(--ds-web-spacing-unit) * 9 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-chip-block:var(--ds-theme-typed-value-chip-block,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-typed-value-chip-inline-compact:var(--ds-theme-typed-value-chip-inline-compact,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-typed-value-chip-inline-normal:var(--ds-theme-typed-value-chip-inline-normal,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-typed-value-compact-gap:var(--ds-theme-typed-value-compact-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-typed-value-file-tile-size:var(--ds-theme-typed-value-file-tile-size,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-glyph:var(--ds-theme-typed-value-glyph,calc(var(--ds-measure-px-12) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-glyph-small:var(--ds-theme-typed-value-glyph-small,calc(var(--ds-measure-px-11) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-icon-corner:var(--ds-theme-typed-value-icon-corner,calc(var(--ds-measure-px-3) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-image-size:var(--ds-theme-typed-value-image-size,calc(var(--ds-web-spacing-unit) * 7 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-inline-gap:var(--ds-theme-typed-value-inline-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-typed-value-neutral-tint:var(--ds-theme-typed-value-neutral-tint,var(--ds-typed-value-summary-neutral-1));--ds-typed-value-progress-gap:var(--ds-theme-typed-value-progress-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-typed-value-progress-height:var(--ds-theme-typed-value-progress-height,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-progress-width:var(--ds-theme-typed-value-progress-width,calc(var(--ds-web-spacing-unit) * 16 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-quote-block:var(--ds-theme-typed-value-quote-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-typed-value-quote-inline:var(--ds-theme-typed-value-quote-inline,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-typed-value-rating-gap:var(--ds-theme-typed-value-rating-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-typed-value-reference-dot-size:var(--ds-theme-typed-value-reference-dot-size,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-reference-icon-size:var(--ds-theme-typed-value-reference-icon-size,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-reference-size:var(--ds-theme-typed-value-reference-size,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-status-size:var(--ds-theme-typed-value-status-size,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-summary-boolean-corner:var(--ds-theme-typed-value-summary-boolean-corner,var(--ds-shape-corner));--ds-typed-value-summary-boolean-size:var(--ds-theme-typed-value-summary-boolean-size,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-summary-check-size:var(--ds-theme-typed-value-summary-check-size,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-summary-font-size:var(--ds-theme-typed-value-summary-font-size,var(--ds-web-type-xs-size));--ds-typed-value-summary-leading:var(--ds-theme-typed-value-summary-leading,var(--ds-web-type-xs-leading));--ds-typed-value-toggle-height:var(--ds-theme-typed-value-toggle-height,calc(var(--ds-web-spacing-unit) * 3.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-inset:var(--ds-theme-typed-value-toggle-inset,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-thumb-size:var(--ds-theme-typed-value-toggle-thumb-size,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-travel:var(--ds-theme-typed-value-toggle-travel,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-width:var(--ds-theme-typed-value-toggle-width,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-typed-value-geometry-scale)));--ds-variable-tile-block-md:var(--ds-theme-variable-tile-block-md,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-variable-tile-block-sm:var(--ds-theme-variable-tile-block-sm,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-variable-tile-gap-md:var(--ds-theme-variable-tile-gap-md,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-variable-tile-gap-sm:var(--ds-theme-variable-tile-gap-sm,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-variable-tile-inline-md:var(--ds-theme-variable-tile-inline-md,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-variable-tile-inline-sm:var(--ds-theme-variable-tile-inline-sm,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-web-corner-2xl:var(--ds-theme-web-corner-2xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-2xl)));--ds-web-corner-3xl:var(--ds-theme-web-corner-3xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-3xl)));--ds-web-corner-4xl:var(--ds-theme-web-corner-4xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-4xl)));--ds-web-corner-lg:var(--ds-theme-web-corner-lg,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-lg)));--ds-web-corner-md:var(--ds-theme-web-corner-md,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-md)));--ds-web-corner-sm:var(--ds-theme-web-corner-sm,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-sm)));--ds-web-corner-xl:var(--ds-theme-web-corner-xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-xl)));--ds-web-type-2xl-size:var(--ds-theme-web-type-2xl-size,var(--ds-type-size-2xl));--ds-web-type-4xl-size:var(--ds-theme-web-type-4xl-size,var(--ds-type-size-3xl));--ds-web-type-5xl-size:var(--ds-theme-web-type-5xl-size,var(--ds-type-size-4xl));--ds-web-type-base-size:var(--ds-theme-web-type-base-size,var(--ds-type-size-lg));--ds-web-type-xl-size:var(--ds-theme-web-type-xl-size,var(--ds-type-size-xl));--ds-web-type-xs-size:var(--ds-theme-web-type-xs-size,var(--ds-type-size-sm));--ds-web-weight-bold:var(--ds-theme-web-weight-bold,var(--ds-type-weight-bold));--ds-web-weight-extralight:var(--ds-theme-web-weight-extralight,var(--ds-type-weight-extralight));--ds-web-weight-light:var(--ds-theme-web-weight-light,var(--ds-type-weight-light));--ds-web-weight-medium:var(--ds-theme-web-weight-medium,var(--ds-type-weight-medium));--ds-web-weight-normal:var(--ds-theme-web-weight-normal,var(--ds-type-weight-regular));--ds-web-weight-semibold:var(--ds-theme-web-weight-semibold,var(--ds-type-weight-semibold));--ds-widget-picker-article-list-max:var(--ds-theme-widget-picker-article-list-max,calc(var(--ds-web-spacing-unit) * 80));--ds-widget-picker-list-height:var(--ds-theme-widget-picker-list-height,calc(var(--ds-web-spacing-unit) * 56));--ds-widget-picker-width:var(--ds-theme-widget-picker-width,calc(var(--ds-web-spacing-unit) * 72));--ds-workspace-shell-bar-closed-inset:var(--ds-theme-workspace-shell-bar-closed-inset,calc(var(--ds-workspace-shell-panel-open-width) + var(--ds-gutter-base)));--ds-workspace-shell-corner:var(--ds-theme-workspace-shell-corner,var(--ds-shape-corner));--ds-workspace-shell-divider-width:var(--ds-theme-workspace-shell-divider-width,var(--ds-inset-xl));--ds-workspace-shell-edge:var(--ds-theme-workspace-shell-edge,var(--ds-stroke-hairline));--ds-workspace-shell-footer-inset:var(--ds-theme-workspace-shell-footer-inset,var(--ds-space-step-sm));--ds-workspace-shell-header-gap:var(--ds-theme-workspace-shell-header-gap,var(--ds-space-step-sm));--ds-workspace-shell-header-height:var(--ds-theme-workspace-shell-header-height,var(--ds-app-bar-height-lg));--ds-workspace-shell-join-left:var(--ds-theme-workspace-shell-join-left,calc((var(--ds-workspace-shell-rail-width) - var(--ds-workspace-shell-join-size)) / 2));--ds-workspace-shell-join-line:var(--ds-theme-workspace-shell-join-line,var(--ds-color-ink))}@supports (color:color-mix(in lab, red, red)){.ps-scope{--ds-workspace-shell-join-line:var(--ds-theme-workspace-shell-join-line,color-mix(in oklab, var(--ds-color-ink) calc(var(--ds-workspace-shell-join-line-opacity) * 100%), var(--ds-color-canvas)))}}.ps-scope{--ds-workspace-shell-join-outset:var(--ds-theme-workspace-shell-join-outset,var(--ds-web-measure-compact));--ds-workspace-shell-join-size:var(--ds-theme-workspace-shell-join-size,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-join-outset)));--ds-workspace-shell-lead-open-width:var(--ds-theme-workspace-shell-lead-open-width,calc(var(--ds-workspace-shell-rail-width) + var(--ds-workspace-shell-panel-open-width)));--ds-workspace-shell-logo-width:var(--ds-theme-workspace-shell-logo-width,var(--ds-control-compact));--ds-workspace-shell-neck-height:var(--ds-theme-workspace-shell-neck-height,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-neck-outset)));--ds-workspace-shell-neck-left:var(--ds-theme-workspace-shell-neck-left,calc((var(--ds-workspace-shell-rail-width) + var(--ds-workspace-shell-slot)) / 2 - var(--ds-workspace-shell-neck-overlap)));--ds-workspace-shell-neck-max-width:var(--ds-theme-workspace-shell-neck-max-width,var(--ds-inset-lg));--ds-workspace-shell-neck-outset:var(--ds-theme-workspace-shell-neck-outset,var(--ds-inset-2xs));--ds-workspace-shell-neck-overlap:var(--ds-theme-workspace-shell-neck-overlap,var(--ds-inset-xs));--ds-workspace-shell-panel-inset:var(--ds-theme-workspace-shell-panel-inset,var(--ds-space-step-xs));--ds-workspace-shell-panel-open-width:var(--ds-theme-workspace-shell-panel-open-width,calc(var(--ds-workspace-shell-panel-width) + var(--ds-workspace-shell-panel-inset)));--ds-workspace-shell-rail-framed-width:var(--ds-theme-workspace-shell-rail-framed-width,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-rail-inset) + 2 * var(--ds-workspace-shell-edge)));--ds-workspace-shell-rail-inset:var(--ds-theme-workspace-shell-rail-inset,var(--ds-space-step-xs));--ds-workspace-shell-rail-width:var(--ds-theme-workspace-shell-rail-width,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-rail-inset)));--ds-workspace-shell-scroll-inset:var(--ds-theme-workspace-shell-scroll-inset,var(--ds-space-step-2xs));--ds-workspace-shell-scroll-padding:var(--ds-theme-workspace-shell-scroll-padding,var(--ds-space-step-sm));--ds-workspace-shell-slot:var(--ds-theme-workspace-shell-slot,var(--ds-control-relaxed));--ds-workspace-shell-tab-padding:var(--ds-theme-workspace-shell-tab-padding,var(--ds-space-step-sm));--ds-workspace-shell-tool-width:var(--ds-theme-workspace-shell-tool-width,var(--ds-workspace-shell-rail-width));--ds-workspace-shell-tree-padding:var(--ds-theme-workspace-shell-tree-padding,var(--ds-space-step-sm));--paper:var(--ds-document-paper);--ink:var(--ds-document-ink);--ink-2:var(--ds-document-ink-2);--ink-3:var(--ds-document-ink-3);--line:var(--ds-document-line);--glass:var(--ds-document-glass);--glass-soft:var(--ds-document-glass-soft);--glass-hi:var(--ds-document-glass-hi);--brd-soft:var(--ds-document-brd-soft);--bg-grad:var(--ds-document-bg-grad);--document-accent:var(--ds-document-accent);--document-accent-2:var(--ds-document-accent-2);--shadow-soft:var(--ds-document-shadow-soft);--shadow:var(--ds-document-shadow);--premium:var(--ds-document-premium);--premium-ink:var(--ds-document-premium-ink);--premium-line:var(--ds-document-premium-line)}.ps-dark .ps-scope{--ds-accordion-card-block:var(--ds-theme-accordion-card-block,var(--ds-space-step-sm));--ds-accordion-card-icon:var(--ds-theme-accordion-card-icon,var(--ds-web-measure-iconDefault));--ds-accordion-card-inline:var(--ds-theme-accordion-card-inline,var(--ds-space-step-md));--ds-accordion-gap:var(--ds-theme-accordion-gap,var(--ds-space-step-xs));--ds-accordion-plain-block:var(--ds-theme-accordion-plain-block,var(--ds-space-step-compact));--ds-accordion-plain-icon:var(--ds-theme-accordion-plain-icon,var(--ds-web-measure-iconMedium));--ds-accordion-plain-inline:var(--ds-theme-accordion-plain-inline,var(--ds-space-step-sm));--ds-app-bar-actions-gap:var(--ds-theme-app-bar-actions-gap,var(--ds-space-step-2xs));--ds-app-bar-gap:var(--ds-theme-app-bar-gap,var(--ds-space-step-xs));--ds-app-bar-height-lg:var(--ds-theme-app-bar-height-lg,max(var(--ds-app-bar-basis-height-lg), var(--ds-workspace-shell-slot)));--ds-app-bar-height-md:var(--ds-theme-app-bar-height-md,max(var(--ds-app-bar-basis-height-md), var(--ds-workspace-shell-slot)));--ds-badge-circle-size:var(--ds-theme-badge-circle-size,var(--ds-web-measure-iconDefault));--ds-badge-gap:var(--ds-theme-badge-gap,var(--ds-tag-gap));--ds-badge-icon-size:var(--ds-theme-badge-icon-size,var(--ds-web-measure-removeIcon));--ds-badge-icon-stroke:var(--ds-theme-badge-icon-stroke,var(--ds-icon-stroke-bold));--ds-badge-line-height:var(--ds-theme-badge-line-height,var(--ds-web-measure-iconDefault));--ds-badge-padding-block:var(--ds-theme-badge-padding-block,var(--ds-space-step-half));--ds-badge-padding-inline:var(--ds-theme-badge-padding-inline,var(--ds-space-step-xs));--ds-badge-text-size:var(--ds-theme-badge-text-size,var(--ds-type-size-sm));--ds-badge-weight:var(--ds-theme-badge-weight,var(--ds-tag-weight));--ds-book-cover-inset:var(--ds-theme-book-cover-inset,var(--ds-space-group));--ds-book-page-inset:var(--ds-theme-book-page-inset,var(--ds-space-section));--ds-book-page-width:var(--ds-theme-book-page-width,var(--ds-layout-max-prose));--ds-book-reader-columns:var(--ds-theme-book-reader-columns,minmax(0, var(--ds-book-finder-width)) minmax(0, 1fr));--ds-book-shelf-gap:var(--ds-theme-book-shelf-gap,var(--ds-space-section));--ds-book-spine-width:var(--ds-theme-book-spine-width,var(--ds-rhythm-pair));--ds-breadcrumb-gap:var(--ds-theme-breadcrumb-gap,var(--ds-space-step-2xs));--ds-breadcrumb-icon:var(--ds-theme-breadcrumb-icon,var(--ds-web-measure-iconMedium));--ds-button-active-opacity:var(--ds-theme-button-active-opacity,var(--ds-badge-accent-opacity));--ds-button-choice-padding:var(--ds-theme-button-choice-padding,var(--ds-space-step-xs));--ds-button-composed-focus-offset:var(--ds-theme-button-composed-focus-offset,var(--ds-stroke-focus));--ds-button-composed-focus-width:var(--ds-theme-button-composed-focus-width,var(--ds-stroke-focus));--ds-button-corner-sm:var(--ds-theme-button-corner-sm,min(var(--ds-web-corner-md), var(--ds-button-corner-cap-sm)));--ds-button-corner-soft:var(--ds-theme-button-corner-soft,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-soft)));--ds-button-corner-xs:var(--ds-theme-button-corner-xs,min(var(--ds-web-corner-md), var(--ds-button-corner-cap-xs)));--ds-button-corner-xxs:var(--ds-theme-button-corner-xxs,min(var(--ds-web-corner-md), var(--ds-button-corner-cap-xxs)));--ds-button-edge-padding-lg:var(--ds-theme-button-edge-padding-lg,var(--ds-space-step-xs));--ds-button-edge-padding-md:var(--ds-theme-button-edge-padding-md,var(--ds-space-step-xs));--ds-button-edge-padding-relaxed:var(--ds-theme-button-edge-padding-relaxed,var(--ds-button-edge-padding-lg));--ds-button-edge-padding-sm:var(--ds-theme-button-edge-padding-sm,var(--ds-space-step-compact));--ds-button-edge-padding-xs:var(--ds-theme-button-edge-padding-xs,var(--ds-space-step-compact));--ds-button-edge-padding-xxs:var(--ds-theme-button-edge-padding-xxs,var(--ds-space-step-compact));--ds-button-gap-lg:var(--ds-theme-button-gap-lg,var(--ds-space-step-compact));--ds-button-gap-md:var(--ds-theme-button-gap-md,var(--ds-space-step-compact));--ds-button-gap-relaxed:var(--ds-theme-button-gap-relaxed,var(--ds-button-gap-lg));--ds-button-gap-sm:var(--ds-theme-button-gap-sm,var(--ds-space-step-2xs));--ds-button-gap-xs:var(--ds-theme-button-gap-xs,var(--ds-space-step-2xs));--ds-button-gap-xxs:var(--ds-theme-button-gap-xxs,var(--ds-space-step-2xs));--ds-button-icon-lg:var(--ds-theme-button-icon-lg,var(--ds-web-measure-iconDefault));--ds-button-icon-md:var(--ds-theme-button-icon-md,var(--ds-web-measure-iconDefault));--ds-button-icon-relaxed:var(--ds-theme-button-icon-relaxed,var(--ds-button-icon-lg));--ds-button-icon-sm:var(--ds-theme-button-icon-sm,var(--ds-web-measure-iconMedium));--ds-button-icon-xs:var(--ds-theme-button-icon-xs,var(--ds-web-measure-iconSmall));--ds-button-icon-xxs:var(--ds-theme-button-icon-xxs,var(--ds-web-measure-iconSmall));--ds-button-padding-lg:var(--ds-theme-button-padding-lg,var(--ds-space-step-regular));--ds-button-padding-md:var(--ds-theme-button-padding-md,var(--ds-space-step-regular));--ds-button-padding-relaxed:var(--ds-theme-button-padding-relaxed,var(--ds-button-padding-lg));--ds-button-padding-sm:var(--ds-theme-button-padding-sm,var(--ds-space-step-regular));--ds-button-padding-xs:var(--ds-theme-button-padding-xs,var(--ds-space-step-xs));--ds-button-padding-xxs:var(--ds-theme-button-padding-xxs,var(--ds-space-step-compact));--ds-button-weight:var(--ds-theme-button-weight,var(--ds-type-weight-semibold));--ds-calendar-footer-gap:var(--ds-theme-calendar-footer-gap,var(--ds-space-step-xs));--ds-calendar-grid-gap:var(--ds-theme-calendar-grid-gap,var(--ds-space-pair));--ds-calendar-grid-min-field-lg:var(--ds-theme-calendar-grid-min-field-lg,calc(var(--ds-control-touch) * 7));--ds-calendar-grid-min-field-md:var(--ds-theme-calendar-grid-min-field-md,calc(var(--ds-control-comfortable) * 7));--ds-calendar-grid-min-field-relaxed:var(--ds-theme-calendar-grid-min-field-relaxed,calc(var(--ds-control-relaxed) * 7));--ds-calendar-grid-min-field-sm:var(--ds-theme-calendar-grid-min-field-sm,calc(var(--ds-control-compact) * 7));--ds-calendar-grid-min-field-xs:var(--ds-theme-calendar-grid-min-field-xs,calc(var(--ds-control-xs) * 7));--ds-calendar-grid-min-field-xxs:var(--ds-theme-calendar-grid-min-field-xxs,calc(var(--ds-control-xxs) * 7));--ds-calendar-grid-min-picker-lg:var(--ds-theme-calendar-grid-min-picker-lg,calc(var(--ds-control-touch) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-md:var(--ds-theme-calendar-grid-min-picker-md,calc(var(--ds-control-comfortable) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-relaxed:var(--ds-theme-calendar-grid-min-picker-relaxed,calc(var(--ds-control-relaxed) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-sm:var(--ds-theme-calendar-grid-min-picker-sm,calc(var(--ds-control-compact) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-xs:var(--ds-theme-calendar-grid-min-picker-xs,calc(var(--ds-control-xs) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-xxs:var(--ds-theme-calendar-grid-min-picker-xxs,calc(var(--ds-control-xxs) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-header-gap:var(--ds-theme-calendar-header-gap,var(--ds-space-pair));--ds-calendar-panel-gap:var(--ds-theme-calendar-panel-gap,var(--ds-space-group));--ds-calendar-panel-inset:var(--ds-theme-calendar-panel-inset,var(--ds-space-step-sm));--ds-calendar-quick-gap:var(--ds-theme-calendar-quick-gap,var(--ds-space-step-compact));--ds-calendar-sheet-day-gap:var(--ds-theme-calendar-sheet-day-gap,var(--ds-space-step-half));--ds-calendar-sheet-day-mark:var(--ds-theme-calendar-sheet-day-mark,var(--ds-control-xxs));--ds-calendar-sheet-edge-opacity:var(--ds-theme-calendar-sheet-edge-opacity,var(--ds-web-opacity-strong));--ds-calendar-sheet-header-gap:var(--ds-theme-calendar-sheet-header-gap,var(--ds-space-step-sm));--ds-calendar-sheet-inset:var(--ds-theme-calendar-sheet-inset,var(--ds-space-step-compact));--ds-calendar-sheet-weekday-inline:var(--ds-theme-calendar-sheet-weekday-inline,var(--ds-space-step-xs));--ds-calendar-time-gap:var(--ds-theme-calendar-time-gap,var(--ds-space-step-2xs));--ds-calendar-unit-gap:var(--ds-theme-calendar-unit-gap,var(--ds-space-step-2xs));--ds-calendar-weekday-height:var(--ds-theme-calendar-weekday-height,var(--ds-control-xs));--ds-calendar-weekday-padding:var(--ds-theme-calendar-weekday-padding,var(--ds-space-step-2xs));--ds-callout-body-gap:var(--ds-theme-callout-body-gap,var(--ds-space-step-half));--ds-callout-close-icon:var(--ds-theme-callout-close-icon,var(--ds-web-measure-iconMedium));--ds-callout-close-margin:var(--ds-theme-callout-close-margin,calc(var(--ds-callout-close-padding) * -1));--ds-callout-close-padding:var(--ds-theme-callout-close-padding,var(--ds-space-step-2xs));--ds-callout-gap:var(--ds-theme-callout-gap,var(--ds-space-step-regular));--ds-callout-icon-offset:var(--ds-theme-callout-icon-offset,var(--ds-stroke-hairline));--ds-callout-icon-stroke:var(--ds-theme-callout-icon-stroke,var(--ds-icon-stroke-bold));--ds-callout-padding-block-comfortable:var(--ds-theme-callout-padding-block-comfortable,var(--ds-space-step-sm));--ds-callout-padding-block-compact:var(--ds-theme-callout-padding-block-compact,var(--ds-space-step-xs));--ds-callout-padding-inline-comfortable:var(--ds-theme-callout-padding-inline-comfortable,var(--ds-space-step-md));--ds-callout-padding-inline-compact:var(--ds-theme-callout-padding-inline-compact,var(--ds-space-step-sm));--ds-canvas-document-preset-font-default:var(--ds-theme-canvas-document-preset-font-default,var(--ds-measure-rem-0d875));--ds-canvas-document-preset-font-small:var(--ds-theme-canvas-document-preset-font-small,var(--ds-measure-rem-0d75));--ds-canvas-document-preset-font-xlarge:var(--ds-theme-canvas-document-preset-font-xlarge,var(--ds-measure-rem-1d5));--ds-card-edge-opacity:var(--ds-theme-card-edge-opacity,var(--ds-web-opacity-chipEdge));--ds-card-padding-block-lg:var(--ds-theme-card-padding-block-lg,var(--ds-space-step-lg));--ds-card-padding-block-md:var(--ds-theme-card-padding-block-md,var(--ds-space-step-md));--ds-card-padding-block-sm:var(--ds-theme-card-padding-block-sm,var(--ds-space-step-sm));--ds-card-padding-inline-lg:var(--ds-theme-card-padding-inline-lg,var(--ds-space-step-xl));--ds-card-padding-inline-md:var(--ds-theme-card-padding-inline-md,var(--ds-space-step-lg));--ds-card-padding-inline-sm:var(--ds-theme-card-padding-inline-sm,var(--ds-space-step-md));--ds-carousel-indicator-gap:var(--ds-theme-carousel-indicator-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-carousel-indicator-offset:var(--ds-theme-carousel-indicator-offset,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-cat-amber-chip:var(--ds-theme-cat-amber-chip,var(--cat-amber-chip));--ds-cat-amber-chip-deep:var(--ds-theme-cat-amber-chip-deep,var(--cat-amber-chip-deep));--ds-cat-amber-edge:var(--ds-theme-cat-amber-edge,var(--cat-amber-edge));--ds-cat-amber-fill:var(--ds-theme-cat-amber-fill,var(--cat-amber-fill));--ds-cat-amber-text:var(--ds-theme-cat-amber-text,var(--cat-amber-text));--ds-cat-blue-chip:var(--ds-theme-cat-blue-chip,var(--cat-blue-chip));--ds-cat-blue-chip-deep:var(--ds-theme-cat-blue-chip-deep,var(--cat-blue-chip-deep));--ds-cat-blue-edge:var(--ds-theme-cat-blue-edge,var(--cat-blue-edge));--ds-cat-blue-fill:var(--ds-theme-cat-blue-fill,var(--cat-blue-fill));--ds-cat-blue-text:var(--ds-theme-cat-blue-text,var(--cat-blue-text));--ds-cat-green-chip:var(--ds-theme-cat-green-chip,var(--cat-green-chip));--ds-cat-green-chip-deep:var(--ds-theme-cat-green-chip-deep,var(--cat-green-chip-deep));--ds-cat-green-edge:var(--ds-theme-cat-green-edge,var(--cat-green-edge));--ds-cat-green-fill:var(--ds-theme-cat-green-fill,var(--cat-green-fill));--ds-cat-green-text:var(--ds-theme-cat-green-text,var(--cat-green-text));--ds-cat-lime-chip:var(--ds-theme-cat-lime-chip,var(--cat-lime-chip));--ds-cat-lime-chip-deep:var(--ds-theme-cat-lime-chip-deep,var(--cat-lime-chip-deep));--ds-cat-lime-edge:var(--ds-theme-cat-lime-edge,var(--cat-lime-edge));--ds-cat-lime-fill:var(--ds-theme-cat-lime-fill,var(--cat-lime-fill));--ds-cat-lime-text:var(--ds-theme-cat-lime-text,var(--cat-lime-text));--ds-cat-neutral-chip:var(--ds-theme-cat-neutral-chip,var(--cat-neutral-chip));--ds-cat-neutral-chip-deep:var(--ds-theme-cat-neutral-chip-deep,var(--cat-neutral-chip-deep));--ds-cat-neutral-edge:var(--ds-theme-cat-neutral-edge,var(--cat-neutral-edge));--ds-cat-neutral-fill:var(--ds-theme-cat-neutral-fill,var(--cat-neutral-fill));--ds-cat-neutral-text:var(--ds-theme-cat-neutral-text,var(--cat-neutral-text));--ds-cat-orange-chip:var(--ds-theme-cat-orange-chip,var(--cat-orange-chip));--ds-cat-orange-chip-deep:var(--ds-theme-cat-orange-chip-deep,var(--cat-orange-chip-deep));--ds-cat-orange-edge:var(--ds-theme-cat-orange-edge,var(--cat-orange-edge));--ds-cat-orange-fill:var(--ds-theme-cat-orange-fill,var(--cat-orange-fill));--ds-cat-orange-text:var(--ds-theme-cat-orange-text,var(--cat-orange-text));--ds-cat-pink-chip:var(--ds-theme-cat-pink-chip,var(--cat-pink-chip));--ds-cat-pink-chip-deep:var(--ds-theme-cat-pink-chip-deep,var(--cat-pink-chip-deep));--ds-cat-pink-edge:var(--ds-theme-cat-pink-edge,var(--cat-pink-edge));--ds-cat-pink-fill:var(--ds-theme-cat-pink-fill,var(--cat-pink-fill));--ds-cat-pink-text:var(--ds-theme-cat-pink-text,var(--cat-pink-text));--ds-cat-plum-chip:var(--ds-theme-cat-plum-chip,var(--cat-plum-chip));--ds-cat-plum-chip-deep:var(--ds-theme-cat-plum-chip-deep,var(--cat-plum-chip-deep));--ds-cat-plum-edge:var(--ds-theme-cat-plum-edge,var(--cat-plum-edge));--ds-cat-plum-fill:var(--ds-theme-cat-plum-fill,var(--cat-plum-fill));--ds-cat-plum-text:var(--ds-theme-cat-plum-text,var(--cat-plum-text));--ds-cat-red-chip:var(--ds-theme-cat-red-chip,var(--cat-red-chip));--ds-cat-red-chip-deep:var(--ds-theme-cat-red-chip-deep,var(--cat-red-chip-deep));--ds-cat-red-edge:var(--ds-theme-cat-red-edge,var(--cat-red-edge));--ds-cat-red-fill:var(--ds-theme-cat-red-fill,var(--cat-red-fill));--ds-cat-red-text:var(--ds-theme-cat-red-text,var(--cat-red-text));--ds-cat-sky-chip:var(--ds-theme-cat-sky-chip,var(--cat-sky-chip));--ds-cat-sky-chip-deep:var(--ds-theme-cat-sky-chip-deep,var(--cat-sky-chip-deep));--ds-cat-sky-edge:var(--ds-theme-cat-sky-edge,var(--cat-sky-edge));--ds-cat-sky-fill:var(--ds-theme-cat-sky-fill,var(--cat-sky-fill));--ds-cat-sky-text:var(--ds-theme-cat-sky-text,var(--cat-sky-text));--ds-cat-teal-chip:var(--ds-theme-cat-teal-chip,var(--cat-teal-chip));--ds-cat-teal-chip-deep:var(--ds-theme-cat-teal-chip-deep,var(--cat-teal-chip-deep));--ds-cat-teal-edge:var(--ds-theme-cat-teal-edge,var(--cat-teal-edge));--ds-cat-teal-fill:var(--ds-theme-cat-teal-fill,var(--cat-teal-fill));--ds-cat-teal-text:var(--ds-theme-cat-teal-text,var(--cat-teal-text));--ds-checkbox-corner:var(--ds-theme-checkbox-corner,var(--ds-web-corner-sm));--ds-checkbox-mark:var(--ds-theme-checkbox-mark,var(--ds-web-measure-iconMedium));--ds-checkbox-size-sm:var(--ds-theme-checkbox-size-sm,var(--ds-web-measure-iconDefault));--ds-chip-edge-opacity:var(--ds-theme-chip-edge-opacity,var(--ds-web-opacity-chipEdge));--ds-chip-gap:var(--ds-theme-chip-gap,var(--ds-tag-gap));--ds-chip-inline-gap:var(--ds-theme-chip-inline-gap,calc(var(--ds-measure-em-0d4) * var(--ds-density-factor)));--ds-chip-inline-padding:var(--ds-theme-chip-inline-padding,var(--ds-space-step-sm));--ds-chip-inline-padding-block:var(--ds-theme-chip-inline-padding-block,var(--ds-space-step-2xs));--ds-chip-inline-size:var(--ds-theme-chip-inline-size,var(--ds-type-size-sm));--ds-chip-inline-weight:var(--ds-theme-chip-inline-weight,var(--ds-type-weight-regular));--ds-chip-padding-md:var(--ds-theme-chip-padding-md,var(--ds-space-step-sm));--ds-chip-padding-sm:var(--ds-theme-chip-padding-sm,var(--ds-space-step-xs));--ds-chip-remove-icon:var(--ds-theme-chip-remove-icon,var(--ds-web-measure-removeIcon));--ds-chip-remove-margin:var(--ds-theme-chip-remove-margin,calc(var(--ds-chip-gap) * -1));--ds-chip-remove-padding:var(--ds-theme-chip-remove-padding,var(--ds-space-step-half));--ds-chip-selected-weight:var(--ds-theme-chip-selected-weight,var(--ds-type-weight-semibold));--ds-chip-weight:var(--ds-theme-chip-weight,var(--ds-tag-weight));--ds-choice-disabled-opacity:var(--ds-theme-choice-disabled-opacity,var(--ds-web-opacity-strong));--ds-color-accent:var(--ds-document-ink);--primary:var(--ds-document-ink);--ds-color-accent-soft:var(--ds-document-card);--secondary:var(--ds-document-card);--ds-color-canvas:var(--ds-document-paper);--background:var(--ds-document-paper);--ds-color-card:var(--ds-document-card);--card:var(--ds-document-card);--ds-color-chrome:var(--ds-document-glass);--glass-chrome-bg:var(--ds-document-glass);--ds-color-danger:var(--ds-theme-color-danger,var(--destructive));--ds-color-edge:var(--ds-document-line);--border:var(--ds-document-line);--ds-color-edge-faint:var(--ds-document-line);--border-faint:var(--ds-document-line);--ds-color-edge-strong:var(--ds-theme-color-edge-strong,var(--border-strong));--ds-color-glass-content:var(--ds-document-glass-hi);--glass-content-bg:var(--ds-document-glass-hi);--ds-color-glass-edge:var(--ds-document-brd-soft);--glass-border:var(--ds-document-brd-soft);--ds-color-hover:var(--ds-document-card);--accent:var(--ds-document-card);--ds-color-ink:var(--ds-document-ink);--foreground:var(--ds-document-ink);--ds-color-input:var(--ds-document-line);--input:var(--ds-document-line);--ds-color-meta:var(--ds-document-ink-2);--muted-foreground:var(--ds-document-ink-2);--ds-color-on-accent:var(--ds-document-paper);--primary-foreground:var(--ds-document-paper);--ds-color-on-card:var(--ds-color-ink);--card-foreground:var(--ds-color-ink);--ds-color-on-hover:var(--ds-color-ink);--accent-foreground:var(--ds-color-ink);--ds-color-on-popover:var(--ds-color-ink);--popover-foreground:var(--ds-color-ink);--ds-color-on-secondary:var(--ds-color-ink);--secondary-foreground:var(--ds-color-ink);--ds-color-overlay-bar:var(--ds-document-glass);--surface-overlay-bar:var(--ds-document-glass);--ds-color-popover:var(--ds-color-surface);--popover:var(--ds-color-surface);--ds-color-rail-ghost:var(--ds-document-glass-soft);--surface-rail-ghost:var(--ds-document-glass-soft);--ds-color-ring:var(--ds-document-ink);--ring:var(--ds-document-ink);--ds-color-row-hover:var(--ds-document-card);--ds-color-rule:var(--ds-document-line);--border-rule:var(--ds-document-line);--ds-color-success:var(--ds-theme-color-success,var(--success));--ds-color-surface:var(--ds-document-card);--surface:var(--ds-document-card);--ds-color-well:var(--ds-document-card);--muted:var(--ds-document-card);--ds-color-window:var(--ds-theme-color-window,var(--surface-window-bg));--ds-confirm-dialog-actions-gap:var(--ds-theme-confirm-dialog-actions-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-confirm-dialog-body-gap:var(--ds-theme-confirm-dialog-body-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-control-comfortable:var(--ds-theme-control-comfortable,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-comfortable) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-md:var(--ds-control-comfortable);--ds-control-compact:var(--ds-theme-control-compact,max(var(--ds-control-minimum), calc(var(--ds-control-line-shared) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-compact) - var(--ds-control-line-shared) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-sm:var(--ds-control-compact);--ds-control-line-body:var(--ds-theme-control-line-body,calc(var(--ds-text-body-size) * var(--ds-text-body-leading)));--ds-control-line-caption:var(--ds-theme-control-line-caption,calc(var(--ds-text-caption-size) * var(--ds-text-caption-leading)));--ds-control-line-compact:var(--ds-theme-control-line-compact,calc(var(--ds-text-compact-size) * var(--ds-text-compact-leading)));--ds-control-line-shared:var(--ds-theme-control-line-shared,max(var(--ds-control-line-body), var(--ds-control-line-compact)));--ds-control-relaxed:var(--ds-theme-control-relaxed,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-relaxed) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--ds-control-row-lg:var(--ds-theme-control-row-lg,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-row-lg) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--ds-control-row-md:var(--ds-theme-control-row-md,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-row-md) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--ds-control-touch:var(--ds-theme-control-touch,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-touch) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-lg:var(--ds-control-touch);--ds-control-xs:var(--ds-theme-control-xs,max(var(--ds-control-minimum), calc(var(--ds-control-line-caption) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-xs) - var(--ds-control-line-caption) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-xs:var(--ds-control-xs);--ds-control-xxs:var(--ds-theme-control-xxs,max(var(--ds-control-minimum), calc(var(--ds-control-line-caption) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-xxs) - var(--ds-control-line-caption) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-xxs:var(--ds-control-xxs);--ds-create-menu-rail-size:var(--ds-theme-create-menu-rail-size,var(--ds-type-size-xl));--ds-data-table-cell-block:var(--ds-theme-data-table-cell-block,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-data-table-cell-inline:var(--ds-theme-data-table-cell-inline,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-data-table-empty-inset:var(--ds-theme-data-table-empty-inset,calc(var(--ds-web-spacing-unit) * 8 * var(--ds-density-factor)));--ds-data-table-loading-block:var(--ds-theme-data-table-loading-block,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-data-table-loading-gap:var(--ds-theme-data-table-loading-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-db-view-title-edit-inset:var(--ds-theme-db-view-title-edit-inset,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-db-view-calendar-event-gap:var(--ds-theme-db-view-calendar-event-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-db-view-card-inset:var(--ds-theme-db-view-card-inset,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-db-view-collection-gap:var(--ds-theme-db-view-collection-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-db-view-collection-inset:var(--ds-theme-db-view-collection-inset,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-density-factor)));--ds-db-view-gallery-gap:var(--ds-theme-db-view-gallery-gap,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-density-factor)));--ds-db-view-graph-note-gap:var(--ds-theme-db-view-graph-note-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-kanban-heading-block:var(--ds-theme-db-view-kanban-heading-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-kanban-heading-gap:var(--ds-theme-db-view-kanban-heading-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-db-view-kanban-inset:var(--ds-theme-db-view-kanban-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-db-view-kanban-lane-gap:var(--ds-theme-db-view-kanban-lane-gap,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-density-factor)));--ds-db-view-kanban-row-gap:var(--ds-theme-db-view-kanban-row-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-list-block:var(--ds-theme-db-view-list-block,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-db-view-list-gap:var(--ds-theme-db-view-list-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-db-view-list-inline:var(--ds-theme-db-view-list-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-table-cell-block:var(--ds-theme-db-view-table-cell-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-table-header-block:var(--ds-theme-db-view-table-header-block,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-density-factor:var(--ds-theme-density-factor,max(0, var(--ds-density-space)));--ds-dialog-backdrop:var(--ds-theme-dialog-backdrop,var(--ds-color-ink))}@supports (color:color-mix(in lab, red, red)){.ps-dark .ps-scope{--ds-dialog-backdrop:var(--ds-theme-dialog-backdrop,color-mix(in oklab, var(--ds-color-ink) calc(var(--ds-dialog-backdrop-opacity) * 100%), transparent))}}.ps-dark .ps-scope{--ds-dialog-handle-height:var(--ds-theme-dialog-handle-height,var(--ds-inset-2xs));--ds-dialog-handle-offset:var(--ds-theme-dialog-handle-offset,var(--ds-space-step-xs));--ds-dialog-title-leading:var(--ds-theme-dialog-title-leading,var(--ds-web-type-sm-leading));--ds-dialog-title-size:var(--ds-theme-dialog-title-size,var(--ds-web-type-sm-size));--ds-dialog-viewport-inset:var(--ds-theme-dialog-viewport-inset,var(--ds-inset-md));--ds-document-accent:var(--ds-palette-document-common-accent);--ds-document-accent-2:var(--ds-palette-document-common-accent-2);--ds-document-bg-grad:var(--ds-palette-document-dark-bg-grad);--ds-document-brd-soft:var(--ds-palette-document-dark-brd-soft);--ds-document-card:var(--ds-palette-document-dark-card);--ds-document-glass:var(--ds-palette-document-dark-glass);--ds-document-glass-hi:var(--ds-palette-document-dark-glass-hi);--ds-document-glass-soft:var(--ds-palette-document-dark-glass-soft);--ds-document-ink:var(--ds-palette-document-dark-ink);--ds-document-ink-2:var(--ds-palette-document-dark-ink-2);--ds-document-ink-3:var(--ds-palette-document-dark-ink-3);--ds-document-line:var(--ds-palette-document-dark-line);--ds-document-paper:var(--ds-palette-document-dark-paper);--ds-document-premium:var(--ds-palette-document-common-premium);--ds-document-premium-ink:var(--ds-palette-document-common-premium-ink);--ds-document-premium-line:var(--ds-palette-document-common-premium-line);--ds-document-shadow:var(--ds-palette-document-common-shadow);--ds-document-shadow-soft:var(--ds-palette-document-common-shadow-soft);--ds-empty-description-gap:var(--ds-theme-empty-description-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-empty-gap-md:var(--ds-theme-empty-gap-md,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-empty-gap-sm:var(--ds-theme-empty-gap-sm,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-field-row-control-gap:var(--ds-theme-field-row-control-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-field-row-label-gap:var(--ds-theme-field-row-label-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-field-row-stacked-label-gap:var(--ds-theme-field-row-stacked-label-gap,var(--ds-space-pair));--ds-field-capsule-focus-width:var(--ds-theme-field-capsule-focus-width,var(--ds-field-search-width));--ds-field-capsule-gap:var(--ds-theme-field-capsule-gap,var(--ds-space-step-compact));--ds-field-capsule-icon:var(--ds-theme-field-capsule-icon,var(--ds-web-measure-iconMedium));--ds-field-capsule-padding:var(--ds-theme-field-capsule-padding,var(--ds-space-step-xs));--ds-field-compact-focus-opacity:var(--ds-theme-field-compact-focus-opacity,var(--ds-web-opacity-medium));--ds-field-compact-padding-block:var(--ds-theme-field-compact-padding-block,var(--ds-space-step-2xs));--ds-field-compact-padding-inline:var(--ds-theme-field-compact-padding-inline,var(--ds-space-step-xs));--ds-field-compact-size:var(--ds-theme-field-compact-size,var(--ds-type-size-sm));--ds-field-composed-focus-offset:var(--ds-theme-field-composed-focus-offset,var(--ds-stroke-focus));--ds-field-composed-focus-width:var(--ds-theme-field-composed-focus-width,var(--ds-stroke-focus));--ds-field-content-min:var(--ds-theme-field-content-min,var(--ds-measure-ch-1));--ds-field-edit-block:var(--ds-theme-field-edit-block,var(--ds-space-step-half));--ds-field-edit-inline:var(--ds-theme-field-edit-inline,var(--ds-space-step-2xs));--ds-field-gap:var(--ds-theme-field-gap,var(--ds-space-step-xs));--ds-field-inline-gap:var(--ds-theme-field-inline-gap,var(--ds-space-step-compact));--ds-field-inline-padding:var(--ds-theme-field-inline-padding,var(--ds-space-step-2xs));--ds-field-inline-size:var(--ds-theme-field-inline-size,var(--ds-type-size-compact));--ds-field-inline-stroke:var(--ds-theme-field-inline-stroke,var(--ds-icon-stroke-bold));--ds-field-padding-end-lg:var(--ds-theme-field-padding-end-lg,var(--ds-space-step-regular));--ds-field-padding-end-md:var(--ds-theme-field-padding-end-md,var(--ds-space-step-xs));--ds-field-padding-end-sm:var(--ds-theme-field-padding-end-sm,var(--ds-space-step-compact));--ds-field-padding-start-lg:var(--ds-theme-field-padding-start-lg,var(--ds-space-step-wide));--ds-field-padding-start-md:var(--ds-theme-field-padding-start-md,var(--ds-space-step-sm));--ds-field-padding-start-sm:var(--ds-theme-field-padding-start-sm,var(--ds-space-step-regular));--ds-field-row-gap-lg:var(--ds-theme-field-row-gap-lg,var(--ds-space-step-xs));--ds-field-row-gap-md:var(--ds-theme-field-row-gap-md,var(--ds-space-step-xs));--ds-field-row-gap-sm:var(--ds-theme-field-row-gap-sm,var(--ds-space-step-compact));--ds-field-row-height-lg:var(--ds-theme-field-row-height-lg,var(--ds-control-row-lg));--ds-field-row-height-md:var(--ds-theme-field-row-height-md,var(--ds-control-row-md));--ds-field-row-height-sm:var(--ds-theme-field-row-height-sm,var(--ds-control-comfortable));--ds-field-row-padding-lg:var(--ds-theme-field-row-padding-lg,var(--ds-space-step-md));--ds-field-row-padding-md:var(--ds-theme-field-row-padding-md,var(--ds-space-step-sm));--ds-field-row-padding-sm:var(--ds-theme-field-row-padding-sm,var(--ds-space-step-xs));--ds-field-soft-block:var(--ds-theme-field-soft-block,var(--ds-space-step-2xs));--ds-field-soft-end:var(--ds-theme-field-soft-end,var(--ds-space-step-xs));--ds-field-soft-gap:var(--ds-theme-field-soft-gap,max(0px, calc(var(--ds-control-xs) - var(--ds-field-soft-inset) - var(--ds-field-soft-icon))));--ds-field-soft-icon:var(--ds-theme-field-soft-icon,var(--ds-web-measure-removeIcon));--ds-field-soft-inset:var(--ds-theme-field-soft-inset,var(--ds-space-step-compact));--ds-field-subtle-block:var(--ds-theme-field-subtle-block,var(--ds-space-step-compact));--ds-field-trailing-gap:var(--ds-theme-field-trailing-gap,var(--ds-space-step-2xs));--ds-font-heading:var(--ds-theme-font-heading,var(--font-heading));--ds-font-logo:var(--ds-theme-font-logo,var(--font-logo));--ds-font-mono:var(--ds-theme-font-mono,var(--font-mono));--ds-font-sans:var(--ds-theme-font-sans,var(--font-sans));--ds-graph-label-highlight-weight:var(--ds-theme-graph-label-highlight-weight,var(--ds-type-weight-semibold));--ds-graph-label-weight:var(--ds-theme-graph-label-weight,var(--ds-type-weight-regular));--ds-gutter-base:var(--ds-theme-gutter-base,var(--rhythm-gutter));--ds-gutter-wide:var(--ds-theme-gutter-wide,var(--rhythm-gutter-wide));--ds-hero-heading-gap:var(--ds-theme-hero-heading-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-icon-picker-article-gap:var(--ds-theme-icon-picker-article-gap,var(--ds-space-step-sm));--ds-icon-picker-cell-gap:var(--ds-theme-icon-picker-cell-gap,var(--ds-space-step-2xs));--ds-icon-picker-corner:var(--ds-theme-icon-picker-corner,var(--ds-shape-corner));--ds-icon-picker-empty-block:var(--ds-theme-icon-picker-empty-block,var(--ds-space-step-sm));--ds-icon-picker-gap:var(--ds-theme-icon-picker-gap,var(--ds-space-step-xs));--ds-icon-picker-header-gap:var(--ds-theme-icon-picker-header-gap,var(--ds-space-step-compact));--ds-icon-picker-inline-gap:var(--ds-theme-icon-picker-inline-gap,var(--ds-space-step-compact));--ds-icon-picker-option-stroke:var(--ds-theme-icon-picker-option-stroke,var(--ds-tree-caret-stroke));--ds-icon-picker-padding:var(--ds-theme-icon-picker-padding,var(--ds-space-step-xs));--ds-icon-stroke-bold:var(--ds-theme-icon-stroke-bold,var(--icon-stroke-bold));--ds-icon-stroke-regular:var(--ds-theme-icon-stroke-regular,var(--icon-stroke-regular));--ds-icon-default-size:var(--ds-theme-icon-default-size,var(--ds-inset-xl));--ds-icon-size:var(--ds-theme-icon-size,var(--ds-inset-lg));--ds-icon-stroke:var(--ds-theme-icon-stroke,var(--ds-icon-stroke-regular));--ds-inset-2xl:var(--ds-theme-inset-2xl,var(--inset-2xl));--ds-inset-2xs:var(--ds-theme-inset-2xs,var(--inset-2xs));--ds-inset-3xl:var(--ds-theme-inset-3xl,var(--inset-3xl));--ds-inset-4xl:var(--ds-theme-inset-4xl,var(--inset-4xl));--ds-inset-5xl:var(--ds-theme-inset-5xl,var(--inset-5xl));--ds-inset-lg:var(--ds-theme-inset-lg,var(--inset-lg));--ds-inset-md:var(--ds-theme-inset-md,var(--inset-md));--ds-inset-sm:var(--ds-theme-inset-sm,var(--inset-sm));--ds-inset-xl:var(--ds-theme-inset-xl,var(--inset-xl));--ds-inset-xs:var(--ds-theme-inset-xs,var(--inset-xs));--ds-intent-accent-ink:var(--ds-color-ink);--intensity-accent-fg:var(--ds-color-ink);--ds-intent-accent-weight:var(--ds-theme-intent-accent-weight,var(--ds-type-weight-semibold));--ds-intent-active-ink:var(--ds-color-ink);--intensity-active-fg:var(--ds-color-ink);--ds-intent-active-weight:var(--ds-theme-intent-active-weight,var(--ds-type-weight-bold));--ds-intent-danger-ink:var(--ds-color-danger);--intensity-danger-fg:var(--ds-color-danger);--ds-intent-danger-weight:var(--ds-theme-intent-danger-weight,var(--ds-type-weight-semibold));--ds-intent-primary-fill:var(--ds-color-accent);--intensity-primary-bg:var(--ds-color-accent);--ds-intent-primary-ink:var(--ds-color-on-accent);--intensity-primary-fg:var(--ds-color-on-accent);--ds-intent-quiet-ink:var(--ds-color-meta);--intensity-quiet-fg:var(--ds-color-meta);--ds-intent-quiet-weight:var(--ds-theme-intent-quiet-weight,var(--ds-type-weight-regular));--ds-join-fillet:var(--ds-theme-join-fillet,var(--ds-rhythm-section));--ds-join-gap:var(--ds-theme-join-gap,var(--ds-inset-xs));--ds-layout-axes:var(--ds-theme-layout-axes,repeat(auto-fit, minmax(min(var(--ds-layout-inspector-min), var(--ds-measure-full)), 1fr)));--ds-layout-entry-columns:var(--ds-theme-layout-entry-columns,minmax(0, var(--ds-layout-max-prose)) minmax(var(--ds-layout-entry-side-min), 1fr));--ds-layout-gap-lg:var(--ds-theme-layout-gap-lg,var(--ds-space-step-xl));--ds-layout-gap-md:var(--ds-theme-layout-gap-md,var(--ds-space-step-md));--ds-layout-gap-none:var(--ds-theme-layout-gap-none,var(--ds-measure-zero));--ds-layout-gap-sm:var(--ds-theme-layout-gap-sm,var(--ds-space-step-xs));--ds-layout-gap-xl:var(--ds-theme-layout-gap-xl,calc(var(--ds-measure-px-32) * var(--ds-density-factor)));--ds-layout-gap-xs:var(--ds-theme-layout-gap-xs,var(--ds-space-step-2xs));--ds-layout-grid:var(--ds-theme-layout-grid,repeat(auto-fit, minmax(min(var(--ds-layout-column-min), var(--ds-measure-full)), 1fr)));--ds-list-board-control-inline:var(--ds-theme-list-board-control-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-list-board-group-block:var(--ds-theme-list-board-group-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-list-board-group-gap:var(--ds-theme-list-board-group-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-list-board-quick-block:var(--ds-theme-list-board-quick-block,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-list-board-section-gap:var(--ds-theme-list-board-section-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-list-row-gap-md:var(--ds-theme-list-row-gap-md,var(--ds-space-step-sm));--ds-list-row-gap-sm:var(--ds-theme-list-row-gap-sm,var(--ds-space-step-xs));--ds-measure-px-0:var(--ds-theme-measure-px-0,var(--ds-measure-zero));--ds-measure-px-1:var(--ds-theme-measure-px-1,var(--ds-stroke-hairline));--ds-measure-px-10:var(--ds-theme-measure-px-10,var(--ds-web-measure-regular));--ds-measure-px-12:var(--ds-theme-measure-px-12,var(--ds-inset-sm));--ds-measure-px-14:var(--ds-theme-measure-px-14,var(--ds-web-measure-wide));--ds-measure-px-16:var(--ds-theme-measure-px-16,var(--ds-inset-md));--ds-measure-px-2:var(--ds-theme-measure-px-2,var(--ds-stroke-focus));--ds-measure-px-20:var(--ds-theme-measure-px-20,var(--ds-inset-lg));--ds-measure-px-24:var(--ds-theme-measure-px-24,var(--ds-inset-xl));--ds-measure-px-36:var(--ds-theme-measure-px-36,var(--ds-inset-2xl));--ds-measure-px-4:var(--ds-theme-measure-px-4,var(--ds-inset-2xs));--ds-measure-px-48:var(--ds-theme-measure-px-48,var(--ds-inset-3xl));--ds-measure-px-6:var(--ds-theme-measure-px-6,var(--ds-web-measure-compact));--ds-measure-px-64:var(--ds-theme-measure-px-64,var(--ds-inset-4xl));--ds-measure-px-8:var(--ds-theme-measure-px-8,var(--ds-inset-xs));--ds-measure-px-80:var(--ds-theme-measure-px-80,var(--ds-inset-5xl));--ds-media-record-panel-width:var(--ds-theme-media-record-panel-width,var(--ds-overlay-width-peek));--ds-member-card-badge-inset:var(--ds-theme-member-card-badge-inset,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-corner:var(--ds-theme-member-card-corner,var(--ds-web-corner-lg));--ds-member-card-detail-gap:var(--ds-theme-member-card-detail-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-member-card-detail-leading:var(--ds-theme-member-card-detail-leading,var(--ds-web-type-xs-leading));--ds-member-card-detail-size:var(--ds-theme-member-card-detail-size,var(--ds-web-type-xs-size));--ds-member-card-gap:var(--ds-theme-member-card-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-member-card-hanja-min-height:var(--ds-theme-member-card-hanja-min-height,var(--ds-measure-px-140));--ds-member-card-hanja-section-gap:var(--ds-theme-member-card-hanja-section-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-hanja-size:var(--ds-theme-member-card-hanja-size,var(--ds-web-type-5xl-size));--ds-member-card-hanja-stack-gap:var(--ds-theme-member-card-hanja-stack-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-member-card-hanja-top:var(--ds-theme-member-card-hanja-top,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-member-card-icon-offset:var(--ds-theme-member-card-icon-offset,calc(var(--ds-web-spacing-unit) * .5));--ds-member-card-icon-size:var(--ds-theme-member-card-icon-size,calc(var(--ds-web-spacing-unit) * 5));--ds-member-card-inline-gap:var(--ds-theme-member-card-inline-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-member-card-inset:var(--ds-theme-member-card-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-member-card-meta-block:var(--ds-theme-member-card-meta-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-member-card-meta-gap:var(--ds-theme-member-card-meta-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-meta-icon-size:var(--ds-theme-member-card-meta-icon-size,calc(var(--ds-web-spacing-unit) * 3));--ds-member-card-title-gap:var(--ds-theme-member-card-title-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-title-leading:var(--ds-theme-member-card-title-leading,var(--ds-web-type-sm-leading));--ds-member-card-title-size:var(--ds-theme-member-card-title-size,var(--ds-web-type-sm-size));--ds-member-row-block:var(--ds-theme-member-row-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-row-cell-inline:var(--ds-theme-member-row-cell-inline,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-member-row-gap:var(--ds-theme-member-row-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-row-properties-gap:var(--ds-theme-member-row-properties-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-menu-gallery-gap:var(--ds-theme-menu-gallery-gap,var(--ds-space-step-xs));--ds-menu-item-block:var(--ds-theme-menu-item-block,var(--ds-space-step-xs));--ds-menu-item-category-width:var(--ds-theme-menu-item-category-width,var(--ds-list-row-lead-width-sm));--ds-menu-item-corner:var(--ds-theme-menu-item-corner,var(--ds-web-corner-md));--ds-menu-item-disabled-opacity:var(--ds-theme-menu-item-disabled-opacity,var(--ds-web-opacity-half));--ds-menu-item-gap-md:var(--ds-theme-menu-item-gap-md,var(--ds-space-step-xs));--ds-menu-item-gap-sm:var(--ds-theme-menu-item-gap-sm,var(--ds-space-step-regular));--ds-menu-item-hover-md:var(--ds-theme-menu-item-hover-md,var(--ds-web-opacity-chipEdge));--ds-menu-item-hover-sm:var(--ds-theme-menu-item-hover-sm,var(--ds-web-opacity-quiet));--ds-menu-item-icon-md:var(--ds-theme-menu-item-icon-md,var(--ds-web-measure-iconMedium));--ds-menu-item-inline:var(--ds-theme-menu-item-inline,var(--ds-space-step-sm));--ds-menu-item-selected-weight:var(--ds-theme-menu-item-selected-weight,var(--ds-type-weight-medium));--ds-menu-item-stroke-md:var(--ds-theme-menu-item-stroke-md,var(--ds-tree-caret-stroke));--ds-menu-item-stroke-sm:var(--ds-theme-menu-item-stroke-sm,var(--ds-icon-stroke-bold));--ds-menu-item-swatch-edge:var(--ds-theme-menu-item-swatch-edge,var(--ds-web-opacity-medium));--ds-menu-item-swatch-size:var(--ds-theme-menu-item-swatch-size,var(--ds-web-measure-regular));--ds-menu-item-text-opacity:var(--ds-theme-menu-item-text-opacity,var(--ds-web-opacity-visible));--ds-menu-item-trailing-gap:var(--ds-theme-menu-item-trailing-gap,var(--ds-space-step-2xs));--ds-menu-label-block:var(--ds-theme-menu-label-block,var(--ds-space-step-2xs));--ds-menu-label-inline:var(--ds-theme-menu-label-inline,var(--ds-space-step-sm));--ds-menu-label-opacity:var(--ds-theme-menu-label-opacity,var(--ds-web-opacity-muted));--ds-menu-label-weight:var(--ds-theme-menu-label-weight,var(--ds-type-weight-semibold));--ds-motion-transition:var(--ds-theme-motion-transition,color var(--ds-motion-fast) var(--ds-motion-easing), background-color var(--ds-motion-fast) var(--ds-motion-easing), border-color var(--ds-motion-fast) var(--ds-motion-easing));--ds-nav-block:var(--ds-theme-nav-block,var(--ds-space-step-2xs));--ds-nav-corner:var(--ds-theme-nav-corner,var(--ds-web-corner-md));--ds-nav-inline:var(--ds-theme-nav-inline,var(--ds-space-step-xs));--ds-nav-outline-block:var(--ds-theme-nav-outline-block,calc(var(--ds-web-spacing-unit) * var(--ds-density-factor)));--ds-nav-outline-end:var(--ds-theme-nav-outline-end,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-nav-outline-gap:var(--ds-theme-nav-outline-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-nav-outline-indent:var(--ds-theme-nav-outline-indent,var(--ds-measure-px-34));--ds-nav-outline-lead-width:var(--ds-theme-nav-outline-lead-width,calc(var(--ds-web-spacing-unit) * 7));--ds-option-tile-action-inset:var(--ds-theme-option-tile-action-inset,var(--ds-space-step-2xs));--ds-option-tile-corner:var(--ds-theme-option-tile-corner,var(--ds-web-corner-lg));--ds-option-tile-gap:var(--ds-theme-option-tile-gap,var(--ds-space-step-2xs));--ds-option-tile-icon-compact:var(--ds-theme-option-tile-icon-compact,var(--ds-menu-item-icon-sm));--ds-option-tile-padding-comfortable:var(--ds-theme-option-tile-padding-comfortable,var(--ds-space-step-xs));--ds-option-tile-padding-compact:var(--ds-theme-option-tile-padding-compact,var(--ds-space-step-compact));--ds-option-tile-stroke:var(--ds-theme-option-tile-stroke,var(--ds-menu-item-stroke-sm));--ds-overlay-anchor-gap:var(--ds-theme-overlay-anchor-gap,var(--ds-space-step-2xs));--ds-overlay-raised-block:var(--ds-theme-overlay-raised-block,var(--ds-space-step-compact));--ds-overlay-raised-corner:var(--ds-theme-overlay-raised-corner,var(--ds-web-corner-xl));--ds-overlay-roomy-edge:var(--ds-theme-overlay-roomy-edge,var(--ds-inset-xs));--ds-overlay-roomy-gap:var(--ds-theme-overlay-roomy-gap,var(--ds-space-step-xs));--ds-overlay-tail-inset:var(--ds-theme-overlay-tail-inset,var(--ds-web-measure-wide));--ds-overlay-tail-size:var(--ds-theme-overlay-tail-size,var(--ds-inset-xs));--ds-overlay-viewport-edge:var(--ds-theme-overlay-viewport-edge,var(--ds-inset-2xs));--ds-paint-accent:var(--ds-theme-paint-accent,var(--ds-color-accent));--ds-paint-canvas:var(--ds-theme-paint-canvas,var(--ds-color-canvas));--ds-paint-canvas-soft:var(--ds-theme-paint-canvas-soft,var(--ds-paint-canvas))}@supports (color:color-mix(in lab, red, red)){.ps-dark .ps-scope{--ds-paint-canvas-soft:var(--ds-theme-paint-canvas-soft,color-mix(in srgb, var(--ds-paint-canvas) 96%, var(--ds-paint-accent)))}}.ps-dark .ps-scope{--ds-paint-danger:var(--ds-theme-paint-danger,var(--ds-color-danger));--ds-paint-edge:var(--ds-theme-paint-edge,var(--ds-color-edge))}@supports (color:color-mix(in lab, red, red)){.ps-dark .ps-scope{--ds-paint-edge:var(--ds-theme-paint-edge,color-mix(in srgb, var(--ds-color-edge) var(--ds-opacity-edge), transparent))}}.ps-dark .ps-scope{--ds-paint-hover:var(--ds-theme-paint-hover,var(--ds-color-hover));--ds-paint-primary:var(--ds-theme-paint-primary,var(--ds-color-ink));--ds-paint-secondary:var(--ds-theme-paint-secondary,var(--ds-color-meta));--ds-paint-selected:var(--ds-theme-paint-selected,var(--ds-color-accent-soft));--ds-paint-surface:var(--ds-theme-paint-surface,var(--ds-color-surface));--ds-palette-document-dark-bg-grad:var(--ds-theme-palette-document-dark-bg-grad,linear-gradient(135deg, var(--ds-palette-document-dark-paper) 0%, var(--ds-palette-document-dark-gradient-middle) 52%, var(--ds-palette-document-dark-gradient-end) 100%));--ds-palette-document-light-bg-grad:var(--ds-theme-palette-document-light-bg-grad,var(--ds-palette-document-light-paper));--ds-panel-section-heading-gap:var(--ds-theme-panel-section-heading-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-radio-card-block:var(--ds-theme-radio-card-block,var(--ds-inset-md));--ds-radio-card-corner:var(--ds-theme-radio-card-corner,var(--ds-web-corner-2xl));--ds-radio-card-desktop-block:var(--ds-theme-radio-card-desktop-block,var(--ds-inset-xl));--ds-radio-card-desktop-inline:var(--ds-theme-radio-card-desktop-inline,var(--ds-inset-sm));--ds-radio-card-fill:var(--ds-theme-radio-card-fill,var(--ds-web-opacity-quiet));--ds-radio-card-gap:var(--ds-theme-radio-card-gap,var(--ds-inset-sm));--ds-radio-card-inline:var(--ds-theme-radio-card-inline,var(--ds-inset-md));--ds-radio-card-marker:var(--ds-theme-radio-card-marker,var(--ds-checkbox-size-sm));--ds-radio-dot:var(--ds-theme-radio-dot,var(--ds-inset-xs));--ds-radio-list-gap:var(--ds-theme-radio-list-gap,var(--ds-web-measure-regular));--ds-radio-list-marker:var(--ds-theme-radio-list-marker,var(--ds-checkbox-size-md));--ds-radio-list-opacity:var(--ds-theme-radio-list-opacity,var(--ds-web-opacity-visible));--ds-rail-gap:var(--ds-theme-rail-gap,var(--ds-space-step-regular));--ds-rail-padding:var(--ds-theme-rail-padding,var(--ds-space-step-regular));--ds-rhythm-chapter:var(--ds-theme-rhythm-chapter,var(--rhythm-chapter));--ds-rhythm-group:var(--ds-theme-rhythm-group,var(--rhythm-group));--ds-rhythm-pair:var(--ds-theme-rhythm-pair,var(--rhythm-pair));--ds-rhythm-section:var(--ds-theme-rhythm-section,var(--rhythm-section));--ds-rhythm-stage:var(--ds-theme-rhythm-stage,var(--rhythm-stage));--ds-row-view-badge-inset:var(--ds-theme-row-view-badge-inset,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-density-factor)));--ds-row-view-badge-primary-gap:var(--ds-theme-row-view-badge-primary-gap,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-row-view-column-gap:var(--ds-theme-row-view-column-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-row-view-connect-gap:var(--ds-theme-row-view-connect-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-row-view-content-gap:var(--ds-theme-row-view-content-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-row-view-grid-column-gap:var(--ds-theme-row-view-grid-column-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-row-view-group-gap:var(--ds-theme-row-view-group-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-row-view-inline-gap:var(--ds-theme-row-view-inline-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-row-view-media-block:var(--ds-theme-row-view-media-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-row-view-media-inline:var(--ds-theme-row-view-media-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-row-view-play-optical-offset:var(--ds-theme-row-view-play-optical-offset,calc(var(--ds-web-spacing-unit) * .5));--ds-row-view-preview-inset:var(--ds-theme-row-view-preview-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-row-view-preview-paragraph-gap:var(--ds-theme-row-view-preview-paragraph-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-row-view-property-gap:var(--ds-theme-row-view-property-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-row-view-reference-block:var(--ds-theme-row-view-reference-block,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-row-view-reference-inline:var(--ds-theme-row-view-reference-inline,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-row-view-section-gap:var(--ds-theme-row-view-section-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-row-view-tile-column-gap:var(--ds-theme-row-view-tile-column-gap,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-density-factor)));--ds-row-view-tile-inset:var(--ds-theme-row-view-tile-inset,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-search-results-loading-gap:var(--ds-theme-search-results-loading-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-search-results-loading-inset:var(--ds-theme-search-results-loading-inset,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-search-results-loading-row-height:var(--ds-theme-search-results-loading-row-height,calc(var(--ds-web-spacing-unit) * 7));--ds-segmented-gap-md:var(--ds-theme-segmented-gap-md,var(--ds-space-step-sm));--ds-segmented-gap-sm:var(--ds-theme-segmented-gap-sm,var(--ds-space-step-regular));--ds-segmented-icon-md:var(--ds-theme-segmented-icon-md,var(--ds-web-measure-iconMedium));--ds-segmented-icon-sm:var(--ds-theme-segmented-icon-sm,var(--ds-web-measure-iconSmall));--ds-segmented-item-block-md:var(--ds-theme-segmented-item-block-md,var(--ds-space-step-2xs));--ds-segmented-item-block-sm:var(--ds-theme-segmented-item-block-sm,var(--ds-space-step-half));--ds-segmented-item-gap:var(--ds-theme-segmented-item-gap,var(--ds-space-step-2xs));--ds-segmented-item-inline:var(--ds-theme-segmented-item-inline,var(--ds-space-step-half));--ds-segmented-rule-gap:var(--ds-theme-segmented-rule-gap,calc(var(--ds-control-basis-xxs) * var(--ds-density-factor)));--ds-segmented-rule-inset:var(--ds-theme-segmented-rule-inset,var(--ds-space-step-xs));--ds-segmented-track-gap:var(--ds-theme-segmented-track-gap,var(--ds-space-step-half));--ds-segmented-track-height:var(--ds-theme-segmented-track-height,var(--ds-control-compact));--ds-segmented-track-inset:var(--ds-theme-segmented-track-inset,var(--ds-space-pair));--ds-segmented-track-min-height:var(--ds-theme-segmented-track-min-height,calc(var(--ds-control-line-caption) + 2 * var(--ds-segmented-track-inset)));--ds-segmented-track-opacity:var(--ds-theme-segmented-track-opacity,var(--ds-web-opacity-muted));--ds-select-check-size:var(--ds-theme-select-check-size,var(--ds-web-measure-iconMedium));--ds-select-icon-stroke:var(--ds-theme-select-icon-stroke,var(--ds-icon-stroke-bold));--ds-select-leading-size:var(--ds-theme-select-leading-size,var(--ds-web-measure-iconDefault));--ds-select-option-block:var(--ds-theme-select-option-block,var(--ds-space-step-compact));--ds-select-option-inline:var(--ds-theme-select-option-inline,var(--ds-space-step-sm));--ds-select-padding-end-lg:var(--ds-theme-select-padding-end-lg,calc(var(--ds-field-padding-end-lg) + var(--ds-space-step-half)));--ds-select-padding-end-md:var(--ds-theme-select-padding-end-md,calc(var(--ds-field-padding-end-md) + var(--ds-space-step-half)));--ds-select-padding-end-sm:var(--ds-theme-select-padding-end-sm,calc(var(--ds-field-padding-end-sm) + var(--ds-space-step-half)));--ds-shadow-card:var(--ds-theme-shadow-card,var(--shadow-soft-md));--ds-shadow-float:var(--ds-theme-shadow-float,var(--shadow-soft-sm));--ds-shadow-overlay:var(--ds-theme-shadow-overlay,var(--shadow-soft-lg));--ds-shadow-tab-raised:var(--ds-theme-shadow-tab-raised,var(--shadow-edge-up));--ds-shape-control:var(--ds-theme-shape-control,calc(var(--ds-shape-corner) * .6));--ds-shape-corner:var(--ds-theme-shape-corner,var(--radius));--ds-shape-field:var(--ds-theme-shape-field,var(--ds-inset-md));--ds-shape-panel:var(--ds-theme-shape-panel,var(--ds-shape-corner));--ds-shape-round:var(--ds-theme-shape-round,var(--ds-measure-circle));--ds-shape-sheet:var(--ds-theme-shape-sheet,var(--ds-inset-lg));--ds-slide-block-gap:var(--ds-theme-slide-block-gap,var(--ds-space-step-xs));--ds-slide-block-inset:var(--ds-theme-slide-block-inset,var(--ds-space-step-2xs));--ds-slide-gap:var(--ds-theme-slide-gap,var(--ds-space-step-md));--ds-slide-ratio:var(--ds-theme-slide-ratio,calc(var(--ds-slide-width) / var(--ds-slide-height)));--ds-slide-viewport-inset:var(--ds-theme-slide-viewport-inset,var(--ds-space-step-md));--ds-space-chapter:var(--ds-theme-space-chapter,calc(var(--ds-rhythm-chapter) * var(--ds-density-factor)));--ds-space-group:var(--ds-theme-space-group,calc(var(--ds-rhythm-group) * var(--ds-density-factor)));--ds-space-indent:var(--ds-theme-space-indent,var(--ds-space-step-md));--ds-space-inline:var(--ds-theme-space-inline,var(--ds-space-step-xs));--ds-space-page:var(--ds-theme-space-page,var(--ds-space-step-xl));--ds-space-pair:var(--ds-theme-space-pair,calc(var(--ds-rhythm-pair) * var(--ds-density-factor)));--ds-space-panel:var(--ds-theme-space-panel,var(--ds-space-step-lg));--ds-space-row:var(--ds-theme-space-row,var(--ds-space-step-sm));--ds-space-section:var(--ds-theme-space-section,calc(var(--ds-rhythm-section) * var(--ds-density-factor)));--ds-space-stage:var(--ds-theme-space-stage,calc(var(--ds-rhythm-stage) * var(--ds-density-factor)));--ds-space-step-2xl:var(--ds-theme-space-step-2xl,calc(var(--ds-inset-2xl) * var(--ds-density-factor)));--ds-space-step-2xs:var(--ds-theme-space-step-2xs,calc(var(--ds-inset-2xs) * var(--ds-density-factor)));--ds-space-step-3xl:var(--ds-theme-space-step-3xl,calc(var(--ds-inset-3xl) * var(--ds-density-factor)));--ds-space-step-4xl:var(--ds-theme-space-step-4xl,calc(var(--ds-inset-4xl) * var(--ds-density-factor)));--ds-space-step-5xl:var(--ds-theme-space-step-5xl,calc(var(--ds-inset-5xl) * var(--ds-density-factor)));--ds-space-step-compact:var(--ds-theme-space-step-compact,calc(var(--ds-web-measure-compact) * var(--ds-density-factor)));--ds-space-step-half:var(--ds-theme-space-step-half,calc(var(--ds-web-measure-half) * var(--ds-density-factor)));--ds-space-step-lg:var(--ds-theme-space-step-lg,calc(var(--ds-inset-lg) * var(--ds-density-factor)));--ds-space-step-md:var(--ds-theme-space-step-md,calc(var(--ds-inset-md) * var(--ds-density-factor)));--ds-space-step-regular:var(--ds-theme-space-step-regular,calc(var(--ds-web-measure-regular) * var(--ds-density-factor)));--ds-space-step-sm:var(--ds-theme-space-step-sm,calc(var(--ds-inset-sm) * var(--ds-density-factor)));--ds-space-step-wide:var(--ds-theme-space-step-wide,calc(var(--ds-web-measure-wide) * var(--ds-density-factor)));--ds-space-step-xl:var(--ds-theme-space-step-xl,calc(var(--ds-inset-xl) * var(--ds-density-factor)));--ds-space-step-xs:var(--ds-theme-space-step-xs,calc(var(--ds-inset-xs) * var(--ds-density-factor)));--ds-spatial-path-muted-opacity:var(--ds-theme-spatial-path-muted-opacity,var(--ds-opacity-disabled));--ds-spatial-path-opacity:var(--ds-theme-spatial-path-opacity,var(--ds-opacity-full));--ds-spatial-path-selected-width:var(--ds-theme-spatial-path-selected-width,var(--ds-stroke-focus));--ds-spatial-path-width:var(--ds-theme-spatial-path-width,var(--ds-stroke-hairline));--ds-stat-content-gap:var(--ds-theme-stat-content-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-swatch-corner:var(--ds-theme-swatch-corner,var(--ds-web-round));--ds-swatch-ring:var(--ds-theme-swatch-ring,var(--ds-stroke-focus));--ds-swatch-ring-offset:var(--ds-theme-swatch-ring-offset,var(--ds-stroke-hairline));--ds-swatch-size-sm:var(--ds-theme-swatch-size-sm,var(--ds-web-measure-iconDefault));--ds-switch-thumb:var(--ds-theme-switch-thumb,calc(var(--ds-switch-track-block) - 2 * var(--ds-stroke-hairline) - 2 * var(--ds-switch-thumb-inset)));--ds-switch-thumb-inset:var(--ds-theme-switch-thumb-inset,var(--ds-web-measure-half));--ds-switch-travel:var(--ds-theme-switch-travel,calc(var(--ds-switch-track-inline) - var(--ds-switch-track-block)));--ds-tab-corner-chip:var(--ds-theme-tab-corner-chip,var(--ds-button-corner-soft));--ds-tab-gap:var(--ds-theme-tab-gap,var(--ds-space-step-compact));--ds-tab-height:var(--ds-theme-tab-height,var(--ds-control-comfortable));--ds-tab-indicator-width:var(--ds-theme-tab-indicator-width,var(--ds-stroke-focus));--ds-tab-join-offset:var(--ds-theme-tab-join-offset,var(--ds-stroke-hairline));--ds-tab-padding-inline:var(--ds-theme-tab-padding-inline,var(--ds-space-step-sm));--ds-tab-pill-gap:var(--ds-theme-tab-pill-gap,var(--ds-space-step-2xs));--ds-tab-shoulder-inner:var(--ds-theme-tab-shoulder-inner,calc(var(--ds-tab-shoulder-radius) - var(--ds-tab-shoulder-fringe)));--ds-tab-shoulder-radius:var(--ds-theme-tab-shoulder-radius,var(--ds-inset-xs));--ds-tab-weight:var(--ds-theme-tab-weight,var(--ds-type-weight-semibold));--ds-tag-gap:var(--ds-theme-tag-gap,var(--ds-space-step-2xs));--ds-tag-weight:var(--ds-theme-tag-weight,var(--ds-type-weight-medium));--ds-text-body-strong-font:var(--ds-theme-text-body-strong-font,var(--ds-font-sans));--ds-text-body-strong-leading:var(--ds-theme-text-body-strong-leading,var(--ds-type-leading-md));--ds-text-body-strong-size:var(--ds-theme-text-body-strong-size,var(--ds-type-size-md));--ds-text-body-strong-tracking:var(--ds-theme-text-body-strong-tracking,var(--ds-type-tracking-normal));--ds-text-body-strong-weight:var(--ds-theme-text-body-strong-weight,var(--ds-type-weight-semibold));--ds-text-body-font:var(--ds-theme-text-body-font,var(--ds-font-sans));--ds-text-body-leading:var(--ds-theme-text-body-leading,var(--ds-type-leading-md));--ds-text-body-size:var(--ds-theme-text-body-size,var(--ds-type-size-md));--ds-text-body-tracking:var(--ds-theme-text-body-tracking,var(--ds-type-tracking-normal));--ds-text-body-weight:var(--ds-theme-text-body-weight,var(--ds-type-weight-regular));--ds-text-caption-font:var(--ds-theme-text-caption-font,var(--ds-font-sans));--ds-text-caption-leading:var(--ds-theme-text-caption-leading,var(--ds-type-leading-sm));--ds-text-caption-size:var(--ds-theme-text-caption-size,var(--ds-type-size-sm));--ds-text-caption-tracking:var(--ds-theme-text-caption-tracking,var(--ds-type-tracking-caption));--ds-text-caption-weight:var(--ds-theme-text-caption-weight,var(--ds-type-weight-regular));--ds-text-compact-font:var(--ds-theme-text-compact-font,var(--ds-font-sans));--ds-text-compact-leading:var(--ds-theme-text-compact-leading,var(--ds-type-leading-compact));--ds-text-compact-size:var(--ds-theme-text-compact-size,var(--ds-type-size-compact));--ds-text-compact-tracking:var(--ds-theme-text-compact-tracking,var(--ds-type-tracking-normal));--ds-text-compact-weight:var(--ds-theme-text-compact-weight,var(--ds-type-weight-medium));--ds-text-display-light-font:var(--ds-theme-text-display-light-font,var(--ds-font-heading));--ds-text-display-light-leading:var(--ds-theme-text-display-light-leading,var(--ds-type-leading-4xl));--ds-text-display-light-size:var(--ds-theme-text-display-light-size,var(--ds-type-size-4xl));--ds-text-display-light-tracking:var(--ds-theme-text-display-light-tracking,var(--ds-type-tracking-tight));--ds-text-display-light-weight:var(--ds-theme-text-display-light-weight,var(--ds-type-weight-light));--ds-text-display-font:var(--ds-theme-text-display-font,var(--ds-font-heading));--ds-text-display-leading:var(--ds-theme-text-display-leading,var(--ds-type-leading-4xl));--ds-text-display-size:var(--ds-theme-text-display-size,var(--ds-type-size-4xl));--ds-text-display-tracking:var(--ds-theme-text-display-tracking,var(--ds-type-tracking-tight));--ds-text-display-weight:var(--ds-theme-text-display-weight,var(--ds-type-weight-bold));--ds-text-field-label-font:var(--ds-theme-text-field-label-font,var(--ds-font-sans));--ds-text-field-label-leading:var(--ds-theme-text-field-label-leading,var(--ds-type-leading-sm));--ds-text-field-label-size:var(--ds-theme-text-field-label-size,var(--ds-type-size-sm));--ds-text-field-label-tracking:var(--ds-theme-text-field-label-tracking,var(--ds-type-tracking-wide));--ds-text-field-label-weight:var(--ds-theme-text-field-label-weight,var(--ds-type-weight-semibold));--ds-text-hero-font:var(--ds-theme-text-hero-font,var(--ds-font-heading));--ds-text-hero-leading:var(--ds-theme-text-hero-leading,var(--ds-type-leading-3xl));--ds-text-hero-size:var(--ds-theme-text-hero-size,var(--ds-type-size-3xl));--ds-text-hero-tracking:var(--ds-theme-text-hero-tracking,var(--ds-type-tracking-tight));--ds-text-hero-weight:var(--ds-theme-text-hero-weight,var(--ds-type-weight-bold));--ds-text-label-font:var(--ds-theme-text-label-font,var(--ds-text-field-label-font));--ds-text-label-leading:var(--ds-theme-text-label-leading,var(--ds-text-field-label-leading));--ds-text-label-size:var(--ds-theme-text-label-size,var(--ds-text-field-label-size));--ds-text-label-tracking:var(--ds-theme-text-label-tracking,var(--ds-text-field-label-tracking));--ds-text-label-weight:var(--ds-theme-text-label-weight,var(--ds-text-field-label-weight));--ds-text-lead-weight:var(--ds-theme-text-lead-weight,var(--ds-type-weight-medium));--ds-text-meta-font:var(--ds-theme-text-meta-font,var(--ds-text-caption-font));--ds-text-meta-leading:var(--ds-theme-text-meta-leading,var(--ds-text-caption-leading));--ds-text-meta-size:var(--ds-theme-text-meta-size,var(--ds-text-caption-size));--ds-text-meta-tracking:var(--ds-theme-text-meta-tracking,var(--ds-text-caption-tracking));--ds-text-meta-weight:var(--ds-theme-text-meta-weight,var(--ds-text-caption-weight));--ds-text-micro-font:var(--ds-theme-text-micro-font,var(--ds-text-caption-font));--ds-text-micro-leading:var(--ds-theme-text-micro-leading,var(--ds-text-caption-leading));--ds-text-micro-size:var(--ds-theme-text-micro-size,var(--ds-text-caption-size));--ds-text-micro-tracking:var(--ds-theme-text-micro-tracking,var(--ds-text-caption-tracking));--ds-text-micro-weight:var(--ds-theme-text-micro-weight,var(--ds-text-caption-weight));--ds-text-numeral-font:var(--ds-theme-text-numeral-font,var(--ds-font-logo));--ds-text-numeral-leading:var(--ds-theme-text-numeral-leading,var(--ds-type-leading-4xl));--ds-text-numeral-size:var(--ds-theme-text-numeral-size,var(--ds-type-size-4xl));--ds-text-numeral-tracking:var(--ds-theme-text-numeral-tracking,var(--ds-type-tracking-tight));--ds-text-numeral-weight:var(--ds-theme-text-numeral-weight,var(--ds-type-weight-regular));--ds-text-overline-font:var(--ds-theme-text-overline-font,var(--ds-font-sans));--ds-text-overline-leading:var(--ds-theme-text-overline-leading,var(--ds-type-leading-sm));--ds-text-overline-size:var(--ds-theme-text-overline-size,var(--ds-type-size-sm));--ds-text-overline-tracking:var(--ds-theme-text-overline-tracking,var(--ds-type-tracking-wider));--ds-text-overline-weight:var(--ds-theme-text-overline-weight,var(--ds-type-weight-medium));--ds-text-row-weight:var(--ds-theme-text-row-weight,var(--ds-type-weight-regular));--ds-text-subhead-font:var(--ds-theme-text-subhead-font,var(--ds-font-sans));--ds-text-subhead-leading:var(--ds-theme-text-subhead-leading,var(--ds-type-leading-lg));--ds-text-subhead-size:var(--ds-theme-text-subhead-size,var(--ds-type-size-lg));--ds-text-subhead-tracking:var(--ds-theme-text-subhead-tracking,var(--ds-type-tracking-normal));--ds-text-subhead-weight:var(--ds-theme-text-subhead-weight,var(--ds-type-weight-semibold));--ds-text-title-font:var(--ds-theme-text-title-font,var(--ds-font-heading));--ds-text-title-leading:var(--ds-theme-text-title-leading,var(--ds-type-leading-xl));--ds-text-title-size:var(--ds-theme-text-title-size,var(--ds-type-size-xl));--ds-text-title-tracking:var(--ds-theme-text-title-tracking,var(--ds-type-tracking-normal));--ds-text-title-weight:var(--ds-theme-text-title-weight,var(--ds-type-weight-bold));--ds-textarea-gap:var(--ds-theme-textarea-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-textarea-inset:var(--ds-theme-textarea-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-thumbnail-micro:var(--ds-theme-thumbnail-micro,var(--ds-web-measure-half));--ds-thumbnail-padding:var(--ds-theme-thumbnail-padding,var(--ds-web-measure-compact));--ds-toast-close-icon:var(--ds-theme-toast-close-icon,var(--ds-web-measure-iconMedium));--ds-toast-gap:var(--ds-theme-toast-gap,var(--ds-space-step-sm));--ds-toast-icon-offset:var(--ds-theme-toast-icon-offset,var(--ds-stroke-focus));--ds-toast-icon-size:var(--ds-theme-toast-icon-size,var(--ds-callout-icon-size));--ds-toast-offset:var(--ds-theme-toast-offset,var(--ds-inset-xl));--ds-toast-padding:var(--ds-theme-toast-padding,var(--ds-space-step-md));--ds-toolbar-compact-gap:var(--ds-theme-toolbar-compact-gap,var(--ds-space-step-compact));--ds-toolbar-gap:var(--ds-theme-toolbar-gap,var(--ds-space-step-xs));--ds-toolbar-slot-gap:var(--ds-theme-toolbar-slot-gap,var(--ds-space-step-2xs));--ds-tooltip-gap:var(--ds-theme-tooltip-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-tooltip-padding-block:var(--ds-theme-tooltip-padding-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-tooltip-padding-inline:var(--ds-theme-tooltip-padding-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-tree-caret-corner:var(--ds-theme-tree-caret-corner,var(--ds-web-corner-sm));--ds-tree-caret-hit:var(--ds-theme-tree-caret-hit,var(--ds-web-measure-iconDefault));--ds-tree-caret-icon:var(--ds-theme-tree-caret-icon,var(--ds-button-icon-sm));--ds-tree-caret-placeholder:var(--ds-theme-tree-caret-placeholder,var(--ds-web-measure-iconSmall));--ds-tree-corner:var(--ds-theme-tree-corner,var(--ds-web-corner-md));--ds-tree-drop-offset:var(--ds-theme-tree-drop-offset,var(--ds-stroke-hairline));--ds-tree-drop-stroke:var(--ds-theme-tree-drop-stroke,var(--ds-web-measure-half));--ds-tree-gap:var(--ds-theme-tree-gap,var(--ds-space-step-2xs));--ds-tree-indent:var(--ds-theme-tree-indent,var(--ds-space-step-sm));--ds-tree-inset:var(--ds-theme-tree-inset,var(--ds-space-step-sm));--ds-tree-leaf-block:var(--ds-theme-tree-leaf-block,var(--ds-space-step-compact));--ds-tree-leaf-roomy-block:var(--ds-theme-tree-leaf-roomy-block,var(--ds-space-step-xs));--ds-tree-menu-gap:var(--ds-theme-tree-menu-gap,var(--ds-space-step-2xs));--ds-tree-menu-inline:var(--ds-theme-tree-menu-inline,var(--ds-space-step-xs));--ds-tree-menu-width:var(--ds-theme-tree-menu-width,calc(var(--ds-workspace-shell-panel-width) - 2 * var(--ds-tree-inset)));--ds-tree-row-block:var(--ds-theme-tree-row-block,calc(var(--ds-measure-px-3) * var(--ds-density-factor)));--ds-tree-row-end:var(--ds-theme-tree-row-end,var(--ds-space-step-xs));--ds-tree-row-roomy-block:var(--ds-theme-tree-row-roomy-block,var(--ds-space-step-compact));--ds-tree-search-block-start:var(--ds-theme-tree-search-block-start,var(--ds-tree-row-block));--ds-tree-settings-size:var(--ds-theme-tree-settings-size,var(--ds-control-xs));--ds-tree-top:var(--ds-theme-tree-top,var(--ds-space-step-xs));--ds-tree-workspace-block:var(--ds-theme-tree-workspace-block,var(--ds-space-step-2xs));--ds-tree-workspace-caret-hit:var(--ds-theme-tree-workspace-caret-hit,var(--ds-control-xxs));--ds-tree-workspace-caret-icon:var(--ds-theme-tree-workspace-caret-icon,var(--ds-button-icon-xxs));--ds-tree-workspace-corner:var(--ds-theme-tree-workspace-corner,var(--ds-shape-corner));--ds-tree-workspace-gap:var(--ds-theme-tree-workspace-gap,var(--ds-space-step-compact));--ds-tree-workspace-icon:var(--ds-theme-tree-workspace-icon,var(--ds-web-measure-iconMedium));--ds-tree-workspace-inset:var(--ds-theme-tree-workspace-inset,var(--ds-space-step-compact));--ds-tree-workspace-leading:var(--ds-theme-tree-workspace-leading,var(--ds-overlay-rename-leading));--ds-tree-workspace-placeholder:var(--ds-theme-tree-workspace-placeholder,calc(var(--ds-web-measure-iconSmall) + var(--ds-tree-workspace-gap)));--ds-tree-workspace-roomy-block:var(--ds-theme-tree-workspace-roomy-block,var(--ds-space-step-compact));--ds-tree-workspace-size:var(--ds-theme-tree-workspace-size,var(--ds-overlay-rename-size));--ds-type-leading-2xl:var(--ds-theme-type-leading-2xl,var(--type-leading-2xl));--ds-type-leading-3xl:var(--ds-theme-type-leading-3xl,var(--type-leading-3xl));--ds-type-leading-4xl:var(--ds-theme-type-leading-4xl,var(--type-leading-4xl));--ds-type-leading-5xl:var(--ds-theme-type-leading-5xl,var(--type-leading-5xl));--ds-type-leading-compact:var(--ds-theme-type-leading-compact,var(--type-leading-compact));--ds-type-leading-lg:var(--ds-theme-type-leading-lg,var(--type-leading-lg));--ds-type-leading-md:var(--ds-theme-type-leading-md,var(--type-leading-md));--ds-type-leading-sm:var(--ds-theme-type-leading-sm,var(--type-leading-sm));--ds-type-leading-xl:var(--ds-theme-type-leading-xl,var(--type-leading-xl));--ds-type-size-2xl:var(--ds-theme-type-size-2xl,var(--type-size-2xl));--ds-type-size-3xl:var(--ds-theme-type-size-3xl,var(--type-size-3xl));--ds-type-size-4xl:var(--ds-theme-type-size-4xl,var(--type-size-4xl));--ds-type-size-5xl:var(--ds-theme-type-size-5xl,var(--type-size-5xl));--ds-type-size-compact:var(--ds-theme-type-size-compact,var(--type-size-compact));--ds-type-size-lg:var(--ds-theme-type-size-lg,var(--type-size-lg));--ds-type-size-md:var(--ds-theme-type-size-md,var(--type-size-md));--ds-type-size-sm:var(--ds-theme-type-size-sm,var(--type-size-sm));--ds-type-size-xl:var(--ds-theme-type-size-xl,var(--type-size-xl));--ds-type-tracking-caption:var(--ds-theme-type-tracking-caption,var(--type-tracking-caption));--ds-type-tracking-normal:var(--ds-theme-type-tracking-normal,var(--type-tracking-normal));--ds-type-tracking-snug:var(--ds-theme-type-tracking-snug,var(--type-tracking-snug));--ds-type-tracking-tight:var(--ds-theme-type-tracking-tight,var(--type-tracking-tight));--ds-type-tracking-wide:var(--ds-theme-type-tracking-wide,var(--type-tracking-wide));--ds-type-tracking-wider:var(--ds-theme-type-tracking-wider,var(--type-tracking-wider));--ds-type-tracking-widest:var(--ds-theme-type-tracking-widest,var(--type-tracking-widest));--ds-type-weight-bold:var(--ds-theme-type-weight-bold,var(--type-weight-bold));--ds-type-weight-extralight:var(--ds-theme-type-weight-extralight,var(--type-weight-extralight));--ds-type-weight-light:var(--ds-theme-type-weight-light,var(--type-weight-light));--ds-type-weight-medium:var(--ds-theme-type-weight-medium,var(--type-weight-medium));--ds-type-weight-regular:var(--ds-theme-type-weight-regular,var(--type-weight-regular));--ds-type-weight-semibold:var(--ds-theme-type-weight-semibold,var(--type-weight-semibold));--ds-typed-value-badge-ink:var(--ds-theme-typed-value-badge-ink,var(--ds-palette-utility-white));--ds-typed-value-boolean-check-size:var(--ds-theme-typed-value-boolean-check-size,calc(var(--ds-measure-px-15) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-boolean-outline-size:var(--ds-theme-typed-value-boolean-outline-size,calc(var(--ds-measure-px-14) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-calendar-day-leading:var(--ds-theme-typed-value-calendar-day-leading,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-calendar-month-leading:var(--ds-theme-typed-value-calendar-month-leading,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-calendar-width:var(--ds-theme-typed-value-calendar-width,calc(var(--ds-web-spacing-unit) * 9 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-chip-block:var(--ds-theme-typed-value-chip-block,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-typed-value-chip-inline-compact:var(--ds-theme-typed-value-chip-inline-compact,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-typed-value-chip-inline-normal:var(--ds-theme-typed-value-chip-inline-normal,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-typed-value-compact-gap:var(--ds-theme-typed-value-compact-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-typed-value-file-tile-size:var(--ds-theme-typed-value-file-tile-size,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-glyph:var(--ds-theme-typed-value-glyph,calc(var(--ds-measure-px-12) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-glyph-small:var(--ds-theme-typed-value-glyph-small,calc(var(--ds-measure-px-11) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-icon-corner:var(--ds-theme-typed-value-icon-corner,calc(var(--ds-measure-px-3) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-image-size:var(--ds-theme-typed-value-image-size,calc(var(--ds-web-spacing-unit) * 7 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-inline-gap:var(--ds-theme-typed-value-inline-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-typed-value-neutral-tint:var(--ds-theme-typed-value-neutral-tint,var(--ds-typed-value-summary-neutral-1));--ds-typed-value-progress-gap:var(--ds-theme-typed-value-progress-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-typed-value-progress-height:var(--ds-theme-typed-value-progress-height,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-progress-width:var(--ds-theme-typed-value-progress-width,calc(var(--ds-web-spacing-unit) * 16 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-quote-block:var(--ds-theme-typed-value-quote-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-typed-value-quote-inline:var(--ds-theme-typed-value-quote-inline,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-typed-value-rating-gap:var(--ds-theme-typed-value-rating-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-typed-value-reference-dot-size:var(--ds-theme-typed-value-reference-dot-size,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-reference-icon-size:var(--ds-theme-typed-value-reference-icon-size,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-reference-size:var(--ds-theme-typed-value-reference-size,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-status-size:var(--ds-theme-typed-value-status-size,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-summary-boolean-corner:var(--ds-theme-typed-value-summary-boolean-corner,var(--ds-shape-corner));--ds-typed-value-summary-boolean-size:var(--ds-theme-typed-value-summary-boolean-size,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-summary-check-size:var(--ds-theme-typed-value-summary-check-size,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-summary-font-size:var(--ds-theme-typed-value-summary-font-size,var(--ds-web-type-xs-size));--ds-typed-value-summary-leading:var(--ds-theme-typed-value-summary-leading,var(--ds-web-type-xs-leading));--ds-typed-value-toggle-height:var(--ds-theme-typed-value-toggle-height,calc(var(--ds-web-spacing-unit) * 3.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-inset:var(--ds-theme-typed-value-toggle-inset,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-thumb-size:var(--ds-theme-typed-value-toggle-thumb-size,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-travel:var(--ds-theme-typed-value-toggle-travel,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-width:var(--ds-theme-typed-value-toggle-width,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-typed-value-geometry-scale)));--ds-variable-tile-block-md:var(--ds-theme-variable-tile-block-md,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-variable-tile-block-sm:var(--ds-theme-variable-tile-block-sm,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-variable-tile-gap-md:var(--ds-theme-variable-tile-gap-md,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-variable-tile-gap-sm:var(--ds-theme-variable-tile-gap-sm,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-variable-tile-inline-md:var(--ds-theme-variable-tile-inline-md,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-variable-tile-inline-sm:var(--ds-theme-variable-tile-inline-sm,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-web-corner-2xl:var(--ds-theme-web-corner-2xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-2xl)));--ds-web-corner-3xl:var(--ds-theme-web-corner-3xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-3xl)));--ds-web-corner-4xl:var(--ds-theme-web-corner-4xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-4xl)));--ds-web-corner-lg:var(--ds-theme-web-corner-lg,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-lg)));--ds-web-corner-md:var(--ds-theme-web-corner-md,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-md)));--ds-web-corner-sm:var(--ds-theme-web-corner-sm,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-sm)));--ds-web-corner-xl:var(--ds-theme-web-corner-xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-xl)));--ds-web-type-2xl-size:var(--ds-theme-web-type-2xl-size,var(--ds-type-size-2xl));--ds-web-type-4xl-size:var(--ds-theme-web-type-4xl-size,var(--ds-type-size-3xl));--ds-web-type-5xl-size:var(--ds-theme-web-type-5xl-size,var(--ds-type-size-4xl));--ds-web-type-base-size:var(--ds-theme-web-type-base-size,var(--ds-type-size-lg));--ds-web-type-xl-size:var(--ds-theme-web-type-xl-size,var(--ds-type-size-xl));--ds-web-type-xs-size:var(--ds-theme-web-type-xs-size,var(--ds-type-size-sm));--ds-web-weight-bold:var(--ds-theme-web-weight-bold,var(--ds-type-weight-bold));--ds-web-weight-extralight:var(--ds-theme-web-weight-extralight,var(--ds-type-weight-extralight));--ds-web-weight-light:var(--ds-theme-web-weight-light,var(--ds-type-weight-light));--ds-web-weight-medium:var(--ds-theme-web-weight-medium,var(--ds-type-weight-medium));--ds-web-weight-normal:var(--ds-theme-web-weight-normal,var(--ds-type-weight-regular));--ds-web-weight-semibold:var(--ds-theme-web-weight-semibold,var(--ds-type-weight-semibold));--ds-widget-picker-article-list-max:var(--ds-theme-widget-picker-article-list-max,calc(var(--ds-web-spacing-unit) * 80));--ds-widget-picker-list-height:var(--ds-theme-widget-picker-list-height,calc(var(--ds-web-spacing-unit) * 56));--ds-widget-picker-width:var(--ds-theme-widget-picker-width,calc(var(--ds-web-spacing-unit) * 72));--ds-workspace-shell-bar-closed-inset:var(--ds-theme-workspace-shell-bar-closed-inset,calc(var(--ds-workspace-shell-panel-open-width) + var(--ds-gutter-base)));--ds-workspace-shell-corner:var(--ds-theme-workspace-shell-corner,var(--ds-shape-corner));--ds-workspace-shell-divider-width:var(--ds-theme-workspace-shell-divider-width,var(--ds-inset-xl));--ds-workspace-shell-edge:var(--ds-theme-workspace-shell-edge,var(--ds-stroke-hairline));--ds-workspace-shell-footer-inset:var(--ds-theme-workspace-shell-footer-inset,var(--ds-space-step-sm));--ds-workspace-shell-header-gap:var(--ds-theme-workspace-shell-header-gap,var(--ds-space-step-sm));--ds-workspace-shell-header-height:var(--ds-theme-workspace-shell-header-height,var(--ds-app-bar-height-lg));--ds-workspace-shell-join-left:var(--ds-theme-workspace-shell-join-left,calc((var(--ds-workspace-shell-rail-width) - var(--ds-workspace-shell-join-size)) / 2));--ds-workspace-shell-join-line:var(--ds-theme-workspace-shell-join-line,var(--ds-color-ink))}@supports (color:color-mix(in lab, red, red)){.ps-dark .ps-scope{--ds-workspace-shell-join-line:var(--ds-theme-workspace-shell-join-line,color-mix(in oklab, var(--ds-color-ink) calc(var(--ds-workspace-shell-join-line-opacity) * 100%), var(--ds-color-canvas)))}}.ps-dark .ps-scope{--ds-workspace-shell-join-outset:var(--ds-theme-workspace-shell-join-outset,var(--ds-web-measure-compact));--ds-workspace-shell-join-size:var(--ds-theme-workspace-shell-join-size,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-join-outset)));--ds-workspace-shell-lead-open-width:var(--ds-theme-workspace-shell-lead-open-width,calc(var(--ds-workspace-shell-rail-width) + var(--ds-workspace-shell-panel-open-width)));--ds-workspace-shell-logo-width:var(--ds-theme-workspace-shell-logo-width,var(--ds-control-compact));--ds-workspace-shell-neck-height:var(--ds-theme-workspace-shell-neck-height,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-neck-outset)));--ds-workspace-shell-neck-left:var(--ds-theme-workspace-shell-neck-left,calc((var(--ds-workspace-shell-rail-width) + var(--ds-workspace-shell-slot)) / 2 - var(--ds-workspace-shell-neck-overlap)));--ds-workspace-shell-neck-max-width:var(--ds-theme-workspace-shell-neck-max-width,var(--ds-inset-lg));--ds-workspace-shell-neck-outset:var(--ds-theme-workspace-shell-neck-outset,var(--ds-inset-2xs));--ds-workspace-shell-neck-overlap:var(--ds-theme-workspace-shell-neck-overlap,var(--ds-inset-xs));--ds-workspace-shell-panel-inset:var(--ds-theme-workspace-shell-panel-inset,var(--ds-space-step-xs));--ds-workspace-shell-panel-open-width:var(--ds-theme-workspace-shell-panel-open-width,calc(var(--ds-workspace-shell-panel-width) + var(--ds-workspace-shell-panel-inset)));--ds-workspace-shell-rail-framed-width:var(--ds-theme-workspace-shell-rail-framed-width,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-rail-inset) + 2 * var(--ds-workspace-shell-edge)));--ds-workspace-shell-rail-inset:var(--ds-theme-workspace-shell-rail-inset,var(--ds-space-step-xs));--ds-workspace-shell-rail-width:var(--ds-theme-workspace-shell-rail-width,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-rail-inset)));--ds-workspace-shell-scroll-inset:var(--ds-theme-workspace-shell-scroll-inset,var(--ds-space-step-2xs));--ds-workspace-shell-scroll-padding:var(--ds-theme-workspace-shell-scroll-padding,var(--ds-space-step-sm));--ds-workspace-shell-slot:var(--ds-theme-workspace-shell-slot,var(--ds-control-relaxed));--ds-workspace-shell-tab-padding:var(--ds-theme-workspace-shell-tab-padding,var(--ds-space-step-sm));--ds-workspace-shell-tool-width:var(--ds-theme-workspace-shell-tool-width,var(--ds-workspace-shell-rail-width));--ds-workspace-shell-tree-padding:var(--ds-theme-workspace-shell-tree-padding,var(--ds-space-step-sm));--paper:var(--ds-document-paper);--ink:var(--ds-document-ink);--ink-2:var(--ds-document-ink-2);--ink-3:var(--ds-document-ink-3);--line:var(--ds-document-line);--glass:var(--ds-document-glass);--glass-soft:var(--ds-document-glass-soft);--glass-hi:var(--ds-document-glass-hi);--brd-soft:var(--ds-document-brd-soft);--bg-grad:var(--ds-document-bg-grad);--document-accent:var(--ds-document-accent);--document-accent-2:var(--ds-document-accent-2);--shadow-soft:var(--ds-document-shadow-soft);--shadow:var(--ds-document-shadow);--premium:var(--ds-document-premium);--premium-ink:var(--ds-document-premium-ink);--premium-line:var(--ds-document-premium-line)}.ps-canvas-light,.ps-dark .ps-canvas-light,.ps-canvas-light .ps-scope,.ps-dark .ps-canvas-light .ps-scope{--ds-accordion-card-block:var(--ds-theme-accordion-card-block,var(--ds-space-step-sm));--ds-accordion-card-icon:var(--ds-theme-accordion-card-icon,var(--ds-web-measure-iconDefault));--ds-accordion-card-inline:var(--ds-theme-accordion-card-inline,var(--ds-space-step-md));--ds-accordion-gap:var(--ds-theme-accordion-gap,var(--ds-space-step-xs));--ds-accordion-plain-block:var(--ds-theme-accordion-plain-block,var(--ds-space-step-compact));--ds-accordion-plain-icon:var(--ds-theme-accordion-plain-icon,var(--ds-web-measure-iconMedium));--ds-accordion-plain-inline:var(--ds-theme-accordion-plain-inline,var(--ds-space-step-sm));--ds-app-bar-actions-gap:var(--ds-theme-app-bar-actions-gap,var(--ds-space-step-2xs));--ds-app-bar-gap:var(--ds-theme-app-bar-gap,var(--ds-space-step-xs));--ds-app-bar-height-lg:var(--ds-theme-app-bar-height-lg,max(var(--ds-app-bar-basis-height-lg), var(--ds-workspace-shell-slot)));--ds-app-bar-height-md:var(--ds-theme-app-bar-height-md,max(var(--ds-app-bar-basis-height-md), var(--ds-workspace-shell-slot)));--ds-badge-circle-size:var(--ds-theme-badge-circle-size,var(--ds-web-measure-iconDefault));--ds-badge-gap:var(--ds-theme-badge-gap,var(--ds-tag-gap));--ds-badge-icon-size:var(--ds-theme-badge-icon-size,var(--ds-web-measure-removeIcon));--ds-badge-icon-stroke:var(--ds-theme-badge-icon-stroke,var(--ds-icon-stroke-bold));--ds-badge-line-height:var(--ds-theme-badge-line-height,var(--ds-web-measure-iconDefault));--ds-badge-padding-block:var(--ds-theme-badge-padding-block,var(--ds-space-step-half));--ds-badge-padding-inline:var(--ds-theme-badge-padding-inline,var(--ds-space-step-xs));--ds-badge-text-size:var(--ds-theme-badge-text-size,var(--ds-type-size-sm));--ds-badge-weight:var(--ds-theme-badge-weight,var(--ds-tag-weight));--ds-book-cover-inset:var(--ds-theme-book-cover-inset,var(--ds-space-group));--ds-book-page-inset:var(--ds-theme-book-page-inset,var(--ds-space-section));--ds-book-page-width:var(--ds-theme-book-page-width,var(--ds-layout-max-prose));--ds-book-reader-columns:var(--ds-theme-book-reader-columns,minmax(0, var(--ds-book-finder-width)) minmax(0, 1fr));--ds-book-shelf-gap:var(--ds-theme-book-shelf-gap,var(--ds-space-section));--ds-book-spine-width:var(--ds-theme-book-spine-width,var(--ds-rhythm-pair));--ds-breadcrumb-gap:var(--ds-theme-breadcrumb-gap,var(--ds-space-step-2xs));--ds-breadcrumb-icon:var(--ds-theme-breadcrumb-icon,var(--ds-web-measure-iconMedium));--ds-button-active-opacity:var(--ds-theme-button-active-opacity,var(--ds-badge-accent-opacity));--ds-button-choice-padding:var(--ds-theme-button-choice-padding,var(--ds-space-step-xs));--ds-button-composed-focus-offset:var(--ds-theme-button-composed-focus-offset,var(--ds-stroke-focus));--ds-button-composed-focus-width:var(--ds-theme-button-composed-focus-width,var(--ds-stroke-focus));--ds-button-corner-sm:var(--ds-theme-button-corner-sm,min(var(--ds-web-corner-md), var(--ds-button-corner-cap-sm)));--ds-button-corner-soft:var(--ds-theme-button-corner-soft,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-soft)));--ds-button-corner-xs:var(--ds-theme-button-corner-xs,min(var(--ds-web-corner-md), var(--ds-button-corner-cap-xs)));--ds-button-corner-xxs:var(--ds-theme-button-corner-xxs,min(var(--ds-web-corner-md), var(--ds-button-corner-cap-xxs)));--ds-button-edge-padding-lg:var(--ds-theme-button-edge-padding-lg,var(--ds-space-step-xs));--ds-button-edge-padding-md:var(--ds-theme-button-edge-padding-md,var(--ds-space-step-xs));--ds-button-edge-padding-relaxed:var(--ds-theme-button-edge-padding-relaxed,var(--ds-button-edge-padding-lg));--ds-button-edge-padding-sm:var(--ds-theme-button-edge-padding-sm,var(--ds-space-step-compact));--ds-button-edge-padding-xs:var(--ds-theme-button-edge-padding-xs,var(--ds-space-step-compact));--ds-button-edge-padding-xxs:var(--ds-theme-button-edge-padding-xxs,var(--ds-space-step-compact));--ds-button-gap-lg:var(--ds-theme-button-gap-lg,var(--ds-space-step-compact));--ds-button-gap-md:var(--ds-theme-button-gap-md,var(--ds-space-step-compact));--ds-button-gap-relaxed:var(--ds-theme-button-gap-relaxed,var(--ds-button-gap-lg));--ds-button-gap-sm:var(--ds-theme-button-gap-sm,var(--ds-space-step-2xs));--ds-button-gap-xs:var(--ds-theme-button-gap-xs,var(--ds-space-step-2xs));--ds-button-gap-xxs:var(--ds-theme-button-gap-xxs,var(--ds-space-step-2xs));--ds-button-icon-lg:var(--ds-theme-button-icon-lg,var(--ds-web-measure-iconDefault));--ds-button-icon-md:var(--ds-theme-button-icon-md,var(--ds-web-measure-iconDefault));--ds-button-icon-relaxed:var(--ds-theme-button-icon-relaxed,var(--ds-button-icon-lg));--ds-button-icon-sm:var(--ds-theme-button-icon-sm,var(--ds-web-measure-iconMedium));--ds-button-icon-xs:var(--ds-theme-button-icon-xs,var(--ds-web-measure-iconSmall));--ds-button-icon-xxs:var(--ds-theme-button-icon-xxs,var(--ds-web-measure-iconSmall));--ds-button-padding-lg:var(--ds-theme-button-padding-lg,var(--ds-space-step-regular));--ds-button-padding-md:var(--ds-theme-button-padding-md,var(--ds-space-step-regular));--ds-button-padding-relaxed:var(--ds-theme-button-padding-relaxed,var(--ds-button-padding-lg));--ds-button-padding-sm:var(--ds-theme-button-padding-sm,var(--ds-space-step-regular));--ds-button-padding-xs:var(--ds-theme-button-padding-xs,var(--ds-space-step-xs));--ds-button-padding-xxs:var(--ds-theme-button-padding-xxs,var(--ds-space-step-compact));--ds-button-weight:var(--ds-theme-button-weight,var(--ds-type-weight-semibold));--ds-calendar-footer-gap:var(--ds-theme-calendar-footer-gap,var(--ds-space-step-xs));--ds-calendar-grid-gap:var(--ds-theme-calendar-grid-gap,var(--ds-space-pair));--ds-calendar-grid-min-field-lg:var(--ds-theme-calendar-grid-min-field-lg,calc(var(--ds-control-touch) * 7));--ds-calendar-grid-min-field-md:var(--ds-theme-calendar-grid-min-field-md,calc(var(--ds-control-comfortable) * 7));--ds-calendar-grid-min-field-relaxed:var(--ds-theme-calendar-grid-min-field-relaxed,calc(var(--ds-control-relaxed) * 7));--ds-calendar-grid-min-field-sm:var(--ds-theme-calendar-grid-min-field-sm,calc(var(--ds-control-compact) * 7));--ds-calendar-grid-min-field-xs:var(--ds-theme-calendar-grid-min-field-xs,calc(var(--ds-control-xs) * 7));--ds-calendar-grid-min-field-xxs:var(--ds-theme-calendar-grid-min-field-xxs,calc(var(--ds-control-xxs) * 7));--ds-calendar-grid-min-picker-lg:var(--ds-theme-calendar-grid-min-picker-lg,calc(var(--ds-control-touch) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-md:var(--ds-theme-calendar-grid-min-picker-md,calc(var(--ds-control-comfortable) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-relaxed:var(--ds-theme-calendar-grid-min-picker-relaxed,calc(var(--ds-control-relaxed) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-sm:var(--ds-theme-calendar-grid-min-picker-sm,calc(var(--ds-control-compact) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-xs:var(--ds-theme-calendar-grid-min-picker-xs,calc(var(--ds-control-xs) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-grid-min-picker-xxs:var(--ds-theme-calendar-grid-min-picker-xxs,calc(var(--ds-control-xxs) * 7 + var(--ds-calendar-grid-gap) * 6));--ds-calendar-header-gap:var(--ds-theme-calendar-header-gap,var(--ds-space-pair));--ds-calendar-panel-gap:var(--ds-theme-calendar-panel-gap,var(--ds-space-group));--ds-calendar-panel-inset:var(--ds-theme-calendar-panel-inset,var(--ds-space-step-sm));--ds-calendar-quick-gap:var(--ds-theme-calendar-quick-gap,var(--ds-space-step-compact));--ds-calendar-sheet-day-gap:var(--ds-theme-calendar-sheet-day-gap,var(--ds-space-step-half));--ds-calendar-sheet-day-mark:var(--ds-theme-calendar-sheet-day-mark,var(--ds-control-xxs));--ds-calendar-sheet-edge-opacity:var(--ds-theme-calendar-sheet-edge-opacity,var(--ds-web-opacity-strong));--ds-calendar-sheet-header-gap:var(--ds-theme-calendar-sheet-header-gap,var(--ds-space-step-sm));--ds-calendar-sheet-inset:var(--ds-theme-calendar-sheet-inset,var(--ds-space-step-compact));--ds-calendar-sheet-weekday-inline:var(--ds-theme-calendar-sheet-weekday-inline,var(--ds-space-step-xs));--ds-calendar-time-gap:var(--ds-theme-calendar-time-gap,var(--ds-space-step-2xs));--ds-calendar-unit-gap:var(--ds-theme-calendar-unit-gap,var(--ds-space-step-2xs));--ds-calendar-weekday-height:var(--ds-theme-calendar-weekday-height,var(--ds-control-xs));--ds-calendar-weekday-padding:var(--ds-theme-calendar-weekday-padding,var(--ds-space-step-2xs));--ds-callout-body-gap:var(--ds-theme-callout-body-gap,var(--ds-space-step-half));--ds-callout-close-icon:var(--ds-theme-callout-close-icon,var(--ds-web-measure-iconMedium));--ds-callout-close-margin:var(--ds-theme-callout-close-margin,calc(var(--ds-callout-close-padding) * -1));--ds-callout-close-padding:var(--ds-theme-callout-close-padding,var(--ds-space-step-2xs));--ds-callout-gap:var(--ds-theme-callout-gap,var(--ds-space-step-regular));--ds-callout-icon-offset:var(--ds-theme-callout-icon-offset,var(--ds-stroke-hairline));--ds-callout-icon-stroke:var(--ds-theme-callout-icon-stroke,var(--ds-icon-stroke-bold));--ds-callout-padding-block-comfortable:var(--ds-theme-callout-padding-block-comfortable,var(--ds-space-step-sm));--ds-callout-padding-block-compact:var(--ds-theme-callout-padding-block-compact,var(--ds-space-step-xs));--ds-callout-padding-inline-comfortable:var(--ds-theme-callout-padding-inline-comfortable,var(--ds-space-step-md));--ds-callout-padding-inline-compact:var(--ds-theme-callout-padding-inline-compact,var(--ds-space-step-sm));--ds-canvas-document-preset-font-default:var(--ds-theme-canvas-document-preset-font-default,var(--ds-measure-rem-0d875));--ds-canvas-document-preset-font-small:var(--ds-theme-canvas-document-preset-font-small,var(--ds-measure-rem-0d75));--ds-canvas-document-preset-font-xlarge:var(--ds-theme-canvas-document-preset-font-xlarge,var(--ds-measure-rem-1d5));--ds-card-edge-opacity:var(--ds-theme-card-edge-opacity,var(--ds-web-opacity-chipEdge));--ds-card-padding-block-lg:var(--ds-theme-card-padding-block-lg,var(--ds-space-step-lg));--ds-card-padding-block-md:var(--ds-theme-card-padding-block-md,var(--ds-space-step-md));--ds-card-padding-block-sm:var(--ds-theme-card-padding-block-sm,var(--ds-space-step-sm));--ds-card-padding-inline-lg:var(--ds-theme-card-padding-inline-lg,var(--ds-space-step-xl));--ds-card-padding-inline-md:var(--ds-theme-card-padding-inline-md,var(--ds-space-step-lg));--ds-card-padding-inline-sm:var(--ds-theme-card-padding-inline-sm,var(--ds-space-step-md));--ds-carousel-indicator-gap:var(--ds-theme-carousel-indicator-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-carousel-indicator-offset:var(--ds-theme-carousel-indicator-offset,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-cat-amber-chip:var(--ds-theme-cat-amber-chip,var(--cat-amber-chip));--ds-cat-amber-chip-deep:var(--ds-theme-cat-amber-chip-deep,var(--cat-amber-chip-deep));--ds-cat-amber-edge:var(--ds-theme-cat-amber-edge,var(--cat-amber-edge));--ds-cat-amber-fill:var(--ds-theme-cat-amber-fill,var(--cat-amber-fill));--ds-cat-amber-text:var(--ds-theme-cat-amber-text,var(--cat-amber-text));--ds-cat-blue-chip:var(--ds-theme-cat-blue-chip,var(--cat-blue-chip));--ds-cat-blue-chip-deep:var(--ds-theme-cat-blue-chip-deep,var(--cat-blue-chip-deep));--ds-cat-blue-edge:var(--ds-theme-cat-blue-edge,var(--cat-blue-edge));--ds-cat-blue-fill:var(--ds-theme-cat-blue-fill,var(--cat-blue-fill));--ds-cat-blue-text:var(--ds-theme-cat-blue-text,var(--cat-blue-text));--ds-cat-green-chip:var(--ds-theme-cat-green-chip,var(--cat-green-chip));--ds-cat-green-chip-deep:var(--ds-theme-cat-green-chip-deep,var(--cat-green-chip-deep));--ds-cat-green-edge:var(--ds-theme-cat-green-edge,var(--cat-green-edge));--ds-cat-green-fill:var(--ds-theme-cat-green-fill,var(--cat-green-fill));--ds-cat-green-text:var(--ds-theme-cat-green-text,var(--cat-green-text));--ds-cat-lime-chip:var(--ds-theme-cat-lime-chip,var(--cat-lime-chip));--ds-cat-lime-chip-deep:var(--ds-theme-cat-lime-chip-deep,var(--cat-lime-chip-deep));--ds-cat-lime-edge:var(--ds-theme-cat-lime-edge,var(--cat-lime-edge));--ds-cat-lime-fill:var(--ds-theme-cat-lime-fill,var(--cat-lime-fill));--ds-cat-lime-text:var(--ds-theme-cat-lime-text,var(--cat-lime-text));--ds-cat-neutral-chip:var(--ds-theme-cat-neutral-chip,var(--cat-neutral-chip));--ds-cat-neutral-chip-deep:var(--ds-theme-cat-neutral-chip-deep,var(--cat-neutral-chip-deep));--ds-cat-neutral-edge:var(--ds-theme-cat-neutral-edge,var(--cat-neutral-edge));--ds-cat-neutral-fill:var(--ds-theme-cat-neutral-fill,var(--cat-neutral-fill));--ds-cat-neutral-text:var(--ds-theme-cat-neutral-text,var(--cat-neutral-text));--ds-cat-orange-chip:var(--ds-theme-cat-orange-chip,var(--cat-orange-chip));--ds-cat-orange-chip-deep:var(--ds-theme-cat-orange-chip-deep,var(--cat-orange-chip-deep));--ds-cat-orange-edge:var(--ds-theme-cat-orange-edge,var(--cat-orange-edge));--ds-cat-orange-fill:var(--ds-theme-cat-orange-fill,var(--cat-orange-fill));--ds-cat-orange-text:var(--ds-theme-cat-orange-text,var(--cat-orange-text));--ds-cat-pink-chip:var(--ds-theme-cat-pink-chip,var(--cat-pink-chip));--ds-cat-pink-chip-deep:var(--ds-theme-cat-pink-chip-deep,var(--cat-pink-chip-deep));--ds-cat-pink-edge:var(--ds-theme-cat-pink-edge,var(--cat-pink-edge));--ds-cat-pink-fill:var(--ds-theme-cat-pink-fill,var(--cat-pink-fill));--ds-cat-pink-text:var(--ds-theme-cat-pink-text,var(--cat-pink-text));--ds-cat-plum-chip:var(--ds-theme-cat-plum-chip,var(--cat-plum-chip));--ds-cat-plum-chip-deep:var(--ds-theme-cat-plum-chip-deep,var(--cat-plum-chip-deep));--ds-cat-plum-edge:var(--ds-theme-cat-plum-edge,var(--cat-plum-edge));--ds-cat-plum-fill:var(--ds-theme-cat-plum-fill,var(--cat-plum-fill));--ds-cat-plum-text:var(--ds-theme-cat-plum-text,var(--cat-plum-text));--ds-cat-red-chip:var(--ds-theme-cat-red-chip,var(--cat-red-chip));--ds-cat-red-chip-deep:var(--ds-theme-cat-red-chip-deep,var(--cat-red-chip-deep));--ds-cat-red-edge:var(--ds-theme-cat-red-edge,var(--cat-red-edge));--ds-cat-red-fill:var(--ds-theme-cat-red-fill,var(--cat-red-fill));--ds-cat-red-text:var(--ds-theme-cat-red-text,var(--cat-red-text));--ds-cat-sky-chip:var(--ds-theme-cat-sky-chip,var(--cat-sky-chip));--ds-cat-sky-chip-deep:var(--ds-theme-cat-sky-chip-deep,var(--cat-sky-chip-deep));--ds-cat-sky-edge:var(--ds-theme-cat-sky-edge,var(--cat-sky-edge));--ds-cat-sky-fill:var(--ds-theme-cat-sky-fill,var(--cat-sky-fill));--ds-cat-sky-text:var(--ds-theme-cat-sky-text,var(--cat-sky-text));--ds-cat-teal-chip:var(--ds-theme-cat-teal-chip,var(--cat-teal-chip));--ds-cat-teal-chip-deep:var(--ds-theme-cat-teal-chip-deep,var(--cat-teal-chip-deep));--ds-cat-teal-edge:var(--ds-theme-cat-teal-edge,var(--cat-teal-edge));--ds-cat-teal-fill:var(--ds-theme-cat-teal-fill,var(--cat-teal-fill));--ds-cat-teal-text:var(--ds-theme-cat-teal-text,var(--cat-teal-text));--ds-checkbox-corner:var(--ds-theme-checkbox-corner,var(--ds-web-corner-sm));--ds-checkbox-mark:var(--ds-theme-checkbox-mark,var(--ds-web-measure-iconMedium));--ds-checkbox-size-sm:var(--ds-theme-checkbox-size-sm,var(--ds-web-measure-iconDefault));--ds-chip-edge-opacity:var(--ds-theme-chip-edge-opacity,var(--ds-web-opacity-chipEdge));--ds-chip-gap:var(--ds-theme-chip-gap,var(--ds-tag-gap));--ds-chip-inline-gap:var(--ds-theme-chip-inline-gap,calc(var(--ds-measure-em-0d4) * var(--ds-density-factor)));--ds-chip-inline-padding:var(--ds-theme-chip-inline-padding,var(--ds-space-step-sm));--ds-chip-inline-padding-block:var(--ds-theme-chip-inline-padding-block,var(--ds-space-step-2xs));--ds-chip-inline-size:var(--ds-theme-chip-inline-size,var(--ds-type-size-sm));--ds-chip-inline-weight:var(--ds-theme-chip-inline-weight,var(--ds-type-weight-regular));--ds-chip-padding-md:var(--ds-theme-chip-padding-md,var(--ds-space-step-sm));--ds-chip-padding-sm:var(--ds-theme-chip-padding-sm,var(--ds-space-step-xs));--ds-chip-remove-icon:var(--ds-theme-chip-remove-icon,var(--ds-web-measure-removeIcon));--ds-chip-remove-margin:var(--ds-theme-chip-remove-margin,calc(var(--ds-chip-gap) * -1));--ds-chip-remove-padding:var(--ds-theme-chip-remove-padding,var(--ds-space-step-half));--ds-chip-selected-weight:var(--ds-theme-chip-selected-weight,var(--ds-type-weight-semibold));--ds-chip-weight:var(--ds-theme-chip-weight,var(--ds-tag-weight));--ds-choice-disabled-opacity:var(--ds-theme-choice-disabled-opacity,var(--ds-web-opacity-strong));--ds-color-accent:var(--ds-document-ink);--primary:var(--ds-document-ink);--ds-color-accent-soft:var(--ds-document-card);--secondary:var(--ds-document-card);--ds-color-canvas:var(--ds-document-paper);--background:var(--ds-document-paper);--ds-color-card:var(--ds-document-card);--card:var(--ds-document-card);--ds-color-chrome:var(--ds-document-glass);--glass-chrome-bg:var(--ds-document-glass);--ds-color-danger:var(--ds-theme-color-danger,var(--destructive));--ds-color-edge:var(--ds-document-line);--border:var(--ds-document-line);--ds-color-edge-faint:var(--ds-document-line);--border-faint:var(--ds-document-line);--ds-color-edge-strong:var(--ds-theme-color-edge-strong,var(--border-strong));--ds-color-glass-content:var(--ds-document-glass-hi);--glass-content-bg:var(--ds-document-glass-hi);--ds-color-glass-edge:var(--ds-document-brd-soft);--glass-border:var(--ds-document-brd-soft);--ds-color-hover:var(--ds-document-card);--accent:var(--ds-document-card);--ds-color-ink:var(--ds-document-ink);--foreground:var(--ds-document-ink);--ds-color-input:var(--ds-document-line);--input:var(--ds-document-line);--ds-color-meta:var(--ds-document-ink-2);--muted-foreground:var(--ds-document-ink-2);--ds-color-on-accent:var(--ds-document-paper);--primary-foreground:var(--ds-document-paper);--ds-color-on-card:var(--ds-color-ink);--card-foreground:var(--ds-color-ink);--ds-color-on-hover:var(--ds-color-ink);--accent-foreground:var(--ds-color-ink);--ds-color-on-popover:var(--ds-color-ink);--popover-foreground:var(--ds-color-ink);--ds-color-on-secondary:var(--ds-color-ink);--secondary-foreground:var(--ds-color-ink);--ds-color-overlay-bar:var(--ds-document-glass);--surface-overlay-bar:var(--ds-document-glass);--ds-color-popover:var(--ds-color-surface);--popover:var(--ds-color-surface);--ds-color-rail-ghost:var(--ds-document-glass-soft);--surface-rail-ghost:var(--ds-document-glass-soft);--ds-color-ring:var(--ds-document-ink);--ring:var(--ds-document-ink);--ds-color-row-hover:var(--ds-document-card);--ds-color-rule:var(--ds-document-line);--border-rule:var(--ds-document-line);--ds-color-success:var(--ds-theme-color-success,var(--success));--ds-color-surface:var(--ds-document-card);--surface:var(--ds-document-card);--ds-color-well:var(--ds-document-card);--muted:var(--ds-document-card);--ds-color-window:var(--ds-theme-color-window,var(--surface-window-bg));--ds-confirm-dialog-actions-gap:var(--ds-theme-confirm-dialog-actions-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-confirm-dialog-body-gap:var(--ds-theme-confirm-dialog-body-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-control-comfortable:var(--ds-theme-control-comfortable,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-comfortable) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-md:var(--ds-control-comfortable);--ds-control-compact:var(--ds-theme-control-compact,max(var(--ds-control-minimum), calc(var(--ds-control-line-shared) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-compact) - var(--ds-control-line-shared) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-sm:var(--ds-control-compact);--ds-control-line-body:var(--ds-theme-control-line-body,calc(var(--ds-text-body-size) * var(--ds-text-body-leading)));--ds-control-line-caption:var(--ds-theme-control-line-caption,calc(var(--ds-text-caption-size) * var(--ds-text-caption-leading)));--ds-control-line-compact:var(--ds-theme-control-line-compact,calc(var(--ds-text-compact-size) * var(--ds-text-compact-leading)));--ds-control-line-shared:var(--ds-theme-control-line-shared,max(var(--ds-control-line-body), var(--ds-control-line-compact)));--ds-control-relaxed:var(--ds-theme-control-relaxed,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-relaxed) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--ds-control-row-lg:var(--ds-theme-control-row-lg,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-row-lg) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--ds-control-row-md:var(--ds-theme-control-row-md,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-row-md) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--ds-control-touch:var(--ds-theme-control-touch,max(var(--ds-control-minimum), calc(var(--ds-control-line-body) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-touch) - var(--ds-control-line-body) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-lg:var(--ds-control-touch);--ds-control-xs:var(--ds-theme-control-xs,max(var(--ds-control-minimum), calc(var(--ds-control-line-caption) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-xs) - var(--ds-control-line-caption) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-xs:var(--ds-control-xs);--ds-control-xxs:var(--ds-theme-control-xxs,max(var(--ds-control-minimum), calc(var(--ds-control-line-caption) + var(--ds-stroke-hairline) * 2 + max(0px, calc(var(--ds-control-basis-xxs) - var(--ds-control-line-caption) - var(--ds-stroke-hairline) * 2)) * var(--ds-density-factor))));--control-h-xxs:var(--ds-control-xxs);--ds-create-menu-rail-size:var(--ds-theme-create-menu-rail-size,var(--ds-type-size-xl));--ds-data-table-cell-block:var(--ds-theme-data-table-cell-block,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-data-table-cell-inline:var(--ds-theme-data-table-cell-inline,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-data-table-empty-inset:var(--ds-theme-data-table-empty-inset,calc(var(--ds-web-spacing-unit) * 8 * var(--ds-density-factor)));--ds-data-table-loading-block:var(--ds-theme-data-table-loading-block,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-data-table-loading-gap:var(--ds-theme-data-table-loading-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-db-view-title-edit-inset:var(--ds-theme-db-view-title-edit-inset,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-db-view-calendar-event-gap:var(--ds-theme-db-view-calendar-event-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-db-view-card-inset:var(--ds-theme-db-view-card-inset,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-db-view-collection-gap:var(--ds-theme-db-view-collection-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-db-view-collection-inset:var(--ds-theme-db-view-collection-inset,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-density-factor)));--ds-db-view-gallery-gap:var(--ds-theme-db-view-gallery-gap,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-density-factor)));--ds-db-view-graph-note-gap:var(--ds-theme-db-view-graph-note-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-kanban-heading-block:var(--ds-theme-db-view-kanban-heading-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-kanban-heading-gap:var(--ds-theme-db-view-kanban-heading-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-db-view-kanban-inset:var(--ds-theme-db-view-kanban-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-db-view-kanban-lane-gap:var(--ds-theme-db-view-kanban-lane-gap,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-density-factor)));--ds-db-view-kanban-row-gap:var(--ds-theme-db-view-kanban-row-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-list-block:var(--ds-theme-db-view-list-block,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-db-view-list-gap:var(--ds-theme-db-view-list-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-db-view-list-inline:var(--ds-theme-db-view-list-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-table-cell-block:var(--ds-theme-db-view-table-cell-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-db-view-table-header-block:var(--ds-theme-db-view-table-header-block,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-density-factor:var(--ds-theme-density-factor,max(0, var(--ds-density-space)));--ds-dialog-backdrop:var(--ds-theme-dialog-backdrop,var(--ds-color-ink))}@supports (color:color-mix(in lab, red, red)){.ps-canvas-light,.ps-dark .ps-canvas-light,.ps-canvas-light .ps-scope,.ps-dark .ps-canvas-light .ps-scope{--ds-dialog-backdrop:var(--ds-theme-dialog-backdrop,color-mix(in oklab, var(--ds-color-ink) calc(var(--ds-dialog-backdrop-opacity) * 100%), transparent))}}.ps-canvas-light,.ps-dark .ps-canvas-light,.ps-canvas-light .ps-scope,.ps-dark .ps-canvas-light .ps-scope{--ds-dialog-handle-height:var(--ds-theme-dialog-handle-height,var(--ds-inset-2xs));--ds-dialog-handle-offset:var(--ds-theme-dialog-handle-offset,var(--ds-space-step-xs));--ds-dialog-title-leading:var(--ds-theme-dialog-title-leading,var(--ds-web-type-sm-leading));--ds-dialog-title-size:var(--ds-theme-dialog-title-size,var(--ds-web-type-sm-size));--ds-dialog-viewport-inset:var(--ds-theme-dialog-viewport-inset,var(--ds-inset-md));--ds-document-accent:var(--ds-palette-document-common-accent);--ds-document-accent-2:var(--ds-palette-document-common-accent-2);--ds-document-bg-grad:var(--ds-palette-document-light-bg-grad);--ds-document-brd-soft:var(--ds-palette-document-light-brd-soft);--ds-document-card:var(--ds-palette-document-light-card);--ds-document-glass:var(--ds-palette-document-light-glass);--ds-document-glass-hi:var(--ds-palette-document-light-glass-hi);--ds-document-glass-soft:var(--ds-palette-document-light-glass-soft);--ds-document-ink:var(--ds-palette-document-light-ink);--ds-document-ink-2:var(--ds-palette-document-light-ink-2);--ds-document-ink-3:var(--ds-palette-document-light-ink-3);--ds-document-line:var(--ds-palette-document-light-line);--ds-document-paper:var(--ds-palette-document-light-paper);--ds-document-premium:var(--ds-palette-document-common-premium);--ds-document-premium-ink:var(--ds-palette-document-common-premium-ink);--ds-document-premium-line:var(--ds-palette-document-common-premium-line);--ds-document-shadow:var(--ds-palette-document-common-shadow);--ds-document-shadow-soft:var(--ds-palette-document-common-shadow-soft);--ds-empty-description-gap:var(--ds-theme-empty-description-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-empty-gap-md:var(--ds-theme-empty-gap-md,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-empty-gap-sm:var(--ds-theme-empty-gap-sm,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-field-row-control-gap:var(--ds-theme-field-row-control-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-field-row-label-gap:var(--ds-theme-field-row-label-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-field-row-stacked-label-gap:var(--ds-theme-field-row-stacked-label-gap,var(--ds-space-pair));--ds-field-capsule-focus-width:var(--ds-theme-field-capsule-focus-width,var(--ds-field-search-width));--ds-field-capsule-gap:var(--ds-theme-field-capsule-gap,var(--ds-space-step-compact));--ds-field-capsule-icon:var(--ds-theme-field-capsule-icon,var(--ds-web-measure-iconMedium));--ds-field-capsule-padding:var(--ds-theme-field-capsule-padding,var(--ds-space-step-xs));--ds-field-compact-focus-opacity:var(--ds-theme-field-compact-focus-opacity,var(--ds-web-opacity-medium));--ds-field-compact-padding-block:var(--ds-theme-field-compact-padding-block,var(--ds-space-step-2xs));--ds-field-compact-padding-inline:var(--ds-theme-field-compact-padding-inline,var(--ds-space-step-xs));--ds-field-compact-size:var(--ds-theme-field-compact-size,var(--ds-type-size-sm));--ds-field-composed-focus-offset:var(--ds-theme-field-composed-focus-offset,var(--ds-stroke-focus));--ds-field-composed-focus-width:var(--ds-theme-field-composed-focus-width,var(--ds-stroke-focus));--ds-field-content-min:var(--ds-theme-field-content-min,var(--ds-measure-ch-1));--ds-field-edit-block:var(--ds-theme-field-edit-block,var(--ds-space-step-half));--ds-field-edit-inline:var(--ds-theme-field-edit-inline,var(--ds-space-step-2xs));--ds-field-gap:var(--ds-theme-field-gap,var(--ds-space-step-xs));--ds-field-inline-gap:var(--ds-theme-field-inline-gap,var(--ds-space-step-compact));--ds-field-inline-padding:var(--ds-theme-field-inline-padding,var(--ds-space-step-2xs));--ds-field-inline-size:var(--ds-theme-field-inline-size,var(--ds-type-size-compact));--ds-field-inline-stroke:var(--ds-theme-field-inline-stroke,var(--ds-icon-stroke-bold));--ds-field-padding-end-lg:var(--ds-theme-field-padding-end-lg,var(--ds-space-step-regular));--ds-field-padding-end-md:var(--ds-theme-field-padding-end-md,var(--ds-space-step-xs));--ds-field-padding-end-sm:var(--ds-theme-field-padding-end-sm,var(--ds-space-step-compact));--ds-field-padding-start-lg:var(--ds-theme-field-padding-start-lg,var(--ds-space-step-wide));--ds-field-padding-start-md:var(--ds-theme-field-padding-start-md,var(--ds-space-step-sm));--ds-field-padding-start-sm:var(--ds-theme-field-padding-start-sm,var(--ds-space-step-regular));--ds-field-row-gap-lg:var(--ds-theme-field-row-gap-lg,var(--ds-space-step-xs));--ds-field-row-gap-md:var(--ds-theme-field-row-gap-md,var(--ds-space-step-xs));--ds-field-row-gap-sm:var(--ds-theme-field-row-gap-sm,var(--ds-space-step-compact));--ds-field-row-height-lg:var(--ds-theme-field-row-height-lg,var(--ds-control-row-lg));--ds-field-row-height-md:var(--ds-theme-field-row-height-md,var(--ds-control-row-md));--ds-field-row-height-sm:var(--ds-theme-field-row-height-sm,var(--ds-control-comfortable));--ds-field-row-padding-lg:var(--ds-theme-field-row-padding-lg,var(--ds-space-step-md));--ds-field-row-padding-md:var(--ds-theme-field-row-padding-md,var(--ds-space-step-sm));--ds-field-row-padding-sm:var(--ds-theme-field-row-padding-sm,var(--ds-space-step-xs));--ds-field-soft-block:var(--ds-theme-field-soft-block,var(--ds-space-step-2xs));--ds-field-soft-end:var(--ds-theme-field-soft-end,var(--ds-space-step-xs));--ds-field-soft-gap:var(--ds-theme-field-soft-gap,max(0px, calc(var(--ds-control-xs) - var(--ds-field-soft-inset) - var(--ds-field-soft-icon))));--ds-field-soft-icon:var(--ds-theme-field-soft-icon,var(--ds-web-measure-removeIcon));--ds-field-soft-inset:var(--ds-theme-field-soft-inset,var(--ds-space-step-compact));--ds-field-subtle-block:var(--ds-theme-field-subtle-block,var(--ds-space-step-compact));--ds-field-trailing-gap:var(--ds-theme-field-trailing-gap,var(--ds-space-step-2xs));--ds-font-heading:var(--ds-theme-font-heading,var(--font-heading));--ds-font-logo:var(--ds-theme-font-logo,var(--font-logo));--ds-font-mono:var(--ds-theme-font-mono,var(--font-mono));--ds-font-sans:var(--ds-theme-font-sans,var(--font-sans));--ds-graph-label-highlight-weight:var(--ds-theme-graph-label-highlight-weight,var(--ds-type-weight-semibold));--ds-graph-label-weight:var(--ds-theme-graph-label-weight,var(--ds-type-weight-regular));--ds-gutter-base:var(--ds-theme-gutter-base,var(--rhythm-gutter));--ds-gutter-wide:var(--ds-theme-gutter-wide,var(--rhythm-gutter-wide));--ds-hero-heading-gap:var(--ds-theme-hero-heading-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-icon-picker-article-gap:var(--ds-theme-icon-picker-article-gap,var(--ds-space-step-sm));--ds-icon-picker-cell-gap:var(--ds-theme-icon-picker-cell-gap,var(--ds-space-step-2xs));--ds-icon-picker-corner:var(--ds-theme-icon-picker-corner,var(--ds-shape-corner));--ds-icon-picker-empty-block:var(--ds-theme-icon-picker-empty-block,var(--ds-space-step-sm));--ds-icon-picker-gap:var(--ds-theme-icon-picker-gap,var(--ds-space-step-xs));--ds-icon-picker-header-gap:var(--ds-theme-icon-picker-header-gap,var(--ds-space-step-compact));--ds-icon-picker-inline-gap:var(--ds-theme-icon-picker-inline-gap,var(--ds-space-step-compact));--ds-icon-picker-option-stroke:var(--ds-theme-icon-picker-option-stroke,var(--ds-tree-caret-stroke));--ds-icon-picker-padding:var(--ds-theme-icon-picker-padding,var(--ds-space-step-xs));--ds-icon-stroke-bold:var(--ds-theme-icon-stroke-bold,var(--icon-stroke-bold));--ds-icon-stroke-regular:var(--ds-theme-icon-stroke-regular,var(--icon-stroke-regular));--ds-icon-default-size:var(--ds-theme-icon-default-size,var(--ds-inset-xl));--ds-icon-size:var(--ds-theme-icon-size,var(--ds-inset-lg));--ds-icon-stroke:var(--ds-theme-icon-stroke,var(--ds-icon-stroke-regular));--ds-inset-2xl:var(--ds-theme-inset-2xl,var(--inset-2xl));--ds-inset-2xs:var(--ds-theme-inset-2xs,var(--inset-2xs));--ds-inset-3xl:var(--ds-theme-inset-3xl,var(--inset-3xl));--ds-inset-4xl:var(--ds-theme-inset-4xl,var(--inset-4xl));--ds-inset-5xl:var(--ds-theme-inset-5xl,var(--inset-5xl));--ds-inset-lg:var(--ds-theme-inset-lg,var(--inset-lg));--ds-inset-md:var(--ds-theme-inset-md,var(--inset-md));--ds-inset-sm:var(--ds-theme-inset-sm,var(--inset-sm));--ds-inset-xl:var(--ds-theme-inset-xl,var(--inset-xl));--ds-inset-xs:var(--ds-theme-inset-xs,var(--inset-xs));--ds-intent-accent-ink:var(--ds-color-ink);--intensity-accent-fg:var(--ds-color-ink);--ds-intent-accent-weight:var(--ds-theme-intent-accent-weight,var(--ds-type-weight-semibold));--ds-intent-active-ink:var(--ds-color-ink);--intensity-active-fg:var(--ds-color-ink);--ds-intent-active-weight:var(--ds-theme-intent-active-weight,var(--ds-type-weight-bold));--ds-intent-danger-ink:var(--ds-color-danger);--intensity-danger-fg:var(--ds-color-danger);--ds-intent-danger-weight:var(--ds-theme-intent-danger-weight,var(--ds-type-weight-semibold));--ds-intent-primary-fill:var(--ds-color-accent);--intensity-primary-bg:var(--ds-color-accent);--ds-intent-primary-ink:var(--ds-color-on-accent);--intensity-primary-fg:var(--ds-color-on-accent);--ds-intent-quiet-ink:var(--ds-color-meta);--intensity-quiet-fg:var(--ds-color-meta);--ds-intent-quiet-weight:var(--ds-theme-intent-quiet-weight,var(--ds-type-weight-regular));--ds-join-fillet:var(--ds-theme-join-fillet,var(--ds-rhythm-section));--ds-join-gap:var(--ds-theme-join-gap,var(--ds-inset-xs));--ds-layout-axes:var(--ds-theme-layout-axes,repeat(auto-fit, minmax(min(var(--ds-layout-inspector-min), var(--ds-measure-full)), 1fr)));--ds-layout-entry-columns:var(--ds-theme-layout-entry-columns,minmax(0, var(--ds-layout-max-prose)) minmax(var(--ds-layout-entry-side-min), 1fr));--ds-layout-gap-lg:var(--ds-theme-layout-gap-lg,var(--ds-space-step-xl));--ds-layout-gap-md:var(--ds-theme-layout-gap-md,var(--ds-space-step-md));--ds-layout-gap-none:var(--ds-theme-layout-gap-none,var(--ds-measure-zero));--ds-layout-gap-sm:var(--ds-theme-layout-gap-sm,var(--ds-space-step-xs));--ds-layout-gap-xl:var(--ds-theme-layout-gap-xl,calc(var(--ds-measure-px-32) * var(--ds-density-factor)));--ds-layout-gap-xs:var(--ds-theme-layout-gap-xs,var(--ds-space-step-2xs));--ds-layout-grid:var(--ds-theme-layout-grid,repeat(auto-fit, minmax(min(var(--ds-layout-column-min), var(--ds-measure-full)), 1fr)));--ds-list-board-control-inline:var(--ds-theme-list-board-control-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-list-board-group-block:var(--ds-theme-list-board-group-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-list-board-group-gap:var(--ds-theme-list-board-group-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-list-board-quick-block:var(--ds-theme-list-board-quick-block,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-list-board-section-gap:var(--ds-theme-list-board-section-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-list-row-gap-md:var(--ds-theme-list-row-gap-md,var(--ds-space-step-sm));--ds-list-row-gap-sm:var(--ds-theme-list-row-gap-sm,var(--ds-space-step-xs));--ds-measure-px-0:var(--ds-theme-measure-px-0,var(--ds-measure-zero));--ds-measure-px-1:var(--ds-theme-measure-px-1,var(--ds-stroke-hairline));--ds-measure-px-10:var(--ds-theme-measure-px-10,var(--ds-web-measure-regular));--ds-measure-px-12:var(--ds-theme-measure-px-12,var(--ds-inset-sm));--ds-measure-px-14:var(--ds-theme-measure-px-14,var(--ds-web-measure-wide));--ds-measure-px-16:var(--ds-theme-measure-px-16,var(--ds-inset-md));--ds-measure-px-2:var(--ds-theme-measure-px-2,var(--ds-stroke-focus));--ds-measure-px-20:var(--ds-theme-measure-px-20,var(--ds-inset-lg));--ds-measure-px-24:var(--ds-theme-measure-px-24,var(--ds-inset-xl));--ds-measure-px-36:var(--ds-theme-measure-px-36,var(--ds-inset-2xl));--ds-measure-px-4:var(--ds-theme-measure-px-4,var(--ds-inset-2xs));--ds-measure-px-48:var(--ds-theme-measure-px-48,var(--ds-inset-3xl));--ds-measure-px-6:var(--ds-theme-measure-px-6,var(--ds-web-measure-compact));--ds-measure-px-64:var(--ds-theme-measure-px-64,var(--ds-inset-4xl));--ds-measure-px-8:var(--ds-theme-measure-px-8,var(--ds-inset-xs));--ds-measure-px-80:var(--ds-theme-measure-px-80,var(--ds-inset-5xl));--ds-media-record-panel-width:var(--ds-theme-media-record-panel-width,var(--ds-overlay-width-peek));--ds-member-card-badge-inset:var(--ds-theme-member-card-badge-inset,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-corner:var(--ds-theme-member-card-corner,var(--ds-web-corner-lg));--ds-member-card-detail-gap:var(--ds-theme-member-card-detail-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-member-card-detail-leading:var(--ds-theme-member-card-detail-leading,var(--ds-web-type-xs-leading));--ds-member-card-detail-size:var(--ds-theme-member-card-detail-size,var(--ds-web-type-xs-size));--ds-member-card-gap:var(--ds-theme-member-card-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-member-card-hanja-min-height:var(--ds-theme-member-card-hanja-min-height,var(--ds-measure-px-140));--ds-member-card-hanja-section-gap:var(--ds-theme-member-card-hanja-section-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-hanja-size:var(--ds-theme-member-card-hanja-size,var(--ds-web-type-5xl-size));--ds-member-card-hanja-stack-gap:var(--ds-theme-member-card-hanja-stack-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-member-card-hanja-top:var(--ds-theme-member-card-hanja-top,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-member-card-icon-offset:var(--ds-theme-member-card-icon-offset,calc(var(--ds-web-spacing-unit) * .5));--ds-member-card-icon-size:var(--ds-theme-member-card-icon-size,calc(var(--ds-web-spacing-unit) * 5));--ds-member-card-inline-gap:var(--ds-theme-member-card-inline-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-member-card-inset:var(--ds-theme-member-card-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-member-card-meta-block:var(--ds-theme-member-card-meta-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-member-card-meta-gap:var(--ds-theme-member-card-meta-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-meta-icon-size:var(--ds-theme-member-card-meta-icon-size,calc(var(--ds-web-spacing-unit) * 3));--ds-member-card-title-gap:var(--ds-theme-member-card-title-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-card-title-leading:var(--ds-theme-member-card-title-leading,var(--ds-web-type-sm-leading));--ds-member-card-title-size:var(--ds-theme-member-card-title-size,var(--ds-web-type-sm-size));--ds-member-row-block:var(--ds-theme-member-row-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-row-cell-inline:var(--ds-theme-member-row-cell-inline,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-member-row-gap:var(--ds-theme-member-row-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-member-row-properties-gap:var(--ds-theme-member-row-properties-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-menu-gallery-gap:var(--ds-theme-menu-gallery-gap,var(--ds-space-step-xs));--ds-menu-item-block:var(--ds-theme-menu-item-block,var(--ds-space-step-xs));--ds-menu-item-category-width:var(--ds-theme-menu-item-category-width,var(--ds-list-row-lead-width-sm));--ds-menu-item-corner:var(--ds-theme-menu-item-corner,var(--ds-web-corner-md));--ds-menu-item-disabled-opacity:var(--ds-theme-menu-item-disabled-opacity,var(--ds-web-opacity-half));--ds-menu-item-gap-md:var(--ds-theme-menu-item-gap-md,var(--ds-space-step-xs));--ds-menu-item-gap-sm:var(--ds-theme-menu-item-gap-sm,var(--ds-space-step-regular));--ds-menu-item-hover-md:var(--ds-theme-menu-item-hover-md,var(--ds-web-opacity-chipEdge));--ds-menu-item-hover-sm:var(--ds-theme-menu-item-hover-sm,var(--ds-web-opacity-quiet));--ds-menu-item-icon-md:var(--ds-theme-menu-item-icon-md,var(--ds-web-measure-iconMedium));--ds-menu-item-inline:var(--ds-theme-menu-item-inline,var(--ds-space-step-sm));--ds-menu-item-selected-weight:var(--ds-theme-menu-item-selected-weight,var(--ds-type-weight-medium));--ds-menu-item-stroke-md:var(--ds-theme-menu-item-stroke-md,var(--ds-tree-caret-stroke));--ds-menu-item-stroke-sm:var(--ds-theme-menu-item-stroke-sm,var(--ds-icon-stroke-bold));--ds-menu-item-swatch-edge:var(--ds-theme-menu-item-swatch-edge,var(--ds-web-opacity-medium));--ds-menu-item-swatch-size:var(--ds-theme-menu-item-swatch-size,var(--ds-web-measure-regular));--ds-menu-item-text-opacity:var(--ds-theme-menu-item-text-opacity,var(--ds-web-opacity-visible));--ds-menu-item-trailing-gap:var(--ds-theme-menu-item-trailing-gap,var(--ds-space-step-2xs));--ds-menu-label-block:var(--ds-theme-menu-label-block,var(--ds-space-step-2xs));--ds-menu-label-inline:var(--ds-theme-menu-label-inline,var(--ds-space-step-sm));--ds-menu-label-opacity:var(--ds-theme-menu-label-opacity,var(--ds-web-opacity-muted));--ds-menu-label-weight:var(--ds-theme-menu-label-weight,var(--ds-type-weight-semibold));--ds-motion-transition:var(--ds-theme-motion-transition,color var(--ds-motion-fast) var(--ds-motion-easing), background-color var(--ds-motion-fast) var(--ds-motion-easing), border-color var(--ds-motion-fast) var(--ds-motion-easing));--ds-nav-block:var(--ds-theme-nav-block,var(--ds-space-step-2xs));--ds-nav-corner:var(--ds-theme-nav-corner,var(--ds-web-corner-md));--ds-nav-inline:var(--ds-theme-nav-inline,var(--ds-space-step-xs));--ds-nav-outline-block:var(--ds-theme-nav-outline-block,calc(var(--ds-web-spacing-unit) * var(--ds-density-factor)));--ds-nav-outline-end:var(--ds-theme-nav-outline-end,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-nav-outline-gap:var(--ds-theme-nav-outline-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-nav-outline-indent:var(--ds-theme-nav-outline-indent,var(--ds-measure-px-34));--ds-nav-outline-lead-width:var(--ds-theme-nav-outline-lead-width,calc(var(--ds-web-spacing-unit) * 7));--ds-option-tile-action-inset:var(--ds-theme-option-tile-action-inset,var(--ds-space-step-2xs));--ds-option-tile-corner:var(--ds-theme-option-tile-corner,var(--ds-web-corner-lg));--ds-option-tile-gap:var(--ds-theme-option-tile-gap,var(--ds-space-step-2xs));--ds-option-tile-icon-compact:var(--ds-theme-option-tile-icon-compact,var(--ds-menu-item-icon-sm));--ds-option-tile-padding-comfortable:var(--ds-theme-option-tile-padding-comfortable,var(--ds-space-step-xs));--ds-option-tile-padding-compact:var(--ds-theme-option-tile-padding-compact,var(--ds-space-step-compact));--ds-option-tile-stroke:var(--ds-theme-option-tile-stroke,var(--ds-menu-item-stroke-sm));--ds-overlay-anchor-gap:var(--ds-theme-overlay-anchor-gap,var(--ds-space-step-2xs));--ds-overlay-raised-block:var(--ds-theme-overlay-raised-block,var(--ds-space-step-compact));--ds-overlay-raised-corner:var(--ds-theme-overlay-raised-corner,var(--ds-web-corner-xl));--ds-overlay-roomy-edge:var(--ds-theme-overlay-roomy-edge,var(--ds-inset-xs));--ds-overlay-roomy-gap:var(--ds-theme-overlay-roomy-gap,var(--ds-space-step-xs));--ds-overlay-tail-inset:var(--ds-theme-overlay-tail-inset,var(--ds-web-measure-wide));--ds-overlay-tail-size:var(--ds-theme-overlay-tail-size,var(--ds-inset-xs));--ds-overlay-viewport-edge:var(--ds-theme-overlay-viewport-edge,var(--ds-inset-2xs));--ds-paint-accent:var(--ds-theme-paint-accent,var(--ds-color-accent));--ds-paint-canvas:var(--ds-theme-paint-canvas,var(--ds-color-canvas));--ds-paint-canvas-soft:var(--ds-theme-paint-canvas-soft,var(--ds-paint-canvas))}@supports (color:color-mix(in lab, red, red)){.ps-canvas-light,.ps-dark .ps-canvas-light,.ps-canvas-light .ps-scope,.ps-dark .ps-canvas-light .ps-scope{--ds-paint-canvas-soft:var(--ds-theme-paint-canvas-soft,color-mix(in srgb, var(--ds-paint-canvas) 96%, var(--ds-paint-accent)))}}.ps-canvas-light,.ps-dark .ps-canvas-light,.ps-canvas-light .ps-scope,.ps-dark .ps-canvas-light .ps-scope{--ds-paint-danger:var(--ds-theme-paint-danger,var(--ds-color-danger));--ds-paint-edge:var(--ds-theme-paint-edge,var(--ds-color-edge))}@supports (color:color-mix(in lab, red, red)){.ps-canvas-light,.ps-dark .ps-canvas-light,.ps-canvas-light .ps-scope,.ps-dark .ps-canvas-light .ps-scope{--ds-paint-edge:var(--ds-theme-paint-edge,color-mix(in srgb, var(--ds-color-edge) var(--ds-opacity-edge), transparent))}}.ps-canvas-light,.ps-dark .ps-canvas-light,.ps-canvas-light .ps-scope,.ps-dark .ps-canvas-light .ps-scope{--ds-paint-hover:var(--ds-theme-paint-hover,var(--ds-color-hover));--ds-paint-primary:var(--ds-theme-paint-primary,var(--ds-color-ink));--ds-paint-secondary:var(--ds-theme-paint-secondary,var(--ds-color-meta));--ds-paint-selected:var(--ds-theme-paint-selected,var(--ds-color-accent-soft));--ds-paint-surface:var(--ds-theme-paint-surface,var(--ds-color-surface));--ds-palette-document-dark-bg-grad:var(--ds-theme-palette-document-dark-bg-grad,linear-gradient(135deg, var(--ds-palette-document-dark-paper) 0%, var(--ds-palette-document-dark-gradient-middle) 52%, var(--ds-palette-document-dark-gradient-end) 100%));--ds-palette-document-light-bg-grad:var(--ds-theme-palette-document-light-bg-grad,var(--ds-palette-document-light-paper));--ds-panel-section-heading-gap:var(--ds-theme-panel-section-heading-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-radio-card-block:var(--ds-theme-radio-card-block,var(--ds-inset-md));--ds-radio-card-corner:var(--ds-theme-radio-card-corner,var(--ds-web-corner-2xl));--ds-radio-card-desktop-block:var(--ds-theme-radio-card-desktop-block,var(--ds-inset-xl));--ds-radio-card-desktop-inline:var(--ds-theme-radio-card-desktop-inline,var(--ds-inset-sm));--ds-radio-card-fill:var(--ds-theme-radio-card-fill,var(--ds-web-opacity-quiet));--ds-radio-card-gap:var(--ds-theme-radio-card-gap,var(--ds-inset-sm));--ds-radio-card-inline:var(--ds-theme-radio-card-inline,var(--ds-inset-md));--ds-radio-card-marker:var(--ds-theme-radio-card-marker,var(--ds-checkbox-size-sm));--ds-radio-dot:var(--ds-theme-radio-dot,var(--ds-inset-xs));--ds-radio-list-gap:var(--ds-theme-radio-list-gap,var(--ds-web-measure-regular));--ds-radio-list-marker:var(--ds-theme-radio-list-marker,var(--ds-checkbox-size-md));--ds-radio-list-opacity:var(--ds-theme-radio-list-opacity,var(--ds-web-opacity-visible));--ds-rail-gap:var(--ds-theme-rail-gap,var(--ds-space-step-regular));--ds-rail-padding:var(--ds-theme-rail-padding,var(--ds-space-step-regular));--ds-rhythm-chapter:var(--ds-theme-rhythm-chapter,var(--rhythm-chapter));--ds-rhythm-group:var(--ds-theme-rhythm-group,var(--rhythm-group));--ds-rhythm-pair:var(--ds-theme-rhythm-pair,var(--rhythm-pair));--ds-rhythm-section:var(--ds-theme-rhythm-section,var(--rhythm-section));--ds-rhythm-stage:var(--ds-theme-rhythm-stage,var(--rhythm-stage));--ds-row-view-badge-inset:var(--ds-theme-row-view-badge-inset,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-density-factor)));--ds-row-view-badge-primary-gap:var(--ds-theme-row-view-badge-primary-gap,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-row-view-column-gap:var(--ds-theme-row-view-column-gap,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-row-view-connect-gap:var(--ds-theme-row-view-connect-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-row-view-content-gap:var(--ds-theme-row-view-content-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-row-view-grid-column-gap:var(--ds-theme-row-view-grid-column-gap,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-row-view-group-gap:var(--ds-theme-row-view-group-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-row-view-inline-gap:var(--ds-theme-row-view-inline-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-row-view-media-block:var(--ds-theme-row-view-media-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-row-view-media-inline:var(--ds-theme-row-view-media-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-row-view-play-optical-offset:var(--ds-theme-row-view-play-optical-offset,calc(var(--ds-web-spacing-unit) * .5));--ds-row-view-preview-inset:var(--ds-theme-row-view-preview-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-row-view-preview-paragraph-gap:var(--ds-theme-row-view-preview-paragraph-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-row-view-property-gap:var(--ds-theme-row-view-property-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-row-view-reference-block:var(--ds-theme-row-view-reference-block,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-row-view-reference-inline:var(--ds-theme-row-view-reference-inline,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-row-view-section-gap:var(--ds-theme-row-view-section-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-row-view-tile-column-gap:var(--ds-theme-row-view-tile-column-gap,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-density-factor)));--ds-row-view-tile-inset:var(--ds-theme-row-view-tile-inset,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-density-factor)));--ds-search-results-loading-gap:var(--ds-theme-search-results-loading-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-search-results-loading-inset:var(--ds-theme-search-results-loading-inset,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-search-results-loading-row-height:var(--ds-theme-search-results-loading-row-height,calc(var(--ds-web-spacing-unit) * 7));--ds-segmented-gap-md:var(--ds-theme-segmented-gap-md,var(--ds-space-step-sm));--ds-segmented-gap-sm:var(--ds-theme-segmented-gap-sm,var(--ds-space-step-regular));--ds-segmented-icon-md:var(--ds-theme-segmented-icon-md,var(--ds-web-measure-iconMedium));--ds-segmented-icon-sm:var(--ds-theme-segmented-icon-sm,var(--ds-web-measure-iconSmall));--ds-segmented-item-block-md:var(--ds-theme-segmented-item-block-md,var(--ds-space-step-2xs));--ds-segmented-item-block-sm:var(--ds-theme-segmented-item-block-sm,var(--ds-space-step-half));--ds-segmented-item-gap:var(--ds-theme-segmented-item-gap,var(--ds-space-step-2xs));--ds-segmented-item-inline:var(--ds-theme-segmented-item-inline,var(--ds-space-step-half));--ds-segmented-rule-gap:var(--ds-theme-segmented-rule-gap,calc(var(--ds-control-basis-xxs) * var(--ds-density-factor)));--ds-segmented-rule-inset:var(--ds-theme-segmented-rule-inset,var(--ds-space-step-xs));--ds-segmented-track-gap:var(--ds-theme-segmented-track-gap,var(--ds-space-step-half));--ds-segmented-track-height:var(--ds-theme-segmented-track-height,var(--ds-control-compact));--ds-segmented-track-inset:var(--ds-theme-segmented-track-inset,var(--ds-space-pair));--ds-segmented-track-min-height:var(--ds-theme-segmented-track-min-height,calc(var(--ds-control-line-caption) + 2 * var(--ds-segmented-track-inset)));--ds-segmented-track-opacity:var(--ds-theme-segmented-track-opacity,var(--ds-web-opacity-muted));--ds-select-check-size:var(--ds-theme-select-check-size,var(--ds-web-measure-iconMedium));--ds-select-icon-stroke:var(--ds-theme-select-icon-stroke,var(--ds-icon-stroke-bold));--ds-select-leading-size:var(--ds-theme-select-leading-size,var(--ds-web-measure-iconDefault));--ds-select-option-block:var(--ds-theme-select-option-block,var(--ds-space-step-compact));--ds-select-option-inline:var(--ds-theme-select-option-inline,var(--ds-space-step-sm));--ds-select-padding-end-lg:var(--ds-theme-select-padding-end-lg,calc(var(--ds-field-padding-end-lg) + var(--ds-space-step-half)));--ds-select-padding-end-md:var(--ds-theme-select-padding-end-md,calc(var(--ds-field-padding-end-md) + var(--ds-space-step-half)));--ds-select-padding-end-sm:var(--ds-theme-select-padding-end-sm,calc(var(--ds-field-padding-end-sm) + var(--ds-space-step-half)));--ds-shadow-card:var(--ds-theme-shadow-card,var(--shadow-soft-md));--ds-shadow-float:var(--ds-theme-shadow-float,var(--shadow-soft-sm));--ds-shadow-overlay:var(--ds-theme-shadow-overlay,var(--shadow-soft-lg));--ds-shadow-tab-raised:var(--ds-theme-shadow-tab-raised,var(--shadow-edge-up));--ds-shape-control:var(--ds-theme-shape-control,calc(var(--ds-shape-corner) * .6));--ds-shape-corner:var(--ds-theme-shape-corner,var(--radius));--ds-shape-field:var(--ds-theme-shape-field,var(--ds-inset-md));--ds-shape-panel:var(--ds-theme-shape-panel,var(--ds-shape-corner));--ds-shape-round:var(--ds-theme-shape-round,var(--ds-measure-circle));--ds-shape-sheet:var(--ds-theme-shape-sheet,var(--ds-inset-lg));--ds-slide-block-gap:var(--ds-theme-slide-block-gap,var(--ds-space-step-xs));--ds-slide-block-inset:var(--ds-theme-slide-block-inset,var(--ds-space-step-2xs));--ds-slide-gap:var(--ds-theme-slide-gap,var(--ds-space-step-md));--ds-slide-ratio:var(--ds-theme-slide-ratio,calc(var(--ds-slide-width) / var(--ds-slide-height)));--ds-slide-viewport-inset:var(--ds-theme-slide-viewport-inset,var(--ds-space-step-md));--ds-space-chapter:var(--ds-theme-space-chapter,calc(var(--ds-rhythm-chapter) * var(--ds-density-factor)));--ds-space-group:var(--ds-theme-space-group,calc(var(--ds-rhythm-group) * var(--ds-density-factor)));--ds-space-indent:var(--ds-theme-space-indent,var(--ds-space-step-md));--ds-space-inline:var(--ds-theme-space-inline,var(--ds-space-step-xs));--ds-space-page:var(--ds-theme-space-page,var(--ds-space-step-xl));--ds-space-pair:var(--ds-theme-space-pair,calc(var(--ds-rhythm-pair) * var(--ds-density-factor)));--ds-space-panel:var(--ds-theme-space-panel,var(--ds-space-step-lg));--ds-space-row:var(--ds-theme-space-row,var(--ds-space-step-sm));--ds-space-section:var(--ds-theme-space-section,calc(var(--ds-rhythm-section) * var(--ds-density-factor)));--ds-space-stage:var(--ds-theme-space-stage,calc(var(--ds-rhythm-stage) * var(--ds-density-factor)));--ds-space-step-2xl:var(--ds-theme-space-step-2xl,calc(var(--ds-inset-2xl) * var(--ds-density-factor)));--ds-space-step-2xs:var(--ds-theme-space-step-2xs,calc(var(--ds-inset-2xs) * var(--ds-density-factor)));--ds-space-step-3xl:var(--ds-theme-space-step-3xl,calc(var(--ds-inset-3xl) * var(--ds-density-factor)));--ds-space-step-4xl:var(--ds-theme-space-step-4xl,calc(var(--ds-inset-4xl) * var(--ds-density-factor)));--ds-space-step-5xl:var(--ds-theme-space-step-5xl,calc(var(--ds-inset-5xl) * var(--ds-density-factor)));--ds-space-step-compact:var(--ds-theme-space-step-compact,calc(var(--ds-web-measure-compact) * var(--ds-density-factor)));--ds-space-step-half:var(--ds-theme-space-step-half,calc(var(--ds-web-measure-half) * var(--ds-density-factor)));--ds-space-step-lg:var(--ds-theme-space-step-lg,calc(var(--ds-inset-lg) * var(--ds-density-factor)));--ds-space-step-md:var(--ds-theme-space-step-md,calc(var(--ds-inset-md) * var(--ds-density-factor)));--ds-space-step-regular:var(--ds-theme-space-step-regular,calc(var(--ds-web-measure-regular) * var(--ds-density-factor)));--ds-space-step-sm:var(--ds-theme-space-step-sm,calc(var(--ds-inset-sm) * var(--ds-density-factor)));--ds-space-step-wide:var(--ds-theme-space-step-wide,calc(var(--ds-web-measure-wide) * var(--ds-density-factor)));--ds-space-step-xl:var(--ds-theme-space-step-xl,calc(var(--ds-inset-xl) * var(--ds-density-factor)));--ds-space-step-xs:var(--ds-theme-space-step-xs,calc(var(--ds-inset-xs) * var(--ds-density-factor)));--ds-spatial-path-muted-opacity:var(--ds-theme-spatial-path-muted-opacity,var(--ds-opacity-disabled));--ds-spatial-path-opacity:var(--ds-theme-spatial-path-opacity,var(--ds-opacity-full));--ds-spatial-path-selected-width:var(--ds-theme-spatial-path-selected-width,var(--ds-stroke-focus));--ds-spatial-path-width:var(--ds-theme-spatial-path-width,var(--ds-stroke-hairline));--ds-stat-content-gap:var(--ds-theme-stat-content-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-swatch-corner:var(--ds-theme-swatch-corner,var(--ds-web-round));--ds-swatch-ring:var(--ds-theme-swatch-ring,var(--ds-stroke-focus));--ds-swatch-ring-offset:var(--ds-theme-swatch-ring-offset,var(--ds-stroke-hairline));--ds-swatch-size-sm:var(--ds-theme-swatch-size-sm,var(--ds-web-measure-iconDefault));--ds-switch-thumb:var(--ds-theme-switch-thumb,calc(var(--ds-switch-track-block) - 2 * var(--ds-stroke-hairline) - 2 * var(--ds-switch-thumb-inset)));--ds-switch-thumb-inset:var(--ds-theme-switch-thumb-inset,var(--ds-web-measure-half));--ds-switch-travel:var(--ds-theme-switch-travel,calc(var(--ds-switch-track-inline) - var(--ds-switch-track-block)));--ds-tab-corner-chip:var(--ds-theme-tab-corner-chip,var(--ds-button-corner-soft));--ds-tab-gap:var(--ds-theme-tab-gap,var(--ds-space-step-compact));--ds-tab-height:var(--ds-theme-tab-height,var(--ds-control-comfortable));--ds-tab-indicator-width:var(--ds-theme-tab-indicator-width,var(--ds-stroke-focus));--ds-tab-join-offset:var(--ds-theme-tab-join-offset,var(--ds-stroke-hairline));--ds-tab-padding-inline:var(--ds-theme-tab-padding-inline,var(--ds-space-step-sm));--ds-tab-pill-gap:var(--ds-theme-tab-pill-gap,var(--ds-space-step-2xs));--ds-tab-shoulder-inner:var(--ds-theme-tab-shoulder-inner,calc(var(--ds-tab-shoulder-radius) - var(--ds-tab-shoulder-fringe)));--ds-tab-shoulder-radius:var(--ds-theme-tab-shoulder-radius,var(--ds-inset-xs));--ds-tab-weight:var(--ds-theme-tab-weight,var(--ds-type-weight-semibold));--ds-tag-gap:var(--ds-theme-tag-gap,var(--ds-space-step-2xs));--ds-tag-weight:var(--ds-theme-tag-weight,var(--ds-type-weight-medium));--ds-text-body-strong-font:var(--ds-theme-text-body-strong-font,var(--ds-font-sans));--ds-text-body-strong-leading:var(--ds-theme-text-body-strong-leading,var(--ds-type-leading-md));--ds-text-body-strong-size:var(--ds-theme-text-body-strong-size,var(--ds-type-size-md));--ds-text-body-strong-tracking:var(--ds-theme-text-body-strong-tracking,var(--ds-type-tracking-normal));--ds-text-body-strong-weight:var(--ds-theme-text-body-strong-weight,var(--ds-type-weight-semibold));--ds-text-body-font:var(--ds-theme-text-body-font,var(--ds-font-sans));--ds-text-body-leading:var(--ds-theme-text-body-leading,var(--ds-type-leading-md));--ds-text-body-size:var(--ds-theme-text-body-size,var(--ds-type-size-md));--ds-text-body-tracking:var(--ds-theme-text-body-tracking,var(--ds-type-tracking-normal));--ds-text-body-weight:var(--ds-theme-text-body-weight,var(--ds-type-weight-regular));--ds-text-caption-font:var(--ds-theme-text-caption-font,var(--ds-font-sans));--ds-text-caption-leading:var(--ds-theme-text-caption-leading,var(--ds-type-leading-sm));--ds-text-caption-size:var(--ds-theme-text-caption-size,var(--ds-type-size-sm));--ds-text-caption-tracking:var(--ds-theme-text-caption-tracking,var(--ds-type-tracking-caption));--ds-text-caption-weight:var(--ds-theme-text-caption-weight,var(--ds-type-weight-regular));--ds-text-compact-font:var(--ds-theme-text-compact-font,var(--ds-font-sans));--ds-text-compact-leading:var(--ds-theme-text-compact-leading,var(--ds-type-leading-compact));--ds-text-compact-size:var(--ds-theme-text-compact-size,var(--ds-type-size-compact));--ds-text-compact-tracking:var(--ds-theme-text-compact-tracking,var(--ds-type-tracking-normal));--ds-text-compact-weight:var(--ds-theme-text-compact-weight,var(--ds-type-weight-medium));--ds-text-display-light-font:var(--ds-theme-text-display-light-font,var(--ds-font-heading));--ds-text-display-light-leading:var(--ds-theme-text-display-light-leading,var(--ds-type-leading-4xl));--ds-text-display-light-size:var(--ds-theme-text-display-light-size,var(--ds-type-size-4xl));--ds-text-display-light-tracking:var(--ds-theme-text-display-light-tracking,var(--ds-type-tracking-tight));--ds-text-display-light-weight:var(--ds-theme-text-display-light-weight,var(--ds-type-weight-light));--ds-text-display-font:var(--ds-theme-text-display-font,var(--ds-font-heading));--ds-text-display-leading:var(--ds-theme-text-display-leading,var(--ds-type-leading-4xl));--ds-text-display-size:var(--ds-theme-text-display-size,var(--ds-type-size-4xl));--ds-text-display-tracking:var(--ds-theme-text-display-tracking,var(--ds-type-tracking-tight));--ds-text-display-weight:var(--ds-theme-text-display-weight,var(--ds-type-weight-bold));--ds-text-field-label-font:var(--ds-theme-text-field-label-font,var(--ds-font-sans));--ds-text-field-label-leading:var(--ds-theme-text-field-label-leading,var(--ds-type-leading-sm));--ds-text-field-label-size:var(--ds-theme-text-field-label-size,var(--ds-type-size-sm));--ds-text-field-label-tracking:var(--ds-theme-text-field-label-tracking,var(--ds-type-tracking-wide));--ds-text-field-label-weight:var(--ds-theme-text-field-label-weight,var(--ds-type-weight-semibold));--ds-text-hero-font:var(--ds-theme-text-hero-font,var(--ds-font-heading));--ds-text-hero-leading:var(--ds-theme-text-hero-leading,var(--ds-type-leading-3xl));--ds-text-hero-size:var(--ds-theme-text-hero-size,var(--ds-type-size-3xl));--ds-text-hero-tracking:var(--ds-theme-text-hero-tracking,var(--ds-type-tracking-tight));--ds-text-hero-weight:var(--ds-theme-text-hero-weight,var(--ds-type-weight-bold));--ds-text-label-font:var(--ds-theme-text-label-font,var(--ds-text-field-label-font));--ds-text-label-leading:var(--ds-theme-text-label-leading,var(--ds-text-field-label-leading));--ds-text-label-size:var(--ds-theme-text-label-size,var(--ds-text-field-label-size));--ds-text-label-tracking:var(--ds-theme-text-label-tracking,var(--ds-text-field-label-tracking));--ds-text-label-weight:var(--ds-theme-text-label-weight,var(--ds-text-field-label-weight));--ds-text-lead-weight:var(--ds-theme-text-lead-weight,var(--ds-type-weight-medium));--ds-text-meta-font:var(--ds-theme-text-meta-font,var(--ds-text-caption-font));--ds-text-meta-leading:var(--ds-theme-text-meta-leading,var(--ds-text-caption-leading));--ds-text-meta-size:var(--ds-theme-text-meta-size,var(--ds-text-caption-size));--ds-text-meta-tracking:var(--ds-theme-text-meta-tracking,var(--ds-text-caption-tracking));--ds-text-meta-weight:var(--ds-theme-text-meta-weight,var(--ds-text-caption-weight));--ds-text-micro-font:var(--ds-theme-text-micro-font,var(--ds-text-caption-font));--ds-text-micro-leading:var(--ds-theme-text-micro-leading,var(--ds-text-caption-leading));--ds-text-micro-size:var(--ds-theme-text-micro-size,var(--ds-text-caption-size));--ds-text-micro-tracking:var(--ds-theme-text-micro-tracking,var(--ds-text-caption-tracking));--ds-text-micro-weight:var(--ds-theme-text-micro-weight,var(--ds-text-caption-weight));--ds-text-numeral-font:var(--ds-theme-text-numeral-font,var(--ds-font-logo));--ds-text-numeral-leading:var(--ds-theme-text-numeral-leading,var(--ds-type-leading-4xl));--ds-text-numeral-size:var(--ds-theme-text-numeral-size,var(--ds-type-size-4xl));--ds-text-numeral-tracking:var(--ds-theme-text-numeral-tracking,var(--ds-type-tracking-tight));--ds-text-numeral-weight:var(--ds-theme-text-numeral-weight,var(--ds-type-weight-regular));--ds-text-overline-font:var(--ds-theme-text-overline-font,var(--ds-font-sans));--ds-text-overline-leading:var(--ds-theme-text-overline-leading,var(--ds-type-leading-sm));--ds-text-overline-size:var(--ds-theme-text-overline-size,var(--ds-type-size-sm));--ds-text-overline-tracking:var(--ds-theme-text-overline-tracking,var(--ds-type-tracking-wider));--ds-text-overline-weight:var(--ds-theme-text-overline-weight,var(--ds-type-weight-medium));--ds-text-row-weight:var(--ds-theme-text-row-weight,var(--ds-type-weight-regular));--ds-text-subhead-font:var(--ds-theme-text-subhead-font,var(--ds-font-sans));--ds-text-subhead-leading:var(--ds-theme-text-subhead-leading,var(--ds-type-leading-lg));--ds-text-subhead-size:var(--ds-theme-text-subhead-size,var(--ds-type-size-lg));--ds-text-subhead-tracking:var(--ds-theme-text-subhead-tracking,var(--ds-type-tracking-normal));--ds-text-subhead-weight:var(--ds-theme-text-subhead-weight,var(--ds-type-weight-semibold));--ds-text-title-font:var(--ds-theme-text-title-font,var(--ds-font-heading));--ds-text-title-leading:var(--ds-theme-text-title-leading,var(--ds-type-leading-xl));--ds-text-title-size:var(--ds-theme-text-title-size,var(--ds-type-size-xl));--ds-text-title-tracking:var(--ds-theme-text-title-tracking,var(--ds-type-tracking-normal));--ds-text-title-weight:var(--ds-theme-text-title-weight,var(--ds-type-weight-bold));--ds-textarea-gap:var(--ds-theme-textarea-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-textarea-inset:var(--ds-theme-textarea-inset,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-thumbnail-micro:var(--ds-theme-thumbnail-micro,var(--ds-web-measure-half));--ds-thumbnail-padding:var(--ds-theme-thumbnail-padding,var(--ds-web-measure-compact));--ds-toast-close-icon:var(--ds-theme-toast-close-icon,var(--ds-web-measure-iconMedium));--ds-toast-gap:var(--ds-theme-toast-gap,var(--ds-space-step-sm));--ds-toast-icon-offset:var(--ds-theme-toast-icon-offset,var(--ds-stroke-focus));--ds-toast-icon-size:var(--ds-theme-toast-icon-size,var(--ds-callout-icon-size));--ds-toast-offset:var(--ds-theme-toast-offset,var(--ds-inset-xl));--ds-toast-padding:var(--ds-theme-toast-padding,var(--ds-space-step-md));--ds-toolbar-compact-gap:var(--ds-theme-toolbar-compact-gap,var(--ds-space-step-compact));--ds-toolbar-gap:var(--ds-theme-toolbar-gap,var(--ds-space-step-xs));--ds-toolbar-slot-gap:var(--ds-theme-toolbar-slot-gap,var(--ds-space-step-2xs));--ds-tooltip-gap:var(--ds-theme-tooltip-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-tooltip-padding-block:var(--ds-theme-tooltip-padding-block,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-tooltip-padding-inline:var(--ds-theme-tooltip-padding-inline,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-tree-caret-corner:var(--ds-theme-tree-caret-corner,var(--ds-web-corner-sm));--ds-tree-caret-hit:var(--ds-theme-tree-caret-hit,var(--ds-web-measure-iconDefault));--ds-tree-caret-icon:var(--ds-theme-tree-caret-icon,var(--ds-button-icon-sm));--ds-tree-caret-placeholder:var(--ds-theme-tree-caret-placeholder,var(--ds-web-measure-iconSmall));--ds-tree-corner:var(--ds-theme-tree-corner,var(--ds-web-corner-md));--ds-tree-drop-offset:var(--ds-theme-tree-drop-offset,var(--ds-stroke-hairline));--ds-tree-drop-stroke:var(--ds-theme-tree-drop-stroke,var(--ds-web-measure-half));--ds-tree-gap:var(--ds-theme-tree-gap,var(--ds-space-step-2xs));--ds-tree-indent:var(--ds-theme-tree-indent,var(--ds-space-step-sm));--ds-tree-inset:var(--ds-theme-tree-inset,var(--ds-space-step-sm));--ds-tree-leaf-block:var(--ds-theme-tree-leaf-block,var(--ds-space-step-compact));--ds-tree-leaf-roomy-block:var(--ds-theme-tree-leaf-roomy-block,var(--ds-space-step-xs));--ds-tree-menu-gap:var(--ds-theme-tree-menu-gap,var(--ds-space-step-2xs));--ds-tree-menu-inline:var(--ds-theme-tree-menu-inline,var(--ds-space-step-xs));--ds-tree-menu-width:var(--ds-theme-tree-menu-width,calc(var(--ds-workspace-shell-panel-width) - 2 * var(--ds-tree-inset)));--ds-tree-row-block:var(--ds-theme-tree-row-block,calc(var(--ds-measure-px-3) * var(--ds-density-factor)));--ds-tree-row-end:var(--ds-theme-tree-row-end,var(--ds-space-step-xs));--ds-tree-row-roomy-block:var(--ds-theme-tree-row-roomy-block,var(--ds-space-step-compact));--ds-tree-search-block-start:var(--ds-theme-tree-search-block-start,var(--ds-tree-row-block));--ds-tree-settings-size:var(--ds-theme-tree-settings-size,var(--ds-control-xs));--ds-tree-top:var(--ds-theme-tree-top,var(--ds-space-step-xs));--ds-tree-workspace-block:var(--ds-theme-tree-workspace-block,var(--ds-space-step-2xs));--ds-tree-workspace-caret-hit:var(--ds-theme-tree-workspace-caret-hit,var(--ds-control-xxs));--ds-tree-workspace-caret-icon:var(--ds-theme-tree-workspace-caret-icon,var(--ds-button-icon-xxs));--ds-tree-workspace-corner:var(--ds-theme-tree-workspace-corner,var(--ds-shape-corner));--ds-tree-workspace-gap:var(--ds-theme-tree-workspace-gap,var(--ds-space-step-compact));--ds-tree-workspace-icon:var(--ds-theme-tree-workspace-icon,var(--ds-web-measure-iconMedium));--ds-tree-workspace-inset:var(--ds-theme-tree-workspace-inset,var(--ds-space-step-compact));--ds-tree-workspace-leading:var(--ds-theme-tree-workspace-leading,var(--ds-overlay-rename-leading));--ds-tree-workspace-placeholder:var(--ds-theme-tree-workspace-placeholder,calc(var(--ds-web-measure-iconSmall) + var(--ds-tree-workspace-gap)));--ds-tree-workspace-roomy-block:var(--ds-theme-tree-workspace-roomy-block,var(--ds-space-step-compact));--ds-tree-workspace-size:var(--ds-theme-tree-workspace-size,var(--ds-overlay-rename-size));--ds-type-leading-2xl:var(--ds-theme-type-leading-2xl,var(--type-leading-2xl));--ds-type-leading-3xl:var(--ds-theme-type-leading-3xl,var(--type-leading-3xl));--ds-type-leading-4xl:var(--ds-theme-type-leading-4xl,var(--type-leading-4xl));--ds-type-leading-5xl:var(--ds-theme-type-leading-5xl,var(--type-leading-5xl));--ds-type-leading-compact:var(--ds-theme-type-leading-compact,var(--type-leading-compact));--ds-type-leading-lg:var(--ds-theme-type-leading-lg,var(--type-leading-lg));--ds-type-leading-md:var(--ds-theme-type-leading-md,var(--type-leading-md));--ds-type-leading-sm:var(--ds-theme-type-leading-sm,var(--type-leading-sm));--ds-type-leading-xl:var(--ds-theme-type-leading-xl,var(--type-leading-xl));--ds-type-size-2xl:var(--ds-theme-type-size-2xl,var(--type-size-2xl));--ds-type-size-3xl:var(--ds-theme-type-size-3xl,var(--type-size-3xl));--ds-type-size-4xl:var(--ds-theme-type-size-4xl,var(--type-size-4xl));--ds-type-size-5xl:var(--ds-theme-type-size-5xl,var(--type-size-5xl));--ds-type-size-compact:var(--ds-theme-type-size-compact,var(--type-size-compact));--ds-type-size-lg:var(--ds-theme-type-size-lg,var(--type-size-lg));--ds-type-size-md:var(--ds-theme-type-size-md,var(--type-size-md));--ds-type-size-sm:var(--ds-theme-type-size-sm,var(--type-size-sm));--ds-type-size-xl:var(--ds-theme-type-size-xl,var(--type-size-xl));--ds-type-tracking-caption:var(--ds-theme-type-tracking-caption,var(--type-tracking-caption));--ds-type-tracking-normal:var(--ds-theme-type-tracking-normal,var(--type-tracking-normal));--ds-type-tracking-snug:var(--ds-theme-type-tracking-snug,var(--type-tracking-snug));--ds-type-tracking-tight:var(--ds-theme-type-tracking-tight,var(--type-tracking-tight));--ds-type-tracking-wide:var(--ds-theme-type-tracking-wide,var(--type-tracking-wide));--ds-type-tracking-wider:var(--ds-theme-type-tracking-wider,var(--type-tracking-wider));--ds-type-tracking-widest:var(--ds-theme-type-tracking-widest,var(--type-tracking-widest));--ds-type-weight-bold:var(--ds-theme-type-weight-bold,var(--type-weight-bold));--ds-type-weight-extralight:var(--ds-theme-type-weight-extralight,var(--type-weight-extralight));--ds-type-weight-light:var(--ds-theme-type-weight-light,var(--type-weight-light));--ds-type-weight-medium:var(--ds-theme-type-weight-medium,var(--type-weight-medium));--ds-type-weight-regular:var(--ds-theme-type-weight-regular,var(--type-weight-regular));--ds-type-weight-semibold:var(--ds-theme-type-weight-semibold,var(--type-weight-semibold));--ds-typed-value-badge-ink:var(--ds-theme-typed-value-badge-ink,var(--ds-palette-utility-white));--ds-typed-value-boolean-check-size:var(--ds-theme-typed-value-boolean-check-size,calc(var(--ds-measure-px-15) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-boolean-outline-size:var(--ds-theme-typed-value-boolean-outline-size,calc(var(--ds-measure-px-14) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-calendar-day-leading:var(--ds-theme-typed-value-calendar-day-leading,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-calendar-month-leading:var(--ds-theme-typed-value-calendar-month-leading,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-calendar-width:var(--ds-theme-typed-value-calendar-width,calc(var(--ds-web-spacing-unit) * 9 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-chip-block:var(--ds-theme-typed-value-chip-block,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-typed-value-chip-inline-compact:var(--ds-theme-typed-value-chip-inline-compact,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-typed-value-chip-inline-normal:var(--ds-theme-typed-value-chip-inline-normal,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-typed-value-compact-gap:var(--ds-theme-typed-value-compact-gap,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-typed-value-file-tile-size:var(--ds-theme-typed-value-file-tile-size,calc(var(--ds-web-spacing-unit) * 5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-glyph:var(--ds-theme-typed-value-glyph,calc(var(--ds-measure-px-12) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-glyph-small:var(--ds-theme-typed-value-glyph-small,calc(var(--ds-measure-px-11) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-icon-corner:var(--ds-theme-typed-value-icon-corner,calc(var(--ds-measure-px-3) * var(--ds-typed-value-geometry-scale)));--ds-typed-value-image-size:var(--ds-theme-typed-value-image-size,calc(var(--ds-web-spacing-unit) * 7 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-inline-gap:var(--ds-theme-typed-value-inline-gap,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-typed-value-neutral-tint:var(--ds-theme-typed-value-neutral-tint,var(--ds-typed-value-summary-neutral-1));--ds-typed-value-progress-gap:var(--ds-theme-typed-value-progress-gap,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-typed-value-progress-height:var(--ds-theme-typed-value-progress-height,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-progress-width:var(--ds-theme-typed-value-progress-width,calc(var(--ds-web-spacing-unit) * 16 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-quote-block:var(--ds-theme-typed-value-quote-block,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-typed-value-quote-inline:var(--ds-theme-typed-value-quote-inline,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-typed-value-rating-gap:var(--ds-theme-typed-value-rating-gap,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-typed-value-reference-dot-size:var(--ds-theme-typed-value-reference-dot-size,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-reference-icon-size:var(--ds-theme-typed-value-reference-icon-size,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-reference-size:var(--ds-theme-typed-value-reference-size,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-status-size:var(--ds-theme-typed-value-status-size,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-summary-boolean-corner:var(--ds-theme-typed-value-summary-boolean-corner,var(--ds-shape-corner));--ds-typed-value-summary-boolean-size:var(--ds-theme-typed-value-summary-boolean-size,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-summary-check-size:var(--ds-theme-typed-value-summary-check-size,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-summary-font-size:var(--ds-theme-typed-value-summary-font-size,var(--ds-web-type-xs-size));--ds-typed-value-summary-leading:var(--ds-theme-typed-value-summary-leading,var(--ds-web-type-xs-leading));--ds-typed-value-toggle-height:var(--ds-theme-typed-value-toggle-height,calc(var(--ds-web-spacing-unit) * 3.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-inset:var(--ds-theme-typed-value-toggle-inset,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-thumb-size:var(--ds-theme-typed-value-toggle-thumb-size,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-travel:var(--ds-theme-typed-value-toggle-travel,calc(var(--ds-web-spacing-unit) * 2.5 * var(--ds-typed-value-geometry-scale)));--ds-typed-value-toggle-width:var(--ds-theme-typed-value-toggle-width,calc(var(--ds-web-spacing-unit) * 6 * var(--ds-typed-value-geometry-scale)));--ds-variable-tile-block-md:var(--ds-theme-variable-tile-block-md,calc(var(--ds-web-spacing-unit) * 3 * var(--ds-density-factor)));--ds-variable-tile-block-sm:var(--ds-theme-variable-tile-block-sm,calc(var(--ds-web-spacing-unit) * .5 * var(--ds-density-factor)));--ds-variable-tile-gap-md:var(--ds-theme-variable-tile-gap-md,calc(var(--ds-web-spacing-unit) * 1 * var(--ds-density-factor)));--ds-variable-tile-gap-sm:var(--ds-theme-variable-tile-gap-sm,calc(var(--ds-web-spacing-unit) * 1.5 * var(--ds-density-factor)));--ds-variable-tile-inline-md:var(--ds-theme-variable-tile-inline-md,calc(var(--ds-web-spacing-unit) * 4 * var(--ds-density-factor)));--ds-variable-tile-inline-sm:var(--ds-theme-variable-tile-inline-sm,calc(var(--ds-web-spacing-unit) * 2 * var(--ds-density-factor)));--ds-web-corner-2xl:var(--ds-theme-web-corner-2xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-2xl)));--ds-web-corner-3xl:var(--ds-theme-web-corner-3xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-3xl)));--ds-web-corner-4xl:var(--ds-theme-web-corner-4xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-4xl)));--ds-web-corner-lg:var(--ds-theme-web-corner-lg,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-lg)));--ds-web-corner-md:var(--ds-theme-web-corner-md,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-md)));--ds-web-corner-sm:var(--ds-theme-web-corner-sm,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-sm)));--ds-web-corner-xl:var(--ds-theme-web-corner-xl,calc(var(--ds-shape-corner) * var(--ds-web-corner-ratio-xl)));--ds-web-type-2xl-size:var(--ds-theme-web-type-2xl-size,var(--ds-type-size-2xl));--ds-web-type-4xl-size:var(--ds-theme-web-type-4xl-size,var(--ds-type-size-3xl));--ds-web-type-5xl-size:var(--ds-theme-web-type-5xl-size,var(--ds-type-size-4xl));--ds-web-type-base-size:var(--ds-theme-web-type-base-size,var(--ds-type-size-lg));--ds-web-type-xl-size:var(--ds-theme-web-type-xl-size,var(--ds-type-size-xl));--ds-web-type-xs-size:var(--ds-theme-web-type-xs-size,var(--ds-type-size-sm));--ds-web-weight-bold:var(--ds-theme-web-weight-bold,var(--ds-type-weight-bold));--ds-web-weight-extralight:var(--ds-theme-web-weight-extralight,var(--ds-type-weight-extralight));--ds-web-weight-light:var(--ds-theme-web-weight-light,var(--ds-type-weight-light));--ds-web-weight-medium:var(--ds-theme-web-weight-medium,var(--ds-type-weight-medium));--ds-web-weight-normal:var(--ds-theme-web-weight-normal,var(--ds-type-weight-regular));--ds-web-weight-semibold:var(--ds-theme-web-weight-semibold,var(--ds-type-weight-semibold));--ds-widget-picker-article-list-max:var(--ds-theme-widget-picker-article-list-max,calc(var(--ds-web-spacing-unit) * 80));--ds-widget-picker-list-height:var(--ds-theme-widget-picker-list-height,calc(var(--ds-web-spacing-unit) * 56));--ds-widget-picker-width:var(--ds-theme-widget-picker-width,calc(var(--ds-web-spacing-unit) * 72));--ds-workspace-shell-bar-closed-inset:var(--ds-theme-workspace-shell-bar-closed-inset,calc(var(--ds-workspace-shell-panel-open-width) + var(--ds-gutter-base)));--ds-workspace-shell-corner:var(--ds-theme-workspace-shell-corner,var(--ds-shape-corner));--ds-workspace-shell-divider-width:var(--ds-theme-workspace-shell-divider-width,var(--ds-inset-xl));--ds-workspace-shell-edge:var(--ds-theme-workspace-shell-edge,var(--ds-stroke-hairline));--ds-workspace-shell-footer-inset:var(--ds-theme-workspace-shell-footer-inset,var(--ds-space-step-sm));--ds-workspace-shell-header-gap:var(--ds-theme-workspace-shell-header-gap,var(--ds-space-step-sm));--ds-workspace-shell-header-height:var(--ds-theme-workspace-shell-header-height,var(--ds-app-bar-height-lg));--ds-workspace-shell-join-left:var(--ds-theme-workspace-shell-join-left,calc((var(--ds-workspace-shell-rail-width) - var(--ds-workspace-shell-join-size)) / 2));--ds-workspace-shell-join-line:var(--ds-theme-workspace-shell-join-line,var(--ds-color-ink))}@supports (color:color-mix(in lab, red, red)){.ps-canvas-light,.ps-dark .ps-canvas-light,.ps-canvas-light .ps-scope,.ps-dark .ps-canvas-light .ps-scope{--ds-workspace-shell-join-line:var(--ds-theme-workspace-shell-join-line,color-mix(in oklab, var(--ds-color-ink) calc(var(--ds-workspace-shell-join-line-opacity) * 100%), var(--ds-color-canvas)))}}.ps-canvas-light,.ps-dark .ps-canvas-light,.ps-canvas-light .ps-scope,.ps-dark .ps-canvas-light .ps-scope{--ds-workspace-shell-join-outset:var(--ds-theme-workspace-shell-join-outset,var(--ds-web-measure-compact));--ds-workspace-shell-join-size:var(--ds-theme-workspace-shell-join-size,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-join-outset)));--ds-workspace-shell-lead-open-width:var(--ds-theme-workspace-shell-lead-open-width,calc(var(--ds-workspace-shell-rail-width) + var(--ds-workspace-shell-panel-open-width)));--ds-workspace-shell-logo-width:var(--ds-theme-workspace-shell-logo-width,var(--ds-control-compact));--ds-workspace-shell-neck-height:var(--ds-theme-workspace-shell-neck-height,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-neck-outset)));--ds-workspace-shell-neck-left:var(--ds-theme-workspace-shell-neck-left,calc((var(--ds-workspace-shell-rail-width) + var(--ds-workspace-shell-slot)) / 2 - var(--ds-workspace-shell-neck-overlap)));--ds-workspace-shell-neck-max-width:var(--ds-theme-workspace-shell-neck-max-width,var(--ds-inset-lg));--ds-workspace-shell-neck-outset:var(--ds-theme-workspace-shell-neck-outset,var(--ds-inset-2xs));--ds-workspace-shell-neck-overlap:var(--ds-theme-workspace-shell-neck-overlap,var(--ds-inset-xs));--ds-workspace-shell-panel-inset:var(--ds-theme-workspace-shell-panel-inset,var(--ds-space-step-xs));--ds-workspace-shell-panel-open-width:var(--ds-theme-workspace-shell-panel-open-width,calc(var(--ds-workspace-shell-panel-width) + var(--ds-workspace-shell-panel-inset)));--ds-workspace-shell-rail-framed-width:var(--ds-theme-workspace-shell-rail-framed-width,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-rail-inset) + 2 * var(--ds-workspace-shell-edge)));--ds-workspace-shell-rail-inset:var(--ds-theme-workspace-shell-rail-inset,var(--ds-space-step-xs));--ds-workspace-shell-rail-width:var(--ds-theme-workspace-shell-rail-width,calc(var(--ds-workspace-shell-slot) + 2 * var(--ds-workspace-shell-rail-inset)));--ds-workspace-shell-scroll-inset:var(--ds-theme-workspace-shell-scroll-inset,var(--ds-space-step-2xs));--ds-workspace-shell-scroll-padding:var(--ds-theme-workspace-shell-scroll-padding,var(--ds-space-step-sm));--ds-workspace-shell-slot:var(--ds-theme-workspace-shell-slot,var(--ds-control-relaxed));--ds-workspace-shell-tab-padding:var(--ds-theme-workspace-shell-tab-padding,var(--ds-space-step-sm));--ds-workspace-shell-tool-width:var(--ds-theme-workspace-shell-tool-width,var(--ds-workspace-shell-rail-width));--ds-workspace-shell-tree-padding:var(--ds-theme-workspace-shell-tree-padding,var(--ds-space-step-sm));--paper:var(--ds-document-paper);--ink:var(--ds-document-ink);--ink-2:var(--ds-document-ink-2);--ink-3:var(--ds-document-ink-3);--line:var(--ds-document-line);--glass:var(--ds-document-glass);--glass-soft:var(--ds-document-glass-soft);--glass-hi:var(--ds-document-glass-hi);--brd-soft:var(--ds-document-brd-soft);--bg-grad:var(--ds-document-bg-grad);--document-accent:var(--ds-document-accent);--document-accent-2:var(--ds-document-accent-2);--shadow-soft:var(--ds-document-shadow-soft);--shadow:var(--ds-document-shadow);--premium:var(--ds-document-premium);--premium-ink:var(--ds-document-premium-ink);--premium-line:var(--ds-document-premium-line)}.ps-scope{--ps-math:var(--ds-document-math-scale);color:var(--ink)}.ps-canvas-light{color:var(--ink)}.ps-disp{letter-spacing:var(--ds-measure-em-neg0d025)}.ps-scope .ps-eyebrow{text-transform:uppercase;letter-spacing:var(--ds-measure-em-0d05);font-size:var(--ds-measure-rem-0d6875);font-weight:var(--ds-type-weight-medium)}.ps-card{background:var(--card);border:var(--ds-measure-px-1) solid var(--line)}.ps-premium{background:var(--premium);color:var(--premium-ink);border:var(--ds-measure-px-1) solid var(--premium-line)}.ps-premium .ps-eyebrow,.ps-premium [data-muted]{color:var(--ds-web-palette-rgba-243-241-236-0d55)}.ps-frame{box-shadow:inset 0 0 0 var(--ds-measure-px-1) var(--ink)}.ps-ruler{height:var(--ds-measure-px-6);background:repeating-linear-gradient(90deg, var(--ink-3) 0 var(--ds-measure-px-1), transparent var(--ds-measure-px-1) var(--ds-measure-px-13));opacity:var(--ds-web-opacity-0d45)}.ps-dark .ps-fig{filter:invert(var(--ds-document-figure-invert)) hue-rotate(var(--ds-web-rotation-180deg))}@keyframes ps-dotwave{0%,to{opacity:var(--ds-web-opacity-0d16)}50%{opacity:var(--ds-web-opacity-1)}}.ps-tab{color:var(--ink-3);padding-bottom:var(--ds-measure-px-2);border-bottom:var(--ds-measure-px-2) solid transparent;transition:color var(--ds-web-duration-d15s), border-color var(--ds-web-duration-d15s)}.ps-tab:hover{color:var(--ink-2)}.ps-tab[data-active=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:var(--ds-type-weight-semibold)}.ps-tile{border:var(--ds-measure-px-1) solid var(--line);border-radius:var(--ds-measure-px-12);padding:var(--ds-measure-rem-0d375);transition:opacity var(--ds-web-duration-d15s), border-color var(--ds-web-duration-d15s)}.ps-tile:hover{opacity:var(--ds-web-opacity-d85)}.ps-tile-add{border-style:dashed}.ps-tile-add:hover{border-color:var(--ink-3);opacity:var(--ds-web-opacity-1)}.ps-panel{border:var(--ds-measure-px-1) solid var(--line);border-radius:var(--ds-measure-px-12);padding:var(--ds-measure-rem-1)}.ps-panel-label{align-items:baseline;gap:var(--ds-measure-rem-0d4);font-size:var(--ds-measure-px-15);font-weight:var(--ds-type-weight-bold);letter-spacing:var(--ds-measure-em-neg0d02);line-height:var(--ds-web-line-height-1d3);color:var(--ink);display:flex}.ps-panel-label>.ps-panel-count{font-size:var(--ds-measure-px-12);font-weight:var(--ds-type-weight-medium);color:var(--ink-3)}.ps-btn{justify-content:center;align-items:center;gap:var(--ds-measure-em-0d4);border:var(--ds-measure-px-1) solid transparent;border-radius:var(--ds-measure-px-6);padding:var(--ds-measure-rem-0d625) var(--ds-measure-rem-1d25);font-size:var(--ds-measure-px-13);font-weight:var(--ds-type-weight-semibold);line-height:var(--ds-web-line-height-1d2);white-space:nowrap;cursor:pointer;transition:background-color var(--ds-web-duration-d15s), border-color var(--ds-web-duration-d15s), color var(--ds-web-duration-d15s), opacity var(--ds-web-duration-d15s);display:inline-flex}.ps-btn:focus-visible{outline:var(--ds-measure-px-2) solid var(--ink);outline-offset:var(--ds-measure-px-2)}.ps-btn-solid{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ps-btn-solid:hover{opacity:var(--ds-web-opacity-d85)}.ps-btn-outline{color:var(--ink);border-color:var(--line)}.ps-btn-outline:hover{background:var(--card)}.ps-btn-quiet{color:var(--ink-2);border-color:var(--line)}.ps-btn-quiet:hover{background:var(--card);color:var(--ink)}.ps-btn-sm{padding:var(--ds-measure-rem-0d25) var(--ds-measure-rem-0d75);font-size:var(--ds-measure-px-12)}.ps-btn-chip{padding:var(--ds-chip-inline-padding-block) var(--ds-chip-inline-padding);font-size:var(--ds-chip-inline-size);font-weight:var(--ds-chip-inline-weight);border-radius:var(--ds-chip-inline-radius);gap:var(--ds-chip-inline-gap);line-height:var(--ds-chip-inline-leading)}.ps-btn-pill{border-radius:var(--ds-measure-px-999)}.ps-btn-block{width:100%;display:flex}.ps-scope .katex{font-size:calc(var(--ps-math) * var(--ds-measure-em-1))}.ps-scope .katex-display>.katex{font-size:calc(var(--ps-math) * var(--ds-measure-em-1d15))}.ps-scope [data-cat-chip]{border:var(--ds-measure-px-1) solid var(--line);color:var(--ink-2);background:var(--card)!important}.ou-lesson{color:var(--ink)}.ou-lesson h2{font-size:var(--ds-measure-px-20);font-weight:var(--ds-type-weight-bold);letter-spacing:var(--ds-measure-em-neg0d025);margin:0 0 var(--ds-measure-rem-1d5)}.ou-lesson h3{font-size:var(--ds-measure-px-17);font-weight:var(--ds-type-weight-bold);margin:var(--ds-measure-rem-2) 0 var(--ds-measure-rem-0d75)}.ou-lesson p,.ou-lesson ul,.ou-lesson ol{font-size:var(--ds-measure-px-17);line-height:var(--ds-web-line-height-1d9);margin:0 0 var(--ds-measure-rem-1d75)}.ou-lesson>div+div{margin-top:var(--ds-measure-rem-4)}.ou-lesson{counter-reset:ou-sec}.ou-lesson>div{counter-increment:ou-sec}.ou-lesson>div>h2:before{content:counter(ou-sec, decimal-leading-zero) ". ";color:var(--ink-3)}.ou-lesson [data-role=proBox]{margin:0 0 var(--ds-measure-rem-1d75);padding:var(--ds-measure-px-0);border:var(--ds-measure-px-1) solid var(--ink);border-radius:var(--ds-measure-px-16);overflow:hidden}.ou-lesson [data-role=proBox]>[data-box-label]{margin:var(--ds-measure-px-0);padding:var(--ds-measure-rem-0d5) var(--ds-measure-rem-1);background:var(--ink);color:var(--paper);font-size:var(--ds-measure-px-13);font-weight:var(--ds-type-weight-bold);letter-spacing:normal}.ou-lesson [data-role=proBox]>p{margin:var(--ds-measure-px-0);padding:var(--ds-measure-rem-1d25);font-size:var(--ds-measure-px-15)}.ou-lesson [data-role=proBox]>p+p{padding-top:var(--ds-measure-px-0)}.ou-lesson>div:last-child>div:last-child>div:last-child>p:last-child{margin-bottom:var(--ds-measure-px-0)}.ps-scope :is(h1,h2,h3,.ps-disp) .katex,.ps-scope :is(h1,h2,h3,.ps-disp) .katex *{font-family:inherit;font-weight:inherit}.ps-titlebar{display:none}.ps-desktop .ps-titlebar{height:var(--ds-measure-px-38);-webkit-app-region:drag;padding-left:var(--ds-measure-px-78);flex:none;display:flex}.ps-titlebar :is(button,a,select,input){-webkit-app-region:no-drag}.ps-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.ps-scroll:hover{scrollbar-color:var(--ink) transparent}@supports (color:color-mix(in lab, red, red)){.ps-scroll:hover{scrollbar-color:color-mix(in oklab, var(--ink) 22%, transparent) transparent}}.ps-scroll::-webkit-scrollbar{width:var(--ds-measure-px-8);height:var(--ds-measure-px-8)}.ps-scroll::-webkit-scrollbar-track{background:0 0}.ps-scroll::-webkit-scrollbar-thumb{border-radius:var(--ds-measure-px-9999);border:var(--ds-measure-px-2) solid transparent;background:padding-box content-box}.ps-scroll:hover::-webkit-scrollbar-thumb{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ps-scroll:hover::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--ink) 22%, transparent)}}.ps-scroll:hover::-webkit-scrollbar-thumb{background-clip:content-box}.ps-scroll::-webkit-scrollbar-thumb:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ps-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--ink) 34%, transparent)}}.ps-scroll::-webkit-scrollbar-thumb:hover{background-clip:content-box}.ps-scroll::-webkit-scrollbar-corner{background:0 0}.ps-range{appearance:none;background:0 0}.ps-range::-webkit-slider-runnable-track{height:var(--ds-measure-px-2);background:var(--line);border-radius:var(--ds-measure-px-2)}.ps-range::-moz-range-track{height:var(--ds-measure-px-2);background:var(--line);border-radius:var(--ds-measure-px-2)}.ps-range::-webkit-slider-thumb{appearance:none;margin-top:var(--ds-measure-px-neg6);width:var(--ds-measure-px-14);height:var(--ds-measure-px-14);border-radius:var(--ds-measure-px-9999);background:var(--ink);border:var(--ds-measure-px-2) solid var(--card)}.ps-range::-moz-range-thumb{width:var(--ds-measure-px-14);height:var(--ds-measure-px-14);border-radius:var(--ds-measure-px-9999);background:var(--ink);border:var(--ds-measure-px-2) solid var(--card)}.ps-richtext:focus{outline:none}.ps-richtext p{margin:var(--ds-measure-rem-0d375) 0;line-height:var(--ds-web-line-height-1d6)}.ps-richtext h1{font-size:var(--ds-measure-rem-1d5);font-weight:var(--ds-type-weight-semibold);margin:var(--ds-measure-rem-0d75) 0 var(--ds-measure-rem-0d25)}.ps-richtext h2{font-size:var(--ds-measure-rem-1d25);font-weight:var(--ds-type-weight-semibold);margin:var(--ds-measure-rem-0d75) 0 var(--ds-measure-rem-0d25)}.ps-richtext h3{font-size:var(--ds-measure-rem-1);font-weight:var(--ds-type-weight-semibold);margin:var(--ds-measure-rem-0d75) 0 var(--ds-measure-rem-0d25)}.ps-richtext ul{padding-left:var(--ds-measure-rem-1d5);margin:var(--ds-measure-rem-0d375) 0;list-style:outside}.ps-richtext ol{padding-left:var(--ds-measure-rem-1d5);margin:var(--ds-measure-rem-0d375) 0;list-style:decimal}.ps-richtext table{border-collapse:collapse;margin:var(--ds-measure-rem-0d5) 0}.ps-richtext th,.ps-richtext td{border:var(--ds-measure-px-1) solid var(--line);padding:var(--ds-measure-rem-0d25) var(--ds-measure-rem-0d75)}.ps-richtext th{background:var(--card)}.ps-richtext .ps-spoiler{border:var(--ds-measure-px-1) dashed var(--document-accent,var(--accent));border-radius:var(--ds-measure-px-6);padding:var(--ds-measure-rem-1d25) var(--ds-measure-rem-0d6) var(--ds-measure-rem-0d4);margin:var(--ds-measure-rem-0d5) 0;position:relative}.ps-richtext .ps-spoiler:before{content:attr(data-label);top:var(--ds-measure-rem-0d15);left:var(--ds-measure-rem-0d5);font-size:var(--ds-measure-rem-0d65);letter-spacing:var(--ds-measure-em-0d05);color:var(--document-accent,var(--accent));position:absolute}