@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.ui-app-dialog[data-presentation=floating-sheet][data-keep-mounted][hidden],.ui-app-dialog__viewport[data-presentation=floating-sheet][data-keep-mounted][hidden]{visibility:hidden;pointer-events:none;display:flex!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.bottom-\[10\%\]{bottom:10%}.bottom-\[98\%\]{bottom:98%}.left-0{left:0}.left-1\/2{left:50%}.z-0{z-index:0}.z-20{z-index:20}.z-30{z-index:30}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-51{order:51}.row-1{grid-row:1}.row-2{grid-row:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.h-\[10px\]{height:10px}.h-\[60\%\]{height:60%}.h-\[70\%\]{height:70%}.h-\[80\%\]{height:80%}.h-\[80px\]{height:80px}.h-full{height:100%}.w-\[30px\]{width:30px}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[90\%\]{width:90%}.w-\[100px\]{width:100px}.w-full{width:100%}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[10\%\]{--tw-translate-y:10%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.rounded{border-radius:.25rem}.rounded-tl-\[5px\]{border-top-left-radius:5px}.rounded-tr-\[5px\]{border-top-right-radius:5px}.rounded-tr-\[10px\]{border-top-right-radius:10px}.rounded-br-\[10px\]{border-bottom-right-radius:10px}.rounded-bl-\[10px\]{border-bottom-left-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:\[transform\:skew\(-15deg\)_scaleY\(0\.6\)\]:is(:where(.group):hover *){transform:skew(-15deg)scaleY(.6)}.group-hover\:\[transform\:skew\(15deg\)_scaleY\(0\.6\)\]:is(:where(.group):hover *){transform:skew(15deg)scaleY(.6)}.hover\:-translate-y-2:hover{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}.am-interactive-grid{border:1px solid var(--am-color-border-subtle);pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}.am-interactive-grid__square{--am-magic-grid-active-duration:1s;fill:#0000;stroke:var(--am-color-border-subtle);transition:fill var(--am-duration-fast) var(--am-ease-standard), stroke var(--am-duration-fast) var(--am-ease-standard)}.am-interactive-grid__square:not(:hover){transition-duration:var(--am-magic-grid-active-duration)}.am-interactive-grid__square:hover,.am-interactive-grid__square.is-hovered{fill:var(--am-color-grouped-strong)}@media (prefers-reduced-motion:reduce){.am-interactive-grid__square,.am-interactive-grid__square:not(:hover){transition-duration:0s}}.ui-ai-search-chat{border-radius:var(--am-radius-2xl);min-width:0;color:var(--am-color-foreground);background:0 0;border:0;display:block;position:relative;overflow:visible}.ui-ai-search-chat__composer-tray{min-width:0;padding-bottom:var(--am-space-4);display:grid;overflow:visible}.ui-ai-search-chat__composer{z-index:var(--am-z-floating);border-radius:var(--am-radius-2xl);display:grid;position:relative;overflow:hidden}.ui-ai-search-chat__input{width:100%;height:calc(var(--am-control-large) + var(--am-space-2) * 2);min-height:calc(var(--am-control-large) + var(--am-space-2) * 2);padding:var(--am-space-2) calc(var(--am-space-5) + var(--am-control-standard)) var(--am-space-2) var(--am-space-5);color:var(--am-color-text-strong);font:var(--am-type-body-weight) var(--am-type-body-size) / var(--am-type-body-line-height) var(--am-font-sans);background:0 0;border:0;outline:none}.ui-ai-search-chat__input::placeholder{color:var(--am-color-text-tertiary)}.ui-ai-search-chat__toolbar{justify-content:space-between;align-items:center;gap:var(--am-space-3);width:calc(100% - 2px);min-width:0;margin:calc(var(--am-layered-card-overlap) * -1) 1px 0;padding:calc(var(--am-layered-card-overlap) + var(--am-space-2)) var(--am-space-4) var(--am-space-2);border-radius:var(--am-radius-layered-card);background:var(--am-color-grouped);display:flex;position:relative;overflow:visible}.ui-ai-search-chat__toolbar .ui-text-dropdown-morph[data-align=start]{width:min(220px,48%)}.ui-ai-search-chat__advanced{align-items:center;display:inline-flex;position:relative}.ui-ai-search-chat__advanced-checkbox{align-items:center;gap:var(--am-space-2)}.ui-ai-search-chat__advanced-checkbox .ui-checkbox__control{margin-top:0}.ui-ai-search-chat__advanced-checkbox .ui-checkbox__copy span{color:var(--am-color-text-strong);font:var(--am-type-label-weight) var(--am-type-label-size) / var(--am-type-label-line-height) var(--am-font-sans)}.ui-ai-search-chat__advanced-tooltip{right:0;bottom:calc(100% + var(--am-space-2));z-index:var(--am-z-overlay);opacity:0;pointer-events:none;transform-origin:100% 100%;width:280px;transition:opacity var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), transform var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);position:absolute;transform:translateY(6px)scale(.98)}.ui-ai-search-chat__suggestions{z-index:var(--am-z-overlay);align-items:stretch;gap:var(--am-space-2);padding-top:var(--am-space-2);opacity:0;pointer-events:none;transform:translateY(calc(var(--am-space-1) * -1));transition:opacity var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), transform var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);flex-wrap:nowrap;display:flex;position:absolute;top:100%;left:0;right:0}.ui-ai-search-chat:hover .ui-ai-search-chat__suggestions,.ui-ai-search-chat:focus-within .ui-ai-search-chat__suggestions{opacity:1;pointer-events:auto;transform:translateY(0)}.ui-ai-search-chat__suggestion{min-width:0;padding:var(--am-space-2) var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);color:var(--am-color-text-secondary);font:var(--am-type-caption-weight) var(--am-type-caption-size) / var(--am-type-caption-line-height) var(--am-font-sans);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;box-shadow:var(--am-shadow-card);transition:border-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), transform var(--am-motion-press-duration) var(--am-motion-press-ease);flex:1 1 0;overflow:hidden}.ui-ai-search-chat__suggestion:hover{border-color:var(--am-color-border);color:var(--am-color-text-strong)}.ui-ai-search-chat__suggestion:active{transform:scale(var(--am-press-scale))}.ui-ai-search-chat__suggestion:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}.ui-ai-search-chat__advanced-tooltip .hero-alert{padding:var(--am-space-3);border-color:var(--am-color-danger)}@supports (color:color-mix(in lab, red, red)){.ui-ai-search-chat__advanced-tooltip .hero-alert{border-color:color-mix(in srgb, var(--am-color-danger) 24%, var(--am-color-border))}}.ui-ai-search-chat__advanced-tooltip .hero-alert{background:var(--am-color-danger)}@supports (color:color-mix(in lab, red, red)){.ui-ai-search-chat__advanced-tooltip .hero-alert{background:color-mix(in srgb, var(--am-color-danger) 7%, var(--am-color-canvas))}}.ui-ai-search-chat__advanced-tooltip .hero-alert{box-shadow:var(--am-shadow-overlay)}.ui-ai-search-chat__advanced:hover .ui-ai-search-chat__advanced-tooltip,.ui-ai-search-chat__advanced:focus-within .ui-ai-search-chat__advanced-tooltip{opacity:1;transform:translateY(0)scale(1)}.ui-ai-search-chat__submit{right:var(--am-space-4);width:var(--am-control-standard);height:var(--am-control-standard);border-radius:var(--am-radius-lg);background:var(--am-color-foreground);color:var(--am-color-canvas);cursor:pointer;transition:background-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), transform var(--am-motion-press-duration) var(--am-motion-press-ease);border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;bottom:auto;transform:translateY(-50%)}.ui-ai-search-chat__submit svg{display:block}.ui-ai-search-chat__submit:hover{background:var(--am-color-foreground)}@supports (color:color-mix(in lab, red, red)){.ui-ai-search-chat__submit:hover{background:color-mix(in srgb, var(--am-color-foreground) 88%, var(--am-color-canvas))}}.ui-ai-search-chat__submit:active{transform:translateY(-50%) scale(var(--am-press-scale))}.ui-ai-search-chat__submit:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}.ui-ai-search-chat[data-density=compact] .ui-ai-search-chat__input{height:var(--am-control-standard);min-height:var(--am-control-standard)}@media (max-width:600px){.ui-ai-search-chat__toolbar{flex-direction:column;align-items:stretch}.ui-ai-search-chat__toolbar .ui-text-dropdown-morph[data-align=start]{width:100%}}.ui-calendar.rdp-root{--rdp-accent-color:var(--am-color-foreground);--rdp-accent-background-color:var(--am-color-grouped-strong);--rdp-day-height:var(--am-control-standard);--rdp-day-width:var(--am-control-standard);--rdp-day_button-height:var(--am-control-standard);--rdp-day_button-width:var(--am-control-standard);--rdp-day_button-border-radius:var(--am-radius-lg);--rdp-day_button-border:1px solid transparent;--rdp-selected-border:1px solid transparent;--rdp-disabled-opacity:.4;--rdp-outside-opacity:.45;--rdp-today-color:var(--am-color-foreground);--rdp-nav_button-height:var(--am-control-standard);--rdp-nav_button-width:var(--am-control-standard);--rdp-nav-height:var(--am-control-standard);--rdp-dropdown-gap:var(--am-space-2);box-sizing:border-box;width:calc(var(--am-control-standard) * 8.5);gap:var(--am-space-2);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);padding:var(--am-space-3);background:var(--am-color-canvas);color:var(--am-color-foreground);box-shadow:var(--am-shadow-control);font-family:var(--am-font-sans);font-size:var(--am-type-body-size);display:grid;position:relative}.ui-calendar.rdp-root *{box-sizing:border-box}.ui-calendar .rdp-months{gap:var(--am-space-4);flex-direction:column;width:100%;min-width:0;max-width:none;display:flex}.ui-calendar .rdp-month{width:100%;min-width:0;position:relative}.ui-calendar .rdp-month_caption{height:var(--am-control-standard);justify-content:center;align-items:center;margin-block-end:var(--am-space-1);margin-inline:0;display:flex;position:relative}.ui-calendar .rdp-nav{z-index:var(--am-z-raised);justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;inset:0}.ui-calendar--dropdown .rdp-nav{top:var(--am-space-3);bottom:auto;left:auto;right:auto;inset-inline:var(--am-space-3);width:auto;height:var(--am-control-standard);grid-template-columns:var(--am-control-standard) minmax(0, 1fr) var(--am-control-standard);pointer-events:none;display:grid}.ui-calendar--dropdown .rdp-nav>*{pointer-events:auto}.ui-calendar--dropdown .rdp-nav .rdp-button_previous{grid-column:1;justify-self:start}.ui-calendar--dropdown .rdp-nav .rdp-button_next{grid-column:3;justify-self:end}.ui-calendar .rdp-button_previous,.ui-calendar .rdp-button_next{width:var(--am-control-standard);height:var(--am-control-standard);border-radius:var(--am-radius-lg);color:var(--am-color-text-tertiary);cursor:pointer;font:inherit;transition:background-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);background:0 0;border:0;place-items:center;display:grid}.ui-calendar .rdp-button_previous:hover,.ui-calendar .rdp-button_next:hover{background:var(--am-color-grouped-strong);color:var(--am-color-foreground)}.ui-calendar .rdp-chevron{width:16px;height:16px}.ui-calendar .rdp-caption_label{color:var(--am-color-foreground);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium)}.ui-calendar .rdp-dropdowns{align-items:center;gap:var(--am-space-2);padding-inline:calc(var(--am-control-standard) + var(--am-space-2));grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ui-calendar .rdp-dropdowns>*,.ui-calendar .rdp-dropdowns .ui-calendar__dropdown-trigger.rdp-months_dropdown,.ui-calendar .rdp-dropdowns .ui-calendar__dropdown-trigger.rdp-years_dropdown{width:100%;min-width:0}.ui-calendar .ui-calendar__dropdown-trigger{width:100%;min-width:0;min-height:var(--am-control-compact);height:var(--am-control-compact);border-color:var(--am-color-border-subtle);border-radius:var(--am-radius-lg);padding-inline:var(--am-space-3);box-shadow:var(--am-shadow-control);font-size:var(--am-type-label-size)}.ui-calendar .ui-calendar__dropdown-trigger:focus-visible,.ui-calendar .rdp-button_previous:focus-visible,.ui-calendar .rdp-button_next:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}.ui-calendar .rdp-weekdays,.ui-calendar .rdp-week{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;display:grid}.ui-calendar .rdp-weeks{width:100%}.ui-calendar .rdp-month_grid{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;min-width:0}.ui-calendar .rdp-weekday{height:var(--am-control-standard);color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-medium);text-align:center;place-items:center;display:grid}.ui-calendar .rdp-day{width:100%;min-width:0;height:var(--rdp-day-height);text-align:center;place-items:center;display:grid}.ui-calendar .rdp-day_button{width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);color:var(--am-color-foreground);font:inherit;cursor:pointer;transition:background-color var(--am-duration) var(--am-ease-standard), border-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard), box-shadow var(--am-duration) var(--am-ease-standard);background:0 0;justify-content:center;align-items:center;display:flex;position:relative}.ui-calendar .rdp-day_button:hover{background:var(--am-color-grouped-strong)}.ui-calendar .rdp-selected .rdp-day_button{background:var(--am-color-foreground);color:var(--am-color-canvas);border-color:#0000}.ui-calendar .rdp-outside .rdp-day_button{color:var(--am-color-text-tertiary)}.ui-calendar .rdp-today:not(.rdp-outside) .rdp-day_button:after{right:auto;bottom:var(--am-space-1);border-radius:var(--am-radius-pill);background:var(--rdp-today-color);content:"";width:3px;height:3px;position:absolute;left:50%;transform:translate(-50%)}.ui-calendar .rdp-selected.rdp-today .rdp-day_button:after{background:var(--am-color-canvas)}.ui-calendar .rdp-disabled .rdp-day_button,.ui-calendar .rdp-day_button:disabled{cursor:not-allowed;opacity:var(--rdp-disabled-opacity);text-decoration:line-through}.ui-calendar-popover__trigger{max-width:100%;min-height:var(--am-control-standard);justify-content:space-between;align-items:center;gap:var(--am-space-2);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);padding:0 var(--am-space-3);background:var(--am-color-canvas);box-shadow:var(--am-shadow-control);color:var(--am-color-foreground);font:inherit;cursor:pointer;transition:background-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), border-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);display:inline-flex}.ui-calendar-popover__trigger:hover:not(:disabled){background:var(--am-color-grouped-strong)}.ui-calendar-popover__trigger:focus-visible{border-color:var(--am-color-selected-border);outline:2px solid var(--am-color-focus);outline-offset:2px}.ui-calendar-popover__trigger:disabled{cursor:not-allowed;opacity:.48}.ui-date-field__trigger{width:100%;height:var(--am-control-large);min-height:var(--am-control-large);text-align:start}.ui-date-field__trigger--compact{height:var(--am-control-standard);min-height:var(--am-control-standard)}.ui-date-field__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-date-field__trigger>svg{color:var(--am-color-text-tertiary);flex:none}.ui-date-field__value-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ui-calendar-popover__positioner{z-index:var(--am-z-overlay-content)}.ui-calendar-popover{opacity:1;transform-origin:var(--transform-origin);transition:opacity var(--am-motion-enter-duration) var(--am-motion-enter-ease), transform var(--am-motion-enter-duration) var(--am-motion-enter-ease);transform:scale(1)}.ui-calendar-popover[data-starting-style],.ui-calendar-popover[data-ending-style]{opacity:0;transform:scale(.98)}.ui-calendar-popover[data-ending-style]{pointer-events:none;transition-duration:var(--am-motion-exit-duration);transition-timing-function:var(--am-motion-exit-ease)}.ui-calendar-popover .ui-calendar{box-shadow:var(--am-shadow-dropdown)}@media (prefers-reduced-motion:reduce){.ui-calendar-popover{transition:none}}.ui-animated-tabs__frame{border-radius:var(--am-radius-pill);flex-direction:column;align-items:center;width:max-content;max-width:100%;display:flex;position:relative}.ui-animated-tabs__active-clip{z-index:var(--am-z-raised);width:100%;clip-path:inset(0 75% 0 0 round var(--am-radius-pill));pointer-events:none;transition:clip-path var(--am-motion-reveal-duration) var(--am-motion-reveal-ease);position:absolute;overflow:hidden}.ui-animated-tabs__active-row,.ui-animated-tabs__list{justify-content:center;width:100%;display:flex;position:relative}.ui-animated-tabs__active-row{background:var(--am-color-foreground)}.ui-animated-tabs__tab,.ui-animated-tabs__active-tab{height:var(--am-control-compact);padding:0 var(--am-space-3);border-radius:var(--am-radius-pill);color:var(--am-color-text-secondary);font:var(--am-type-label-weight) var(--am-type-body-size) / var(--am-type-body-line-height) var(--am-font-sans);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;display:flex}.ui-animated-tabs__tab{cursor:pointer}.ui-animated-tabs__active-tab{color:var(--am-color-canvas)}.ui-animated-tabs__panel{padding-top:var(--am-space-4)}.ui-layered-card-tabs{min-width:0;display:grid}.ui-layered-card-tabs .ui-layered-card-tabs__header{grid-template-columns:max-content minmax(0,1fr) max-content}.ui-layered-card-tabs__list{min-width:0}.ui-layered-card-tabs__list-control{gap:var(--am-space-1);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.ui-layered-card-tabs__list-control::-webkit-scrollbar{display:none}.ui-layered-card-tabs__tab{min-height:var(--am-control-compact);padding:0 var(--am-inset-control-compact);border-radius:var(--am-radius-pill);color:var(--am-color-text-secondary);font:var(--am-type-label-weight) var(--am-type-body-size) / var(--am-type-body-line-height) var(--am-font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;align-items:center;display:inline-flex}.ui-layered-card-tabs__tab[data-active]{background:var(--am-color-foreground);color:var(--am-color-canvas)}.ui-layered-card-tabs__tab:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}.ui-layered-card-tabs__panel{min-width:0}.ui-checkbox,.ui-switch{align-items:flex-start;gap:var(--am-space-3);color:var(--am-color-text-strong);font:var(--am-type-label-weight) var(--am-type-body-size) / var(--am-type-body-line-height) var(--am-font-sans);cursor:pointer;display:flex}.ui-checkbox__control{width:20px;height:20px;margin-top:calc(var(--am-space-1) / 4);border-radius:var(--am-radius-xs);background:var(--am-color-grouped);box-shadow:inset 0 0 0 1px var(--am-color-border);border:0;flex:none;display:inline-block;position:relative}.ui-checkbox__indicator{border-radius:inherit;background:var(--am-color-foreground);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ui-checkbox__indicator-pop{animation:ui-luxe-checkbox-pop var(--am-motion-enter-duration) var(--am-motion-enter-ease) both;display:block}.ui-checkbox__icon{width:20px;height:20px;stroke:var(--am-color-canvas);stroke-width:4px;flex:none;display:block;transform:scale(.65)}.ui-checkbox__icon-path{stroke-dasharray:30;stroke-dashoffset:30px;animation:ui-luxe-checkbox-draw var(--am-motion-enter-duration) var(--am-motion-enter-ease) both}.ui-checkbox__copy,.ui-switch__copy{gap:calc(var(--am-space-1) / 2);display:grid}.ui-checkbox small,.ui-switch small{color:var(--am-color-text-secondary);font:var(--am-type-body-weight) var(--am-type-label-size) / var(--am-type-label-line-height) var(--am-font-sans);margin:0}.ui-switch__control{width:42px;height:24px;padding:calc(var(--am-space-1) / 2);border:1px solid var(--am-color-border);border-radius:var(--am-radius-pill);background:var(--am-color-grouped-strong);transition:border-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), background-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);outline:0;flex:none;align-items:center;display:inline-flex}.ui-switch__control[data-checked]{border-color:var(--am-color-foreground);background:var(--am-color-foreground)}.ui-switch__thumb{border-radius:var(--am-radius-pill);background:var(--am-color-canvas);width:18px;height:18px;box-shadow:var(--am-shadow-control);transition:transform var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);display:block}.ui-switch__control[data-checked] .ui-switch__thumb{transform:translate(18px)}:is(.ui-checkbox:has([data-disabled]),.ui-switch:has([data-disabled])){cursor:not-allowed;opacity:.48}.ui-animated-tabs__tab:focus-visible,.ui-checkbox__control:focus-visible,.ui-switch__control:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}@keyframes ui-luxe-checkbox-pop{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes ui-luxe-checkbox-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ui-animated-tabs__active-clip,.ui-switch__control,.ui-switch__thumb{transition:none}.ui-checkbox__indicator-pop,.ui-checkbox__icon-path{stroke-dashoffset:0;animation:none}}.ui-radio-field{gap:var(--am-space-2);display:grid}.ui-radio-field__label{color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);font-weight:var(--am-type-label-weight);line-height:var(--am-type-label-line-height)}.ui-radio-group{gap:var(--am-space-2);display:flex}.ui-radio-group[data-orientation=vertical]{flex-direction:column}.ui-radio-group[data-orientation=horizontal]{flex-flow:wrap}.ui-radio-group[data-orientation=horizontal] .ui-radio-group__item{flex:10rem}.ui-radio-group__item{justify-content:space-between;align-items:flex-start;gap:var(--am-space-2);min-width:0;color:var(--am-color-text-strong);display:flex}.ui-radio-group__selection{align-items:flex-start;gap:var(--am-space-2);cursor:pointer;flex:auto;min-width:0;display:flex}.ui-radio-group__accessory{flex:none;align-items:center;display:inline-flex}.ui-radio-group[data-variant=cards] .ui-radio-group__item{padding:var(--am-space-3);border:1px solid var(--am-color-border);border-radius:var(--am-radius-md);background:var(--am-color-canvas)}.ui-radio-group[data-variant=cards] .ui-radio-group__item:has([data-checked]){border-color:var(--am-color-selected-border);background:var(--am-color-grouped)}.ui-radio-group__control{border:1px solid var(--am-color-border);border-radius:var(--am-radius-pill);background:var(--am-color-canvas);width:18px;height:18px;color:var(--am-color-canvas);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-radio-group__control[data-checked]{border-color:var(--am-color-foreground);background:var(--am-color-foreground)}.ui-radio-group__control:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}.ui-radio-group__indicator{border-radius:var(--am-radius-pill);background:currentColor;width:8px;height:8px}.ui-radio-group__copy{gap:calc(var(--am-space-1) / 2);min-width:0;display:grid}.ui-radio-group__copy small{color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);font-weight:var(--am-type-body-weight);line-height:var(--am-type-label-line-height)}.ui-radio-group[data-disabled] .ui-radio-group__item{opacity:.48}.ui-radio-group__item:has([data-disabled]){opacity:.48}.ui-radio-group[data-disabled] .ui-radio-group__selection{cursor:not-allowed}.ui-radio-group__item:has([data-disabled]) .ui-radio-group__selection{cursor:not-allowed}.ui-section-tabs{min-width:0}.ui-section-tabs__list{gap:var(--am-space-1);border-radius:var(--am-radius-md);background:var(--am-color-grouped);max-width:100%;padding:var(--am-space-1);display:flex;overflow-x:auto}.ui-section-tabs__tab{min-height:var(--am-control-compact);padding:0 var(--am-inset-control-compact);border-radius:var(--am-radius-sm);color:var(--am-color-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none}.ui-section-tabs__tab[data-selected]{background:var(--am-color-canvas);color:var(--am-color-text-strong);box-shadow:var(--am-shadow-control)}.ui-section-tabs__tab:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:-2px}.ui-section-tabs__panel{min-width:0;padding-top:var(--am-space-4);outline:none}.ui-dropdown-morph,.ui-dropdown-morph__menu{--am-dropdown-morph-open-duration:.35s;--am-dropdown-morph-close-duration:.25s;--am-dropdown-morph-open-ease:cubic-bezier(.34, 1.25, .64, 1);--am-dropdown-morph-close-ease:cubic-bezier(.22, 1, .36, 1);--am-dropdown-morph-radius-ease:cubic-bezier(.22, 1, .36, 1);--am-dropdown-morph-fade-duration:.2s;--am-dropdown-morph-slide:40px;--am-dropdown-morph-scale:.97;--am-dropdown-morph-blur:2px;--am-dropdown-morph-radius:calc(var(--am-control-large) / 2)}.ui-dropdown-morph{border:1px solid var(--am-color-dropdown-border);border-radius:var(--am-dropdown-morph-radius);background:var(--am-color-canvas);width:40px;height:40px;clip-path:inset(0 round var(--am-dropdown-morph-radius));box-shadow:var(--am-shadow-dropdown-trigger);transition:width var(--am-dropdown-morph-close-duration) var(--am-dropdown-morph-close-ease), height var(--am-dropdown-morph-close-duration) var(--am-dropdown-morph-close-ease), border-color var(--am-dropdown-morph-close-duration) var(--am-dropdown-morph-close-ease), box-shadow var(--am-dropdown-morph-close-duration) var(--am-dropdown-morph-close-ease), clip-path var(--am-dropdown-morph-close-duration) var(--am-dropdown-morph-radius-ease), border-radius var(--am-dropdown-morph-close-duration) var(--am-dropdown-morph-radius-ease);position:relative;overflow:hidden}.ui-dropdown-morph[data-open=true]{--am-dropdown-morph-radius:var(--am-radius-lg);border-color:var(--am-color-dropdown-border);width:40px;height:40px;box-shadow:var(--am-shadow-dropdown);transition:width var(--am-dropdown-morph-open-duration) var(--am-dropdown-morph-open-ease), height var(--am-dropdown-morph-open-duration) var(--am-dropdown-morph-open-ease), border-color var(--am-dropdown-morph-open-duration) var(--am-dropdown-morph-open-ease), box-shadow var(--am-dropdown-morph-open-duration) var(--am-dropdown-morph-close-ease), clip-path var(--am-dropdown-morph-open-duration) var(--am-dropdown-morph-radius-ease), border-radius var(--am-dropdown-morph-open-duration) var(--am-dropdown-morph-radius-ease)}.ui-dropdown-morph__plus{width:40px;height:40px;color:var(--am-color-foreground);cursor:pointer;transition:opacity var(--am-dropdown-morph-fade-duration) var(--am-dropdown-morph-close-ease), transform var(--am-dropdown-morph-open-duration) var(--am-dropdown-morph-close-ease), filter var(--am-dropdown-morph-fade-duration) var(--am-dropdown-morph-close-ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:0;right:0}.ui-dropdown-morph__plus svg{transition:transform var(--am-dropdown-morph-open-duration) var(--am-dropdown-morph-close-ease)}.ui-dropdown-morph[data-open=true] .ui-dropdown-morph__plus svg{transform:scale(var(--am-dropdown-morph-scale)) rotate(45deg)}.ui-dropdown-morph__menu{pointer-events:auto;width:183px;min-height:172px;padding:var(--am-space-3);border:1px solid var(--am-color-dropdown-border);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);box-shadow:var(--am-shadow-dropdown);opacity:1;filter:blur();transition:opacity var(--am-dropdown-morph-fade-duration) var(--am-dropdown-morph-close-ease), transform var(--am-dropdown-morph-open-duration) var(--am-dropdown-morph-close-ease), filter var(--am-dropdown-morph-fade-duration) var(--am-dropdown-morph-close-ease);position:relative;inset:auto;transform:translate(0)scale(1)}.ui-dropdown-morph__menu>[role=menuitem]{width:100%;height:34px;padding:0 var(--am-space-2);border-radius:var(--am-radius-sm);color:var(--am-color-text-strong);background:0 0;border:0;align-items:center;display:flex}.ui-dropdown-morph__menu>[role=menuitem]:hover{background:var(--am-color-grouped)}.ui-dropdown-morph__preview-bar{border-radius:var(--am-radius-xs);background:var(--am-color-grouped-strong);width:76px;height:12px;display:block}.ui-dropdown-morph__preview-bar[data-length="1"]{width:95px}.ui-dropdown-morph__preview-bar[data-length="2"]{width:68px}.ui-dropdown-morph[data-open=true] .ui-dropdown-morph__menu{pointer-events:auto;opacity:1;filter:blur();transform:translate(0)scale(1)}.ui-dropdown-morph__plus:focus-visible,.ui-dropdown-morph__menu :focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}.ui-dropdown-morph__positioner,.ui-text-dropdown-morph__positioner{z-index:var(--am-z-overlay-content)}.ui-dropdown-morph__menu[data-open]{pointer-events:auto;opacity:1;filter:blur();width:183px;min-height:172px;position:relative;inset:auto;transform:translate(0)scale(1)}.ui-dropdown-morph__menu[data-starting-style],.ui-dropdown-morph__menu[data-ending-style]{opacity:0;filter:blur(var(--am-dropdown-morph-blur));transform:translateX(var(--am-dropdown-morph-slide)) scale(var(--am-dropdown-morph-scale))}.ui-dropdown-morph__menu[data-ending-style]{pointer-events:none;transition-duration:var(--am-dropdown-morph-close-duration)}.ui-text-dropdown-morph{justify-content:flex-start;align-items:flex-start;display:inline-flex;position:relative}.ui-text-dropdown-morph[data-align=start],.ui-text-dropdown-morph[data-align=end]{width:220px}.ui-text-dropdown-morph[data-align=end]{justify-content:flex-end}.ui-text-dropdown-morph[data-align=end] .ui-text-dropdown-morph__menu{transform-origin:100% 0;left:auto;right:0}.ui-text-dropdown-morph__trigger{align-items:center;gap:var(--am-space-1);padding:var(--am-space-1) 0;color:var(--am-color-foreground);cursor:pointer;font:var(--am-type-label-weight) var(--am-type-body-size) / var(--am-type-body-line-height) var(--am-font-sans);transition:border-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);background:0 0;border:0;border-bottom:1px solid #0000;display:inline-flex}.ui-text-dropdown-morph .ui-text-dropdown-morph__trigger{background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;justify-content:flex-start;min-height:auto}.ui-text-dropdown-morph__trigger:hover,.ui-text-dropdown-morph[data-open=true] .ui-text-dropdown-morph__trigger{border-color:var(--am-color-dropdown-border)}.ui-text-dropdown-morph[data-variant=standard] .ui-text-dropdown-morph__trigger{min-height:var(--am-control-standard);padding:0 var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);color:var(--am-color-foreground);box-shadow:var(--am-shadow-control);justify-content:space-between}.ui-text-dropdown-morph[data-variant=standard] .ui-select__icon{color:var(--am-color-foreground)}.ui-text-dropdown-morph[data-variant=standard] .ui-text-dropdown-morph__trigger:hover:not([data-disabled]),.ui-text-dropdown-morph[data-variant=standard][data-open=true] .ui-text-dropdown-morph__trigger{background:var(--am-color-grouped-strong);border-color:var(--am-color-dropdown-border);box-shadow:var(--am-shadow-dropdown-trigger)}.ui-text-dropdown-morph[data-variant=standard] .ui-text-dropdown-morph__trigger:hover:not([data-disabled]):not(:focus-visible){outline:0}.ui-text-dropdown-morph[data-variant=standard] .ui-text-dropdown-morph__trigger:focus-visible{border-color:var(--am-color-selected-border);outline:0}.ui-text-dropdown-morph__trigger:disabled{opacity:.5;cursor:not-allowed}.ui-text-dropdown-morph__trigger svg{transition:transform var(--am-motion-reveal-duration) var(--am-motion-reveal-ease)}.ui-text-dropdown-morph[data-open=true] .ui-text-dropdown-morph__trigger svg{transform:rotate(180deg)}.ui-text-dropdown-morph__trigger:focus-visible{border-bottom-color:var(--am-color-selected-border);outline:0}.ui-text-dropdown-morph__menu :focus-visible{outline:1px solid var(--am-color-selected-border);outline-offset:-1px}.ui-text-dropdown-morph__menu{z-index:var(--am-z-overlay);width:220px;padding:var(--am-space-2);border:1px solid var(--am-color-dropdown-border);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);box-shadow:var(--am-shadow-dropdown);opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0 round var(--am-radius-lg));transform-origin:0 0;transition:opacity var(--am-duration-slow) var(--am-ease-out), clip-path .32s var(--am-ease-out), transform .32s var(--am-ease-out);position:relative;top:auto;left:auto;overflow:hidden;transform:translateY(0)scale(1)}.ui-text-dropdown-morph__menu.ui-select__popup{opacity:1;visibility:visible;pointer-events:auto;clip-path:none;width:220px;position:relative;top:auto;left:auto;transform:scale(1)}.ui-text-dropdown-morph__menu.ui-select__popup[data-starting-style],.ui-text-dropdown-morph__menu.ui-select__popup[data-ending-style]{opacity:0;transform:translateY(-6px)scale(.98)}.ui-text-dropdown-morph__menu.ui-select__popup[data-ending-style]{pointer-events:none;transition-duration:var(--am-motion-exit-duration);transition-timing-function:var(--am-motion-exit-ease)}.ui-text-dropdown-morph__menu[data-open]:not(.ui-select__popup){opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0 round var(--am-radius-lg));position:relative;top:auto;left:auto;transform:translateY(0)scale(1)}.ui-text-dropdown-morph__menu[data-starting-style]:not(.ui-select__popup){opacity:0;clip-path:inset(0 0 100% 0 round var(--am-radius-lg));transform:translateY(-6px)scale(.98)}.ui-text-dropdown-morph__menu[data-ending-style]:not(.ui-select__popup){pointer-events:none;opacity:0;clip-path:inset(0 0 100% 0 round var(--am-radius-lg));transition:opacity var(--am-motion-exit-duration) var(--am-motion-exit-ease), clip-path var(--am-motion-exit-duration) var(--am-motion-exit-ease), transform var(--am-motion-exit-duration) var(--am-motion-exit-ease);transform:translateY(-3px)scale(.99)}.ui-text-dropdown-morph[data-open=true] .ui-text-dropdown-morph__menu{opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0 round var(--am-radius-lg));transition:opacity var(--am-duration-slow) var(--am-ease-out), clip-path .32s var(--am-ease-out), transform .32s var(--am-ease-out), visibility 0s;transform:translateY(0)scale(1)}.ui-text-dropdown-morph__menu>[role=menuitem],.ui-text-dropdown-morph__menu>[role=menuitemradio]{width:100%;min-height:34px;padding:0 var(--am-space-3);border-radius:var(--am-radius-sm);color:var(--am-color-text-strong);cursor:pointer;font:var(--am-type-body-size) / var(--am-type-body-line-height) var(--am-font-sans);text-align:left;background:0 0;border:0;align-items:center;display:flex}.ui-text-dropdown-morph__menu>[role=menuitem]:hover,.ui-text-dropdown-morph__menu>[role=menuitemradio]:hover{background:var(--am-color-grouped)}.ui-text-dropdown-morph__menu>[role=menuitemradio]{justify-content:space-between;gap:var(--am-space-3)}.ui-text-dropdown-morph__check{opacity:0;transition:opacity var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), transform var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);flex:none;transform:scale(.72)}.ui-text-dropdown-morph__menu>[role=menuitemradio][aria-checked=true] .ui-text-dropdown-morph__check{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.ui-dropdown-morph,.ui-dropdown-morph__plus,.ui-dropdown-morph__plus svg,.ui-dropdown-morph__menu,.ui-text-dropdown-morph__trigger,.ui-text-dropdown-morph__trigger svg,.ui-text-dropdown-morph__menu,.ui-text-dropdown-morph__check{transition:none!important}}.ui-select__trigger{width:var(--am-select-control-width);min-width:var(--am-select-control-width);flex:0 0 var(--am-select-control-width);max-width:100%;min-height:var(--am-control-standard);justify-content:space-between;align-items:center;gap:var(--am-space-2);padding:0 var(--am-inset-control-standard);border:1px solid var(--am-color-dropdown-border);border-radius:var(--am-radius-md);background:var(--am-color-canvas);color:var(--am-color-foreground);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--am-shadow-dropdown-trigger);transition:border-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), background-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);display:inline-flex}.ui-select__trigger[data-width=full]{flex:auto;width:100%;min-width:0}.ui-select__trigger[data-density=compact]{min-height:var(--am-control-compact);padding-inline:var(--am-inset-control-compact)}.ui-select__trigger:hover:not([data-disabled]){background:var(--am-color-grouped)}.ui-select__trigger:hover:not([data-disabled]):not(:focus-visible){border-color:var(--am-color-dropdown-border);box-shadow:var(--am-shadow-dropdown-trigger);outline:0}.ui-select__trigger:focus-visible{border-color:var(--am-color-selected-border);outline:0}.ui-select__trigger[data-popup-open]:not(:focus-visible){border-color:var(--am-color-dropdown-border)}.ui-select__trigger[data-disabled]{cursor:not-allowed;opacity:.48}.ui-select__trigger[aria-invalid=true]{border-color:var(--am-color-danger)}.ui-select-field>.ui-select__trigger{height:var(--am-control-large);min-height:var(--am-control-large);border-color:var(--am-color-border-subtle);border-radius:var(--am-radius-lg);box-shadow:var(--am-shadow-control);flex:none}.ui-select-field>.ui-select__trigger[data-density=compact]{height:var(--am-control-standard);min-height:var(--am-control-standard);padding-inline:var(--am-inset-control-standard)}.ui-select-field>.ui-select__trigger:hover:not([data-disabled]):not(:focus-visible),.ui-select-field>.ui-select__trigger[data-popup-open]:not(:focus-visible){border-color:var(--am-color-border-subtle);box-shadow:var(--am-shadow-control)}.ui-select-field>.ui-select__trigger[aria-invalid=true]{border-color:var(--am-color-danger)}.ui-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-select__value[data-placeholder]{color:var(--am-color-text-tertiary)}.ui-select__icon{color:var(--am-color-text-tertiary);transition:transform var(--am-motion-reveal-duration) var(--am-motion-reveal-ease);flex:none;display:inline-flex}.ui-select__trigger[data-popup-open] .ui-select__icon{transform:rotate(180deg)}.ui-select__positioner{z-index:var(--am-z-overlay-content);max-width:min(24rem, calc(100vw - var(--am-space-4)));outline:none}.ui-select__popup{min-width:var(--anchor-width);max-width:min(24rem, calc(100vw - var(--am-space-4)));border:1px solid var(--am-color-dropdown-border);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);box-shadow:var(--am-shadow-dropdown);color:var(--am-color-text-strong);opacity:1;transform-origin:var(--transform-origin);transition:opacity var(--am-motion-enter-duration) var(--am-motion-enter-ease), transform var(--am-motion-enter-duration) var(--am-motion-enter-ease);overflow:hidden;transform:scale(1)}.ui-select__search{padding:var(--am-space-2);border-bottom:1px solid var(--am-color-border-subtle)}.ui-select__empty{padding:var(--am-space-3);color:var(--am-color-text-tertiary);font:var(--am-type-body-size) / var(--am-type-body-line-height) var(--am-font-sans);text-align:center;margin:0}.ui-select__popup[data-starting-style],.ui-select__popup[data-ending-style]{opacity:0;transform:scale(.98)}.ui-select__popup[data-ending-style]{pointer-events:none;transition-duration:var(--am-motion-exit-duration);transition-timing-function:var(--am-motion-exit-ease)}.ui-select__list{max-height:min(var(--available-height), 20rem);padding:var(--am-space-1);scroll-padding-block:var(--am-space-2);overflow-y:auto}.ui-select__item{min-height:var(--am-control-standard);align-items:center;gap:var(--am-space-2);padding:var(--am-space-1) var(--am-space-3);border-radius:var(--am-radius-md);cursor:default;-webkit-user-select:none;user-select:none;outline:none;grid-template-columns:18px minmax(0,1fr);display:grid}.ui-select__item[data-highlighted]{background:var(--am-color-grouped-strong)}.ui-select__item[data-disabled]{opacity:.45}.ui-select__item-indicator{color:var(--am-color-foreground);display:inline-flex}.ui-select__item-copy{gap:calc(var(--am-space-1) / 2);min-width:0;font-size:var(--am-type-body-size);line-height:var(--am-type-body-line-height);display:grid}.ui-select__item-copy small{color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height)}.ui-select__scroll-arrow{height:var(--am-control-compact);background:var(--am-color-canvas);color:var(--am-color-text-tertiary);justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.ui-select__trigger,.ui-select__icon,.ui-select__popup{transition:none}}.ui-draggable-attribute-card{width:100%;container-type:inline-size}.ui-draggable-attribute-card__header-actions{align-items:center;gap:var(--am-space-1);flex:none;display:flex}.ui-draggable-attribute-card__header-actions .ui-draggable-attribute-card__header-action{border-radius:var(--am-radius-sm);width:30px;min-width:30px;min-height:30px;color:var(--am-color-text-tertiary);box-shadow:none;background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-draggable-attribute-card__header-actions .ui-draggable-attribute-card__header-action:is(.ui-button,.ui-overlay-menu__trigger){width:30px;height:30px;box-shadow:none;background:0 0;border:0;padding:0}.ui-draggable-attribute-card__header-actions .ui-draggable-attribute-card__header-action:hover{color:var(--am-color-foreground);box-shadow:none;background:0 0;border:0}.ui-draggable-attribute-card__header-actions .ui-draggable-attribute-card__header-action:focus-visible{outline:1px solid var(--am-color-selected-border);outline-offset:1px}.ui-draggable-attribute-card__layout-trigger{justify-content:center}.ui-draggable-attribute-card__layout-trigger>span{display:contents}.ui-draggable-attribute-card__layout-trigger .ui-overlay-menu__chevron{display:none}.ui-draggable-attribute-card__layout-option{justify-content:space-between;align-items:center;gap:var(--am-space-3);width:100%;display:flex}.ui-draggable-attribute-card__body-description{margin:0 0 var(--am-space-4);color:var(--am-color-text-secondary);font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-body-weight);line-height:var(--am-type-body-line-height)}.ui-draggable-attribute-card__sections{gap:var(--am-space-3);margin:0;padding:0;display:grid}.ui-draggable-attribute-card__sections[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-draggable-attribute-card__sections[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-draggable-attribute-card__sections[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-draggable-attribute-card__section{border:1px solid var(--attribute-card-border-color,var(--am-color-border));border-radius:var(--am-radius-lg);background:var(--attribute-card-section-background,var(--am-color-canvas));min-width:0;box-shadow:var(--am-shadow-control);cursor:default;touch-action:auto;overflow:hidden}.ui-draggable-attribute-card__section[data-reorderable]{touch-action:none}.ui-draggable-attribute-card__section-header{justify-content:space-between;align-items:center;gap:var(--am-space-3);border-bottom:1px solid var(--attribute-card-border-color,var(--am-color-border));background:var(--attribute-card-section-header-background,var(--am-color-grouped));min-height:40px;padding:0 var(--am-space-2) 0 var(--am-space-4);display:flex}.ui-draggable-attribute-card__section-header h3{min-width:0;color:var(--attribute-card-section-title-color,var(--am-color-text-strong));font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-title-weight);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;overflow:hidden}.ui-draggable-attribute-card__header-actions .ui-draggable-attribute-card__detail-trigger{align-items:center;gap:var(--am-space-1);width:auto;min-height:28px;padding:0 var(--am-space-1);color:var(--am-color-text-secondary);box-shadow:none;font-size:var(--am-type-caption-size);background:0 0;border:0;display:inline-flex}.ui-draggable-attribute-card__header-actions .ui-draggable-attribute-card__detail-trigger:hover{color:var(--am-color-text-strong);box-shadow:none;background:0 0;border:0}.ui-draggable-attribute-card__header-actions .ui-draggable-attribute-card__detail-trigger:focus-visible{border-radius:var(--am-radius-sm);outline:1px solid var(--am-color-selected-border);outline-offset:1px}.ui-draggable-attribute-card__handle{border-radius:var(--am-radius-sm);width:28px;height:28px;color:var(--attribute-card-handle-color,var(--am-color-text-tertiary));cursor:grab;transition:background var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), transform var(--am-motion-press-duration) var(--am-motion-press-ease);background:0 0;border:0;outline:0;flex:none;place-items:center;padding:0;display:grid}.ui-draggable-attribute-card__handle:hover{background:var(--am-color-grouped-strong);color:var(--am-color-foreground)}.ui-draggable-attribute-card__handle:active{cursor:grabbing;transform:scale(var(--am-press-scale))}.ui-draggable-attribute-card__handle:focus-visible{outline:1px solid var(--am-color-selected-border);outline-offset:1px}.ui-draggable-attribute-card table{border-collapse:collapse;table-layout:fixed;width:100%}.ui-draggable-attribute-card tr+tr{border-top:1px solid var(--attribute-card-border-color,var(--am-color-border))}.ui-draggable-attribute-card th,.ui-draggable-attribute-card td{padding:var(--am-space-3) var(--am-space-4);font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-body-weight);line-height:var(--am-type-body-line-height);text-align:left;vertical-align:top}.ui-draggable-attribute-card th{width:42%;color:var(--attribute-card-attribute-color,var(--am-color-text-secondary));font-weight:var(--am-type-body-weight)}.ui-draggable-attribute-card thead th{background:var(--am-color-table-header);opacity:1}.ui-draggable-attribute-card td{overflow-wrap:anywhere;color:var(--attribute-card-value-color,var(--am-color-text-strong));font-weight:var(--am-type-label-weight)}.ui-draggable-attribute-card__empty-section{padding:var(--am-space-4);color:var(--am-color-text-tertiary);font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-body-weight);line-height:var(--am-type-body-line-height);margin:0}.ui-draggable-attribute-card__section-footer{min-height:36px;padding:0 var(--am-space-3);border-top:1px solid var(--attribute-card-border-color,var(--am-color-border));background:var(--attribute-card-section-background,var(--am-color-canvas));justify-content:flex-end;align-items:center;display:flex}.ui-draggable-attribute-card__section-footer .ui-draggable-attribute-card__detail-trigger{align-items:center;gap:var(--am-space-1);width:auto;min-height:28px;padding:0 var(--am-space-1);color:var(--am-color-text-secondary);box-shadow:none;font-size:var(--am-type-caption-size);background:0 0;border:0;display:inline-flex}.ui-draggable-attribute-card__detail-trigger-visible{align-items:center;gap:var(--am-space-1);display:inline-flex}.ui-draggable-attribute-card__section-footer .ui-draggable-attribute-card__detail-trigger:hover{color:var(--am-color-text-strong);box-shadow:none;background:0 0;border:0}.ui-draggable-attribute-card__section-footer .ui-draggable-attribute-card__detail-trigger:focus-visible{border-radius:var(--am-radius-sm);outline:1px solid var(--am-color-selected-border);outline-offset:1px}.ui-app-dialog.ui-draggable-attribute-card__detail-dialog[data-size=full]{width:min(108rem,100%);max-width:min(108rem,100%)}.ui-app-dialog.ui-draggable-attribute-card__editor-dialog{width:min(52rem,100%)}.ui-draggable-attribute-card__editor{gap:var(--am-space-5);grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);display:grid}.ui-draggable-attribute-card__editor-sections,.ui-draggable-attribute-card__editor-columns{align-content:start;gap:var(--am-space-3);min-width:0;display:grid}.ui-draggable-attribute-card__editor-sections>header,.ui-draggable-attribute-card__editor-columns>header{justify-content:space-between;align-items:center;gap:var(--am-space-3);min-height:32px;display:flex}.ui-draggable-attribute-card__editor-sections>header span,.ui-draggable-attribute-card__editor-columns>header small,.ui-draggable-attribute-card__editor-columns>header span{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);font-weight:var(--am-type-label-weight)}.ui-draggable-attribute-card__editor-columns>header div{min-width:0}.ui-draggable-attribute-card__editor-columns>header h3{margin:var(--am-space-1) 0 0;color:var(--am-color-text-strong);font-size:var(--am-type-title-size);font-weight:var(--am-type-title-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-draggable-attribute-card__editor-section-list,.ui-draggable-attribute-card__editor-column-list{gap:var(--am-space-2);display:grid}.ui-draggable-attribute-card__editor-section-row{align-items:center;gap:var(--am-space-1);min-height:42px;padding:var(--am-space-1);border-radius:var(--am-radius-md);background:var(--am-color-grouped);border:1px solid #0000;grid-template-columns:minmax(0,1fr) 32px;display:grid}.ui-draggable-attribute-card__editor-section-row[data-active]{border-color:var(--am-color-border-subtle);background:var(--am-color-grouped-strong)}.ui-draggable-attribute-card__editor-section-row>button{min-width:0;min-height:32px;padding:0 var(--am-space-2);color:var(--am-color-text-strong);font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-label-weight);text-align:left;background:0 0;border:0}.ui-draggable-attribute-card__editor-section-row>.ui-draggable-attribute-card__editor-toggle{width:32px;color:var(--am-color-text-tertiary);place-items:center;padding:0;display:grid}.ui-draggable-attribute-card__editor-section-row>.ui-draggable-attribute-card__editor-toggle:hover{color:var(--am-color-foreground)}.ui-draggable-attribute-card__editor-column-list{padding:var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg)}.ui-draggable-attribute-card__editor-column-list .ui-checkbox{min-height:38px}@container (max-width:680px){.ui-draggable-attribute-card__sections{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.ui-draggable-attribute-card__editor{grid-template-columns:minmax(0,1fr)}}@container (max-width:420px){.ui-draggable-attribute-card th,.ui-draggable-attribute-card td{padding-inline:var(--am-space-3)}}@media (prefers-reduced-motion:reduce){.ui-draggable-attribute-card__handle{transition:none}}.hero-button-group,.hero-toggle-button-group{isolation:isolate;display:inline-flex}.hero-button-group[data-full-width],.hero-toggle-button-group[data-full-width]{width:100%;display:flex}.hero-button-group[data-orientation=vertical],.hero-toggle-button-group[data-orientation=vertical]{flex-direction:column}.hero-button-group .ui-button{box-shadow:none;border-radius:0}.hero-button-group[data-full-width] .ui-button{flex:1}.hero-button-group[data-orientation=horizontal] .ui-button:first-child{border-radius:var(--am-radius-lg) 0 0 var(--am-radius-lg)}.hero-button-group[data-orientation=horizontal] .ui-button:last-child{border-radius:0 var(--am-radius-lg) var(--am-radius-lg) 0}.hero-button-group[data-orientation=vertical] .ui-button:first-child{border-radius:var(--am-radius-lg) var(--am-radius-lg) 0 0}.hero-button-group[data-orientation=vertical] .ui-button:last-child{border-radius:0 0 var(--am-radius-lg) var(--am-radius-lg)}.hero-button-group__separator,.hero-toggle-button-group__separator{width:1px;height:20px;margin-inline:calc(var(--am-space-1) / -4);background:var(--am-color-border);opacity:.65}.hero-button-group[data-orientation=vertical] .hero-button-group__separator,.hero-toggle-button-group[data-orientation=vertical] .hero-toggle-button-group__separator{width:20px;height:1px;margin-block:calc(var(--am-space-1) / -4)}.hero-toggle-button-group{border:1px solid var(--am-color-border);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);overflow:hidden}.hero-toggle-button-group[data-detached]{gap:var(--am-space-2);background:0 0;border:0;overflow:visible}.hero-toggle-button{min-height:var(--am-control-standard);padding:0 var(--am-inset-control-standard);color:var(--am-color-text-secondary);font-family:var(--am-font-sans);font-size:var(--am-type-body-size);font-weight:var(--am-type-label-weight);line-height:var(--am-type-line-height-none);background:0 0;border:0;flex:1}.hero-toggle-button[data-pressed]{background:var(--am-color-grouped-strong);color:var(--am-color-foreground)}.hero-list-box{border:1px solid var(--am-color-border);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);box-shadow:var(--am-shadow-card);display:grid;overflow:hidden}.hero-list-box__item{justify-content:space-between;align-items:center;gap:var(--am-space-3);min-height:48px;padding:var(--am-space-3) var(--am-inset-element);border:0;border-bottom:1px solid var(--am-color-border-subtle);color:var(--am-color-text-strong);font-family:var(--am-font-sans);font-size:var(--am-type-body-size);font-weight:var(--am-type-label-weight);line-height:var(--am-type-title-tight-line-height);text-align:start;background:0 0;display:flex}.hero-list-box__item:last-child{border-bottom:0}.hero-list-box__item:hover,.hero-list-box__item[data-selected]{background:var(--am-color-grouped)}.hero-list-box__item:disabled{cursor:not-allowed;opacity:.48}.hero-list-box__item[data-variant=danger]{color:var(--am-color-danger)}.hero-list-box__item-copy{gap:var(--am-space-1);display:grid}.hero-list-box__item small{color:var(--am-color-text-secondary);font-weight:var(--am-type-body-weight)}.hero-list-box__indicator{visibility:hidden;color:var(--am-color-foreground)}.hero-list-box__indicator[data-visible]{visibility:visible}.hero-alert{gap:var(--am-space-3);padding:var(--am-inset-element);border:1px solid var(--am-color-border);border-radius:var(--am-radius-element-card);background:var(--am-color-grouped);color:var(--am-color-text-strong);display:flex}.hero-alert__indicator{border-radius:var(--am-radius-pill);background:var(--am-color-foreground);width:20px;height:20px;color:var(--am-color-canvas);font-family:var(--am-font-sans);font-size:var(--am-type-caption-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-line-height-none);flex:none;place-items:center;display:grid}.hero-alert__content{gap:var(--am-space-1);display:grid}.hero-alert__title{font-family:var(--am-font-sans);font-size:var(--am-type-body-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-title-tight-line-height);margin:0}.hero-alert__description{color:var(--am-color-text-secondary);font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-body-weight);line-height:var(--am-type-label-line-height);margin:0}.hero-alert[data-status=success] .hero-alert__indicator{background:var(--am-color-success)}.hero-alert[data-status=warning] .hero-alert__indicator{background:var(--am-color-warning)}.hero-alert[data-status=danger] .hero-alert__indicator{background:var(--am-color-danger)}.hero-alert[data-status=accent] .hero-alert__indicator{background:var(--am-color-link)}.hero-checkbox-group{gap:var(--am-space-2);display:grid}.hero-checkbox-group>strong{font-family:var(--am-font-sans);font-size:var(--am-type-body-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-title-tight-line-height)}.hero-checkbox-group__options{gap:var(--am-space-2);display:grid}.hero-checkbox-group[data-variant=fluid]{width:min(100%,288px)}.hero-checkbox-group[data-variant=fluid] .hero-checkbox-group__options{padding:var(--am-space-1);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);gap:0}.hero-checkbox{gap:var(--am-space-1);color:var(--am-color-text-strong);font-family:var(--am-font-sans);font-size:var(--am-type-body-size);font-weight:var(--am-type-label-weight);line-height:var(--am-type-title-tight-line-height);cursor:pointer;display:grid}.hero-checkbox__content{align-items:center;gap:var(--am-space-2);display:flex}.hero-checkbox__control{border:1px solid var(--am-color-border);border-radius:var(--am-radius-xs);background:var(--am-color-canvas);place-items:center;width:18px;height:18px;display:grid}.hero-checkbox__control[data-checked]{border-color:var(--am-color-foreground);background:var(--am-color-foreground);color:var(--am-color-canvas)}.hero-checkbox__indicator{font-size:var(--am-type-caption-size)}.hero-checkbox:has([data-disabled]){cursor:not-allowed;opacity:.48}.hero-checkbox-item{z-index:var(--am-z-base);align-items:center;gap:var(--am-space-2);min-height:32px;padding:0 var(--am-space-3);border-radius:var(--am-radius-lg);color:var(--am-color-text-secondary);font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-label-weight);line-height:var(--am-type-line-height-none);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--am-duration-fast) var(--am-ease-standard), opacity var(--am-duration-fast) var(--am-ease-standard);outline:none;display:flex;position:relative}.hero-checkbox-item:before,.hero-checkbox-item:after{z-index:var(--am-z-below);border-radius:inherit;content:"";opacity:0;transition:opacity var(--am-duration-fast) var(--am-ease-standard), border-radius var(--am-duration-fast) var(--am-ease-standard);position:absolute;inset:0}.hero-checkbox-item:before{background:var(--am-color-grouped)}.hero-checkbox-item:after{background:var(--am-color-grouped-strong)}.hero-checkbox-item:hover:before,.hero-checkbox-item:focus-visible:before{opacity:1}.hero-checkbox-item[data-checked]{color:var(--am-color-text-strong);font-weight:var(--am-font-weight-bold)}.hero-checkbox-item[data-checked]:after{opacity:1}.hero-checkbox-item[data-run=start]{border-radius:var(--am-radius-lg) var(--am-radius-lg) var(--am-radius-xs) var(--am-radius-xs)}.hero-checkbox-item[data-run=middle]{border-radius:var(--am-radius-xs)}.hero-checkbox-item[data-run=end]{border-radius:var(--am-radius-xs) var(--am-radius-xs) var(--am-radius-lg) var(--am-radius-lg)}.hero-checkbox-item[aria-disabled=true]{cursor:not-allowed;opacity:.48}.hero-checkbox-item__control{border-radius:var(--am-radius-xs);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--am-color-border);color:var(--am-color-text-strong);transition:box-shadow var(--am-duration-fast) var(--am-ease-standard), transform var(--am-duration-fast) var(--am-ease-out);flex:none;place-items:center;display:grid;position:relative}.hero-checkbox-item:hover .hero-checkbox-item__control,.hero-checkbox-item:focus-visible .hero-checkbox-item__control{box-shadow:inset 0 0 0 1px var(--am-color-border)}.hero-checkbox-item[data-checked] .hero-checkbox-item__control{box-shadow:inset 0 0 0 1px var(--am-color-foreground)}.hero-checkbox-item:active .hero-checkbox-item__control{transform:scale(var(--am-press-scale))}.hero-checkbox-item__icon{stroke:currentColor;stroke-width:3px;width:16px;height:16px}.hero-checkbox-item__icon path{stroke-dasharray:30;stroke-dashoffset:30px}.hero-checkbox-item[data-checked] .hero-checkbox-item__icon path{animation:hero-checkbox-item-draw var(--am-motion-enter-duration) var(--am-motion-enter-ease) both}.hero-checkbox-item__label{min-width:0}.hero-description{color:var(--am-color-text-secondary);font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-body-weight);line-height:var(--am-type-label-line-height);margin:0}.hero-fieldset{gap:var(--am-space-4);padding:var(--am-inset-card);border:1px solid var(--am-color-border);border-radius:var(--am-radius-element-card);margin:0;display:grid}.hero-fieldset__legend{padding:0 var(--am-space-1);font-family:var(--am-font-sans);font-size:var(--am-type-body-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-title-tight-line-height)}.hero-fieldset__group{gap:var(--am-space-3);display:grid}.hero-fieldset__actions{justify-content:flex-end;gap:var(--am-space-2);display:flex}.hero-input-group{border:1px solid var(--am-color-border);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);min-width:0;box-shadow:var(--am-shadow-control);align-items:center;display:flex}.hero-input-group[data-full-width]{width:100%}.hero-input-group[data-variant=secondary]{box-shadow:none}.hero-input-group:focus-within{border-color:var(--am-color-selected-border);box-shadow:none}.hero-input-group__input,.hero-input-group__textarea{width:100%;min-width:0;color:var(--am-color-text-strong);font-family:var(--am-font-sans);font-size:var(--am-type-body-size);font-weight:var(--am-type-body-weight);line-height:var(--am-type-title-tight-line-height);background:0 0;border:0;outline:0;flex:1}.hero-input-group__input{height:var(--am-control-standard);padding:0 var(--am-inset-control-standard)}.hero-input-group__textarea{min-height:72px;padding:var(--am-inset-control-standard);resize:vertical}.hero-input-group__prefix,.hero-input-group__suffix{padding-inline:var(--am-space-3);color:var(--am-color-text-secondary);flex:none;align-items:center;display:inline-flex}.hero-input-group__prefix button,.hero-input-group__suffix button{width:var(--am-control-compact);height:var(--am-control-compact);border-radius:var(--am-radius-md);color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.hero-input-group:has(:disabled){background:var(--am-color-grouped);opacity:.58}.hero-input-group:has([aria-invalid=true]){border-color:var(--am-color-danger)}.hero-breadcrumbs ol{gap:var(--am-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hero-breadcrumbs li{align-items:center;gap:var(--am-space-2);display:flex}.hero-breadcrumbs__item{color:var(--am-color-text-secondary);font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-body-weight);line-height:var(--am-type-title-tight-line-height)}.hero-breadcrumbs__item[data-current]{color:var(--am-color-foreground);font-weight:var(--am-type-label-weight)}.hero-breadcrumbs__item[data-disabled]{opacity:.5}.hero-breadcrumbs__item[data-disabled] a{pointer-events:none}.hero-breadcrumbs a{color:inherit;text-decoration:none}.hero-breadcrumbs__separator{color:var(--am-color-text-tertiary)}.hero-pagination{gap:var(--am-space-3);display:grid}.hero-pagination__summary{color:var(--am-color-text-secondary);font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-body-weight);line-height:var(--am-type-label-line-height);margin:0}.hero-pagination__content{align-items:center;gap:var(--am-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hero-pagination__link,.hero-pagination__previous,.hero-pagination__next{min-width:var(--am-control-compact);height:var(--am-control-compact);padding-inline:var(--am-space-2);border-radius:var(--am-radius-md);color:var(--am-color-text-secondary);font-family:var(--am-font-sans);font-size:var(--am-type-label-size);font-weight:var(--am-type-label-weight);line-height:var(--am-type-line-height-none);background:0 0;border:1px solid #0000;place-items:center;display:grid}.hero-pagination__link[data-active]{background:var(--am-color-foreground);color:var(--am-color-canvas)}.hero-pagination__previous:hover,.hero-pagination__next:hover,.hero-pagination__link:hover{background:var(--am-color-grouped)}.hero-pagination button:disabled{cursor:not-allowed;opacity:.42}.hero-toggle-button:disabled,.hero-list-box__item:disabled{cursor:not-allowed;opacity:.48}.hero-pagination__ellipsis{width:var(--am-control-compact);height:var(--am-control-compact);color:var(--am-color-text-tertiary);place-items:center;display:grid}.hero-button-group button:focus-visible,.hero-toggle-button:focus-visible,.hero-list-box__item:focus-visible,.hero-pagination button:focus-visible,.hero-checkbox__control:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}.hero-checkbox-item:focus-visible{box-shadow:0 0 0 2px var(--am-color-focus)}.hero-breadcrumbs a:focus-visible,.hero-input-group button:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}.hero-input-group input:focus-visible,.hero-input-group textarea:focus-visible{outline:none}@keyframes hero-checkbox-item-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.hero-checkbox-item,.hero-checkbox-item:before,.hero-checkbox-item:after,.hero-checkbox-item__control{transition-duration:0s}.hero-checkbox-item[data-checked] .hero-checkbox-item__icon path{stroke-dashoffset:0;animation:none}}.ui-image-attachment-picker{gap:var(--am-space-2);min-width:0;display:grid;container-type:inline-size}.ui-image-attachment-picker__heading{justify-content:space-between;align-items:baseline;gap:var(--am-space-3);display:flex}.ui-image-attachment-picker__heading label{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium)}.ui-image-attachment-picker__heading span,.ui-image-attachment-picker__helper,.ui-image-attachment-picker__error{font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height);margin:0}.ui-image-attachment-picker__heading span,.ui-image-attachment-picker__helper{color:var(--am-color-text-tertiary)}.ui-image-attachment-picker__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-image-attachment-picker__dropzone{width:100%;min-width:0;min-height:calc(var(--am-control-large) + var(--am-space-12));align-items:center;gap:var(--am-space-3);padding:var(--am-inset-element);cursor:pointer;border:1px dashed var(--am-color-border);border-radius:var(--am-radius-element-card);background:var(--am-color-grouped);color:var(--am-color-text-strong);font:inherit;text-align:left;transition:border-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), background-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ui-image-attachment-picker__dropzone:hover,.ui-image-attachment-picker__dropzone[data-dragging]{border-color:var(--am-color-selected-border);background:var(--am-color-grouped-strong)}.ui-image-attachment-picker__dropzone:focus-visible{border-color:var(--am-color-selected-border);outline:none}.ui-image-attachment-picker__dropzone:disabled{cursor:not-allowed;opacity:.48}.ui-image-attachment-picker__dropzone-icon{width:var(--am-control-large);height:var(--am-control-large);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-md);background:var(--am-color-canvas);color:var(--am-color-text-secondary);box-shadow:var(--am-shadow-control);place-items:center;display:grid}.ui-image-attachment-picker__dropzone-copy,.ui-image-attachment-picker__metadata{gap:var(--am-space-1);min-width:0;display:grid}.ui-image-attachment-picker__dropzone-copy strong,.ui-image-attachment-picker__metadata strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium);line-height:var(--am-type-label-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-image-attachment-picker__dropzone-copy>span,.ui-image-attachment-picker__metadata>span{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height)}.ui-image-attachment-picker__browse{min-height:var(--am-control-standard);padding:0 var(--am-inset-control-standard);border:1px solid var(--am-color-border);border-radius:var(--am-radius-md);background:var(--am-color-canvas);color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium);box-shadow:var(--am-shadow-control);white-space:nowrap;align-content:center}.ui-image-attachment-picker__list{gap:var(--am-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ui-image-attachment-picker__item{align-items:center;gap:var(--am-space-3);min-width:0;padding:var(--am-space-2);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);box-shadow:var(--am-shadow-card);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ui-image-attachment-picker__preview{width:calc(var(--am-control-large) + var(--am-space-2));height:calc(var(--am-control-large) + var(--am-space-2));border-radius:var(--am-radius-md);background:var(--am-color-grouped-strong);color:var(--am-color-text-tertiary);place-items:center;display:grid;overflow:hidden}.ui-image-attachment-picker__preview img{object-fit:cover;width:100%;height:100%}.ui-image-attachment-picker__remove{align-self:center}.ui-image-attachment-picker__error{color:var(--am-color-danger)}.ui-image-attachment-picker[data-invalid] .ui-image-attachment-picker__dropzone{border-color:var(--am-color-danger)}@container (max-width:36rem){.ui-image-attachment-picker__dropzone{grid-template-columns:auto minmax(0,1fr)}.ui-image-attachment-picker__browse{text-align:center;grid-column:1/-1;justify-self:stretch}.ui-image-attachment-picker__list{grid-template-columns:minmax(0,1fr)}}.ui-info-tooltip__trigger{border-radius:var(--am-radius-pill);width:18px;height:18px;color:var(--am-color-text-tertiary);cursor:help;transition:background-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.ui-info-tooltip__trigger:hover,.ui-info-tooltip__trigger[data-popup-open]{background:var(--am-color-grouped-strong);color:var(--am-color-text-strong)}.ui-info-tooltip__trigger:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:1px}.ui-info-tooltip__positioner{z-index:var(--am-z-overlay-content)}.ui-info-tooltip__popup{width:max-content;max-width:min(280px, calc(100vw - var(--am-space-8)));padding:var(--am-space-2) var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-md);background:var(--am-color-canvas);box-shadow:var(--am-shadow-tooltip);color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-regular);line-height:var(--am-type-caption-line-height);opacity:1;transform-origin:var(--transform-origin);transition:opacity var(--am-motion-enter-duration) var(--am-motion-enter-ease), transform var(--am-motion-enter-duration) var(--am-motion-enter-ease);transform:scale(1)}.ui-info-tooltip__popup[data-starting-style],.ui-info-tooltip__popup[data-ending-style]{opacity:0;transform:scale(.98)}.ui-info-tooltip__popup[data-instant=true]{transition:none}.ui-info-tooltip__popup[data-instant=true][data-starting-style],.ui-info-tooltip__popup[data-instant=true][data-ending-style]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ui-info-tooltip__trigger,.ui-info-tooltip__popup{transition-duration:.01ms}}.ui-loading-skeleton{color:#0000;vertical-align:middle;min-width:0;display:grid}.ui-loading-skeleton__bars{gap:var(--am-space-2);min-width:0;display:grid}.ui-loading-skeleton__bars>span{min-width:0;min-height:var(--am-space-4);border-radius:var(--am-radius-sm);background:var(--am-color-grouped-strong);animation:ui-loading-skeleton-pulse var(--am-motion-skeleton-duration) var(--am-motion-skeleton-ease) infinite alternate;display:block}.ui-app-dialog[data-morphing=true] .ui-loading-skeleton__bars>span{opacity:.68;animation:none}.ui-loading-skeleton[data-variant=inline]{width:min(12rem,100%);display:inline-grid}.ui-loading-skeleton[data-variant=line]{width:min(15rem,100%)}.ui-loading-skeleton[data-variant=line] .ui-loading-skeleton__bars>span{width:100%}.ui-loading-skeleton[data-variant=rows]{width:min(100%,28rem)}.ui-loading-skeleton[data-variant=rows] .ui-loading-skeleton__bars>span:nth-child(2){width:82%}.ui-loading-skeleton[data-variant=rows] .ui-loading-skeleton__bars>span:nth-child(3){width:64%}.ui-loading-skeleton[data-variant=card]{width:100%;padding:var(--am-inset-element);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card)}.ui-loading-skeleton[data-variant=card] .ui-loading-skeleton__bars>span:first-child{width:46%;min-height:var(--am-space-5)}.ui-loading-skeleton[data-variant=card] .ui-loading-skeleton__bars>span:not(:first-child){width:82%}@keyframes ui-loading-skeleton-pulse{0%{opacity:.48}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-loading-skeleton__bars>span{animation:none}}:root{--am-motion-digit-index:0;--am-motion-digit-dur:.42s;--am-motion-digit-distance:4px;--am-motion-digit-stagger:32ms;--am-motion-digit-blur:1px;--am-motion-digit-ease:var(--am-ease-out);--am-motion-digit-dir-x:0;--am-motion-digit-dir-y:1;--am-motion-badge-slide-dur:.26s;--am-motion-badge-pop-dur:.5s;--am-motion-badge-pop-close-dur:.18s;--am-motion-badge-fade-dur:.4s;--am-motion-badge-fade-close-dur:.18s;--am-motion-badge-blur:2px;--am-motion-badge-offset-x:-8.2px;--am-motion-badge-offset-y:12.4px;--am-motion-badge-slide-ease:cubic-bezier(.22, 1, .36, 1);--am-motion-badge-pop-ease:cubic-bezier(.34, 1.36, .64, 1);--am-motion-badge-close-ease:cubic-bezier(.4, 0, .2, 1);--am-motion-panel-open-dur:.4s;--am-motion-panel-close-dur:.35s;--am-motion-panel-translate-y:100px;--am-motion-panel-blur:2px;--am-motion-panel-ease:cubic-bezier(.22, 1, .36, 1);--am-motion-page-slide-dur:var(--am-page-slide-duration);--am-motion-page-fade-dur:var(--am-page-fade-duration);--am-motion-page-slide-distance:var(--am-page-slide-distance);--am-motion-page-blur:var(--am-page-slide-blur);--am-motion-page-stagger:var(--am-page-slide-stagger);--am-motion-page-exit-enabled:var(--am-page-slide-exit-enabled);--am-motion-page-slide-ease:var(--am-page-slide-ease);--am-motion-page-fade-ease:var(--am-page-fade-ease);--am-motion-icon-swap-dur:.25s;--am-motion-icon-swap-blur:2px;--am-motion-icon-swap-start-scale:.25;--am-motion-icon-swap-ease:ease-in-out;--am-motion-shake-dur-a:80ms;--am-motion-shake-dur-b:60ms;--am-motion-revert-dur:var(--am-motion-shake-duration);--am-motion-clear-out-dur:.4s;--am-motion-clear-out-ease:cubic-bezier(.22, 1, .36, 1);--am-motion-pulse-dur:1s;--am-motion-pulse-count:1;--am-motion-pulse-min:.5;--am-motion-reveal-dur:.4s;--am-motion-reveal-blur:2px;--am-motion-reveal-ease:ease-in-out;--am-motion-stagger-dur:.5s;--am-motion-stagger-distance:12px;--am-motion-stagger-stagger:40ms;--am-motion-stagger-blur:3px;--am-motion-stagger-ease:cubic-bezier(.22, 1, .36, 1);--am-motion-acc-expand:var(--am-modal-open-duration);--am-motion-acc-collapse:var(--am-modal-open-duration);--am-motion-acc-chevron:var(--am-modal-open-duration);--am-motion-acc-ease:var(--am-motion-reveal-ease)}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--am-motion-digit-distance) * var(--am-motion-digit-dir-x)), calc(var(--am-motion-digit-distance) * var(--am-motion-digit-dir-y)));opacity:0;filter:blur(var(--am-motion-digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.t-digit-group{align-items:baseline;display:inline-flex}.t-digit{will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--am-motion-digit-dur) var(--am-motion-digit-ease) both;animation-delay:calc(var(--am-motion-digit-index,0) * var(--am-motion-digit-stagger))}@keyframes t-badge-slide-in{0%{transform:translate(var(--am-motion-badge-offset-x), var(--am-motion-badge-offset-y))}to{transform:translate(0)}}.t-badge{pointer-events:none;will-change:transform;position:absolute;top:-6px;right:-8px}.t-badge[data-open=true]{animation:t-badge-slide-in var(--am-motion-badge-slide-dur) var(--am-motion-badge-slide-ease)}.t-badge-dot{border-radius:var(--am-radius-pill);background:var(--am-color-danger);min-width:1.25rem;height:1.25rem;color:var(--am-color-canvas);font-size:var(--am-type-caption-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-caption-line-height);text-align:center;transform-origin:50%;opacity:1;filter:blur();transition:transform var(--am-motion-badge-pop-dur) var(--am-motion-badge-pop-ease), opacity var(--am-motion-badge-fade-dur) var(--am-motion-badge-pop-ease), filter var(--am-motion-badge-pop-dur) var(--am-motion-badge-pop-ease);will-change:transform, opacity, filter;place-items:center;padding:0 .25rem;display:grid;transform:scale(1)}.t-badge[data-open=false] .t-badge-dot{opacity:0;filter:blur(var(--am-motion-badge-blur));transition:transform var(--am-motion-badge-pop-close-dur) var(--am-motion-badge-close-ease), opacity var(--am-motion-badge-fade-close-dur) var(--am-motion-badge-close-ease), filter var(--am-motion-badge-pop-close-dur) var(--am-motion-badge-close-ease);transform:scale(0)}.t-panel-slide{transform:translateY(var(--am-motion-panel-translate-y));opacity:0;filter:blur(var(--am-motion-panel-blur));pointer-events:none;transition:transform var(--am-motion-panel-close-dur) var(--am-motion-panel-ease), opacity var(--am-motion-panel-close-dur) var(--am-motion-panel-ease), filter var(--am-motion-panel-close-dur) var(--am-motion-panel-ease);will-change:transform, opacity, filter}.t-panel-slide[data-origin=left]{transform:translateX(calc(var(--am-motion-panel-translate-y) * -1))}.t-panel-slide[data-origin=right]{transform:translateX(var(--am-motion-panel-translate-y))}.t-panel-slide[data-open=true]{opacity:1;filter:blur();pointer-events:auto;transition:transform var(--am-motion-panel-open-dur) var(--am-motion-panel-ease), opacity var(--am-motion-panel-open-dur) var(--am-motion-panel-ease), filter var(--am-motion-panel-open-dur) var(--am-motion-panel-ease);transform:translateY(0)}.t-panel-slide[data-open=true][data-origin=left],.t-panel-slide[data-open=true][data-origin=right]{transform:translate(0)}.t-page-slide{min-height:var(--am-page-slide-min-height);isolation:isolate;display:grid;position:relative;overflow:hidden}.t-page-slide .t-page[data-page-id="1"]{--t-page-from-x:calc(var(--am-motion-page-slide-distance) * -1)}.t-page-slide .t-page[data-page-id="2"]{--t-page-from-x:var(--am-motion-page-slide-distance)}.t-page-slide .t-page{opacity:0;pointer-events:none;min-width:0;transform:translateX(calc(var(--t-page-from-x,0px) * var(--am-motion-page-exit-enabled)));filter:blur(calc(var(--am-motion-page-blur) * var(--am-motion-page-exit-enabled)));transition:opacity var(--am-motion-page-fade-dur) var(--am-motion-page-fade-ease), transform var(--am-motion-page-slide-dur) var(--am-motion-page-slide-ease), filter var(--am-motion-page-slide-dur) var(--am-motion-page-slide-ease);will-change:opacity, transform, filter;grid-area:1/1;position:relative}.t-page-slide[data-motion=none] .t-page{transition:none}.t-page-slide[data-page="1"] .t-page[data-page-id="1"],.t-page-slide[data-page="2"] .t-page[data-page-id="2"]{opacity:1;pointer-events:auto;filter:blur();transition-delay:var(--am-motion-page-stagger);transform:translate(0)}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap .t-icon{transition:opacity var(--am-motion-icon-swap-dur) var(--am-motion-icon-swap-ease), filter var(--am-motion-icon-swap-dur) var(--am-motion-icon-swap-ease), transform var(--am-motion-icon-swap-dur) var(--am-motion-icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--am-motion-icon-swap-blur));transform:scale(var(--am-motion-icon-swap-start-scale))}.t-input{transition:border-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);will-change:transform}.t-input.is-error{transition:border-color var(--am-motion-revert-dur) ease-out}.t-input.is-shaking{animation:t-input-shake calc(var(--am-motion-shake-dur-a) * 2 + var(--am-motion-shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--am-motion-shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--am-motion-shake-distance));animation-timing-function:var(--am-motion-shake-ease)}57.14%{transform:translateX(calc(var(--am-motion-shake-distance) * -1));animation-timing-function:var(--am-motion-shake-ease)}78.57%{transform:translateX(var(--am-motion-shake-overshoot));animation-timing-function:var(--am-motion-shake-ease)}to{transform:translate(0)}}.t-clear{width:min(100%,18rem);min-height:var(--am-control-standard);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-pill);background:var(--am-color-grouped-strong);color:var(--am-color-text-secondary);align-items:center;display:inline-flex;position:relative;overflow:hidden}.t-clear:focus-within{border-color:var(--am-color-selected-border);box-shadow:none}.t-clear-start-icon{z-index:var(--am-z-overlay-control);left:var(--am-space-3);pointer-events:none;place-items:center;display:grid;position:absolute}.t-clear-start-icon:empty{display:none}.t-clear-input{width:100%;height:var(--am-control-standard);padding:0 calc(var(--am-control-compact) + var(--am-space-2)) 0 calc(var(--am-space-3) + 15px + var(--am-space-2));color:var(--am-color-text-strong);font:var(--am-type-body-weight) var(--am-type-body-size) / var(--am-type-body-line-height) var(--am-font-sans);appearance:none;background:0 0;border:0;outline:0}.t-clear-input::-webkit-search-cancel-button{display:none}.t-clear-mirror,.t-clear-placeholder{padding-inline:calc(var(--am-space-3) + 15px + var(--am-space-2)) calc(var(--am-control-compact) + var(--am-space-2));pointer-events:none;white-space:nowrap;z-index:var(--am-z-floating);align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.t-clear-mirror{opacity:0}.t-clear.has-value .t-clear-mirror,.t-clear.is-clearing .t-clear-mirror{opacity:1}.t-clear.has-value>input,.t-clear.is-clearing>input{-webkit-text-fill-color:transparent}.t-clear.has-value .t-clear-placeholder{opacity:0}.t-clear.is-clearing .t-clear-mirror{animation:t-clear-dissolve var(--am-motion-clear-out-dur) var(--am-motion-clear-out-ease) both}.t-clear.is-clearing .t-clear-glow{animation:t-clear-glow var(--am-motion-clear-out-dur) var(--am-motion-clear-out-ease) both}.t-clear.is-clearing .t-clear-btn{opacity:0;transform:translateY(-50%)scale(.86)}.t-clear-glow{pointer-events:none;opacity:0;z-index:var(--am-z-front);mix-blend-mode:multiply;position:absolute;inset:0}.t-clear-btn{inset:50% var(--am-space-2) auto auto;z-index:var(--am-z-overlay-control);border-radius:var(--am-radius-pill);background:var(--am-color-foreground);border:0;width:24px;height:24px;padding:0;position:absolute}@supports (color:color-mix(in lab, red, red)){.t-clear-btn{background:color-mix(in srgb, var(--am-color-foreground) 38%, transparent)}}.t-clear-btn{color:var(--am-color-canvas);transition:opacity var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), transform var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);transform:translateY(-50%)}@keyframes t-clear-dissolve{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(5px);transform:translate(8px)}}@keyframes t-clear-glow{0%,to{opacity:0}45%{opacity:.16;background:var(--am-color-foreground)}}.t-skel{min-block-size:4rem;display:grid;position:relative}.t-skel-skeleton,.t-skel-content{grid-area:1/1;position:relative}.t-skel-skeleton{z-index:var(--am-z-raised);pointer-events:none;opacity:1;filter:blur();transition:opacity var(--am-motion-reveal-dur) var(--am-motion-reveal-ease), filter var(--am-motion-reveal-dur) var(--am-motion-reveal-ease)}.t-skel-content{z-index:var(--am-z-floating);opacity:0;filter:blur(var(--am-motion-reveal-blur));pointer-events:none;transition:opacity var(--am-motion-reveal-dur) var(--am-motion-reveal-ease), filter var(--am-motion-reveal-dur) var(--am-motion-reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{opacity:0;filter:blur(var(--am-motion-reveal-blur))}.t-skel.is-revealed .t-skel-content{opacity:1;filter:blur();pointer-events:auto}.t-skel-skeleton.is-pulsing>*{animation:t-skel-pulse var(--am-motion-pulse-dur) ease-in-out var(--am-motion-pulse-count)}.ui-skeleton-reveal__bar{border-radius:var(--am-radius-sm);background:var(--am-color-grouped-strong);min-block-size:1rem;display:block}@keyframes t-skel-pulse{0%,to{opacity:1}50%{opacity:var(--am-motion-pulse-min)}}.t-stagger-line{opacity:0;transform:translateY(var(--am-motion-stagger-distance));filter:blur(var(--am-motion-stagger-blur));transition:opacity var(--am-motion-stagger-dur) var(--am-motion-stagger-ease), transform var(--am-motion-stagger-dur) var(--am-motion-stagger-ease), filter var(--am-motion-stagger-dur) var(--am-motion-stagger-ease);will-change:transform, opacity, filter;display:block}.t-stagger-line--2{transition-delay:var(--am-motion-stagger-stagger)}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;filter:blur();transition:opacity var(--am-motion-exit-duration) var(--am-motion-exit-ease), transform 0s linear, filter 0s linear;transition-delay:var(--am-motion-none-duration);transform:translateY(0)}.t-acc-panel{height:var(--accordion-panel-height);transition:height var(--am-motion-acc-collapse) var(--am-motion-acc-ease);overflow:hidden}.t-acc-panel[data-starting-style],.t-acc-panel[data-ending-style]{height:0}.t-acc-panel-inner{min-height:0;padding-inline:var(--am-inset-element);opacity:0;filter:blur(2px);transition:opacity var(--am-motion-acc-collapse) var(--am-motion-acc-ease), filter var(--am-motion-acc-collapse) var(--am-motion-acc-ease), padding-block-end var(--am-motion-acc-collapse) var(--am-motion-acc-ease);padding-block-end:0;overflow:hidden}.t-acc-panel[data-open] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--am-motion-acc-expand) var(--am-motion-acc-ease), filter var(--am-motion-acc-expand) var(--am-motion-acc-ease), padding-block-end var(--am-motion-acc-expand) var(--am-motion-acc-ease);padding-block-end:var(--am-inset-element)}.t-acc-chevron{transform-origin:50%;transition:transform var(--am-motion-acc-chevron) var(--am-motion-acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-head[data-panel-open] .t-acc-chevron{transform:scaleY(-1)}.t-acc-head{width:100%;padding:var(--am-inset-element);color:var(--am-color-foreground);font:inherit;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.t-acc-head:focus-visible,.t-clear-btn:focus-visible{outline:1px solid var(--am-color-selected-border);outline-offset:2px}.ui-gradient-text{color:var(--am-color-foreground);background:linear-gradient(100deg, var(--am-color-foreground), var(--am-color-link), var(--am-color-foreground));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ui-confetti-burst{display:inline-block;position:relative}.ui-confetti-burst__particles{display:none}.ui-sr-only{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.t-input{animation:none!important;transform:none!important}.t-digit-group .t-digit{animation:none!important}.t-badge,.t-badge-dot,.t-panel-slide,.t-page-slide .t-page,.t-icon-swap .t-icon,.t-skel-skeleton,.t-skel-content,.t-stagger-line,.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important;animation:none!important}.t-skel-skeleton.is-pulsing>*{animation:none!important}.t-clear-glow{opacity:0!important}}.ui-notification-popover__positioner{z-index:var(--am-z-overlay-content)}.ui-notification-popover{width:min(360px, calc(100vw - var(--am-space-6)));max-height:min(32rem, calc(100vh - var(--am-space-12)));border:1px solid var(--am-color-dropdown-border);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);box-shadow:var(--am-shadow-dropdown);transform-origin:var(--transform-origin);transition:opacity var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), transform var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);flex-direction:column;display:flex;overflow:hidden}.ui-notification-popover[data-starting-style],.ui-notification-popover[data-ending-style]{opacity:0;transform:translateY(-4px)scale(.98)}.ui-notification-popover__header{justify-content:space-between;align-items:flex-start;gap:var(--am-space-4);padding:var(--am-space-4);border-bottom:1px solid var(--am-color-border-subtle);display:flex}.ui-notification-popover__title,.ui-notification-popover__summary,.ui-notification-popover__item-copy strong,.ui-notification-popover__item-copy p,.ui-notification-popover__item-copy small,.ui-notification-popover__state{margin:0}.ui-notification-popover__title{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-label-line-height)}.ui-notification-popover__summary{margin-top:var(--am-space-1);color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height)}.ui-notification-popover__count{min-width:var(--am-control-compact);height:var(--am-control-compact);border-radius:var(--am-radius-pill);background:var(--am-color-danger);color:var(--am-color-canvas);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-line-height-none);justify-content:center;align-items:center;display:none}.ui-notification-popover__count[data-visible=true]{display:inline-flex}.ui-notification-popover__body{flex:auto;min-height:0;display:flex;overflow:hidden}.ui-notification-popover__list-scroll{flex:auto;min-height:0}.ui-notification-popover__list{gap:calc(var(--am-space-1) * .25);padding:var(--am-space-1) 0;margin:0;list-style:none;display:grid}.ui-notification-popover__item{gap:var(--am-space-3);padding:var(--am-space-3) var(--am-space-4);background:var(--am-color-canvas);grid-template-columns:8px minmax(0,1fr);display:grid}.ui-notification-popover__item:not([data-read=true]){background:var(--am-color-grouped)}@supports (color:color-mix(in lab, red, red)){.ui-notification-popover__item:not([data-read=true]){background:color-mix(in srgb, var(--am-color-grouped) 56%, var(--am-color-canvas))}}.ui-notification-popover__marker{width:8px;height:8px;margin-top:calc(var(--am-space-1) + 1px);border-radius:var(--am-radius-pill);background:var(--am-color-accent-secondary)}.ui-notification-popover__item[data-severity=critical] .ui-notification-popover__marker,.ui-notification-popover__item[data-severity=danger] .ui-notification-popover__marker{background:var(--am-color-danger)}.ui-notification-popover__item[data-severity=warning] .ui-notification-popover__marker{background:var(--am-color-warning)}.ui-notification-popover__item-copy{gap:var(--am-space-1);min-width:0;display:grid}.ui-notification-popover__item-copy strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-label-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-notification-popover__item-copy p{color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-notification-popover__item-copy small{color:var(--am-color-text-tertiary);font-size:var(--am-type-micro-size);line-height:var(--am-type-caption-line-height)}.ui-notification-popover__state{padding:var(--am-space-6) var(--am-space-4);color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height);text-align:center}.ui-notification-popover__footer{padding:var(--am-space-2) var(--am-space-3);border-top:1px solid var(--am-color-border-subtle);justify-content:flex-end;display:flex}.ui-notification-popover__view-all{color:var(--am-color-link)}@media (prefers-reduced-motion:reduce){.ui-notification-popover{transition:none}}@media (max-width:640px){.ui-notification-popover{width:calc(100vw - var(--am-space-6))}}.ui-overlay-menu__trigger,.ui-overlay-drawer__trigger,.ui-expandable-card__trigger{border:1px solid var(--am-color-border);border-radius:var(--am-radius-md);background:var(--am-color-canvas);color:var(--am-color-foreground);font:inherit;min-height:var(--am-control-standard);padding:0 var(--am-inset-control-standard)}.ui-overlay-menu__trigger{border-color:var(--am-color-dropdown-border);width:min(100%,300px);box-shadow:var(--am-shadow-dropdown-trigger);transition:transform var(--am-motion-press-duration) var(--am-motion-press-ease), background-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);justify-content:space-between;align-items:center;display:flex}.ui-overlay-menu__trigger:active{transform:scale(.97)}.ui-overlay-menu__chevron{color:var(--am-color-text-tertiary);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transition:transform var(--am-motion-feedback-duration) var(--am-motion-feedback-ease)}.ui-overlay-menu__trigger[data-popup-open] .ui-overlay-menu__chevron{transform:rotate(180deg)}.ui-overlay-close{width:var(--am-control-compact);height:var(--am-control-compact);border-radius:var(--am-radius-md);color:var(--am-color-foreground);font:inherit;line-height:var(--am-type-line-height-none);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.ui-overlay-menu__trigger:hover,.ui-overlay-drawer__trigger:hover,.ui-expandable-card__trigger:hover{background:var(--am-color-grouped-strong)}.ui-overlay-close:hover{color:var(--am-color-text-secondary);background:0 0}.ui-overlay-menu__trigger:focus-visible,.ui-overlay-drawer__trigger:focus-visible,.ui-expandable-card__trigger:focus-visible,.ui-overlay-close:focus-visible{outline:1px solid var(--am-color-selected-border);outline-offset:1px}.ui-overlay-menu__positioner{z-index:var(--am-z-overlay-content)}.ui-overlay-menu{width:200px;padding:var(--am-space-1);border:1px solid var(--am-color-dropdown-border);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);box-shadow:var(--am-shadow-dropdown);clip-path:inset(0 0 0 0 round var(--am-radius-lg));transform-origin:var(--transform-origin);transition:clip-path var(--am-motion-reveal-duration) var(--am-motion-reveal-ease), opacity var(--am-motion-enter-duration) var(--am-motion-enter-ease);overflow:hidden}.ui-overlay-menu[data-starting-style],.ui-overlay-menu[data-ending-style]{opacity:0;clip-path:inset(10% 50% 90% 50% round var(--am-radius-lg))}.ui-overlay-menu [role=menuitem],.ui-overlay-menu [role=menuitemcheckbox],.ui-overlay-menu [role=menuitemradio]{width:100%;min-height:var(--am-control-standard);align-items:center;gap:var(--am-space-2);padding:0 var(--am-inset-control-standard);border-radius:var(--am-radius-md);color:var(--am-color-text-strong);font:inherit;text-align:start;opacity:1;filter:blur();transition:color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), background-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);background:0 0;border:0;display:flex;transform:scale(1)}.ui-overlay-menu [data-highlighted]{background:var(--am-color-grouped-strong);outline:none}.ui-overlay-menu [data-danger]{color:var(--am-color-danger)}.ui-overlay-menu [data-danger][data-highlighted]{background:var(--am-color-danger)}@supports (color:color-mix(in lab, red, red)){.ui-overlay-menu [data-danger][data-highlighted]{background:color-mix(in srgb, var(--am-color-danger) 8%, var(--am-color-canvas))}}.ui-overlay-menu [data-disabled]{opacity:.45}.ui-app-dialog__backdrop{z-index:calc(var(--am-z-overlay) - 1);background:var(--am-color-focus);-webkit-backdrop-filter:blur(var(--am-modal-backdrop-blur));backdrop-filter:blur(var(--am-modal-backdrop-blur));transition:opacity var(--am-motion-modal-enter-duration) var(--am-motion-modal-ease), -webkit-backdrop-filter var(--am-motion-modal-enter-duration) var(--am-motion-modal-ease), backdrop-filter var(--am-motion-modal-enter-duration) var(--am-motion-modal-ease);position:fixed;inset:0}.ui-app-dialog__trigger{min-width:calc(var(--am-space-12) * 2);min-height:var(--am-control-standard);box-sizing:border-box}.ui-overlay-drawer__backdrop,.ui-expandable-card__backdrop{z-index:calc(var(--am-z-overlay) - 1);background:var(--am-color-focus);transition:opacity var(--am-motion-modal-enter-duration) var(--am-motion-modal-ease);position:fixed;inset:0}.ui-app-dialog__viewport,.ui-overlay-drawer__viewport,.ui-expandable-card__viewport{z-index:var(--am-z-overlay);pointer-events:none;display:flex;position:fixed;inset:0}.ui-app-dialog__viewport{box-sizing:border-box;padding:var(--am-space-6);justify-content:center;align-items:center}.ui-app-dialog{pointer-events:auto;border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-2xl);background:var(--am-color-canvas);width:min(32rem,100%);max-height:min(80dvh,44rem);box-shadow:var(--am-shadow-overlay);opacity:1;transition:opacity var(--am-modal-open-duration) var(--am-modal-ease), transform var(--am-modal-open-duration) var(--am-modal-ease);will-change:opacity, transform;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:scale(1)}.ui-app-dialog:focus-visible,.ui-overlay-drawer:focus-visible,.ui-expandable-card__dialog:focus-visible,.ui-panel-bottom:focus-visible{outline:none}.ui-app-dialog[data-size=compact]{width:min(24rem,100%)}.ui-app-dialog[data-size=wide]{width:min(44rem,100%)}.ui-app-dialog[data-size=full]{width:min(96rem,100%);max-height:min(88dvh,60rem)}.ui-app-dialog[data-starting-style]{opacity:0;transform:scale(var(--am-modal-open-scale))}.ui-app-dialog[data-ending-style]{opacity:0;transform:scale(var(--am-modal-close-scale));transition-duration:var(--am-modal-close-duration)}.ui-app-dialog__backdrop[data-starting-style]{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}.ui-app-dialog__backdrop[data-ending-style]{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur();transition-duration:var(--am-modal-close-duration)}.ui-app-dialog__header{justify-content:space-between;align-items:center;gap:var(--am-space-4);padding:var(--am-inset-card);border-bottom:1px solid var(--am-color-border-subtle);display:flex}.ui-app-dialog__header[data-actions=true]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.ui-app-dialog__header-copy{min-width:0}.ui-app-dialog__header-actions{justify-content:center;align-items:center;gap:var(--am-space-2);min-width:0;display:flex}.ui-app-dialog__header[data-actions=true]>.ui-overlay-close{justify-self:end}.ui-app-dialog__media{background:var(--am-color-grouped);flex:none;height:clamp(6rem,12vw,7rem);position:relative;overflow:hidden}.ui-app-dialog__media>img,.ui-app-dialog__media>picture,.ui-app-dialog__media>picture>img{object-fit:cover;width:100%;height:100%;display:block}.ui-app-dialog__media-close{top:var(--am-space-3);right:var(--am-space-3);color:#fff;filter:drop-shadow(0 1px 3px var(--am-color-foreground));position:absolute}@supports (color:color-mix(in lab, red, red)){.ui-app-dialog__media-close{filter:drop-shadow(0 1px 3px color-mix(in srgb, var(--am-color-foreground) 35%, transparent))}}.ui-app-dialog__media-close:hover{color:var(--am-color-canvas)}@supports (color:color-mix(in lab, red, red)){.ui-app-dialog__media-close:hover{color:color-mix(in srgb, var(--am-color-canvas) 72%, transparent)}}.ui-app-dialog[data-media=true] .ui-app-dialog__header{padding-block:var(--am-space-6) var(--am-space-3);text-align:center;border-bottom:0;justify-content:center}.ui-app-dialog[data-media=true] .ui-app-dialog__header h2{font-size:var(--am-type-overlay-title-size);line-height:var(--am-type-overlay-title-line-height)}.ui-app-dialog[data-media=true] .ui-app-dialog__body{padding-block:var(--am-space-2) var(--am-space-5)}.ui-app-dialog__header h2{color:var(--am-color-text-strong);font-size:var(--am-type-title-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-title-line-height);margin:0}.ui-app-dialog__header p{margin:var(--am-space-1) 0 0;color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height)}.ui-app-dialog__body{min-width:0;padding:var(--am-inset-card);overflow:auto}.ui-app-dialog__footer{justify-content:flex-end;align-items:center;gap:var(--am-space-2);padding:var(--am-space-3) var(--am-inset-card);border-top:1px solid var(--am-color-border-subtle);background:var(--am-color-grouped);display:flex}.ui-app-dialog__footer[data-split=true]{justify-content:space-between}.ui-app-dialog__footer-leading,.ui-app-dialog__footer-trailing{align-items:center;gap:var(--am-space-2);display:flex}.ui-app-dialog__footer-trailing{margin-left:auto}@media (max-width:40rem){.ui-app-dialog__header[data-actions=true]{grid-template-columns:minmax(0,1fr) auto}.ui-app-dialog__header-actions{flex-wrap:wrap;grid-area:2/1/auto/-1;width:100%}.ui-app-dialog__footer[data-split=true]{flex-direction:column;align-items:stretch}.ui-app-dialog__footer-leading,.ui-app-dialog__footer-trailing{flex-wrap:wrap}.ui-app-dialog__footer-trailing{justify-content:flex-end;width:100%}}.ui-app-dialog__footer[data-layout=full]{padding-block:var(--am-space-4);background:var(--am-color-canvas);justify-content:stretch;display:grid}.ui-app-dialog__footer[data-layout=full]>.ui-button{width:100%}.ui-app-dialog__footer[data-layout=full][data-destructive-split=true]{justify-content:space-between;display:flex}.ui-overlay-drawer{width:min(30rem, calc(100vw - var(--am-space-4)));pointer-events:auto;border-left:1px solid var(--am-color-border-subtle);background:var(--am-color-canvas);height:100%;box-shadow:var(--am-shadow-overlay);transition:transform var(--am-motion-modal-enter-duration) var(--am-motion-modal-ease);flex-direction:column;margin-left:auto;display:flex}.ui-overlay-drawer[data-side=right][data-starting-style],.ui-overlay-drawer[data-side=right][data-ending-style]{transform:translate(100%)}.ui-overlay-drawer[data-side=left][data-starting-style],.ui-overlay-drawer[data-side=left][data-ending-style]{transform:translate(-100%)}.ui-overlay-drawer[data-side=bottom][data-starting-style],.ui-overlay-drawer[data-side=bottom][data-ending-style]{transform:translateY(100%)}.ui-overlay-drawer__backdrop[data-starting-style],.ui-overlay-drawer__backdrop[data-ending-style]{opacity:0}.ui-overlay-drawer[data-side=left]{border-right:1px solid var(--am-color-border-subtle);border-left:0;margin-left:0;margin-right:auto}.ui-overlay-drawer[data-side=bottom]{border-radius:var(--am-radius-2xl) var(--am-radius-2xl) 0 0;border-top:0;border-left:0;width:100%;height:auto;max-height:min(38rem,80dvh);margin-top:auto}.ui-overlay-drawer__header,.ui-expandable-card__dialog-header,.ui-panel-bottom__header{justify-content:space-between;align-items:flex-start;gap:var(--am-space-3);padding:var(--am-inset-card);border-bottom:1px solid var(--am-color-border-subtle);display:flex}.ui-overlay-drawer__title,.ui-expandable-card__dialog-header h2,.ui-panel-bottom__header h3{color:var(--am-color-text-strong);font-size:var(--am-type-title-size);margin:0}.ui-overlay-drawer__description{margin:var(--am-space-1) 0 0;color:var(--am-color-text-secondary)}.ui-overlay-drawer__body,.ui-expandable-card__detail,.ui-panel-bottom__body{min-width:0;padding:var(--am-inset-card);overflow:auto}.ui-toast{z-index:var(--am-z-priority);right:max(var(--am-space-6), env(safe-area-inset-right));bottom:max(var(--am-space-6), env(safe-area-inset-bottom));width:min(26rem, calc(100vw - var(--am-space-6)));align-items:flex-start;gap:var(--am-space-4);padding:var(--am-space-4);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);box-shadow:var(--am-shadow-overlay);opacity:1;filter:blur();transition:opacity var(--am-motion-reveal-duration) var(--am-motion-reveal-ease), transform var(--am-motion-reveal-duration) var(--am-motion-reveal-ease), filter var(--am-motion-reveal-duration) var(--am-motion-reveal-ease);grid-template-columns:minmax(0,1fr) auto auto;display:grid;position:fixed;transform:translateY(0)scale(1)}.ui-toast[data-open=false]{opacity:0;filter:blur(2px);transition-duration:var(--am-motion-exit-duration);transform:translateY(16px)scale(.97)}.ui-toast[data-media=true]{width:min(25rem, calc(100vw - var(--am-space-6)));border-radius:var(--am-radius-2xl);padding:0;display:block;overflow:hidden}.ui-toast__media{background:var(--am-color-grouped);height:10.5rem;position:relative;overflow:hidden}.ui-toast__media:after{background:linear-gradient(180deg, var(--am-color-foreground) 0%, transparent 42%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ui-toast__media:after{background:linear-gradient(180deg, color-mix(in srgb, var(--am-color-foreground) 28%, transparent) 0%, transparent 42%)}}.ui-toast__media:after{content:"";pointer-events:none}.ui-toast__media>img,.ui-toast__media>picture,.ui-toast__media>picture>img{object-fit:cover;width:100%;height:100%;display:block}.ui-toast__body{gap:var(--am-space-4);padding:var(--am-space-5);background:var(--am-color-canvas);display:grid}.ui-toast[data-media=true] .ui-toast__content strong{font-size:var(--am-type-title-size);line-height:var(--am-type-title-line-height)}.ui-toast[data-media=true] .ui-toast__content p{margin-top:var(--am-space-2)}.ui-toast[data-media=true] .ui-toast__action,.ui-toast[data-media=true] .ui-toast__action>.ui-button{width:100%}.ui-toast__content{min-width:0}.ui-toast__content strong{color:var(--am-color-text-strong);font-size:var(--am-type-body-size);line-height:var(--am-type-body-line-height);display:block}.ui-toast__content p{margin:var(--am-space-1) 0 0;color:var(--am-color-text-secondary);font-size:var(--am-type-body-size);line-height:var(--am-type-body-line-height)}.ui-toast__action{flex:none}.ui-toast__close{border-radius:var(--am-radius-xs);width:24px;height:24px;color:var(--am-color-foreground);font:inherit;font-size:var(--am-icon-size-large);line-height:var(--am-type-line-height-none);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ui-toast__close:hover{background:var(--am-color-grouped)}.ui-toast__close:focus-visible{outline:1px solid var(--am-color-selected-border);outline-offset:1px}.ui-toast__media-close{z-index:var(--am-z-raised);top:var(--am-space-3);right:var(--am-space-3);width:var(--am-control-compact);height:var(--am-control-compact);border:1px solid var(--am-color-canvas);position:absolute}@supports (color:color-mix(in lab, red, red)){.ui-toast__media-close{border:1px solid color-mix(in srgb, var(--am-color-canvas) 34%, transparent)}}.ui-toast__media-close{border-radius:var(--am-radius-pill);background:var(--am-color-foreground)}@supports (color:color-mix(in lab, red, red)){.ui-toast__media-close{background:color-mix(in srgb, var(--am-color-foreground) 42%, transparent)}}.ui-toast__media-close{color:var(--am-color-canvas);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-toast__media-close:hover{background:var(--am-color-foreground)}@supports (color:color-mix(in lab, red, red)){.ui-toast__media-close:hover{background:color-mix(in srgb, var(--am-color-foreground) 58%, transparent)}}.ui-toast__media-close:hover{color:var(--am-color-canvas)}@media (max-width:30rem){.ui-toast[data-media=true]{right:max(var(--am-space-3), env(safe-area-inset-right));bottom:max(var(--am-space-3), env(safe-area-inset-bottom));width:calc(100vw - var(--am-space-6))}}.ui-expandable-card{gap:var(--am-space-3);padding:var(--am-inset-card);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);box-shadow:var(--am-shadow-card);display:grid}.ui-expandable-card h3{color:var(--am-color-text-strong);margin:0}.ui-expandable-card__summary{color:var(--am-color-text-secondary)}.ui-expandable-card__dialog{width:min(42rem, calc(100vw - var(--am-space-6)));pointer-events:auto;border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-2xl);background:var(--am-color-canvas);max-height:min(80dvh,48rem);box-shadow:var(--am-shadow-overlay);transition:opacity var(--am-motion-modal-enter-duration) var(--am-motion-modal-ease), transform var(--am-motion-modal-enter-duration) var(--am-motion-modal-ease);margin:auto;overflow:hidden}.ui-expandable-card__dialog[data-starting-style],.ui-expandable-card__dialog[data-ending-style]{opacity:0;transform:scale(.98)}.ui-panel-bottom{border-radius:var(--am-radius-xl);background:var(--am-color-canvas);box-shadow:var(--am-shadow-overlay);transition:opacity var(--am-motion-reveal-duration) var(--am-motion-reveal-ease);border:0;display:grid;overflow:hidden}.ui-panel-bottom__reveal{transition:grid-template-rows var(--am-motion-reveal-duration) var(--am-motion-reveal-ease);grid-template-rows:1fr;display:grid;overflow:hidden}.ui-panel-bottom__reveal>div{min-height:0}.ui-panel-bottom[data-open=false]{opacity:0}.ui-panel-bottom[data-open=false] .ui-panel-bottom__reveal{grid-template-rows:0fr}.ui-panel-bottom__header{background:var(--am-color-canvas);align-items:center}.ui-panel-bottom__close{border-radius:var(--am-radius-xs);width:24px;height:24px;color:var(--am-color-foreground);font:inherit;font-size:var(--am-icon-size-large);line-height:var(--am-type-line-height-none);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ui-panel-bottom__close:hover{background:var(--am-color-grouped)}.ui-panel-bottom__close:focus-visible{outline:1px solid var(--am-color-selected-border);outline-offset:1px}@media (prefers-reduced-motion:reduce){.ui-app-dialog,.ui-app-dialog__backdrop,.ui-overlay-menu,.ui-overlay-drawer,.ui-overlay-drawer__backdrop,.ui-expandable-card__backdrop,.ui-expandable-card__dialog,.ui-panel-bottom,.ui-toast{transition:none}}.ui-app-dialog[data-source=true][data-starting-style],.ui-app-dialog[data-source=true][data-ending-style]{transform:var(--ui-dialog-source-transform,scale(var(--am-modal-open-scale)))}.ui-app-dialog__viewport[data-presentation=floating-sheet]{inset:var(--ui-dialog-visual-top,0px) auto auto var(--ui-dialog-visual-left,0px);width:var(--ui-dialog-visual-width,100%);height:min(var(--ui-dialog-visual-height,100dvh), 100dvh);padding:var(--am-space-4);padding-bottom:max(var(--am-space-4), env(safe-area-inset-bottom));align-items:flex-end}.ui-app-dialog[data-presentation=floating-sheet]{max-height:calc(var(--ui-dialog-visual-height,100dvh) - max(var(--am-space-12), env(safe-area-inset-top)));border-width:0}.ui-app-dialog[data-surface-motion=true],.ui-app-dialog[data-surface-motion=true][data-starting-style],.ui-app-dialog[data-surface-motion=true][data-ending-style]{opacity:1;will-change:auto;transition:none;transform:none}.ui-app-dialog[data-surface-motion=true]{--ui-surface-stiffness:var(--am-motion-surface-stiffness);--ui-surface-damping:var(--am-motion-surface-damping);--ui-surface-exit-stiffness:var(--am-motion-surface-exit-stiffness);--ui-surface-exit-damping:var(--am-motion-surface-exit-damping);--ui-sheet-dismiss-duration:var(--am-motion-sheet-dismiss-duration)}.ui-app-dialog[data-dismiss-mask=true][data-dismissing=true]{--ui-dismiss-mask:linear-gradient(to bottom, var(--am-color-foreground) 0, var(--am-color-foreground) 31.25%, var(--am-color-foreground) 34.5%, var(--am-color-foreground) 38%, var(--am-color-foreground) 42%, var(--am-color-foreground) 46%, var(--am-color-foreground) 50%, var(--am-color-foreground) 54%, var(--am-color-foreground) 58%, var(--am-color-foreground) 62%, var(--am-color-foreground) 66%, transparent 68.75%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.ui-app-dialog[data-dismiss-mask=true][data-dismissing=true]{--ui-dismiss-mask:linear-gradient(to bottom, var(--am-color-foreground) 0, var(--am-color-foreground) 31.25%, color-mix(in srgb, var(--am-color-foreground) 99.5%, transparent) 34.5%, color-mix(in srgb, var(--am-color-foreground) 97%, transparent) 38%, color-mix(in srgb, var(--am-color-foreground) 90%, transparent) 42%, color-mix(in srgb, var(--am-color-foreground) 78%, transparent) 46%, color-mix(in srgb, var(--am-color-foreground) 62%, transparent) 50%, color-mix(in srgb, var(--am-color-foreground) 44%, transparent) 54%, color-mix(in srgb, var(--am-color-foreground) 28%, transparent) 58%, color-mix(in srgb, var(--am-color-foreground) 14%, transparent) 62%, color-mix(in srgb, var(--am-color-foreground) 5%, transparent) 66%, transparent 68.75%, transparent 100%)}}.ui-app-dialog[data-dismiss-mask=true][data-dismissing=true]{-webkit-mask-image:var(--ui-dismiss-mask);-webkit-mask-image:var(--ui-dismiss-mask);-webkit-mask-image:var(--ui-dismiss-mask);-webkit-mask-image:var(--ui-dismiss-mask);mask-image:var(--ui-dismiss-mask);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 320%;mask-size:100% 320%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ui-app-dialog[data-dismissing=true]{transform-origin:bottom;will-change:opacity}.ui-app-dialog[data-dismiss-mask=true][data-dismissing=true]{will-change:mask-position, opacity}.ui-app-dialog__dismiss-blur{z-index:var(--am-z-raised);pointer-events:none;border-radius:inherit;--ui-dismiss-blur:var(--am-motion-sheet-dismiss-blur-far);--ui-dismiss-blur-mask:linear-gradient(to bottom, transparent, var(--am-color-foreground) 25%, var(--am-color-foreground) 50%, var(--am-color-foreground) 75%, var(--am-color-foreground));display:none;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ui-app-dialog__dismiss-blur{--ui-dismiss-blur-mask:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--am-color-foreground) 18%, transparent) 25%, color-mix(in srgb, var(--am-color-foreground) 50%, transparent) 50%, color-mix(in srgb, var(--am-color-foreground) 82%, transparent) 75%, var(--am-color-foreground))}}.ui-app-dialog__dismiss-blur{-webkit-mask-image:var(--ui-dismiss-blur-mask);-webkit-mask-image:var(--ui-dismiss-blur-mask);-webkit-mask-image:var(--ui-dismiss-blur-mask);-webkit-mask-image:var(--ui-dismiss-blur-mask);mask-image:var(--ui-dismiss-blur-mask);-webkit-backdrop-filter:blur();backdrop-filter:blur()}.ui-app-dialog[data-dismiss-mask=true][data-dismissing=true]>.ui-app-dialog__dismiss-blur{will-change:backdrop-filter;display:block}@media (prefers-reduced-motion:reduce){.ui-app-dialog[data-dismiss-mask=true][data-dismissing=true]>.ui-app-dialog__dismiss-blur{display:none}}.ui-app-dialog__backdrop[data-surface-motion=true],.ui-app-dialog__backdrop[data-surface-motion=true][data-starting-style],.ui-app-dialog__backdrop[data-surface-motion=true][data-ending-style]{opacity:1;-webkit-backdrop-filter:blur(var(--am-modal-backdrop-blur));backdrop-filter:blur(var(--am-modal-backdrop-blur));will-change:opacity;transition:none}.ui-app-dialog__surface-content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.ui-app-dialog[data-morphing=true] .ui-app-dialog__surface-content{width:var(--ui-surface-layout-width,auto);min-width:var(--ui-surface-layout-width,auto);max-width:var(--ui-surface-layout-width,none);height:var(--ui-surface-layout-height,auto);min-height:var(--ui-surface-layout-height,auto);max-height:var(--ui-surface-layout-height,none);contain:size layout style;flex:none;position:absolute;inset:auto auto 0 0}.ui-app-dialog__grabber{width:100%;min-height:var(--am-control-standard);touch-action:none;cursor:grab;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ui-app-dialog__grabber:active{cursor:grabbing}.ui-app-dialog__grabber>span{width:calc(var(--am-space-5) * 2);height:var(--am-space-1);border-radius:var(--am-radius-pill);background:var(--am-color-border)}.ui-app-dialog__grabber:focus-visible{outline:none}.ui-app-dialog__grabber:focus-visible>span{box-shadow:0 0 0 1px var(--am-color-selected-border)}.ui-app-dialog[data-presentation=floating-sheet] .ui-app-dialog__header,.ui-app-dialog[data-presentation=floating-sheet] .ui-app-dialog__footer{background:var(--am-color-canvas);border:0;flex:none}.ui-app-dialog[data-presentation=floating-sheet] .ui-app-dialog__header h2{font-size:var(--am-type-section-size)}.ui-app-dialog[data-presentation=floating-sheet] .ui-overlay-close{width:var(--am-control-standard);height:var(--am-control-standard);border-radius:var(--am-radius-pill);background:var(--am-color-grouped)}.ui-app-dialog[data-presentation=floating-sheet] .ui-app-dialog__footer:empty{display:none}@media (max-width:63.999rem){.ui-app-dialog[data-presentation=floating-sheet][data-surface-motion=true]{--ui-sheet-dismiss-mask-enabled:0}}@media (max-width:40rem){.ui-app-dialog__viewport[data-presentation=floating-sheet]{padding:max(var(--am-space-6), env(safe-area-inset-top)) 0 0}.ui-app-dialog[data-presentation=floating-sheet]{width:100%;height:calc(min(var(--ui-dialog-visual-height,100dvh), 100dvh) - max(var(--am-space-6), env(safe-area-inset-top)));max-height:calc(min(var(--ui-dialog-visual-height,100dvh), 100dvh) - max(var(--am-space-6), env(safe-area-inset-top)));border-radius:var(--am-radius-2xl) var(--am-radius-2xl) 0 0;border-width:0}.ui-app-dialog[data-presentation=floating-sheet] .ui-app-dialog__header{padding-top:0}.ui-app-dialog[data-presentation=floating-sheet] .ui-app-dialog__body{overscroll-behavior-y:contain;padding-bottom:max(var(--am-inset-card), env(safe-area-inset-bottom))}.ui-app-dialog[data-presentation=floating-sheet] .ui-field__control{font-size:var(--am-type-title-size)}.ui-app-dialog[data-presentation=floating-sheet] .ui-app-dialog__footer{padding-bottom:max(var(--am-space-4), env(safe-area-inset-bottom));flex-wrap:wrap}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.ui-app-dialog__backdrop,.ui-app-dialog__backdrop[data-surface-motion=true]{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.ui-app-dialog[data-source=true][data-starting-style],.ui-app-dialog[data-source=true][data-ending-style]{transform:none}}.ui-app-dialog[hidden],.ui-app-dialog__viewport[hidden],.ui-app-dialog__backdrop[hidden]{display:none}.ui-app-dialog[data-awaiting-keyboard=true],.ui-app-dialog__backdrop[data-awaiting-keyboard=true]{opacity:0!important}.ui-app-dialog[data-awaiting-keyboard=true] .ui-app-dialog__body>*{animation-play-state:paused}.rb-sr-only{width:1px;height:1px;margin:calc(var(--am-space-1) / -4);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rb-rotating-text{white-space:pre-wrap;flex-wrap:wrap;display:inline-flex;position:relative}.rb-rotating-text__split{flex-wrap:wrap;display:inline-flex}.rb-rotating-text__split--lines{flex-direction:column;width:100%;display:flex}.rb-rotating-text__word,.rb-rotating-text__element{display:inline-block}.rb-rotating-text__element{animation:rb-rotating-text-enter .32s var(--am-ease-out) both}.rb-rotating-text__space{white-space:pre}@keyframes rb-rotating-text-enter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.rb-magnet-lines{place-items:center}.rb-magnet-lines>span{transform:rotate(var(--rb-magnet-rotate));transform-origin:50%;will-change:transform;display:block}.rb-option-wheel{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;outline:none;width:100%;height:100%;min-height:220px;position:relative;overflow:hidden}.rb-option-wheel--dragging{cursor:grabbing}.rb-option-wheel__item{top:50%;left:var(--rb-wheel-inset);color:var(--rb-wheel-active,var(--am-color-foreground));background:0 0;border:0;padding:0;position:absolute}@supports (color:color-mix(in lab, red, red)){.rb-option-wheel__item{color:color-mix(in srgb, var(--rb-wheel-active,var(--am-color-foreground)) calc(var(--rb-wheel-progress,0) * 100%), var(--rb-wheel-text,var(--am-color-text-secondary)))}}.rb-option-wheel__item{cursor:pointer;font:inherit;font-size:var(--rb-wheel-size,var(--am-type-section-size));font-weight:var(--am-font-weight-regular);line-height:var(--am-type-line-height-none);text-align:left;transform:translate(0, calc((var(--rb-wheel-offset,0) * var(--rb-wheel-size) * 1.4) - 50%));transform-origin:0;white-space:nowrap;will-change:transform, opacity, filter}.rb-option-wheel--right .rb-option-wheel__item{right:var(--rb-wheel-inset);transform-origin:100%;left:auto}.rb-option-wheel__item--selected{font-weight:var(--am-font-weight-semibold)}.rb-option-wheel:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:3px}.rb-line-sidebar{justify-content:flex-start;display:flex;position:relative}.rb-line-sidebar--markers{padding-left:calc(var(--rb-sidebar-marker-length) + var(--rb-sidebar-marker-gap))}.rb-line-sidebar__list{gap:var(--rb-sidebar-gap);flex-direction:column;margin:0;padding:1rem 0;list-style:none;display:flex}.rb-line-sidebar__item{position:relative}.rb-line-sidebar__button{color:var(--rb-sidebar-accent,var(--am-color-foreground));background:0 0;border:0;align-items:baseline;padding:0;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.rb-line-sidebar__button{color:color-mix(in srgb, var(--rb-sidebar-accent,var(--am-color-foreground)) calc(var(--rb-sidebar-effect,0) * 100%), var(--rb-sidebar-text,var(--am-color-text-secondary)))}}.rb-line-sidebar__button{cursor:pointer;font:inherit;font-size:var(--rb-sidebar-font-size,var(--am-type-body-size));line-height:var(--am-type-title-tight-line-height);text-align:left;transform:translateX(calc(var(--rb-sidebar-effect,0) * var(--rb-sidebar-max-shift)))}.rb-line-sidebar__button:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:4px}.rb-line-sidebar__index{font-family:var(--am-font-mono);font-size:var(--am-type-caption-size);opacity:calc(.55 + var(--rb-sidebar-effect,0) * .45);margin-right:.6rem}.rb-line-sidebar__marker{top:50%;left:calc(-1 * var(--rb-sidebar-marker-length) - var(--rb-sidebar-marker-gap));width:var(--rb-sidebar-marker-length);background:var(--rb-sidebar-accent,var(--am-color-foreground));height:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.rb-line-sidebar__marker{background:color-mix(in srgb, var(--rb-sidebar-accent,var(--am-color-foreground)) calc(var(--rb-sidebar-effect,0) * 100%), var(--rb-sidebar-marker,var(--am-color-border)))}}.rb-line-sidebar__marker{transform:translateY(-50%) scaleX(calc(.7 + var(--rb-sidebar-effect,0) * .5));transform-origin:0}.rb-line-sidebar--markers .rb-line-sidebar__item:not(:last-child):after{top:calc(100% + var(--rb-sidebar-gap) / 2);left:calc(-1 * var(--rb-sidebar-marker-length) - var(--rb-sidebar-marker-gap));width:calc(var(--rb-sidebar-marker-length) * var(--rb-sidebar-tick-scale));background:var(--rb-sidebar-marker);content:"";opacity:.5;height:1px;position:absolute;transform:translateY(-50%)}.rb-line-sidebar--scale-tick .rb-line-sidebar__item:not(:last-child):after{transform:translateY(-50%) scaleX(calc(.7 + var(--rb-sidebar-effect,0) * .6));transform-origin:0}.rb-card-swap{perspective:900px;position:relative;overflow:visible}.rb-card-swap-card{--am-card-swap-duration:var(--rb-card-duration);z-index:var(--rb-card-z-index,var(--am-z-raised));gap:var(--am-space-2);padding:var(--am-inset-card);border:1px solid var(--am-color-border);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);box-shadow:var(--am-shadow-overlay);transform:translate(-50%, -50%) translate3d(var(--rb-card-x), var(--rb-card-y), var(--rb-card-z)) skewY(var(--rb-card-skew));transform-style:preserve-3d;transition:transform var(--am-card-swap-duration) var(--am-ease-out), z-index var(--am-motion-layer-swap-duration) var(--am-ease-linear);will-change:transform;display:grid;position:absolute;top:50%;left:50%}.rb-card-swap-card--dropping{transform:translate(-50%, calc(-50% + 500px)) translate3d(var(--rb-card-x), var(--rb-card-y), var(--rb-card-z)) skewY(var(--rb-card-skew))}.rb-card-swap-card span{color:var(--am-color-text-secondary)}.rb-flowing-menu{flex-direction:column;width:100%;height:100%;min-height:240px;display:flex;overflow:hidden}.rb-flowing-menu__item{text-align:center;border-top:1px solid;flex:1;position:relative;overflow:hidden}.rb-flowing-menu__item:first-child{border-top:0}.rb-flowing-menu__link{height:100%;font-size:clamp(var(--am-type-section-size), 4vh, var(--am-type-display-size));font-weight:var(--am-font-weight-semibold);text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.rb-flowing-menu__link:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:-4px}.rb-flowing-menu__marquee{--am-flowing-menu-reveal-duration:.6s;--am-flowing-menu-reveal-ease:cubic-bezier(.16, 1, .3, 1);pointer-events:none;transition:transform var(--am-flowing-menu-reveal-duration) var(--am-flowing-menu-reveal-ease);position:absolute;inset:0;overflow:hidden;transform:translateY(101%)}.rb-flowing-menu__marquee--top{transform:translateY(-101%)}.rb-flowing-menu__marquee--shown{transform:translate(0)}.rb-flowing-menu__track{width:max-content;height:100%;animation:rb-flowing-menu-marquee var(--rb-flow-speed) var(--am-ease-linear) infinite;align-items:center;display:flex}.rb-flowing-menu__part{flex-shrink:0;align-items:center;display:flex}.rb-flowing-menu__part>span{font-size:clamp(var(--am-type-section-size), 4vh, var(--am-type-display-size));font-weight:var(--am-font-weight-regular);line-height:var(--am-type-line-height-none);text-transform:uppercase;white-space:nowrap;padding:0 1vw}.rb-flowing-menu__image{border-radius:var(--am-radius-pill);background-position:50%;background-size:cover;width:160px;height:7vh;min-height:32px;margin:1em 2vw}@keyframes rb-flowing-menu-marquee{to{transform:translate(-20%)}}@media (prefers-reduced-motion:reduce){.rb-rotating-text__element,.rb-flowing-menu__track{animation:none}.rb-card-swap-card,.rb-flowing-menu__marquee{transition:none}}.ui-responsive-loading-skeleton{gap:var(--am-space-4);min-width:0;padding:var(--am-inset-section);border-radius:var(--am-radius-xl);background:var(--am-color-canvas);color:var(--am-color-text-secondary);display:grid;container-type:inline-size}.ui-responsive-loading-skeleton__status{align-items:center;gap:var(--am-space-2);min-width:0;font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height);display:flex}.ui-responsive-loading-skeleton__status>span{width:var(--am-space-2);height:var(--am-space-2);border-radius:var(--am-radius-pill);background:var(--am-color-text-tertiary);flex:none}.ui-responsive-loading-skeleton__status strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-responsive-loading-skeleton__frame,.ui-responsive-loading-skeleton__heading,.ui-responsive-loading-skeleton__toolbar,.ui-responsive-loading-skeleton__grid{min-width:0}.ui-responsive-loading-skeleton__frame{gap:var(--am-space-4);display:grid}.ui-responsive-loading-skeleton__heading{gap:var(--am-space-2);display:grid}.ui-responsive-loading-skeleton__heading>span,.ui-responsive-loading-skeleton__toolbar>span,.ui-responsive-loading-skeleton__grid>span{border-radius:var(--am-radius-element-card);background:var(--am-color-grouped-strong);animation:responsive-loading-pulse var(--am-motion-skeleton-duration) var(--am-motion-skeleton-ease) infinite alternate;display:block}.ui-responsive-loading-skeleton__heading>span:first-child{width:min(48%,18rem);min-height:var(--am-space-5)}.ui-responsive-loading-skeleton__heading>span:last-child{width:min(72%,28rem);min-height:var(--am-space-3)}.ui-responsive-loading-skeleton__toolbar{gap:var(--am-space-2);display:flex;overflow:hidden}.ui-responsive-loading-skeleton__toolbar>span{width:min(9rem,32%);min-height:var(--am-control-standard);border-radius:var(--am-radius-pill);flex:0 9rem}.ui-responsive-loading-skeleton__grid{gap:var(--am-space-3);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ui-responsive-loading-skeleton__grid>span{grid-column:span 4;min-height:10rem}.ui-responsive-loading-skeleton[data-layout=split] .ui-responsive-loading-skeleton__grid>span:first-child{grid-column:span 4}.ui-responsive-loading-skeleton[data-layout=split] .ui-responsive-loading-skeleton__grid>span:not(:first-child){grid-column:span 8}.ui-responsive-loading-skeleton[data-layout=table] .ui-responsive-loading-skeleton__grid>span:first-child{grid-column:1/-1;min-height:16rem}.ui-responsive-loading-skeleton[data-layout=table] .ui-responsive-loading-skeleton__grid>span:not(:first-child){display:none}@container (max-width:720px){.ui-responsive-loading-skeleton{padding:var(--am-inset-element)}.ui-responsive-loading-skeleton__grid>span,.ui-responsive-loading-skeleton[data-layout=split] .ui-responsive-loading-skeleton__grid>span:first-child,.ui-responsive-loading-skeleton[data-layout=split] .ui-responsive-loading-skeleton__grid>span:not(:first-child){grid-column:1/-1;min-height:8rem}}@keyframes responsive-loading-pulse{0%{opacity:.56}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-responsive-loading-skeleton__heading>span,.ui-responsive-loading-skeleton__toolbar>span,.ui-responsive-loading-skeleton__grid>span{animation:none}}.ui-scroll-blur{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.ui-scroll-blur__viewport{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;width:100%;min-width:0;height:100%;min-height:0}.ui-scroll-blur[data-axis=vertical] .ui-scroll-blur__viewport,.ui-scroll-blur[data-axis=both] .ui-scroll-blur__viewport{overflow-y:auto}.ui-scroll-blur[data-axis=horizontal] .ui-scroll-blur__viewport,.ui-scroll-blur[data-axis=both] .ui-scroll-blur__viewport{overflow-x:auto}.ui-scroll-blur__viewport[data-snap=x]{scroll-snap-type:x mandatory}.ui-scroll-blur__viewport[data-snap=y]{scroll-snap-type:y mandatory}.ui-scroll-blur__viewport[data-snap=both]{scroll-snap-type:both mandatory}.ui-scroll-blur__viewport[data-snap=x] .ui-scroll-snap-item[data-align=start],.ui-scroll-blur__viewport[data-snap=y] .ui-scroll-snap-item[data-align=start],.ui-scroll-blur__viewport[data-snap=both] .ui-scroll-snap-item[data-align=start]{scroll-snap-align:start}.ui-scroll-blur__viewport[data-snap=x] .ui-scroll-snap-item[data-align=center],.ui-scroll-blur__viewport[data-snap=y] .ui-scroll-snap-item[data-align=center],.ui-scroll-blur__viewport[data-snap=both] .ui-scroll-snap-item[data-align=center]{scroll-snap-align:center}.ui-scroll-blur__viewport[data-snap=x] .ui-scroll-snap-item[data-align=end],.ui-scroll-blur__viewport[data-snap=y] .ui-scroll-snap-item[data-align=end],.ui-scroll-blur__viewport[data-snap=both] .ui-scroll-snap-item[data-align=end]{scroll-snap-align:end}.ui-scroll-blur[data-axis=vertical] .ui-scroll-blur__viewport,.ui-scroll-blur[data-axis=horizontal] .ui-scroll-blur__viewport,.ui-scroll-blur[data-axis=both] .ui-scroll-blur__viewport{scroll-behavior:smooth}.ui-scroll-blur__content{min-width:0}.ui-scroll-blur__edge{z-index:var(--am-z-sticky);pointer-events:none;transition:opacity var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);position:absolute}.ui-scroll-blur__edge[data-side=top]{inset:0 0 auto}.ui-scroll-blur__edge[data-side=bottom]{inset:auto 0 0}.ui-scroll-blur__edge[data-side=left]{inset:0 auto 0 0}.ui-scroll-blur__edge[data-side=right]{inset:0 0 0 auto}.ui-scroll-blur__edge-gradient,.ui-scroll-blur__edge-filter{position:absolute;inset:0}.ui-scroll-blur__edge[data-side=top]{--am-scroll-edge-direction:to bottom}.ui-scroll-blur__edge[data-side=bottom]{--am-scroll-edge-direction:to top}.ui-scroll-blur__edge[data-side=left]{--am-scroll-edge-direction:to right}.ui-scroll-blur__edge[data-side=right]{--am-scroll-edge-direction:to left}.ui-scroll-blur__edge-gradient{background:linear-gradient(var(--am-scroll-edge-direction), var(--am-color-canvas), var(--am-color-canvas) 28%, transparent 85%)}@supports (color:color-mix(in lab, red, red)){.ui-scroll-blur__edge-gradient{background:linear-gradient(var(--am-scroll-edge-direction), var(--am-color-canvas), color-mix(in srgb, var(--am-color-canvas) 18%, transparent) 28%, transparent 85%)}}.ui-scroll-blur__edge-filter{-webkit-backdrop-filter:blur(var(--am-scroll-edge-blur-near));backdrop-filter:blur(var(--am-scroll-edge-blur-near));-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 85%);-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 85%);-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 85%);-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 85%);mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 85%)}.ui-scroll-blur__edge-filter[data-layer=middle]{-webkit-backdrop-filter:blur(var(--am-scroll-edge-blur-middle));backdrop-filter:blur(var(--am-scroll-edge-blur-middle));-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 48%);-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 48%);-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 48%);-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 48%);mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 48%)}.ui-scroll-blur__edge-filter[data-layer=far]{-webkit-backdrop-filter:blur(var(--am-scroll-edge-blur-far));backdrop-filter:blur(var(--am-scroll-edge-blur-far));-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 20%);-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 20%);-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 20%);-webkit-mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 20%);mask-image:linear-gradient(var(--am-scroll-edge-direction), black, transparent 20%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ui-scroll-blur__edge-filter{display:none}}@media (prefers-reduced-motion:reduce){.ui-scroll-blur__viewport{scroll-behavior:auto}.ui-scroll-blur__edge{transition:none}}.typeset{--typeset-font-body:inherit;--typeset-font-heading:var(--am-font-sans);--typeset-font-mono:var(--am-font-mono);--typeset-size:1em;--typeset-leading:1.75;--typeset-flow:1.25em;--typeset-color:var(--am-color-text-strong);--typeset-color-muted:var(--am-color-text-secondary);--typeset-color-subtle:var(--am-color-text-tertiary);--typeset-border:var(--am-color-border-subtle);--typeset-surface:var(--am-color-grouped);color:var(--typeset-color);font-family:var(--typeset-font-body,var(--am-font-sans));font-size:var(--typeset-size,var(--am-type-body-size));line-height:var(--typeset-leading,var(--am-type-body-line-height))}.typeset-docs{--typeset-size:15px;--typeset-leading:1.75;--typeset-flow:1.5em}.typeset-article{--typeset-size:17px;--typeset-leading:1.82;--typeset-flow:1.65em}.typeset-chat{--typeset-size:.95em;--typeset-leading:1.6;--typeset-flow:1em}.typeset-compact{--typeset-size:14px;--typeset-leading:1.55;--typeset-flow:.9em}.typeset :where(*){box-sizing:border-box}.typeset :where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){margin:0}.typeset :where(p,blockquote,figure,pre,table,ul,ol,dl,hr,h1,h2,h3,h4,h5,h6):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *))+:where(p,blockquote,figure,pre,table,ul,ol,dl,hr,h1,h2,h3,h4,h5,h6):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){margin-block-start:var(--typeset-flow)}.typeset :where(h1,h2,h3,h4,h5,h6):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){color:var(--typeset-color);font-family:var(--typeset-font-heading,var(--am-font-sans));font-weight:var(--am-font-weight-semibold);letter-spacing:0;line-height:calc(var(--typeset-leading,var(--am-type-body-line-height)) * .72)}.typeset :where(h1):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){font-size:calc(var(--typeset-size,var(--am-type-body-size)) * 2.15)}.typeset :where(h2):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){font-size:calc(var(--typeset-size,var(--am-type-body-size)) * 1.65)}.typeset :where(h3):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){font-size:calc(var(--typeset-size,var(--am-type-body-size)) * 1.28)}.typeset :where(h4,h5,h6):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){font-size:calc(var(--typeset-size,var(--am-type-body-size)) * 1.05)}.typeset :where(h1,h2,h3):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *))+:where(p,ul,ol,blockquote,pre):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){margin-block-start:calc(var(--typeset-flow) * .58)}.typeset :where(p,li,dd):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){color:var(--typeset-color)}.typeset :where(a):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){color:var(--am-color-link);font-weight:var(--am-font-weight-medium);-webkit-text-decoration-color:var(--am-color-link);-webkit-text-decoration-color:var(--am-color-link);-webkit-text-decoration-color:var(--am-color-link);text-decoration-color:var(--am-color-link)}@supports (color:color-mix(in lab, red, red)){.typeset :where(a):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){-webkit-text-decoration-color:color-mix(in srgb, var(--am-color-link) 28%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--am-color-link) 28%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--am-color-link) 28%, transparent);text-decoration-color:color-mix(in srgb, var(--am-color-link) 28%, transparent)}}.typeset :where(a):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){text-underline-offset:.18em}.typeset :where(strong):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){color:var(--typeset-color);font-weight:var(--am-font-weight-semibold)}.typeset :where(em):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){color:var(--typeset-color-muted)}.typeset :where(ul,ol):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){padding-inline-start:1.35em}.typeset :where(li+li):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){margin-block-start:calc(var(--typeset-flow) * .22)}.typeset :where(li>ul,li>ol):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){margin-block-start:calc(var(--typeset-flow) * .28)}.typeset :where(blockquote):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){padding-block:calc(var(--typeset-flow) * .3);border-inline-start:3px solid var(--typeset-border);color:var(--typeset-color-muted);padding-inline-start:1em}.typeset :where(code):where(:not(pre code,.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){border:1px solid var(--typeset-border);border-radius:var(--am-radius-xs);background:var(--typeset-surface);color:var(--typeset-color);font-family:var(--typeset-font-mono,var(--am-font-mono));font-size:calc(var(--typeset-size,var(--am-type-body-size)) * .88);padding:.12em .32em}.typeset :where(pre):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){border:1px solid var(--typeset-border);border-radius:var(--am-radius-md);background:var(--typeset-surface);color:var(--typeset-color);font-family:var(--typeset-font-mono,var(--am-font-mono));font-size:calc(var(--typeset-size,var(--am-type-body-size)) * .9);line-height:calc(var(--am-type-body-line-height) * 1.1);padding:1em;overflow-x:auto}.typeset :where(pre code):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){font:inherit}.typeset :where(hr):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){border:0;border-block-start:1px solid var(--typeset-border)}.typeset-scroll{max-width:100%;overflow-x:auto}.typeset :where(table):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){border-collapse:collapse;width:100%;font-size:calc(var(--typeset-size,var(--am-type-body-size)) * .92)}.typeset :where(th,td):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){border-block-start:1px solid var(--typeset-border);text-align:start;vertical-align:top;padding:.62em .72em}.typeset :where(th):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){color:var(--typeset-color);font-weight:var(--am-font-weight-semibold)}.typeset :where(thead th):where(:not(.not-typeset,[data-not-typeset],.not-typeset *,[data-not-typeset] *)){background:var(--am-color-table-header);opacity:1}@media (max-width:640px){.typeset{font-size:calc(var(--typeset-size,var(--am-type-body-size)) * 1.02)}}.ui-searchable-data-table{gap:var(--am-space-3);width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden;container-type:inline-size}.ui-searchable-data-table__toolbar{justify-content:space-between;align-items:flex-end;gap:var(--am-space-4);min-height:44px;display:flex}.ui-searchable-data-table__leading{flex:auto;min-width:0}.ui-searchable-data-table__center{flex:0 auto;min-width:0}.ui-searchable-data-table__status{min-height:var(--am-control-standard);align-self:flex-end;align-items:center;gap:var(--am-space-2);flex:none;display:flex}.ui-searchable-data-table[data-stable-toolbar=true] .ui-searchable-data-table__status[data-reserved=true]{width:var(--am-select-control-width);min-width:var(--am-select-control-width);overflow:hidden}.ui-searchable-data-table[data-stable-toolbar=true] .ui-searchable-data-table__status[data-reserved=true]>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ui-searchable-data-table .ui-searchable-data-table__search{flex:300px;justify-content:flex-start;min-width:44px;max-width:440px}.ui-searchable-data-table__filters{justify-content:flex-end;align-items:flex-end;gap:var(--am-space-2);flex-wrap:wrap;min-width:0;display:flex}.ui-searchable-data-table__advanced-trigger{height:var(--am-control-standard);min-width:calc(var(--am-space-12) * 2);min-height:var(--am-control-standard);align-items:center;gap:var(--am-space-2);border-radius:var(--am-radius-lg);color:var(--am-color-text-secondary);box-shadow:none;font-weight:var(--am-font-weight-medium);white-space:nowrap;background:0 0;border-color:#0000;display:inline-flex}.ui-searchable-data-table__advanced-form{gap:var(--am-space-8);display:grid}.ui-searchable-data-table__advanced-search{padding-block-end:var(--am-space-2);display:grid}.ui-searchable-data-table__advanced-search .ui-field{width:100%}.ui-searchable-data-table__advanced-presets{padding:var(--am-space-4);border-radius:var(--am-radius-lg);background:var(--am-color-grouped);gap:var(--am-space-3);display:grid}.ui-searchable-data-table__advanced-presets>div:first-child{gap:var(--am-space-1);display:grid}.ui-searchable-data-table__advanced-presets strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size)}.ui-searchable-data-table__advanced-presets span{color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size)}.ui-searchable-data-table__advanced-preset-list{gap:var(--am-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ui-searchable-data-table__advanced-preset.ui-button[data-size=compact]{height:auto;min-height:calc(var(--am-control-large) + var(--am-space-5));padding-block:var(--am-space-3);text-align:left;white-space:normal;justify-content:flex-start;align-items:stretch}.ui-searchable-data-table__advanced-preset>span{align-content:start;gap:var(--am-space-1);white-space:normal;width:100%;min-width:0;display:grid}.ui-searchable-data-table__advanced-preset small{overflow-wrap:anywhere;color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);font-weight:var(--am-type-caption-weight);line-height:var(--am-type-caption-line-height);display:block}.ui-searchable-data-table__advanced-guide{padding:var(--am-space-3) var(--am-space-4);border-radius:var(--am-radius-lg);background:var(--am-color-grouped);gap:var(--am-space-1);color:var(--am-color-text-secondary);font-size:var(--am-type-body-size);line-height:var(--am-type-body-line-height);display:grid}.ui-searchable-data-table__advanced-guide strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size)}.ui-searchable-data-table__advanced-error-summary,.ui-searchable-data-table__advanced-empty{color:var(--am-color-text-secondary);font-size:var(--am-type-body-size);line-height:var(--am-type-body-line-height);margin:0}.ui-searchable-data-table__advanced-error-summary{color:var(--am-color-danger)}.ui-searchable-data-table__advanced-empty{justify-items:start;gap:var(--am-space-2);padding:var(--am-space-4);border:1px dashed var(--am-color-border);border-radius:var(--am-radius-lg);background:var(--am-color-grouped);display:grid}.ui-searchable-data-table__advanced-empty strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size)}.ui-searchable-data-table__advanced-empty span{max-width:52ch}.ui-searchable-data-table__advanced-grid{gap:var(--am-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ui-searchable-data-table__advanced-group{gap:var(--am-space-4);padding-block:var(--am-space-2);display:grid}.ui-searchable-data-table__advanced-group+.ui-searchable-data-table__advanced-group{border-top:1px solid var(--am-color-border-subtle);padding-block-start:var(--am-space-8)}.ui-searchable-data-table__advanced-group h3{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-type-title-weight);margin:0}.ui-searchable-data-table__advanced-grid .ui-field{min-width:0}.ui-searchable-data-table__advanced-grid :is(.ui-field__control,.ui-select__trigger){width:100%}.ui-searchable-data-table__advanced-confirm-action.ui-button{inline-size:calc(var(--am-space-12) * 3);justify-content:center}.ui-searchable-data-table__filters>div,.ui-searchable-data-table__filter-field{grid-template-rows:auto var(--am-control-standard);gap:var(--am-space-1);display:grid}.ui-searchable-data-table__filter-field{width:var(--am-select-control-width)}.ui-searchable-data-table__filters>.ui-searchable-data-table__actions{grid-template-rows:none;align-self:end;align-items:end;display:flex}.ui-searchable-data-table__filter-field>span{color:var(--am-color-text-strong);font-size:var(--am-type-caption-size);font-weight:var(--am-type-label-weight);line-height:var(--am-type-caption-line-height)}.ui-text-dropdown-morph.ui-searchable-data-table__filter{width:var(--am-select-control-width)}.ui-searchable-data-table__filter .ui-text-dropdown-morph__trigger{width:100%;height:var(--am-control-standard);min-width:0;font-weight:var(--am-font-weight-medium)}.ui-searchable-data-table__advanced-trigger:hover:not(:disabled){background:var(--am-color-grouped-strong);border-color:#0000}.ui-searchable-data-table__advanced-count{min-width:var(--am-space-5);height:var(--am-space-5);padding-inline:var(--am-space-1);border-radius:var(--am-radius-pill);background:var(--am-color-grouped-strong);color:var(--am-color-text-strong);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-line-height-none);place-items:center;display:inline-grid}.ui-searchable-data-table__advanced-filter-summary{margin:var(--am-space-2) 0 0;color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height)}.ui-searchable-data-table__filter .ui-text-dropdown-morph__menu{width:min(var(--am-select-control-width), calc(100vw - (var(--am-space-4) * 2)))}.ui-searchable-data-table__reset{align-items:center;gap:var(--am-space-1);height:36px;padding:0 var(--am-space-2);color:var(--am-color-text-secondary);cursor:pointer;font-family:var(--am-font-sans);font-size:var(--am-type-caption-size);font-weight:var(--am-type-label-weight);background:0 0;border:0;display:inline-flex}.ui-searchable-data-table[data-stable-toolbar=true] .ui-searchable-data-table__reset[data-placeholder=true]{visibility:hidden;pointer-events:none}.ui-searchable-data-table__reset:hover{color:var(--am-color-text-strong)}.ui-searchable-data-table__reset:focus-visible{border-radius:var(--am-radius-sm);outline:1px solid var(--am-color-selected-border);outline-offset:1px}.ui-searchable-data-table__count{color:var(--am-color-text-tertiary);font-family:var(--am-font-sans);font-size:var(--am-type-caption-size);font-weight:var(--am-type-caption-weight);line-height:var(--am-type-caption-line-height);margin:0}.ui-table-cell-skeleton,.ui-table-count-skeleton{border-radius:var(--am-radius-pill);background:var(--am-color-border-subtle);display:inline-block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ui-table-cell-skeleton,.ui-table-count-skeleton{background:color-mix(in srgb, var(--am-color-border-subtle) 72%, var(--am-color-canvas))}}.ui-table-cell-skeleton,.ui-table-count-skeleton{animation:ui-table-skeleton-pulse var(--am-motion-skeleton-duration) var(--am-motion-skeleton-ease) infinite alternate;vertical-align:middle}.ui-table-cell-skeleton{width:min(100%,5.5rem);min-height:.85em}.ui-searchable-data-table td[data-align=end] .ui-table-cell-skeleton,.ui-data-table td[data-align=end] .ui-table-cell-skeleton{width:3.5rem}.ui-table-count-skeleton{width:5rem;height:1em}.ui-layered-table-section .ui-layered-card__body[data-padding=standard]{padding:0;display:grid}.ui-layered-table-section .ui-table-scroll[data-layout=fit]{border-radius:var(--am-radius-layered-card);border:0;width:100%}.ui-layered-table-section .ui-table-scroll[data-layout] .ui-data-table[data-layout] :is(th,td){padding-inline:var(--am-inset-card)}.ui-layered-table-section .ui-data-table thead th{background:var(--am-color-table-header-strong)}.ui-layered-table-section .ui-table-scroll[data-layout=fit] .ui-data-table thead th:first-child{border-top-left-radius:calc(var(--am-radius-layered-card) - 1px);border-bottom-left-radius:0}.ui-layered-table-section .ui-table-scroll[data-layout=fit] .ui-data-table thead th:last-child{border-top-right-radius:calc(var(--am-radius-layered-card) - 1px);border-bottom-right-radius:0}@keyframes ui-table-skeleton-pulse{0%{opacity:.52}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.ui-table-cell-skeleton,.ui-table-count-skeleton{animation:none}}.ui-searchable-data-table__incremental-status{color:var(--am-color-text-tertiary);font-family:var(--am-font-sans);font-size:var(--am-type-caption-size);font-weight:var(--am-type-caption-weight);line-height:var(--am-type-caption-line-height);text-align:center;margin:0}.ui-searchable-data-table__scroll{width:100%;height:var(--am-table-viewport-height-standard);overscroll-behavior:contain;border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);scrollbar-gutter:stable both-edges;min-width:0;max-width:100%;overflow:auto}.ui-searchable-data-table[data-viewport-height=compact] .ui-searchable-data-table__scroll{height:var(--am-table-viewport-height-compact)}.ui-searchable-data-table[data-viewport-height=fill]{grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;min-height:0}.ui-searchable-data-table[data-viewport-height=fill][data-incremental-loading=true]{grid-template-rows:auto auto minmax(0,1fr);position:relative}.ui-searchable-data-table[data-viewport-height=fill] .ui-searchable-data-table__scroll{height:100%;min-height:240px}.ui-searchable-data-table[data-viewport-height=fill][data-incremental-loading=true] .ui-searchable-data-table__scroll{padding-bottom:calc(var(--am-control-standard) + var(--am-space-3))}.ui-searchable-data-table[data-viewport-height=fill][data-incremental-loading=true] .ui-searchable-data-table__incremental-status{z-index:var(--am-z-floating);right:50%;bottom:var(--am-space-3);max-width:calc(100% - (var(--am-space-6) * 2));padding:var(--am-space-1) var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-pill);background:var(--am-color-canvas);position:absolute}@supports (color:color-mix(in lab, red, red)){.ui-searchable-data-table[data-viewport-height=fill][data-incremental-loading=true] .ui-searchable-data-table__incremental-status{background:color-mix(in srgb, var(--am-color-canvas) 94%, transparent)}}.ui-searchable-data-table[data-viewport-height=fill][data-incremental-loading=true] .ui-searchable-data-table__incremental-status{box-shadow:var(--am-shadow-control);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transform:translate(50%)}.ui-searchable-data-table__incremental-status[data-seamless=true]{width:1px;height:1px;margin:calc(var(--am-space-1) * -.25);clip:rect(0, 0, 0, 0);white-space:nowrap;padding:0;position:absolute;overflow:hidden}.ui-searchable-data-table__scroll:focus-visible{outline:1px solid var(--am-color-focus);outline-offset:2px}.ui-searchable-data-table table{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:var(--am-type-label-size);table-layout:fixed}.ui-searchable-data-table--dialog table{min-width:100%}.ui-searchable-data-table--dialog :is(th,td){overflow-wrap:normal}.ui-searchable-data-table col.ui-searchable-data-table__default-column{min-width:var(--am-table-column-width-default);width:var(--am-table-column-width-default)}.ui-searchable-data-table col.ui-searchable-data-table__selection-column{min-width:var(--am-table-selection-column-width);width:var(--am-table-selection-column-width)}.ui-searchable-data-table th{z-index:var(--am-z-raised);border-bottom:1px solid var(--am-color-border);background:var(--am-color-table-header);color:var(--am-color-text-secondary);opacity:1;text-align:left;padding:0;position:sticky;top:0}.ui-searchable-data-table thead tr[data-depth="1"] th{top:40px}.ui-searchable-data-table th[data-column-group=true]{border-inline-end:1px solid var(--am-color-border-subtle);text-align:center}.ui-searchable-data-table th[data-column-group=true] .ui-searchable-data-table__header-label{justify-content:center}.ui-searchable-data-table th button,.ui-searchable-data-table__header-label{justify-content:flex-start;align-items:center;gap:var(--am-space-1);width:100%;min-height:40px;padding:0 var(--am-space-3);color:inherit;cursor:pointer;font-family:var(--am-font-sans);font-size:var(--am-type-caption-size);font-weight:var(--am-type-title-weight);text-align:inherit;background:0 0;border:0;display:flex}.ui-searchable-data-table__header-content{align-items:stretch;min-height:40px;display:flex}.ui-searchable-data-table__header-content>:first-child{flex:1;min-width:0}.ui-searchable-data-table__header-action{flex:none;align-items:center;padding-inline-end:var(--am-space-1);display:inline-flex}.ui-searchable-data-table th .ui-searchable-data-table__header-action button{width:var(--am-control-compact);min-width:var(--am-control-compact);min-height:var(--am-control-compact);border-radius:var(--am-radius-sm);justify-content:center;padding:0}.ui-searchable-data-table__header-label{cursor:default}.ui-searchable-data-table th button:hover{color:var(--am-color-text-strong)}.ui-searchable-data-table th button:focus-visible{outline:1px solid var(--am-color-selected-border);outline-offset:-2px}.ui-searchable-data-table td{padding:var(--am-space-3);border-bottom:1px solid var(--am-color-border-subtle);background:var(--am-color-canvas);color:var(--am-color-text-strong);font-variant-numeric:tabular-nums;vertical-align:middle}.ui-searchable-data-table :is(th,td)[data-column-pinned=start]{border-inline-end:1px solid var(--am-color-border);position:sticky;left:0}.ui-searchable-data-table td[data-column-pinned=start]{z-index:var(--am-z-floating);background:var(--am-color-canvas)}.ui-searchable-data-table th[data-column-pinned=start]{z-index:var(--am-z-sticky);background:var(--am-color-table-header)}.ui-searchable-data-table :is(th,td).ui-searchable-data-table__selection-cell{width:var(--am-table-selection-column-width);padding:0 var(--am-space-2);text-align:center}.ui-searchable-data-table__selection-cell .ui-checkbox{width:max-content;margin-inline:auto}.ui-searchable-data-table__selection-cell .ui-checkbox__copy{position:absolute}.ui-searchable-data-table tbody tr[data-selected=true] td{background:var(--am-color-selected-border)}@supports (color:color-mix(in lab, red, red)){.ui-searchable-data-table tbody tr[data-selected=true] td{background:color-mix(in srgb, var(--am-color-selected-border) 8%, var(--am-color-canvas))}}.ui-searchable-data-table tbody tr:last-child td{border-bottom:0}.ui-searchable-data-table__scroll[data-virtualized=true] tbody tr:not(.ui-searchable-data-table__virtual-spacer) td{height:inherit}.ui-searchable-data-table tbody tr.ui-searchable-data-table__virtual-spacer td{height:inherit;background:var(--am-color-canvas);border:0;padding:0}.ui-searchable-data-table :is(th,td)[data-align=end]{text-align:right}.ui-searchable-data-table :is(th,td)[data-align=center]{text-align:center}.ui-searchable-data-table th[data-align=end] button{justify-content:flex-end}.ui-searchable-data-table th[data-align=center] button{justify-content:center}.ui-searchable-data-table :is(th,td)[data-column-group-end=true]{border-inline-end:1px solid var(--am-color-border)}.ui-searchable-data-table__empty{padding:var(--am-space-6)!important;color:var(--am-color-text-secondary)!important;text-align:center!important}.ui-searchable-data-table__pagination{justify-content:space-between;align-items:center;gap:var(--am-space-3);color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);display:flex}.ui-searchable-data-table__page-controls{align-items:center;gap:var(--am-space-2);display:flex}.ui-searchable-data-table__pagination button{width:var(--am-control-compact);min-height:var(--am-control-compact);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-sm);background:var(--am-color-canvas);color:var(--am-color-text-secondary);cursor:pointer;font:inherit;place-items:center;padding:0;display:grid}.ui-searchable-data-table__pagination button:disabled{cursor:not-allowed;opacity:.45}.ui-searchable-data-table__pagination button:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}@container (max-width:680px){.ui-searchable-data-table__toolbar{flex-direction:column;align-items:stretch}.ui-searchable-data-table .ui-searchable-data-table__search{flex-basis:auto}.ui-searchable-data-table__filters{flex-wrap:wrap;justify-content:flex-start}.ui-searchable-data-table__leading{width:100%}.ui-searchable-data-table__pagination{flex-direction:column;align-items:flex-start}}@container (min-width:681px){.ui-searchable-data-table[data-stable-toolbar=true] .ui-searchable-data-table__toolbar{align-items:flex-start}.ui-searchable-data-table[data-stable-toolbar=true] .ui-searchable-data-table__search,.ui-searchable-data-table[data-stable-toolbar=true] .ui-searchable-data-table__status{align-self:flex-start;margin-block-start:calc(var(--am-type-caption-line-height) + var(--am-space-1))}}@media (max-width:960px){.ui-searchable-data-table__advanced-preset-list,.ui-searchable-data-table__advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ui-searchable-data-table__advanced-preset-list,.ui-searchable-data-table__advanced-grid{grid-template-columns:1fr}}.ui-interactive-area-chart{gap:var(--am-space-4);min-width:0;color:var(--am-color-text-strong);display:grid}.ui-interactive-area-chart__header{justify-content:space-between;align-items:center;gap:var(--am-space-3);min-width:0;display:flex}.ui-interactive-area-chart figcaption{min-width:0;font-size:var(--am-type-body-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-body-line-height)}.ui-interactive-area-chart__ranges{background:0 0;flex:none;align-items:center;gap:0;display:inline-flex}.ui-interactive-area-chart__range-shell{justify-content:flex-end;align-items:center;gap:var(--am-space-2);display:flex;position:relative}.ui-interactive-area-chart__ranges button{min-width:44px;height:28px;padding:0 var(--am-inset-control-standard);color:var(--am-color-text-secondary);font:inherit;font-size:var(--am-type-caption-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-caption-line-height);cursor:pointer;transform-origin:50%;transition:transform var(--am-duration-fast) var(--am-ease-out), background-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard);background:0 0;border:0;border-radius:0;position:relative}.ui-interactive-area-chart__ranges button:after{background:var(--am-color-border);content:"";width:1px;height:25%;position:absolute;top:37.5%;right:0}.ui-interactive-area-chart__ranges button:first-child{padding-left:0}.ui-interactive-area-chart__ranges button:last-child:after{content:none}.ui-interactive-area-chart__ranges button:last-child{padding-right:0}.ui-interactive-area-chart__ranges button[aria-pressed=true]{color:var(--am-color-text-strong);background:0 0}.ui-interactive-area-chart__ranges button:active,.ui-interactive-area-chart__custom-trigger:active{transform:scale(var(--am-motion-press-scale))}.ui-interactive-area-chart__custom-trigger{justify-content:center;align-items:center;gap:var(--am-space-2);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-pill);height:34px;padding:0 var(--am-space-3);background:var(--am-color-canvas);color:var(--am-color-text-secondary);box-shadow:var(--am-shadow-control);font:inherit;font-size:var(--am-type-caption-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-caption-line-height);cursor:pointer;transform-origin:50%;transition:transform var(--am-duration-fast) var(--am-ease-out), background-color var(--am-duration) var(--am-ease-standard), border-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard), box-shadow var(--am-duration) var(--am-ease-standard);display:inline-flex}.ui-interactive-area-chart__custom-trigger svg{stroke-width:2px;width:14px;height:14px}.ui-interactive-area-chart__custom-trigger:hover{background:var(--am-color-grouped);color:var(--am-color-text-strong)}.ui-interactive-area-chart__custom-trigger:focus-visible{border-color:var(--am-color-selected-border);box-shadow:0 0 0 3px var(--am-color-focus);outline:none}.ui-interactive-area-chart__custom-trigger[aria-pressed=true]{border-color:var(--am-color-foreground);background:var(--am-color-foreground);color:var(--am-color-canvas);box-shadow:none}.ui-interactive-area-chart__custom-range{top:calc(100% + var(--am-space-2));z-index:var(--am-z-navigation);gap:var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);width:min(620px,100vw - 48px);padding:var(--am-space-3);background:var(--am-color-canvas);box-shadow:var(--am-shadow-overlay);transform-origin:100% 0;animation:ui-interactive-area-calendar-enter var(--am-motion-enter-duration) var(--am-motion-enter-ease) both;display:grid;position:absolute;right:0}.ui-interactive-area-chart__custom-range[data-state=closing]{opacity:0;transition:opacity var(--am-duration-fast) var(--am-motion-exit-ease), transform var(--am-duration-fast) var(--am-motion-exit-ease);transform:translateY(-4px)scale(.98)}.ui-interactive-area-chart__custom-summary{gap:var(--am-space-2);color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height);flex-wrap:wrap;display:flex}.ui-interactive-area-chart__custom-summary span{align-items:center;gap:var(--am-space-1);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-pill);padding:var(--am-space-1) var(--am-space-2);background:var(--am-color-grouped);display:inline-flex}.ui-interactive-area-chart__custom-summary b{color:var(--am-color-text-strong);font-weight:var(--am-type-section-weight)}.ui-interactive-area-chart__calendars{gap:var(--am-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-interactive-area-chart__calendars>div{align-content:stretch;gap:var(--am-space-2);grid-template-rows:auto minmax(0,1fr);display:grid}.ui-interactive-area-chart__calendars>div>span{color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);font-weight:var(--am-type-section-weight);line-height:var(--am-type-caption-line-height)}.ui-interactive-area-chart__calendars .ui-calendar{width:100%;height:100%}.ui-interactive-area-chart__stage{isolation:isolate;min-height:260px;position:relative}.ui-interactive-area-chart__series-frame{opacity:1;transition:opacity var(--am-duration-slow) var(--am-ease-out), transform var(--am-duration-slow) var(--am-ease-out);transform:translateY(0)}@starting-style{.ui-interactive-area-chart__series-frame{opacity:0;transform:translateY(6px)}}.ui-interactive-area-chart__active-guide{stroke:var(--am-color-text-tertiary);stroke-dasharray:3 4;stroke-width:1px;pointer-events:none;vector-effect:non-scaling-stroke}.ui-interactive-area-chart__svg{width:100%;min-height:240px;display:block;overflow:visible}.ui-interactive-area-chart__y-axis-labels{z-index:var(--am-z-raised);pointer-events:none;position:absolute;inset:0}.ui-interactive-area-chart__y-axis-labels span{top:var(--interactive-area-y-axis-y);color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);font-variant-numeric:tabular-nums;line-height:var(--am-type-caption-line-height);white-space:nowrap;position:absolute;left:0;transform:translateY(-50%)}.ui-interactive-area-chart__grid line{stroke:var(--am-color-border-subtle);stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.ui-interactive-area-chart[data-show-grid=false] .ui-interactive-area-chart__grid{display:none}.ui-interactive-area-chart__axis{stroke:var(--am-color-border);vector-effect:non-scaling-stroke}.ui-interactive-area-chart__reference-marker line{stroke:var(--interactive-area-marker-color);stroke-dasharray:5 4;stroke-width:1.5px;vector-effect:non-scaling-stroke}.ui-interactive-area-chart__reference-marker-labels{z-index:var(--am-z-raised);pointer-events:none;position:absolute;inset:0}.ui-interactive-area-chart__reference-marker-labels span{top:var(--interactive-area-marker-label-y);left:var(--interactive-area-marker-label-x);color:var(--interactive-area-marker-color);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-caption-line-height);white-space:nowrap;position:absolute;transform:translate(-50%,-100%)}.ui-interactive-area-chart__legend .ui-interactive-area-chart__reference-legend i{border-top:2px dashed var(--interactive-area-color);background:0 0;border-radius:0;height:0}.ui-interactive-area-chart__series{color:var(--interactive-area-color);opacity:1;transform-origin:bottom;animation:ui-interactive-area-enter .52s var(--am-ease-out) both;animation-delay:var(--interactive-area-delay,var(--am-motion-none-duration));transform:translateY(0)}.ui-interactive-area-chart__area{opacity:.2;transition:opacity var(--am-duration-slow) var(--am-ease-standard)}.ui-interactive-area-chart__line{fill:none;stroke:var(--interactive-area-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.ui-interactive-area-chart__point{fill:var(--am-color-canvas);stroke:var(--interactive-area-color);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity var(--am-duration) var(--am-ease-standard), transform var(--am-duration-slow) var(--am-ease-out);vector-effect:non-scaling-stroke;transform:scale(.72)}.ui-interactive-area-chart__point[data-active=true]{opacity:1;transform:scale(1)}.ui-interactive-area-chart__point-value-labels{z-index:var(--am-z-raised);pointer-events:none;position:absolute;inset:0}.ui-interactive-area-chart__point-value-labels span{top:max(var(--am-space-2), var(--interactive-area-value-y));left:var(--interactive-area-value-x);color:var(--am-color-text-strong);font-size:var(--am-type-caption-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-caption-line-height);white-space:nowrap;transform:translate(-50%, calc(-100% - var(--am-space-1)));position:absolute}.ui-interactive-area-chart__x-axis-labels{pointer-events:none;height:40px;position:absolute;bottom:0;left:0;right:0}.ui-interactive-area-chart__x-axis-labels span{bottom:var(--am-space-1);left:var(--interactive-area-label-x);color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--am-type-title-weight);line-height:var(--am-type-caption-line-height);white-space:nowrap;transform:translateX(-50%) rotate(var(--interactive-area-label-angle,0deg));transform-origin:bottom;position:absolute}.ui-interactive-area-chart__hits{z-index:var(--am-z-front);position:absolute;inset:0}.ui-interactive-area-chart__hits button{top:0;bottom:0;left:var(--interactive-area-hit-left);width:var(--interactive-area-hit-width,36px);cursor:default;background:0 0;border:0;min-width:2px;padding:0;position:absolute;transform:translate(-50%)}.ui-interactive-area-chart__hits button:focus-visible{outline:none}.ui-interactive-area-chart__hits button:focus-visible:after{top:var(--interactive-area-hit-top);border:2px solid var(--am-color-focus);border-radius:var(--am-radius-pill);content:"";width:16px;height:16px;position:absolute;left:50%;transform:translate(-50%,-50%)}.ui-interactive-area-chart__tooltip{--interactive-area-tooltip-x-shift:-50%;--interactive-area-tooltip-y-shift:calc(-100% - var(--am-chart-tooltip-anchor-gap));top:var(--interactive-area-tooltip-y);left:var(--interactive-area-tooltip-x);z-index:var(--am-z-overlay-control);box-sizing:border-box;width:min(220px, calc(100vw - var(--am-space-8)));min-width:min(176px, calc(100vw - var(--am-space-8)));gap:var(--am-space-2);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-md);padding:var(--am-space-3);background:var(--am-color-canvas);box-shadow:var(--am-shadow-tooltip);pointer-events:none;transform:translate(var(--interactive-area-tooltip-x-shift), var(--interactive-area-tooltip-y-shift)) scale(.98);animation:ui-interactive-area-tooltip var(--am-motion-enter-duration) var(--am-motion-enter-ease) forwards;display:grid;position:absolute}.ui-interactive-area-chart__tooltip-point{top:var(--interactive-area-tooltip-point-y);left:var(--interactive-area-tooltip-point-x)}.ui-interactive-area-chart__tooltip[data-columns=two]{width:min(360px, calc(100vw - var(--am-space-8)))}.ui-interactive-area-chart__tooltip[data-tooltip-placement=below]{--interactive-area-tooltip-y-shift:var(--am-chart-tooltip-anchor-gap)}.ui-interactive-area-chart__tooltip:after{bottom:-5px;left:var(--chart-tooltip-arrow-x,50%);border-right:1px solid var(--am-color-border-subtle);border-bottom:1px solid var(--am-color-border-subtle);background:var(--am-color-canvas);content:"";width:8px;height:8px;position:absolute;transform:translate(-50%)rotate(45deg)}.ui-interactive-area-chart__tooltip[data-tooltip-placement=below]:after{border:0;border-top:1px solid var(--am-color-border-subtle);border-left:1px solid var(--am-color-border-subtle);top:-5px;bottom:auto;right:auto;transform:translate(-50%)rotate(45deg)}.ui-interactive-area-chart__tooltip strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height)}.ui-interactive-area-chart__tooltip-row{align-items:center;gap:var(--am-space-2);color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height);grid-template-columns:8px minmax(0,1fr) auto;display:grid}.ui-interactive-area-chart__tooltip-rows{gap:var(--am-space-2);display:grid}.ui-interactive-area-chart__tooltip[data-columns=two] .ui-interactive-area-chart__tooltip-rows{column-gap:var(--am-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-interactive-area-chart__tooltip-row i,.ui-interactive-area-chart__legend i{border-radius:var(--am-radius-pill);background:var(--interactive-area-color);width:8px;height:8px}.ui-interactive-area-chart__tooltip-row b{color:var(--am-color-text-strong);font-weight:var(--am-type-section-weight)}.ui-interactive-area-chart__legend{gap:var(--am-space-3);color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);flex-wrap:wrap;display:flex}.ui-interactive-area-chart__legend span{align-items:center;gap:var(--am-space-2);display:inline-flex}@keyframes ui-interactive-area-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-interactive-area-tooltip{to{opacity:1;transform:translate(var(--interactive-area-tooltip-x-shift), var(--interactive-area-tooltip-y-shift)) scale(1)}}@keyframes ui-interactive-area-tooltip-row{to{opacity:1;transform:translateY(0)}}@keyframes ui-interactive-area-calendar-enter{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (hover:hover) and (pointer:fine){.ui-interactive-area-chart__tooltip-row{opacity:0;animation:ui-interactive-area-tooltip-row var(--am-motion-press-duration) var(--am-motion-enter-ease) both;animation-delay:calc(var(--interactive-area-row-index,0) * var(--am-motion-stagger-step));transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.ui-interactive-area-chart__ranges button,.ui-interactive-area-chart__custom-trigger{transition:background-color var(--am-duration-fast) var(--am-ease-standard), border-color var(--am-duration-fast) var(--am-ease-standard), color var(--am-duration-fast) var(--am-ease-standard), box-shadow var(--am-duration-fast) var(--am-ease-standard)}.ui-interactive-area-chart__ranges button:active,.ui-interactive-area-chart__custom-trigger:active{transform:none}.ui-interactive-area-chart__custom-range{animation-duration:var(--am-duration-fast);transform:none}.ui-interactive-area-chart__custom-range[data-state=closing],.ui-interactive-area-chart__series-frame{transition:opacity var(--am-duration-fast) var(--am-ease-standard);transform:none}@starting-style{.ui-interactive-area-chart__series-frame{opacity:0;transform:none}}.ui-interactive-area-chart__tooltip-row{animation-duration:var(--am-motion-press-duration);transform:none}}@media (max-width:640px){.ui-interactive-area-chart__header{flex-direction:column;align-items:stretch}.ui-interactive-area-chart__ranges{width:max-content;max-width:100%}.ui-interactive-area-chart__range-shell{flex-direction:column;justify-content:flex-start;align-items:flex-start}.ui-interactive-area-chart__custom-range{width:min(100%,100vw - 48px);left:0;right:auto}.ui-interactive-area-chart__calendars{grid-template-columns:1fr}}.ui-metric-chart-selector{border:1px solid var(--am-color-border);border-radius:var(--am-radius-xl);background:var(--am-color-canvas);width:100%;min-width:0;height:100%;min-height:0;box-shadow:var(--am-shadow-card);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:visible}.ui-metric-chart-selector__summary{justify-content:space-between;align-items:baseline;gap:var(--am-space-3);width:100%;min-width:0;color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height);display:flex}.ui-metric-chart-selector__summary-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-metric-chart-selector__summary-variation{color:var(--am-color-text-tertiary);cursor:help;font-size:var(--am-type-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-caption-line-height);text-underline-offset:3px;transition:color var(--am-duration) var(--am-ease-standard), text-decoration-color var(--am-duration) var(--am-ease-standard);white-space:nowrap;flex:none;align-items:center;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#0000;display:inline-flex;position:relative}.ui-metric-chart-selector__summary-variation[data-tone=positive]{color:var(--am-color-success)}.ui-metric-chart-selector__summary-variation[data-tone=negative]{color:var(--am-color-danger)}.ui-metric-chart-selector__summary-variation:hover{text-decoration-color:currentColor}.ui-metric-chart-selector__summary-tooltip{z-index:var(--am-z-overlay);right:0;bottom:calc(100% + var(--am-space-3));gap:var(--am-space-1);width:max-content;max-width:min(280px,72vw);padding:var(--am-space-2) var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-sm);background:var(--am-color-text-strong);box-shadow:var(--am-shadow-tooltip);color:var(--am-color-canvas);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-medium);line-height:var(--am-type-caption-line-height);opacity:0;pointer-events:none;transition:opacity var(--am-motion-feedback-duration) var(--am-ease-standard), transform var(--am-motion-feedback-duration) var(--am-ease-standard);white-space:normal;display:grid;position:absolute;transform:translateY(-2px)}.ui-metric-chart-selector__summary-tooltip small{color:var(--am-color-canvas)}@supports (color:color-mix(in lab, red, red)){.ui-metric-chart-selector__summary-tooltip small{color:color-mix(in srgb, var(--am-color-canvas) 72%, transparent)}}.ui-metric-chart-selector__summary-tooltip small{font-size:inherit;font-weight:var(--am-font-weight-regular)}.ui-metric-chart-selector__summary-variation:hover .ui-metric-chart-selector__summary-tooltip{opacity:1;transform:translateY(0)}.ui-metric-chart-selector__metric:first-child .ui-metric-chart-selector__summary-tooltip{left:0;right:auto}.ui-metric-chart-section{gap:var(--am-space-3);flex-direction:column;flex:auto;min-width:0;display:flex}.ui-metric-chart-section__controls{justify-content:space-between;align-items:center;gap:var(--am-space-2);min-width:0;padding:var(--am-space-3);border-radius:var(--am-radius-xl);background:var(--am-color-grouped);flex-wrap:wrap;display:flex}.ui-metric-chart-section__control-group{align-items:center;gap:var(--am-space-2);min-width:0;display:flex}.ui-metric-chart-section__title{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-label-line-height);white-space:nowrap}.ui-metric-chart-section__controls .ui-checkbox{min-height:var(--am-control-standard);padding-inline:var(--am-space-2);align-items:center}.ui-metric-chart-section__controls .ui-checkbox__control{margin-top:0}.ui-metric-chart-section__controls .ui-checkbox__copy{line-height:var(--am-type-line-height-none)}.ui-metric-chart-section__period-trigger,.ui-metric-chart-section__advanced-trigger{white-space:nowrap;max-width:100%;width:auto!important}.ui-metric-chart-section__period-trigger{min-width:calc(var(--am-space-12) * 3)}.ui-metric-chart-section__metric-trigger{min-width:var(--am-select-control-width);max-width:var(--am-select-control-width);flex:0 0 var(--am-select-control-width);width:var(--am-select-control-width)!important}.ui-metric-chart-section__period-trigger--muted,.ui-metric-chart-section__menu-item--muted{color:var(--am-color-text-secondary)}.ui-metric-chart-section__period-trigger>span,.ui-metric-chart-section__metric-trigger>span,.ui-metric-chart-section__advanced-trigger>span{align-items:center;gap:var(--am-space-2);min-width:0;display:inline-flex}.ui-metric-chart-section__metric-trigger>span>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-metric-chart-section__menu-item{justify-content:space-between;align-items:center;gap:var(--am-space-4);width:100%;display:flex}.ui-metric-chart-section__metric-menu-item{width:min(320px, calc(100vw - var(--am-space-8)));align-items:center;gap:var(--am-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.ui-metric-chart-section__metric-menu-item>span{gap:var(--am-space-2);display:grid}.ui-metric-chart-section__metric-menu-item strong{font-weight:var(--am-font-weight-medium)}.ui-metric-chart-section__metric-menu-item small{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);white-space:normal}.ui-metric-chart-section__metric-menu{width:min(360px, calc(100vw - var(--am-space-8)))}.ui-metric-chart-section__metric-menu [role=menuitem]{min-height:calc(var(--am-control-standard) + var(--am-space-2));padding-block:var(--am-space-2)}.ui-metric-chart-section__advanced-dialog .ui-app-dialog__body{gap:var(--am-space-4);padding-block:var(--am-space-3);display:grid}.ui-metric-chart-section__chart-types,.ui-metric-chart-section__advanced-metrics{width:100%;margin:0}.ui-metric-chart-section__advanced-metrics{gap:var(--am-space-4);display:grid}.ui-metric-chart-section__advanced-metrics .ui-checkbox{padding-inline:var(--am-space-3)}.ui-metric-chart-section__content{gap:var(--am-space-3);flex:auto;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.ui-metric-chart-selector__selector-scroll{border-radius:inherit;overscroll-behavior-inline:contain;scrollbar-width:thin;border-end-end-radius:0;border-end-start-radius:0;min-width:0;overflow:auto hidden}.ui-metric-chart-selector[data-layout=equal] .ui-metric-chart-selector__selector-scroll{overflow:visible}.ui-metric-chart-selector__selector{grid-template-columns:repeat(var(--metric-chart-selector-count), minmax(11rem, 1fr));border-bottom:1px solid var(--am-color-border-subtle);min-width:max-content;display:grid}.ui-metric-chart-selector[data-layout=equal] .ui-metric-chart-selector__selector{grid-template-columns:repeat(var(--metric-chart-selector-count), minmax(0, 1fr));width:100%;min-width:0}.ui-metric-chart-selector[data-layout=content] .ui-metric-chart-selector__selector{grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column}.ui-metric-chart-selector__metric{align-content:center;justify-items:start;gap:var(--am-space-4);min-width:0;min-height:112px;padding:var(--am-space-5) var(--am-space-6);background:var(--am-color-grouped);color:var(--am-color-text-strong);font:inherit;text-align:left;transition:background-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard);border:0;display:grid;position:relative}.ui-metric-chart-selector__metric:after{background:var(--am-color-foreground);content:"";opacity:0;height:2px;transition:opacity var(--am-duration) var(--am-ease-standard), transform var(--am-duration-slow) var(--am-ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.72)}.ui-metric-chart-selector__metric[data-active],.ui-metric-chart-selector__metric[aria-selected=true]{background:var(--am-color-canvas)}.ui-metric-chart-selector__metric[data-active]:after,.ui-metric-chart-selector__metric[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.ui-metric-chart-selector__metric:hover:not(:disabled),.ui-metric-chart-selector__metric:focus-visible{z-index:var(--am-z-raised)}.ui-metric-chart-selector__metric:hover:not(:disabled){background:var(--am-color-grouped-strong)}.ui-metric-chart-selector__metric:focus-visible{z-index:var(--am-z-raised);outline:1px solid var(--am-color-selected-border);outline-offset:-3px}.ui-metric-chart-selector__metric:disabled{cursor:not-allowed;opacity:.45}.ui-metric-chart-selector__metric:first-child{border-start-start-radius:calc(var(--am-radius-xl) - 1px)}.ui-metric-chart-selector__metric:last-child{border-start-end-radius:calc(var(--am-radius-xl) - 1px)}.ui-metric-chart-selector__label{color:var(--am-color-text-secondary);font-size:var(--am-type-body-size);line-height:var(--am-type-body-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-metric-chart-selector__value{color:var(--am-color-text-strong);font-size:var(--am-type-section-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-title-line-height)}.ui-metric-chart-selector__panels{min-width:0;min-height:0;display:grid}.ui-metric-chart-selector__panel{box-sizing:border-box;height:var(--metric-chart-panel-height,100%);min-height:var(--metric-chart-panel-min-height);padding:var(--am-space-6);animation:ui-metric-chart-selector-reveal var(--am-motion-reveal-duration) var(--am-motion-reveal-ease) both;display:grid;overflow:visible}.ui-metric-chart-selector__panel[hidden]{display:none}.ui-metric-chart-selector__panel>:not(.ui-metric-chart-selector__empty){width:100%;min-width:0;height:100%;min-height:0}.ui-metric-chart-selector__empty{min-height:calc(var(--metric-chart-panel-min-height) - var(--am-space-12));place-content:center;justify-items:center;gap:var(--am-space-3);color:var(--am-color-text-secondary);text-align:center;display:grid}.ui-metric-chart-selector__empty-icon{color:var(--am-color-text-tertiary);place-items:center;display:grid}.ui-metric-chart-selector__empty strong{font-size:var(--am-type-title-size);font-weight:var(--am-type-label-weight)}.ui-metric-chart-selector__empty p{max-width:42ch;color:var(--am-color-text-tertiary);font-size:var(--am-type-label-size);line-height:var(--am-type-body-line-height);margin:0}.ui-metric-chart-selector[data-density=compact] .ui-metric-chart-selector__metric{gap:var(--am-space-1);min-height:72px;padding:var(--am-space-3) var(--am-space-5)}.ui-metric-chart-selector[data-density=compact] .ui-metric-chart-selector__label{font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height)}.ui-metric-chart-selector[data-density=compact] .ui-metric-chart-selector__value{font-size:var(--am-type-title-size);line-height:var(--am-type-title-line-height)}.ui-metric-chart-selector[data-density=compact] .ui-metric-chart-selector__panel{padding:var(--am-space-4)}@keyframes ui-metric-chart-selector-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.ui-metric-chart-section__control-group{flex-wrap:wrap}.ui-metric-chart-selector__selector-scroll,.ui-metric-chart-selector[data-layout=equal] .ui-metric-chart-selector__selector-scroll{overflow:auto hidden}.ui-metric-chart-selector{border-radius:var(--am-radius-lg)}.ui-metric-chart-selector__selector{width:max-content}.ui-metric-chart-selector__metric{min-width:10rem;min-height:96px;padding:var(--am-space-4)}.ui-metric-chart-selector__panel{padding:var(--am-space-4)}}@media (prefers-reduced-motion:reduce){.ui-metric-chart-selector__metric,.ui-metric-chart-selector__metric:after,.ui-metric-chart-selector__panel{transition-duration:.01ms;animation-duration:.01ms}}.ui-taxonomy-breakdown-section{min-width:0}.ui-taxonomy-breakdown-section .ui-layered-card__body[data-padding=standard]{height:24rem;min-height:0}.ui-taxonomy-breakdown-section .ui-reference-pie-chart{min-height:0}.ui-taxonomy-breakdown-section .ui-reference-pie-chart__legend-panel{max-height:20rem}.ui-taxonomy-breakdown-section .ui-reference-pie-chart[data-legend-layout=vertical-table] .ui-reference-pie-chart__legend{overscroll-behavior:contain;scrollbar-gutter:stable;background:0 0;border:0;border-radius:0;min-height:0;overflow-y:auto}@container (max-width:760px){.ui-taxonomy-breakdown-section .ui-layered-card__body[data-padding=standard]{height:auto;min-height:0}.ui-taxonomy-breakdown-section .ui-reference-pie-chart__legend-panel{max-height:var(--am-scroll-region-max-height)}}:root{--am-color-labs-loading-mist-1:#69aeb7;--am-color-labs-loading-mist-2:#aca3d1;--am-color-labs-loading-mist-3:#e2bbb0;--am-color-labs-loading-rose-1:#b4a1d6;--am-color-labs-loading-rose-2:#d5a6bc;--am-color-labs-loading-rose-3:#e7c3a5;--am-color-labs-loading-lagoon-1:#8bb7cb;--am-color-labs-loading-lagoon-2:#a5ccc1;--am-color-labs-loading-lagoon-3:#b9b3d9;--am-color-labs-loading-sand-1:#d1b184;--am-color-labs-loading-sand-2:#c4a8c8;--am-color-labs-loading-sand-3:#a2bbd0;--am-color-labs-loading-aurora-1:#75b9bd;--am-color-labs-loading-aurora-2:#9da9dc;--am-color-labs-loading-aurora-3:#d6a9ce;--am-color-labs-loading-ocean-1:#729fc9;--am-color-labs-loading-ocean-2:#86c6c9;--am-color-labs-loading-ocean-3:#b1c5dc;--am-color-labs-loading-mint-1:#8ac5ae;--am-color-labs-loading-mint-2:#b5ceaa;--am-color-labs-loading-mint-3:#8fb8c9;--am-color-labs-loading-peach-1:#dfa99c;--am-color-labs-loading-peach-2:#e6c395;--am-color-labs-loading-peach-3:#c6a9cc;--am-color-labs-loading-lilac-1:#9e9bd2;--am-color-labs-loading-lilac-2:#c4afe0;--am-color-labs-loading-lilac-3:#dbaac2;--am-color-labs-loading-coral-1:#d89da5;--am-color-labs-loading-coral-2:#e4b598;--am-color-labs-loading-coral-3:#b7a7d2;--am-color-labs-loading-olive-1:#b3bf91;--am-color-labs-loading-olive-2:#d5c39e;--am-color-labs-loading-olive-3:#9dbeb1;--am-color-labs-loading-dusk-1:#8eacd0;--am-color-labs-loading-dusk-2:#b9a3ca;--am-color-labs-loading-dusk-3:#d5b1a8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--am-font-sans:"Aeonik Pro", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--am-font-mono:"SFMono-Regular", "Cascadia Code", "Roboto Mono", ui-monospace, monospace;--am-font-weight-regular:400;--am-font-weight-medium:500;--am-font-weight-semibold:600;--am-font-weight-bold:700;--am-type-caption-size:12px;--am-type-caption-line-height:16px;--am-type-caption-weight:var(--am-font-weight-regular);--am-type-compact-size:11px;--am-type-micro-size:10px;--am-type-micro-line-height:12px;--am-type-chart-axis-size:6px;--am-type-label-size:13px;--am-type-label-line-height:18px;--am-type-label-weight:var(--am-font-weight-medium);--am-type-body-size:14px;--am-type-body-line-height:21px;--am-type-body-weight:var(--am-font-weight-regular);--am-type-title-size:16px;--am-type-title-line-height:24px;--am-type-title-tight-line-height:20px;--am-type-title-weight:var(--am-font-weight-semibold);--am-type-section-size:20px;--am-type-section-line-height:28px;--am-type-section-weight:var(--am-font-weight-semibold);--am-type-page-size:28px;--am-type-page-line-height:36px;--am-type-page-tight-line-height:32px;--am-type-page-weight:var(--am-font-weight-medium);--am-type-display-size:36px;--am-type-balance-size:clamp(2.5rem, 8vw, 4rem);--am-type-display-line-height:44px;--am-type-display-weight:var(--am-font-weight-bold);--am-type-welcome-countdown-size:clamp(5rem, 22vw, 18rem);--am-type-overlay-title-size:24px;--am-type-overlay-title-line-height:32px;--am-type-metric-size:clamp(1.35rem, 2vw, 1.8rem);--am-type-metric-line-height:1.1;--am-type-line-height-none:1;--am-type-number-tight-line-height:.85;--am-color-canvas:#fff;--am-color-shell:#fafafa;--am-color-shell-sidebar:var(--am-color-shell);--am-color-main-panel:#fff;--am-color-foreground:#0f0f10;--am-color-foreground-hover:#29292b;--am-color-text-strong:#000000e3;--am-color-text-secondary:#00000087;--am-color-text-tertiary:#00000070;--am-color-grouped:#00000005;--am-color-grouped-strong:#0000000b;--am-color-table-header:#fafafa;--am-color-table-header-strong:#f4f4f4;--am-color-border-subtle:#00000013;--am-color-border:#0000001a;--am-color-dropdown-border:#0000000e;--am-color-dropdown-border-emphasis:#0000001a;--am-color-selected-border:var(--am-color-foreground);--am-color-floating:var(--am-color-shell);--am-color-focus:#0f0f1038;--am-color-scrim:#0000004d;--am-color-link:#195fd7;--am-color-accent-secondary:#8058c7;--am-color-success:#247a4b;--am-color-accent-gold:#eab308;--am-color-warning:#9a5b00;--am-color-danger:#b42318;--am-color-data-primary:#1780ff;--am-color-data-primary-start:#2685ff;--am-color-data-primary-strong:#147cff;--am-color-branch-amistad:#4f9f78;--am-color-branch-carmen:#3f7fd5;--am-color-branch-agraciada:#c79621;--am-color-branch-millan:var(--am-color-accent-secondary);--am-color-branch-global:var(--am-color-foreground);--am-brand-green:#22c55e;--am-brand-violet:#8b5cf6;--am-brand-violet-strong:#7c3aed;--am-color-welcome-void:#050507;--am-space-1:4px;--am-space-2:8px;--am-space-3:12px;--am-space-4:16px;--am-space-5:20px;--am-space-6:24px;--am-space-8:32px;--am-space-10:40px;--am-space-12:48px;--am-offset-hairline:1px;--am-offset-fine:2px;--am-inset-control-compact:var(--am-space-2);--am-inset-control-standard:var(--am-space-3);--am-inset-control-large:var(--am-space-4);--am-inset-element:var(--am-space-4);--am-inset-card:var(--am-space-5);--am-inset-section:var(--am-space-6);--am-layered-card-overlap:44px;--am-process-dialog-icon-track:38px;--am-radius-xs:8px;--am-radius-sm:10px;--am-radius-md:14px;--am-radius-lg:18px;--am-radius-xl:24px;--am-radius-2xl:32px;--am-radius-element-card:16px;--am-radius-shell-main:calc(var(--am-radius-element-card) + 5px);--am-radius-layered-card:32px;--am-radius-pill:9999px;--am-shell-sidebar-width:220px;--am-shell-header-height:50px;--am-shell-workspace-height:38px;--am-page-gutter:20px;--am-control-standard:36px;--am-control-compact:32px;--am-control-large:40px;--am-select-control-width:192px;--am-scroll-region-max-height:360px;--am-table-viewport-height-compact:320px;--am-table-viewport-height-standard:512px;--am-table-column-width-default:144px;--am-table-selection-column-width:44px;--am-selector-scroll-region-max-height:548px;--am-selector-panel-height:720px;--am-icon-size-large:24px;--am-shadow-card:0 1px 0 #ffffffd1 inset, 0 1px 1px #00000005;--am-shadow-card-hover:0 4px 12px #00000014;--am-shadow-shell-main:0 1px 0 #ffffffe0 inset, 0 2px 5px #0000000b, 0 12px 28px #00000008;--am-shadow-control:0 1px 0 #ffffffe0 inset, 0 1px 1px #00000007;--am-shadow-dropdown-trigger:0 1px 1px #00000005;--am-shadow-dropdown:0 1px 2px #00000006, 0 6px 18px #00000009;--am-shadow-dropdown-emphasis:0 2px 4px #0000000e, 0 10px 24px #00000013;--am-shadow-button-primary:0 1px 0 #ffffff29 inset, 0 1px 2px #0000001f;--am-shadow-inset-light:0 1px 0 #ffffffd1 inset;--am-shadow-data-bar:inset 0 0 0 1px #ffffff24, 0 1px 2px #1270ea24;--am-shadow-chart-cube:inset -12px -10px 18px #195fd71c, 0 14px 18px #0000000a;--am-shadow-chart-cube-selected:inset 0 0 0 1px #195fd724;--am-shadow-shader-orb:0 0 0 var(--am-shader-orb-ring,1px) #0f0f100f, inset 0 0 0 1px #ffffff75, 0 1px 2px #0f0f101f;--am-shadow-shader-orb-large:0 0 0 var(--am-shader-orb-ring,1px) #0f0f100b, inset 0 0 0 1px #ffffff80, 0 2px 5px #0f0f101a;--am-shadow-overlay:0 3px 6px #0000000f, 0 12px 24px #00000014;--am-shadow-tooltip:0 4px 10px #0000000e, 0 14px 28px #00000013;--am-shadow-chart-tooltip-point:0 0 0 2px var(--chart-tooltip-point-color,currentColor)}@supports (color:color-mix(in lab, red, red)){:root{--am-shadow-chart-tooltip-point:0 0 0 2px color-mix(in srgb, var(--chart-tooltip-point-color,currentColor) 32%, transparent)}}:root{--am-chart-tooltip-anchor-gap:7px;--am-shadow-floating-action:var(--am-shadow-overlay), 0 18px 36px #00000024;--am-shadow-orb-frame:inset 0 2px 8px #0000001a;--am-shadow-orb-inner:inset 0 0 12px #0000000d;--am-duration-fast:.1s;--am-duration:.15s;--am-duration-slow:.22s;--am-ease-standard:cubic-bezier(.4, 0, .2, 1);--am-ease-out:cubic-bezier(.22, 1, .36, 1);--am-ease-linear:linear;--am-motion-feedback-duration:var(--am-duration);--am-motion-feedback-ease:var(--am-ease-standard);--am-motion-press-duration:.12s;--am-motion-press-ease:var(--am-ease-out);--am-motion-press-scale:.98;--am-motion-enter-duration:.18s;--am-motion-enter-ease:var(--am-ease-out);--am-motion-exit-duration:var(--am-duration);--am-motion-exit-ease:var(--am-ease-standard);--am-motion-reveal-duration:var(--am-duration-slow);--am-motion-selection-reveal-duration:.42s;--am-motion-selection-reveal-ease:var(--am-ease-out);--am-scroll-edge-blur-near:1px;--am-scroll-edge-blur-middle:3px;--am-scroll-edge-blur-far:7px;--am-motion-reveal-ease:var(--am-ease-out);--am-motion-search-overview-enter-duration:var(--am-motion-reveal-duration);--am-motion-search-overview-exit-duration:var(--am-motion-exit-duration);--am-motion-card-expand-duration:.28s;--am-motion-card-hover-duration:.32s;--am-motion-card-hover-ease:var(--am-ease-out);--am-motion-chart-line-duration:.52s;--am-motion-chart-line-exit-duration:var(--am-motion-exit-duration);--am-motion-chart-line-ease:var(--am-ease-out);--am-motion-chart-point-duration:.12s;--am-motion-chart-point-stagger:28ms;--am-shader-orb-motion-duration:9s;--am-shader-orb-motion-ease:ease-in-out;--am-motion-skeleton-duration:1.4s;--am-motion-spinner-duration:.9s;--am-motion-skeleton-ease:var(--am-ease-standard);--am-motion-history-stagger-step:56ms;--am-motion-list-enter-duration:.22s;--am-motion-list-enter-ease:cubic-bezier(.23, 1, .32, 1);--am-motion-list-enter-distance:var(--am-space-2);--am-motion-list-stagger-step:40ms;--am-motion-text-swap-duration:.16s;--am-motion-text-swap-ease:var(--am-ease-standard);--am-motion-text-swap-distance:var(--am-space-1);--am-motion-none-duration:0s;--am-motion-layer-swap-duration:1ms;--am-motion-stagger-step:18ms;--am-motion-shake-duration:.28s;--am-motion-shake-ease:var(--am-ease-out);--am-motion-shake-distance:6px;--am-motion-shake-overshoot:4px;--am-motion-welcome-scene-duration:.42s;--am-motion-modal-enter-duration:.25s;--am-motion-modal-exit-duration:var(--am-duration);--am-motion-modal-ease:var(--am-ease-out);--am-motion-modal-enter-scale:.96;--am-motion-modal-exit-scale:.96;--am-motion-surface-stiffness:360;--am-motion-surface-damping:36;--am-motion-surface-exit-stiffness:900;--am-motion-surface-exit-damping:60;--am-motion-sheet-dismiss-duration:.45s;--am-motion-sheet-pull-exit-duration:.24s;--am-motion-sheet-dismiss-blur-far:12px;--am-motion-shared-card-stiffness:360;--am-motion-shared-card-damping:36;--am-page-slide-duration:.25s;--am-page-fade-duration:.25s;--am-page-slide-distance:var(--am-space-2);--am-page-slide-blur:3px;--am-page-slide-stagger:0s;--am-page-slide-exit-enabled:1;--am-page-slide-ease:var(--am-ease-out);--am-page-fade-ease:var(--am-ease-out);--am-page-slide-min-height:160px;--am-modal-open-duration:var(--am-motion-modal-enter-duration);--am-modal-close-duration:var(--am-motion-modal-exit-duration);--am-modal-open-scale:var(--am-motion-modal-enter-scale);--am-modal-close-scale:var(--am-motion-modal-exit-scale);--am-modal-ease:var(--am-motion-modal-ease);--am-modal-backdrop-blur:8px;--am-press-scale:var(--am-motion-press-scale);--am-shake-distance:var(--am-motion-shake-distance);--am-shake-overshoot:var(--am-motion-shake-overshoot);--am-shake-duration:var(--am-motion-shake-duration);--am-success-check-opacity-duration:.55s;--am-success-check-rotate-duration:.55s;--am-success-check-rotate-from:80deg;--am-success-check-bob-duration:.45s;--am-success-check-y-amount:40px;--am-success-check-blur-duration:.5s;--am-success-check-blur-from:10px;--am-success-check-path-duration:.55s;--am-success-check-path-delay:80ms;--am-success-check-path-length:1;--am-success-check-ease-out:var(--am-ease-out);--am-success-check-ease-opacity:var(--am-ease-out);--am-success-check-ease-rotate:var(--am-ease-out);--am-success-check-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--am-success-check-ease-path:var(--am-ease-out);--am-z-below:-1;--am-z-base:0;--am-z-raised:1;--am-z-floating:2;--am-z-front:3;--am-z-overlay-control:4;--am-z-navigation:8;--am-z-menu:10;--am-z-sticky:20;--am-z-drawer:30;--am-z-modal:40;--am-z-toast:50;--am-z-priority:70;--am-z-overlay:1000;--am-z-overlay-content:1001}@media (prefers-reduced-motion:reduce){:root{--am-motion-feedback-duration:.01ms;--am-motion-press-duration:.01ms;--am-motion-enter-duration:.01ms;--am-motion-exit-duration:.01ms;--am-motion-chart-line-duration:.01ms;--am-motion-chart-line-exit-duration:.01ms;--am-motion-chart-point-duration:.01ms;--am-motion-chart-point-stagger:0s;--am-motion-skeleton-duration:.01ms;--am-motion-reveal-duration:.01ms;--am-motion-selection-reveal-duration:.01ms;--am-motion-search-overview-enter-duration:.01ms;--am-motion-search-overview-exit-duration:.01ms;--am-motion-text-swap-duration:.01ms;--am-motion-shake-duration:.01ms;--am-success-check-opacity-duration:.01ms;--am-success-check-rotate-duration:.01ms;--am-success-check-bob-duration:.01ms;--am-success-check-blur-duration:.01ms;--am-success-check-path-duration:.01ms;--am-success-check-path-delay:0s;--am-motion-modal-enter-duration:.01ms;--am-motion-modal-exit-duration:.01ms}}.ui-button{justify-content:center;align-items:center;gap:var(--am-space-2);border-radius:var(--am-radius-lg);min-width:0;font-family:var(--am-font-sans);font-size:var(--am-type-body-size);font-weight:var(--am-font-weight-medium);line-height:var(--am-type-line-height-none);white-space:nowrap;transition:transform .12s var(--am-ease-out), background-color var(--am-duration) var(--am-ease-standard), border-color var(--am-duration) var(--am-ease-standard), box-shadow var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard);border:1px solid #0000;text-decoration:none;display:inline-flex}.ui-button[data-size=compact]{height:var(--am-control-compact);padding:0 var(--am-inset-control-compact);border-radius:var(--am-radius-md);font-size:var(--am-type-label-size)}.ui-button[data-size=standard]{height:var(--am-control-standard);padding:0 var(--am-inset-control-standard)}.ui-button[data-size=large]{height:var(--am-control-large);padding:0 var(--am-inset-control-large)}.ui-button[data-variant=primary]{background:var(--am-color-foreground);color:#fff;box-shadow:var(--am-shadow-button-primary)}.ui-button[data-variant=secondary]{border-color:var(--am-color-border);background:var(--am-color-canvas);color:var(--am-color-foreground);box-shadow:var(--am-shadow-control)}.ui-button[data-variant=ghost]{color:var(--am-color-text-secondary);background:0 0}.ui-button[data-variant=danger]{border-color:var(--am-color-danger)}@supports (color:color-mix(in lab, red, red)){.ui-button[data-variant=danger]{border-color:color-mix(in srgb, var(--am-color-danger) 18%, transparent)}}.ui-button[data-variant=danger]{background:var(--am-color-danger)}@supports (color:color-mix(in lab, red, red)){.ui-button[data-variant=danger]{background:color-mix(in srgb, var(--am-color-danger) 6%, transparent)}}.ui-button[data-variant=danger]{color:var(--am-color-danger)}.ui-button[data-variant=elevated]{border-color:var(--am-color-border);background:var(--am-color-foreground);color:var(--am-color-canvas);box-shadow:var(--am-shadow-floating-action)}@media (hover:hover) and (pointer:fine){.ui-button:not(:disabled):hover{background:var(--am-color-grouped-strong)}}.ui-button:not(:disabled):active{transform:scale(var(--am-press-scale))}@media (hover:hover) and (pointer:fine){.ui-button[data-variant=primary]:not(:disabled):hover{background:var(--am-color-foreground-hover)}.ui-button[data-variant=elevated]:not(:disabled):hover{background:var(--am-color-foreground-hover);box-shadow:var(--am-shadow-floating-action), 0 0 0 1px #ffffff1f inset}}.ui-button:disabled,.ui-button[aria-disabled=true]{cursor:not-allowed;opacity:.55;box-shadow:none}.ui-floating-button{right:calc(var(--am-page-gutter) + env(safe-area-inset-right));bottom:calc(var(--am-page-gutter) + env(safe-area-inset-bottom));z-index:var(--am-z-overlay-content);position:fixed}.ui-icon-button{width:var(--am-control-standard);padding:0}.ui-icon-button[data-size=compact]{width:var(--am-control-compact)}.ui-icon-button[data-size=large]{width:var(--am-control-large)}.ui-card{border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);min-width:0;box-shadow:var(--am-shadow-card);color:var(--am-color-text-strong);position:relative;overflow:hidden}.ui-card[data-surface=section]{border-radius:var(--am-radius-2xl)}.ui-card[data-surface=flat]{box-shadow:none;border:0}.ui-card[data-surface=grouped]{background:var(--am-color-grouped);box-shadow:none;border:0}.ui-card[data-padding=standard]{padding:var(--am-inset-card)}.ui-card[data-padding=compact]{padding:var(--am-inset-element)}.ui-card[data-padding=none]{padding:0}.ui-card-group{min-width:0;display:grid}.ui-card-group[data-border=outlined]{border:1px solid var(--am-color-border);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);box-shadow:var(--am-shadow-card);overflow:hidden}.ui-card-group[data-border=outlined]>.ui-card{box-shadow:none;border:0;border-radius:0}.ui-card-group[data-border=outlined]>.ui-card+.ui-card{border-top:1px solid var(--am-color-border-subtle)}.ui-card-group[data-orientation=inline]>.ui-card{align-items:center;gap:var(--am-space-3);padding:var(--am-space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ui-card-group[data-orientation=inline] .ui-card__header,.ui-card-group[data-orientation=inline] .ui-card__content{padding:0}.ui-card-group[data-orientation=inline] .ui-card__footer{justify-content:flex-end;padding:0}:is(.ui-card:has(>.ui-card__image),.ui-card:has(>.ui-card__header),.ui-card:has(>.ui-card__content),.ui-card:has(>.ui-card__footer)){padding:0}:is(.ui-card-group[data-orientation=inline]>.ui-card:has(>.ui-card__media),.ui-card-group[data-orientation=inline]>.ui-card:has(>.ui-card__header),.ui-card-group[data-orientation=inline]>.ui-card:has(>.ui-card__footer)){padding:var(--am-space-4)}.ui-card__dismiss{top:var(--am-space-2);right:var(--am-space-2);z-index:var(--am-z-floating);border-radius:var(--am-radius-pill);width:28px;height:28px;color:var(--am-color-text-secondary);cursor:pointer;transition:background-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard), transform var(--am-duration-fast) var(--am-ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.ui-card__dismiss:hover{background:var(--am-color-grouped);color:var(--am-color-text-strong)}.ui-card__dismiss:active{transform:scale(var(--am-press-scale))}.ui-card__dismiss:focus-visible{box-shadow:0 0 0 3px var(--am-color-focus);outline:none}.ui-card__dismiss svg{stroke-width:1.8px;width:14px;height:14px}.ui-card__image{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.ui-card__media{min-width:var(--card-media-size,32px);min-height:var(--card-media-size,32px);color:var(--am-color-text-secondary);justify-content:center;align-items:center;display:inline-flex}.ui-card__media-logo-pair{align-items:center;gap:var(--am-space-2);display:inline-flex}.ui-card__media-connector{background:var(--am-color-border);width:10px;height:1px}.ui-card__media-logo{width:var(--card-media-size,32px);height:var(--card-media-size,32px);border-radius:var(--am-radius-sm);object-fit:cover;display:block}.ui-card__header{gap:var(--am-space-1);padding:var(--am-space-4) var(--am-space-4) 0;display:grid}.ui-card__title{color:var(--am-color-text-strong);font-size:var(--am-type-title-size);font-weight:var(--am-font-weight-bold);line-height:var(--am-type-title-line-height);margin:0}.ui-card__description{color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height);margin:0}.ui-card__content{gap:var(--am-space-3);padding:var(--am-space-4);display:grid}.ui-card__feature{align-items:start;gap:var(--am-space-3);grid-template-columns:28px minmax(0,1fr);display:grid}.ui-card__feature-icon{border-radius:var(--am-radius-sm);background:var(--am-color-grouped);width:28px;height:28px;color:var(--am-color-text-secondary);place-items:center;display:grid}.ui-card__feature-copy{gap:var(--am-space-1);min-width:0;display:grid}.ui-card__feature-copy strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-bold);line-height:var(--am-type-label-line-height)}.ui-card__feature-copy span{color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height)}.ui-card__footer{align-items:center;gap:var(--am-space-2);padding:0 var(--am-space-4) var(--am-space-4);flex-wrap:wrap;display:flex}.ui-card__button{flex:none}.ui-layered-card{min-width:0;display:grid}.ui-layered-card__header{z-index:var(--am-z-raised);justify-content:space-between;align-items:center;gap:var(--am-space-4);width:calc(100% - 2px);min-width:0;min-height:108px;margin:0 calc(var(--am-space-1) / 4);padding:var(--am-inset-section) var(--am-inset-section) calc(var(--am-inset-section) + var(--am-layered-card-overlap));border-radius:var(--am-radius-layered-card);background:var(--am-color-grouped);display:flex;position:relative}.ui-layered-card__body{z-index:var(--am-z-floating);margin-top:calc(var(--am-layered-card-overlap) * -1);border-radius:var(--am-radius-layered-card);position:relative}.ui-layered-card__body[data-padding=standard]{padding:var(--am-inset-section)}.ui-layered-card[data-body-overlap=none] .ui-layered-card__header{min-height:var(--am-control-standard);padding:var(--am-space-3) var(--am-inset-card)}.ui-layered-card[data-body-overlap=none] .ui-layered-card__body{margin-top:0}.ui-layered-card__title{color:var(--am-color-text-strong);font-size:var(--am-type-title-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-title-line-height);margin:0}.ui-layered-card__description{margin:calc(var(--am-space-1) / 2) 0 0;color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height)}.ui-layered-card[data-variant=compact] .ui-layered-card__header{min-height:68px;padding:var(--am-space-2) var(--am-inset-card) calc(var(--am-space-2) + var(--am-layered-card-overlap))}.ui-layered-card[data-variant=compact][data-body-overlap=none] .ui-layered-card__header{min-height:var(--am-control-standard);padding:var(--am-space-3) var(--am-inset-card)}.ui-layered-card[data-variant=compact] .ui-layered-card__header>div:first-child{min-width:0}.ui-layered-card[data-variant=compact] .ui-layered-card__title{font-size:var(--am-type-body-size);line-height:var(--am-type-title-tight-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-page-tabs{gap:var(--am-space-4);overscroll-behavior-inline:contain;border-bottom:1px solid var(--am-color-border-subtle);scroll-snap-type:inline proximity;scrollbar-width:none;touch-action:pan-x;min-width:0;height:44px;display:flex;overflow-x:auto}.ui-page-tabs::-webkit-scrollbar{display:none}.ui-page-tab{align-items:center;gap:var(--am-space-2);height:42px;color:var(--am-color-text-secondary);font-size:var(--am-type-body-size);font-weight:var(--am-font-weight-medium);white-space:nowrap;scroll-snap-align:start;transition:border-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard);background:0 0;border:0;border-bottom:1px solid #0000;flex:none;text-decoration:none;display:inline-flex}.ui-page-tab[aria-current=page],.ui-page-tab[data-active=true]{border-bottom-color:var(--am-color-border);color:var(--am-color-foreground)}.ui-workspace-tabs{min-width:0;height:var(--am-shell-workspace-height);align-items:center;gap:var(--am-space-2);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;touch-action:pan-x;background:0 0;max-width:min(620px,46vw);padding:0;display:flex;overflow-x:auto}.ui-workspace-tabs::-webkit-scrollbar{display:none}.ui-workspace-tab{align-items:center;gap:var(--am-space-2);min-width:96px;max-width:210px;height:30px;padding:0 var(--am-inset-control-standard);border-radius:var(--am-radius-lg);color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium);scroll-snap-align:start;transition:transform .12s var(--am-ease-out), background-color var(--am-duration) var(--am-ease-standard), border-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard), box-shadow var(--am-duration) var(--am-ease-standard);border:1px solid #0000;flex:none;text-decoration:none;display:inline-flex}.ui-workspace-tab:active{transform:scale(var(--am-press-scale))}.ui-page-tab:focus-visible,.ui-workspace-tab:focus-visible,.ui-app-shell__nav-link:focus-visible{border-color:var(--am-color-border);box-shadow:none;outline:none}.ui-workspace-tab[aria-current=page],.ui-workspace-tab[data-active=true]{border-color:var(--am-color-border-subtle);background:var(--am-color-canvas);color:var(--am-color-foreground);box-shadow:none}.ui-badge{--am-badge-accent:var(--am-color-text-secondary);align-items:center;gap:var(--am-space-1);min-height:22px;padding:0 var(--am-space-2);border-radius:var(--am-radius-pill);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-medium);line-height:var(--am-type-line-height-none);white-space:nowrap;border:1px solid #0000;display:inline-flex}.ui-badge[data-size=sm]{min-height:20px;padding:0 var(--am-space-2);font-size:var(--am-type-caption-size)}.ui-badge[data-size=md]{min-height:22px;padding:0 var(--am-space-2);font-size:var(--am-type-caption-size)}.ui-badge[data-size=lg]{min-height:26px;padding:0 var(--am-space-3);font-size:var(--am-type-label-size)}.ui-badge[data-color=gray]{--am-badge-accent:var(--am-color-text-tertiary);border-color:var(--am-color-border-subtle);background:var(--am-color-grouped);color:var(--am-color-text-secondary)}.ui-badge[data-color=red]{--am-badge-accent:#ef4444;--am-badge-surface:#ef44441f;--am-badge-foreground:#b91c1c;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=orange]{--am-badge-accent:#f97316;--am-badge-surface:#f973161f;--am-badge-foreground:#c2410c;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=amber]{--am-badge-accent:#f59e0b;--am-badge-surface:#f59e0b24;--am-badge-foreground:#92400e;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=yellow]{--am-badge-accent:var(--am-color-accent-gold);--am-badge-surface:#eab30824;--am-badge-foreground:#854d0e;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=lime]{--am-badge-accent:#84cc16;--am-badge-surface:#84cc1624;--am-badge-foreground:#4d7c0f;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=green]{--am-badge-accent:#22c55e;--am-badge-surface:#22c55e21;--am-badge-foreground:#15803d;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=emerald]{--am-badge-accent:#10b981;--am-badge-surface:#10b98121;--am-badge-foreground:#047857;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=teal]{--am-badge-accent:#14b8a6;--am-badge-surface:#14b8a621;--am-badge-foreground:#0f766e;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=cyan]{--am-badge-accent:#06b6d4;--am-badge-surface:#06b6d421;--am-badge-foreground:#0e7490;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=blue]{--am-badge-accent:#3b82f6;--am-badge-surface:#3b82f621;--am-badge-foreground:#1d4ed8;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=indigo]{--am-badge-accent:#6366f1;--am-badge-surface:#6366f121;--am-badge-foreground:#4338ca;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=violet]{--am-badge-accent:#8b5cf6;--am-badge-surface:#8b5cf624;--am-badge-foreground:#6d28d9;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=purple]{--am-badge-accent:#a855f7;--am-badge-surface:#a855f724;--am-badge-foreground:#7e22ce;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=fuchsia]{--am-badge-accent:#d946ef;--am-badge-surface:#d946ef24;--am-badge-foreground:#a21caf;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=pink]{--am-badge-accent:#ec4899;--am-badge-surface:#ec489921;--am-badge-foreground:#be185d;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-color=rose]{--am-badge-accent:#f43f5e;--am-badge-surface:#f43f5e21;--am-badge-foreground:#be123c;background:var(--am-badge-surface);color:var(--am-badge-foreground)}.ui-badge[data-tone=success]{background:var(--am-color-success)}@supports (color:color-mix(in lab, red, red)){.ui-badge[data-tone=success]{background:color-mix(in srgb, var(--am-color-success) 8%, transparent)}}.ui-badge[data-tone=success]{color:var(--am-color-success)}.ui-badge[data-tone=warning]{background:var(--am-color-warning)}@supports (color:color-mix(in lab, red, red)){.ui-badge[data-tone=warning]{background:color-mix(in srgb, var(--am-color-warning) 9%, transparent)}}.ui-badge[data-tone=warning]{color:var(--am-color-warning)}.ui-badge[data-tone=danger]{background:var(--am-color-danger)}@supports (color:color-mix(in lab, red, red)){.ui-badge[data-tone=danger]{background:color-mix(in srgb, var(--am-color-danger) 8%, transparent)}}.ui-badge[data-tone=danger]{color:var(--am-color-danger)}.ui-badge[data-variant=dot]{border-color:var(--am-color-border);background:var(--am-color-canvas);color:var(--am-color-text-strong)}.ui-badge__dot{border-radius:var(--am-radius-pill);background:var(--am-badge-accent);width:7px;height:7px}.ui-badge[data-size=sm] .ui-badge__dot{width:6px;height:6px}.ui-badge[data-size=lg] .ui-badge__dot{width:8px;height:8px}.ui-field{gap:var(--am-space-2);display:grid}.ui-field__label{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium)}.ui-field__label-row{justify-content:space-between;align-items:center;gap:var(--am-space-2);min-width:0;display:flex}.ui-field__label-accessory{align-items:center;gap:var(--am-space-2);min-width:0;display:inline-flex}.ui-field__control{width:100%;height:var(--am-control-large);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);min-width:0;color:var(--am-color-text-strong);font:inherit;padding:0 var(--am-inset-control-standard);box-shadow:var(--am-shadow-control);transition:border-color var(--am-duration) var(--am-ease-standard), box-shadow var(--am-duration) var(--am-ease-standard), background-color var(--am-duration) var(--am-ease-standard)}.ui-field__textarea{height:auto;min-height:80px;padding-block:var(--am-inset-control-standard);resize:vertical}.ui-field__control:focus,.ui-field__control:focus-visible{border-color:var(--am-color-selected-border);box-shadow:none;outline:none}.ui-field__control[data-density=compact]{height:var(--am-control-standard)}.ui-search-field__control-wrap{align-items:center;display:flex;position:relative}.ui-search-field__control-wrap>svg{z-index:var(--am-z-raised);left:var(--am-space-3);color:var(--am-color-text-tertiary);pointer-events:none;position:absolute}.ui-search-field__control-wrap .ui-field__control{padding-left:calc(var(--am-space-3) + 16px + var(--am-space-2));padding-right:var(--am-inset-control-standard)}.ui-field__control[aria-invalid=true]{border-color:var(--am-color-danger)}@supports (color:color-mix(in lab, red, red)){.ui-field__control[aria-invalid=true]{border-color:color-mix(in srgb, var(--am-color-danger) 42%, transparent)}}.ui-field__control[aria-invalid=true]{box-shadow:none;animation:ui-error-shake var(--am-shake-duration) var(--am-ease-out) both}.ui-system-component{border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-layered-card);background:var(--am-color-canvas);min-width:0;box-shadow:var(--am-shadow-card);display:grid;overflow:hidden}.ui-system-component__header{justify-content:space-between;align-items:flex-start;gap:var(--am-space-4);padding:var(--am-inset-card);border-bottom:1px solid var(--am-color-border-subtle);background:var(--am-color-grouped);display:flex}.ui-system-component__header h3,.ui-system-component__header p{margin:0}.ui-system-component__header h3{color:var(--am-color-text-strong);font-size:var(--am-type-title-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-title-line-height)}.ui-system-component__header p{margin-top:calc(var(--am-space-1) / 2);color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height)}.ui-system-component__body{min-width:0;padding:var(--am-inset-card)}.ui-system-component__placeholder{gap:var(--am-space-2);display:grid}.ui-system-component__placeholder span{border-radius:var(--am-radius-pill);background:var(--am-color-grouped-strong);height:10px;display:block}.ui-system-component__placeholder span:nth-child(2){width:76%}.ui-system-component__placeholder span:nth-child(3){width:48%}.ui-system-component[data-kind=overlay]{animation-duration:var(--am-motion-reveal-duration)}.ui-system-component[data-kind=overlay] .ui-system-component__body{transform-origin:top}.ui-system-component[data-kind=feedback] .ui-system-component__placeholder span{animation:ui-feedback-pulse 1.2s var(--am-ease-standard) infinite}.ui-field__helper,.ui-field__error{font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height);margin:0}.ui-field__helper{color:var(--am-color-text-tertiary)}.ui-field__error{color:var(--am-color-danger)}.ui-state-panel{min-height:168px;padding:var(--am-space-6);border-radius:var(--am-radius-2xl);background:var(--am-color-grouped);text-align:center;place-items:center;display:grid}.ui-state-panel__content{justify-items:center;gap:var(--am-space-2);max-width:360px;display:grid}.ui-state-panel__title{color:var(--am-color-text-strong);font-size:var(--am-type-title-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-title-line-height);margin:0}.ui-state-panel__description{color:var(--am-color-text-secondary);font-size:var(--am-type-body-size);line-height:var(--am-type-title-tight-line-height);margin:0}.ui-metric-card{gap:var(--am-space-3);min-width:0;display:grid}.ui-metric-card__label{color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium);margin:0}.ui-metric-card__value{color:var(--am-color-text-strong);font-size:var(--am-type-page-size);font-variant-numeric:tabular-nums;font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-page-tight-line-height);margin:0}.ui-data-table{border-collapse:collapse;width:100%;min-width:680px;font-size:var(--am-type-label-size)}.ui-data-table th,.ui-data-table td{padding:var(--am-space-3);border-bottom:1px solid var(--am-color-border-subtle);text-align:left;vertical-align:middle}.ui-data-table thead th{z-index:var(--am-z-raised);background:var(--am-color-table-header);color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-semibold);opacity:1;position:sticky;top:0}.ui-data-table td{color:var(--am-color-text-strong)}.ui-data-table :is(th,td)[data-align=center]{text-align:center}.ui-data-table :is(th,td)[data-align=end]{text-align:right}.ui-data-table[data-layout=fit]{border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:0}.ui-table-scroll[data-layout=fit]{scrollbar-gutter:auto;border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-md);height:auto;overflow:hidden}.ui-table-scroll[data-layout=fit] .ui-data-table th,.ui-table-scroll[data-layout=fit] .ui-data-table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-table-scroll[data-layout=fit] .ui-data-table thead th:first-child{border-top-left-radius:calc(var(--am-radius-md) - 1px);border-bottom-left-radius:calc(var(--am-radius-md) - 1px);background-clip:padding-box}.ui-table-scroll[data-layout=fit] .ui-data-table thead th:last-child{border-top-right-radius:calc(var(--am-radius-md) - 1px);border-bottom-right-radius:calc(var(--am-radius-md) - 1px);background-clip:padding-box}.ui-table-scroll[data-layout=fit][data-density=compact] .ui-data-table th,.ui-table-scroll[data-layout=fit][data-density=compact] .ui-data-table td{padding:var(--am-space-2) var(--am-space-3)}.ui-reference-bar-chart{gap:var(--am-space-4);min-width:0;margin:0;display:grid}.ui-reference-bar-chart[data-fill-available-height=true]{height:100%}.ui-reference-bar-chart[data-fill-available-height=true][data-has-title=true]{grid-template-rows:auto minmax(0,1fr)}.ui-reference-bar-chart[data-fill-available-height=true][data-has-title=false]{grid-template-rows:minmax(0,1fr)}.ui-reference-bar-chart figcaption{color:var(--am-color-text-strong);font-size:var(--am-type-title-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-title-line-height);margin:0}.ui-reference-bar-chart__plot{--reference-chart-grid:var(--am-color-border-subtle);--reference-bar-gap:clamp(20px, 4vw, 56px);--reference-bar-axis-bottom:calc(var(--am-type-label-line-height) + var(--am-space-3));--reference-bar-plot-top:calc(var(--am-space-12) + var(--am-space-4));grid-template-columns:repeat(var(--reference-bar-groups,1), var(--reference-bar-track-width,minmax(0, 1fr)));align-items:end;gap:var(--reference-bar-gap);justify-content:var(--reference-bar-justify-content,normal);min-height:232px;padding:var(--reference-bar-plot-top) var(--am-space-3) 0 calc(var(--am-space-12) + var(--am-space-3));background-image:linear-gradient(to right, var(--reference-chart-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--am-color-foreground) 1px, transparent 1px);display:grid;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.ui-reference-bar-chart__plot{background-image:linear-gradient(to right, var(--reference-chart-grid) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--am-color-foreground) 4.5%, transparent) 1px, transparent 1px)}}.ui-reference-bar-chart__plot{background-position:0 0,0 1px;background-size:9.09091% 100%,100% 44px}.ui-reference-bar-chart[data-compact=true]{gap:var(--am-space-2)}.ui-reference-bar-chart[data-compact=true] .ui-reference-bar-chart__plot{gap:var(--am-space-2);min-height:168px;padding:var(--am-space-6) var(--am-space-2) 0}.ui-reference-bar-chart[data-compact=true] .ui-reference-bar-chart__item{gap:var(--am-space-1)}.ui-reference-bar-chart[data-compact=true] .ui-reference-bar-chart__bar{min-width:10px}.ui-reference-bar-chart[data-fill-available-height=true] .ui-reference-bar-chart__plot{height:100%}.ui-reference-bar-chart[data-fill-available-height=true] .ui-reference-bar-chart__item{grid-template-rows:minmax(0,1fr) auto;align-content:stretch}.ui-reference-bar-chart[data-fill-available-height=true] .ui-reference-bar-chart__bar-group{height:100%}.ui-reference-bar-chart[data-fill-available-height=true][data-chart-type=bar][data-bar-variant=simple] .ui-reference-bar-chart__bar-group{height:calc(100% - var(--reference-bar-axis-bottom,var(--am-space-8)))}.ui-reference-bar-chart[data-fill-available-height=true] .ui-reference-bar-chart__bar{height:max(var(--reference-bar-min-height,0px), var(--reference-bar-height-fluid,0%))}.ui-reference-bar-chart[data-show-grid=false] .ui-reference-bar-chart__plot{background-image:none}.ui-reference-bar-chart__y-axis{z-index:var(--am-z-raised);top:var(--reference-bar-plot-top);bottom:var(--reference-bar-axis-bottom,var(--am-space-8));width:var(--am-space-12);color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);font-variant-numeric:tabular-nums;line-height:var(--am-type-caption-line-height);text-align:right;flex-direction:column;justify-content:space-between;display:flex;position:absolute;left:0}.ui-reference-bar-chart[data-has-line-series=true] .ui-reference-bar-chart__plot{--reference-chart-secondary-axis-width:calc(var(--am-space-12) + var(--am-space-4));padding-right:calc(var(--reference-chart-secondary-axis-width) + var(--am-space-4))}.ui-reference-bar-chart__line-layer{z-index:var(--am-z-front);top:var(--reference-bar-plot-top);left:calc(var(--am-space-12) + var(--am-space-3));width:calc(100% - (var(--am-space-12) + var(--am-space-3)) - (var(--reference-chart-secondary-axis-width,0px) + var(--am-space-4)));height:calc(100% - var(--reference-bar-plot-top) - var(--reference-bar-axis-bottom,var(--am-space-8)));pointer-events:none;position:absolute;overflow:hidden}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__plot{grid-auto-rows:minmax(0,1fr)}.ui-reference-bar-chart__series-area{opacity:.24;pointer-events:none}.ui-reference-bar-chart__series-path{fill:none;stroke:var(--reference-line-color,var(--am-color-data-primary));stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.ui-reference-bar-chart__series-marker{stroke:var(--reference-line-color,var(--am-color-data-primary));stroke-linecap:round;stroke-width:7px;vector-effect:non-scaling-stroke}.ui-reference-bar-chart__line-area{opacity:.16;pointer-events:none}.ui-reference-bar-chart__line-path{fill:none;stroke:var(--reference-line-color,var(--am-color-data-primary));stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.ui-reference-bar-chart__line-marker{stroke:var(--reference-line-color,var(--am-color-data-primary));stroke-linecap:round;stroke-width:7px;vector-effect:non-scaling-stroke}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__item{grid-template-rows:minmax(0,1fr) auto}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__bar-group{width:100%;height:100%;display:block}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__bar{opacity:0;width:100%;min-width:0;max-width:none;height:100%;min-height:0;position:absolute;inset:0}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__front,.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__side,.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__value-label{display:none}.ui-reference-bar-chart__right-y-axis{z-index:var(--am-z-raised);top:calc(var(--am-space-12) + var(--am-space-4));right:0;bottom:var(--reference-bar-axis-bottom,var(--am-space-8));width:var(--reference-chart-secondary-axis-width);color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);font-variant-numeric:tabular-nums;line-height:var(--am-type-caption-line-height);text-align:right;white-space:nowrap;flex-direction:column;justify-content:space-between;display:flex;position:absolute}.ui-reference-bar-chart[data-show-axes=true] .ui-reference-bar-chart__plot:before,.ui-reference-bar-chart[data-show-axes=true] .ui-reference-bar-chart__plot:after{z-index:var(--am-z-base);content:"";pointer-events:none;background:var(--am-color-border);position:absolute}.ui-reference-bar-chart[data-show-axes=true] .ui-reference-bar-chart__plot:before{inset:var(--reference-bar-plot-top) auto var(--reference-bar-axis-bottom,34px) 10px;width:1px}.ui-reference-bar-chart[data-show-axes=true] .ui-reference-bar-chart__plot:after{right:10px;bottom:var(--reference-bar-axis-bottom,34px);height:1px;left:10px}.ui-reference-bar-chart__item{z-index:var(--am-z-raised);align-content:end;align-self:stretch;justify-items:center;gap:var(--am-space-3);min-width:0;display:grid;position:relative}.ui-reference-bar-chart__item:hover{z-index:var(--am-z-front)}.ui-reference-bar-chart__item:has(.ui-reference-bar-chart__bar:focus-visible){z-index:var(--am-z-front)}.ui-reference-bar-chart__item:has(.ui-reference-bar-chart__label:focus-visible){z-index:var(--am-z-front)}.ui-reference-bar-chart[data-tooltip-mode=group] .ui-reference-bar-chart__item:before{z-index:var(--am-z-base);content:"";position:absolute;inset:0 -10px}.ui-reference-bar-chart__bar-group{z-index:var(--am-z-raised);justify-content:center;align-items:flex-end;gap:clamp(var(--am-space-1), calc(var(--am-space-4) / var(--reference-bar-count,1)), 10px);width:max-content;max-width:100%;display:flex;position:relative}.ui-reference-bar-chart[data-bar-group-spacing=attached] .ui-reference-bar-chart__bar-group{gap:0;width:100%}.ui-reference-bar-chart[data-bar-group-spacing=attached] .ui-reference-bar-chart__plot{--reference-bar-gap:clamp(var(--am-space-2), 1.25vw, var(--am-space-4))}.ui-reference-bar-chart__separator{z-index:var(--am-z-base);top:0;bottom:var(--reference-bar-axis-bottom,34px);left:calc(var(--reference-bar-gap) / -2);background-image:repeating-linear-gradient(to bottom, var(--reference-bar-separator-color,var(--am-color-border)) 0 6px, transparent 6px 12px);opacity:.9;pointer-events:none;width:1px;position:absolute}.ui-reference-bar-chart__bar{--reference-bar-side-width:clamp(6px, calc(16px / var(--reference-bar-count,1)), 16px);width:var(--reference-bar-width,var(--reference-bar-default-width,116px));min-width:14px;max-width:100%;height:var(--reference-bar-height);min-height:var(--reference-bar-min-height,28px);outline:none;position:relative;transform:translateZ(0)}.ui-reference-bar-chart__bar[role=button]{cursor:pointer}.ui-reference-bar-chart__front,.ui-reference-bar-chart__side{transform-origin:bottom;animation:ui-reference-bar-enter .62s var(--am-ease-out) var(--reference-bar-delay,0s) both;transition:filter .18s var(--am-ease-standard), opacity .18s var(--am-ease-standard), transform .18s var(--am-ease-standard);will-change:transform;transform:scaleY(0)}.ui-reference-bar-chart__front{inset:0 var(--reference-bar-side-width) 0 0;background:repeating-linear-gradient(135deg, var(--am-color-canvas) 0 3px, transparent 3px 8px), linear-gradient(180deg, var(--reference-bar-color-start,var(--am-color-data-primary-start)) 0%, var(--reference-bar-color,var(--am-color-data-primary)) 100%);border-radius:1px 0 0;position:absolute}@supports (color:color-mix(in lab, red, red)){.ui-reference-bar-chart__front{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--am-color-canvas) 8%, transparent) 0 3px, transparent 3px 8px), linear-gradient(180deg, var(--reference-bar-color-start,var(--am-color-data-primary-start)) 0%, var(--reference-bar-color,var(--am-color-data-primary)) 100%)}}.ui-reference-bar-chart__front{box-shadow:var(--am-shadow-data-bar)}.ui-reference-bar-chart__side{width:var(--reference-bar-side-width);background:linear-gradient(180deg, var(--reference-bar-side-color,var(--reference-bar-color,var(--am-color-data-primary))) 0%, var(--reference-bar-color,var(--am-color-data-primary)) 100%);position:absolute;top:0;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.ui-reference-bar-chart__side{background:linear-gradient(180deg, var(--reference-bar-side-color,color-mix(in srgb, var(--reference-bar-color,var(--am-color-data-primary)) 18%, white)) 0%, color-mix(in srgb, var(--reference-bar-color,var(--am-color-data-primary)) 8%, white) 100%)}}.ui-reference-bar-chart__side{clip-path:polygon(0 0,100% 10px,100% 100%,0 100%)}.ui-reference-bar-chart__value-label{left:50%;right:auto;bottom:calc(100% + var(--am-space-1));z-index:var(--am-z-front);min-width:max-content;color:var(--am-color-text-strong);font-size:var(--am-type-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-caption-line-height);text-align:center;white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%)}.ui-reference-bar-chart[data-bar-group-spacing=attached] .ui-reference-bar-chart__bar:nth-child(3n+2) .ui-reference-bar-chart__value-label{bottom:calc(100% + var(--am-space-5))}.ui-reference-bar-chart[data-bar-group-spacing=attached] .ui-reference-bar-chart__bar:nth-child(3n+3) .ui-reference-bar-chart__value-label{bottom:calc(100% + var(--am-space-8))}.ui-reference-bar-chart[data-bar-variant=simple] .ui-reference-bar-chart__front{border-radius:calc(var(--am-radius-xs) / 2) calc(var(--am-radius-xs) / 2) 0 0;background:linear-gradient(180deg, var(--reference-bar-color-start,var(--reference-bar-color,var(--am-color-data-primary))) 0%, var(--reference-bar-color,var(--am-color-data-primary)) 100%);inset:0}@supports (color:color-mix(in lab, red, red)){.ui-reference-bar-chart[data-bar-variant=simple] .ui-reference-bar-chart__front{background:linear-gradient(180deg, color-mix(in srgb, var(--reference-bar-color-start,var(--reference-bar-color,var(--am-color-data-primary))) 68%, white) 0%, var(--reference-bar-color,var(--am-color-data-primary)) 100%)}}.ui-reference-bar-chart[data-bar-variant=simple] .ui-reference-bar-chart__front{box-shadow:none}.ui-reference-bar-chart[data-bar-variant=simple] .ui-reference-bar-chart__side{display:none}.ui-reference-bar-chart[data-bar-variant=simple] .ui-reference-bar-chart__plot{--reference-bar-gap:clamp(var(--am-space-2), 1vw, var(--am-space-4));--reference-bar-plot-top:var(--am-space-2);--reference-bar-axis-bottom:calc(var(--am-type-caption-line-height) * 3 + var(--am-space-3));background-size:calc(100% / var(--reference-bar-groups,1)) 100%, 100% 44px}.ui-reference-bar-chart[data-chart-type=bar][data-bar-variant=simple] .ui-reference-bar-chart__item{display:block}.ui-reference-bar-chart[data-chart-type=bar][data-bar-variant=simple] .ui-reference-bar-chart__bar-group{right:0;bottom:var(--reference-bar-axis-bottom,var(--am-space-8));gap:0;width:100%;max-width:100%;position:absolute;left:0}.ui-reference-bar-chart[data-bar-variant=simple] .ui-reference-bar-chart__bar{flex:1 1 0;width:auto;min-width:0;max-width:22px}.ui-reference-bar-chart[data-bar-variant=simple][data-layout-density=compact] .ui-reference-bar-chart__plot{--reference-bar-gap:var(--am-space-2)}.ui-reference-bar-chart[data-bar-variant=simple][data-layout-density=compact] .ui-reference-bar-chart__bar{max-width:20px}.ui-reference-bar-chart[data-bar-variant=simple][data-layout-density=dense] .ui-reference-bar-chart__plot{--reference-bar-gap:var(--am-space-1)}.ui-reference-bar-chart[data-bar-variant=simple][data-layout-density=dense] .ui-reference-bar-chart__bar{max-width:18px}.ui-reference-bar-chart[data-chart-type=bar][data-bar-variant=simple] .ui-reference-bar-chart__label{width:100%;max-width:100%;font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height);text-align:center;min-height:calc(var(--reference-bar-axis-bottom,calc(var(--am-type-caption-line-height) * 3 + var(--am-space-3))) - var(--am-space-2));white-space:pre-line;display:block;position:absolute;bottom:0;left:0;right:0}.ui-reference-bar-chart[data-layout-density=dense] .ui-reference-bar-chart__label{font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height)}.ui-reference-bar-chart__item[data-label-visible=false] .ui-reference-bar-chart__label{visibility:hidden}.ui-reference-bar-chart[data-bar-variant=simple][data-show-axes=true] .ui-reference-bar-chart__plot:before{left:calc(var(--am-space-12) + var(--am-space-3))}.ui-reference-bar-chart[data-bar-variant=simple][data-show-axes=true] .ui-reference-bar-chart__plot:after{right:0;left:calc(var(--am-space-12) + var(--am-space-3))}.ui-reference-bar-chart[data-bar-variant=simple][data-has-line-series=true][data-show-axes=true] .ui-reference-bar-chart__plot:after{right:calc(var(--reference-chart-secondary-axis-width) + var(--am-space-4))}.ui-reference-bar-chart__tooltip{z-index:var(--am-z-floating);width:max-content;min-height:26px;max-width:min(220px, calc(100vw - var(--am-space-8)), var(--chart-tooltip-collision-width,220px));padding:0 var(--am-space-2);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-md);background:var(--am-color-canvas);color:var(--am-color-text-strong);font-size:var(--am-type-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-line-height-none);white-space:nowrap;box-shadow:var(--am-shadow-tooltip);visibility:hidden;opacity:0;pointer-events:none;transform:translate(calc(-50% + var(--chart-tooltip-collision-x,0px)), var(--chart-tooltip-collision-y,0px));transition:opacity .16s var(--am-ease-out);place-items:center;display:inline-grid;position:absolute;bottom:calc(100% + 10px);left:50%}.ui-reference-bar-chart__group-tooltip{z-index:var(--am-z-front);bottom:var(--reference-bar-tooltip-bottom);min-width:min(156px, var(--chart-tooltip-collision-width,156px));max-width:min(240px, calc(100vw - var(--am-space-8)), var(--chart-tooltip-collision-width,240px));gap:var(--am-space-2);padding:var(--am-space-2);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-md);background:var(--am-color-canvas);color:var(--am-color-text-strong);font-size:var(--am-type-caption-size);font-variant-numeric:tabular-nums;box-shadow:var(--am-shadow-tooltip);visibility:hidden;opacity:0;pointer-events:none;transform:translate(calc(-50% + var(--chart-tooltip-collision-x,0px)), var(--chart-tooltip-collision-y,0px));transition:opacity .16s var(--am-ease-out);display:grid;position:absolute;left:50%}.ui-reference-bar-chart[data-chart-type=line][data-tooltip-mode=group] .ui-reference-bar-chart__item{position:static}.ui-reference-bar-chart[data-chart-type=line][data-tooltip-mode=group] .ui-reference-bar-chart__item:before{display:none}.ui-reference-bar-chart__tooltip-anchor{z-index:var(--am-z-front);top:var(--reference-bar-plot-top);right:var(--am-space-3);bottom:var(--reference-bar-axis-bottom,var(--am-space-8));left:calc(var(--am-space-12) + var(--am-space-3));pointer-events:none;position:absolute}.ui-reference-bar-chart__tooltip-anchor:before{top:0;bottom:0;left:var(--reference-tooltip-point-x);border-left:1px dashed var(--am-color-text-tertiary);content:"";opacity:0;pointer-events:none;position:absolute;transform:translate(-50%)}.ui-reference-bar-chart__item:hover .ui-reference-bar-chart__tooltip-anchor:before{opacity:1}.ui-reference-bar-chart__item:has(.ui-reference-bar-chart__bar:focus-visible) .ui-reference-bar-chart__tooltip-anchor:before{opacity:1}.ui-reference-bar-chart__item:has(.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__tooltip-anchor:before{opacity:1}.ui-chart-tooltip-point{z-index:var(--am-z-front);border:2px solid var(--am-color-canvas);border-radius:var(--am-radius-pill);background:var(--chart-tooltip-point-color,var(--am-color-data-primary));width:12px;height:12px;box-shadow:var(--am-shadow-chart-tooltip-point);opacity:1;transition:opacity .12s var(--am-ease-out);position:absolute;transform:translate(-50%,-50%)}.ui-reference-bar-chart__tooltip-point{top:var(--reference-tooltip-point-y,50%);left:var(--reference-tooltip-point-x,50%);opacity:0}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__tooltip-anchor .ui-reference-bar-chart__group-tooltip{top:var(--reference-tooltip-point-y,50%);bottom:auto;right:auto;left:var(--reference-tooltip-point-x,50%);width:min(240px,100% - 16px);max-width:none;transform:translate(calc(var(--reference-tooltip-x-shift,-50%) + var(--chart-tooltip-collision-x,0px)), calc(-100% - var(--am-chart-tooltip-anchor-gap) + var(--chart-tooltip-collision-y,0px))) scale(.96)}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__tooltip-anchor .ui-reference-bar-chart__group-tooltip[data-columns=two]{left:var(--reference-tooltip-point-x,50%);width:min(360px,100% - 16px)}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__tooltip-anchor .ui-reference-bar-chart__group-tooltip[data-tooltip-placement=below]{transform:translate(calc(var(--reference-tooltip-x-shift,-50%) + var(--chart-tooltip-collision-x,0px)), var(--am-chart-tooltip-anchor-gap)) scale(.96)}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__tooltip-anchor .ui-reference-bar-chart__group-tooltip[data-tooltip-placement=below]:after{top:-5px;bottom:auto;right:auto;left:var(--chart-tooltip-arrow-x,50%);border-top:1px solid var(--am-color-border-subtle);border-bottom:0;border-right:0;border-left:1px solid var(--am-color-border-subtle)}.ui-reference-bar-chart__group-tooltip[data-columns=two]{width:min(360px, calc(100vw - var(--am-space-8)));max-width:none}.ui-reference-bar-chart__group-tooltip strong{font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height)}.ui-reference-bar-chart__tooltip-rows{gap:var(--am-space-2);display:grid}.ui-reference-bar-chart__group-tooltip[data-columns=two] .ui-reference-bar-chart__tooltip-rows{column-gap:var(--am-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-reference-bar-chart__group-tooltip[data-custom-content=true]{bottom:calc(100% - var(--am-space-1));width:min(320px, calc(100vw - var(--am-space-8)));pointer-events:auto;max-width:none}.ui-reference-bar-chart__tooltip-row{align-items:center;gap:var(--am-space-2);color:var(--am-color-text-secondary);line-height:var(--am-type-caption-line-height);opacity:0;grid-template-columns:10px minmax(0,1fr) auto;display:grid;transform:translateY(4px)}.ui-reference-bar-chart__tooltip-row b{color:var(--am-color-text-strong);font-weight:var(--am-font-weight-semibold)}.ui-reference-bar-chart__tooltip-row[data-kind=line]{row-gap:var(--am-space-1);margin-top:var(--am-space-1);padding-top:var(--am-space-2);border-top:1px solid var(--am-color-border-subtle);grid-template-columns:10px minmax(0,1fr)}.ui-reference-bar-chart__tooltip-row[data-kind=line] b{grid-column:2;justify-self:start}.ui-reference-bar-chart__tooltip-swatch{border-radius:var(--am-radius-pill);background:var(--reference-bar-color,var(--am-color-data-primary));width:8px;height:8px}.ui-reference-bar-chart__tooltip:after,.ui-reference-bar-chart__group-tooltip:after{bottom:-5px;left:var(--chart-tooltip-arrow-x,50%);border-right:1px solid var(--am-color-border-subtle);border-bottom:1px solid var(--am-color-border-subtle);background:var(--am-color-canvas);content:"";width:8px;height:8px;position:absolute;transform:translate(-50%)rotate(45deg)}.ui-reference-bar-chart__bar:hover .ui-reference-bar-chart__tooltip,.ui-reference-bar-chart__bar:focus-visible .ui-reference-bar-chart__tooltip,.ui-reference-bar-chart__item:hover .ui-reference-bar-chart__group-tooltip{visibility:visible;opacity:1;transform:translate(calc(-50% + var(--chart-tooltip-collision-x,0px)), var(--chart-tooltip-collision-y,0px))}.ui-reference-bar-chart__item:has(.ui-reference-bar-chart__bar:focus-visible) .ui-reference-bar-chart__group-tooltip{visibility:visible;opacity:1;transform:translate(calc(-50% + var(--chart-tooltip-collision-x,0px)), var(--chart-tooltip-collision-y,0px))}.ui-reference-bar-chart__item:has(.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__group-tooltip{visibility:visible;opacity:1;transform:translate(calc(-50% + var(--chart-tooltip-collision-x,0px)), var(--chart-tooltip-collision-y,0px))}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__item:hover .ui-reference-bar-chart__tooltip-anchor .ui-reference-bar-chart__group-tooltip{visibility:visible;opacity:1;transform:translate(calc(var(--reference-tooltip-x-shift,-50%) + var(--chart-tooltip-collision-x,0px)), calc(-100% - var(--am-space-3) + var(--chart-tooltip-collision-y,0px))) scale(1)}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__item:has(.ui-reference-bar-chart__bar:focus-visible) .ui-reference-bar-chart__tooltip-anchor .ui-reference-bar-chart__group-tooltip{visibility:visible;opacity:1;transform:translate(calc(var(--reference-tooltip-x-shift,-50%) + var(--chart-tooltip-collision-x,0px)), calc(-100% - var(--am-space-3) + var(--chart-tooltip-collision-y,0px))) scale(1)}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__item:has(.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__tooltip-anchor .ui-reference-bar-chart__group-tooltip{visibility:visible;opacity:1;transform:translate(calc(var(--reference-tooltip-x-shift,-50%) + var(--chart-tooltip-collision-x,0px)), calc(-100% - var(--am-space-3) + var(--chart-tooltip-collision-y,0px))) scale(1)}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__item:hover .ui-reference-bar-chart__tooltip-point{opacity:1}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__item:has(.ui-reference-bar-chart__bar:focus-visible) .ui-reference-bar-chart__tooltip-point{opacity:1}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__item:has(.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__tooltip-point{opacity:1}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__item:hover .ui-reference-bar-chart__tooltip-anchor .ui-reference-bar-chart__group-tooltip[data-tooltip-placement=below]{transform:translate(calc(var(--reference-tooltip-x-shift,-50%) + var(--chart-tooltip-collision-x,0px)), calc(var(--am-space-3) + var(--chart-tooltip-collision-y,0px))) scale(1)}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__item:has(.ui-reference-bar-chart__bar:focus-visible) .ui-reference-bar-chart__tooltip-anchor .ui-reference-bar-chart__group-tooltip[data-tooltip-placement=below]{transform:translate(calc(var(--reference-tooltip-x-shift,-50%) + var(--chart-tooltip-collision-x,0px)), calc(var(--am-space-3) + var(--chart-tooltip-collision-y,0px))) scale(1)}.ui-reference-bar-chart[data-chart-type=line] .ui-reference-bar-chart__item:has(.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__tooltip-anchor .ui-reference-bar-chart__group-tooltip[data-tooltip-placement=below]{transform:translate(calc(var(--reference-tooltip-x-shift,-50%) + var(--chart-tooltip-collision-x,0px)), calc(var(--am-space-3) + var(--chart-tooltip-collision-y,0px))) scale(1)}.ui-reference-bar-chart__item:hover .ui-reference-bar-chart__tooltip-row{animation:ui-reference-tooltip-row-enter .18s var(--am-ease-out) calc(var(--reference-tooltip-row-index,0) * 45ms) both}.ui-reference-bar-chart__item:has(.ui-reference-bar-chart__bar:focus-visible) .ui-reference-bar-chart__tooltip-row{animation:ui-reference-tooltip-row-enter .18s var(--am-ease-out) calc(var(--reference-tooltip-row-index,0) * 45ms) both}.ui-reference-bar-chart__item:has(.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__tooltip-row{animation:ui-reference-tooltip-row-enter .18s var(--am-ease-out) calc(var(--reference-tooltip-row-index,0) * 45ms) both}.ui-reference-bar-chart__bar:focus-visible,.ui-reference-bar-chart__label:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:4px}:is(.ui-reference-bar-chart[data-tooltip-mode=bar] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:hover) .ui-reference-bar-chart__front,.ui-reference-bar-chart[data-tooltip-mode=bar] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:hover) .ui-reference-bar-chart__side,.ui-reference-bar-chart[data-tooltip-mode=bar] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:focus-visible) .ui-reference-bar-chart__front,.ui-reference-bar-chart[data-tooltip-mode=bar] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:focus-visible) .ui-reference-bar-chart__side){filter:saturate(.38);opacity:.48}:is(.ui-reference-bar-chart[data-tooltip-mode=bar] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:hover) .ui-reference-bar-chart__bar:hover .ui-reference-bar-chart__front,.ui-reference-bar-chart[data-tooltip-mode=bar] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:hover) .ui-reference-bar-chart__bar:hover .ui-reference-bar-chart__side,.ui-reference-bar-chart[data-tooltip-mode=bar] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:focus-visible) .ui-reference-bar-chart__bar:focus-visible .ui-reference-bar-chart__front,.ui-reference-bar-chart[data-tooltip-mode=bar] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:focus-visible) .ui-reference-bar-chart__bar:focus-visible .ui-reference-bar-chart__side){filter:saturate();opacity:1}:is(.ui-reference-bar-chart[data-tooltip-mode=group] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__item:hover) .ui-reference-bar-chart__front,.ui-reference-bar-chart[data-tooltip-mode=group] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__item:hover) .ui-reference-bar-chart__side,.ui-reference-bar-chart[data-tooltip-mode=group] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:focus-visible,.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__front,.ui-reference-bar-chart[data-tooltip-mode=group] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:focus-visible,.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__side){filter:saturate(.38);opacity:.48}.ui-reference-bar-chart[data-tooltip-mode=group] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__item:hover) .ui-reference-bar-chart__item:hover .ui-reference-bar-chart__front{filter:saturate();opacity:1}.ui-reference-bar-chart[data-tooltip-mode=group] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__item:hover) .ui-reference-bar-chart__item:hover .ui-reference-bar-chart__side{filter:saturate();opacity:1}.ui-reference-bar-chart[data-tooltip-mode=group] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:focus-visible,.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__item:has(.ui-reference-bar-chart__bar:focus-visible,.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__front{filter:saturate();opacity:1}.ui-reference-bar-chart[data-tooltip-mode=group] .ui-reference-bar-chart__plot:has(.ui-reference-bar-chart__bar:focus-visible,.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__item:has(.ui-reference-bar-chart__bar:focus-visible,.ui-reference-bar-chart__label:focus-visible) .ui-reference-bar-chart__side{filter:saturate();opacity:1}.ui-reference-bar-chart__label{z-index:var(--am-z-raised);color:var(--am-color-text-tertiary);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium);line-height:var(--am-type-label-line-height);white-space:nowrap;position:relative}.ui-reference-bar-chart__label[data-active=true]{color:var(--am-color-data-primary-strong);font-weight:var(--am-font-weight-semibold)}@keyframes ui-reference-bar-enter{0%{transform:scaleY(0)}70%{transform:scaleY(1.035)}to{transform:scaleY(1)}}@keyframes ui-reference-tooltip-row-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ui-reference-bar-chart__front,.ui-reference-bar-chart__side{animation:none;transform:scaleY(1)}.ui-reference-bar-chart__tooltip-row{opacity:1;animation:none;transform:none}}.ui-reference-pie-chart{gap:var(--am-space-4);color:var(--am-color-foreground);display:grid}.ui-reference-pie-chart[data-fill-available-height=true]{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0}.ui-reference-pie-chart[data-legend-placement=side]{align-items:stretch;column-gap:var(--am-space-6);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(320px,1.15fr) minmax(280px,.85fr)}.ui-reference-pie-chart[data-legend-placement=side][data-fill-available-height=true]{grid-template-rows:auto minmax(0,1fr)}.ui-reference-pie-chart[data-legend-placement=side] .ui-reference-pie-chart__header{grid-column:1/-1}.ui-reference-pie-chart[data-legend-placement=side] .ui-reference-pie-chart__stage{grid-area:2/1;min-height:0}.ui-reference-pie-chart[data-legend-placement=side] .ui-reference-pie-chart__legend-panel{grid-area:2/2;place-self:stretch stretch;min-height:0;max-height:100%}.ui-reference-pie-chart__header{justify-content:space-between;align-items:center;gap:var(--am-space-3);min-width:0;display:flex}.ui-reference-pie-chart[data-title-align=center] .ui-reference-pie-chart__header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.ui-reference-pie-chart[data-title-align=center] .ui-reference-pie-chart__header>:first-child{text-align:center;grid-column:2}.ui-reference-pie-chart[data-title-align=center] .ui-reference-pie-chart__controls{grid-column:3;justify-self:end}.ui-reference-pie-chart[data-has-title=false] .ui-reference-pie-chart__header,.ui-reference-pie-chart[data-title-align=center][data-has-title=false] .ui-reference-pie-chart__header{justify-content:center;display:flex}.ui-reference-pie-chart[data-has-title=false] .ui-reference-pie-chart__header>:first-child{display:none}.ui-reference-pie-chart[data-legend-placement=side][data-searchable-legend=true][data-has-title=false] .ui-reference-pie-chart__header{justify-content:stretch;align-items:center;column-gap:var(--am-space-6);grid-template-columns:minmax(320px,1.15fr) minmax(280px,.85fr);display:grid}.ui-reference-pie-chart[data-legend-placement=side][data-searchable-legend=true] .ui-reference-pie-chart__controls{grid-column:1;justify-self:start}.ui-reference-pie-chart__header-search{grid-column:2;justify-self:end;width:100%;max-width:30rem}.ui-reference-pie-chart figcaption{color:var(--am-color-text-strong);font-size:var(--am-type-body-size);font-weight:var(--am-font-weight-semibold)}.ui-reference-pie-chart__controls{justify-content:flex-end;align-items:center;gap:var(--am-space-3);min-width:0;display:inline-flex}.ui-reference-pie-chart__breakdown-checkbox{min-height:var(--am-control-compact);align-items:center;gap:var(--am-space-2);line-height:var(--am-type-line-height-none)}.ui-reference-pie-chart__breakdown-checkbox .ui-checkbox__control{margin-top:0}.ui-reference-pie-chart__breakdown-checkbox .ui-checkbox__copy span{font-size:var(--am-type-label-size);line-height:var(--am-type-line-height-none)}.ui-reference-pie-chart__toggle{gap:var(--am-space-4);min-width:0;height:44px;display:flex}.ui-reference-pie-chart__toggle-button{min-width:0;height:42px;color:var(--am-color-text-secondary);font:inherit;font-size:var(--am-type-body-size);font-weight:var(--am-font-weight-medium);line-height:var(--am-type-line-height-none);white-space:nowrap;transition:border-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard);background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-reference-pie-chart__toggle-button+.ui-reference-pie-chart__toggle-button{border-left:0}.ui-reference-pie-chart__toggle-button:hover{color:var(--am-color-foreground)}.ui-reference-pie-chart__toggle-button[aria-selected=true]{border-bottom-color:var(--am-color-border);color:var(--am-color-foreground)}.ui-reference-pie-chart__toggle-button:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}.ui-reference-pie-chart__stage{place-items:center;min-height:260px;display:grid;position:relative;overflow:visible}.ui-reference-pie-chart[data-fill-available-height=true] .ui-reference-pie-chart__stage{justify-content:center;align-items:center;min-height:0;display:flex;overflow:visible}.ui-reference-pie-chart__plot{width:min(100%, var(--reference-pie-graphic-max-size,420px));aspect-ratio:220/204;position:relative}.ui-reference-pie-chart__graphic{width:100%;height:100%;display:block;overflow:visible}.ui-reference-pie-chart[data-fill-available-height=true] .ui-reference-pie-chart__plot{width:auto;max-width:100%;height:min(100%, calc(var(--reference-pie-graphic-max-size,420px) * 204 / 220))}.ui-reference-pie-chart__slice,.ui-reference-pie-chart__slice-side{opacity:0;transform-box:fill-box;transform-origin:50%;animation:ui-reference-pie-enter .56s var(--am-ease-out) var(--reference-pie-delay,0s) both;transition:filter .18s var(--am-ease-standard), opacity .18s var(--am-ease-standard), transform .18s var(--am-ease-standard);transform:translate(0)scale(.94)}.ui-reference-pie-chart__slice-fill{fill:var(--reference-pie-color,var(--am-color-data-primary));stroke:var(--am-color-foreground)}@supports (color:color-mix(in lab, red, red)){.ui-reference-pie-chart__slice-fill{stroke:color-mix(in srgb, var(--am-color-foreground) 16%, transparent)}}.ui-reference-pie-chart__slice-fill{stroke-width:.7px}.ui-reference-pie-chart__slice-stripes{opacity:.9;pointer-events:none}.ui-reference-pie-chart__slice-side{fill:var(--reference-pie-side-color,var(--reference-pie-color,var(--am-color-data-primary)))}@supports (color:color-mix(in lab, red, red)){.ui-reference-pie-chart__slice-side{fill:var(--reference-pie-side-color,color-mix(in srgb, var(--reference-pie-color,var(--am-color-data-primary)) 52%, white))}}.ui-reference-pie-chart__slice-side{stroke:var(--am-color-foreground)}@supports (color:color-mix(in lab, red, red)){.ui-reference-pie-chart__slice-side{stroke:color-mix(in srgb, var(--am-color-foreground) 10%, transparent)}}.ui-reference-pie-chart__slice-side{stroke-width:.45px}.ui-reference-pie-chart__slice-hit{cursor:default;fill:#0000;pointer-events:fill;outline:none}.ui-reference-pie-chart__slice-hit:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:3px}.ui-reference-pie-chart[data-has-active=true] .ui-reference-pie-chart__slice,.ui-reference-pie-chart[data-has-active=true] .ui-reference-pie-chart__slice-side{filter:saturate(.38);opacity:.48}.ui-reference-pie-chart[data-has-active=true] .ui-reference-pie-chart__slice[data-active=true],.ui-reference-pie-chart[data-has-active=true] .ui-reference-pie-chart__slice-side[data-active=true]{filter:saturate();opacity:1;transform:translate(var(--reference-pie-explode-x,0), var(--reference-pie-explode-y,0)) scale(1.015)}.ui-reference-pie-chart__slice[data-highlighted=true] .ui-reference-pie-chart__slice-fill{stroke:var(--am-color-focus);stroke-width:.85px}.ui-reference-pie-chart__tooltip{--reference-pie-tooltip-x-shift:-50%;--reference-pie-tooltip-y-shift:calc(-100% - var(--am-chart-tooltip-anchor-gap));z-index:var(--am-z-floating);top:var(--reference-pie-tooltip-y);left:var(--reference-pie-tooltip-x);box-sizing:border-box;min-width:146px;max-width:min(240px, calc(100vw - var(--am-space-8)));gap:var(--am-space-2);padding:var(--am-space-2);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-md);background:var(--am-color-canvas);color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);font-variant-numeric:tabular-nums;line-height:var(--am-type-caption-line-height);box-shadow:var(--am-shadow-tooltip);visibility:hidden;opacity:0;pointer-events:none;transform:translate(var(--reference-pie-tooltip-x-shift), var(--reference-pie-tooltip-y-shift)) scale(.96);transition:opacity .16s var(--am-ease-out), transform .16s var(--am-ease-out);display:grid;position:absolute}.ui-reference-pie-chart__tooltip-point{top:var(--reference-pie-tooltip-point-y);left:var(--reference-pie-tooltip-point-x)}.ui-reference-pie-chart__tooltip-main,.ui-reference-pie-chart__tooltip-detail{align-items:center;gap:var(--am-space-2);grid-template-columns:10px minmax(0,1fr) auto;display:grid}.ui-reference-pie-chart__tooltip-detail{grid-template-columns:minmax(0,1fr) auto}.ui-reference-pie-chart__tooltip-breakdown{gap:var(--am-space-1);padding-top:var(--am-space-1);border-top:1px solid var(--am-color-border-subtle);display:grid}.ui-reference-pie-chart__tooltip[data-active=true]{visibility:visible;opacity:1;transform:translate(var(--reference-pie-tooltip-x-shift), var(--reference-pie-tooltip-y-shift)) scale(1)}.ui-reference-pie-chart__tooltip[data-tooltip-placement=below]{--reference-pie-tooltip-y-shift:var(--am-chart-tooltip-anchor-gap)}.ui-reference-pie-chart__tooltip:after{bottom:-5px;left:var(--chart-tooltip-arrow-x,50%);border-right:1px solid var(--am-color-border-subtle);border-bottom:1px solid var(--am-color-border-subtle);background:var(--am-color-canvas);content:"";width:8px;height:8px;position:absolute;transform:translate(-50%)rotate(45deg)}.ui-reference-pie-chart__tooltip[data-tooltip-placement=below]:after{border:0;border-top:1px solid var(--am-color-border-subtle);border-left:1px solid var(--am-color-border-subtle);top:-5px;bottom:auto;right:auto;transform:translate(-50%)rotate(45deg)}.ui-reference-pie-chart__tooltip b{color:var(--am-color-text-strong);font-weight:var(--am-font-weight-semibold)}.ui-reference-pie-chart__tooltip-swatch,.ui-reference-pie-chart__legend-swatch{border-radius:var(--am-radius-pill);background:var(--reference-pie-color,var(--am-color-data-primary))}.ui-reference-pie-chart__tooltip-swatch{width:8px;height:8px}.ui-reference-pie-chart__legend{justify-content:center;align-items:flex-start;gap:var(--am-space-2) var(--am-space-4);animation:ui-reference-pie-legend-enter .18s var(--am-ease-out) both;flex-wrap:wrap;margin:0;display:flex}.ui-reference-pie-chart__legend-panel{align-content:start;gap:var(--am-space-3);min-width:0;min-height:0;display:grid}.ui-reference-pie-chart__legend-search{width:100%}.ui-reference-pie-chart__legend-row{gap:calc(var(--am-space-1) / 2);border-radius:var(--am-radius-sm);min-width:132px;max-width:min(100%,240px);transition:filter .18s var(--am-ease-standard), opacity .18s var(--am-ease-standard), transform .18s var(--am-ease-standard);outline:none;flex:0 200px;display:grid}.ui-reference-pie-chart[data-legend-layout=vertical-table] .ui-reference-pie-chart__legend{border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-md);background:var(--am-color-canvas);justify-self:center;gap:0;width:min(100%,30rem);display:grid;overflow:hidden}.ui-reference-pie-chart[data-legend-placement=side][data-legend-layout=vertical-table] .ui-reference-pie-chart__legend{overscroll-behavior:contain;width:100%;overflow-y:auto}@container (max-width:760px){.ui-reference-pie-chart[data-legend-placement=side]{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.ui-reference-pie-chart[data-legend-placement=side] .ui-reference-pie-chart__stage{grid-area:2/1}.ui-reference-pie-chart[data-legend-placement=side] .ui-reference-pie-chart__legend-panel{max-height:var(--am-scroll-region-max-height);grid-area:3/1}.ui-reference-pie-chart[data-legend-placement=side][data-searchable-legend=true][data-has-title=false] .ui-reference-pie-chart__header{column-gap:var(--am-space-4);grid-template-columns:auto minmax(12rem,1fr)}}@container (max-width:520px){.ui-reference-pie-chart[data-legend-placement=side][data-searchable-legend=true][data-has-title=false] .ui-reference-pie-chart__header{row-gap:var(--am-space-2);grid-template-columns:minmax(0,1fr)}.ui-reference-pie-chart[data-legend-placement=side][data-searchable-legend=true] .ui-reference-pie-chart__controls,.ui-reference-pie-chart__header-search{grid-column:1;justify-self:stretch;width:100%;max-width:none}}.ui-reference-pie-chart[data-legend-layout=vertical-table] .ui-reference-pie-chart__legend .ui-reference-pie-chart__legend-row{align-items:center;gap:var(--am-space-4);width:auto;max-width:none;padding:var(--am-space-3) var(--am-space-4);border-radius:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.ui-reference-pie-chart[data-legend-layout=vertical-table] .ui-reference-pie-chart__legend .ui-reference-pie-chart__legend-row+.ui-reference-pie-chart__legend-row{border-top:1px solid var(--am-color-border-subtle)}.ui-reference-pie-chart__legend-group{display:contents}.ui-reference-pie-chart[data-view-mode=subcategories] .ui-reference-pie-chart__legend-group{display:block}.ui-reference-pie-chart__legend-group+.ui-reference-pie-chart__legend-group{border-top:1px solid var(--am-color-border)}.ui-reference-pie-chart__legend-group-header{justify-content:space-between;align-items:baseline;gap:var(--am-space-3);min-width:0;padding:var(--am-space-2) var(--am-space-4);background:var(--am-color-grouped-strong);display:flex}.ui-reference-pie-chart__legend-group-header strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-reference-pie-chart__legend-group-header span{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);flex:none}.ui-reference-pie-chart[data-view-mode=subcategories] .ui-reference-pie-chart__legend-row{padding-left:var(--am-space-6)}.ui-reference-pie-chart[data-legend-layout=vertical-table] .ui-reference-pie-chart__legend dd{margin:0}.ui-reference-pie-chart[data-has-active=true] .ui-reference-pie-chart__legend .ui-reference-pie-chart__legend-row{filter:saturate(.38);opacity:.48}.ui-reference-pie-chart[data-has-active=true] .ui-reference-pie-chart__legend .ui-reference-pie-chart__legend-row[data-active=true]{filter:saturate();opacity:1;transform:translateY(-1px)}.ui-reference-pie-chart__legend-row:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:3px}.ui-reference-pie-chart__legend dt,.ui-reference-pie-chart__legend dd{align-items:center;min-width:0;display:flex}.ui-reference-pie-chart__legend dt{gap:var(--am-space-2);color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height)}.ui-reference-pie-chart__legend dd{gap:var(--am-space-1);margin:0 0 0 var(--am-space-4);color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-label-line-height)}.ui-reference-pie-chart__legend dd span{color:var(--am-color-text-tertiary);font-weight:var(--am-font-weight-medium)}.ui-reference-pie-chart__legend-swatch{flex:none;width:8px;height:8px}.ui-reference-pie-chart__legend-empty{padding:var(--am-space-6) var(--am-space-4);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-md);color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);text-align:center;margin:0}.ui-process-dialog{gap:var(--am-space-4);display:grid}.ui-process-dialog__summary{justify-content:space-between;align-items:center;gap:var(--am-space-3);min-width:0;padding:var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);background:var(--am-color-grouped);display:flex}.ui-process-dialog__summary span,.ui-process-dialog__summary strong{font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height)}.ui-process-dialog__summary span{color:var(--am-color-text-secondary)}.ui-process-dialog__summary strong{color:var(--am-color-text-strong);font-weight:var(--am-font-weight-semibold)}.ui-process-dialog__step h3 button:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:3px}.ui-process-dialog__accordion{gap:var(--am-space-2);display:grid}.ui-process-dialog__step{border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);box-shadow:var(--am-shadow-card);transition:border-color var(--am-duration) var(--am-ease-standard), box-shadow var(--am-duration) var(--am-ease-standard), opacity var(--am-duration) var(--am-ease-standard);overflow:hidden}.ui-process-dialog__step[data-open=true]{border-color:var(--am-color-border);box-shadow:var(--am-shadow-control)}.ui-process-dialog__step[data-completed=true]:not([data-open=true]){opacity:.72}.ui-process-dialog__step h3{margin:0}.ui-process-dialog__step h3 button{align-items:center;gap:var(--am-space-3);width:100%;padding:var(--am-space-3);color:var(--am-color-text-strong);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ui-process-dialog__step-index{border-radius:var(--am-radius-pill);background:var(--am-color-grouped-strong);width:26px;height:26px;color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-bold);place-items:center;display:inline-grid}.ui-process-dialog__step[data-completed=true] .ui-process-dialog__step-index{background:var(--am-color-success);color:var(--am-color-canvas)}.ui-process-dialog__step-copy{gap:calc(var(--am-space-1) / 2);min-width:0;display:grid}.ui-process-dialog__step-copy strong{color:var(--am-color-text-strong);font-size:var(--am-type-body-size);line-height:var(--am-type-title-tight-line-height)}.ui-process-dialog__step-copy small{color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-regular);line-height:var(--am-type-label-line-height)}.ui-process-dialog__chevron{color:var(--am-color-text-tertiary);font-size:var(--am-type-section-size);line-height:var(--am-type-line-height-none);transition:transform var(--am-duration) var(--am-ease-out)}.ui-process-dialog__step[data-open=true] .ui-process-dialog__chevron{transform:rotate(180deg)}.ui-process-dialog__panel{opacity:0;transition:grid-template-rows var(--am-duration-slow) var(--am-ease-out), opacity var(--am-duration) var(--am-ease-standard);grid-template-rows:0fr;display:grid}.ui-process-dialog__step[data-open=true] .ui-process-dialog__panel{opacity:1;grid-template-rows:1fr}.ui-process-dialog__panel-inner{min-height:0;overflow:hidden}.ui-process-dialog__content{color:var(--am-color-text-secondary);font-size:var(--am-type-body-size);line-height:var(--am-type-title-tight-line-height)}.ui-process-dialog__panel-inner{gap:var(--am-space-3);padding:0 var(--am-space-3) var(--am-space-3) calc(var(--am-space-3) + var(--am-process-dialog-icon-track));display:grid}.ui-process-dialog__panel-inner .ui-button{justify-self:start}@media (prefers-reduced-motion:reduce){.ui-process-dialog__step,.ui-process-dialog__chevron,.ui-process-dialog__panel{transition:none}}@keyframes ui-reference-pie-enter{0%{opacity:0;transform:translate(0)scale(.94)}70%{opacity:1;transform:translate(0)scale(1.025)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ui-reference-pie-legend-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ui-reference-pie-chart__slice,.ui-reference-pie-chart__slice-side{opacity:1;animation:none;transform:translate(0)scale(1)}.ui-reference-pie-chart__tooltip{transition:none}.ui-reference-pie-chart__legend{animation:none}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ui-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-table-scroll{height:var(--am-table-viewport-height-compact);overscroll-behavior:contain;scrollbar-gutter:stable both-edges;min-width:0;max-width:100%;overflow:auto}.ui-nav-glyph-icon{color:currentColor;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.ui-nav-glyph-icon svg{width:20px;height:20px}.ui-shader-icon{--am-shader-fallback-back:#101113;--am-shader-fallback-0:#101113;--am-shader-fallback-1:#565f70;--am-shader-fallback-2:#d7dce5;--am-shader-fallback-3:#565f70;--am-shader-fallback-4:#101113;--am-shader-fallback-5:#d7dce5;--am-shader-fallback-6:#565f70;--am-shader-orb-ring:1px;border-radius:var(--am-radius-pill);isolation:isolate;color:#fff;width:24px;height:24px;box-shadow:var(--am-shadow-shader-orb);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.ui-grain-gradient{isolation:isolate;background:var(--am-shader-fallback-back,var(--am-color-foreground));width:100%;height:100%;position:relative;overflow:hidden}.ui-grain-gradient__fallback,.ui-grain-gradient__shader{width:100%;height:100%;position:absolute;inset:0}.ui-grain-gradient__fallback{z-index:var(--am-z-base);background:radial-gradient(circle at 76% 18%, var(--am-shader-fallback-5), transparent 42%), radial-gradient(circle at 16% 78%, var(--am-shader-fallback-2), transparent 48%), conic-gradient(from 205deg, var(--am-shader-fallback-back), var(--am-shader-fallback-0), var(--am-shader-fallback-1), var(--am-shader-fallback-2), var(--am-shader-fallback-3), var(--am-shader-fallback-4), var(--am-shader-fallback-5), var(--am-shader-fallback-6), var(--am-shader-fallback-back))}.ui-grain-gradient__shader{z-index:var(--am-z-raised)}.ui-paper-shader{isolation:isolate;background:var(--am-shader-fallback-back,var(--am-color-foreground));width:100%;height:100%;position:relative;overflow:hidden}.ui-paper-shader__fallback,.ui-paper-shader__canvas{width:100%;height:100%;position:absolute;inset:0}.ui-paper-shader__fallback{z-index:var(--am-z-base);background:radial-gradient(ellipse at 78% 18%, var(--am-shader-fallback-5), transparent 48%), radial-gradient(ellipse at 18% 82%, var(--am-shader-fallback-2), transparent 54%), linear-gradient(135deg, var(--am-shader-fallback-back), var(--am-shader-fallback-0) 30%, var(--am-shader-fallback-1) 58%, var(--am-shader-fallback-3))}@supports (color:color-mix(in lab, red, red)){.ui-paper-shader__fallback{background:radial-gradient(ellipse at 78% 18%, color-mix(in srgb, var(--am-shader-fallback-5) 88%, transparent), transparent 48%), radial-gradient(ellipse at 18% 82%, color-mix(in srgb, var(--am-shader-fallback-2) 92%, transparent), transparent 54%), linear-gradient(135deg, var(--am-shader-fallback-back), var(--am-shader-fallback-0) 30%, var(--am-shader-fallback-1) 58%, var(--am-shader-fallback-3))}}.ui-paper-shader[data-effect=warp] .ui-paper-shader__fallback{background:radial-gradient(ellipse at 72% 28%, var(--am-shader-fallback-2), transparent 48%), linear-gradient(158deg, var(--am-shader-fallback-back) 8%, var(--am-shader-fallback-0) 42%, var(--am-shader-fallback-3) 76%, var(--am-shader-fallback-1))}@supports (color:color-mix(in lab, red, red)){.ui-paper-shader[data-effect=warp] .ui-paper-shader__fallback{background:radial-gradient(ellipse at 72% 28%, color-mix(in srgb, var(--am-shader-fallback-2) 82%, transparent), transparent 48%), linear-gradient(158deg, var(--am-shader-fallback-back) 8%, var(--am-shader-fallback-0) 42%, var(--am-shader-fallback-3) 76%, var(--am-shader-fallback-1))}}.ui-paper-shader[data-effect=dithering] .ui-paper-shader__fallback{background:radial-gradient(circle at 25% 30%, var(--am-shader-fallback-2) 0 8%, transparent 9% 24%) 0 0 / 28px 28px, linear-gradient(135deg, var(--am-shader-fallback-back), var(--am-shader-fallback-0) 48%, var(--am-shader-fallback-3))}.ui-paper-shader[data-effect=mesh-gradient] .ui-paper-shader__fallback{background:radial-gradient(circle at 18% 30%, var(--am-shader-fallback-0), transparent 48%), radial-gradient(circle at 78% 24%, var(--am-shader-fallback-2), transparent 52%), radial-gradient(circle at 60% 88%, var(--am-shader-fallback-3), transparent 55%), var(--am-shader-fallback-back)}@supports (color:color-mix(in lab, red, red)){.ui-paper-shader[data-effect=mesh-gradient] .ui-paper-shader__fallback{background:radial-gradient(circle at 18% 30%, color-mix(in srgb, var(--am-shader-fallback-0) 92%, transparent), transparent 48%), radial-gradient(circle at 78% 24%, color-mix(in srgb, var(--am-shader-fallback-2) 90%, transparent), transparent 52%), radial-gradient(circle at 60% 88%, color-mix(in srgb, var(--am-shader-fallback-3) 82%, transparent), transparent 55%), var(--am-shader-fallback-back)}}.ui-paper-shader[data-effect=voronoi] .ui-paper-shader__fallback{background:conic-gradient(from 24deg at 28% 34%, var(--am-shader-fallback-0), var(--am-shader-fallback-2), var(--am-shader-fallback-1), var(--am-shader-fallback-3), var(--am-shader-fallback-0)), var(--am-shader-fallback-back);background-blend-mode:screen}.ui-paper-shader__canvas{z-index:var(--am-z-raised)}.ui-range-field{gap:var(--am-space-2);min-width:0;display:grid}.ui-range-field__header,.ui-color-field__label{justify-content:space-between;align-items:center;gap:var(--am-space-3);display:flex}.ui-range-field__label,.ui-color-field__label{color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);font-weight:var(--am-type-label-weight)}.ui-range-field__value,.ui-color-field__label code{color:var(--am-color-text-strong);font-size:var(--am-type-caption-size);font-variant-numeric:tabular-nums}.ui-range-field__control{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;min-height:20px;display:flex}.ui-range-field__track{border-radius:var(--am-radius-pill);background:var(--am-color-border-subtle);width:100%;height:4px;position:relative}.ui-range-field__indicator{border-radius:inherit;background:var(--am-color-text-strong);position:absolute;inset-block:0}.ui-range-field__thumb{border:2px solid var(--am-color-canvas);border-radius:var(--am-radius-pill);background:var(--am-color-text-strong);width:16px;height:16px;box-shadow:var(--am-shadow-control);margin:0}.ui-range-field__thumb:focus-visible{outline:3px solid var(--am-color-focus);outline-offset:3px}.ui-color-field{align-items:center;gap:var(--am-space-3);grid-template-columns:minmax(0,1fr) 42px;display:grid}.ui-color-field__control{width:42px;height:32px;padding:calc(var(--am-space-1) * .75);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-md);background:var(--am-color-canvas);cursor:pointer}.ui-shader-icon[data-variant=user]{width:30px;height:30px}.ui-shader-icon[data-variant=swatch]{width:18px;height:18px}.ui-shader-icon[data-variant=preview]{--am-shader-orb-ring:5px;width:112px;height:112px;box-shadow:var(--am-shadow-shader-orb-large)}.ui-shader-icon[data-effect=elevenlabs-orb]{color:var(--am-shader-fallback-1);box-shadow:0 0 0 var(--am-shader-orb-ring) var(--am-shader-fallback-1), inset 0 0 0 1px var(--am-shader-fallback-1), 0 1px 2px var(--am-shader-fallback-0)}@supports (color:color-mix(in lab, red, red)){.ui-shader-icon[data-effect=elevenlabs-orb]{box-shadow:0 0 0 var(--am-shader-orb-ring) color-mix(in srgb, var(--am-shader-fallback-1) 42%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--am-shader-fallback-1) 58%, transparent), 0 1px 2px color-mix(in srgb, var(--am-shader-fallback-0) 36%, transparent)}}.ui-shader-icon__fallback{z-index:var(--am-z-base);background:radial-gradient(circle at 68% 24%, var(--am-shader-fallback-6), transparent 45%), conic-gradient(from 210deg, var(--am-shader-fallback-back) 0deg, var(--am-shader-fallback-0) 48deg, var(--am-shader-fallback-1) 96deg, var(--am-shader-fallback-2) 144deg, var(--am-shader-fallback-3) 192deg, var(--am-shader-fallback-4) 240deg, var(--am-shader-fallback-5) 288deg, var(--am-shader-fallback-6) 336deg, var(--am-shader-fallback-back) 360deg);position:absolute;inset:0}.ui-shader-icon[data-effect=elevenlabs-orb] .ui-shader-icon__fallback{animation:ui-shader-orb-fallback var(--am-shader-orb-motion-duration) var(--am-shader-orb-motion-ease) infinite;background:radial-gradient(circle at 30% 28%, var(--am-shader-fallback-0) 0%, var(--am-shader-fallback-0) 38%, transparent 72%), radial-gradient(circle at 72% 72%, var(--am-shader-fallback-1) 0%, var(--am-shader-fallback-1) 40%, transparent 74%), var(--am-shader-fallback-back)}@supports (color:color-mix(in lab, red, red)){.ui-shader-icon[data-effect=elevenlabs-orb] .ui-shader-icon__fallback{background:radial-gradient(circle at 30% 28%, var(--am-shader-fallback-0) 0%, color-mix(in srgb, var(--am-shader-fallback-0) 72%, var(--am-shader-fallback-1)) 38%, transparent 72%), radial-gradient(circle at 72% 72%, var(--am-shader-fallback-1) 0%, color-mix(in srgb, var(--am-shader-fallback-1) 72%, var(--am-shader-fallback-0)) 40%, transparent 74%), var(--am-shader-fallback-back)}}@keyframes ui-shader-orb-fallback{0%,to{filter:saturate(.98);transform:scale(1.02)rotate(-2deg)}50%{filter:saturate(1.08);transform:scale(1.1)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.ui-shader-icon[data-effect=elevenlabs-orb] .ui-shader-icon__fallback{filter:none;animation:none;transform:none}}.ui-shader-icon>div{z-index:var(--am-z-raised)}.ui-shader-icon__orb{z-index:var(--am-z-raised);position:absolute;inset:0}.ui-shader-icon__glyph{z-index:var(--am-z-floating);width:15px;height:15px;color:var(--am-color-canvas);position:relative}@supports (color:color-mix(in lab, red, red)){.ui-shader-icon__glyph{color:color-mix(in srgb, var(--am-color-canvas) 96%, transparent)}}.ui-shader-icon__glyph{filter:drop-shadow(0 1px 1px var(--am-color-foreground))}@supports (color:color-mix(in lab, red, red)){.ui-shader-icon__glyph{filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--am-color-foreground) 24%, transparent))}}.ui-shader-icon[data-variant=user] .ui-shader-icon__glyph{width:18px;height:18px}.ui-app-shell{background:var(--am-color-shell);min-height:100dvh;color:var(--am-color-text-strong);font-family:var(--am-font-sans)}.ui-app-shell__sidebar{z-index:var(--am-z-sticky);width:var(--am-shell-sidebar-width);background:var(--am-color-shell-sidebar);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.ui-app-shell__brand{height:var(--am-shell-header-height);align-items:center;gap:var(--am-space-3);padding:0 var(--am-inset-element);color:var(--am-color-foreground);font-weight:var(--am-font-weight-semibold);display:flex}.ui-app-shell__nav{min-height:0;padding:var(--am-space-3);flex-direction:column;flex:auto;display:flex}.ui-app-shell__nav-scroll{flex:auto;min-height:0}.ui-app-shell__nav-content{gap:var(--am-space-4);align-content:start;display:grid}.ui-app-shell__nav-section{gap:var(--am-space-1);display:grid}.ui-app-shell__nav-label{padding:0 var(--am-space-2) var(--am-space-1);color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium)}.ui-app-shell__nav-link{align-items:center;gap:var(--am-space-2);min-width:0;height:32px;padding:0 var(--am-space-2);border-radius:var(--am-radius-md);color:var(--am-color-text-secondary);font-size:var(--am-type-body-size);font-weight:var(--am-font-weight-medium);transition:transform .12s var(--am-ease-out), background-color var(--am-duration) var(--am-ease-standard), border-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard), box-shadow var(--am-duration) var(--am-ease-standard);border:1px solid #0000;text-decoration:none;display:flex}.ui-app-shell__nav-link:active{transform:scale(var(--am-press-scale))}@keyframes ui-surface-enter{0%{opacity:0;transform:translateY(4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}:where([data-motion-list=staggered])>:not([data-motion-list-skip]){animation:ui-staggered-list-enter var(--am-motion-list-enter-duration) var(--am-motion-list-enter-ease) both}:where([data-motion-list=staggered])>:not([data-motion-list-skip]):first-child{animation-delay:var(--am-motion-none-duration)}:where([data-motion-list=staggered])>:not([data-motion-list-skip]):nth-child(2){animation-delay:var(--am-motion-list-stagger-step)}:where([data-motion-list=staggered])>:not([data-motion-list-skip]):nth-child(3){animation-delay:calc(var(--am-motion-list-stagger-step) * 2)}:where([data-motion-list=staggered])>:not([data-motion-list-skip]):nth-child(4){animation-delay:calc(var(--am-motion-list-stagger-step) * 3)}:where([data-motion-list=staggered])>:not([data-motion-list-skip]):nth-child(5){animation-delay:calc(var(--am-motion-list-stagger-step) * 4)}:where([data-motion-list=staggered])>:not([data-motion-list-skip]):nth-child(6){animation-delay:calc(var(--am-motion-list-stagger-step) * 5)}:where([data-motion-list=staggered])>:not([data-motion-list-skip]):nth-child(7){animation-delay:calc(var(--am-motion-list-stagger-step) * 6)}:where([data-motion-list=staggered])>:not([data-motion-list-skip]):nth-child(n+8){animation-delay:calc(var(--am-motion-list-stagger-step) * 7)}@keyframes ui-staggered-list-enter{0%{opacity:0;transform:translateX(var(--am-motion-list-enter-distance))}to{opacity:1;transform:translate(0)}}@keyframes ui-staggered-list-fade{0%{opacity:0}to{opacity:1}}@keyframes ui-feedback-pulse{0%,to{opacity:.54}50%{opacity:1}}@keyframes ui-error-shake{0%,to{transform:translate(0)}18%{transform:translateX(calc(var(--am-shake-distance) * -1))}36%{transform:translateX(var(--am-shake-distance))}54%{transform:translateX(calc(var(--am-shake-overshoot) * -1))}72%{transform:translateX(var(--am-shake-overshoot))}}.ui-app-shell__nav-link[aria-current=page],.ui-app-shell__nav-link[data-active=true]{background:var(--am-color-canvas);color:var(--am-color-foreground);box-shadow:none;border-color:#0000}.ui-app-shell__header{z-index:var(--am-z-menu);height:var(--am-shell-header-height);align-items:center;gap:var(--am-space-4);background:var(--am-color-floating);padding:0 var(--am-page-gutter);grid-template-columns:minmax(0,1fr) minmax(240px,360px) minmax(0,1fr);display:grid;position:sticky;top:0}.ui-app-shell__header-start{min-width:0;min-height:var(--am-control-large);align-items:center;gap:var(--am-space-3);display:flex;overflow:hidden}@media (min-width:1024px){.ui-app-shell__header-start{margin-inline-start:calc(var(--am-page-gutter) * -1)}}.ui-app-shell__header-title{min-width:0;min-height:var(--am-control-large);font-weight:var(--am-font-weight-medium);line-height:var(--am-type-title-tight-line-height);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.ui-app-shell__header-center,.ui-app-shell__header-tabs{min-width:0;min-height:var(--am-control-large);justify-content:center;align-items:center;display:flex}.ui-app-shell__header-actions{min-width:0;min-height:var(--am-control-large);align-items:center;gap:var(--am-space-1);justify-content:flex-end;justify-self:end;display:flex;overflow:visible}.ui-app-shell__mobile-nav{flex:none;display:none;position:relative}.ui-app-shell__mobile-trigger{cursor:pointer;place-content:center;gap:var(--am-space-1);border:1px solid var(--am-color-border);border-radius:var(--am-radius-md);background:var(--am-color-canvas);width:40px;height:40px;display:grid}.ui-app-shell__mobile-trigger span{background:var(--am-color-foreground);width:16px;height:1px;display:block}.ui-app-shell__mobile-positioner{z-index:var(--am-z-drawer)}.ui-app-shell__mobile-popover{width:min(340px,100vw - 24px);max-height:calc(100dvh - var(--am-shell-header-height) - 16px);overscroll-behavior:contain;padding:var(--am-space-3);border:1px solid var(--am-color-dropdown-border);border-radius:var(--am-radius-xl);background:var(--am-color-canvas);box-shadow:var(--am-shadow-dropdown);overflow-y:auto}.ui-app-shell__mobile-popover[data-starting-style],.ui-app-shell__mobile-popover[data-ending-style]{opacity:0;transform:translateY(calc(var(--am-space-1) * -1))}.ui-app-shell__mobile-popover section{gap:var(--am-space-1);display:grid}.ui-app-shell__mobile-popover section+section{margin-top:var(--am-space-4)}.ui-app-shell__mobile-popover strong{padding:var(--am-space-2) var(--am-space-3);color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size)}.ui-app-shell__mobile-popover nav a{align-items:center;gap:var(--am-space-2);min-width:0;min-height:40px;padding:var(--am-space-2) var(--am-space-3);border-radius:var(--am-radius-md);color:var(--am-color-text-secondary);border:1px solid #0000;text-decoration:none;display:flex}.ui-app-shell__mobile-popover nav a[aria-current=page]{background:var(--am-color-grouped-strong);color:var(--am-color-foreground);border-color:#0000}.ui-app-shell__news{padding:0 var(--am-space-2) var(--am-space-2);margin-top:auto}.ui-app-shell__news-card{padding:0 0 var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);box-shadow:var(--am-shadow-card);gap:0;display:grid;position:relative;overflow:hidden}.ui-app-shell__news-image{aspect-ratio:1.85;object-fit:cover;background:var(--am-color-grouped);border-radius:0;width:100%}.ui-app-shell__news-dialog-image{width:100%;max-height:calc(var(--am-space-12) * 7);object-fit:cover;border-radius:var(--am-radius-lg);background:var(--am-color-grouped)}.ui-app-shell__news-content{gap:var(--am-space-2);min-width:0;padding:var(--am-space-3) var(--am-space-3) 0;display:grid}.ui-app-shell__news-content strong{color:var(--am-color-text-strong);font-size:var(--am-type-title-size);font-weight:var(--am-type-title-weight);line-height:var(--am-type-title-tight-line-height)}.ui-app-shell__news-content p,.ui-app-shell__news-tooltip p{color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height);margin:0}.ui-app-shell__news-action{width:fit-content;min-height:var(--am-control-compact);padding:0 var(--am-space-3);border:1px solid var(--am-color-border);border-radius:var(--am-radius-pill);background:var(--am-color-canvas);color:var(--am-color-foreground);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-medium);transition:background-color var(--am-duration) var(--am-ease-standard), border-color var(--am-duration) var(--am-ease-standard), color var(--am-duration) var(--am-ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ui-app-shell__news-action:hover{border-color:var(--am-color-foreground);background:var(--am-color-foreground);color:var(--am-color-canvas)}.ui-app-shell__news-tooltip{z-index:var(--am-z-modal);gap:var(--am-space-2);width:260px;padding:var(--am-space-3);pointer-events:none;visibility:hidden;border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);display:grid;position:absolute;top:0;left:calc(100% + 10px)}@supports (color:color-mix(in lab, red, red)){.ui-app-shell__news-tooltip{background:color-mix(in srgb, var(--am-color-canvas) 94%, transparent)}}.ui-app-shell__news-tooltip{box-shadow:var(--am-shadow-overlay);opacity:0;transition:opacity var(--am-duration) var(--am-ease-out), transform var(--am-duration) var(--am-ease-out), visibility 0s linear var(--am-duration);transform:translate(-4px)scale(.98)}.ui-app-shell__news-card:hover .ui-app-shell__news-tooltip{visibility:visible;opacity:1;transform:translate(0)scale(1)}.ui-app-shell__news-tooltip strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height)}.ui-app-shell__user-menu{padding:0 var(--am-space-3) var(--am-space-3);position:relative}.ui-app-shell__user-trigger{cursor:pointer;align-items:center;gap:var(--am-space-2);width:100%;min-width:0;min-height:44px;padding:var(--am-space-2);border-radius:var(--am-radius-lg);color:var(--am-color-text-strong);border:1px solid #0000;display:flex}.ui-app-shell__user-trigger:hover,.ui-app-shell__user-trigger[data-popup-open]{background:var(--am-color-canvas)}.ui-app-shell__user-avatar{border-radius:var(--am-radius-pill);flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.ui-app-shell__user-copy{gap:calc(var(--am-space-1) / 4);flex:auto;min-width:0;display:grid}.ui-app-shell__user-menu strong,.ui-app-shell__user-popover-header strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-app-shell__user-menu small,.ui-app-shell__user-popover-header small{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);line-height:var(--am-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-app-shell__user-positioner{z-index:var(--am-z-toast)}.ui-app-shell__user-popover{gap:var(--am-space-2);width:224px;padding:var(--am-space-2);border:1px solid var(--am-color-dropdown-border);border-radius:var(--am-radius-sm);background:var(--am-color-canvas);display:grid}@supports (color:color-mix(in lab, red, red)){.ui-app-shell__user-popover{background:color-mix(in srgb, var(--am-color-canvas) 94%, transparent)}}.ui-app-shell__user-popover{box-shadow:var(--am-shadow-dropdown);transform-origin:var(--transform-origin);transition:opacity var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), transform var(--am-motion-feedback-duration) var(--am-motion-feedback-ease)}.ui-app-shell__user-popover[data-starting-style],.ui-app-shell__user-popover[data-ending-style]{opacity:0;transform:scale(.98)}.ui-app-shell__user-popover-header{align-items:center;gap:var(--am-space-2);min-width:0;padding:var(--am-space-2);display:flex}.ui-app-shell__user-popover-actions{gap:var(--am-space-1);padding-top:var(--am-space-2);border-top:1px solid var(--am-color-border-subtle);display:grid}.ui-app-shell__user-popover-actions button,.ui-app-shell__user-popover-actions a{width:100%;min-height:34px;padding:0 var(--am-space-2);border-radius:var(--am-radius-sm);color:var(--am-color-danger);font:inherit;font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium);background:0 0;border:0;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.ui-app-shell__user-popover-actions button:hover,.ui-app-shell__user-popover-actions a:hover{background:var(--am-color-danger)}@supports (color:color-mix(in lab, red, red)){.ui-app-shell__user-popover-actions button:hover,.ui-app-shell__user-popover-actions a:hover{background:color-mix(in srgb, var(--am-color-danger) 6%, transparent)}}.ui-app-shell__content{background:var(--am-color-shell);min-width:0;min-height:100dvh;padding-left:var(--am-shell-sidebar-width)}.ui-app-shell__main{width:calc(100vw - var(--am-shell-sidebar-width) - var(--am-page-gutter));min-height:calc(100dvh - var(--am-shell-header-height) - var(--am-space-5));margin:0 0 var(--am-space-5);padding:var(--am-space-6);border:1px solid var(--am-color-border);border-radius:var(--am-radius-shell-main);background:var(--am-color-main-panel);box-shadow:var(--am-shadow-shell-main);container:app-content/inline-size}.ui-app-shell[data-presentation=immersive]{background:var(--am-color-canvas)}.ui-app-shell[data-presentation=immersive]>.ui-app-shell__main{background:var(--am-color-canvas);width:100%;min-height:100dvh;box-shadow:none;border:0;border-radius:0;margin:0;padding:0}@media (max-width:1023px){.ui-app-shell__sidebar{display:none}.ui-app-shell__content{padding-left:0}.ui-app-shell__mobile-nav{display:block}.ui-app-shell__main,.ui-app-shell__main[data-width=analytics]{width:calc(100vw - 40px)}.ui-app-shell__header{grid-template-columns:minmax(0,1fr) minmax(220px,280px) auto}.ui-app-shell__header-actions [data-slot=header-text-action]{display:none}}@media (max-width:640px){:root{--am-page-gutter:12px}.ui-app-shell__header{gap:var(--am-space-3);grid-template-columns:auto minmax(0,1fr) auto}.ui-app-shell__header-actions,.ui-app-shell__header-title{display:none}.ui-app-shell__header-center,.ui-app-shell__header-tabs{justify-content:stretch}.ui-workspace-tabs{width:100%;max-width:none}.ui-workspace-tab{min-width:0;max-width:168px}.ui-app-shell__main,.ui-app-shell__main[data-width=analytics]{width:calc(100vw - 16px);min-height:calc(100dvh - var(--am-shell-header-height) - var(--am-space-2));margin:0 auto var(--am-space-2);padding:var(--am-space-4);border-radius:var(--am-radius-shell-main)}.ui-layered-card__header{min-height:96px;padding:var(--am-inset-element) var(--am-inset-element) calc(var(--am-inset-element) + var(--am-layered-card-overlap));flex-direction:column;align-items:flex-start}.ui-layered-card[data-variant=compact] .ui-layered-card__header{min-height:64px;padding:var(--am-space-2) var(--am-inset-element) calc(var(--am-space-2) + var(--am-layered-card-overlap));flex-direction:row;align-items:center}.ui-card[data-padding=standard],.ui-layered-card__body[data-padding=standard]{padding:var(--am-inset-element)}}@media (prefers-reduced-motion:reduce){:where([data-motion-list=staggered])>:not([data-motion-list-skip]):nth-child(n){animation-name:ui-staggered-list-fade;animation-duration:.2s;animation-delay:var(--am-motion-none-duration)}.ui-button,.ui-page-tab,.ui-workspace-tab,.ui-app-shell__nav-link,.ui-card,.ui-layered-card,.ui-system-component,.ui-field__control[aria-invalid=true],.ui-system-component__placeholder span{transition-duration:.01ms;animation-duration:.01ms}}.ui-reference-bar-chart__group-tooltip,.ui-reference-bar-chart__tooltip{box-sizing:border-box;overflow-wrap:anywhere;white-space:normal;pointer-events:auto}@font-face{font-family:Aeonik Pro;src:url(/assets/fonts/aeonik-pro/aeonik-pro-regular.otf)format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Aeonik Pro;src:url(/assets/fonts/aeonik-pro/aeonik-pro-medium.otf)format("opentype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Aeonik Pro;src:url(/assets/fonts/aeonik-pro/aeonik-pro-semibold.otf)format("opentype");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Aeonik Pro;src:url(/assets/fonts/aeonik-pro/aeonik-pro-bold.otf)format("opentype");font-display:swap;font-style:normal;font-weight:700}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--am-color-canvas);color:var(--am-color-text-strong);font-family:var(--am-font-sans);font-size:var(--am-type-body-size);line-height:var(--am-type-body-line-height);margin:0}button{font:inherit;cursor:pointer}button:disabled{cursor:wait;opacity:.55}:focus-visible{outline:1px solid var(--am-color-selected-border);outline-offset:1px}:is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time],input[type=tel],input[type=url],textarea,select):focus-visible{border-color:var(--am-color-selected-border);box-shadow:none;outline:none}.auth-page,.authenticated-page{width:min(100% - 40px,760px);margin:0 auto}.auth-page{min-height:100dvh;padding:var(--am-space-8) 0;place-items:center;display:grid}.auth-panel{width:min(100%,420px);padding:var(--am-space-8);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-2xl);background:var(--am-color-canvas);box-shadow:var(--am-shadow-card)}.auth-heading{margin-bottom:var(--am-space-6)}.auth-heading h1,.authenticated-header h1{margin:var(--am-space-1) 0 var(--am-space-2);color:var(--am-color-text-strong);font-size:clamp(24px, 4vw, var(--am-type-page-size));font-weight:var(--am-type-page-weight);line-height:var(--am-type-page-line-height)}.auth-heading p,.supporting-copy{color:var(--am-color-text-secondary);margin:0}.eyebrow{color:var(--am-color-text-secondary);font-weight:var(--am-type-label-weight);margin:0}.auth-form{gap:var(--am-space-4);display:grid}.login-retro-dither{z-index:var(--am-z-base);width:100%;height:100%;inset:0;overflow:hidden}.login-retro-dither>div{overflow:hidden!important}.login-retro-dither .auth-artwork{z-index:var(--am-z-base)}.auth-page--artwork{isolation:isolate;background:var(--am-color-foreground);width:100%;min-height:100dvh;margin:0;padding:0;position:relative;overflow:hidden}.auth-artwork,.auth-artwork-shade{position:absolute;inset:0}.auth-artwork{z-index:var(--am-z-below);background:var(--am-color-foreground)}.auth-artwork-image{object-fit:cover;animation:auth-artwork-enter .7s var(--am-motion-reveal-ease) both}.auth-artwork-image--settled{animation:none}.auth-artwork-shade{z-index:var(--am-z-base);pointer-events:none;background:linear-gradient(180deg, var(--am-color-foreground), transparent 36%, var(--am-color-foreground)), radial-gradient(ellipse at center, transparent 42%, var(--am-color-foreground) 100%)}@supports (color:color-mix(in lab, red, red)){.auth-artwork-shade{background:linear-gradient(180deg, color-mix(in srgb, var(--am-color-foreground) 16%, transparent), transparent 36%, color-mix(in srgb, var(--am-color-foreground) 22%, transparent)), radial-gradient(ellipse at center, transparent 42%, color-mix(in srgb, var(--am-color-foreground) 26%, transparent) 100%)}}.auth-page--artwork .auth-panel{z-index:var(--am-z-raised);width:min(100% - 40px,340px);box-shadow:none;background:0 0;border:0;padding:0;position:absolute}.auth-page--artwork .auth-form{gap:var(--am-space-3)}.auth-page--artwork .auth-error{min-height:0;padding:var(--am-space-2) var(--am-space-3);border:1px solid var(--am-color-danger);margin:0}@supports (color:color-mix(in lab, red, red)){.auth-page--artwork .auth-error{border:1px solid color-mix(in srgb, var(--am-color-danger) 28%, transparent)}}.auth-page--artwork .auth-error{border-radius:var(--am-radius-md);background:var(--am-color-canvas)}@supports (color:color-mix(in lab, red, red)){.auth-page--artwork .auth-error{background:color-mix(in srgb, var(--am-color-canvas) 94%, transparent)}}.auth-page--artwork .auth-error{box-shadow:var(--am-shadow-dropdown);color:var(--am-color-danger)}.auth-page--artwork .auth-error:empty{display:none}.auth-page--artwork .auth-submit{width:min(100%,280px);min-height:46px;padding:0 var(--am-space-4);border:1px solid var(--am-color-canvas);justify-content:center;justify-self:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.auth-page--artwork .auth-submit{border:1px solid color-mix(in srgb, var(--am-color-canvas) 72%, transparent)}}.auth-page--artwork .auth-submit{border-radius:var(--am-radius-xl);background:linear-gradient(180deg, var(--am-color-canvas), var(--am-color-canvas)), var(--am-color-canvas)}@supports (color:color-mix(in lab, red, red)){.auth-page--artwork .auth-submit{background:linear-gradient(180deg, color-mix(in srgb, var(--am-color-canvas) 82%, transparent), color-mix(in srgb, var(--am-color-canvas) 66%, transparent)), color-mix(in srgb, var(--am-color-canvas) 66%, transparent)}}.auth-page--artwork .auth-submit{box-shadow:inset 0 1px 0 var(--am-color-canvas), inset 0 -1px 0 var(--am-color-foreground), 0 0 0 1px var(--am-color-canvas), 0 7px 16px var(--am-color-foreground), 0 0 18px var(--am-color-canvas)}@supports (color:color-mix(in lab, red, red)){.auth-page--artwork .auth-submit{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--am-color-canvas) 76%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--am-color-foreground) 8%, transparent), 0 0 0 1px color-mix(in srgb, var(--am-color-canvas) 22%, transparent), 0 7px 16px color-mix(in srgb, var(--am-color-foreground) 22%, transparent), 0 0 18px color-mix(in srgb, var(--am-color-canvas) 18%, transparent)}}.auth-page--artwork .auth-submit{-webkit-backdrop-filter:blur(18px)saturate(108%);backdrop-filter:blur(18px)saturate(108%);color:var(--am-color-foreground);font-size:var(--am-type-label-size);font-weight:var(--am-type-label-weight);transition:box-shadow var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), transform var(--am-motion-feedback-duration) var(--am-motion-feedback-ease);transform:translateY(0)}.auth-submit-icon-shell{flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.auth-submit-icon-shell .google-mark{width:22px;height:22px;filter:drop-shadow(0 1px 1px var(--am-color-canvas))}@supports (color:color-mix(in lab, red, red)){.auth-submit-icon-shell .google-mark{filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--am-color-canvas) 52%, transparent))}}.auth-submit-label{white-space:nowrap}.auth-page--artwork .auth-submit:active:not(:disabled){box-shadow:inset 0 1px 0 var(--am-color-canvas), inset 0 -1px 0 var(--am-color-foreground), 0 0 0 1px var(--am-color-canvas), 0 4px 10px var(--am-color-foreground)}@supports (color:color-mix(in lab, red, red)){.auth-page--artwork .auth-submit:active:not(:disabled){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--am-color-canvas) 70%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--am-color-foreground) 10%, transparent), 0 0 0 1px color-mix(in srgb, var(--am-color-canvas) 18%, transparent), 0 4px 10px color-mix(in srgb, var(--am-color-foreground) 22%, transparent)}}.auth-page--artwork .auth-submit:active:not(:disabled){transform:translateY(1px)scale(.985)}.auth-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.auth-page--artwork[data-panel-position=upper-left] .auth-panel{top:clamp(24px,12vh,112px);left:clamp(20px,8vw,128px)}.auth-page--artwork[data-panel-position=upper-right] .auth-panel{top:clamp(24px,12vh,112px);right:clamp(20px,8vw,128px)}.auth-page--artwork[data-panel-position=upper-center] .auth-panel{top:clamp(128px,24vh,220px);left:50%;transform:translate(-50%)}.auth-page--artwork[data-panel-position=center-right] .auth-panel{top:50%;right:clamp(20px,8vw,128px);transform:translateY(-50%)}.auth-page--artwork[data-panel-position=lower-left] .auth-panel{bottom:clamp(24px,11vh,104px);left:clamp(20px,8vw,128px)}.auth-page--artwork[data-panel-position=lower-center] .auth-panel{bottom:clamp(24px,11vh,104px);left:50%;transform:translate(-50%)}@keyframes auth-artwork-enter{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}.oauth-consent-panel{width:min(100%,520px)}.oauth-client-details{gap:var(--am-space-3);margin:0 0 var(--am-space-6);display:grid}.oauth-client-details div{gap:var(--am-space-1);display:grid}.oauth-client-details dt,.oauth-scope-list h2{color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);font-weight:var(--am-type-label-weight)}.oauth-client-details dd{overflow-wrap:anywhere;min-width:0;color:var(--am-color-text-strong);margin:0}.oauth-scope-list{gap:var(--am-space-2);display:grid}.oauth-scope-list h2,.oauth-scope-list ul{margin:0}.oauth-scope-list ul{gap:var(--am-space-2);padding-left:var(--am-space-5);color:var(--am-color-text-secondary);display:grid}.oauth-consent-actions{gap:var(--am-space-3);margin-top:var(--am-space-6);grid-template-columns:1fr 1fr;display:grid}.auth-error{min-height:20px;margin:calc(var(--am-space-1) * -1) 0 0;color:var(--am-color-danger);font-size:var(--am-type-label-size)}.auth-submit,.secondary-action{min-height:36px;padding:0 var(--am-inset-control-standard);border-radius:var(--am-radius-md);font-weight:var(--am-type-label-weight);transition:background-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease), border-color var(--am-motion-feedback-duration) var(--am-motion-feedback-ease)}.auth-submit{justify-content:center;align-items:center;gap:var(--am-space-2);background:var(--am-color-foreground);color:#fff;border:0;height:40px;display:inline-flex}.google-mark{flex:none;width:18px;height:18px}.secondary-action{border:1px solid var(--am-color-border);background:var(--am-color-canvas);color:var(--am-color-foreground)}.secondary-action:hover:not(:disabled){background:var(--am-color-grouped-strong)}.authenticated-page{padding:var(--am-space-12) 0}.authenticated-header{justify-content:space-between;align-items:flex-start;gap:var(--am-space-5);margin-bottom:var(--am-space-6);display:flex}.session-card{padding:var(--am-inset-card);border-radius:var(--am-radius-2xl);background:var(--am-color-grouped)}.session-card h2{margin:var(--am-space-4) 0;color:var(--am-color-text-strong);font-size:var(--am-type-section-size);font-weight:var(--am-type-title-weight)}.status-row{align-items:center;gap:var(--am-space-2);color:var(--am-color-success);font-size:var(--am-type-label-size);font-weight:var(--am-type-label-weight);display:flex}.status-dot{background:currentColor;border-radius:9999px;width:8px;height:8px}.session-details{gap:var(--am-space-2);margin:0 0 var(--am-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.session-details div{min-width:0;padding:var(--am-space-3);border:1px solid var(--am-color-border-subtle);background:var(--am-color-canvas);border-radius:20px}.session-details dt{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size)}.session-details dd{margin:var(--am-space-1) 0 0;overflow-wrap:anywhere;color:var(--am-color-text-strong);font-variant-numeric:tabular-nums;font-weight:var(--am-type-label-weight)}@media (max-width:640px){.auth-panel{padding:var(--am-inset-section)}.authenticated-page{padding:var(--am-space-8) 0}.authenticated-header{flex-direction:column;align-items:stretch}.session-details{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.auth-artwork-image{animation-duration:.01ms}}.catalog-hero{gap:var(--am-space-4);margin-bottom:var(--am-space-6);display:grid}.catalog-hero h1{max-width:760px;color:var(--am-color-text-strong);font-size:var(--am-type-page-size);font-weight:var(--am-font-weight-medium);letter-spacing:0;line-height:var(--am-type-page-line-height);margin:0}.catalog-hero p{max-width:720px;color:var(--am-color-text-secondary);margin:0}.catalog-grid{gap:var(--am-space-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.catalog-grid>.ui-card,.catalog-span-4{grid-column:span 4}.catalog-span-6{grid-column:span 6}.catalog-span-8{grid-column:span 8}.catalog-span-12{grid-column:1/-1}.catalog-section{gap:var(--am-space-4);min-width:0;margin-top:var(--am-space-6);display:grid}.catalog-section h2,.catalog-section h3{color:var(--am-color-text-strong);margin:0}.catalog-section h2{font-size:var(--am-type-section-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-section-line-height)}.catalog-section h3{font-size:var(--am-type-title-size);font-weight:var(--am-font-weight-semibold);line-height:var(--am-type-title-line-height)}.catalog-card-stack{gap:var(--am-space-3);display:grid}.catalog-card-variants{gap:var(--am-space-6);display:grid}.catalog-token-grid,.catalog-route-grid,.catalog-state-grid{gap:var(--am-space-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.catalog-token{gap:var(--am-space-3);padding:var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);display:grid}.catalog-token__swatch{border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);height:44px}.catalog-token code,.catalog-route code{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size)}.catalog-route,.catalog-component-row{gap:var(--am-space-2);min-width:0;padding:var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);display:grid}.catalog-component-row{grid-template-columns:minmax(180px,1.2fr) minmax(0,2fr) auto;align-items:center}.catalog-component-row strong,.catalog-route strong{color:var(--am-color-text-strong)}.catalog-muted{color:var(--am-color-text-secondary)}.catalog-component-row a,.catalog-component-card{color:inherit;text-decoration:none}.catalog-actions{gap:var(--am-space-2);flex-wrap:wrap;display:flex}.catalog-floating-button-preview{min-height:220px;padding:var(--am-space-5);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);position:relative}.catalog-floating-button-preview>div{gap:var(--am-space-1);max-width:260px;display:grid}.catalog-floating-button-preview strong{color:var(--am-color-foreground);font-size:var(--am-type-title-size);line-height:var(--am-type-title-tight-line-height)}.catalog-floating-button-preview span{color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height)}.catalog-shader-save-actions{align-items:center;max-width:580px}.catalog-shader-main-link{min-height:var(--am-control-compact);padding:0 var(--am-inset-control-compact);border:1px solid var(--am-color-border);border-radius:var(--am-radius-lg);color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.catalog-shader-main-link:hover{background:var(--am-color-grouped)}.catalog-shader-main-link:focus-visible{outline:2px solid var(--am-color-foreground);outline-offset:2px}.catalog-shader-save-error{margin:var(--am-space-1) 0 0;padding:var(--am-space-3);border:1px solid var(--am-color-danger);flex-basis:100%}@supports (color:color-mix(in lab, red, red)){.catalog-shader-save-error{border:1px solid color-mix(in srgb, var(--am-color-danger) 18%, transparent)}}.catalog-shader-save-error{border-radius:var(--am-radius-lg);background:var(--am-color-danger)}@supports (color:color-mix(in lab, red, red)){.catalog-shader-save-error{background:color-mix(in srgb, var(--am-color-danger) 7%, var(--am-color-canvas))}}.catalog-shader-save-error{color:var(--am-color-danger);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height)}.catalog-shader-save-error code{margin-top:var(--am-space-1);color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);overflow-wrap:anywhere;display:block}.catalog-profile-orb{border-radius:var(--am-radius-pill);background:var(--am-color-canvas);width:100%;height:100%;display:block;overflow:hidden}.catalog-orb-demo{gap:var(--am-space-5);display:grid}.catalog-orb-row{justify-content:center;gap:var(--am-space-6);flex-wrap:wrap;display:flex}.catalog-orb-cell{justify-items:center;gap:var(--am-space-2);text-align:center;min-width:0;display:grid}.catalog-orb-cell strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-type-label-weight)}.catalog-orb-cell code{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size)}.catalog-orb-frame{width:128px;height:128px;padding:var(--am-space-1);border-radius:var(--am-radius-pill);background:var(--am-color-grouped);box-shadow:var(--am-shadow-orb-frame);display:block;position:relative}.catalog-orb-frame>div{border-radius:var(--am-radius-pill);background:var(--am-color-canvas);width:100%;height:100%;box-shadow:var(--am-shadow-orb-inner);overflow:hidden}.catalog-orb-demo .catalog-actions{justify-content:center}.catalog-number-preview{align-content:center;place-items:center;gap:var(--am-space-6);min-height:12rem;font-size:var(--am-type-page-size);font-variant-numeric:tabular-nums;font-weight:var(--am-font-weight-semibold);display:grid}.catalog-page-side-by-side,.catalog-page-side-by-side .ui-card{min-height:13rem}.catalog-page-side-by-side-demo{justify-items:start;display:grid}.catalog-page-side-by-side-dialog{border-radius:var(--am-radius-lg);background:var(--am-color-grouped);min-width:0;overflow:hidden}.catalog-page-side-by-side-dialog .t-page-slide{min-height:13rem}.catalog-page-side-by-side__card{align-content:space-between;gap:var(--am-space-6);min-height:13rem;display:grid}.catalog-page-side-by-side__card p{margin:var(--am-space-1) 0 0;color:var(--am-color-text-secondary)}.catalog-badge-preview{align-content:center;place-items:center;gap:var(--am-space-6);min-height:12rem;display:grid}.catalog-badge-trigger{width:var(--am-control-standard);height:var(--am-control-standard);border:1px solid var(--am-color-border);border-radius:var(--am-radius-pill);background:var(--am-color-canvas);color:var(--am-color-foreground);box-shadow:var(--am-shadow-control);place-items:center;display:inline-grid;position:relative}.catalog-badge-trigger:focus-visible{outline:2px solid var(--am-color-focus);outline-offset:2px}.catalog-advanced-preview{border-radius:var(--am-radius-xl);width:100%;min-width:0;min-height:20rem;position:relative;overflow:hidden}.catalog-advanced-preview--center,.catalog-webgl-preview--center{place-items:center;display:grid}.catalog-advanced-preview--search-results{box-sizing:border-box;min-height:24rem;padding:5rem var(--am-space-4) var(--am-space-6);justify-content:center;align-items:flex-start;display:flex}.catalog-advanced-preview--text{height:18rem}.catalog-advanced-preview--wide{overflow:visible}.catalog-advanced-preview--rotating{justify-content:center;align-items:center;gap:var(--am-space-2);min-height:16rem;font-size:var(--am-type-page-size);font-weight:var(--am-font-weight-semibold);display:flex}.catalog-rotating-text{border-radius:var(--am-radius-lg);background:var(--am-color-foreground);padding:var(--am-space-1) var(--am-space-3);color:var(--am-color-canvas)}.catalog-card-swap-preview{min-height:25rem;overflow:hidden}.catalog-card-swap-preview .card-swap-container{bottom:2rem;right:50%;transform:translate(50%)}.catalog-swap-card{align-content:end;gap:var(--am-space-1);padding:var(--am-space-5);display:grid;overflow:hidden}.catalog-swap-card img{z-index:var(--am-z-below);object-fit:cover;opacity:.24;width:100%;height:100%;position:absolute;inset:0}.catalog-swap-card span{color:var(--am-color-text-secondary)}.catalog-flowing-menu-preview{height:24rem}.catalog-webgl-preview{background:var(--am-color-grouped);height:24rem}.catalog-webgl-preview--dark{background:var(--am-color-foreground)}.catalog-fluid-glass-preview{background:radial-gradient(circle at 25% 20%, var(--am-color-grouped-strong), transparent 36%), linear-gradient(135deg, var(--am-color-canvas), var(--am-color-grouped));height:30rem}.catalog-fluid-glass-preview canvas{width:100%!important;height:100%!important}.catalog-docs-cta{width:fit-content;min-height:var(--am-control-standard);padding:0 var(--am-inset-control-standard);border:1px solid var(--am-color-border);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);color:var(--am-color-foreground);font-weight:var(--am-font-weight-medium);box-shadow:var(--am-shadow-control);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.catalog-form-grid{gap:var(--am-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.catalog-shader-studio{gap:var(--am-space-5);grid-template-columns:minmax(220px,.7fr) minmax(320px,1.3fr);display:grid}.catalog-shader-stage{align-content:center;justify-items:center;gap:var(--am-space-4);min-height:260px;padding:var(--am-inset-section);border-radius:var(--am-radius-2xl);background:var(--am-color-grouped);text-align:center;display:grid}.catalog-shader-stage p{margin:var(--am-space-1) 0 0}.catalog-shader-controls{align-content:start;gap:var(--am-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.catalog-shader-controls>label{gap:var(--am-space-2);color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);display:grid}.catalog-shader-controls>label>span{justify-content:space-between;gap:var(--am-space-2);display:flex}.catalog-shader-controls output{color:var(--am-color-text-strong);font-variant-numeric:tabular-nums}.catalog-shader-controls select{width:100%;min-height:var(--am-control-standard);padding:0 var(--am-inset-control-standard);border:1px solid var(--am-color-dropdown-border);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);color:var(--am-color-text-strong);font:inherit}.catalog-shader-controls input[type=range]{width:100%;accent-color:var(--am-color-foreground)}.catalog-shader-control-group{gap:var(--am-space-4);padding:var(--am-space-4);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);grid-column:1/-1;margin:0;display:grid}.catalog-shader-control-group legend,.catalog-shader-colors legend{padding:0 var(--am-space-1);color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-medium)}.catalog-shader-control-grid{gap:var(--am-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.catalog-shader-control-grid>label{gap:var(--am-space-2);color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);display:grid}.catalog-shader-control-grid>label>span{justify-content:space-between;gap:var(--am-space-2);display:flex}.catalog-shader-colors{gap:var(--am-space-3);padding:var(--am-space-4);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.catalog-shader-color{justify-content:space-between;align-items:center;gap:var(--am-space-2);min-width:0;padding:var(--am-space-2);border-radius:var(--am-radius-lg);background:var(--am-color-grouped);display:flex}.catalog-shader-colors label{align-items:center;gap:var(--am-space-2);min-width:0;display:flex}.catalog-shader-colors label>span{min-width:48px;color:var(--am-color-text-secondary);font-size:var(--am-type-caption-size)}.catalog-shader-colors input{width:34px;height:34px;padding:calc(var(--am-space-1) / 2);border:1px solid var(--am-color-border);background:var(--am-color-canvas);border-radius:10px;flex:none}.catalog-shader-colors code{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);text-overflow:ellipsis;overflow:hidden}.catalog-chart-placeholder{min-height:320px;padding:var(--am-inset-section);border-radius:var(--am-radius-2xl);background:var(--am-color-grouped);perspective:920px;place-items:center;display:grid;overflow:hidden}.catalog-3d-chart{aspect-ratio:1.8;align-items:end;gap:clamp(var(--am-space-3), 2vw, var(--am-space-6));width:min(100%,620px);padding:calc(var(--am-space-6) + var(--am-space-1)) var(--am-space-8) var(--am-space-12);transform-style:preserve-3d;grid-template-columns:repeat(6,minmax(34px,1fr));display:grid;position:relative;transform:rotateX(58deg)rotate(-36deg)}.catalog-3d-chart:before{background:linear-gradient(var(--am-color-foreground) 1px, transparent 1px), linear-gradient(90deg, var(--am-color-foreground) 1px, transparent 1px);border-radius:26px;height:70%;position:absolute;inset:auto 14px 28px}@supports (color:color-mix(in lab, red, red)){.catalog-3d-chart:before{background:linear-gradient(color-mix(in srgb, var(--am-color-foreground) 5.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--am-color-foreground) 5.2%, transparent) 1px, transparent 1px)}}.catalog-3d-chart:before{content:"";background-size:100% 25%,16.6% 100%;transform:translateZ(-18px)}.catalog-3d-bar{background:linear-gradient(180deg, var(--am-color-link), var(--am-color-link));border-radius:14px 14px 8px 8px;min-height:34px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.catalog-3d-bar{background:linear-gradient(180deg, color-mix(in srgb, var(--am-color-link) 36%, transparent), color-mix(in srgb, var(--am-color-link) 18%, transparent))}}.catalog-3d-bar{box-shadow:var(--am-shadow-chart-cube);transform-style:preserve-3d;transform:translateZ(20px)}.catalog-3d-bar:before,.catalog-3d-bar:after{content:"";position:absolute}.catalog-3d-bar:before{background:var(--am-color-link);border-radius:0 12px 8px 0;width:14px;inset:0 -14px 0 auto}@supports (color:color-mix(in lab, red, red)){.catalog-3d-bar:before{background:color-mix(in srgb, var(--am-color-link) 14%, transparent)}}.catalog-3d-bar:before{transform-origin:0;transform:rotateY(90deg)}.catalog-3d-bar:after{background:var(--am-color-foreground);border-radius:0 0 10px 10px;height:14px;inset:auto 0 -14px}@supports (color:color-mix(in lab, red, red)){.catalog-3d-bar:after{background:color-mix(in srgb, var(--am-color-foreground) 8%, transparent)}}.catalog-3d-bar:after{transform-origin:top;transform:rotateX(90deg)}.catalog-progress-bar{border-radius:var(--am-radius-pill);background:var(--am-color-link);min-height:16px;display:block}@supports (color:color-mix(in lab, red, red)){.catalog-progress-bar{background:color-mix(in srgb, var(--am-color-link) 18%, transparent)}}.catalog-progress-bar{box-shadow:var(--am-shadow-chart-cube-selected)}.catalog-responsive-box{resize:horizontal;width:min(100%,640px);min-width:320px;max-width:100%;padding:var(--am-space-3);border-radius:var(--am-radius-xl);background:var(--am-color-grouped);overflow:auto}.catalog-mini-layout{gap:var(--am-space-2);display:grid;container-type:inline-size}.catalog-mini-layout__grid{gap:var(--am-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.catalog-docs-layout{gap:var(--am-space-6);grid-template-columns:220px minmax(0,1fr);display:grid}.catalog-docs-sidebar{top:calc(var(--am-shell-header-height) + var(--am-shell-workspace-height) + 20px);align-self:start;gap:var(--am-space-4);max-height:calc(100dvh - 128px);padding-right:var(--am-space-2);display:grid;position:sticky;overflow:auto}.catalog-docs-nav-group{gap:var(--am-space-2);display:grid}.catalog-docs-nav-group strong{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);font-weight:var(--am-font-weight-semibold)}.catalog-docs-nav-group a{min-width:0;color:var(--am-color-text-secondary);font-size:var(--am-type-label-size);line-height:var(--am-type-title-tight-line-height);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.catalog-docs-content,.catalog-docs-section,.catalog-docs-category{gap:var(--am-space-4);min-width:0;display:grid}.catalog-docs-category{gap:var(--am-space-3);content-visibility:auto;contain-intrinsic-block-size:auto 420px}.catalog-component-chip-grid{gap:var(--am-space-2);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.catalog-component-card{justify-content:space-between;align-items:center;gap:var(--am-space-3);min-width:0;padding:var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);box-shadow:var(--am-shadow-inset-light);transition:transform .12s var(--am-ease-out), background-color var(--am-duration) var(--am-ease-standard), border-color var(--am-duration) var(--am-ease-standard);display:flex}.catalog-component-card:active{transform:scale(var(--am-press-scale))}.catalog-component-card span{gap:calc(var(--am-space-1) / 2);min-width:0;display:grid}.catalog-component-card small{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size)}.catalog-component-detail{gap:var(--am-space-5);grid-template-columns:minmax(0,1.6fr) minmax(260px,.9fr);display:grid}.catalog-component-detail[data-wide-preview=true]{grid-template-columns:minmax(0,1fr)}.catalog-component-preview{min-width:0}.catalog-grid-pattern-demo,.catalog-blur-demo,.catalog-magnet-demo,.catalog-glass-demo,.catalog-morph-demo{border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);position:relative;overflow:hidden}.catalog-morph-demo{place-items:center;min-height:320px;display:grid}.catalog-morph-demo--text-dropdown{box-sizing:border-box;place-items:start center;padding-block-start:4rem;overflow:visible}.catalog-dialog-demo{place-items:center;min-height:20rem;display:grid}.catalog-printer-demo{gap:var(--am-space-4);min-height:28rem;padding:var(--am-space-5);justify-items:center;display:grid}.catalog-metric-chart{width:100%}.catalog-media-dialog-info{border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-lg);background:var(--am-color-canvas);overflow:hidden}.catalog-media-dialog-info>header{justify-content:space-between;align-items:flex-start;gap:var(--am-space-4);padding:var(--am-space-4);border-bottom:1px solid var(--am-color-border-subtle);display:flex}.catalog-media-dialog-info>header>div{gap:var(--am-space-1);display:grid}.catalog-media-dialog-info>header span,.catalog-media-dialog-info p{color:var(--am-color-text-secondary)}.catalog-media-dialog-info__badge{padding:2px var(--am-space-2);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-pill);font-size:var(--am-type-caption-size);white-space:nowrap}.catalog-media-dialog-info>div{padding:var(--am-space-4)}.catalog-media-dialog-info p{max-width:62ch;margin:var(--am-space-2) 0 0;line-height:var(--am-type-body-line-height)}.catalog-draggable-attribute-card-demo{min-height:31rem;padding:var(--am-space-6);place-items:center;display:grid}.catalog-grid-pattern-demo{min-height:280px}.catalog-magnet-demo{aspect-ratio:1;width:min(100%,28rem);padding:var(--am-space-6)}.catalog-blur-demo{min-height:240px;padding:var(--am-inset-card);background:linear-gradient(135deg, var(--am-color-canvas), var(--am-color-grouped-strong))}.catalog-blur-demo__content{gap:var(--am-space-3);display:grid}.catalog-blur-demo p{color:var(--am-color-text-secondary);font-size:var(--am-type-body-size);line-height:var(--am-type-body-line-height);margin:0}.catalog-scroll-blur-demo{width:min(100%,24rem);height:16rem}.catalog-scroll-blur-demo>[data-slot=scroll-blur]{border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);height:100%}.catalog-scroll-blur-demo__list{display:grid}.catalog-scroll-blur-demo__list>div{gap:var(--am-space-1);padding:var(--am-inset-element);border-bottom:1px solid var(--am-color-border-subtle);display:grid}.catalog-scroll-blur-demo__list>div:last-child{border-bottom:0}.catalog-scroll-blur-demo__list small{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size)}.catalog-glass-demo{min-height:220px;padding:var(--am-space-8);background:radial-gradient(circle at 20% 25%, #195fd73d, transparent 34%), radial-gradient(circle at 78% 68%, #247a4b33, transparent 38%), var(--am-color-grouped)}.catalog-preview-frame{padding:var(--am-inset-element);border-radius:var(--am-radius-2xl);background:var(--am-color-grouped)}.catalog-component-meta{align-content:start;gap:var(--am-space-3);min-width:0;padding:var(--am-inset-element);border-radius:var(--am-radius-2xl);background:var(--am-color-grouped);display:grid}.catalog-component-meta dl{gap:var(--am-space-3);margin:0;display:grid}.catalog-component-meta div{gap:var(--am-space-1);min-width:0;display:grid}.catalog-component-meta dt{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size);font-weight:var(--am-font-weight-medium)}.catalog-component-meta dd{color:var(--am-color-text-strong);font-size:var(--am-type-label-size);line-height:var(--am-type-label-line-height);margin:0}.catalog-option-row,.catalog-switch-row,.catalog-alert-row{align-items:center;gap:var(--am-space-3);min-width:0;padding:var(--am-space-3);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);display:flex}.catalog-switch-row{justify-content:space-between}.catalog-switch-row input{width:42px;height:24px;accent-color:var(--am-color-foreground)}.catalog-option-row input{width:18px;height:18px;accent-color:var(--am-color-foreground)}.catalog-detail-list{gap:var(--am-space-2) var(--am-space-4);padding:var(--am-inset-element);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-element-card);background:var(--am-color-canvas);grid-template-columns:max-content minmax(0,1fr);display:grid}.catalog-detail-list span{color:var(--am-color-text-tertiary);font-size:var(--am-type-caption-size)}.catalog-skeleton-stack{gap:var(--am-space-2);display:grid}.catalog-skeleton-stack span{border-radius:var(--am-radius-pill);background:var(--am-color-foreground);height:14px;display:block}@supports (color:color-mix(in lab, red, red)){.catalog-skeleton-stack span{background:color-mix(in srgb, var(--am-color-foreground) 7%, transparent)}}.catalog-skeleton-stack span:nth-child(2){width:78%}.catalog-skeleton-stack span:nth-child(3){width:52%}.catalog-overlay-demo{border-radius:var(--am-radius-2xl);background:var(--am-color-canvas);place-items:center;min-height:260px;display:grid;position:relative;overflow:hidden}.catalog-overlay-scrim{background:var(--am-color-foreground);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.catalog-overlay-scrim{background:color-mix(in srgb, var(--am-color-foreground) 8%, transparent)}}.catalog-floating-panel{z-index:var(--am-z-raised);gap:var(--am-space-4);width:min(100%,420px);padding:var(--am-inset-card);border:1px solid var(--am-color-border-subtle);border-radius:var(--am-radius-layered-card);background:var(--am-color-canvas);box-shadow:var(--am-shadow-overlay);animation:catalog-overlay-enter .22s var(--am-ease-out) both;display:grid;position:relative}.catalog-floating-panel header{justify-content:space-between;align-items:center;gap:var(--am-space-3);display:flex}.catalog-mini-ranking{gap:var(--am-space-2);display:grid}.catalog-mini-ranking div{align-items:center;gap:var(--am-space-2);grid-template-columns:24px minmax(0,110px) minmax(80px,1fr);display:grid}.catalog-mini-ranking span:first-child{color:var(--am-color-text-tertiary);font-variant-numeric:tabular-nums}.catalog-pattern-preview{gap:var(--am-space-4);grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);display:grid}.catalog-pattern-preview aside,.catalog-template-preview{align-content:start;gap:var(--am-space-3);min-width:0;display:grid}.catalog-template-preview{grid-template-columns:minmax(180px,.45fr) minmax(0,1fr)}@keyframes catalog-overlay-enter{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@container (max-width:520px){.catalog-mini-layout__grid{grid-template-columns:1fr}}@container app-content (max-width:760px){.catalog-grid>.ui-card,.catalog-span-4,.catalog-span-6,.catalog-span-8{grid-column:1/-1}.catalog-docs-layout,.catalog-component-detail,.catalog-pattern-preview,.catalog-template-preview,.catalog-shader-studio{grid-template-columns:1fr}.catalog-docs-sidebar{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));max-height:none;position:static}}@container app-content (max-width:520px){.catalog-hero{gap:var(--am-space-3);margin-bottom:var(--am-space-4)}.catalog-hero h1{font-size:clamp(var(--am-type-section-size), 6vw, var(--am-type-page-size));line-height:clamp(var(--am-type-section-line-height), 7.5vw, var(--am-type-page-line-height))}.catalog-section{margin-top:var(--am-space-4)}.catalog-form-grid,.catalog-component-row,.catalog-shader-controls{grid-template-columns:1fr}.catalog-shader-colors,.catalog-shader-control-group{grid-column:auto}.catalog-shader-control-grid,.catalog-shader-colors,.catalog-component-chip-grid,.catalog-token-grid,.catalog-route-grid,.catalog-state-grid{grid-template-columns:minmax(0,1fr)}.catalog-docs-sidebar{gap:var(--am-space-4) var(--am-space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-right:0}.catalog-component-card{align-items:flex-start}.catalog-preview-frame,.catalog-component-meta{padding:var(--am-space-3);border-radius:var(--am-radius-xl)}.catalog-responsive-box{min-width:0}}@media (prefers-reduced-motion:reduce){.catalog-component-card,.catalog-floating-panel{transition-duration:.01ms;animation-duration:.01ms}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
