.merchant-security_dialog__tR9qi,.merchant-security_security__XvHUN{--security-blue:light-dark(#365cf5,#9bb3ff);--security-tint:light-dark(#edf2ff,#1c294b)}.merchant-security_security__XvHUN{min-width:0}.merchant-security_pageHeading__j3Pe5{margin-bottom:24px}.merchant-security_pageHeading__j3Pe5 h2{font-size:25px;font-weight:600;letter-spacing:-.035em}.merchant-security_pageHeading__j3Pe5 p{margin-top:7px;font-size:13px;line-height:1.8;color:var(--px-muted)}.merchant-security_layout__dBREn{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.9fr);gap:20px;align-items:start}.merchant-security_panel__DsgKX{min-width:0;border:1px solid var(--px-line);border-radius:16px;background:var(--px-surface);padding:25px}.merchant-security_panel__DsgKX h3{font-size:15px;font-weight:600;letter-spacing:-.02em}.merchant-security_panelHeading__q7lB7{display:flex;gap:13px;align-items:flex-start;padding-bottom:23px;margin-bottom:23px;border-bottom:1px solid var(--px-line)}.merchant-security_panelHeading__q7lB7 h3{padding-top:2px}.merchant-security_panelHeading__q7lB7 p{max-width:48ch;margin-top:6px;font-size:12px;line-height:1.8;color:var(--px-muted)}.merchant-security_featureIcon__RiNge{display:grid;place-items:center;flex-shrink:0;width:43px;height:43px;border-radius:12px;background:var(--security-tint);color:var(--security-blue)}.merchant-security_sidebar__oHtCt{display:grid;gap:20px;min-width:0}.merchant-security_sectionDescription__qW_Rt{font-size:12px;line-height:1.8;color:var(--px-muted);margin-top:9px}.merchant-security_providerList__vcDgZ{display:grid;gap:10px;margin-top:20px}.merchant-security_providerList__vcDgZ a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:45px;padding:10px 12px;border:1px solid var(--px-line-strong);border-radius:10px;font-size:12px;font-weight:500;text-align:center}.merchant-security_providerList__vcDgZ a svg{flex-shrink:0}.merchant-security_providerList__vcDgZ a:hover{background:var(--px-sunken)}.merchant-security_providerList__vcDgZ a:focus-visible{outline:2px solid var(--security-blue);outline-offset:3px}.merchant-security_protectedActions__ti4XS{display:grid;list-style:none;gap:20px;margin-top:23px;padding:0}.merchant-security_protectedActions__ti4XS li{display:flex;align-items:flex-start;gap:12px}.merchant-security_protectedActions__ti4XS li>svg{flex-shrink:0;color:var(--px-muted);margin-top:2px}.merchant-security_protectedActions__ti4XS strong{display:block;font-weight:500;font-size:12px}.merchant-security_protectedActions__ti4XS span{display:block;font-size:11px;line-height:1.7;color:var(--px-muted);margin-top:4px}.merchant-security_securityNote__McLhY{padding-top:21px;margin-top:23px;border-top:1px solid var(--px-line);font-size:11px;line-height:1.8;color:var(--px-muted)}.merchant-security_setupIntro__z0ZaC>p{color:var(--px-muted);font-size:13px;line-height:1.8;margin-top:12px}.merchant-security_inactiveStatus___HJta{display:flex;align-items:center;gap:9px;color:var(--px-ink);font-size:13px;font-weight:500}.merchant-security_inactiveStatus___HJta svg{color:var(--security-blue)}.merchant-security_setupSteps__ayx2b{list-style:none;padding:0;margin:25px 0;display:grid;gap:20px}.merchant-security_setupSteps__ayx2b li{display:flex;gap:13px}.merchant-security_setupSteps__ayx2b li>span,.merchant-security_stepHeading__DY2fV>span{display:grid;flex-shrink:0;place-items:center;width:25px;height:25px;border:1px solid var(--px-line-strong);border-radius:50%;font-size:11px;font-weight:500;color:var(--security-blue)}.merchant-security_setupSteps__ayx2b strong{display:block;font-weight:500;font-size:13px;padding-top:2px}.merchant-security_setupSteps__ayx2b p{font-size:12px;line-height:1.7;color:var(--px-muted);margin-top:4px}.merchant-security_confirmButton__Dptly,.merchant-security_primaryButton__q4WNS{background:#365cf5;color:#fff;min-height:43px;border-radius:10px;font-size:13px}.merchant-security_confirmButton__Dptly:hover,.merchant-security_primaryButton__q4WNS:hover{background:#2949cf}.merchant-security_enabledStatus__LMFuF{display:flex;align-items:center;flex-wrap:wrap;gap:13px;padding:17px;border:1px solid light-dark(#d9e2ff,#364777);border-radius:12px;background:var(--security-tint)}.merchant-security_statusIcon__YQg_B{display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;border-radius:50%;background:var(--px-surface);color:var(--security-blue)}.merchant-security_enabledStatus__LMFuF>div{flex:1;min-width:130px}.merchant-security_enabledStatus__LMFuF strong{display:block;font-size:13px;font-weight:600}.merchant-security_enabledStatus__LMFuF p{font-size:11px;margin-top:5px;color:var(--px-muted)}.merchant-security_enabledStatus__LMFuF>button{background:var(--px-surface);font-size:11px}.merchant-security_enrollment__B5f69{display:grid;gap:23px}.merchant-security_stepHeading__DY2fV{display:flex;gap:12px;align-items:flex-start}.merchant-security_stepHeading__DY2fV h4{font-size:13px;font-weight:600;padding-top:2px}.merchant-security_stepHeading__DY2fV p{margin-top:6px;font-size:12px;line-height:1.8;color:var(--px-muted)}.merchant-security_setupGrid__Q5nI7{display:grid;grid-template-columns:208px minmax(0,1fr);gap:20px;align-items:start}.merchant-security_manualKey__7Vu8H{min-width:0;padding-top:3px}.merchant-security_manualKey__7Vu8H>p{font-size:12px;font-weight:500}.merchant-security_manualKey__7Vu8H code{display:block;font-size:12px;overflow-wrap:anywhere;padding:13px;border-radius:9px;border:1px solid var(--px-line);background:var(--px-sunken);margin-top:10px}.merchant-security_manualKey__7Vu8H>span{display:block;font-size:10px;color:var(--px-muted);line-height:1.8;margin-top:10px}.merchant-security_manualKey__7Vu8H small{display:block;font-size:11px;line-height:1.8;color:var(--px-muted);margin-top:13px}.merchant-security_enrollmentForm__UjhbQ{display:grid;gap:15px;border-top:1px solid var(--px-line);padding-top:23px}.merchant-security_enrollmentForm__UjhbQ>div:not(.merchant-security_stepHeading__DY2fV){max-width:285px}.merchant-security_enrollmentForm__UjhbQ>button{justify-self:start}.merchant-security_codeInput__anGo_{font-size:20px;letter-spacing:.22em}.merchant-security_finePrint__Bp3YQ{font-size:11px;line-height:1.8;color:var(--px-muted)}.merchant-security_recoveryForm__k6cHT{display:grid;gap:15px;border-top:1px solid var(--px-line);padding-top:23px;margin-top:24px}.merchant-security_recoveryForm__k6cHT h4{font-size:14px;font-weight:600}.merchant-security_recoveryForm__k6cHT>p{font-size:12px;line-height:1.8;color:var(--px-muted)}.merchant-security_recoveryForm__k6cHT>button{justify-self:start}.merchant-security_recoveryNotice__eADjv{margin-bottom:23px}.merchant-security_recoveryNotice__eADjv p{font-size:12px}.merchant-security_backupCodes__SAL2g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;padding:13px;background:var(--px-surface);border:1px solid var(--px-line);border-radius:9px}.merchant-security_backupCodes__SAL2g code{font-size:11px;overflow-wrap:anywhere}.merchant-security_dialog__tR9qi{position:fixed;margin:auto;max-height:90dvh;width:min(94vw,43rem);overflow-y:auto;border:1px solid var(--px-line);border-radius:18px;background:var(--px-surface);padding:0;color:var(--px-ink);box-shadow:0 20px 80px #060f2833}.merchant-security_dialog__tR9qi::backdrop{background:#08112380;backdrop-filter:blur(3px)}.merchant-security_dialogHeading__baomI{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--px-line);padding:19px 24px}.merchant-security_dialogHeading__baomI h2{font-size:14px;font-weight:600}.merchant-security_dialogHeading__baomI>div>svg{color:var(--security-blue);flex-shrink:0}.merchant-security_dialogHeading__baomI>button{min-width:40px;min-height:40px;flex-shrink:0}.merchant-security_dialogBody__0r6LV{padding:25px}.merchant-security_dialog__tR9qi .merchant-security_pageHeading__j3Pe5{display:none}.merchant-security_dialog__tR9qi .merchant-security_layout__dBREn{grid-template-columns:minmax(0,1fr)}.merchant-security_dialog__tR9qi .merchant-security_sidebar__oHtCt{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-security_dialog__tR9qi .merchant-security_panel__DsgKX{padding:20px}.merchant-security_approvalSummary__T89sx{padding:18px;border:1px solid var(--px-line);border-radius:12px;background:var(--px-sunken)}.merchant-security_approvalDetails__ZGFSc{display:grid;gap:12px;margin-top:17px}.merchant-security_approvalRow___z2DM{display:flex;justify-content:space-between;align-items:start;gap:15px;font-size:12px;line-height:1.7}.merchant-security_approvalRow___z2DM dt{flex-shrink:0}.merchant-security_approvalRow___z2DM dd{min-width:0;text-align:right}.merchant-security_confirmButton__Dptly{width:100%}@media (max-width:1050px){.merchant-security_layout__dBREn{grid-template-columns:minmax(0,1fr)}.merchant-security_sidebar__oHtCt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.merchant-security_pageHeading__j3Pe5{margin-bottom:20px}.merchant-security_pageHeading__j3Pe5 h2{font-size:23px}.merchant-security_panel__DsgKX{padding:20px}.merchant-security_dialog__tR9qi .merchant-security_sidebar__oHtCt,.merchant-security_layout__dBREn,.merchant-security_sidebar__oHtCt{grid-template-columns:minmax(0,1fr)}.merchant-security_panelHeading__q7lB7{gap:11px}.merchant-security_enabledStatus__LMFuF{padding:15px}.merchant-security_enabledStatus__LMFuF>button{margin-left:48px}.merchant-security_setupGrid__Q5nI7{grid-template-columns:minmax(0,1fr)}.merchant-security_manualKey__7Vu8H{padding-top:0}.merchant-security_dialogBody__0r6LV,.merchant-security_dialogHeading__baomI{padding:18px}.merchant-security_dialog__tR9qi .merchant-security_panel__DsgKX{padding:17px}.merchant-security_approvalRow___z2DM{display:block}.merchant-security_approvalRow___z2DM dd{text-align:left;margin-top:4px}.merchant-security_backupCodes__SAL2g{grid-template-columns:minmax(0,1fr)}}