.highlight[data-v-5c977f98]{background-color:#ff0}.wl-circle[data-v-5c977f98]{left:0;top:5px}.feature-offer[data-v-5c977f98]{position:relative}.plan-settings[data-v-5c977f98]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.plan-pdf-section[data-v-5c977f98]{margin-top:8px}.plan-pdf-toolbar[data-v-5c977f98]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 20px;margin-bottom:10px}.plan-pdf-action[data-v-5c977f98]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.95rem}.plan-pdf-frame-wrap[data-v-5c977f98]{position:relative;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;background:#f1f3f5;min-height:280px;max-height:min(70vh,560px)}.plan-pdf-loading[data-v-5c977f98]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:280px;padding:24px}.plan-pdf-loading-text[data-v-5c977f98]{color:#6c757d;font-size:.95rem}.plan-pdf-frame[data-v-5c977f98]{display:block;width:100%;height:min(70vh,560px);min-height:280px;border:0;background:#fff}.plan-pdf-fallback[data-v-5c977f98]{margin-bottom:0}.highlight[data-v-47e5f785]{background-color:#ff0;max-width:275px;padding:2px}.upcoming-changes-panel[data-v-42f0106c]{margin-top:8px;padding:16px 18px;background-color:#fff;border:1px solid #dee2e6;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box}.changes-button[data-v-42f0106c]:focus{outline:0!important;-webkit-box-shadow:none;box-shadow:none}.changes-button[data-v-42f0106c]{margin:5px 0;padding:8px 0 8px 0;color:var(--bs-success,#198754)!important;font-weight:700!important;font-size:1.05rem;background:transparent;border:none;cursor:pointer}.changes-button i[data-v-42f0106c]{padding-left:5px}.discount-changes-heading[data-v-42f0106c]{font-size:1rem;font-weight:700;margin:0 0 12px;color:#212529}.pending-price-changes-heading[data-v-42f0106c]{font-size:1rem;font-weight:700;margin:0 0 4px;padding-bottom:10px;border-bottom:2px solid var(--bs-success,#198754);color:#212529}.pending-price-row[data-v-42f0106c]{display:grid;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 16px;padding:10px 0;border-bottom:1px solid #e9ecef}.pending-price-row[data-v-42f0106c]:last-child{border-bottom:none;padding-bottom:2px}.pending-price-row-main[data-v-42f0106c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;column-gap:8px;row-gap:4px;min-width:0}.pending-price-badge[data-v-42f0106c]{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#495057;padding:4px 10px;border-radius:4px;border:1px solid #ced4da;background:#fff}.pending-price-badge--new[data-v-42f0106c]{color:var(--bs-success,#198754);border-color:rgba(25,135,84,.35);background:rgba(25,135,84,.06)}.pending-price-badge--muted[data-v-42f0106c]{color:#6c757d;border-color:#dee2e6;background:#f8f9fa}.pending-price-value[data-v-42f0106c]{font-size:1.15rem;font-weight:700;color:#212529;white-space:nowrap}.pending-price-meta[data-v-42f0106c]{font-size:.9rem;color:#495057;line-height:1.4}.pending-price-dot[data-v-42f0106c]{margin:0 5px;color:#adb5bd}.pending-price-sep[data-v-42f0106c]{color:#adb5bd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pending-price-effective[data-v-42f0106c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.9rem;font-weight:600;color:#495057;white-space:nowrap}.pending-price-effective i[data-v-42f0106c]{color:var(--bs-success,#198754);opacity:.9}.pending-price-effective--warn i[data-v-42f0106c]{color:#b45309}.upcoming-changes-panel h5{font-size:1.05rem;font-weight:600;margin:10px 0 8px;color:#212529;line-height:1.35}.upcoming-changes-panel h5 .highlight{font-size:inherit}