.partner-public .editorial-heading{max-width:1050px}.partner-public .editorial-heading h1{max-width:22ch}.partner-delivery-notice{border-left:3px solid #678eaa;padding:14px 18px;background:#edf3f8;color:#55708b;font-size:12px;line-height:1.9;margin:0 0 26px}.partner-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.partner-plan{background:white;border:1px solid #dce5eb;border-radius:9px;padding:32px;display:flex;flex-direction:column;align-items:start}.partner-plan:nth-child(2){border-color:#91b3ac;background:#fbfdfc}.partner-plan-scope{font-size:10px;color:#94a2b3;line-height:1.7}.partner-plan h2{font-size:27px;color:#2c495e;margin:18px 0 13px;line-height:1.4;font-weight:550}.partner-plan>p{font-size:13px;line-height:1.9;color:#718297;max-width:55ch;min-height:75px}.partner-plan-price{border-top:1px solid #e6ecf0;padding-top:23px;margin-top:auto;align-self:stretch}.partner-plan-price small{display:block;font-size:11px;color:#95a3b5;margin-bottom:8px}.partner-plan-price strong{font-size:30px;color:#31596b;font-weight:550;letter-spacing:-.5px}.partner-plan-price strong>span{font-size:12px;letter-spacing:0;font-weight:400;color:#8a9bab}.partner-plan .partner-discount{min-height:0;color:#5b8075;font-size:11px;margin:15px 0 24px}.partner-plan>.btn{width:100%;font-size:12px}.partner-principles{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin:55px 0 40px;border-top:1px solid #dae3e8;padding-top:35px}.partner-principles h2{font-size:22px;margin-bottom:15px}.partner-principles p{font-size:13px;line-height:1.95;max-width:85ch;color:#7e8e9e}
.commerce-balance-bar{display:flex;gap:30px 60px;align-items:center;padding:25px 30px;background:#fff;border:1px solid var(--border);border-radius:9px;margin-bottom:25px;flex-wrap:wrap}.commerce-balance-bar>div>span{display:block;color:#8c9bb0;font-size:11px;margin-bottom:8px}.commerce-balance-bar strong{font-size:29px;font-weight:600;color:#305d99;letter-spacing:-.4px}.commerce-balance-bar strong small{font-size:12px;letter-spacing:0;font-weight:400;color:#879cb7}.commerce-balance-bar b{font-size:15px;font-weight:500;color:#526b8e}.commerce-balance-bar>.btn{margin-left:auto}.wallet-config .cardbody{padding:25px 28px}.wallet-config .field{max-width:500px}.wallet-config .cloudintro h2{font-size:17px!important}.wallet-config .cloudintro>p{font-size:12px!important;line-height:1.9!important;color:#7b8da4}.wallet-auto{display:flex;gap:9px;align-items:flex-start;font-size:12px;margin-top:24px;border-top:1px solid var(--border);padding-top:20px;color:#587290}.wallet-auto input{margin:4px 0 0;flex:none}.commerce-accept{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.9;color:#76869b;margin-top:24px}.commerce-accept input{flex:none;margin:6px 0 0}.commerce-ledger{margin-top:25px}.commerce-ledger .cardhead{border-bottom:1px solid var(--border);padding:20px 25px}.commerce-ledger th,.commerce-ledger td{overflow-wrap:anywhere}.wallet-positive{color:#418573}.header-balance{display:inline-flex;align-items:center;gap:6px;border:1px solid #dfe6f0;border-radius:20px;padding:6px 10px;font-size:11px;color:#456286;white-space:nowrap}.header-balance svg{width:14px;height:14px}.header-balance b{font-weight:500}.header-balance small{font-size:9px;color:#8a9db6}
.partner-tier-choices{display:flex;gap:10px;flex-wrap:wrap;padding:24px 26px 5px}.partner-tier-choices button{border:1px solid #d9e3ef;background:#f8fafd;border-radius:6px;padding:10px 17px;font-size:12px;color:#577296}.partner-tier-choices button.selected{border-color:#4d79b7;background:#edf3fd;color:#2d5c9b;box-shadow:inset 0 0 0 1px #4d79b7}.partner-choice-summary{padding:23px 26px 24px}.partner-choice-summary h3{font-size:21px;color:#3d587a;font-weight:550}.partner-choice-summary>p{font-size:12px;color:#7b8da5;line-height:1.9;max-width:80ch}.partner-choice-summary .partner-discount{color:#4c7b70;font-weight:550}.partner-order-consent{padding:0 26px 20px;background:#fbfcfe;border-top:1px solid var(--border)}.partner-config .configtotal{position:static;margin:0 -1px -1px}.partner-config .cloudintro>h2{font-size:16px!important;line-height:1.9!important}.partner-config .cloudintro .btn{width:100%;margin-top:20px}.partner-config .cloudintro .textlink{display:block;font-size:11px;margin-top:15px}.partner-operations{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:25px;margin-top:26px}.partner-operations .cardbody{padding:27px}.partner-operations h2{font-size:18px;margin-bottom:15px}.partner-operations .sub{font-size:12px;line-height:1.9;margin-bottom:23px}.partner-operations textarea{width:100%}.partner-deliveries article{padding:22px 0;border-top:1px solid var(--border)}.partner-deliveries h3{font-size:15px}.partner-status{display:inline-block;background:#edf3fb;border:1px solid #dbe5f2;color:#5c7fa9;border-radius:5px;font-size:10px;line-height:1.6;padding:4px 8px}.partner-deliveries .sectiontitle,.partner-admin-jobs .sectiontitle{gap:15px;flex-wrap:wrap}.partner-job-note{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;color:#70859f;line-height:1.9}.partner-admin-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-bottom:25px}.partner-admin-plans h3{font-size:15px;margin-bottom:22px;color:#506d92}.partner-admin-jobs{display:grid;gap:25px;margin-top:25px}.partner-brand-readonly{display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px 20px;font-size:12px;line-height:1.9;border-block:1px solid var(--border);padding:20px 0;margin:22px 0}.partner-brand-readonly dt{color:#8b9bb0}.partner-brand-readonly dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:#536d90}.invoice-wallet-payment{padding:16px;background:#f3f7fd;border:1px solid #dee7f4;border-radius:7px;margin-bottom:22px}.invoice-wallet-payment>p{font-size:12px;color:#7289aa;margin:0 0 12px}.invoice-wallet-payment>.btn{width:100%}
@media(min-width:2000px){.partner-plans{gap:35px}.partner-plan{padding:40px}.partner-plan h2{font-size:32px}.partner-plan>p{font-size:14px}.partner-plan-price strong{font-size:37px}}
@media(max-width:1149px){.partner-operations{grid-template-columns:1fr}.partner-config .cloudintro{order:2}.commerce-balance-bar{gap:22px 40px}.partner-plan{padding:25px}.partner-plan h2{font-size:23px}.partner-admin-plans{grid-template-columns:1fr;gap:25px}.partner-admin-plans>section{border-bottom:1px solid var(--border);padding-bottom:22px}}
@media(max-width:780px){.partner-plans{grid-template-columns:1fr}.partner-plan>p{min-height:0}.partner-principles{grid-template-columns:1fr;gap:28px}.partner-delivery-notice{font-size:11px;padding:12px 15px}.partner-brand-readonly{grid-template-columns:1fr;gap:4px}.partner-brand-readonly dd{margin-bottom:12px}.commerce-balance-bar{padding:22px}.partner-public .editorial-heading h1{font-size:37px}}
@media(max-width:600px){.header-balance{padding:4px 6px;gap:4px;font-size:10px}.header-balance small{display:none}.header-balance svg{width:12px;height:12px}.commerce-balance-bar{padding:20px;gap:22px}.commerce-balance-bar strong{font-size:25px}.commerce-balance-bar b{font-size:13px}.commerce-balance-bar>.btn{margin-left:0;font-size:11px}.commerce-balance-bar>div:first-child{flex-basis:100%}.commerce-balance-bar>div:nth-child(2){flex:1}.wallet-config .cardbody{padding:21px 19px}.partner-tier-choices{padding:20px 18px 4px;gap:8px}.partner-tier-choices button{font-size:11px;padding:9px 12px}.partner-choice-summary{padding:20px 18px}.partner-order-consent{padding:0 18px 17px}.partner-config .configtotal{padding:15px 18px}.partner-config .configtotal strong{font-size:23px}.partner-config .configtotal .btn{min-width:0;padding:10px 12px;font-size:11px}.partner-operations .cardbody{padding:22px 18px}.commerce-accept{font-size:11px}.partner-status{font-size:9px}.commerce-ledger th,.commerce-ledger td{padding:13px 10px;font-size:10px}}
.header-balance b{max-width:110px;overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.header-balance b{max-width:65px}}
