.vsa{background:linear-gradient(110deg,#eef4ff 0%,#f7faff 55%,#fff 100%);border:1px solid #cfe0fd;border-radius:14px;align-items:center;gap:18px;margin:0 0 18px;padding:18px 52px 18px 20px;display:flex;position:relative}.vsa-icon{background:var(--vd-blue,#1f62e0);color:#fff;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 6px 16px #1f62e040}.vsa-body{flex:1;min-width:0}.vsa .vsa-body h2{color:var(--vd-text,#16181d);margin:0 0 4px!important;font-size:16.5px!important;font-weight:650!important}.vsa .vsa-body p{color:var(--vd-text-2,#3d4250);margin:0 0 10px;font-size:13.5px}.vsa-next{font:inherit;color:var(--vd-blue,#1f62e0);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}.vsa-next:hover{text-decoration:underline}.vsa-bar{background:#dbe6fb;border-radius:3px;max-width:360px;height:6px;overflow:hidden}.vsa-bar i{background:var(--vd-blue,#1f62e0);border-radius:3px;height:100%;display:block}.vsa-actions{flex:none;align-items:center;gap:14px;display:flex}.vsa-primary{background:var(--vd-blue,#1f62e0);color:#fff;height:40px;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 18px;font-size:14px;font-weight:600}.vsa-primary:hover{background:var(--vd-blue-hover,#1a54c2)}.vsa-later{font:inherit;color:var(--vd-muted,#6c717d);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px}.vsa-later:hover{color:var(--vd-text,#16181d);text-decoration:underline}.vsa-close{width:30px;height:30px;color:var(--vd-muted,#6c717d);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.vsa-close:hover{color:var(--vd-text,#16181d);background:#0f172a0f}.vd-dark .vsa{background:linear-gradient(110deg,#142446 0%,#161b27 70%);border-color:#24365e}.vd-dark .vsa-bar{background:#22314f}@media (width<=760px){.vsa{flex-wrap:wrap;padding:16px 44px 16px 16px}.vsa-actions{width:100%}.vsa-icon{width:40px;height:40px}}.mr2{color:#18181b;flex-direction:column;gap:14px;font-size:13.5px;line-height:1.45;display:flex}.mr2 button{font-family:inherit}.mr2-head{border-bottom:1px solid #e4e4e7;align-items:center;gap:12px;padding-bottom:12px;display:flex}.mr2-head>div:not(.mr2-head-actions){flex:1;min-width:0}.mr2 .mr2-head h1{letter-spacing:0!important;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:1.25!important}.mr2-head p{color:#71717a;margin:1px 0 0;font-size:12.5px}.mr2-logo{color:#fff;background:#18181b;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.mr2-head-actions{flex:none;gap:8px;margin-left:auto;display:flex}.mr2-btn{color:#18181b;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.mr2-btn:hover:not(:disabled){border-color:#a1a1aa}.mr2-btn.dark{color:#fff;background:#18181b;border-color:#18181b}.mr2-btn.sm{height:28px;padding:0 10px;font-size:12.5px}.mr2-btn:disabled{opacity:.5;cursor:default}.mr2-error{color:#991b1b;background:#fef2f2;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.mr2-muted{color:#a1a1aa}.mr2-stats{background:#fff;border:1px solid #e4e4e7;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.mr2-stats>div{border-left:1px solid #e4e4e7;padding:12px 14px}.mr2-stats>div:first-child{border-left:0}.mr2-stats span{color:#71717a;font-size:12.5px;display:block}.mr2-stats strong{letter-spacing:-.4px;margin-top:2px;font-size:22px;font-weight:700;display:block}.mr2-stats strong em{letter-spacing:0;color:#71717a;font-size:13px;font-style:normal;font-weight:500}.mr2-stats small{color:#71717a;font-size:12px}.mr2-prog{background:#f0f0f2;border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.mr2-prog i{background:#16a34a;border-radius:999px;min-width:0;height:100%;display:block}.mr2-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.mr2-col{flex-direction:column;gap:14px;min-width:0;display:flex}.mr2-card{background:#fff;border:1px solid #e4e4e7;border-radius:12px;padding:14px 16px}.mr2-card.flush{padding:0;overflow:hidden}.mr2-ch{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.mr2-card.flush>.mr2-ch{padding:14px 16px 0}.mr2 .mr2-ch h2{letter-spacing:0!important;margin:0!important;font-size:14.5px!important;font-weight:600!important;line-height:1.35!important}.mr2-ch p{color:#71717a;margin:2px 0 0;font-size:12.5px}.mr2-link{align-items:center;gap:8px;display:flex}.mr2-link input{color:#3f3f46;box-sizing:border-box;background:#fff;border:1px solid #e4e4e7;border-radius:8px;flex:1;min-width:0;height:36px;padding:0 10px;font:12.5px ui-monospace,Menlo,monospace}.mr2-link .mr2-btn{height:36px}.mr2-note{color:#71717a;margin:10px 0 0;font-size:12.5px}.mr2-check{align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.mr2-link-btn{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.mr2-empty{color:#71717a;margin:0;padding:6px 16px 16px;font-size:13px}.mr2-table{margin-top:6px;overflow:auto}.mr2-table table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.mr2-table th{color:#71717a;white-space:nowrap;text-transform:none;letter-spacing:0;background:#fff;border-top:1px solid #f0f0f2;border-bottom:1px solid #f0f0f2;padding:9px 12px;font-size:12px;font-weight:500}.mr2-table td{white-space:nowrap;vertical-align:middle;border-bottom:1px solid #f4f4f5;padding:10px 12px}.mr2-table tr:last-child td{border-bottom:0}.mr2-table th:first-child,.mr2-table td:first-child{padding-left:16px}.mr2-table th:last-child,.mr2-table td:last-child{padding-right:16px}.mr2-table .r{text-align:right}.mr2-table b{font-weight:600}.mr2-table small{white-space:normal;color:#71717a;max-width:220px;margin-top:2px;font-size:12px;display:block}.mr2-soft{font-weight:500!important}.mr2-pill{color:#52525b;white-space:nowrap;background:#f0f0f2;border-radius:6px;align-items:center;gap:5px;height:21px;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex}.mr2-pill.ok{color:#166534;background:#dcfce7}.mr2-pill.warn{color:#92400e;background:#fef3c7}.mr2-pill.red{color:#991b1b;background:#fee2e2}.mr2-pill:is(.ok,.warn):before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.mr2-text{color:#52525b;margin:0 0 8px;font-size:13px;line-height:1.6}.mr2-step{grid-template-columns:26px 1fr;gap:10px;padding:7px 0;font-size:13px;display:grid}.mr2-step>b{background:#f4f4f5;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.mr2-step strong{font-weight:600}.mr2-step span{color:#71717a;font-size:12.5px;display:block}.mr2-callout{background:#f4f5f5;border-radius:12px;margin-top:8px;padding:12px}.mr2-callout strong{font-weight:600;display:block}.mr2-callout span{color:#71717a;font-size:12.5px;display:block}.mr2-list{margin:0 0 10px;padding:0;list-style:none}.mr2-list li{color:#3f3f46;padding:4px 0 4px 20px;font-size:13px;position:relative}.mr2-list li:before{content:"✓";color:#16a34a;font-weight:700;position:absolute;left:0}@media (width<=1000px){.mr2-grid{grid-template-columns:1fr}.mr2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mr2-stats>div:nth-child(3){border-left:0}.mr2-stats>div:nth-child(n+3){border-top:1px solid #e4e4e7}}@media (width<=640px){.mr2-head{flex-wrap:wrap}.mr2-head-actions{width:100%}.mr2-link{flex-wrap:wrap}.mr2-link input{flex-basis:100%}}.mr2 .mr2-table th{color:#71717a!important;text-transform:none!important;letter-spacing:0!important;background:#fff!important;font-size:12px!important;font-weight:500!important}.mr2 .mr2-table td{font-size:13px!important}.mr2 .mr2-link input{height:36px!important;padding:0 10px!important;font:12.5px ui-monospace,Menlo,monospace!important}.vd-shell .vd-page .bm-content .mr2 .mr2-table th:not(#mr){color:#71717a!important;text-transform:none!important;letter-spacing:0!important;background:#fff!important;font-size:12px!important;font-weight:500!important}.vd-shell .vd-page .bm-content .mr2 .mr2-table td:not(#mr){font-size:13px!important}.so{font-family:var(--vd-font,Inter,system-ui,sans-serif);color:var(--vd-text,#181b1b);flex-direction:column;gap:20px;display:flex}.so-card{background:var(--vd-hover,#f6f7f8);border:1px solid var(--vd-border,#e1e4e9);border-radius:16px;padding:6px}.so-card>header{padding:14px 16px 12px}.so-card h3{letter-spacing:-.2px;color:var(--vd-text);margin:0;font-size:17px!important;font-weight:650!important}.so-card header p{color:var(--vd-muted);margin:4px 0 0;font-size:13.5px}.so-card header strong{color:var(--vd-text);font-weight:600}.so-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.so-inner{background:var(--vd-card,#fff);border:1px solid var(--vd-border,#e1e4e9);border-radius:12px;padding:16px}.so-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.so-field{gap:8px;display:grid}.so-field>span:first-child{color:var(--vd-text);font-size:14px;font-weight:500}.so-input{border:1px solid var(--vd-border-strong,#d9dbe1);background:var(--vd-card,#fff);border-radius:10px;align-items:center;height:48px;padding:0 6px 0 14px;display:flex}.so-input:focus-within{border-color:var(--vd-blue,#005640);box-shadow:0 0 0 3px var(--vd-blue-soft,#e6f1eb)}.so-input input{min-width:0;font:inherit;color:var(--vd-text);background:0 0;border:0;outline:0;flex:1;font-size:15px}.so-input button{width:36px;height:36px;color:var(--vd-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.so-input button:hover{background:var(--vd-hover)}.so-forgot{color:var(--vd-muted);margin-top:8px;font-size:13px;display:inline-block}.so-strength{align-items:center;gap:6px;margin:8px 0 0;font-size:13.5px;display:flex}.so-strength.l0{color:#b42424}.so-strength.l1{color:#8a5600}.so-strength.l2,.so-strength.l3{color:#1f8a4c}.so-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;margin-top:18px;display:flex}.so-dark{color:#fff;height:46px;font:inherit;cursor:pointer;background:#111;border:0;border-radius:10px;padding:0 22px;font-size:14.5px;font-weight:600}.so-dark:disabled{opacity:.35;cursor:default}.so-hint{text-align:right;color:var(--vd-muted);margin:10px 0 0;font-size:12px}.so-ok{color:#1f8a4c;margin:0;font-size:13.5px}.so-err{color:#b42424;margin:0 0 8px;font-size:13.5px}.so-muted{color:var(--vd-muted);margin:0;padding:6px 2px;font-size:13.5px}.so-row{border:1px solid var(--vd-border,#e1e4e9);background:var(--vd-card,#fff);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.so-inner:not(.so-list)>.so-row{border:0;padding:2px 0}.so-list{background:0 0;border:0;gap:10px;padding:0 6px 6px;display:grid}.so-tile{border:1px solid var(--vd-border,#e1e4e9);width:48px;height:48px;color:var(--vd-text);background:var(--vd-card);border-radius:12px;flex:none;place-items:center;display:grid}.so-row-text{flex:1;gap:4px;min-width:0;display:grid}.so-row-text strong{font-size:15px;font-weight:550}.so-row-text>span{color:var(--vd-muted);flex-wrap:wrap;align-items:center;gap:0;font-size:13.5px;display:flex}.so-dot{opacity:.7;background:currentColor;border-radius:50%;width:5px;height:5px;margin:0 9px;display:inline-block}.so-current{color:#fff;background:#111;border-radius:10px;align-items:center;height:44px;padding:0 22px;font-size:14.5px;font-weight:600;display:inline-flex}.so-signout{color:#d23b3b;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px;font-size:14.5px;font-weight:500;display:inline-flex}.so-signout:hover{text-decoration:underline}.so-signout:disabled{opacity:.5}.so-outline{border:1px solid var(--vd-border-strong,#d9dbe1);background:var(--vd-card,#fff);color:#d23b3b;height:38px;font:inherit;cursor:pointer;border-radius:9px;padding:0 14px;font-size:13.5px;font-weight:600}.so-link{color:var(--vd-blue,#005640);margin-right:4px;font-size:13.5px;font-weight:600}.so-switch{background:var(--vd-border-strong,#d9dbe1);cursor:pointer;border:0;border-radius:15px;flex:none;width:52px;height:30px;transition:background .15s;position:relative}.so-switch i{background:#fff;border-radius:50%;width:24px;height:24px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.so-switch.on{background:var(--vd-blue,#005640)}.so-switch.on i{left:25px}.so-switch:disabled{opacity:.5}.so-switch:focus-visible,.so-dark:focus-visible,.so-signout:focus-visible{outline:2px solid var(--vd-blue);outline-offset:2px}.vd-dark .so-dark,.vd-dark .so-current{color:#111;background:#f2f4f7}@media (width<=820px){.so-fields{grid-template-columns:1fr}.so-actions{justify-content:stretch}.so-dark{flex:1}.so-hint{text-align:left}}@media (width<=520px){.so-row{flex-wrap:wrap;padding:12px}.so-tile{width:42px;height:42px}.so-row-text{flex:60%}.so-current,.so-signout{height:36px;margin-left:56px}.so-current{padding:0 14px;font-size:13px}}.merchant-sms-preferences{gap:14px;display:grid}.merchant-sms-preferences .so-field{max-width:400px}.merchant-sms-preferences .merchant-sms-check{align-items:flex-start;font-size:14px;line-height:1.6;gap:10px!important;display:flex!important}.merchant-sms-check input{flex:none;width:18px!important;height:18px!important;min-height:18px!important;margin:3px 0 0!important}.merchant-sms-preferences p{margin:0;font-size:13px;line-height:1.6}.merchant-sms-preferences a{text-decoration:underline}.vd-domain-progress{flex-wrap:wrap;gap:12px;margin:22px 0;padding:0;list-style:none;display:flex}.vd-domain-progress li{border:1px solid var(--vd-border,#dfe3e8);color:var(--vd-muted,#77808b);border-radius:9px;align-items:center;gap:8px;padding:10px 14px;display:flex}.vd-domain-progress li[data-complete=true]{color:#16845c;background:#16845c0c;border-color:#16845c40}.vd-domain-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.vd-domain-value{justify-content:space-between;align-items:center;gap:12px;display:flex}.vd-domain-value code{overflow-wrap:anywhere;white-space:normal;font-size:12px}.vd-domain-value button{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:7px}.vd-domain-checked{opacity:.7;font-size:12px}.vd-domain-confirm{border:1px solid var(--vd-border,#dfe3e8);border-radius:10px;margin-top:16px;padding:16px}.bm-domain-management .bm-domain-records{overflow-x:auto}.bm-domain-management .bm-domain-records td{overflow-wrap:anywhere;max-width:430px}@media (width<=600px){.vd-domain-progress{gap:6px}.vd-domain-progress li{padding:8px;font-size:12px}.bm-domain-management .bm-domain-records table{min-width:620px}}.vd-shell.vd-dark .bm-domain-management .bm-domain-records{border-color:var(--vd-border)}.vd-shell.vd-dark .bm-domain-management .vd-domain-progress li[data-complete=true]{color:var(--vd-green)}.vd-shell .sv3-panel{z-index:39;box-sizing:border-box;color:#f4f4f4;scrollbar-width:none;background:#080808;border-right:1px solid #1f1f1f;width:240px;padding:16px 12px 20px;position:fixed;top:0;bottom:0;left:68px;overflow-y:auto}.vd-shell .sv3-panel::-webkit-scrollbar{display:none}.vd-shell .sv3-back{color:#f4f4f4;width:100%;height:36px;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin:0 0 6px;padding:0 8px;font-size:15px;font-weight:600;display:flex}.vd-shell .sv3-back:hover{background:#1c1c1c}.vd-shell .sv3-nav{flex-direction:column;gap:1px;display:flex}.vd-shell .sv3-label{color:#9a9a9a;padding:14px 10px 5px;font-size:11.5px;font-weight:600}.vd-shell .sv3-item{color:#d4d4d4;width:100%;height:34px;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}.vd-shell .sv3-item svg{color:#a8a8a8;flex:none}.vd-shell .sv3-item span{text-overflow:ellipsis;overflow:hidden}.vd-shell .sv3-item:hover{color:#fff;background:#1c1c1c}.vd-shell .sv3-item.active{color:#fff;background:#262626;font-weight:600}.vd-shell .sv3-item.active svg{color:#fff}.vd-shell :is(.sv3-back,.sv3-item):focus-visible{outline-offset:-2px;outline:2px solid #fff}.vd-shell.vd-settings-mode .vd-collapse{display:none}.vd-shell.vd-settings-mode .bm-main.vd-main{width:calc(100% - 308px);margin-left:308px}@media (width<=860px){.vd-shell .sv3-panel{border-bottom:1px solid #1f1f1f;border-right:0;align-items:center;gap:6px;width:auto;padding:10px 12px;display:flex;position:static;overflow-x:auto}.vd-shell .sv3-back{flex:none;width:auto;margin:0}.vd-shell .sv3-back span{display:none}.vd-shell .sv3-nav{flex-direction:row;gap:4px}.vd-shell .sv3-label{display:none}.vd-shell .sv3-item{flex:none;width:auto}.vd-shell.vd-settings-mode{flex-wrap:wrap;align-content:flex-start}.vd-shell.vd-settings-mode .sv3-panel{flex:0 0 100%;align-self:flex-start;max-width:100%}.vd-shell.vd-settings-mode .bm-main.vd-main{flex:1 0 100%;width:100%;margin-left:0}}.vd-shell .sx2.sx3{max-width:880px;margin:0 auto;padding:4px 0 56px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.45}.vd-shell .sx2.sx3 .sx-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:0;margin:0 0 18px;display:flex}.vd-shell .sx2.sx3 .sx-head h1{line-height:1.25;letter-spacing:-.2px!important;font-family:inherit!important;font-size:22px!important;font-weight:600!important}.vd-shell .sx2.sx3 .sx-head p{color:var(--s2-muted);font-size:13px;margin:3px 0 0!important}.vd-shell .sx2.sx3 .sx-body{margin:0}.vd-shell .sx2.sx3 :is(.st-detail,.st-stack,.s2-stack){gap:16px}.vd-shell .sx2.sx3 .s2-stack{margin-top:14px}.vd-shell .sx2.sx3 .sx3-savebar{z-index:5;color:#fff;background:#18181b;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:8px 10px 8px 16px;font-size:13.5px;font-weight:500;display:flex;position:sticky;top:8px;box-shadow:0 6px 20px #0002}.vd-shell .sx2.sx3 .sx3-savebar span{align-items:center;gap:8px;display:flex}.vd-shell .sx2.sx3 .sx3-savebar button{min-height:30px;font:inherit;cursor:pointer;border-radius:7px;padding:0 12px;font-size:13px}.vd-shell .sx2.sx3 .sx3-savebar .discard{color:#fff;background:0 0;border:1px solid #52525b}.vd-shell .sx2.sx3 .sx3-savebar .save{color:#111;background:#fff;border:1px solid #fff;font-weight:600}.vd-shell .sx2.sx3 .sx3-savebar button:disabled{opacity:.6;cursor:default}.vd-shell .sx2.sx3 .s2-btn{border-color:#e4e4e7;border-radius:8px;gap:6px;min-height:32px;padding:0 12px;font-size:13px;font-weight:500}.vd-shell .sx2.sx3 .s2-btn svg{width:15px;height:15px}.vd-shell .sx2.sx3 .s2-link{color:#2563eb;font-size:13px;font-weight:500;text-decoration:none}.vd-shell .sx2.sx3 .s2-link:hover{text-decoration:underline}.vd-shell .sx2.sx3 .s2-pill{color:#3f3f46;background:#f4f4f5;border-radius:6px;height:22px;padding:0 8px;font-size:12px;font-weight:500}.vd-shell .sx2.sx3 .s2-pill.ok{color:#166534;background:#dcfce7}.vd-shell .sx2.sx3 .s2-pill.dark{color:#fff;background:#18181b;border-radius:6px;padding:0 8px;font-size:12px}.vd-shell .sx2.sx3 .s2-card{border-color:#e4e4e7;border-radius:12px;padding:14px 16px}.vd-shell .sx2.sx3 .s2-card .s2-card{border-radius:10px;padding:12px 14px}.vd-shell .sx2.sx3 .s2-head{align-items:center;gap:2px 14px;margin-bottom:2px}.vd-shell .sx2.sx3 .s2-head-icon svg{width:18px;height:18px}.vd-shell .sx2.sx3 :is(.s2-head h2,.s2-card .s2-card .s2-head h2){line-height:1.35;letter-spacing:0!important;font-size:14.5px!important;font-weight:600!important}.vd-shell .sx2.sx3 .s2-head p{font-size:13px;margin-top:2px!important}.vd-shell .sx2.sx3 .s2-row{gap:12px;min-height:44px;padding:10px 0}.vd-shell .sx2.sx3 .s2-row-icon{color:#3f3f46;background:#f4f4f5;border-radius:8px;width:32px;height:32px}.vd-shell .sx2.sx3 .s2-row-icon svg{width:17px;height:17px}.vd-shell .sx2.sx3 .s2-row-text{gap:1px}.vd-shell .sx2.sx3 .s2-row-text strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.vd-shell .sx2.sx3 .s2-row-text span{font-size:13px}.vd-shell .sx2.sx3 .s2-row-end{gap:10px}.vd-shell .sx2.sx3 .sx3-divided{border-top:1px solid var(--s2-row);margin-top:12px}.vd-shell .sx2.sx3 .s2-logo{letter-spacing:-.2px;color:#fff;background:#635bff;border-color:#635bff;border-radius:8px;width:44px;height:32px;font-size:12.5px}.vd-shell .sx2.sx3 .s2-note{font-size:12.5px}.vd-shell .sx2.sx3 .s2-notice{border-radius:10px;padding:10px 14px;font-size:13px}.vd-shell .sx2.sx3 .s2-list-box{border-radius:10px;margin-top:10px;padding:0 14px}.vd-shell .sx2.sx3 .s2-tight .s2-row{padding:8px 0}.vd-shell .sx2.sx3 .s2-info{padding-top:12px;padding-bottom:12px}.vd-shell .sx2.sx3 .s2-info .s2-head-text h2{font-size:13.5px!important;font-weight:500!important}.vd-shell .sx2.sx3 .s2-fields{gap:12px 16px;margin-top:12px}.vd-shell .sx2.sx3 :is(.s2-field,.cm-field){gap:6px;font-size:13px;font-weight:500}.vd-shell .sx2.sx3 :is(.s2-field,.cm-field) small{font-size:12.5px}.vd-shell .sx2.sx3 :is(.s2-field,.s2-card,.cm-card,.bm-settings-card) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){border-color:#d4d4d8;border-radius:8px;height:36px;min-height:36px;padding:0 10px;font-size:14px}.vd-shell .sx2.sx3 :is(.s2-card,.cm-card,.bm-settings-card) textarea{border-radius:8px;min-height:96px;padding:10px 12px;font-size:14px}.vd-shell .sx2.sx3 .s2-readonly{border-radius:8px;min-height:36px;padding:0 10px;font-size:14px}.vd-shell .sx2.sx3 :is(input,select):disabled{color:#71717a;background:#f6f6f7}.vd-shell .sx2.sx3 .s2-switch{width:36px;height:20px}.vd-shell .sx2.sx3 .s2-switch i{width:16px;height:16px;top:2px;left:2px}.vd-shell .sx2.sx3 .s2-switch.on i{left:18px}.vd-shell .sx2.sx3 .s2-table{border-radius:10px;margin-top:12px}.vd-shell .sx2.sx3 :is(.s2-table,.s2-plain) table{font-size:13.5px}.vd-shell .sx2.sx3 .s2-table :is(th,td){padding:9px 14px}.vd-shell .sx2.sx3 .s2-table th{font-size:12.5px}.vd-shell .sx2.sx3 .s2-plain table{margin-top:8px}.vd-shell .sx2.sx3 .s2-plain th{color:var(--s2-muted);padding:8px 10px;font-size:12.5px}.vd-shell .sx2.sx3 .s2-plain td{padding:10px}.vd-shell .sx2.sx3 .s2-plans{gap:14px;margin-top:12px}.vd-shell .sx2.sx3 .s2-plan{border-radius:12px;padding:16px}.vd-shell .sx2.sx3 .s2-plan h3{letter-spacing:0!important;font-size:15px!important;font-weight:600!important}.vd-shell .sx2.sx3 .s2-price{letter-spacing:-.5px;margin-top:8px;font-size:26px}.vd-shell .sx2.sx3 .s2-price small{font-size:13px}.vd-shell .sx2.sx3 .s2-plan ul{gap:8px;margin:12px 0 16px}.vd-shell .sx2.sx3 .s2-plan li{gap:8px;font-size:13.5px}.vd-shell .sx2.sx3 .s2-plan li svg{flex:none;width:16px;height:16px}.vd-shell .sx2.sx3 .s2-plan .s2-btn{min-height:36px;font-size:13.5px}.vd-shell .sx2.sx3 .s2-steps{margin-top:8px}.vd-shell .sx2.sx3 .s2-steps li{gap:12px;padding:10px 0}.vd-shell .sx2.sx3 .s2-steps b{width:28px;height:28px;font-size:13px}.vd-shell .sx2.sx3 .s2-steps strong{font-size:14px}.vd-shell .sx2.sx3 .s2-steps span{margin-top:1px;font-size:13px}.vd-shell .sx2.sx3 :is(.cm-card,.bm-settings-card,.bm-delivery-card,.authenticator-settings){border-color:#e4e4e7;border-radius:12px;padding:14px 16px}.vd-shell .sx2.sx3 :is(.cm-card,.bm-settings-card,.bm-delivery-card,.authenticator-settings) :is(h2,h3,.st-card-head strong){letter-spacing:0!important;font-family:inherit!important;font-size:14.5px!important;font-weight:600!important}.vd-shell .sx2.sx3 :is(.cm-card,.bm-settings-card,.bm-delivery-card,.authenticator-settings) p{font-size:13px}.vd-shell .sx2.sx3 :is(.cm-primary,.bm-product-black,.pay-primary),.vd-shell .sx2.sx3 :is(.vd-btn,.bm-product-outline,.cm-secondary){border-radius:8px;min-height:32px;padding:0 12px;font-size:13px;font-weight:500}.vd-shell .sx2.sx3 .sd-segment button{min-height:28px;padding:0 10px;font-size:13px}.vd-shell .sx2.sx3 .store-payment-card{border-radius:10px;margin-top:12px}.vd-shell .sx2.sx3 .store-payment-card-button{border-radius:8px;min-height:32px;padding:0 12px;font-size:13px}.vd-shell .sx2.sx3 .gs-life-row,.vd-shell .sx2.sx3 .st-row{padding:10px 0}.vd-shell .sx2.sx3 .st-card-head{margin-bottom:8px;padding:0 0 8px}@media (width<=820px){.vd-shell .sx2.sx3{padding-top:0}.vd-shell .sx2.sx3 .s2-row-end{padding-left:44px}.vd-shell .sx2.sx3 .s2-row:not(:has(.s2-row-icon)) .s2-row-end{padding-left:0}}.vd-shell .sx2.sx3 .da-card{text-align:left;border-color:#fecaca;flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vd-shell .sx2.sx3 .da-card .sec-head{flex:1;align-items:center;gap:12px;min-width:240px;display:flex}.vd-shell .sx2.sx3 .da-card .da-icon{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.vd-shell .sx2.sx3 .da-card .da-icon svg{width:17px;height:17px}.vd-shell .sx2.sx3 .da-card .da-open{border-color:#fecaca;border-radius:8px;width:auto;height:32px;margin:0;padding:0 12px;font-size:13px;font-weight:500}
