:root{--compare-backdrop: #e7f0ff;--compare-panel-bg: radial-gradient( 920px 320px at 6% -12%, rgba(58, 129, 251, .22), transparent 58% ), linear-gradient(165deg, #f6f9ff 0%, #e4efff 46%, #d3e4fc 100%);--compare-kicker: #5d6b57;--compare-title: #141814;--compare-body: #3e4a42;--compare-body-muted: #5c6770;--compare-surface: #eef4ff;--compare-surface-border: #d5e4f6;--compare-section-bar: #5989dc;--compare-thead-bg: linear-gradient(180deg, #f3d749 0%, #ffe56e 48%, #fff4b3 100%);--compare-thead-border: rgba(180, 140, 0, .28);--compare-row-hover: #e4eefc;--compare-content-narrow: 72rem;--compare-content-wide: 90rem;--compare-cta: #3a81fb;--compare-cta-hover: #2f6fe0;--compare-feature-check-bg: #ffde00}.upgrade-plan-compare-dialog::backdrop,.membership-plan-compare-dialog::backdrop,.hardware-catalog-compare-dialog::backdrop{background:var(--compare-backdrop)}.compare-modal-kicker,.upgrade-plan-compare-kicker,.membership-plan-compare-kicker{margin:0 0 .3rem;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--compare-kicker)}.compare-modal-title,.upgrade-plan-compare-panel__head h2,.membership-plan-compare-panel__head h2{margin:0;font-size:clamp(1.45rem,2.4vh,1.9rem);font-weight:650;line-height:1.05;letter-spacing:-.035em;color:var(--compare-title)}.compare-modal-lead,.upgrade-plan-compare-explain,.upgrade-plan-compare-pane h3{color:var(--compare-body);font-size:.95rem;line-height:1.55;text-align:left}.compare-modal-lead{margin:.4rem 0 0;max-width:46rem}.compare-modal-close,.upgrade-plan-compare-close,.membership-plan-compare-close{border:1px solid #d7ddd4;background:#fff;color:var(--compare-title);border-radius:999px;width:2.5rem;height:2.5rem;font-size:1.35rem;line-height:1;cursor:pointer;flex-shrink:0}.upgrade-plan-compare-table-wrap{background:var(--compare-surface);border:1px solid var(--compare-surface-border);border-radius:16px;box-shadow:0 16px 40px #1418140d}.upgrade-plan-compare-dialog .upgrade-plan-compare-table thead th{background:var(--compare-thead-bg);border-right-color:var(--compare-thead-border);color:var(--compare-title)}.upgrade-plan-compare-dialog .upgrade-plan-compare-table thead th.upgrade-plan-compare-col-option a{color:var(--compare-title)}.upgrade-plan-compare-dialog .upgrade-plan-compare-col__sku{color:#4a5560;font-family:inherit;font-size:.68rem;font-weight:650}.upgrade-plan-compare-table tbody tr.upgrade-plan-compare-section th{background:var(--compare-section-bar)}.upgrade-plan-compare-table tbody tr:not(.upgrade-plan-compare-section):hover th,.upgrade-plan-compare-table tbody tr:not(.upgrade-plan-compare-section):hover td{background:var(--compare-row-hover)}.membership-plan-compare-panel{color:#161b18;background:var(--compare-panel-bg);box-shadow:none}.membership-plan-compare-dialog::backdrop{background:var(--compare-backdrop)}.membership-plan-card{border-color:var(--compare-surface-border);box-shadow:0 16px 40px #1418140d}.membership-plan-card__cta--primary,.upgrade-plan-compare-trigger.button.outline,.hardware-catalog-compare-trigger.button.outline,.membership-plan-compare-trigger.button.outline{background:var(--compare-cta);border:0;color:#fff;outline:none;box-shadow:0 8px 18px #3a81fb47}.membership-plan-card__cta--primary:hover,.upgrade-plan-compare-trigger.button.outline:hover,.hardware-catalog-compare-trigger.button.outline:hover,.membership-plan-compare-trigger.button.outline:hover{background:var(--compare-cta-hover);border:0;color:#fff}.upgrade-plan-compare-trigger.button.outline:focus,.upgrade-plan-compare-trigger.button.outline:focus-visible,.membership-plan-compare-trigger.button.outline:focus,.membership-plan-compare-trigger.button.outline:focus-visible,.hardware-catalog-compare-trigger.button.outline:focus,.hardware-catalog-compare-trigger.button.outline:focus-visible{outline:none;box-shadow:0 8px 18px #3a81fb47,0 0 0 3px #3a81fb59}
/*# sourceMappingURL=/cdn/shop/t/70/assets/compare-modals-shared.css.map */
