/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-border-style:solid}}}.ui_button{border-radius:var(--radius-main,.4rem);cursor:pointer;will-change:transform;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.35em;padding:.2em .8em;font-weight:400;transition:background-color .2s,color .2s,scale .1s ease-out;display:flex}@media (hover:hover){.ui_button:hover{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.ui_button:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ui_button_primary{color:var(--color-solid_ink,oklch(0% 0 0));background-color:#ffffffe6;transition:background-color .2s,scale .1s ease-out}@supports (color:color-mix(in lab,red,red)){.ui_button_primary{background-color:color-mix(in oklab,var(--color-solid,oklch(100% 0 0)) 90%,transparent)}}@media (hover:hover){.ui_button_primary:hover{background-color:var(--color-solid,oklch(100% 0 0))}}.ui_button_secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule,oklch(70.8% 0 0/.1));background-color:var(--color-surface-well,oklch(0% 0 0));color:#fffc}@supports (color:color-mix(in lab,red,red)){.ui_button_secondary{color:color-mix(in oklab,var(--color-foreground,#fff) 80%,transparent)}}@media (hover:hover){.ui_button_secondary:hover{background-color:var(--color-background,#0d0d0d);color:var(--color-foreground,#fff)}}.ui_button_ghost{color:#fffc}@supports (color:color-mix(in lab,red,red)){.ui_button_ghost{color:color-mix(in oklab,var(--color-foreground,#fff) 80%,transparent)}}@media (hover:hover){.ui_button_ghost:hover{background-color:var(--color-surface-raised,oklch(26.9% 0 0));color:var(--color-foreground,#fff)}:is(.ui_button:disabled,.ui_button[aria-disabled=true]):hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.ui_button_square{aspect-ratio:1;padding:.35em}.ui_button:disabled,.ui_button[aria-disabled=true]{cursor:not-allowed;opacity:.4}:is(.ui_button:disabled,.ui_button[aria-disabled=true]):active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ui_button:disabled{pointer-events:none}.ui_button_xs{font-size:var(--text-xxs,.66rem)}.ui_button_sm{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.ui_button_md{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
