@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:""}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f3f0ee;--color-lifted:#fcfbfa;--color-bone:#f4f4f4;--color-float:#fff;--color-raised:#fff;--color-disabled:#f4f4f4;--color-ink:#141413;--color-charcoal:#262627;--color-granite:#555;--color-slate:#696969;--color-taupe:#d1cdc7;--color-link:#3860be;--color-signal:#cf4500;--color-signal-light:#f37338;--color-clay:#9a3a0a;--color-error:#a3231b;--color-success:#2a5f46;--color-warning:#8a5300;--color-gain:#2a5f46;--color-boundary:#14141380;--color-frame:#1414131f;--color-divider:#1414131a;--color-hairline:transparent;--color-scrim:#050505;--color-scrollbar:#14141338;--color-scrollbar-hover:#14141366;--color-chart-1:#029393;--color-chart-2:#7024ab;--color-chart-3:#697805;--color-chart-4:#910080;--opacity-scrim:.4;--font-sans:"Sofia Sans", "Sofia Sans Variable", Inter, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--text-h1:4rem;--text-h1--line-height:1;--text-h1--letter-spacing:-.02em;--text-h1--font-weight:500;--text-h2:2.25rem;--text-h2--line-height:1.222;--text-h2--letter-spacing:-.02em;--text-h2--font-weight:500;--text-h3:1.5rem;--text-h3--line-height:1.2;--text-h3--letter-spacing:-.02em;--text-h3--font-weight:500;--text-h4:.875rem;--text-h4--line-height:1.3;--text-h4--font-weight:700;--text-eyebrow:.875rem;--text-eyebrow--line-height:1;--text-eyebrow--letter-spacing:.04em;--text-eyebrow--font-weight:700;--text-body:1rem;--text-body--line-height:1.4;--text-body--font-weight:450;--text-action:1rem;--text-action--line-height:1;--text-action--letter-spacing:-.03em;--text-action--font-weight:500;--text-small:.875rem;--text-small--line-height:1.43;--text-small--font-weight:450;--text-overline:.875rem;--text-overline--line-height:1;--text-overline--letter-spacing:.04em;--text-overline--font-weight:700;--text-numeral:3.5rem;--text-numeral--line-height:1;--text-numeral--letter-spacing:-.03em;--text-numeral--font-weight:500;--text-numeral-sm:2rem;--text-numeral-sm--line-height:1.1;--text-numeral-sm--letter-spacing:-.02em;--text-numeral-sm--font-weight:500;--radius-micro:6px;--radius-control:20px;--radius-surface:24px;--radius-stadium:40px;--radius-pill:999px;--radius-dot:50%;--shadow-lift:0px 4px 24px 0px #0000000a;--shadow-float:0px 24px 48px 0px #00000014;--shadow-dramatic:0px 70px 110px 0px #00000040;--spacing-part:8px;--spacing-peer:24px;--spacing-separate:32px;--spacing-page:48px;--spacing-card:32px;--spacing-inset:16px;--container-field:44rem;--container-page:82.5rem;--container-sidebar:20rem;--size-control:40px;--size-field:48px;--size-target:40px;--breakpoint-sm:768px;--breakpoint-md:1024px;--breakpoint-lg:1440px;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--color-ink);--z-modal:1000;--z-toast:1100;--z-header:20;--z-chrome:30;--ease-emphasized:cubic-bezier(.2, 0, 0, 1);--duration-expand:.3s;--duration-collapse:.25s}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--color-ink);--color-canvas:#0e0e0d;--color-lifted:#1a1a19;--color-bone:#252523;--color-float:#1a1a19;--color-raised:#252523;--color-disabled:#1a1a19;--color-ink:#fff;--color-charcoal:#ffffffd9;--color-granite:#ffffffb3;--color-slate:#fff9;--color-taupe:#fff6;--color-link:#6c8ee0;--color-clay:#d9925f;--color-error:#e8705f;--color-success:#5aac80;--color-warning:#e8b04f;--color-gain:#6cc195;--color-boundary:#ffffff80;--color-frame:#ffffff1f;--color-divider:#ffffff1a;--color-hairline:#ffffff1f;--color-scrollbar:#ffffff38;--color-scrollbar-hover:#fff6;--color-chart-1:#029393;--color-chart-2:#af6af2;--color-chart-3:#7a8a06;--color-chart-4:#c344ae;--opacity-scrim:.65;--shadow-lift:0px 4px 24px 0px #0006;--shadow-float:0px 24px 48px 0px #00000080;--shadow-dramatic:0px 70px 110px 0px #0009;--focus-ring-color:var(--color-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--color-ink);--color-canvas:#0e0e0d;--color-lifted:#1a1a19;--color-bone:#252523;--color-float:#1a1a19;--color-raised:#252523;--color-disabled:#1a1a19;--color-ink:#fff;--color-charcoal:#ffffffd9;--color-granite:#ffffffb3;--color-slate:#fff9;--color-taupe:#fff6;--color-link:#6c8ee0;--color-clay:#d9925f;--color-error:#e8705f;--color-success:#5aac80;--color-warning:#e8b04f;--color-gain:#6cc195;--color-boundary:#ffffff80;--color-frame:#ffffff1f;--color-divider:#ffffff1a;--color-hairline:#ffffff1f;--color-scrollbar:#ffffff38;--color-scrollbar-hover:#fff6;--color-chart-1:#029393;--color-chart-2:#af6af2;--color-chart-3:#7a8a06;--color-chart-4:#c344ae;--opacity-scrim:.65;--shadow-lift:0px 4px 24px 0px #0006;--shadow-float:0px 24px 48px 0px #00000080;--shadow-dramatic:0px 70px 110px 0px #0009;--focus-ring-color:var(--color-ink)}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--color-ink);--color-canvas:#f3f0ee;--color-lifted:#fcfbfa;--color-bone:#f4f4f4;--color-float:#fff;--color-raised:#fff;--color-disabled:#f4f4f4;--color-ink:#141413;--color-charcoal:#262627;--color-granite:#555;--color-slate:#696969;--color-taupe:#d1cdc7;--color-link:#3860be;--color-clay:#9a3a0a;--color-error:#a3231b;--color-success:#2a5f46;--color-warning:#8a5300;--color-gain:#2a5f46;--color-boundary:#14141380;--color-frame:#1414131f;--color-divider:#1414131a;--color-hairline:transparent;--color-scrollbar:#14141338;--color-scrollbar-hover:#14141366;--color-chart-1:#029393;--color-chart-2:#7024ab;--color-chart-3:#697805;--color-chart-4:#910080;--opacity-scrim:.4;--shadow-lift:0px 4px 24px 0px #0000000a;--shadow-float:0px 24px 48px 0px #00000014;--shadow-dramatic:0px 70px 110px 0px #00000040;--focus-ring-color:var(--color-ink)}[data-shape=soft i]{--radius-micro:6px;--radius-control:10px;--radius-surface:12px;--radius-stadium:16px;--radius-pill:12px}[data-shape=square i]{--radius-micro:0px;--radius-control:0px;--radius-surface:0px;--radius-stadium:0px;--radius-pill:0px}[data-shape=rounded i]{--radius-micro:6px;--radius-control:20px;--radius-surface:24px;--radius-stadium:40px;--radius-pill:999px}[data-density=compact i]{--spacing-card:20px;--size-control:36px;--size-field:36px}@media (pointer:coarse){[data-density=compact i]{--size-control:44px;--size-field:44px}}[data-density=comfortable i]{--spacing-card:32px;--size-control:40px;--size-field:48px}[data-sidebar=collapsed i]{--container-sidebar:6.5rem}[data-sidebar=expanded i]{--container-sidebar:20rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--color-scrollbar) transparent}body{background-color:var(--color-canvas);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);font-synthesis:none;font-kerning:normal;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@supports (scrollbar-width:thin){*{scrollbar-width:thin}}}@layer components{@property --prose-line{syntax:"<length>|none";inherits:true;initial-value:none}.prose{--prose-line:var(--prose-measure,70ch);color:var(--color-ink);font-family:var(--font-sans)}.prose>:where(*+*):not(:where(.not-prose,.not-prose *)):not(.not-prose){margin-block-start:var(--spacing-peer)}.prose>:where(*+:is(h1,h2)):not(:where(.not-prose,.not-prose *)):not(.not-prose){margin-block-start:var(--spacing-separate)}.prose>:where(:is(h1,h2,h3,h4,h5,h6)+*):not(:where(.not-prose,.not-prose *)):not(.not-prose){margin-block-start:var(--spacing-part)}.prose>:where(*+hr,hr+*):not(:where(.not-prose,.not-prose *)):not(.not-prose){margin-block-start:var(--spacing-separate)}@layer prose{.prose :where(p,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd,blockquote,figure,pre,hr,table):not(:where(.not-prose,.not-prose *)){margin:0}.prose :where(p,ul,ol,dl,blockquote):not(:where(.not-prose,.not-prose *)){font-size:var(--text-body);line-height:1.6;font-weight:var(--text-body--font-weight)}.prose :where(p,li,dt,dd,blockquote,figcaption,caption,h1,h2,h3,h4,h5,h6,th,td):not(:where(.not-prose,.not-prose *)){overflow-wrap:anywhere}.prose :where(p,li,h1,h2,h3,h4,h5,h6,blockquote,dl,figcaption,[data-footnotes]>*):not(:where(.not-prose,.not-prose *)){max-inline-size:var(--prose-line)}.prose :where(blockquote>*+*,[data-footnotes]>*+*):not(:where(.not-prose,.not-prose *)){margin-block-start:var(--spacing-peer)}.prose :where(li+li,li>*+*,li>:is(ul,ol),dt+dd,figure>*+*):not(:where(.not-prose,.not-prose *)){margin-block-start:var(--spacing-part)}.prose :where(dd+dt):not(:where(.not-prose,.not-prose *)){margin-block-start:var(--spacing-peer)}.prose :where(h1,h2,h3,h4,h5,h6):not(:where(.not-prose,.not-prose *)){color:var(--color-ink);font-family:var(--font-sans);scroll-margin-block-start:var(--prose-scroll-margin,0px)}.prose :where(h1):not(:where(.not-prose,.not-prose *)){font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:var(--text-h2--font-weight)}.prose :where(h2):not(:where(.not-prose,.not-prose *)){font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:var(--text-h3--font-weight)}.prose :where(h3,h4,h5,h6):not(:where(.not-prose,.not-prose *)){font-size:var(--text-h4);line-height:var(--text-h4--line-height);letter-spacing:normal;font-weight:var(--text-h4--font-weight)}.prose :where(h5,h6):not(:where(.not-prose,.not-prose *)){color:var(--color-slate)}@media not all and (min-width:768px){.prose :where(h1):not(:where(.not-prose,.not-prose *)){font-size:1.75rem}}.prose :where(:is(h1,h2,h3,h4,h5,h6):is(:lang(fa),:lang(ar))):not(:where(.not-prose,.not-prose *)){letter-spacing:normal}.prose :where(a):not(:where(.not-prose,.not-prose *)){border-radius:var(--radius-micro);color:var(--color-link);text-underline-offset:.25em;overflow-wrap:anywhere;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){.prose :where(a:hover):not(:where(.not-prose,.not-prose *)){text-decoration-thickness:2px}}.prose :where(a:active):not(:where(.not-prose,.not-prose *)){text-decoration-thickness:2px}.prose :where(a:focus-visible):not(:where(.not-prose,.not-prose *)){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.prose :where(strong,b):not(:where(.not-prose,.not-prose *)){font-weight:700}.prose :where(em,i):not(:where(.not-prose,.not-prose *)){font-style:italic}.prose :where(:is(em,i):is(:lang(fa),:lang(ar))):not(:where(.not-prose,.not-prose *)){font-style:normal;font-weight:500}.prose :where(:is(strong,b,h3,h4,h5,h6) :is(em,i):is(:lang(fa),:lang(ar))):not(:where(.not-prose,.not-prose *)){font-weight:700}.prose :where(code:not(pre code)):not(:where(.not-prose,.not-prose *)){border-radius:var(--radius-micro);background-color:var(--color-bone);font-family:var(--font-mono);overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;border:1px solid #0000;padding:1px 6px;font-size:.875em}.prose :where(kbd):not(:where(.not-prose,.not-prose *)){box-sizing:border-box;border-radius:var(--radius-micro);background-color:var(--color-bone);max-width:100%;color:var(--color-slate);font-family:var(--font-sans);letter-spacing:var(--text-overline--letter-spacing);font-size:.75rem;line-height:1;font-weight:var(--text-overline--font-weight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding-block:.125rem;padding-inline:.375rem;display:inline-block}.prose :where(mark):not(:where(.not-prose,.not-prose *)){background-color:var(--color-signal-light)}@supports (color:color-mix(in lab, red, red)){.prose :where(mark):not(:where(.not-prose,.not-prose *)){background-color:color-mix(in srgb, var(--color-signal-light) 20%, transparent)}}.prose :where(mark):not(:where(.not-prose,.not-prose *)){color:var(--color-ink)}.prose :where(sup,sub):not(:where(.not-prose,.not-prose *)){line-height:0}.prose :where(.prose-unlinked):not(:where(.not-prose,.not-prose *)){color:inherit;overflow-wrap:anywhere;text-decoration:none}.prose :where(.prose-image):not(:where(.not-prose,.not-prose *)){border-radius:var(--radius-micro);background-color:var(--color-bone);color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);overflow-wrap:anywhere;border:1px solid #0000;padding:1px 6px}.prose :where(.prose-image:empty):not(:where(.not-prose,.not-prose *)){display:none}.prose :where(ul,ol):not(:where(.not-prose,.not-prose *)){padding-inline-start:1.25rem}.prose :where(ul):not(:where(.not-prose,.not-prose *)){list-style-type:disc}.prose :where(ul ul):not(:where(.not-prose,.not-prose *)){list-style-type:circle}.prose :where(ul ul ul):not(:where(.not-prose,.not-prose *)){list-style-type:square}.prose :where(ol):not(:where(.not-prose,.not-prose *)){list-style-type:decimal}.prose :where(ol ol):not(:where(.not-prose,.not-prose *)){list-style-type:lower-alpha}.prose :where(ol ol ol):not(:where(.not-prose,.not-prose *)){list-style-type:lower-roman}.prose :where(ol:lang(fa)):not(:where(.not-prose,.not-prose *)){list-style-type:persian}.prose :where(li):not(:where(.not-prose,.not-prose *))::marker{color:var(--color-slate)}.prose :where(ol>li):not(:where(.not-prose,.not-prose *))::marker{font-variant-numeric:tabular-nums}.prose :where(.contains-task-list):not(:where(.not-prose,.not-prose *)){padding-inline-start:0;list-style:none}.prose :where(blockquote):not(:where(.not-prose,.not-prose *)){border-inline-start:2px solid var(--color-frame);color:var(--color-ink);quotes:none;padding-inline-start:1.25rem;font-style:normal}.prose :where(dt):not(:where(.not-prose,.not-prose *)){font-weight:500}.prose :where(dd):not(:where(.not-prose,.not-prose *)){margin-inline-start:1.25rem}.prose :where(pre):not(:where(.not-prose,.not-prose *)){--shiki-foreground:var(--color-charcoal);--shiki-background:var(--color-bone);--shiki-token-keyword:var(--color-link);--shiki-token-string:var(--color-granite);--shiki-token-string-expression:var(--color-granite);--shiki-token-constant:var(--color-ink);--shiki-token-function:var(--color-ink);--shiki-token-parameter:var(--color-charcoal);--shiki-token-comment:var(--color-slate);--shiki-token-punctuation:var(--color-slate);--shiki-token-link:var(--color-link);contain:inline-size;border:1px solid var(--color-frame);background-color:var(--color-bone);color:var(--color-charcoal);font-family:var(--font-mono);tab-size:2;white-space:pre;overflow-wrap:normal;text-align:left;direction:ltr;padding:1.25rem 1.5rem;font-size:.875rem;line-height:1.7;overflow-x:auto}.prose :where(pre code):not(:where(.not-prose,.not-prose *)){font:inherit}.prose :where(pre:focus-visible):not(:where(.not-prose,.not-prose *)){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.prose :where(table):not(:where(.not-prose,.not-prose *)){border-collapse:collapse;inline-size:100%;font-size:var(--text-small);line-height:var(--text-small--line-height);font-variant-numeric:tabular-nums}.prose :where(caption):not(:where(.not-prose,.not-prose *)){color:var(--color-slate);text-align:start;padding-block-end:var(--spacing-part)}.prose :where(th,td):not(:where(.not-prose,.not-prose *)){border-block-end:1px solid var(--color-divider);vertical-align:top;padding:.5rem .75rem}.prose :where(th:not([align]),td:not([align])):not(:where(.not-prose,.not-prose *)){text-align:start}.prose :where(th):not(:where(.not-prose,.not-prose *)){color:var(--color-slate);font-weight:500}.prose :where(td):not(:where(.not-prose,.not-prose *)){color:var(--color-ink)}.prose :where(.prose-scroll :is(th,td)):not(:where(.not-prose,.not-prose *)){overflow-wrap:normal}.prose :where(pre,img,video):not(:where(.not-prose,.not-prose *)){border-radius:max(var(--radius-micro), calc(var(--holder-radius,var(--radius-surface)) - var(--holder-border,0px) - var(--holder-pad,0px)))}.prose :where(img,video):not(:where(.not-prose,.not-prose *)){block-size:auto;max-inline-size:100%}.prose :where(figcaption):not(:where(.not-prose,.not-prose *)){color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height)}.prose :where(hr):not(:where(.not-prose,.not-prose *)){border:0;border-block-start:1px solid var(--color-divider);block-size:0}.prose :where([data-footnotes]):not(:where(.not-prose,.not-prose *)){border-block-start:1px solid var(--color-divider);color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);padding-block-start:var(--spacing-peer)}.prose :where([data-footnotes]>[class~=sr-only]):not(:where(.not-prose,.not-prose *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prose :where([data-footnotes]>[class~=sr-only]+*):not(:where(.not-prose,.not-prose *)){margin-block-start:0}@media (forced-colors:active){.prose :where(code:not(pre code)):not(:where(.not-prose,.not-prose *)){border-color:canvastext}.prose :where(mark):not(:where(.not-prose,.not-prose *)){forced-color-adjust:none;color:highlighttext;background-color:highlight}@supports (color:Mark){.prose :where(mark):not(:where(.not-prose,.not-prose *)){color:marktext;background-color:mark}}.prose :where(blockquote):not(:where(.not-prose,.not-prose *)){border-inline-start-color:canvastext}.prose :where(hr,[data-footnotes]):not(:where(.not-prose,.not-prose *)){border-block-start-color:canvastext}.prose :where(pre:focus-visible):not(:where(.not-prose,.not-prose *)){outline-color:highlight}.prose :where(.prose-image):not(:where(.not-prose,.not-prose *)){border-color:canvastext}}@media print{.prose :where(pre):not(:where(.not-prose,.not-prose *)){white-space:pre-wrap;overflow-wrap:anywhere}}.prose :is(.account-menu,.account-menu-trigger,.app-shell,.avatar,.badge,.bar-chart,.bar-chart-bar,.bar-chart-hit,.breadcrumbs,.button,.calendar,.card,.card-actions,.checkbox,.checkbox-field,.combo-box,.combo-box-spinner,.command-palette,.conditional-fields,.copy,.copy-button,.data-table,.date-picker,.date-range-arrow,.date-range-control,.date-range-dates,.date-range-face,.date-range-input,.date-range-picker,.date-range-popover,.date-segment,.description-list,.dialog,.drawer,.drawer-body,.empty-state,.eyebrow,.field,.field-changed,.field-changed-mark,.field-counter,.field-description,.field-extras,.field-label,.field-offer,.file-drop-zone,.filter-bar,.filter-chip,.filter-section,.gauge,.heading,.icon-button,.input,.input-button,.kbd,.line-chart,.link,.menu,.menu-item,.menu-item-icon,.menu-item-shortcut,.meter,.month-grid,.multi-select,.number-field,.overlay,.page-column,.page-drop-zone,.page-header,.pagination,.panel-layout,.panel-nav,.panel-row,.panel-section,.picker-empty,.popover,.popover-padded,.progress-bar,.radio,.range-calendar,.repeater,.save-bar,.search-field,.segmented,.select,.sheet,.sheet-body,.sheet-scrim,.side-panel,.side-panel-layout,.sidebar,.skeleton,.sparkline,.spinner,.stat-tile,.switch,.tab,.tab-bar,.tabs,.textarea,.toast,.toast-status-host,.tooltip,.upload-list,.upload-row,.upload-tray,.upload-tray-status),.prose :is(.account-menu,.account-menu-trigger,.app-shell,.avatar,.badge,.bar-chart,.bar-chart-bar,.bar-chart-hit,.breadcrumbs,.button,.calendar,.card,.card-actions,.checkbox,.checkbox-field,.combo-box,.combo-box-spinner,.command-palette,.conditional-fields,.copy,.copy-button,.data-table,.date-picker,.date-range-arrow,.date-range-control,.date-range-dates,.date-range-face,.date-range-input,.date-range-picker,.date-range-popover,.date-segment,.description-list,.dialog,.drawer,.drawer-body,.empty-state,.eyebrow,.field,.field-changed,.field-changed-mark,.field-counter,.field-description,.field-extras,.field-label,.field-offer,.file-drop-zone,.filter-bar,.filter-chip,.filter-section,.gauge,.heading,.icon-button,.input,.input-button,.kbd,.line-chart,.link,.menu,.menu-item,.menu-item-icon,.menu-item-shortcut,.meter,.month-grid,.multi-select,.number-field,.overlay,.page-column,.page-drop-zone,.page-header,.pagination,.panel-layout,.panel-nav,.panel-row,.panel-section,.picker-empty,.popover,.popover-padded,.progress-bar,.radio,.range-calendar,.repeater,.save-bar,.search-field,.segmented,.select,.sheet,.sheet-body,.sheet-scrim,.side-panel,.side-panel-layout,.sidebar,.skeleton,.sparkline,.spinner,.stat-tile,.switch,.tab,.tab-bar,.tabs,.textarea,.toast,.toast-status-host,.tooltip,.upload-list,.upload-row,.upload-tray,.upload-tray-status) *{all:revert-layer}.prose :is(.account-menu,.account-menu-trigger,.app-shell,.avatar,.badge,.bar-chart,.bar-chart-bar,.bar-chart-hit,.breadcrumbs,.button,.calendar,.card,.card-actions,.checkbox,.checkbox-field,.combo-box,.combo-box-spinner,.command-palette,.conditional-fields,.copy,.copy-button,.data-table,.date-picker,.date-range-arrow,.date-range-control,.date-range-dates,.date-range-face,.date-range-input,.date-range-picker,.date-range-popover,.date-segment,.description-list,.dialog,.drawer,.drawer-body,.empty-state,.eyebrow,.field,.field-changed,.field-changed-mark,.field-counter,.field-description,.field-extras,.field-label,.field-offer,.file-drop-zone,.filter-bar,.filter-chip,.filter-section,.gauge,.heading,.icon-button,.input,.input-button,.kbd,.line-chart,.link,.menu,.menu-item,.menu-item-icon,.menu-item-shortcut,.meter,.month-grid,.multi-select,.number-field,.overlay,.page-column,.page-drop-zone,.page-header,.pagination,.panel-layout,.panel-nav,.panel-row,.panel-section,.picker-empty,.popover,.popover-padded,.progress-bar,.radio,.range-calendar,.repeater,.save-bar,.search-field,.segmented,.select,.sheet,.sheet-body,.sheet-scrim,.side-panel,.side-panel-layout,.sidebar,.skeleton,.sparkline,.spinner,.stat-tile,.switch,.tab,.tab-bar,.tabs,.textarea,.toast,.toast-status-host,.tooltip,.upload-list,.upload-row,.upload-tray,.upload-tray-status) ::marker{color:revert-layer;font-variant-numeric:revert-layer}}.prose-scroll{contain:inline-size;overscroll-behavior-inline:contain;border-radius:var(--radius-micro);max-inline-size:100%;overflow-x:auto}.prose-scroll:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (forced-colors:active){.prose-scroll:focus-visible{outline-color:highlight}}.spinner{box-sizing:border-box;width:1em;height:1em;color:inherit;vertical-align:-.125em;flex:none;display:inline-block}.spinner-md{width:24px;height:24px}.spinner-lg{width:40px;height:40px}.spinner-svg{width:100%;height:100%;animation:.9s linear infinite spinner-turn;display:block}.spinner-track{stroke:currentColor;opacity:.25}.spinner-arc{stroke:currentColor;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.spinner-svg{animation-duration:2.4s}}@keyframes spinner-turn{to{transform:rotate(360deg)}}.button{--button-bg:var(--color-ink);--button-fg:var(--color-canvas);--button-border:var(--color-ink);--button-bg-active:var(--color-charcoal);--button-fg-active:var(--color-canvas);--button-border-active:var(--color-charcoal);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-part);min-height:var(--size-control);border:1.5px solid var(--button-border);border-radius:var(--radius-control);background-color:var(--button-bg);color:var(--button-fg);font-family:var(--font-sans);font-size:var(--text-action);line-height:var(--text-action--line-height);letter-spacing:var(--text-action--letter-spacing);font-weight:var(--text-action--font-weight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-clip:padding-box;margin:0;padding-block:.375rem;padding-inline:1.5rem;text-decoration:none;display:inline-flex;position:relative}.button:before{content:"";inset-inline:0;inset-block:min(0px, (100% - var(--size-target)) / 2);position:absolute}.button-secondary{--button-bg:var(--color-float);--button-fg:var(--color-ink);--button-border:var(--color-ink);--button-bg-active:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.button-secondary{--button-bg-active:color-mix(in srgb, var(--color-ink) 5%, var(--color-float))}}.button-secondary{--button-fg-active:var(--color-ink);--button-border-active:var(--color-ink);font-weight:450}.button-tertiary{--button-bg:transparent;--button-fg:var(--color-slate);--button-border:transparent;--button-bg-active:transparent;--button-fg-active:var(--color-ink);--button-border-active:transparent}.button-danger{--button-bg:var(--color-error);--button-fg:var(--color-canvas);--button-border:var(--color-error);--button-bg-active:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.button-danger{--button-bg-active:color-mix(in srgb, var(--color-error) 85%, var(--color-ink))}}.button-danger{--button-fg-active:var(--color-canvas);--button-border-active:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.button-danger{--button-border-active:color-mix(in srgb, var(--color-error) 85%, var(--color-ink))}}.button-label{align-items:center;gap:var(--spacing-part);display:inline-flex}@media (hover:hover){.button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled=true]){border-color:var(--button-border-active);background-color:var(--button-bg-active);color:var(--button-fg-active)}}.button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled=true]){border-color:var(--button-border-active);background-color:var(--button-bg-active);color:var(--button-fg-active)}.button:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.button:is(:disabled,[data-disabled],:where([aria-disabled=true]:not([data-pending]))){border-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.button:is(:disabled,[data-disabled],:where([aria-disabled=true]:not([data-pending]))){border-color:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.button:is(:disabled,[data-disabled],:where([aria-disabled=true]:not([data-pending]))){background-color:var(--color-disabled);color:var(--color-taupe);cursor:not-allowed}.button-tertiary:is(:disabled,[data-disabled],:where([aria-disabled=true]:not([data-pending]))){background-color:#0000;border-color:#0000}@media (forced-colors:active){.button:is(:disabled,[data-disabled],:where([aria-disabled=true]:not([data-pending]))){color:graytext;border-color:graytext}.button-tertiary:is(:disabled,[data-disabled],:where([aria-disabled=true]:not([data-pending]))){border-color:#0000}}.button[data-pending]{cursor:progress}.button[data-pending] .button-label{opacity:0}.button-spinner{margin:auto;position:absolute;inset:0}.heading{font-family:var(--font-sans);overflow-wrap:anywhere;margin:0}.heading-1{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);font-weight:var(--text-h1--font-weight)}.heading-2{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:var(--text-h2--font-weight)}.heading-3{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:var(--text-h3--font-weight)}.heading-4{font-size:var(--text-h4);line-height:var(--text-h4--line-height);letter-spacing:normal;font-weight:var(--text-h4--font-weight)}@media not all and (min-width:1024px){.heading-1{font-size:3rem}}@media not all and (min-width:768px){.heading-1{font-size:2.5rem}.heading-2{font-size:1.75rem}}.copy{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);letter-spacing:normal;font-weight:var(--text-body--font-weight);overflow-wrap:anywhere;margin:0}.copy-small{font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight)}.copy-muted{color:var(--color-slate)}.copy-numeral,.copy-numeral-sm{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:-webkit-match-parent;text-align:match-parent;direction:ltr;unicode-bidi:isolate}.copy-numeral{font-size:var(--text-numeral);line-height:var(--text-numeral--line-height);letter-spacing:var(--text-numeral--letter-spacing);font-weight:var(--text-numeral--font-weight)}.copy-numeral-sm{font-size:var(--text-numeral-sm);line-height:var(--text-numeral-sm--line-height);letter-spacing:var(--text-numeral-sm--letter-spacing);font-weight:var(--text-numeral-sm--font-weight)}@media not all and (min-width:768px){.copy-numeral{font-size:2.75rem}}.eyebrow{align-items:center;gap:var(--spacing-part);color:var(--color-slate);font-family:var(--font-sans);font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);font-weight:var(--text-eyebrow--font-weight);text-transform:uppercase;overflow-wrap:anywhere;margin:0;display:inline-flex}.eyebrow:before{content:"";border-radius:var(--radius-dot);background-color:var(--color-signal-light);width:6px;height:6px;flex:none;margin-inline-start:calc(-1 * (6px + var(--spacing-part)))}.eyebrow-inset:before{margin-inline-start:0}.link{border-radius:var(--radius-micro);color:var(--color-link);text-underline-offset:.25em;overflow-wrap:anywhere;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){.link:is(:hover,[data-hovered]):not([data-disabled],[aria-disabled=true]){text-decoration-thickness:2px}}.link:is(:active,[data-pressed]):not([data-disabled],[aria-disabled=true]){text-decoration-thickness:2px}.link:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.link:is([data-disabled],[aria-disabled=true]){color:var(--color-taupe);cursor:not-allowed}@media (forced-colors:active){.link:is([data-disabled],[aria-disabled=true]){color:graytext}}.kbd{box-sizing:border-box;border-radius:var(--radius-micro);background-color:var(--color-bone);max-width:100%;color:var(--color-slate);font-family:var(--font-sans);letter-spacing:var(--text-overline--letter-spacing);font-size:.75rem;line-height:1;font-weight:var(--text-overline--font-weight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding-block:.125rem;padding-inline:.375rem;display:inline-block}.badge{box-sizing:border-box;border-radius:var(--radius-micro);max-width:100%;color:var(--color-slate);font-family:var(--font-sans);letter-spacing:var(--text-overline--letter-spacing);font-size:.75rem;line-height:1.4;font-weight:var(--text-overline--font-weight);font-variant-numeric:tabular-nums;text-transform:uppercase;overflow-wrap:break-word;border:1px solid;padding-block:.125rem;padding-inline:.5rem;display:inline-block}.badge-label{max-width:16em;display:block}.badge-info{color:var(--color-link)}.badge-success{color:var(--color-success)}.badge-warning{color:var(--color-warning)}.badge-error{color:var(--color-error)}.icon-button{--icon-button-bg:transparent;--icon-button-fg:var(--color-slate);--icon-button-border:transparent;--icon-button-border-disabled:transparent;--icon-button-bg-active:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.icon-button{--icon-button-bg-active:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.icon-button{--icon-button-fg-active:var(--color-ink);box-sizing:border-box;width:var(--size-control);height:var(--size-control);border:1px solid var(--icon-button-border);border-radius:var(--radius-pill);background-color:var(--icon-button-bg);color:var(--icon-button-fg);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex:none;place-items:center;margin:0;padding:0;text-decoration:none;transition:background-color .12s,color .12s;display:inline-grid;position:relative}.icon-button:before{content:"";inset-inline:0;inset-block:min(0px, (100% - var(--size-target)) / 2);position:absolute}.icon-button-outline{--icon-button-fg:var(--color-ink);--icon-button-border:var(--color-ink);--icon-button-border-disabled:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.icon-button-outline{--icon-button-border-disabled:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.icon-button-icon{display:contents}.icon-button svg{width:20px;height:20px}@media (hover:hover){.icon-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[aria-disabled=true]){background-color:var(--icon-button-bg-active);color:var(--icon-button-fg-active)}}.icon-button:is(:active,[data-pressed]):not(:disabled,[data-disabled],[aria-disabled=true]){background-color:var(--icon-button-bg-active);color:var(--icon-button-fg-active)}.icon-button:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.icon-button:is(:disabled,[data-disabled],[aria-disabled=true]){border-color:var(--icon-button-border-disabled);color:var(--color-taupe);cursor:not-allowed}@media (forced-colors:active){.icon-button-outline{--icon-button-border-disabled:GrayText}.icon-button:is(:disabled,[data-disabled],[aria-disabled=true]){color:graytext}}@media (prefers-reduced-motion:reduce){.icon-button{transition:none}}.field{align-content:start;gap:var(--spacing-part);max-width:var(--container-field);grid-template-columns:minmax(0,1fr);display:grid}.field-head{align-items:baseline;column-gap:var(--spacing-part);flex-wrap:wrap;min-width:0;display:flex}.field-label{color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:var(--text-h4--font-weight);overflow-wrap:anywhere}.field-description,.field-error{font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);overflow-wrap:anywhere;display:block}.field-description{color:var(--color-slate)}.field-error{color:var(--color-error)}.field-counter{color:var(--color-slate);font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;justify-self:end}.field-counter:empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.field-counter[data-over]{color:var(--color-ink);font-weight:700}.field-changed{color:var(--color-clay);font-family:var(--font-sans);font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);font-weight:var(--text-eyebrow--font-weight);text-transform:uppercase;overflow-wrap:anywhere;max-width:100%;padding-inline-start:calc(.375rem + var(--spacing-part));display:inline-block;position:relative}.field-changed:before{content:"";border-radius:var(--radius-dot);background-color:currentColor;width:.375rem;height:.375rem;position:absolute;inset-block-start:calc(.5lh - .1875rem);inset-inline-start:0}.field:not([data-changed]) .field-changed,.field[data-invalid] .field-changed{display:none}.field-changed-mark{border-radius:var(--radius-dot);background-color:var(--color-clay);color:#0000;white-space:nowrap;pointer-events:none;block-size:.375rem;inline-size:.375rem;font-size:0;position:absolute;inset-block-start:calc((var(--size-field) - .375rem) / 2);inset-inline-end:var(--field-changed-mark-end,1.5rem);overflow:hidden}:is(.field:has(>.field-changed-mark),.input:has(>.field-changed-mark)){position:relative}.input>.field-changed-mark{inset-block-start:calc((var(--size-field) - .375rem) / 2 - 1.5px)}@media (forced-colors:active){.field-changed-mark{forced-color-adjust:none;background-color:canvastext}}.input{box-sizing:border-box;width:100%;height:var(--size-field);border:1px solid var(--color-boundary);border-radius:var(--input-radius,var(--radius-pill));background-color:var(--color-raised);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);margin:0;padding-block:0;padding-inline:1.5rem}.input::placeholder{color:var(--color-taupe);opacity:1}@media (hover:hover){.input:is(:hover,[data-hovered]){border-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.input:is(:hover,[data-hovered]){border-color:color-mix(in srgb, var(--color-ink) 65%, transparent)}}}.input:is(:focus-visible,[data-focus-visible]){border:1.5px solid var(--color-ink);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.input:is(:disabled,[data-disabled]){border-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.input:is(:disabled,[data-disabled]){border-color:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.input:is(:disabled,[data-disabled]){background-color:var(--color-disabled);color:var(--color-taupe);cursor:not-allowed}.field[data-changed] .input{border:1.5px solid var(--color-signal-light)}:is(.field[data-invalid] .input,.input[aria-invalid=true]){border:1.5px solid var(--color-error)}.field[data-changed][data-unlabelled]>:is(input,textarea).input{padding-inline-end:calc(1.5rem + .375rem + var(--spacing-part))}.input-button{box-sizing:border-box;width:calc(var(--size-field) - .75rem);height:calc(var(--size-field) - .75rem);border-radius:max(0px, calc(var(--input-radius,var(--radius-pill)) - .375rem));color:var(--color-slate);cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;place-items:center;margin-block:auto;padding:0;display:inline-grid;position:absolute;inset-block:0;inset-inline-end:.375rem}.input-button:before{content:"";inset-block:min(0px, (100% - var(--size-target)) / 2);inset-inline:min(0px, (100% - var(--size-target)) / 2);position:absolute}.input-button svg{width:16px;height:16px}@media (hover:hover){.input-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.input-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.input-button:is(:hover,[data-hovered]):not(:disabled,[data-disabled]){color:var(--color-ink)}}.input-button:is(:active,[data-pressed]):not(:disabled,[data-disabled]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.input-button:is(:active,[data-pressed]):not(:disabled,[data-disabled]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.input-button:is(:active,[data-pressed]):not(:disabled,[data-disabled]){color:var(--color-ink)}.input-button:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.input-button:is(:disabled,[data-disabled]){color:var(--color-taupe);cursor:not-allowed}@media (forced-colors:active){.input-button{color:canvastext}.input-button:is(:disabled,[data-disabled]){color:graytext}}.input.textarea{border-radius:var(--radius-control);height:auto;min-height:6rem;line-height:var(--text-body--line-height);resize:vertical;padding-block:.75rem;padding-inline:1.5rem}.textarea+.field-changed-mark{inset-block-start:calc(.75rem + 1.5px + (var(--text-body) * var(--text-body--line-height) - .375rem) / 2)}.checkbox-field,.checkbox{--checkbox-size:20px;--checkbox-gap:.75rem;--checkbox-line:calc(var(--text-body) * var(--text-body--line-height))}.checkbox-field{max-width:var(--container-field);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.checkbox{--checkbox-fill:var(--color-raised);--checkbox-edge:var(--color-boundary);--checkbox-mark:var(--color-canvas);box-sizing:border-box;align-items:flex-start;gap:var(--checkbox-gap);max-width:100%;min-height:40px;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);cursor:pointer;-webkit-tap-highlight-color:transparent;margin:0;padding-block:.5rem;display:flex;position:relative}.checkbox-text{overflow-wrap:anywhere;min-width:0}.checkbox-box{box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border:1.5px solid var(--checkbox-edge);border-radius:var(--radius-micro);background-color:var(--checkbox-fill);flex:none;margin-block-start:calc((1lh - var(--checkbox-size)) / 2);position:relative}.checkbox:not(:has(.checkbox-text)) .checkbox-box:before{content:"";width:40px;height:40px;position:absolute;top:50%;left:50%;translate:-50% -50%}.checkbox-box:after{content:"";background-color:var(--checkbox-mark);display:none;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:14px;mask-size:14px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.checkbox:is([data-selected],:where(:has(input:checked)),[data-indeterminate],:where(:has(input:indeterminate))) .checkbox-box:after{display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 10.5 8 14.5 16 5.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 10.5 8 14.5 16 5.5'/%3E%3C/svg%3E")}.checkbox:is([data-indeterminate],:where(:has(input:indeterminate))) .checkbox-box:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M4 10h12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M4 10h12'/%3E%3C/svg%3E")}@media (hover:hover){.checkbox:where(:hover,[data-hovered]):where(:not([data-readonly])){--checkbox-edge:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.checkbox:where(:hover,[data-hovered]):where(:not([data-readonly])){--checkbox-edge:color-mix(in srgb, var(--color-ink) 70%, transparent)}}}.checkbox:where(:active,[data-pressed]):where(:not([data-readonly])){--checkbox-edge:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.checkbox:where(:active,[data-pressed]):where(:not([data-readonly])){--checkbox-edge:color-mix(in srgb, var(--color-ink) 70%, transparent)}}.checkbox:is([data-selected],:where(:has(input:checked)),[data-indeterminate],:where(:has(input:indeterminate))){--checkbox-fill:var(--color-ink);--checkbox-edge:var(--color-ink)}.checkbox:is(:where(:has(input:focus-visible)),[data-focus-visible]) .checkbox-box{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.checkbox[data-readonly]{cursor:default}.checkbox:is([data-invalid],:where(:has(input[aria-invalid=true]))){--checkbox-edge:var(--color-error)}.checkbox:is(:where(:has(input:disabled)),[data-disabled]){--checkbox-fill:var(--color-disabled);--checkbox-edge:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.checkbox:is(:where(:has(input:disabled)),[data-disabled]){--checkbox-edge:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.checkbox:is(:where(:has(input:disabled)),[data-disabled]){--checkbox-mark:var(--color-taupe);color:var(--color-taupe);cursor:not-allowed}.checkbox-field>:is(.field-description,.field-error){padding-inline-start:calc(var(--checkbox-size) + var(--checkbox-gap))}.checkbox-field>.field-error{padding-block-start:.125rem}.checkbox-field>:not(.checkbox,.field-head):last-child{padding-block-end:.5rem}.checkbox-field:not([data-changed]) .field-changed,.checkbox-field[data-invalid] .field-changed{display:none}.field-head:has(>.checkbox){align-items:flex-start}.field-head:has(>.checkbox)>.field-changed{margin-block-start:calc(.5rem + (var(--checkbox-line) - 1lh) / 2)}.field.checkbox-group{row-gap:0}.checkbox-group>.field-error{padding-block-start:.25rem}.checkbox-items{justify-items:start;display:grid}.checkbox-group[data-orientation=horizontal] .checkbox-items{flex-wrap:wrap;column-gap:1.5rem;display:flex}@media (forced-colors:active){.checkbox:is([data-selected],:where(:has(input:checked)),[data-indeterminate],:where(:has(input:indeterminate))){--checkbox-fill:Highlight;--checkbox-edge:Highlight;--checkbox-mark:HighlightText}.checkbox:is(:where(:has(input:disabled)),[data-disabled]){--checkbox-fill:canvas;--checkbox-edge:GrayText;--checkbox-mark:GrayText;color:graytext}}.radio-items{gap:var(--spacing-part);flex-direction:column;display:flex}.radio-group[data-orientation=horizontal] .radio-items{flex-flow:wrap}.radio-items>*{min-width:0}.radio-items .field-description{padding-inline-start:calc(1.75rem + 21.5px)}.radio-group[data-orientation=horizontal] .radio-items .field-description{contain:inline-size}.radio{--radio-bg:transparent;--radio-fg:var(--color-ink);--radio-ring:var(--color-boundary);--radio-dot:var(--color-raised);--radio-glyph:transparent;--radio-edge:transparent;box-sizing:border-box;border:1.5px solid var(--radio-edge);border-radius:var(--radius-pill);background-color:var(--radio-bg);min-height:40px;color:var(--radio-fg);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-clip:padding-box;align-items:center;gap:.75rem;margin:0;padding-block:.5rem;padding-inline:1rem;display:flex}.radio-text{overflow-wrap:anywhere;min-width:0}.radio-icon{vertical-align:-.1875em;width:16px;height:16px;margin-inline-end:.5rem}.radio-indicator{box-sizing:border-box;border:1.5px solid var(--radio-ring);border-radius:var(--radius-dot);background-color:var(--radio-dot);flex:none;width:20px;height:20px;position:relative}.radio:has(.radio-text)>.radio-indicator{align-self:flex-start;margin-block-start:calc(.5lh - 10px)}.radio-indicator:after{content:"";background-color:var(--radio-glyph);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 12.5 10 17.5 19 7'/%3E%3C/svg%3E") 50%/12px 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 12.5 10 17.5 19 7'/%3E%3C/svg%3E") 50%/12px 12px no-repeat}@media (hover:hover){.radio:is(:hover,[data-hovered]):not([data-selected],:where(:has(input:checked)),[data-disabled],:where(:has(input:disabled)),[data-readonly]){--radio-bg:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.radio:is(:hover,[data-hovered]):not([data-selected],:where(:has(input:checked)),[data-disabled],:where(:has(input:disabled)),[data-readonly]){--radio-bg:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.radio:is(:hover,[data-hovered]):not([data-selected],:where(:has(input:checked)),[data-disabled],:where(:has(input:disabled)),[data-readonly]){--radio-ring:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.radio:is(:hover,[data-hovered]):not([data-selected],:where(:has(input:checked)),[data-disabled],:where(:has(input:disabled)),[data-readonly]){--radio-ring:color-mix(in srgb, var(--color-ink) 70%, transparent)}}}.radio:is(:active,[data-pressed]):not([data-selected],:where(:has(input:checked)),[data-disabled],:where(:has(input:disabled)),[data-readonly]){--radio-bg:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.radio:is(:active,[data-pressed]):not([data-selected],:where(:has(input:checked)),[data-disabled],:where(:has(input:disabled)),[data-readonly]){--radio-bg:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.radio:is(:active,[data-pressed]):not([data-selected],:where(:has(input:checked)),[data-disabled],:where(:has(input:disabled)),[data-readonly]){--radio-ring:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.radio:is(:active,[data-pressed]):not([data-selected],:where(:has(input:checked)),[data-disabled],:where(:has(input:disabled)),[data-readonly]){--radio-ring:color-mix(in srgb, var(--color-ink) 70%, transparent)}}.radio:is([data-selected],:where(:has(input:checked))){--radio-bg:var(--color-ink);--radio-fg:var(--color-canvas);--radio-ring:var(--color-canvas);--radio-dot:transparent;--radio-glyph:var(--color-canvas)}.radio:is([data-focus-visible],:where(:has(input:focus-visible))){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.radio:is([data-selected],:where(:has(input:checked))):is([data-focus-visible],:where(:has(input:focus-visible))){outline-color:var(--color-canvas);outline-offset:calc(var(--focus-ring-offset) * -2)}.radio[data-readonly]{cursor:default}.radio:is([data-disabled],:where(:has(input:disabled))){--radio-fg:var(--color-taupe);--radio-ring:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.radio:is([data-disabled],:where(:has(input:disabled))){--radio-ring:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.radio:is([data-disabled],:where(:has(input:disabled))){cursor:not-allowed}.radio:is([data-disabled],:where(:has(input:disabled))):is([data-selected],:where(:has(input:checked))){--radio-bg:var(--color-disabled);--radio-ring:var(--color-boundary);--radio-glyph:var(--color-boundary);--radio-edge:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.radio:is([data-disabled],:where(:has(input:disabled))):is([data-selected],:where(:has(input:checked))){--radio-edge:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.field[data-invalid] .radio{--radio-edge:var(--color-error)}@media (forced-colors:active){.radio:is([data-selected],:where(:has(input:checked))){--radio-glyph:CanvasText}.radio:is([data-disabled],:where(:has(input:disabled))){--radio-fg:GrayText;--radio-ring:GrayText}.radio:is([data-disabled],:where(:has(input:disabled))):is([data-selected],:where(:has(input:checked))){--radio-ring:GrayText;--radio-glyph:GrayText}}:is(.switch,.field-head:has(>.switch)){--switch-thumb-size:24px;--switch-inset:3px;--switch-height:calc(var(--switch-thumb-size) + 2 * var(--switch-inset))}.switch{--switch-width:52px;--switch-track-fill:var(--color-boundary);--switch-thumb-fill:var(--color-raised);--switch-edge:transparent;--switch-travel:0px;--switch-changed-ring:2px;min-width:0;max-width:100%;padding-block:max(0px, calc((var(--switch-height) - 1lh) / 2));overflow-wrap:anywhere;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:.75rem;margin:0;display:inline-flex;position:relative}.switch:before{content:"";position:absolute;inset:-5px 0}.switch-track{box-sizing:border-box;width:var(--switch-width);height:var(--switch-height);margin-block:calc((1lh - var(--switch-height)) / 2);padding:calc(var(--switch-inset) - 1px);border:1px solid var(--switch-edge);border-radius:var(--radius-pill);background-color:var(--switch-track-fill);flex:none;align-items:center;transition:background-color .16s;display:flex;position:relative}.switch-thumb{width:var(--switch-thumb-size);height:var(--switch-thumb-size);border-radius:var(--radius-pill);background-color:var(--switch-thumb-fill);flex:none;margin-inline-start:var(--switch-travel);transition:margin-inline-start .16s,background-color .16s}.switch-text{overflow-wrap:anywhere;min-width:0;position:relative}.switch:is([data-selected],:has(input:checked)){--switch-track-fill:var(--color-ink);--switch-thumb-fill:var(--color-canvas);--switch-travel:calc(var(--switch-width) - var(--switch-thumb-size) - 2 * var(--switch-inset))}.switch:is([data-focus-visible],:has(input:focus-visible)) .switch-track{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.switch:is([data-disabled],:has(input:disabled)){--switch-track-fill:var(--color-disabled);--switch-thumb-fill:var(--color-taupe);--switch-edge:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.switch:is([data-disabled],:has(input:disabled)){--switch-edge:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.switch:is([data-disabled],:has(input:disabled)){color:var(--color-taupe);cursor:not-allowed}.switch:is([data-disabled],:has(input:disabled)):is([data-selected],:has(input:checked)){--switch-track-fill:var(--color-taupe);--switch-thumb-fill:var(--color-disabled);--switch-edge:transparent}.switch[data-readonly]{cursor:default}.field[data-changed] .switch-track:before{content:"";inset:calc(-1 * var(--switch-changed-ring) - 1px);border:var(--switch-changed-ring) solid var(--color-signal-light);border-radius:inherit;pointer-events:none;position:absolute}.field[data-changed] .switch:is([data-focus-visible],:has(input:focus-visible)) .switch-track{outline-offset:calc(var(--focus-ring-offset) + var(--switch-changed-ring))}.field-head:has(>.switch){align-items:flex-start}.field-head:has(>.switch)>.field-changed{margin-block-start:calc((var(--switch-height) - 1lh) / 2)}:where(.field-head:has(>.switch))~.field-description{padding-inline-start:calc(52px + .75rem)}@media (forced-colors:active){.switch{--switch-track-fill:canvas;--switch-thumb-fill:CanvasText;--switch-edge:CanvasText}.switch:is([data-selected],:has(input:checked)){--switch-track-fill:Highlight;--switch-thumb-fill:HighlightText;--switch-edge:Highlight}.switch:is([data-disabled],:has(input:disabled)){--switch-track-fill:canvas;--switch-thumb-fill:GrayText;--switch-edge:GrayText;color:graytext}.switch:is([data-disabled],:has(input:disabled)):is([data-selected],:has(input:checked)){--switch-track-fill:GrayText;--switch-thumb-fill:canvas;--switch-edge:GrayText}}@media (prefers-reduced-motion:reduce){.switch-track,.switch-thumb{transition:none}}.segmented{position:relative}.segmented-room{visibility:hidden;pointer-events:none;height:0;position:absolute;inset-block-start:0;inset-inline:0}.segmented-track{--segmented-option-height:calc(var(--size-field) - .5rem);--segmented-radius:var(--radius-pill);box-sizing:border-box;width:max-content;min-width:100%;height:calc(var(--segmented-option-height) + .5rem);border:1px solid var(--color-boundary);border-radius:var(--segmented-radius);background-color:var(--color-raised);align-items:center;gap:.25rem;padding:.1875rem;display:flex}.segmented-item{flex:1 0 auto;min-width:0;display:flex}.segmented-option{box-sizing:border-box;min-width:2.5rem;height:var(--segmented-option-height);border-radius:calc(var(--segmented-radius) - .25rem);color:var(--color-slate);font-family:var(--font-sans);font-size:var(--text-action);line-height:var(--text-action--line-height);letter-spacing:var(--text-action--letter-spacing);font-weight:var(--text-action--font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:#0000;flex:auto;justify-content:center;align-items:center;margin:0;padding-inline:1rem;display:flex;position:relative}.segmented-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.25;overflow:hidden}.segmented-icon{vertical-align:-.1875em;width:16px;height:16px;margin-inline-end:.375rem}.segmented-option input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.segmented-option:is(:hover,[data-hovered]):where(:not([data-readonly])){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.segmented-option:is(:hover,[data-hovered]):where(:not([data-readonly])){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.segmented-option:is(:hover,[data-hovered]):where(:not([data-readonly])){color:var(--color-ink)}}.segmented-option:is([data-selected],:where(:has(input:checked))){background-color:var(--color-ink);color:var(--color-canvas)}.segmented-option[data-readonly]{cursor:default}.segmented-option:is([data-disabled],:where(:has(input:disabled))){color:var(--color-taupe);cursor:not-allowed;background-color:#0000}.segmented-option:is([data-selected],:where(:has(input:checked))):is([data-disabled],:where(:has(input:disabled))){background-color:var(--color-taupe);color:var(--color-disabled)}.segmented-option:is([data-focus-visible],:where(:has(input:focus-visible))){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.segmented-option:is([data-selected],:where(:has(input:checked))):is([data-focus-visible],:where(:has(input:focus-visible))){outline-color:var(--color-canvas);outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-offset)))}.segmented-sm .segmented-track{--segmented-option-height:calc(var(--size-control) - .5rem);gap:.125rem}.segmented-sm .segmented-option{font-size:var(--text-small);padding-inline:.875rem}.segmented:not([data-stacked]) .segmented-option:before{content:"";inset-block:min(0px, (100% - var(--size-target)) / 2);position:absolute;inset-inline:0}.segmented[data-stacked] .segmented-track{--segmented-option-height:max(var(--size-target), var(--size-control));--segmented-radius:var(--radius-surface);flex-direction:column;align-items:stretch;gap:.25rem;width:auto;height:auto}.segmented[data-stacked] .segmented-item{flex:none}.segmented[data-stacked] .segmented-option{justify-content:flex-start}.segmented[data-disabled] .segmented-track{border-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.segmented[data-disabled] .segmented-track{border-color:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.segmented[data-disabled] .segmented-track{background-color:var(--color-disabled)}.segmented[data-changed] .segmented-track{border-width:1.5px;border-color:var(--color-signal-light)}.segmented[data-invalid] .segmented-track{border-width:1.5px;border-color:var(--color-error)}@media (forced-colors:active){.segmented-option:is([data-selected],:where(:has(input:checked))){forced-color-adjust:none;color:highlighttext;background-color:highlight}.segmented-option:is([data-selected],:where(:has(input:checked))) :where(*){color:inherit;background-color:#0000;border-color:currentColor}.segmented-option:is([data-disabled],:where(:has(input:disabled))){color:graytext}.segmented-option:is([data-selected],:where(:has(input:checked))):is([data-disabled],:where(:has(input:disabled))){color:canvas;background-color:graytext}.segmented-option:is([data-selected],:where(:has(input:checked))):is([data-focus-visible],:where(:has(input:focus-visible))){outline-color:highlighttext}}.card{--holder-radius:var(--radius-stadium);--holder-border:1px;--holder-pad:var(--spacing-card);--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));--data-table-surface:var(--color-lifted);box-sizing:border-box;min-width:0;padding:var(--holder-pad);border:var(--holder-border) solid var(--color-hairline);border-radius:var(--holder-radius);background-color:var(--color-lifted);overflow-wrap:anywhere}.card>.card,.card-body .card{--holder-radius:max(var(--radius-micro), calc(var(--radius-stadium) - 1px - var(--spacing-card)));border-color:var(--color-frame)}.card-header{gap:var(--spacing-part);margin:0 calc(var(--spacing-card) * -1) var(--spacing-card);padding:0 var(--spacing-card) min(var(--spacing-peer), var(--spacing-card));border-bottom:1px solid var(--color-divider);display:grid}.card-title{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:var(--text-h3--font-weight);color:var(--color-ink);margin:0}.card-note{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);color:var(--color-slate);margin:0}.card-body{column-gap:var(--spacing-separate);row-gap:var(--spacing-peer);align-content:start;display:grid}.card-body>*{margin-block:0}.card-header>*,.card-body>*{min-width:0}.card-disclosure>.card-header{align-items:center;column-gap:var(--spacing-peer);flex-wrap:wrap;transition:margin-bottom .2s,padding-bottom .2s,border-bottom-width .2s;display:flex}.card-disclosure>.card-header>.card-heading{gap:var(--spacing-part);flex:12rem;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.card-actions{align-items:center;gap:var(--spacing-part);flex-wrap:wrap;flex:0 auto;display:flex}.card-toggle{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-part);width:100%;min-height:var(--size-target);margin:min(0px, calc((1lh - var(--size-target)) / 2)) 0;padding:max(0px, calc((var(--size-target) - 1lh) / 2)) 0;border-radius:var(--radius-micro);color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;display:flex}.card-toggle-text{flex:0 auto;min-width:0;position:relative}.card-chevron{width:24px;height:24px;color:var(--color-slate);flex:none;margin-block:calc(.5lh - 12px);margin-inline-start:auto;transition:rotate .2s}.card-toggle:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (hover:hover){.card-toggle:is(:hover,[data-hovered]) .card-chevron{color:var(--color-ink)}}.card-toggle:is(:active,[data-pressed]) .card-chevron{color:var(--color-ink)}:where([dir=ltr i]){--card-chevron-turn:90deg}:where([dir=rtl i]){--card-chevron-turn:-90deg}.card-collapsible:not([data-expanded])>.card-disclosure>.card-header .card-chevron{rotate:var(--card-chevron-turn,90deg)}.card-marker{border-radius:var(--radius-dot);background-color:var(--color-clay);width:8px;height:8px;margin-block-start:calc(.5lh - 4px);margin-inline-start:var(--spacing-part);position:absolute}.card-collapsible:not([data-expanded])>.card-disclosure>.card-header .card-toggle-text{margin-inline-end:calc(8px + var(--spacing-part))}.card-collapsible:not([data-expanded])>.card-disclosure>.card-header{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.card-fold{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);transition:grid-template-rows .2s}.card-fold:not([hidden]){display:grid}.card-collapsible:not([data-expanded])>.card-disclosure>.card-fold{grid-template-rows:0fr}.card-fold>.card-body{min-height:0}.card-collapsible:is(:not([data-expanded]),[data-folding])>.card-disclosure>.card-fold>.card-body{overflow:hidden}.card-collapsible[data-instant]>.card-disclosure>.card-header,.card-collapsible[data-instant]>.card-disclosure>.card-header .card-chevron,.card-collapsible[data-instant]>.card-disclosure>.card-fold{transition:none}.card>.card-header:has(>.card-actions){contain-intrinsic-inline-size:0;column-gap:var(--spacing-peer);grid-template-columns:minmax(0,1fr);container:card-header/inline-size}.card>.card-header>.card-actions:first-child{margin-block-start:calc(var(--holder-corner-inset) - var(--holder-pad))}.card>.card-header>.card-actions>.button{white-space:normal}@container card-header (min-inline-size:24rem){.card>.card-header:has(>.card-actions)>:is(.card-title,.card-note){grid-column:1}.card>.card-header:has(>.card-actions)>.card-title{margin-block-start:calc(var(--holder-corner-inset) - var(--holder-pad) + max(0px, calc((var(--size-control) - 1lh) / 2)))}.card>.card-header>.card-actions{min-block-size:var(--size-control);min-inline-size:min-content;max-inline-size:calc(100cqi - 12rem - var(--spacing-peer));grid-area:1/2;justify-content:flex-end;align-self:start;margin-block-start:calc(var(--holder-corner-inset) - var(--holder-pad))}.card>.card-header:has(>.card-note)>.card-actions{grid-row:1/span 2}}@media (forced-colors:active){.card-chevron,.card-toggle:is(:hover,[data-hovered],:active,[data-pressed]) .card-chevron{color:inherit}.card-marker{background-color:canvastext}}@media (prefers-reduced-motion:reduce){.card-disclosure>.card-header,.card-chevron,.card-fold{transition:none}}.description-list{contain-intrinsic-inline-size:0;min-width:0;font-family:var(--font-sans);color:var(--color-ink);margin:0;padding:0;display:grid;container:description-list/inline-size}.description-list-item{--description-list-row:max(var(--size-target), var(--size-field));--description-list-pad:max(0px, calc((var(--description-list-row) - 1lh - 1px) / 2));row-gap:calc(var(--spacing-part) / 2);column-gap:var(--spacing-peer);box-sizing:border-box;min-block-size:var(--description-list-row);padding-block:var(--description-list-pad);font-size:var(--text-body);line-height:var(--text-body--line-height);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"term actions""value value";align-items:baseline;display:grid}.description-list[data-dividers]>.description-list-item+.description-list-item{border-block-start:1px solid var(--color-divider)}.description-list-term{min-width:0;font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-slate);grid-area:term;font-weight:500}.description-list-value{min-width:0;font-weight:var(--text-body--font-weight);color:var(--color-ink);overflow-wrap:anywhere;grid-area:value;margin:0}.description-list-value[data-empty]{color:var(--color-slate)}.description-list-value[data-numeric]{font-variant-numeric:tabular-nums;text-align:-webkit-match-parent;text-align:match-parent;direction:ltr;unicode-bidi:isolate}.description-list-actions{justify-content:flex-end;align-items:center;gap:var(--spacing-part);margin:0;margin-block:min(0px, calc((1lh - var(--size-control)) / 2));flex-wrap:wrap;grid-area:actions;display:flex}.description-list-item:not(:has(>.description-list-actions)){grid-template-areas:"term term""value value"}.description-list[data-layout=horizontal]>.description-list-item{grid-template-columns:minmax(0, var(--description-list-term-size,30%)) minmax(0, 1fr) auto;grid-template-areas:"term value actions";row-gap:0}.description-list[data-layout=horizontal]>.description-list-item:not(:has(>.description-list-actions)){grid-template-areas:"term value value"}@container description-list (min-inline-size:30rem){.description-list[data-layout=auto]>.description-list-item{grid-template-columns:minmax(0, var(--description-list-term-size,30%)) minmax(0, 1fr) auto;grid-template-areas:"term value actions";row-gap:0}.description-list[data-layout=auto]>.description-list-item:not(:has(>.description-list-actions)){grid-template-areas:"term value value"}}:is(.card,.card>.card-body:last-child,.card>.card-disclosure>.card-fold>.card-body:last-child)>.description-list[data-layout=horizontal]:last-child>.description-list-item:last-child:has(>.description-list-actions){padding-block-end:calc(var(--description-list-pad) + var(--holder-corner-inset) - var(--holder-pad))}@container description-list (min-inline-size:30rem){:is(.card,.card>.card-body:last-child,.card>.card-disclosure>.card-fold>.card-body:last-child)>.description-list[data-layout=auto]:last-child>.description-list-item:last-child:has(>.description-list-actions){padding-block-end:calc(var(--description-list-pad) + var(--holder-corner-inset) - var(--holder-pad))}}:is(.card,.card>.card-body:first-child)>.description-list:first-child>.description-list-item:first-child:has(>.description-list-actions){padding-block-start:calc(var(--description-list-pad) + var(--holder-corner-inset) - var(--holder-pad))}@media print{.description-list-actions{display:none}}@media (forced-colors:active){.description-list[data-dividers]>.description-list-item+.description-list-item{border-block-start-color:canvastext}}.overlay,.overlay-scrim{--overlay-inset:var(--spacing-inset)}.overlay{box-sizing:border-box;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);text-align:start;forced-color-adjust:auto}.overlay-scrim{box-sizing:border-box;z-index:var(--z-modal);height:var(--visual-viewport-height,100dvh);background-color:var(--color-scrim)}@supports (color:color-mix(in lab, red, red)){.overlay-scrim{background-color:color-mix(in srgb, var(--color-scrim) calc(var(--opacity-scrim) * 100%), transparent)}}.overlay-scrim{forced-color-adjust:none;transition:background-color .18s;display:grid;position:fixed;inset:0}.overlay-scrim[data-stacked],.overlay-scrim:not(.sheet-scrim):is([data-entering],[data-exiting]){background-color:#0000}.overlay-scrim.sheet-scrim{z-index:auto;height:auto;transition:none}@media (prefers-reduced-motion:reduce){.overlay-scrim{transition:none}}.dialog-overlay{padding:var(--overlay-inset);place-items:center}.dialog{--holder-radius:var(--radius-stadium);--holder-border:1px;--holder-pad:var(--spacing-separate);--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));width:min(28rem,100%);min-height:0;max-height:100%;padding:var(--holder-pad) var(--holder-pad) var(--holder-corner-inset);border:var(--holder-border) solid var(--color-hairline);border-radius:var(--holder-radius);background-color:var(--color-float);box-shadow:var(--shadow-dramatic);flex-direction:column;transition:opacity .18s,translate .18s;display:flex;position:relative}.dialog[data-size=lg]{width:min(40rem,100%)}.dialog:is([data-entering],[data-exiting]){opacity:0;translate:0 8px}.dialog-content{gap:var(--spacing-peer);outline:none;flex-direction:column;min-height:0;display:flex}.icon-button.dialog-close{position:absolute;inset-block-start:1.5rem;inset-inline-end:1.5rem}.dialog-head{gap:var(--spacing-part);flex-direction:column;display:flex}.dialog-head-with-close{padding-inline-end:var(--size-control)}.dialog-well{border-radius:var(--radius-pill);background-color:var(--color-bone);width:48px;height:48px;color:var(--color-ink);flex:none;place-items:center;display:grid}.dialog-well svg{width:20px;height:20px}.dialog[data-tone=danger] .dialog-well{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.dialog[data-tone=danger] .dialog-well{background-color:color-mix(in srgb, var(--color-error) 14%, transparent)}}.dialog[data-tone=danger] .dialog-well{color:var(--color-error)}.dialog-title{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:var(--text-h3--font-weight);color:var(--color-ink);overflow-wrap:anywhere;margin:0}.dialog-description{font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);color:var(--color-slate);overflow-wrap:anywhere;margin:0}.dialog-body{overscroll-behavior:contain;overflow-wrap:anywhere;flex:auto;min-height:0;overflow-y:auto}.dialog-body:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.dialog-actions{justify-content:flex-end;gap:var(--spacing-part);flex-wrap:wrap;flex:none;display:flex}@media (forced-colors:active){.dialog{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.dialog{transition:none}}.drawer-overlay{padding:var(--overlay-inset);align-items:stretch}.drawer{--holder-radius:var(--radius-stadium);--holder-border:1px;--holder-pad:var(--spacing-peer);--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));border:var(--holder-border) solid var(--color-hairline);border-radius:var(--holder-radius);background-color:var(--color-float);width:min(20rem,100%);height:100%;min-height:0;box-shadow:var(--shadow-dramatic);flex-direction:column;transition:translate .18s;display:flex;overflow:clip}.drawer[data-side=left]{justify-self:left}.drawer[data-side=right]{justify-self:right}.drawer[data-side=left]:is([data-entering],[data-exiting]){translate:calc(-100% - var(--overlay-inset)) 0}.drawer[data-side=right]:is([data-entering],[data-exiting]){translate:calc(100% + var(--overlay-inset)) 0}.drawer-content{outline:none;flex-direction:column;flex:auto;min-height:0;display:flex}.drawer-header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-part);padding:var(--spacing-peer) var(--spacing-peer) 0;flex:none;display:flex}.drawer-title{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:var(--text-h3--font-weight);color:var(--color-ink);overflow-wrap:anywhere;margin:0}.drawer-header:has(>.drawer-close) .drawer-title{margin-block-start:calc((var(--size-control) - 1lh) / 2)}.drawer-close{flex:none;margin-inline:auto -.5rem}.drawer-body{min-height:0;padding:var(--spacing-peer);overscroll-behavior:contain;overflow-wrap:anywhere;flex:auto;overflow-y:auto}.drawer-body:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.drawer-footer{padding:0 var(--holder-pad) calc(var(--holder-corner-inset) + env(safe-area-inset-bottom,0px));overflow-wrap:anywhere;flex:none}@media (forced-colors:active){.drawer{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.drawer{transition:none}}.sheet-overlay{z-index:var(--z-modal)}.sheet{--holder-radius:var(--radius-stadium);--holder-border:1px;--holder-pad:var(--spacing-peer);--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));border:var(--holder-border) solid var(--color-hairline);background-color:var(--color-float);border-start-start-radius:var(--holder-radius);border-start-end-radius:var(--holder-radius);flex-direction:column;width:min(100%,36rem);max-height:92dvh;margin-inline:auto;display:flex}.sheet-content{min-height:0;max-height:calc(var(--visual-viewport-height,100dvh) * .92);outline:none;flex-direction:column;display:flex}.sheet-overlay[data-entering] .sheet-content{pointer-events:none}.sheet-grabber-band{flex:none;place-items:center;height:44px;display:grid}.sheet-grabber{border-radius:var(--radius-dot);background-color:var(--color-boundary);width:40px;height:4px}.sheet-header{align-items:flex-start;gap:var(--spacing-part);padding-inline:var(--spacing-peer);flex:none;display:flex}.sheet-header:first-child{padding-block-start:var(--spacing-peer)}.sheet-header-text{gap:var(--spacing-part);flex-direction:column;flex:auto;min-width:0;display:flex}.sheet-title{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:var(--text-h3--font-weight);color:var(--color-ink);overflow-wrap:anywhere;margin:0}.sheet-header:has(>.sheet-close) .sheet-title{margin-block-start:calc((var(--size-control) - 1lh) / 2)}.sheet-description{font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);color:var(--color-slate);overflow-wrap:anywhere;margin:0}.sheet-close{flex:none;margin-inline:auto -.5rem}.sheet-body{min-height:0;padding:var(--spacing-peer);overflow-wrap:anywhere;flex:auto;overflow-y:clip}.sheet[data-expanded] .sheet-body{overflow-y:auto}.sheet-body:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.sheet-body:last-child{padding-block-end:calc(var(--spacing-peer) + env(safe-area-inset-bottom,0px))}.sheet-footer{padding:var(--spacing-part) var(--spacing-peer) calc(var(--spacing-part) + env(safe-area-inset-bottom,0px));overflow-wrap:anywhere;flex:none}@keyframes sheet-scrim-fade{0%{opacity:0}to{opacity:1}}@media (forced-colors:active){.sheet{border-color:canvastext}.sheet-grabber{background-color:canvastext}}@media (prefers-reduced-motion:reduce){.sheet-scrim{animation:none!important}}.popover{--holder-radius:var(--radius-surface);--holder-border:1px;--holder-pad:0px;--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));box-sizing:border-box;max-width:calc(100vw - 2rem);max-height:inherit;overflow-wrap:anywhere;border:var(--holder-border) solid var(--color-frame);border-radius:var(--holder-radius);background-color:var(--color-float);box-shadow:var(--shadow-float);outline:none;transition:opacity .14s ease-out,translate .14s ease-out;overflow:auto}.popover-padded{--holder-pad:var(--spacing-peer);padding:var(--holder-pad)}.popover-match-trigger{min-width:min(var(--trigger-width), 100vw - 2rem)}.popover:is([data-entering],[data-exiting]){opacity:0}.popover[data-placement=bottom]:is([data-entering],[data-exiting]){translate:0 -4px}.popover[data-placement=top]:is([data-entering],[data-exiting]){translate:0 4px}.popover[data-placement=right]:is([data-entering],[data-exiting]){translate:-4px}.popover[data-placement=left]:is([data-entering],[data-exiting]){translate:4px}@media (forced-colors:active){.popover{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.popover{transition:none}}.menu-popover{min-width:min(max(var(--trigger-width), 12rem), 100vw - 2rem);flex-direction:column;display:flex}.menu{box-sizing:border-box;min-height:0;padding:var(--spacing-part);outline:none;flex-direction:column;flex:auto;gap:.25rem;display:flex;overflow:auto}.menu-section{flex-direction:column;gap:.25rem;display:flex}.menu-heading{font-size:var(--text-overline);line-height:var(--text-overline--line-height);letter-spacing:var(--text-overline--letter-spacing);font-weight:var(--text-overline--font-weight);text-transform:uppercase;color:var(--color-slate);padding:.5rem .75rem .25rem}.menu-separator{background-color:var(--color-divider);border:0;flex:none;height:1px;margin-block:.25rem}.menu-item{--menu-item-radius:max(0px, calc(var(--radius-surface) - 1px - var(--spacing-part)));border-radius:var(--menu-item-radius);min-height:40px;color:var(--color-ink);cursor:pointer;outline:none;flex:none;align-items:center;gap:.75rem;padding:.5rem .75rem;text-decoration:none;display:flex}.menu-item-icon{color:var(--color-slate);flex:none;display:inline-flex}.menu-item-icon svg,.menu-item-check svg{width:16px;height:16px}.menu-item-text{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.menu-item-label{font-size:var(--text-action);line-height:var(--text-action--line-height);letter-spacing:var(--text-action--letter-spacing);font-weight:var(--text-action--font-weight);overflow-wrap:anywhere}.menu-item-description{font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);overflow-wrap:anywhere}.menu-item-end{color:var(--color-ink);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);font-variant-numeric:tabular-nums;flex:none}.menu-item-shortcut{border-radius:min(var(--radius-micro), max(0px, calc(var(--menu-item-radius) - .75rem)));background-color:var(--color-bone);color:var(--color-slate);font-family:var(--font-sans);letter-spacing:var(--text-overline--letter-spacing);font-size:.75rem;line-height:1;font-weight:var(--text-overline--font-weight);font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate;flex:none;margin-inline-start:auto;padding:.125rem .375rem}.menu-item-check{visibility:hidden;flex:none;display:inline-flex}.menu-item[data-selected] .menu-item-check{visibility:visible}.menu-item[data-has-submenu]{padding-inline-end:.5rem}.menu-item-submenu{color:var(--color-slate);flex:none;display:inline-flex}.menu-item-submenu svg{width:16px;height:16px}:where([dir=rtl i]) .menu-item-submenu svg{scale:-1 1}@media (hover:hover){.menu-item[data-hovered]{background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.menu-item[data-hovered]{background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}}.menu-item[data-focused]{background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.menu-item[data-focused]{background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.menu-item[data-focused] .menu-item-icon{color:var(--color-ink)}.menu-item[data-has-submenu][data-open]{background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.menu-item[data-has-submenu][data-open]{background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.menu-item[data-focus-visible]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.menu-item-danger,.menu-item-danger .menu-item-icon,.menu-item-danger[data-focused] .menu-item-icon{color:var(--color-error)}.menu-item[data-selection-mode=single][data-selected]:not([data-disabled]){background-color:var(--color-ink);color:var(--color-canvas)}.menu-item[data-selection-mode=single][data-selected]:not([data-disabled]) :is(.menu-item-icon,.menu-item-check,.menu-item-end),.menu-item[data-selection-mode=single][data-selected]:not([data-disabled]) .menu-item-description{color:var(--color-canvas)}@supports (color:color-mix(in lab, red, red)){.menu-item[data-selection-mode=single][data-selected]:not([data-disabled]) .menu-item-description{color:color-mix(in srgb, var(--color-canvas) 70%, transparent)}}.menu-item[data-selection-mode=single][data-selected]:not([data-disabled]) .menu-item-shortcut{background-color:var(--color-canvas)}@supports (color:color-mix(in lab, red, red)){.menu-item[data-selection-mode=single][data-selected]:not([data-disabled]) .menu-item-shortcut{background-color:color-mix(in srgb, var(--color-canvas) 20%, transparent)}}.menu-item[data-selection-mode=single][data-selected]:not([data-disabled]) .menu-item-shortcut{color:var(--color-canvas)}.menu-item[data-selection-mode=single][data-selected][data-focus-visible]{outline-color:var(--color-canvas)}.menu-item[data-disabled]{color:var(--color-taupe);cursor:not-allowed;background-color:#0000}.menu-item[data-disabled] :is(.menu-item-icon,.menu-item-check,.menu-item-description,.menu-item-end,.menu-item-shortcut){color:var(--color-taupe)}@media (pointer:coarse){.menu-item{min-height:44px}}@media (forced-colors:active){.menu-item :is(.menu-item-icon,.menu-item-check,.menu-item-description,.menu-item-end){color:canvastext}.menu-item[data-selection-mode][data-selected]:not([data-disabled]){forced-color-adjust:none;color:highlighttext;background-color:highlight}.menu-item[data-selection-mode][data-selected]:not([data-disabled])[data-focus-visible]{outline-color:highlighttext}.menu-item[data-selection-mode][data-selected]:not([data-disabled]) :is(.menu-item-icon,.menu-item-check,.menu-item-description,.menu-item-end){color:highlighttext}.menu-item-shortcut,.menu-item[data-selection-mode][data-selected]:not([data-disabled]) .menu-item-shortcut{color:canvastext;background-color:canvas}.menu-item[data-disabled],.menu-item[data-disabled] :is(.menu-item-icon,.menu-item-check,.menu-item-description,.menu-item-end,.menu-item-shortcut){color:graytext}.menu-item-submenu{color:canvastext}.menu-item[data-disabled] .menu-item-submenu{color:graytext}.menu-item[data-has-submenu][data-open]{outline-offset:-1px;outline:1px solid canvastext}}.toast-status-host{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.toast-region{z-index:var(--z-toast);pointer-events:none;width:min(28rem,100vw - 2rem);outline:none;position:fixed;inset-block-end:calc(var(--overlay-inset) + var(--toast-offset-block,0px) + var(--save-bar-offset,0px) + var(--upload-tray-offset,0px));inset-inline-end:var(--overlay-inset)}.toast-list{align-items:flex-end;gap:var(--spacing-part);flex-direction:column-reverse;margin:0;padding:0;list-style:none;display:flex}.toast-list>li{display:contents}.toast{--toast-stripe:var(--color-slate);--holder-radius:var(--radius-surface);--holder-border:1px;--holder-pad:1rem;--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));width:100%;padding:var(--holder-pad) var(--spacing-peer);border:var(--holder-border) solid var(--color-frame);border-inline-start:4px solid var(--toast-stripe);border-radius:var(--holder-radius);background-color:var(--color-float);box-shadow:var(--shadow-float);pointer-events:auto;align-items:flex-start;gap:.75rem;transition:opacity .18s,translate .18s;display:flex}.toast[data-tone=success]{--toast-stripe:var(--color-success)}.toast[data-tone=warning]{--toast-stripe:var(--color-warning)}.toast[data-tone=error]{--toast-stripe:var(--color-error)}@starting-style{.toast{opacity:0;translate:0 8px}}.toast:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.toast-content{flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.toast-title{font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);color:var(--color-ink);overflow-wrap:anywhere;margin:0}.toast-description{font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);overflow-wrap:anywhere;margin:0}.toast-controls{align-items:center;gap:var(--spacing-part);flex:none;margin-block:-.5rem;margin-inline-end:max(-.5rem, calc(var(--holder-radius) - var(--holder-border) - var(--spacing-peer)));display:flex}@media (forced-colors:active){.toast{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.toast{transition:none}}.command-palette-overlay{padding:12vh var(--overlay-inset) var(--overlay-inset);align-content:start;justify-items:center}.command-palette{--holder-radius:var(--radius-surface);--holder-border:1px;--holder-pad:0px;--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));border:var(--holder-border) solid var(--color-frame);border-radius:var(--holder-radius);background-color:var(--color-float);width:min(40rem,100%);max-height:min(35rem,88dvh - 1rem);box-shadow:var(--shadow-float);flex-direction:column;transition:opacity .18s,translate .18s;display:flex;overflow:hidden}.command-palette:is([data-entering],[data-exiting]){opacity:0;translate:0 8px}.command-palette-content{outline:none;flex-direction:column;flex:auto;min-height:0;display:flex}.command-palette-field{padding:1rem var(--spacing-peer);border-block-end:1px solid var(--color-divider);flex:none;align-items:center;gap:.75rem;display:flex;position:relative}.command-palette-field:after{content:"";height:var(--focus-ring-width);background-color:#0000;position:absolute;inset-block-end:-1px;inset-inline:0}.command-palette-field:has(.command-palette-input:focus-visible):after{background-color:var(--focus-ring-color)}.command-palette-glass{width:20px;height:20px;color:var(--color-slate);flex:none}.command-palette-textfield{display:contents}.command-palette-input{min-width:0;color:inherit;font:inherit;font-size:var(--text-body);background-color:#0000;border:0;outline:none;flex:auto;margin:0;padding:0}.command-palette-input::placeholder{color:var(--color-slate);opacity:1}.command-palette-spinner{color:var(--color-slate);flex:none}.command-palette-body{flex-direction:column;flex:auto;min-height:min(20rem,50dvh);display:flex}.command-palette-list{overscroll-behavior:contain;overflow-y:auto}.command-palette-list .menu-item[data-focus-visible]{background-color:var(--color-ink);color:var(--color-canvas);outline:none}.command-palette-list .menu-item[data-focus-visible] :is(.menu-item-icon,.menu-item-end),.command-palette-list .menu-item[data-focus-visible] .menu-item-description{color:var(--color-canvas)}@supports (color:color-mix(in lab, red, red)){.command-palette-list .menu-item[data-focus-visible] .menu-item-description{color:color-mix(in srgb, var(--color-canvas) 70%, transparent)}}.command-palette-list .menu-item[data-focus-visible] .menu-item-shortcut{background-color:var(--color-canvas)}@supports (color:color-mix(in lab, red, red)){.command-palette-list .menu-item[data-focus-visible] .menu-item-shortcut{background-color:color-mix(in srgb, var(--color-canvas) 20%, transparent)}}.command-palette-list .menu-item[data-focus-visible] .menu-item-shortcut{color:var(--color-canvas)}.command-palette-empty{padding:var(--spacing-peer);color:var(--color-slate);text-align:center}.command-palette-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.command-palette-footer{padding:.5rem var(--spacing-peer);border-block-start:1px solid var(--color-divider);color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);flex-wrap:wrap;flex:none;gap:1rem;display:flex}@media (pointer:coarse){.command-palette-footer{display:none}}@media (forced-colors:active){.command-palette{border-color:canvastext}.command-palette-input:focus-visible{outline:auto}.command-palette-list .menu-item[data-focus-visible]{forced-color-adjust:none;color:highlighttext;background-color:highlight;outline-color:highlighttext}.command-palette-list .menu-item[data-focus-visible] :is(.menu-item-icon,.menu-item-check,.menu-item-description,.menu-item-end){color:highlighttext}.command-palette-list .menu-item[data-focus-visible] .menu-item-shortcut{color:canvastext;background-color:canvas}}@media (prefers-reduced-motion:reduce){.command-palette{transition:none}}.tooltip{border-radius:var(--radius-micro);background-color:var(--color-ink);max-width:min(20rem,100vw - 2rem);color:var(--color-canvas);box-shadow:var(--shadow-float);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);overflow-wrap:anywhere;border:1px solid #0000;padding:.375rem .625rem;transition:opacity .14s ease-out,translate .14s ease-out}.tooltip:is([data-entering],[data-exiting]){opacity:0}.tooltip[data-placement=top]:is([data-entering],[data-exiting]){translate:0 4px}.tooltip[data-placement=bottom]:is([data-entering],[data-exiting]){translate:0 -4px}.tooltip[data-placement=left]:is([data-entering],[data-exiting]){translate:4px}.tooltip[data-placement=right]:is([data-entering],[data-exiting]){translate:-4px}.tooltip-arrow svg{width:8px;height:8px;fill:var(--color-ink);display:block}.tooltip-arrow[data-placement=bottom] svg{rotate:180deg}.tooltip-arrow[data-placement=left] svg{rotate:-90deg}.tooltip-arrow[data-placement=right] svg{rotate:90deg}.tooltip-shortcut{border-radius:var(--radius-micro);background-color:var(--color-canvas)}@supports (color:color-mix(in lab, red, red)){.tooltip-shortcut{background-color:color-mix(in srgb, var(--color-canvas) 20%, transparent)}}.tooltip-shortcut{color:var(--color-canvas);font-family:var(--font-sans);letter-spacing:var(--text-overline--letter-spacing);font-size:.75rem;line-height:1;font-weight:var(--text-overline--font-weight);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:.5rem;padding:.125rem .375rem}.tooltip[dir=rtl] .tooltip-shortcut{margin-inline:0 .5rem}@media (forced-colors:active){.tooltip{border-color:canvastext}.tooltip-arrow{display:none}}@media (prefers-reduced-motion:reduce){.tooltip{transition:none}}.app-shell{--app-shell-sidebar:0px;--app-shell-inset-block-end:0px}.app-shell[data-has-sidebar]{--app-shell-sidebar:var(--container-sidebar)}.app-shell-workspace{box-sizing:border-box;min-height:100dvh;transition:margin-inline-start var(--duration-expand) var(--ease-emphasized);margin-inline-start:var(--app-shell-sidebar);padding-block-end:var(--app-shell-inset-block-end)}[data-sidebar=collapsed i] .app-shell-workspace{transition-duration:var(--duration-collapse)}.app-shell[data-sidebar-folded] .app-shell-workspace{transition:none}@media (min-width:1024px) and (not (min-width:1440px)){.app-shell[data-has-sidebar]:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded]){--container-sidebar:6.5rem}.app-shell[data-has-sidebar]:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded]) .app-shell-workspace{transition:none}}.app-shell-header{z-index:var(--z-header);position:sticky;inset-block-start:0}.app-shell-main{outline:none}.app-shell-skip{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-shell-skip:focus{z-index:calc(var(--z-chrome) + 1);width:auto;height:auto;min-height:var(--size-target);clip-path:none;border-radius:var(--radius-pill);background-color:var(--color-ink);color:var(--color-canvas);font-family:var(--font-sans);font-size:var(--text-action);line-height:var(--text-action--line-height);letter-spacing:var(--text-action--letter-spacing);font-weight:var(--text-action--font-weight);outline:var(--focus-ring-width) solid var(--color-canvas);outline-offset:-4px;align-items:center;margin:0;padding-inline:1.25rem;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:var(--spacing-inset);inset-inline-start:var(--spacing-inset);overflow:visible}@media not all and (min-width:1024px){.app-shell[data-has-sidebar]{--app-shell-sidebar:0px}.app-shell[data-has-bottom-bar]{--app-shell-inset-block-end:calc(4rem + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.app-shell-workspace{transition:none}}.sidebar{--sidebar-icon:1.25rem;--sidebar-gutter:.75rem;--sidebar-pill-inset:calc((var(--size-target) - var(--sidebar-icon)) / 2);--sidebar-row:max(var(--size-target), var(--size-control));--sidebar-inner:calc(var(--container-sidebar) - 2 * var(--spacing-inset) - 2px);--sidebar-duration:var(--duration-expand);--sidebar-nav-inset:var(--sidebar-gutter);--sidebar-search-inset:var(--sidebar-gutter);--sidebar-corner:calc(var(--radius-stadium) - 1px);inset-block:var(--spacing-inset);z-index:var(--z-chrome);box-sizing:border-box;width:calc(var(--container-sidebar) - 2 * var(--spacing-inset));border:1px solid var(--color-hairline);border-radius:var(--radius-stadium);background-color:var(--color-float);color:var(--color-ink);font-family:var(--font-sans);box-shadow:var(--shadow-lift);transition:width var(--sidebar-duration) var(--ease-emphasized);flex-direction:column;display:flex;position:fixed;inset-inline-start:var(--spacing-inset)}.sidebar-head{align-items:center;gap:var(--spacing-part);padding:var(--spacing-peer) calc(var(--sidebar-gutter) * 2) var(--sidebar-gutter);transition:padding-inline var(--sidebar-duration) var(--ease-emphasized);flex:none;display:flex}.sidebar-brand{align-items:center;gap:var(--sidebar-gutter);min-width:0;color:var(--color-ink);font-size:var(--text-action);line-height:var(--text-action--line-height);letter-spacing:var(--text-action--letter-spacing);font-weight:var(--text-action--font-weight);cursor:pointer;text-decoration:none;display:flex;position:relative}.sidebar-brand:after{content:"";position:absolute;inset:-.5rem}.sidebar-brand-mark{flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid}.sidebar-brand-mark svg{width:100%;height:100%}.sidebar-brand-name{overflow-wrap:anywhere;min-width:0}.sidebar-brand:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.icon-button.sidebar-close{flex:none;margin-inline-start:auto}.sidebar-collapse{border:1px solid var(--color-frame);border-radius:var(--radius-pill);background-color:var(--color-float);width:2rem;height:2rem;color:var(--color-slate);box-shadow:var(--shadow-lift);cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset-block-start:var(--spacing-peer);inset-inline-end:-1rem}.sidebar-collapse:before{content:"";inset:calc(-1 * (var(--size-target) - 2rem) / 2);position:absolute}.sidebar-collapse svg{width:1rem;height:1rem;transition:rotate var(--sidebar-duration) var(--ease-emphasized)}.sidebar-collapse-name[data-name=expand]{display:none}[data-sidebar-folded] .sidebar:not(.sidebar-drawer),[data-sidebar-folded] .sidebar:not(.sidebar-drawer) .sidebar-group-label:before,[data-sidebar-folded] .sidebar:not(.sidebar-drawer) :is(.sidebar-collapse svg,.sidebar-head,.sidebar-search,.sidebar-nav,.sidebar-group-label,.sidebar-brand-name,.sidebar-search-label,.sidebar-group-text,.sidebar-item-label,.sidebar-item-count-number,.sidebar-search-shortcut){transition:none}@media (hover:hover){.sidebar-collapse:is(:hover,[data-hovered]){color:var(--color-ink)}}.sidebar-collapse:is(:active,[data-pressed]){color:var(--color-ink)}.sidebar-collapse:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.sidebar-search{box-sizing:border-box;align-items:center;gap:var(--sidebar-gutter);--sidebar-search-corner:min(var(--radius-pill), max(0px, calc(var(--sidebar-corner) - var(--sidebar-search-inset))));margin:var(--spacing-part) var(--sidebar-search-inset) 0;min-height:var(--sidebar-row);padding-block:0;padding-inline:var(--sidebar-pill-inset);border:1px solid var(--color-hairline);border-radius:var(--sidebar-search-corner);background-color:var(--color-canvas);color:var(--color-slate);font-family:var(--font-sans);font-size:var(--text-action);line-height:var(--text-action--line-height);letter-spacing:var(--text-action--letter-spacing);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:margin-inline var(--sidebar-duration) var(--ease-emphasized), padding-inline var(--sidebar-duration) var(--ease-emphasized);flex:none;font-weight:500;display:flex}.sidebar-search-icon{width:var(--sidebar-icon);height:var(--sidebar-icon);flex:none;place-items:center;display:grid}.sidebar-search-icon svg{width:100%;height:100%}.sidebar-search-label{overflow-wrap:anywhere;flex:auto;min-width:0}.sidebar-search-shortcut{flex:none;margin-inline-start:auto}.kbd.sidebar-search-shortcut{border-radius:min(var(--radius-micro), max(0px, calc(var(--sidebar-search-corner) - 1px - var(--sidebar-pill-inset))))}@media (hover:hover){.sidebar-search:is(:hover,[data-hovered]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.sidebar-search:is(:hover,[data-hovered]){background-color:color-mix(in srgb, var(--color-ink) 5%, var(--color-canvas))}}.sidebar-search:is(:hover,[data-hovered]){color:var(--color-ink)}}.sidebar-search:is(:active,[data-pressed]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.sidebar-search:is(:active,[data-pressed]){background-color:color-mix(in srgb, var(--color-ink) 5%, var(--color-canvas))}}.sidebar-search:is(:active,[data-pressed]){color:var(--color-ink)}.sidebar-search:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.sidebar-nav{min-height:0;padding:var(--spacing-peer) var(--sidebar-nav-inset);overscroll-behavior:contain;transition:padding-inline var(--sidebar-duration) var(--ease-emphasized);flex:auto;position:relative;overflow:hidden auto}.sidebar-group+.sidebar-group{margin-block-start:var(--spacing-peer)}.sidebar-group-label{align-items:center;gap:var(--spacing-part);padding:0 var(--sidebar-pill-inset) var(--spacing-part);color:var(--color-slate);font-family:var(--font-sans);font-size:var(--text-overline);line-height:var(--text-overline--line-height);letter-spacing:var(--text-overline--letter-spacing);font-weight:var(--text-overline--font-weight);text-transform:uppercase;transition:padding-inline var(--sidebar-duration) var(--ease-emphasized);margin:0;display:flex}.sidebar-group-label:before{content:"";border-radius:var(--radius-dot);background-color:var(--color-ink);width:6px;height:6px}@supports (color:color-mix(in lab, red, red)){.sidebar-group-label:before{background-color:color-mix(in srgb, var(--color-ink) 25%, transparent)}}.sidebar-group-label:before{transition:margin-inline-start var(--sidebar-duration) var(--ease-emphasized);flex:none;margin-inline-start:calc(-1 * (6px + var(--spacing-part)))}.sidebar-group-text{overflow-wrap:anywhere;min-width:0}.sidebar-group[data-current] .sidebar-group-label{color:var(--color-ink)}.sidebar-group[data-current] .sidebar-group-label:before{background-color:var(--color-signal-light)}.sidebar-list{gap:var(--spacing-part);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.sidebar-item{box-sizing:border-box;align-items:flex-start;gap:var(--sidebar-gutter);min-height:var(--sidebar-row);padding-block:calc((var(--sidebar-row) - var(--sidebar-icon)) / 2);padding-inline:var(--sidebar-pill-inset);border-radius:min(var(--radius-pill), max(0px, calc(var(--sidebar-corner) - var(--sidebar-nav-inset))));color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-action);letter-spacing:var(--text-action--letter-spacing);font-weight:var(--text-action--font-weight);cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.25;text-decoration:none;display:flex;position:relative}.sidebar-item-icon{width:var(--sidebar-icon);height:var(--sidebar-icon);flex:none;position:relative}.sidebar-item-icon svg{width:100%;height:100%;display:block}.sidebar-item-label{overflow-wrap:anywhere;flex:auto;min-width:0}.sidebar-item-count{color:var(--color-slate);font-size:var(--text-small);line-height:var(--sidebar-icon);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;font-weight:700}@media (hover:hover){.sidebar-item:is(:hover,[data-hovered]):not([aria-current=page],[data-current]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.sidebar-item:is(:hover,[data-hovered]):not([aria-current=page],[data-current]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}}.sidebar-item:is(:active,[data-pressed]):not([aria-current=page],[data-current]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.sidebar-item:is(:active,[data-pressed]):not([aria-current=page],[data-current]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.sidebar-item:is([aria-current=page],[data-current]){background-color:var(--color-ink);color:var(--color-canvas)}.sidebar-item:is([aria-current=page],[data-current]) .sidebar-item-count{color:inherit}.sidebar-item:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.sidebar-comma{font-size:0}.sidebar-tooltip-count{display:block}.sidebar-footer{justify-content:space-between;align-items:center;gap:var(--spacing-part);padding:var(--sidebar-gutter) calc(var(--sidebar-gutter) * 2);border-block-start:1px solid var(--color-divider);flex:none;display:flex}.sidebar-drawer{width:auto;min-height:0;box-shadow:none;background-color:#0000;border:0;border-radius:0;flex:auto;transition:none;position:static;inset:auto}.sidebar-drawer-panel .drawer-body{flex-direction:column;padding:0;display:flex;overflow:hidden}@media (min-width:1024px){.icon-button.sidebar-trigger{display:none}.sidebar:not(.sidebar-drawer){container:sidebar/inline-size}.sidebar:not(.sidebar-drawer) :is(.sidebar-brand-name,.sidebar-search-label,.sidebar-group-text,.sidebar-item-label,.sidebar-item-count-number,.sidebar-search-shortcut){transition:opacity calc(var(--sidebar-duration) / 2) var(--ease-emphasized) calc(var(--sidebar-duration) / 4)}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer){--sidebar-duration:var(--duration-collapse);--sidebar-nav-inset:calc(1rem - 1px);--sidebar-search-inset:calc((var(--sidebar-inner) - var(--size-target)) / 2)}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) :is(.sidebar-brand-name,.sidebar-search-label,.sidebar-group-text,.sidebar-item-label,.sidebar-item-count-number,.sidebar-search-shortcut){opacity:0;transition:opacity calc(var(--sidebar-duration) * .4) var(--ease-emphasized)}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-head{padding-inline:calc((var(--sidebar-inner) - 1.5rem) / 2)}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-collapse svg{rotate:180deg}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-collapse-name[data-name=collapse]{display:none}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-collapse-name[data-name=expand]{display:inline}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-search{padding-inline:calc(var(--sidebar-pill-inset) - 1px)}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-nav{scrollbar-width:none}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-group-label{padding-inline:calc((var(--size-target) - 6px) / 2) 0}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-group-label:before{margin-inline-start:0}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-item-count{border-radius:var(--radius-dot);background-color:var(--color-ink);width:.5rem;height:.5rem;margin:0;position:absolute;inset-block-start:calc((var(--sidebar-row) - var(--sidebar-icon)) / 2 - .25rem);inset-inline-start:calc(var(--sidebar-pill-inset) + var(--sidebar-icon) - .25rem);overflow:hidden}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-item:is([aria-current=page],[data-current]) .sidebar-item-count{background-color:var(--color-canvas)}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-footer{padding-inline:0 calc(100% - var(--sidebar-inner));justify-content:center}}@container sidebar not (min-width:calc(20rem - 34px)){.sidebar:not(.sidebar-drawer) :is(.sidebar-head,.sidebar-search,.sidebar-nav,.sidebar-footer){white-space:nowrap}.sidebar:not(.sidebar-drawer) :is(.sidebar-brand-name,.sidebar-search-label,.sidebar-group-text,.sidebar-item-label,.sidebar-search,.sidebar-footer){overflow:clip}}@media (min-width:1024px) and (not (min-width:1440px)){[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer){--sidebar-duration:var(--duration-collapse);--sidebar-nav-inset:calc(1rem - 1px);--sidebar-search-inset:calc((var(--sidebar-inner) - var(--size-target)) / 2)}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) :is(.sidebar-brand-name,.sidebar-search-label,.sidebar-group-text,.sidebar-item-label,.sidebar-item-count-number,.sidebar-search-shortcut){opacity:0;transition:opacity calc(var(--sidebar-duration) * .4) var(--ease-emphasized)}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-head{padding-inline:calc((var(--sidebar-inner) - 1.5rem) / 2)}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-collapse svg{rotate:180deg}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-collapse-name[data-name=collapse]{display:none}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-collapse-name[data-name=expand]{display:inline}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-search{padding-inline:calc(var(--sidebar-pill-inset) - 1px)}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-nav{scrollbar-width:none}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-group-label{padding-inline:calc((var(--size-target) - 6px) / 2) 0}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-group-label:before{margin-inline-start:0}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-item-count{border-radius:var(--radius-dot);background-color:var(--color-ink);width:.5rem;height:.5rem;margin:0;position:absolute;inset-block-start:calc((var(--sidebar-row) - var(--sidebar-icon)) / 2 - .25rem);inset-inline-start:calc(var(--sidebar-pill-inset) + var(--sidebar-icon) - .25rem);overflow:hidden}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-item:is([aria-current=page],[data-current]) .sidebar-item-count{background-color:var(--color-canvas)}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-footer{padding-inline:0 calc(100% - var(--sidebar-inner));justify-content:center}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer),[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-group-label:before,[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) :is(.sidebar-collapse svg,.sidebar-head,.sidebar-search,.sidebar-nav,.sidebar-group-label,.sidebar-brand-name,.sidebar-search-label,.sidebar-group-text,.sidebar-item-label,.sidebar-item-count-number,.sidebar-search-shortcut){transition:none}}@media not all and (min-width:1024px){.sidebar:not(.sidebar-drawer){display:none}}[dir=rtl] .sidebar-collapse svg{scale:-1 1}@media (forced-colors:active){.sidebar-item:is([aria-current=page],[data-current]){forced-color-adjust:none;color:highlighttext;background-color:highlight;outline-color:highlight}.sidebar-group-label:before{background-color:canvastext}.sidebar-group[data-current] .sidebar-group-label:before{background-color:highlight}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-item-count{background-color:canvastext}[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer) .sidebar-item:is([aria-current=page],[data-current]) .sidebar-item-count{background-color:highlighttext}}@media (forced-colors:active) and (not (min-width:1440px)){[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-item-count{background-color:canvastext}[data-has-sidebar]:where(.app-shell:has(.side-panel-layout[data-collapses-rail]>.side-panel):not([data-sidebar-unfolded])) .sidebar:not(.sidebar-drawer) .sidebar-item:is([aria-current=page],[data-current]) .sidebar-item-count{background-color:highlighttext}}@media (prefers-reduced-motion:reduce){.sidebar,[data-sidebar=collapsed i] .sidebar:not(.sidebar-drawer){--sidebar-duration:0s}.sidebar,.sidebar-collapse svg{transition:none}}.tab-bar{--tab-bar-height:4rem;z-index:var(--z-chrome);box-sizing:border-box;min-height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom,0px));padding-top:calc(.25rem - 1px);padding-bottom:calc(.25rem + env(safe-area-inset-bottom,0px));padding-left:max(.25rem, env(safe-area-inset-left,0px));padding-right:max(.25rem, env(safe-area-inset-right,0px));border-block-start:1px solid var(--color-hairline);background-color:var(--color-float);color:var(--color-ink);font-family:var(--font-sans);position:fixed;inset-block-end:0;inset-inline:0}.tab-bar-list{margin:0;padding:0;list-style:none;display:flex}.tab-bar-list>li{flex:1 1 0;min-width:0;display:flex}.tab-bar-item{box-sizing:border-box;border-radius:var(--radius-pill);width:100%;min-height:3.5rem;color:var(--color-slate);font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;margin:0;padding-block:0;padding-inline:.25rem;font-weight:500;text-decoration:none;display:flex}.tab-bar-item-icon{flex:none;width:1.25rem;height:1.25rem;position:relative}.tab-bar-item-icon svg{width:100%;height:100%;display:block}.tab-bar-item-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tab-bar-comma{font-size:0}.tab-bar-count{border:2px solid var(--color-float);border-radius:var(--radius-pill);background-color:var(--color-ink);min-width:1.125rem;height:1.125rem;color:var(--color-canvas);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding-inline:.25rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;inset-block-start:-.5rem;inset-inline-start:.75rem}@media (hover:hover){.tab-bar-item:is(:hover,[data-hovered]):not([aria-current=page],[data-current],[data-current-action],:disabled,[data-disabled]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.tab-bar-item:is(:hover,[data-hovered]):not([aria-current=page],[data-current],[data-current-action],:disabled,[data-disabled]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.tab-bar-item:is(:hover,[data-hovered]):not([aria-current=page],[data-current],[data-current-action],:disabled,[data-disabled]){color:var(--color-ink)}}.tab-bar-item:is(:active,[data-pressed]):not([aria-current=page],[data-current],[data-current-action],:disabled,[data-disabled]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.tab-bar-item:is(:active,[data-pressed]):not([aria-current=page],[data-current],[data-current-action],:disabled,[data-disabled]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.tab-bar-item:is(:active,[data-pressed]):not([aria-current=page],[data-current],[data-current-action],:disabled,[data-disabled]){color:var(--color-ink)}.tab-bar-item:is([aria-current=page],[data-current],[data-current-action]){background-color:var(--color-ink);color:var(--color-canvas)}.tab-bar-item:is([aria-current=page],[data-current],[data-current-action]) .tab-bar-count{border-color:var(--color-ink);background-color:var(--color-canvas);color:var(--color-ink)}.tab-bar-item:is(:disabled,[data-disabled]){color:var(--color-taupe);cursor:default}.tab-bar-item:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.tab-bar-item:is([aria-current=page],[data-current],[data-current-action]):is(:focus-visible,[data-focus-visible]){outline-color:var(--color-canvas);outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-offset)))}@media (min-width:1024px){.tab-bar{display:none}}@media not all and (min-width:1024px){:root:has(.tab-bar){--toast-offset-block:calc(4rem + env(safe-area-inset-bottom,0px))}}@media (forced-colors:active){.tab-bar-item:is([aria-current=page],[data-current],[data-current-action]){forced-color-adjust:none;color:highlighttext;background-color:highlight}.tab-bar-item:is([aria-current=page],[data-current],[data-current-action]):is(:focus-visible,[data-focus-visible]){outline-color:highlighttext}.tab-bar-count{color:canvas;background-color:canvastext;border-color:canvas}.tab-bar-item:is([aria-current=page],[data-current],[data-current-action]) .tab-bar-count{color:highlight;background-color:highlighttext;border-color:highlight}}.avatar{--avatar-size:2rem;box-sizing:border-box;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-pill);background-color:var(--color-bone);color:var(--color-ink);font-family:var(--font-sans);vertical-align:middle;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.avatar[data-size=sm]{--avatar-size:1.5rem;font-size:.75rem;font-weight:700}.avatar[data-size=lg]{--avatar-size:2.5rem;font-size:1rem}.avatar[data-shape=square]{border-radius:var(--radius-micro)}.avatar-initials{white-space:nowrap}.avatar-image{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.avatar-image[data-loaded]{opacity:1}.avatar:after{content:"";border:1px solid var(--color-frame);border-radius:inherit;pointer-events:none;position:absolute;inset:0}@media (forced-colors:active){.avatar{color:canvastext;background-color:canvas}.avatar:after{border-color:canvastext}}.stat-tile{contain-intrinsic-inline-size:0;box-sizing:border-box;min-width:0;padding:var(--spacing-card);border:1px solid var(--color-hairline);border-radius:var(--radius-stadium);background-color:var(--color-lifted);color:var(--color-ink);font-family:var(--font-sans);overflow-wrap:anywhere;flex:0 16rem;text-decoration:none;display:block;container:stat-tile/inline-size}.card>.stat-tile,.card-body .stat-tile{border-color:var(--color-frame);border-radius:max(var(--radius-micro), calc(var(--holder-radius) - var(--holder-border) - var(--holder-pad)))}.stat-tile-body{column-gap:var(--spacing-peer);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""value trend""change change""caption caption";align-items:center;display:grid}.stat-tile-label{font-size:var(--text-overline);line-height:var(--text-overline--line-height);letter-spacing:var(--text-overline--letter-spacing);font-weight:var(--text-overline--font-weight);text-transform:uppercase;color:var(--color-slate);grid-area:label;margin:0}.stat-tile-value{min-width:0;color:var(--color-ink);grid-area:value;margin-block-start:var(--spacing-part)}.stat-tile-trend{max-width:6rem;max-height:2rem;grid-area:trend;justify-content:flex-end;margin-block-start:var(--spacing-part);display:flex}.stat-tile-change{margin:var(--spacing-part) 0 0;font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);grid-area:change;align-items:flex-start;gap:.25rem;display:flex}.stat-tile-change[data-tone=gain]{color:var(--color-gain)}.stat-tile-change[data-tone=warning]{color:var(--color-warning)}.stat-tile-arrow{flex:none;width:1rem;height:1rem;margin-block:calc(.5lh - .5rem);display:inline-flex}.stat-tile-arrow svg{width:100%;height:100%}.stat-tile-change-label{min-width:0}.stat-tile-caption{font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);grid-area:caption;margin:.25rem 0 0}@container stat-tile not (min-width:18rem){.stat-tile-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""value""change""caption""trend"}.stat-tile-trend{justify-content:flex-start}}a.stat-tile{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover){a.stat-tile:is(:hover,[data-hovered]){--chart-surface:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){a.stat-tile:is(:hover,[data-hovered]){--chart-surface:color-mix(in srgb, var(--color-ink) 5%, var(--color-lifted))}}a.stat-tile:is(:hover,[data-hovered]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){a.stat-tile:is(:hover,[data-hovered]){background-color:color-mix(in srgb, var(--color-ink) 5%, var(--color-lifted))}}}a.stat-tile:is(:active,[data-pressed]){--chart-surface:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){a.stat-tile:is(:active,[data-pressed]){--chart-surface:color-mix(in srgb, var(--color-ink) 5%, var(--color-lifted))}}a.stat-tile:is(:active,[data-pressed]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){a.stat-tile:is(:active,[data-pressed]){background-color:color-mix(in srgb, var(--color-ink) 5%, var(--color-lifted))}}a.stat-tile:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (forced-colors:active){.stat-tile{border-color:canvastext}a.stat-tile:is(:focus-visible,[data-focus-visible]){outline-color:highlight}}.meter{--meter-ink:var(--color-ink);gap:var(--spacing-part);min-width:0;font-family:var(--font-sans);color:var(--color-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;display:grid}.meter[data-over]{--meter-ink:var(--color-warning)}.meter-head{align-items:baseline;column-gap:var(--spacing-part);font-size:var(--text-small);line-height:var(--text-small--line-height);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.meter-label{min-width:0;color:var(--color-ink);font-weight:500}.meter-value{min-width:0;font-weight:var(--text-small--font-weight);font-variant-numeric:tabular-nums;color:var(--color-slate);margin-inline-start:auto}.meter-bar{position:relative}.meter-track{border-radius:var(--radius-pill);background-color:var(--color-frame);height:.5rem;display:flex;overflow:hidden}.meter-segment{box-sizing:border-box;flex:none;height:100%;position:relative}.meter-segment+.meter-segment{border-inline-start:2px solid var(--meter-surface,var(--color-lifted))}.meter-segment:last-child{border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill)}.meter-segment[data-look=fill]{background-color:var(--meter-ink);background-clip:padding-box}.meter-segment[data-look=hatched]{background-image:repeating-linear-gradient(45deg, var(--meter-ink) 0 2px, transparent 2px 6px);background-clip:padding-box}.meter-segment[data-look=hatched]:after{content:"";border:1px solid var(--meter-ink);border-radius:inherit;position:absolute;inset:0}.meter-pace{box-sizing:content-box;border:2px solid var(--meter-surface,var(--color-lifted));background-color:var(--color-ink);background-clip:padding-box;width:2px;height:1rem;margin-block-start:calc(-.5rem - 2px);margin-inline-start:-3px;position:absolute;inset-block-start:50%}.meter-legend{gap:var(--spacing-part) var(--spacing-peer);font-size:var(--text-small);line-height:var(--text-small--line-height);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.meter-legend-item{align-items:center;gap:var(--spacing-part);min-width:0;display:inline-flex}.meter-legend-label{color:var(--color-slate)}.meter-legend-value{font-variant-numeric:tabular-nums;color:var(--color-ink)}.meter-swatch{box-sizing:border-box;border-radius:var(--radius-micro);flex:none;width:.75rem;height:.75rem;position:relative}.meter-swatch[data-look=fill]{background-color:var(--meter-ink)}.meter-swatch[data-look=hatched]{border:1px solid var(--meter-ink);background-image:repeating-linear-gradient(45deg, var(--meter-ink) 0 2px, transparent 2px 6px)}.meter-swatch[data-look=pace]{background-color:var(--color-ink);border-radius:0;width:2px}@media (forced-colors:active){.meter{--meter-surface:canvas}.meter-track{outline:1px solid canvastext}.meter-segment[data-look=fill],.meter-swatch[data-look=fill],.meter-swatch[data-look=pace]{background-color:canvastext}.meter-segment[data-look=hatched],.meter-swatch[data-look=hatched]{forced-color-adjust:none;background-color:canvas;background-image:repeating-linear-gradient(45deg,canvastext 0 2px,canvas 2px 6px)}.meter-segment[data-look=hatched]:after,.meter-swatch[data-look=hatched]{border-color:canvastext}.meter-pace{background-color:highlight}}:where([dir=ltr i]){--chart-flip:1;--chart-direction:ltr}:where([dir=rtl i]){--chart-flip:-1;--chart-direction:rtl}.sparkline{box-sizing:border-box;vertical-align:middle;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:6rem;height:2rem;display:inline-block;position:relative}.sparkline-plot{direction:var(--chart-direction,ltr);position:absolute;inset:.375rem}.sparkline-plot svg{width:100%;height:100%;scale:var(--chart-flip,1) 1;display:block;overflow:visible}.sparkline-line{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sparkline-area{fill:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.sparkline-area{fill:color-mix(in srgb, var(--color-ink) 10%, transparent)}}.sparkline-area{stroke:none}.sparkline-end{box-sizing:content-box;border:2px solid var(--chart-surface,var(--color-lifted));border-radius:var(--radius-dot);background-color:var(--color-ink);width:.5rem;height:.5rem;margin-block-start:-.375rem;margin-inline-start:-.375rem;position:absolute}.line-chart{gap:var(--spacing-part);min-width:0;font-family:var(--font-sans);color:var(--color-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;display:grid}.line-chart-chart{gap:var(--spacing-part);min-width:0;display:grid}:is(.line-chart-chart,.bar-chart-chart)[hidden],:is(.line-chart-table,.bar-chart-table)[hidden]{display:none}:is(.line-chart-legend,.bar-chart-legend){gap:var(--spacing-part) var(--spacing-peer);font-size:var(--text-small);line-height:var(--text-small--line-height);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:is(.line-chart-legend-item,.bar-chart-legend-item){align-items:center;gap:var(--spacing-part);min-width:0;display:inline-flex}.line-chart-key{border-block-start:2px solid var(--color-ink);flex:none;width:1rem}.line-chart-legend-item[data-series="2"] .line-chart-key{border-block-start:1.5px solid var(--color-slate)}:is(.line-chart-legend-label,.bar-chart-legend-label){min-width:0;color:var(--color-ink)}.line-chart-plot{min-width:0;direction:var(--chart-direction,ltr);-webkit-tap-highlight-color:transparent;position:relative}.line-chart-plot[data-has-y-labels]{margin-block-start:1.25rem}.line-chart-plot:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.line-chart-plot svg{width:100%;height:100%;scale:var(--chart-flip,1) 1;display:block;position:absolute;inset:0;overflow:visible}:is(.line-chart-grid,.bar-chart-grid){stroke:var(--color-divider);stroke-width:1px;vector-effect:non-scaling-stroke}:is(.line-chart-baseline,.bar-chart-baseline){stroke:var(--color-frame);stroke-width:1px;vector-effect:non-scaling-stroke}.line-chart-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.line-chart-line[data-series="1"]{stroke:var(--color-ink);stroke-width:2px;vector-effect:non-scaling-stroke}.line-chart-line[data-series="2"]{stroke:var(--color-slate);stroke-width:1.5px;vector-effect:non-scaling-stroke}.line-chart-area{fill:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.line-chart-area{fill:color-mix(in srgb, var(--color-ink) 10%, transparent)}}.line-chart-area{stroke:none}.line-chart-overlay{pointer-events:none;position:absolute;inset:0}:is(.line-chart-y-label,.bar-chart-y-label){font-size:var(--text-small);line-height:var(--text-small--line-height);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-slate);padding-block-end:.125rem;position:absolute;inset-inline-start:0;translate:0 -100%}.line-chart-crosshair{background-color:var(--color-slate);width:1px;margin-inline-start:-.5px;position:absolute;inset-block:0}.line-chart-dot{box-sizing:content-box;border:2px solid var(--chart-surface,var(--color-lifted));border-radius:var(--radius-dot);background-color:var(--color-ink);width:.5rem;height:.5rem;margin-block-start:-.375rem;margin-inline-start:-.375rem;position:absolute}.line-chart-dot[data-series="2"]{background-color:var(--color-slate)}:is(.line-chart-readout,.bar-chart-readout){box-sizing:border-box;border:1px solid var(--color-frame);border-radius:var(--radius-surface);background-color:var(--color-float);width:max-content;max-width:min(16rem,50%);box-shadow:var(--shadow-float);font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink);overflow-wrap:anywhere;translate:calc(var(--chart-flip,1) * -50%) 0;padding:.375rem .625rem;position:absolute}:is(.line-chart-readout,.bar-chart-readout)[data-align=start]{max-width:min(16rem, 75% - var(--spacing-part));margin-inline-start:var(--spacing-part);translate:none}:is(.line-chart-readout,.bar-chart-readout)[data-align=end]{max-width:min(16rem, 75% - var(--spacing-part));translate:calc(var(--chart-flip,1) * -100%) 0;margin-inline-start:calc(-1 * var(--spacing-part))}:is(.line-chart-readout,.bar-chart-readout)[data-place=above]{margin-block-end:.625rem}:is(.line-chart-readout,.bar-chart-readout)[data-place=below]{margin-block-start:.625rem}:is(.line-chart-readout-x,.bar-chart-readout-x){color:var(--color-slate);margin:0}:is(.line-chart-readout-list,.bar-chart-readout-list){margin:0;padding:0;list-style:none}:is(.line-chart-readout-value,.bar-chart-readout-value){font-variant-numeric:tabular-nums;font-weight:500}:is(.line-chart-readout-series,.bar-chart-readout-series){color:var(--color-slate);margin-inline-start:.25rem}.line-chart-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.line-chart-live-part{display:block}.line-chart-x{min-height:calc(var(--text-small) * var(--text-small--line-height));direction:var(--chart-direction,ltr);font-size:var(--text-small);line-height:var(--text-small--line-height);font-variant-numeric:tabular-nums;color:var(--color-slate);position:relative}.line-chart-x-label{white-space:nowrap;translate:calc(var(--chart-flip,1) * -50%) 0;position:absolute;inset-block-start:0}.line-chart-x-label[data-edge=start]{translate:none}.line-chart-x-label[data-edge=end]{translate:calc(var(--chart-flip,1) * -100%) 0}:is(.line-chart-table,.bar-chart-table){border-collapse:collapse;width:100%;font-size:var(--text-small);line-height:var(--text-small--line-height);font-variant-numeric:tabular-nums}:is(.line-chart-table,.bar-chart-table) caption{text-align:start;color:var(--color-slate);padding-block-end:var(--spacing-part)}:is(.line-chart-table,.bar-chart-table) :is(th,td){border-block-end:1px solid var(--color-divider);text-align:start;font-weight:var(--text-small--font-weight);overflow-wrap:anywhere;padding:.5rem .75rem}:is(.line-chart-table,.bar-chart-table) thead th{color:var(--color-slate);font-weight:500}:is(.line-chart-table,.bar-chart-table) tbody td{text-align:end}:is(.line-chart-toolbar,.bar-chart-toolbar){display:flex}:is(.card,.card>.card-body:last-child)>:is(.line-chart,.bar-chart):last-child :is(.line-chart-toolbar,.bar-chart-toolbar){margin-block-end:calc(var(--holder-corner-inset) - var(--holder-pad))}:is(.line-chart-noscript,.bar-chart-noscript){font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-slate);margin:0}.bar-chart{contain-intrinsic-inline-size:0;gap:var(--spacing-part);min-width:0;font-family:var(--font-sans);color:var(--color-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;display:grid;container:bar-chart/inline-size}.bar-chart-chart{gap:var(--spacing-part);min-width:0;display:grid}.bar-chart [data-color=ink]{--bar-chart-color:var(--color-ink)}.bar-chart [data-color=slate]{--bar-chart-color:var(--color-slate)}.bar-chart [data-color=gain]{--bar-chart-color:var(--color-gain)}.bar-chart [data-color=chart-1]{--bar-chart-color:var(--color-chart-1)}.bar-chart [data-color=chart-2]{--bar-chart-color:var(--color-chart-2)}.bar-chart [data-color=chart-3]{--bar-chart-color:var(--color-chart-3)}.bar-chart [data-color=chart-4]{--bar-chart-color:var(--color-chart-4)}.bar-chart-rows{grid-template-columns:fit-content(var(--bar-chart-label-size,40%)) minmax(0, 1fr) max-content;column-gap:var(--spacing-part);min-width:0;direction:var(--chart-direction,ltr);-webkit-tap-highlight-color:transparent;display:grid;position:relative}.bar-chart-row{display:contents}.bar-chart-category{min-width:0;font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-ink);overflow-wrap:anywhere;align-self:center;padding-block:.25rem}.bar-chart-track{min-width:0;min-block-size:var(--size-target);position:relative}.bar-chart-amounts{font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);font-variant-numeric:tabular-nums;color:var(--color-ink);text-align:end;flex-direction:column;justify-content:center;display:flex}.bar-chart-amount{text-align:-webkit-match-parent;text-align:match-parent;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.bar-chart-gridlines{grid-column:2/span 1;grid-row:1 / span var(--bar-chart-rows,1);pointer-events:none;position:absolute;inset:0}.bar-chart-gridlines svg{width:100%;height:100%;scale:var(--chart-flip,1) 1;display:block;position:absolute;inset:0;overflow:visible}.bar-chart-baseline[data-crosses]{stroke:var(--color-boundary)}.bar-chart-bar{box-sizing:border-box;background-color:var(--bar-chart-color,var(--color-ink))}.bar-chart[data-orientation=horizontal] .bar-chart-bar{--bar-chart-thickness:min(1.5rem, calc((2rem - (var(--bar-chart-group,1) - 1) * 2px) / var(--bar-chart-group,1)));--bar-chart-offset:calc((var(--bar-chart-index,0) - (var(--bar-chart-group,1) - 1) / 2) * (var(--bar-chart-thickness) + 2px));block-size:var(--bar-chart-thickness);translate:0 calc(-50% + var(--bar-chart-offset,0px));position:absolute;inset-block-start:50%}.bar-chart[data-orientation=horizontal] .bar-chart-bar[data-sign=positive]{border-start-end-radius:var(--radius-micro);border-end-end-radius:var(--radius-micro)}.bar-chart[data-orientation=horizontal] .bar-chart-bar[data-sign=negative]{border-start-start-radius:var(--radius-micro);border-end-start-radius:var(--radius-micro)}.bar-chart[data-orientation=horizontal] .bar-chart-bar[data-nonzero]{min-inline-size:1px}.bar-chart-plot{row-gap:var(--spacing-part);min-width:0;direction:var(--chart-direction,ltr);-webkit-tap-highlight-color:transparent;grid-template-columns:max-content minmax(0,1fr);display:grid;position:relative}.bar-chart-plot[data-room-start]{--bar-chart-room-start:calc(.25rem + var(--text-small) * var(--text-small--line-height))}.bar-chart-plot[data-room-end]{--bar-chart-room-end:calc(.25rem + var(--text-small) * var(--text-small--line-height))}.bar-chart-bars{margin-block:var(--bar-chart-room-start,0) var(--bar-chart-room-end,0);grid-area:1/2;position:relative}.bar-chart-plot>.bar-chart-gridlines{inset-block:var(--bar-chart-room-start,0) var(--bar-chart-room-end,0);grid-area:1/1/span 1/span 2}.bar-chart-y-labels{padding-block:var(--bar-chart-room-start,0) var(--bar-chart-room-end,0);pointer-events:none;grid-area:1/1;grid-template-rows:minmax(0,1fr);padding-inline-end:var(--spacing-part);display:grid}.bar-chart-y-labels>span{grid-area:1/1;align-self:start;position:relative}.bar-chart-plot>.bar-chart-categories{grid-area:2/2}.bar-chart-band{display:contents}.bar-chart[data-orientation=vertical] :is(.bar-chart-bar,.bar-chart-value,.bar-chart-skeleton){--bar-chart-thickness:min(1.5rem, calc((100% / var(--bar-chart-bands,1) * .6 - (var(--bar-chart-group,1) - 1) * 2px) / var(--bar-chart-group,1)));--bar-chart-start:calc(var(--bar-chart-centre,50%) - (var(--bar-chart-group,1) * var(--bar-chart-thickness) + (var(--bar-chart-group,1) - 1) * 2px) / 2 + var(--bar-chart-index,0) * (var(--bar-chart-thickness) + 2px));position:absolute}.bar-chart[data-orientation=vertical] .bar-chart-bar{inline-size:var(--bar-chart-thickness);inset-inline-start:var(--bar-chart-start)}.bar-chart[data-orientation=vertical] .bar-chart-bar[data-sign=positive]{border-start-start-radius:var(--radius-micro);border-start-end-radius:var(--radius-micro)}.bar-chart[data-orientation=vertical] .bar-chart-bar[data-sign=negative]{border-end-end-radius:var(--radius-micro);border-end-start-radius:var(--radius-micro)}.bar-chart[data-orientation=vertical] .bar-chart-bar[data-nonzero]{min-block-size:1px}.bar-chart-bar[data-look=hatched]{border:1px solid var(--bar-chart-color,var(--color-ink));background-color:#0000;background-image:repeating-linear-gradient(45deg, var(--bar-chart-color,var(--color-ink)) 0 2px, transparent 2px 6px);background-size:max(0px,10000% - 400px) max(0px,10000% - 400px)}.bar-chart-bar[data-sign=zero]{border-width:0}.bar-chart[data-layout=stacked] .bar-chart-bar:not([data-outer]){border-radius:0}.bar-chart [data-series="2"]{--bar-chart-texture:repeating-linear-gradient(45deg, var(--bar-chart-color,var(--color-ink)) 0 2px, transparent 2px 6px);--bar-chart-fill:transparent}.bar-chart [data-series="3"]{--bar-chart-texture:repeating-linear-gradient(135deg, var(--bar-chart-color,var(--color-ink)) 0 2px, transparent 2px 6px);--bar-chart-fill:transparent}.bar-chart [data-series="4"]{--bar-chart-texture:repeating-linear-gradient(45deg, var(--bar-chart-color,var(--color-ink)) 0 2px, transparent 2px 6px), repeating-linear-gradient(135deg, var(--bar-chart-color,var(--color-ink)) 0 2px, transparent 2px 6px);--bar-chart-fill:transparent}.bar-chart[data-texture] :is(.bar-chart-bar[data-series]:not([data-sign=zero]),[data-series]>.bar-chart-key){border:1px solid var(--bar-chart-color,var(--color-ink));background-color:var(--bar-chart-fill,var(--bar-chart-color,var(--color-ink)));background-image:linear-gradient(var(--bar-chart-color,var(--color-ink)), var(--bar-chart-color,var(--color-ink))), var(--bar-chart-texture,none);background-position:var(--bar-chart-edge-at,0 0), 0 0, 0 0;background-size:var(--bar-chart-edge-size,0 0), auto, auto;background-repeat:no-repeat,repeat,repeat}.bar-chart[data-orientation=vertical] .bar-chart-bar[data-joined][data-sign=positive]{--bar-chart-edge-at:0 100%;--bar-chart-edge-size:100% 1px;border-block-end:2px solid var(--bar-chart-gap,var(--chart-surface,var(--color-lifted)))}.bar-chart[data-orientation=vertical] .bar-chart-bar[data-joined][data-sign=negative]{--bar-chart-edge-at:0 0;--bar-chart-edge-size:100% 1px;border-block-start:2px solid var(--bar-chart-gap,var(--chart-surface,var(--color-lifted)))}.bar-chart[data-orientation=horizontal] .bar-chart-bar[data-joined][data-sign=positive]{--bar-chart-edge-at:calc(50% - 50% * var(--chart-flip,1)) 0;--bar-chart-edge-size:1px 100%;border-inline-start:2px solid var(--bar-chart-gap,var(--chart-surface,var(--color-lifted)))}.bar-chart[data-orientation=horizontal] .bar-chart-bar[data-joined][data-sign=negative]{--bar-chart-edge-at:calc(50% + 50% * var(--chart-flip,1)) 0;--bar-chart-edge-size:1px 100%;border-inline-end:2px solid var(--bar-chart-gap,var(--chart-surface,var(--color-lifted)))}.bar-chart[data-orientation=vertical] .bar-chart-bar[data-joined][data-nonzero]{min-block-size:3px}.bar-chart[data-orientation=horizontal] .bar-chart-bar[data-joined][data-nonzero]{min-inline-size:3px}.bar-chart-bar:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bar-chart-hit{-webkit-touch-callout:none;position:absolute}.bar-chart-hit[href]{cursor:pointer}.bar-chart[data-orientation=vertical] .bar-chart-hit{inset-block:calc(-1 * var(--bar-chart-room-start,0px)) calc(-1 * var(--bar-chart-room-end,0px))}.bar-chart[data-orientation=horizontal] .bar-chart-hit{grid-column:1/-1;grid-row:var(--bar-chart-row,1) / span 1;inset:50% 0 0}.bar-chart[data-orientation=horizontal] .bar-chart-hit[data-whole]{inset:0}.bar-chart[data-layout=stacked][data-orientation=horizontal] .bar-chart-hit:not([data-whole]){grid-column:2/span 1;inset:0}:is(.bar-chart-rows,.bar-chart-plot)[data-press]{cursor:pointer}:is(.bar-chart-rows,.bar-chart-plot):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}:is(.bar-chart-rows,.bar-chart-plot)[data-pointer] :is(.bar-chart-row,.bar-chart-band):not([data-active]) .bar-chart-bar{opacity:.4}.bar-chart-values{display:contents}.bar-chart-value{translate:calc(var(--chart-flip,1) * -50%) 0;font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-ink);pointer-events:none;margin-block-end:.25rem;position:absolute;inset-inline-start:calc(var(--bar-chart-start) + var(--bar-chart-thickness) / 2)}.bar-chart-value[data-sign=negative]{margin-block:.25rem 0}.bar-chart-value-text{direction:ltr;unicode-bidi:isolate}:is(.bar-chart-amount,.bar-chart-value)[data-look=hatched]{color:var(--color-slate)}.bar-chart-categories{grid-template-columns:repeat(var(--bar-chart-bands,1), minmax(0, 1fr));min-block-size:calc(var(--text-small) * var(--text-small--line-height));direction:var(--chart-direction,ltr);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);display:grid;position:relative}.bar-chart-band-label{-webkit-line-clamp:2;text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding-inline:.125rem;display:-webkit-box;overflow:hidden}.bar-chart-categories[data-bands=time]{display:block}.bar-chart-categories[data-bands=time] .bar-chart-band-label{white-space:nowrap;font-variant-numeric:tabular-nums;translate:calc(var(--chart-flip,1) * -50%) 0;padding-inline:0;display:block;position:absolute;inset-block-start:0;overflow:visible}.bar-chart-categories[data-bands=time] .bar-chart-band-label[data-edge=start]{translate:none}.bar-chart-categories[data-bands=time] .bar-chart-band-label[data-edge=end]{translate:calc(var(--chart-flip,1) * -100%) 0}.bar-chart-ticks{min-height:calc(var(--text-small) * var(--text-small--line-height));font-size:var(--text-small);line-height:var(--text-small--line-height);font-variant-numeric:tabular-nums;color:var(--color-slate);grid-column:2;position:relative}.bar-chart-tick{white-space:nowrap;translate:calc(var(--chart-flip,1) * -50%) 0;position:absolute;inset-block-start:0}.bar-chart-tick[data-edge=start]{translate:none}.bar-chart-tick[data-edge=end]{translate:calc(var(--chart-flip,1) * -100%) 0}.bar-chart-readout[data-place]{grid-column:2/span 1;grid-row:var(--bar-chart-row,1) / span 1;pointer-events:none}.bar-chart-readout-item{align-items:center;display:flex}.bar-chart-key{box-sizing:border-box;border-radius:var(--radius-micro);background-color:var(--bar-chart-color,var(--color-ink));flex:none;width:.75rem;height:.75rem;display:inline-block}.bar-chart-readout-item .bar-chart-key{margin-inline-end:.375rem}.bar-chart-readout-item>strong{white-space:nowrap}.bar-chart-readout-item>strong+span{overflow-wrap:normal}:is(.bar-chart-legend-item,.bar-chart-readout-item)[data-look=hatched] .bar-chart-key{border:1px solid var(--bar-chart-color,var(--color-ink));background-color:#0000;background-image:repeating-linear-gradient(45deg, var(--bar-chart-color,var(--color-ink)) 0 2px, transparent 2px 6px)}.bar-chart-track>.bar-chart-skeleton{border-start-start-radius:0;border-end-start-radius:0;block-size:1.5rem;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.bar-chart-bars>.bar-chart-skeleton{--bar-chart-group:1;--bar-chart-index:0;inline-size:var(--bar-chart-thickness);border-end-end-radius:0;border-end-start-radius:0;inset-block-end:0;inset-inline-start:var(--bar-chart-start)}.bar-chart-state{min-block-size:calc(var(--bar-chart-rows,4) * var(--size-target));grid-column:1/-1;place-items:center;display:grid;position:relative}.bar-chart-bars>.bar-chart-state{min-block-size:0;position:absolute;inset:0}.line-chart-plot>.line-chart-skeleton{block-size:auto;inline-size:auto;position:absolute;inset:0}.line-chart-state{place-items:center;display:grid;position:absolute;inset:0}:is(.line-chart-message,.bar-chart-message){max-inline-size:32rem;padding:var(--spacing-part);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);text-align:center;overflow-wrap:anywhere;margin:0}:is(.line-chart-message,.bar-chart-message)[data-tone=error]{color:var(--color-error)}.bar-chart-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container bar-chart not (min-inline-size:24rem){.bar-chart-rows{grid-template-columns:minmax(0,1fr) max-content}.bar-chart-category{background-color:var(--chart-surface,var(--color-lifted));grid-column:1/-1;justify-self:start;padding-block:.25rem 0;position:relative}.bar-chart-gridlines{grid-column:1/span 1;grid-row:1 / span var(--bar-chart-rows-narrow,2)}.bar-chart-ticks{grid-column:1}.bar-chart-readout[data-place]{grid-column:1/span 1;grid-row:var(--bar-chart-row-narrow,2) / span 1}.bar-chart[data-orientation=horizontal] .bar-chart-hit{grid-row:var(--bar-chart-row-narrow,2) / span 1}.bar-chart[data-orientation=horizontal] .bar-chart-hit[data-whole]{grid-row-end:span 2}.bar-chart[data-layout=stacked][data-orientation=horizontal] .bar-chart-hit:not([data-whole]){grid-column:1/span 1}.bar-chart-categories[data-dense][data-bands=category] .bar-chart-band-label:not([data-third]){visibility:hidden}}@container bar-chart not (min-inline-size:30rem){.bar-chart-band-label{-webkit-line-clamp:1}.bar-chart-value:not([data-keep]){display:none}.bar-chart-plot .bar-chart-readout[data-align=center]{max-width:min(16rem, 75% - var(--spacing-part))}}@media (forced-colors:active){.sparkline-line{stroke:canvastext}.sparkline-area{fill:none}.sparkline-end{background-color:canvastext;border-color:canvas}.line-chart-line[data-series="1"]{stroke:canvastext}.line-chart-line[data-series="2"],:is(.line-chart-grid,.bar-chart-grid),:is(.line-chart-baseline,.bar-chart-baseline){stroke:graytext}.line-chart-key{border-block-start-color:canvastext}.line-chart-legend-item[data-series="2"] .line-chart-key{border-block-start-color:graytext}.line-chart-area{fill:none}.line-chart-crosshair{background-color:highlight}.line-chart-dot{background-color:highlight;border-color:canvas}.line-chart-plot:focus-visible{outline-color:highlight}.bar-chart-bar,.bar-chart-key{forced-color-adjust:none;background-color:canvastext}:is(.bar-chart-row,.bar-chart-band)[data-active] .bar-chart-bar{background-color:highlight}.bar-chart-bar[data-look=hatched],:is(.bar-chart-legend-item,.bar-chart-readout-item)[data-look=hatched] .bar-chart-key{background-color:canvas;background-image:repeating-linear-gradient(45deg,canvastext 0 2px,canvas 2px 6px);border-color:canvastext}:is(.bar-chart-row,.bar-chart-band)[data-active] .bar-chart-bar[data-look=hatched]{background-color:canvas;background-image:repeating-linear-gradient(45deg,highlight 0 2px,canvas 2px 6px);border-color:highlight}.bar-chart-bar:focus-visible,:is(.bar-chart-rows,.bar-chart-plot):focus-visible{outline-color:highlight}.bar-chart-baseline[data-crosses]{stroke:canvastext}.bar-chart[data-layout=stacked]{--bar-chart-gap:canvas}.bar-chart [data-series]{--bar-chart-color:CanvasText}.bar-chart [data-series="5"]{--bar-chart-color:GrayText}:is(.bar-chart-row,.bar-chart-band)[data-active] .bar-chart-bar[data-series]{--bar-chart-color:Highlight}:is(.bar-chart-row,.bar-chart-band)[data-active] .bar-chart-bar[data-series="5"]{--bar-chart-fill:canvas}.bar-chart :is(.bar-chart-bar[data-series]:not([data-sign=zero]),[data-series]>.bar-chart-key){border:1px solid var(--bar-chart-color,var(--color-ink));background-color:var(--bar-chart-fill,var(--bar-chart-color,var(--color-ink)));background-image:linear-gradient(var(--bar-chart-color,var(--color-ink)), var(--bar-chart-color,var(--color-ink))), var(--bar-chart-texture,none);background-position:var(--bar-chart-edge-at,0 0), 0 0, 0 0;background-size:var(--bar-chart-edge-size,0 0), auto, auto;background-repeat:no-repeat,repeat,repeat}}:where([dir=ltr i]){--gauge-flip:1}:where([dir=rtl i]){--gauge-flip:-1}.gauge{--gauge-ink:var(--color-ink);--gauge-size:6rem;--gauge-band:calc(var(--gauge-size) / 12);justify-items:center;gap:var(--spacing-part);vertical-align:top;min-width:0;max-inline-size:100%;font-family:var(--font-sans);color:var(--color-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-grid}.gauge[data-size=sm]{--gauge-size:2rem;--gauge-band:calc(var(--gauge-size) / 8);grid-template-columns:auto minmax(0,1fr);place-items:center start}.gauge[data-size=lg]{--gauge-size:10rem;--gauge-band:calc(var(--gauge-size) * 3 / 40)}.gauge:is([data-tone=warning],[data-over]){--gauge-ink:var(--color-warning)}.gauge[data-tone=error]{--gauge-ink:var(--color-error)}.gauge-dial{inline-size:var(--gauge-size);display:grid}.gauge-svg,.gauge-figure{grid-area:1/1}.gauge-svg{block-size:auto;inline-size:100%;scale:var(--gauge-flip,1) 1;align-self:start;display:block;overflow:visible}.gauge-track,.gauge-value{fill:none;stroke-linecap:round}.gauge-track{stroke:var(--color-frame)}.gauge-value{stroke:var(--gauge-ink);transition:stroke-dasharray .2s,stroke-dashoffset .2s,stroke .2s}.gauge-value[data-empty]{stroke-linecap:butt}.gauge-mark{stroke:var(--color-ink);stroke-width:2px}.gauge-figure{box-sizing:border-box;min-inline-size:0;padding:var(--gauge-band);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.gauge[data-form=semicircle] .gauge-figure{padding:0 var(--gauge-band);flex-flow:wrap;align-content:flex-start;align-self:start;align-items:baseline}.gauge[data-form=semicircle] .gauge-figure:before{content:"";inline-size:0;block-size:calc(var(--gauge-size) / 2)}.gauge[data-form=semicircle] .gauge-figure-caption{flex-basis:100%}.gauge-figure-value{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:var(--text-h3--font-weight);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-ink);direction:ltr;unicode-bidi:isolate}.gauge[data-size=lg] .gauge-figure-value{font-size:var(--text-numeral-sm);line-height:var(--text-numeral-sm--line-height);letter-spacing:var(--text-numeral-sm--letter-spacing);font-weight:var(--text-numeral-sm--font-weight)}.gauge-figure-caption{-webkit-line-clamp:2;max-inline-size:100%;font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gauge[data-form=ring] .gauge-figure-value{line-height:1}.gauge[data-form=ring] .gauge-figure-caption{-webkit-line-clamp:1;max-inline-size:calc(var(--gauge-size) * 5 / 8)}.gauge[data-form=ring][data-size=lg] .gauge-figure-caption{-webkit-line-clamp:2;max-inline-size:calc(var(--gauge-size) * 13 / 20)}.gauge-text{min-inline-size:0;max-inline-size:max(var(--gauge-size), 12rem);font-size:var(--text-small);line-height:var(--text-small--line-height);text-align:center;overflow-wrap:anywhere;justify-items:center;display:grid}.gauge[data-size=sm] .gauge-text{text-align:start;justify-items:start;max-inline-size:none}.gauge-label{min-inline-size:0;color:var(--color-ink);font-weight:500}.gauge-value-label{min-inline-size:0;font-weight:var(--text-small--font-weight);font-variant-numeric:tabular-nums;color:var(--color-slate)}@media (prefers-reduced-motion:reduce){.gauge-value{transition:none}}@media (forced-colors:active){.gauge-track{stroke:graytext}.gauge-value{stroke:canvastext}.gauge-mark{stroke:highlight}.gauge-mask{forced-color-adjust:none}}.month-grid{contain-intrinsic-inline-size:0;gap:var(--spacing-part);min-width:0;font-family:var(--font-sans);color:var(--color-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;display:grid;position:relative;container:month-grid/inline-size}.month-grid-label{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink);overflow-wrap:anywhere;font-weight:500}.month-grid-grid{grid-template-columns:auto repeat(var(--month-grid-columns,12), minmax(0, 1fr));align-items:center;gap:2px;display:grid}.month-grid-month{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-slate);text-align:center;white-space:nowrap;font-weight:450;overflow:hidden}.month-grid-year{font-size:var(--text-small);line-height:var(--text-small--line-height);font-variant-numeric:tabular-nums;color:var(--color-ink);white-space:nowrap;unicode-bidi:isolate;grid-column:1;padding-inline-end:calc(var(--spacing-part) - 2px);font-weight:500}.month-grid-cell{box-sizing:border-box;border-radius:calc(var(--radius-micro) * 2 / 3);block-size:1rem}.month-grid-cell[data-look=filled],.month-grid-swatch[data-look=filled]{background-color:var(--color-ink)}.month-grid-cell[data-look=partial],.month-grid-swatch[data-look=partial]{border:1px solid var(--color-ink);background-image:repeating-linear-gradient(45deg, var(--color-ink) 0 2px, transparent 2px 6px)}.month-grid-cell[data-look=empty],.month-grid-swatch[data-look=empty]{border:1px solid var(--color-boundary)}.month-grid-alternative{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.month-grid-summary{font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);overflow-wrap:anywhere;margin:0}.month-grid-legend{gap:var(--spacing-part) var(--spacing-peer);font-size:var(--text-small);line-height:var(--text-small--line-height);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.month-grid-legend-item{align-items:center;gap:var(--spacing-part);min-width:0;display:inline-flex}.month-grid-legend-label{min-width:0;color:var(--color-slate)}.month-grid-swatch{box-sizing:border-box;border-radius:calc(var(--radius-micro) * 2 / 3);flex:none;block-size:.75rem;inline-size:.75rem}@container month-grid not (min-inline-size:28rem){.month-grid-month:not([data-quarter]){visibility:hidden}.month-grid-month[data-quarter]{overflow:visible}}@container month-grid not (min-inline-size:12rem){.month-grid-grid{grid-template-columns:repeat(var(--month-grid-half,6), minmax(0, 1fr))}.month-grid-corner,.month-grid-month{display:none}.month-grid-year{grid-column:1/-1;padding-inline-end:0}}@media (forced-colors:active){.month-grid-cell[data-look=filled],.month-grid-swatch[data-look=filled]{background-color:canvastext}.month-grid-cell[data-look=partial],.month-grid-swatch[data-look=partial]{forced-color-adjust:none;background-color:canvas;background-image:repeating-linear-gradient(45deg,canvastext 0 2px,canvas 2px 6px);border-color:canvastext}.month-grid-cell[data-look=empty],.month-grid-swatch[data-look=empty]{border-color:canvastext}}.search-field-control{position:relative}.search-field-input{appearance:none;padding-inline:3rem;display:block}.search-field-input::-webkit-search-cancel-button{appearance:none}.search-field-icon{color:var(--color-slate);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:1rem}.search-field-icon svg{width:20px;height:20px}.search-field[data-disabled] .search-field-icon{color:var(--color-taupe)}.search-field[data-empty] .search-field-clear,.search-field[data-readonly] .search-field-clear{display:none}.search-field[data-unlabelled]:not([data-disabled]) .search-field-input::placeholder{color:var(--color-slate)}@media (hover:hover){.search-field-input:where(.search-field-control:has(>.search-field-clear:is(:hover,[data-hovered]):not(:disabled,[data-disabled]))>*){border-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.search-field-input:where(.search-field-control:has(>.search-field-clear:is(:hover,[data-hovered]):not(:disabled,[data-disabled]))>*){border-color:color-mix(in srgb, var(--color-ink) 65%, transparent)}}}@media (forced-colors:active){.search-field-icon{color:canvastext}.search-field[data-disabled] .search-field-icon{color:graytext}}.select-trigger{align-items:center;gap:var(--spacing-part);text-align:start;-webkit-tap-highlight-color:transparent;padding-inline:1.5rem 1rem;display:flex}.select-trigger:not(:disabled,[data-disabled]){cursor:pointer}.select-value{align-items:center;gap:var(--spacing-part);white-space:nowrap;flex:auto;min-width:0;display:flex;overflow:hidden}.select-value-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.select-value[data-placeholder]{color:var(--color-slate)}.select-trigger:is(:disabled,[data-disabled]) .select-value{color:var(--color-taupe)}.select-chevron{color:var(--color-slate);flex:none;transition:rotate .14s;display:inline-flex}.select-chevron svg{width:16px;height:16px}.select[data-open] .select-chevron{rotate:180deg}.select[data-changed][data-unlabelled]{--field-changed-mark-end:calc(1rem + 16px + var(--spacing-part))}.select[data-changed][data-unlabelled] .select-chevron{margin-inline-start:calc(.375rem + var(--spacing-part))}.select-trigger:is(:disabled,[data-disabled]) :is(.select-chevron,.menu-item-icon){color:var(--color-taupe)}.select-filter{--size-field:var(--size-control);--input-radius:max(0px, calc(var(--holder-radius) - var(--holder-border) - var(--holder-pad) - var(--spacing-part)));padding:var(--spacing-part);border-block-end:1px solid var(--color-divider);flex:none}.picker-empty{color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);padding:.5rem .75rem}@media (forced-colors:active){.select-chevron,.select-trigger .menu-item-icon{color:canvastext}.select-trigger:is(:disabled,[data-disabled]) :is(.select-chevron,.menu-item-icon){color:graytext}}@media (prefers-reduced-motion:reduce){.select-chevron{transition:none}}.combo-box-control{position:relative}.combo-box-input{padding-inline-end:3rem}.combo-box[data-loading] .combo-box-input{padding-inline-end:4.5rem}.combo-box[data-changed][data-unlabelled]{--field-changed-mark-end:calc(.375rem + 2.25rem + var(--spacing-part))}.combo-box[data-changed][data-unlabelled][data-loading]{--field-changed-mark-end:4.5rem}.combo-box[data-changed][data-unlabelled] .combo-box-input{padding-inline-end:calc(3rem + .375rem + var(--spacing-part))}.combo-box[data-changed][data-unlabelled][data-loading] .combo-box-input{padding-inline-end:calc(4.5rem + .375rem + var(--spacing-part))}.combo-box-spinner{pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:calc(var(--size-field) - .25rem)}.combo-box[data-unlabelled]:not([data-disabled]) .combo-box-input::placeholder{color:var(--color-slate)}.multi-select-control{--input-radius:min(var(--radius-pill), calc(var(--size-field) / 2));height:auto;min-height:var(--size-field);border-radius:var(--input-radius);cursor:text;flex-wrap:wrap;align-items:center;gap:.25rem;padding-block:calc(.375rem - 1.5px);padding-inline:.5rem 3rem;display:flex;position:relative}.multi-select[data-loading] .multi-select-control{padding-inline-end:4.5rem}.multi-select[data-changed][data-unlabelled]{--field-changed-mark-end:calc(.375rem + 2.25rem + var(--spacing-part))}.multi-select[data-changed][data-unlabelled][data-loading]{--field-changed-mark-end:4.5rem}.multi-select[data-changed][data-unlabelled] .multi-select-control{padding-inline-end:calc(3rem + .375rem + var(--spacing-part))}.multi-select[data-changed][data-unlabelled][data-loading] .multi-select-control{padding-inline-end:calc(4.5rem + .375rem + var(--spacing-part))}.multi-select-control.input:where(:has(.multi-select-input:is(:focus-visible,[data-focus-visible]))){border:1.5px solid var(--color-ink);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.multi-select-control :is(.input-button,.combo-box-spinner){margin-block:auto;inset-block-start:calc(.375rem - 1.5px);inset-block-end:calc(.375rem - 1.5px + clamp(0px, (100% + 1px - var(--size-field)) * 100, 100% + 3px - var(--size-field)))}.multi-select-control .combo-box-spinner{height:calc(var(--size-field) - .75rem)}.multi-select-value,.multi-select-tags{display:contents}.multi-select-tag-list{outline:none;flex-wrap:wrap;gap:.25rem;min-width:0;max-width:100%;display:flex}.multi-select-input{box-sizing:border-box;min-width:4rem;height:calc(var(--size-field) - .75rem);color:inherit;font:inherit;background-color:#0000;border:0;outline:none;flex:4rem;margin:0;padding-block:0;padding-inline:.5rem}.multi-select-input::placeholder{color:var(--color-taupe);opacity:1}.multi-select[data-unlabelled]:not([data-disabled]) .multi-select-input::placeholder{color:var(--color-slate)}.multi-select-tag{box-sizing:border-box;max-width:100%;height:calc(var(--size-field) - .75rem);border-radius:max(0px, calc(var(--input-radius) - .375rem));background-color:var(--color-bone);color:var(--color-ink);font-size:var(--text-small);line-height:var(--text-small--line-height);cursor:default;border:1px solid #0000;outline:none;align-items:center;gap:.25rem;padding-inline:.75rem .25rem;font-weight:500;display:inline-flex}.multi-select-tag[data-focus-visible]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.multi-select-tag-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:12rem;overflow:hidden}.multi-select-tag-remove{box-sizing:border-box;border-radius:var(--radius-pill);width:1.25rem;height:1.25rem;color:var(--color-slate);cursor:pointer;background-color:#0000;border:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.multi-select-tag-remove:before{content:"";position:absolute;inset:-.125rem}.multi-select-tag-remove svg{width:12px;height:12px}@media (hover:hover){.multi-select-tag-remove:is(:hover,[data-hovered]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.multi-select-tag-remove:is(:hover,[data-hovered]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.multi-select-tag-remove:is(:hover,[data-hovered]){color:var(--color-ink)}}.multi-select-tag-remove:is(:active,[data-pressed]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.multi-select-tag-remove:is(:active,[data-pressed]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.multi-select-tag-remove:is(:active,[data-pressed]){color:var(--color-ink)}.multi-select-tag-remove[data-focus-visible]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.multi-select[data-disabled] .multi-select-tag{color:var(--color-taupe)}@media (forced-colors:active){.multi-select-tag{border-color:canvastext}.multi-select-tag-remove{color:canvastext}.multi-select[data-disabled] .multi-select-tag{color:graytext;border-color:graytext}}.tabs{justify-items:start;gap:var(--spacing-peer);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.tab-list{--holder-radius:var(--radius-surface);--holder-border:0px;--holder-pad:.25rem;--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));box-sizing:border-box;max-width:100%;padding:var(--holder-pad);border-radius:var(--holder-radius);background-color:var(--color-canvas);overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent;gap:.25rem;display:inline-flex;overflow-x:auto}.tab{box-sizing:border-box;min-height:var(--size-control);border-radius:max(0px, calc(var(--holder-radius) - var(--holder-border) - var(--holder-pad)));color:var(--color-slate);font-family:var(--font-sans);font-size:var(--text-action);line-height:var(--text-action--line-height);letter-spacing:var(--text-action--letter-spacing);font-weight:var(--text-action--font-weight);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;flex:none;justify-content:center;align-items:center;padding-inline:1rem;text-decoration:none;display:inline-flex;position:relative}.tab:before{content:"";inset-inline:0;inset-block:min(0px, (100% - var(--size-target)) / 2);position:absolute}@media (hover:hover){.tab:is(:hover,[data-hovered]):not([aria-selected=true],[data-selected],[aria-disabled=true],[data-disabled]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.tab:is(:hover,[data-hovered]):not([aria-selected=true],[data-selected],[aria-disabled=true],[data-disabled]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.tab:is(:hover,[data-hovered]):not([aria-selected=true],[data-selected],[aria-disabled=true],[data-disabled]){color:var(--color-ink)}}.tab:is(:active,[data-pressed]):not([aria-selected=true],[data-selected],[aria-disabled=true],[data-disabled]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.tab:is(:active,[data-pressed]):not([aria-selected=true],[data-selected],[aria-disabled=true],[data-disabled]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.tab:is(:active,[data-pressed]):not([aria-selected=true],[data-selected],[aria-disabled=true],[data-disabled]){color:var(--color-ink)}.tab:is([aria-selected=true],[data-selected]){background-color:var(--color-ink);color:var(--color-canvas)}.tab:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.tab:is([aria-selected=true],[data-selected]):is(:focus-visible,[data-focus-visible]){outline-color:var(--color-canvas);outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-offset)))}.tab:is([aria-disabled=true],[data-disabled]){color:var(--color-taupe);cursor:not-allowed}.tab:is([aria-selected=true],[data-selected]):is([aria-disabled=true],[data-disabled]){background-color:var(--color-taupe);color:var(--color-disabled)}.tab .badge{color:inherit}.tab-label{min-width:0}.tab-changed{border-radius:var(--radius-dot);background-color:var(--color-clay);width:.375rem;height:.375rem;flex:none;margin-inline-start:var(--spacing-part)}.tab:is([aria-selected=true],[data-selected]) .tab-changed{outline:var(--focus-ring-width) solid var(--color-canvas)}.tab-panel{overflow-wrap:anywhere;outline:none;justify-self:stretch;min-width:0}.tab-panel:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.tab-panel[data-inert]{display:none}@media (forced-colors:active){.tab:is([aria-selected=true],[data-selected]){forced-color-adjust:none;color:highlighttext;background-color:highlight}.tab:is([aria-selected=true],[data-selected]) :where(:not(.tab-changed)){color:inherit;background-color:#0000;border-color:currentColor}.tab:is([aria-selected=true],[data-selected]):is(:focus-visible,[data-focus-visible]){outline-color:highlighttext}.tab:is([aria-disabled=true],[data-disabled]){color:graytext}.tab:is([aria-selected=true],[data-selected]):is([aria-disabled=true],[data-disabled]){color:canvas;background-color:graytext}.tab-changed{background-color:canvastext}.tab:is([aria-selected=true],[data-selected]) .tab-changed{background-color:highlighttext;outline-color:highlight}}.pagination{max-block-size:max-content;color:var(--color-ink);font-family:var(--font-sans);flex:1 1 0}.pagination:before{content:attr(data-range);box-sizing:border-box;block-size:0;max-inline-size:18rem;padding-inline:calc(var(--size-control) + .5rem);visibility:hidden;font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);font-variant-numeric:tabular-nums;overflow-wrap:break-word;display:block;overflow:hidden}.pagination-box{container:pagination/inline-size}.pagination-row{justify-content:space-between;align-items:center;gap:var(--spacing-part) var(--spacing-peer);flex-wrap:wrap;display:flex}.pagination-range{overflow-wrap:break-word;min-width:0;color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);font-variant-numeric:tabular-nums;margin:0}.pagination-list{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.pagination-item{display:flex}.pagination-control{box-sizing:border-box;min-width:var(--size-control);height:var(--size-control);border-radius:var(--radius-pill);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-action);line-height:var(--text-action--line-height);letter-spacing:var(--text-action--letter-spacing);font-weight:var(--text-action--font-weight);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;outline:none;justify-content:center;align-items:center;gap:.25rem;margin:0;padding-block:0;padding-inline:.5rem;text-decoration:none;display:inline-flex;position:relative}.pagination-control:before{content:"";inset-inline:0;inset-block:min(0px, (100% - var(--size-target)) / 2);position:absolute}.pagination-page{unicode-bidi:isolate}.pagination-step{padding-inline:.75rem}.pagination-step svg{flex:none;width:16px;height:16px}[dir=rtl] .pagination-step svg{scale:-1 1}@media (hover:hover){.pagination-control:is(:hover,[data-hovered]):not([aria-current=page],[aria-current=true],[data-current],:disabled,[data-disabled],[aria-disabled=true]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.pagination-control:is(:hover,[data-hovered]):not([aria-current=page],[aria-current=true],[data-current],:disabled,[data-disabled],[aria-disabled=true]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}}.pagination-control:is(:active,[data-pressed]):not([aria-current=page],[aria-current=true],[data-current],:disabled,[data-disabled],[aria-disabled=true]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.pagination-control:is(:active,[data-pressed]):not([aria-current=page],[aria-current=true],[data-current],:disabled,[data-disabled],[aria-disabled=true]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.pagination-page:is([aria-current=page],[aria-current=true],[data-current]){background-color:var(--color-ink);color:var(--color-canvas);cursor:default}.pagination-control:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.pagination-page:is([aria-current=page],[aria-current=true],[data-current]):is(:focus-visible,[data-focus-visible]){outline-color:var(--color-canvas);outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-offset)))}.pagination-control:is(:disabled,[data-disabled],[aria-disabled=true]){color:var(--color-taupe);cursor:not-allowed}.pagination-gap{min-width:var(--size-control);height:var(--size-control);color:var(--color-slate);justify-content:center;align-items:center;display:inline-flex}.pagination .pagination-size{align-items:center;gap:var(--spacing-part);flex-wrap:wrap;min-inline-size:0;display:flex}.pagination-size-label{color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight)}.pagination-size-field{display:inline-flex;position:relative}.pagination-size-select.input{inline-size:auto;height:var(--size-control);padding-inline:1.5rem calc(1rem + 16px + var(--spacing-part));appearance:none;font-variant-numeric:tabular-nums;cursor:pointer}.pagination-size-chevron{width:16px;height:16px;color:var(--color-slate);pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:1rem}.pagination-row:has(>.pagination-size){justify-content:flex-start}.pagination-row:has(>.pagination-size)>.pagination-list{margin-inline-start:auto}.pagination-row[data-page-numbers=false]>.pagination-size{grid-area:1/1;justify-self:start}.pagination-row[data-page-numbers=false]:has(>.pagination-size)>:is(.pagination-range,.pagination-list){grid-area:2/1;margin-inline-start:0}.pagination-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.pagination-row[data-page-numbers=false]{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.pagination-row[data-page-numbers=false] .pagination-range{max-width:calc(100% - 2 * var(--size-control) - 1rem);text-align:center;grid-area:1/1;justify-self:center}.pagination-row[data-page-numbers=false] .pagination-list{pointer-events:none;grid-area:1/1;justify-content:space-between}.pagination-row[data-page-numbers=false] .pagination-item{pointer-events:auto}.pagination-row[data-page-numbers=false] .pagination-step{padding-inline:0}.pagination-row[data-page-numbers=false] .pagination-step-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@container pagination not (min-width:36rem){.pagination-step{padding-inline:0}.pagination-step-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@container pagination not (min-width:54rem){.pagination-row:has(>.pagination-size) .pagination-step{padding-inline:0}.pagination-row:has(>.pagination-size) .pagination-step-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@container pagination not (min-width:30rem){.pagination-row{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.pagination-range{max-width:calc(100% - 2 * var(--size-control) - 1rem);text-align:center;grid-area:1/1;justify-self:center}.pagination-list{pointer-events:none;grid-area:1/1;justify-content:space-between}.pagination-item{pointer-events:auto}.pagination-item:is([data-kind=page],[data-kind=gap]){display:none}.pagination-row>.pagination-size{grid-area:1/1;justify-self:start}.pagination-row:has(>.pagination-size)>:is(.pagination-range,.pagination-list){grid-area:2/1;margin-inline-start:0}.pagination-step{padding-inline:0}.pagination-step-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (forced-colors:active){.pagination-page:is([aria-current=page],[aria-current=true],[data-current]){forced-color-adjust:none;color:highlighttext;background-color:highlight}.pagination-page:is([aria-current=page],[aria-current=true],[data-current]):is(:focus-visible,[data-focus-visible]){outline-color:highlighttext}.pagination-control:is(:disabled,[data-disabled],[aria-disabled=true]){color:graytext}.pagination-size-chevron{color:canvastext}}.number-field{--number-field-lead:1.5rem;--number-field-trail:1.5rem;--number-field-symbol-start:0px;--number-field-symbol-end:0px;--number-field-mark:0px}.number-field[data-changed][data-unlabelled]{--number-field-mark:calc(.375rem + var(--spacing-part));--field-changed-mark-end:calc(var(--number-field-trail) + var(--number-field-symbol-end))}.number-field[data-signed]{--number-field-lead:var(--size-field)}.number-field[data-stepper]{--number-field-trail:calc(2 * var(--size-field) - .75rem)}.number-field[data-symbol=start]{--number-field-symbol-start:var(--number-field-symbol)}.number-field[data-symbol=end]{--number-field-symbol-end:var(--number-field-symbol)}.number-field-control{position:relative}.number-field-input{padding-inline:calc(var(--number-field-lead) + var(--number-field-symbol-start)) calc(var(--number-field-trail) + var(--number-field-symbol-end) + var(--number-field-mark));font-variant-numeric:tabular-nums;text-align:start;direction:ltr;unicode-bidi:isolate}[dir=rtl] .number-field-input{padding-inline:calc(var(--number-field-trail) + var(--number-field-symbol-end) + var(--number-field-mark)) calc(var(--number-field-lead) + var(--number-field-symbol-start));text-align:end}.number-field[data-unlabelled]:not([data-disabled]) .number-field-input::placeholder{color:var(--color-slate)}.number-field-symbol{color:var(--color-slate);font-size:var(--text-body);line-height:var(--text-body--line-height);white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0}.number-field[data-symbol=start] .number-field-symbol{inset-inline-start:var(--number-field-lead)}.number-field[data-symbol=end] .number-field-symbol{inset-inline-end:var(--number-field-trail)}.number-field[data-disabled] .number-field-symbol{color:var(--color-taupe)}.number-field-sign{inset-inline:.375rem auto}.number-field-sign.input-button:is([data-selected],[aria-pressed=true]){background-color:var(--color-ink);color:var(--color-canvas)}.number-field-sign.input-button:is([data-selected],[aria-pressed=true]):is(:focus-visible,[data-focus-visible]){outline-color:var(--color-canvas);outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-offset)))}.number-field-sign.input-button:is([data-selected],[aria-pressed=true]):is(:disabled,[data-disabled]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.number-field-sign.input-button:is([data-selected],[aria-pressed=true]):is(:disabled,[data-disabled]){background-color:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.number-field-sign.input-button:is([data-selected],[aria-pressed=true]):is(:disabled,[data-disabled]){color:var(--color-taupe)}.number-field-step[slot=decrement]{inset-inline-end:calc(var(--size-field) - .25rem)}.number-field-step[slot=decrement]:before{inset-inline-end:-1px}.number-field-step[slot=increment]:before{inset-inline-start:-1px}@media (forced-colors:active){.number-field-symbol{color:canvastext}.number-field[data-disabled] .number-field-symbol{color:graytext}.number-field-sign.input-button:is([data-selected],[aria-pressed=true]){color:highlighttext;background-color:highlight}.number-field-sign.input-button:is([data-selected],[aria-pressed=true]):is(:disabled,[data-disabled]){color:graytext;background-color:canvas;border:1px solid graytext}}.calendar{box-sizing:border-box;width:min(100%, calc(7 * var(--size-control)));min-width:10.5rem;color:var(--color-ink);display:flow-root}.calendar[data-face]{pointer-events:none;-webkit-user-select:none;user-select:none}.calendar-header{align-items:center;gap:var(--spacing-part);margin-block-end:var(--spacing-part);display:flex}.calendar-heading{min-width:0;color:var(--color-ink);font-size:var(--text-action);line-height:var(--text-action--line-height);letter-spacing:var(--text-action--letter-spacing);text-align:center;flex:auto;margin:0;font-weight:500}[dir=rtl] .calendar-header .icon-button svg{scale:-1 1}.calendar-presets{gap:var(--spacing-part);flex-wrap:wrap;margin-block-end:var(--spacing-part);display:flex}.calendar-preset{box-sizing:border-box;min-height:var(--size-control);border:1px solid var(--color-boundary);border-radius:var(--radius-pill);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;align-items:center;margin:0;padding-block:0;padding-inline:1rem;font-weight:500;display:inline-flex;position:relative}.calendar-preset:before{content:"";inset-block:min(0px, (100% - var(--size-target)) / 2);position:absolute;inset-inline:0}@media (hover:hover){.calendar-preset:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[data-selected]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.calendar-preset:is(:hover,[data-hovered]):not(:disabled,[data-disabled],[data-selected]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}}.calendar-preset:is(:active,[data-pressed]):not(:disabled,[data-disabled],[data-selected]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.calendar-preset:is(:active,[data-pressed]):not(:disabled,[data-disabled],[data-selected]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.calendar-preset:is([data-selected],[aria-pressed=true]){border-color:var(--color-ink);background-color:var(--color-ink);color:var(--color-canvas)}.calendar-preset:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.calendar-preset:is([data-selected],[aria-pressed=true]):is(:focus-visible,[data-focus-visible]){outline-color:var(--color-canvas);outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-offset)))}.calendar-preset:is(:disabled,[data-disabled]){border-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.calendar-preset:is(:disabled,[data-disabled]){border-color:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.calendar-preset:is(:disabled,[data-disabled]){color:var(--color-taupe);cursor:not-allowed}.calendar-grid{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%}.calendar-grid :is(th,td){padding:0}.calendar-grid:not(:has(>tbody>tr:nth-child(6))){margin-block-end:14.2857%}.calendar-grid:not(:has(>tbody>tr:nth-child(5))){margin-block-end:28.5714%}.calendar-weekday{color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);text-align:center;padding-block-end:.25rem;font-weight:450}.calendar-day{box-sizing:border-box;aspect-ratio:1;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;display:grid;position:relative}.calendar-day-number{box-sizing:border-box;border-radius:var(--radius-pill);font-size:var(--text-small);font-variant-numeric:tabular-nums;unicode-bidi:isolate;border:1px solid #0000;place-items:center;line-height:1;display:grid;position:relative}@media (hover:hover){.calendar-day:is(:hover,[data-hovered]):not([data-disabled],[data-unavailable],[data-selected]) .calendar-day-number{background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.calendar-day:is(:hover,[data-hovered]):not([data-disabled],[data-unavailable],[data-selected]) .calendar-day-number{background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}}.calendar-day:is(:active,[data-pressed]):not([data-disabled],[data-unavailable],[data-selected]) .calendar-day-number{background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.calendar-day:is(:active,[data-pressed]):not([data-disabled],[data-unavailable],[data-selected]) .calendar-day-number{background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.calendar-day-number[data-today]{border-color:var(--color-boundary);font-weight:700}.calendar:not(.range-calendar) :is(.calendar-day[data-selected],[aria-selected=true]>.calendar-day) .calendar-day-number,.range-calendar .calendar-day:is([data-selection-start],[data-selection-end]) .calendar-day-number{border-color:var(--color-ink);background-color:var(--color-ink);color:var(--color-canvas)}.calendar:not(.range-calendar) :is(.calendar-day[data-selected],[aria-selected=true]>.calendar-day) .calendar-day-number[data-today],.range-calendar .calendar-day:is([data-selection-start],[data-selection-end]) .calendar-day-number[data-today]{outline:1px solid var(--color-canvas);outline-offset:-3px}.range-calendar :is(.calendar-day[data-selected],[aria-selected=true]>.calendar-day):not([data-selection-start],[data-selection-end]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.range-calendar :is(.calendar-day[data-selected],[aria-selected=true]>.calendar-day):not([data-selection-start],[data-selection-end]){background-color:color-mix(in srgb, var(--color-ink) 10%, transparent)}}.range-calendar :is(.calendar-day[data-selected],[aria-selected=true]>.calendar-day):not([data-selection-start],[data-selection-end]) .calendar-day-number{font-weight:500}.range-calendar .calendar-day[data-selection-start]:not([data-selection-end]):before,.range-calendar .calendar-day[data-selection-end]:not([data-selection-start]):before{content:"";background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.range-calendar .calendar-day[data-selection-start]:not([data-selection-end]):before,.range-calendar .calendar-day[data-selection-end]:not([data-selection-start]):before{background-color:color-mix(in srgb, var(--color-ink) 10%, transparent)}}.range-calendar .calendar-day[data-selection-start]:not([data-selection-end]):before,.range-calendar .calendar-day[data-selection-end]:not([data-selection-start]):before{position:absolute;inset-block:0}.range-calendar .calendar-day[data-selection-start]:not([data-selection-end]):before{inset-inline:50% 0}.range-calendar .calendar-day[data-selection-end]:not([data-selection-start]):before{inset-inline:0 50%}.calendar-day:is(:focus-visible,[data-focus-visible]) .calendar-day-number{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.calendar:not(.range-calendar) .calendar-day[data-selected]:is(:focus-visible,[data-focus-visible]) .calendar-day-number,.range-calendar .calendar-day:is([data-selection-start],[data-selection-end]):is(:focus-visible,[data-focus-visible]) .calendar-day-number{outline-color:var(--color-canvas);outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-offset)))}.calendar-day:is([data-disabled],[data-unavailable]){cursor:not-allowed}.calendar-day:is([data-disabled],[data-unavailable]) .calendar-day-number{color:var(--color-taupe)}.calendar-day[data-unavailable] .calendar-day-number{text-decoration:line-through}.calendar-day[data-outside-month]{visibility:hidden}@media (forced-colors:active){.calendar-weekday{color:canvastext}.calendar-day-number[data-today]{border-color:canvastext}.calendar:not(.range-calendar) :is(.calendar-day[data-selected],[aria-selected=true]>.calendar-day) .calendar-day-number,.range-calendar .calendar-day:is([data-selection-start],[data-selection-end]) .calendar-day-number,.calendar-preset:is([data-selected],[aria-pressed=true]){forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight;outline-color:highlighttext}.range-calendar :is(.calendar-day[data-selected],[aria-selected=true]>.calendar-day):not([data-selection-start],[data-selection-end]){border-block:1px solid highlight}.calendar-day:is([data-disabled],[data-unavailable]) .calendar-day-number,.calendar-preset:is(:disabled,[data-disabled]){color:graytext}}.date-range-control{align-items:center;gap:var(--spacing-part);cursor:text;min-width:0;padding-inline:1.5rem 3rem;display:flex;position:relative}.date-range-dates{align-items:center;gap:var(--spacing-part);flex:auto;min-width:0;display:flex;overflow-x:clip}.date-range-control.input:where(:has(.date-segment:is(:focus-visible,[data-focus-visible]))){border:1.5px solid var(--color-ink);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.date-range-picker[data-changed][data-unlabelled]{--field-changed-mark-end:calc(.375rem + 2.25rem + var(--spacing-part))}.date-range-picker[data-changed][data-unlabelled] .date-range-control{padding-inline-end:calc(3rem + .375rem + var(--spacing-part))}.date-range-input{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;display:inline-flex}.date-segment{box-sizing:border-box;border-radius:var(--radius-micro);color:var(--color-ink);caret-color:#0000;outline:none;padding-inline:.125rem}.date-segment[data-type=literal]{padding-inline:0}.date-segment[data-placeholder]{color:var(--color-slate)}.date-segment:is(:focus,[data-focused]){background-color:var(--color-ink);color:var(--color-canvas)}.date-range-picker[data-disabled] :is(.date-segment,.date-range-arrow,.date-range-face){color:var(--color-taupe)}.date-range-arrow{color:var(--color-slate);flex:none;display:inline-flex}.date-range-arrow svg{width:16px;height:16px}[dir=rtl] .date-range-arrow svg{scale:-1 1}.date-range-face{min-width:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;padding-inline:.125rem;overflow:hidden}.date-range-popover.popover-padded{width:calc(7 * var(--size-control) + 2 * var(--spacing-inset) + 2px);padding:var(--spacing-inset)}@media (forced-colors:active){.date-range-arrow{color:canvastext}.date-segment:is(:focus,[data-focused]){forced-color-adjust:none;color:highlighttext;background-color:highlight}.date-range-picker[data-disabled] :is(.date-segment,.date-range-arrow,.date-range-face){color:graytext}}.filter-chip{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--size-control);border:1px solid var(--color-boundary);border-radius:var(--radius-pill);color:var(--color-ink);vertical-align:middle;background-color:#0000;align-items:stretch;display:inline-flex;position:relative}.filter-chip-select{display:contents}.filter-chip-trigger{box-sizing:border-box;align-items:center;gap:var(--spacing-part);border-radius:inherit;min-width:0;color:inherit;font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;outline:none;flex:0 auto;margin:0;padding-block:0;padding-inline:1rem .75rem;font-weight:500;display:inline-flex;position:relative}.filter-chip-trigger:before{content:"";inset-block:min(0px, (100% - var(--size-target)) / 2);position:absolute;inset-inline:0}.filter-chip[data-active]:has(>.filter-chip-clear) .filter-chip-trigger{padding-inline-end:.25rem}.filter-chip-label{white-space:nowrap;flex:none}.filter-chip[data-active] .filter-chip-label{font-weight:450}.filter-chip-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:16rem;font-weight:700;overflow:hidden}.filter-chip-chevron{color:var(--color-slate);flex:none;transition:rotate .14s;display:inline-flex}.filter-chip-chevron svg{width:16px;height:16px}.filter-chip[data-open] .filter-chip-chevron{rotate:180deg}@media (hover:hover){.filter-chip:not([data-active],[data-disabled]):has(.filter-chip-trigger:is(:hover,[data-hovered])){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.filter-chip:not([data-active],[data-disabled]):has(.filter-chip-trigger:is(:hover,[data-hovered])){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}}.filter-chip:not([data-active],[data-disabled]):is([data-open],:has(.filter-chip-trigger:is(:active,[data-pressed]))){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.filter-chip:not([data-active],[data-disabled]):is([data-open],:has(.filter-chip-trigger:is(:active,[data-pressed]))){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.filter-chip[data-active]{border-color:var(--color-ink);background-color:var(--color-ink);color:var(--color-canvas)}.filter-chip[data-active] .filter-chip-chevron{color:var(--color-canvas)}.filter-chip:has(.filter-chip-trigger:is(:focus-visible,[data-focus-visible])){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.filter-chip-clear{box-sizing:border-box;width:2rem;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;outline:none;flex:none;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.filter-chip-clear:before{content:"";inset-block:min(0px, (100% - var(--size-target)) / 2);position:absolute;inset-inline:0}.filter-chip-clear-icon{border-radius:var(--radius-pill);place-items:center;width:1.5rem;height:1.5rem;display:inline-grid}.filter-chip-clear-icon svg{width:12px;height:12px}@media (hover:hover){.filter-chip-clear:is(:hover,[data-hovered]) .filter-chip-clear-icon{background-color:var(--color-canvas)}@supports (color:color-mix(in lab, red, red)){.filter-chip-clear:is(:hover,[data-hovered]) .filter-chip-clear-icon{background-color:color-mix(in srgb, var(--color-canvas) 15%, transparent)}}}.filter-chip-clear:is(:active,[data-pressed]) .filter-chip-clear-icon{background-color:var(--color-canvas)}@supports (color:color-mix(in lab, red, red)){.filter-chip-clear:is(:active,[data-pressed]) .filter-chip-clear-icon{background-color:color-mix(in srgb, var(--color-canvas) 15%, transparent)}}.filter-chip-clear:is(:focus-visible,[data-focus-visible]) .filter-chip-clear-icon{outline:var(--focus-ring-width) solid var(--color-canvas);outline-offset:calc(-1 * var(--focus-ring-width))}.filter-chip[data-disabled]{border-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.filter-chip[data-disabled]{border-color:color-mix(in srgb, var(--color-ink) 15%, transparent)}}.filter-chip[data-disabled]{color:var(--color-taupe)}.filter-chip[data-disabled][data-active]{background-color:var(--color-disabled)}.filter-chip[data-disabled] .filter-chip-trigger{cursor:not-allowed}.filter-chip[data-disabled] .filter-chip-chevron{color:var(--color-taupe)}.filter-chip-panel.popover-padded{--holder-pad:var(--spacing-inset);max-width:min(22rem,100vw - 2rem);padding:var(--holder-pad)}.filter-chip-dialog{outline:none}@media (forced-colors:active){.filter-chip{border-color:canvastext}.filter-chip-chevron{color:canvastext}.filter-chip[data-active]{color:highlighttext;background-color:highlight;border-color:highlight}.filter-chip[data-active] :is(.filter-chip-chevron,.filter-chip-clear){color:highlighttext}.filter-chip[data-active]:not([data-disabled]){forced-color-adjust:none;color:highlighttext;background-color:highlight;outline-color:highlight}.filter-chip[data-active]:not([data-disabled]) :where(*){color:inherit;background-color:#0000;border-color:highlighttext;outline-color:highlighttext}.filter-chip[data-disabled],.filter-chip[data-disabled] .filter-chip-chevron{color:graytext;border-color:graytext}.filter-chip[data-disabled][data-active]{background-color:canvas}}@media (prefers-reduced-motion:reduce){.filter-chip-chevron{transition:none}}.filter-bar{align-items:center;gap:var(--spacing-part);flex-wrap:wrap;display:flex}.filter-bar-search{flex:16rem;min-width:0;max-width:24rem}.filter-bar-row{align-items:center;gap:var(--spacing-part);flex-wrap:wrap;min-width:0;display:flex}.filter-bar-clear-all{margin-inline-start:auto}.filter-bar-sheet-button{display:none}.filter-bar-sheet-button svg{flex:none;width:16px;height:16px}.filter-bar-more-panel.popover-padded{max-width:min(22rem,100vw - 2rem);padding:var(--spacing-inset)}.filter-bar-more-dialog{outline:none}.filter-bar-more-panel .filter-section+.filter-section{border-block-start:1px solid var(--color-divider);margin-block-start:var(--spacing-peer);padding-block-start:var(--spacing-peer)}.sheet .filter-section+.filter-section{margin-block-start:var(--spacing-peer)}.filter-section-head{justify-content:space-between;align-items:center;gap:var(--spacing-part);margin-block-end:var(--spacing-part);display:flex}.filter-section-title{min-width:0;color:var(--color-ink);font-size:var(--text-h4);line-height:var(--text-h4--line-height);margin:0;font-weight:700}.filter-bar-sheet-actions{justify-content:flex-end;align-items:center;gap:var(--spacing-part);flex-wrap:wrap;display:flex}.filter-bar-sheet-clear-all{margin-inline-end:auto}@media not all and (min-width:768px){.filter-bar-row,.filter-bar-clear-all{display:none}.filter-bar-sheet-button{display:inline-flex}.filter-bar-search{flex:1 1 0;max-width:none}}.empty-state{box-sizing:border-box;padding:var(--spacing-separate) var(--spacing-peer);color:var(--color-ink);text-align:center;flex-direction:column;align-items:center;display:flex}.empty-state-icon{color:var(--color-slate);margin-block-end:var(--spacing-part);display:inline-flex}.empty-state-icon svg{width:24px;height:24px}.empty-state-title{color:var(--color-ink);font-size:var(--text-h4);line-height:var(--text-h4--line-height);overflow-wrap:anywhere;margin:0;font-weight:700}.empty-state-description{max-inline-size:32rem;color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);overflow-wrap:anywhere;margin:0;margin-block-start:.25rem}.empty-state-action{margin-block-start:var(--spacing-peer)}@media (forced-colors:active){.empty-state-icon{color:canvastext}}.skeleton{box-sizing:border-box;vertical-align:middle;border-radius:var(--radius-micro);background-color:var(--color-divider);block-size:1em;inline-size:100%;animation:1.6s ease-in-out infinite skeleton-pulse;display:inline-block}.skeleton[data-shape=block]{block-size:var(--size-field);border-radius:var(--radius-control);display:block}.skeleton[data-shape=circle]{inline-size:var(--size-target);block-size:var(--size-target);border-radius:var(--radius-dot);flex:none}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}@media (forced-colors:active){.skeleton{forced-color-adjust:none;background-color:graytext;background-color:color-mix(in srgb, CanvasText 20%, canvas)}}.data-table{--data-table-row:max(var(--size-target), var(--size-field));--data-table-pad-block:calc((var(--data-table-row) - var(--text-small) * var(--text-small--line-height) - 1px) / 2);--data-table-fill:var(--data-table-surface,var(--color-canvas));--meter-surface:var(--data-table-fill);--data-table-scroll-start:calc(var(--page-sticky-top,0px) + var(--size-target));--data-table-scroll-end:0px;contain-intrinsic-inline-size:0;max-block-size:max-content;min-inline-size:0;color:var(--color-ink);font-family:var(--font-sans);flex:1 1 0;container:data-table/inline-size}.data-table-table{box-sizing:border-box;table-layout:fixed;border-collapse:separate;border-spacing:0;inline-size:100%;outline:none;scroll-margin-block-start:var(--page-sticky-top,0px)}.data-table-grid-list[data-empty]:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.data-table-table:has(>.data-table-body[data-empty]):is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.data-table-column{--data-table-pad:var(--spacing-inset);inline-size:var(--data-table-column-width,auto);z-index:calc(var(--z-header) - 1);box-sizing:border-box;block-size:var(--size-target);padding-block:0;padding-inline:var(--data-table-pad);border-block-end:1px solid var(--color-divider);background-color:var(--data-table-fill);color:var(--color-slate);font-size:var(--text-overline);line-height:var(--text-overline--line-height);letter-spacing:var(--text-overline--letter-spacing);font-weight:var(--text-overline--font-weight);text-align:start;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;outline:none;position:sticky;inset-block-start:var(--page-sticky-top,0px);overflow:hidden}.data-table-column[data-allows-sorting]{cursor:pointer;-webkit-tap-highlight-color:transparent}.data-table-column:is([data-sort-direction],[aria-sort=ascending],[aria-sort=descending]){color:var(--color-ink)}.data-table-column-inner{vertical-align:middle;align-items:center;gap:.25rem;max-inline-size:100%;display:inline-flex}.data-table-column-label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.data-table-sort{color:var(--color-slate);flex:none;display:inline-flex}.data-table-column[data-sort-direction] .data-table-sort{color:inherit}.data-table-sort svg{width:16px;height:16px}.data-table-row{block-size:var(--data-table-row);scroll-margin-block:var(--data-table-scroll-start) var(--data-table-scroll-end);outline:none;position:relative}.data-table:has(>.data-table-bar){--data-table-scroll-end:calc(var(--app-shell-inset-block-end,0px) + var(--spacing-inset) + var(--size-control) + 2 * var(--spacing-part) + 2px)}.data-table-row[data-link]{cursor:pointer}.data-table-cell{--data-table-pad:var(--spacing-inset);box-sizing:border-box;padding-block:var(--data-table-pad-block);padding-inline:var(--data-table-pad);border-block-end:1px solid var(--color-divider);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);text-align:start;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;outline:none;overflow:hidden}.data-table-cell[role=rowheader]{font-weight:500}.data-table-body>.data-table-row>.data-table-cell{scroll-margin-block:var(--data-table-scroll-start) var(--data-table-scroll-end)}.data-table-cell[data-overflow=wrap]{white-space:normal}.data-table-cell-meta{color:var(--color-slate);font-weight:var(--text-small--font-weight);text-overflow:ellipsis;margin-block-start:.25rem;display:block;overflow:hidden}.data-table-wrap{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.data-table-cell:has(>:is(button,input,select,textarea,[role=button],[role=checkbox],[role=combobox],[role=switch],.checkbox-field,.field,.data-table-control):only-child){text-overflow:clip;padding-block:0;overflow:visible}.data-table-column[data-header-hidden] .data-table-column-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.data-table-column[data-align=end],.data-table-cell[data-align=end]{text-align:end}.data-table-figure{font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.data-table-link{color:inherit;overflow-wrap:normal;text-decoration-line:none}.data-table-link:after{content:"";position:absolute;inset:0}.data-table-link:is(:focus-visible,[data-focus-visible]){outline-offset:calc(-1 * var(--focus-ring-width))}:is(.data-table-cell,.data-table-item) :is(a,button,input,label,select,summary,textarea,[role=button],[role=checkbox],[role=combobox],[role=menuitem],[role=radio],[role=slider],[role=switch],[tabindex]:not([tabindex="-1"])):not(.data-table-link,.bar-chart-bar,.bar-chart-hit),:is(.data-table-cell,.data-table-item) :is(.checkbox-field,.field,.data-table-control){z-index:calc(var(--z-header) - 2);position:relative}.data-table-row:is(:focus-visible,[data-focus-visible]),.data-table-cell:is(:focus-visible,[data-focus-visible]),.data-table-column:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}@media (hover:hover){.data-table-column[data-allows-sorting]:is(:hover,[data-hovered]){color:var(--color-ink)}.data-table-body>.data-table-row:is([data-link],[data-selection-mode]):is(:hover,[data-hovered]):not([data-disabled],[data-selected],[aria-selected=true]),.data-table-item:is([data-link],[data-selection-mode]):is(:hover,[data-hovered]):not([data-disabled],[data-selected],[aria-selected=true]){--color-slate:var(--color-granite);--meter-surface:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.data-table-body>.data-table-row:is([data-link],[data-selection-mode]):is(:hover,[data-hovered]):not([data-disabled],[data-selected],[aria-selected=true]),.data-table-item:is([data-link],[data-selection-mode]):is(:hover,[data-hovered]):not([data-disabled],[data-selected],[aria-selected=true]){--meter-surface:color-mix(in srgb, var(--color-ink) 5%, var(--data-table-fill))}}.data-table-body>.data-table-row:is([data-link],[data-selection-mode]):is(:hover,[data-hovered]):not([data-disabled],[data-selected],[aria-selected=true]),.data-table-item:is([data-link],[data-selection-mode]):is(:hover,[data-hovered]):not([data-disabled],[data-selected],[aria-selected=true]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.data-table-body>.data-table-row:is([data-link],[data-selection-mode]):is(:hover,[data-hovered]):not([data-disabled],[data-selected],[aria-selected=true]),.data-table-item:is([data-link],[data-selection-mode]):is(:hover,[data-hovered]):not([data-disabled],[data-selected],[aria-selected=true]){background-color:color-mix(in srgb, var(--color-ink) 5%, var(--data-table-fill))}}.data-table-item:is([data-link],[data-selection-mode]):is(:hover,[data-hovered]):not([data-disabled],[data-selected],[aria-selected=true]) .data-table-item-meta{color:var(--color-ink)}}.data-table-row[data-current]>:where(:first-child){border-inline-start:3px solid var(--color-ink);padding-inline-start:calc(var(--data-table-pad) - 3px)}.data-table-row[data-current]>.data-table-cell[role=rowheader]{font-weight:700}.data-table-row:is([data-disabled],[aria-disabled=true]){color:var(--color-taupe);cursor:not-allowed}.data-table-row:is([data-disabled],[aria-disabled=true]) .data-table-cell-meta{color:inherit}.data-table-footer .data-table-cell{border-block-start:1px solid var(--color-frame);border-block-end:0;font-weight:700}.data-table-table:has(>.data-table-footer) .data-table-body>.data-table-row:last-child>.data-table-cell{border-block-end:0}.data-table-grid[data-reloading] .data-table-column:after{content:"";background-color:var(--color-ink);block-size:2px;animation:1.6s ease-in-out infinite data-table-reloading;position:absolute;inset-block-end:0;inset-inline:0}@keyframes data-table-reloading{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.data-table-grid[data-reloading] .data-table-column:after{animation:none}}.data-table-error:not(:empty){padding-inline:var(--spacing-inset);color:var(--color-error);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);overflow-wrap:anywhere;margin-block-start:var(--spacing-part)}.data-table-body[data-empty]>tr>td{padding:0}.data-table-skeleton-row{box-sizing:border-box;block-size:var(--data-table-row);border-block-end:1px solid var(--color-divider);align-items:center;display:flex}.data-table-skeleton-cell{box-sizing:border-box;min-inline-size:0;padding-inline:var(--spacing-inset);font-size:var(--text-small);line-height:var(--text-small--line-height);text-align:start;flex:1 1 0}.data-table-skeleton-cell[data-align=end]{text-align:end}.data-table-status,.data-table-loading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.data-table-column[data-selection],.data-table-cell[data-selection]{--data-table-pad:var(--spacing-part);inline-size:3.5rem}.data-table-cell[data-selection]{padding-block:0}.data-table-skeleton-cell[data-selection]{flex:0 0 3.5rem}.data-table-row:is([data-selected],[aria-selected=true]),.data-table-row:is([data-selected],[aria-selected=true]):is(:hover,[data-hovered]){--color-slate:var(--color-granite);--meter-surface:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.data-table-row:is([data-selected],[aria-selected=true]),.data-table-row:is([data-selected],[aria-selected=true]):is(:hover,[data-hovered]){--meter-surface:color-mix(in srgb, var(--color-ink) 8%, var(--data-table-fill))}}.data-table-row:is([data-selected],[aria-selected=true]),.data-table-row:is([data-selected],[aria-selected=true]):is(:hover,[data-hovered]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.data-table-row:is([data-selected],[aria-selected=true]),.data-table-row:is([data-selected],[aria-selected=true]):is(:hover,[data-hovered]){background-color:color-mix(in srgb, var(--color-ink) 8%, var(--data-table-fill))}}.data-table-bar{--holder-radius:var(--radius-surface);--holder-border:1px;--holder-pad:var(--spacing-part);--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));z-index:calc(var(--z-header) - 1);box-sizing:border-box;align-items:center;gap:var(--spacing-part);padding-block:var(--holder-pad);padding-inline:max(var(--spacing-inset), var(--holder-corner-inset)) var(--holder-corner-inset);border:var(--holder-border) solid var(--color-frame);border-radius:var(--holder-radius);background-color:var(--color-float);box-shadow:var(--shadow-float);color:var(--color-ink);flex-wrap:wrap;margin-block-start:var(--spacing-inset);display:flex;position:sticky;inset-block-end:calc(var(--app-shell-inset-block-end,0px) + var(--spacing-inset));container:data-table-bar/inline-size}.data-table-bar-count{font-size:var(--text-small);line-height:var(--text-small--line-height);font-variant-numeric:tabular-nums;font-weight:500}.data-table-bar-select-all{align-items:center;min-inline-size:0;display:flex}.data-table-bar-actions{gap:var(--spacing-part);flex-wrap:wrap;margin-inline-start:auto;display:flex}.data-table-bar-icon{display:inline-flex}.data-table-bar-icon svg{width:16px;height:16px}@container data-table-bar not (min-width:40rem){.data-table-bar-actions>[data-action-id]{display:none}}@container data-table-bar (min-width:40rem){.data-table-bar-more[data-promoted-only]{display:none}}@container data-table-bar not (min-width:24rem){.data-table-bar-select-all{flex-basis:100%;order:1}}:is(:root:has(.data-table-bar),.app-shell:has(.data-table-bar)){--save-bar-offset:calc(var(--size-control) + 2 * var(--spacing-part) + 2px + var(--spacing-inset))}@container data-table not (min-width:48rem){.data-table :is(th,td)[data-hide-below=md]{visibility:hidden;border-inline-width:0;inline-size:0;padding-inline:0}.data-table .data-table-skeleton-cell[data-hide-below=md]{display:none}.data-table-row[data-current]>:where(:not([data-hide-below=md]):not(:not([data-hide-below=md])~*)){border-inline-start:3px solid var(--color-ink);padding-inline-start:calc(var(--data-table-pad) - 3px)}}.data-table-list{--data-table-list-head:calc(max(var(--size-target), var(--size-control)) + 1px);--data-table-scroll-start:calc(var(--page-sticky-top,0px) + var(--data-table-list-offset,0px));display:none}@media (pointer:coarse){.data-table-list{--data-table-list-head:calc(max(var(--size-target), var(--size-control), 2.75rem) + 1px)}}.data-table-list[data-selecting]{--data-table-list-offset:var(--data-table-list-head)}.data-table-list[data-selecting] .data-table-link{pointer-events:none}.data-table-list[data-selecting] .data-table-link:after{content:none}.data-table-list[data-selecting] .data-table-item:not([data-disabled],[aria-disabled=true]){cursor:pointer}.data-table-list:has(.data-table-section){--data-table-scroll-start:calc(var(--page-sticky-top,0px) + var(--data-table-list-offset,0px) + var(--spacing-peer) + var(--spacing-part) + var(--text-overline) * var(--text-overline--line-height))}@container data-table not (min-width:40rem){.data-table:not([data-list-below="32rem"])>.data-table-grid{display:none}.data-table:not([data-list-below="32rem"])>.data-table-list{display:block}}@container data-table not (min-width:32rem){.data-table[data-list-below="32rem"]>.data-table-grid{display:none}.data-table[data-list-below="32rem"]>.data-table-list{display:block}}.data-table-grid-list{outline:none;scroll-margin-block-start:var(--page-sticky-top,0px)}.data-table-list-head{box-sizing:border-box;align-items:center;gap:var(--spacing-part);min-block-size:var(--data-table-list-head);padding-inline:var(--spacing-inset) var(--spacing-part);border-block-end:1px solid var(--color-divider);display:flex}.data-table-list-head[data-selecting]{z-index:calc(var(--z-header) - 1);background-color:var(--data-table-fill);position:sticky;inset-block-start:var(--page-sticky-top,0px)}@media (pointer:coarse){.data-table-list-mode,.data-table-list-all .checkbox{min-block-size:max(var(--size-target), 2.75rem)}}.data-table-list-mode{margin-inline-start:auto}.data-table-section-header{z-index:calc(var(--z-header) - 1);padding:var(--spacing-peer) var(--spacing-inset) var(--spacing-part);background-color:var(--data-table-fill);color:var(--color-slate);font-size:var(--text-overline);line-height:var(--text-overline--line-height);letter-spacing:var(--text-overline--letter-spacing);font-weight:var(--text-overline--font-weight);text-transform:uppercase;position:sticky;inset-block-start:calc(var(--page-sticky-top,0px) + var(--data-table-list-offset,0px))}.data-table-item{--data-table-pad:var(--spacing-inset);box-sizing:border-box;min-block-size:max(var(--size-target), 3.5rem);padding-block:var(--data-table-pad-block);padding-inline:var(--data-table-pad);border-block-end:1px solid var(--color-divider);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);scroll-margin-block:var(--data-table-scroll-start) var(--data-table-scroll-end);outline:none;align-items:center;gap:.75rem;display:flex;position:relative}.data-table-item:last-child{border-block-end:0}.data-table-item[data-link]{cursor:pointer}.data-table-item-select{flex:none;display:flex}.data-table-item-mark{box-sizing:border-box;border-radius:var(--radius-micro);flex:none;block-size:20px;inline-size:20px;position:relative}.data-table-item:is([data-selected],[aria-selected=true]) .data-table-item-mark{background-color:var(--color-ink)}.data-table-item:is([data-selected],[aria-selected=true]) .data-table-item-mark:after{content:"";background-color:var(--color-canvas);position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 10.5 8 14.5 16 5.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 10.5 8 14.5 16 5.5'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:14px;mask-size:14px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.data-table-item-text{flex-direction:column;flex:auto;gap:.25rem;min-inline-size:0;display:flex}.data-table-item-title,.data-table-item-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(.data-table-item-title,.data-table-item-meta)[data-overflow=wrap]{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}:is(.data-table-item-title,.data-table-item-meta)>.data-table-item-part+.data-table-item-part{margin-inline-start:var(--spacing-part)}.data-table-item-title{font-weight:500}.data-table-item-meta{color:var(--color-slate)}.data-table-item-end{text-align:end;flex-direction:column;flex:none;align-items:flex-end;gap:.25rem;display:flex}.data-table-item:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.data-table-item:is([data-selected],[aria-selected=true]),.data-table-item:is([data-selected],[aria-selected=true]):is(:hover,[data-hovered]){--color-slate:var(--color-granite);--meter-surface:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.data-table-item:is([data-selected],[aria-selected=true]),.data-table-item:is([data-selected],[aria-selected=true]):is(:hover,[data-hovered]){--meter-surface:color-mix(in srgb, var(--color-ink) 8%, var(--data-table-fill))}}.data-table-item:is([data-selected],[aria-selected=true]),.data-table-item:is([data-selected],[aria-selected=true]):is(:hover,[data-hovered]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.data-table-item:is([data-selected],[aria-selected=true]),.data-table-item:is([data-selected],[aria-selected=true]):is(:hover,[data-hovered]){background-color:color-mix(in srgb, var(--color-ink) 8%, var(--data-table-fill))}}.data-table-item:is([data-selected],[aria-selected=true]) .data-table-item-meta{color:var(--color-ink)}.data-table-item[data-current]{border-inline-start:3px solid var(--color-ink);padding-inline-start:calc(var(--data-table-pad) - 3px)}.data-table-item[data-current] .data-table-item-title{font-weight:700}.data-table-item:is([data-disabled],[aria-disabled=true]){color:var(--color-taupe);cursor:not-allowed}.data-table-item:is([data-disabled],[aria-disabled=true]) .data-table-item-meta{color:inherit}.data-table-list-total{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-part);min-block-size:var(--size-target);padding-inline:var(--spacing-inset);border-block-start:1px solid var(--color-frame);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:700;display:flex}.data-table-list-total-figures{text-align:end;flex-direction:column;align-items:flex-end;display:flex}.data-table-list-total-figure{align-items:baseline;gap:var(--spacing-part);display:flex}.data-table-list-total-name{color:var(--color-slate);font-weight:var(--text-small--font-weight)}.data-table-skeleton-item{box-sizing:border-box;min-block-size:max(var(--size-target), 3.5rem);padding-block:var(--data-table-pad-block);padding-inline:var(--spacing-inset);border-block-end:1px solid var(--color-divider);font-size:var(--text-small);line-height:var(--text-small--line-height);text-align:end;align-items:center;gap:.75rem;display:flex}.data-table-skeleton-text{text-align:start;flex-direction:column;flex:auto;gap:.25rem;display:flex}.data-table-list[data-reloading] .data-table-grid-list>.data-table-section:not(.data-table-section~.data-table-section) .data-table-section-header:after{content:"";background-color:var(--color-ink);block-size:2px;animation:1.6s ease-in-out infinite data-table-reloading}.data-table-list[data-reloading] .data-table-grid-list:not(:has(>.data-table-section)):before{content:"";background-color:var(--color-ink);block-size:2px;animation:1.6s ease-in-out infinite data-table-reloading}.data-table-list[data-reloading] .data-table-grid-list>.data-table-section:not(.data-table-section~.data-table-section) .data-table-section-header:after{position:absolute;inset-block-end:0;inset-inline:0}.data-table-list[data-reloading] .data-table-grid-list:not(:has(>.data-table-section)):before{z-index:calc(var(--z-header) - 1);margin-block-end:-2px;display:block;position:sticky;inset-block-start:calc(var(--page-sticky-top,0px) + var(--data-table-list-offset,0px))}@media (prefers-reduced-motion:reduce){.data-table-list[data-reloading] .data-table-section-header:after,.data-table-list[data-reloading] .data-table-grid-list:before{animation:none}}@media (forced-colors:active){.data-table-column,.data-table-cell,.data-table-skeleton-row{border-color:canvastext}.data-table-row[data-current]>*{border-inline-start-color:canvastext}.data-table-row:is(:focus-visible,[data-focus-visible]),.data-table-cell:is(:focus-visible,[data-focus-visible]),.data-table-column:is(:focus-visible,[data-focus-visible]){outline-color:highlight}.data-table-row:is([data-disabled],[aria-disabled=true]){color:graytext}.data-table-row:is([data-selected],[aria-selected=true]),.data-table-row:is([data-selected],[aria-selected=true]):is(:hover,[data-hovered]){forced-color-adjust:none;color:highlighttext;background-color:highlight}.data-table-row:is([data-selected],[aria-selected=true]) :where(:not(.checkbox-box)){color:inherit;background-color:#0000;border-color:highlighttext;outline-color:highlighttext}.data-table-row:is([data-selected],[aria-selected=true]) .checkbox{--checkbox-fill:HighlightText;--checkbox-edge:HighlightText;--checkbox-mark:Highlight}.data-table-row:is([data-selected],[aria-selected=true]):is(:focus-visible,[data-focus-visible]),.data-table-row:is([data-selected],[aria-selected=true])>.data-table-cell:is(:focus-visible,[data-focus-visible]){outline-color:highlighttext}.data-table-bar{border-color:canvastext}.data-table-grid-list[data-empty]:is(:focus-visible,[data-focus-visible]){outline-color:highlight}.data-table-table:has(>.data-table-body[data-empty]):is(:focus-visible,[data-focus-visible]){outline-color:highlight}.data-table-grid[data-reloading] .data-table-column:after{background-color:canvastext}.data-table-list-head,.data-table-item,.data-table-list-total,.data-table-skeleton-item{border-color:canvastext}.data-table-item:is(:focus-visible,[data-focus-visible]){outline-color:highlight}.data-table-item:is([data-disabled],[aria-disabled=true]){color:graytext}.data-table-item:is([data-selected],[aria-selected=true]),.data-table-item:is([data-selected],[aria-selected=true]):is(:hover,[data-hovered]){forced-color-adjust:none;color:highlighttext;background-color:highlight}.data-table-item:is([data-selected],[aria-selected=true]) :where(:not(.checkbox-box,.data-table-item-mark)){color:inherit;background-color:#0000;border-color:highlighttext;outline-color:highlighttext}.data-table-item:is([data-selected],[aria-selected=true]) .checkbox{--checkbox-fill:HighlightText;--checkbox-edge:HighlightText;--checkbox-mark:Highlight}.data-table-item:is([data-selected],[aria-selected=true]) .data-table-item-mark{background-color:highlighttext}.data-table-item:is([data-selected],[aria-selected=true]) .data-table-item-mark:after{background-color:highlight}.data-table-item:is([data-selected],[aria-selected=true]):is(:focus-visible,[data-focus-visible]){outline-color:highlighttext}.data-table-list[data-reloading] .data-table-section-header:after,.data-table-list[data-reloading] .data-table-grid-list:before{background-color:canvastext}}.side-panel-layout{gap:var(--spacing-peer);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.side-panel-layout-content{outline:none;min-inline-size:0}.side-panel{--holder-radius:var(--radius-stadium);--holder-border:1px;--holder-pad:var(--spacing-peer);--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));box-sizing:border-box;inline-size:24rem;max-block-size:calc(100dvh - var(--page-sticky-top,0px) - 2 * var(--spacing-inset));border:1px solid var(--color-hairline);border-radius:var(--radius-stadium);background-color:var(--color-float);color:var(--color-ink);font-family:var(--font-sans);box-shadow:var(--shadow-lift);outline:none;flex-direction:column;margin-block-start:var(--spacing-inset);display:none;position:sticky;inset-block-start:calc(var(--page-sticky-top,0px) + var(--spacing-inset))}.side-panel:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.side-panel-header{align-items:flex-start;gap:var(--spacing-part);padding:var(--spacing-peer) var(--spacing-peer) 0;flex:none;display:flex}.side-panel-header-text{flex:auto;min-inline-size:0}.side-panel-title{border-radius:var(--radius-micro);color:var(--color-ink);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);overflow-wrap:anywhere;outline:none;margin:0;font-weight:700}.side-panel-title:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.side-panel-description{color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);overflow-wrap:anywhere;margin:0;margin-block-start:.25rem}.side-panel-close{flex:none;margin-block-start:calc(-1 * var(--spacing-part));margin-inline-end:calc(-1 * var(--spacing-part))}.side-panel-body{--page-sticky-top:0px;min-block-size:0;padding:0 var(--spacing-peer) var(--spacing-inset);overflow-wrap:anywhere;outline:none;flex:auto;overflow:auto}.side-panel-body:before{content:"";block-size:var(--spacing-inset);display:block}.side-panel-body:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.side-panel-body:last-child{padding-block-end:var(--holder-corner-inset)}.side-panel-sheet .sheet-body{--page-sticky-top:0px}.side-panel-footer{justify-content:flex-end;gap:var(--spacing-part);margin-inline:var(--spacing-peer);padding-block:var(--spacing-inset) var(--holder-corner-inset);border-block-start:1px solid var(--color-divider);flex-wrap:wrap;flex:none;display:flex}@media (min-width:1024px){.side-panel-layout:has(>.side-panel){grid-template-columns:minmax(0,1fr) 24rem}.side-panel{display:flex}}@media (forced-colors:active){.side-panel{border-color:canvastext}.side-panel-footer{border-block-start-color:canvastext}.side-panel:focus-visible,.side-panel-title:focus-visible,.side-panel-body:focus-visible{outline-color:highlight}}.progress-bar{gap:var(--spacing-part);min-width:0;font-family:var(--font-sans);color:var(--color-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;display:grid}.progress-bar-head{align-items:baseline;column-gap:var(--spacing-part);font-size:var(--text-small);line-height:var(--text-small--line-height);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.progress-bar-label{min-width:0;color:var(--color-ink);font-weight:500}.progress-bar-value{min-width:0;font-weight:var(--text-small--font-weight);font-variant-numeric:tabular-nums;color:var(--color-slate);margin-inline-start:auto}.progress-bar-track{border-radius:var(--radius-pill);background-color:var(--color-frame);height:.5rem;position:relative;overflow:hidden}.progress-bar-fill{inline-size:var(--progress-bar-value,0%);border-radius:var(--radius-pill);background-color:var(--color-ink);transition:inline-size .2s;position:absolute;inset-block:0;inset-inline-start:0}.progress-bar-track[data-indeterminate] .progress-bar-fill{inline-size:40%;transition:none;animation:1.6s ease-in-out infinite progress-bar-slide;inset-inline-start:-40%}@keyframes progress-bar-slide{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){.progress-bar-fill{transition:none}.progress-bar-track[data-indeterminate] .progress-bar-fill{animation-duration:4.26667s}}@media (forced-colors:active){.progress-bar-track{outline:1px solid canvastext}.progress-bar-fill{background-color:canvastext}}.file-drop-zone-box{place-content:center;align-items:center;gap:var(--spacing-part);box-sizing:border-box;min-block-size:8rem;min-width:0;padding:var(--spacing-peer);border:2px dashed var(--color-boundary);border-radius:var(--radius-surface);color:var(--color-ink);font-family:var(--font-sans);text-align:center;cursor:pointer;flex-wrap:wrap;display:flex;container:file-drop-zone/inline-size}.file-drop-zone-icon{color:var(--color-slate);flex:0 0 100%;justify-content:center;display:flex}.file-drop-zone-icon svg{width:1.5rem;height:1.5rem}.file-drop-zone-line{justify-content:center;align-items:center;gap:var(--spacing-part);flex-wrap:wrap;flex:0 0 100%;min-width:0;display:flex}.file-drop-zone-hint{min-width:0;font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);overflow-wrap:anywhere}.file-drop-zone-drop{min-width:0;font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-ink);overflow-wrap:anywhere;font-weight:500;display:none}@container file-drop-zone not (min-width:20rem){.file-drop-zone-icon{flex:none}.file-drop-zone-line{text-align:start;flex:1 1 0;justify-content:flex-start}}.file-drop-zone-box[data-drop-target]{border-style:solid;border-color:var(--color-ink);background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.file-drop-zone-box[data-drop-target]{background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.file-drop-zone-box[data-drop-target] .file-drop-zone-hint{display:none}.file-drop-zone-box[data-drop-target] .file-drop-zone-drop{display:inline}.file-drop-zone[data-invalid] .file-drop-zone-box{border-style:dashed;border-color:var(--color-error)}.file-drop-zone:is([data-disabled],[aria-disabled=true]) .file-drop-zone-box{border-color:var(--color-taupe);color:var(--color-taupe);cursor:not-allowed}.file-drop-zone:is([data-disabled],[aria-disabled=true]) .file-drop-zone-icon{color:var(--color-taupe)}.file-drop-zone-status:empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (hover:none) and (pointer:coarse){.file-drop-zone-hint{display:none}}.page-drop-zone{inset:var(--spacing-inset);z-index:calc(var(--z-chrome) + 1);box-sizing:border-box;padding:var(--spacing-inset);border:2px dashed var(--color-ink);border-radius:var(--radius-stadium);background-color:var(--color-canvas)}@supports (color:color-mix(in lab, red, red)){.page-drop-zone{background-color:color-mix(in srgb, var(--color-canvas) 92%, transparent)}}.page-drop-zone{color:var(--color-ink);font-family:var(--font-sans);justify-content:center;align-items:center;transition:opacity .12s;display:flex;position:fixed;inset-inline-start:calc(var(--app-shell-sidebar,0px) + var(--spacing-inset))}@starting-style{.page-drop-zone{opacity:0}}.page-drop-zone-card{justify-items:center;gap:var(--spacing-part);box-sizing:border-box;max-inline-size:100%;padding:var(--spacing-peer) var(--spacing-separate);border:1px solid var(--color-frame);border-radius:var(--radius-surface);background-color:var(--color-float);box-shadow:var(--shadow-float);text-align:center;overflow-wrap:anywhere;display:grid}.page-drop-zone-icon{color:var(--color-ink);display:flex}.page-drop-zone-icon svg{width:2.5rem;height:2.5rem}.page-drop-zone-title{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);color:var(--color-ink);margin:0;font-weight:500}.page-drop-zone-description{font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);color:var(--color-slate);margin:0}@media (prefers-reduced-motion:reduce){.page-drop-zone{transition:none}}@media (forced-colors:active){.file-drop-zone-box{border-color:canvastext}.file-drop-zone:is([data-disabled],[aria-disabled=true]) .file-drop-zone-box,.file-drop-zone:is([data-disabled],[aria-disabled=true]) .file-drop-zone-icon{color:graytext;border-color:graytext}.file-drop-zone .file-drop-zone-box[data-drop-target]{border-style:solid;border-color:highlight}.page-drop-zone{background-color:canvas;border-color:canvastext}.page-drop-zone-card{border-color:canvastext}}.upload-tray-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.upload-list{font-family:var(--font-sans);margin:0;padding:0;list-style:none}.upload-list:focus{outline:none}.upload-row{--upload-row-tone:var(--color-slate);box-sizing:border-box;min-block-size:max(var(--size-target), 3.5rem);padding:.625rem var(--spacing-inset);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;column-gap:.75rem;display:grid}.upload-row:focus{outline:none}.upload-row:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.upload-row+.upload-row{border-block-start:1px solid var(--color-divider)}.upload-row[data-status=saved]{--upload-row-tone:var(--color-success)}.upload-row[data-status=review]{--upload-row-tone:var(--color-warning)}.upload-row[data-status=failed]{--upload-row-tone:var(--color-error)}.upload-row-icon{color:var(--upload-row-tone);display:flex}.upload-row-icon svg{width:1.5rem;height:1.5rem}.upload-row-text{flex-direction:column;min-width:0;display:flex}.upload-row-name{min-width:0;max-width:100%;font-size:var(--text-small);line-height:var(--text-small--line-height);align-self:flex-start;font-weight:500;display:flex}span.upload-row-name{color:var(--color-ink)}.upload-row-stem{text-overflow:ellipsis;white-space:nowrap;unicode-bidi:isolate;min-width:0;overflow:hidden}.upload-row-ext{white-space:nowrap;unicode-bidi:isolate;flex:none}.upload-row-status{column-gap:var(--spacing-part);min-width:0;font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);flex-wrap:wrap;display:flex}.upload-row-word{color:var(--upload-row-tone)}.upload-row-reason{min-width:0;color:var(--color-slate);overflow-wrap:anywhere}.upload-row-progress{color:var(--color-slate);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.upload-row-bar{margin-block-start:var(--spacing-part)}.upload-row-actions{align-items:center;margin-inline-end:-.5rem;display:flex}.upload-row-actions:empty{margin-inline-end:0}.upload-tray{--holder-radius:var(--radius-surface);--holder-border:1px;--holder-pad:0px;--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));z-index:var(--z-chrome);border:var(--holder-border) solid var(--color-frame);border-radius:var(--holder-radius);background-color:var(--color-float);width:min(28rem,100vw - 2rem);box-shadow:var(--shadow-float);flex-direction:column;scroll-margin-block-end:var(--spacing-inset);transition:opacity .2s,translate .2s;display:flex;position:fixed;inset-block-end:calc(var(--app-shell-inset-block-end,0px) + var(--overlay-inset) + var(--save-bar-offset,0px));inset-inline-end:var(--overlay-inset);overflow:hidden}@starting-style{.upload-tray{opacity:0;translate:0 8px}}.upload-tray-header{align-items:center;gap:var(--spacing-part);padding-block:max(var(--spacing-part), calc(var(--holder-corner-inset) - var(--holder-pad))) var(--spacing-part);padding-inline:var(--spacing-inset) var(--spacing-part);display:flex}.upload-tray[data-collapsed] .upload-tray-header{padding-block-start:var(--spacing-part);padding-inline-end:max(var(--spacing-part), calc(var(--holder-corner-inset) - var(--holder-pad)))}.upload-tray:not([data-collapsed]) .upload-tray-header{border-block-end:1px solid var(--color-divider)}.upload-tray-heading{flex:auto;min-width:0}.upload-tray-title{font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:500}.upload-tray-title:focus{outline:none}.upload-tray-description{font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);overflow-wrap:anywhere;margin:0}.upload-tray-alert{color:var(--color-error);flex:none;display:flex}.upload-tray-alert svg{width:1.25rem;height:1.25rem}.upload-tray-bar-button .upload-tray-alert svg{width:1rem;height:1rem}.upload-tray[data-collapsed] .upload-tray-fold svg{rotate:180deg}.upload-tray-body>.upload-list>.upload-row:last-child{padding-block-end:max(.625rem, calc(var(--holder-corner-inset) - var(--holder-pad)))}.upload-tray-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent;max-block-size:min(24rem,50dvh);overflow-y:auto}.upload-tray-bar{--holder-radius:var(--radius-pill);--holder-border:1px;--holder-pad:0px;--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));inset-inline:var(--overlay-inset);z-index:var(--z-chrome);box-sizing:border-box;block-size:var(--size-field);min-block-size:var(--size-target);border:var(--holder-border) solid var(--color-frame);border-radius:var(--holder-radius);background-color:var(--color-float);box-shadow:var(--shadow-float);scroll-margin-block-end:var(--spacing-inset);display:flex;position:fixed;inset-block-end:calc(var(--app-shell-inset-block-end,0px) + var(--overlay-inset) + var(--save-bar-offset,0px))}@media (pointer:coarse){.upload-tray-bar{min-block-size:44px}}.upload-tray-bar-button{align-items:center;gap:var(--spacing-part);min-width:0;padding-inline:var(--spacing-inset);border-radius:max(0px, calc(var(--holder-radius) - var(--holder-border) - var(--holder-pad)));color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);text-align:start;cursor:pointer;background-color:#0000;border:0;flex:auto;margin:0;font-weight:500;display:flex}.upload-tray-bar-clear{inline-size:max(var(--size-field), var(--size-target));border-radius:max(0px, calc(var(--holder-radius) - var(--holder-border) - var(--holder-pad)));color:var(--color-slate);cursor:pointer;background-color:#0000;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.upload-tray-bar-clear svg{width:1.25rem;height:1.25rem}:is(.upload-tray-bar-button,.upload-tray-bar-clear):is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}:is(.upload-tray-bar-button,.upload-tray-bar-clear):is(:active,[data-pressed]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){:is(.upload-tray-bar-button,.upload-tray-bar-clear):is(:active,[data-pressed]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.upload-tray-bar-clear:is(:active,[data-pressed]){color:var(--color-ink)}@media (hover:hover){:is(.upload-tray-bar-button,.upload-tray-bar-clear):is(:hover,[data-hovered]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){:is(.upload-tray-bar-button,.upload-tray-bar-clear):is(:hover,[data-hovered]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.upload-tray-bar-clear:is(:hover,[data-hovered]){color:var(--color-ink)}}.upload-tray-bar-title{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;flex:auto;min-width:0;overflow:hidden}.upload-tray-bar-icon{flex:none;display:flex}.upload-tray-bar-icon svg{width:1rem;height:1rem}.upload-tray-sheet .upload-list{margin-inline:calc(-1 * var(--spacing-peer))}.upload-tray-sheet .upload-row{padding-inline:var(--spacing-peer)}.upload-tray-sheet-action{inline-size:100%}@media not all and (min-width:768px){.upload-tray{display:none}.app-shell:has(>.upload-tray-bar) .app-shell-workspace{padding-block-end:calc(var(--app-shell-inset-block-end) + var(--save-bar-offset,0px) + max(var(--size-field), var(--size-target)) + var(--spacing-inset))}}@media (min-width:768px){.upload-tray-bar{display:none}}@media (prefers-reduced-motion:reduce){.upload-tray{transition:none}}@media (forced-colors:active){.upload-tray,.upload-tray-bar{border-color:canvastext}.upload-row-icon,.upload-tray-alert,.upload-tray-bar-clear{color:canvastext}}.date-picker-control{cursor:text;align-items:center;min-inline-size:12rem;padding-inline:1.5rem 3rem;display:flex;position:relative}.date-picker-control.input:where(:has(.date-segment:is(:focus-visible,[data-focus-visible]))){border:1.5px solid var(--color-ink);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.date-picker-input{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;display:inline-flex}.date-picker-face{min-inline-size:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;padding-inline:.125rem;overflow:hidden}.date-picker[data-disabled] :is(.date-segment,.date-picker-face){color:var(--color-taupe)}.date-picker[data-changed][data-unlabelled]{--field-changed-mark-end:calc(.375rem + 2.25rem + var(--spacing-part))}.date-picker[data-changed][data-unlabelled] .date-picker-control{padding-inline-end:calc(3rem + .375rem + var(--spacing-part))}.date-picker-popover.popover-padded{width:calc(7 * var(--size-control) + 2 * var(--spacing-inset) + 2px);padding:var(--spacing-inset)}@media (forced-colors:active){.date-picker[data-disabled] :is(.date-segment,.date-picker-face){color:graytext}}.save-bar{--holder-radius:var(--radius-surface);--holder-border:1px;--holder-pad:var(--spacing-part);--holder-corner-inset:max(var(--holder-pad), calc(var(--holder-radius) - var(--holder-border)));z-index:calc(var(--z-header) - 1);box-sizing:border-box;align-items:center;gap:var(--spacing-part);padding-block:var(--holder-pad);padding-inline:max(var(--spacing-inset), var(--holder-corner-inset)) var(--holder-corner-inset);scroll-margin-block:var(--page-sticky-top,0px) var(--spacing-inset);border:var(--holder-border) solid var(--color-frame);border-radius:var(--holder-radius);background-color:var(--color-float);box-shadow:var(--shadow-float);color:var(--color-ink);font-family:var(--font-sans);flex-wrap:wrap;margin-block-start:var(--spacing-peer);display:flex;position:sticky;inset-block-end:calc(var(--app-shell-inset-block-end,0px) + var(--spacing-inset));container:save-bar/inline-size}.save-bar-text{flex-direction:column;flex:12rem;align-items:flex-start;min-width:0;display:flex}.save-bar-message{overflow-wrap:anywhere;-webkit-line-clamp:2;max-width:100%;font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-ink);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.save-bar-status{min-width:0;font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);flex:0 auto;gap:.375rem;display:flex}.save-bar-status[data-tone=error]{color:var(--color-error)}.save-bar-status svg{flex:none;width:1rem;height:1rem;margin-block-start:calc(.5lh - .5rem)}.save-bar-status:empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.save-bar-actions{justify-content:flex-end;gap:var(--spacing-part);flex-wrap:wrap;flex:0 auto;min-width:0;margin-inline-start:auto;display:flex}.save-bar-actions>.button{text-align:center;white-space:normal;max-width:100%}@container save-bar not (min-width:36rem){.save-bar-actions{flex:100%}.save-bar-actions>.button{flex:auto}}:is(:root:has(.save-bar),.app-shell:has(.save-bar)){--save-bar-offset:calc(var(--size-control) + 2 * var(--spacing-part) + 2px + var(--spacing-inset))}@media (forced-colors:active){.save-bar{border-color:canvastext}}.page-column{box-sizing:border-box;inline-size:100%;max-inline-size:var(--container-page);padding-inline:var(--spacing-separate);margin-inline:auto}.page-column .page-column{max-inline-size:none;padding-inline:0}.page-header{background-color:var(--color-canvas);color:var(--color-ink);font-family:var(--font-sans)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-header{background-color:var(--color-canvas)}@supports (color:color-mix(in lab, red, red)){.page-header{background-color:color-mix(in srgb, var(--color-canvas) 80%, transparent)}}.page-header{-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.page-header{background-color:var(--color-canvas);-webkit-backdrop-filter:none;backdrop-filter:none}}.page-header-row{--page-header-gap:var(--spacing-peer);justify-content:space-between;align-items:flex-end;gap:var(--page-header-gap);padding-block:var(--spacing-separate) var(--spacing-peer);flex-wrap:wrap;display:flex}.page-header-titles{gap:var(--spacing-part);flex:20rem;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.page-header-titles>.breadcrumbs{contain:inline-size}.page-header-actions{align-items:center;gap:var(--spacing-part);flex-wrap:wrap;flex:none;display:flex}.page-header-detail{flex:0 0 100%;margin-block-start:calc(var(--spacing-part) - var(--page-header-gap))}.page-header-description{max-inline-size:var(--container-field)}@media not all and (min-width:768px){.page-column{padding-inline:var(--spacing-inset)}.page-header-row{--page-header-gap:var(--spacing-inset);padding-block:var(--spacing-inset)}.page-header-actions{flex-basis:100%}}@media (forced-colors:active){.page-header{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:canvas}}.breadcrumbs{min-width:0;color:var(--color-slate);font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);grid-template-columns:minmax(0,1fr);display:grid}.breadcrumbs-list{align-items:center;row-gap:calc(var(--size-target) - 1lh);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs-item{align-items:center;min-width:0;max-width:100%;display:inline-flex}.breadcrumbs-link{align-items:center;gap:var(--spacing-part);min-width:0;max-width:100%;color:var(--color-slate);display:inline-flex;position:relative}.breadcrumbs-link:after{content:"";inset-block:min(0px, calc((100% - var(--size-target)) / 2));position:absolute;inset-inline:0}.breadcrumbs-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-inline-size:16rem;display:block;overflow:hidden}.breadcrumbs-link .breadcrumbs-text{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.breadcrumbs-link:is(:focus-visible,[data-focus-visible]) .breadcrumbs-text{max-inline-size:none}:is(.breadcrumbs-current,.breadcrumbs-item>[aria-current=page]){min-width:0;max-width:100%;color:var(--color-ink);font-weight:500;display:inline-flex}:is(.breadcrumbs-current,.breadcrumbs-item>[aria-current=page]) .breadcrumbs-text{white-space:normal;overflow-wrap:anywhere;max-inline-size:none;overflow:visible}.breadcrumbs-separator{margin-inline:var(--spacing-part);flex:none;display:inline-flex}.breadcrumbs-item:last-child>.breadcrumbs-separator{display:none}.breadcrumbs-separator svg,.breadcrumbs-back-icon{flex:none;width:1rem;height:1rem}.breadcrumbs-back-icon,.breadcrumbs-back-words{display:none}[dir=rtl] .breadcrumbs-separator svg,[dir=rtl] .breadcrumbs-back-icon{scale:-1 1}@media (hover:hover){.breadcrumbs-link:is(:hover,[data-hovered]){color:var(--color-ink)}}@media not all and (min-width:768px){.breadcrumbs-item:not(:nth-last-child(2)),.breadcrumbs-item:nth-last-child(2)>.breadcrumbs-separator{display:none}.breadcrumbs:not(:has(.breadcrumbs-item:nth-last-child(2)>.breadcrumbs-link)){display:none}.breadcrumbs-item:nth-last-child(2) .breadcrumbs-back-icon{display:block}.breadcrumbs-item:nth-last-child(2) .breadcrumbs-back-words{clip-path:inset(50%);white-space:pre;width:1px;height:1px;margin:-1px;display:block;position:absolute;overflow:hidden}.breadcrumbs-item:nth-last-child(2) .breadcrumbs-text{max-inline-size:none}}@media (forced-colors:active){.breadcrumbs-link{color:linktext}:is(.breadcrumbs-current,.breadcrumbs-item>[aria-current=page]),.breadcrumbs-separator{color:canvastext}}.copy-button{vertical-align:middle;display:inline-flex;position:relative}.copy-button-status,.copy-button-source{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.copy-button-source{white-space:pre;-webkit-user-select:text;user-select:text}.copy-button-glyph{flex:none;display:inline-flex}.copy-button-glyph[data-glyph=check],.copy-button[data-outcome=copied] .copy-button-glyph[data-glyph=copy]{display:none}.copy-button[data-outcome=copied] .copy-button-glyph[data-glyph=check]{color:var(--color-ink);display:inline-flex}.copy-button[data-look=button] .copy-button-glyph svg{block-size:16px;inline-size:16px}@media (forced-colors:active){.copy-button[data-outcome=copied] .copy-button-glyph[data-glyph=check]{color:buttontext}}.conditional-fields{gap:var(--conditional-fields-gap,var(--spacing-peer));border:0;min-inline-size:0;margin:0;padding:0;display:grid}.conditional-fields[hidden],.conditional-fields[data-hidden]{display:none}.field-extras{gap:var(--spacing-part);min-inline-size:0;max-inline-size:var(--container-field);grid-template-columns:100%;display:grid}.field-extras[data-scope=group]{max-inline-size:none}.field-offer{align-items:baseline;column-gap:var(--spacing-part);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);color:var(--color-slate);flex-wrap:wrap;margin:0;display:flex}.field-offer-text{overflow-wrap:break-word;min-inline-size:0}.field-offer-button{margin-block:min(0px, calc((1lh - var(--size-control)) / 2))}.field-extras-status{clip-path:inset(50%);white-space:nowrap;grid-area:1/1/span 1/span 1;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.card,.card>.card-body:last-child,.card>.card-disclosure>.card-fold>.card-body:last-child)>.field-extras:last-child>.field-offer:last-of-type{padding-block-end:min(calc((var(--holder-corner-inset) - var(--holder-pad)) * 1000), calc(var(--holder-corner-inset) - var(--holder-pad) + max(0px, calc((var(--size-control) - var(--text-action) * var(--text-action--line-height)) / 2))))}@media (forced-colors:active){.conditional-fields{border:0}}.repeater,.repeater-row-set{gap:var(--spacing-part);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.repeater{position:relative}.repeater-legend{float:left;align-items:baseline;column-gap:var(--spacing-part);min-inline-size:0;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:var(--text-h4--font-weight);overflow-wrap:anywhere;flex-wrap:wrap;padding:0;display:flex}.repeater-description,.repeater-error,.repeater-row-error,.repeater-empty,.repeater-count,.repeater-full{font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);overflow-wrap:anywhere;margin:0}.repeater-description,.repeater-empty,.repeater-count,.repeater-full{color:var(--color-slate)}.repeater-error,.repeater-row-error{color:var(--color-error)}.repeater-rows,.repeater-foot{margin-block-start:calc(var(--spacing-peer) - var(--spacing-part))}.repeater-rows{margin-block-end:0;margin-inline:0;padding:0;list-style:none}.repeater-row{padding-block:var(--spacing-peer)}.repeater-row:first-child{padding-block-start:0}.repeater-row:last-child{padding-block-end:0}.repeater-row+.repeater-row{border-block-start:1px solid var(--color-divider)}.repeater-row-legend{float:left;color:var(--color-slate);font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);overflow-wrap:anywhere;padding:0;font-weight:500}.repeater-row-fields{contain-intrinsic-inline-size:0;min-inline-size:0;container:repeater-row-fields/inline-size}.repeater-row-grid{gap:var(--spacing-peer);grid-template-columns:minmax(0,1fr);display:grid}.repeater-row-main{gap:var(--spacing-peer);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.repeater-row-end{font-size:var(--text-h4);line-height:var(--text-h4--line-height)}.repeater-remove-space{display:none}@container repeater-row-fields (min-inline-size:30rem){.repeater-row-grid{grid-template-columns:minmax(0,1fr) auto}.repeater-row-main{flex-wrap:wrap;display:flex}.repeater-row-main>*{flex:10rem;min-inline-size:0}.repeater-row-end{padding-block-start:calc(1lh + var(--spacing-part) + max(0px, calc((var(--size-field) - var(--size-control)) / 2)))}.repeater-remove-space{visibility:hidden;display:inline-flex}}.repeater-foot{align-items:center;gap:var(--spacing-part) var(--spacing-peer);flex-wrap:wrap;min-inline-size:0;display:flex}.repeater-add svg{flex:none;block-size:16px;inline-size:16px}.repeater-full{min-inline-size:0}.repeater-status{clip-path:inset(50%);white-space:nowrap;grid-area:1/1/span 1/span 1;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.card,.card>.card-body:last-child,.card>.card-disclosure>.card-fold>.card-body:last-child)>.repeater:last-child>.repeater-foot{padding-block-end:calc(var(--holder-corner-inset) - var(--holder-pad))}:is(.card,.card>.card-body:last-child,.card>.card-disclosure>.card-fold>.card-body:last-child)>.field-extras:last-child>.repeater:has(+.field-extras-status)>.repeater-foot{padding-block-end:calc(var(--holder-corner-inset) - var(--holder-pad))}@media (forced-colors:active){.repeater-row+.repeater-row{border-block-start-color:canvastext}}.panel-layout{contain-intrinsic-inline-size:0;min-inline-size:0;container:panel-layout/inline-size}.panel-layout-frame{grid-template-columns:minmax(0,1fr);display:grid}.panel-layout[data-view=index] .panel-layout-main,.panel-layout[data-view=section] .panel-layout-side{display:none}.panel-layout-side,.panel-layout-main{min-inline-size:0}.panel-layout-back{box-sizing:border-box;align-items:center;gap:var(--spacing-part);inline-size:fit-content;max-inline-size:100%;min-block-size:var(--size-control);border-radius:var(--radius-micro);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-action);line-height:var(--text-action--line-height);letter-spacing:var(--text-action--letter-spacing);font-weight:var(--text-action--font-weight);overflow-wrap:anywhere;cursor:pointer;-webkit-tap-highlight-color:transparent;margin-block-end:var(--spacing-part);text-decoration:none;display:flex}.panel-layout-back-icon,.panel-nav-icon,.panel-nav-chevron{flex:none;display:inline-flex}.panel-layout-back-icon svg,.panel-nav-icon svg,.panel-nav-chevron svg{block-size:16px;inline-size:16px;display:block}@media (hover:hover){.panel-layout-back:is(:hover,[data-hovered]){text-underline-offset:.25em;text-decoration-line:underline;text-decoration-thickness:2px}}.panel-layout-back:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}:is(.card,.card>.card-body:first-child)>.panel-layout:first-child>.panel-layout-frame>.panel-layout-main>.panel-layout-back{margin-block-start:calc(var(--holder-corner-inset) - var(--holder-pad))}.panel-nav{display:block}.panel-nav-list{margin:0;padding:0;list-style:none}.panel-nav-item+.panel-nav-item{border-block-start:1px solid var(--color-divider)}.panel-nav-link{box-sizing:border-box;align-items:center;gap:var(--spacing-part);min-block-size:var(--size-field);padding-block:var(--spacing-part);border-radius:min(var(--radius-pill), max(0px, calc(var(--holder-radius,var(--radius-pill)) - var(--holder-border,0px) - var(--holder-pad,0px))));color:var(--color-ink);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;padding-inline:.75rem;text-decoration:none;display:flex;position:relative}.panel-nav-text{flex-direction:column;flex:auto;gap:.125rem;min-inline-size:0;display:flex}.panel-nav-name{font-size:var(--text-action);letter-spacing:var(--text-action--letter-spacing);overflow-wrap:break-word;font-weight:500;line-height:1.25}.panel-nav-description{color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);overflow-wrap:break-word;font-weight:450}.panel-nav-end{inline-size:max-content;max-inline-size:50%;color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);text-align:end;overflow-wrap:break-word;flex:none;font-weight:450}.panel-nav-chevron{color:var(--color-slate)}@media (hover:hover){.panel-nav-link:is(:hover,[data-hovered]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.panel-nav-link:is(:hover,[data-hovered]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}}.panel-nav-link:is(:active,[data-pressed]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.panel-nav-link:is(:active,[data-pressed]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}@media (hover:hover){.panel-nav-link:is(:hover,[data-hovered]) :is(.panel-nav-description,.panel-nav-end,.panel-nav-chevron){color:var(--color-ink)}}.panel-nav-link:is(:active,[data-pressed]) :is(.panel-nav-description,.panel-nav-end,.panel-nav-chevron){color:var(--color-ink)}.panel-nav-link:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.panel-section{gap:var(--spacing-peer);grid-template-columns:100%;display:grid}.panel-section-heading{border-radius:var(--radius-micro);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);overflow-wrap:break-word;margin:0;font-weight:500}.panel-section-heading:focus:not(:focus-visible){outline:none}.panel-section-description{color:var(--color-slate);font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);overflow-wrap:break-word;margin:0;margin-block-start:calc(var(--spacing-part) - var(--spacing-peer));font-weight:450}@container panel-layout (min-inline-size:48rem){.panel-layout-frame{column-gap:var(--spacing-peer);grid-template-columns:16rem minmax(0,1fr);align-items:start}.panel-layout[data-view] .panel-layout-side,.panel-layout[data-view] .panel-layout-main{display:block}.panel-layout-back,.panel-nav-description,.panel-nav-chevron{display:none}.panel-layout-side{--panel-layout-ring:calc(var(--focus-ring-width) + var(--focus-ring-offset));max-block-size:calc(100dvh - var(--page-sticky-top,0px) - 2 * var(--spacing-peer) + 2 * var(--panel-layout-ring));margin:calc(-1 * var(--panel-layout-ring));padding:var(--panel-layout-ring);overscroll-behavior:contain;position:sticky;inset-block-start:calc(var(--page-sticky-top,0px) + var(--spacing-peer) - var(--panel-layout-ring));overflow-y:auto}.panel-nav-item+.panel-nav-item{border-block-start:0}.panel-nav-link{min-block-size:var(--size-control);padding-block:.375rem}.panel-nav-link:is([aria-current=page],[data-default]){background-color:var(--color-ink);color:var(--color-canvas)}.panel-nav-link:is([aria-current=page],[data-default]) .panel-nav-end{color:inherit}}.panel-row{contain-intrinsic-inline-size:0;min-inline-size:0;container:panel-row/inline-size}.panel-row-grid{gap:var(--spacing-peer);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.panel-row-cell{min-inline-size:0}@container panel-row (min-inline-size:66rem){.panel-row[data-layout=halves]>.panel-row-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.panel-row[data-layout=third-two-thirds]>.panel-row-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.panel-row[data-layout=two-thirds-third]>.panel-row-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}:where([dir=rtl i]) :is(.panel-layout-back,.panel-nav-chevron) svg{scale:-1 1}@media print{.panel-layout-side,.panel-layout-back{display:none}}@media (forced-colors:active){.panel-nav-item+.panel-nav-item{border-block-start-color:canvastext}@container panel-layout (min-inline-size:48rem){.panel-nav-link:is([aria-current=page],[data-default]),.panel-nav-link:is([aria-current=page],[data-default]) .panel-nav-end{color:highlighttext;background-color:highlight}}}.account-menu{max-inline-size:min(22rem,100vw - 2rem)}.account-menu-trigger{box-sizing:border-box;min-inline-size:0;min-block-size:var(--size-field);padding:calc(var(--spacing-part) - 1px);border-radius:min(var(--radius-pill), max(0px, calc(var(--sidebar-corner,var(--radius-control)) - var(--sidebar-nav-inset,0px))));color:var(--color-ink);font-family:var(--font-sans);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:1px solid #0000;outline:none;flex:auto;align-items:center;gap:.75rem;margin:0;display:flex;position:relative}.account-menu-trigger>.avatar{flex:none}.account-menu-trigger:is(:hover,[data-hovered],[data-pressed],[aria-expanded=true]){background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.account-menu-trigger:is(:hover,[data-hovered],[data-pressed],[aria-expanded=true]){background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.account-menu-trigger:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.account-menu-text{flex-direction:column;flex:auto;gap:.125rem;min-inline-size:0;display:flex}.account-menu-name{font-size:var(--text-action);letter-spacing:var(--text-action--letter-spacing);line-height:1.25;font-weight:var(--text-action--font-weight);overflow-wrap:anywhere}.account-menu-detail{color:var(--color-slate);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight);overflow-wrap:anywhere}.account-menu-chevron{color:var(--color-slate);flex:none;display:inline-flex}.account-menu-chevron svg{width:16px;height:16px}.account-menu-trigger[data-compact]{inline-size:var(--size-control);block-size:var(--size-control);border-radius:var(--radius-pill);flex:none;justify-content:center;min-block-size:0;padding:0}@media (pointer:coarse){.account-menu-trigger[data-compact]{block-size:44px;inline-size:44px}}@media (forced-colors:active){.account-menu-trigger[aria-expanded=true]{border-color:canvastext}.account-menu-detail,.account-menu-chevron{color:canvastext}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-inset{inset-block:var(--spacing-inset)}.top-\(--page-sticky-top\,0px\){top:var(--page-sticky-top,0px)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-full{top:100%}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-part{right:var(--spacing-part)}.left-3{left:calc(var(--spacing) * 3)}.left-inset{left:var(--spacing-inset)}.left-part{left:var(--spacing-part)}.z-\(--z-chrome\){z-index:var(--z-chrome)}.z-\(--z-header\){z-index:var(--z-header)}.z-10{z-index:10}.container{width:100%}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1440px){.container{max-width:1440px}}.m-0{margin:0}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.-my-part{margin-block:calc(var(--spacing-part) * -1)}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-part{margin-top:calc(var(--spacing-part) * -1)}.mt-1{margin-top:var(--spacing)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.h-0{height:0}.h-6{height:calc(var(--spacing) * 6)}.h-\[calc\(var\(--text-h3\)\*var\(--text-h3--line-height\)\)\]{height:calc(var(--text-h3) * var(--text-h3--line-height))}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[480px\]{max-height:480px}.max-h-none{max-height:none}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-dvh{min-height:100dvh}.w-72{width:calc(var(--spacing) * 72)}.w-\[420px\]{width:420px}.w-\[calc\(var\(--container-sidebar\)-2\*var\(--spacing-inset\)\)\]{width:calc(var(--container-sidebar) - 2 * var(--spacing-inset))}.w-auto{width:auto}.w-full{width:100%}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[400px\]{max-width:400px}.max-w-\[480px\]{max-width:480px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-7rem\)\]{max-width:calc(100vw - 7rem)}.max-w-field{max-width:var(--container-field)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.cursor-pointer{cursor:pointer}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-part{gap:var(--spacing-part)}.gap-peer{gap:var(--spacing-peer)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-part{column-gap:var(--spacing-part)}.gap-y-1{row-gap:var(--spacing)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-control{border-radius:var(--radius-control)}.rounded-dot{border-radius:var(--radius-dot)}.rounded-full{border-radius:3.40282e38px}.rounded-micro{border-radius:var(--radius-micro)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-stadium{border-radius:var(--radius-stadium)}.rounded-surface{border-radius:var(--radius-surface)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-boundary{border-color:var(--color-boundary)}.border-divider{border-color:var(--color-divider)}.border-frame{border-color:var(--color-frame)}.border-hairline{border-color:var(--color-hairline)}.border-ink{border-color:var(--color-ink)}.border-l-ink{border-left-color:var(--color-ink)}.border-l-transparent{border-left-color:#0000}.bg-bone{background-color:var(--color-bone)}.bg-canvas{background-color:var(--color-canvas)}.bg-chart-2{background-color:var(--color-chart-2)}.bg-chart-4{background-color:var(--color-chart-4)}.bg-clay{background-color:var(--color-clay)}.bg-float{background-color:var(--color-float)}.bg-granite{background-color:var(--color-granite)}.bg-lifted{background-color:var(--color-lifted)}.bg-link{background-color:var(--color-link)}.bg-raised{background-color:var(--color-raised)}.bg-success{background-color:var(--color-success)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.p-card{padding:var(--spacing-card)}.p-inset{padding:var(--spacing-inset)}.p-part{padding:var(--spacing-part)}.p-peer{padding:var(--spacing-peer)}.px-\(--sidebar-pill-inset\){padding-inline:var(--sidebar-pill-inset)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-inset{padding-inline:var(--spacing-inset)}.px-peer{padding-inline:var(--spacing-peer)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-part{padding-block:var(--spacing-part)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-part{padding-top:var(--spacing-part)}.pt-peer{padding-top:var(--spacing-peer)}.pt-separate{padding-top:var(--spacing-separate)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-peer{padding-right:var(--spacing-peer)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-page{padding-bottom:var(--spacing-page)}.pb-peer{padding-bottom:var(--spacing-peer)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-inset{padding-left:var(--spacing-inset)}.text-center{text-align:center}.text-left{text-align:left}.align-baseline{vertical-align:baseline}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-action{font-size:var(--text-action);line-height:var(--tw-leading,var(--text-action--line-height));letter-spacing:var(--tw-tracking,var(--text-action--letter-spacing));font-weight:var(--tw-font-weight,var(--text-action--font-weight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.text-overline{font-size:var(--text-overline);line-height:var(--tw-leading,var(--text-overline--line-height));letter-spacing:var(--tw-tracking,var(--text-overline--letter-spacing));font-weight:var(--tw-font-weight,var(--text-overline--font-weight))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));font-weight:var(--tw-font-weight,var(--text-body--font-weight))}.text-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));font-weight:var(--tw-font-weight,var(--text-small--font-weight))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-charcoal{color:var(--color-charcoal)}.text-error{color:var(--color-error)}.text-granite{color:var(--color-granite)}.text-ink{color:var(--color-ink)}.text-link{color:var(--color-link)}.text-slate{color:var(--color-slate)}.text-taupe{color:var(--color-taupe)}.text-warning{color:var(--color-warning)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow-float{--tw-shadow:var(--shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lift{--tw-shadow:var(--shadow-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.peer-checked\:font-medium:is(:where(.peer):checked~*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.peer-checked\:text-ink:is(:where(.peer):checked~*){color:var(--color-ink)}.peer-focus-visible\:outline:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:1px}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-ink:is(:where(.peer):focus-visible~*){outline-color:var(--color-ink)}.placeholder\:text-taupe::placeholder{color:var(--color-taupe)}.backdrop\:bg-canvas::backdrop{background-color:var(--color-canvas)}.backdrop\:bg-ink\/80::backdrop{background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-ink\/80::backdrop{background-color:color-mix(in oklab, var(--color-ink) 80%, transparent)}}.backdrop\:bg-scrim\/80::backdrop{background-color:var(--color-scrim)}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-scrim\/80::backdrop{background-color:color-mix(in oklab, var(--color-scrim) 80%, transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-2:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 2)}.before\:left-0:before{content:var(--tw-content);left:0}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:rounded-r-pill:before{content:var(--tw-content);border-top-right-radius:var(--radius-pill);border-bottom-right-radius:var(--radius-pill)}.before\:bg-ink:before{content:var(--tw-content);background-color:var(--color-ink)}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:bg-bone:hover{background-color:var(--color-bone)}.hover\:bg-divider:hover{background-color:var(--color-divider)}.hover\:bg-ink\/10:hover{background-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink\/10:hover{background-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-ink:focus{border-color:var(--color-ink)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:1024px){.md\:sticky{position:sticky}.md\:top-0{top:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-dvh{height:100dvh}.md\:min-h-0{min-height:0}.md\:w-\[260px\]{width:260px}.md\:shrink-0{flex-shrink:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:pr-inset{padding-right:var(--spacing-inset)}.md\:opacity-0{opacity:0}.md\:opacity-100,.md\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}.\[\&_\.button-label\]\:min-w-0 .button-label{min-width:0}.\[\&\:nth-of-type\(1\)\]\:border-l-0:first-of-type{border-left-style:var(--tw-border-style);border-left-width:0}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
