#compare-bar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fp-table-wrap{position:relative}.fp-typeahead{z-index:1050;max-height:22rem;overflow-y:auto}.fp-typeahead:empty{display:none}.fp-issuers{max-height:11rem;overflow-y:auto}.fp-nis{color:#6c757d}.rx-cell{min-width:12rem}.fp-dental-table .dental-detail td{padding-top:0}.fp-dental-table .dental-row td{border-bottom-width:0}.fp-dental-toggle{min-width:12rem}.sort-arrow{min-width:1ch;display:inline-block}.fp-workspace{--fp-top:4rem}.fp-pinned{display:contents}.fp-summary{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.5rem;display:flex}.fp-workspace #compare-bar{top:var(--fp-top);z-index:3;background:#fff;border-bottom:1px solid #dee2e6;margin-bottom:.5rem;padding:.5rem 0;position:sticky}.fp-scroll:focus-visible{outline-offset:2px;outline:2px solid #0d6efd}@media (width>=992px) and (height>=600px){.fp-workspace{height:max(26rem, calc(100dvh - var(--fp-top) - 1rem));flex-direction:column;margin-bottom:1rem;display:flex}.fp-pinned{flex-wrap:wrap;flex:none;align-items:center;gap:0 1rem;max-height:60%;padding-bottom:.25rem;display:flex;overflow-y:auto}.fp-pinned #plan-filters{flex:100%}.fp-summary{flex:24rem}.fp-workspace #compare-bar{border-bottom:0;margin-bottom:.5rem;padding:0;position:static}.fp-scroll{overscroll-behavior:contain;background:#fff;border:1px solid #dee2e6;border-radius:.5rem;flex:1 1 0;min-height:10rem;scroll-padding-top:3rem;overflow:auto}.fp-scroll>p{margin:.5rem .75rem}.fp-scroll .fp-table-wrap{overflow:visible}.fp-scroll #plan-table{margin-bottom:0}.fp-scroll #plan-table thead th{z-index:2;background:#fff;position:sticky;top:0;box-shadow:inset 0 -1px #dee2e6}.fp-pinned #plan-filters{font-size:.875rem;margin-bottom:.5rem!important}.fp-pinned #plan-filters .row{--bs-gutter-y:.4rem;--bs-gutter-x:.75rem}.fp-pinned #plan-filters .form-label{margin-bottom:.15rem}.fp-pinned #plan-filters .form-control{padding:.2rem .5rem;font-size:.875rem}.fp-pinned #plan-filters .fp-issuers{max-height:5.5rem}.fp-pinned #plan-filters fieldset .form-check{min-height:0;margin-bottom:0;margin-right:.75rem;display:inline-block}.fp-pinned #plan-filters .fp-issuers .form-check{margin-right:0;display:block}}.fp-dialog{width:min(1140px,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:inherit;border:0;border-radius:.5rem;padding:0;position:fixed;box-shadow:0 1rem 3rem #00000059}.fp-dialog[open]{flex-direction:column;display:flex}.fp-dialog::backdrop{background:#00000080}.fp-dialog-header{border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.fp-dialog-body{flex:auto;padding:1rem;position:relative;overflow:auto}.fp-dialog-footer{border-top:1px solid #dee2e6;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}body.fp-dialog-open{overflow:hidden}@media (width>=992px){.fp-dialog.fp-dialog-narrow{width:min(34rem,100vw - 2rem)}}@media (width<=991.98px){.fp-dialog{border-radius:0;width:100vw;height:100dvh;max-height:100dvh;margin:0}}.fp-cmp-wrap{position:relative;overflow-x:auto}.fp-cmp{min-width:calc(11rem + var(--fp-cols,2) * 13rem);margin-bottom:.5rem}.fp-cmp th[scope=row]{z-index:1;background:#f6f8fa;width:11rem;min-width:9rem;font-weight:600;position:sticky;left:0;box-shadow:1px 0 #d6dee7}.fp-cmp thead th{z-index:2;vertical-align:bottom;background:#fff;border-bottom:2px solid #d6dee7;position:sticky;top:0}.fp-cmp thead th:first-child{z-index:3;background:#f6f8fa;left:0}.fp-cmp tr.fp-section th{text-transform:uppercase;letter-spacing:.04em;box-shadow:none;background:#e9eef3;font-size:.75rem;position:static}.fp-cmp td.fp-best{color:#0b5d4b;background:#e7f6f1;font-weight:700}.fp-best-tag{color:#fff;vertical-align:middle;background:#0f766e;border-radius:999px;margin-left:.4rem;padding:0 .4rem;font-size:.7rem;font-weight:600;display:inline-block}.fp-stat{border:1px solid #d6dee7;border-radius:.5rem;height:100%;padding:.6rem .8rem}.fp-stat .fp-stat-v{font-size:1.25rem;font-weight:700}@media (width<=575.98px){.fp-cmp th[scope=row]{width:7.5rem;min-width:7.5rem;font-size:.85rem}.fp-cmp{min-width:calc(7.5rem + var(--fp-cols,2) * 11rem)}}.fp-city-list{max-height:min(20rem,45dvh);overflow-y:auto}.fp-city-list[hidden]{display:none}.fp-city-option{cursor:pointer}.fp-city-zip:hover,.fp-city-zip:focus-visible{background:#f1f5f9}.fp-city-tag{color:#475569;font-size:.7rem;font-weight:400}#fp-city-open{white-space:nowrap}#fp-print-root{display:none}@media print{body.fp-printing>:not(#fp-print-root){display:none!important}body.fp-printing #fp-print-root{display:block}body.fp-printing .fp-cmp{width:100%;min-width:0;font-size:9pt}body.fp-printing .fp-cmp th{position:static!important}body.fp-printing .fp-cmp-wrap{overflow:visible}body.fp-printing .fp-cmp td.fp-best{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#e7f6f1!important}}
