@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-button-group{display:inline-flex}.amset-button-group--horizontal{flex-flow:wrap;max-inline-size:100%}.amset-button-group--vertical{flex-direction:column}.amset-button-group--width{width:100%;display:flex}.amset-button-group--width>*{flex:1 1 0}.amset-button-group--horizontal:not(.amset-button-group--detached)>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:calc(var(--amset-border-width)*-1)}.amset-button-group--horizontal:not(.amset-button-group--detached)>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.amset-button-group--vertical:not(.amset-button-group--detached)>:not(:first-child){border-start-start-radius:0;border-start-end-radius:0;margin-block-start:calc(var(--amset-border-width)*-1)}.amset-button-group--vertical:not(.amset-button-group--detached)>:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}.amset-button-group:not(.amset-button-group--detached)>[data-focus-visible],.amset-button-group:not(.amset-button-group--detached)>[data-hovered],.amset-button-group:not(.amset-button-group--detached)>[data-pressed]{z-index:1;position:relative}.amset-button-group--detached{gap:var(--amset-space-2)}.amset-button-group--stacked{width:100%;display:flex}.amset-button-group--stacked>*{flex:none}}
@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-button{--amset-button-color:var(--amset-ink);--amset-button-ink:var(--amset-surface);--amset-button-soft:var(--amset-divider);--amset-button-text:var(--amset-ink);--amset-button-text-active:var(--amset-button-text);--amset-button-border:var(--amset-border-bold);--amset-button-height:var(--amset-height-control);--amset-button-padding:var(--amset-space-3);--amset-button-font:var(--amset-text-base);--amset-button-icon:1rem;--amset-button-radius:var(--amset-radius);--amset-button-weight:var(--amset-weight-bold);--amset-button-family:var(--amset-font);--amset-button-transform:none;--amset-button-spacing:normal;--amset-button-line:1;--amset-button-gap:var(--amset-space-2);--amset-button-shadow:none;--amset-button-background:#0000;--amset-button-background-hover:var(--amset-button-background);--amset-button-background-active:var(--amset-button-background);background:var(--amset-button-background,#0000);border:var(--amset-border-width) solid #0000;border-radius:var(--amset-button-radius);box-shadow:var(--amset-button-shadow,none);box-sizing:border-box;color:var(--amset-button-text);cursor:pointer;font-family:var(--amset-button-family,var(--amset-font));font-size:var(--amset-button-font);font-weight:var(--amset-button-weight);gap:var(--amset-button-gap,var(--amset-space-2));height:var(--amset-button-height);letter-spacing:var(--amset-button-spacing,inherit);line-height:var(--amset-button-line,1);padding-inline:var(--amset-button-padding);text-transform:var(--amset-button-transform,inherit);transition:background-color var(--amset-duration-fast) var(--amset-easing-standard),border-color var(--amset-duration-fast) var(--amset-easing-standard),color var(--amset-duration-fast) var(--amset-easing-standard),transform var(--amset-duration-fast) var(--amset-easing-standard);white-space:nowrap;justify-content:center;text-decoration:none;position:relative}.amset-button,.amset-button__content{align-items:center;display:inline-flex}.amset-button__content{gap:inherit;min-width:0;transition:opacity var(--amset-duration-fast) var(--amset-easing-standard)}.amset-button--sm{--amset-button-height:var(--amset-height-control-sm);--amset-button-padding:var(--amset-space-2);--amset-button-font:var(--amset-text-sm);--amset-button-icon:.875rem}.amset-button--lg{--amset-button-height:var(--amset-height-control-lg);--amset-button-padding:var(--amset-space-5);--amset-button-font:var(--amset-text-lg);--amset-button-icon:1.125rem}.amset-button svg{height:var(--amset-button-icon);width:var(--amset-button-icon);flex:none}.amset-button--accent{--amset-button-color:var(--amset-accent);--amset-button-ink:var(--amset-accent-ink);--amset-button-soft:var(--amset-accent-soft);--amset-button-text:var(--amset-accent-text);--amset-button-border:var(--amset-accent-text)}.amset-button--secondary{--amset-button-color:var(--amset-secondary);--amset-button-ink:var(--amset-secondary-ink);--amset-button-soft:var(--amset-secondary-soft);--amset-button-text:var(--amset-secondary-text);--amset-button-border:var(--amset-secondary-text)}.amset-button--tertiary{--amset-button-color:var(--amset-tertiary);--amset-button-ink:var(--amset-tertiary-ink);--amset-button-soft:var(--amset-tertiary-soft);--amset-button-text:var(--amset-tertiary-text);--amset-button-border:var(--amset-tertiary-text)}.amset-button--info{--amset-button-color:var(--amset-info-solid);--amset-button-ink:var(--amset-info-ink);--amset-button-soft:var(--amset-info-soft);--amset-button-text:var(--amset-info);--amset-button-border:var(--amset-info)}.amset-button--success{--amset-button-color:var(--amset-success-solid);--amset-button-ink:var(--amset-success-ink);--amset-button-soft:var(--amset-success-soft);--amset-button-text:var(--amset-success);--amset-button-border:var(--amset-success)}.amset-button--warning{--amset-button-color:var(--amset-warning-solid);--amset-button-ink:var(--amset-warning-ink);--amset-button-soft:var(--amset-warning-soft);--amset-button-text:var(--amset-warning);--amset-button-border:var(--amset-warning)}.amset-button--error{--amset-button-color:var(--amset-error-solid);--amset-button-ink:var(--amset-error-ink);--amset-button-soft:var(--amset-error-soft);--amset-button-text:var(--amset-error);--amset-button-border:var(--amset-error)}.amset-button--ghost.amset-button--neutral{--amset-button-text:var(--amset-ink-2);--amset-button-text-active:var(--amset-ink)}.amset-button--solid{--amset-button-shadow:var(--amset-shadow-1);--amset-button-background:var(--amset-button-color);--amset-button-background-hover:color-mix(in oklab,var(--amset-button-color),var(--amset-highlight) var(--amset-mix-hover));--amset-button-background-active:color-mix(in oklab,var(--amset-button-color),var(--amset-highlight) var(--amset-mix-pressed));border-color:var(--amset-button-color);color:var(--amset-button-ink)}.amset-button--solid:not([data-disabled]):hover{border-color:color-mix(in oklab,var(--amset-button-color),var(--amset-highlight) var(--amset-mix-hover))}.amset-button--solid:not([data-disabled]):active{border-color:color-mix(in oklab,var(--amset-button-color),var(--amset-highlight) var(--amset-mix-pressed))}.amset-button--soft{--amset-button-background:var(--amset-button-soft);--amset-button-background-hover:color-mix(in oklab,var(--amset-button-soft),var(--amset-button-text-active) var(--amset-mix-soft-hover));--amset-button-background-active:color-mix(in oklab,var(--amset-button-soft),var(--amset-button-text-active) var(--amset-mix-soft-pressed))}.amset-button--outline{--amset-button-shadow:var(--amset-shadow-1);--amset-button-background:var(--amset-surface);border-color:var(--amset-button-border)}.amset-button--ghost,.amset-button--outline{--amset-button-background-hover:var(--amset-button-soft);--amset-button-background-active:color-mix(in oklab,var(--amset-button-soft),var(--amset-button-text-active) var(--amset-mix-soft-pressed))}.amset-button--ghost:not([data-disabled]):active,.amset-button--ghost:not([data-disabled]):hover,.amset-button--outline:not([data-disabled]):active,.amset-button--outline:not([data-disabled]):hover,.amset-button--soft:not([data-disabled]):active,.amset-button--soft:not([data-disabled]):hover{color:var(--amset-button-text-active)}.amset-button:not([data-disabled]):hover{background:var(--amset-button-background-hover,var(--amset-button-background,#0000))}.amset-button:not([data-disabled]):active{background:var(--amset-button-background-active,var(--amset-button-background,#0000))}.amset-button:not([data-disabled]):active:not(.amset-button--width){transform:scale(.97)}.amset-button.amset-trigger-open[aria-expanded=true]{background:var(--amset-button-background-active,var(--amset-button-background,#0000))}.amset-button.amset-trigger-open[aria-expanded=true]:not(.amset-button--width){transform:scale(.97)}.amset-button--solid.amset-trigger-open[aria-expanded=true]{border-color:color-mix(in oklab,var(--amset-button-color),var(--amset-highlight) var(--amset-mix-pressed))}.amset-button--ghost.amset-trigger-open[aria-expanded=true],.amset-button--outline.amset-trigger-open[aria-expanded=true],.amset-button--soft.amset-trigger-open[aria-expanded=true]{color:var(--amset-button-text-active)}.amset-button:focus-visible{outline:2px solid var(--amset-focus);outline-offset:2px}.amset-button[data-disabled]{background:var(--amset-disabled-background);border-color:var(--amset-disabled-background);box-shadow:none;color:var(--amset-disabled-ink);cursor:not-allowed}.amset-button--outline[data-disabled]{background:0 0}.amset-button--ghost[data-disabled]{background:0 0;border-color:#0000}.amset-button[data-pending]{cursor:progress}.amset-button[data-pending] .amset-button__content{opacity:0}.amset-button[data-pending][data-pending-text] .amset-button__content{opacity:1}.amset-button__spinner{animation:amset-spin var(--amset-duration-spin) var(--amset-easing-continuous) infinite;border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:.9375rem;height:.9375rem;margin:auto;position:absolute;inset:0}@keyframes amset-spin{to{transform:rotate(1turn)}}.amset-button--width{width:100%}.amset-button--icon{width:var(--amset-button-height);padding-inline:0}.amset-button--icon.amset-button--width{width:100%}@media (pointer:coarse){.amset-button{min-height:var(--amset-target-touch)}.amset-button--icon{min-width:var(--amset-target-touch)}}.amset-button--pill{border-radius:999px}.amset-button--circle{border-radius:50%}}
@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-text{--amset-text-family:var(--amset-font);--amset-text-size:var(--amset-text-base);--amset-text-weight:var(--amset-weight-normal);--amset-text-color:var(--amset-ink);--amset-text-leading:var(--amset-line-normal);--amset-text-spacing:normal;--amset-text-lines:2;color:var(--amset-text-color,var(--amset-ink));font-family:var(--amset-text-family,var(--amset-font));font-size:var(--amset-text-size,var(--amset-text-base));font-weight:var(--amset-text-weight,var(--amset-weight-normal));letter-spacing:var(--amset-text-spacing,normal);line-height:var(--amset-text-leading,var(--amset-line-normal));margin:0}.amset-text--xs{--amset-text-size:var(--amset-text-xs)}.amset-text--sm{--amset-text-size:var(--amset-text-sm)}.amset-text--md{--amset-text-size:var(--amset-text-base)}.amset-text--lg{--amset-text-size:var(--amset-text-lg)}.amset-text--xl{--amset-text-size:var(--amset-text-xl)}.amset-text--medium{--amset-text-weight:var(--amset-weight-medium)}.amset-text--bold{--amset-text-weight:var(--amset-weight-bold)}.amset-text--secondary,.amset-text--tertiary{--amset-text-color:var(--amset-ink-2)}.amset-text--support{--amset-text-color:var(--amset-ink-3)}.amset-text--tone-neutral{--amset-text-color:var(--amset-ink)}.amset-text--tone-accent{--amset-text-color:var(--amset-accent-text)}.amset-text--tone-secondary{--amset-text-color:var(--amset-secondary-text)}.amset-text--tone-tertiary{--amset-text-color:var(--amset-tertiary-text)}.amset-text--tone-info{--amset-text-color:var(--amset-info)}.amset-text--tone-success{--amset-text-color:var(--amset-success)}.amset-text--tone-warning{--amset-text-color:var(--amset-warning)}.amset-text--tone-error{--amset-text-color:var(--amset-error)}.amset-text--start{text-align:start}.amset-text--center{text-align:center}.amset-text--end{text-align:end}.amset-text--justify{text-align:justify}.amset-text--uppercase{text-transform:uppercase}.amset-text--lowercase{text-transform:lowercase}.amset-text--capitalize{text-transform:capitalize}.amset-text--spacing-tight{--amset-text-spacing:-.01em}.amset-text--spacing-normal{--amset-text-spacing:normal}.amset-text--spacing-wide{--amset-text-spacing:.08em}.amset-text--leading-tight{--amset-text-leading:var(--amset-line-tight)}.amset-text--leading-normal{--amset-text-leading:var(--amset-line-normal)}.amset-text--italic{font-style:italic}.amset-text--strike{text-decoration-line:line-through}.amset-text--underline{text-decoration-line:underline}.amset-text--strike.amset-text--underline{text-decoration-line:underline line-through}.amset-text--numeric{font-family:var(--amset-font-num);font-variant-numeric:tabular-nums}.amset-text--mono{font-family:var(--amset-font-mono)}.amset-text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amset-text--clamp{-webkit-line-clamp:var(--amset-text-lines,2);line-clamp:var(--amset-text-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.amset-text--nowrap{white-space:nowrap}.amset-text--balance,.amset-title{text-wrap:balance}.amset-title{--amset-title-family:var(--amset-font);--amset-title-size:var(--amset-text-2xl);--amset-title-weight:var(--amset-weight-bold);--amset-title-color:var(--amset-ink);--amset-title-leading:var(--amset-line-tight);--amset-title-spacing:-.01em;color:var(--amset-title-color,var(--amset-ink));font-family:var(--amset-title-family,var(--amset-font));font-size:var(--amset-title-size,var(--amset-text-2xl));font-weight:var(--amset-title-weight,var(--amset-weight-bold));letter-spacing:var(--amset-title-spacing,normal);line-height:var(--amset-title-leading,var(--amset-line-tight));margin:0}.amset-title--xs{--amset-title-size:var(--amset-text-lg)}.amset-title--sm{--amset-title-size:var(--amset-text-xl)}.amset-title--md{--amset-title-size:var(--amset-text-2xl)}.amset-title--lg{--amset-title-size:var(--amset-text-3xl)}.amset-title--xl{--amset-title-size:var(--amset-text-4xl)}.amset-title--normal{--amset-title-weight:var(--amset-weight-normal)}.amset-title--medium{--amset-title-weight:var(--amset-weight-medium)}.amset-title--bold{--amset-title-weight:var(--amset-weight-bold)}.amset-title--secondary,.amset-title--tertiary{--amset-title-color:var(--amset-ink-2)}.amset-title--tone-neutral{--amset-title-color:var(--amset-ink)}.amset-title--tone-accent{--amset-title-color:var(--amset-accent-text)}.amset-title--tone-secondary{--amset-title-color:var(--amset-secondary-text)}.amset-title--tone-tertiary{--amset-title-color:var(--amset-tertiary-text)}.amset-title--tone-info{--amset-title-color:var(--amset-info)}.amset-title--tone-success{--amset-title-color:var(--amset-success)}.amset-title--tone-warning{--amset-title-color:var(--amset-warning)}.amset-title--tone-error{--amset-title-color:var(--amset-error)}.amset-title--start{text-align:start}.amset-title--center{text-align:center}.amset-title--end{text-align:end}.amset-title--uppercase{text-transform:uppercase}.amset-title--spacing-wide{--amset-title-spacing:.08em}.amset-title--truncate{text-overflow:ellipsis;white-space:nowrap;text-wrap:wrap;overflow:hidden}.amset-title--clamp{-webkit-line-clamp:var(--amset-text-lines,2);line-clamp:var(--amset-text-lines,2);text-wrap:wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.amset-code-inline{--amset-code-inline-background:var(--amset-surface-2);--amset-code-inline-color:var(--amset-ink);--amset-code-inline-border:var(--amset-border);background:var(--amset-code-inline-background,var(--amset-surface-2));border:var(--amset-border-width) solid var(--amset-code-inline-border,var(--amset-border));border-radius:var(--amset-radius-sm);color:var(--amset-code-inline-color,var(--amset-ink));font-family:var(--amset-font-mono);overflow-wrap:anywhere;white-space:break-spaces;padding-block:.0625rem;padding-inline:.25rem;font-size:.9em}.amset-kbd{--amset-kbd-background:var(--amset-surface);--amset-kbd-color:var(--amset-ink);--amset-kbd-border:var(--amset-border-bold);background:var(--amset-kbd-background,var(--amset-surface));border:var(--amset-border-width) solid var(--amset-kbd-border,var(--amset-border-bold));border-radius:var(--amset-radius-sm);color:var(--amset-kbd-color,var(--amset-ink));font-family:var(--amset-font);font-size:.8em;font-weight:var(--amset-weight-medium);line-height:var(--amset-line-normal);white-space:nowrap;border-bottom-width:2px;justify-content:center;min-width:1.5em;padding-block:.0625rem;padding-inline:.375rem;display:inline-flex}.amset-mark{--amset-mark-background:var(--amset-gold-soft);--amset-mark-color:var(--amset-ink);background:var(--amset-mark-background,var(--amset-gold-soft));border-radius:var(--amset-radius-sm);color:var(--amset-mark-color,inherit);padding-block:.0625rem;padding-inline:.125rem}.amset-mark--accent{--amset-mark-background:var(--amset-accent-soft);--amset-mark-color:var(--amset-accent-text)}.amset-mark--secondary{--amset-mark-background:var(--amset-secondary-soft);--amset-mark-color:var(--amset-secondary-text)}.amset-mark--tertiary{--amset-mark-background:var(--amset-tertiary-soft);--amset-mark-color:var(--amset-tertiary-text)}.amset-quote{--amset-quote-rule:var(--amset-accent);--amset-quote-color:var(--amset-ink);border-inline-start:3px solid var(--amset-quote-rule,var(--amset-accent));color:var(--amset-quote-color,var(--amset-ink));font-family:var(--amset-font);font-size:var(--amset-text-base);line-height:var(--amset-line-normal);margin:0;padding-inline-start:var(--amset-space-4)}.amset-quote__body{margin:0}.amset-quote__cite{color:var(--amset-ink-2);font-size:var(--amset-text-sm);margin-block-start:var(--amset-space-2);font-style:normal;display:block}.amset-quote__cite:before{content:"— "}.amset-text-list{--amset-text-list-gap:var(--amset-space-2);--amset-text-list-indent:var(--amset-space-5);--amset-text-list-marker:var(--amset-ink-3);color:var(--amset-ink);font-family:var(--amset-font);font-size:var(--amset-text-base);gap:var(--amset-text-list-gap,var(--amset-space-2));line-height:var(--amset-line-normal);flex-direction:column;margin:0;padding-inline-start:var(--amset-text-list-indent,var(--amset-space-5));display:flex}.amset-text-list--bullet{list-style:outside}.amset-text-list--number{list-style:decimal}.amset-text-list--none{list-style:none}.amset-text-list--sm{font-size:var(--amset-text-sm)}.amset-text-list--lg{font-size:var(--amset-text-lg)}.amset-text-list--tight{--amset-text-list-gap:var(--amset-space-1)}.amset-text-list--plain{--amset-text-list-indent:0px;list-style:none}.amset-text-list__item::marker{color:var(--amset-text-list-marker,var(--amset-ink-3))}.amset-text-list--icon{--amset-text-list-indent:0px;list-style:none}.amset-text-list--icon .amset-text-list__item{align-items:flex-start;gap:var(--amset-space-2);display:flex}.amset-text-list__icon{color:var(--amset-text-list-marker,var(--amset-ink-3));flex:none;min-width:1em;margin-block-start:.15em}.amset-text-list__content{overflow-wrap:anywhere;min-width:0}.amset-link{--amset-link-color:var(--amset-accent-text);--amset-link-offset:.15em;border-radius:var(--amset-radius-sm);color:var(--amset-link-color,var(--amset-accent-text));cursor:pointer;font-family:inherit;font-size:inherit;font-weight:var(--amset-weight-bold);text-underline-offset:var(--amset-link-offset,.15em);transition:color var(--amset-duration-fast) var(--amset-easing-standard);text-decoration-line:none}.amset-link--underline-always,.amset-link--underline-hover:hover{text-decoration-line:underline}.amset-link:focus-visible{outline:var(--amset-ring-width) solid var(--amset-focus);outline-offset:2px}.amset-link[data-disabled]{color:var(--amset-disabled-ink);cursor:not-allowed;text-decoration-line:none}.amset-link--ink{--amset-link-color:var(--amset-ink)}.amset-link--secondary{--amset-link-color:var(--amset-secondary-text)}.amset-link--tertiary{--amset-link-color:var(--amset-tertiary-text)}.amset-link--error{--amset-link-color:var(--amset-error)}.amset-link--bare{font-weight:inherit}}
