.v7.mf-dialog{box-sizing:border-box;border:1px solid var(--line2);background:var(--panel,#fff);width:100%;max-width:760px;height:calc(100% - 16px);max-height:none;color:var(--ink);border-bottom:0;border-radius:16px 16px 0 0;gap:0;margin:0 auto;padding:0;font-family:inherit;position:fixed;inset:16px 0 0;overflow:hidden;box-shadow:0 -12px 48px #0002}.mf-dialog[open]{flex-direction:column;display:flex}.mf-dialog::backdrop{background:#0005}.mf-header{border-bottom:1px solid var(--line2);background:#fff;flex:none;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.mf-header>b{font-size:17px;font-weight:600}.mf-header .v7-sheet-x{width:40px;height:40px;color:var(--ink);background:0 0;border:0;place-items:center;font-size:26px;display:grid}.mf-body{overscroll-behavior:contain;background:var(--soft);flex:1;min-height:0;padding:14px;overflow:auto}.mf-section{border:1px solid var(--line2);background:#fff;border-radius:12px;margin:0 0 10px;overflow:hidden}.mf-section.is-expanded{border-color:var(--ink2)}.mf-section-head{text-align:left;width:100%;min-height:64px;color:var(--ink);font:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:17px 14px;font-size:14px;display:flex}.mf-section-head>.v7-xic{width:18px;height:18px;color:var(--muted);flex:none}.mf-heading{flex:1;min-width:0;font-size:16px;font-weight:500;line-height:1.4}.mf-summary{color:var(--muted);text-align:right;overflow-wrap:anywhere;max-width:48%;font-size:12px;line-height:1.45}.mf-summary.is-set{color:var(--ink2)}.mf-chevron{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px;color:var(--muted);flex:none}.is-expanded>.mf-section-head .mf-chevron{transform:rotate(180deg)}.is-expanded>.mf-section-head .mf-summary{display:none}.mf-content{padding:0 14px 14px}.mf-options .v7-row{width:100%;min-height:48px}.mf-options .v7-sec:first-child{margin-top:4px}.mf-options .ref-search{font-size:16px}.mf-section-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.mf-section-foot .v7-clear{min-height:40px}.mf-footer{padding:14px 18px max(18px,env(safe-area-inset-bottom));border-top:1px solid var(--line2);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.mf-footer .v7-clear{text-align:left;max-width:110px;min-height:44px;font-size:12px}.mf-footer .v7-show{white-space:nowrap;min-height:44px;padding:12px 18px}.mf-empty{color:var(--muted);padding:8px 4px;font-size:13px;line-height:1.5}.mf-location-search{gap:6px;margin-bottom:10px;display:flex}.mf-location-search input{flex:1;min-width:0;margin:0;font-size:16px}.mf-location-search button{flex:none;padding:8px 12px}.mf-dialog button:focus-visible,.mf-dialog input:focus-visible{outline:2px solid var(--ink2);outline-offset:-2px}.mf-dialog .t9-type-head{gap:8px}.mf-dialog .t9-side{min-width:42px}.mf-dialog .t9-side small{font-size:11px}.mf-dialog .t9-tech{line-height:1.4}.mf-dialog .ref-tile-grid{grid-template-columns:1fr}.mf-dialog .v7-mm{gap:12px}.mf-dialog .v7-mm input{width:100%;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;padding:4px 0;font-size:16px}.mf-dialog *{box-sizing:border-box}.mf-dialog .mf-options{max-height:none;overflow:visible}.mf-dialog .mf-dialog .t9-type-head{padding:12px 10px}.mf-dialog .t9-type-head .v7-pic{display:none}.mf-dialog .t9-sub{padding-left:12px}.mobile-type-detail-label,.mf-type-detail,.mf-dialog .desktop-type-detail-label,.mf-dialog .t9-use,.mf-dialog .t9-tech,.mf-dialog .t9-side small{display:none}.mf-dialog .mobile-type-detail-label{display:inline}.mf-dialog .mf-type-detail{color:var(--muted);margin:12px 0;font-size:13px;line-height:1.5;display:block}.mf-dialog .mf-type-detail span{margin-top:6px;display:block}.mf-dialog .t9-sub{padding:0 12px 10px}.mf-dialog .t9-more.small{padding-left:12px}.mf-footer .v7-clear{white-space:nowrap;max-width:none}@media (width<=760px){.tt.comparison-port .v7.reference-filters[data-mobile-fields="3"] .v7-f{justify-self:stretch;width:100%}.tt.comparison-port .v7.reference-filters[data-mobile-fields="3"] .v7-bar{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.v7.reference-filters[data-mobile-fields="3"] .v7-t{min-width:0}.v7.reference-filters[data-mobile-fields="3"] .v7-v{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.mf-header .v7-sheet-x{background:var(--soft);border-radius:50%;flex:none;padding:0;line-height:1}.mf-header .v7-sheet-x svg{fill:none;stroke:currentColor;stroke-width:2.5px;width:20px;height:20px;display:block}.mf-guidance{color:var(--muted);margin:0 0 8px;font-size:13px}.mf-method-toggle{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:12px 0;font-size:13px;text-decoration:underline;display:flex}.mf-method-toggle svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px}.mf-method-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mf-methods{border-left:2px solid var(--line2);padding:0 8px}.v7 .v7-mm input[type=number]{width:100%;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;padding:4px 0}.v7{--ink:#0a0a0a;--ink2:#404040;--muted:#737373;--faint:#a3a3a3;--line:#ebebeb;--line2:#e0e0e0;--soft:#fafafa;--chip:#f4f4f5;--link:#0062d1;color:var(--ink);gap:8px;margin-top:24px;font:14px/1.5 Geist Variable,Geist,ui-sans-serif,system-ui,sans-serif;display:flex;position:relative}.v7 button,.v7 input{font-family:inherit}.v7-bar{border:1px solid var(--line2);background:#fff;border-radius:12px;flex:1;min-width:0;padding:3px;display:flex}.v7-f{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1.15;align-items:center;gap:10px;padding:6px 12px;display:flex}.v7-f+.v7-f{position:relative}.v7-f+.v7-f:before{content:"";background:var(--line);width:1px;position:absolute;top:10px;bottom:10px;left:-1px}.v7-sm{flex:.85}.v7-f:hover,.v7-f.is-open{background:var(--soft)}.v7-f.is-open{box-shadow:inset 0 0 0 1px var(--line2)}.v7-ic{fill:none;width:16px;height:16px;stroke:var(--faint);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.v7-f.is-set .v7-ic{stroke:var(--ink2)}.v7-t{flex-direction:column;flex:1;min-width:0;display:flex}.v7-l{color:var(--muted);font-size:12px;line-height:1.35}.v7-v,.v7-in{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.45;overflow:hidden}.v7-v.is-empty{color:var(--muted);font-weight:400}.v7-in{background:0 0;border:0;outline:0;width:100%;padding:0}.v7-in::placeholder{color:var(--muted);opacity:1;font-weight:400}.v7-dn{fill:none;width:15px;height:15px;stroke:var(--faint);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.v7-x{background:var(--chip);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.v7-x[hidden]{display:none}.v7-x svg{fill:none;width:12px;height:12px;stroke:var(--ink2);stroke-width:2px;stroke-linecap:round}.v7-more{border:1px solid var(--line2);color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:500;display:flex}.v7-more svg{fill:none;width:16px;height:16px;stroke:var(--faint);stroke-width:1.6px;stroke-linecap:round}.v7-more:hover{border-color:#cfcfcf}.v7-more.is-open{background:var(--soft)}.v7-more.is-set{border-color:var(--ink)}.v7-more.is-set svg{stroke:var(--ink2)}.v7-badge{background:var(--ink);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:500;display:grid}.v7-badge[hidden]{display:none}.v7-pop{z-index:30;border:1px solid var(--line2);background:#fff;border-radius:14px;position:absolute;top:calc(100% + 8px);overflow:hidden;box-shadow:0 16px 40px #0000001f}.v7-pop[hidden]{display:none}.v7-in-pop{padding:16px 18px}.v7-sec{color:var(--ink);margin:0 0 6px;font-size:13px;font-weight:600}.v7-hr{border-top:1px solid var(--line);margin:14px 0 12px}.v7-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 18px;display:flex}.v7 .v7-clear{color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px}.v7-clear:hover{text-decoration:underline}.v7 .v7-show{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:9px;height:34px;padding:0 16px;font-size:13.5px;font-weight:500}.v7 .v7-show:hover{background:#262626}.v7-n{color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.is-zero{opacity:.45}.v7-seg{background:var(--chip);border-radius:10px;grid-auto-columns:1fr;grid-auto-flow:column;height:40px;padding:3px;display:grid}.v7-seg button{cursor:pointer;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13.5px}.v7-seg button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:500;box-shadow:0 1px 2px #00000014}.v7-seg small{color:var(--faint);margin-left:2px;font-size:12px;font-weight:400}.v7-row{cursor:pointer;border-radius:8px;align-items:center;gap:10px;margin:0 -8px;padding:7px 8px;display:flex}.v7-row:hover{background:var(--chip)}.v7-row:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.v7-box{background:#fff;border:1px solid #c7c7c7;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.v7-box.round{border-radius:50%}.v7-box svg{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.v7-box i{background:#fff;border-radius:50%;width:6px;height:6px}.v7-row[aria-checked=true] .v7-box{background:var(--ink);border-color:var(--ink)}.v7-pic{border:1px solid var(--line);background:#fff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.v7-fig{width:17px;height:29px}.v7-fig .off{fill:#d4d4d4}.v7-fig .on{fill:var(--ink)}.v7-fig .spine{stroke:#fff;stroke-width:.6px}.v7-xic{fill:none;width:15px;height:15px;stroke:var(--ink2);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.v7-rt{flex:1;min-width:0;line-height:1.4}.v7-rt b{color:var(--ink);font-size:13.5px;font-weight:500}.v7-rt span{color:var(--muted);font-size:13px}.v7-rt em{color:var(--muted);font-size:12.5px;font-style:normal;display:block}.v7-hist{align-items:flex-end;gap:2px;height:64px;margin-top:6px;display:flex}.v7-hist i{background:#e5e5e5;border-radius:2px 2px 0 0;flex:1}.v7-hist i.in{background:var(--ink)}.v7-range{height:20px;margin:-1px 0 12px;position:relative}.v7-range:before{content:"";background:var(--line2);border-radius:1px;height:2px;position:absolute;top:9px;left:0;right:0}.v7-range input{pointer-events:none;appearance:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}.v7-range input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;cursor:grab;background:#fff;border:1px solid #c7c7c7;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 2px #0000001f}.v7-range input::-moz-range-thumb{pointer-events:auto;cursor:grab;background:#fff;border:1px solid #c7c7c7;border-radius:50%;width:20px;height:20px}.v7-mm{grid-template-columns:1fr 1fr;gap:10px;display:grid}.v7-mm div{border:1px solid var(--line2);border-radius:10px;padding:6px 12px;font-size:14px;font-weight:500}.v7-mm small{color:var(--muted);font-size:12px;font-weight:400;display:block}.v7-loc{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:7px 8px;font-size:13.5px;display:flex}.v7-loc:hover,.v7-loc.is-active{background:var(--chip)}.v7-loc>span{background:var(--soft);border:1px solid var(--line);border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.v7-loc svg{fill:none;width:15px;height:15px;stroke:var(--ink2);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.v7-loc small{color:var(--faint);margin-left:auto;font-size:12px}.v7-msg{color:#b42318;margin:6px 8px 2px;font-size:13px}.v7-dist{margin:12px 0 2px}.v7-results-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:18px 0 12px;display:flex}.v7-results-head .scan-location-summary{margin:0}.v7-s{display:none}@media (width<=760px){.v7-bar{padding:3px}.v7.reference-filters :is(.v7-f,.v7-f.v7-sm,.v7-f[data-panel=price]){flex:auto;gap:6px;min-width:0;padding:4px 8px}.v7-f:nth-child(n+4),.v7-l,.v7-dn,.v7-v.is-empty{display:none}.v7-s{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.v7-f.is-set .v7-s{display:none}.v7-v{font-size:13.5px}.v7.reference-filters .v7-f:has(.v7-in){flex:1.3 76px;min-width:76px}.v7-in{font-size:13.5px}.v7-in::placeholder{color:var(--ink2)}.v7-more{flex:none;gap:6px;padding:0 12px}.v7-pop{width:auto!important;left:0!important;right:0!important}}.v7-scrim{z-index:90;background:#00000052;position:fixed;inset:0}.v7 .v7-pop.is-sheet{z-index:91;border:0;border-radius:16px 16px 0 0;max-height:88vh;position:fixed;box-shadow:0 -8px 30px #0000001f;width:auto!important;inset:auto 0 0!important}.v7-pop.is-sheet:before{content:"";background:#d4d4d4;border-radius:4px;flex:none;width:36px;height:4px;margin:8px auto 2px}.v7-sheet-head{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;padding:8px 18px 12px;display:flex}.v7-sheet-head b{font-size:16px;font-weight:600}.v7 .v7-sheet-x{background:var(--chip);cursor:pointer;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.v7-sheet-x svg{fill:none;width:14px;height:14px;stroke:var(--ink2);stroke-width:2px;stroke-linecap:round}.v7-pop.is-sheet .v7-foot{padding:12px 18px calc(12px + env(safe-area-inset-bottom))}.v7-pop.is-sheet .v7-show{border-radius:10px;height:40px;padding:0 18px;font-size:14px}.v7-pop.is-sheet .v7-clear{font-size:14px}.v7-pop:not([hidden]){flex-direction:column;display:flex}.v7-in-pop{flex:auto;min-height:0;overflow:auto}.v7-foot{flex:none}.v7-chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.v7 .v7-chip{border:1px solid var(--line2);height:32px;color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13.5px;display:inline-flex}.v7 .v7-chip:hover{border-color:#cfcfcf}.v7 .v7-chip small{color:var(--faint);font-size:12px}.v7 .v7-chip .v7-xic{width:14px;height:14px}.v7 .v7-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.v7 .v7-chip[aria-pressed=true] .v7-xic{stroke:#fff}.v7 .v7-chip[aria-pressed=true] small{color:#a3a3a3}.v7-hi{width:20px;height:20px;color:var(--ink2)}.v7-hi path,.v7-hi circle,.v7-hi rect{fill:currentColor}.v7-row[aria-checked=true] .v7-hi{color:var(--ink)}.v7-row .v7-rt b{font-size:14px}.v7-row .v7-rt em{font-size:13px}.v7-row.inline .v7-rt{align-items:baseline;gap:8px;min-width:0;display:flex}.v7-row.inline .v7-rt b{flex:none;width:68px;font-size:14.5px}.v7-row.inline .v7-rt em{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.v7-row.inline{padding-top:6px;padding-bottom:6px}.v7-ai{width:24px;height:24px;display:block}:is(.reference-filters,.reference-test-picker) .v7-row{text-align:left;width:calc(100% + 16px);font:inherit;color:inherit;background:0 0;border:0}:is(.reference-filters,.reference-test-picker) .v7-row:hover{background:var(--chip)}.reference-filters .v7-f{min-height:48px}.reference-filters .v7-pop{flex-direction:column;display:flex}.reference-filters .v7-in-pop{min-height:0;overflow:auto}:is(.reference-filters,.reference-test-picker) .v7-row[aria-checked=mixed] .v7-box{background:#737373}:is(.reference-filters,.reference-test-picker) .v7-row[aria-checked=mixed] .v7-box:after{content:"";background:#fff;width:8px;height:2px}.ref-search{width:100%;font:inherit;border:1px solid #e0e0e0;border-radius:8px;margin:0 0 10px;padding:9px 12px}.ref-tile-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ref-tile{border:1px solid var(--line2);text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;padding:14px}.ref-tile[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.ref-tile>span{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ref-tile img{object-fit:contain;width:32px;height:32px}.ref-tile b{flex:1;font-size:14px}.ref-tile em{color:var(--muted);font-size:13px;font-style:normal;line-height:1.5;display:block}.ref-tile small{color:var(--muted);margin-top:10px;font-size:12px;display:block}.ref-type{border:1px solid var(--line2);border-radius:12px;margin-bottom:10px;padding:12px 14px}.ref-type details>summary{cursor:pointer;color:var(--muted);margin-top:8px;font-size:12px}.ref-type p{color:var(--muted);margin:4px 0 0 26px;font-size:12px}.ref-switch{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:8px 0;display:flex}.ref-switch>span:first-child{flex:1}.ref-switch b{font-size:14px;display:block}.ref-switch em{color:var(--muted);font-size:13px;font-style:normal;display:block}.ref-switch>i{background:#ddd;border-radius:20px;width:32px;height:20px;padding:2px}.ref-switch>i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;display:block}.ref-switch[aria-checked=true]>i{background:#111}.ref-switch[aria-checked=true]>i:after{margin-left:12px}.tt.comparison-port .wrap{max-width:1040px}.tt .reference-intro{max-width:680px;font-size:15px;line-height:1.6}.reference-intro button{color:#175f4a;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.reference-intro-more{max-width:680px;font-size:14px;line-height:1.7}.comparison-results-bar{min-height:38px;margin:18px 0 12px!important}.comparison-results-bar>.fld{flex-direction:row!important;align-items:center!important}.comparison-results-bar>.fld>span{font-size:12px}.comparison-results-bar .ddb{height:34px;min-height:34px}.comparison-results-bar .filter-value{font-size:13px}.comparison-results-bar>.fld .filter-icon{display:none}@media (width<=760px){.ref-tile-grid{grid-template-columns:1fr}.reference-filters .v7-pop,.tt.comparison-port .wrap{max-width:100%}}.v7 .ref-tile{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.ref-tile>span{gap:10px;margin:0}.ref-tile b{font-weight:500}.ref-tile em{color:var(--ink2);font-size:13px;line-height:1.45}.ref-tile small{margin:0}.ref-tile[aria-pressed=true] .v7-box{background:var(--ink);border-color:var(--ink)}.ref-type.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.v7-box.part{background:var(--ink);border-color:var(--ink)}.v7-box.part i{background:#fff;border-radius:1px;width:8px;height:2px}.t9-type{border:1px solid var(--line2);background:#fff;border-radius:12px;margin:0 0 8px}.t9-type.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.t9-type.is-zero{opacity:.45}.t9-type-head{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.t9-type-head .v7-box{margin-top:2px}.t9-type-head .v7-rt b{font-size:14.5px}.t9-type-head .v7-rt em{font-size:13px}.t9-use{color:var(--ink2)!important}.t9-tech{color:var(--faint);margin-top:2px;font-size:11.5px;display:block}.t9-side{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.t9-side small{color:var(--muted);font-size:12px}.t9-sub{border-top:1px solid var(--line);padding:0 14px 8px 42px}.t9-more{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13px}.t9-more.small{padding:0 14px 10px 64px;font-size:12.5px}.t9-chips{flex-wrap:wrap;gap:6px;padding:0 14px 12px 64px;display:flex}.t9-chip{border:1px solid var(--line2);height:28px;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:0 10px;font-size:12.5px}.t9-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.t9-tile.big{gap:6px;padding:14px}.t9-tile-top{align-items:center;gap:8px;display:flex}.t9-tile.big .t9-use{font-size:12.5px}.reference-filters .t9-type-head{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0}.reference-filters .t9-more{align-items:center;gap:4px;display:inline-flex}.reference-filters .t9-chev{stroke:currentColor;fill:none;stroke-width:2px;width:14px;height:14px}.reference-filters .v7-box.on{background:var(--ink);border-color:var(--ink)}.reference-filters .v7-box.on svg{stroke:#fff}.reference-filters .is-set .v7-in::placeholder{color:var(--ink)}.reference-test-picker{z-index:100;background:#fff;border:1px solid #e5e5e5;border-radius:14px;width:520px;max-width:calc(100vw - 24px);display:block;box-shadow:0 12px 32px #0002}.reference-test-picker .v7-in-pop{max-height:min(60vh,520px);overflow:auto}.reference-filters .v7-f[data-panel=price]{flex:.85}.reference-filters .v7-f[data-panel=price]:first-child,.reference-filters .v7-f[data-panel=price]{flex:1.15}.reference-filters .v7-f.v7-sm{flex:.85}.ref-tile .ref-tile-icon{border:1px solid var(--line);border-radius:7px;flex:none;place-items:center;width:32px;height:32px;display:grid}.ref-tile .ref-tile-icon img,.ref-tile .ref-tile-icon svg{width:20px;height:20px}.tt .period-unavailable{opacity:.45}.mb-tabs{border-bottom:1px solid #ebebeb;gap:24px;margin-top:22px;font:14px/1.5 Geist Variable,Geist,ui-sans-serif,system-ui,sans-serif;display:flex}.mb-tabs a{color:#737373;border-bottom:2px solid #0000;align-items:baseline;gap:6px;margin-bottom:-1px;padding:8px 0 10px;font-weight:500;text-decoration:none;display:inline-flex}.mb-tabs a:hover{color:#0a0a0a}.mb-tabs a[aria-current=page]{color:#0a0a0a;border-bottom-color:#0a0a0a}.mb-tabs small{color:#a3a3a3;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.mb-tabs+.v7{margin-top:16px}.t9-more[aria-expanded=true] .t9-chev{transform:rotate(180deg)}.tt.comparison-port .comparison-results-bar>.comparison-section-heading{margin:0}@media (width<=760px){.tt.comparison-port :is(.comparison-results-bar,.blood-section-heading-row){flex-wrap:nowrap;align-items:center;gap:8px;display:flex;margin:20px 0 12px!important}.tt.comparison-port :is(.comparison-results-bar,.blood-section-heading-row)>:first-child{flex:1;min-width:0}.tt.comparison-port :is(.comparison-results-bar,.blood-section-heading-row)>.comparison-section-heading{color:#525252;margin:0;font-size:13.5px;font-weight:500;line-height:1.35}.tt.comparison-port .comparison-results-bar>.fld{flex:none;margin-left:0}.tt.comparison-port .comparison-results-bar>.fld>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tt.comparison-port .comparison-results-bar .ddb{gap:6px;height:34px;min-height:34px;padding:0 10px}.tt.comparison-port .comparison-results-bar .sw{box-sizing:border-box;flex:none;height:34px;padding:2px}.tt.comparison-port .comparison-results-bar .sw button{gap:0;height:100%;padding:0 7px;font-size:0}.tt.comparison-port .comparison-results-bar .sw button svg{width:15px;height:15px}.count-extra,.sort-long{display:none}.sort-short{align-items:center;gap:6px;display:inline-flex!important}.tt.comparison-port .blood-sort-label{color:#404040;flex:none;font-size:13px}}.sort-short{display:none}.sort-icon{fill:none;stroke:#737373;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}@media (width<=760px){.tt.comparison-port .reference-filters{flex-wrap:nowrap;gap:6px}.tt.comparison-port .reference-filters .v7-bar{flex:1 1 0;grid-template-columns:.76fr 1.24fr 1fr;min-width:0;padding:0;display:grid}.tt.comparison-port .reference-filters .v7-f{align-items:center;gap:7px;min-width:0;min-height:56px;padding:7px 8px;display:flex}.tt.comparison-port .reference-filters .v7-f .v7-l{white-space:nowrap;font-size:11px;line-height:14px;display:block}.tt.comparison-port .reference-filters .v7-f .v7-v,.tt.comparison-port .reference-filters .v7-in{font-size:13px;line-height:17px;display:block}.tt.comparison-port .reference-filters .v7-t{gap:2px}.tt.comparison-port .reference-filters .v7-f>.v7-ic{flex:none;width:15px;height:15px;display:block}.tt.comparison-port .reference-filters .v7-dn{display:none}.tt.comparison-port .reference-filters>.v7-more{justify-content:center;gap:0;width:36px;min-height:56px;padding:0;position:relative}.tt.comparison-port .reference-filters>.v7-more .v7-more-label,.tt.comparison-port .reference-filters>.v7-more .v7-badge{display:none}.tt.comparison-port .reference-filters>.v7-more.is-set:after{content:"";background:var(--ink2);border-radius:50%;width:4px;height:4px;position:absolute;top:7px;right:6px}.tt.comparison-port .reference-filters .v7-f:has(.v7-in){min-width:0}.tt.comparison-port .reference-filters .v7-x{width:16px;height:16px}.tt.comparison-port .reference-filters[data-mobile-fields="4"] .v7-bar{grid-template-columns:.72fr 1.26fr 1fr 1fr}.tt.comparison-port .reference-filters[data-mobile-fields="4"] .v7-f{gap:4px;padding:7px 5px}.tt.comparison-port .reference-filters[data-mobile-fields="4"] .v7-f>.v7-ic{width:13px;height:13px}.tt.comparison-port .reference-filters[data-mobile-fields="4"] .v7-v{font-size:12px}}
