@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.atomic-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--a-font-family);font-size:var(--a-type-body-size);line-height:var(--a-type-body-line);color:var(--a-color-ink);background:var(--a-color-canvas)}.atomic-root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.atomic-root,.atomic-root *,.atomic-root :before,.atomic-root :after{box-sizing:border-box}.atomic-root ::selection{background:var(--a-color-accent);color:var(--a-color-ink)}.atomic-root :focus-visible{outline:var(--a-focus-width) solid var(--a-color-ink);outline-offset:var(--a-focus-offset)}.atomic-root a{color:inherit;text-underline-offset:.2em}.a-type{overflow-wrap:anywhere;margin:0;font-family:inherit}.a-icon{width:var(--icon-size);height:var(--icon-size);vertical-align:middle;flex:none}.a-stack{gap:var(--layout-gap);flex-direction:column;min-width:0;display:flex}.a-inline{align-items:center;gap:var(--layout-gap);flex-wrap:wrap;min-width:0;display:flex}.a-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--grid-min)), 1fr));gap:var(--layout-gap);min-width:0;display:grid}.a-container{width:100%;min-width:0;margin-inline:auto}.a-surface{border:var(--a-border-width) solid var(--a-color-ink);min-width:0;box-shadow:var(--surface-elevation)}.a-divider{border:0;border-top:var(--a-border-width) solid var(--a-color-ink);width:100%;margin:0}.a-scroll{scrollbar-color:var(--a-color-secondary) var(--a-color-canvas);scrollbar-width:thin;min-width:0;overflow:auto}.a-aspect-ratio{width:100%;min-width:0;overflow:hidden}.a-app-frame{gap:var(--a-space-4);grid-template-columns:minmax(0,14rem) minmax(0,1fr) minmax(0,18rem);min-width:0;display:grid}.a-app-frame__header{grid-column:1/-1;min-width:0}.a-app-frame__navigation{grid-area:2/1;min-width:0}.a-app-frame__main{grid-area:2/2;min-width:0}.a-app-frame__supporting{grid-area:2/3;min-width:0}.a-app-frame[data-has-navigation=false]{grid-template-columns:minmax(0,1fr) minmax(0,18rem)}.a-app-frame[data-has-navigation=false] .a-app-frame__navigation{display:none}.a-app-frame[data-has-navigation=false] .a-app-frame__main{grid-column:1}.a-app-frame[data-has-navigation=false] .a-app-frame__supporting{grid-column:2}.a-app-frame[data-has-supporting=false]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.a-app-frame[data-has-supporting=false] .a-app-frame__main{grid-column:2}.a-app-frame[data-has-navigation=false][data-has-supporting=false]{grid-template-columns:minmax(0,1fr)}.a-app-frame[data-has-navigation=false][data-has-supporting=false] .a-app-frame__main{grid-column:1}@media (width<=48rem){.a-app-frame,.a-app-frame[data-has-navigation=false],.a-app-frame[data-has-supporting=false]{grid-template-columns:minmax(0,1fr)}.a-app-frame__header,.a-app-frame__navigation,.a-app-frame__main,.a-app-frame__supporting,.a-app-frame[data-has-navigation=false] .a-app-frame__main,.a-app-frame[data-has-navigation=false] .a-app-frame__supporting,.a-app-frame[data-has-supporting=false] .a-app-frame__main{grid-area:auto/1}}.a-divider-label{align-items:center;gap:var(--a-space-3);width:100%;color:var(--a-color-secondary);font-size:var(--a-type-small-size);line-height:var(--a-type-small-line);display:flex}.a-divider-label:before,.a-divider-label:after{content:"";border-top:var(--a-border-width) solid var(--a-color-ink);flex:1}.atomic-root :is(.c-navigation-row>:is(a,button,.c-navigation-row__static):not([aria-current]):not(:hover),.c-menu__item:not([data-highlighted]),.c-command-menu__option:not([data-active]),.c-button:is([data-variant=secondary],[data-variant=quiet]):not([aria-pressed=true]):not([data-state=on]):not([aria-expanded=true]):not(:hover))>.a-icon{color:var(--a-color-icon)}.atomic-root .a-icon{transition:color var(--a-motion-fast) var(--a-motion-out)}.c-button{justify-content:center;align-items:center;gap:var(--a-space-2);min-height:var(--a-size-control);max-width:100%;padding:var(--a-space-2) var(--a-space-4);appearance:none;font:inherit;color:var(--a-color-ink);background:var(--a-color-surface);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);cursor:pointer;transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out);display:inline-flex}.c-button[data-variant=primary]{background:var(--a-color-accent);color:var(--a-color-on-accent)}.c-button[data-variant=danger]{background:var(--a-color-danger);border-color:var(--a-color-danger);color:var(--a-color-surface)}.c-button[data-variant=quiet]{background:0 0;border-color:#0000}.c-button[data-size=large]{min-height:var(--a-size-large);padding-inline:var(--a-space-6)}.c-button[data-size=small]{min-height:var(--a-size-snug);padding-block:0;padding-inline:var(--a-space-3)}.c-button[data-icon-only]{width:var(--a-size-control);padding:var(--a-space-2);flex:none}.c-button[data-icon-only][data-size=large]{width:var(--a-size-large);padding:var(--a-space-3)}.c-button[data-icon-only][data-size=small]{width:var(--a-size-snug);height:var(--a-size-snug);padding:0}.c-button:not(:disabled):hover{border-color:var(--a-color-ink);transform:translate(var(--a-motion-liftStrong), var(--a-motion-liftStrong));box-shadow:var(--a-shadow-interactive)}.c-button:not(:disabled):active{box-shadow:none;transform:none}.c-button:disabled{opacity:var(--a-state-disabled);cursor:not-allowed}.c-button__spinner{animation:c-button-spin var(--a-motion-spin) linear infinite}@keyframes c-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.c-button{transition:none}.c-button:not(:disabled):hover{transform:none}.c-button__spinner{animation:none}}.c-button[data-full-width]{width:100%;max-width:none}.c-button[data-shape=circle]{border-radius:var(--a-radius-pill)}a.c-button{text-decoration:none}a.c-button[aria-disabled=true]{opacity:var(--a-state-disabled);cursor:not-allowed}.c-button>.a-icon{transition:transform .28s var(--a-motion-spring)}.c-button:not(:disabled):is(:hover,:focus-visible)>.a-icon:is([data-icon=plus],[data-icon=Plus]){transform:scale(1.3)rotate(90deg)}.c-button:not(:disabled):is(:hover,:focus-visible)>.a-icon:is([data-icon=arrowRight],[data-icon=ArrowRight],[data-icon=ArrowForward]){transform:translateX(var(--a-space-1))}.c-button:not(:disabled):is(:hover,:focus-visible)>.a-icon:is([data-icon=arrowLeft],[data-icon=ArrowLeft],[data-icon=ArrowBack]){transform:translateX(calc(var(--a-space-1) * -1))}.c-button .a-icon[data-icon=delete] .a-icon__lid{transform-box:fill-box;transform-origin:0 100%;transition:transform .32s var(--a-motion-spring)}.c-button:not(:disabled):is(:hover,:focus-visible) .a-icon[data-icon=delete] .a-icon__lid{transform:translateY(-1px)rotate(-18deg)}@media (prefers-reduced-motion:reduce){.c-button>.a-icon,.c-button .a-icon__lid{transition:none}}.c-disclosure__content{padding-block:var(--a-space-3)}.c-disclosure--quiet>.c-button{width:100%;min-height:var(--a-size-small);padding-inline:var(--a-space-2);text-align:start;justify-content:space-between}.c-disclosure--quiet>.c-button>.a-type{flex:auto;min-width:0}.c-disclosure--quiet>.c-button:not(:disabled):hover{box-shadow:none;background:var(--a-color-surface);border-color:#0000;transform:none}.c-disclosure--quiet>.c-button>.a-icon{transition:transform var(--a-motion-fast) var(--a-motion-out)}.c-disclosure--quiet>.c-button[aria-expanded=false]>.a-icon{transform:rotate(-90deg)}.c-disclosure--quiet>.c-disclosure__content{padding-block:var(--a-space-1) 0}@media (prefers-reduced-motion:reduce){.c-disclosure--quiet>.c-button>.a-icon{transition:none}}.c-disclosure--quiet>.c-button{transition:background-color var(--a-motion-fast) var(--a-motion-out)}.c-disclosure--quiet>.c-button[aria-expanded=false]:not(:disabled):hover>.a-icon{transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.c-disclosure--quiet>.c-button{transition:none}}.c-toggle-button[data-state=on]{background:var(--a-color-accent);color:var(--a-color-on-accent)}.c-toolbar{align-items:center;gap:var(--a-space-2);flex-wrap:wrap;max-width:100%;display:inline-flex}.c-toolbar[aria-orientation=vertical]{flex-direction:column;align-items:stretch}.c-toolbar__entry{align-items:center;gap:var(--a-space-2);display:inline-flex}.c-toolbar__separator{border-inline-start:var(--a-border-width) solid var(--a-color-ink);align-self:stretch}.c-toolbar[aria-orientation=vertical] .c-toolbar__entry{flex-direction:column;align-items:stretch}.c-toolbar[aria-orientation=vertical] .c-toolbar__separator{border-inline-start:0;border-block-start:var(--a-border-width) solid var(--a-color-ink)}.c-panel{transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-panel--split{overflow:hidden}.c-panel--split>.c-panel__header{padding:var(--a-space-8);background:var(--a-color-canvas);border-radius:calc(var(--a-radius-large) - var(--a-border-width)) calc(var(--a-radius-large) - var(--a-border-width)) 0 0}.c-panel--split>.c-panel__header:last-child{border-radius:inherit}.c-panel--split>.c-panel__content{padding:var(--a-space-8);background:var(--a-color-surface);border-top:var(--a-border-width) solid var(--a-color-ink)}.c-panel__heading-row{justify-content:space-between}.c-panel__heading-row>.a-stack{flex:10rem}.c-panel__actions{flex:none}.c-panel:hover,.c-panel:focus-within{transform:translate(var(--a-motion-liftStrong), var(--a-motion-liftStrong));box-shadow:var(--a-shadow-interactive)}@media (prefers-reduced-motion:reduce){.c-panel{transition:none}.c-panel:hover,.c-panel:focus-within{transform:none}}@media (width<=40rem){.c-panel--split>.c-panel__header,.c-panel--split>.c-panel__content{padding:var(--a-space-4)}}.c-field{width:100%}.c-textarea{resize:none;display:block;overflow:hidden}.c-field-error{color:var(--a-color-danger)}.c-text-input-wrap{width:100%;min-width:0;position:relative}.c-text-input{width:100%;min-width:0;min-height:var(--a-size-control);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);padding:var(--a-space-3) var(--a-space-4);background:var(--a-color-surface);color:var(--a-color-ink);font:var(--a-type-body-weight) var(--a-type-body-size) / var(--a-type-body-line) var(--a-font-family);caret-color:var(--a-color-ink)}.c-text-input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.c-text-input[type=search]::-webkit-search-decoration{appearance:none;display:none}.c-text-input[type=search]::-ms-clear{display:none}.c-text-input-wrap:has(.c-text-input__trailing) .c-text-input{padding-right:calc(var(--a-size-compact) + var(--a-space-3))}.c-text-input__trailing{top:50%;right:var(--a-border-width);width:var(--a-size-compact);height:var(--a-size-compact);color:var(--a-color-ink);pointer-events:none;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.c-text-input__trailing .c-button{pointer-events:auto;width:var(--a-size-compact);min-height:var(--a-size-compact);padding:var(--a-space-2);box-shadow:none;background:0 0;border-color:#0000;transform:none}.c-text-input__trailing .c-button:hover,.c-text-input__trailing .c-button:focus-visible,.c-text-input__trailing .c-button:active{box-shadow:none;background:0 0;border-color:#0000;transform:none}.c-text-input::placeholder{color:var(--a-color-secondary);opacity:1}.c-text-input[aria-invalid=true],.c-checkbox[aria-invalid=true],.c-radio[aria-invalid=true]{border-color:var(--a-color-danger)}.c-text-input:read-only{background:var(--a-color-canvas)}.c-text-input:disabled{cursor:not-allowed;opacity:var(--a-state-disabled)}.c-choice-row{min-height:var(--a-size-compact);align-items:center;gap:var(--a-space-2);cursor:pointer;display:flex}.c-choice-row:not(.c-choice-row--label-hidden):not(.c-choice-row--card){min-height:0;padding:2px}.c-radio-group--tags .c-choice-row{min-height:var(--a-size-compact)}.c-choice-row:has(input:disabled){cursor:not-allowed;opacity:var(--a-state-disabled)}.c-check-control{flex:none;display:grid}.c-checkbox,.c-radio{appearance:none;width:var(--a-size-choice);height:var(--a-size-choice);border:var(--a-border-width) solid var(--a-color-ink);background:var(--a-color-surface);cursor:inherit;flex:none;margin:0}.c-checkbox{border-radius:var(--a-radius-small);grid-area:1/1}.c-checkbox:checked,.c-checkbox:indeterminate,.c-radio:checked{background:var(--a-color-accent);color:var(--a-color-on-accent)}.c-choice-mark{pointer-events:none;color:var(--a-color-on-accent);grid-area:1/1;place-items:center;display:grid}.c-choice-mark>svg{visibility:hidden}.c-checkbox:checked+.c-choice-mark>svg{visibility:visible}.c-checkbox:indeterminate+.c-choice-mark>svg{visibility:hidden}.c-checkbox:indeterminate+.c-choice-mark:after{content:"";width:var(--a-size-marker);height:var(--a-border-width);background:var(--a-color-on-accent);position:absolute}.c-radio-group{min-width:0;padding:0 var(--a-space-1);border:0;margin:0}.c-radio-group legend{margin-bottom:var(--a-space-2);padding:0}.c-radio{border-radius:var(--a-radius-pill);place-items:center;display:grid}.c-radio:checked:before{content:"";width:var(--a-size-marker);height:var(--a-size-marker);border-radius:var(--a-radius-pill);background:var(--a-color-surface)}@media (forced-colors:active){.c-radio,.c-checkbox{appearance:auto}.c-radio:before,.c-choice-mark{display:none}}.c-field--content{align-self:flex-start;width:fit-content;max-width:100%}.c-field--content .c-text-input{width:calc(var(--field-characters) * 1ch + var(--a-space-8));max-width:100%}.c-text-input:focus,.c-text-input:focus-visible,.c-text-input[data-state=open]{box-shadow:inset 0 0 0 var(--a-border-width) currentColor;outline:none}.c-text-input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-danger)}.c-checkbox{width:calc(var(--a-size-choice) * 1.25);height:calc(var(--a-size-choice) * 1.25)}.c-choice-row:has(.c-radio){border-radius:var(--a-radius-small);transition:background var(--a-motion-fast) var(--a-motion-out)}.c-choice-row:has(.c-radio):hover:not(:has(:disabled)){background:var(--a-color-canvas)}@media (prefers-reduced-motion:reduce){.c-choice-row:has(.c-radio){transition:none}}.c-field-label-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-choice-row--label-hidden{min-width:var(--a-size-compact);justify-content:center;position:relative}.c-textarea--embedded{padding:var(--a-space-2);background:0 0;border-color:#0000}.c-textarea--embedded:focus,.c-textarea--embedded:focus-visible{box-shadow:none;outline:none}.c-attachment-area:focus-within{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink)}.c-radio-tags{gap:var(--a-space-2);flex-wrap:wrap;display:flex}.c-radio-tags[data-layout=scroll]{margin:calc(var(--a-space-2) * -1);padding:var(--a-space-2) var(--a-space-3) var(--a-space-3) var(--a-space-2);scroll-snap-type:x proximity;scroll-padding-inline:var(--a-space-2);scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;overflow-x:auto}.c-radio-tags[data-layout=scroll]::-webkit-scrollbar{display:none}.c-radio-group:has(.c-radio-tags[data-layout=scroll]){padding-inline:0}.c-radio-tags[data-layout=scroll]>.c-choice-row{scroll-snap-align:start;white-space:nowrap;flex:none}.c-radio-group--tags .c-choice-row{transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-radio-group--tags .c-choice-row:not(:has(:disabled)):hover{transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-radio-group--tags .c-choice-row:has(.c-radio:focus-visible){transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}@media (prefers-reduced-motion:reduce){.c-radio-group--tags .c-choice-row{transition:none}.c-radio-group--tags .c-choice-row:not(:has(:disabled)):hover{transform:none}.c-radio-group--tags .c-choice-row:has(.c-radio:focus-visible){transform:none}}.c-radio-group--tags .c-choice-row{padding:var(--a-space-1) var(--a-space-3);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);font-weight:600;position:relative}.c-radio-group--tags .c-radio{border-radius:inherit;opacity:0;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.c-radio-group--tags .c-choice-row:has(.c-radio:checked){border-color:var(--a-color-accent);background:var(--a-color-accent);color:var(--a-color-on-accent)}.c-radio-group--tags .c-choice-row:has(.c-radio:checked):hover{border-color:var(--a-color-accent);background:var(--a-color-accent);color:var(--a-color-on-accent)}.c-radio-group--tags .c-choice-row:has(.c-radio:focus-visible){outline:var(--a-focus-width) solid var(--a-color-ink);outline-offset:var(--a-focus-offset)}.c-radio-group--tags .c-choice-row:has(.c-radio[aria-invalid=true]){border-color:var(--a-color-danger)}@media (forced-colors:active){.c-radio-group--tags .c-radio{width:var(--a-size-choice);height:var(--a-size-choice);opacity:1;position:static}}.c-checkbox-field>.a-type{padding-inline-start:calc(var(--a-size-choice) * 1.25 + var(--a-space-2))}.c-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.c-text-input{transition:box-shadow var(--a-motion-fast) var(--a-motion-out), background-color var(--a-motion-fast) var(--a-motion-out)}.c-text-input__trailing .c-button{transition:background-color var(--a-motion-fast) var(--a-motion-out)}.c-text-input:not(:disabled):not([readonly]):not(:focus):not(.c-textarea--embedded):hover{background-color:var(--a-color-canvas)}.c-check-control{transition:transform var(--a-motion-fast) var(--a-motion-out)}.c-checkbox{transition:box-shadow var(--a-motion-fast) var(--a-motion-out), background-color var(--a-motion-fast) var(--a-motion-out)}.c-choice-row:hover .c-check-control:has(.c-checkbox:not(:disabled)){transform:translate(-1px,-1px)}.c-choice-row:hover .c-checkbox:not(:disabled){box-shadow:var(--a-shadow-small)}.c-checkbox:checked+.c-choice-mark>svg{animation:c-check-pop .22s var(--a-motion-spring)}@keyframes c-check-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.c-text-input,.c-checkbox,.c-check-control,.c-text-input__trailing .c-button{transition:none}.c-choice-row:hover .c-check-control{transform:none}.c-checkbox:checked+.c-choice-mark>svg{animation:none}}.c-fieldset{gap:var(--a-space-2);min-width:0;padding:var(--a-space-4);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);margin:0;display:grid}.c-fieldset>legend{float:left;width:100%;margin:0;padding:0}.c-fieldset>.a-type{margin:0}.c-choice-card{gap:var(--a-space-1);min-width:0;padding:var(--a-space-4);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);transition:background var(--a-motion-fast) var(--a-motion-out), transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out);display:grid}.c-choice-card:hover:not(:has(:disabled)){background:var(--a-color-canvas)}.c-choice-card:has(input:focus-visible){outline:var(--a-focus-width) solid var(--a-color-ink);outline-offset:var(--a-focus-offset)}.c-choice-card:has(input:checked){border-color:var(--a-color-ink);background:var(--a-color-surface);box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink), var(--a-shadow-small)}.c-choice-card:has(input:disabled){cursor:not-allowed;opacity:var(--a-state-disabled)}.c-choice-card{align-items:center;column-gap:var(--a-space-3);grid-template-columns:auto minmax(0,1fr)}.c-choice-row--card{display:contents}.c-choice-card{cursor:pointer;position:relative}.c-choice-row--card:after{content:"";border-radius:inherit;position:absolute;inset:0}.c-choice-card:has(input:disabled) .c-choice-row--card:after{cursor:not-allowed}.c-choice-row--card>:first-child{grid-area:1/1;align-self:center}.c-choice-card:has(>.c-choice-card__description)>.c-choice-row--card>:first-child{grid-row:1/span 2}.c-choice-row--card>:last-child{grid-area:1/2}.c-choice-card>.c-choice-card__description{grid-area:2/2}.c-choice-card__description{color:var(--a-color-secondary);margin:0}.c-radio-group--cards>legend{margin-bottom:var(--a-space-2)}.c-radio-group--cards .c-choice-row{transition:background var(--a-motion-fast) var(--a-motion-out), transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}@media (prefers-reduced-motion:reduce){.c-choice-card,.c-radio-group--cards .c-choice-card{transition:none}}@media (forced-colors:active){.c-choice-card:has(input:checked){border-color:highlight}}.c-radio-choice-card{row-gap:var(--a-space-1)}.c-radio-choice-card+.c-radio-choice-card{margin-block-start:var(--a-space-2)}.c-toggle{appearance:none;width:var(--a-size-control);height:var(--a-size-switchHeight);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);cursor:inherit;transition:background-color var(--a-motion-fast) var(--a-motion-out);flex:none;margin:0;position:relative}.c-toggle:before{content:"";width:var(--a-size-choice);height:var(--a-size-choice);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);transition:transform var(--a-motion-fast) var(--a-motion-out);position:absolute;inset-block-start:calc((var(--a-size-switchHeight) - var(--a-size-choice)) / 2 - var(--a-border-width));inset-inline-start:calc((var(--a-size-switchHeight) - var(--a-size-choice)) / 2 - var(--a-border-width))}.c-toggle:checked{background:var(--a-color-accent);color:var(--a-color-on-accent)}.c-toggle:checked:before{transform:translateX(calc(var(--a-size-control) - var(--a-size-switchHeight)))}.c-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):checked:before{transform:translateX(calc(var(--a-size-switchHeight) - var(--a-size-control)))}.c-toggle[aria-invalid=true]{border-color:var(--a-color-danger)}@media (prefers-reduced-motion:reduce){.c-toggle,.c-toggle:before{transition:none}}@media (forced-colors:active){.c-toggle:checked{background:highlight}.c-toggle:before{background:canvas;border-color:canvastext}}.c-toggle-field>.a-type{padding-inline-start:calc(var(--a-size-control) + var(--a-space-2))}.c-toggle{transition:background-color var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-toggle:before{transition:transform var(--a-motion-fast) var(--a-motion-out), scale .22s var(--a-motion-spring)}.c-toggle:not(:disabled):hover{box-shadow:var(--a-shadow-small)}.c-toggle:not(:disabled):hover:before{scale:1.12}@media (prefers-reduced-motion:reduce){.c-toggle:not(:disabled):hover:before{scale:none}}.c-select-trigger{justify-content:space-between;align-items:center;gap:var(--a-space-4);cursor:pointer;text-align:start;display:flex}.c-select-trigger:disabled{cursor:not-allowed}.c-select-native{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.c-dropdown-popup{z-index:var(--a-layer-popover);min-width:var(--radix-select-trigger-width);max-width:calc(100vw - var(--a-space-8));max-height:min(20rem, var(--radix-select-content-available-height,20rem));padding:var(--a-space-1);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);scrollbar-width:thin;scrollbar-color:var(--a-color-ink) var(--a-color-canvas);overflow:auto}.c-dropdown-option{justify-content:space-between;align-items:center;gap:var(--a-space-3);min-height:var(--a-size-compact);padding:var(--a-space-2) var(--a-space-3);color:var(--a-color-ink);font:inherit;cursor:pointer;background:0 0;border:0;outline:none;display:flex}.c-dropdown-option[data-highlighted],.c-dropdown-option[data-active],.c-dropdown-option:hover:not([aria-disabled=true]){background:var(--a-color-accent);color:var(--a-color-on-accent)}.c-dropdown-option[data-disabled],.c-dropdown-option[aria-disabled=true]{opacity:var(--a-state-disabled);cursor:not-allowed}.c-dropdown-option{transition:background-color var(--a-motion-fast) var(--a-motion-out), color var(--a-motion-fast) var(--a-motion-out)}@media (prefers-reduced-motion:reduce){.c-dropdown-option{transition:none}}.c-overlay-root{display:contents}.c-backdrop{z-index:var(--a-layer-modal);background:var(--a-color-backdrop);position:fixed;inset:0}.c-menu-trigger,.c-dialog-trigger,.c-drawer-trigger,.c-tooltip-trigger{align-self:flex-start}.c-modal{inline-size:min(36rem, calc(100vw - var(--a-space-8)));max-block-size:calc(100dvh - var(--a-space-8));z-index:var(--a-layer-modal);padding:var(--a-space-8);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-large);box-shadow:var(--a-shadow-floating);background:var(--a-color-surface);position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:auto;transform:translate(-50%,-50%)}.c-modal[data-size=small]{inline-size:min(24rem, calc(100vw - var(--a-space-8)))}.c-modal[data-size=medium]{inline-size:min(36rem, calc(100vw - var(--a-space-8)))}.c-modal[data-size=large]{inline-size:min(52rem, calc(100vw - var(--a-space-8)))}.c-modal__header{justify-content:space-between;gap:var(--a-space-4);align-items:center;display:flex}.c-drawer{border-radius:0;block-size:100dvh;max-block-size:none;inline-size:min(32rem,100vw);inset-block:0;inset-inline:auto 0;transform:none}.c-drawer[data-size=small]{inline-size:min(22rem,100vw)}.c-drawer[data-size=large]{inline-size:min(42rem,100vw)}.c-drawer[data-side=left]{inset-inline:0 auto}.c-drawer[data-side=left]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){inset-inline:auto 0}.c-drawer[data-side=right]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){inset-inline:0 auto}.c-drawer[data-side=top],.c-drawer[data-side=bottom]{block-size:min(32rem,80dvh);inline-size:100vw;inset-inline:0}.c-drawer[data-side=top][data-size=small],.c-drawer[data-side=bottom][data-size=small]{block-size:min(24rem,80dvh)}.c-drawer[data-side=top][data-size=large],.c-drawer[data-side=bottom][data-size=large]{block-size:min(48rem,80dvh)}.c-drawer[data-side=top]{inset-block:0 auto}.c-drawer[data-side=bottom]{inset-block:auto 0}.c-popup{z-index:var(--a-layer-popover);min-width:min(15rem, calc(100vw - var(--a-space-8)));max-width:min(28rem, calc(100vw - var(--a-space-8)));max-height:var(--radix-popover-content-available-height,70vh);padding:var(--a-space-4);background:var(--a-color-surface);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);overflow:auto}.c-menu{width:max-content;min-width:var(--radix-dropdown-menu-trigger-width,0px);max-width:calc(100vw - var(--a-space-8));padding:var(--a-space-1)}.c-menu__item{align-items:center;gap:var(--a-space-2);width:100%;min-height:var(--a-size-compact);padding:var(--a-space-2) var(--a-space-3);border-radius:var(--a-radius-small);box-shadow:none;cursor:pointer;background:0 0;border:0;outline:none;margin:0;text-decoration:none;display:flex;transform:none}.c-menu__item[data-highlighted]{background:var(--a-color-canvas)}.c-menu__item:focus-visible{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink);outline:none}.atomic-root [data-focus-quiet]:focus-visible{outline:none}.c-menu__item[data-danger]{color:var(--a-color-danger)}.c-menu__item[data-disabled]{opacity:var(--a-state-disabled);cursor:not-allowed}.c-menu__copy{gap:var(--a-space-1);text-align:start;flex:1;display:grid}.c-menu__group-label{padding:var(--a-space-2) var(--a-space-3) var(--a-space-1);color:var(--a-color-secondary);font-size:var(--a-type-small-size);font-weight:var(--a-type-small-weight)}.c-menu__separator{height:var(--a-space-2);background:0 0;margin:0}.c-menu__shortcut{font:inherit;color:var(--a-color-secondary);margin-inline-start:auto}.c-menu__radio-dot{width:var(--a-size-marker);height:var(--a-size-marker);background:currentColor;border-radius:50%;display:block}.c-tooltip{max-width:min(20rem, calc(100vw - var(--a-space-8)));padding:var(--a-space-2) var(--a-space-3);background:var(--a-color-ink);color:var(--a-color-surface);border-radius:var(--a-radius-small);z-index:var(--a-layer-toast)}.c-menu__item{position:relative}.c-menu__item:is([role=menuitemradio],[role=menuitemcheckbox]){padding-inline-start:calc(var(--a-space-3) + var(--a-icon-small) + var(--a-space-2))}.c-menu__indicator{inset-inline-start:var(--a-space-3);width:var(--a-icon-small);height:var(--a-icon-small);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.c-popover-trigger>.a-type>.a-icon{margin-inline-start:var(--a-space-1)}.c-menu__item{transition:background-color var(--a-motion-fast) var(--a-motion-out)}.c-popup:is([data-state=open],[data-state=delayed-open],[data-state=instant-open]),.c-tooltip:is([data-state=delayed-open],[data-state=instant-open]){animation:c-overlay-drop .16s var(--a-motion-out)}.c-modal:not(.c-drawer)[data-state=open]{animation:c-overlay-scale .2s var(--a-motion-out)}.c-drawer[data-state=open]{animation:c-overlay-slide .24s var(--a-motion-out)}.c-backdrop[data-state=open]{animation:c-overlay-fade .2s var(--a-motion-out)}@keyframes c-overlay-drop{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}@keyframes c-overlay-scale{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes c-overlay-slide{0%{opacity:0;translate:2rem}to{opacity:1;translate:0}}@keyframes c-overlay-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.c-menu__item{transition:none}.c-popup,.c-tooltip,.c-modal,.c-drawer,.c-backdrop{animation:none!important}}.c-tag-wrap{align-items:center;gap:var(--a-space-1);max-width:100%;display:inline-flex}.c-tag-wrap:has(.c-tag__remove) .c-tag{transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}:is(.c-tag-wrap:has(.c-tag__remove):hover .c-tag,.c-tag-wrap:has(.c-tag__remove):focus-within .c-tag){transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}@media (prefers-reduced-motion:reduce){.c-tag-wrap:has(.c-tag__remove) .c-tag{transition:none}:is(.c-tag-wrap:has(.c-tag__remove):hover .c-tag,.c-tag-wrap:has(.c-tag__remove):focus-within .c-tag){transform:none}}.c-tag{align-items:center;gap:var(--a-space-1);min-width:0;padding:var(--a-space-1) var(--a-space-2);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);color:var(--a-color-ink);font-weight:600;display:inline-flex}.c-tag[data-tone=accent]{background:var(--a-color-accent);border-color:var(--a-color-accent);color:var(--a-color-on-accent)}.c-tag[data-tone=success]{border-color:var(--a-color-success);background:color-mix(in srgb, var(--a-color-success) 20%, var(--a-color-surface))}.c-tag[data-tone=danger]{border-color:var(--a-color-danger);background:color-mix(in srgb, var(--a-color-danger) 12%, var(--a-color-surface))}.c-tag__remove{width:var(--a-space-6);height:var(--a-space-6);border-radius:var(--a-radius-pill);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.c-tag__remove:hover{background:var(--a-color-editHighlight)}.c-tag-input__row{align-items:center;gap:var(--a-space-2);min-height:var(--a-size-compact);flex-wrap:wrap;display:flex}.c-tag-input__control{field-sizing:content;text-overflow:ellipsis;min-width:7.25rem;max-width:100%;padding:var(--a-space-1) var(--a-space-3);border:var(--a-border-width) dashed var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);color:var(--a-color-ink);font:var(--a-type-small-weight) var(--a-type-small-size) / var(--a-type-small-line) var(--a-font-family);transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out);flex:none}.c-tag-input__control::placeholder{color:var(--a-color-secondary);font-weight:400}.c-tag-input__control:hover{transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-tag-input__control:focus{box-shadow:inset 0 0 0 var(--a-border-width) currentColor;border-style:solid;outline:none;transform:none}.c-tag-input__control[aria-invalid=true]{border-color:var(--a-color-danger)}@media (prefers-reduced-motion:reduce){.c-tag-input__control{transition:none}.c-tag-input__control:hover{transform:none}}@supports not (field-sizing:content){.c-tag-input__control{width:8rem}}.c-segmented-scroll{width:fit-content;max-width:calc(100% + var(--a-space-4));margin-inline:calc(var(--a-space-2) * -1);padding:var(--a-space-2)}.c-segmented{isolation:isolate;grid-template-columns:repeat(var(--segment-count), 1fr);width:max-content;padding:var(--a-space-1);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out);display:inline-grid;position:relative}.c-segmented__indicator{z-index:-1;inset-block:var(--a-space-1);width:calc((100% - var(--a-space-2)) / var(--segment-count));border-radius:var(--a-radius-pill);background:var(--a-color-ink);transform:translateX(calc(var(--segment-index) * 100%));transition:transform var(--a-motion-disclosure) var(--a-motion-out);pointer-events:none;position:absolute;inset-inline-start:var(--a-space-1)}.c-segmented:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .c-segmented__indicator{transform:translateX(calc(var(--segment-index) * -100%))}.c-segmented__option{appearance:none;justify-content:center;align-items:center;gap:var(--a-space-1);min-width:0;min-height:var(--a-size-compact);padding:var(--a-space-2) var(--a-space-4);border-radius:var(--a-radius-pill);color:var(--a-color-ink);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;display:inline-flex}.c-segmented[data-size=compact] .c-segmented__option{min-height:calc(var(--a-size-compact) - var(--a-space-2) - (var(--a-border-width) * 2));padding-block:var(--a-space-1)}.c-segmented__count{min-width:1.25rem;padding-inline:var(--a-space-1);border-radius:var(--a-radius-pill);background:color-mix(in srgb, currentColor 12%, transparent);font-variant-numeric:tabular-nums;text-align:center}.c-segmented[data-icon-only] .c-segmented__option{padding-inline:var(--a-space-2)}.c-segmented__option[aria-checked=true]{color:var(--a-color-surface)}.c-segmented__option:disabled{opacity:var(--a-state-disabled);cursor:not-allowed}.c-segmented:not([aria-disabled=true]):hover{transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-segmented[data-orientation=vertical]{border-radius:var(--a-radius-large);grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;width:100%}.c-segmented[data-orientation=vertical] .c-segmented__indicator{inset-inline:var(--a-space-1);width:auto;height:calc((100% - var(--a-space-2)) / var(--segment-count));transform:translateY(calc(var(--segment-index) * 100%))}.c-segmented[data-orientation=vertical] .c-segmented__option{min-height:var(--a-size-snug);padding-block:var(--a-space-1);text-align:start;justify-content:space-between}.c-segmented__description{opacity:.75;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.c-segmented,.c-segmented__indicator{transition:none}.c-segmented:not([aria-disabled=true]):hover{transform:none}}@media (forced-colors:active){.c-segmented__indicator{display:none}.c-segmented__option[aria-checked=true]{color:highlighttext;forced-color-adjust:none;background:highlight}}.c-breadcrumbs ol,.c-pagination,.c-pagination ol{align-items:center;gap:var(--a-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.c-breadcrumbs li,.c-pagination li{align-items:center;gap:var(--a-space-2);min-width:0;display:flex}.c-breadcrumbs__link{color:inherit;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:var(--a-border-width);text-underline-offset:3px;position:relative}.c-breadcrumbs__link:after{content:"";height:var(--a-border-width);transform-origin:0;transition:transform var(--a-motion-fast) var(--a-motion-out), background-color var(--a-motion-fast) var(--a-motion-out);background:currentColor;position:absolute;inset-block-end:-2px;inset-inline:0;transform:scaleX(1)}.c-breadcrumbs__link:is(:hover,:focus-visible):after{background:var(--a-color-accent);color:var(--a-color-on-accent);transform:scaleX(1.08)}@media (prefers-reduced-motion:reduce){.c-breadcrumbs__link:after{transition:none}}.c-pagination .c-button{min-width:var(--a-size-compact)}.c-number-stepper input{appearance:textfield;width:var(--a-space-16);min-width:0;height:var(--a-size-control);border:var(--a-border-width) solid var(--a-color-ink);background:var(--a-color-surface);color:var(--a-color-ink);text-align:center;font:var(--a-type-h6-weight) var(--a-type-h6-size) / var(--a-type-h6-line) var(--a-font-family);border-radius:0;margin:0}.c-number-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.c-number-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.c-number-stepper input:disabled,.c-slider input:disabled{opacity:var(--a-state-disabled);cursor:not-allowed}.c-number-stepper>.a-inline{flex-wrap:nowrap;align-self:flex-start}.c-number-stepper .c-button:first-child{border-start-end-radius:0;border-end-end-radius:0}.c-number-stepper .c-button:last-child{border-start-start-radius:0;border-end-start-radius:0}.c-slider,.c-range-slider{width:min(100%,32rem)}.c-slider__label{justify-content:space-between;align-items:baseline;gap:var(--a-space-4);display:flex}.c-slider input{appearance:none;width:100%;height:var(--a-size-compact);cursor:pointer;background:0 0;margin:0}.c-slider input::-webkit-slider-runnable-track{height:var(--a-space-3);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:linear-gradient(to right, var(--a-color-accent) var(--range-progress), var(--a-color-surface) var(--range-progress))}.c-slider input::-moz-range-track{height:var(--a-space-3);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:linear-gradient(to right, var(--a-color-accent) var(--range-progress), var(--a-color-surface) var(--range-progress))}.c-slider input::-webkit-slider-thumb{appearance:none;width:var(--a-size-small);height:var(--a-size-small);margin-top:calc((var(--a-space-3) - var(--a-size-small)) / 2 - var(--a-border-width));border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-accent);box-shadow:none;color:var(--a-color-on-accent)}.c-slider input::-moz-range-thumb{width:var(--a-size-small);height:var(--a-size-small);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-accent);box-shadow:none;color:var(--a-color-on-accent)}.c-range-slider,.c-rating{border:0;min-width:0;margin:0;padding:0}.c-range-slider legend,.c-rating legend{margin-bottom:var(--a-space-2);padding:0}.c-rating__options{gap:var(--a-space-1);flex-wrap:wrap;display:flex}.c-rating__choice{width:var(--a-size-compact);height:var(--a-size-compact);cursor:pointer;border-radius:var(--a-radius-small);place-items:center;display:grid;position:relative}.c-rating__choice input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.c-rating--readonly{justify-items:start;gap:var(--a-space-2);display:grid}.c-rating__summary{font:var(--a-type-small-weight) var(--a-type-small-size) / var(--a-type-small-line) var(--a-font-family)}.c-rating__display-star{width:var(--a-size-compact);height:var(--a-size-compact);color:var(--a-color-ink);grid-template-areas:"star";place-items:center;display:grid}.c-rating__display-star>.a-icon{grid-area:star}.c-rating__glyph{place-items:center;display:grid}.c-rating__glyph>.a-icon{grid-area:1/1}.c-rating__fill{color:var(--a-color-caution);clip-path:inset(0 calc(100% - var(--star-fill-preview,var(--star-fill))) 0 0);transition:clip-path .18s var(--a-motion-out)}.c-rating__options:has(.c-rating__choice:hover) :where(.c-rating__choice:not(:has(:disabled))){--star-fill-preview:0%}.c-rating__options .c-rating__choice:not(:has(:disabled)):is(:hover,:has(~.c-rating__choice:hover)){--star-fill-preview:100%}@media (prefers-reduced-motion:reduce){.c-rating__fill{transition:none}}.c-rating__choice:has(:focus-visible){outline:var(--a-focus-width) solid var(--a-color-ink);outline-offset:var(--a-focus-offset)}.c-rating__choice:has(:disabled){opacity:var(--a-state-disabled);cursor:not-allowed}.c-rating__choice:hover:not(:has(:disabled)){background:var(--a-color-canvas)}@media (forced-colors:active){.c-rating__choice input{opacity:1;width:var(--a-size-choice);height:var(--a-size-choice);position:static}.c-rating__choice .a-icon{display:none}.c-slider input{appearance:auto}}.c-number-stepper input{border-inline-width:0}.c-rating__choice{transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-rating__choice:hover:not(:has(:disabled)){transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-rating__choice:active:not(:has(:disabled)){box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.c-rating__choice{transition:none}.c-rating__choice:hover:not(:has(:disabled)){transform:none}}.c-rating--display{align-items:center;gap:2px;display:inline-flex}.c-rating__star{color:var(--a-color-ink);display:inline-grid}.c-slider input::-webkit-slider-thumb{transition:transform .22s var(--a-motion-spring), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-slider input::-moz-range-thumb{transition:transform .22s var(--a-motion-spring), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-slider input:not(:disabled):hover::-webkit-slider-thumb{box-shadow:var(--a-shadow-small);transform:scale(1.15)}.c-slider input:not(:disabled):hover::-moz-range-thumb{box-shadow:var(--a-shadow-small);transform:scale(1.15)}.c-slider input:not(:disabled):active::-webkit-slider-thumb{box-shadow:var(--a-shadow-small);transform:scale(1.25)}.c-slider input:not(:disabled):active::-moz-range-thumb{box-shadow:var(--a-shadow-small);transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.c-slider input::-webkit-slider-thumb{transition:none;transform:none!important}.c-slider input::-moz-range-thumb{transition:none;transform:none!important}}.c-progress__label{justify-content:space-between;align-items:baseline;gap:var(--a-space-4);display:flex}.c-progress-bar__track{height:var(--a-space-4);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);overflow:hidden}.c-progress-bar__track>span{width:var(--progress);background:var(--a-color-accent);height:100%;transition:width var(--a-motion-disclosure) var(--a-motion-out);color:var(--a-color-on-accent);display:block}.c-progress-bar__track[data-indeterminate]>span{width:35%;animation:c-progress-travel var(--a-motion-spin) var(--a-motion-ease) infinite alternate}@keyframes c-progress-travel{0%{transform:translate(-100%)}to{transform:translate(286%)}}.c-progress-ring__track{width:var(--a-space-16);height:var(--a-space-16);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:conic-gradient(var(--a-color-accent) var(--progress), var(--a-color-canvas) var(--progress));padding:var(--a-space-1);flex:none;place-items:center;display:grid}.c-progress-ring__track>span{border-radius:var(--a-radius-pill);background:var(--a-color-surface);place-items:center;width:100%;height:100%;display:grid}@media (prefers-reduced-motion:reduce){.c-progress-bar__track>span{transition:none}.c-progress-bar__track[data-indeterminate]>span{width:100%;opacity:var(--a-state-disabled);animation:none}}@media (forced-colors:active){.c-progress-bar__track>span{background:highlight}.c-progress-ring__track{border-color:canvastext}}.c-progress-bar__track:not([data-indeterminate]):hover>span{background-image:repeating-linear-gradient(-45deg,#0000 0 6px,#0000001a 6px 12px);background-size:17px 17px;animation:.7s linear infinite c-progress-stripes}@keyframes c-progress-stripes{to{background-position:17px 0}}.c-progress-ring__track{transition:transform .22s var(--a-motion-spring)}.c-progress-ring__track:hover{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.c-progress-bar__track:not([data-indeterminate]):hover>span{animation:none}.c-progress-ring__track{transition:none}.c-progress-ring__track:hover{transform:none}}.c-description-list{gap:var(--a-space-4);margin:0;display:grid}.c-description-list[data-layout=columns]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.c-description-list__item{align-content:start;gap:var(--a-space-1);min-width:0;display:grid}.c-description-list__item dt,.c-description-list__item dd{overflow-wrap:anywhere;margin:0}.c-stat__header{justify-content:space-between;align-items:baseline;gap:var(--a-space-1) var(--a-space-3);flex-wrap:wrap;display:flex}.c-stat[data-variant=plain]{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.c-stat__value-line{align-items:baseline;gap:var(--a-space-2);flex-wrap:wrap;display:flex}.c-stat__value{font-variant-numeric:tabular-nums}.c-stat__value,.c-stat__unit,.c-stat__label,.c-stat__period,.c-stat__comparison,.c-stat__note{overflow-wrap:anywhere;margin:0}.c-stat__comparison-line{align-items:center;gap:var(--a-space-1);color:var(--a-color-secondary);display:inline-flex}.c-stat__comparison-line[data-tone=success]{color:var(--a-color-success)}.c-stat__comparison-line[data-tone=danger]{color:var(--a-color-danger)}.c-stat__source{align-items:center;gap:var(--a-space-1);color:var(--a-color-ink);font-size:var(--a-type-small-size);font-weight:var(--a-type-h7-weight);text-decoration:underline;-webkit-text-decoration-color:var(--a-color-accent);text-decoration-color:var(--a-color-accent);text-decoration-thickness:var(--a-focus-width);text-underline-offset:var(--a-space-1);justify-self:start;margin-block-start:var(--a-space-1);display:inline-flex}.c-stat__source:focus-visible{outline:var(--a-focus-width) solid var(--a-color-ink);outline-offset:var(--a-focus-offset)}.c-timeline{--timeline-marker:calc(var(--a-space-6) + var(--a-space-4));margin:0;padding:0;list-style:none;display:grid}.c-timeline__item{grid-template-columns:var(--timeline-marker) minmax(0, 1fr);gap:var(--a-space-4);padding-bottom:var(--a-space-8);display:grid;position:relative}.c-timeline__item:last-child{padding-bottom:0}.c-timeline__item:not(:last-child):before{content:"";inset-block:calc(var(--timeline-marker) + var(--a-space-1)) var(--a-space-1);background:color-mix(in srgb, var(--a-color-ink) 18%, transparent);border-radius:1px;width:2px;position:absolute;inset-inline-start:calc(var(--timeline-marker) / 2 - 1px)}.c-timeline__marker{z-index:1;width:var(--timeline-marker);height:var(--timeline-marker);color:var(--a-color-ink);background:color-mix(in srgb, var(--a-color-accent) 40%, var(--a-color-surface));border-radius:50%;place-items:center;display:grid}.c-timeline__marker>span:empty{width:var(--a-space-2);height:var(--a-space-2);background:var(--a-color-ink);border-radius:50%}.c-timeline__content{min-width:0;padding-block-start:var(--a-space-1)}.c-timeline__heading{flex-direction:column;gap:0;min-width:0;display:flex}.c-timeline__title,.c-timeline__heading time{overflow-wrap:anywhere;margin:0}.c-timeline__action{min-width:0}.c-meter{max-width:100%;accent-color:var(--a-color-accent)}.c-section-heading{justify-content:space-between;align-items:flex-start;row-gap:var(--a-space-6);flex-wrap:wrap}.c-section-heading__content{flex:16rem;min-width:min(100%,12rem)}.c-section-heading__content>*{margin-block:0}.c-section-heading__eyebrow{letter-spacing:var(--a-letter-spacing-wide,normal);text-transform:uppercase}.c-section-heading__description{overflow-wrap:anywhere;max-width:68ch}.c-section-heading__actions{align-self:flex-end;gap:var(--a-space-2);flex-wrap:wrap;flex:0 auto;max-width:100%;display:flex}.c-section-heading__actions>*{max-width:100%}.c-password-strength__list{gap:var(--a-space-2);margin:0;padding:0;list-style:none;display:grid}.c-password-strength__item{align-items:center;gap:var(--a-space-2);min-width:0;color:var(--a-color-secondary);overflow-wrap:anywhere;display:flex}.c-password-strength__item[data-met]{color:var(--a-color-ink)}.c-password-strength__item[data-met]>.a-icon{color:var(--a-color-success)}.c-password-strength__state{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=30rem){.c-timeline{--timeline-marker:var(--a-size-control)}.c-timeline__item{gap:var(--a-space-3)}}.c-timeline__marker{transition:transform .22s var(--a-motion-spring)}.c-timeline__item:hover .c-timeline__marker{transform:scale(1.15)}.c-password-strength__item[data-met]>.a-icon{animation:c-rule-met .22s var(--a-motion-spring)}@keyframes c-rule-met{0%{transform:scale(.4)}to{transform:none}}.c-stat__source .a-icon{transition:transform var(--a-motion-fast) var(--a-motion-out)}.c-stat__source:hover .a-icon{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.c-timeline__marker,.c-stat__source .a-icon{transition:none}.c-timeline__item:hover .c-timeline__marker,.c-stat__source:hover .a-icon{transform:none}.c-password-strength__item[data-met]>.a-icon{animation:none}}.c-alert[data-size=large]{padding:var(--a-space-6)!important;border-radius:var(--a-radius-large)!important}.c-alert{background:color-mix(in srgb, var(--alert-color) var(--alert-tint), var(--a-color-surface))!important;border-color:var(--a-color-ink)!important}.c-alert[data-tone=neutral]{--alert-color:var(--a-color-gray-100)}.c-alert[data-tone=success]{--alert-color:var(--a-color-success)}.c-alert[data-tone=danger]{--alert-color:var(--a-color-danger)}.c-alert[data-tone=caution]{--alert-color:var(--a-color-caution)}.c-alert[data-tone=warning]{--alert-color:var(--a-color-warning)}.c-alert[data-tone=info]{--alert-color:var(--a-color-accent)}.c-alert[data-tone=feature]{--alert-color:var(--a-color-violet-500)}.c-alert[data-variant=filled]{--alert-tint:16%}.c-alert[data-variant=light]{--alert-tint:12%}.c-alert[data-variant=lighter]{--alert-tint:8%}.c-alert[data-variant=stroke]{--alert-tint:0%}.c-alert__icon{width:var(--a-size-small);height:var(--a-size-small);border-radius:var(--a-radius-pill);background:var(--alert-color);color:var(--a-color-on-accent);border:0;flex:none;place-items:center;display:grid}.c-alert[data-size=large] .c-alert__icon{width:calc(var(--a-space-8) + var(--a-space-6));height:calc(var(--a-space-8) + var(--a-space-6))}.c-alert__copy{flex:1;min-width:0}.c-toast__dismiss{width:var(--a-space-6);height:var(--a-space-6);border-radius:var(--a-radius-small);color:var(--a-color-ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.c-toast__dismiss:hover{background:var(--a-color-canvas)}.c-alert__icon{transition:transform .22s var(--a-motion-spring)}.c-alert:hover .c-alert__icon{transform:rotate(-8deg)scale(1.06)}.c-toast__dismiss{transition:background-color var(--a-motion-fast) var(--a-motion-out)}.c-toast__dismiss>.a-icon{transition:transform .22s var(--a-motion-spring)}.c-toast__dismiss:hover>.a-icon{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.c-alert__icon,.c-toast__dismiss,.c-toast__dismiss>.a-icon{transition:none}.c-alert:hover .c-alert__icon,.c-toast__dismiss:hover>.a-icon{transform:none}}.c-inline-text{width:100%;min-width:0;min-height:var(--a-size-compact);padding:0 calc(var(--a-size-compact) + var(--a-space-2)) 0 calc(var(--a-border-width) * 2);border-radius:var(--a-radius-small);color:var(--a-color-ink);font-family:var(--a-font-family);text-align:start;white-space:pre-wrap;overflow-wrap:anywhere;transition:background-color var(--a-motion-fast) var(--a-motion-out);background:0 0;border:0;align-content:center;margin:0;display:grid;position:relative}button.c-inline-text{cursor:text}button.c-inline-text:is(:hover,:focus-visible),.c-inline-text[data-editing]{background:var(--a-color-editHighlight)}.c-inline-text__field{min-width:0;display:block;position:relative}.c-inline-text__copy{min-width:0;display:block}.c-inline-text[data-editing] .c-inline-text__copy{visibility:hidden}.c-inline-text textarea{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;color:inherit;font:inherit;letter-spacing:inherit;white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;resize:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.c-inline-text textarea:focus,.c-inline-text textarea:focus-visible{box-shadow:none;outline:none}.c-inline-text__edit{width:var(--a-size-small);height:var(--a-size-small);border-radius:var(--a-radius-small);background:var(--a-color-ink);color:var(--a-color-surface);opacity:0;transition:opacity var(--a-motion-fast) var(--a-motion-out);place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:var(--a-space-2);transform:translateY(-50%)}button.c-inline-text:is(:hover,:focus-visible) .c-inline-text__edit{opacity:1}.c-inline-text__error{color:var(--a-color-danger);margin-top:var(--a-space-2)}@media (prefers-reduced-motion:reduce){.c-inline-text,.c-inline-text__edit{transition:none}}.c-text-action{--text-action-rest:var(--a-color-accent);--text-action-draw:var(--a-color-ink);background:linear-gradient(var(--text-action-draw), var(--text-action-draw)) 0 100% / 0 var(--a-focus-width) no-repeat, linear-gradient(var(--text-action-rest), var(--text-action-rest)) 0 100% / 100% var(--a-focus-width) no-repeat;color:var(--a-color-ink);font:inherit;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .28s var(--a-motion-out);border:0;padding:0 0 .1em;text-decoration:none;display:inline}.c-text-action:not(:disabled):not([aria-disabled]):is(:hover,:focus-visible){background-size:100% var(--a-focus-width), 100% var(--a-focus-width)}@media (prefers-reduced-motion:reduce){.c-text-action{transition:none}}.c-text-action:disabled,.c-text-action[aria-disabled]{opacity:var(--a-state-disabled);cursor:not-allowed}.c-calendar{min-width:20rem}.c-calendar__heading{flex-wrap:nowrap;justify-content:space-between;align-items:center}.c-calendar__heading [role=status]{text-align:center}.c-calendar__grid{gap:var(--a-space-1);display:grid}.c-calendar__grid>[role=row]{gap:var(--a-space-1);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.c-calendar__weekdays{align-items:center}.c-button.c-calendar__day[data-size]{white-space:nowrap;width:100%;min-width:0;padding-inline:0}.c-calendar__day[data-today=true]{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink)}.c-calendar__day[data-in-range=true]:not([aria-pressed=true]){background:color-mix(in srgb, var(--a-color-accent) 18%, transparent)}.c-calendar__day[aria-pressed=true]{z-index:1;position:relative}.c-calendar__announcement{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-calendar__months{gap:var(--a-space-6);display:grid}.c-calendar[data-months="2"]{min-width:0}.c-calendar[data-months="2"] .c-calendar__months{grid-template-columns:repeat(2,minmax(17rem,1fr));align-items:start}.c-calendar__heading-spacer{width:var(--a-size-snug);flex:none}.c-calendar__day[data-in-range=true]:not([aria-pressed=true]){border-radius:0}@media (width<=40rem){.c-calendar[data-months="2"] .c-calendar__months{grid-template-columns:minmax(0,1fr)}}.c-date-picker{align-self:flex-start;width:fit-content;max-width:100%}.c-date-picker .c-date-field__input{flex:none;width:10.5ch}.c-date-field{align-items:center;gap:var(--a-space-2);min-width:0;min-height:var(--a-size-control);padding-inline:var(--a-space-4) calc(var(--a-space-2) - var(--a-border-width));border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);color:var(--a-color-ink);display:flex}.c-date-field:focus-within{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink)}.c-date-field[data-invalid]{border-color:var(--a-color-danger)}.c-date-field[data-invalid]:focus-within{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-danger)}.c-date-field[data-disabled]{opacity:var(--a-state-disabled);cursor:not-allowed}.c-date-field__input{width:100%;min-width:0;min-height:calc(var(--a-size-control) - 2 * var(--a-border-width));color:inherit;font:var(--a-type-body-weight) var(--a-type-body-size) / var(--a-type-body-line) var(--a-font-family);font-variant-numeric:tabular-nums;caret-color:var(--a-color-ink);background:0 0;border:0;flex:auto;padding:0}.c-date-field__input:focus,.c-date-field__input:focus-visible{outline:none}.c-date-field__input:disabled{cursor:not-allowed}.c-date-field__input::-webkit-calendar-picker-indicator{display:none}.c-date-field__input::-webkit-datetime-edit-fields-wrapper{padding:0}.c-date-field__input::-webkit-datetime-edit-text{color:var(--a-color-secondary);padding-inline:1px}.c-date-field__actions{align-items:center;gap:var(--a-space-1);flex:none;display:flex}.c-date-field__actions .c-button:not(:disabled):hover{box-shadow:none;background:var(--a-color-canvas);border-color:#0000;transform:none}.c-date-field__trigger[data-state=open]{background:var(--a-color-canvas)}.c-date-field__separator{color:var(--a-color-secondary);flex:none}.c-calendar-popup{width:22rem}.c-calendar-popup__footer{justify-content:space-between;gap:var(--a-space-2);border-block-start:var(--a-border-width) solid var(--a-color-ink);padding-block-start:var(--a-space-3);display:flex}.c-date-field{transition:box-shadow var(--a-motion-fast) var(--a-motion-out), background-color var(--a-motion-fast) var(--a-motion-out)}.c-date-field:not([data-disabled]):not(:focus-within):hover{background-color:var(--a-color-canvas)}.c-date-field__actions .c-button{transition:background-color var(--a-motion-fast) var(--a-motion-out)}@media (prefers-reduced-motion:reduce){.c-date-field,.c-date-field__actions .c-button{transition:none}}.c-date-range-picker{align-self:flex-start;width:fit-content;max-width:100%}.c-date-range-picker__field{gap:var(--a-space-1)}.c-date-range-picker__field .c-date-field__input{flex:none;width:10.5ch}.c-date-range-picker__field .c-date-field__actions{margin-inline-start:var(--a-space-1)}.c-calendar-popup.c-date-range-picker__popup{gap:var(--a-space-4);width:auto;max-width:calc(100vw - 2 * var(--a-space-4));display:grid}.c-date-range-picker__body{gap:var(--a-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.c-date-range-picker__presets{gap:var(--a-space-1);min-width:9rem;border-inline-end:var(--a-border-width) solid var(--a-color-ink);flex-direction:column;padding-inline-end:var(--a-space-4);display:flex}.c-button.c-date-range-picker__preset[data-size]{width:100%;padding-inline:var(--a-space-3);justify-content:flex-start}.c-button.c-date-range-picker__preset[aria-pressed=true]{background:color-mix(in srgb, var(--a-color-accent) 40%, var(--a-color-surface))}.c-date-range-picker__footer{justify-content:space-between;align-items:center;gap:var(--a-space-3);border-block-start:var(--a-border-width) solid var(--a-color-ink);flex-wrap:wrap;padding-block-start:var(--a-space-4);display:flex}.c-date-range-picker__summary{font-variant-numeric:tabular-nums}.c-date-range-picker__actions{justify-content:flex-end;margin-inline-start:auto}@media (width<=48rem){.c-date-range-picker__body{grid-template-columns:minmax(0,1fr)}.c-date-range-picker__presets{min-width:0;padding:0 0 var(--a-space-3);border-inline-end:0;border-block-end:var(--a-border-width) solid var(--a-color-ink);flex-flow:wrap}.c-button.c-date-range-picker__preset[data-size]{width:auto}}.c-time-field{align-self:flex-start;width:fit-content;max-width:100%}.c-time-field .c-date-field__input{flex:none;width:8.5ch}.c-time-popup{width:10rem;min-width:0;max-height:min(18rem, var(--radix-popover-content-available-height,18rem));padding:var(--a-space-1);scrollbar-width:thin;overflow-y:auto}.c-time-popup__slots{gap:2px;display:grid}.c-time-popup__slot{font-variant-numeric:tabular-nums;justify-content:flex-start;width:100%}.c-time-popup__slot:not(:disabled):hover{box-shadow:none;background:var(--a-color-canvas);border-color:#0000;transform:none}.c-time-popup__slot[aria-pressed=true]:not(:disabled):hover{border-color:var(--a-color-ink);background:var(--a-color-accent)}.c-time-popup__slot:focus-visible{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink);outline:none}.c-time-popup__slot:not([aria-pressed=true]){--a-type-h6-weight:var(--a-type-body-weight)}.c-time-popup__slot{transition:background-color var(--a-motion-fast) var(--a-motion-out), border-color var(--a-motion-fast) var(--a-motion-out)}@media (prefers-reduced-motion:reduce){.c-time-popup__slot{transition:none}}.c-spinner__mark{width:var(--a-icon-large);height:var(--a-icon-large);flex:none;overflow:visible}.c-spinner__slots rect{fill:none;stroke:var(--a-color-secondary);stroke-width:1px;stroke-dasharray:2 2}.c-spinner__block{fill:var(--a-color-accent);stroke:var(--a-color-ink);stroke-width:1px;animation:1.8s infinite c-spinner-walk}@keyframes c-spinner-walk{0%,8%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(0)}25%,33%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(12px)}50%,58%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(12px,12px)}75%,83%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(12px)}to{transform:translate(0)}}.c-skeleton>span{height:var(--a-space-4);border-radius:var(--a-radius-small);background:var(--a-color-canvas)}.c-skeleton>span:last-child{width:65%}@media (prefers-reduced-motion:reduce){.c-spinner__block{animation:none}}.c-skeleton>span{background:linear-gradient(90deg, var(--a-color-canvas) 0 40%, color-mix(in srgb, var(--a-color-canvas) 40%, var(--a-color-surface)) 50%, var(--a-color-canvas) 60% 100%) 0 0 / 250% 100%;animation:c-skeleton-shimmer 1.4s var(--a-motion-ease) infinite}@keyframes c-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.c-empty-state .a-icon{transition:transform .22s var(--a-motion-spring)}.c-empty-state:hover .a-icon{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.c-skeleton>span{animation:none}.c-empty-state .a-icon{transition:none}.c-empty-state:hover .a-icon{transform:none}}.c-file-dropzone input{max-width:100%;font:inherit}.c-file-dropzone:has(input:disabled){opacity:var(--a-state-disabled)}.c-file-dropzone{border-style:dashed}.c-file-dropzone[data-state=dragging]{border-color:var(--a-color-ink);box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink);background:var(--a-color-canvas)!important}.c-file-dropzone__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.c-file-dropzone[data-state=error]{border-color:var(--a-color-danger)}.c-file-dropzone[data-state=success]{border-color:var(--a-color-success)}.c-file-list{gap:var(--a-space-2);margin:0;padding:0;list-style:none;display:grid}.c-file-list li{align-items:center;gap:var(--a-space-3);min-width:0;padding:var(--a-space-3);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);display:flex}.c-file-list li[data-status=error]{border-color:var(--a-color-danger)}.c-file-list li{transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out), background-color var(--a-motion-fast) var(--a-motion-out)}.c-file-list__icon{transition:transform .22s var(--a-motion-spring)}.c-file-list li:hover{box-shadow:var(--a-shadow-small);transform:translate(-2px,-2px)}.c-file-list li[data-status=error]:hover{box-shadow:2px 2px 0 var(--a-color-danger)}.c-file-list li:hover .c-file-list__icon{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.c-file-list li,.c-file-list__icon{transition:none}.c-file-list li:hover,.c-file-list li:hover .c-file-list__icon{transform:none}}.c-file-list__icon{width:var(--a-size-snug);height:var(--a-size-snug);background:color-mix(in srgb, var(--a-color-accent) 40%, var(--a-color-surface));color:var(--a-color-ink);border-radius:50%;flex:none;place-items:center;display:grid}.c-file-list [data-status=complete] .c-file-list__icon{background:color-mix(in srgb, var(--a-color-success) 22%, var(--a-color-surface));color:var(--a-color-ink)}.c-file-list [data-status=error] .c-file-list__icon{background:color-mix(in srgb, var(--a-color-danger) 16%, var(--a-color-surface));color:var(--a-color-danger)}.c-file-list__copy{flex:auto;gap:2px;min-width:0;display:grid}.c-file-list__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-file-list [data-status=error] .c-file-list__copy{color:var(--a-color-danger)}.c-file-list__error{overflow-wrap:anywhere}.c-file-list__progress{padding-block-start:var(--a-space-1);display:block}.c-file-list__progress .c-progress__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-file-list__actions{gap:var(--a-space-1);flex:none;display:flex}.c-file-list__progress .c-progress-bar__track{height:var(--a-space-2)}.c-file-list[data-layout=tiles]{gap:var(--a-space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.c-file-list[data-layout=tiles] li{align-items:center;gap:var(--a-space-3);padding:var(--a-space-2);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);transition:border-color var(--a-motion-fast) var(--a-motion-out), background-color var(--a-motion-fast) var(--a-motion-out);position:relative;overflow:hidden}.c-file-list[data-layout=tiles] li[data-status=error]{border-color:var(--a-color-danger);align-items:flex-start}.c-file-list[data-layout=tiles] li:is([data-status=uploading],[data-status=queued]){background:var(--a-color-canvas)}.c-file-list__type{width:var(--a-size-compact);height:var(--a-size-compact);border-radius:var(--a-radius-small);background:var(--a-color-canvas);font-size:var(--a-type-small-size);letter-spacing:.02em;flex:none;place-items:center;font-weight:700;display:grid;position:relative}.c-file-list[data-layout=tiles] li:is([data-status=uploading],[data-status=queued]) .c-file-list__type{background:var(--a-color-surface)}.c-file-list[data-layout=tiles] li[data-status=error] .c-file-list__type{color:var(--a-color-danger)}.c-file-list__badge{border:2px solid var(--a-color-surface);background:var(--a-color-success);width:1.125rem;height:1.125rem;color:var(--a-color-surface);--icon-size:.75rem;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-4px;inset-inline-end:-4px}.c-file-list__badge .a-icon{width:.75rem;height:.75rem}.c-file-list[data-layout=tiles] li[data-status=error] .c-file-list__badge{background:var(--a-color-danger)}.c-file-list[data-layout=tiles] .c-file-list__copy{gap:0}.c-file-list[data-layout=tiles] .c-file-list__progress{padding:0;position:absolute;inset:auto 0 0}.c-file-list[data-layout=tiles] .c-file-list__progress .c-progress-bar__track{background:0 0;border:0;border-radius:0;height:3px}.c-file-list[data-layout=tiles] .c-file-list__actions{align-self:center;gap:0}@media (prefers-reduced-motion:reduce){.c-file-list[data-layout=tiles] li{transition:none}}.c-workflow ol{margin:0;padding:0;list-style:none;display:flex}.c-workflow li{min-width:0;position:relative}.c-workflow__step{align-items:flex-start;gap:var(--a-space-3);border-radius:var(--a-radius-small);color:var(--a-color-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.c-workflow__step:not(button){cursor:default}.c-workflow__step:disabled{cursor:not-allowed}.c-workflow__circle{z-index:1;width:var(--a-size-small);height:var(--a-size-small);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);color:var(--a-color-ink);transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out);flex:none;place-items:center;display:grid;position:relative}.c-workflow li[data-state=complete] .c-workflow__circle{background:var(--a-color-success);color:var(--a-color-on-accent)}.c-workflow li[data-state=current] .c-workflow__circle{background:var(--a-color-accent);box-shadow:var(--a-shadow-small);color:var(--a-color-on-accent)}.c-workflow li[data-state=upcoming] .c-workflow__circle{border-color:var(--a-color-secondary);color:var(--a-color-secondary)}.c-workflow__copy{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.c-workflow__step:is(button):not(:disabled):hover .c-workflow__circle{transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-workflow__step:is(button):not(:disabled):hover .c-workflow__copy>:first-child{text-underline-offset:var(--a-space-1);text-decoration:underline}.c-workflow[data-orientation=horizontal]{width:100%}.c-workflow[data-orientation=horizontal] li{flex:1 1 0;padding-inline-end:var(--a-space-4)}.c-workflow[data-orientation=horizontal] li:last-child{flex:0 auto;padding-inline-end:0}.c-workflow[data-orientation=horizontal] .c-workflow__step{gap:var(--a-space-2);flex-direction:column}.c-workflow[data-orientation=horizontal] li:not(:last-child):after{content:"";top:calc(var(--a-size-small) / 2);left:calc(var(--a-size-small) + var(--a-space-2));right:var(--a-space-2);border-top:var(--a-border-width) dashed var(--a-color-secondary);position:absolute}.c-workflow[data-orientation=horizontal] li[data-state=complete]:not(:last-child):after{border-top:var(--a-focus-width) solid var(--a-color-ink);transform:translateY(-50%)}.c-workflow[data-orientation=vertical] ol{gap:var(--a-space-6);flex-direction:column}.c-workflow[data-orientation=vertical] .c-workflow__copy{padding-block-start:calc((var(--a-size-small) - var(--a-type-h7-line)) / 2)}.c-workflow[data-orientation=vertical] li:not(:last-child):before{content:"";left:calc(var(--a-size-small) / 2);top:calc(var(--a-size-small) + var(--a-space-1));bottom:calc(-1 * var(--a-space-6) + var(--a-space-1));border-left:var(--a-border-width) dashed var(--a-color-secondary);position:absolute}.c-workflow[data-orientation=vertical] li[data-state=complete]:not(:last-child):before{border-left:var(--a-focus-width) solid var(--a-color-ink);transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.c-workflow__circle{transition:none}.c-workflow__step:is(button):not(:disabled):hover .c-workflow__circle{transform:none}}.c-table{border-collapse:collapse;background:var(--a-color-surface);width:100%}.c-table th,.c-table td{padding:var(--a-space-4);border:var(--a-border-width) solid var(--a-color-ink);text-align:start;vertical-align:middle}.c-table [data-align=center]{text-align:center}.c-table [data-align=end]{text-align:end}.c-table__selection{white-space:nowrap;width:1%}.c-table__selection>*{margin:0}.c-table__status>td{text-align:start}.c-table__status .c-alert{width:100%}.c-table th{font-weight:var(--a-type-h7-weight)}.c-table thead th{background:var(--a-color-canvas)}.c-table th:has(.c-table__sort){padding:0}.c-table__sort{width:100%;min-height:var(--a-size-control);justify-content:space-between;align-items:center;gap:var(--a-space-3);padding:var(--a-space-4);color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;display:flex}.c-table__sort>.a-type{overflow-wrap:normal}.c-table th[data-align=center] .c-table__sort{justify-content:center}.c-table th[data-align=end] .c-table__sort{justify-content:flex-end}.c-table__sort:hover,.c-table__sort:focus-visible{background:var(--a-color-canvas);outline-offset:calc(-1 * var(--a-focus-width))}.c-table[data-variant=simple] th,.c-table[data-variant=simple] td{border-block-start:0;border-inline:0}.c-table[data-variant=simple] thead th{border-block-end-width:var(--a-focus-width);color:var(--a-color-secondary);font-size:var(--a-type-small-size);background:0 0}.c-table[data-variant=simple] tbody tr:last-child td{border-block-end:0}.c-table[data-striped] tbody tr:nth-child(2n) td{background:var(--a-color-canvas)}.c-table[data-density=compact] th,.c-table[data-density=compact] td{padding:var(--a-space-2) var(--a-space-3)}.c-table[data-density=compact] .c-table__sort{min-height:var(--a-size-compact);padding:var(--a-space-2) var(--a-space-3)}.c-table[data-sticky]{border-collapse:separate;border-spacing:0}.c-table[data-sticky] th,.c-table[data-sticky] td{border-width:0 var(--a-border-width) var(--a-border-width) 0}.c-table[data-sticky] tr>:first-child{border-inline-start-width:var(--a-border-width)}.c-table[data-sticky] thead th{z-index:1;border-block-start-width:var(--a-border-width);position:sticky;top:0}.c-table[data-sticky][data-variant=simple] th,.c-table[data-sticky][data-variant=simple] td{border-inline-width:0}.c-table tr[data-activatable]{cursor:pointer}.c-table tr[data-activatable]:hover td{background:var(--a-color-editHighlight)}.c-table tr[data-activatable]:focus-visible{outline:var(--a-focus-width) solid var(--a-color-ink);outline-offset:calc(-1 * var(--a-focus-width))}.c-table tr[data-selected] td{background:color-mix(in srgb, var(--a-color-accent) 18%, var(--a-color-surface))}.c-table tr[data-active] td{background:color-mix(in srgb, var(--a-color-accent) 35%, var(--a-color-surface))}.c-table tr[data-active]>:first-child{box-shadow:inset 4px 0 0 var(--a-color-ink)}.c-table tfoot td{background:var(--a-color-canvas);font-weight:var(--a-type-h7-weight);font-variant-numeric:tabular-nums}.c-table[data-sticky] tfoot td{border-block-start-width:var(--a-border-width);position:sticky;bottom:0}@media (forced-colors:active){.c-table tr[data-active]>:first-child{box-shadow:none;outline:2px solid highlight}}.c-table__sort,.c-table tr[data-activatable] td{transition:background-color var(--a-motion-fast) var(--a-motion-out)}.c-table__sort>.a-icon{transition:transform .22s var(--a-motion-spring)}.c-table__sort:hover>.a-icon{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.c-table__sort,.c-table tr[data-activatable] td,.c-table__sort>.a-icon{transition:none}.c-table__sort:hover>.a-icon{transform:none}}.c-tabs{--a-motion-disclosure:.28s}.c-tabs__content{padding-block:var(--a-space-4)}.c-tabs .c-segmented__option{transition:color var(--a-motion-disclosure) var(--a-motion-out)}.c-tabs__content[data-state=inactive]{display:none}.c-tabs[data-orientation=vertical]{gap:var(--a-space-6);grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);display:grid}.c-tabs[data-orientation=vertical] .c-segmented-scroll{width:100%;padding:0}.c-tabs[data-orientation=vertical] .c-segmented{border-radius:var(--a-radius-small);grid-template-columns:1fr;width:100%;display:grid}.c-tabs[data-orientation=vertical] .c-segmented__indicator{inset-block:var(--a-space-1);inset-inline:var(--a-space-1);width:auto;height:calc((100% - var(--a-space-2)) / var(--segment-count));transform:translateY(calc(var(--segment-index) * 100%))}.c-tabs[data-orientation=vertical] .c-segmented__option{text-align:start}.c-tabs[data-orientation=vertical] .c-tabs__content{min-width:0;padding-block:0}@media (width<=680px){.c-tabs--responsive-vertical[data-orientation=horizontal]{display:block}.c-tabs--responsive-vertical[data-orientation=horizontal] .c-segmented-scroll{width:100%;overflow-x:auto}.c-tabs--responsive-vertical[data-orientation=horizontal] .c-segmented{width:max-content;min-width:100%;display:flex}.c-tabs--responsive-vertical[data-orientation=horizontal] .c-segmented__indicator{inset:auto var(--a-space-1) var(--a-space-1);top:var(--a-space-1);width:calc((100% - var(--a-space-2)) / var(--segment-count));height:auto;transform:translateX(calc(var(--segment-index) * 100%))}.c-tabs--responsive-vertical[data-orientation=horizontal] .c-segmented:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .c-segmented__indicator{transform:translateX(calc(var(--segment-index) * -100%))}}@media (prefers-reduced-motion:reduce){.c-tabs[data-orientation=vertical] .c-segmented__indicator,.c-tabs .c-segmented__option{transition:none}}.c-segmented__option[data-state=active]{color:var(--a-color-surface)}.c-combobox{position:relative}.c-combobox__options{top:calc(100% + var(--a-space-2));min-width:0;margin:0;list-style:none;position:absolute;left:0;right:0}.c-combobox .c-text-input{padding-inline-end:var(--a-space-12)}.c-combobox:has([aria-expanded=true]) .c-text-input{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink)}.c-combobox>.a-icon{right:var(--a-space-4);bottom:calc((var(--a-size-control) - var(--a-icon-small)) / 2);pointer-events:none;position:absolute}.c-inline-confirmation{gap:var(--a-space-2);vertical-align:middle;min-width:0;max-width:100%;display:inline-grid}.c-inline-confirmation__panel{align-items:center;gap:var(--a-space-2) var(--a-space-3);min-width:0;min-height:var(--a-size-control);padding:calc(var(--a-space-2) - var(--a-border-width)) calc(var(--a-space-2) - var(--a-border-width)) calc(var(--a-space-2) - var(--a-border-width)) var(--a-space-3);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);box-shadow:var(--a-shadow-small);animation:c-inline-confirmation-in var(--a-motion-fast) var(--a-motion-out);flex-wrap:wrap;display:flex}.c-inline-confirmation__icon{color:var(--a-color-ink)}.c-inline-confirmation__panel[data-tone=danger] .c-inline-confirmation__icon{color:var(--a-color-danger)}.c-inline-confirmation__copy{flex:auto;min-width:min(100%,10rem);display:grid}.c-inline-confirmation__actions{gap:var(--a-space-2);flex:none;margin-inline-start:auto;display:flex}.c-inline-confirmation__error{align-items:flex-start;gap:var(--a-space-1);color:var(--a-color-danger);overflow-wrap:anywhere;padding-inline-start:var(--a-space-3);display:flex}.c-inline-confirmation__error>.a-icon{margin-block-start:2px}@keyframes c-inline-confirmation-in{0%{opacity:0;transform:translateY(calc(-1 * var(--a-border-width) * 2))}}@media (prefers-reduced-motion:reduce){.c-inline-confirmation__panel{animation:none}}.c-navigation-row{align-items:center;gap:var(--a-space-1);border-radius:var(--a-radius-small);flex-wrap:wrap;min-width:0;display:flex}.c-navigation-row:hover{background:var(--a-color-surface)}.c-navigation-row:has([aria-current=page]){background:var(--a-color-surface)}.c-navigation-row:has(.c-navigation-row__static:focus-visible){background:var(--a-color-surface)}.c-navigation-row>a{align-items:center;gap:var(--a-space-2);min-width:0;min-height:36px;padding:var(--a-space-2);color:var(--a-color-ink);border-radius:var(--a-radius-small);flex:1;text-decoration:none;display:flex}.c-navigation-row__static{align-items:center;gap:var(--a-space-2);min-width:0;min-height:36px;padding:var(--a-space-2);appearance:none;border-radius:var(--a-radius-small);color:var(--a-color-secondary);font:inherit;text-align:start;cursor:default;background:0 0;border:0;display:flex}.c-navigation-row__label--visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-navigation-row__static>span:first-of-type,.c-navigation-row>a>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-navigation-row--missing{opacity:.72}.c-navigation-row--unavailable{opacity:1}.c-navigation-row--unavailable .c-navigation-row__static>span:first-of-type{color:var(--a-color-danger);font-weight:var(--a-type-h6-weight)}.c-navigation-row>a>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-navigation-row>a[aria-current=page]{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink);font-weight:600}.c-navigation-row:has(>a[aria-current=page]):has(>:not(a):not(.c-navigation-row__disclosure)){box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink)}.c-navigation-row:has(>a[aria-current=page]):has(>:not(a):not(.c-navigation-row__disclosure))>a[aria-current=page]{box-shadow:none}.c-navigation-row__disclosure{flex:1 0 calc(100% - var(--a-space-4));margin-inline-start:var(--a-space-4)}.c-navigation-row__disclosure>.c-button{min-height:32px;padding-inline:var(--a-space-2);justify-content:flex-start}.c-navigation-row__disclosure .c-disclosure__content{padding-inline-start:var(--a-space-2)}.c-navigation-row--compact{flex-wrap:nowrap}.c-navigation-row--compact>a,.c-navigation-row--compact>.c-navigation-row__static{flex:1;justify-content:center}.c-navigation-row--compact>.c-disclosure{flex:none}.c-navigation-row--compact>.c-disclosure>.c-button{width:var(--a-size-compact);justify-content:center;padding:0}.c-navigation-list__group{margin:var(--a-space-3) var(--a-space-2) var(--a-space-1)}.c-navigation-row>.c-button[data-icon-only]{width:var(--a-size-small);min-height:var(--a-size-small);padding:var(--a-space-1)}.c-navigation-row>.c-button[data-icon-only]:not(:disabled):hover{box-shadow:none;background:var(--a-color-canvas);border-color:#0000;transform:none}.c-navigation-row{transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-navigation-row:not(:has(>.c-navigation-row__disclosure)):has(>a:hover,>a:focus-visible){transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink), var(--a-shadow-small)}@media (prefers-reduced-motion:reduce){.c-navigation-row{transition:none}.c-navigation-row:has(>a:hover,>a:focus-visible){transform:none}}.c-navigation-row:not(.c-navigation-row--compact):has(>.c-navigation-row__disclosure){background:0 0;position:relative}.c-navigation-row:not(.c-navigation-row--compact):has(>.c-navigation-row__disclosure)>a{padding-inline-end:calc(var(--a-size-small) + var(--a-space-2))}.c-navigation-row:not(.c-navigation-row--compact):has(>.c-navigation-row__disclosure)>a:is(:hover,[aria-current=page]){background:var(--a-color-surface)}.c-navigation-row:not(.c-navigation-row--compact)>.c-navigation-row__disclosure>.c-button{width:var(--a-size-small);min-height:var(--a-size-small);justify-content:center;padding:0;position:absolute;top:2px;right:2px}.c-navigation-row:not(.c-navigation-row--compact)>.c-navigation-row__disclosure>.c-button>.a-type{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-navigation-row:not(.c-navigation-row--compact)>.c-navigation-row__disclosure>.c-disclosure__content{padding-block:0 var(--a-space-2);border-inline-start:var(--a-border-width) solid color-mix(in srgb, var(--a-color-ink) 24%, transparent);padding-inline-start:var(--a-space-2)}.c-navigation-row:not(.c-navigation-row--compact)>.c-navigation-row__disclosure .c-navigation-row>a{min-height:32px;padding-block:var(--a-space-1)}.c-navigation-list__divider{width:60%;margin:var(--a-space-2) auto;border:0;border-top:var(--a-border-width) solid var(--a-color-ink);opacity:.35}.c-navigation-list__divider:first-child{display:none}.c-navigation-menu{z-index:20;position:relative}.c-navigation-menu__list{align-items:center;gap:var(--a-space-2);margin:0;padding:0;list-style:none;display:flex}.c-navigation-menu__list>li{position:relative}.c-navigation-menu__trigger{align-items:center;gap:var(--a-space-2);min-height:var(--a-size-compact);padding:var(--a-space-2) var(--a-space-3);color:var(--a-color-ink);font:inherit;border-radius:var(--a-radius-small);cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex}.c-navigation-menu__trigger--disclosure{padding-inline:var(--a-space-2);gap:0}.c-navigation-menu__trigger:hover,.c-navigation-menu__trigger[data-state=open]{background:var(--a-color-surface)}.c-navigation-menu__trigger[aria-current=page]{background:var(--a-color-surface);box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink)}.c-navigation-menu__trigger[aria-current=page]>.a-type{font-weight:var(--a-type-h7-weight)}.c-navigation-menu__trigger[data-state=open]>.a-icon{transform:rotate(180deg)}.c-navigation-menu__trigger>.a-icon{transition:transform var(--a-motion-fast) var(--a-motion-out)}@media (prefers-reduced-motion:reduce){.c-navigation-menu__trigger>.a-icon{transition:none}}.c-navigation-menu__panel{gap:var(--a-space-1);min-width:16rem;padding:var(--a-space-2);border:var(--a-border-width) solid var(--a-color-ink);background:var(--a-color-canvas);box-shadow:var(--a-shadow-floating);display:grid;position:absolute;inset-block-start:calc(100% + var(--a-space-1));inset-inline-start:0}.c-navigation-menu__link{gap:var(--a-space-1);min-height:var(--a-size-compact);padding:var(--a-space-2);color:var(--a-color-ink);text-decoration:none;display:grid}.c-navigation-menu__link:hover,.c-navigation-menu__link:focus-visible{background:var(--a-color-surface)}.c-navigation-menu__viewport{display:none}.c-navigation-menu [aria-disabled=true]{opacity:.55;cursor:not-allowed}.c-navigation-menu__trigger,.c-navigation-menu__link{transition:background-color var(--a-motion-fast) var(--a-motion-out)}.c-navigation-menu__trigger:not([data-state=open]):hover>.a-icon{transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.c-navigation-menu__trigger,.c-navigation-menu__link{transition:none}.c-navigation-menu__trigger:hover>.a-icon{transform:none}}.c-button-group{align-items:stretch;gap:var(--a-space-2);display:inline-flex}.c-button-group--attached{gap:0}.c-button-group--attached>*+*{margin-left:calc(-1 * var(--a-border-width))}.c-button-group--attached>*,.c-button-group--attached>* button{border-radius:0}.c-button-group--attached>:first-child,.c-button-group--attached>:first-child button{border-radius:var(--a-radius-small) 0 0 var(--a-radius-small)}.c-button-group--attached>:last-child,.c-button-group--attached>:last-child button{border-radius:0 var(--a-radius-small) var(--a-radius-small) 0}.c-button-group--attached>:only-child,.c-button-group--attached>:only-child button{border-radius:var(--a-radius-small)}.c-button-group--attached>:hover,.c-button-group--attached>:focus-within,.c-button-group--attached>:hover button,.c-button-group--attached>:focus-within button{z-index:1;position:relative}.c-button.c-fancy-button[data-size]{min-height:unset;justify-content:space-between;gap:var(--a-space-8);min-width:16rem;padding-block:var(--a-space-6);padding-inline:var(--a-space-8);position:relative;overflow:clip}.c-fancy-button__copy{align-items:flex-start;gap:var(--a-space-1);transition:transform .22s var(--a-motion-out);flex-direction:column;display:inline-flex}.c-fancy-button:not(:disabled):is(:hover,:focus-visible)>.c-fancy-button__copy{transform:translateX(var(--a-space-1))}.c-fancy-button__shutter{border-radius:inherit;background:var(--a-color-ink);color:var(--a-color-surface);pointer-events:none;transition:transform .26s var(--a-motion-out), clip-path .3s var(--a-motion-out);position:absolute;inset:0;overflow:hidden}.c-fancy-button__ink{justify-content:space-between;align-items:center;gap:var(--a-space-8);padding-inline:var(--a-space-8);transition:transform .26s var(--a-motion-out);display:flex;position:absolute;inset:0}.c-fancy-button[data-variant=primary] .c-fancy-button__shutter{color:var(--a-color-accent)}.c-fancy-button__shutter .c-fancy-button__copy{transition:none}.c-fancy-button[data-effect=wipe] .c-fancy-button__shutter{transform:translate(-100%)}.c-fancy-button[data-effect=wipe] .c-fancy-button__ink{transform:translate(100%)}.c-fancy-button[data-effect=rise] .c-fancy-button__shutter{transform:translateY(100%)}.c-fancy-button[data-effect=rise] .c-fancy-button__ink{transform:translateY(-100%)}.c-fancy-button[data-effect=iris] .c-fancy-button__shutter{clip-path:circle(0 at calc(100% - var(--a-space-8) - 12px) 50%)}.c-fancy-button:not(:disabled):is(:hover,:focus-visible) :is(.c-fancy-button__shutter,.c-fancy-button__ink){transform:none}.c-fancy-button:not(:disabled):is(:hover,:focus-visible)[data-effect=iris] .c-fancy-button__shutter{clip-path:circle(150% at calc(100% - var(--a-space-8) - 12px) 50%)}.c-button.c-fancy-button:not([data-effect=slide]):not(:disabled):is(:hover,:focus-visible)>.a-icon{transform:none}.c-fancy-button:disabled .c-fancy-button__shutter,.c-fancy-button[aria-disabled=true] .c-fancy-button__shutter{display:none}@media (prefers-reduced-motion:reduce){.c-fancy-button__copy,.c-fancy-button__shutter,.c-fancy-button__ink{transition:none}}@media (forced-colors:active){.c-fancy-button__shutter{display:none}}.c-avatar-group{padding-left:var(--a-space-2);align-items:center;display:inline-flex}.c-avatar-group>*{margin-left:calc(-1 * var(--a-space-2))}.c-avatar-group[data-size=small]>*{margin-left:0}.c-avatar-group .c-avatar--more{border-color:var(--a-color-ink);background:var(--a-color-surface);color:var(--a-color-ink);font-size:var(--a-type-small-size);font-weight:var(--a-type-h7-weight);font-variant-numeric:tabular-nums}.c-badge{align-items:center;gap:var(--a-space-1);width:fit-content;padding:var(--a-space-1) var(--a-space-2);border:var(--a-border-width) solid transparent;border-radius:var(--a-radius-pill);background:var(--a-color-canvas);color:var(--a-color-ink);display:inline-flex}.c-badge[data-tone=accent]{background:var(--a-color-accent);color:var(--a-color-on-accent)}.c-badge[data-tone=success]{background:var(--a-color-green-200);color:var(--a-color-on-accent)}.c-badge[data-tone=danger]{background:var(--a-color-danger);color:var(--a-color-surface)}.c-badge[data-tone=caution]{background:var(--a-color-yellow-200);color:var(--a-color-on-accent)}.c-badge[data-tone=warning]{background:var(--a-color-orange-200);color:var(--a-color-on-accent)}.c-banner{align-items:center;gap:var(--a-space-3);width:100%;padding:var(--a-space-4);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);display:flex}.c-banner[data-tone=accent]{background:var(--a-color-accent);color:var(--a-color-on-accent)}.c-banner[data-tone=success]{background:var(--a-color-success);color:var(--a-color-on-accent)}.c-banner[data-tone=danger]{background:var(--a-color-danger);color:var(--a-color-surface)}.c-banner[data-tone=warning]{background:var(--a-color-canvas)}.c-banner.c-notification{background:var(--a-color-surface);color:var(--a-color-ink)}.c-banner__copy{flex:1;min-width:0}.c-banner__action{white-space:nowrap;flex:none}.c-banner__dismiss{width:var(--a-space-6);height:var(--a-space-6);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:var(--a-space-2);padding:0;display:grid}.c-kbd{border:var(--a-border-width) solid var(--a-color-secondary);border-radius:var(--a-radius-small);background:var(--a-color-canvas);min-width:1.5rem;color:var(--a-color-ink);font:inherit;border-bottom-width:2px;justify-content:center;padding:.125rem .375rem;font-size:.75rem;display:inline-flex}.c-field-support--error,.c-hint--error{color:var(--a-color-danger)!important}.c-label{align-items:baseline;gap:var(--a-space-2);display:inline-flex}.c-accordion{box-sizing:border-box;border-top:var(--a-border-width) solid var(--a-color-ink);border-bottom:var(--a-border-width) solid var(--a-color-ink);width:100%}.c-accordion__item+.c-accordion__item{border-top:var(--a-border-width) solid var(--a-color-ink)}.c-accordion summary{grid-template-columns:minmax(0, 1fr) var(--a-size-compact);align-items:center;gap:var(--a-space-4);box-sizing:border-box;width:100%;padding:var(--a-space-4) 0;cursor:pointer;list-style:none;display:grid}.c-accordion summary::-webkit-details-marker{display:none}.c-accordion summary .a-icon{transition:transform var(--a-motion-disclosure) var(--a-motion-ease);justify-self:end}.c-accordion details[open] summary .a-icon{transform:rotate(180deg)}.c-accordion__content{opacity:0;transition:grid-template-rows var(--a-motion-disclosure) var(--a-motion-ease), padding var(--a-motion-disclosure) var(--a-motion-ease), opacity var(--a-motion-fast) var(--a-motion-out);grid-template-rows:0fr;padding:0;display:grid}.c-accordion__content-inner{min-height:0;overflow:hidden}.c-accordion details[open] .c-accordion__content{padding-bottom:var(--a-space-4);opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.c-accordion summary .a-icon,.c-accordion__content{transition:none}}.c-tab-menu-vertical{gap:var(--a-space-6);grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);display:grid}.c-tab-menu-vertical nav{align-content:start;gap:var(--a-space-1);display:grid}.c-tab-menu-vertical nav button{min-height:var(--a-size-compact);padding:var(--a-space-2) var(--a-space-4);border:0;border-left:var(--a-border-width) solid var(--a-color-secondary);border-radius:0 var(--a-radius-small) var(--a-radius-small) 0;color:var(--a-color-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0}.c-tab-menu-vertical nav button:hover{color:var(--a-color-ink);background:var(--a-color-editHighlight)}.c-tab-menu-vertical nav button[aria-current=page]{border-left:2px solid var(--a-color-ink);background:var(--a-color-surface);color:var(--a-color-ink);font-weight:600}.c-tab-menu-vertical__content{min-width:0}.c-dot-stepper{align-items:center;gap:var(--a-space-2);display:inline-flex}.c-dot-stepper button,.c-dot-stepper__item>span{width:var(--a-space-6);height:var(--a-space-6);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.c-dot-stepper button span{background:var(--a-color-secondary);border-radius:50%;width:.5rem;height:.5rem;margin:auto;display:block}.c-dot-stepper button[aria-current=step] span,.c-dot-stepper__item>span[aria-current=step]>span{background:var(--a-color-ink);width:.75rem;height:.75rem}.c-dot-stepper button[data-complete=true] span{background:var(--a-color-success);color:var(--a-color-on-accent)}.c-dot-stepper__item[data-complete=true]>span>span{background:var(--a-color-success)}.c-vertical-stepper ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.c-vertical-stepper li{position:relative}.c-vertical-stepper li:not(:last-child):after{content:"";top:calc(var(--a-space-3) + var(--a-space-8));bottom:calc(var(--a-space-3) * -1);left:calc(var(--a-space-8) / 2);width:var(--a-border-width);background:var(--a-color-secondary);position:absolute;transform:translate(-50%)}.c-vertical-stepper button,.c-vertical-stepper__item{z-index:1;align-items:flex-start;gap:var(--a-space-3);width:100%;padding:var(--a-space-3) 0;text-align:left;background:0 0;border:0;display:flex;position:relative}.c-vertical-stepper button{cursor:pointer}.c-vertical-stepper__marker{width:var(--a-space-8);height:var(--a-space-8);border:var(--a-border-width) solid var(--a-color-secondary);background:var(--a-color-surface);border-radius:50%;place-items:center;font-size:.8rem;display:grid}.c-vertical-stepper li[data-current=true] .c-vertical-stepper__marker{border-color:var(--a-color-ink);background:var(--a-color-accent);color:var(--a-color-on-accent);box-shadow:var(--a-shadow-small)}.c-vertical-stepper li[data-complete=true] .c-vertical-stepper__marker{border-color:var(--a-color-ink);background:var(--a-color-success);color:var(--a-color-on-accent)}.c-vertical-stepper button,.c-vertical-stepper__item{color:var(--a-color-ink);font:inherit}@media (width<=680px){.c-tab-menu-vertical{grid-template-columns:1fr}.c-tab-menu-vertical nav{display:flex;overflow-x:auto}.c-tab-menu-vertical nav button{border-left:0;border-bottom:var(--a-border-width) solid var(--a-color-secondary);white-space:nowrap}.c-tab-menu-vertical nav button[aria-current=page]{border-bottom:2px solid var(--a-color-ink)}}.c-badge[data-size=small]{justify-content:center;min-width:20px;height:20px;padding:0 6px}.c-badge[data-size=small]>.a-type{font-size:12px!important;line-height:16px!important}.c-badge[data-size=small]{white-space:nowrap}.c-accordion details:not([open]) summary:hover .a-icon{transform:translateY(2px)}.c-tab-menu-vertical nav button{transition:background-color var(--a-motion-fast) var(--a-motion-out), color var(--a-motion-fast) var(--a-motion-out)}.c-dot-stepper button span{transition:transform .22s var(--a-motion-spring), background-color var(--a-motion-fast) var(--a-motion-out)}.c-dot-stepper button:hover span{transform:scale(1.4)}.c-vertical-stepper__marker{transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-vertical-stepper button:hover .c-vertical-stepper__marker{transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-banner__dismiss{border-radius:var(--a-radius-small);transition:background-color var(--a-motion-fast) var(--a-motion-out)}.c-banner__dismiss>.a-icon{transition:transform .22s var(--a-motion-spring)}.c-banner__dismiss:hover{background:var(--a-color-editHighlight)}.c-banner__dismiss:hover>.a-icon{transform:rotate(90deg)}.c-kbd{transition:transform var(--a-motion-fast) var(--a-motion-out), border-bottom-width var(--a-motion-fast) var(--a-motion-out)}.c-kbd:hover{border-bottom-width:var(--a-border-width);margin-bottom:1px;transform:translateY(1px)}.c-badge{transition:transform .22s var(--a-motion-spring)}.c-badge:hover{transform:scale(1.06)}.c-avatar-group>*{transition:transform .22s var(--a-motion-spring);position:relative}.c-avatar-group>:hover{z-index:1;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.c-tab-menu-vertical nav button,.c-dot-stepper button span,.c-vertical-stepper__marker,.c-banner__dismiss,.c-banner__dismiss>.a-icon,.c-kbd,.c-badge,.c-avatar-group>*{transition:none}.c-dot-stepper button:hover span,.c-vertical-stepper button:hover .c-vertical-stepper__marker,.c-banner__dismiss:hover>.a-icon,.c-kbd:hover,.c-badge:hover,.c-avatar-group>:hover,.c-accordion summary:hover .a-icon{transform:none}}.c-attachment-area{width:100%;min-width:0}.c-attachment-area[data-dragging]{background:var(--a-color-canvas);box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink);outline:var(--a-focus-width) dashed var(--a-color-ink);outline-offset:var(--a-focus-offset)}.c-attachment-area__content{gap:var(--a-space-2);flex-direction:column;width:100%;min-width:0;display:flex}.c-attachment-area__content>.a-inline{align-items:flex-start;width:100%}.c-attachment-area__content>.c-field{width:100%}.c-attachment-area__toolbar{justify-content:space-between;width:100%}.c-attachment-area__actions{margin-inline-start:auto}.c-attachment-area__picker{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.c-attachment-area__tools{align-items:center}.c-avatar{width:var(--a-size-compact);height:var(--a-size-compact);border:var(--a-border-width) solid var(--a-color-surface);border-radius:var(--a-radius-pill);background:var(--a-color-accent);color:var(--a-color-on-accent);flex:none;place-items:center;display:inline-grid;position:relative}.c-avatar[data-size=small]{width:var(--a-size-small);height:var(--a-size-small)}.c-avatar[data-size=large]{width:var(--a-space-16);height:var(--a-space-16)}.c-avatar{--a-type-h6-size:var(--a-type-h7-size);--a-type-h6-line:1}.c-avatar>.a-type{letter-spacing:.02em;white-space:nowrap;max-width:100%;overflow:hidden}.c-avatar[data-size=small]{--a-type-h6-size:12px}.c-avatar[data-size=large]{--a-type-h6-size:var(--a-type-h5-size)}.c-avatar[data-shape=square]{border-color:var(--a-color-ink);border-radius:var(--a-radius-small)}.c-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.c-avatar[data-tone=blue]{background:var(--a-color-blue-200)}.c-avatar[data-tone=teal]{background:var(--a-color-teal-200)}.c-avatar[data-tone=amber]{background:var(--a-color-amber-200)}.c-avatar[data-tone=rose]{background:var(--a-color-rose-200)}.c-avatar[data-tone=violet]{background:var(--a-color-violet-200)}.c-avatar[data-tone=green]{background:var(--a-color-green-200)}.c-avatar__status{z-index:1;border:2px solid var(--a-color-surface);background:var(--a-color-success);width:12px;height:12px;box-shadow:0 0 0 var(--a-border-width) var(--a-color-ink);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.c-avatar[data-size=small] .c-avatar__status{width:10px;height:10px}.c-avatar[data-size=large] .c-avatar__status{width:16px;height:16px;bottom:2px;right:2px}.c-avatar[data-status=busy] .c-avatar__status{background:var(--a-color-danger)}.c-avatar[data-status=offline] .c-avatar__status{background:var(--a-color-surface)}.c-avatar{transition:transform .22s var(--a-motion-spring)}.c-avatar:hover{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.c-avatar{transition:none}.c-avatar:hover{transform:none}}.c-command-menu{display:inline-block}.c-command-menu__surface{gap:var(--a-space-3);display:grid}.c-command-menu__search-row{align-items:center;gap:var(--a-space-2);padding:var(--a-space-2);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-canvas);display:flex}.c-command-menu__search-row:focus-within{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink)}.c-command-menu__search{width:100%;min-width:0;padding:var(--a-space-2);color:var(--a-color-ink);font:inherit;background:0 0;border:0;outline:0}.c-command-menu__search:focus,.c-command-menu__search:focus-visible{outline:none}.c-command-menu__results{gap:var(--a-space-1);max-height:min(50vh,24rem);display:grid;overflow-y:auto}.c-command-menu__option{justify-content:space-between;align-items:center;gap:var(--a-space-3);padding:var(--a-space-3);border-radius:var(--a-radius-small);cursor:pointer;display:flex}.c-command-menu__option[data-active=true],.c-command-menu__option:hover{background:var(--a-color-canvas)}.c-command-menu__option[data-disabled=true]{color:var(--a-color-secondary);cursor:not-allowed}.c-command-menu__group-label{padding:var(--a-space-2) var(--a-space-3);color:var(--a-color-secondary);font-size:var(--a-type-small-size);font-weight:600}.c-command-menu__empty{padding:var(--a-space-4);text-align:center}.c-command-menu__hints{gap:var(--a-space-2) var(--a-space-4);border-block-start:var(--a-border-width) solid var(--a-color-ink);color:var(--a-color-secondary);font-size:var(--a-type-small-size);line-height:var(--a-type-small-line);flex-wrap:wrap;padding-block-start:var(--a-space-3);display:flex}.c-command-menu__hints>span{align-items:center;gap:var(--a-space-1);display:inline-flex}.c-command-menu__option{transition:background-color var(--a-motion-fast) var(--a-motion-out)}@media (prefers-reduced-motion:reduce){.c-command-menu__option{transition:none}}.c-command-menu__group-label[data-selectable]{border-radius:var(--a-radius-small);cursor:pointer;transition:background-color var(--a-motion-fast) var(--a-motion-out), color var(--a-motion-fast) var(--a-motion-out)}.c-command-menu__group-label[data-selectable]:hover{background:var(--a-color-canvas);color:var(--a-color-ink)}@media (prefers-reduced-motion:reduce){.c-command-menu__group-label[data-selectable]{transition:none}}.c-digit-input{gap:var(--a-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.c-digit-input legend{margin-bottom:var(--a-space-2);padding:0}.c-digit-input__control{grid-template-columns:repeat(var(--c-digit-count), minmax(0, 3.5rem));gap:var(--a-space-2);display:grid}.c-digit-input__native{box-sizing:border-box;border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);width:100%;min-width:0;height:3.5rem;color:var(--a-color-ink);font:inherit;font-size:var(--a-type-h4-size);font-variant-numeric:tabular-nums;text-align:center;caret-color:var(--a-color-ink);padding:0}.c-digit-input__native:focus,.c-digit-input__native:focus-visible{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink);outline:none}.c-digit-input__native[aria-invalid=true]{border-color:var(--a-color-danger)}.c-digit-input__native[aria-invalid=true]:focus{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-danger)}.c-digit-input__native:disabled{cursor:not-allowed}.c-digit-input__native:read-only{cursor:text}.c-digit-input__control input[type=hidden]{display:none}.c-field-support--error{color:var(--a-color-danger)!important}.c-digit-input__native{transition:box-shadow var(--a-motion-fast) var(--a-motion-out), background-color var(--a-motion-fast) var(--a-motion-out)}.c-digit-input__native:not(:disabled):not(:focus):hover{background-color:var(--a-color-canvas)}@media (prefers-reduced-motion:reduce){.c-digit-input__native{transition:none}}.c-color-picker{gap:var(--a-space-2);width:min(100%,12rem);min-width:0;display:grid}.c-color-picker__field{align-items:center;gap:var(--a-space-3);min-height:var(--a-size-control);padding-inline:calc(var(--a-space-2) - var(--a-border-width)) var(--a-space-4);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);display:flex}.c-color-picker__field:focus-within{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink)}.c-color-picker__field[data-invalid]{border-color:var(--a-color-danger)}.c-color-picker__field[data-invalid]:focus-within{box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-danger)}.c-color-picker__swatch{width:var(--a-size-small);height:var(--a-size-small);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--c-swatch);cursor:pointer;transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out);flex:none;position:relative}.c-color-picker__swatch:hover{transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-color-picker__swatch:has(:focus-visible){outline:var(--a-focus-width) solid var(--a-color-ink);outline-offset:2px}.c-color-picker__native{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.c-color-picker__hex{min-width:0;min-height:calc(var(--a-size-control) - 2 * var(--a-border-width));color:var(--a-color-ink);font:var(--a-type-body-size) / var(--a-type-body-line) monospace;text-transform:lowercase;caret-color:var(--a-color-ink);background:0 0;border:0;flex:auto;padding:0}.c-color-picker__hex:focus,.c-color-picker__hex:focus-visible{outline:none}.c-color-picker__error{color:var(--a-color-danger);margin:0;display:block}.c-color-picker__presets{gap:var(--a-space-2);flex-wrap:wrap;padding-block-start:var(--a-space-1);display:flex}.c-color-picker__preset{width:var(--a-size-small);height:var(--a-size-small);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--c-swatch);color:var(--a-color-ink);cursor:pointer;transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out);place-items:center;padding:0;display:grid}.c-color-picker__preset[data-mark=light]{color:var(--a-color-surface)}.c-color-picker__preset:hover{transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-color-picker__preset[aria-pressed=true]{box-shadow:var(--a-shadow-small)}@media (prefers-reduced-motion:reduce){.c-color-picker__swatch,.c-color-picker__preset{transition:none}.c-color-picker__swatch:hover,.c-color-picker__preset:hover{transform:none}}.c-chart{gap:var(--a-space-3);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}.c-chart__toolbar{justify-content:space-between;align-items:center;gap:var(--a-space-3);min-width:0;display:flex}.c-chart__toolbar>.c-button{margin-inline-start:auto}.c-chart__legend{gap:var(--a-space-2) var(--a-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.c-chart__legend li{align-items:center;gap:var(--a-space-2);display:inline-flex}.c-chart__key{border-radius:3px;flex:none;width:12px;height:12px;display:inline-block}.c-chart__plot{border-radius:var(--a-radius-small);outline-offset:var(--a-space-1);touch-action:pan-y;min-width:0;position:relative}.c-chart__plot svg{display:block;overflow:visible}.c-chart__axes text{fill:var(--a-color-secondary);font-family:var(--a-font-family);font-variant-numeric:tabular-nums;font-size:12px}.c-chart__grid{stroke:var(--a-color-chart-grid);stroke-width:1px;shape-rendering:crispedges}.c-chart__baseline{stroke:var(--a-color-secondary);stroke-width:1px;shape-rendering:crispedges}.c-chart__line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.c-chart__crosshair{stroke:var(--a-color-secondary);stroke-width:1px;shape-rendering:crispedges}.c-chart__band{fill:var(--a-color-ink);opacity:.06}.c-chart__bar{transition:opacity var(--a-motion-fast) var(--a-motion-out)}.c-chart__bar[data-dim]{opacity:.35}.c-chart__tooltip{z-index:var(--a-layer-popover);gap:var(--a-space-1);min-width:9rem;max-width:16rem;padding:var(--a-space-2) var(--a-space-3);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);box-shadow:var(--a-shadow-small);pointer-events:none;display:grid;position:absolute;top:0}.c-chart__tooltip-row{align-items:center;gap:var(--a-space-2);grid-template-columns:auto auto minmax(0,1fr);display:grid}.c-chart__number{font-variant-numeric:tabular-nums;white-space:nowrap}.c-chart__figure{font-variant-numeric:proportional-nums;white-space:nowrap}.c-chart__live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-chart figcaption{margin:0}.c-donut{align-items:center;gap:var(--a-space-6);flex-wrap:wrap;display:flex}.c-donut__figure{flex:none;position:relative}.c-donut__figure svg{display:block}.c-donut__center{text-align:center;pointer-events:none;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.c-donut__legend{gap:var(--a-space-1);flex:12rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.c-donut__legend li{align-items:center;gap:var(--a-space-3);min-height:var(--a-size-small);padding-inline:var(--a-space-2);border-radius:var(--a-radius-small);grid-template-columns:auto minmax(0,1fr) auto 3rem;display:grid}.c-donut__legend li[data-active]{background:var(--a-color-editHighlight)}.c-donut__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-donut__share{text-align:end}.c-bar-list{gap:var(--a-space-1) var(--a-space-4);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.c-bar-list__head,.c-bar-list__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.c-bar-list__head{padding-bottom:var(--a-space-1)}.c-bar-list__bar{min-width:0;min-height:var(--a-size-small);padding-inline:var(--a-space-3);border-radius:var(--a-radius-small);background:var(--a-color-canvas);align-items:center;display:flex;position:relative}.c-bar-list__bar>:not(.c-bar-list__fill){text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.c-bar-list__fill{border-radius:var(--a-radius-small);background:color-mix(in srgb, var(--a-color-chart-1) 22%, var(--a-color-surface));position:absolute;inset-block:0;inset-inline-start:0}.c-bar-list__bar a{color:var(--a-color-ink);text-decoration:none}.c-bar-list__bar a:hover{text-decoration:underline}.c-sparkline{min-width:0;display:block}.c-sparkline svg{display:block;overflow:visible}.c-sparkline .c-chart__line{stroke:var(--a-color-chart-1)}.c-sparkline__end{fill:var(--a-color-chart-1)}.c-sparkline[data-tone=neutral] .c-chart__line{stroke:var(--a-color-secondary)}.c-sparkline[data-tone=neutral] .c-sparkline__end{fill:var(--a-color-ink)}.c-stat{align-content:space-between;gap:var(--a-space-4);min-width:0;padding:var(--a-space-6);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-large);background:var(--a-color-surface);display:grid}.c-stat__label{color:var(--a-color-secondary);flex-wrap:nowrap}.c-stat__delta{align-items:center;gap:var(--a-space-1);padding:2px var(--a-space-2) 2px var(--a-space-1);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);display:inline-flex}.c-stat__delta[data-sentiment=positive]{background:color-mix(in srgb, var(--a-color-success) 24%, var(--a-color-surface))}.c-stat__delta[data-sentiment=negative]{background:color-mix(in srgb, var(--a-color-danger) 20%, var(--a-color-surface))}@media (prefers-reduced-motion:reduce){.c-chart__bar{transition:none}}@media (forced-colors:active){.c-chart__line{stroke:canvastext}.c-chart__bar,.c-chart__area,.c-chart__key{forced-color-adjust:none}}.c-chart__track{fill:var(--a-color-ink);opacity:.07}.c-chart__pill{fill:var(--a-color-chart-1)}.c-chart__pill[data-emphasis=muted]{fill:var(--a-color-ink)}.c-chart__value{fill:var(--a-color-ink);font-family:var(--a-font-family);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.c-donut[data-legend=bottom]{flex-direction:column;align-items:stretch}.c-donut[data-legend=bottom] .c-donut__figure{align-self:center}.c-gauge{justify-items:center;gap:var(--a-space-4);width:100%;min-width:0;display:grid}.c-gauge__figure{max-width:100%;position:relative}.c-gauge__figure svg{max-width:100%;height:auto;display:block}.c-gauge__center{justify-items:center;display:grid;position:absolute;inset:auto 0 0}.c-gauge__legend{justify-content:center;gap:var(--a-space-2) var(--a-space-3);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.c-gauge__legend li{gap:2px;display:grid}.c-gauge__key{align-items:center;gap:var(--a-space-2);display:inline-flex}.c-proportion{gap:var(--a-space-3);min-width:0;margin:0;display:grid}.c-proportion__track{gap:var(--a-space-1);min-width:0;display:flex}.c-proportion__part{gap:var(--a-space-2);flex-basis:0;display:grid}.c-proportion__part>.a-type{white-space:nowrap}.c-proportion__fill{border-radius:var(--a-radius-small);height:28px;display:block}.c-proportion__legend{gap:var(--a-space-2) var(--a-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.c-proportion__legend li{align-items:center;gap:var(--a-space-2);display:inline-flex}.c-heatmap{align-items:center;gap:var(--a-space-1);border-radius:var(--a-radius-small);min-width:0;display:grid;position:relative}.c-heatmap__row{white-space:nowrap;padding-inline-end:var(--a-space-2)}.c-heatmap__column{text-align:center}.c-heatmap__cell{aspect-ratio:1.4;border-radius:8px;min-height:24px;display:block;position:relative}.c-heatmap__cell[data-active]{outline:2px solid var(--a-color-ink);outline-offset:1px;z-index:1}.c-heatmap__tip{white-space:nowrap;min-width:0;top:auto;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.c-heatmap__scale{gap:var(--a-space-2) var(--a-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.c-heatmap__scale li{align-items:center;gap:var(--a-space-1);display:inline-flex}.c-donut[data-appearance=ring] .c-donut__value{display:none}.c-donut[data-appearance=ring] .c-donut__legend li{grid-template-columns:auto minmax(0,1fr) auto}.c-proportion__part{min-width:44px}:is(.c-chart,.c-proportion,.c-bar-list)[data-palette=monochrome]{--a-color-chart-1:var(--a-color-chart-mono-1);--a-color-chart-2:var(--a-color-chart-mono-2);--a-color-chart-3:var(--a-color-chart-mono-3);--a-color-chart-4:var(--a-color-chart-mono-4);--a-color-chart-5:var(--a-color-chart-mono-5);--a-color-chart-6:var(--a-color-chart-mono-6)}.c-chart[data-palette=monochrome] .c-chart__pill{fill:var(--a-color-chart-2)}.c-chart[data-palette=monochrome] .c-chart__pill[data-emphasis=muted]{fill:var(--a-color-chart-5)}.c-chart__bar,.c-heatmap__cell,.c-donut__legend li,.c-gauge__legend li,.c-bar-list__row[data-link] .c-bar-list__bar{transition:transform var(--a-motion-fast) var(--a-motion-out), filter var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out), opacity var(--a-motion-fast) var(--a-motion-out)}.c-chart__bar{transform-box:fill-box;transform-origin:50%}.c-chart__bar[data-active]{opacity:1;transform:translate(var(--a-motion-lift), var(--a-motion-lift));filter:drop-shadow(2px 2px 0 var(--a-color-ink))}.c-heatmap__cell:hover,.c-heatmap__cell[data-active]{transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small);outline:var(--a-border-width) solid var(--a-color-ink);outline-offset:0}.c-gauge__legend li{padding:var(--a-space-1) var(--a-space-2);border-radius:var(--a-radius-small)}:is(.c-donut__legend,.c-gauge__legend) li:is(:hover,[data-active]){background:var(--a-color-surface);box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink), var(--a-shadow-small);transform:translate(var(--a-motion-lift), var(--a-motion-lift))}.c-bar-list__row[data-link] .c-bar-list__bar:is(:hover,:focus-within){transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small);border-radius:var(--a-radius-small)}@media (prefers-reduced-motion:reduce){.c-chart__bar[data-active],.c-heatmap__cell:hover,.c-heatmap__cell[data-active],:is(.c-donut__legend,.c-gauge__legend) li:is(:hover,[data-active]),.c-bar-list__row[data-link] .c-bar-list__bar:is(:hover,:focus-within){transform:none}}.c-heatmap[data-density=compact]{gap:1px}.c-heatmap[data-density=compact] .c-heatmap__cell{aspect-ratio:1;border-radius:var(--a-radius-small);min-height:12px}.c-heatmap[data-density=compact]{container-type:inline-size}.c-heatmap[data-density=compact] .c-heatmap__column{white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;padding-block-start:var(--a-space-1)}.c-heatmap__column-short{display:none}@container (width<=28rem){.c-heatmap__column-full{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-heatmap__column-short{display:inline}}.c-chart:has(>.c-donut[data-appearance=editorial]){contain-intrinsic-inline-size:28rem;width:100%;container-type:inline-size}.c-donut[data-appearance=editorial]{gap:clamp(var(--a-space-4), 9cqw, var(--a-space-16));grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;display:grid}.c-donut[data-appearance=editorial] .c-donut__figure{aspect-ratio:1;width:100%}.c-donut__hole{background-color:var(--a-color-chart-big-track);background-image:radial-gradient(color-mix(in srgb, var(--a-color-chart-big-dot) 45%, transparent) .8px, transparent .9px);background-size:clamp(3px,.7cqw,8px) clamp(3px,.7cqw,8px);border-radius:50%;position:absolute;inset:calc(14% + 3px)}.c-donut[data-appearance=editorial] svg{width:100%;height:100%;overflow:visible}.c-donut[data-appearance=editorial] .c-donut__center{padding:15%}.c-donut[data-appearance=editorial] .c-donut__center .c-chart__figure{--a-type-h4-size:clamp(26px, 7.1cqw, 60px);--a-type-h4-weight:800;--a-type-h4-line:1}.c-donut[data-appearance=editorial] .c-donut__center .a-type:last-child:not(.c-chart__figure){--a-type-small-size:clamp(10px, 3.2cqw, 28px);--a-type-small-line:1.2;color:var(--a-color-ink)}.c-donut[data-appearance=editorial] .c-donut__legend{gap:clamp(var(--a-space-3), 2.8cqw, var(--a-space-8))}.c-donut[data-appearance=editorial] .c-donut__legend li{padding:var(--a-space-2);grid-template-columns:auto minmax(0,1fr);gap:1.15cqw;min-height:0}.c-donut[data-appearance=editorial] .c-donut__label{white-space:normal;--a-type-small-size:clamp(10px, 2.4cqw, 20px);--a-type-small-weight:700;--a-type-small-line:1.2;grid-area:1/1/auto/-1;overflow:visible}.c-donut[data-appearance=editorial] .c-chart__key{border-radius:50%;grid-row:2;width:clamp(12px,3.7cqw,30px);height:clamp(12px,3.7cqw,30px)}.c-donut[data-appearance=editorial] .c-donut__value{--a-type-h7-size:clamp(24px, 5.3cqw, 44px);--a-type-h7-weight:800;--a-type-h7-line:1}.c-donut[data-appearance=editorial][data-legend=bottom]{grid-template-columns:1fr}.c-donut[data-appearance=editorial][data-legend=bottom] .c-donut__figure{justify-self:center;width:80%}.c-donut[data-appearance=editorial][data-legend=bottom] .c-donut__legend{grid-template-columns:repeat(2,minmax(0,1fr))}@container (width<=250px){.c-donut[data-appearance=editorial]{grid-template-columns:1fr}.c-donut[data-appearance=editorial] .c-donut__figure{justify-self:center;width:80%}.c-donut[data-appearance=editorial] .c-donut__legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-chart:has(>.c-chart__editorial){width:100%}.c-chart__editorial{flex:1;min-width:0;display:flex}.c-chart__editorial-scroll{flex:1;display:flex}.c-chart__columns{grid-template-columns:repeat(var(--chart-column-count), minmax(4.5rem, 1fr));aspect-ratio:3;min-width:0;min-height:200px;max-height:440px;padding:var(--a-space-1) var(--a-space-2) var(--a-space-2) var(--a-space-1);flex:1;gap:clamp(4px,1.2%,14px);margin:0;list-style:none;display:grid}.c-chart__column{color:var(--a-color-static-black);background-color:var(--a-color-chart-big-track);background-image:radial-gradient(color-mix(in srgb, var(--a-color-chart-big-dot) 45%, transparent) .8px, transparent .9px);background-size:5px 5px;position:relative;container-type:inline-size}.c-chart__column>*{--chart-column-inset:clamp(6px, 7cqi, 18px);--chart-column-label:calc(clamp(10px, 8.5cqi, 20px) * 2.3)}.c-chart__column-fill{height:var(--chart-column-fill);background:var(--chart-column-color);position:absolute;inset:auto 0 0}.c-chart__column-value{--value-label:calc(var(--chart-column-inset) * 2 + var(--chart-column-label));--value-inside:calc(var(--chart-column-fill) - 1.1em - var(--chart-column-inset));--value-short:calc(var(--value-label) - var(--value-inside));inset-inline:var(--chart-column-inset);bottom:calc(var(--value-inside) + max(clamp(0px, var(--value-short) * 1000, 1.1em + var(--chart-column-inset) * 2), var(--value-short)));--a-type-display-size:clamp(14px, 24cqi, 56px);--a-type-display-line:1.05;--a-type-display-weight:800;letter-spacing:-.04em;white-space:nowrap;position:absolute}.c-chart__column-value[data-unavailable]{--a-type-display-size:12px;letter-spacing:0}.c-chart__column-category{inset:auto var(--chart-column-inset) var(--chart-column-inset);--a-type-h7-size:clamp(10px, 8.5cqi, 20px);--a-type-h7-line:1.15;--a-type-h7-weight:700;position:absolute}.c-chart__column{transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out), opacity var(--a-motion-fast) var(--a-motion-out)}.c-chart__columns:has(.c-chart__column:hover) .c-chart__column:not(:hover){opacity:.35}.c-chart__column:hover{z-index:1;transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small);outline:var(--a-border-width) solid var(--a-color-ink);outline-offset:0}@media (prefers-reduced-motion:reduce){.c-chart__column{transition:none}.c-chart__column:hover{transform:none}}@media (forced-colors:active){.c-chart__column{color:canvastext;border:1px solid canvastext}.c-chart__column-fill{background:0 0;border-top:3px solid highlight}}.c-stat{transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-stat:hover{transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-sparkline__end{transform-box:fill-box;transform-origin:50%;transition:transform .22s var(--a-motion-spring)}.c-sparkline:hover .c-sparkline__end{transform:scale(1.6)}.c-proportion__fill{transition:transform var(--a-motion-fast) var(--a-motion-out)}.c-proportion__part:hover .c-proportion__fill{transform:translateY(-3px)}.c-chart__dot{transform-box:fill-box;transform-origin:50%;animation:c-chart-dot-in .22s var(--a-motion-spring)}.c-chart__tooltip{animation:c-overlay-drop-chart .14s var(--a-motion-out)}@keyframes c-chart-dot-in{0%{transform:scale(0)}to{transform:none}}@keyframes c-overlay-drop-chart{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.c-stat,.c-sparkline__end,.c-proportion__fill{transition:none}.c-stat:hover,.c-sparkline:hover .c-sparkline__end,.c-proportion__part:hover .c-proportion__fill{transform:none}.c-chart__dot,.c-chart__tooltip{animation:none}}.c-chart__data{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-chart__key{border-radius:3px}.c-chart__key[data-shape=line]{border-radius:2px;width:16px;height:4px}.c-chart__plot .c-chart__line{stroke-width:3px}.c-chart__area{opacity:.16}.c-chart__baseline{stroke:var(--a-color-ink);stroke-width:1.5px}.c-chart__grid{stroke-dasharray:2 4}.c-chart__tooltip{box-shadow:var(--a-shadow-small)}.c-chart__track{opacity:1;fill:color-mix(in srgb, var(--a-color-chart-1) 10%, var(--a-color-surface))}.c-chart__plot{padding:var(--a-space-1) var(--a-space-2) var(--a-space-2) var(--a-space-1)}.c-donut__figure svg,.c-gauge__figure svg{overflow:visible}.c-chart__bar:not([fill=none]),.c-chart__pill{stroke:#0000;stroke-width:1px;vector-effect:non-scaling-stroke;transition:transform var(--a-motion-fast) var(--a-motion-out), filter var(--a-motion-fast) var(--a-motion-out), opacity var(--a-motion-fast) var(--a-motion-out), stroke var(--a-motion-fast) var(--a-motion-out)}.c-chart__bar:not([fill=none])[data-active],.c-chart__pill[data-active]{stroke:var(--a-color-ink)}.c-chart__casing{fill:none;stroke:#0000;stroke-width:5px;stroke-linejoin:round;stroke-linecap:round;transition:stroke var(--a-motion-fast) var(--a-motion-out)}.c-chart__plot:hover .c-chart__casing{stroke:var(--a-color-ink)}.c-chart__dot{stroke:var(--a-color-surface);stroke-width:2px}.c-chart__plot:hover .c-chart__dot{stroke:var(--a-color-ink);stroke-width:1.5px}.c-sparkline .c-chart__line{stroke-width:2.5px}.c-sparkline__end{stroke:#0000;stroke-width:1.5px}.c-sparkline:hover .c-sparkline__end{stroke:var(--a-color-ink)}.c-bar-list{padding:var(--a-space-1) var(--a-space-2) var(--a-space-1) var(--a-space-1)}.c-bar-list__fill{border:var(--a-border-width) solid transparent;background:var(--a-color-chart-2);transition:border-color var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-bar-list__bar{transition:transform var(--a-motion-fast) var(--a-motion-out)}.c-bar-list__row:hover .c-bar-list__bar{z-index:1;transform:translate(var(--a-motion-lift), var(--a-motion-lift));position:relative}.c-bar-list__row:hover .c-bar-list__fill{border-color:var(--a-color-ink);box-shadow:var(--a-shadow-small)}.c-proportion__part{position:relative}.c-proportion__fill{border:var(--a-border-width) solid transparent;transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out), border-color var(--a-motion-fast) var(--a-motion-out)}.c-proportion__part:hover{z-index:1}.c-proportion__part:hover .c-proportion__fill{border-color:var(--a-color-ink);transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-chart__column{border:var(--a-border-width) solid transparent;border-radius:var(--a-radius-small);overflow:hidden}.c-chart__column:hover{border-color:var(--a-color-ink);box-shadow:var(--a-shadow-small);outline:0}.c-chart__column:hover .c-chart__column-fill{border-top:var(--a-border-width) solid var(--a-color-ink)}.c-chart__column[data-full]:hover .c-chart__column-fill{border-top:0}.c-heatmap{--heatmap-cell:28px;justify-content:start;gap:1px}.c-heatmap .c-heatmap__cell{aspect-ratio:1;border:0;border-radius:3px;min-height:0}.c-heatmap__cell:hover,.c-heatmap__cell[data-active]{z-index:2}.c-heatmap__row{padding-inline-end:var(--a-space-3)}.c-heatmap__column{padding-block-start:var(--a-space-1)}@media (prefers-reduced-motion:reduce){.c-proportion__part:hover .c-proportion__fill{transform:none}}@media (forced-colors:active){.c-chart__plot .c-chart__bar,.c-donut__figure svg,.c-gauge__figure svg{filter:none}.c-chart__bar,.c-bar-list__fill,.c-proportion__fill,.c-chart__column{stroke:canvastext;border-color:canvastext}}[data-reveal=waiting] :is(.c-chart__plot,.c-donut__figure,.c-gauge__figure,.c-heatmap,.c-chart__columns,.c-bar-list__fill,.c-proportion__fill,svg){opacity:0}[data-reveal=play] .c-chart__plot .c-chart__bar,[data-reveal=play] .c-chart__pill{transform-box:fill-box;transform-origin:50% 100%;animation:c-reveal-grow-y .64s var(--a-motion-out) backwards}[data-reveal=play] :is(.c-chart__line,.c-chart__casing){stroke-dasharray:1;animation:c-reveal-draw .9s var(--a-motion-out) backwards}[data-reveal=play] .c-chart__area{animation:c-reveal-fade .9s var(--a-motion-out) backwards}[data-reveal=play] :is(.c-donut__figure,.c-gauge__figure) svg{transform-origin:50%;animation:c-reveal-turn .7s var(--a-motion-out) backwards}[data-reveal=play] .c-heatmap__cell{animation:c-reveal-pop .42s var(--a-motion-out) backwards;animation-delay:calc(var(--column,0) * 30ms)}[data-reveal=play] .c-chart__column-fill{transform-origin:50% 100%;animation:c-reveal-grow-y .7s var(--a-motion-out) backwards}[data-reveal=play] :is(.c-bar-list__fill,.c-proportion__fill){transform-origin:0;animation:c-reveal-grow-x .64s var(--a-motion-out) backwards}@keyframes c-reveal-grow-y{0%{transform:scaleY(0)}}@keyframes c-reveal-grow-x{0%{transform:scaleX(0)}}@keyframes c-reveal-draw{0%{stroke-dashoffset:1px}}@keyframes c-reveal-fade{0%{opacity:0}}@keyframes c-reveal-turn{0%{opacity:0;transform:rotate(-30deg)scale(.9)}}@keyframes c-reveal-pop{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){[data-reveal] *{animation:none!important}[data-reveal=waiting] *{opacity:1!important}}.c-heatmap__column[data-sparse]{--a-type-small-size:0px;--a-type-small-line:0px}.c-heatmap[data-density=compact] .c-heatmap__column{white-space:nowrap}.c-heatmap[data-density=compact] .c-heatmap__column:not([data-sparse]){text-transform:none;letter-spacing:0;overflow:visible}.c-heatmap__column{--a-type-small-size:11px;--a-type-small-line:14px;white-space:nowrap;text-align:center}.c-tab-bar{border-top:var(--a-border-width) solid var(--a-color-ink);background:var(--a-color-surface);padding-bottom:env(safe-area-inset-bottom,0)}.c-tab-bar ul{padding:var(--a-space-1) var(--a-space-2);margin:0;list-style:none;display:grid}.c-tab-bar :is(a,button){width:100%;min-height:56px;padding:var(--a-space-1) 0;color:var(--a-color-secondary);font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:2px;text-decoration:none;display:grid}.c-tab-bar__icon{width:56px;height:30px;transition:color var(--a-motion-fast) var(--a-motion-out);place-items:center;display:grid;position:relative}.c-tab-bar :is(a,button)>.a-type{font-size:12px;line-height:16px}.c-tab-bar [aria-current=page]{color:var(--a-color-ink);font-weight:600}.c-tab-bar [aria-current=page] .c-tab-bar__icon{color:var(--a-color-blue-500)}.c-tab-bar :is(a,button):focus-visible{outline-offset:calc(var(--a-focus-offset) * -1);border-radius:var(--a-radius-small)}.c-tab-bar__count{border:var(--a-border-width) solid var(--a-color-surface);border-radius:var(--a-radius-pill);background:var(--a-color-danger);min-width:18px;height:18px;color:var(--a-color-surface);text-align:center;padding-inline:4px;font-size:11px;font-weight:700;line-height:16px;position:absolute;top:-6px;right:6px}@media (prefers-reduced-motion:reduce){.c-tab-bar__icon{transition:none}}.c-tab-bar__hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-tab-bar :is(a,button){position:relative}.c-tab-bar__icon>.a-icon{transition:transform .22s var(--a-motion-spring)}.c-tab-bar :is(a,button):is(:hover,:focus-visible) .c-tab-bar__icon{color:var(--a-color-blue-500)}.c-tab-bar :is(a,button):is(:hover,:focus-visible) .c-tab-bar__icon>.a-icon{transform:translateY(-2px)scale(1.1)}@media (prefers-reduced-motion:reduce){.c-tab-bar__icon>.a-icon{transition:none}.c-tab-bar :is(a,button):is(:hover,:focus-visible) .c-tab-bar__icon>.a-icon{transform:none}}.c-tile{gap:var(--a-space-6);min-width:0;padding:var(--a-space-6);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-large);background:var(--a-color-surface);color:var(--a-color-ink);flex-direction:column;display:flex;position:relative}.c-tile__header{justify-content:space-between;align-items:flex-start;gap:var(--a-space-3);min-width:0;display:flex}.c-tile__heading{flex:auto;min-width:0}.c-tile__eyebrow{align-items:center;gap:var(--a-space-2);align-self:flex-start;display:inline-flex}.c-tile__label{min-height:28px;padding:2px var(--a-space-3);border-radius:var(--a-radius-pill);background:var(--a-color-ink);color:var(--a-color-surface);align-items:center;display:inline-flex}.c-tile__icon{border-radius:var(--a-radius-pill);background:var(--a-color-ink);width:32px;height:32px;color:var(--a-color-surface);place-items:center;display:grid}.c-tile__actions{align-items:center;gap:var(--a-space-2);flex:none;display:flex}.c-tile__actions:empty,.c-tile__controls:empty{display:none}.c-tile__controls{align-items:center;gap:var(--a-space-2);display:flex}.c-tile__body{gap:var(--a-space-4);flex-direction:column;flex:1;min-width:0;display:flex}.c-tile__body>*{min-width:0}.c-tile__hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-tile[data-tone=canvas]{--a-color-surface:var(--a-color-earthy-0);background:var(--a-color-earthy-50)}.c-tile[data-tone=ink]{--a-color-ink:var(--a-color-earthy-0);--a-color-surface:var(--a-color-earthy-900);--a-color-canvas:var(--a-color-earthy-950);--a-color-secondary:var(--a-color-earthy-300);--a-color-chart-grid:var(--a-color-earthy-800);--a-color-chart-1:var(--a-color-blue-400);--a-color-chart-2:var(--a-color-orange-500);--a-color-chart-3:var(--a-color-teal-500);--a-color-chart-4:var(--a-color-violet-400);--a-color-chart-5:var(--a-color-pink-400);--a-color-chart-6:var(--a-color-amber-500);--a-color-chart-mono-1:var(--a-color-blue-100);--a-color-chart-mono-2:var(--a-color-blue-300);--a-color-chart-mono-3:var(--a-color-blue-400);--a-color-chart-mono-4:var(--a-color-blue-500);--a-color-chart-mono-5:var(--a-color-blue-600);--a-color-chart-mono-6:var(--a-color-blue-700);--a-color-editHighlight:#ffffff0f;border-color:var(--a-color-static-black);background:var(--a-color-earthy-900)}.c-tile:is([data-tone=accent],[data-tone=yellow],[data-tone=green],[data-tone=violet],[data-tone=orange]){--a-color-ink:var(--a-color-static-black);--a-color-surface:var(--a-color-static-white);--a-color-secondary:var(--a-color-gray-800);--a-color-chart-grid:color-mix(in srgb, var(--a-color-static-black) 18%, transparent);--a-color-chart-1:var(--a-color-static-black);--a-color-chart-2:var(--a-color-gray-800);--a-color-editHighlight:#0000000f}.c-tile[data-tone=accent]{background:var(--a-color-accent)}.c-tile[data-tone=yellow]{background:var(--a-color-yellow-300)}.c-tile[data-tone=green]{background:var(--a-color-green-200)}.c-tile[data-tone=violet]{background:var(--a-color-violet-200)}.c-tile[data-tone=orange]{background:var(--a-color-orange-400)}.c-figure{gap:var(--a-space-1);min-width:0;display:grid}.c-figure__row{align-items:center;gap:var(--a-space-2) var(--a-space-3);flex-wrap:wrap;display:flex}.c-figure__value{font-size:var(--a-type-h2-size);letter-spacing:-.02em;font-variant-numeric:proportional-nums;white-space:nowrap;font-weight:500;line-height:1}.c-figure[data-size=display] .c-figure__value{font-size:var(--a-type-display-size);letter-spacing:-.03em}.c-figure[data-size=medium] .c-figure__value{font-size:var(--a-type-h4-size)}.c-figure__change{align-items:center;gap:var(--a-space-1);padding:2px var(--a-space-2) 2px var(--a-space-1);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);color:var(--a-color-ink);display:inline-flex}.c-figure__change[data-sentiment=positive]{background:color-mix(in srgb, var(--a-color-success) 24%, var(--a-color-surface))}.c-figure__change[data-sentiment=negative]{background:color-mix(in srgb, var(--a-color-danger) 20%, var(--a-color-surface))}.c-tile[data-density=compact]{gap:var(--a-space-4);padding:var(--a-space-4)}.c-tile{transition:box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-tile:hover{box-shadow:var(--a-shadow-small)}.c-figure__change .a-icon{transition:transform .22s var(--a-motion-spring)}.c-figure:hover .c-figure__change .a-icon{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.c-tile,.c-figure__change .a-icon{transition:none}.c-figure:hover .c-figure__change .a-icon{transform:none}}.c-notification-list{gap:var(--a-space-2);min-width:0;width:min(22rem, calc(100vw - var(--a-space-16) - var(--a-space-1)));display:grid}.c-notification-list__head{justify-content:space-between;align-items:center;gap:var(--a-space-3);min-height:var(--a-size-small);display:flex}.c-notification-list__head .a-type{align-items:center;gap:var(--a-space-2);display:inline-flex}.c-notification-list__count{border-radius:var(--a-radius-pill);background:var(--a-color-accent);min-width:20px;height:20px;color:var(--a-color-on-accent);place-items:center;padding:0 6px;font-size:12px;line-height:16px;display:inline-grid}.c-notification-list__items{margin:0 calc(var(--a-space-2) * -1);padding:0;list-style:none;display:grid}.c-notification-list__items>li+li{border-top:var(--a-border-width) solid color-mix(in srgb, var(--a-color-ink) 14%, transparent)}.c-notification-list__row{align-items:start;gap:var(--a-space-3);padding:var(--a-space-3) var(--a-space-2);border-radius:var(--a-radius-small);color:var(--a-color-ink);grid-template-columns:auto minmax(0,1fr) 10px;text-decoration:none;display:grid}a.c-notification-list__row{transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out), background-color var(--a-motion-fast) var(--a-motion-out)}a.c-notification-list__row:is(:hover,:focus-visible){background:var(--a-color-surface);box-shadow:inset 0 0 0 var(--a-border-width) var(--a-color-ink), var(--a-shadow-small);transform:translate(var(--a-motion-lift), var(--a-motion-lift))}.c-notification-list__lead{display:grid}.c-notification-list__icon{border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-canvas);place-items:center;width:32px;height:32px;display:grid}.c-notification-list__copy{gap:2px;min-width:0;display:grid}.c-notification-list__title{overflow-wrap:anywhere}li[data-unread] .c-notification-list__title{font-weight:600}.c-notification-list__dot{border:var(--a-border-width) solid var(--a-color-ink);background:var(--a-color-accent);border-radius:50%;width:10px;height:10px;margin-top:6px}.c-notification-list__empty{padding:var(--a-space-4) 0}.c-notification-list__hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){a.c-notification-list__row{transition:none}a.c-notification-list__row:is(:hover,:focus-visible){transform:none}}.c-avatar-upload{flex:none;display:inline-grid;position:relative}.c-avatar-upload__button{border-radius:var(--a-radius-pill);cursor:pointer;transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out);background:0 0;border:0;padding:0;display:grid;position:relative}.c-avatar-upload__button .c-avatar{border-color:var(--a-color-ink)}.c-avatar-upload__button:not(:disabled):is(:hover,:focus-visible),.c-avatar-upload[data-dragging] .c-avatar-upload__button{transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-avatar-upload__button:not(:disabled):active{box-shadow:none;transform:none}.c-avatar-upload__button:focus-visible{outline:var(--a-focus-width) solid var(--a-color-ink);outline-offset:var(--a-focus-offset)}.c-avatar-upload__button:disabled{cursor:not-allowed;opacity:var(--a-state-disabled)}.c-avatar-upload__badge{border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:var(--a-color-surface);width:24px;height:24px;color:var(--a-color-ink);place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.c-avatar-upload[data-size=large] .c-avatar-upload__badge{width:28px;height:28px}.c-avatar-upload[data-dragging] .c-avatar{outline:var(--a-focus-width) dashed var(--a-color-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.c-avatar-upload__button{transition:none}.c-avatar-upload__button:not(:disabled):is(:hover,:focus-visible){transform:none}}.c-assembly-board{width:100%;min-width:0;container:assembly/inline-size}.c-assembly-board__toolbar{justify-content:space-between;align-items:center;gap:var(--a-space-4);padding-block:var(--a-space-2);flex-wrap:wrap;display:flex}.c-assembly-board__label{align-items:center;gap:var(--a-space-2);display:flex}.c-assembly-board__stage{padding:var(--a-space-12) var(--a-space-8) var(--a-space-8);position:relative}.c-assembly-board__frame{border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-surface);transition:opacity .45s var(--a-motion-out), transform .6s var(--a-motion-out);position:absolute;inset:0}.c-assembly-board__frame:after{content:"";top:var(--a-space-8);border-bottom:var(--a-border-width) solid var(--a-color-ink);position:absolute;left:0;right:0}.c-assembly-board__frame span{border:1px solid var(--a-color-ink);border-radius:50%;width:6px;height:6px;margin:12px 0 0 8px;display:inline-block}.c-assembly-board__frame span:first-child{margin-left:var(--a-space-4);background:var(--a-color-accent)}.c-assembly-board__pieces{gap:var(--a-space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid;position:relative}.c-assembly-board__piece{min-width:0;transition:transform .6s var(--a-motion-out);position:relative}.c-assembly-board__caption{bottom:calc(100% + var(--a-space-2));opacity:0;transition:opacity .25s var(--a-motion-out);position:absolute}.c-assembly-board__content{height:100%;padding:var(--a-space-6);background:var(--a-color-canvas);border:var(--a-border-width) solid transparent;border-radius:var(--a-radius-small);transition:border-color .3s, box-shadow .45s var(--a-motion-out)}.c-assembly-board[data-layout=separate] .c-assembly-board__frame{opacity:0;transform:scale(.96)}.c-assembly-board[data-layout=separate] .c-assembly-board__caption{opacity:1}.c-assembly-board[data-layout=separate] .c-assembly-board__content{border-color:var(--a-color-ink);box-shadow:var(--a-shadow-interactive)}.c-assembly-board[data-layout=separate] .c-assembly-board__piece:first-child{transform:translate(-12px,8px)}.c-assembly-board[data-layout=separate] .c-assembly-board__piece:last-child{transform:translate(12px,8px)}@container assembly (width<=48rem){.c-assembly-board__stage{padding:var(--a-space-12) var(--a-space-4) var(--a-space-4)}.c-assembly-board__pieces{gap:var(--a-space-8);grid-template-columns:1fr}.c-assembly-board[data-layout=separate] .c-assembly-board__piece{transform:none}.c-assembly-board__content{padding:var(--a-space-4)}}@media (prefers-reduced-motion:reduce){.c-assembly-board *,.c-assembly-board :after{transition:none!important}}.c-interactive-diagram{--id-paper:var(--a-color-surface);--id-ink:var(--a-color-ink);width:100%;min-width:0}.id-art{fill:none;width:100%;height:auto;stroke:var(--id-ink);stroke-width:1.3px;display:block;overflow:visible}.id-art text{font-family:var(--a-font-family);fill:var(--id-ink);stroke:none;font-size:12px}.id-art .id-heading{font-size:15px;font-weight:600}.id-art .id-on-accent{fill:var(--a-color-on-accent)}.id-art rect,.id-art circle,.id-art g,.id-art path{transition:transform .6s var(--a-motion-out), fill .35s, stroke .35s, opacity .35s, x .6s var(--a-motion-out), width .6s var(--a-motion-out), d .6s var(--a-motion-out)}.id-window,.id-paper,.id-knob{fill:var(--id-paper)}.id-accent{fill:var(--a-color-accent);stroke:var(--a-color-on-accent)}.id-solid{fill:var(--id-ink)}.id-dark-rule,.id-check{stroke:var(--a-color-on-accent)}.id-check{stroke-dasharray:22;stroke-dashoffset:22px;transition:stroke-dashoffset .35s}.id-slider-track{stroke:var(--a-color-accent);stroke-width:4px}.id-focus{stroke-width:2px;stroke-dasharray:4 3}.id-connection{stroke-dasharray:4 4}.id-packet{fill:var(--a-color-accent)}.c-interactive-diagram__footer{justify-content:space-between;align-items:center;gap:var(--a-space-2);padding:0 var(--a-space-4) var(--a-space-3);flex-wrap:wrap;display:flex}.c-interactive-diagram[data-active=true] .id-toggle{transform:translate(24px)}.c-interactive-diagram[data-active=true] .id-slider{transform:translate(104px)}.c-interactive-diagram[data-active=true] .id-check{stroke-dashoffset:0}.c-interactive-diagram[data-active=true] .id-focus{transform:translate(94px)}.c-interactive-diagram[data-kind=themes]{--id-paper:var(--a-color-gray-0);--id-ink:var(--a-color-gray-950)}.c-interactive-diagram[data-kind=themes][data-active=true]{--id-paper:var(--a-color-gray-950);--id-ink:var(--a-color-gray-0)}.id-swatches rect{stroke:var(--a-color-ink)}.c-interactive-diagram[data-kind=themes][data-active=true] .id-knob{transform:translate(24px)}.c-interactive-diagram:is([data-kind=blocks],[data-kind=assembly])[data-active=true] .id-window{opacity:.15}.c-interactive-diagram:is([data-kind=blocks],[data-kind=assembly])[data-active=true] .id-layer--one{transform:translate(-26px,-30px)rotate(-4deg)}.c-interactive-diagram:is([data-kind=blocks],[data-kind=assembly])[data-active=true] .id-layer--two{transform:translate(22px,2px)rotate(4deg)}.c-interactive-diagram:is([data-kind=blocks],[data-kind=assembly])[data-active=true] .id-layer--three{transform:translateY(30px)}.c-interactive-diagram[data-kind=pages][data-active=true] .id-layer--one{transform-origin:82px 92px;transform:translate(63px,-9px)scale(.78)}.c-interactive-diagram[data-kind=pages][data-active=true] .id-layer--two{transform-origin:194px 92px;transform:translate(-49px,39px)scale(.78)}.c-interactive-diagram[data-kind=pages][data-active=true] .id-layer--three{transform-origin:82px 158px;transform:translate(63px,27px)scale(.46,.55)}.c-interactive-diagram[data-kind=ai][data-active=true] .id-packet{transform:translateY(62px)}.c-interactive-diagram[data-kind=ai][data-active=true] .id-result--1{transform:translateY(-8px)}.c-interactive-diagram[data-kind=ai][data-active=true] .id-result--0,.c-interactive-diagram[data-kind=ai][data-active=true] .id-result--2{opacity:.4}@media (prefers-reduced-motion:reduce){.id-art *{transition:none!important}}.c-interactive-diagram[data-kind=blocks][data-active=true] .id-stack--0{transform:translate(-20px,-12px)}.c-interactive-diagram[data-kind=blocks][data-active=true] .id-stack--1{transform:translate(14px)}.c-interactive-diagram[data-kind=blocks][data-active=true] .id-stack--2{transform:translate(26px,12px)}.c-interactive-diagram[data-kind=blocks][data-active=true] .id-stack--3{transform:translate(36px,16px)}.c-interactive-diagram[data-kind=assembly] .id-layer--two>rect:first-child{fill:var(--a-color-violet-100)}.c-interactive-diagram[data-kind=assembly] .id-layer--three>rect:first-child{fill:var(--a-color-teal-100)}.c-interactive-diagram[data-kind=assembly] .id-layer text{fill:var(--a-color-static-black)}.c-interactive-diagram[data-kind=assembly] .id-layer .id-rule{stroke:var(--a-color-static-black)}.c-animation-player{isolation:isolate;width:100%;min-width:0;position:relative}.c-animation-player__art{border-radius:var(--a-radius-small);position:absolute;inset:0;overflow:hidden}.c-animation-player__art>svg{width:100%;height:100%;display:block}.c-animation-player__controls{right:var(--a-space-3);bottom:var(--a-space-3);gap:var(--a-space-1);background:var(--a-color-surface);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);display:flex;position:absolute}.c-animation-player__art *,.c-animation-player__art :before,.c-animation-player__art :after{animation-play-state:paused!important}.c-animation-player[data-playing=true] .c-animation-player__art *,.c-animation-player[data-playing=true] .c-animation-player__art :before,.c-animation-player[data-playing=true] .c-animation-player__art :after{animation-play-state:running!important}.c-animation-player[data-reduced] .c-animation-player__art *{animation:none!important}@media (prefers-reduced-motion:reduce){.c-animation-player__art *{animation:none!important}}.c-column-manager{gap:var(--a-space-3);min-width:min(18rem,100%);display:grid}.c-column-manager__head{justify-content:space-between;align-items:baseline;gap:var(--a-space-3);display:flex}.c-column-manager__list{gap:var(--a-space-1);margin:0;padding:0;list-style:none;display:grid}.c-column-manager__item{align-items:center;gap:var(--a-space-2);min-height:var(--a-size-compact);padding:2px var(--a-space-1) 2px var(--a-space-2);border:var(--a-border-width) solid transparent;border-radius:var(--a-radius-small);background:var(--a-color-surface);transition:border-color var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out), opacity var(--a-motion-fast) var(--a-motion-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.c-column-manager__item:not([data-locked]){cursor:grab}.c-column-manager__item:not([data-locked]):hover{border-color:var(--a-color-ink)}.c-column-manager__item[data-dragging]{opacity:.45}.c-column-manager__item[data-over]{border-color:var(--a-color-ink);box-shadow:inset 0 3px 0 var(--a-color-accent), var(--a-shadow-small)}.c-column-manager__grip{color:var(--a-color-secondary);place-items:center;display:grid}.c-column-manager__moves{gap:2px;display:inline-flex}.c-column-manager__live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.c-column-manager__item{transition:none}}.c-filter-bar{align-items:center;gap:var(--a-space-2) var(--a-space-3);flex-wrap:wrap;min-width:0;display:flex}.c-filter-bar__lead{flex:16rem;min-width:min(16rem,100%);max-width:26rem}.c-filter-bar__lead .c-search-field{gap:0}.c-filter-bar__chips{align-items:center;gap:var(--a-space-2);flex-wrap:wrap;min-width:0;display:flex}.c-filter-bar__trail{gap:var(--a-space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.c-filter-bar__add.c-button{min-height:var(--a-size-compact);padding-inline:var(--a-space-3);border-style:dashed}.c-filter-chip{min-height:var(--a-size-compact);border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-pill);background:color-mix(in srgb, var(--a-color-accent) 40%, var(--a-color-surface));box-shadow:var(--a-shadow-small);transition:transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out);align-items:stretch;display:inline-flex}.c-filter-chip[data-empty]{background:var(--a-color-surface);box-shadow:none;border-style:dashed}.c-filter-chip:has(:focus-visible,:hover){transform:translate(var(--a-motion-lift), var(--a-motion-lift))}.c-filter-chip__trigger,.c-filter-chip__remove{align-items:center;gap:var(--a-space-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;display:inline-flex}.c-filter-chip__trigger{padding:0 var(--a-space-2) 0 var(--a-space-3);border-start-start-radius:inherit;border-end-start-radius:inherit}.c-filter-chip__remove{padding:0 var(--a-space-2);border-inline-start:var(--a-border-width) solid var(--a-color-ink);border-start-end-radius:inherit;border-end-end-radius:inherit}.c-filter-chip__trigger:focus-visible,.c-filter-chip__remove:focus-visible{outline:var(--a-focus-width) solid var(--a-color-ink);outline-offset:2px}.c-filter-chip__remove:hover{background:var(--a-color-ink);color:var(--a-color-surface)}.c-filter-chip__name{font-weight:var(--a-type-h7-weight)}.c-filter-chip__value{white-space:nowrap;text-overflow:ellipsis;max-width:14rem;overflow:hidden}.c-filter-chip__value strong{font-weight:var(--a-type-h7-weight)}.c-filter-chip__panel{gap:var(--a-space-3);width:max-content;min-width:10rem;max-width:min(24rem,100vw - 32px);display:grid}.c-popup:has(>.c-filter-chip__panel){min-width:0}.c-filter-chip__panel-head{justify-content:space-between;align-items:center;gap:var(--a-space-3);display:flex}.c-filter-chip__options{gap:var(--a-space-1);max-height:16rem;display:grid;overflow:auto}.c-filter-chip__option{justify-content:space-between;align-items:center;gap:var(--a-space-3);padding:2px var(--a-space-1);border-radius:var(--a-radius-small);cursor:pointer;transition:background-color var(--a-motion-fast) var(--a-motion-out);display:flex;position:relative}.c-filter-chip__option .c-choice-row:after{content:"";border-radius:inherit;position:absolute;inset:0}.c-filter-chip__option:hover{background:var(--a-color-editHighlight)}@media (prefers-reduced-motion:reduce){.c-filter-chip__option{transition:none}}.c-filter-chip__count{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.c-filter-chip{transition:none}.c-filter-chip:has(:focus-visible,:hover){transform:none}}:is(.c-funnel,.c-treemap)[data-palette=monochrome]{--a-color-chart-1:var(--a-color-chart-mono-1);--a-color-chart-2:var(--a-color-chart-mono-2);--a-color-chart-3:var(--a-color-chart-mono-3);--a-color-chart-4:var(--a-color-chart-mono-4);--a-color-chart-5:var(--a-color-chart-mono-5);--a-color-chart-6:var(--a-color-chart-mono-6)}.c-funnel,.c-treemap{min-width:0;margin:0}.c-funnel__steps{gap:var(--a-space-3);margin:0;padding:0;list-style:none;display:grid}.c-funnel__step{gap:var(--a-space-1);transition:opacity var(--a-motion-fast) var(--a-motion-out);display:grid}.c-funnel__steps:has([data-active]) .c-funnel__step:not([data-active]){opacity:.45}.c-funnel__labels{justify-content:space-between;align-items:baseline;gap:var(--a-space-3);display:flex}.c-funnel__value{font-variant-numeric:tabular-nums}.c-funnel__track{border-radius:var(--a-radius-small);background:var(--a-color-editHighlight);height:28px;overflow:hidden}.c-funnel__bar{border:var(--a-border-width) solid transparent;border-radius:var(--a-radius-small);height:100%;transition:width .6s var(--a-motion-out), transform var(--a-motion-fast) var(--a-motion-out);display:block}.c-funnel__step[data-active] .c-funnel__bar{box-shadow:var(--a-shadow-small)}.c-funnel__rate{font-variant-numeric:tabular-nums}.c-funnel__drop{color:var(--a-color-ink);font-weight:var(--a-type-h7-weight)}.c-treemap__cells{border:var(--a-border-width) solid var(--a-color-ink);border-radius:var(--a-radius-small);background:var(--a-color-ink);margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.c-treemap__cell{padding:var(--a-space-2);box-shadow:inset 0 0 0 1px var(--a-color-ink);color:var(--a-color-static-black);transition:opacity var(--a-motion-fast) var(--a-motion-out), filter var(--a-motion-fast) var(--a-motion-out);flex-direction:column;justify-content:flex-end;gap:2px;display:flex;position:absolute;overflow:hidden}.c-treemap[data-palette=monochrome] .c-treemap__cell:nth-child(-n+2){color:var(--a-color-static-white)}.c-treemap__cell[data-dim]{opacity:.45}.c-treemap__cell[data-active]{box-shadow:inset 0 0 0 3px var(--a-color-ink);z-index:1}.c-treemap__cell:focus-visible{box-shadow:inset 0 0 0 var(--a-focus-width) var(--a-color-ink), inset 0 0 0 calc(var(--a-focus-width) * 2) var(--a-color-surface);outline:none}.c-treemap__label,.c-treemap__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-treemap__value{font-variant-numeric:tabular-nums}.c-treemap__cell[data-small] .c-treemap__value{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.c-treemap__cell[data-small]{padding:var(--a-space-1)}@media (prefers-reduced-motion:reduce){.c-funnel__bar,.c-funnel__step,.c-treemap__cell{transition:none}}@media (forced-colors:active){.c-treemap__cell{border:1px solid canvastext}.c-funnel__bar{background:highlight!important}}.c-funnel__track{background:color-mix(in srgb, var(--a-color-chart-1) 10%, var(--a-color-surface));overflow:visible}.c-funnel__step[data-active] .c-funnel__bar{border-color:var(--a-color-ink);transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:var(--a-shadow-small)}.c-funnel__steps{padding:var(--a-space-1) var(--a-space-2) var(--a-space-1) var(--a-space-1)}@media (prefers-reduced-motion:reduce){.c-funnel__step[data-active] .c-funnel__bar{transform:none}}.c-funnel__value{--a-type-h6-size:var(--a-type-h7-size);--a-type-h6-line:var(--a-type-h7-line)}.c-funnel__label{--a-type-small-size:13px;--a-type-small-line:18px}.c-funnel__rate{--a-type-small-size:12px;--a-type-small-line:16px}.c-treemap__cells{background:0 0;border:0;overflow:visible}.c-treemap__cell{border-radius:var(--a-radius-small);box-shadow:inset 0 0 0 1px var(--a-color-surface);transition:opacity var(--a-motion-fast) var(--a-motion-out), transform var(--a-motion-fast) var(--a-motion-out), box-shadow var(--a-motion-fast) var(--a-motion-out)}.c-treemap__cell[data-active]{z-index:1;transform:translate(var(--a-motion-lift), var(--a-motion-lift));box-shadow:inset 0 0 0 1px var(--a-color-ink), var(--a-shadow-small)}@media (prefers-reduced-motion:reduce){.c-treemap__cell[data-active]{transform:none}}[data-reveal=waiting] :is(.c-funnel__bar,.c-treemap__cells){opacity:0}[data-reveal=play] .c-funnel__bar{transform-origin:0;animation:c-reveal-grow-x .64s var(--a-motion-out) backwards}[data-reveal=play] .c-treemap__cell{animation:c-reveal-pop .48s var(--a-motion-out) backwards}
