.cmp-bar{align-items:center;gap:0 var(--s3);min-height:28px;margin-bottom:var(--s1);flex-wrap:wrap;display:flex}.cmp-count{font-size:var(--fs-note);color:var(--fg3)}.cmp-bar .compare-clear{min-height:28px;font-size:var(--fs-note)}.cmp-bar .problems{flex:100%}.t-noscript{margin-top:var(--s3);max-width:none}.key-row{align-items:flex-start;gap:var(--s2);display:flex}.key-row .shape{margin-block:-4px -3px}@media (width<=47.98rem){.key-row .shape{display:none}}.t-compare .maker .logo{max-width:4em}.t.t-compare[data-lean] .key-row .shape,.t.t-compare[data-lean] .maker .logo{display:none}.compare-selection{margin-top:var(--s4)}.compare-selection .selbar-list{margin-left:var(--s2)}.t-compare{min-width:100%}@media (width>=64rem){.t.t-compare{--col-pick:28px;width:100%}.t.t-compare th,.t.t-compare td{padding-inline:5px}.t.t-compare tbody th,.t.t-compare tbody td{white-space:normal}.t.t-compare .cv{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:clamp(7em,25vw - 250px,16em);display:-webkit-box;overflow:hidden}.t.t-compare td:not(.num) .cv{min-width:var(--cv-min,4em)}.t.t-compare td.num .cv,.t.t-compare td.num .nb{white-space:nowrap}.t.t-compare td.num .cv-m{white-space:normal}.t.t-compare td.num .cv-p{max-width:none}.t.t-compare td.status .cv{min-width:min(3em, var(--cv-min,4em));max-width:5em;word-break:auto-phrase}.t.t-compare[data-tight="1"]{--cv-min:3em}.t.t-compare[data-tight="2"]{--cv-min:0px}.t.t-compare td.num{padding-right:16px}.t.t-compare td.num .cond{font-size:11px;right:3px}.t.t-compare .key a{white-space:nowrap}.t.t-compare .key .tag{width:fit-content;margin:2px 0 0;display:flex}.t.t-compare .pick-c{padding-inline:4px 0}.t.t-compare.t-pick .key{padding-left:4px}.t.t-compare .why{min-width:5.5rem}}.t-region .t caption.sr{width:1px;max-width:none;height:1px;padding:0;position:absolute}.t td.status{color:var(--fg2)}.t.t-compare thead th,.t.t-compare thead th.num{white-space:nowrap;vertical-align:middle;padding-right:2px;font-size:12px}.t.t-compare thead .t-unit{margin-left:3px;font-size:11px}.th-in{align-items:center;gap:2px;display:flex}.th-text{flex:auto;min-width:0;min-height:1.4em;position:relative}.th-text:before,.th-text:after{visibility:hidden;height:0;display:block;overflow:hidden}.th-text:before{content:attr(data-min);white-space:nowrap}.th-text:after{content:attr(data-full);white-space:normal;padding-right:calc(.3em + var(--th-sorted,0px) + var(--th-filtered,0px))}th[data-sorted]{--th-sorted:1.3em}th[data-filtered]{--th-filtered:12px}.th-vis{white-space:nowrap;align-items:baseline;display:flex;position:absolute;inset:0 0 auto}.t .num .th-vis{justify-content:flex-end}.th-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.th-vis .t-unit,.th-qual{flex:none}.hf{flex:none;position:static}.t thead th:has(.hf[open]){z-index:6}.hf-btn{border-radius:var(--r-sm);width:18px;height:24px;color:var(--fg3);transition:color var(--dur);justify-content:center;align-items:center;display:inline-flex}.hf-btn .chev{color:inherit;margin:0}.hf-btn:hover,.hf[open]>.hf-btn{color:var(--fg1)}th[data-filtered] .hf-btn,th[data-sorted] .hf-btn{color:var(--accent)}th[data-sorted=asc] .th-label:after{content:" ↑";color:var(--accent)}th[data-sorted=desc] .th-label:after{content:" ↓";color:var(--accent)}.hf-panel{z-index:12;box-sizing:border-box;width:max-content;min-width:min(16rem,100vw - 16px);max-width:min(22rem,100vw - 16px);padding:var(--s1) 0 var(--s3);background:var(--bg);border:1px solid var(--edge);border-radius:var(--r-sm);color:var(--fg1);text-align:left;white-space:normal;flex-direction:column;font-size:14px;font-weight:400;line-height:1.5;display:flex;position:absolute;top:100%;left:0}.t .num .hf-panel{left:auto;right:0}.hf-js .hf-panel{overscroll-behavior:contain;max-height:calc(100svh - 16px);position:fixed;top:auto;left:auto;right:auto;overflow-y:auto}.hf-panel fieldset{border:0;min-width:0;margin:0;padding:0}.hf-default{clip-path:inset(50%);opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hf-menu{border-bottom:1px solid var(--line);padding:2px 0;display:grid}.hf-mi{align-items:center;gap:var(--s2);width:100%;min-width:0;min-height:32px;padding:0 var(--s3);color:var(--fg1);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:400;line-height:1.5;display:flex;overflow:hidden}.hf-mi:hover,.hf-mi:focus-visible{background:var(--surface)}.hf-mi[aria-disabled=true]{color:var(--fg3);cursor:default}.hf-mi[aria-disabled=true]:hover{background:0 0}.hf-mark{width:1em;color:var(--accent);text-align:center;flex:none}.hf-mi[aria-pressed=true] .hf-mark:before{content:"✓"}.hf-sec{border-bottom:1px solid var(--line)}.hf-sec-h{justify-content:space-between;align-items:center;gap:var(--s2);min-height:32px;padding:0 var(--s3);color:var(--fg2);font-size:var(--fs-note);white-space:nowrap;cursor:pointer;font-weight:600;list-style:none;display:flex}.hf-sec-h::-webkit-details-marker{display:none}.hf-sec-b{gap:var(--s2);padding-bottom:var(--s2);display:grid}.hf-item{align-items:center;gap:var(--s2);min-height:32px;padding:0 var(--s3);cursor:pointer;display:flex}.hf-item:hover{background:var(--surface)}.hf-item.is-fixed{cursor:default;color:var(--fg2)}.hf-item.is-zero{color:var(--fg3)}.hf-v{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hf-note{padding:0 var(--s3);color:var(--fg3);font-size:var(--fs-note)}.hf-field{padding:0 var(--s3);color:var(--fg3);font-size:var(--fs-note);gap:2px;display:grid}.hf-panel .hf-field input[name]{width:100%;height:36px;min-height:36px;font-size:16px}.hf-nums{align-items:flex-end;gap:var(--s2);padding-right:var(--s3);display:flex}.hf-nums .hf-field{flex:1 1 0;min-width:0;padding-right:0}.hf-unit{color:var(--fg3);font-size:var(--fs-note);padding-bottom:8px}.hf-legend{padding:0 var(--s3);color:var(--fg2);font-size:var(--fs-note);margin-bottom:2px;font-weight:600}.hf-panel .hf-find{box-sizing:border-box;width:calc(100% - var(--s3) * 2);margin:0 var(--s3);height:36px;min-height:36px;font-size:16px}.hf-bulk{gap:var(--s2);padding:0 var(--s2);display:flex}.hf-bulk .btn-text{white-space:nowrap}.hf-opts{overscroll-behavior:contain;max-height:min(15rem,40svh);margin:0;padding:0;list-style:none;overflow-y:auto}.hf-n{padding-left:var(--s2);color:var(--fg3);font-size:var(--fs-note);margin-left:auto}.hf-values .hf-note{margin-top:var(--s1)}.hf-actions{justify-content:flex-end;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3) 0;display:flex}.hf-ok,.hf-cancel{min-width:5.5rem;min-height:32px;padding:0 var(--s3);border:1px solid var(--edge);border-radius:var(--r-sm);white-space:nowrap;cursor:pointer;font-size:14px}.hf-ok{background:var(--surface);color:var(--fg1);font-weight:600}.hf-cancel{background:var(--bg);color:var(--fg2)}.hf-ok:hover,.hf-cancel:hover{border-color:var(--fg2)}.hf-msg{padding:var(--s1) var(--s3) 0;color:var(--warn);font-size:var(--fs-note)}
