/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@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-leading:initial;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}[data-scope=button][data-part=root]{background-color:var(--btn-background-color,transparent);border-radius:var(--btn-border-radius);border:1px solid var(--btn-border-color,transparent);color:var(--btn-color);font-size:var(--btn-font-size);height:var(--btn-height);padding:var(--btn-padding-y)var(--btn-padding-x);transition-duration:var(--transition-duration);transition-property:color,background-color,border-color;transition-timing-function:var(--transition-easing);cursor:pointer;text-align:center;--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);line-height:1;font-weight:var(--font-weight-semibold,600);--btn-border-radius:var(--border-radius-md);--btn-font-size:var(--font-size-md);--btn-height:var(--button-height-md);--btn-padding-x:var(--button-padding-x-md);--btn-padding-y:var(--button-padding-y-md);justify-content:center;text-decoration-line:none;display:inline-flex}[data-scope=button][data-part=root][data-size=xs]{--btn-border-radius:var(--border-radius-xs);--btn-font-size:var(--font-size-xs);--btn-height:var(--button-height-xs);--btn-padding-x:var(--button-padding-x-xs);--btn-padding-y:var(--button-padding-y-xs)}[data-scope=button][data-part=root][data-size=sm]{--btn-border-radius:var(--border-radius-sm);--btn-font-size:var(--font-size-sm);--btn-height:var(--button-height-sm);--btn-padding-x:var(--button-padding-x-sm);--btn-padding-y:var(--button-padding-y-sm)}[data-scope=button][data-part=root][data-size=lg]{--btn-border-radius:var(--border-radius-lg);--btn-font-size:var(--font-size-lg);--btn-height:var(--button-height-lg);--btn-padding-x:var(--button-padding-x-lg);--btn-padding-y:var(--button-padding-y-lg)}[data-scope=button][data-part=root][data-size=xl]{--btn-border-radius:var(--border-radius-xl);--btn-font-size:var(--font-size-xl);--btn-height:var(--button-height-xl);--btn-padding-x:var(--button-padding-x-xl);--btn-padding-y:var(--button-padding-y-xl)}[data-scope=button][data-part=root]:active{transform:translateY(1px)}[data-scope=button][data-part=root]:hover{background-color:var(--btn-hover-background-color,var(--btn-background-color));border-color:var(--btn-hover-border-color,var(--btn-border-color,transparent));color:var(--btn-hover-color,var(--btn-color))}[data-scope=button][data-part=root][disabled]{cursor:not-allowed;opacity:.7}[data-scope=button][data-part=root][data-loading]{cursor:wait}:is([data-scope=button][data-part=root][disabled],[data-scope=button][data-part=root][data-loading]):active,:is([data-scope=button][data-part=root][disabled],[data-scope=button][data-part=root][data-loading]):hover{color:var(--btn-color);background-color:var(--btn-background-color,transparent);border-color:var(--btn-border-color,transparent);transform:translateY(0)}[data-scope=button][data-type=icon]{aspect-ratio:1;--btn-padding-x:var(--button-padding-y-md)}[data-scope=button][data-type=icon][data-size=xs]{--btn-padding-x:var(--button-padding-y-xs)}[data-scope=button][data-type=icon][data-size=sm]{--btn-padding-x:var(--button-padding-y-sm)}[data-scope=button][data-type=icon][data-size=lg]{--btn-padding-x:var(--button-padding-y-lg)}[data-scope=button][data-type=icon][data-size=xl]{--btn-padding-x:var(--button-padding-y-xl)}[data-scope=button][data-variant=solid]{--btn-color:var(--solid-color);--btn-background-color:var(--solid-background-color);--btn-hover-background-color:var(--solid-accent-background-color)}[data-scope=button][data-variant=solid][data-color-scheme=primary]{--btn-color:var(--primary-solid-color);--btn-background-color:var(--primary-solid-background-color);--btn-hover-background-color:var(--primary-solid-accent-background-color)}[data-scope=button][data-variant=solid][data-color-scheme=secondary]{--btn-color:var(--secondary-solid-color);--btn-background-color:var(--secondary-solid-background-color);--btn-hover-background-color:var(--secondary-solid-accent-background-color)}[data-scope=button][data-variant=solid][data-color-scheme=success]{--btn-color:var(--success-solid-color);--btn-background-color:var(--success-solid-background-color);--btn-hover-background-color:var(--success-solid-accent-background-color)}[data-scope=button][data-variant=solid][data-color-scheme=warning]{--btn-color:var(--warning-solid-color);--btn-background-color:var(--warning-solid-background-color);--btn-hover-background-color:var(--warning-solid-accent-background-color)}[data-scope=button][data-variant=solid][data-color-scheme=danger]{--btn-color:var(--danger-solid-color);--btn-background-color:var(--danger-solid-background-color);--btn-hover-background-color:var(--danger-solid-accent-background-color)}[data-scope=button][data-variant=subtle]{--btn-color:var(--subtle-color);--btn-background-color:var(--subtle-background-color);--btn-hover-background-color:var(--subtle-accent-background-color)}[data-scope=button][data-variant=subtle][data-color-scheme=primary]{--btn-color:var(--primary-subtle-color);--btn-background-color:var(--primary-subtle-background-color);--btn-hover-background-color:var(--primary-subtle-accent-background-color)}[data-scope=button][data-variant=subtle][data-color-scheme=secondary]{--btn-color:var(--secondary-subtle-color);--btn-background-color:var(--secondary-subtle-background-color);--btn-hover-background-color:var(--secondary-subtle-accent-background-color)}[data-scope=button][data-variant=subtle][data-color-scheme=success]{--btn-color:var(--success-subtle-color);--btn-background-color:var(--success-subtle-background-color);--btn-hover-background-color:var(--success-subtle-accent-background-color)}[data-scope=button][data-variant=subtle][data-color-scheme=warning]{--btn-color:var(--warning-subtle-color);--btn-background-color:var(--warning-subtle-background-color);--btn-hover-background-color:var(--warning-subtle-accent-background-color)}[data-scope=button][data-variant=subtle][data-color-scheme=danger]{--btn-color:var(--danger-subtle-color);--btn-background-color:var(--danger-subtle-background-color);--btn-hover-background-color:var(--danger-subtle-accent-background-color)}[data-scope=button][data-variant=outline]{--btn-color:var(--outline-color);--btn-background-color:var(--outline-background-color);--btn-border-color:var(--outline-border-color);--btn-hover-background-color:var(--outline-accent-background-color)}[data-scope=button][data-variant=outline][data-color-scheme=primary]{--btn-color:var(--primary-outline-color);--btn-background-color:transparent;--btn-border-color:var(--primary-outline-border-color);--btn-hover-background-color:var(--primary-outline-accent-background-color)}[data-scope=button][data-variant=outline][data-color-scheme=secondary]{--btn-color:var(--secondary-outline-color);--btn-background-color:transparent;--btn-border-color:var(--secondary-outline-border-color);--btn-hover-background-color:var(--secondary-outline-accent-background-color)}[data-scope=button][data-variant=outline][data-color-scheme=success]{--btn-color:var(--success-outline-color);--btn-background-color:transparent;--btn-border-color:var(--success-outline-border-color);--btn-hover-background-color:var(--success-outline-accent-background-color)}[data-scope=button][data-variant=outline][data-color-scheme=warning]{--btn-color:var(--warning-outline-color);--btn-background-color:transparent;--btn-border-color:var(--warning-outline-border-color);--btn-hover-background-color:var(--warning-outline-accent-background-color)}[data-scope=button][data-variant=outline][data-color-scheme=danger]{--btn-color:var(--danger-outline-color);--btn-background-color:transparent;--btn-border-color:var(--danger-outline-border-color);--btn-hover-background-color:var(--danger-outline-accent-background-color)}[data-scope=button][data-variant=ghost]{--btn-color:var(--ghost-color);--btn-background-color:transparent;--btn-hover-background-color:var(--ghost-accent-background-color)}[data-scope=button][data-variant=ghost][data-color-scheme=primary]{--btn-color:var(--primary-ghost-color);--btn-hover-background-color:var(--primary-ghost-accent-background-color)}[data-scope=button][data-variant=ghost][data-color-scheme=secondary]{--btn-color:var(--secondary-ghost-color);--btn-hover-background-color:var(--secondary-ghost-accent-background-color)}[data-scope=button][data-variant=ghost][data-color-scheme=success]{--btn-color:var(--success-ghost-color);--btn-hover-background-color:var(--success-ghost-accent-background-color)}[data-scope=button][data-variant=ghost][data-color-scheme=warning]{--btn-color:var(--warning-ghost-color);--btn-hover-background-color:var(--warning-ghost-accent-background-color)}[data-scope=button][data-variant=ghost][data-color-scheme=danger]{--btn-color:var(--danger-ghost-color);--btn-hover-background-color:var(--danger-ghost-accent-background-color)}[data-scope=button][data-variant=unstyled]{all:unset}[data-scope=button][data-part=content]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex;position:relative}[data-scope=button][data-part=content] [data-part=icon]{justify-content:center;align-self:center;align-items:center;width:1em;height:1em;display:inline-flex}[data-scope=button][data-part=content] [data-scope=spinner]{--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:50%;left:50%}[data-scope=button][data-part=content][data-loading] [data-part=text],[data-scope=button][data-part=content][data-loading] [data-part=icon]{visibility:hidden}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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}
