@layer reset{*,:after,:before{box-sizing:border-box}:where(:not(dialog)){margin:0}:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}:where(html){block-size:100%;font:var(--font-body-md-default);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}@media (--motionOK ){:where(html){scroll-behavior:smooth}}@media (--motionOK ){:where(:focus-visible){transition:outline-offset 145ms cubic-bezier(.25,0,.4,1)}:where(:not(:active):focus-visible){transition-duration:.25s}}:where(:not(:active):focus-visible){outline-offset:5px}:where(body){min-block-size:100%}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:where(h1){font:var(--font-heading-lg);max-inline-size:20ch}:where(h2){font:var(--font-heading-md);max-inline-size:25ch}:where(h3){font:var(--font-heading-sm)}:where(h4){font:var(--font-title-lg)}:where(h5){font:var(--font-title-md)}:where(h6){font:var(--font-title-sm)}:where(h3,h4,h5,h6,dt){max-inline-size:35ch}:where(p,ul,ol,dl){font:var(--font-body-md-default)}:where(a,u,ins,abbr){text-underline-offset:1px}@supports (-moz-appearance:none){:where(a,u,ins,abbr){text-underline-offset:2px}}:where(a[href],area,button,input:not([type=text],[type=email],[type=number],[type=password],[type=""],[type=tel],[type=url]),label[for],select,summary,[tabindex]:not([tabindex*="-"],pre)){cursor:pointer}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(a):where([href]){-webkit-text-decoration-color:var(--stroke-default);text-decoration-color:var(--stroke-default)}:where(a):where([href]):where(:visited){-webkit-text-decoration-color:var(--stroke-subtle);text-decoration-color:var(--stroke-subtle)}:where(a):where(:not(:hover)){text-decoration:inherit}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){max-inline-size:100%;block-size:auto}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;letter-spacing:inherit}::placeholder{color:var(--fg-subtle);opacity:.75}:where(input:not([type=range]),textarea){padding-inline:var(--size-50);padding-block:var(--size-25)}:where(select){padding-inline:var(--component-spacing-md) 0;padding-block:.75ch}:where(textarea,select,input:not([type=button],[type=submit],[type=reset])){background-color:var(--color-neutral-canvas-default-bg);border-radius:var(--component-radii-md)}:where(textarea){resize:block}:where(input[type=checkbox],input[type=radio]){block-size:var(--size-100);inline-size:var(--size-100)}:where(svg:not([width])){inline-size:var(--size-500)}:where(code,kbd,samp,pre){font:var(--font-code-md)}:where(:not(pre)>code,kbd){white-space:nowrap}:where(pre){white-space:pre;min-inline-size:0;max-inline-size:max-content;writing-mode:lr;direction:ltr}:where(:not(pre)>code){padding:var(--component-spacing-2xs) var(--component-spacing-xs);background:var(--color-neutral-canvas-default-bg);border-radius:var(--component-radii-md);font:var(--font-code-md);writing-mode:lr}:where(kbd,var){padding:var(--component-spacing-3xs) var(--component-spacing-2xs);border-width:var(--component-border-width-md);border-color:var(--stroke-subtle);border-radius:var(--component-radii-md)}:where(mark){border-radius:var(--component-radii-md);padding-inline:var(--component-spacing-sm)}:where(ol,ul){padding-inline-start:var(--component-spacing-xl)}:where(li){padding-inline-start:var(--component-spacing-2xs)}:where(li,dd,figcaption){max-inline-size:45ch}:where(p){max-inline-size:60ch;text-wrap:pretty}:where(dt,summary){font-weight:700}:where(dt:not(:first-of-type)){margin-block-start:var(--size-150)}:where(small){max-inline-size:20ch}:where(hr){height:var(--component-border-width-md);background-color:var(--stroke-subtle)}:where(figure){display:grid;grid-gap:var(--component-spacing-md);gap:var(--component-spacing-md);place-items:center}:where(figure)>:where(figcaption){font:var(--font-body-sm-default);text-wrap:balance}:where(blockquote,:not(blockquote)>cite){border-inline-start-width:var(--component-border-width-lg)}:where(blockquote){display:grid;grid-gap:var(--component-spacing-md);gap:var(--component-spacing-md);padding-block:var(--component-spacing-md);padding-inline:var(--component-spacing-lg);max-inline-size:45ch}:where(:not(blockquote)>cite){padding-inline-start:var(--component-spacing-md)}:where(summary){background:var(--color-neutral-canvas-subtle-bg);padding:var(--component-spacing-sm) var(--component-spacing-md);margin:calc(var(--component-spacing-sm) * -1) calc(var(--component-spacing-md) * -1);border-radius:var(--component-radii-md)}:where(details){padding-inline:var(--component-spacing-md);padding-block:var(--component-spacing-sm);background:var(--color-neutral-canvas-minimal-bg);border-radius:var(--component-radii-md)}:where(details[open]>summary){margin-bottom:var(--component-spacing-sm);border-end-start-radius:0;border-end-end-radius:0}:where(fieldset){border-radius:var(--component-radii-md);border:var(--component-border-width-md) solid var(--stroke-subtle)}:where(del){background:var(--color-danger-surface-default-idle-bg);color:var(--color-danger-surface-default-idle-fg-default)}:where(ins){background:var(--color-success-surface-default-idle-bg);color:var(--color-success-surface-default-idle-fg-default)}:where(abbr){-webkit-text-decoration-color:var(--stroke-default);text-decoration-color:var(--stroke-default)}:where(dialog){background-color:var(--color-neutral-canvas-default-bg);color:var(--color-neutral-canvas-default-fg-default);border-radius:var(--component-radii-md)}:where(menu){padding-inline-start:0;display:flex;gap:var(--component-spacing-md)}:where(sup){font-size:.5em}:where(table){width:-moz-fit-content;width:fit-content;border:1px solid var(--stroke-subtle);background:var(--color-neutral-canvas-minimal-bg);border-radius:var(--component-radii-md);--nice-inner-radius:calc(var(--component-radii-md) - 2px)}:where(table:not(:has(tfoot)) tr:last-child td:first-child){border-end-start-radius:var(--nice-inner-radius)}:where(table:not(:has(tfoot)) tr:last-child td:last-child){border-end-end-radius:var(--nice-inner-radius)}:where(table thead tr:first-child th:first-child){border-start-start-radius:var(--nice-inner-radius)}:where(table thead tr:first-child th:last-child){border-start-end-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child :is(th,td):first-of-type){border-end-start-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child :is(th,td):last-of-type){border-end-end-radius:var(--nice-inner-radius)}:where(th){background-color:var(--color-neutral-canvas-minimal-bg);color:var(--color-neutral-canvas-minimal-fg-default)}:where(table :is(a,button,[contenteditable]):is(:focus-visible)){outline-offset:-2px}:where(td){background:var(--color-neutral-canvas-default-bg);max-inline-size:45ch;text-wrap:pretty}:where(td,th){text-align:left;padding:var(--component-spacing-md)}:where(:is(td,th):not([align])){text-align:center}:where(thead){border-collapse:collapse}:where(table tr:hover td),:where(tbody tr:nth-child(2n):hover td){background-color:var(--color-neutral-canvas-default-bg-hover)}@media (prefers-color-scheme:light){:where(table tr:hover td),:where(tbody tr:nth-child(2n):hover td){background-color:#fff}}:where(table>caption){margin:var(--component-spacing-md)}:where(tfoot button){padding-block:var(--component-spacing-xs);padding-inline:var(--component-spacing-md)}:where(html){scrollbar-color:var(--scrollthumb-color) transparent;accent-color:var(--accent-color,var(--color-neutral-canvas-default-fg-default));caret-color:var(--accent-color,var(--color-neutral-canvas-default-fg-default));color:var(--color-neutral-canvas-default-fg-default);background-color:var(--color-neutral-canvas-default-bg)}:where(a[href]){color:var(--accent-color,var(--color-neutral-canvas-default-fg-default))}:where(a[href]):where(:visited){color:var(--color-neutral-canvas-default-fg-default)}:focus-visible{outline-color:var(--accent-color,var(--color-neutral-canvas-default-fg-default))}}@layer reset, base, themes, utilities, components;@layer base{[data-container=canvas],body{--bg:var(--color-neutral-canvas-default-bg);--fg:var(--color-neutral-canvas-default-fg-default);--fg-subtle:var(--color-neutral-canvas-default-fg-subtle);--stroke-minimal:var(--color-neutral-canvas-default-stroke-minimal);--stroke-subtle:var(--color-neutral-canvas-default-stroke-subtle);--stroke-default:var(--color-neutral-canvas-default-stroke-default);--stroke-strong:var(--color-neutral-canvas-default-stroke-strong);--accent-color:var(--color-neutral-base);background:var(--bg);color:var(--fg)}[data-container=canvas] *,body *{--shadow-color:var(--color-neutral-base)}[data-container=surface]{--bg:var(--color-neutral-surface-default-bg);--fg:var(--color-neutral-surface-default-fg-default);--fg-subtle:var(--color-neutral-surface-default-fg-subtle);--stroke-minimal:var(--color-neutral-surface-default-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-default-stroke-subtle);--stroke-default:var(--color-neutral-surface-default-stroke-default);--stroke-strong:var(--color-neutral-surface-default-stroke-strong);background:var(--bg);color:var(--fg)}[data-interactive]{cursor:pointer}[data-container=surface][data-interactive]:hover{--bg:var(--color-neutral-surface-default-hover-bg);--fg:var(--color-neutral-surface-default-hover-fg-default);--fg-subtle:var(--color-neutral-surface-default-hover-fg-subtle);background:var(--bg);color:var(--fg)}[data-container=surface].active,[data-container=surface][data-interactive]:active{--bg:var(--color-neutral-surface-default-active-bg);--fg:var(--color-neutral-surface-default-active-fg-default);--fg-subtle:var(--color-neutral-surface-default-active-fg-subtle);background:var(--bg);color:var(--fg)}}@layer themes{[data-appearance=neutral]{--accent-color:var(--color-neutral-base)}[data-appearance=neutral] *{--shadow-color:var(--color-neutral-base)}[data-container=canvas][data-appearance=neutral][data-emphasis=default]{--bg:var(--color-neutral-canvas-default-bg);--fg:var(--color-neutral-canvas-default-fg-default);--fg-subtle:var(--color-neutral-canvas-default-fg-subtle);--stroke-minimal:var(--color-neutral-canvas-default-stroke-minimal);--stroke-subtle:var(--color-neutral-canvas-default-stroke-subtle);--stroke-default:var(--color-neutral-canvas-default-stroke-default);--stroke-strong:var(--color-neutral-canvas-default-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=neutral][data-emphasis=minimal]{--bg:var(--color-neutral-canvas-minimal-bg);--fg:var(--color-neutral-canvas-minimal-fg-default);--fg-subtle:var(--color-neutral-canvas-minimal-fg-subtle);--stroke-minimal:var(--color-neutral-canvas-minimal-stroke-minimal);--stroke-subtle:var(--color-neutral-canvas-minimal-stroke-subtle);--stroke-default:var(--color-neutral-canvas-minimal-stroke-default);--stroke-strong:var(--color-neutral-canvas-minimal-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=neutral][data-emphasis=subtle]{--bg:var(--color-neutral-canvas-subtle-bg);--fg:var(--color-neutral-canvas-subtle-fg-default);--fg-subtle:var(--color-neutral-canvas-subtle-fg-subtle);--stroke-minimal:var(--color-neutral-canvas-subtle-stroke-minimal);--stroke-subtle:var(--color-neutral-canvas-subtle-stroke-subtle);--stroke-default:var(--color-neutral-canvas-subtle-stroke-default);--stroke-strong:var(--color-neutral-canvas-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=neutral][data-emphasis=moderate]{--bg:var(--color-neutral-canvas-moderate-bg);--fg:var(--color-neutral-canvas-moderate-fg-default);--fg-subtle:var(--color-neutral-canvas-moderate-fg-subtle);--stroke-minimal:var(--color-neutral-canvas-moderate-stroke-minimal);--stroke-subtle:var(--color-neutral-canvas-moderate-stroke-subtle);--stroke-default:var(--color-neutral-canvas-moderate-stroke-default);--stroke-strong:var(--color-neutral-canvas-moderate-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=neutral][data-emphasis=default]{--bg:var(--color-neutral-surface-default-idle-bg);--fg:var(--color-neutral-surface-default-idle-fg-default);--fg-subtle:var(--color-neutral-surface-default-idle-fg-subtle);--stroke-minimal:var(--color-neutral-surface-default-idle-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-default-idle-stroke-subtle);--stroke-default:var(--color-neutral-surface-default-idle-stroke-default);--stroke-strong:var(--color-neutral-surface-default-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=neutral][data-emphasis=default][data-interactive]:hover{--bg:var(--color-neutral-surface-default-hover-bg);--fg:var(--color-neutral-surface-default-hover-fg-default);--fg-subtle:var(--color-neutral-surface-default-hover-fg-subtle);--stroke-minimal:var(--color-neutral-surface-default-hover-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-default-hover-stroke-subtle);--stroke-default:var(--color-neutral-surface-default-hover-stroke-default);--stroke-strong:var(--color-neutral-surface-default-hover-stroke-strong)}[data-container=surface][data-appearance=neutral][data-emphasis=default].active,[data-container=surface][data-appearance=neutral][data-emphasis=default][data-interactive]:active{--bg:var(--color-neutral-surface-default-active-bg);--fg:var(--color-neutral-surface-default-active-fg-default);--fg-subtle:var(--color-neutral-surface-default-active-fg-subtle);--stroke-minimal:var(--color-neutral-surface-default-active-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-default-active-stroke-subtle);--stroke-default:var(--color-neutral-surface-default-active-stroke-default);--stroke-strong:var(--color-neutral-surface-default-active-stroke-strong)}[data-container=surface][data-appearance=neutral][data-emphasis=ghost]{--bg:var(--color-neutral-surface-ghost-idle-bg);--fg:var(--color-neutral-surface-ghost-idle-fg-default);--fg-subtle:var(--color-neutral-surface-ghost-idle-fg-subtle);--stroke-minimal:var(--color-neutral-surface-ghost-idle-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-ghost-idle-stroke-subtle);--stroke-default:var(--color-neutral-surface-ghost-idle-stroke-default);--stroke-strong:var(--color-neutral-surface-ghost-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=neutral][data-emphasis=ghost][data-interactive]:hover{--bg:var(--color-neutral-surface-ghost-hover-bg);--fg:var(--color-neutral-surface-ghost-hover-fg-default);--fg-subtle:var(--color-neutral-surface-ghost-hover-fg-subtle);--stroke-minimal:var(--color-neutral-surface-ghost-hover-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-ghost-hover-stroke-subtle);--stroke-default:var(--color-neutral-surface-ghost-hover-stroke-default);--stroke-strong:var(--color-neutral-surface-ghost-hover-stroke-strong)}[data-container=surface][data-appearance=neutral][data-emphasis=ghost].active,[data-container=surface][data-appearance=neutral][data-emphasis=ghost][data-interactive]:active{--bg:var(--color-neutral-surface-ghost-active-bg);--fg:var(--color-neutral-surface-ghost-active-fg-default);--fg-subtle:var(--color-neutral-surface-ghost-active-fg-subtle);--stroke-minimal:var(--color-neutral-surface-ghost-active-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-ghost-active-stroke-subtle);--stroke-default:var(--color-neutral-surface-ghost-active-stroke-default);--stroke-strong:var(--color-neutral-surface-ghost-active-stroke-strong)}[data-container=surface][data-appearance=neutral][data-emphasis=minimal]{--bg:var(--color-neutral-surface-minimal-idle-bg);--fg:var(--color-neutral-surface-minimal-idle-fg-default);--fg-subtle:var(--color-neutral-surface-minimal-idle-fg-subtle);--stroke-minimal:var(--color-neutral-surface-minimal-idle-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-minimal-idle-stroke-subtle);--stroke-default:var(--color-neutral-surface-minimal-idle-stroke-default);--stroke-strong:var(--color-neutral-surface-minimal-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=neutral][data-emphasis=minimal][data-interactive]:hover{--bg:var(--color-neutral-surface-minimal-hover-bg);--fg:var(--color-neutral-surface-minimal-hover-fg-default);--fg-subtle:var(--color-neutral-surface-minimal-hover-fg-subtle);--stroke-minimal:var(--color-neutral-surface-minimal-hover-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-minimal-hover-stroke-subtle);--stroke-default:var(--color-neutral-surface-minimal-hover-stroke-default);--stroke-strong:var(--color-neutral-surface-minimal-hover-stroke-strong)}[data-container=surface][data-appearance=neutral][data-emphasis=minimal].active,[data-container=surface][data-appearance=neutral][data-emphasis=minimal][data-interactive]:active{--bg:var(--color-neutral-surface-minimal-active-bg);--fg:var(--color-neutral-surface-minimal-active-fg-default);--fg-subtle:var(--color-neutral-surface-minimal-active-fg-subtle);--stroke-minimal:var(--color-neutral-surface-minimal-active-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-minimal-active-stroke-subtle);--stroke-default:var(--color-neutral-surface-minimal-active-stroke-default);--stroke-strong:var(--color-neutral-surface-minimal-active-stroke-strong)}[data-container=surface][data-appearance=neutral][data-emphasis=subtle]{--bg:var(--color-neutral-surface-subtle-idle-bg);--fg:var(--color-neutral-surface-subtle-idle-fg-default);--fg-subtle:var(--color-neutral-surface-subtle-idle-fg-subtle);--stroke-minimal:var(--color-neutral-surface-subtle-idle-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-subtle-idle-stroke-subtle);--stroke-default:var(--color-neutral-surface-subtle-idle-stroke-default);--stroke-strong:var(--color-neutral-surface-subtle-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=neutral][data-emphasis=subtle][data-interactive]:hover{--bg:var(--color-neutral-surface-subtle-hover-bg);--fg:var(--color-neutral-surface-subtle-hover-fg-default);--fg-subtle:var(--color-neutral-surface-subtle-hover-fg-subtle);--stroke-minimal:var(--color-neutral-surface-subtle-hover-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-subtle-hover-stroke-subtle);--stroke-default:var(--color-neutral-surface-subtle-hover-stroke-default);--stroke-strong:var(--color-neutral-surface-subtle-hover-stroke-strong)}[data-container=surface][data-appearance=neutral][data-emphasis=subtle].active,[data-container=surface][data-appearance=neutral][data-emphasis=subtle][data-interactive]:active{--bg:var(--color-neutral-surface-subtle-active-bg);--fg:var(--color-neutral-surface-subtle-active-fg-default);--fg-subtle:var(--color-neutral-surface-subtle-active-fg-subtle);--stroke-minimal:var(--color-neutral-surface-subtle-active-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-subtle-active-stroke-subtle);--stroke-default:var(--color-neutral-surface-subtle-active-stroke-default);--stroke-strong:var(--color-neutral-surface-subtle-active-stroke-strong)}[data-container=surface][data-appearance=neutral][data-emphasis=heavy]{--bg:var(--color-neutral-surface-heavy-idle-bg);--fg:var(--color-neutral-surface-heavy-idle-fg-default);--fg-subtle:var(--color-neutral-surface-heavy-idle-fg-subtle);--stroke-minimal:var(--color-neutral-surface-heavy-idle-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-heavy-idle-stroke-subtle);--stroke-default:var(--color-neutral-surface-heavy-idle-stroke-default);--stroke-strong:var(--color-neutral-surface-heavy-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=neutral][data-emphasis=heavy][data-interactive]:hover{--bg:var(--color-neutral-surface-heavy-hover-bg);--fg:var(--color-neutral-surface-heavy-hover-fg-default);--fg-subtle:var(--color-neutral-surface-heavy-hover-fg-subtle);--stroke-minimal:var(--color-neutral-surface-heavy-hover-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-heavy-hover-stroke-subtle);--stroke-default:var(--color-neutral-surface-heavy-hover-stroke-default);--stroke-strong:var(--color-neutral-surface-heavy-hover-stroke-strong)}[data-container=surface][data-appearance=neutral][data-emphasis=heavy].active,[data-container=surface][data-appearance=neutral][data-emphasis=heavy][data-interactive]:active{--bg:var(--color-neutral-surface-heavy-active-bg);--fg:var(--color-neutral-surface-heavy-active-fg-default);--fg-subtle:var(--color-neutral-surface-heavy-active-fg-subtle);--stroke-minimal:var(--color-neutral-surface-heavy-active-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-heavy-active-stroke-subtle);--stroke-default:var(--color-neutral-surface-heavy-active-stroke-default);--stroke-strong:var(--color-neutral-surface-heavy-active-stroke-strong)}[data-container=surface][data-appearance=neutral][data-emphasis=default]>[data-container=surface][data-appearance=neutral][data-emphasis=default]{--bg:var(--color-neutral-surface-ghost-bg);--fg:var(--color-neutral-surface-ghost-fg-default);--fg-subtle:var(--color-neutral-surface-ghost-fg-subtle);--stroke-minimal:var(--color-neutral-surface-ghost-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-ghost-stroke-subtle);--stroke-default:var(--color-neutral-surface-ghost-stroke-default);--stroke-strong:var(--color-neutral-surface-ghost-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=neutral][data-emphasis=minimal]>[data-container=surface][data-appearance=neutral][data-emphasis=minimal]{--bg:var(--color-neutral-surface-subtle-bg);--fg:var(--color-neutral-surface-subtle-fg-default);--fg-subtle:var(--color-neutral-surface-subtle-fg-subtle);--stroke-minimal:var(--color-neutral-surface-subtle-stroke-minimal);--stroke-subtle:var(--color-neutral-surface-subtle-stroke-subtle);--stroke-default:var(--color-neutral-surface-subtle-stroke-default);--stroke-strong:var(--color-neutral-surface-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-appearance=accent]{--accent-color:var(--color-accent-base)}[data-appearance=accent] *{--shadow-color:var(--color-accent-base)}[data-container=canvas][data-appearance=accent][data-emphasis=default]{--bg:var(--color-accent-canvas-default-bg);--fg:var(--color-accent-canvas-default-fg-default);--fg-subtle:var(--color-accent-canvas-default-fg-subtle);--stroke-minimal:var(--color-accent-canvas-default-stroke-minimal);--stroke-subtle:var(--color-accent-canvas-default-stroke-subtle);--stroke-default:var(--color-accent-canvas-default-stroke-default);--stroke-strong:var(--color-accent-canvas-default-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=accent][data-emphasis=minimal]{--bg:var(--color-accent-canvas-minimal-bg);--fg:var(--color-accent-canvas-minimal-fg-default);--fg-subtle:var(--color-accent-canvas-minimal-fg-subtle);--stroke-minimal:var(--color-accent-canvas-minimal-stroke-minimal);--stroke-subtle:var(--color-accent-canvas-minimal-stroke-subtle);--stroke-default:var(--color-accent-canvas-minimal-stroke-default);--stroke-strong:var(--color-accent-canvas-minimal-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=accent][data-emphasis=subtle]{--bg:var(--color-accent-canvas-subtle-bg);--fg:var(--color-accent-canvas-subtle-fg-default);--fg-subtle:var(--color-accent-canvas-subtle-fg-subtle);--stroke-minimal:var(--color-accent-canvas-subtle-stroke-minimal);--stroke-subtle:var(--color-accent-canvas-subtle-stroke-subtle);--stroke-default:var(--color-accent-canvas-subtle-stroke-default);--stroke-strong:var(--color-accent-canvas-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=accent][data-emphasis=moderate]{--bg:var(--color-accent-canvas-moderate-bg);--fg:var(--color-accent-canvas-moderate-fg-default);--fg-subtle:var(--color-accent-canvas-moderate-fg-subtle);--stroke-minimal:var(--color-accent-canvas-moderate-stroke-minimal);--stroke-subtle:var(--color-accent-canvas-moderate-stroke-subtle);--stroke-default:var(--color-accent-canvas-moderate-stroke-default);--stroke-strong:var(--color-accent-canvas-moderate-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=accent][data-emphasis=default]{--bg:var(--color-accent-surface-default-idle-bg);--fg:var(--color-accent-surface-default-idle-fg-default);--fg-subtle:var(--color-accent-surface-default-idle-fg-subtle);--stroke-minimal:var(--color-accent-surface-default-idle-stroke-minimal);--stroke-subtle:var(--color-accent-surface-default-idle-stroke-subtle);--stroke-default:var(--color-accent-surface-default-idle-stroke-default);--stroke-strong:var(--color-accent-surface-default-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=accent][data-emphasis=default][data-interactive]:hover{--bg:var(--color-accent-surface-default-hover-bg);--fg:var(--color-accent-surface-default-hover-fg-default);--fg-subtle:var(--color-accent-surface-default-hover-fg-subtle);--stroke-minimal:var(--color-accent-surface-default-hover-stroke-minimal);--stroke-subtle:var(--color-accent-surface-default-hover-stroke-subtle);--stroke-default:var(--color-accent-surface-default-hover-stroke-default);--stroke-strong:var(--color-accent-surface-default-hover-stroke-strong)}[data-container=surface][data-appearance=accent][data-emphasis=default].active,[data-container=surface][data-appearance=accent][data-emphasis=default][data-interactive]:active{--bg:var(--color-accent-surface-default-active-bg);--fg:var(--color-accent-surface-default-active-fg-default);--fg-subtle:var(--color-accent-surface-default-active-fg-subtle);--stroke-minimal:var(--color-accent-surface-default-active-stroke-minimal);--stroke-subtle:var(--color-accent-surface-default-active-stroke-subtle);--stroke-default:var(--color-accent-surface-default-active-stroke-default);--stroke-strong:var(--color-accent-surface-default-active-stroke-strong)}[data-container=surface][data-appearance=accent][data-emphasis=ghost]{--bg:var(--color-accent-surface-ghost-idle-bg);--fg:var(--color-accent-surface-ghost-idle-fg-default);--fg-subtle:var(--color-accent-surface-ghost-idle-fg-subtle);--stroke-minimal:var(--color-accent-surface-ghost-idle-stroke-minimal);--stroke-subtle:var(--color-accent-surface-ghost-idle-stroke-subtle);--stroke-default:var(--color-accent-surface-ghost-idle-stroke-default);--stroke-strong:var(--color-accent-surface-ghost-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=accent][data-emphasis=ghost][data-interactive]:hover{--bg:var(--color-accent-surface-ghost-hover-bg);--fg:var(--color-accent-surface-ghost-hover-fg-default);--fg-subtle:var(--color-accent-surface-ghost-hover-fg-subtle);--stroke-minimal:var(--color-accent-surface-ghost-hover-stroke-minimal);--stroke-subtle:var(--color-accent-surface-ghost-hover-stroke-subtle);--stroke-default:var(--color-accent-surface-ghost-hover-stroke-default);--stroke-strong:var(--color-accent-surface-ghost-hover-stroke-strong)}[data-container=surface][data-appearance=accent][data-emphasis=ghost].active,[data-container=surface][data-appearance=accent][data-emphasis=ghost][data-interactive]:active{--bg:var(--color-accent-surface-ghost-active-bg);--fg:var(--color-accent-surface-ghost-active-fg-default);--fg-subtle:var(--color-accent-surface-ghost-active-fg-subtle);--stroke-minimal:var(--color-accent-surface-ghost-active-stroke-minimal);--stroke-subtle:var(--color-accent-surface-ghost-active-stroke-subtle);--stroke-default:var(--color-accent-surface-ghost-active-stroke-default);--stroke-strong:var(--color-accent-surface-ghost-active-stroke-strong)}[data-container=surface][data-appearance=accent][data-emphasis=minimal]{--bg:var(--color-accent-surface-minimal-idle-bg);--fg:var(--color-accent-surface-minimal-idle-fg-default);--fg-subtle:var(--color-accent-surface-minimal-idle-fg-subtle);--stroke-minimal:var(--color-accent-surface-minimal-idle-stroke-minimal);--stroke-subtle:var(--color-accent-surface-minimal-idle-stroke-subtle);--stroke-default:var(--color-accent-surface-minimal-idle-stroke-default);--stroke-strong:var(--color-accent-surface-minimal-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=accent][data-emphasis=minimal][data-interactive]:hover{--bg:var(--color-accent-surface-minimal-hover-bg);--fg:var(--color-accent-surface-minimal-hover-fg-default);--fg-subtle:var(--color-accent-surface-minimal-hover-fg-subtle);--stroke-minimal:var(--color-accent-surface-minimal-hover-stroke-minimal);--stroke-subtle:var(--color-accent-surface-minimal-hover-stroke-subtle);--stroke-default:var(--color-accent-surface-minimal-hover-stroke-default);--stroke-strong:var(--color-accent-surface-minimal-hover-stroke-strong)}[data-container=surface][data-appearance=accent][data-emphasis=minimal].active,[data-container=surface][data-appearance=accent][data-emphasis=minimal][data-interactive]:active{--bg:var(--color-accent-surface-minimal-active-bg);--fg:var(--color-accent-surface-minimal-active-fg-default);--fg-subtle:var(--color-accent-surface-minimal-active-fg-subtle);--stroke-minimal:var(--color-accent-surface-minimal-active-stroke-minimal);--stroke-subtle:var(--color-accent-surface-minimal-active-stroke-subtle);--stroke-default:var(--color-accent-surface-minimal-active-stroke-default);--stroke-strong:var(--color-accent-surface-minimal-active-stroke-strong)}[data-container=surface][data-appearance=accent][data-emphasis=subtle]{--bg:var(--color-accent-surface-subtle-idle-bg);--fg:var(--color-accent-surface-subtle-idle-fg-default);--fg-subtle:var(--color-accent-surface-subtle-idle-fg-subtle);--stroke-minimal:var(--color-accent-surface-subtle-idle-stroke-minimal);--stroke-subtle:var(--color-accent-surface-subtle-idle-stroke-subtle);--stroke-default:var(--color-accent-surface-subtle-idle-stroke-default);--stroke-strong:var(--color-accent-surface-subtle-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=accent][data-emphasis=subtle][data-interactive]:hover{--bg:var(--color-accent-surface-subtle-hover-bg);--fg:var(--color-accent-surface-subtle-hover-fg-default);--fg-subtle:var(--color-accent-surface-subtle-hover-fg-subtle);--stroke-minimal:var(--color-accent-surface-subtle-hover-stroke-minimal);--stroke-subtle:var(--color-accent-surface-subtle-hover-stroke-subtle);--stroke-default:var(--color-accent-surface-subtle-hover-stroke-default);--stroke-strong:var(--color-accent-surface-subtle-hover-stroke-strong)}[data-container=surface][data-appearance=accent][data-emphasis=subtle].active,[data-container=surface][data-appearance=accent][data-emphasis=subtle][data-interactive]:active{--bg:var(--color-accent-surface-subtle-active-bg);--fg:var(--color-accent-surface-subtle-active-fg-default);--fg-subtle:var(--color-accent-surface-subtle-active-fg-subtle);--stroke-minimal:var(--color-accent-surface-subtle-active-stroke-minimal);--stroke-subtle:var(--color-accent-surface-subtle-active-stroke-subtle);--stroke-default:var(--color-accent-surface-subtle-active-stroke-default);--stroke-strong:var(--color-accent-surface-subtle-active-stroke-strong)}[data-container=surface][data-appearance=accent][data-emphasis=heavy]{--bg:var(--color-accent-surface-heavy-idle-bg);--fg:var(--color-accent-surface-heavy-idle-fg-default);--fg-subtle:var(--color-accent-surface-heavy-idle-fg-subtle);--stroke-minimal:var(--color-accent-surface-heavy-idle-stroke-minimal);--stroke-subtle:var(--color-accent-surface-heavy-idle-stroke-subtle);--stroke-default:var(--color-accent-surface-heavy-idle-stroke-default);--stroke-strong:var(--color-accent-surface-heavy-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=accent][data-emphasis=heavy][data-interactive]:hover{--bg:var(--color-accent-surface-heavy-hover-bg);--fg:var(--color-accent-surface-heavy-hover-fg-default);--fg-subtle:var(--color-accent-surface-heavy-hover-fg-subtle);--stroke-minimal:var(--color-accent-surface-heavy-hover-stroke-minimal);--stroke-subtle:var(--color-accent-surface-heavy-hover-stroke-subtle);--stroke-default:var(--color-accent-surface-heavy-hover-stroke-default);--stroke-strong:var(--color-accent-surface-heavy-hover-stroke-strong)}[data-container=surface][data-appearance=accent][data-emphasis=heavy].active,[data-container=surface][data-appearance=accent][data-emphasis=heavy][data-interactive]:active{--bg:var(--color-accent-surface-heavy-active-bg);--fg:var(--color-accent-surface-heavy-active-fg-default);--fg-subtle:var(--color-accent-surface-heavy-active-fg-subtle);--stroke-minimal:var(--color-accent-surface-heavy-active-stroke-minimal);--stroke-subtle:var(--color-accent-surface-heavy-active-stroke-subtle);--stroke-default:var(--color-accent-surface-heavy-active-stroke-default);--stroke-strong:var(--color-accent-surface-heavy-active-stroke-strong)}[data-container=surface][data-appearance=accent][data-emphasis=default]>[data-container=surface][data-appearance=accent][data-emphasis=default]{--bg:var(--color-accent-surface-ghost-bg);--fg:var(--color-accent-surface-ghost-fg-default);--fg-subtle:var(--color-accent-surface-ghost-fg-subtle);--stroke-minimal:var(--color-accent-surface-ghost-stroke-minimal);--stroke-subtle:var(--color-accent-surface-ghost-stroke-subtle);--stroke-default:var(--color-accent-surface-ghost-stroke-default);--stroke-strong:var(--color-accent-surface-ghost-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=accent][data-emphasis=minimal]>[data-container=surface][data-appearance=accent][data-emphasis=minimal]{--bg:var(--color-accent-surface-subtle-bg);--fg:var(--color-accent-surface-subtle-fg-default);--fg-subtle:var(--color-accent-surface-subtle-fg-subtle);--stroke-minimal:var(--color-accent-surface-subtle-stroke-minimal);--stroke-subtle:var(--color-accent-surface-subtle-stroke-subtle);--stroke-default:var(--color-accent-surface-subtle-stroke-default);--stroke-strong:var(--color-accent-surface-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-appearance=info]{--accent-color:var(--color-info-base)}[data-appearance=info] *{--shadow-color:var(--color-info-base)}[data-container=canvas][data-appearance=info][data-emphasis=default]{--bg:var(--color-info-canvas-default-bg);--fg:var(--color-info-canvas-default-fg-default);--fg-subtle:var(--color-info-canvas-default-fg-subtle);--stroke-minimal:var(--color-info-canvas-default-stroke-minimal);--stroke-subtle:var(--color-info-canvas-default-stroke-subtle);--stroke-default:var(--color-info-canvas-default-stroke-default);--stroke-strong:var(--color-info-canvas-default-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=info][data-emphasis=minimal]{--bg:var(--color-info-canvas-minimal-bg);--fg:var(--color-info-canvas-minimal-fg-default);--fg-subtle:var(--color-info-canvas-minimal-fg-subtle);--stroke-minimal:var(--color-info-canvas-minimal-stroke-minimal);--stroke-subtle:var(--color-info-canvas-minimal-stroke-subtle);--stroke-default:var(--color-info-canvas-minimal-stroke-default);--stroke-strong:var(--color-info-canvas-minimal-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=info][data-emphasis=subtle]{--bg:var(--color-info-canvas-subtle-bg);--fg:var(--color-info-canvas-subtle-fg-default);--fg-subtle:var(--color-info-canvas-subtle-fg-subtle);--stroke-minimal:var(--color-info-canvas-subtle-stroke-minimal);--stroke-subtle:var(--color-info-canvas-subtle-stroke-subtle);--stroke-default:var(--color-info-canvas-subtle-stroke-default);--stroke-strong:var(--color-info-canvas-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=info][data-emphasis=moderate]{--bg:var(--color-info-canvas-moderate-bg);--fg:var(--color-info-canvas-moderate-fg-default);--fg-subtle:var(--color-info-canvas-moderate-fg-subtle);--stroke-minimal:var(--color-info-canvas-moderate-stroke-minimal);--stroke-subtle:var(--color-info-canvas-moderate-stroke-subtle);--stroke-default:var(--color-info-canvas-moderate-stroke-default);--stroke-strong:var(--color-info-canvas-moderate-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=info][data-emphasis=default]{--bg:var(--color-info-surface-default-idle-bg);--fg:var(--color-info-surface-default-idle-fg-default);--fg-subtle:var(--color-info-surface-default-idle-fg-subtle);--stroke-minimal:var(--color-info-surface-default-idle-stroke-minimal);--stroke-subtle:var(--color-info-surface-default-idle-stroke-subtle);--stroke-default:var(--color-info-surface-default-idle-stroke-default);--stroke-strong:var(--color-info-surface-default-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=info][data-emphasis=default][data-interactive]:hover{--bg:var(--color-info-surface-default-hover-bg);--fg:var(--color-info-surface-default-hover-fg-default);--fg-subtle:var(--color-info-surface-default-hover-fg-subtle);--stroke-minimal:var(--color-info-surface-default-hover-stroke-minimal);--stroke-subtle:var(--color-info-surface-default-hover-stroke-subtle);--stroke-default:var(--color-info-surface-default-hover-stroke-default);--stroke-strong:var(--color-info-surface-default-hover-stroke-strong)}[data-container=surface][data-appearance=info][data-emphasis=default].active,[data-container=surface][data-appearance=info][data-emphasis=default][data-interactive]:active{--bg:var(--color-info-surface-default-active-bg);--fg:var(--color-info-surface-default-active-fg-default);--fg-subtle:var(--color-info-surface-default-active-fg-subtle);--stroke-minimal:var(--color-info-surface-default-active-stroke-minimal);--stroke-subtle:var(--color-info-surface-default-active-stroke-subtle);--stroke-default:var(--color-info-surface-default-active-stroke-default);--stroke-strong:var(--color-info-surface-default-active-stroke-strong)}[data-container=surface][data-appearance=info][data-emphasis=ghost]{--bg:var(--color-info-surface-ghost-idle-bg);--fg:var(--color-info-surface-ghost-idle-fg-default);--fg-subtle:var(--color-info-surface-ghost-idle-fg-subtle);--stroke-minimal:var(--color-info-surface-ghost-idle-stroke-minimal);--stroke-subtle:var(--color-info-surface-ghost-idle-stroke-subtle);--stroke-default:var(--color-info-surface-ghost-idle-stroke-default);--stroke-strong:var(--color-info-surface-ghost-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=info][data-emphasis=ghost][data-interactive]:hover{--bg:var(--color-info-surface-ghost-hover-bg);--fg:var(--color-info-surface-ghost-hover-fg-default);--fg-subtle:var(--color-info-surface-ghost-hover-fg-subtle);--stroke-minimal:var(--color-info-surface-ghost-hover-stroke-minimal);--stroke-subtle:var(--color-info-surface-ghost-hover-stroke-subtle);--stroke-default:var(--color-info-surface-ghost-hover-stroke-default);--stroke-strong:var(--color-info-surface-ghost-hover-stroke-strong)}[data-container=surface][data-appearance=info][data-emphasis=ghost].active,[data-container=surface][data-appearance=info][data-emphasis=ghost][data-interactive]:active{--bg:var(--color-info-surface-ghost-active-bg);--fg:var(--color-info-surface-ghost-active-fg-default);--fg-subtle:var(--color-info-surface-ghost-active-fg-subtle);--stroke-minimal:var(--color-info-surface-ghost-active-stroke-minimal);--stroke-subtle:var(--color-info-surface-ghost-active-stroke-subtle);--stroke-default:var(--color-info-surface-ghost-active-stroke-default);--stroke-strong:var(--color-info-surface-ghost-active-stroke-strong)}[data-container=surface][data-appearance=info][data-emphasis=minimal]{--bg:var(--color-info-surface-minimal-idle-bg);--fg:var(--color-info-surface-minimal-idle-fg-default);--fg-subtle:var(--color-info-surface-minimal-idle-fg-subtle);--stroke-minimal:var(--color-info-surface-minimal-idle-stroke-minimal);--stroke-subtle:var(--color-info-surface-minimal-idle-stroke-subtle);--stroke-default:var(--color-info-surface-minimal-idle-stroke-default);--stroke-strong:var(--color-info-surface-minimal-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=info][data-emphasis=minimal][data-interactive]:hover{--bg:var(--color-info-surface-minimal-hover-bg);--fg:var(--color-info-surface-minimal-hover-fg-default);--fg-subtle:var(--color-info-surface-minimal-hover-fg-subtle);--stroke-minimal:var(--color-info-surface-minimal-hover-stroke-minimal);--stroke-subtle:var(--color-info-surface-minimal-hover-stroke-subtle);--stroke-default:var(--color-info-surface-minimal-hover-stroke-default);--stroke-strong:var(--color-info-surface-minimal-hover-stroke-strong)}[data-container=surface][data-appearance=info][data-emphasis=minimal].active,[data-container=surface][data-appearance=info][data-emphasis=minimal][data-interactive]:active{--bg:var(--color-info-surface-minimal-active-bg);--fg:var(--color-info-surface-minimal-active-fg-default);--fg-subtle:var(--color-info-surface-minimal-active-fg-subtle);--stroke-minimal:var(--color-info-surface-minimal-active-stroke-minimal);--stroke-subtle:var(--color-info-surface-minimal-active-stroke-subtle);--stroke-default:var(--color-info-surface-minimal-active-stroke-default);--stroke-strong:var(--color-info-surface-minimal-active-stroke-strong)}[data-container=surface][data-appearance=info][data-emphasis=subtle]{--bg:var(--color-info-surface-subtle-idle-bg);--fg:var(--color-info-surface-subtle-idle-fg-default);--fg-subtle:var(--color-info-surface-subtle-idle-fg-subtle);--stroke-minimal:var(--color-info-surface-subtle-idle-stroke-minimal);--stroke-subtle:var(--color-info-surface-subtle-idle-stroke-subtle);--stroke-default:var(--color-info-surface-subtle-idle-stroke-default);--stroke-strong:var(--color-info-surface-subtle-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=info][data-emphasis=subtle][data-interactive]:hover{--bg:var(--color-info-surface-subtle-hover-bg);--fg:var(--color-info-surface-subtle-hover-fg-default);--fg-subtle:var(--color-info-surface-subtle-hover-fg-subtle);--stroke-minimal:var(--color-info-surface-subtle-hover-stroke-minimal);--stroke-subtle:var(--color-info-surface-subtle-hover-stroke-subtle);--stroke-default:var(--color-info-surface-subtle-hover-stroke-default);--stroke-strong:var(--color-info-surface-subtle-hover-stroke-strong)}[data-container=surface][data-appearance=info][data-emphasis=subtle].active,[data-container=surface][data-appearance=info][data-emphasis=subtle][data-interactive]:active{--bg:var(--color-info-surface-subtle-active-bg);--fg:var(--color-info-surface-subtle-active-fg-default);--fg-subtle:var(--color-info-surface-subtle-active-fg-subtle);--stroke-minimal:var(--color-info-surface-subtle-active-stroke-minimal);--stroke-subtle:var(--color-info-surface-subtle-active-stroke-subtle);--stroke-default:var(--color-info-surface-subtle-active-stroke-default);--stroke-strong:var(--color-info-surface-subtle-active-stroke-strong)}[data-container=surface][data-appearance=info][data-emphasis=heavy]{--bg:var(--color-info-surface-heavy-idle-bg);--fg:var(--color-info-surface-heavy-idle-fg-default);--fg-subtle:var(--color-info-surface-heavy-idle-fg-subtle);--stroke-minimal:var(--color-info-surface-heavy-idle-stroke-minimal);--stroke-subtle:var(--color-info-surface-heavy-idle-stroke-subtle);--stroke-default:var(--color-info-surface-heavy-idle-stroke-default);--stroke-strong:var(--color-info-surface-heavy-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=info][data-emphasis=heavy][data-interactive]:hover{--bg:var(--color-info-surface-heavy-hover-bg);--fg:var(--color-info-surface-heavy-hover-fg-default);--fg-subtle:var(--color-info-surface-heavy-hover-fg-subtle);--stroke-minimal:var(--color-info-surface-heavy-hover-stroke-minimal);--stroke-subtle:var(--color-info-surface-heavy-hover-stroke-subtle);--stroke-default:var(--color-info-surface-heavy-hover-stroke-default);--stroke-strong:var(--color-info-surface-heavy-hover-stroke-strong)}[data-container=surface][data-appearance=info][data-emphasis=heavy].active,[data-container=surface][data-appearance=info][data-emphasis=heavy][data-interactive]:active{--bg:var(--color-info-surface-heavy-active-bg);--fg:var(--color-info-surface-heavy-active-fg-default);--fg-subtle:var(--color-info-surface-heavy-active-fg-subtle);--stroke-minimal:var(--color-info-surface-heavy-active-stroke-minimal);--stroke-subtle:var(--color-info-surface-heavy-active-stroke-subtle);--stroke-default:var(--color-info-surface-heavy-active-stroke-default);--stroke-strong:var(--color-info-surface-heavy-active-stroke-strong)}[data-container=surface][data-appearance=info][data-emphasis=default]>[data-container=surface][data-appearance=info][data-emphasis=default]{--bg:var(--color-info-surface-ghost-bg);--fg:var(--color-info-surface-ghost-fg-default);--fg-subtle:var(--color-info-surface-ghost-fg-subtle);--stroke-minimal:var(--color-info-surface-ghost-stroke-minimal);--stroke-subtle:var(--color-info-surface-ghost-stroke-subtle);--stroke-default:var(--color-info-surface-ghost-stroke-default);--stroke-strong:var(--color-info-surface-ghost-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=info][data-emphasis=minimal]>[data-container=surface][data-appearance=info][data-emphasis=minimal]{--bg:var(--color-info-surface-subtle-bg);--fg:var(--color-info-surface-subtle-fg-default);--fg-subtle:var(--color-info-surface-subtle-fg-subtle);--stroke-minimal:var(--color-info-surface-subtle-stroke-minimal);--stroke-subtle:var(--color-info-surface-subtle-stroke-subtle);--stroke-default:var(--color-info-surface-subtle-stroke-default);--stroke-strong:var(--color-info-surface-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-appearance=success]{--accent-color:var(--color-success-base)}[data-appearance=success] *{--shadow-color:var(--color-success-base)}[data-container=canvas][data-appearance=success][data-emphasis=default]{--bg:var(--color-success-canvas-default-bg);--fg:var(--color-success-canvas-default-fg-default);--fg-subtle:var(--color-success-canvas-default-fg-subtle);--stroke-minimal:var(--color-success-canvas-default-stroke-minimal);--stroke-subtle:var(--color-success-canvas-default-stroke-subtle);--stroke-default:var(--color-success-canvas-default-stroke-default);--stroke-strong:var(--color-success-canvas-default-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=success][data-emphasis=minimal]{--bg:var(--color-success-canvas-minimal-bg);--fg:var(--color-success-canvas-minimal-fg-default);--fg-subtle:var(--color-success-canvas-minimal-fg-subtle);--stroke-minimal:var(--color-success-canvas-minimal-stroke-minimal);--stroke-subtle:var(--color-success-canvas-minimal-stroke-subtle);--stroke-default:var(--color-success-canvas-minimal-stroke-default);--stroke-strong:var(--color-success-canvas-minimal-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=success][data-emphasis=subtle]{--bg:var(--color-success-canvas-subtle-bg);--fg:var(--color-success-canvas-subtle-fg-default);--fg-subtle:var(--color-success-canvas-subtle-fg-subtle);--stroke-minimal:var(--color-success-canvas-subtle-stroke-minimal);--stroke-subtle:var(--color-success-canvas-subtle-stroke-subtle);--stroke-default:var(--color-success-canvas-subtle-stroke-default);--stroke-strong:var(--color-success-canvas-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=success][data-emphasis=moderate]{--bg:var(--color-success-canvas-moderate-bg);--fg:var(--color-success-canvas-moderate-fg-default);--fg-subtle:var(--color-success-canvas-moderate-fg-subtle);--stroke-minimal:var(--color-success-canvas-moderate-stroke-minimal);--stroke-subtle:var(--color-success-canvas-moderate-stroke-subtle);--stroke-default:var(--color-success-canvas-moderate-stroke-default);--stroke-strong:var(--color-success-canvas-moderate-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=success][data-emphasis=default]{--bg:var(--color-success-surface-default-idle-bg);--fg:var(--color-success-surface-default-idle-fg-default);--fg-subtle:var(--color-success-surface-default-idle-fg-subtle);--stroke-minimal:var(--color-success-surface-default-idle-stroke-minimal);--stroke-subtle:var(--color-success-surface-default-idle-stroke-subtle);--stroke-default:var(--color-success-surface-default-idle-stroke-default);--stroke-strong:var(--color-success-surface-default-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=success][data-emphasis=default][data-interactive]:hover{--bg:var(--color-success-surface-default-hover-bg);--fg:var(--color-success-surface-default-hover-fg-default);--fg-subtle:var(--color-success-surface-default-hover-fg-subtle);--stroke-minimal:var(--color-success-surface-default-hover-stroke-minimal);--stroke-subtle:var(--color-success-surface-default-hover-stroke-subtle);--stroke-default:var(--color-success-surface-default-hover-stroke-default);--stroke-strong:var(--color-success-surface-default-hover-stroke-strong)}[data-container=surface][data-appearance=success][data-emphasis=default].active,[data-container=surface][data-appearance=success][data-emphasis=default][data-interactive]:active{--bg:var(--color-success-surface-default-active-bg);--fg:var(--color-success-surface-default-active-fg-default);--fg-subtle:var(--color-success-surface-default-active-fg-subtle);--stroke-minimal:var(--color-success-surface-default-active-stroke-minimal);--stroke-subtle:var(--color-success-surface-default-active-stroke-subtle);--stroke-default:var(--color-success-surface-default-active-stroke-default);--stroke-strong:var(--color-success-surface-default-active-stroke-strong)}[data-container=surface][data-appearance=success][data-emphasis=ghost]{--bg:var(--color-success-surface-ghost-idle-bg);--fg:var(--color-success-surface-ghost-idle-fg-default);--fg-subtle:var(--color-success-surface-ghost-idle-fg-subtle);--stroke-minimal:var(--color-success-surface-ghost-idle-stroke-minimal);--stroke-subtle:var(--color-success-surface-ghost-idle-stroke-subtle);--stroke-default:var(--color-success-surface-ghost-idle-stroke-default);--stroke-strong:var(--color-success-surface-ghost-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=success][data-emphasis=ghost][data-interactive]:hover{--bg:var(--color-success-surface-ghost-hover-bg);--fg:var(--color-success-surface-ghost-hover-fg-default);--fg-subtle:var(--color-success-surface-ghost-hover-fg-subtle);--stroke-minimal:var(--color-success-surface-ghost-hover-stroke-minimal);--stroke-subtle:var(--color-success-surface-ghost-hover-stroke-subtle);--stroke-default:var(--color-success-surface-ghost-hover-stroke-default);--stroke-strong:var(--color-success-surface-ghost-hover-stroke-strong)}[data-container=surface][data-appearance=success][data-emphasis=ghost].active,[data-container=surface][data-appearance=success][data-emphasis=ghost][data-interactive]:active{--bg:var(--color-success-surface-ghost-active-bg);--fg:var(--color-success-surface-ghost-active-fg-default);--fg-subtle:var(--color-success-surface-ghost-active-fg-subtle);--stroke-minimal:var(--color-success-surface-ghost-active-stroke-minimal);--stroke-subtle:var(--color-success-surface-ghost-active-stroke-subtle);--stroke-default:var(--color-success-surface-ghost-active-stroke-default);--stroke-strong:var(--color-success-surface-ghost-active-stroke-strong)}[data-container=surface][data-appearance=success][data-emphasis=minimal]{--bg:var(--color-success-surface-minimal-idle-bg);--fg:var(--color-success-surface-minimal-idle-fg-default);--fg-subtle:var(--color-success-surface-minimal-idle-fg-subtle);--stroke-minimal:var(--color-success-surface-minimal-idle-stroke-minimal);--stroke-subtle:var(--color-success-surface-minimal-idle-stroke-subtle);--stroke-default:var(--color-success-surface-minimal-idle-stroke-default);--stroke-strong:var(--color-success-surface-minimal-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=success][data-emphasis=minimal][data-interactive]:hover{--bg:var(--color-success-surface-minimal-hover-bg);--fg:var(--color-success-surface-minimal-hover-fg-default);--fg-subtle:var(--color-success-surface-minimal-hover-fg-subtle);--stroke-minimal:var(--color-success-surface-minimal-hover-stroke-minimal);--stroke-subtle:var(--color-success-surface-minimal-hover-stroke-subtle);--stroke-default:var(--color-success-surface-minimal-hover-stroke-default);--stroke-strong:var(--color-success-surface-minimal-hover-stroke-strong)}[data-container=surface][data-appearance=success][data-emphasis=minimal].active,[data-container=surface][data-appearance=success][data-emphasis=minimal][data-interactive]:active{--bg:var(--color-success-surface-minimal-active-bg);--fg:var(--color-success-surface-minimal-active-fg-default);--fg-subtle:var(--color-success-surface-minimal-active-fg-subtle);--stroke-minimal:var(--color-success-surface-minimal-active-stroke-minimal);--stroke-subtle:var(--color-success-surface-minimal-active-stroke-subtle);--stroke-default:var(--color-success-surface-minimal-active-stroke-default);--stroke-strong:var(--color-success-surface-minimal-active-stroke-strong)}[data-container=surface][data-appearance=success][data-emphasis=subtle]{--bg:var(--color-success-surface-subtle-idle-bg);--fg:var(--color-success-surface-subtle-idle-fg-default);--fg-subtle:var(--color-success-surface-subtle-idle-fg-subtle);--stroke-minimal:var(--color-success-surface-subtle-idle-stroke-minimal);--stroke-subtle:var(--color-success-surface-subtle-idle-stroke-subtle);--stroke-default:var(--color-success-surface-subtle-idle-stroke-default);--stroke-strong:var(--color-success-surface-subtle-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=success][data-emphasis=subtle][data-interactive]:hover{--bg:var(--color-success-surface-subtle-hover-bg);--fg:var(--color-success-surface-subtle-hover-fg-default);--fg-subtle:var(--color-success-surface-subtle-hover-fg-subtle);--stroke-minimal:var(--color-success-surface-subtle-hover-stroke-minimal);--stroke-subtle:var(--color-success-surface-subtle-hover-stroke-subtle);--stroke-default:var(--color-success-surface-subtle-hover-stroke-default);--stroke-strong:var(--color-success-surface-subtle-hover-stroke-strong)}[data-container=surface][data-appearance=success][data-emphasis=subtle].active,[data-container=surface][data-appearance=success][data-emphasis=subtle][data-interactive]:active{--bg:var(--color-success-surface-subtle-active-bg);--fg:var(--color-success-surface-subtle-active-fg-default);--fg-subtle:var(--color-success-surface-subtle-active-fg-subtle);--stroke-minimal:var(--color-success-surface-subtle-active-stroke-minimal);--stroke-subtle:var(--color-success-surface-subtle-active-stroke-subtle);--stroke-default:var(--color-success-surface-subtle-active-stroke-default);--stroke-strong:var(--color-success-surface-subtle-active-stroke-strong)}[data-container=surface][data-appearance=success][data-emphasis=heavy]{--bg:var(--color-success-surface-heavy-idle-bg);--fg:var(--color-success-surface-heavy-idle-fg-default);--fg-subtle:var(--color-success-surface-heavy-idle-fg-subtle);--stroke-minimal:var(--color-success-surface-heavy-idle-stroke-minimal);--stroke-subtle:var(--color-success-surface-heavy-idle-stroke-subtle);--stroke-default:var(--color-success-surface-heavy-idle-stroke-default);--stroke-strong:var(--color-success-surface-heavy-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=success][data-emphasis=heavy][data-interactive]:hover{--bg:var(--color-success-surface-heavy-hover-bg);--fg:var(--color-success-surface-heavy-hover-fg-default);--fg-subtle:var(--color-success-surface-heavy-hover-fg-subtle);--stroke-minimal:var(--color-success-surface-heavy-hover-stroke-minimal);--stroke-subtle:var(--color-success-surface-heavy-hover-stroke-subtle);--stroke-default:var(--color-success-surface-heavy-hover-stroke-default);--stroke-strong:var(--color-success-surface-heavy-hover-stroke-strong)}[data-container=surface][data-appearance=success][data-emphasis=heavy].active,[data-container=surface][data-appearance=success][data-emphasis=heavy][data-interactive]:active{--bg:var(--color-success-surface-heavy-active-bg);--fg:var(--color-success-surface-heavy-active-fg-default);--fg-subtle:var(--color-success-surface-heavy-active-fg-subtle);--stroke-minimal:var(--color-success-surface-heavy-active-stroke-minimal);--stroke-subtle:var(--color-success-surface-heavy-active-stroke-subtle);--stroke-default:var(--color-success-surface-heavy-active-stroke-default);--stroke-strong:var(--color-success-surface-heavy-active-stroke-strong)}[data-container=surface][data-appearance=success][data-emphasis=default]>[data-container=surface][data-appearance=success][data-emphasis=default]{--bg:var(--color-success-surface-ghost-bg);--fg:var(--color-success-surface-ghost-fg-default);--fg-subtle:var(--color-success-surface-ghost-fg-subtle);--stroke-minimal:var(--color-success-surface-ghost-stroke-minimal);--stroke-subtle:var(--color-success-surface-ghost-stroke-subtle);--stroke-default:var(--color-success-surface-ghost-stroke-default);--stroke-strong:var(--color-success-surface-ghost-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=success][data-emphasis=minimal]>[data-container=surface][data-appearance=success][data-emphasis=minimal]{--bg:var(--color-success-surface-subtle-bg);--fg:var(--color-success-surface-subtle-fg-default);--fg-subtle:var(--color-success-surface-subtle-fg-subtle);--stroke-minimal:var(--color-success-surface-subtle-stroke-minimal);--stroke-subtle:var(--color-success-surface-subtle-stroke-subtle);--stroke-default:var(--color-success-surface-subtle-stroke-default);--stroke-strong:var(--color-success-surface-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-appearance=warning]{--accent-color:var(--color-warning-base)}[data-appearance=warning] *{--shadow-color:var(--color-warning-base)}[data-container=canvas][data-appearance=warning][data-emphasis=default]{--bg:var(--color-warning-canvas-default-bg);--fg:var(--color-warning-canvas-default-fg-default);--fg-subtle:var(--color-warning-canvas-default-fg-subtle);--stroke-minimal:var(--color-warning-canvas-default-stroke-minimal);--stroke-subtle:var(--color-warning-canvas-default-stroke-subtle);--stroke-default:var(--color-warning-canvas-default-stroke-default);--stroke-strong:var(--color-warning-canvas-default-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=warning][data-emphasis=minimal]{--bg:var(--color-warning-canvas-minimal-bg);--fg:var(--color-warning-canvas-minimal-fg-default);--fg-subtle:var(--color-warning-canvas-minimal-fg-subtle);--stroke-minimal:var(--color-warning-canvas-minimal-stroke-minimal);--stroke-subtle:var(--color-warning-canvas-minimal-stroke-subtle);--stroke-default:var(--color-warning-canvas-minimal-stroke-default);--stroke-strong:var(--color-warning-canvas-minimal-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=warning][data-emphasis=subtle]{--bg:var(--color-warning-canvas-subtle-bg);--fg:var(--color-warning-canvas-subtle-fg-default);--fg-subtle:var(--color-warning-canvas-subtle-fg-subtle);--stroke-minimal:var(--color-warning-canvas-subtle-stroke-minimal);--stroke-subtle:var(--color-warning-canvas-subtle-stroke-subtle);--stroke-default:var(--color-warning-canvas-subtle-stroke-default);--stroke-strong:var(--color-warning-canvas-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=warning][data-emphasis=moderate]{--bg:var(--color-warning-canvas-moderate-bg);--fg:var(--color-warning-canvas-moderate-fg-default);--fg-subtle:var(--color-warning-canvas-moderate-fg-subtle);--stroke-minimal:var(--color-warning-canvas-moderate-stroke-minimal);--stroke-subtle:var(--color-warning-canvas-moderate-stroke-subtle);--stroke-default:var(--color-warning-canvas-moderate-stroke-default);--stroke-strong:var(--color-warning-canvas-moderate-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=warning][data-emphasis=default]{--bg:var(--color-warning-surface-default-idle-bg);--fg:var(--color-warning-surface-default-idle-fg-default);--fg-subtle:var(--color-warning-surface-default-idle-fg-subtle);--stroke-minimal:var(--color-warning-surface-default-idle-stroke-minimal);--stroke-subtle:var(--color-warning-surface-default-idle-stroke-subtle);--stroke-default:var(--color-warning-surface-default-idle-stroke-default);--stroke-strong:var(--color-warning-surface-default-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=warning][data-emphasis=default][data-interactive]:hover{--bg:var(--color-warning-surface-default-hover-bg);--fg:var(--color-warning-surface-default-hover-fg-default);--fg-subtle:var(--color-warning-surface-default-hover-fg-subtle);--stroke-minimal:var(--color-warning-surface-default-hover-stroke-minimal);--stroke-subtle:var(--color-warning-surface-default-hover-stroke-subtle);--stroke-default:var(--color-warning-surface-default-hover-stroke-default);--stroke-strong:var(--color-warning-surface-default-hover-stroke-strong)}[data-container=surface][data-appearance=warning][data-emphasis=default].active,[data-container=surface][data-appearance=warning][data-emphasis=default][data-interactive]:active{--bg:var(--color-warning-surface-default-active-bg);--fg:var(--color-warning-surface-default-active-fg-default);--fg-subtle:var(--color-warning-surface-default-active-fg-subtle);--stroke-minimal:var(--color-warning-surface-default-active-stroke-minimal);--stroke-subtle:var(--color-warning-surface-default-active-stroke-subtle);--stroke-default:var(--color-warning-surface-default-active-stroke-default);--stroke-strong:var(--color-warning-surface-default-active-stroke-strong)}[data-container=surface][data-appearance=warning][data-emphasis=ghost]{--bg:var(--color-warning-surface-ghost-idle-bg);--fg:var(--color-warning-surface-ghost-idle-fg-default);--fg-subtle:var(--color-warning-surface-ghost-idle-fg-subtle);--stroke-minimal:var(--color-warning-surface-ghost-idle-stroke-minimal);--stroke-subtle:var(--color-warning-surface-ghost-idle-stroke-subtle);--stroke-default:var(--color-warning-surface-ghost-idle-stroke-default);--stroke-strong:var(--color-warning-surface-ghost-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=warning][data-emphasis=ghost][data-interactive]:hover{--bg:var(--color-warning-surface-ghost-hover-bg);--fg:var(--color-warning-surface-ghost-hover-fg-default);--fg-subtle:var(--color-warning-surface-ghost-hover-fg-subtle);--stroke-minimal:var(--color-warning-surface-ghost-hover-stroke-minimal);--stroke-subtle:var(--color-warning-surface-ghost-hover-stroke-subtle);--stroke-default:var(--color-warning-surface-ghost-hover-stroke-default);--stroke-strong:var(--color-warning-surface-ghost-hover-stroke-strong)}[data-container=surface][data-appearance=warning][data-emphasis=ghost].active,[data-container=surface][data-appearance=warning][data-emphasis=ghost][data-interactive]:active{--bg:var(--color-warning-surface-ghost-active-bg);--fg:var(--color-warning-surface-ghost-active-fg-default);--fg-subtle:var(--color-warning-surface-ghost-active-fg-subtle);--stroke-minimal:var(--color-warning-surface-ghost-active-stroke-minimal);--stroke-subtle:var(--color-warning-surface-ghost-active-stroke-subtle);--stroke-default:var(--color-warning-surface-ghost-active-stroke-default);--stroke-strong:var(--color-warning-surface-ghost-active-stroke-strong)}[data-container=surface][data-appearance=warning][data-emphasis=minimal]{--bg:var(--color-warning-surface-minimal-idle-bg);--fg:var(--color-warning-surface-minimal-idle-fg-default);--fg-subtle:var(--color-warning-surface-minimal-idle-fg-subtle);--stroke-minimal:var(--color-warning-surface-minimal-idle-stroke-minimal);--stroke-subtle:var(--color-warning-surface-minimal-idle-stroke-subtle);--stroke-default:var(--color-warning-surface-minimal-idle-stroke-default);--stroke-strong:var(--color-warning-surface-minimal-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=warning][data-emphasis=minimal][data-interactive]:hover{--bg:var(--color-warning-surface-minimal-hover-bg);--fg:var(--color-warning-surface-minimal-hover-fg-default);--fg-subtle:var(--color-warning-surface-minimal-hover-fg-subtle);--stroke-minimal:var(--color-warning-surface-minimal-hover-stroke-minimal);--stroke-subtle:var(--color-warning-surface-minimal-hover-stroke-subtle);--stroke-default:var(--color-warning-surface-minimal-hover-stroke-default);--stroke-strong:var(--color-warning-surface-minimal-hover-stroke-strong)}[data-container=surface][data-appearance=warning][data-emphasis=minimal].active,[data-container=surface][data-appearance=warning][data-emphasis=minimal][data-interactive]:active{--bg:var(--color-warning-surface-minimal-active-bg);--fg:var(--color-warning-surface-minimal-active-fg-default);--fg-subtle:var(--color-warning-surface-minimal-active-fg-subtle);--stroke-minimal:var(--color-warning-surface-minimal-active-stroke-minimal);--stroke-subtle:var(--color-warning-surface-minimal-active-stroke-subtle);--stroke-default:var(--color-warning-surface-minimal-active-stroke-default);--stroke-strong:var(--color-warning-surface-minimal-active-stroke-strong)}[data-container=surface][data-appearance=warning][data-emphasis=subtle]{--bg:var(--color-warning-surface-subtle-idle-bg);--fg:var(--color-warning-surface-subtle-idle-fg-default);--fg-subtle:var(--color-warning-surface-subtle-idle-fg-subtle);--stroke-minimal:var(--color-warning-surface-subtle-idle-stroke-minimal);--stroke-subtle:var(--color-warning-surface-subtle-idle-stroke-subtle);--stroke-default:var(--color-warning-surface-subtle-idle-stroke-default);--stroke-strong:var(--color-warning-surface-subtle-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=warning][data-emphasis=subtle][data-interactive]:hover{--bg:var(--color-warning-surface-subtle-hover-bg);--fg:var(--color-warning-surface-subtle-hover-fg-default);--fg-subtle:var(--color-warning-surface-subtle-hover-fg-subtle);--stroke-minimal:var(--color-warning-surface-subtle-hover-stroke-minimal);--stroke-subtle:var(--color-warning-surface-subtle-hover-stroke-subtle);--stroke-default:var(--color-warning-surface-subtle-hover-stroke-default);--stroke-strong:var(--color-warning-surface-subtle-hover-stroke-strong)}[data-container=surface][data-appearance=warning][data-emphasis=subtle].active,[data-container=surface][data-appearance=warning][data-emphasis=subtle][data-interactive]:active{--bg:var(--color-warning-surface-subtle-active-bg);--fg:var(--color-warning-surface-subtle-active-fg-default);--fg-subtle:var(--color-warning-surface-subtle-active-fg-subtle);--stroke-minimal:var(--color-warning-surface-subtle-active-stroke-minimal);--stroke-subtle:var(--color-warning-surface-subtle-active-stroke-subtle);--stroke-default:var(--color-warning-surface-subtle-active-stroke-default);--stroke-strong:var(--color-warning-surface-subtle-active-stroke-strong)}[data-container=surface][data-appearance=warning][data-emphasis=heavy]{--bg:var(--color-warning-surface-heavy-idle-bg);--fg:var(--color-warning-surface-heavy-idle-fg-default);--fg-subtle:var(--color-warning-surface-heavy-idle-fg-subtle);--stroke-minimal:var(--color-warning-surface-heavy-idle-stroke-minimal);--stroke-subtle:var(--color-warning-surface-heavy-idle-stroke-subtle);--stroke-default:var(--color-warning-surface-heavy-idle-stroke-default);--stroke-strong:var(--color-warning-surface-heavy-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=warning][data-emphasis=heavy][data-interactive]:hover{--bg:var(--color-warning-surface-heavy-hover-bg);--fg:var(--color-warning-surface-heavy-hover-fg-default);--fg-subtle:var(--color-warning-surface-heavy-hover-fg-subtle);--stroke-minimal:var(--color-warning-surface-heavy-hover-stroke-minimal);--stroke-subtle:var(--color-warning-surface-heavy-hover-stroke-subtle);--stroke-default:var(--color-warning-surface-heavy-hover-stroke-default);--stroke-strong:var(--color-warning-surface-heavy-hover-stroke-strong)}[data-container=surface][data-appearance=warning][data-emphasis=heavy].active,[data-container=surface][data-appearance=warning][data-emphasis=heavy][data-interactive]:active{--bg:var(--color-warning-surface-heavy-active-bg);--fg:var(--color-warning-surface-heavy-active-fg-default);--fg-subtle:var(--color-warning-surface-heavy-active-fg-subtle);--stroke-minimal:var(--color-warning-surface-heavy-active-stroke-minimal);--stroke-subtle:var(--color-warning-surface-heavy-active-stroke-subtle);--stroke-default:var(--color-warning-surface-heavy-active-stroke-default);--stroke-strong:var(--color-warning-surface-heavy-active-stroke-strong)}[data-container=surface][data-appearance=warning][data-emphasis=default]>[data-container=surface][data-appearance=warning][data-emphasis=default]{--bg:var(--color-warning-surface-ghost-bg);--fg:var(--color-warning-surface-ghost-fg-default);--fg-subtle:var(--color-warning-surface-ghost-fg-subtle);--stroke-minimal:var(--color-warning-surface-ghost-stroke-minimal);--stroke-subtle:var(--color-warning-surface-ghost-stroke-subtle);--stroke-default:var(--color-warning-surface-ghost-stroke-default);--stroke-strong:var(--color-warning-surface-ghost-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=warning][data-emphasis=minimal]>[data-container=surface][data-appearance=warning][data-emphasis=minimal]{--bg:var(--color-warning-surface-subtle-bg);--fg:var(--color-warning-surface-subtle-fg-default);--fg-subtle:var(--color-warning-surface-subtle-fg-subtle);--stroke-minimal:var(--color-warning-surface-subtle-stroke-minimal);--stroke-subtle:var(--color-warning-surface-subtle-stroke-subtle);--stroke-default:var(--color-warning-surface-subtle-stroke-default);--stroke-strong:var(--color-warning-surface-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-appearance=danger]{--accent-color:var(--color-danger-base)}[data-appearance=danger] *{--shadow-color:var(--color-danger-base)}[data-container=canvas][data-appearance=danger][data-emphasis=default]{--bg:var(--color-danger-canvas-default-bg);--fg:var(--color-danger-canvas-default-fg-default);--fg-subtle:var(--color-danger-canvas-default-fg-subtle);--stroke-minimal:var(--color-danger-canvas-default-stroke-minimal);--stroke-subtle:var(--color-danger-canvas-default-stroke-subtle);--stroke-default:var(--color-danger-canvas-default-stroke-default);--stroke-strong:var(--color-danger-canvas-default-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=danger][data-emphasis=minimal]{--bg:var(--color-danger-canvas-minimal-bg);--fg:var(--color-danger-canvas-minimal-fg-default);--fg-subtle:var(--color-danger-canvas-minimal-fg-subtle);--stroke-minimal:var(--color-danger-canvas-minimal-stroke-minimal);--stroke-subtle:var(--color-danger-canvas-minimal-stroke-subtle);--stroke-default:var(--color-danger-canvas-minimal-stroke-default);--stroke-strong:var(--color-danger-canvas-minimal-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=danger][data-emphasis=subtle]{--bg:var(--color-danger-canvas-subtle-bg);--fg:var(--color-danger-canvas-subtle-fg-default);--fg-subtle:var(--color-danger-canvas-subtle-fg-subtle);--stroke-minimal:var(--color-danger-canvas-subtle-stroke-minimal);--stroke-subtle:var(--color-danger-canvas-subtle-stroke-subtle);--stroke-default:var(--color-danger-canvas-subtle-stroke-default);--stroke-strong:var(--color-danger-canvas-subtle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=canvas][data-appearance=danger][data-emphasis=moderate]{--bg:var(--color-danger-canvas-moderate-bg);--fg:var(--color-danger-canvas-moderate-fg-default);--fg-subtle:var(--color-danger-canvas-moderate-fg-subtle);--stroke-minimal:var(--color-danger-canvas-moderate-stroke-minimal);--stroke-subtle:var(--color-danger-canvas-moderate-stroke-subtle);--stroke-default:var(--color-danger-canvas-moderate-stroke-default);--stroke-strong:var(--color-danger-canvas-moderate-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=danger][data-emphasis=default]{--bg:var(--color-danger-surface-default-idle-bg);--fg:var(--color-danger-surface-default-idle-fg-default);--fg-subtle:var(--color-danger-surface-default-idle-fg-subtle);--stroke-minimal:var(--color-danger-surface-default-idle-stroke-minimal);--stroke-subtle:var(--color-danger-surface-default-idle-stroke-subtle);--stroke-default:var(--color-danger-surface-default-idle-stroke-default);--stroke-strong:var(--color-danger-surface-default-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=danger][data-emphasis=default][data-interactive]:hover{--bg:var(--color-danger-surface-default-hover-bg);--fg:var(--color-danger-surface-default-hover-fg-default);--fg-subtle:var(--color-danger-surface-default-hover-fg-subtle);--stroke-minimal:var(--color-danger-surface-default-hover-stroke-minimal);--stroke-subtle:var(--color-danger-surface-default-hover-stroke-subtle);--stroke-default:var(--color-danger-surface-default-hover-stroke-default);--stroke-strong:var(--color-danger-surface-default-hover-stroke-strong)}[data-container=surface][data-appearance=danger][data-emphasis=default].active,[data-container=surface][data-appearance=danger][data-emphasis=default][data-interactive]:active{--bg:var(--color-danger-surface-default-active-bg);--fg:var(--color-danger-surface-default-active-fg-default);--fg-subtle:var(--color-danger-surface-default-active-fg-subtle);--stroke-minimal:var(--color-danger-surface-default-active-stroke-minimal);--stroke-subtle:var(--color-danger-surface-default-active-stroke-subtle);--stroke-default:var(--color-danger-surface-default-active-stroke-default);--stroke-strong:var(--color-danger-surface-default-active-stroke-strong)}[data-container=surface][data-appearance=danger][data-emphasis=ghost]{--bg:var(--color-danger-surface-ghost-idle-bg);--fg:var(--color-danger-surface-ghost-idle-fg-default);--fg-subtle:var(--color-danger-surface-ghost-idle-fg-subtle);--stroke-minimal:var(--color-danger-surface-ghost-idle-stroke-minimal);--stroke-subtle:var(--color-danger-surface-ghost-idle-stroke-subtle);--stroke-default:var(--color-danger-surface-ghost-idle-stroke-default);--stroke-strong:var(--color-danger-surface-ghost-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=danger][data-emphasis=ghost][data-interactive]:hover{--bg:var(--color-danger-surface-ghost-hover-bg);--fg:var(--color-danger-surface-ghost-hover-fg-default);--fg-subtle:var(--color-danger-surface-ghost-hover-fg-subtle);--stroke-minimal:var(--color-danger-surface-ghost-hover-stroke-minimal);--stroke-subtle:var(--color-danger-surface-ghost-hover-stroke-subtle);--stroke-default:var(--color-danger-surface-ghost-hover-stroke-default);--stroke-strong:var(--color-danger-surface-ghost-hover-stroke-strong)}[data-container=surface][data-appearance=danger][data-emphasis=ghost].active,[data-container=surface][data-appearance=danger][data-emphasis=ghost][data-interactive]:active{--bg:var(--color-danger-surface-ghost-active-bg);--fg:var(--color-danger-surface-ghost-active-fg-default);--fg-subtle:var(--color-danger-surface-ghost-active-fg-subtle);--stroke-minimal:var(--color-danger-surface-ghost-active-stroke-minimal);--stroke-subtle:var(--color-danger-surface-ghost-active-stroke-subtle);--stroke-default:var(--color-danger-surface-ghost-active-stroke-default);--stroke-strong:var(--color-danger-surface-ghost-active-stroke-strong)}[data-container=surface][data-appearance=danger][data-emphasis=minimal]{--bg:var(--color-danger-surface-minimal-idle-bg);--fg:var(--color-danger-surface-minimal-idle-fg-default);--fg-subtle:var(--color-danger-surface-minimal-idle-fg-subtle);--stroke-minimal:var(--color-danger-surface-minimal-idle-stroke-minimal);--stroke-subtle:var(--color-danger-surface-minimal-idle-stroke-subtle);--stroke-default:var(--color-danger-surface-minimal-idle-stroke-default);--stroke-strong:var(--color-danger-surface-minimal-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=danger][data-emphasis=minimal][data-interactive]:hover{--bg:var(--color-danger-surface-minimal-hover-bg);--fg:var(--color-danger-surface-minimal-hover-fg-default);--fg-subtle:var(--color-danger-surface-minimal-hover-fg-subtle);--stroke-minimal:var(--color-danger-surface-minimal-hover-stroke-minimal);--stroke-subtle:var(--color-danger-surface-minimal-hover-stroke-subtle);--stroke-default:var(--color-danger-surface-minimal-hover-stroke-default);--stroke-strong:var(--color-danger-surface-minimal-hover-stroke-strong)}[data-container=surface][data-appearance=danger][data-emphasis=minimal].active,[data-container=surface][data-appearance=danger][data-emphasis=minimal][data-interactive]:active{--bg:var(--color-danger-surface-minimal-active-bg);--fg:var(--color-danger-surface-minimal-active-fg-default);--fg-subtle:var(--color-danger-surface-minimal-active-fg-subtle);--stroke-minimal:var(--color-danger-surface-minimal-active-stroke-minimal);--stroke-subtle:var(--color-danger-surface-minimal-active-stroke-subtle);--stroke-default:var(--color-danger-surface-minimal-active-stroke-default);--stroke-strong:var(--color-danger-surface-minimal-active-stroke-strong)}[data-container=surface][data-appearance=danger][data-emphasis=subtle]{--bg:var(--color-danger-surface-subtle-idle-bg);--fg:var(--color-danger-surface-subtle-idle-fg-default);--fg-subtle:var(--color-danger-surface-subtle-idle-fg-subtle);--stroke-minimal:var(--color-danger-surface-subtle-idle-stroke-minimal);--stroke-subtle:var(--color-danger-surface-subtle-idle-stroke-subtle);--stroke-default:var(--color-danger-surface-subtle-idle-stroke-default);--stroke-strong:var(--color-danger-surface-subtle-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=danger][data-emphasis=subtle][data-interactive]:hover{--bg:var(--color-danger-surface-subtle-hover-bg);--fg:var(--color-danger-surface-subtle-hover-fg-default);--fg-subtle:var(--color-danger-surface-subtle-hover-fg-subtle);--stroke-minimal:var(--color-danger-surface-subtle-hover-stroke-minimal);--stroke-subtle:var(--color-danger-surface-subtle-hover-stroke-subtle);--stroke-default:var(--color-danger-surface-subtle-hover-stroke-default);--stroke-strong:var(--color-danger-surface-subtle-hover-stroke-strong)}[data-container=surface][data-appearance=danger][data-emphasis=subtle].active,[data-container=surface][data-appearance=danger][data-emphasis=subtle][data-interactive]:active{--bg:var(--color-danger-surface-subtle-active-bg);--fg:var(--color-danger-surface-subtle-active-fg-default);--fg-subtle:var(--color-danger-surface-subtle-active-fg-subtle);--stroke-minimal:var(--color-danger-surface-subtle-active-stroke-minimal);--stroke-subtle:var(--color-danger-surface-subtle-active-stroke-subtle);--stroke-default:var(--color-danger-surface-subtle-active-stroke-default);--stroke-strong:var(--color-danger-surface-subtle-active-stroke-strong)}[data-container=surface][data-appearance=danger][data-emphasis=heavy]{--bg:var(--color-danger-surface-heavy-idle-bg);--fg:var(--color-danger-surface-heavy-idle-fg-default);--fg-subtle:var(--color-danger-surface-heavy-idle-fg-subtle);--stroke-minimal:var(--color-danger-surface-heavy-idle-stroke-minimal);--stroke-subtle:var(--color-danger-surface-heavy-idle-stroke-subtle);--stroke-default:var(--color-danger-surface-heavy-idle-stroke-default);--stroke-strong:var(--color-danger-surface-heavy-idle-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=danger][data-emphasis=heavy][data-interactive]:hover{--bg:var(--color-danger-surface-heavy-hover-bg);--fg:var(--color-danger-surface-heavy-hover-fg-default);--fg-subtle:var(--color-danger-surface-heavy-hover-fg-subtle);--stroke-minimal:var(--color-danger-surface-heavy-hover-stroke-minimal);--stroke-subtle:var(--color-danger-surface-heavy-hover-stroke-subtle);--stroke-default:var(--color-danger-surface-heavy-hover-stroke-default);--stroke-strong:var(--color-danger-surface-heavy-hover-stroke-strong)}[data-container=surface][data-appearance=danger][data-emphasis=heavy].active,[data-container=surface][data-appearance=danger][data-emphasis=heavy][data-interactive]:active{--bg:var(--color-danger-surface-heavy-active-bg);--fg:var(--color-danger-surface-heavy-active-fg-default);--fg-subtle:var(--color-danger-surface-heavy-active-fg-subtle);--stroke-minimal:var(--color-danger-surface-heavy-active-stroke-minimal);--stroke-subtle:var(--color-danger-surface-heavy-active-stroke-subtle);--stroke-default:var(--color-danger-surface-heavy-active-stroke-default);--stroke-strong:var(--color-danger-surface-heavy-active-stroke-strong)}[data-container=surface][data-appearance=danger][data-emphasis=default]>[data-container=surface][data-appearance=danger][data-emphasis=default]{--bg:var(--color-danger-surface-ghost-bg);--fg:var(--color-danger-surface-ghost-fg-default);--fg-subtle:var(--color-danger-surface-ghost-fg-subtle);--stroke-minimal:var(--color-danger-surface-ghost-stroke-minimal);--stroke-subtle:var(--color-danger-surface-ghost-stroke-subtle);--stroke-default:var(--color-danger-surface-ghost-stroke-default);--stroke-strong:var(--color-danger-surface-ghost-stroke-strong);background:var(--bg);color:var(--fg)}[data-container=surface][data-appearance=danger][data-emphasis=minimal]>[data-container=surface][data-appearance=danger][data-emphasis=minimal]{--bg:var(--color-danger-surface-subtle-bg);--fg:var(--color-danger-surface-subtle-fg-default);--fg-subtle:var(--color-danger-surface-subtle-fg-subtle);--stroke-minimal:var(--color-danger-surface-subtle-stroke-minimal);--stroke-subtle:var(--color-danger-surface-subtle-stroke-subtle);--stroke-default:var(--color-danger-surface-subtle-stroke-default);--stroke-strong:var(--color-danger-surface-subtle-stroke-strong);background:var(--bg);color:var(--fg)}}@layer base{:root,body[data-theme=light]{--dialog-backdrop:#ccd1d666;--shadow-resting-small:0px 1px 1px 0px #1f23280f,0px 1px 3px 0px #1f23280f;--shadow-resting-medium:0px 1px 1px 0px #1f23280f;--shadow-resting-large:0px 1px 1px 0px #1f23280f,0px 3px 6px 0px #1f23280f;--shadow-floating-small:0px 0px 0px 1px #d1d9e080,0px 6px 12px -3px #25292e0a,0px 6px 18px 0px #25292e1f;--shadow-floating-medium:0px 0px 0px 1px #d1d9e080,0px 8px 16px -4px #25292e14,0px 4px 32px -4px #25292e14,0px 24px 48px -12px #25292e14,0px 48px 96px -24px #25292e14;--shadow-floating-large:0px 0px 0px 1px #d1d9e080,0px 40px 80px 0px #25292e3d;--floating-bg:var(--color-neutral-canvas-default-bg);--shadows-tooltip:var(--shadow-floating-small);--shadows-dropdown:var(--shadow-floating-small);--shadows-contextMenu:var(--shadow-floating-small);--shadows-dialog:var(--shadow-floating-medium);--shadows-popover:var(--shadow-floating-small)}:root,body[data-theme=dark]{--dialog-backdrop:#25282c66;--shadow-resting-small:0px 1px 1px 0px #010409cc;--shadow-resting-medium:0px 1px 1px 0px #01040999,0px 1px 3px 0px #01040999;--shadow-resting-large:0px 1px 1px 0px #01040966,0px 3px 6px 0px #010409cc;--shadow-floating-small:0px 0px 0px 1px #23292f,0px 6px 12px -3px #01040966,0px 6px 18px 0px #01040966;--shadow-floating-medium:0px 0px 0px 1px #23292f,0px 8px 16px -4px #01040966,0px 4px 32px -4px #01040966,0px 24px 48px -12px #01040966,0px 48px 96px -24px #01040966;--shadow-floating-large:0px 0px 0px 1px #23292f,0px 24px 48px 0px #010409;--floating-bg:var(--color-neutral-canvas-minimal-bg)}}:root{--component-border-width-sm:0.5px;--component-border-width-md:1px;--component-border-width-lg:2px;--component-radii-xs:0.125rem;--component-radii-sm:0.25rem;--component-radii-md:0.5rem;--component-radii-lg:0.75rem;--component-radii-xl:1rem;--component-radii-pill:9999px;--component-spacing-3xs:2px;--component-spacing-2xs:4px;--component-spacing-xs:6px;--component-spacing-sm:8px;--component-spacing-md:12px;--component-spacing-lg:16px;--component-spacing-xl:24px;--component-spacing-2xl:40px;--font-display-sm:600 1.741rem/1.1 "Geist Sans",Inter,system-ui,sans-serif;--font-display-md:600 2rem/1.1 "Geist Sans",Inter,system-ui,sans-serif;--font-display-lg:600 2.297rem/1.1 "Geist Sans",Inter,system-ui,sans-serif;--font-heading-sm:600 1.32rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-heading-md:600 1.516rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-heading-lg:600 1.741rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-title-sm:600 0.871rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-title-md:600 1rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-title-lg:600 1.149rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-2xs-default:400 3.031rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-2xs-bold:700 3.031rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-xs-default:400 0.758rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-xs-bold:700 0.758rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-sm-default:400 0.871rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-sm-bold:700 0.871rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-md-default:400 1rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-md-bold:700 1rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-lg-default:400 1.149rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-lg-bold:700 1.149rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-xl-default:400 1.32rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-xl-bold:700 1.32rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-2xl-default:400 1.516rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-body-2xl-bold:700 1.516rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-label-xs:500 0.758rem/1.1 "Geist Sans",Inter,system-ui,sans-serif;--font-label-sm:500 0.871rem/1.1 "Geist Sans",Inter,system-ui,sans-serif;--font-label-md:500 1rem/1.1 "Geist Sans",Inter,system-ui,sans-serif;--font-label-lg:500 1.149rem/1.1 "Geist Sans",Inter,system-ui,sans-serif;--font-label-xl:500 1.32rem/1.1 "Geist Sans",Inter,system-ui,sans-serif;--font-code-sm:400 0.758rem/1.1 "Geist Mono","SF Mono",ui-monospace,monospace;--font-code-md:400 0.871rem/1.1 "Geist Mono","SF Mono",ui-monospace,monospace;--font-code-lg:400 1rem/1.1 "Geist Mono","SF Mono",ui-monospace,monospace;--font-link-sm:400 0.871rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-link-md:400 1rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--font-link-lg:400 1.149rem/1.46 "Geist Sans",Inter,system-ui,sans-serif;--shadows-focus:0 0 0 2px #876adb;--shadows-focus-danger:0 0 0 2px #310005;--shadows-focus-muted:0 0 0 2px #90cdf4;--shadows-large:0 4px 2px 0 rgba(0,0,0,.13),0 4px 2px 0 rgba(0,0,0,.13),0 12px 4px -4px rgba(0,0,0,.13);--shadows-medium:0 2px 1px 0 rgba(0,0,0,.13),0 4px 1px 0 rgba(0,0,0,.13);--shadows-small:0 2px 1px 0 rgba(0,0,0,.13);--shadows-token-focus:0 0 0 2px #1f1f1f;--size-10:0.125rem;--size-25:0.25rem;--size-50:0.5rem;--size-75:0.75rem;--size-100:1rem;--size-125:1.25rem;--size-150:1.5rem;--size-200:2rem;--size-250:2.5rem;--size-300:3rem;--size-400:4rem;--size-500:5rem;--size-750:7.5rem;--size-1000:10rem;--size-control-small:4ex;--size-control-medium:5ex;--size-control-large:6ex;--ui-spacing-2xs:0.75rem;--ui-spacing-xs:1rem;--ui-spacing-sm:1.25rem;--ui-spacing-md:1.5rem;--ui-spacing-lg:2rem;--ui-spacing-xl:3rem;--ui-spacing-2xl:5rem;--shadow-color:0deg 0% 0%;--elevation-low:0px 0.3px 0.3px hsl(var(--shadow-color)/0.08),0px 0.5px 0.6px -1.2px hsl(var(--shadow-color)/0.08),0px 1.2px 1.3px -2.5px hsl(var(--shadow-color)/0.08);--elevation-medium:0px 0.3px 0.3px hsl(var(--shadow-color)/0.08),0px 1px 1.1px -0.8px hsl(var(--shadow-color)/0.08),0px 2.5px 2.8px -1.7px hsl(var(--shadow-color)/0.08),0.1px 6.1px 6.9px -2.5px hsl(var(--shadow-color)/0.08);--elevation-high:0px 0.3px 0.3px hsl(var(--shadow-color)/0.07),0px 1.6px 1.8px -0.4px hsl(var(--shadow-color)/0.07),0px 2.9px 3.3px -0.7px hsl(var(--shadow-color)/0.07),0px 4.7px 5.3px -1.1px hsl(var(--shadow-color)/0.07),0.1px 7.5px 8.4px -1.4px hsl(var(--shadow-color)/0.07),0.1px 11.7px 13.2px -1.8px hsl(var(--shadow-color)/0.07),0.2px 17.7px 19.9px -2.1px hsl(var(--shadow-color)/0.07),0.3px 26px 29.3px -2.5px hsl(var(--shadow-color)/0.07)}