@layer base{._button_doulw_6{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;line-height:1;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition: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;outline:none;border:1px solid transparent;position:relative}._button_doulw_6:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent);outline:none}._sm_doulw_37{height:2rem;padding:0 10px;font-size:.8125rem}._md_doulw_43{height:2.25rem;padding:0 14px}._lg_doulw_48{height:2.75rem;padding:0 18px;font-size:.9375rem;border-radius:var(--radius-md)}._icon_doulw_55,._icon-md_doulw_56{width:2.25rem;height:2.25rem;padding:0}._icon-sm_doulw_62{width:2rem;height:2rem;padding:0}._icon-lg_doulw_68{width:2.75rem;height:2.75rem;padding:0;border-radius:var(--radius-md)}._pill_doulw_76{border-radius:9999px}._pill_doulw_76._sm_doulw_37{padding:0 12px}._pill_doulw_76._md_doulw_43{padding:0 16px}._pill_doulw_76._lg_doulw_48{padding:0 22px}._button_doulw_6 svg{flex-shrink:0;width:1rem;height:1rem}._sm_doulw_37 svg,._icon-sm_doulw_62 svg{width:.875rem;height:.875rem}._lg_doulw_48 svg,._icon-lg_doulw_68 svg{width:1.125rem;height:1.125rem}._primary_doulw_112{background-color:#35322d;color:#fff;border-color:#35322d;box-shadow:0 1px 2px #00000024;--spinner-color: #ffffff}._primary_doulw_112:hover{background-color:#25231f;border-color:#25231f;box-shadow:0 2px 6px -1px #0003}._primary_doulw_112:active{background-color:#1b1916;border-color:#1b1916;box-shadow:none}._secondary_doulw_133{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground);--spinner-color: var(--foreground)}._secondary_doulw_133:hover{background-color:color-mix(in srgb,var(--foreground) 10%,transparent)}._secondary_doulw_133:active{background-color:color-mix(in srgb,var(--foreground) 13%,transparent)}._destructive_doulw_148{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);box-shadow:0 1px 2px #00000024;--spinner-color: var(--error-foreground)}._destructive_doulw_148:hover{background-color:color-mix(in oklch,var(--error) 88%,black);border-color:color-mix(in oklch,var(--error) 88%,black);box-shadow:0 2px 6px -1px #0003}._destructive_doulw_148:active{background-color:color-mix(in oklch,var(--error) 80%,black);border-color:color-mix(in oklch,var(--error) 80%,black);box-shadow:none}._outline_doulw_170{background-color:var(--card);border-color:color-mix(in srgb,var(--foreground) 12%,transparent);color:var(--foreground);box-shadow:0 1px 2px #0000000d;--spinner-color: var(--foreground)}._outline_doulw_170:hover,._outline_doulw_170[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 4%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,transparent);box-shadow:0 2px 6px -2px #00000024}._outline_doulw_170:active{background-color:color-mix(in srgb,var(--foreground) 7%,var(--card));box-shadow:none}._ghost_doulw_191{background-color:transparent;color:var(--foreground);--spinner-color: var(--foreground)}._ghost_doulw_191:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent)}._ghost_doulw_191:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}._link_doulw_206{height:auto;padding:0;border:none;border-radius:var(--radius-sm);background-color:transparent;color:var(--primary);text-underline-offset:3px;--spinner-color: var(--primary)}._link_doulw_206:hover{text-decoration:underline}._primary_doulw_112:focus-visible,._outline_doulw_170:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._destructive_doulw_148:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--error) 18%,transparent)}._disabled_doulw_236,._button_doulw_6:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}}
