.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}.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}}.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:center}.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)}@container ff2col (max-width:759px){.ff-authins .two{grid-template-columns:minmax(0,1fr)}}@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-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{position:absolute;top:2px;bottom:2px;border-radius:4px;background:var(--ink-3)}.ff-safety .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}@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 .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{word-break:break-all;font-variant-numeric:tabular-nums}.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}@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){.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;flex:none}}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}@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)}@media(max-width:768px){.rc-lock{grid-template-columns:minmax(0,1fr);padding:4px 16px 16px}.rc-lock>.btn{justify-self:start}}.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}#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(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-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{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-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}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*10)}.ffx-l{position:absolute;inset:0}.ffx-t{-webkit-line-clamp:10}.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}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}}
