.card.s7z97z3{gap:var(--space-6);min-width:0;min-height:260px;padding:0 var(--space-5) 0 0;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--dur-fast), box-shadow var(--dur) var(--ease);grid-template-columns:minmax(400px,46%) minmax(0,1fr);display:grid;overflow:hidden}.card.s7z97z3:hover{border-color:var(--line-2);box-shadow:var(--shadow)}.side.s7z97z3,.main.s7z97z3{flex-direction:column;min-width:0;display:flex}.side.s7z97z3{contain:size}.identity.s7z97z3{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.name.s7z97z3{font:700 var(--text-xl) / 1.05 var(--font-display);letter-spacing:-.03em}.name.s7z97z3:hover{color:var(--accent)}.identity.s7z97z3 span:where(.s7z97z3){font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap}.main.s7z97z3{padding-block:var(--space-5)}.who.s7z97z3{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.compare.s7z97z3{border:1px solid var(--line-2);border-radius:var(--radius-pill);background:var(--surface);width:40px;height:40px;color:var(--ink-2);transition:background var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);flex:none;place-items:center;padding:0;display:grid}.compare.s7z97z3:hover{border-color:var(--ink-3);color:var(--ink)}.compare[aria-pressed=true].s7z97z3{border-color:var(--accent-soft);background:var(--accent-soft);color:var(--accent)}.visual.s7z97z3{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative}.stage.s7z97z3{--side:.03;--floor:.09;--top:.04;--ref-h:min(100cqh, 100cqw / 1.5);--floor-px:calc((100cqh - var(--ref-h)) / 2 + var(--ref-h) * var(--floor));--avail-w:calc(100cqw * (1 - 2 * var(--side)));--avail-h:calc(var(--ref-h) * (1 - var(--floor) - var(--top)));--s0:min(var(--avail-w) / 1.3964, var(--avail-h) * 1.3964);isolation:isolate;content-visibility:auto;flex:1 1 0;min-height:0;position:relative;overflow:hidden;container-type:size}.stage.scene.s7z97z3{background:var(--panel)}.wall.s7z97z3{background:radial-gradient(120% 70% at 50% 0%, var(--stage-wall-hi), transparent 70%), linear-gradient(180deg, var(--stage-wall) 0, var(--stage-wall) calc(100% - var(--floor-px) - 40px), var(--stage-floor) calc(100% - var(--floor-px) + 6px), var(--stage-wall-hi));position:absolute;inset:0}.carbox.s7z97z3{left:50%;bottom:var(--floor-px);width:min(var(--s0) * var(--k), var(--avail-w), var(--avail-h) * var(--ar));aspect-ratio:var(--ar);transition:translate var(--dur) var(--ease);position:absolute;translate:-50%}.carbox.panel.s7z97z3{border-radius:var(--radius);background:var(--panel);overflow:hidden}.amb.s7z97z3,.contact.s7z97z3{pointer-events:none;border-radius:50%;position:absolute;left:50%;translate:-50% 50%}.contact.s7z97z3{background:radial-gradient(closest-side, var(--stage-contact), transparent);width:86%;height:max(10px,9%);bottom:-3%}.amb.s7z97z3{background:radial-gradient(closest-side, var(--stage-ambient), transparent);width:118%;height:max(16px,22%);bottom:-2%}.scenery.s7z97z3{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.plain.s7z97z3{padding:var(--space-5);place-items:center;display:grid;position:absolute;inset:0}.plain.s7z97z3 img:where(.s7z97z3),.plain.s7z97z3 .nophoto{object-fit:contain;width:100%;max-width:360px;height:auto;max-height:100%;display:block}.sample.s7z97z3{left:var(--space-3);bottom:var(--space-2);font-size:var(--text-xs);color:var(--ink-3);position:absolute}.stage.wait.s7z97z3 :is(.carbox:where(.s7z97z3),.scenery:where(.s7z97z3)){opacity:0}.stage.in.s7z97z3 :is(.carbox:where(.s7z97z3),.scenery:where(.s7z97z3)){transform-origin:50% 100%;animation:s7z97z3-rise var(--dur-rise) var(--ease) both}.carbox.s7z97z3 .frame{transition:translate var(--dur-slow) var(--ease)}.amb.s7z97z3,.contact.s7z97z3{transition:scale var(--dur-slow) var(--ease), opacity var(--dur-slow) var(--ease)}.card.s7z97z3:hover .carbox:where(.s7z97z3):not(.panel) .frame{translate:0 -6px}.card.s7z97z3:hover .contact:where(.s7z97z3){opacity:.7;scale:.9}.card.s7z97z3:hover .carbox.panel:where(.s7z97z3){translate:-50% -4px}@keyframes s7z97z3-rise{0%{opacity:0;transform:translateY(var(--space-3)) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.card.s7z97z3:hover .carbox.panel:where(.s7z97z3){translate:-50%}.card.s7z97z3:hover .carbox:where(.s7z97z3) .frame{translate:none}.card.s7z97z3:hover .contact:where(.s7z97z3){opacity:1;scale:none}}.fuels.s7z97z3{align-self:flex-start;gap:calc(var(--space-1) / 2);max-width:100%;padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-2);display:inline-flex}.fuels.s7z97z3 button:where(.s7z97z3){min-height:32px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--ink-2);white-space:nowrap;transition:background var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast);background:0 0;border:0;flex:0 auto;font-weight:500}.fuels.s7z97z3 button:where(.s7z97z3):hover:not(:disabled){color:var(--ink)}.fuels.s7z97z3 button[aria-pressed=true]:where(.s7z97z3){background:var(--surface);box-shadow:var(--shadow-lens);color:var(--ink);font-weight:600}html[data-theme=dark] .fuels.s7z97z3 button[aria-pressed=true]:where(.s7z97z3){background:var(--line-2)}.fuels.s7z97z3 button:where(.s7z97z3):disabled{color:var(--ink-3);opacity:.6;cursor:default}.facts.s7z97z3{gap:var(--space-3) var(--space-4);margin:var(--space-3) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.facts.s7z97z3>div:where(.s7z97z3){align-items:start;gap:var(--space-2);grid-template-columns:18px minmax(0,1fr);min-width:0;display:grid}.facts.s7z97z3>div:where(.s7z97z3)>.ic{color:var(--accent);margin-top:2px}.fact.s7z97z3{flex-direction:column-reverse;min-width:0;display:flex}.facts.s7z97z3 dt:where(.s7z97z3){font-size:var(--text-sm);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.facts.s7z97z3 dd:where(.s7z97z3){font-size:var(--text-md);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:650;line-height:1.25;overflow:hidden}.unit.s7z97z3{font-size:var(--text-xs);font-weight:500}.features.s7z97z3{gap:var(--space-1);margin:calc(var(--space-4) + var(--space-1)) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.features.s7z97z3 li:where(.s7z97z3){align-items:center;gap:var(--space-1);min-height:20px;padding:0 7px 0 var(--space-1);border-radius:var(--radius-pill);background:var(--surface-2);font-size:var(--text-2xs);color:var(--ink-2);white-space:nowrap;display:inline-flex}.features.s7z97z3 li:where(.s7z97z3) .ic{color:var(--accent);opacity:.8}.has.s7z97z3{align-items:center;gap:var(--space-1);margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--ink-2);font-weight:600;display:flex}.has.s7z97z3 .ic{color:var(--good)}.buy.s7z97z3{justify-content:space-between;align-items:flex-end;gap:var(--space-4);padding-top:var(--space-3);margin-top:auto;display:flex}.price.s7z97z3{flex:0 220px;min-width:0}.price.s7z97z3 p:where(.s7z97z3) b:where(.s7z97z3){font:700 var(--text-xl) / 1.15 var(--font-display);letter-spacing:-.03em;white-space:nowrap;display:block}.price.s7z97z3 p:where(.s7z97z3) span:where(.s7z97z3){font-size:var(--text-xs);color:var(--ink-2);margin-top:2px;display:block}.bar.s7z97z3{height:12px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--surface-2);cursor:default;position:relative}.tick.s7z97z3{border-radius:var(--radius-pill);background:var(--accent);opacity:.55;width:3px;height:6px;transition:opacity var(--dur-fast), transform var(--dur-fast);margin-left:-1.5px;position:absolute;top:3px}.tick.on.s7z97z3{opacity:1;transform:scaleY(1.7)}.tip.s7z97z3{z-index:2;bottom:calc(100% + var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--ink);box-shadow:var(--shadow);color:var(--bg);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%)}.tip.s7z97z3 b:where(.s7z97z3){font-weight:650}.go.s7z97z3{justify-content:center;align-items:center;gap:var(--space-1);min-height:40px;padding:0 var(--space-4) 0 var(--space-5);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-size:var(--text-sm);white-space:nowrap;transition:filter var(--dur-fast);font-weight:600;display:inline-flex}.go.s7z97z3:hover{filter:brightness(1.08)}@media (width<=1000px){.card.s7z97z3{gap:var(--space-4);min-height:0;padding:0 0 var(--space-4);grid-template-columns:minmax(0,1fr)}.main.s7z97z3{padding:0 var(--space-4)}.side.s7z97z3{contain:none}.visual.s7z97z3{flex:none}.stage.s7z97z3{flex:none;height:230px}.facts.s7z97z3 dd:where(.s7z97z3){white-space:normal}}@media (width<=600px){.fuels.s7z97z3 button:where(.s7z97z3){min-height:40px}.name.s7z97z3{align-items:center;min-height:40px;display:inline-flex}}.stars.smvwd98{--icon-duo:1;gap:1px;display:inline-flex}.stars.smvwd98 .ic{color:var(--line-2)}.stars.smvwd98 .ic.on{color:var(--star)}.page.s1m6b499{padding-top:var(--space-6)}.top.s1m6b499{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}h1.s1m6b499{font-size:var(--text-2xl);letter-spacing:-.035em;line-height:1.1}.search.s1m6b499{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface-2);min-width:0;max-width:620px;color:var(--ink-2);flex:320px;align-items:center;gap:10px;padding:5px 5px 5px 18px;display:flex}.search.s1m6b499:focus-within{border-color:var(--accent);box-shadow:0 0 0 var(--ring-w-lg) var(--accent-soft)}.search.s1m6b499 input:where(.s1m6b499){min-width:0;height:40px;color:var(--ink);background:0 0;border:0;outline:none;flex:1}.search.s1m6b499 button:where(.s1m6b499),.pill.s1m6b499{border-radius:var(--radius-pill);height:44px;font-size:var(--text-md);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 20px;font-weight:550;display:inline-flex}.search.s1m6b499 button:where(.s1m6b499),.pill.solid.s1m6b499{background:var(--accent);color:var(--accent-ink)}.pill.ghost.s1m6b499{border-color:var(--line);background:var(--surface-2)}.link.s1m6b499{color:var(--accent);font-size:var(--text-sm);background:0 0;border:0;padding:0;font-weight:550}.layout.s1m6b499{align-items:start;gap:var(--space-6);margin-top:var(--space-5);grid-template-columns:300px minmax(0,1fr);display:grid}.filters.s1m6b499{max-height:calc(100vh - 100px);padding:0 10px var(--space-5) 0;scrollbar-width:thin;position:sticky;top:84px;overflow:auto}.f-head.s1m6b499{justify-content:space-between;align-items:center;padding:4px 2px 10px;display:flex}.f-head.s1m6b499 h2:where(.s1m6b499){font-size:var(--text-lg)}.f-close.s1m6b499,.f-foot.s1m6b499,.dbtn.fbtn.s1m6b499{display:none}.fsec.s1m6b499{border-top:1px solid var(--line)}.fsec.s1m6b499 summary:where(.s1m6b499){cursor:pointer;align-items:center;gap:10px;min-height:52px;padding:0 2px;list-style:none;display:flex}.fsec.s1m6b499 summary:where(.s1m6b499)::-webkit-details-marker{display:none}.fs-ic.s1m6b499{border-radius:var(--radius-sm);background:var(--surface-2);flex:none;place-items:center;width:30px;height:30px;display:grid}.fs-tt.s1m6b499{flex-direction:column;min-width:0;margin-right:auto;display:flex}.fs-t.s1m6b499{font-size:var(--text-md);font-weight:650;line-height:1.25}.fs-s.s1m6b499{font-size:var(--text-xs);color:var(--accent);white-space:nowrap;text-overflow:ellipsis;font-weight:550;overflow:hidden}.fs-n.s1m6b499{border-radius:var(--radius-pill);background:var(--accent);min-width:20px;height:20px;color:var(--accent-ink);font-size:var(--text-xs);flex:none;place-items:center;padding:0 6px;display:grid}.fs-reset.s1m6b499{color:var(--accent);font-size:var(--text-xs);flex:none;padding:4px 2px;font-weight:600}.fsec.s1m6b499 .fs-chev{color:var(--ink-3);transition:transform var(--dur) var(--ease)}.fsec[open].s1m6b499 .fs-chev{transform:rotate(180deg)}.fs-body.s1m6b499{flex-direction:column;gap:6px;padding:0 2px 18px;display:flex}.flabel.s1m6b499{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;margin:10px 0 4px;font-weight:650;display:flex}.flabel.s1m6b499 span:where(.s1m6b499){font-size:var(--text-xs);color:var(--ink-2);font-weight:500}.flabel.s1m6b499 b:where(.s1m6b499){color:var(--accent)}.flabel.s1m6b499:has(.fl-t:where(.s1m6b499)){align-items:center;gap:var(--space-2)}.flabel.s1m6b499 .fl-t:where(.s1m6b499)+span:where(.s1m6b499){text-align:right}.flabel.s1m6b499 .fl-t:where(.s1m6b499){font-size:var(--text-sm);color:var(--ink);flex:none;align-items:center;gap:8px;font-weight:650;display:inline-flex}.fl-t.s1m6b499 .ic{color:var(--accent)}.fnote.s1m6b499{font-size:var(--text-xs);color:var(--ink-2);align-items:flex-start;gap:7px;margin-top:4px;font-weight:400;line-height:1.4;display:flex}.fnote.s1m6b499 .ic{margin-top:1px}.filters.s1m6b499 label:where(.s1m6b499){cursor:pointer;position:relative}.filters.s1m6b499 label:where(.s1m6b499)>input[type=checkbox]:where(.s1m6b499),.filters.s1m6b499 label:where(.s1m6b499)>input[type=radio]:where(.s1m6b499){opacity:0;pointer-events:none;position:absolute}.filters.s1m6b499 label:where(.s1m6b499):has(>input:where(.s1m6b499):focus-visible){outline:var(--ring-w-focus) solid var(--accent);outline-offset:var(--ring-offset)}.zero.s1m6b499{opacity:.45}.crow.s1m6b499{border-radius:var(--radius-sm);width:100%;min-height:40px;font-size:var(--text-sm);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.crow.s1m6b499:hover,.rrow.s1m6b499:hover{background:var(--surface-2)}.cbox.s1m6b499{border-radius:var(--radius-check);border:1.5px solid var(--ink-3);color:#0000;width:20px;height:20px;transition:background var(--dur-fast);flex:none;place-items:center;display:grid}.cbox.s1m6b499 .ic{stroke-width:2.6px}:is(.crow.s1m6b499:has(>input:where(.s1m6b499):checked) .cbox:where(.s1m6b499),.crow.s1m6b499:has(>input:where(.s1m6b499):indeterminate) .cbox:where(.s1m6b499)){border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.cl.s1m6b499{flex-direction:column;flex:1;min-width:0;display:flex}.cl-t.s1m6b499{font-weight:550}.fdisc.s1m6b499{background:var(--ft);width:28px;height:28px;color:var(--fc);border-radius:50%;flex:none;place-items:center;display:grid}.gi.s1m6b499{width:26px;color:var(--ink-2);flex:none;place-items:center;display:grid}.nest.s1m6b499{border-radius:var(--radius-sm);background:var(--surface-2);margin-top:4px;padding:2px 0 6px}.nest.s1m6b499 .crow:where(.s1m6b499):hover{background:var(--surface-3)}.kids.s1m6b499{border-left:2px solid var(--line-2);flex-direction:column;margin-left:18px;padding-left:22px;display:flex}.rows.s1m6b499{flex-direction:column;display:flex}.bodypick.s1m6b499{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bp.s1m6b499{border-radius:var(--radius);border:1.5px solid var(--line);background:var(--surface);font-size:var(--text-sm);transition:border-color var(--dur-fast), background var(--dur-fast);flex-direction:column;align-items:flex-start;gap:2px;padding:12px;font-weight:600;display:flex}.bp.s1m6b499:hover{border-color:var(--line-2)}.bp.s1m6b499 .glyph:where(.s1m6b499){width:70px;transition:color var(--dur-fast);margin-bottom:4px}.bp.s1m6b499:has(>input:where(.s1m6b499):checked){border-color:var(--accent);background:var(--accent-soft);--glyph-hole:var(--accent-soft)}.bp.s1m6b499:has(>input:where(.s1m6b499):checked) .glyph:where(.s1m6b499){color:var(--accent)}.fp.s1m6b499{flex-direction:row;align-items:center;gap:10px}.fp.s1m6b499 .fdisc:where(.s1m6b499){transition:background var(--dur-fast), color var(--dur-fast)}.fp.s1m6b499:has(>input:where(.s1m6b499):checked){border-color:var(--fc);background:var(--ft)}.fp.s1m6b499:has(>input:where(.s1m6b499):checked) .fdisc:where(.s1m6b499){background:var(--fc);color:var(--surface)}.chips.s1m6b499{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.chipx.s1m6b499{border-radius:var(--radius-pill);border:1px solid var(--line-2);background:var(--surface);height:34px;font-size:var(--text-sm);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.chipx.s1m6b499:hover{border-color:var(--ink-3)}.chipx.big.s1m6b499{height:40px;padding:0 14px}.chipx.on.s1m6b499{border-color:var(--ink);background:var(--ink);color:var(--bg)}.chipx.s1m6b499:has(>input:where(.s1m6b499):checked){border-color:var(--ink);background:var(--ink);color:var(--bg)}.radios.s1m6b499{flex-direction:column;gap:2px;display:flex}.rrow.s1m6b499{border-radius:var(--radius-sm);min-height:40px;font-size:var(--text-sm);align-items:center;gap:10px;padding:4px 8px;display:flex}.rdot.s1m6b499{width:18px;height:18px;box-shadow:inset 0 0 0 var(--ring-w-xs) var(--ink-3);border-radius:50%;flex:none}.rrow.s1m6b499:has(>input:where(.s1m6b499):checked) .rdot:where(.s1m6b499){box-shadow:inset 0 0 0 var(--ring-w-xs) var(--accent), inset 0 0 0 var(--ring-w-xl) var(--surface), inset 0 0 0 var(--ring-w-2xl) var(--accent)}.seg.s1m6b499{border-radius:var(--radius-pill);background:var(--surface-3);gap:3px;padding:3px;display:flex}.seg.s1m6b499 label:where(.s1m6b499),.seg.s1m6b499 button:where(.s1m6b499),.seg.s1m6b499 a:where(.s1m6b499){flex:auto}.seg.s1m6b499 span:where(.s1m6b499),.seg.s1m6b499 button:where(.s1m6b499),.seg.s1m6b499 a:where(.s1m6b499){border-radius:var(--radius-pill);height:34px;font-size:var(--text-sm);color:var(--ink-2);white-space:nowrap;transition:background var(--dur-fast), color var(--dur-fast);background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:0 8px;display:flex}.seg.s1m6b499 input:where(.s1m6b499):checked+span:where(.s1m6b499),.seg.s1m6b499 button[aria-pressed=true]:where(.s1m6b499),.seg.s1m6b499 a[aria-current]:where(.s1m6b499){background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lens);font-weight:600}.hist.s1m6b499{align-items:flex-end;gap:2px;height:64px;margin:8px 12px 0;display:flex}.hist.s1m6b499 i:where(.s1m6b499){border-radius:var(--radius-2xs) var(--radius-2xs) 0 0;background:var(--line-2);min-height:2px;transition:background var(--dur-fast);flex:1}.hist.s1m6b499 i.in:where(.s1m6b499){background:var(--accent)}.dual.s1m6b499{height:28px;position:relative}.dual.s1m6b499:before{content:"";border-radius:var(--radius-2xs);background:linear-gradient(90deg, var(--surface-3) var(--a), var(--accent) var(--a), var(--accent) var(--b), var(--surface-3) var(--b));height:4px;position:absolute;inset:12px 12px auto}.dual.s1m6b499 input:where(.s1m6b499){pointer-events:none;appearance:none;background:0 0;width:100%;height:28px;margin:0;position:absolute;inset:0}.dual.s1m6b499 input:where(.s1m6b499)::-webkit-slider-runnable-track{background:0 0;height:28px}.dual.s1m6b499 input:where(.s1m6b499)::-moz-range-track{background:0 0}.dual.s1m6b499 input:where(.s1m6b499)::-webkit-slider-thumb{-webkit-appearance:none;border:1.5px solid var(--accent);background:var(--knob);width:24px;height:24px;box-shadow:var(--shadow-lens);pointer-events:all;cursor:grab;border-radius:50%;margin-top:2px}.dual.s1m6b499 input:where(.s1m6b499)::-moz-range-thumb{border:1.5px solid var(--accent);background:var(--knob);width:24px;height:24px;box-shadow:var(--shadow-lens);pointer-events:all;cursor:grab;border-radius:50%}.dual.s1m6b499 input:where(.s1m6b499):focus-visible{outline:none}.dual.s1m6b499 input:where(.s1m6b499):focus-visible::-webkit-slider-thumb{outline:var(--ring-w-focus) solid var(--accent);outline-offset:var(--ring-offset)}.dual.s1m6b499 input:where(.s1m6b499):focus-visible::-moz-range-thumb{outline:var(--ring-w-focus) solid var(--accent);outline-offset:var(--ring-offset)}.minmax.s1m6b499{align-items:flex-end;gap:8px;margin-top:8px;display:flex}.minmax.s1m6b499 label:where(.s1m6b499){min-width:0;font-size:var(--text-xs);color:var(--ink-2);cursor:text;flex-direction:column;flex:1;gap:4px;display:flex}.inbox.s1m6b499{border-radius:var(--radius-sm);border:1px solid var(--ink-3);background:var(--surface);height:42px;font-size:var(--text-sm);align-items:center;gap:4px;padding:0 10px;display:flex}.inbox.s1m6b499:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.inbox.s1m6b499 input:where(.s1m6b499){width:100%;min-width:0;font-size:var(--text-md);background:0 0;border:0;outline:none;flex:1;font-weight:600}.inbox.s1m6b499 em:where(.s1m6b499){font-size:var(--text-xs);font-style:normal}.dash.s1m6b499{color:var(--ink-3);padding-bottom:12px}.pgroup.s1m6b499{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-2);flex-direction:column;gap:2px;display:flex}.pgroup.s1m6b499+.pgroup:where(.s1m6b499){margin-top:4px}.pg-h.s1m6b499{font-size:var(--text-sm);align-items:center;gap:8px;font-weight:700;display:flex}.pg-h.s1m6b499 .fdisc:where(.s1m6b499):not([data-fuel]){background:var(--surface-3);color:var(--ink)}.pgroup.s1m6b499 .rows:where(.s1m6b499),.pgroup.s1m6b499 .radios:where(.s1m6b499){margin:4px -6px 0}.pgroup.s1m6b499 .seg:where(.s1m6b499){margin-top:6px}.pgroup.s1m6b499 .crow:where(.s1m6b499):hover,.pgroup.s1m6b499 .rrow:where(.s1m6b499):hover{background:var(--surface-3)}.pgroup.s1m6b499 .rrow:where(.s1m6b499):has(>input:where(.s1m6b499):checked) .rdot:where(.s1m6b499){box-shadow:inset 0 0 0 var(--ring-w-xs) var(--accent), inset 0 0 0 var(--ring-w-xl) var(--surface-2), inset 0 0 0 var(--ring-w-2xl) var(--accent)}.single.s1m6b499{cursor:default;flex-direction:column;gap:2px;display:flex}.single.s1m6b499 input:where(.s1m6b499){width:100%;height:28px;accent-color:var(--accent)}.fsearch.s1m6b499{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-2);height:40px;color:var(--ink-2);cursor:text;align-items:center;gap:8px;margin-bottom:6px;padding:0 12px;display:flex}.fsearch.s1m6b499 input:where(.s1m6b499){min-width:0;font-size:var(--text-sm);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.toolbar.s1m6b499{margin-bottom:var(--space-3);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tcount.s1m6b499{font-size:var(--text-sm);color:var(--ink-2);margin-right:auto}.tcount.s1m6b499 b:where(.s1m6b499){color:var(--ink)}.dbtn.s1m6b499{border-radius:var(--radius-pill);border:1px solid var(--line-2);background:var(--surface);height:36px;font-size:var(--text-sm);align-items:center;gap:6px;padding:0 12px;font-weight:550;display:inline-flex}summary.dbtn.s1m6b499{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}summary.dbtn.s1m6b499::-webkit-details-marker{display:none}.popwrap[open].s1m6b499>.dbtn:where(.s1m6b499),.dbtn.on.s1m6b499{border-color:var(--accent);color:var(--accent)}.sort-l.s1m6b499{color:var(--ink-2);font-weight:400}.fbtn.s1m6b499 b:where(.s1m6b499){border-radius:var(--radius-pill);background:var(--accent);min-width:20px;height:20px;color:var(--accent-ink);font-size:var(--text-xs);place-items:center;padding:0 5px;display:inline-grid}.popwrap.s1m6b499{position:relative}.pop.s1m6b499{z-index:45;width:min(400px, calc(100vw - 2 * var(--gutter)));border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-lift);padding:14px;position:absolute;top:calc(100% + 8px);right:0}.dm-h.s1m6b499{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);margin:2px 2px 6px;font-weight:700}.pop.s1m6b499 .seg:where(.s1m6b499){margin-bottom:12px}.dm-f.s1m6b499{font-size:var(--text-xs);color:var(--ink-3);justify-content:space-between;align-items:center;display:flex}.applied.s1m6b499{margin:0 0 var(--space-3);flex-wrap:wrap;align-items:center;gap:6px;padding:0;list-style:none;display:flex}.achip.s1m6b499{border-radius:var(--radius-pill);background:var(--accent-soft);height:32px;color:var(--accent);font-size:var(--text-xs);align-items:center;gap:6px;padding:0 8px 0 12px;font-weight:600;display:inline-flex}.achip[data-fuel].s1m6b499{background:var(--ft);color:var(--fc)}.achip.s1m6b499 small:where(.s1m6b499){font-size:var(--text-xs);color:var(--ink-2);font-weight:500}.pop.sort.s1m6b499{width:min(300px, calc(100vw - 2 * var(--gutter)));flex-direction:column;padding:6px;display:flex}.srow.s1m6b499{border-radius:var(--radius-sm);min-height:48px;font-size:var(--text-sm);align-items:center;gap:10px;padding:6px 10px;display:flex}.srow.s1m6b499:hover{background:var(--surface-2)}.srow.s1m6b499 .ic{color:var(--accent)}.srow[aria-current].s1m6b499{background:var(--accent-soft)}.srow.s1m6b499 .cl-t:where(.s1m6b499){flex:1}.srow[aria-current].s1m6b499 .cl-t:where(.s1m6b499){color:var(--accent)}.rg-h.s1m6b499{align-items:center;gap:var(--space-3);margin:var(--space-6) 2px var(--space-4);font:700 var(--text-xl) / 1.15 var(--font-display);letter-spacing:-.03em;display:flex}.rg-sub.s1m6b499{margin:calc(-1 * var(--space-3)) 2px var(--space-4);font-size:var(--text-sm);color:var(--ink-2)}.rg-h.s1m6b499>span.tnum:where(.s1m6b499){font-size:var(--text-md);letter-spacing:0;color:var(--ink-2);align-self:flex-end;margin-bottom:3px;font-weight:500}.rg-ic.s1m6b499{--glyph-hole:var(--surface-2);border-radius:var(--radius-pill);background:var(--surface-2);width:48px;height:48px;color:var(--ink-2);font:700 var(--text-md) / 1 var(--font);letter-spacing:0;flex:none;place-items:center;display:grid}.rg-ic.wide.s1m6b499{width:72px;padding:0 var(--space-2)}.rg-ic.s1m6b499 .glyph{width:100%}.wait.s1m6b499,.w-slow.s1m6b499{display:none}html[data-pending] .wait.s1m6b499{min-height:60vh;padding:var(--space-7) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--ink-2);text-align:center;justify-content:center;align-items:center;display:flex}html[data-pending] .results.s1m6b499>:where(.s1m6b499):not(.wait),html[data-pending=slow] .w-busy.s1m6b499{display:none}html[data-pending=slow] .w-slow.s1m6b499{display:inline}.cards.s1m6b499{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.none.s1m6b499{align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-2);text-align:center;flex-direction:column;display:flex}.none.s1m6b499>.ic{color:var(--ink-3)}.none.s1m6b499 h2:where(.s1m6b499){font-size:var(--text-xl)}.none.s1m6b499 .applied:where(.s1m6b499){justify-content:center;margin:0}html.locked{overflow:hidden}@media (width<=1000px){.layout.s1m6b499{grid-template-columns:minmax(0,1fr)}.dbtn.fbtn.s1m6b499{display:inline-flex}.filters.s1m6b499{z-index:80;max-height:none;padding:var(--space-3) var(--gutter) calc(96px + env(safe-area-inset-bottom,0px));background:var(--bg);display:none;position:fixed;inset:0}.filters.open.s1m6b499,.filters.s1m6b499:target{display:block}.f-head.s1m6b499{top:calc(-1 * var(--space-3));z-index:1;gap:var(--space-3);margin-top:calc(-1 * var(--space-3));padding-block:var(--space-3);background:var(--bg);position:sticky}.f-head.s1m6b499 h2:where(.s1m6b499){margin-right:auto}.f-close.s1m6b499{background:var(--surface-2);border-radius:50%;place-items:center;width:40px;height:40px;display:inline-grid}.f-foot.s1m6b499{padding:var(--space-3) var(--gutter) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--bg);gap:10px;display:flex;position:fixed;inset:auto 0 0}.f-foot.s1m6b499 .pill:where(.s1m6b499){flex:1}}@media (width>=768px) and (width<=1000px){.cards.s1m6b499{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.search.s1m6b499 button:where(.s1m6b499){padding:0 14px}.dbtn.s1m6b499,.achip.s1m6b499,.chipx.s1m6b499{height:40px}.link.s1m6b499{align-items:center;min-height:40px;display:inline-flex}.w-slow.s1m6b499 .link:where(.s1m6b499){min-height:0;margin-block:-10px;padding-block:10px;display:inline-block}.fs-reset.s1m6b499{align-items:center;min-height:40px;margin-inline:-6px;padding:0 8px;display:inline-flex}.seg.s1m6b499 span:where(.s1m6b499),.seg.s1m6b499 button:where(.s1m6b499),.seg.s1m6b499 a:where(.s1m6b499),.single.s1m6b499 input:where(.s1m6b499){height:40px}.hist.s1m6b499{margin-inline:20px}.dual.s1m6b499,.dual.s1m6b499 input:where(.s1m6b499){height:40px}.dual.s1m6b499 input:where(.s1m6b499)::-webkit-slider-runnable-track{height:40px}.dual.s1m6b499:before{inset:18px 20px auto}.dual.s1m6b499 input:where(.s1m6b499)::-webkit-slider-thumb{width:40px;height:40px;margin-top:0}.dual.s1m6b499 input:where(.s1m6b499)::-moz-range-thumb{width:40px;height:40px}}
