.rp-dba{margin-top:2px;color:var(--ink-2);font-size:var(--t-14)}.idrow .stl{white-space:nowrap}.hnote{margin-top:12px;max-width:640px}.hnote .notice{align-items:flex-start}.hnote .notice>span{flex:1;min-width:0}.hnote .notice b{color:var(--ink);font-weight:500}.hnote .notice .btn{height:28px;font-size:var(--t-13);flex:none}.refl{display:block;margin-top:4px;color:var(--caution);font-size:var(--t-13)}.amenu{min-width:230px}.amenu[hidden]{display:none}.amenu button .stt{margin-left:auto;font-size:var(--t-13);color:var(--ink-3)}.amenu button .stt.on{color:var(--ink);font-weight:500}.amenu button[aria-disabled=true]{color:var(--ink-3);cursor:default}.amenu button[aria-disabled=true]:hover{background:none}.amenu .why{display:block;font-size:var(--t-12);color:var(--ink-3);padding:0 10px 6px 34px;margin-top:-4px}.amenu .ic{color:var(--ink-3);flex:none}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .btn.ib{width:32px;padding:0}.cnt{font-size:var(--t-12);color:var(--ink-3);text-align:right;margin-top:4px}.rp-field select.input{appearance:none;background-image:none}.dlg-opts{display:flex;flex-direction:column;gap:6px;font-size:var(--t-14)}.dlg-opts label{display:flex;align-items:center;gap:8px;font-weight:400}.dialog .fine{font-size:var(--t-12);color:var(--ink-3)}.dialog .sim{margin:0 -20px;border-top:1px solid var(--line)}.dialog.wide{width:min(560px,100%)}.dialog.offer-sheet{width:min(440px,100%)}.dialog.offer-sheet .pw-card{padding:20px 24px 8px}.dialog.offer-sheet .x{position:absolute;right:12px;top:12px;width:32px;padding:0}.dialog.offer-sheet{position:relative}.offer-sheet .lede{font-size:var(--t-14);color:var(--ink-2);margin-top:6px}.offer-sheet .also2{padding:4px 24px 0}.offer-sheet .also2 h3{font-size:var(--t-13);font-weight:500;color:var(--ink-3);margin-bottom:6px}.offer-sheet .also2 ul{list-style:none;margin:0;padding:0}.offer-sheet .also2 li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:3px 0;font-size:var(--t-13);color:var(--ink-2)}.offer-sheet .also2 li .ic{color:var(--ink-3);margin-top:1px}.offer-sheet .acts2{display:flex;flex-direction:column;gap:8px;padding:16px 24px 0}.offer-sheet .acts2 .btn{width:100%}.offer-sheet .foot2{padding:12px 24px 20px;font-size:var(--t-12);color:var(--ink-3);text-align:center}.offer-sheet .foot2 .g{display:flex;gap:5px;align-items:center;justify-content:center;margin-bottom:6px}.offer-sheet .foot2 .g .ic{width:14px;height:14px;color:var(--clear)}.offer-sheet .code{display:flex;gap:8px;align-items:center;margin-top:10px;font-size:var(--t-13);color:var(--ink-2);flex-wrap:wrap}.offer-sheet .code .badge{font-weight:600;color:var(--ink)}.line.note .lb{color:var(--ink)}.lmore{display:flex;align-items:center;gap:6px;width:100%;padding:10px 20px;border:0;border-top:1px solid var(--line);background:none;font:inherit;font-size:var(--t-13);font-weight:500;color:var(--ink-2);text-align:left;cursor:pointer}.lmore:hover{background:var(--hover)}.lmore .ic{width:14px;height:14px;color:var(--ink-3);transform:rotate(90deg)}.tdot.block{background:var(--block)}.line .ev .go{display:inline-flex;margin-top:8px;font-weight:500}.rp-pol{display:none;border-top:1px solid var(--line)}#checks.rules .rp-pol{display:block}.pol-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 20px 6px;font-size:var(--t-13);color:var(--ink-3)}.prow{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:2px 16px;padding:8px 20px;border-top:1px solid var(--line);font-size:var(--t-13)}.prow:first-of-type{border-top:0}.prow .t{color:var(--ink);font-size:var(--t-14)}.prow .e{grid-column:1;color:var(--ink-3)}.prow .r{grid-column:2;grid-row:1;text-align:right}.prow[hidden]{display:none}.pol-f{padding:10px 20px 14px;font-size:var(--t-12);color:var(--ink-3);border-top:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.vband .tools .btn{height:28px;font-size:var(--t-13)}.cbar{display:none;align-items:center;gap:12px;padding:8px 0 4px;background:var(--canvas);font-size:var(--t-13);color:var(--ink-3);min-width:0}.cbar b{color:var(--ink);font-size:var(--t-14);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tabs-w.stuck .cbar{display:flex}@media(max-width:768px){.cbar{padding:8px 16px 4px;background:var(--panel)}.cbar .u{display:none}}.jump{display:none}@media(max-width:768px){.jump{display:block;background:var(--panel);border-bottom:1px solid var(--line)}.jump>summary{list-style:none;display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:var(--t-13);font-weight:500;color:var(--ink-2);cursor:pointer}.jump>summary::-webkit-details-marker{display:none}.jump>summary .ic{margin-left:auto;color:var(--ink-3);transition:transform .15s}.jump[open]>summary .ic{transform:rotate(180deg)}.jump a{display:grid;grid-template-columns:minmax(0,1fr) 16px;gap:2px 8px;padding:10px 16px;border-top:1px solid var(--line);text-decoration:none;color:var(--ink)}.jump a b{font-weight:500}.jump a span{grid-column:1;font-size:var(--t-13);color:var(--ink-3)}.jump a .ic{grid-column:2;grid-row:1/3;align-self:center;color:var(--ink-3)}}.panel-h .slink{margin-left:auto;width:28px;height:28px;padding:0;color:var(--ink-3);flex:none}.panel-h .slink .ic{width:14px;height:14px}.panel-h>h2+.slink,.panel-h>h2+span+.slink{margin-left:8px}.ph-r{display:flex;align-items:center;gap:8px;margin-left:auto;min-width:0}.explain{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.explain .notice{align-items:flex-start}.explain .notice .ic{color:var(--ink-3);margin-top:1px;flex:none}.explain .notice b{display:block;color:var(--ink);font-weight:600;margin-bottom:2px}@media(max-width:768px){.explain{margin:8px 16px 0}}.browse{margin-top:24px;padding-top:16px;border-top:1px solid var(--line);font-size:var(--t-13);color:var(--ink-3);display:flex;flex-direction:column;gap:6px}.browse a{color:var(--ink-2)}@media(max-width:768px){.browse{margin:16px 16px 0}}.simh .btn{height:28px;font-size:var(--t-13)}.sim .si .u{font-size:var(--t-12);color:var(--ink-3)}.sim[hidden],.simf[hidden]{display:none}.contact .who .cpv{margin-left:auto}.contact .addr a{color:inherit;text-decoration:none}.contact .addr a:hover{text-decoration:underline}.cl .shown{font-size:var(--t-16);font-weight:500}.cl .k .sub{display:block;font-size:var(--t-12);color:var(--ink-3)}.sat .seg{position:absolute;left:8px;top:8px;background:var(--glass)}.sat .seg button{height:24px;font-size:var(--t-12)}.sat .mapv{display:block;width:100%;height:170px;background:var(--map-land);border-radius:var(--r-panel) var(--r-panel) 0 0}@media(max-width:768px){.sat .mapv{border-radius:0}}.revlim{margin-top:2px}.fchips{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:12px 20px;border-bottom:1px solid var(--line)}.fchips .lab{font-size:var(--t-13);color:var(--ink-3);margin-right:4px}.fchips .chip i{display:none}.fchips .clr{border-color:transparent}.fchips .clr[hidden],#units tr[hidden]{display:none}@media(max-width:768px){.fchips{padding:10px 16px}}.rp-now{margin:16px 0 4px}.rp-now .kpis{border:1px solid var(--line);border-radius:8px}.rp-now .kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.rp-now .lt{font-size:var(--t-12);color:var(--ink-3);margin-top:6px}.hist .he .s{display:block;font-size:var(--t-12);color:var(--ink-3);margin-top:2px}.hcta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 20px;border-top:1px solid var(--line);font-size:var(--t-13);color:var(--ink-2)}.hcta b{color:var(--ink);font-weight:600;font-size:var(--t-16);display:block}.hcta .acts3{display:flex;gap:8px}@media(max-width:768px){.rp-now .kpis{grid-template-columns:1fr}.rp-now .kpis>div{border-left:0;border-top:1px solid var(--line)}.rp-now .kpis>div:first-child{border-top:0}.hcta{padding:14px 16px}}.vcat{border-top:1px solid var(--line)}.vcat:first-of-type{border-top:0}.vcat>summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) 16px;gap:10px;align-items:center;cursor:pointer;padding:2px 0}.vcat>summary::-webkit-details-marker{display:none}.vcat>summary .vb{margin:0}.vcat>summary>.ic{color:var(--ink-3);transition:transform .15s}.vcat[open]>summary>.ic{transform:rotate(90deg)}.cites{list-style:none;margin:0 0 10px;padding:0;font-size:var(--t-13)}.cites .ch{font-size:var(--t-12);color:var(--ink-3);padding:6px 0}.cites li{display:grid;grid-template-columns:minmax(0,1fr) 96px 40px;gap:10px;padding:6px 0;border-top:1px solid var(--line)}.cites .d{color:var(--ink-3);text-align:right;white-space:nowrap}.cites .o{font-weight:600;color:var(--caution);text-align:right}@media(max-width:768px){.cites li{grid-template-columns:minmax(0,1fr) auto}.cites .d{grid-column:1;text-align:left}.cites .o{grid-column:2;grid-row:1}}.tbl td .tagx{display:block;font-size:var(--t-12);color:var(--ink-3)}.defs{margin-top:10px;font-size:var(--t-12);color:var(--ink-3);display:flex;flex-direction:column;gap:4px}.defs b{color:var(--ink-2);font-weight:500}.lim{max-width:620px}.lim .panel-b{padding:24px}.lim .ico{width:40px;height:40px;border-radius:50%;background:var(--canvas);display:grid;place-items:center;color:var(--ink-3)}.lim h2{font-size:var(--t-22);font-weight:600;margin-top:14px;letter-spacing:-.01em}.lim .why{margin-top:6px;color:var(--ink-2)}.lim ul{list-style:none;margin:14px 0 0;padding:0}.lim li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:4px 0;font-size:var(--t-14)}.lim li .ic{color:var(--clear);margin-top:2px}.lim .acts4{display:flex;gap:8px;margin-top:18px;flex-wrap:wrap}.lim .pl{margin-top:14px;font-size:var(--t-13);color:var(--ink-3)}.basic{max-width:620px;margin-top:16px}.basic .panel-h .src{font-weight:400}@media(max-width:768px){.lim,.basic{margin:12px 16px 0}.lim .panel-b{padding:20px 16px}.basic .kv{grid-template-columns:130px minmax(0,1fr)}}body.limited .tabs-w,body.limited .rep,body.limited .jump,body.limited .pbar,body.limited .page-h .acts,body.limited .mobile-acts,body.limited .asof .rf{display:none!important}.evx{margin-top:4px}.evx>summary{list-style:none;cursor:pointer;font-size:var(--t-12);color:var(--ink-2);text-decoration:underline}.evx>summary::-webkit-details-marker{display:none}.evx dl{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;margin:6px 0 0;font-size:var(--t-12)}.evx dt{color:var(--ink-3)}.evx dd{margin:0}.panel-h:has(>.slink)>h2{margin-right:auto}.panel-h>.slink{margin-left:4px}html[data-tier=free] .vband .rules-sum{display:inline-flex}.vb .k small{display:block}.tabs-w.stuck:before,.tabs-w.stuck:after{top:36px}.tabs-w.stuck .tmore,.tabs-w.stuck .tless{top:42px}.vband{flex-wrap:wrap;row-gap:6px}.vband .t{white-space:nowrap}.basic .kv dt:first-of-type,.basic .kv dt:first-of-type+dd{padding-top:0}.rp-now .lt{margin-bottom:12px}.hnote .notice{background:var(--panel);border:1px solid var(--line)}.rep{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.rep>div{min-width:0}.full>.panel-h{position:sticky;top:0;background:var(--panel);z-index:2;border-radius:var(--r-panel) var(--r-panel) 0 0}.full>.sec:first-of-type{border-top:0}.sb .tbl td.nw,#insp td:first-child{white-space:nowrap}.legend{display:flex;gap:16px;flex-wrap:wrap;font-size:var(--t-12);color:var(--ink-3);margin-top:6px}.legend i{display:inline-block;width:12px;height:8px;border-radius:2px;margin-right:6px;vertical-align:0}.mapgrid{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:20px;margin-top:4px}.hist .he{display:grid;grid-template-columns:120px 18px minmax(0,1fr);gap:10px;padding:8px 0;border-top:1px solid var(--line)}.hist .he:first-child{border-top:0}.hist .he .d{color:var(--ink-3);font-size:var(--t-13)}.hist .he .k{color:var(--ink-3);padding-top:2px}.fil-lines{display:none}@media(max-width:1024px){.rep{grid-template-columns:minmax(0,1fr)}.rail-side{display:contents}}@media(max-width:768px){.rep{gap:0}.rep .panel,.full{margin-top:8px!important}.mapgrid{grid-template-columns:1fr}.hist .he{grid-template-columns:18px minmax(0,1fr)}.hist .he .d{grid-column:2}.hist .he .k{grid-row:1/3;grid-column:1}.fil-lines{display:block}.fil-tbl{display:none}#contact{margin-top:8px}}.rt{font-weight:600}.fl2 span{display:block;margin-top:4px;line-height:1.25}.mapsum{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px;align-items:center}.mapsum img,.mapbig img{display:block;width:100%;height:auto}.mapbig{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:start}.stcols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}@media(max-width:768px){.stcols{grid-template-columns:1fr}}.asof .rf{height:24px;padding:0 6px;font-size:var(--t-13);color:var(--ink-2);gap:4px;vertical-align:baseline}.asof .rf .ic{width:14px;height:14px}.links2{display:flex;gap:16px;flex-wrap:wrap;margin-top:10px;font-size:var(--t-13)}.links2 a{display:inline-flex;align-items:center;gap:4px}.links2 .ic{width:13px;height:13px}.addr-ev{display:grid;grid-template-columns:200px minmax(0,1fr);gap:16px;align-items:start}.addr-ev img{width:100%;border-radius:6px;display:block}.about .panel-b{padding:16px 20px}@media(max-width:768px){.mapsum,.mapbig{grid-template-columns:minmax(0,1fr)}.two,.tp>.panel,.tp>section,.tp>div{margin-top:8px!important}.addr-ev{grid-template-columns:minmax(0,1fr)}}#units td.ty{white-space:nowrap}#units .yr-s{display:none}@media(max-width:768px){#units td.ty{white-space:normal}#units .yr-s{display:block}}.tbl-wrap:has(>table.eq-units){container:ffeq/inline-size}#units .eq-fold,#units .eq-foldv{display:none}@media(min-width:769px){@container ffeq (max-width:879px){table.eq-units .eq-fc{display:none}#units .eq-fold{display:block;overflow:hidden;color:var(--ink-3);font-size:var(--t-13)}#units .eq-fold-in{display:flex;flex-wrap:wrap;margin-left:-11px}#units .eq-seg{position:relative;padding-left:11px;white-space:nowrap}#units .eq-seg:before{content:"\b7";position:absolute;left:4px}}@container ffeq (max-width:559px){table.eq-units thead th:nth-last-child(2),#units td.eq-vincell,#units tr.eq-ph td:nth-last-child(2){display:none}#units .eq-foldv{display:block;color:var(--ink-3);font-size:var(--t-13)}table.eq-units th,#units td.ty{white-space:normal}#units .eq-foldv.vin-s{font-size:11px}.eq-units td:not(:first-child),.eq-units th:not(:first-child){padding-left:8px}.eq-units td:not(:last-child),.eq-units th:not(:last-child){padding-right:8px}}}.kpis.k2{grid-template-columns:repeat(2,minmax(0,1fr))}.ff-authins .kpis b .sev{white-space:normal;align-items:baseline}.ff-authins .kpis b .sev:before{align-self:flex-start;margin-top:calc((1lh - 9px)/2)}.ff-authins>*+*{margin-top:16px}.ff-authins .notice>span{flex:1;min-width:0}.ff-authins .panel-b>.notice+*{margin-top:12px}.ff-authins .anotes{display:flex;flex-direction:column;gap:4px;margin-top:12px;font-size:var(--t-12);color:var(--ink-3)}.ff-authins .aprior{margin:12px 0 0;font-size:var(--t-13);color:var(--ink-2)}.ff-authins .sfacts{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.ff-authins .sfacts .sh{margin-bottom:6px}.ff-authins .sfact{margin:0;font-size:var(--t-13);line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}.ff-authins .sfact+.sfact{margin-top:6px}.ff-authins .sfact.warn{color:var(--caution)}.ff-authins .sfact a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ff-authins[data-ff-reg-beside] #ff-authins-current{grid-template-rows:auto 1fr;align-items:start}.ff-authins[data-ff-reg-beside] #ff-authins-current>[data-ff-section=insurance]{grid-column:2;grid-row:1 / span 2}@container ff2col (max-width:759px){.ff-authins .two{grid-template-columns:minmax(0,1fr)}}@container ff2col (max-width:759px){.ff-authins[data-ff-reg-beside] #ff-authins-current{grid-template-rows:none}.ff-authins[data-ff-reg-beside] #ff-authins-current>[data-ff-section=insurance]{grid-column:auto;grid-row:auto}}@media(max-width:768px){.ff-authins[data-ff-reg-beside] #ff-authins-current{grid-template-rows:none}.ff-authins[data-ff-reg-beside] #ff-authins-current>[data-ff-section=insurance]{grid-column:auto;grid-row:auto}}@media(max-width:768px){.ff-authins>*+*{margin-top:8px}}.kpis.k3{grid-template-columns:repeat(3,minmax(0,1fr))}.ff-authins .two .kv{grid-template-columns:148px minmax(0,1fr)}.ff-authins .kv dd.warn{color:var(--caution)}.ff-authins .kv dd.mono{font-variant-numeric:tabular-nums}.ff-authins .kv .blk{display:block}.ff-authins .sev.wrap{white-space:normal}.ff-authins .nobr{white-space:nowrap}.ff-authins .prov{color:var(--ink-3)}.ff-authins .panel-b .sh:not(:first-child){margin-top:16px}.ff-authins .nullfact{margin:0}.ff-authins .panel-b .notice{margin-bottom:12px}.ff-authins .notice b{font-weight:600}.ff-authins .notice.clear{background:var(--clear-bg);color:var(--clear)}.ff-authins .atag{display:inline-block;font-size:var(--t-12);border:1px solid var(--line-2);border-radius:4px;padding:0 4px;font-weight:500;color:var(--ink-2);margin-right:4px}.ff-authins .fil-sum{margin:0 0 8px}.ff-authins .fil-strips{margin:4px 0 16px}.ff-authins .strip-row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;align-items:center;margin-top:4px}.ff-authins .fil-strips .key{margin-top:8px}.key .kin{background:var(--clear-bg);box-shadow:inset 0 0 0 1px var(--clear-line)}.key .kre{background:var(--line-3)}.key .kcx{background:var(--line-3);box-shadow:inset -3px 0 0 var(--ink-2)}.ff-authins .lmore-d>summary{list-style:none;padding-left:0;border-top:0;cursor:pointer}.ff-authins .lmore-d>summary::-webkit-details-marker{display:none}.ff-authins .lmore-d[open]{display:none}.ff-authins .tl-wrap:not(:has(>details[open])) li.more,.ff-authins .fil-hist:not(:has(>details[open])) .more-rows,.ff-authins .fil-hist:not(:has(>details[open])) .more-row{display:none}@media(max-width:768px){.ff-authins .two .kv{grid-template-columns:1fr}}.rail-side>.panel+.panel{margin-top:16px}.sat iframe{display:block;width:100%;height:170px;border:0;border-radius:var(--r-panel) var(--r-panel) 0 0}.sat .sat-face{position:relative;display:block;width:100%;height:170px;background:var(--field);border-radius:var(--r-panel) var(--r-panel) 0 0}.sat .sat-say{position:absolute;left:0;right:0;top:100px;text-align:center;font-size:var(--t-12);color:var(--ink-2)}.sat iframe{pointer-events:none}@media(max-width:768px){.sat iframe,.sat .sat-face{border-radius:0}}.contact .who>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.contact .addr>span:last-child{min-width:0;overflow-wrap:anywhere}.contact .addr .ct-lbl{display:block;font-size:var(--t-12);color:var(--ink-3)}.contact .addr .cpv{vertical-align:-2px}.contact .ct-gate{margin-top:16px}.contact .ct-gate>.cl:first-child{border-top:0;padding-top:0}.contact .cl>div:first-child{min-width:0}.contact .cl .v{overflow-wrap:anywhere}.lk-bar{display:inline-block;vertical-align:middle;width:9.5em;max-width:100%;height:.8em;border-radius:4px;background:var(--hover)}.contact .ct-lock+.ct-rev,.contact .ct-lock+.ct-anon,.contact .ct-lock+.ct-err{margin-top:12px}.lk-rows{display:flex;flex-direction:column}.lk-row{display:flex;gap:16px;align-items:center;min-height:44px;border-top:1px solid var(--line)}.lk-row:first-child{border-top:0}.lk-row .lk-bar{flex:1 1 0;width:auto}.lk-row .lk-bar:first-child{flex:2 1 0}.lk-line{display:flex;align-items:center;gap:8px;margin:12px 0 0;color:var(--muted);font-size:13px}.lk-line .ic{width:14px;height:14px;flex:none}.lk-line .lk-what{flex:1 1 auto;min-width:0}.lk-line .lk-door{flex:none}.lk-settling .lk-line{visibility:hidden}.lk-settling .lk-bar{animation:lk-sh 1.2s ease-in-out infinite alternate}@keyframes lk-sh{0%{opacity:1}to{opacity:.55}}@media(prefers-reduced-motion:reduce){.lk-settling .lk-bar{animation:none}}.lk-line .lk-door{min-height:32px}@media(max-width:768px){.lk-line .lk-door{min-height:44px}}.contact .ct-ibs{display:flex;gap:4px;flex:none}.contact .ct-line{align-items:center}.contact .ct-line>span:nth-child(2){flex:1 1 auto;min-width:0;overflow-wrap:anywhere;color:var(--ink)}.contact .ct-line .ct-ibs{margin-left:auto;align-items:center}.contact .ct-gate>.ct-line:first-child{margin-top:0}.contact .ct-reveal{width:100%}.contact .ct-note{font-size:var(--t-13)}.contact .ct-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.contact .ct-ts{margin-top:8px;max-width:100%;overflow:hidden}.contact .ct-pc,.contact .ct-chg{margin-top:12px}.contact .chgline .ct-chg-e{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:start;color:var(--ink)}.contact .chgline .ct-chg-e+.ct-chg-e{margin-top:8px}.contact .chgline .ct-chg-e.caution{color:var(--caution)}.contact .chgline .ct-chg-e .ic{margin-top:2px}.contact .chgline .ct-chg-e .meta{display:block}.contact .chgline .ct-chg-v{display:block;color:var(--ink)}.contact .chgline .ct-chg{margin-top:8px}.simh{display:flex;align-items:center;justify-content:space-between;gap:8px}.simh h2 .meta{font-weight:400}.simasof{padding:0 16px 8px}.sim .si .ph>span:first-child{font-weight:500}.sim .si .ph{background:none;border:0;border-radius:0;flex-direction:row;color:var(--ink);font-family:inherit;font-size:var(--t-14)}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar>.ff-abar-watch{flex:1;display:flex;min-width:0}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar>.ff-abar-watch>*{flex:1}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar>.ff-abar-watch:empty{display:none}.pbar[data-ff-actionbar]{height:auto;border-radius:0}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar>.ff-abar-watch,:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar>.btn{flex:1 1 0}.ov-p{margin-top:16px}.panel-h+.gate{border-top:0}.gc-h h2 a{color:inherit;text-decoration:none}.gc-h h2 a:hover{text-decoration:underline}.mapsum .hb{grid-template-columns:32px minmax(0,1fr) auto}.gc .chips,.gate .chips{align-items:center}.ov-p .panel-h .meta{display:block}.ov-p .panel-b>p+p,.ov-p .panel-b>p+.chips,.ov-p .panel-b>.chips+p{margin-top:8px}.ff-safety>*+*{margin-top:16px}.ff-safety .kpis.k3{grid-template-columns:repeat(3,minmax(0,1fr))}.ff-safety .kpis.k2{grid-template-columns:repeat(2,minmax(0,1fr))}.ff-safety .kpis.k1{grid-template-columns:minmax(0,1fr)}.ff-safety .panel-h>h2+.meta,.ff-safety .panel-h>h2+.src{margin-left:auto}.ff-safety .panel-h .ff-copylink{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:8px;padding:0;border:0;border-radius:var(--r-control);background:transparent;color:var(--ink-3);cursor:pointer;flex:none}.ff-safety .panel-h>h2+.ff-copylink{margin-left:auto}.ff-safety .panel-h .ff-copylink:hover{background:var(--hover);color:var(--ink)}.ff-safety .panel-h .ff-copylink.done{color:var(--clear)}.ff-safety .panel-h .ff-copylink{opacity:1}.ff-safety .panel-h>h2{white-space:nowrap}.ff-safety .sf-crashpct .pr{grid-template-columns:132px minmax(0,1fr) 44px}.ff-safety .sf-crashpct .pr .k small{display:block;font-size:var(--t-12);color:var(--ink-3);font-weight:400}.ff-safety .vcats .vb{grid-template-columns:160px minmax(0,1fr) 200px}.ff-safety .panel-b>p.meta,.ff-safety .panel-b>.sf-older,.ff-safety .sf-crashpct>p.meta{margin-top:12px}.ff-safety .panel-b>p.meta+p.meta,.ff-safety .sf-crashpct>p.meta+p.meta{margin-top:4px}.ff-safety .panel-b>.key{margin-top:12px}.ff-safety .panel-b>.links2:first-child{margin-top:0}.ff-safety .pct .est{display:inline-flex;margin-left:4px;color:var(--ink-3);vertical-align:1px}.ff-safety .pct .pr .k small+small{margin-top:0}.ff-safety .trk .band,#ff-safety-snap .trk .band{position:absolute;top:2px;bottom:2px;border-radius:4px;background:var(--ink-3)}.ff-safety .trk .band.caution,#ff-safety-snap .trk .band.caution{background:var(--caution-dot)}.ff-safety .sf-crashpct{margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}.ff-safety .cmp12 .ar.s-caution{color:var(--caution)}.ff-safety .cmp12 .ar.s-clear{color:var(--clear)}.ff-safety .cbars i.fat,.ff-safety .key .kf{background:var(--block)}.ff-safety .months i.z{min-height:2px;opacity:.5}.ff-safety .months.n24,.ff-safety .mlab.n24{grid-template-columns:repeat(24,minmax(0,1fr))}.ff-safety .months.n12,.ff-safety .mlab.n12{grid-template-columns:repeat(12,minmax(0,1fr))}.ff-safety .months i.c.al{background:var(--caution-dot)}.ff-safety .vcat>.vb{margin-right:28px}.ff-safety .oos.lg{grid-template-columns:120px minmax(0,1fr) 140px}.ff-safety .vcats .sh{margin-top:20px}.ff-safety .sf-cited-btn{display:inline-flex;align-items:flex-start;gap:6px;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.ff-safety .sf-cited-btn>.ic{flex:none;margin-top:3px;color:var(--ink-3);transition:transform .15s}.ff-safety .sf-cited-btn[aria-expanded=true]>.ic{transform:rotate(90deg)}.ff-safety .sf-cited-btn:hover>span{text-decoration:underline;text-underline-offset:2px}.ff-safety .sf-cited-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.ff-safety .sf-cited.open>td{border-bottom:0}.ff-safety tr.sf-cited-d>td{padding-top:0;white-space:normal}.ff-safety tr.sf-cited-d .cites{margin:0 0 6px 20px}.ff-safety tr.sf-cited-d .cites li{grid-template-columns:minmax(0,1fr) 40px}.ff-safety tr.sf-cited-d .cites .o{grid-column:auto;grid-row:auto}.ff-safety .sf-older>b{font-size:var(--t-13);font-weight:600}.ff-safety .sf-older>p.meta{margin-top:4px}.ff-safety .sf-ruled{border-top:1px solid var(--line)}.ff-safety .sf-ruled>.meta{margin-top:12px}.ff-safety .explain{margin-top:16px}.ff-safety .explain .notice b.ink{display:inline;margin:0;font-weight:600}.ff-safety .explain .notice .xf{display:block;margin-top:4px;font-size:var(--t-12);color:var(--ink-3)}.ff-feedun>.ic{color:var(--ink-3);margin-top:2px;flex:none}.ff-feedun>span{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;flex:1}@media(max-width:768px){.ff-safety>*+*{margin-top:8px}.ff-safety .kpis.k3{grid-template-columns:repeat(2,minmax(0,1fr))}.ff-safety .vcats .vb{grid-template-columns:110px minmax(0,1fr) 120px}.ff-safety .vcats .vb .v small{display:block;margin:0}.ff-safety .oos.lg{grid-template-columns:minmax(0,1fr) auto}.ff-safety .panel-h{flex-wrap:wrap;row-gap:4px}.ff-safety .panel-h>h2+.meta,.ff-safety .panel-h>h2+.src{order:3;flex-basis:100%;margin-left:0;text-align:left}.ff-safety .panel-h>h2+.meta+.ff-copylink,.ff-safety .panel-h>h2+.src+.ff-copylink{margin-left:auto}}#ff-changes .panel-h .meta{flex:1;min-width:0}#ff-changes .rp-now{margin-top:0}#ff-changes .rp-now>p{margin:0}#ff-changes [data-ff-tl-bars]{margin-top:16px}#ff-changes [data-ff-tl-bars]>.meta{margin:0 0 4px}#ff-changes .hist{margin-top:16px}#ff-changes .hist .hist{margin-top:8px}#ff-changes .hist .he.is-hl{background:var(--pick)}#ff-changes .hist .he .lnk{font-size:var(--t-12);color:var(--ink-2);margin-top:2px}#ff-changes .panel-f .meta{display:inline}#ff-changes .hcta>span:first-child{flex:1 1 240px;min-width:0}#ff-hist-pro .hcta{border-top:0}#ff-hist-pro .hcta>span:first-child{flex:1 1 240px;min-width:0}@media(max-width:768px){#ff-changes .panel-h{flex-wrap:wrap}#ff-changes .panel-h .meta{order:3;flex-basis:100%}}.verdict .slink{margin-left:8px;width:28px;height:28px;padding:0;color:var(--ink-3);flex:none}.verdict .slink .ic{width:14px;height:14px}.r5c-line{margin:0 0 8px}.r5c-sub{margin-top:12px}.r5c-flags{display:grid;gap:8px}#ff-connections .kv{margin-bottom:12px}#ff-connections .tbl td>a{font-weight:500}#ff-connections [data-ff-also-on-file] .tbl-wrap{margin-top:8px}.geo .ffmap .st{fill:var(--map-land);stroke:var(--map-edge);stroke-width:1.1px;vector-effect:non-scaling-stroke}.geo .ffmap .st.on{fill:var(--data)}.geo .ffmap .st.hit:hover{stroke:var(--ink);stroke-width:2px}.geo .ffmap .cor-h{fill:none;stroke:var(--map-edge);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;vector-effect:non-scaling-stroke}.geo .ffmap .cor{fill:none;stroke:var(--ink);stroke-width:2.6px;stroke-dasharray:8 6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.geo .ffmap .cor.faint{stroke:var(--ink-3);stroke-width:1.5px;stroke-dasharray:3 5}.geo .ffmap .cor.faint.solo{stroke-width:2px;stroke-dasharray:6 5}.geo .ffmap .dot,.geo .ffmap .xm{vector-effect:non-scaling-stroke}.geo .ffmap .g0{stop-color:var(--data);stop-opacity:1}.geo .ffmap .g1{stop-color:var(--data);stop-opacity:0}.geo .ffmap .glow{fill:url(#ffgeo-glow)}.geo .ffmap .labs text{font-weight:700;fill:var(--ink);stroke-linejoin:round;vector-effect:non-scaling-stroke}.geo .ffmap .labs text.faint{font-weight:600;fill:var(--ink-3)}.geo .ffmap .ctys{pointer-events:none}.geo .ffmap .ctys text{font-weight:500;fill:var(--ink-2);paint-order:stroke;stroke:var(--halo);stroke-width:4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.geo .ffmap .ctyshp{pointer-events:none}.geo .ffmap .ctyshp .cs{fill:color-mix(in srgb,var(--data) 66%,var(--panel));stroke:var(--data);stroke-opacity:.9;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.key .kcty{background:color-mix(in srgb,var(--data) 66%,var(--panel));box-shadow:inset 0 0 0 1px rgba(var(--data-rgb),.9)}.geo .ffmap .dot{fill:color-mix(in srgb,var(--data) 94%,var(--panel))}.geo .ffmap .dot.old{fill:color-mix(in srgb,var(--data) 35%,var(--panel))}.key .kdot{background:color-mix(in srgb,var(--data) 94%,var(--panel))}.key .kdot.old{background:color-mix(in srgb,var(--data) 35%,var(--panel))}.key .kst{background:rgba(var(--data-rgb),.33)}.key .kshade{width:16px;background:linear-gradient(90deg,rgba(var(--data-rgb),.16) 50%,rgba(var(--data-rgb),.36) 50%)}.geo .ffmap .stlabs{pointer-events:none}.geo .ffmap .stlabs text{font-weight:500;letter-spacing:.12em;text-transform:uppercase;fill:var(--ink-3);paint-order:stroke;stroke:var(--halo);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.geo .ffmap .nblabs{pointer-events:none}.geo .ffmap .nblabs text{font-weight:500;letter-spacing:.12em;text-transform:uppercase;fill:var(--ink-3);fill-opacity:.62;paint-order:stroke;stroke:var(--halo);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.geo .ffmap .hq-o{fill:var(--halo);stroke:var(--ink);stroke-width:3px;vector-effect:non-scaling-stroke}.geo .ffmap .hq-i{fill:var(--ink)}.key .kline.faint{border-top-color:var(--ink-3);border-top-style:dotted}.key .kglow{width:12px;height:12px;border-radius:50%;background:radial-gradient(circle,rgba(var(--data-rgb),.5),rgba(var(--data-rgb),0) 70%)}.ff-geo-meta{margin:-4px 0 12px}.ff-geo-mapped{margin:-4px 0 8px}.ff-geo-sh{margin-top:20px}.ff-routes-foot{padding:12px 20px 16px;border-top:1px solid var(--line)}.ff-routes .sub,.eq-units .sub{display:block}.ff-routes .ff-corridor-rt{white-space:nowrap}.eq-sig.good{color:var(--clear)}.eq-sig.warn{color:var(--caution)}.eq-check{color:var(--clear)}.eq-units .vin-s{white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:480px){.eq-units th{white-space:normal}.eq-units .vin-s{font-size:11px}.eq-units td:not(:first-child),.eq-units th:not(:first-child){padding-left:8px}.eq-units td:not(:last-child),.eq-units th:not(:last-child){padding-right:8px}#units td.nw:last-child{font-size:var(--t-12)}}.eq-units .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#ff-routes>.panel-h,#ff-fleet-regions>.panel-h{flex-wrap:wrap;row-gap:2px}#ff-routes>.panel-h>.meta,#ff-fleet-regions>.panel-h>.meta{order:3;flex-basis:100%;margin:0}#ff-fleetcheck>.panel-h{flex-wrap:wrap;row-gap:2px}#ff-fleetcheck>.panel-h>h2{white-space:nowrap}#ff-fleetcheck>.panel-h>.meta{order:3;flex-basis:100%;margin:0}#ff-geo .panel-h>.meta{white-space:nowrap;flex:none}@media(min-width:1025px)and (max-width:1099px){#ff-geo>.panel-h{flex-wrap:wrap;row-gap:2px}#ff-geo>.panel-h>h2{flex:1 1 0;min-width:0}#ff-geo>.panel-h>.meta{order:3;flex-basis:100%;margin:0}}@media(max-width:768px){.ff-v5-tab>.mt16{margin-top:8px}.ff-routes-foot{padding:12px 16px}#ff-geo>.panel-h{flex-wrap:wrap;row-gap:2px}#ff-geo>.panel-h>.meta{order:3;flex-basis:100%;margin:0}}.browse h2{font-size:inherit;font-weight:400;line-height:inherit;margin:0;color:inherit}.browse p{margin:0}#ff-connections .verdict .t{font-size:var(--t-16)}#ff-connections .r5c-flags{margin-bottom:16px}@media(max-width:768px){#ff-connections .tbl td:first-child{width:50%}#ff-connections .tbl .sev{white-space:normal;align-items:baseline}}.ov-p>.panel-h{flex-wrap:wrap}.ov-p>.panel-h>h2{white-space:nowrap}.dialog{position:relative}.dialog-bg.ff-v2-scope{z-index:100}.dialog>.x{position:absolute;right:8px;top:8px;z-index:1}.dialog.ff-dlg-legacy>.card-pad{padding:20px}.dialog.ff-dlg-w{width:min(var(--dlg-w),100%)}.dialog-bg.is-leaving{opacity:0;transition:opacity .12s;pointer-events:none}.dialog .panel-h .btn.ib{margin-right:-8px}@media(max-width:640px){.dialog-bg.ff-v2-scope{align-items:flex-end;padding:0}.dialog-bg.ff-v2-scope>.dialog{width:100%;border-radius:12px 12px 0 0;max-height:88vh;padding-bottom:env(safe-area-inset-bottom,0px)}}@media(max-width:768px){.dialog-bg.ff-v2-scope--sheet{align-items:flex-end;padding:0}.dialog-bg.ff-v2-scope--sheet>.dialog{width:100%;border-radius:12px 12px 0 0}}.amenu button[disabled]{color:var(--ink-3);cursor:default}.amenu button[disabled]:hover{background:none}.amenu button[disabled] .ic{opacity:.6}.amenu .ff-dnu-item.is-marked .stt{color:var(--block)}.ff-bookfull:not(.ff-bookfull--sheet){background:var(--raised);color:var(--ink);border:1px solid var(--line);border-radius:8px;box-shadow:var(--overlay);padding:12px}.ff-bookfull__t{font-family:inherit;font-weight:400;font-size:var(--t-13);color:var(--ink-2)}.ff-bookfull--sheet .ff-bookfull__t{font-size:var(--t-14)}.ff-bookfull__a{font-family:inherit;font-weight:500;font-size:var(--t-13);color:var(--ink)}.page-h .ff-save-ctl{min-width:0;font-weight:500}.page-h .ff-save-ctl.is-on,.page-h .ff-save-ctl.is-refused{color:var(--ink)}.page-h .ff-save-ctl.is-refused .ic{color:var(--caution)}.page-h .ff-save-ctl.is-offer:not(.primary){border-color:var(--line-2)}.page-h .ff-save-ctl.is-on{cursor:pointer}.rp-pol.is-shown{display:block}.verdict .rules-sum.on{display:inline-flex}.pol-tools{justify-content:flex-end;align-items:center;padding:12px 20px}.pol-f a,.pol-f .lnk{color:inherit}.lmore.open .ic{transform:rotate(-90deg)}.pol-note{display:block;margin-top:4px;font-size:var(--t-12);color:var(--ink-3)}.pol-note-t{color:var(--ink)}.pol-note-ed{display:flex;flex-direction:column;gap:8px;margin-top:8px}.pol-note-acts{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pol-note-err{font-size:var(--t-12);color:var(--block)}.prow .e .pol-lag{color:var(--ink-2)}@media(max-width:768px){.verdict .tools{flex-wrap:wrap;row-gap:4px}.verdict .tools .rules-sum.on{flex:1 1 100%;white-space:normal}}.amenu hr+hr,.amenu hr:first-child,.amenu hr:last-child{display:none}.field .lbl{font-size:var(--t-13);font-weight:500}.ff-er-roles{display:flex;flex-wrap:wrap;gap:8px}.ff-er-roles .btn[aria-checked=true]{border-color:var(--ink)}.ff-simd{margin:0 -20px}.ff-simd-row{display:flex;flex-direction:column;gap:6px;padding:12px 20px;border-top:1px solid var(--line)}.ff-simd-row .why{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--t-13);color:var(--ink-2)}.ff-simd-row .why li{display:flex;align-items:center;gap:4px}@media(max-width:768px){.ff-simd{margin:0 -16px}.ff-simd-row{padding:12px 16px}}.ff-proof-stamps{margin:0 0 16px;max-width:640px}.ff-proof-h{margin-bottom:6px}.ff-proof-stamps .stack>*+*{margin-top:8px}.ff-proof-stamps .stamp{align-items:center}.ff-proof-t{flex:1;min-width:0}@media(max-width:768px){.ff-proof-stamps{margin:0 16px 12px}}.ff-lim-page{flex:1 0 auto;padding:32px 24px 48px}.ff-lim{max-width:620px;margin:0 auto}.ff-lim-page .lim{margin:0 auto}.lim h1{font-size:var(--t-22);font-weight:600;margin-top:14px;letter-spacing:-.01em}.lim h2{font-size:var(--t-22)}@media(max-width:768px){.ff-lim-page{padding:4px 0 32px}.ff-lim-page .lim{margin:12px 16px 0}}#ff-ssr .line>.row{cursor:default}#ff-ssr .ff-verdict-findings,#checks .ff-verdict-findings{margin:0;padding:0;border-top:0;background:none}#ff-ssr .panel-b>*+*{margin-top:var(--s2)}#ff-ssr .panel-b>h3{margin-top:var(--s4)}#ff-ssr .panel-b>h3:first-child{margin-top:0}#ff-ssr .ff-ssr-list{list-style:disc;margin:0;padding-left:var(--s5)}#ff-ssr .ff-ssr-plain{list-style:none;margin:0;padding:0}#ff-ssr [data-ff-ssr-change-count]{font-weight:600}#ff-ssr .browse>[data-ff-crawl-tail]{display:contents}.ff-er-sel{position:relative;display:block}.ff-er-sel .ic{position:absolute;right:10px;top:10px;pointer-events:none;color:var(--ink-3)}.dialog:focus{outline:none}.lim .acts4+.why{margin-top:14px;font-size:var(--t-13);color:var(--ink-3)}.basic [data-ff-wall-record]{margin-bottom:8px}@media(max-width:768px){.mobile-acts .ff-hero-actions>.ff-actmore-wrap{flex:none}.mobile-acts .ff-hero-actions>.ff-actmore-wrap>.btn.ib{width:40px}}.mobile-acts .ff-hero-actions{padding:0;margin:0;justify-content:flex-start}.idrow .cpv-v{font-weight:600;color:var(--ink);text-decoration:none}.ff-actmore-menu[popover]:popover-open{position:fixed;inset:auto;margin:0;overflow-y:auto}@media(pointer:coarse){.simh .lnk,.simf .lnk{position:relative}.simh .lnk:after,.simf .lnk:after{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:44px;transform:translateY(-50%)}}@media(max-width:768px){.cbar b{white-space:normal;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}}@media(max-width:768px){body.has-tabbar .ff-actionbar{bottom:calc(57px + env(safe-area-inset-bottom,0px));padding-bottom:8px}body.ff-app-chrome.ff-v2-tabbar-on:has(.ff-actionbar){--ff-bottombar-clear:calc(var(--ff-tabbar-h,57px) + var(--ff-abar-h,62px))}}#page .tabs-w{top:0}@media(max-width:768px){#page #tabsw+.rep{padding-top:calc(var(--ff-anchor-clear,110px) - 66px)}}@media(max-width:768px){#page #tabsw+.rep{background:linear-gradient(var(--panel),var(--panel)) left top/100% calc(var(--ff-anchor-clear,110px) - 66px + 8px) no-repeat}#page #tabsw+.rep>#ff-tabtop>.tp>.panel:first-child{border-top-color:transparent}}@media(max-width:768px){.mobile-acts .ff-hero-actions>.ff-share-icon{flex:none;width:40px}}.asof .ff-letterhead-official,.asof .ff-official-mid{display:inline}.page-h .ff-hdr-rf.ff-fresh-btn{display:inline-flex;align-items:center;gap:6px;height:32px;color:var(--ink);line-height:1}.page-h .ff-hdr-rf.ff-fresh-btn .ic{display:inline-block!important;width:14px;height:14px;color:var(--ink-2)}.page-h .ff-hdr-rf.ff-fresh-btn:after{content:none}@media(max-width:768px){.mobile-acts .ff-hdr-rf.ff-fresh-btn{height:44px;width:44px;flex:none;padding:0;justify-content:center;position:relative}.mobile-acts .ff-hero-actions>.btn,.mobile-acts .ff-hero-actions>.ff-actmore-wrap>.btn.ib{height:44px}.mobile-acts .ff-hero-actions>.ff-share-icon,.mobile-acts .ff-hero-actions>.ff-actmore-wrap>.btn.ib{width:44px}.mobile-acts .ff-hdr-rf.ff-fresh-btn>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.idrow .idg{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 16px;max-width:100%}@media(max-width:600px){.idrow .idg{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;flex-basis:100%}}body.limited .ff-hdr-rf{display:none!important}.lines.checks .line>summary{grid-template-columns:20px 168px minmax(0,1fr) minmax(150px,max-content) 16px}.lines.checks.rules .line>summary{grid-template-columns:20px 150px minmax(0,1fr) 92px minmax(150px,max-content) 16px}@media(max-width:768px){.lines.checks .line>summary,.lines.checks.rules .line>summary{grid-template-columns:20px minmax(0,1fr) auto 14px}}.ff-report-col>.crumb.ff-crumbline{padding-top:24px}.ff-report-col.report-v5.wrap>div:first-child{padding-top:24px}@media(max-width:768px){.ff-report-col.report-v5.main>div:first-child{padding-top:24px}}@media(hover:none),(max-width:768px){#ff-ssr nav[aria-label=Breadcrumb]:not(.ff-crumbline)>a{padding:14px 0;position:relative}}.lines.checks .line>summary>.st,.lines.checks .line>summary>.cv{align-self:start;margin-top:calc((1lh - 16px)/2)}.glance{grid-auto-flow:row dense}.glance>#ff-crash-snap,.glance>#ff-insp-snap{grid-column:1/-1}@media(min-width:1025px){.glance>#ff-crash-snap,.glance>#ff-insp-snap{grid-column:auto;order:1}.glance>#ff-geo-snap{order:2}}.ff-safety .two.stk{grid-template-columns:minmax(0,1fr)}[data-ff-report-changes] .rc-kinds{padding-bottom:12px;color:var(--ink-2)}.rc-lock{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:center;padding:4px 20px 16px}.rc-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line);color:var(--ink-3);font-size:var(--t-13)}.rc-row:first-child{border-top:0}.rc-row .k{flex:none;min-width:9em}.rc-row i{display:block;height:8px;border-radius:4px;background:var(--hover)}.rc-door{display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:19em;text-align:right}.rc-what{margin:0;color:var(--ink-2);font-size:var(--t-13);line-height:1.4;text-wrap:balance}@media(max-width:768px){.rc-lock{grid-template-columns:minmax(0,1fr);padding:4px 16px 16px}.rc-lock>.btn{justify-self:start}.rc-door{align-items:flex-start;text-align:left;max-width:none}}.rvs.rvs-w{grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"k v" "bar bar";row-gap:6px}.rvs.rvs-w>.k{grid-area:k}.rvs.rvs-w>.bar2{grid-area:bar}.rvs.rvs-w>.v{grid-area:v}.age.eq-age-vehicles{grid-template-columns:minmax(0,1fr)}#ff-connections .verdict.r5c-head{background:none}#ff-connections .verdict.r5c-head .t{color:var(--ink)}#ff-connections .verdict.r5c-head.caution .mark-s{color:var(--caution)}#ff-connections .verdict.r5c-head.block .mark-s{color:var(--block)}#ff-connections .r5c-flag{font-size:var(--t-13);color:var(--ink-2);line-height:1.5}#ff-connections .r5c-flag b{color:var(--ink);font-weight:600}@media(max-width:600px){#ff-connections .verdict.r5c-head{flex-wrap:wrap;row-gap:4px}#ff-connections .verdict.r5c-head .t{flex:1 1 0;min-width:0}#ff-connections .verdict.r5c-head .sub{order:3;flex-basis:100%;margin-left:30px}#ff-connections .tbl,#ff-connections .tbl tbody{display:block;width:100%}#ff-connections .tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#ff-connections .tbl tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:16px;row-gap:4px;padding:12px 0;border-bottom:1px solid var(--line)}#ff-connections .tbl tbody tr:last-child{border-bottom:0}#ff-connections .tbl tbody td{display:block;padding:0;border:0}#ff-connections .tbl tbody td:first-child{flex:1 1 100%;width:auto;margin-bottom:4px}#ff-connections .tbl tbody td:nth-child(2){color:var(--ink-2)}#ff-connections .tbl .sev{white-space:nowrap}}@media(min-width:1025px){.rail-side{position:sticky;top:var(--ff-rail-top,96px);grid-column:2;grid-row:1/span 2;align-self:start}.rail-side{max-height:var(--ff-rail-max,none);overflow-y:auto;overscroll-behavior:contain}.rail-side[data-ff-rail-scroll]{scrollbar-gutter:stable}.rep-sim{grid-column:1;grid-row:2}.rail-side .sat iframe,.rail-side .sat .sat-face{height:140px}.rail-side .sat .sat-say{top:80px}}.rep-sim{min-width:0}.rep-sim>.panel:first-child,.rep-sim>*:first-child{margin-top:16px}.rail-side>*+*{margin-top:12px}.rail-side>.panel+.panel{margin-top:12px}.dsays .panel-b{padding-top:14px;padding-bottom:14px}.dsays .dsays-h{font-size:var(--t-16);font-weight:600;color:var(--ink);margin:0 0 6px}.dsays .dsays-b{font-size:var(--t-14);line-height:1.5;color:var(--ink);margin:0}.dsays .dsays-b b.ink{font-weight:600}.dsays .dsays-f{margin:6px 0 0;font-size:var(--t-12)}.dsays-top{margin-bottom:16px}.ffx .panel-b{padding-top:14px;padding-bottom:14px}.ffx .ffx-h{font-size:var(--t-14);line-height:1.4;font-weight:600;color:var(--ink);margin:0 0 6px}.ffx-body{position:relative;height:calc(var(--t-14)*6 + var(--t-12)*3 + 4px)}.ffx-l{position:absolute;inset:0;background:var(--panel)}.ffx-t{font-size:var(--t-14);line-height:1.5;color:var(--ink);margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ffx-static{margin-top:16px}.ffx-static .ffx-t{display:block;-webkit-line-clamp:unset;overflow:visible}.ffx-s{margin:4px 0 0;font-size:var(--t-12);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ffx-in{animation:ffx-in .15s ease-out}.ffx-out{animation:ffx-out .15s ease-out forwards;z-index:1;pointer-events:none}@keyframes ffx-in{0%{opacity:0}to{opacity:1}}@keyframes ffx-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ffx-in,.ffx-out{animation:none}.ffx-out{display:none}}@media(max-width:1024px){.ffx:not(.ffx-static){display:none}}.panel-h>.help-pop{flex:none;margin-left:4px}.panel-h>h2+.help-pop{margin-left:auto}.help-pop>.btn.ib{width:28px;height:28px;color:var(--ink-3)}.help-pop>.btn.ib .ic{width:16px;height:16px}.help-pop .menu.help-m{width:min(320px,calc(100vw - 32px));padding:12px 14px;font-size:var(--t-13);line-height:1.5;color:var(--ink-2);font-weight:400;text-transform:none;letter-spacing:0;white-space:normal}.help-pop .menu.help-m p{margin:0}.contact .ct-anon .ct-reveal{width:100%;justify-content:center}.contact .ct-anon .ct-reveal[data-ff-door-counts]{height:auto;min-height:44px;padding-top:8px;padding-bottom:8px;white-space:normal;text-align:center;line-height:1.3}.contact .ct-anon .ct-join{margin-top:8px;text-align:center}#ff-changes .hcta[data-ff-tl-anon]>.ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--canvas);color:var(--ink-3)}#ff-changes .hcta[data-ff-tl-anon]>.ico .ic{width:16px;height:16px}#ff-changes .hcta[data-ff-tl-anon]>.ico+span{flex:1 1 200px;min-width:0}@media print{html,body,#root,#root .col,#root .row,#root main{height:auto!important;max-height:none!important;overflow:visible!important}#root main{display:block!important}body>.top,body>.probar,body>.skip,.phone-top,.tabbar,.rail,.rail-hold,.rail-scrim,.app-probar,.feedback-button,.feedback-panel,.ff-actionbar,.foot-site,.app-foot,.toast{display:none!important}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) a[href]:after{content:none!important}}@media(max-width:768px){.cpv,.cpv-v,.ff-copy,[data-ff-addr-map-out],.slink,.ff-flag-deeplink,.ev dd a,.addr a,.cl a.v,.v5 .lnk,.v5 .ib,.seg>button,.panel-f a,.links2 a,#ff-connections td a,.v5 .chip,.v5 summary,.cbar .cbar-go{position:relative;z-index:1}.cpv:after,.cpv-v:after,.ff-copy:after,[data-ff-addr-map-out]:after,.slink:after,.ff-flag-deeplink:after,.ev dd a:after,.addr a:after,.cl a.v:after,.v5 .lnk:after,.v5 .ib:after,.seg>button:after,.panel-f a:after,.links2 a:after,#ff-connections td a:after,.v5 .chip:after,.v5 summary:after,.cbar .cbar-go:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.ff-letterhead-official a,.asof a{display:inline-block;padding:14px 4px;margin:-14px -4px}.asof .ff-letterhead-official{padding:13px 0}.page-h .asof{margin-top:25px}.asof .ff-letterhead-official a{padding:13px 4px;margin:-13px -4px}.tmore,.tless{position:relative}.tmore:after,.tless:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.jump nav a{min-height:44px}}@media(max-width:768px){body.has-pbar .feedback-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;box-shadow:none;right:12px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;opacity:1;transform:none;pointer-events:auto;visibility:visible}body.has-pbar .feedback-button.fb-open{visibility:hidden}body.has-pbar .feedback-button span{display:none}body.has-pbar:has(.feedback-button) .pbar{padding-right:64px}}#ff-boot .ff-boot-col{max-width:1172px;padding-left:24px;padding-right:24px}#ff-boot .cr-skel{gap:20px}#ff-boot .cr-skel-rail{flex-basis:320px}#ff-boot .cr-skel-vitals{display:none}@media(max-width:1024px){#ff-boot .cr-skel{flex-direction:column;align-items:stretch}#ff-boot .cr-skel-rail{display:none}}@media(max-width:560px){.kpis.k3[data-ff-section=authins-verdict]{grid-template-columns:minmax(0,1fr)}.kpis.k3[data-ff-section=authins-verdict]>div{border-left:0}.kpis.k3[data-ff-section=authins-verdict]>div+div{border-top:1px solid var(--line)}}@media(max-width:768px){.panel-h{flex-wrap:wrap;row-gap:4px}.panel-h>h2{flex:1 1 0;min-width:0}.panel-h>h2+.meta,.panel-h>.meta{order:3;flex-basis:100%;margin-left:0;text-align:left}.panel-h>h2+.ff-copylink,.panel-h>h2+.help-pop{margin-left:0}}.sat{position:relative}.sat .sat-out{position:absolute;inset:0;z-index:1;border-radius:var(--r-panel) var(--r-panel) 0 0;cursor:pointer}.sat .sat-out:focus-visible{outline-offset:-3px}@media(max-width:768px){.sat .sat-out{border-radius:0}}.sat .seg{z-index:2;left:6px;top:6px;background:var(--panel);box-shadow:0 1px 2px #0000001f}.sat .seg button{height:34px;min-width:44px}@keyframes ff-slide{0%{transform:translate(var(--ff-dx,0px))}}@keyframes ff-grow-x{0%{transform:scaleX(0)}}@keyframes ff-grow-y{0%{transform:scaleY(0)}}[data-ff-motion] .trk .dotm{animation:ff-slide .4s ease-out}.cbars[data-ff-motion] i,.spark[data-ff-motion]>i,.mstrip[data-ff-motion]>i,.months[data-ff-motion]>i{transform-origin:50% 100%;animation:ff-grow-y .4s ease-out}[data-ff-motion] .bar>i,.seen[data-ff-motion]>span,[data-ff-motion] .trk .band{transform-origin:0 50%;animation:ff-grow-x .4s ease-out}@media(prefers-reduced-motion:reduce){[data-ff-motion] *{animation:none!important}}@media print{[data-ff-motion] *{animation:none!important}}.gc-h{flex-wrap:wrap;row-gap:4px}.gc-h .sev{white-space:normal;min-width:0}.cbar .cbar-go{border:0;background:none;padding:0;font:inherit;cursor:pointer;text-align:left}.cbar .cbar-acts{margin-left:auto;display:flex;gap:8px;align-items:center;flex:none}.cbar .cbar-acts .btn{height:32px}.cbar .cbar-go:hover{text-decoration:underline;text-underline-offset:3px}.line .ev .bipd-layers{margin:6px 0 0;padding:0;list-style:none}.line .ev .bipd-layers li+li{margin-top:4px}.sim .lk-line{margin:0;padding:12px 16px;border-top:1px solid var(--line)}.contact .ct-lock .ct-dots{color:var(--ink-3);letter-spacing:.04em}.contact .ct-lock+.ct-lock{margin-top:12px}.contact .ct-anon .ct-reveal .ic{width:14px;height:14px}.lk-line .lk-door{border:1px solid var(--line-2);background:var(--panel);color:var(--ink);font-weight:500}.lk-line .lk-door:hover{border-color:var(--ink-3)}.sim .si .si-dt>.m:first-child{margin-top:2px}@media(min-width:769px){.rep-sim .sim .si{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 176px;column-gap:20px;align-items:start}.rep-sim .sim .si .si-dt>.m:first-child{margin-top:0}.rep-sim .sim .si .si-dt>.w:first-child{margin-top:0}.rep-sim .sim .si .ph{margin-top:0;justify-content:flex-end;gap:4px;white-space:nowrap}.rep-sim .sim .si .m .sev{white-space:normal}}.ffx .ffx-h{display:flex;align-items:center;gap:6px}.ffx .ffx-h .ic{width:14px;height:14px;color:var(--ink-3);flex:none}.ffx-body{position:relative;height:calc(var(--t-14)*1.5*11)}.ffx-l{position:absolute;inset:0}.ffx-t{-webkit-line-clamp:11}.lk-s-table .lk-row:before,.lk-s-rules .lk-row:before{content:"";width:20px;height:20px;border-radius:50%;background:var(--hover);flex:none}.lk-s-table .lk-row .lk-bar:first-child,.lk-s-rules .lk-row .lk-bar:first-child{flex:0 1 44%}.lk-s-table .lk-row:nth-child(2n) .lk-bar:first-child,.lk-s-rules .lk-row:nth-child(2n) .lk-bar:first-child{flex-basis:32%}.lk-s-table .lk-row:nth-child(3n) .lk-bar:first-child,.lk-s-rules .lk-row:nth-child(3n) .lk-bar:first-child{flex-basis:52%}.lk-s-table .lk-row .lk-bar+.lk-bar,.lk-s-rules .lk-row .lk-bar+.lk-bar{flex:0 0 72px;margin-left:auto}.ov-conn{list-style:none;margin:10px 0 0;padding:0}.ov-conn li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;padding:8px 0;border-top:1px solid var(--line)}.ov-conn li>a{font-weight:500;min-width:0;overflow-wrap:anywhere}.ov-conn li>.meta{white-space:nowrap}.ov-conn li>.why{grid-column:1/-1;font-size:var(--t-12);color:var(--ink-2)}@media(max-width:768px){.ov-conn li>a{position:relative;z-index:1}.ov-conn li>a:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}.geo-w{position:relative}.ff-geo-tip{position:absolute;z-index:3;transform:translate(-50%,calc(-100% - 6px));pointer-events:none;background:var(--ink);color:var(--panel);font-size:var(--t-12);line-height:1.4;padding:4px 8px;border-radius:6px;white-space:nowrap;max-width:calc(100% - 8px);overflow:hidden;text-overflow:ellipsis}.geo .ffmap .labs,.geo .ffmap .glows,.geo .ffmap .cors{pointer-events:none}.geo .ffmap .tip-on{stroke:var(--ink);stroke-width:2px}.geo-w{touch-action:pan-x pan-y pinch-zoom;cursor:grab;border-radius:var(--r-control)}.geo-w.is-on{touch-action:pinch-zoom}.geo-w.is-dragging{cursor:grabbing}.geo-w:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.geo-ctl{position:absolute;top:8px;right:8px;z-index:2;display:flex;flex-direction:column;gap:4px}.geo-ctl button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--panel);color:var(--ink);font-size:var(--t-18);line-height:1;cursor:pointer}.geo-ctl button:hover{background:var(--hover)}.geo-ctl svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@media(pointer:coarse)and (min-width:600px){.geo-ctl button{width:44px;height:44px}}@media(max-width:599px){.geo-ctl{position:static;flex-direction:row;justify-content:flex-end;gap:8px;margin-top:8px}.geo-ctl button{width:44px;height:44px}.geo-hint{bottom:10px}}.geo-base,.geo-hint{position:absolute;left:8px;z-index:2;max-width:calc(100% - 64px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;font-size:var(--t-12);line-height:1.4;padding:3px 8px;border-radius:var(--r-control);background:var(--panel)}.geo-base{top:8px;color:var(--ink);border:1px solid var(--line-2)}.geo-hint{bottom:8px;color:var(--ink-3)}.geo-hint-tap{display:none}@media(hover:none){.geo-hint-click{display:none}.geo-hint-tap{display:block}}html[data-ff-input=pointer] [tabindex]:not(a,button,input,select,textarea,summary,iframe):focus-visible{outline:none;box-shadow:none}.foot-site.foot-compact{margin-top:24px}.foot-compact .fc-brand{display:flex;align-items:center;gap:10px;padding:16px 0 8px}.foot-compact .fc-tag{margin:0;font-size:var(--t-13);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.foot-compact .fc-groups{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;border-top:1px solid var(--line)}.foot-compact .fc-g{border-bottom:1px solid var(--line)}.foot-site.foot-compact .fc-g>summary{display:flex!important;flex-direction:row;gap:8px;align-items:center;justify-content:space-between;min-height:44px;font-size:var(--t-13);font-weight:600;color:var(--ink);cursor:pointer;list-style:none}.foot-site.foot-compact .fc-g>summary::-webkit-details-marker{display:none}.foot-compact .fc-x{margin-left:auto;color:var(--ink-3);font-weight:400}.foot-compact .fc-x:before{content:"+"}.foot-compact .fc-g[open] .fc-x:before{content:"\2212"}.foot-compact .fc-g[open]{grid-column:1/-1}.foot-compact .fc-links{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;padding:0 0 8px}.foot-compact .fc-links a{display:flex;align-items:center;min-height:44px;margin:0}.foot-compact .fc-legal{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;margin:8px 0 0;font-size:var(--t-12);color:var(--ink-3)}.foot-compact .fc-legal>a,.foot-compact .fc-legal>button{display:inline-flex;align-items:center;min-height:44px;margin:0;font-size:var(--t-12)}.foot-compact .fc-legal>*+*:before{content:"\b7";margin-right:6px;color:var(--ink-3)}.foot-compact .fc-addr{margin:0 0 12px;font-size:var(--t-12);color:var(--ink-3)}@media(max-width:768px){[data-ff-carrier-links] p{line-height:1.5!important}[data-ff-carrier-links] p>a{padding:0}}@media(max-width:768px){main#main{position:relative}}[data-ff-conn-none] .empty{align-items:flex-start;text-align:left}.ff-conn-none{text-align:left}.ff-conn-none p{margin:0}.ff-conn-none ul{margin:6px 0 8px;padding-left:20px;list-style:disc}.ff-conn-none li{margin:2px 0;line-height:1.5}.pbar.has-contact>.ff-abar-watch{flex:0 0 auto}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar.has-contact>.ff-abar-watch>*{flex:0 0 auto}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar].has-contact .btn{height:44px}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn.ff-abar-bell{width:44px;min-width:44px;height:44px;padding:0;justify-content:center;flex:0 0 44px;background:var(--panel);border-color:var(--line-2);color:var(--ink)}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn.ff-abar-bell .ic{width:20px;height:20px}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn.ff-abar-call,:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn.ff-abar-email{flex:1 1 0;min-width:0;justify-content:center;gap:8px;font-weight:600}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn.ff-abar-email{background:var(--panel);border-color:var(--line-2);color:var(--ink)}.pbar .ff-abar-note{position:absolute;left:12px;right:12px;bottom:calc(100% + 8px);display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;box-shadow:var(--shadow-bar)}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar .ff-abar-note>span{flex:1 1 100%}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .ff-abar-note .btn{height:32px;flex:0 0 auto}.pbar[data-ff-actionbar] .btn[aria-busy=true]{opacity:.65;cursor:progress}.pbar[data-ff-actionbar].is-oos{flex-wrap:wrap;row-gap:6px}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .ff-abar-oos{flex:1 1 100%;margin:0;min-width:0;font-size:13px;line-height:18px;font-weight:600}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn.ff-abar-call.ff-abar-quiet{background:var(--panel);border-color:var(--line-2);color:var(--ink)}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn[data-ff-abar-late]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:400px){:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar].has-contact{gap:6px}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn.ff-abar-call,:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn.ff-abar-email{font-size:13px;padding:0 8px;gap:6px}}@media(max-width:340px){:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar].has-contact{gap:4px}:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn.ff-abar-call,:where(.v5,.top,.probar,.sheet-bg,.foot-site,.rail,.phone-top,.tabbar,.v5cat) .pbar[data-ff-actionbar] .btn.ff-abar-email{font-size:12px;padding:0 2px}}.foot-compact .fc-brand>a.logo{position:relative}.foot-compact .fc-brand>a.logo:after{content:"";position:absolute;left:0;right:0;top:-12px;height:44px}.lines.checks.ff-polrow .line>.row{grid-template-columns:20px 168px minmax(0,1fr) auto;cursor:default;align-items:baseline}.lines.checks.ff-polrow .line>.row:hover{background:transparent}.ff-polrow .line>.row>.st{align-self:start;margin-top:calc((1lh - 16px)/2)}.ff-polrow .vl{color:var(--ink-2)}.ff-polrow .vl .sev{font-weight:600}.ff-polrow .vl .sev{align-items:baseline}.ff-polrow .vl .sev:before{align-self:center}.ff-polrow .vl .ff-dotlist{display:flex;flex-direction:column;gap:2px;min-width:0}.ff-polrow .vl .ff-dotlist__i{white-space:normal;min-width:0;max-width:100%;box-sizing:border-box}.ff-polrow .ptg{--ptg-h:28px;display:flex;justify-content:flex-end;align-self:start;min-width:max-content;margin-top:max(calc((1lh - var(--ptg-h)) / 2),-11px)}@media(hover:none),(max-width:768px){.ff-polrow .ptg{--ptg-h:44px}}.ff-polrow .ptg .btn{height:var(--ptg-h);min-height:var(--ptg-h);font-size:var(--t-13);white-space:nowrap}.ff-polrow .ptg .btn.quiet{background:transparent;border-color:transparent;box-shadow:none}.ff-polrow .ptg .btn.quiet:hover{background:var(--hover)}[data-ff-policy-rules=locked] .lk-row{padding:0 20px;gap:12px}[data-ff-policy-rules=locked] .lk-line{padding-left:20px;padding-right:20px}.ff-checks-foot:empty{display:none}.ff-polrow .line>.row>.sub{grid-column:2/3;grid-row:2;font-size:var(--t-12);line-height:1.4;color:var(--ink-3);margin-top:2px;min-width:0}.ff-polrow .line>.row>.sub a{color:inherit}.ff-polrow .line>.row>.sub a{display:inline-block;padding:6px 0;margin:-6px 0}@media(max-width:768px){.lines.checks.ff-polrow .line>.row{grid-template-columns:20px minmax(0,1fr) auto}.ff-polrow .vl{grid-column:2/4;grid-row:2}.ff-polrow .ptg{grid-column:2/4;grid-row:3;justify-content:flex-start;margin-top:4px}.ff-polrow .ptg .btn.quiet{margin-left:-10px}.ff-polrow .line>.row>.sub{grid-column:2/4;grid-row:3}.ff-polrow .line>.row.has-sub>.ptg{grid-row:4;margin-top:12px}[data-ff-policy-locked] .ff-polrow .vl{display:none}[data-ff-policy-locked] .ff-polrow .ptg{grid-column:3;grid-row:1;justify-content:flex-end;margin-top:max(calc((1lh - var(--ptg-h)) / 2),-11px)}[data-ff-policy-locked] .ff-polrow .ptg .btn.quiet{margin-left:0}[data-ff-policy-rules=locked] .lk-row{padding:0 16px;gap:10px}[data-ff-policy-rules=locked] .lk-line{padding-left:16px;padding-right:16px}}.vband .t{white-space:normal;min-width:0}@media(min-width:1025px){[data-ff-contact-change=tease] .lk-door{display:none}}:root{--ty-frt-bg:#EEF0F3;--ty-frt-ink:#3A4350;--ty-frt-line:var(--neutral);--ty-pax-bg:#E2EDFB;--ty-pax-ink:var(--data-deep);--ty-pax-line:var(--data);--ty-brk-bg:#EBDDF1;--ty-brk-ink:#56206B;--ty-brk-line:#7E4496}:root[data-theme=dark]{--ty-frt-bg:#222933;--ty-frt-ink:#C9D0D9;--ty-frt-line:var(--neutral);--ty-pax-bg:#1D395B;--ty-pax-ink:#BFDBF8;--ty-pax-line:var(--data);--ty-brk-bg:#25102D;--ty-brk-ink:#BA94CC;--ty-brk-line:#9365A7}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ty-frt-bg:#222933;--ty-frt-ink:#C9D0D9;--ty-frt-line:var(--neutral);--ty-pax-bg:#1D395B;--ty-pax-ink:#BFDBF8;--ty-pax-line:var(--data);--ty-brk-bg:#25102D;--ty-brk-ink:#BA94CC;--ty-brk-line:#9365A7}}.ty-seg{--sl:var(--ty-frt-line);display:inline-flex;align-items:stretch;max-width:100%;flex-wrap:nowrap;font-size:var(--t-13);line-height:20px;border-radius:6px;background:var(--panel)}.ty-seg[data-ty=pax]{--sl:var(--ty-pax-line)}.ty-seg[data-ty=brk],.ty-seg[data-ty=both]{--sl:var(--ty-brk-line)}.ty-seg>*{padding:0 8px;border:1px solid var(--sl)}.ty-seg>*+*{border-left:0}.ty-seg>:first-child{border-radius:6px 0 0 6px}.ty-seg>:last-child{border-radius:0 6px 6px 0}.ty-seg>:only-child{border-radius:6px}.ty-seg .f{font-weight:600;background:var(--ty-frt-bg);color:var(--ty-frt-ink);border-color:var(--ty-frt-line)}.ty-seg .f[data-ty=pax]{background:var(--ty-pax-bg);color:var(--ty-pax-ink);border-color:var(--ty-pax-line)}.ty-seg .f[data-ty=brk]{background:var(--ty-brk-bg);color:var(--ty-brk-ink);border-color:var(--ty-brk-line)}.ty-seg .f+.f{border-left:1px solid var(--ty-brk-line)}.ty-seg .mix{color:var(--ink-2)}@media(max-width:600px){.idrow{row-gap:6px}.idrow>*{order:2}.idrow>.ty-seg{order:0}.idrow>.ty-seg+span{flex-basis:100%}}.ff-vt{display:flex;align-items:center;gap:12px}.ff-vt img{display:block;width:64px;height:40px;object-fit:contain;object-position:50% 100%;flex:none;background:var(--art-plate)}.ff-vt-noart{display:block;width:64px;height:40px;flex:none}.ff-vt .m{display:block;font-size:var(--t-12);color:var(--ink-3)}.ff-vtypes .muted{color:var(--ink-3)}.ff-vtypes td{vertical-align:middle}.ff-vbars{display:grid;gap:8px;margin-top:14px}.ff-vbar{display:grid;grid-template-columns:140px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:var(--t-12);color:var(--ink-2)}.ff-vtrack{height:10px;border-radius:3px;overflow:hidden;display:flex;background:var(--canvas)}.ff-vtrack>i{display:block;height:100%;flex:none}.ff-vbar b{font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.ff-vlegend{display:flex;flex-wrap:wrap;gap:6px 14px}.ff-vlegend i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;vertical-align:-1px}@media(max-width:768px){.ff-vbar{grid-template-columns:110px minmax(0,1fr) 36px}.ff-vtypes th{white-space:normal}.ff-vtypes th,.ff-vtypes td{padding-left:6px;padding-right:6px}.ff-vt{gap:8px}}@media(max-width:600px){#ff-insp-snap .oos{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:6px 0}#ff-insp-snap .oos>.k{grid-column:1;grid-row:1}#ff-insp-snap .oos>.v{grid-column:2;grid-row:1}#ff-insp-snap .oos>.bar{grid-column:1/3;grid-row:2}#ff-insp-snap .oos>span:empty{display:none}}.lines.checks>li.line[data-ff-flag]>.row{cursor:default;grid-template-columns:20px 168px minmax(0,1fr) minmax(150px,max-content) 16px}.lines.checks.rules>li.line[data-ff-flag]>.row{grid-template-columns:20px 150px minmax(0,1fr) 92px minmax(150px,max-content) 16px}@media(max-width:768px){.lines.checks>li.line[data-ff-flag]>.row,.lines.checks.rules>li.line[data-ff-flag]>.row{grid-template-columns:20px minmax(0,1fr) auto 14px}}.lines.checks>li.line[data-ff-flag]:first-child{border-top:1px solid var(--line)}@media(max-width:768px){#ff-changes.hx .flt{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-right:40px;scroll-padding-inline:16px 40px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}#ff-changes.hx .flt::-webkit-scrollbar{display:none}#ff-changes.hx .flt:has(:focus-visible){-webkit-mask-image:none;mask-image:none}#ff-changes.hx .flt .btn{flex:none}#ff-changes.hx .ff-scroll-cue--over:has(+.flt){display:none}}.ff-motus-line[data-motus-area=verdict]{padding:8px 20px 8px 52px}@media(max-width:768px){.ff-motus-line[data-motus-area=verdict]{padding:8px 16px 8px 46px}}.ff-lim-page.ff-lim-page--flat{padding:0}.ff-state{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;box-sizing:border-box;padding:88px 24px 104px;background:none;border:0}.ff-state-art{display:block;width:160px;height:auto;margin:0 0 20px;background:var(--art-plate);flex:none}.ff-state-clock{display:block;width:56px;height:56px;margin:0 0 20px;color:var(--ink-3);flex:none}.ff-state-clock .ic{display:block;width:56px;height:56px;stroke-width:1.25}.ff-state h1,.ff-state h2,.ff-state .ff-state-h{margin:0;max-width:640px;font-size:30px;line-height:1.15;font-weight:600;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;overflow-wrap:anywhere}.ff-state .ff-state-line,.ff-state .nf-sub{margin:10px 0 0;max-width:480px;font-size:16px;line-height:1.5;color:var(--ink-2);text-wrap:pretty;overflow-wrap:anywhere}.ff-state .ff-state-line b{color:var(--ink);font-weight:600}.ff-state .ff-state-line code{font-family:var(--wordmark);font-size:.95em;color:var(--ink)}.ff-state .ff-state-line a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.ff-state .ff-state-acts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;width:100%}.ff-state .ff-state-link{display:inline-block;margin-top:16px;font-size:14px;font-weight:500;color:var(--ink-2);text-decoration:none}.ff-state .ff-state-link:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.ff-state .mini-search{width:100%;max-width:440px;height:40px;margin:24px auto 0;padding:0 4px 0 12px;box-shadow:none;border-radius:8px}.ff-state .mini-search-input{font-size:14px}.ff-state .mini-search-btn{height:32px;padding:0 12px;border-radius:6px;font-size:14px}.ff-state .mini-search-mark{display:none}.ff-state .ff-state-adds{list-style:none;margin:16px 0 0;padding:0;text-align:left;font-size:14px;color:var(--ink-2)}.ff-state .ff-state-adds li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:3px 0}.ff-state .ff-state-adds .ic{width:15px;height:15px;color:var(--clear);margin-top:2px}.ff-state .ff-state-why{margin:16px 0 0;max-width:480px;font-size:13px;line-height:1.5;color:var(--ink-3)}.ff-state .ff-state-why+.ff-state-why{margin-top:4px}.ff-state .ff-state-why a{color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.ff-state .ff-state-rows{width:100%;max-width:440px;margin-top:16px;text-align:left}.ff-state--wall{padding:56px 16px 32px}@media(max-width:768px){.ff-state{padding:56px 16px 64px}.ff-state--wall{padding:56px 16px 32px}.ff-state-art{width:132px;margin-bottom:16px}.ff-state-clock,.ff-state-clock .ic{width:44px;height:44px}.ff-state-clock{margin-bottom:16px}.ff-state h1,.ff-state h2,.ff-state .ff-state-h{font-size:22px}.ff-state .mini-search{height:44px}.ff-state .mini-search-input{font-size:16px}.ff-state .mini-search-btn{height:36px}}.ff-state .btn{box-sizing:border-box;height:32px;min-height:0;padding:0 12px}.ff-state .btn.primary{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.ff-state .btn.primary:hover{background:var(--ink-hover);border-color:var(--ink-hover)}@media(max-width:768px){.ff-state .btn{height:40px;padding:0 16px}}:root[data-theme=dark] .ff-state-art{background:radial-gradient(closest-side,#e7ebf024,#e7ebf000)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ff-state-art{background:radial-gradient(closest-side,#e7ebf024,#e7ebf000)}}.sim .si .simchips{display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:5px}.sim .si .simchip{font-size:var(--t-12);line-height:1.35;color:var(--ink-2);background:var(--hover);border-radius:4px;padding:1px 7px}.sim .si .simchip.ctx{background:none;color:var(--ink-3);padding-left:0;padding-right:4px}.sim .si .simchip.more{display:none;border:0;font:inherit;font-size:var(--t-12);color:var(--brand-ink);background:none;cursor:pointer;text-decoration:underline;text-underline-offset:2px}@media(max-width:640px){.sim .si .simchips:not(.all) .simchip.x3{display:none}.sim .si .simchips:not(.all) .simchip.more{display:inline}}
