.mw-b2b-price-note{font-size:.72em;opacity:.72}.mw-b2b-switcher{display:inline-flex!important;align-items:center;gap:10px;text-decoration:none!important}.mw-b2b-switcher i{position:relative;width:48px;height:28px;border-radius:999px;background:#cbd5e1;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06);transition:.25s}.mw-b2b-switcher i:before{content:"";position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.18);transition:.25s}.mw-b2b-switcher.mw-b2b-active i{background:#22c55e}.mw-b2b-switcher.mw-b2b-active i:before{transform:translateX(20px)}.mw-b2b-switcher.mw-b2b-pending i{background:#f59e0b}.mw-b2b-switcher.mw-b2b-pending i:before{transform:translateX(10px)}.mw-b2b-register{max-width:850px}.mw-b2b-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mw-b2b-register label{display:flex;flex-direction:column;gap:7px}.mw-b2b-register input,.mw-b2b-register textarea{width:100%}.mw-b2b-register .mw-b2b-full{grid-column:1/-1}.mw-b2b-consent{display:flex!important;flex-direction:row!important;align-items:flex-start;margin:20px 0}.mw-b2b-consent input{width:auto!important;margin-top:5px}.mw-b2b-tier-table{margin:18px 0;padding:16px;border:1px solid #e5e7eb;border-radius:12px}.mw-b2b-tier-table table{width:100%;margin-top:10px;border-collapse:collapse}.mw-b2b-tier-table th,.mw-b2b-tier-table td{text-align:left;padding:8px;border-bottom:1px solid #eee}.mw-b2b-sales-portal{border:1px solid #e5e7eb;border-radius:18px;padding:28px;background:#fff;box-shadow:0 16px 50px rgba(15,23,42,.07)}.mw-b2b-sales-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.mw-b2b-sales-head small{font-weight:800;letter-spacing:.12em}.mw-b2b-sales-head h2{margin:5px 0}.mw-b2b-sales-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:25px 0}.mw-b2b-sales-stats div{padding:20px;border-radius:14px;background:#f8fafc}.mw-b2b-sales-stats strong{display:block;font-size:30px}.mw-b2b-sales-stats span{opacity:.7}.mw-b2b-sales-table{overflow:auto}.mw-b2b-sales-table table{width:100%;border-collapse:collapse}.mw-b2b-sales-table th,.mw-b2b-sales-table td{padding:12px;border-bottom:1px solid #e5e7eb;text-align:left}.mw-b2b-sales-table td small{display:block;opacity:.65}@media(max-width:700px){.mw-b2b-form-grid,.mw-b2b-sales-stats{grid-template-columns:1fr}.mw-b2b-sales-head{align-items:flex-start;flex-direction:column}}
