._button_1220q_6{--btn-bg:var(--color-primary);--btn-fg:var(--color-on-primary);--btn-lip:var(--color-primary-lip);--btn-border:transparent;--lip:4px;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 var(--space-5);border:2px solid var(--btn-border);border-radius:var(--radius-md);background:var(--btn-bg);color:var(--btn-fg);box-shadow:0 var(--lip) 0 var(--btn-lip);margin-bottom:var(--lip);font-family:var(--font-display);font-weight:800;font-size:var(--text-md);letter-spacing:.01em;text-align:center;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), filter var(--duration-fast) var(--ease-out), background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);-webkit-tap-highlight-color:transparent;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}._button_1220q_6:hover{filter:brightness(1.08)}._button_1220q_6:active:not([aria-disabled=true]){transform:translateY(var(--lip));box-shadow:0 0 0 var(--btn-lip)}._button_1220q_6[aria-disabled=true],._button_1220q_6:disabled{--btn-bg:var(--color-surface-2);--btn-fg:var(--color-text-muted);--btn-lip:var(--color-border);cursor:not-allowed;filter:none}._secondary_1220q_65{--btn-bg:var(--color-secondary);--btn-fg:var(--color-on-secondary);--btn-lip:var(--color-secondary-lip)}._success_1220q_71{--btn-bg:var(--color-success);--btn-fg:var(--color-on-success);--btn-lip:var(--color-success-lip)}._warning_1220q_77{--btn-bg:var(--color-warning);--btn-fg:var(--color-on-warning);--btn-lip:var(--color-warning-lip)}._danger_1220q_83{--btn-bg:var(--color-danger);--btn-fg:var(--color-on-danger);--btn-lip:var(--color-danger-lip)}._outline_1220q_89{--btn-bg:transparent;--btn-fg:var(--color-text);--btn-lip:var(--color-border);--btn-border:var(--color-border-strong)}._ghost_1220q_96{--btn-bg:transparent;--btn-fg:var(--color-link);--btn-lip:transparent;--lip:0px;padding:0 var(--space-3)}._ghost_1220q_96:hover{filter:none;background:var(--color-surface-2)}._sm_1220q_110{min-height:44px;padding:0 var(--space-4);font-size:var(--text-sm);--lip:3px}._sm_1220q_110:before{content:"";position:absolute;inset:-2px}._lg_1220q_123{min-height:56px;font-size:var(--text-lg);padding:0 var(--space-6)}._block_1220q_129{width:100%;display:flex}._icon_1220q_134{flex-shrink:0;display:inline-flex}._icon_1220q_134 svg{width:1.25em;height:1.25em}._label_1220q_144{min-width:0}._iconButton_1220q_148{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-full);color:var(--color-text);transition:background var(--duration-fast);background:0 0;border:2px solid #0000;justify-content:center;align-items:center;display:inline-flex}._iconButton_1220q_148:hover{background:var(--color-surface-2)}._icon-outline_1220q_165{border-color:var(--color-border-strong)}._iconButton_1220q_148 ._icon_1220q_134 svg{width:22px;height:22px}._iconButton_1220q_148{transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out)}._iconButton_1220q_148:active{transform:scale(.92)}._button_1220q_6:hover:not([aria-disabled=true]) ._label_1220q_144+._icon_1220q_134{transform:translate(2px)}._label_1220q_144+._icon_1220q_134{transition:transform var(--duration-fast) var(--ease-out)}
