.action-module__g4j52G__action{--action-background:transparent;--action-border:var(--line-strong);--action-color:var(--brand-navy);border:1px solid var(--action-border);border-radius:var(--radius-small);background:var(--action-background);min-width:0;max-width:100%;min-height:48px;color:var(--action-color);overflow-wrap:normal;text-align:center;white-space:normal;word-break:normal;cursor:pointer;transition:background-color var(--motion-standard), border-color var(--motion-standard), color var(--motion-standard), transform var(--motion-fast);justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-size:.92rem;font-weight:750;line-height:1.2;display:inline-flex;position:relative}.action-module__g4j52G__action[data-priority=conversion]:before{background:var(--signal);content:"";pointer-events:none;width:3px;position:absolute;inset:-1px auto -1px -1px}.action-module__g4j52G__primary{--action-background:var(--brand-navy);--action-border:var(--brand-navy);--action-color:var(--inverse)}.action-module__g4j52G__secondary{--action-background:var(--surface-warm)}.action-module__g4j52G__ghost{--action-border:transparent}.action-module__g4j52G__text{border-width:0 0 1px;border-color:var(--steel-light);text-align:left;border-radius:0;justify-content:flex-start;min-height:44px;padding:8px 0}.action-module__g4j52G__icon{width:48px;min-width:48px;padding:0}.action-module__g4j52G__arrow{transition:transform var(--motion-fast);display:inline-block}.action-module__g4j52G__label{display:inline-block}.action-module__g4j52G__action[data-loading=true] .action-module__g4j52G__label{visibility:hidden}.action-module__g4j52G__spinner{pointer-events:none;border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite action-module__g4j52G__action-spin;position:absolute}@keyframes action-module__g4j52G__action-spin{to{transform:rotate(1turn)}}.action-module__g4j52G__action:disabled,.action-module__g4j52G__action[aria-disabled=true]{border-color:var(--line);background:var(--surface-muted);color:var(--text-soft);cursor:not-allowed;transform:none}.action-module__g4j52G__action[aria-disabled=true]{pointer-events:none}.action-module__g4j52G__action[aria-busy=true]{cursor:progress}@media (hover:hover) and (pointer:fine){.action-module__g4j52G__primary:hover:not(:disabled):not([aria-disabled=true]){--action-background:var(--brand-navy-deep);--action-border:var(--brand-navy-deep);transform:translateY(-1px)}.action-module__g4j52G__secondary:hover:not(:disabled):not([aria-disabled=true]),.action-module__g4j52G__ghost:hover:not(:disabled):not([aria-disabled=true]){--action-background:var(--surface-hover);--action-border:var(--brand-navy-deep);--action-color:var(--brand-navy-deep)}.action-module__g4j52G__text:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--brand-navy);color:var(--brand-navy-deep)}.action-module__g4j52G__action:hover:not(:disabled):not([aria-disabled=true]) .action-module__g4j52G__arrow{transform:translate(2px)}}.action-module__g4j52G__primary:active:not(:disabled):not([aria-disabled=true]){--action-background:var(--brand-navy-deep);--action-border:var(--brand-navy-deep);transform:scale(.985)}.action-module__g4j52G__secondary:active:not(:disabled):not([aria-disabled=true]),.action-module__g4j52G__secondary[aria-pressed=true]{--action-background:var(--surface-selected);--action-border:var(--brand-navy-deep);--action-color:var(--brand-navy-deep);transform:scale(.985)}.action-module__g4j52G__ghost:active:not(:disabled):not([aria-disabled=true]),.action-module__g4j52G__ghost[aria-pressed=true]{--action-background:var(--surface-selected);--action-border:var(--line-strong);transform:scale(.985)}.action-module__g4j52G__text:active:not(:disabled):not([aria-disabled=true]){border-color:var(--brand-navy-deep);color:var(--brand-navy-deep)}@media (max-width:768px){.action-module__g4j52G__text{min-height:48px}}@media (prefers-reduced-motion:reduce){.action-module__g4j52G__action,.action-module__g4j52G__arrow,.action-module__g4j52G__spinner{transition-duration:.01ms}.action-module__g4j52G__spinner{border-right-color:currentColor;animation:none}.action-module__g4j52G__action:hover,.action-module__g4j52G__action:hover .action-module__g4j52G__arrow{transform:none}}
