@layer base{._button_1wuft_2{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;font-family:var(--font-family-base);font-weight:750;line-height:1;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;position:relative;border:1px solid transparent;border-radius:var(--radius);outline:none;box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease,opacity var(--animation-duration-fast) ease}@media(max-width:620px){._button_1wuft_2._button_1wuft_2{min-height:44px;min-width:44px}._button_1wuft_2._icon_1wuft_35,._button_1wuft_2._icon-md_1wuft_35,._button_1wuft_2._icon-sm_1wuft_35{width:44px;height:44px}}._button_1wuft_2:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}._button_1wuft_2:active{transform:translateY(0);box-shadow:var(--shadow)}._button_1wuft_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px color-mix(in oklch,var(--primary) 68%,white)}._button_1wuft_2 svg{flex:0 0 auto}._sm_1wuft_61{min-height:2.25rem;padding:0 .8rem;font-size:.8125rem;border-radius:10px}._md_1wuft_68{min-height:2.65rem;padding:0 1rem;font-size:.9rem}._lg_1wuft_74{min-height:3.05rem;padding:0 1.15rem;font-size:.96rem;border-radius:var(--radius-md)}._icon_1wuft_35,._icon-md_1wuft_35{width:2.65rem;min-width:2.65rem;height:2.65rem;padding:0}._icon-sm_1wuft_35{width:2.25rem;min-width:2.25rem;height:2.25rem;padding:0;border-radius:10px}._icon-lg_1wuft_97{width:3.05rem;min-width:3.05rem;height:3.05rem;padding:0;border-radius:var(--radius-md)}._sm_1wuft_61 svg,._icon-sm_1wuft_35 svg{width:.95rem;height:.95rem}._md_1wuft_68 svg,._icon_1wuft_35 svg,._icon-md_1wuft_35 svg{width:1.05rem;height:1.05rem}._lg_1wuft_74 svg,._icon-lg_1wuft_97 svg{width:1.2rem;height:1.2rem}._primary_1wuft_124{background:linear-gradient(180deg,color-mix(in oklch,var(--primary) 92%,white),var(--primary));color:var(--primary-foreground);border-color:color-mix(in oklch,var(--primary) 88%,black);--spinner-color: var(--primary-foreground)}._primary_1wuft_124:hover{background:linear-gradient(180deg,color-mix(in oklch,var(--primary) 86%,white),color-mix(in oklch,var(--primary) 95%,black));border-color:color-mix(in oklch,var(--primary) 78%,black)}._primary_1wuft_124:active{background:color-mix(in oklch,var(--primary) 92%,black)}._secondary_1wuft_140{background:var(--secondary);color:var(--secondary-foreground);border-color:color-mix(in oklch,var(--secondary) 70%,var(--border));--spinner-color: var(--secondary-foreground)}._secondary_1wuft_140:hover{background:color-mix(in oklch,var(--secondary) 88%,var(--primary));border-color:color-mix(in oklch,var(--border) 72%,var(--primary))}._outline_1wuft_152{background:color-mix(in oklch,var(--surface) 96%,var(--primary));color:var(--primary);border-color:color-mix(in oklch,var(--border) 72%,var(--primary));--spinner-color: var(--primary)}._outline_1wuft_152:hover{background:color-mix(in oklch,var(--surface) 90%,var(--primary));border-color:color-mix(in oklch,var(--border) 48%,var(--primary));color:color-mix(in oklch,var(--primary) 90%,black)}._outline_1wuft_152:active{background:color-mix(in oklch,var(--surface) 84%,var(--primary))}._ghost_1wuft_169{background:transparent;color:var(--primary);border-color:transparent;box-shadow:none;--spinner-color: var(--primary)}._ghost_1wuft_169:hover{background:color-mix(in oklch,var(--surface) 88%,var(--primary));border-color:color-mix(in oklch,var(--border) 78%,var(--primary));color:color-mix(in oklch,var(--primary) 90%,black);box-shadow:none}._ghost_1wuft_169:active{background:color-mix(in oklch,var(--surface) 82%,var(--primary))}._link_1wuft_188{min-height:2.25rem;height:auto;padding:0 .2rem;background:transparent;color:var(--primary);border-color:transparent;border-radius:6px;box-shadow:none;--spinner-color: var(--primary)}._link_1wuft_188:hover{transform:none;background:transparent;color:color-mix(in oklch,var(--primary) 88%,black);text-decoration:underline;box-shadow:none}._link_1wuft_188:active{transform:none;background:transparent;box-shadow:none}._destructive_1wuft_214{background:linear-gradient(180deg,color-mix(in oklch,var(--error) 90%,white),var(--error));color:var(--error-foreground);border-color:color-mix(in oklch,var(--error) 86%,black);--spinner-color: var(--error-foreground)}._destructive_1wuft_214:hover{background:linear-gradient(180deg,color-mix(in oklch,var(--error) 84%,white),color-mix(in oklch,var(--error) 94%,black));border-color:color-mix(in oklch,var(--error) 76%,black)}._destructive_1wuft_214:active{background:color-mix(in oklch,var(--error) 90%,black)}._destructive_1wuft_214:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px color-mix(in oklch,var(--error) 70%,white)}._disabled_1wuft_236{opacity:.5;cursor:not-allowed;pointer-events:none;transform:none;box-shadow:none}.dark ._primary_1wuft_124:focus-visible,.dark ._outline_1wuft_152:focus-visible,.dark ._ghost_1wuft_169:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_1wuft_214:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}}
