._button_2vhaq_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-4);border-radius:var(--radius-full);font-weight:600;font-size:var(--text-md);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;display:inline-flex}._button_2vhaq_1:active{transform:scale(.98)}._button_2vhaq_1:disabled{opacity:.5;cursor:not-allowed}._block_2vhaq_24{width:100%}._primary_2vhaq_27{background:var(--color-primary);color:var(--color-on-primary)}._primary_2vhaq_27:hover:not(:disabled){background:var(--color-primary-hover)}._secondary_2vhaq_34{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}._secondary_2vhaq_34:hover:not(:disabled){background:var(--color-surface-2)}._ghost_2vhaq_42{color:var(--color-primary);background:0 0}._ghost_2vhaq_42:hover:not(:disabled){background:var(--color-surface-2)}._danger_2vhaq_49{background:var(--color-danger);color:var(--color-on-danger)}._iconButton_2vhaq_53{width:var(--touch);height:var(--touch);border-radius:var(--radius-full);color:var(--color-text);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}._iconButton_2vhaq_53:hover{background:var(--color-surface-2)}._notice_1x5ov_1{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-text)}._success_1x5ov_8{border-color:var(--color-success)}._warning_1x5ov_11{background:var(--color-warning-bg);color:var(--color-warning-text);border-color:#0000}._error_1x5ov_16{border-color:var(--color-danger);border-width:2px}
