.select-source{position:absolute!important;width:1px!important;height:1px!important;clip-path:inset(50%);overflow:hidden;opacity:0;pointer-events:none}
.choice-button{display:flex;justify-content:space-between;text-align:left;width:100%;padding:15px 16px;background:#f5f8fc;border:1px solid #dbe4ef;border-radius:14px;color:#0f2747;font:inherit;min-height:52px}
.choice-dialog{width:calc(100% - 24px);max-width:460px;border:0;border-radius:24px;padding:24px;box-shadow:0 24px 100px #06192a44;max-height:80dvh;animation:sheet-in .2s ease-out}.choice-dialog::backdrop{background:#071c35a1;backdrop-filter:blur(5px)}
.choice-options{display:grid;gap:8px}.choice-options button{display:flex;justify-content:space-between;text-align:left;border:1px solid #e2eaf3;background:#f6f8fb;padding:17px;border-radius:13px;font:inherit;color:#183553}.choice-options button[aria-pressed=true]{border-color:#2f80ff;background:#edf5ff;color:#1460bb}.choice-dialog .dialoghead button{border:0;background:none;font-size:26px}
.choice-dialog{width:min(400px,calc(100% - 32px));padding:20px;border-radius:22px}.choice-dialog .dialoghead{min-height:42px;margin-bottom:16px;align-items:center;gap:14px}.choice-dialog .dialoghead h2{min-width:0;margin:0;font-size:22px;line-height:1.2;letter-spacing:-.35px}.choice-dialog .dialoghead button{flex:0 0 40px;width:40px;height:40px;padding:0;display:grid;place-items:center;border-radius:50%;font-size:25px;line-height:1;background:#8e8e9318}.choice-dialog .dialoghead button:focus-visible{outline:2px solid #0a84ff;outline-offset:0}.choice-options{gap:8px}.choice-options button{width:100%;min-height:54px;padding:0 16px;align-items:center;border-radius:14px;font-size:16px;line-height:1.25}.choice-options button span{flex:0 0 auto;margin-left:12px;font-size:19px;line-height:1}
.suggestions{display:grid;gap:5px;margin-top:5px}.suggestions:empty{display:none}.suggestions button{display:flex;align-items:center;gap:12px;text-align:left;padding:13px;border:1px solid #e0e9f3;border-radius:12px;background:#fff;color:#123253;font:inherit}.suggestions small{display:block;color:#6a7f95;font-size:12px;margin-top:4px}.bank-dot{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;font-style:normal;background:#e9f2ff;color:#1c69c2}.tone-1{background:#e2f6f1;color:#008b70}.tone-2{background:#fff1d9;color:#8a6200}.tone-3{background:#edeafb;color:#7154b1}
.document-preview p{line-height:1.85;padding:12px 0;border-bottom:1px solid #edf1f5;user-select:text;-webkit-user-select:text}.document-preview mark{background:#deedff;color:#075aa5;border-bottom:2px solid #2f80ff;border-radius:3px}.mapped-fragment{white-space:normal}.mapping-tag{display:inline-block;margin:0 3px;padding:1px 5px;border-radius:6px;background:#e7f7f2;color:#087b64;font:600 10px/1.5 "Segoe UI",sans-serif;user-select:none;-webkit-user-select:none;vertical-align:middle}.selection-fields{padding:16px;background:#f0f6fd;border:1px solid #cadff7;border-radius:16px}.field-choices{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.field-choices button{font-size:13px;padding:10px}.template-first{border:1px solid #9fcef2;background:#eef7ff!important;grid-template-columns:minmax(0,1fr) 24px!important;gap:14px!important;margin-bottom:18px!important;padding:18px 20px!important}.template-first span{min-width:0}.template-first b{font-size:18px;line-height:1.25}.template-first small{margin-top:5px;line-height:1.45}
.pin-panel{border:0!important;background:linear-gradient(160deg,#f5faff,#fff)!important;box-shadow:0 16px 48px #1737550b;padding:28px 20px!important;animation:sheet-in .25s ease-out}.pin-input-wrap{height:48px}.pin-dots{background:transparent;gap:22px}.pin-dots i{width:12px;height:12px;border-color:#97aec9;transition:all .22s cubic-bezier(.2,.8,.2,1)}.pin-dots i.filled{background:#2f80ff;border-color:#2f80ff;box-shadow:0 0 0 5px #2f80ff12;animation:pin-pop .2s ease-out}.pin-keypad{gap:16px;margin:22px auto;max-width:304px}.pin-keypad button{width:76px;height:76px;border-radius:50%;background:#fff;box-shadow:0 3px 12px #14365308;border:1px solid #e2ebf5;font-size:30px;font-weight:400}.pin-keypad button:active{background:#d8ebff;box-shadow:0 0 0 7px #2f80ff0d;transform:scale(.91)}
@keyframes sheet-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pin-pop{50%{transform:scale(1.3)}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
.template-ready{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;background:#e7f7f2;color:#0a6655;margin-bottom:9px}.template-ready b,.template-ready span{display:block}.template-ready span{font-size:11px}.template-upload-more{margin-top:13px}.template-upload-more summary{font-weight:700;color:#2f80ff;margin-bottom:13px}.editor-active{margin-top:16px;padding:0!important;overflow:hidden}.editor-status{display:grid;gap:5px;min-width:0;padding:18px 19px;background:linear-gradient(135deg,#0f2747,#153e50);color:#fff}.editor-status span{font-size:9px;letter-spacing:1.4px;color:#48dfbc}.editor-status b{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-size:clamp(17px,5vw,20px);line-height:1.25}.editor-status small{color:#b9ccdf;line-height:1.45}.editor-active>.document-preview,.editor-active>details,.editor-active>.mapping-list,.editor-active>#save-template,.editor-active>p{margin-left:17px;margin-right:17px}.editor-active>#save-template{width:calc(100% - 34px)}
.selection-fields{position:fixed!important;z-index:80;left:50%;bottom:calc(82px + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(540px,calc(100% - 20px));max-height:min(62dvh,560px);overscroll-behavior:contain;overflow:auto;padding:18px!important;border:1px solid #bfd8f1!important;border-radius:22px!important;background:#fff!important;box-shadow:0 24px 90px #071d1755;animation:selection-sheet-in .18s ease-out}.selection-fields[hidden]{display:none!important}.selection-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.selection-head span{display:grid;min-width:0;gap:4px}.selection-head small{font-size:9px;letter-spacing:1.2px;color:#71869f}.selection-head b{font-size:18px;color:#0f2747}.selection-head .selected-source{display:block;max-height:112px;overflow:auto;overscroll-behavior:contain;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.35;padding-right:3px}.selection-head button{width:44px;height:44px;flex:0 0 44px;border-radius:50%;background:#eef3f7;font-size:22px}.selection-fields>p{font-size:12px;color:#627993}.selection-fields details{margin-top:14px}.selection-fields details summary{color:#2f80ff;font-weight:700;min-height:44px}.selection-fields details section{margin-top:15px}.selection-fields details section>strong{font-size:11px;color:#60768e}.selection-fields .field-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}.selection-fields .field-choices button{min-width:0;min-height:48px;line-height:1.25}.selection-fields .recommended button:first-child{background:#eaf3ff;border-color:#9cc8f2;color:#075aa5}.signer-fields{display:grid;gap:13px;padding:16px;border-radius:16px;background:#f3f7fb;border:1px solid #dce7f1}.signer-fields h3{margin:0 0 4px;font-size:15px;color:#0f2747}.signer-fields>div>p{margin:0;font-size:11px;color:#71869f;line-height:1.45}
@keyframes selection-sheet-in{from{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%,0)}}
.selection-fields .context-hint{margin:14px 0 0;color:#087b64;font-weight:700}.selection-fields .recommended-best{display:grid;gap:3px;text-align:left;background:#eaf3ff!important;border-color:#72aef0!important;color:#075aa5!important}.selection-fields .recommended-best small{font-size:9px;letter-spacing:.8px;text-transform:uppercase;color:#087b64}
@media(max-width:380px){.selection-fields .field-choices{grid-template-columns:1fr}.template-ready{align-items:flex-start;flex-direction:column}}
.registry-search{margin-top:22px}.registry-search .option{margin-bottom:8px}.choose-company-action{margin-top:7px!important;color:#1972d2!important;font-weight:750}.registry-help{margin:12px 4px 0;font-size:13px}
.primary,.secondary,.companybar{min-height:48px}.mapping-list .iconbtn{min-width:44px;min-height:44px}.pin-live{min-height:20px;margin:0;color:#087b64;font-size:12px}input,select,textarea{font-size:max(16px,1em)}
.selection-head .selected-source{max-height:none;overflow:visible}
.active-selection{color:#0f2747;background:#b9dcff;border-radius:4px;box-shadow:0 0 0 2px #b9dcff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.field-picker-open nav{visibility:hidden}.field-picker-open .selection-fields{bottom:calc(10px + env(safe-area-inset-bottom))}
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pin-lock-mode header{height:58px;padding:9px 20px;border-bottom:0}.pin-lock-mode .brand{font-size:16px;gap:7px;letter-spacing:-.3px}.pin-lock-mode .brand>i{width:28px;height:28px}.pin-lock-mode main{padding:0 20px!important}.pin-lock-mode #content{min-height:calc(100dvh - 58px);display:grid;place-items:center}.unlock-minimal{width:100%;max-width:340px;margin-top:-7dvh}.pin-lock-mode .pin-panel{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;animation:none}.pin-lock-mode .pin-entry{padding:0}.pin-lock-mode .pin-input-wrap{height:44px;margin:0 0 26px}.pin-lock-mode .pin-dots{background:transparent;gap:20px}.pin-lock-mode .pin-keypad{margin:0 auto;gap:14px}.pin-lock-mode .pin-keypad button{width:68px;height:68px;border:0;background:transparent;box-shadow:none}.pin-lock-mode .pin-keypad button:active{background:#dce9fb;box-shadow:none}.pin-lock-mode nav{display:none}
.template-layout-note{padding:12px 14px;border:1px solid #d9e7f3;border-radius:14px;background:#f5f9fd;line-height:1.45}.template-layout-note b{color:inherit}.editor-tools{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px!important}.editor-tools>small{grid-column:1/-1;color:#71869f;font-size:10px;line-height:1.3}.table-zoom{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:4px}.table-zoom>span{margin-right:3px;color:#71869f;font-size:10px;font-weight:700}.table-zoom button{min-width:39px;min-height:34px;padding:0 7px;color:#60768e;background:#eef3f7;border:1px solid #d7e2ec;border-radius:10px;font-size:10px;font-weight:750}.table-zoom button[aria-pressed=true]{color:#fff;background:#247ee8;border-color:#247ee8}.document-table-scroll{width:100%;overflow:auto;margin:10px 0;border:1px solid #d9e3ef;border-radius:10px;background:#fff;overscroll-behavior:contain}.document-table{width:100%;min-width:calc(600px * var(--table-scale, .65));border-collapse:collapse;table-layout:fixed;font-size:calc(14px * var(--table-scale, .65));line-height:1.35}.document-table td{min-width:0;padding:0 calc(9px * var(--table-scale, .65));border:1px solid #d9e3ef;vertical-align:top}.document-table p{min-height:calc(46px * var(--table-scale, .65));margin:0!important;padding:calc(9px * var(--table-scale, .65)) 1px!important;border-bottom:0!important;line-height:1.35;overflow-wrap:anywhere}.template-audit{margin:0 17px;padding:15px;border:1px solid #f0c97a;border-radius:14px;background:#fff8e8;color:#5f4b20}.template-audit b,.template-audit p{display:block}.template-audit p{margin:7px 0 12px;font-size:12px;line-height:1.5}.template-audit>div{display:flex;gap:8px}.template-audit>div button{flex:1}.template-audit.complete{border-color:#9edbc9;background:#eefaf6;color:#126c58}
.custom-fields{margin:2px 17px!important;padding:15px;border:1px solid #dbe7f2;border-radius:16px;background:#f8fbfe}.custom-fields summary{font-weight:750;color:#153553}.custom-fields .muted{font-size:12px;line-height:1.45}.custom-field-add,.custom-field-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px}.custom-field-add input,.custom-field-list input{min-width:0;height:46px;border:1px solid #d8e3ee;border-radius:12px;padding:0 13px;background:#fff;color:#102c49}.custom-field-add button,.custom-field-list button{min-height:46px}.custom-field-list{display:grid;gap:8px;margin-top:12px}
.custom-field-list .custom-field-item{grid-template-columns:1fr 1fr;padding:12px;border:1px solid #dbe7f2;border-radius:14px;background:#fff}.custom-field-item>input:first-child,.custom-field-item .consent{grid-column:1/-1}.custom-field-item .consent{min-height:36px;margin:0}.mapping-error{max-width:180px;min-height:38px;padding:7px 10px;border-radius:11px;background:#fff1ef;color:#a43e35;border:1px solid #f0c2bd;font-size:10px;font-weight:750;line-height:1.2}.selection-custom form{margin-top:10px}.document-table .mapping-tag{display:inline-flex;width:15px;height:15px;margin:1px 2px;padding:0;align-items:center;justify-content:center;border-radius:50%;font-size:0;white-space:nowrap;overflow:hidden;vertical-align:super}.document-table .mapping-tag:after{content:'✓';font:800 9px/1 "Segoe UI",sans-serif}.document-table .mapped-fragment{border-bottom-width:1px;background:#d8ecff}.document-table mark{box-decoration-break:clone;-webkit-box-decoration-break:clone}
@media(max-width:430px){.custom-field-list .custom-field-item{grid-template-columns:1fr}.custom-field-item>input,.custom-field-item .consent,.custom-field-item button{grid-column:1}.mapping-error{max-width:130px}}
.defaults-form{margin-top:13px}.defaults-form h2{margin:0;font-size:16px}.defaults-form .muted{margin:0}
.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:4px 0 26px}.settings-tile{min-width:0;min-height:158px;padding:18px;border:1px solid #dce6f0;border-radius:24px;background:#fff;color:#102c4e;text-align:left;display:grid;grid-template-columns:48px 1fr 20px;grid-template-rows:auto 1fr;gap:14px 12px;align-items:center;box-shadow:0 8px 26px rgba(16,44,78,.045);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.settings-tile:active{transform:scale(.975)}.settings-tile>i{grid-row:1/3;width:48px;height:48px;border-radius:16px;display:grid;place-items:center}.settings-tile>i svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.settings-tile>span{align-self:end;min-width:0}.settings-tile b,.settings-tile small{display:block}.settings-tile b{font-size:17px;line-height:1.2;letter-spacing:-.02em}.settings-tile small{margin-top:7px;color:#6b7d91;font-size:12px;line-height:1.4}.settings-tile>svg{width:18px;height:18px;color:#9aabbd;stroke-width:2;transform:none}.settings-tile.tone-blue>i{background:#e8f1ff;color:#2575e6}.settings-tile.tone-green>i{background:#ddf7ef;color:#008f70}.settings-tile.tone-violet>i{background:#eeeaff;color:#6854c7}.settings-tile.tone-amber>i{background:#fff1d9;color:#a56a00}.settings-tile.tone-cyan>i{background:#dff6fb;color:#087f99}.settings-tile.tone-navy>i{background:#e8eef5;color:#173b63}.settings-back{display:flex;align-items:center;gap:8px;margin:-8px 0 18px;padding:10px 2px;border:0;background:transparent;color:#2674df;font:inherit;font-weight:700}.settings-back svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;transform:rotate(180deg)}.settings-toggle-card{margin-top:0}.security-panel{text-align:center}.security-panel .pin-entry{text-align:left}.security-mark{width:58px;height:58px;margin:0 auto 2px;border-radius:20px;display:grid;place-items:center;background:#ddf7ef;color:#008f70}.security-mark svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.connection-state{display:flex;align-items:center;gap:14px}.connection-state>i{width:44px;height:44px;border-radius:15px;display:grid;place-items:center;background:#ddf7ef;color:#008f70;flex:0 0 44px}.connection-state svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2}.connection-state b,.connection-state small{display:block}.connection-state small{margin-top:5px;color:#6b7d91;line-height:1.4}.connection form{margin-top:22px}
@media(max-width:420px){.settings-grid{grid-template-columns:1fr}.settings-tile{min-height:112px;grid-template-columns:48px 1fr 18px;grid-template-rows:auto}.settings-tile>i{grid-row:auto}.settings-tile>span{align-self:center}}
.docrow .workflow{width:max-content;margin-top:5px;padding:3px 7px;border-radius:999px;font-size:9px}.docrow .workflow.waiting{color:#8a6200;background:#fff1d9}.docrow .workflow.done{color:#087b64;background:#e2f6f1}.document-check{display:grid;gap:8px;margin:16px 0;text-align:left}.document-check span{font-size:10px;color:#71869f;text-transform:uppercase;letter-spacing:1px}.document-check b{font-size:17px}
@media(max-width:420px){.editor-tools{grid-template-columns:1fr}.editor-tools>#toggle-text-edit{width:100%}.editor-tools>small{grid-column:auto}.table-zoom{justify-content:space-between}.table-zoom>span{margin-right:auto}.table-zoom button{min-width:42px}}
.billing-hero{margin-bottom:18px;padding:22px;border:1px solid #cbdff5;border-radius:26px;background:linear-gradient(145deg,#eaf5ff,#f9fcff);color:#102c4e}.billing-hero span,.billing-hero small{display:block;color:#607993}.billing-hero span{font-size:12px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.billing-hero strong{display:block;margin:12px 0 4px;font-size:38px;line-height:1}.billing-hero strong i{font-size:16px;font-style:normal;color:#607993}.period-switch{display:grid;grid-template-columns:1fr 1.35fr;gap:4px;margin-bottom:14px;padding:4px;border-radius:16px;background:#e9eff6}.period-switch button{min-height:42px;padding:6px 9px;border-radius:12px;background:transparent;color:#667b91;font-size:12px;font-weight:750}.period-switch button.active{background:#fff;color:#196fd4;box-shadow:0 3px 12px #17375516}.plan-stack{display:grid;gap:12px}.plan-card{position:relative;padding:21px;border:1px solid #dce6f0;border-radius:25px;background:#fff;color:#102c4e;overflow:hidden}.plan-card.featured{border-color:#67aaf1;box-shadow:0 12px 34px #2177d617}.plan-card>em{position:absolute;right:16px;top:0;padding:6px 10px;border-radius:0 0 10px 10px;background:#147cf0;color:#fff;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.08em}.plan-card header{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.plan-card h2{margin:0;font-size:19px;letter-spacing:-.025em}.plan-card p{margin:6px 0 0;color:#718399;font-size:12px;line-height:1.4}.plan-card header>strong{flex:none;padding-top:3px;color:#1475dd;font-size:20px}.plan-card header>strong small{font-size:10px;color:#718399}.plan-card ul{display:grid;gap:7px;margin:18px 0;padding:0;list-style:none;color:#3f566f;font-size:12px}.plan-card li:before{content:'✓';margin-right:8px;color:#008f70;font-weight:900}.billing-note{margin:14px 5px 4px;color:#6d8197;font-size:11px;line-height:1.5}.payment-sheet{position:relative;margin-top:15px;padding:22px;border-radius:26px;background:#102b4b;color:#fff;box-shadow:0 18px 48px #0b28402b}.payment-sheet>small{color:#66c8ff;font-weight:800;letter-spacing:.12em}.payment-sheet h2{margin:9px 0 4px}.payment-sheet>strong{display:block;font-size:32px}.payment-sheet>p{color:#bfd0e1;font-size:12px;line-height:1.5}.sheet-close{position:absolute;right:13px;top:12px;width:38px;height:38px;border-radius:50%;background:#ffffff15;color:#fff;font-size:25px}.payment-method{display:grid;width:100%;grid-template-columns:46px 1fr 18px;gap:12px;align-items:center;margin-top:10px;padding:12px;border-radius:17px;background:#fff;color:#102c4e;text-align:left}.payment-method>i{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#e7f2ff;color:#1978df;font-size:11px;font-style:normal;font-weight:900}.payment-method>i svg,.payment-method>svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2}.payment-method b,.payment-method small{display:block}.payment-method small{margin-top:3px;color:#708399;font-size:10px}.invoice-ready dl{display:grid;gap:8px}.invoice-ready dl div{padding:11px;border-radius:12px;background:#ffffff0d}.invoice-ready dt{font-size:9px;color:#8eb0cf;text-transform:uppercase}.invoice-ready dd{margin:3px 0 0;overflow-wrap:anywhere;font-size:12px}.integration-block{margin-bottom:25px}.integration-block>h2{margin:0;font-size:18px}.integration-block>p{margin:6px 0 13px;color:#708399;font-size:12px;line-height:1.5}.connection-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;margin-bottom:8px;padding:13px;border:1px solid #dde7f1;border-radius:18px;background:#fff;color:#102c4e}.connection-row>i{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#e9f3ff;color:#2377dd}.connection-row>i svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8}.connection-row b,.connection-row small,.connection-row em{display:block}.connection-row small{margin-top:3px;color:#718399;font-size:10px;line-height:1.35}.connection-row>button{min-height:40px;padding:0 11px;font-size:11px}.connection-badge{width:max-content;margin-top:6px;padding:3px 7px;border-radius:99px;background:#eef2f6;color:#718399;font-size:9px;font-style:normal}.connection-badge.connected{background:#dff7ef;color:#087b64}.connection-badge.pending{background:#fff1d9;color:#8a6200}.integration-safety,.legal-warning{display:grid;gap:5px;padding:16px;border-radius:18px;background:#edf7f4;color:#0d6958;font-size:12px;line-height:1.5}.legal-links{display:grid;gap:9px}.legal-links a{display:grid;grid-template-columns:1fr 20px;gap:12px;align-items:center;padding:17px;border:1px solid #dce6f0;border-radius:18px;background:#fff;color:#102c4e;text-decoration:none}.legal-links b,.legal-links small{display:block}.legal-links small{margin-top:5px;color:#718399;font-size:11px}.legal-links svg{width:19px;fill:none;stroke:currentColor;stroke-width:2}.legal-warning{margin-top:14px;background:#fff6e6;color:#755215}
@media(max-width:390px){.plan-card header{display:grid}.plan-card header>strong{padding-top:0}.connection-row{grid-template-columns:40px 1fr}.connection-row>button{grid-column:1/-1;width:100%}}
.payment-consent{display:flex;align-items:flex-start;gap:9px;margin:15px 2px;color:#c4d4e2;font-size:11px;line-height:1.45}.payment-consent input{width:19px;height:19px;flex:0 0 19px;accent-color:#49bdf4}.payment-consent a{color:#65c9f8}.payment-method:disabled{opacity:.46}
