._btn_1afor_1{border-radius:var(--radius-lg);transition:var(--transition);white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.5rem;font-weight:500;line-height:1;display:inline-flex}._btn_1afor_1:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}._sm_1afor_41{padding:.375rem .75rem;font-size:.8125rem}._md_1afor_43{padding:.5rem 1rem;font-size:.875rem}._lg_1afor_45{padding:.625rem 1.25rem;font-size:1rem}._primary_1afor_51{background:var(--lp-navy,var(--color-primary-500));color:#fff;box-shadow:var(--lp-shadow,var(--shadow-sm))}._primary_1afor_51:hover:not(:disabled){background:var(--lp-navy-soft,var(--color-primary-400));box-shadow:0 8px 20px #1a237e2e}._primary_1afor_51:active:not(:disabled){transform:scale(.98)}._secondary_1afor_77{background:var(--neo-raised,var(--color-gray-100));color:var(--color-text);border:1px solid var(--color-border);box-shadow:var(--neo-shadow-raised)}._secondary_1afor_77:hover:not(:disabled){box-shadow:var(--neo-shadow-flat)}._secondary_1afor_77:active:not(:disabled){box-shadow:var(--neo-shadow-pressed)}._danger_1afor_103{background:var(--lp-red,var(--color-danger));color:#fff}._danger_1afor_103:hover:not(:disabled){background:var(--lp-red-hover,var(--color-danger-dark))}._ghost_1afor_119{color:var(--color-gray-700);background:0 0}._ghost_1afor_119:hover:not(:disabled){background:var(--color-gray-100)}._outline_1afor_135{color:var(--lp-navy,var(--color-primary-600));border:1px solid var(--lp-border,var(--color-primary-400));background:0 0}._outline_1afor_135:hover:not(:disabled){background:var(--color-primary-50);border-color:var(--color-primary-300)}._fullWidth_1afor_157{width:100%}._loading_1afor_163{position:relative}._spinner_1afor_167{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:.9em;height:.9em;animation:.6s linear infinite _spin_1afor_167;display:inline-block}@keyframes _spin_1afor_167{to{transform:rotate(360deg)}}._icon_1afor_199{flex-shrink:0;align-items:center;font-size:1.1em;display:inline-flex}
