/*! tailwindcss v4.3.3 | 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)))){[data-v-d5ccf236],[data-v-d5ccf236]:before,[data-v-d5ccf236]:after,[data-v-d5ccf236]::backdrop{--tw-border-style:solid;--tw-leading:initial}}}.component-action-button-component[data-v-d5ccf236]{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-full,calc(infinity * 1px));border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);font-family:var(--font-sans);--tw-leading:0px;white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#0000;font-size:.875rem;font-weight:600;line-height:0;display:inline-flex}.component-action-button-component[data-size=sm][data-v-d5ccf236]{height:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 3.5);font-family:var(--font-sans);letter-spacing:.02em;font-size:.75rem;font-weight:600;line-height:1.3}.component-action-button-component[data-size=md][data-v-d5ccf236]{height:var(--spacing-control,38px)}.component-action-button-component[data-size=lg][data-v-d5ccf236]{height:var(--spacing-field,44px)}.component-action-button-component[data-variant=decisive][data-v-d5ccf236]{background-color:var(--color-primary,var(--color-blue-700));color:var(--color-ink-inverted,var(--color-neutral-0))}.component-action-button-component[data-variant=decisive][data-v-d5ccf236]:hover:not(:disabled){background-color:var(--color-interactive,var(--color-blue-500))}.component-action-button-component[data-variant=primary][data-v-d5ccf236]{background-color:var(--color-interactive,var(--color-blue-500));color:var(--color-ink-inverted,var(--color-neutral-0))}.component-action-button-component[data-variant=primary][data-v-d5ccf236]:hover:not(:disabled){background-color:var(--color-interactive-hover,var(--color-blue-200));color:var(--color-primary,var(--color-blue-700))}.component-action-button-component[data-variant=secondary][data-v-d5ccf236]{background-color:var(--color-secondary,var(--color-coral-500));color:var(--color-ink-on-secondary,var(--color-blue-700))}.component-action-button-component[data-variant=secondary][data-v-d5ccf236]:hover:not(:disabled){background-color:var(--color-secondary-hover,var(--color-coral-200))}.component-action-button-component[data-variant=tertiary][data-v-d5ccf236]{border-color:var(--color-border,var(--color-neutral-300));background-color:var(--color-surface-raised,var(--color-neutral-0));color:var(--color-primary,var(--color-blue-700))}.component-action-button-component[data-variant=tertiary][data-v-d5ccf236]:hover:not(:disabled){background-color:var(--color-surface,var(--color-neutral-100))}.component-action-button-component[data-variant=tertiary][data-tone=danger][data-v-d5ccf236]{color:var(--color-ink-error,var(--color-red-700))}.component-action-button-component[data-v-d5ccf236]:disabled{cursor:not-allowed;opacity:.5}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
