:root{--bg:var(--seed-color-bg-layer-default);--surface:var(--seed-color-bg-neutral-weak);--surface-2:var(--seed-color-bg-neutral-weak-pressed);--ink:var(--seed-color-fg-neutral);--ink-2:var(--seed-color-fg-neutral-muted);--sub:var(--seed-color-fg-neutral-muted);--line:var(--seed-color-stroke-neutral-muted);--line-soft:var(--seed-color-stroke-neutral-subtle);--down:var(--seed-color-fg-informative);--down-soft:var(--seed-color-bg-informative-weak);--up:var(--seed-color-fg-critical);--up-soft:var(--seed-color-bg-critical-weak);--brand:var(--seed-color-fg-brand);--brand-2:var(--seed-color-bg-brand-solid-pressed);--brand-soft:var(--seed-color-bg-brand-weak);--track:var(--seed-color-bg-neutral-weak-pressed);--info:var(--seed-color-fg-informative);--info-soft:var(--seed-color-bg-informative-weak);--accent:var(--seed-color-fg-brand);--accent-soft:var(--seed-color-bg-brand-weak);--radius:var(--seed-radius-r3);--shadow:none;--chart-1:var(--seed-color-fg-neutral);--chart-2:var(--seed-color-palette-purple-700);--chart-3:var(--seed-color-palette-gray-700);--chart-grid:var(--seed-color-stroke-neutral-subtle);--chart-label:var(--seed-color-fg-neutral-muted);--chart-dose-1:var(--seed-color-palette-gray-700);--chart-dose-2:var(--seed-color-palette-gray-800);--chart-dose-3:var(--seed-color-palette-gray-900);--chart-dose-4:var(--seed-color-palette-gray-1000);--chart-dose-5:var(--seed-color-palette-gray-900);--chart-dose-6:var(--seed-color-palette-gray-1000)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:"Pretendard Variable",Pretendard,var(--seed-font-family);font-size:var(--seed-font-size-t5);line-height:1.65;letter-spacing:-.011em}a{color:inherit;text-decoration:none}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.container{max-width:780px;margin:0 auto;padding:0 var(--seed-dimension-x4)}.logo{font-weight:800;font-size:var(--seed-font-size-t6);letter-spacing:-.04em}.logo .tick{color:var(--brand)}.board{background:var(--bg);border-bottom:1px solid var(--line);padding:var(--seed-dimension-x8) 0 var(--seed-dimension-x7)}.board-eyebrow{font-size:var(--seed-font-size-t2);color:var(--sub);display:flex;gap:var(--seed-dimension-x2);align-items:center;flex-wrap:wrap;letter-spacing:.01em;text-transform:none}.board-eyebrow .live{display:inline-flex;align-items:center;gap:var(--seed-dimension-x1_5);font-weight:700;color:var(--brand)}.board-title{margin:var(--seed-dimension-x1_5) 0 var(--seed-dimension-x2);font-size:var(--seed-font-size-t10);line-height:1.3;letter-spacing:-.03em}.board-eyebrow .live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 0 color-mix(in srgb,var(--brand) 50%,transparent);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand) 45%,transparent)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}.board-price{display:flex;align-items:baseline;gap:var(--seed-dimension-x2_5);margin:var(--seed-dimension-x2) 0 var(--seed-dimension-x0_5);flex-wrap:wrap}.board-price .big{font-size:52px;font-weight:700;line-height:1.02;letter-spacing:-.03em}.board-price .unit{font-size:var(--seed-font-size-t5);color:var(--sub)}.board-sub{font-size:var(--seed-font-size-t3);color:var(--sub);margin-top:var(--seed-dimension-x0_5)}h1{font-size:var(--seed-font-size-t9);line-height:1.32;margin:0 0 var(--seed-dimension-x1);letter-spacing:-.03em;font-weight:700}.page-head{padding:var(--seed-dimension-x6) 0 var(--seed-dimension-x1_5)}.page-head p{color:var(--ink-2);font-size:var(--seed-font-size-t4);margin:var(--seed-dimension-x1_5) 0 0}.pbar{margin:var(--seed-dimension-x1) 0}.pbar-track{position:relative;height:8px;background:var(--track);overflow:visible}.pbar-range,.pbar-track{border-radius:var(--seed-radius-r1_5)}.pbar-range{position:absolute;top:0;bottom:0;background:linear-gradient(90deg,var(--brand) 0,color-mix(in srgb,var(--brand) 45%,var(--track)) 100%)}.pbar-median{position:absolute;top:-3px;width:3px;height:14px;border-radius:var(--seed-radius-r0_5);background:var(--ink)}.pbar-labels{display:flex;justify-content:space-between;font-size:var(--seed-font-size-t1);color:var(--sub);margin-top:var(--seed-dimension-x1_5)}.pbar-labels .mid{color:var(--ink);font-weight:600}.tbl-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);margin:var(--seed-dimension-x3_5) 0;box-shadow:var(--shadow)}table{width:100%;border-collapse:collapse;font-size:var(--seed-font-size-t4);background:var(--bg)}caption{padding:var(--seed-dimension-x2_5) var(--seed-dimension-x3) 0;caption-side:top}caption,th{text-align:left;font-size:var(--seed-font-size-t2);color:var(--sub)}th{font-weight:600;background:var(--surface);white-space:nowrap;letter-spacing:.01em}td,th{padding:var(--seed-dimension-x3) var(--seed-dimension-x3);border-bottom:1px solid var(--line-soft)}tr:last-child td{border-bottom:none}td.r,th.r{text-align:right}td .muted{color:var(--sub);font-size:var(--seed-font-size-t2)}.dose-dist{min-width:140px}tbody tr{transition:background .12s}tbody tr:hover td{background:var(--surface)}main{padding-bottom:88px}section{margin:var(--seed-dimension-x8) 0}h2{font-size:var(--seed-font-size-t6);margin:0 0 var(--seed-dimension-x2_5);letter-spacing:-.02em;font-weight:var(--seed-font-weight-bold)}h3{font-size:var(--seed-font-size-t5);margin:var(--seed-dimension-x5) 0 var(--seed-dimension-x1_5);font-weight:600}ol,p,ul{margin:var(--seed-dimension-x2) 0}ol,ul{padding-left:var(--seed-dimension-x6)}li{margin:var(--seed-dimension-x1_5) 0}.sub{color:var(--sub);font-size:var(--seed-font-size-t3)}.finder{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);margin:var(--seed-dimension-x3_5) 0;background:var(--bg)}.finder-body{padding:var(--seed-dimension-x4) var(--seed-dimension-x4_5)}.finder-head{display:flex;align-items:center;justify-content:space-between;gap:var(--seed-dimension-x2_5);margin-bottom:var(--seed-dimension-x3)}.finder-loc{font-size:var(--seed-font-size-t4)}.finder-loc b{color:var(--brand)}.finder-selects{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:var(--seed-dimension-x2);gap:var(--seed-dimension-x2);margin-bottom:var(--seed-dimension-x3)}.finder-note{text-align:center;padding:0 var(--seed-dimension-x4_5) var(--seed-dimension-x3_5);margin:0}.list-rows{list-style:none;margin:var(--seed-dimension-x2) 0;padding:0}.list-rows>li{margin:0;border-bottom:1px solid var(--line)}.list-rows>li:last-child{border-bottom:none}.list-rows .seed-list-item__root{padding-inline:0}.list-rows .seed-list-item__root .seed-list-item__content:after{inset-inline:calc(var(--seed-dimension-x1_5) - var(--seed-dimension-spacing-x-global-gutter))}.list-rows .seed-list-item__root .seed-list-item__content:is(:hover,:active,[data-hover],[data-active]):before{inset-inline:calc(var(--seed-dimension-x1_5) - var(--seed-dimension-spacing-x-global-gutter))}.list-rows .row-price,.list-rows .seed-list-item__title{font-weight:var(--seed-font-weight-bold)}.list-rows .row-price{color:var(--ink)}.rank-no{min-width:var(--seed-dimension-x5);font-weight:var(--seed-font-weight-bold);color:var(--seed-color-fg-brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cta-note{text-align:center;font-size:var(--seed-font-size-t2);color:var(--sub);margin:0 0 var(--seed-dimension-x2)}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);display:none}@media (max-width:720px){.sticky-cta{display:block}main{padding-bottom:96px}}.freshness,.src-line{font-size:var(--seed-font-size-t2);color:var(--sub);margin:var(--seed-dimension-x1_5) 0}.freshness time{font-weight:600;color:var(--ink)}.medbox{border-top:2px solid var(--line);padding-top:var(--seed-dimension-x2)}.medbox table th{width:88px;color:var(--sub);font-weight:600;background:var(--surface)}.medbox table td{font-size:var(--seed-font-size-t4)}.crumbs{font-size:var(--seed-font-size-t3);padding:var(--seed-dimension-x3_5) 0 0}.crumbs,.crumbs a{color:var(--sub)}.crumbs a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.crumbs .sep{margin:0 var(--seed-dimension-x1_5);color:var(--line)}.crumbs [aria-current]{color:var(--ink);font-weight:600}.acc details{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;margin:0;overflow:hidden;background:var(--bg)}.acc summary{cursor:pointer;font-weight:600;font-size:var(--seed-font-size-t4);padding:var(--seed-dimension-x3) 0;list-style:none;display:flex;justify-content:space-between;align-items:center}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";color:var(--sub);font-weight:400;font-size:var(--seed-font-size-t6)}.acc details[open] summary:after{content:"−"}.acc details[open] summary{border-bottom:1px solid var(--line-soft)}.acc details>:not(summary){margin-left:0;margin-right:0}.acc details>div:last-child{margin-bottom:var(--seed-dimension-x3_5)}.news-src{font-weight:600;color:var(--ink)}.news-date{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qna-honesty{font-size:var(--seed-font-size-t3);color:var(--sub);background:var(--surface);border:1px solid var(--line);border-radius:var(--seed-radius-r2_5);padding:var(--seed-dimension-x2_5) var(--seed-dimension-x3_5);margin:var(--seed-dimension-x2_5) 0 0;line-height:1.5}.qna-honesty b{color:var(--ink);font-weight:600}.qna-cnt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sub)}.qna-badge,.qna-cnt{font-size:var(--seed-font-size-t2);font-weight:700}.qna-badge{flex:0 0 20px;height:20px;border-radius:var(--seed-radius-r1_5);background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center}.kin{margin:var(--seed-dimension-x1_5) 0 var(--seed-dimension-x1)}.kin-q{background:var(--surface);border:1px solid var(--line);border-radius:var(--seed-radius-r3_5);padding:var(--seed-dimension-x4) var(--seed-dimension-x4_5)}.kin-q-head{display:flex;gap:var(--seed-dimension-x3);align-items:flex-start}.kin-q-mark{flex:0 0 30px;height:30px;border-radius:var(--seed-radius-r2);background:var(--seed-color-bg-brand-solid);color:var(--seed-color-fg-on-brand-solid);font-weight:800;font-size:var(--seed-font-size-t6);display:inline-flex;align-items:center;justify-content:center}.kin-q-head h1{margin:var(--seed-dimension-x0_5) 0 0;font-size:var(--seed-font-size-t7);line-height:1.38}.kin-q-body{font-size:14.5px;line-height:1.65;color:var(--ink-2);white-space:pre-line}.kin-q-body,.kin-q-meta{margin:12px 0 0;padding-left:42px}.kin-q-meta{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.kin-tag{color:var(--accent);background:var(--accent-soft);padding:var(--seed-dimension-x1) var(--seed-dimension-x2_5);border-radius:var(--seed-radius-full)}.kin-q-src,.kin-tag{font-size:var(--seed-font-size-t2)}.kin-q-src{color:var(--sub);margin-left:auto}.kin-ans-count{font-size:var(--seed-font-size-t3);font-weight:700;color:var(--ink);margin:var(--seed-dimension-x5) 0 var(--seed-dimension-x2);padding-bottom:var(--seed-dimension-x2);border-bottom:2px solid var(--ink)}.kin-a{padding:var(--seed-dimension-x0_5) 0 0}.kin-a-profile{display:flex;align-items:center;gap:var(--seed-dimension-x2_5);margin-bottom:var(--seed-dimension-x2_5)}.kin-a-avatar{flex:0 0 34px;height:34px;border-radius:50%;background:var(--surface);color:var(--ink);font-weight:700;font-size:var(--seed-font-size-t4);display:inline-flex;align-items:center;justify-content:center}.kin-a-who{display:flex;flex-direction:column;line-height:1.3}.kin-a-who b{font-size:var(--seed-font-size-t4)}.kin-a-badge{font-size:var(--seed-font-size-t1);color:var(--sub)}.kin-a-body{padding-left:44px}.kin-a-body p{margin:0 0 var(--seed-dimension-x2_5);font-size:var(--seed-font-size-t5);line-height:1.7;max-width:64ch;word-break:keep-all}.kin-a-src{font-size:var(--seed-font-size-t2);color:var(--sub);margin-bottom:var(--seed-dimension-x3)}.kin-cta{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:var(--seed-dimension-x2_5);background:var(--surface);border:1px solid var(--line);border-radius:var(--seed-radius-r3);padding:var(--seed-dimension-x3_5) var(--seed-dimension-x4);max-width:64ch}.kin-cta .cta-note{margin:0;font-size:var(--seed-font-size-t3);color:var(--ink-2);text-align:left}.kin-links{margin-top:var(--seed-dimension-x6)}.kin-links>b{font-size:var(--seed-font-size-t3)}.kin-q-body,.kin-q-head h1{max-width:66ch}h3.mini{font-size:var(--seed-font-size-t4);margin:var(--seed-dimension-x4) 0 var(--seed-dimension-x2)}.dpc{display:flex;flex-direction:column;gap:var(--seed-dimension-x2);margin:var(--seed-dimension-x1_5) 0 var(--seed-dimension-x1);max-width:560px}.dpc-row{display:flex;align-items:center;gap:var(--seed-dimension-x2_5)}.dpc-lbl{flex:0 0 46px;font-size:var(--seed-font-size-t3);font-weight:700;text-align:right}.dpc-bar{flex:1 1;height:20px;background:var(--surface);overflow:hidden}.dpc-bar,.dpc-bar span{border-radius:var(--seed-radius-r1_5)}.dpc-bar span{display:block;height:100%;background:var(--seed-color-bg-brand-solid)}.dpc-val{flex:0 0 88px;font-size:var(--seed-font-size-t3);color:var(--sub);text-align:right}.chart{width:100%;height:auto;display:block}.legend{display:flex;gap:var(--seed-dimension-x3_5);font-size:var(--seed-font-size-t2);color:var(--sub);margin-top:var(--seed-dimension-x1)}.legend i{display:inline-block;width:10px;height:3px;border-radius:var(--seed-radius-r0_5);margin-right:var(--seed-dimension-x1);vertical-align:middle}.faq-list{margin:var(--seed-dimension-x3_5) 0}details.faq{border:0;border-bottom:1px solid var(--line);border-radius:0;margin:0;background:var(--bg);overflow:hidden;transition:border-color .12s}details.faq summary{cursor:pointer;font-weight:600;font-size:var(--seed-font-size-t5);padding:var(--seed-dimension-x4) 0;list-style:none;display:flex;justify-content:space-between;gap:var(--seed-dimension-x3_5);align-items:center}details.faq summary::-webkit-details-marker{display:none}details.faq summary:after{content:"+";color:var(--sub);font-size:var(--seed-font-size-t7);font-weight:400;flex:none;line-height:1}details.faq[open] summary:after{content:"−";color:var(--brand)}details.faq[open] summary{border-bottom:1px solid var(--line-soft)}details.faq .faq-body{padding:var(--seed-dimension-x3_5) 0 var(--seed-dimension-x4_5)}details.faq .faq-body p{margin:0 0 var(--seed-dimension-x2_5);color:var(--ink-2);line-height:1.7}details.faq .faq-body p:last-child{margin-bottom:0}details.faq .faq-body .faq-more{margin-top:var(--seed-dimension-x3);font-size:var(--seed-font-size-t3)}details.faq .faq-body .faq-more a{color:var(--brand);font-weight:600}.calc-row{display:flex;flex-wrap:wrap;margin:var(--seed-dimension-x2_5) 0}.calc-grid,.calc-row{gap:var(--seed-dimension-x2_5)}.calc-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--seed-dimension-x2_5);margin:var(--seed-dimension-x3) 0}@media (max-width:520px){.calc-grid{grid-template-columns:1fr}}.calc-grid label{display:flex;flex-direction:column;gap:var(--seed-dimension-x1_5);font-weight:600}.calc-grid label,label{font-size:var(--seed-font-size-t3);color:var(--sub)}select{font:inherit;padding:var(--seed-dimension-x2_5) var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--seed-radius-r2_5);background:var(--bg);color:var(--ink);width:100%}.calc-out{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--seed-dimension-x4) var(--seed-dimension-x4_5);margin-top:var(--seed-dimension-x3)}.calc-out .big{font-size:var(--seed-font-size-t12);font-weight:700;letter-spacing:-.02em}.calc-bmi{display:flex;align-items:center;gap:var(--seed-dimension-x3);flex-wrap:wrap;font-size:var(--seed-font-size-t5)}.calc-bmi b{font-size:var(--seed-font-size-t7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calc-bmi .arrow{color:var(--sub)}.calc-result{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--seed-dimension-x3);gap:var(--seed-dimension-x3);margin-top:var(--seed-dimension-x3)}@media (max-width:460px){.calc-result{grid-template-columns:1fr}}.calc-result>div{background:var(--bg);border:1px solid var(--line);border-radius:var(--seed-radius-r2_5);padding:var(--seed-dimension-x3) var(--seed-dimension-x3_5)}.calc-result .l{font-size:var(--seed-font-size-t2);color:var(--sub)}.calc-result .v{font-size:var(--seed-font-size-t10);font-weight:700;letter-spacing:-.02em;margin:var(--seed-dimension-x0_5) 0}.calc-result .s{font-size:var(--seed-font-size-t2);color:var(--sub)}html{scroll-behavior:smooth}.anchor{scroll-margin-top:112px}.link-rows .ico{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:var(--seed-radius-r2);font-size:var(--seed-font-size-t3)}.link-rows .ico-yt{background:var(--seed-color-bg-critical-weak);color:var(--seed-color-fg-critical)}.link-rows .ico-search{background:var(--surface-2)}.link-rows .ico-doc{background:var(--info-soft)}.link-rows .ico-cafe{background:var(--brand-soft);color:var(--brand)}section.refs{border-top:1px solid var(--line);padding-top:var(--seed-dimension-x2)}section.refs ul{list-style:none;padding:0;margin:var(--seed-dimension-x2_5) 0}section.refs li{padding:var(--seed-dimension-x2) 0;border-bottom:1px solid var(--line-soft);font-size:var(--seed-font-size-t4)}section.refs li:last-child{border-bottom:none}section.refs a{color:var(--info);text-decoration:underline;text-underline-offset:2px}section.refs a:hover{color:var(--brand)}section.refs ol{list-style:none;padding:0;margin:var(--seed-dimension-x2_5) 0}section.refs ol li{display:flex;gap:var(--seed-dimension-x2_5);padding:var(--seed-dimension-x2) 0;border-bottom:1px solid var(--line-soft);font-size:var(--seed-font-size-t4);scroll-margin-top:112px}section.refs ol li:last-child{border-bottom:none}section.refs ol li:target{background:var(--brand-soft)}section.refs .refs-n{flex:none;min-width:22px;font-weight:700;color:var(--sub);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftr{border-top:1px solid var(--line);padding:var(--seed-dimension-x6) 0 var(--seed-dimension-x12);margin-top:var(--seed-dimension-x10);font-size:var(--seed-font-size-t3);color:var(--sub)}.ftr a{text-decoration:underline;text-underline-offset:2px}@media (max-width:480px){body{font-size:var(--seed-font-size-t5)}.container{padding:0 var(--seed-dimension-x3_5)}.logo{font-size:var(--seed-font-size-t5)}.board{padding:var(--seed-dimension-x6) 0 var(--seed-dimension-x5)}.board-price .big{font-size:var(--seed-font-size-t13)}.board-price{gap:var(--seed-dimension-x2)}h1{font-size:var(--seed-font-size-t7)}h2{font-size:var(--seed-font-size-t5)}.page-head{padding:var(--seed-dimension-x4_5) 0 var(--seed-dimension-x1)}.pbar-labels{font-size:var(--seed-font-size-t1)}.dose-hide-sm,.pbar-labels .mid{display:none}td,th{padding:var(--seed-dimension-x2_5) var(--seed-dimension-x2_5)}}@media (max-width:360px){.board-price .big{font-size:var(--seed-font-size-t12)}.pbar-labels span:not(.mid){max-width:46%}}body,html{overflow-x:clip}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}th.rowh{background:none;color:inherit;font-size:inherit;font-weight:inherit;white-space:normal;letter-spacing:normal}tr:last-child th.rowh{border-bottom:none}th.rowh .muted{color:var(--sub);font-size:var(--seed-font-size-t2)}tbody tr:hover th.rowh{background:var(--surface)}.va-sec{margin-top:var(--seed-dimension-x7)}.va-toc{margin:var(--seed-dimension-x2) 0 var(--seed-dimension-x1)}.vz-block,.vz-fig{margin:var(--seed-dimension-x4) 0}.vz-grid{display:grid;grid-gap:var(--seed-dimension-x3);gap:var(--seed-dimension-x3);grid-template-columns:1fr}@media (min-width:560px){.vz-grid-2{grid-template-columns:1fr 1fr}}.vz-mech{margin:0;padding:var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.vz-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--seed-dimension-x1) var(--seed-dimension-x2);margin-bottom:var(--seed-dimension-x1);color:var(--ink)}.vz-meta{color:var(--sub);font-size:var(--seed-font-size-t2)}.vz-svg{display:block;width:100%;height:auto;max-height:260px}.vz-svg .vz-body{fill:var(--brand-soft);stroke:var(--brand);stroke-width:1.5}.vz-svg .vz-flap{fill:var(--down-soft);stroke:var(--down);stroke-width:1.5}.vz-svg .vz-epi{fill:none;stroke:var(--down);stroke-width:5;stroke-linecap:round}.vz-svg .vz-cut{fill:var(--up-soft);stroke:var(--up);stroke-width:1.2;stroke-dasharray:3 2}.vz-svg .vz-incision{fill:none;stroke:var(--up);stroke-width:3;stroke-linecap:round}.vz-svg .vz-iris{fill:var(--down-soft);stroke:var(--down);stroke-width:1.2}.vz-svg .vz-natural{fill:var(--surface-2);stroke:var(--sub);stroke-width:1.2}.vz-svg .vz-implant{fill:none;stroke:var(--up);stroke-width:4;stroke-linecap:round}.vz-svg .vz-t{font-size:var(--seed-font-size-t1);fill:var(--ink-2);font-family:inherit}.vz-svg .vz-lead{fill:none;stroke:var(--sub);stroke-width:.8}.vz-svg .vz-arrow{fill:none;stroke:var(--ink-2);stroke-width:1.2;stroke-dasharray:3 2}.vz-svg .vz-arrowhead{fill:var(--ink-2)}.vz-cap{margin:var(--seed-dimension-x1_5) 0 0;font-size:var(--seed-font-size-t4);color:var(--ink-2)}.vz-note{margin:var(--seed-dimension-x2) 0 0;font-size:var(--seed-font-size-t2);color:var(--sub)}.vz-ref{margin-left:var(--seed-dimension-x0_5);font-size:var(--seed-font-size-t1);color:var(--sub);font-weight:600}.vz-ref a{color:inherit;text-decoration:none;padding:0 1px}.vz-ref a:hover{color:var(--brand);text-decoration:underline}.vz-na,.vz-scope{color:var(--sub)}.vz-scope{display:block;margin-top:var(--seed-dimension-x0_5);font-size:var(--seed-font-size-t1);line-height:1.4;white-space:nowrap}.vz-mx{min-width:640px}.vz-mx td:first-child,.vz-mx th:first-child{position:-webkit-sticky;position:sticky;left:0}.vz-mx tbody th.rowh{background:var(--bg);min-width:104px}.vz-mx td,.vz-tl td{font-size:var(--seed-font-size-t4);vertical-align:top}.vz-mx caption,.vz-tl caption{caption-side:top;text-align:left;padding:var(--seed-dimension-x2) var(--seed-dimension-x3);font-size:var(--seed-font-size-t2);color:var(--sub)}@media (max-width:640px){.vz-tl-wrap{overflow:visible;border:0;box-shadow:none}.vz-tl,.vz-tl tbody,.vz-tl td,.vz-tl th,.vz-tl tr{display:block;width:auto}.vz-tl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vz-tl tr{margin:0 0 var(--seed-dimension-x2_5);padding:var(--seed-dimension-x2) var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.vz-tl th.rowh{padding:0 0 var(--seed-dimension-x1_5);border:0;background:none;font-size:var(--seed-font-size-t5)}.vz-tl td{display:flex;justify-content:space-between;gap:var(--seed-dimension-x3);padding:var(--seed-dimension-x1) 0;border:0;border-top:1px solid var(--line-soft)}.vz-tl td:before{content:attr(data-label);color:var(--sub);flex:none}.vz-tl td>*{text-align:right}}.vz-flow{padding:var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.vz-disclaimer{margin:0 0 var(--seed-dimension-x3);padding:var(--seed-dimension-x2) var(--seed-dimension-x3);border-radius:var(--seed-radius-r2);background:var(--up-soft);color:var(--ink);font-size:var(--seed-font-size-t4)}.vz-rows{list-style:none}.vz-row,.vz-rows{margin:0;padding:0}.vz-node{padding:var(--seed-dimension-x2) var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--seed-radius-r2_5);background:var(--bg);color:var(--ink);font-size:var(--seed-font-size-t4);line-height:1.5}.vz-node.vz-start{border-color:var(--brand);background:var(--brand-soft)}.vz-node.vz-question{border-color:var(--down)}.vz-node.vz-result{border-color:var(--brand);border-style:dashed}.vz-branches{margin:var(--seed-dimension-x1_5) 0 0 var(--seed-dimension-x4);padding:0;list-style:none}.vz-branch{display:flex;align-items:flex-start;gap:var(--seed-dimension-x1_5);margin:0 0 var(--seed-dimension-x1_5);padding:0}.vz-branch .vz-node{flex:1 1;min-width:0}.vz-lab{flex:none;padding:var(--seed-dimension-x0_5) var(--seed-dimension-x2);border-radius:var(--seed-radius-full);background:var(--surface-2);color:var(--ink-2);font-size:var(--seed-font-size-t2);font-weight:600;line-height:1.6}.vz-arr{flex:none;color:var(--sub);line-height:1.9}.vz-down{display:flex;align-items:center;gap:var(--seed-dimension-x1_5);margin:var(--seed-dimension-x1) 0 var(--seed-dimension-x1) var(--seed-dimension-x4)}.dv-fig{margin:var(--seed-dimension-x4) 0}.dv-name{margin-bottom:var(--seed-dimension-x2);color:var(--ink)}.dv-cap{font-size:var(--seed-font-size-t4)}.dv-cap,.dv-note{margin:var(--seed-dimension-x2) 0 0;color:var(--ink-2)}.dv-note{font-size:var(--seed-font-size-t3);line-height:1.6}.dv-na{color:var(--sub)}.dv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dv-mode{color:var(--sub)}.dv-here,.dv-mode{display:inline-block;font-size:var(--seed-font-size-t2)}.dv-here{margin:var(--seed-dimension-x1) 0 0;padding:1px var(--seed-dimension-x2);border:1px solid var(--brand);border-radius:var(--seed-radius-full);background:var(--brand-soft);color:var(--ink);font-weight:600}.dv-dot{display:inline-block;flex:none;width:10px;height:10px;margin-right:var(--seed-dimension-x1_5);background:var(--sub);vertical-align:baseline}.dv-dot.dv-k-femtosecond{border-radius:50%;background:var(--brand)}.dv-dot.dv-k-excimer{border-radius:var(--seed-radius-r0_5);background:var(--down)}.dv-dot.dv-k-lens{width:9px;height:9px;transform:rotate(45deg);background:var(--ink-2)}.dv-kinds{display:flex;flex-wrap:wrap;gap:var(--seed-dimension-x1) var(--seed-dimension-x4);margin:0 0 var(--seed-dimension-x2);padding:0;list-style:none;font-size:var(--seed-font-size-t3);color:var(--ink-2)}.dv-kinds li{margin:0;padding:0;display:inline-flex;align-items:center}.dv-chips{display:flex;flex-wrap:wrap;gap:var(--seed-dimension-x1_5);margin:var(--seed-dimension-x1) 0 0;padding:0;list-style:none}.dv-chip-l{display:inline-flex;align-items:baseline;gap:0;color:var(--ink)}.dv-chip-l b{font-weight:600}a.dv-chip-l:hover{color:var(--brand);text-decoration:underline}.dv-chip .dv-here{margin:0}.dv-map-narrow{display:none}.dv-map{width:100%;border-collapse:collapse;table-layout:fixed}.dv-map caption{caption-side:top;text-align:left;padding:var(--seed-dimension-x2) var(--seed-dimension-x3);font-size:var(--seed-font-size-t2);color:var(--sub)}.dv-map thead th{font-size:var(--seed-font-size-t3);text-align:left}.dv-map th:first-child{width:22%}.dv-map tbody th,.dv-map td{padding:var(--seed-dimension-x2) var(--seed-dimension-x2_5);vertical-align:top;font-size:var(--seed-font-size-t3);line-height:1.45}.dv-map tbody th.rowh{background:var(--bg)}.dv-map tbody th a,.dv-map tbody th>span:first-child{color:var(--ink)}.dv-map tbody th b{font-weight:600}.dv-map tbody th a:hover{color:var(--brand);text-decoration:underline}.dv-rowsub{display:block;margin-top:var(--seed-dimension-x0_5);font-size:var(--seed-font-size-t2);font-weight:400;color:var(--sub)}.dv-map td.dv-has{background:var(--surface)}.dv-cell{display:inline}.dv-cell-r{color:var(--ink)}.dv-cell .dv-mode{display:block}.dv-none{color:var(--sub)}.dv-map tr.dv-on td,.dv-map tr.dv-on th{box-shadow:inset 0 2px 0 var(--brand),inset 0 -2px 0 var(--brand);background:var(--brand-soft)}.dv-plist{margin:0 0 var(--seed-dimension-x3);padding:var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.dv-pname{margin:0 0 var(--seed-dimension-x1);color:var(--ink)}@media (max-width:779px){.dv-map-wide{display:none}.dv-map-narrow{display:block}}.dv-steps{display:grid;grid-template-columns:1fr;grid-gap:var(--seed-dimension-x6);gap:var(--seed-dimension-x6);margin:0;padding:0;list-style:none}.dv-step{position:relative;margin:0;padding:var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0}.dv-step.dv-on{border:2px solid var(--brand);padding:calc(var(--seed-dimension-x3) - 1px);background:var(--brand-soft)}.dv-step-h{margin:0 0 var(--seed-dimension-x1_5);color:var(--ink);line-height:1.4}.dv-num{display:inline-block;margin-right:var(--seed-dimension-x1);padding:0 var(--seed-dimension-x2);border-radius:var(--seed-radius-full);background:var(--surface-2);color:var(--ink-2);font-size:var(--seed-font-size-t2);font-weight:600}.dv-step.dv-on .dv-num{background:var(--bg)}.dv-step-t{margin:var(--seed-dimension-x2) 0 0;font-size:var(--seed-font-size-t4);color:var(--ink-2);line-height:1.6}.dv-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--seed-dimension-x1) var(--seed-dimension-x1_5);margin:0}.dv-tool{display:inline-flex;align-items:center;padding:var(--seed-dimension-x0_5) var(--seed-dimension-x2);border:1px solid var(--line);border-radius:var(--seed-radius-r1_5);background:var(--bg);color:var(--ink);font-size:var(--seed-font-size-t2);font-weight:600}.dv-tool.dv-k-manual,.dv-tool.dv-k-microkeratome{border-style:dashed}.dv-or{font-size:var(--seed-font-size-t2);color:var(--sub)}.dv-grp{margin-top:var(--seed-dimension-x2_5)}.dv-grp-k{display:block;font-weight:600}.dv-grp-k,.dv-same{font-size:var(--seed-font-size-t2);color:var(--sub)}.dv-same{margin:var(--seed-dimension-x2_5) 0 0}.dv-arrow{position:absolute;left:50%;bottom:-22px;width:20px;height:20px;margin-left:-10px;color:var(--sub);transform:rotate(90deg);line-height:0}.dv-arrow svg{display:block}.dv-compact .dv-step{padding:var(--seed-dimension-x2_5)}.dv-compact .dv-step.dv-on{padding:calc(var(--seed-dimension-x2_5) - 1px)}@media (min-width:720px){.dv-steps{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:var(--seed-dimension-x7)}.dv-arrow{left:auto;right:-25px;bottom:auto;top:18px;margin:0;transform:none}}.dv-tool-legend{margin:var(--seed-dimension-x3_5) 0 0;padding:var(--seed-dimension-x2_5) var(--seed-dimension-x3);border:1px solid var(--line-soft);border-radius:var(--seed-radius-r2_5);font-size:var(--seed-font-size-t3)}.dv-tool-legend div{display:flex;flex-wrap:wrap;gap:var(--seed-dimension-x0_5) var(--seed-dimension-x2);margin:0 0 var(--seed-dimension-x1)}.dv-tool-legend div:last-child{margin-bottom:0}.dv-tool-legend dt{font-weight:600;color:var(--ink)}.dv-tool-legend dd{margin:0;color:var(--ink-2)}.dv-decoder{display:grid;grid-template-columns:1fr;grid-gap:var(--seed-dimension-x3);gap:var(--seed-dimension-x3);margin:0;padding:0;list-style:none}.dv-dc{margin:0;padding:var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.dv-dc-h{margin:0 0 var(--seed-dimension-x2);font-size:var(--seed-font-size-t5)}.dv-dc-h,.dv-dc-h a{color:var(--ink)}.dv-blocks{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--seed-dimension-x1_5)}.dv-block{display:flex;flex:1 1 140px;flex-direction:column;gap:var(--seed-dimension-x0_5);min-width:0;padding:var(--seed-dimension-x2) var(--seed-dimension-x2_5);border:1px solid var(--line);border-radius:var(--seed-radius-r2_5);background:var(--bg)}.dv-b-device{border-left:4px solid var(--brand)}.dv-b-method{border-left:4px solid var(--down)}.dv-b-promo{border-style:dashed}.dv-block.dv-unk{background:var(--surface-2)}.dv-bk{font-size:var(--seed-font-size-t2);font-weight:600;color:var(--sub)}.dv-bv{font-size:var(--seed-font-size-t5)}.dv-bv,.dv-bv a{color:var(--ink)}.dv-bv a{text-decoration:underline}.dv-bs{font-size:var(--seed-font-size-t2)}.dv-bs,.dv-bs a{color:var(--ink-2)}.dv-bs a{text-decoration:underline}.dv-bm{font-size:var(--seed-font-size-t2);color:var(--ink-2)}.dv-plus{align-self:center;flex:none;width:16px;text-align:center;font-size:var(--seed-font-size-t6);font-weight:700;color:var(--sub)}@media (max-width:519px){.dv-plus{width:100%}}@media (min-width:900px){.dv-decoder{grid-template-columns:1fr}}.dv-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:var(--seed-dimension-x3);gap:var(--seed-dimension-x3);margin:0;padding:0;list-style:none}.dv-card{margin:0;padding:var(--seed-dimension-x3) var(--seed-dimension-x3_5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.dv-card p{margin:0}.dv-card-k{display:flex;align-items:center;font-size:var(--seed-font-size-t2);font-weight:600;color:var(--ink-2)}.dv-card-n{margin-top:var(--seed-dimension-x1);font-size:var(--seed-font-size-t5)}.dv-card-n,.dv-card-n a{color:var(--ink)}.dv-card-n a:hover{color:var(--brand);text-decoration:underline}.dv-card-c,.dv-card-g,.dv-card-s,.dv-card-y{font-size:var(--seed-font-size-t3);color:var(--ink-2);line-height:1.5}.dv-card-g,.dv-card-u{margin-top:var(--seed-dimension-x2)}.dv-card-g{padding-top:var(--seed-dimension-x2);border-top:1px solid var(--line-soft)}.dv-card-g a{color:var(--ink-2);text-decoration:underline}.dv-chip-use{background:var(--bg)}.dv-gen{margin:0 0 var(--seed-dimension-x4);padding:var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.dv-gen-h{margin:0 0 var(--seed-dimension-x2);color:var(--ink)}.dv-gen ul{margin:0;padding:0;list-style:none}.dv-gen li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--seed-dimension-x1_5) var(--seed-dimension-x2);margin:0 0 var(--seed-dimension-x1_5);padding:0}.dv-gen-node{display:inline-flex;flex-direction:column;padding:var(--seed-dimension-x1_5) var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--seed-radius-r2_5);background:var(--bg);font-size:var(--seed-font-size-t4)}.dv-gen-node a,.dv-gen-node>span:last-child{color:var(--ink)}.dv-gen-k{font-size:var(--seed-font-size-t2);font-weight:600;color:var(--sub)}.dv-gen-arrow{color:var(--sub);line-height:0}.dv-gen-c{font-size:var(--seed-font-size-t2);color:var(--sub)}.dv-uses{display:grid;grid-template-columns:1fr;grid-gap:var(--seed-dimension-x3);gap:var(--seed-dimension-x3);margin:0;padding:0;list-style:none}.dv-use{margin:0;padding:var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}.dv-use-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--seed-dimension-x0_5) var(--seed-dimension-x2);margin:0 0 var(--seed-dimension-x2_5);color:var(--ink)}.dv-use-h a{color:var(--ink);text-decoration:underline}.dv-more-body .tbl-wrap{margin:var(--seed-dimension-x2_5) 0}.dv-chip-l .dv-mode{margin-left:var(--seed-dimension-x1_5)}a.cta{display:flex;width:100%;margin:var(--seed-dimension-x5) 0 var(--seed-dimension-x1_5)}.kin-cta a.cta{display:inline-flex;width:auto;margin:0}a.sticky-cta-btn{display:flex;width:100%}button.finder-locate{width:100%}button.finder-geo{flex:none}div.disclaimer{margin-top:var(--seed-dimension-x8)}div.def{margin:var(--seed-dimension-x2_5) 0 var(--seed-dimension-x4)}div.guide-callout{margin:var(--seed-dimension-x1) 0 var(--seed-dimension-x4)}div.calc-warn{margin:var(--seed-dimension-x2_5) 0}.calc-grid .seed-text-input__root{width:100%}.calc-grid .seed-text-input__root:focus-within:after{border-color:var(--seed-color-stroke-neutral-contrast);border-width:2px}.calc-grid .seed-text-input__root:has(:invalid):after{border-color:var(--seed-color-stroke-critical-solid);border-width:2px}.chip-row{display:flex;flex-wrap:wrap;gap:var(--seed-dimension-x2);margin:var(--seed-dimension-x2_5) 0}.chip-row--scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:var(--seed-dimension-x1);margin-inline:calc(-1 * var(--seed-dimension-x1))}.chip-row--scroll::-webkit-scrollbar{display:none}.chip-row--scroll>*{flex:none}.kin-links-row.chip-row{margin-top:var(--seed-dimension-x2_5)}.dv-chip{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--seed-dimension-x0_5) var(--seed-dimension-x1_5);margin:0;border:1px solid var(--seed-color-stroke-neutral-weak);border-radius:var(--seed-radius-full);padding:var(--seed-dimension-x1_5) var(--seed-dimension-x3);font-size:var(--seed-font-size-t3);color:var(--ink)}.dv-chip.dv-on{border-color:var(--seed-color-stroke-brand-solid);background:var(--seed-color-bg-brand-weak)}div.exam-notice,div.notice{margin:var(--seed-dimension-x4) 0}.item-sec{padding:var(--seed-dimension-x4) 0;border-bottom:1px solid var(--line)}.item-sec:last-child{border-bottom:none}.item-sec>h3{margin-top:0}:root{--side-w:216px;--panel-w:400px;--map-gap:16px;--search-w:272px}.side{background:var(--bg)}.side-top{display:flex;align-items:center;gap:var(--seed-dimension-x2);padding:var(--seed-dimension-x3) var(--seed-dimension-x4)}.side .logo{flex:none}.side-menu-btn{margin-left:auto;padding:var(--seed-dimension-x1_5) var(--seed-dimension-x3);border:1px solid var(--line);border-radius:var(--seed-radius-r2);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--seed-font-size-t3);cursor:pointer}.side-chips{display:flex;gap:var(--seed-dimension-x1_5);overflow-x:auto;list-style:none;margin:0;padding:0 var(--seed-dimension-x4) var(--seed-dimension-x2_5)}.side-chips li{margin:0}.side-chips a{display:inline-flex;padding:var(--seed-dimension-x1) var(--seed-dimension-x3);border-radius:999px;background:var(--surface);font-size:var(--seed-font-size-t3);font-weight:600;white-space:nowrap}.side-chips a[data-on]{background:var(--seed-color-bg-brand-solid);color:var(--seed-color-fg-on-brand-solid)}.side-list{padding:var(--seed-dimension-x1) var(--seed-dimension-x2) var(--seed-dimension-x6)}.side-list ul{list-style:none;margin:0;padding:0}.side-list li{margin:0}.side-title{display:flex;flex:1 1;align-items:center;min-height:40px;padding:0 var(--seed-dimension-x2_5);border-radius:var(--seed-radius-r1_5);font-weight:700;font-size:var(--seed-font-size-t4);color:var(--ink);text-decoration:none}a.side-title:hover{background:var(--surface-2)}a.side-title[aria-current=page]{background-color:var(--seed-color-bg-brand-weak);color:var(--seed-color-fg-brand-contrast)}a.side-title[aria-current=page]:hover{background-color:var(--seed-color-bg-brand-weak-pressed)}.side-group>summary{display:flex;align-items:center;list-style:none;cursor:pointer;border-radius:var(--seed-radius-r1_5)}.side-group>summary::-webkit-details-marker{display:none}.side-group>summary:hover{background:var(--surface-2)}.side-group>summary:focus-visible{outline:2px solid var(--seed-color-stroke-brand-solid);outline-offset:-2px}.side-group>summary a.side-title:hover{background:transparent}.side-group>summary a.side-title[aria-current=page]:hover{background-color:var(--seed-color-bg-brand-weak-pressed)}.side-chev{flex:none;position:relative;width:36px;height:40px}.side-chev:before{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border-right:2px solid var(--sub);border-bottom:2px solid var(--sub);transform:translate(-50%,-75%) rotate(45deg);transition:transform .15s}.side-group[open]>summary .side-chev:before{transform:translate(-50%,-25%) rotate(225deg)}.side-group a.seed-side-navigation-menu-item__root{height:36px;padding-left:var(--seed-dimension-x5)}.side a.seed-side-navigation-menu-item__root[data-current]{background-color:var(--seed-color-bg-brand-weak)}.side a.seed-side-navigation-menu-item__root[data-current]:hover{background-color:var(--seed-color-bg-brand-weak-pressed)}.side a.seed-side-navigation-menu-item__root[data-current] .seed-side-navigation-menu-item__label{color:var(--seed-color-fg-brand-contrast)}.section-tabs .seed-chip__root[data-checked]{background:var(--seed-color-bg-brand-solid)}.section-tabs .seed-chip__root[data-checked]:hover{background:var(--seed-color-bg-brand-solid-pressed)}.section-tabs .seed-chip__root[data-checked] .seed-chip__label{color:var(--seed-color-fg-on-brand-solid)}.section-tabs{padding:var(--seed-dimension-x3) var(--seed-dimension-x4) 0}.read .section-tabs{max-width:780px;margin:0 auto}.crumbs-up{display:inline-block;margin-top:var(--seed-dimension-x3);font-size:var(--seed-font-size-t3);color:var(--sub)}.crumbs-up+.crumbs{padding-top:var(--seed-dimension-x1)}.map-area{background:var(--surface)}@media (min-width:1024px){.shell{position:relative;display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);grid-template-rows:100vh;height:100vh;overflow:hidden}.side{grid-column:1;grid-row:1;overflow-y:auto;border-right:1px solid var(--line)}.side-chips,.side-menu-btn{display:none}.read{overflow-y:auto}.read,.shell[data-template=map] .map-area{grid-column:2;grid-row:1}.shell[data-template=map] .panel{grid-column:2;grid-row:1;z-index:2;justify-self:start;width:var(--panel-w);margin:var(--map-gap);overflow-y:auto;background:var(--bg);border-radius:var(--seed-radius-r2_5);box-shadow:var(--seed-shadow-s3)}.panel .container{padding:0 var(--seed-dimension-x4)}.panel main{padding-bottom:var(--seed-dimension-x6)}.panel .board{padding:var(--seed-dimension-x6) 0 var(--seed-dimension-x5)}.panel .board-title{font-size:var(--seed-font-size-t8)}.panel .ftr{margin-top:var(--seed-dimension-x6)}}@media (max-width:1023px){.side{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:saturate(1.2) blur(8px);backdrop-filter:saturate(1.2) blur(8px)}.side[data-open=false] .side-list{display:none}.side[data-open=true] .side-list{max-height:calc(100vh - 110px);overflow-y:auto;border-top:1px solid var(--line)}.map-area{display:none}}.filter-bar{gap:var(--seed-dimension-x2);margin:var(--seed-dimension-x3) 0}.filter-bar,.filter-dim{display:flex;flex-wrap:wrap}.filter-dim{gap:var(--seed-dimension-x1)}.filter-bar button.seed-chip__root{font:inherit;cursor:pointer}.live-figures{margin:var(--seed-dimension-x2) 0 var(--seed-dimension-x4)}.lf-label{margin:0;font-size:var(--seed-font-size-t3);color:var(--sub)}.lf-big{margin:var(--seed-dimension-x0_5) 0;font-size:var(--seed-font-size-t9);font-weight:700;letter-spacing:-.02em;line-height:1.2}.lf-sub{margin:0;font-size:var(--seed-font-size-t3);color:var(--sub)}@media (min-width:1024px){.shell[data-template=map] .filter-bar{position:absolute;z-index:3;margin:0;top:var(--map-gap);left:calc(var(--side-w) + var(--panel-w) + var(--map-gap) * 2 + var(--search-w) + var(--seed-dimension-x2));right:var(--map-gap)}.shell[data-template=map] .filter-bar .seed-chip__root{background:var(--seed-color-bg-layer-floating);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted),var(--seed-shadow-s3)}.shell[data-template=map] .filter-bar .seed-chip__root[data-checked]{background:var(--seed-color-bg-brand-solid);border-color:var(--seed-color-bg-brand-solid)}.shell[data-template=map] .filter-bar .seed-chip__root[data-checked] .seed-chip__label{color:var(--seed-color-fg-on-brand-solid)}}.icon-grid ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));grid-gap:var(--seed-dimension-x2) var(--seed-dimension-x1);gap:var(--seed-dimension-x2) var(--seed-dimension-x1);list-style:none;margin:var(--seed-dimension-x3) 0 var(--seed-dimension-x5);padding:0}.icon-grid li{margin:0}.icon-grid a{display:flex;flex-direction:column;align-items:center;gap:var(--seed-dimension-x1_5);padding:var(--seed-dimension-x2) var(--seed-dimension-x1);border-radius:var(--seed-radius-r2);text-align:center;color:var(--ink)}.icon-grid a:hover{background:var(--surface)}.ig-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--seed-radius-r3);background:var(--surface);color:var(--ink)}.ig-label{font-size:var(--seed-font-size-t2);line-height:1.3;word-break:keep-all}.quick-chips{margin:0 0 var(--seed-dimension-x4)}[id=areas],[id=compare],[id=doses],[id=find],[id=nearby],[id=pharmacy]{scroll-margin-top:var(--seed-dimension-x4)}@media (max-width:1023px){[id=areas],[id=compare],[id=doses],[id=find],[id=nearby],[id=pharmacy]{scroll-margin-top:120px}}.home-news{list-style:none;margin:var(--seed-dimension-x2) 0;padding:0}.home-news li{padding:var(--seed-dimension-x2_5) 0;border-bottom:1px solid var(--line-soft)}.home-news li,.more-links h3{font-size:var(--seed-font-size-t4)}.more-links h3{margin:var(--seed-dimension-x4) 0 var(--seed-dimension-x2)}.search{position:relative;flex:1 1;min-width:0}.search input{width:100%;height:36px;padding:0 var(--seed-dimension-x3);border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font:inherit;font-size:var(--seed-font-size-t3)}.search-hits{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 4px);margin:0;padding:var(--seed-dimension-x1);list-style:none;background:var(--bg);border:1px solid var(--line);border-radius:var(--seed-radius-r2);box-shadow:0 4px 16px rgb(0 0 0/.14)}.search-hits li{margin:0;padding:var(--seed-dimension-x2) var(--seed-dimension-x2_5);border-radius:var(--seed-radius-r1_5);color:var(--ink);font-size:var(--seed-font-size-t3);cursor:pointer}.search-hits li[aria-selected=true]{background:var(--surface)}.search-hits .muted{color:var(--ink-2)}@media (min-width:1024px){.side-top{flex-wrap:wrap}.side-top .search{flex-basis:100%}.shell[data-template=map] .side-top .search{position:absolute;z-index:3;top:var(--map-gap);left:calc(var(--side-w) + var(--panel-w) + var(--map-gap) * 2);width:var(--search-w);flex:none}.shell[data-template=map] .search input{background:var(--seed-color-bg-layer-floating);border-color:transparent;box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted),var(--seed-shadow-s3);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-medium)}}.panel{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.panel .container{padding-inline:var(--seed-dimension-x4)}.panel main :is(p,li){line-height:1.5}.panel details.faq .faq-body p{line-height:1.5}.panel h1{line-height:var(--seed-line-height-t9)}.panel h2{margin:0 0 var(--seed-dimension-x3);font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}.panel h3{margin:var(--seed-dimension-x5) 0 var(--seed-dimension-x2);font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}.panel .page-head{padding:var(--seed-dimension-x3) 0 var(--seed-dimension-x5)}.panel .container>section{margin:0 calc(-1 * var(--seed-dimension-x4));padding:var(--seed-dimension-x5) var(--seed-dimension-x4)}.panel .container>section,.panel .ftr{border-top:var(--seed-dimension-x2) solid var(--seed-color-bg-neutral-weak)}.panel .ftr{margin-top:0}@media (max-width:480px){.panel h1{line-height:var(--seed-line-height-t7)}}.panel .tbl-wrap{margin:var(--seed-dimension-x3) 0 0;border:0;border-radius:0;box-shadow:none}.panel table{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);background:none;word-break:keep-all}.panel caption{padding:0 0 var(--seed-dimension-x2);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);color:var(--seed-color-fg-neutral-muted)}.panel td,.panel th{padding:var(--seed-dimension-x3) var(--seed-dimension-x1_5);border-bottom:1px solid var(--seed-color-stroke-neutral-subtle);vertical-align:middle}.panel thead th{padding-block:var(--seed-dimension-x2);background:none;font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);font-weight:var(--seed-font-weight-regular);color:var(--seed-color-fg-neutral-muted);letter-spacing:0;white-space:normal;border-bottom-color:var(--seed-color-stroke-neutral-muted)}.panel :is(th,td):first-child{padding-left:0}.panel :is(th,td):last-child{padding-right:0}.panel td.num{white-space:nowrap;font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3)}.panel td.num .muted{display:block}.panel td.num .seed-badge__root{display:flex;width:-moz-fit-content;width:fit-content;margin:var(--seed-dimension-x0_5) 0 0 auto}.panel td:first-child>.muted{display:block}.panel tbody tr:hover :is(td,th.rowh){background:none}.panel .dose-dist{min-width:112px}.panel .pbar-labels{flex-wrap:wrap;column-gap:var(--seed-dimension-x1)}.panel .item-sec>h3{margin-top:0}.panel .more-links h3{margin:var(--seed-dimension-x4) 0 var(--seed-dimension-x2);font-size:var(--seed-font-size-t4)}.panel .panel-head{margin:0 calc(-1 * var(--seed-dimension-x4));background:var(--seed-color-bg-layer-default)}.panel .ph-bar{display:flex;align-items:center;gap:var(--seed-dimension-x3);height:var(--seed-dimension-x13);padding:0 var(--seed-dimension-x4)}.panel .ph-back{flex:none;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-medium);color:var(--seed-color-fg-neutral-muted)}.panel .ph-back:hover,.panel .ph-title{color:var(--seed-color-fg-neutral)}.panel .ph-title{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-bold)}.panel .crumbs{padding:var(--seed-dimension-x3) 0 0;font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2)}.panel main [id]{scroll-margin-top:120px}@media (min-width:1024px){.shell[data-template=map] .panel .panel-head{position:-webkit-sticky;position:sticky;top:0;z-index:2}.shell[data-template=map] .panel{scroll-padding-top:calc(var(--seed-dimension-x13) + 44px + var(--seed-dimension-x4));scroll-padding-bottom:calc(var(--seed-dimension-x16) + var(--seed-dimension-x4))}.shell[data-template=map] .panel main [id]{scroll-margin-top:0}}.panel .live-figures{margin:var(--seed-dimension-x1) 0 var(--seed-dimension-x5)}.panel .lf-label{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-bold);color:var(--seed-color-fg-neutral)}.panel .lf-big{margin:var(--seed-dimension-x1) 0 var(--seed-dimension-x0_5);font-size:var(--seed-font-size-t7);line-height:var(--seed-line-height-t7)}.panel .lf-sub{font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);color:var(--seed-color-fg-neutral-muted)}.panel .list-rows{margin:var(--seed-dimension-x2) calc(-1 * var(--seed-dimension-x4)) 0}.panel .list-rows>li{border-bottom-color:var(--seed-color-stroke-neutral-subtle)}.panel .list-rows .seed-list-item__root{padding-inline:var(--seed-dimension-x4)}.panel .list-rows .seed-list-item__root .seed-list-item__content:after{inset-inline:0}.panel .list-rows .seed-list-item__root .seed-list-item__content:is(:hover,:active,[data-hover],[data-active]):before{inset-inline:var(--seed-dimension-x1_5)}.panel .list-rows .seed-list-item__detail{font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);color:var(--seed-color-fg-neutral-muted)}.panel .list-rows .row-price{margin-top:var(--seed-dimension-x1);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);font-weight:var(--seed-font-weight-regular);color:var(--seed-color-fg-neutral-muted)}.panel .rank-no{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}.panel :is(.src-line,.src-line p,.freshness,.sub){font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);color:var(--seed-color-fg-neutral-muted)}.panel .src-line p{margin:var(--seed-dimension-x1) 0}.panel a.cta{display:inline-flex;width:auto;max-width:100%;height:auto;min-height:var(--seed-dimension-x10);margin:var(--seed-dimension-x4) 0 0;border-radius:var(--seed-radius-full);white-space:normal;text-align:left;gap:var(--seed-dimension-x1_5);--seed-box-padding-left:var(--seed-dimension-x4);--seed-box-padding-right:var(--seed-dimension-x4);--seed-box-padding-top:var(--seed-dimension-x2_5);--seed-box-padding-bottom:var(--seed-dimension-x2_5);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.panel .cta-note{margin:var(--seed-dimension-x1_5) 0 0;text-align:left;font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2)}.panel a.sticky-cta-btn{display:inline-flex;width:auto;max-width:100%;height:auto;min-height:var(--seed-dimension-x10);border-radius:var(--seed-radius-full);white-space:normal}@media (min-width:1024px){.shell[data-template=map] .panel .sticky-cta{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:block;margin:var(--seed-dimension-x4) calc(-1 * var(--seed-dimension-x4)) 0;padding:var(--seed-dimension-x3) var(--seed-dimension-x4);background:var(--seed-color-bg-layer-default);border-top:1px solid var(--seed-color-stroke-neutral-muted);-webkit-backdrop-filter:none;backdrop-filter:none}}.panel .icon-grid ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--seed-dimension-x3) 0;margin:var(--seed-dimension-x2) 0 var(--seed-dimension-x5)}.panel .icon-grid a{gap:var(--seed-dimension-x1_5);padding:var(--seed-dimension-x1) 0}.panel .icon-grid a:hover{background:none}.panel .icon-grid a:hover .ig-icon{background:var(--seed-color-bg-neutral-weak-pressed)}.panel .ig-icon{width:var(--seed-dimension-x13);height:var(--seed-dimension-x13);border-radius:var(--seed-radius-r4);background:var(--seed-color-bg-neutral-weak)}.panel .ig-label{font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);font-weight:var(--seed-font-weight-medium)}@media (min-width:1024px) and (max-width:1279px){.shell[data-template=map] .filter-bar{top:calc(var(--map-gap) + var(--seed-dimension-x9) + var(--seed-dimension-x2));left:calc(var(--side-w) + var(--panel-w) + var(--map-gap) * 2)}}.panel .filter-bar{flex-wrap:wrap;align-items:center}.panel .fb-row{position:relative;display:flex;flex:1 1 var(--seed-dimension-x16);max-width:max-content;min-width:0}.panel .fb-row-scroll{display:flex;flex-wrap:nowrap;gap:var(--seed-dimension-x2);overflow-x:auto;scrollbar-width:none;padding:var(--seed-dimension-x1);margin:calc(-1 * var(--seed-dimension-x1));scroll-padding-inline:calc(var(--seed-dimension-x9) + var(--seed-dimension-x2))}.panel .fb-row-scroll::-webkit-scrollbar{display:none}.panel .fb-row-scroll>*{flex:none}@media (min-width:1024px){.panel .filter-bar{flex-wrap:nowrap}}.panel .fb-more{position:absolute;top:50%;right:calc(-1 * var(--seed-dimension-x1));display:grid;place-items:center;width:var(--seed-dimension-x9);height:var(--seed-dimension-x9);padding:0;border:0;border-radius:var(--seed-radius-full);background:var(--seed-color-bg-layer-floating);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted),var(--seed-shadow-s3);color:var(--seed-color-fg-neutral);cursor:pointer;transform:translateY(-50%)}.panel .fb-more--prev{right:auto;left:calc(-1 * var(--seed-dimension-x1))}.panel .fb-row:has(>.fb-more:not(.fb-more--prev)) .fb-row-scroll{--fb-fade:linear-gradient(to left,transparent 0,#000 var(--seed-dimension-x12));-webkit-mask-image:var(--fb-fade);mask-image:var(--fb-fade)}.panel .fb-row:has(>.fb-more--prev) .fb-row-scroll{--fb-fade:linear-gradient(to right,transparent 0,#000 var(--seed-dimension-x12));-webkit-mask-image:var(--fb-fade);mask-image:var(--fb-fade)}.panel .fb-row:has(>.fb-more--prev):has(>.fb-more:not(.fb-more--prev)) .fb-row-scroll{--fb-fade:linear-gradient(to right,transparent 0,#000 var(--seed-dimension-x12),#000 calc(100% - var(--seed-dimension-x12)),transparent 100%)}.panel .fb-select{position:relative;flex:none}.panel .fb-select .seed-chip__suffixIcon{color:var(--seed-color-fg-neutral-muted)}.panel .fb-list{position:absolute;z-index:5;top:calc(100% + var(--seed-dimension-x1_5));left:0;min-width:100%;padding:var(--seed-dimension-x1_5);border-radius:var(--seed-radius-r3);background:var(--seed-color-bg-layer-floating);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted),var(--seed-shadow-s3)}.panel .fb-list:not([hidden]){display:flex;flex-direction:column}.panel .fb-select:last-child .fb-list{left:auto;right:0}.panel .fb-option{display:flex;align-items:center;gap:var(--seed-dimension-x2);width:100%;min-height:var(--seed-dimension-x10);padding:0 var(--seed-dimension-x3);border:0;border-radius:var(--seed-radius-r2);background:none;color:var(--seed-color-fg-neutral);font:inherit;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-medium);text-align:left;white-space:nowrap;cursor:pointer}.panel .fb-option:hover{background:var(--seed-color-bg-neutral-weak)}.panel .fb-option:focus-visible{outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:calc(-1 * var(--seed-dimension-x0_5))}.panel .fb-option[aria-selected=true]{font-weight:var(--seed-font-weight-bold);color:var(--seed-color-fg-brand)}.panel .fb-option[aria-selected=true]:after{content:"✓";margin-left:auto}@media (min-width:1024px){.shell[data-template=map] .panel .fb-row{filter:drop-shadow(0 var(--seed-dimension-x1) var(--seed-dimension-x2) rgb(0 0 0/.12))}.shell[data-template=map] .panel .fb-row :is(.seed-chip__root,.fb-more){box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted)}:root[data-seed-user-color-scheme=dark] .shell[data-template=map] .panel .fb-row{filter:drop-shadow(0 var(--seed-dimension-x1) var(--seed-dimension-x2) rgb(0 0 0/.8))}}.panel .list-rows.rank .seed-list-item__prefix{align-self:flex-start}.panel .finder{border:0;box-shadow:none;padding:0;overflow:visible}.panel .finder-body{padding:0}.panel .finder-note{padding:0;text-align:left}.panel button.finder-locate{width:auto;max-width:100%;height:var(--seed-dimension-x10);border-radius:var(--seed-radius-full);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.panel .pbar-labels .mid{order:-1;flex-basis:100%}.panel td:first-child>a{white-space:normal}.panel td:first-child>a>:is(b,.muted){white-space:nowrap}.panel table:has(td.dose-dist) td:first-child>a{white-space:nowrap}@media (max-width:400px){.panel .ph-tabs .seed-tabs__trigger{padding-inline:var(--seed-dimension-x2)}}@media (max-width:375px){.panel .ph-tabs .seed-tabs__trigger{padding-inline:var(--seed-dimension-x1_5)}.panel td,.panel th{padding-inline:var(--seed-dimension-x1)}.panel td.num{font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2)}}@media (min-width:781px) and (max-width:1023px){.panel{overflow-x:clip}.panel .panel-head{position:relative}.panel .panel-head:before{content:"";position:absolute;left:50%;bottom:0;width:100vw;height:1px;transform:translateX(-50%);background:var(--seed-color-stroke-neutral-muted);pointer-events:none}.panel .container>section{position:relative;border-top-color:transparent}.panel .container>section:before{content:"";position:absolute;top:calc(-1 * var(--seed-dimension-x2));left:50%;width:100vw;height:var(--seed-dimension-x2);transform:translateX(-50%);background:var(--seed-color-bg-neutral-weak);pointer-events:none}}.map-area{position:relative;z-index:0;overflow:hidden}.map-canvas{position:absolute;inset:0}.mb{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--seed-dimension-x1_5);padding:var(--seed-dimension-x1) var(--seed-dimension-x2);border-radius:var(--seed-radius-r1_5);background:var(--seed-color-bg-layer-floating);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted),var(--seed-shadow-s3);color:var(--seed-color-fg-neutral);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);white-space:nowrap;text-decoration:none}.mb:after{content:"";position:absolute;top:100%;left:50%;margin-left:calc(-1 * var(--seed-dimension-x1_5));border-left:var(--seed-dimension-x1_5) solid transparent;border-right:var(--seed-dimension-x1_5) solid transparent;border-top-color:transparent;border-bottom:0;border-top:var(--seed-dimension-x1_5) solid var(--seed-color-bg-layer-floating)}.mb-name{font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);font-weight:var(--seed-font-weight-medium);color:var(--seed-color-fg-neutral-muted)}.mb-value,.mb[data-empty] .mb-name{font-weight:var(--seed-font-weight-bold)}.mb[data-empty] .mb-name{font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);color:var(--seed-color-fg-neutral)}a.mb:hover{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-contrast),var(--seed-shadow-s3)}a.mb:focus-visible{outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.mb[data-selected]{background:var(--seed-color-bg-brand-solid);box-shadow:var(--seed-shadow-s3)}.mb[data-selected]:after{border-top-color:var(--seed-color-bg-brand-solid)}.mb[data-selected] :is(.mb-name,.mb-value){color:var(--seed-color-fg-on-brand-solid)}.map-ui{position:absolute;inset:0;z-index:2;pointer-events:none}.map-ui>*{pointer-events:auto}.map-top{position:absolute;top:var(--map-gap);left:calc(var(--panel-w) + var(--map-gap) * 2 + var(--search-w) + var(--seed-dimension-x2))}.map-chips,.map-top{display:flex;flex-wrap:wrap;gap:var(--seed-dimension-x2)}.map-top .seed-chip__root{font:inherit;cursor:pointer;background:var(--seed-color-bg-layer-floating);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted),var(--seed-shadow-s3)}.map-top .seed-chip__root[data-checked]{background:var(--seed-color-bg-brand-solid);border-color:var(--seed-color-bg-brand-solid)}.map-top .seed-chip__root[data-checked] .seed-chip__label{color:var(--seed-color-fg-on-brand-solid)}.map-area .map-top .seed-chip__root[data-checked]:is(:hover,:active){background:var(--seed-color-bg-brand-solid-pressed);border-color:var(--seed-color-bg-brand-solid-pressed)}.map-pill{position:absolute;bottom:var(--seed-dimension-x6);left:calc((100% + var(--panel-w) + var(--map-gap) * 2) / 2);transform:translateX(-50%);margin:0;padding:var(--seed-dimension-x2_5) var(--seed-dimension-x5);border-radius:var(--seed-radius-full);background:var(--seed-color-bg-neutral-inverted);color:var(--seed-color-fg-neutral-inverted);box-shadow:var(--seed-shadow-s3);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-bold);white-space:nowrap}.map-open.seed-floating-action-button__root{position:fixed;z-index:31;left:50%;bottom:calc(var(--seed-dimension-x4) + env(safe-area-inset-bottom));transform:translateX(-50%)}.map-open svg{display:block}.map-close{display:none}html[data-map-open] .map-open{visibility:hidden}@media (max-width:720px){.shell:has(.sticky-cta) .map-open{bottom:calc(var(--seed-dimension-x16) + var(--seed-dimension-x4) + env(safe-area-inset-bottom))}}@media (min-width:1024px){.map-open.seed-floating-action-button__root{display:none}}@media (min-width:1024px) and (max-width:1279px){.map-top{top:calc(var(--map-gap) + var(--seed-dimension-x9) + var(--seed-dimension-x2));left:calc(var(--panel-w) + var(--map-gap) * 2)}}@media (max-width:1023px){html[data-map-open]{overflow:hidden}html[data-map-open] .shell[data-template=map] .map-area{display:block;position:fixed;inset:0;z-index:50}.map-top{top:var(--seed-dimension-x3);left:var(--seed-dimension-x3);right:var(--seed-dimension-x3);pointer-events:none}.map-top :is(.map-close,.map-chips>*){pointer-events:auto}.map-close{display:inline-flex;align-items:center;gap:var(--seed-dimension-x1);height:var(--seed-dimension-x9);padding:0 var(--seed-dimension-x3_5);border:0;border-radius:var(--seed-radius-full);background:var(--seed-color-bg-layer-floating);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted),var(--seed-shadow-s3);color:var(--seed-color-fg-neutral);font:inherit;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-bold);cursor:pointer}.map-pill{left:50%;bottom:calc(var(--seed-dimension-x6) + env(safe-area-inset-bottom))}.map-canvas div:has(>a>img[src*=m_bi_]){margin-right:var(--seed-dimension-x3_5)!important}.map-canvas div:has(>div>a>img[src*=m_bi_]){background:var(--seed-color-palette-static-white-alpha-700);border-top-left-radius:var(--seed-radius-r1_5)}}:root:root[data-seed][data-seed-color-mode]{--seed-color-bg-brand-solid:var(--mds-wine-bg-solid);--seed-color-bg-brand-solid-pressed:var(--mds-wine-bg-solid-pressed);--seed-color-bg-brand-weak:var(--mds-wine-bg-weak);--seed-color-bg-brand-weak-pressed:var(--mds-wine-bg-weak-pressed);--seed-color-fg-brand:var(--mds-wine-fg);--seed-color-fg-brand-contrast:var(--mds-wine-fg-contrast);--seed-color-fg-on-brand-solid:var(--mds-wine-fg-on-solid);--seed-color-stroke-brand-solid:var(--mds-wine-stroke-solid);--seed-color-stroke-brand-weak:var(--mds-wine-stroke-weak)}:root[data-seed]{--mds-wine-bg-solid:#7a2342;--mds-wine-bg-solid-pressed:#641b36;--mds-wine-bg-weak:#f8e9ee;--mds-wine-bg-weak-pressed:#f1d6e0;--mds-wine-fg:#7a2342;--mds-wine-fg-contrast:#641b36;--mds-wine-fg-on-solid:#ffffff;--mds-wine-stroke-solid:#7a2342;--mds-wine-stroke-weak:#e8c3d1}:root[data-seed][data-seed-color-mode=dark-only],:root[data-seed][data-seed-color-mode=system][data-seed-user-color-scheme=dark]{--mds-wine-bg-solid:#a83a62;--mds-wine-bg-solid-pressed:#8f2f53;--mds-wine-bg-weak:#3a1a26;--mds-wine-bg-weak-pressed:#4a2232;--mds-wine-fg:#f08fb0;--mds-wine-fg-contrast:#f29dba;--mds-wine-fg-on-solid:#ffffff;--mds-wine-stroke-solid:#f08fb0;--mds-wine-stroke-weak:#5a2a3c}