/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.spinner>svg[data-v-2d5b40ea]{animation:var(--animate-spin,spin-2d5b40ea 1s linear infinite)}@keyframes spin-2d5b40ea{to{transform:rotate(360deg)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-2611d5e9],[data-v-2611d5e9]:before,[data-v-2611d5e9]:after,[data-v-2611d5e9]::backdrop{--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}}}.trigger[data-v-2611d5e9]{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + 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);--tw-ring-inset:inset;cursor:pointer;border-radius:var(--radius-xl,.75rem);text-align:center;justify-content:center;align-items:center;display:flex;position:relative}.trigger[data-v-2611d5e9]:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.trigger[data-v-2611d5e9]>*{min-height:1lh}.trigger.icon-only[data-v-2611d5e9]>*{min-width:1lh}.trigger[data-v-2611d5e9]>.content{justify-content:center;align-items:center;display:flex}.trigger[data-v-2611d5e9]>.adornments{flex:1;align-items:center;display:flex}.trigger[data-v-2611d5e9]>.adornments.start{justify-content:flex-start}.trigger[data-v-2611d5e9]>.adornments.end{justify-content:flex-end}.trigger[data-size=xs][data-v-2611d5e9]{font-family:var(--typography-family-button-label-xs,var(--font-body));font-size:var(--typography-size-button-label-xs,.75rem);font-weight:var(--typography-weight-button-label-xs,500);letter-spacing:var(--typography-tracking-button-label-xs,0);line-height:var(--typography-leading-button-label-xs,var(--typography-leading-control-xs));text-transform:var(--typography-transform-button-label-xs,none);gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5)}.trigger[data-size=xs].icon-only[data-v-2611d5e9]{padding-inline:calc(var(--spacing,.25rem) * 1.5)}.trigger[data-size=xs][data-v-2611d5e9]:has(.adornments.start){padding-inline-start:calc(var(--spacing,.25rem) * 2)}.trigger[data-size=xs][data-v-2611d5e9]:has(.adornments.end){padding-inline-end:calc(var(--spacing,.25rem) * 2)}.trigger[data-size=xs][data-v-2611d5e9]>.adornments{gap:var(--spacing,.25rem)}.trigger[data-size=sm][data-v-2611d5e9]{font-family:var(--typography-family-button-label-sm,var(--font-body));font-size:var(--typography-size-button-label-sm,.75rem);font-weight:var(--typography-weight-button-label-sm,500);letter-spacing:var(--typography-tracking-button-label-sm,0);line-height:var(--typography-leading-button-label-sm,var(--typography-leading-control-sm));text-transform:var(--typography-transform-button-label-sm,none);gap:calc(var(--spacing,.25rem) * 1.25);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2)}.trigger[data-size=sm].icon-only[data-v-2611d5e9]{padding-inline:calc(var(--spacing,.25rem) * 2)}.trigger[data-size=sm][data-v-2611d5e9]:has(.adornments.start){padding-inline-start:calc(var(--spacing,.25rem) * 2.5)}.trigger[data-size=sm][data-v-2611d5e9]:has(.adornments.end){padding-inline-end:calc(var(--spacing,.25rem) * 2.5)}.trigger[data-size=sm][data-v-2611d5e9]>.adornments{gap:calc(var(--spacing,.25rem) * 1.25)}.trigger[data-size=md][data-v-2611d5e9]{font-family:var(--typography-family-button-label,var(--font-body));font-size:var(--typography-size-button-label,.875rem);font-weight:var(--typography-weight-button-label,500);letter-spacing:var(--typography-tracking-button-label,0);line-height:var(--typography-leading-button-label,var(--typography-leading-control));text-transform:var(--typography-transform-button-label,none);gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 2.5)}.trigger[data-size=md].icon-only[data-v-2611d5e9]{padding-inline:calc(var(--spacing,.25rem) * 2.5)}.trigger[data-size=md][data-v-2611d5e9]:has(.adornments.start){padding-inline-start:calc(var(--spacing,.25rem) * 3)}.trigger[data-size=md][data-v-2611d5e9]:has(.adornments.end){padding-inline-end:calc(var(--spacing,.25rem) * 3)}.trigger[data-size=md][data-v-2611d5e9]>.adornments{gap:calc(var(--spacing,.25rem) * 1.5)}.trigger[data-size=lg][data-v-2611d5e9]{font-family:var(--typography-family-button-label-lg,var(--font-body));font-size:var(--typography-size-button-label-lg,1rem);font-weight:var(--typography-weight-button-label-lg,500);letter-spacing:var(--typography-tracking-button-label-lg,0);line-height:var(--typography-leading-button-label-lg,var(--typography-leading-control-lg));text-transform:var(--typography-transform-button-label-lg,none);gap:calc(var(--spacing,.25rem) * 1.75);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 3)}.trigger[data-size=lg].icon-only[data-v-2611d5e9]{padding-inline:calc(var(--spacing,.25rem) * 3)}.trigger[data-size=lg][data-v-2611d5e9]:has(.adornments.start){padding-inline-start:calc(var(--spacing,.25rem) * 3.5)}.trigger[data-size=lg][data-v-2611d5e9]:has(.adornments.end){padding-inline-end:calc(var(--spacing,.25rem) * 3.5)}.trigger[data-size=lg][data-v-2611d5e9]>.adornments{gap:calc(var(--spacing,.25rem) * 1.75)}.trigger[data-size=xl][data-v-2611d5e9]{font-family:var(--typography-family-button-label-xl,var(--font-body));font-size:var(--typography-size-button-label-xl,1.125rem);font-weight:var(--typography-weight-button-label-xl,500);letter-spacing:var(--typography-tracking-button-label-xl,0);line-height:var(--typography-leading-button-label-xl,var(--typography-leading-control-xl));text-transform:var(--typography-transform-button-label-xl,none);gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3.5)}.trigger[data-size=xl].icon-only[data-v-2611d5e9]{padding-inline:calc(var(--spacing,.25rem) * 3.5)}.trigger[data-size=xl][data-v-2611d5e9]:has(.adornments.start){padding-inline-start:calc(var(--spacing,.25rem) * 4)}.trigger[data-size=xl][data-v-2611d5e9]:has(.adornments.end){padding-inline-end:calc(var(--spacing,.25rem) * 4)}.trigger[data-size=xl][data-v-2611d5e9]>.adornments{gap:calc(var(--spacing,.25rem) * 2)}.trigger[data-theme=accent][data-v-2611d5e9]{--trigger-ink:var(--color-accent-800);--trigger-ring:var(--color-accent-700);--trigger-tint:var(--color-accent-50)}.trigger[data-theme=dark][data-v-2611d5e9]{--trigger-ink:var(--color-primary-900);--trigger-ring:var(--color-primary-800);--trigger-tint:oklab(25.2% 0 0/.06)}@supports (color:color-mix(in lab, red, red)){.trigger[data-theme=dark][data-v-2611d5e9]{--trigger-tint:color-mix(in oklab, var(--color-primary-900) 6%, transparent)}}.trigger[data-theme=error][data-v-2611d5e9]{--trigger-ink:var(--color-red-700);--trigger-ring:var(--color-red-600);--trigger-tint:var(--color-red-50)}.trigger[data-theme=info][data-v-2611d5e9]{--trigger-ink:var(--color-sky-700);--trigger-ring:var(--color-sky-600);--trigger-tint:var(--color-sky-50)}.trigger[data-theme=light][data-v-2611d5e9]{--trigger-ink:var(--color-primary-900);--trigger-ring:var(--color-primary-300);--trigger-tint:var(--color-primary-100)}.trigger[data-theme=success][data-v-2611d5e9]{--trigger-ink:var(--color-green-800);--trigger-ring:var(--color-green-700);--trigger-tint:var(--color-green-50)}.trigger[data-theme=warning][data-v-2611d5e9]{--trigger-ink:var(--color-amber-800);--trigger-ring:var(--color-amber-500);--trigger-tint:var(--color-amber-50)}.trigger[data-v-2611d5e9]{color:var(--trigger-ink);--tw-ring-color:var(--trigger-ring);outline-color:var(--trigger-ink);background-color:#0000}@supports (color:color-mix(in lab, red, red)){.trigger[data-v-2611d5e9]{outline-color:color-mix(in oklab, var(--trigger-ink) 50%, transparent)}}@media (hover:hover){.trigger[data-v-2611d5e9]:hover{background-color:var(--trigger-tint)}}.trigger[data-v-2611d5e9]:focus-visible,.trigger[data-v-2611d5e9]:active{background-color:var(--trigger-tint)}.trigger.ghost[data-v-2611d5e9]{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(0px + 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)}@media (hover:hover){.trigger.ghost[data-v-2611d5e9]:hover{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + 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)}}.trigger.ghost[data-v-2611d5e9]:focus-visible,.trigger.ghost[data-v-2611d5e9]:active{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + 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)}:is(.trigger.loading[data-v-2611d5e9]>.adornments,.trigger.loading[data-v-2611d5e9]>.content){opacity:0}.trigger.loading[data-v-2611d5e9]>.loader{place-items:center;display:grid;position:absolute;inset:0}.trigger.disabled[data-v-2611d5e9],.trigger[data-v-2611d5e9]:disabled{--tw-ring-color:#2222221f;background-color:#0000}@supports (color:color-mix(in lab, red, red)){.trigger.disabled[data-v-2611d5e9],.trigger[data-v-2611d5e9]:disabled{--tw-ring-color:color-mix(in oklab, var(--color-primary-900,oklch(25.2% 0 0)) 12%, transparent)}}.trigger.disabled[data-v-2611d5e9],.trigger[data-v-2611d5e9]:disabled{pointer-events:none;color:#2226}@supports (color:color-mix(in lab, red, red)){.trigger.disabled[data-v-2611d5e9],.trigger[data-v-2611d5e9]:disabled{color:color-mix(in oklab, var(--color-primary-900,oklch(25.2% 0 0)) 40%, transparent)}}@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}
