@layer theme,base;@layer ui{._root_7gn9x_4{color:var(--t-font-color-secondary);font-size:inherit;vertical-align:middle;white-space:nowrap;flex:none;display:inline-flex}._root_7gn9x_4[data-variant=text]{color:inherit}._root_7gn9x_4[data-variant=button]{color:inherit;font-weight:var(--t-font-weight-medium);border-inline-start:1px solid;margin-inline-start:var(--t-spacing-1);padding-inline-start:var(--t-spacing-2)}._content_7gn9x_23,._combination_7gn9x_24{align-items:center;gap:var(--t-spacing-1);display:inline-flex}._key_7gn9x_30{background-color:var(--t-background-secondary);border:1px solid var(--t-border-color-strong);border-radius:calc(var(--t-border-radius-md) - var(--t-spacing-1));box-shadow:var(--t-box-shadow-underline);box-sizing:content-box;font:inherit;height:18px;min-inline-size:var(--t-spacing-4);padding-inline:var(--t-spacing-0_5);text-align:center;justify-content:center;align-items:center;display:inline-flex}._button_1sbth_4:focus-visible{outline:2px solid var(--t-color-blue);outline-offset:1px}._button_1sbth_4{--tw-button-background:var(--t-background-transparent-lighter);--tw-button-border:var(--t-background-transparent-light);--tw-button-color:var(--t-font-color-secondary);--tw-button-hover:var(--t-background-tertiary);--tw-button-active:var(--t-background-quaternary);background:var(--tw-button-background);block-size:var(--tw-button-size,var(--t-spacing-8));border:1px solid var(--tw-button-border);border-radius:var(--tw-button-radius,var(--t-border-radius-md));box-sizing:border-box;color:var(--tw-button-color);cursor:pointer;font-family:var(--t-font-family);font-size:var(--t-font-size-md);font-weight:var(--tw-button-font-weight,var(--t-font-weight-medium));min-inline-size:0;max-inline-size:100%;padding:0 var(--tw-button-padding-inline,var(--t-spacing-2));vertical-align:middle;white-space:nowrap;border-start-start-radius:var(--tw-button-border-start-start-radius,var(--tw-button-radius,var(--t-border-radius-md)));border-start-end-radius:var(--tw-button-border-start-end-radius,var(--tw-button-radius,var(--t-border-radius-md)));border-end-end-radius:var(--tw-button-border-end-end-radius,var(--tw-button-radius,var(--t-border-radius-md)));border-end-start-radius:var(--tw-button-border-end-start-radius,var(--tw-button-radius,var(--t-border-radius-md)));flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .1s;display:inline-flex;position:relative}._button_1sbth_4[data-size=sm]{block-size:var(--tw-button-size,var(--t-spacing-6))}._button_1sbth_4[data-size=lg]{--tw-button-padding-inline:var(--t-spacing-5);block-size:var(--tw-button-size,var(--t-spacing-12));font-size:var(--t-font-size-lg)}._button_1sbth_4[data-corners=pill]{--tw-button-radius:var(--t-border-radius-pill)}._button_1sbth_4[data-width=full]{inline-size:100%}._button_1sbth_4[data-elevation=raised]{box-shadow:var(--t-box-shadow-light);-webkit-backdrop-filter:var(--t-blur-medium);backdrop-filter:var(--t-blur-medium)}._button_1sbth_4[data-elevation=raised][data-color=neutral][data-variant=outline]{--tw-button-background:var(--t-background-primary);--tw-button-border:var(--t-border-color-strong);--tw-button-color:var(--t-font-color-tertiary);--tw-button-hover:var(--t-background-transparent-lighter);--tw-button-active:var(--t-background-transparent-medium)}._button_1sbth_4[data-elevation=raised][data-color=neutral][data-variant=outline][aria-pressed=true]{--tw-button-background:var(--tw-button-active)}._button_1sbth_4[data-variant=solid]{--tw-button-background:var(--t-background-primary-inverted);--tw-button-border:var(--t-background-transparent-strong);--tw-button-color:var(--t-font-color-inverted);--tw-button-hover:var(--t-background-primary-inverted-hover);--tw-button-active:var(--t-background-primary-inverted-hover)}._button_1sbth_4[data-variant=ghost]{--tw-button-background:transparent;--tw-button-border:transparent;--tw-button-hover:var(--t-background-transparent-light);--tw-button-active:var(--t-background-transparent-medium)}._button_1sbth_4[data-variant=soft]{--tw-button-background:var(--t-background-transparent-light);--tw-button-border:transparent;--tw-button-hover:var(--t-background-transparent-medium);--tw-button-active:var(--t-background-transparent-strong)}@media (hover:hover){._button_1sbth_4:not([data-disabled]):hover{background:var(--tw-button-hover)}}._button_1sbth_4:not([data-disabled]):active{background:var(--tw-button-active)}._button_1sbth_4[data-disabled]{cursor:not-allowed;opacity:.5}._button_1sbth_4[data-loading]{cursor:progress}@media (prefers-reduced-motion:reduce){._button_1sbth_4{transition:none}}._button_1sbth_4[data-color=accent]{--tw-button-color:var(--t-color-blue11);--tw-button-hover:var(--t-accent-tertiary);--tw-button-active:var(--t-accent-secondary)}._button_1sbth_4[data-color=accent][data-variant=solid]{--tw-button-background:var(--t-accent-solid);--tw-button-border:var(--t-background-transparent-light);--tw-button-color:#fff;--tw-button-hover:var(--t-accent-solid-hover);--tw-button-active:var(--t-accent-solid-active)}@supports (color:color(display-p3 0 0 0)){._button_1sbth_4[data-color=accent][data-variant=solid]{--tw-button-color:color(display-p3 1 1 1)}}._button_1sbth_4[data-color=accent][data-variant=outline]{--tw-button-background:transparent;--tw-button-border:var(--t-accent-primary)}._button_1sbth_4[data-color=accent][data-variant=soft]{--tw-button-background:var(--t-accent-tertiary);--tw-button-hover:var(--t-accent-secondary)}._button_1sbth_4[data-color=danger]{--tw-button-color:var(--t-color-red11);--tw-button-hover:var(--t-background-danger);--tw-button-active:var(--t-color-red3)}._button_1sbth_4[data-color=danger][data-variant=solid]{--tw-button-background:var(--t-color-red);--tw-button-border:var(--t-background-transparent-light);--tw-button-color:#fff;--tw-button-hover:var(--t-color-red8);--tw-button-active:var(--t-color-red10)}@supports (color:color(display-p3 0 0 0)){._button_1sbth_4[data-color=danger][data-variant=solid]{--tw-button-color:color(display-p3 1 1 1)}}._button_1sbth_4[data-color=danger][data-variant=outline]{--tw-button-background:transparent;--tw-button-border:var(--t-border-color-danger)}._button_1sbth_4[data-color=danger][data-variant=soft]{--tw-button-background:var(--t-background-danger);--tw-button-hover:var(--t-color-red3)}._button_1sbth_4[data-color=success]{--tw-button-color:var(--t-color-green9);--tw-button-hover:var(--t-color-green3);--tw-button-active:var(--t-color-green4)}._button_1sbth_4[data-color=success][data-variant=solid]{--tw-button-background:var(--t-color-green9);--tw-button-border:var(--t-background-transparent-light);--tw-button-color:#fff;--tw-button-hover:var(--t-color-green10);--tw-button-active:var(--t-color-green12)}@supports (color:color(display-p3 0 0 0)){._button_1sbth_4[data-color=success][data-variant=solid]{--tw-button-color:color(display-p3 1 1 1)}}._button_1sbth_4[data-color=success][data-variant=outline]{--tw-button-background:transparent;--tw-button-border:var(--t-color-green9)}._button_1sbth_4[data-color=success][data-variant=soft]{--tw-button-background:var(--t-color-green3);--tw-button-hover:var(--t-color-green4)}._button_1sbth_4[data-variant=link]{--tw-button-background:transparent;--tw-button-border:transparent;--tw-button-hover:transparent;--tw-button-active:transparent;block-size:var(--tw-button-size,auto);font-size:var(--t-font-size-sm);line-height:inherit;padding-inline:var(--tw-button-padding-inline,var(--t-spacing-1));border:0}._button_1sbth_4[data-variant=link][data-color=neutral]{--tw-button-color:var(--t-font-color-light)}@media (hover:hover){._button_1sbth_4[data-variant=link][data-color=neutral]:not([data-disabled]):hover{color:var(--t-font-color-tertiary)}}._content_1sbth_204{align-items:center;gap:var(--t-spacing-1);justify-content:inherit;min-inline-size:0;max-inline-size:100%;display:inline-flex}._label_1sbth_213{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._icon_1sbth_219{flex-shrink:0;align-items:center;display:inline-flex}._icon_1sbth_219>svg{block-size:calc(var(--t-icon-size-sm) * 1px);inline-size:calc(var(--t-icon-size-sm) * 1px)}._hidden_1sbth_229{opacity:0}._loader_1sbth_233{inline-size:var(--t-spacing-6);align-items:center;margin:auto;display:flex;position:absolute;inset:0}}@layer components,utilities;
