._button_nxv38_9{--button-fill:transparent;--button-edge:transparent;--button-edge-width:var(--border-width-hairline);justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;min-width:var(--space-touch);min-height:var(--space-touch);padding-inline:var(--space-6);border:var(--button-edge-width) solid var(--button-edge);border-radius:var(--radius-md);background-color:var(--button-fill);font:var(--type-body);font-weight:var(--font-weight-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration) var(--motion-easing-standard);display:inline-flex}._button_nxv38_9:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--border-width-thick)}._button_nxv38_9:disabled{cursor:not-allowed;opacity:.38}._button_nxv38_9[aria-busy=true]{cursor:progress}._compact_nxv38_51{isolation:isolate;padding-inline:var(--space-4);background-color:#0000;border-color:#0000;position:relative}._compact_nxv38_51:before{content:"";inset:calc((var(--space-touch) - var(--space-touch-secondary)) / 2 - var(--button-edge-width)) calc(var(--button-edge-width) * -1);z-index:-1;box-sizing:border-box;border:var(--button-edge-width) solid var(--button-edge);border-radius:var(--radius-md);background-color:var(--button-fill);transition:background-color var(--motion-duration) var(--motion-easing-standard);position:absolute}._compact_nxv38_51:focus-visible{outline:none}._compact_nxv38_51:focus-visible:before{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--border-width-thick)}._icon_nxv38_86{inline-size:var(--space-5);block-size:var(--space-5);display:inline-flex}._icon_nxv38_86>svg{block-size:100%;inline-size:100%}._primary_nxv38_98{--button-fill:var(--color-primary);color:var(--color-on-primary)}._primary_nxv38_98:hover:not(:disabled){--button-fill:var(--color-primary-hover)}._primary_nxv38_98:active:not(:disabled){--button-fill:color-mix(in srgb, var(--color-on-primary) 12%, var(--color-primary))}._secondary_nxv38_116{--button-edge:var(--color-outline);color:var(--color-on-surface)}._secondary_nxv38_116:hover:not(:disabled),._tertiary_nxv38_122:hover:not(:disabled){--button-fill:color-mix(in srgb, var(--color-on-surface) 8%, transparent)}._secondary_nxv38_116:active:not(:disabled),._tertiary_nxv38_122:active:not(:disabled){--button-fill:color-mix(in srgb, var(--color-on-surface) 12%, transparent)}._tertiary_nxv38_122{color:var(--color-on-surface-variant);padding-inline:var(--space-4)}._destructive_nxv38_146{--button-edge:var(--color-error);--button-edge-width:var(--border-width-thick);color:var(--color-error)}._destructive_nxv38_146:hover:not(:disabled),._destructive_nxv38_146:active:not(:disabled){text-decoration:underline}._spinner_nxv38_157{inline-size:var(--space-4);block-size:var(--space-4);border-radius:var(--radius-full);border:var(--border-width-thick) solid currentcolor;animation:_spin_nxv38_157 var(--motion-duration-slow) linear infinite;border-inline-end-color:#0000}@keyframes _spin_nxv38_157{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_nxv38_157{border-block-start-color:#0000;border-inline-end-color:currentColor;animation:none}}
