:root:has(.compare-module__Rx53tW__app){--lbl-w:230px;--build-w:224px;--build-max:520px;--add-w:74px;--hdr-bg:#141821;--gutter:20px}html:where(:has(.compare-module__Rx53tW__app)),body:where(:has(.compare-module__Rx53tW__app)){height:100%}html:where(:has(.compare-module__Rx53tW__app)) body{background:var(--bg);overflow:hidden}.compare-module__Rx53tW__app{flex-direction:column;height:100dvh;display:flex}:where(.compare-module__Rx53tW__app) header[data-topbar]{flex:none;position:static}:where(.compare-module__Rx53tW__app) header[data-topbar]>[data-tbin]{padding-top:calc(10px + env(safe-area-inset-top));flex-wrap:wrap;row-gap:8px}:where(.compare-module__Rx53tW__app) [data-topbar] [data-spacer]{flex:1 1 0;min-width:0}.compare-module__Rx53tW__demonwrap{align-items:center;min-width:0;display:flex;position:relative}.compare-module__Rx53tW__demonwrap img{object-fit:contain;pointer-events:none;z-index:1;border-radius:5px;width:22px;height:22px;position:absolute;top:50%;left:7px;transform:translateY(-50%)}.compare-module__Rx53tW__demonpick{height:32px;padding:0 var(--select-pad-right) 0 35px;border-radius:var(--radius-sm);border:1px solid var(--line);background-color:var(--bg-elev);color:var(--text);max-width:240px;font-weight:600}.compare-module__Rx53tW__demonpick:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.compare-module__Rx53tW__notice{margin:8px var(--gutter) 0;color:var(--warn);background:color-mix(in srgb, var(--warn) 10%, transparent);border:1px solid color-mix(in srgb, var(--warn) 35%, transparent);border-radius:var(--radius-sm);flex:none;padding:8px 12px;font-size:12px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__more{flex:none;display:none;position:relative}button.compare-module__Rx53tW__morebtn{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--text);font-size:18px}.compare-module__Rx53tW__more.compare-module__Rx53tW__open .compare-module__Rx53tW__morebtn{background:var(--surface-hover);border-color:var(--line-strong)}.compare-module__Rx53tW__menu{border-radius:var(--radius);background:var(--bg-elev-2);border:1px solid var(--line-strong);z-index:60;min-width:180px;animation:compare-module__Rx53tW__pop .14s var(--ease);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #00000080}.compare-module__Rx53tW__menu>*{border-radius:var(--radius-sm);height:44px;color:var(--text);text-align:left;align-items:center;padding:0 12px;font-size:15px;font-weight:500;display:flex}.compare-module__Rx53tW__menu>.compare-module__Rx53tW__danger{color:var(--danger)}@keyframes compare-module__Rx53tW__pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}:where(body:has(.compare-module__Rx53tW__app)) .compare-module__Rx53tW__toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom));z-index:200;background:var(--bg-elev-2);border:1px solid var(--line-strong);color:var(--text);animation:compare-module__Rx53tW__pop .16s var(--ease);pointer-events:none;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 8px 30px #00000080}.compare-module__Rx53tW__caret{width:15px;height:15px;color:var(--text-faint);transition:transform .15s var(--ease);flex:none}.compare-module__Rx53tW__caret:before{content:"";background-color:currentColor;width:100%;height:100%;display:block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M9 5.5l6.5 6.5-6.5 6.5'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M9 5.5l6.5 6.5-6.5 6.5'/></svg>") 50%/contain no-repeat}.compare-module__Rx53tW__gbtn[aria-expanded=true] .compare-module__Rx53tW__caret,.compare-module__Rx53tW__sbtn[aria-expanded=true] .compare-module__Rx53tW__caret{transform:rotate(90deg)}.compare-module__Rx53tW__scroller{min-height:0;padding:0 var(--gutter) calc(48px + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;overflow:auto}.compare-module__Rx53tW__cmp{border-collapse:separate;border-spacing:0;table-layout:fixed;width:min(100%, calc(var(--lbl-w) + var(--n) * var(--build-max) + var(--add-w)));min-width:calc(var(--lbl-w) + var(--n) * var(--build-w) + var(--add-w));margin-inline:auto}.compare-module__Rx53tW__c-lbl{width:var(--lbl-w)}.compare-module__Rx53tW__c-build{width:auto}.compare-module__Rx53tW__c-add{width:var(--add-w)}.compare-module__Rx53tW__cmp th,.compare-module__Rx53tW__cmp td{text-align:left;vertical-align:top}.compare-module__Rx53tW__cmp thead th{z-index:5;background:var(--hdr-bg);border-bottom:1px solid var(--line-strong);transition:box-shadow .15s var(--ease);padding:10px 12px 8px;position:sticky;top:-1px}.compare-module__Rx53tW__scroller.compare-module__Rx53tW__sy .compare-module__Rx53tW__cmp thead th{box-shadow:0 6px 16px -6px #000000b3}.compare-module__Rx53tW__cmp th.compare-module__Rx53tW__corner{z-index:6;border-right:1px solid var(--line);vertical-align:middle;left:0}.compare-module__Rx53tW__cornerin{align-items:center;gap:10px;min-width:0;display:flex}.compare-module__Rx53tW__cornerin>div{min-width:0}.compare-module__Rx53tW__cmp th.compare-module__Rx53tW__corner img{object-fit:contain;flex:none;width:44px;height:44px}.compare-module__Rx53tW__cmp th.compare-module__Rx53tW__corner b{overflow-wrap:anywhere;font-size:14px;line-height:1.2;display:block}.compare-module__Rx53tW__cmp th.compare-module__Rx53tW__corner small{color:var(--text-faint);white-space:nowrap;font-size:11px}.compare-module__Rx53tW__cmp th.compare-module__Rx53tW__addcol{background:var(--bg);border-bottom-color:#0000;height:1px;padding:10px 8px 10px 18px}.compare-module__Rx53tW__addbtn{border-radius:var(--radius-sm);border:1px dashed var(--line-strong);width:100%;height:100%;min-height:58px;color:var(--text-dim);flex-direction:column;justify-content:center;align-items:center;gap:0;font-size:11px;display:flex}.compare-module__Rx53tW__addbtn b{font-size:18px;line-height:1}.compare-module__Rx53tW__bcard{border-left:1px solid var(--line)}.compare-module__Rx53tW__bcard.compare-module__Rx53tW__isbase{background:color-mix(in srgb, var(--accent) 7%, var(--hdr-bg))}:where(.compare-module__Rx53tW__app) [data-btn][data-variant=primary]{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--bg);font-weight:700}:where(.compare-module__Rx53tW__app) [data-btn][data-variant=danger]{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 40%, transparent)}:where(.compare-module__Rx53tW__app) [data-btn] .ico{flex:none;width:14px;height:14px}:where(.compare-module__Rx53tW__app) [data-btn]{align-items:center;display:inline-flex}.compare-module__Rx53tW__bcard.compare-module__Rx53tW__open{box-shadow:inset 0 -2px 0 var(--accent)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__bname{border-radius:var(--radius-xs);background:0 0;border:1px solid #0000;flex:1;min-width:0;height:28px;margin-left:-6px;padding:0 6px;font-size:13px;font-weight:700}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__bname:focus{border-color:var(--accent);background:var(--bg);outline:none}.compare-module__Rx53tW__badge{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);border-radius:999px;flex:none;padding:1px 7px;font-size:10px;font-weight:700}.compare-module__Rx53tW__dpsbtn{border-radius:var(--radius-xs);text-align:left;width:calc(100% + 12px);margin:2px -6px;padding:2px 6px 4px;display:block}.compare-module__Rx53tW__dpsline{align-items:baseline;gap:6px;display:flex}.compare-module__Rx53tW__dpsline b{font-size:var(--fs-2xl);font-weight:800;line-height:var(--lh-tight);font-variant-numeric:tabular-nums;letter-spacing:var(--track-tighter);-webkit-text-decoration:underline dotted color-mix(in srgb, currentColor 40%, transparent);text-decoration:underline dotted color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:5px}.compare-module__Rx53tW__dpsline small{font-size:var(--fs-eyebrow);color:var(--text-faint);letter-spacing:var(--track-eyebrow);font-weight:700}.compare-module__Rx53tW__delta{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;min-height:18px;font-size:12px;display:flex}.compare-module__Rx53tW__delta b{font-weight:700}.compare-module__Rx53tW__delta span{color:var(--text-dim)}.compare-module__Rx53tW__delta.compare-module__Rx53tW__up b{color:var(--success)}.compare-module__Rx53tW__delta.compare-module__Rx53tW__down b{color:var(--danger)}.compare-module__Rx53tW__delta.compare-module__Rx53tW__zero b,.compare-module__Rx53tW__delta.compare-module__Rx53tW__base{color:var(--text-faint);font-weight:500}.compare-module__Rx53tW__minibar{background:var(--surface);border-radius:3px;height:8px;margin:7px 0 6px;display:flex;overflow:hidden}.compare-module__Rx53tW__minibar .compare-module__Rx53tW__seg{min-width:1px;transition:flex-grow var(--dur-slow) var(--ease-out);display:block}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__seg.compare-module__Rx53tW__basic{background:var(--c-basic)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__seg.compare-module__Rx53tW__crit{background:var(--c-crit)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__seg.compare-module__Rx53tW__skill{background:var(--c-skill)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__seg.compare-module__Rx53tW__pct{background:var(--c-pct)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__seg.compare-module__Rx53tW__flat{background:var(--c-flat)}.compare-module__Rx53tW__acts{gap:2px;margin-left:-6px;display:flex}.compare-module__Rx53tW__acts .compare-module__Rx53tW__ic.compare-module__Rx53tW__danger{margin-left:auto}.compare-module__Rx53tW__cmp td.compare-module__Rx53tW__lbl{z-index:2;background:var(--bg);border-right:1px solid var(--line);transition:box-shadow .15s var(--ease);padding:7px 12px;position:sticky;left:0}.compare-module__Rx53tW__scroller.compare-module__Rx53tW__sx .compare-module__Rx53tW__cmp td.compare-module__Rx53tW__lbl,.compare-module__Rx53tW__scroller.compare-module__Rx53tW__sx .compare-module__Rx53tW__cmp th.compare-module__Rx53tW__corner{box-shadow:6px 0 16px -6px #000000b3}.compare-module__Rx53tW__grow td{top:calc(var(--hdr-h,117px) - 1px);z-index:3;border-top:6px solid var(--bg);border-bottom:1px solid var(--line);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 10%, var(--bg-elev-2)), color-mix(in srgb, var(--accent) 4%, var(--bg-elev)));box-shadow:inset 0 1px 0 var(--line-strong);padding:0;position:sticky}.compare-module__Rx53tW__grp.compare-module__Rx53tW__open .compare-module__Rx53tW__grow td{box-shadow:inset 3px 0 0 var(--accent), inset 0 1px 0 var(--line-strong)}.compare-module__Rx53tW__sticky-in{position:sticky;left:0}.compare-module__Rx53tW__gbtn{align-items:center;gap:var(--s2);width:min(100%, calc(100vw - 2 * var(--gutter)));max-width:100%;min-height:40px;padding:0 var(--s3);font-weight:700;font-size:var(--fs-2xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:var(--track-eyebrow);text-align:left;transition:color var(--dur-fast) var(--ease);display:flex}.compare-module__Rx53tW__grp.compare-module__Rx53tW__open .compare-module__Rx53tW__gbtn{color:var(--text)}.compare-module__Rx53tW__grp.compare-module__Rx53tW__open .compare-module__Rx53tW__gbtn .compare-module__Rx53tW__caret{color:var(--accent)}.compare-module__Rx53tW__gbtn .compare-module__Rx53tW__gtitle{white-space:nowrap}.compare-module__Rx53tW__gbtn small{color:var(--text-faint);font-weight:600}.compare-module__Rx53tW__gsum{font-size:var(--fs-2xs);color:var(--accent);text-transform:none;letter-spacing:0;white-space:nowrap;background:var(--accent-soft);border-radius:var(--radius-pill);padding:2px var(--s2);margin-left:auto;font-weight:600}.compare-module__Rx53tW__grp.compare-module__Rx53tW__open .compare-module__Rx53tW__gbtn .compare-module__Rx53tW__gsum,.compare-module__Rx53tW__srow.compare-module__Rx53tW__open .compare-module__Rx53tW__gsum{display:none}.compare-module__Rx53tW__srow td{border-top:1px solid var(--line);background:var(--surface);padding:0}.compare-module__Rx53tW__grow+.compare-module__Rx53tW__srow td{border-top:0}:is(.compare-module__Rx53tW__prow:has(+.compare-module__Rx53tW__srow) td,.compare-module__Rx53tW__hrow:has(+.compare-module__Rx53tW__srow) td){padding-bottom:12px}.compare-module__Rx53tW__srow .compare-module__Rx53tW__sticky-in{align-items:center;gap:var(--s2);width:min(100%, calc(100vw - 2 * var(--gutter)));max-width:100%;min-height:32px;padding:5px var(--s3);font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--track-eyebrow);color:var(--text);text-align:left;transition:color var(--dur-fast) var(--ease);font-weight:700;display:flex}.compare-module__Rx53tW__sbtn .compare-module__Rx53tW__caret{color:var(--accent)}.compare-module__Rx53tW__sbtn .compare-module__Rx53tW__caret:before{-webkit-mask-size:13px;mask-size:13px}.compare-module__Rx53tW__sbtn .compare-module__Rx53tW__stitle{white-space:nowrap}.compare-module__Rx53tW__srow:not(.compare-module__Rx53tW__open) .compare-module__Rx53tW__sbtn{color:var(--text-dim)}.compare-module__Rx53tW__srow:not(.compare-module__Rx53tW__open) .compare-module__Rx53tW__sbtn .compare-module__Rx53tW__caret{color:var(--text-faint)}.compare-module__Rx53tW__prow td{border-bottom:1px solid var(--line)}.compare-module__Rx53tW__prow:last-child td,:is(.compare-module__Rx53tW__prow:has(+.compare-module__Rx53tW__srow) td,.compare-module__Rx53tW__hrow:has(+.compare-module__Rx53tW__srow) td){border-bottom:0}.compare-module__Rx53tW__ltext{color:var(--text-dim);overflow-wrap:anywhere;padding-top:7px;font-size:12px;line-height:1.3;display:block}.compare-module__Rx53tW__prow.compare-module__Rx53tW__nested .compare-module__Rx53tW__ltext{padding-left:13px;position:relative}.compare-module__Rx53tW__prow.compare-module__Rx53tW__nested .compare-module__Rx53tW__ltext:after{content:"";border-left:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);border-bottom-left-radius:4px;width:7px;height:15px;position:absolute;top:0;left:2px}.compare-module__Rx53tW__ltext small{font-size:var(--fs-eyebrow);color:var(--text-faint);margin-top:2px;line-height:1.25;display:block}.compare-module__Rx53tW__hrow td{background:var(--bg);border-bottom:1px solid var(--line);padding:0 12px 8px}.compare-module__Rx53tW__prow.compare-module__Rx53tW__hinted td{border-bottom:0}.compare-module__Rx53tW__lhint{width:min(100%, calc(100vw - 2 * (var(--gutter) + 12px)));font-size:var(--fs-eyebrow);color:var(--text-dim);border-radius:var(--radius-xs);background:var(--surface);border-left:2px solid var(--accent);overflow-wrap:anywhere;padding:7px 10px;line-height:1.35;display:block;position:sticky;left:0}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__ihint{vertical-align:-3px;background:0 0;border:0;flex:none;width:15px;height:15px;margin-left:5px;padding:0}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__ihint:before{content:"";background-color:var(--text-faint);width:100%;height:100%;display:block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M12 16v-4'/><path d='M12 8h.01'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M12 16v-4'/><path d='M12 8h.01'/></svg>") 50%/contain no-repeat}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__ihint.compare-module__Rx53tW__on:before{background-color:var(--accent)}.compare-module__Rx53tW__cell{border-left:1px solid #0000;padding:7px 29px 7px 12px;position:relative}.compare-module__Rx53tW__cell.compare-module__Rx53tW__diff{background:color-mix(in srgb, var(--accent) 9%, transparent);box-shadow:inset 2px 0 0 var(--accent)}.compare-module__Rx53tW__dot-reset{background:var(--accent);width:20px;height:20px;color:var(--bg);opacity:.9;transition:transform .12s var(--ease);z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;line-height:1;display:inline-flex;position:absolute;top:12px;right:3px}.compare-module__Rx53tW__dot-reset:after{content:"";position:absolute;inset:-8px}:is(.compare-module__Rx53tW__cell:has(.compare-module__Rx53tW__gemcell)>.compare-module__Rx53tW__dot-reset,.compare-module__Rx53tW__cell:has(.compare-module__Rx53tW__tline)>.compare-module__Rx53tW__dot-reset){top:10px}.compare-module__Rx53tW__cin{border-radius:var(--radius-xs);border:1px solid var(--line);background-color:var(--bg-elev);width:100%;height:30px;color:var(--text);font-variant-numeric:tabular-nums;padding:0 8px;font-size:13px}select.compare-module__Rx53tW__cin{padding-right:var(--select-pad-right);white-space:nowrap}.compare-module__Rx53tW__cin:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.compare-module__Rx53tW__cin:disabled{opacity:.4;cursor:not-allowed}.compare-module__Rx53tW__cell>b.compare-module__Rx53tW__dim{line-height:30px;display:inline-block}.compare-module__Rx53tW__gemcell{flex-direction:column;gap:4px;display:flex}.compare-module__Rx53tW__gemline{grid-template-columns:38px minmax(0,1fr) 54px;align-items:center;gap:4px;display:grid}.compare-module__Rx53tW__gemline .compare-module__Rx53tW__slot{color:var(--text-faint);white-space:nowrap;font-size:10px;font-weight:600}.compare-module__Rx53tW__gemline.compare-module__Rx53tW__locked .compare-module__Rx53tW__slot{color:var(--text-faint);opacity:.8}.compare-module__Rx53tW__gemline.compare-module__Rx53tW__locked .compare-module__Rx53tW__lock{filter:grayscale();margin-right:2px;font-size:9px}.compare-module__Rx53tW__gemline.compare-module__Rx53tW__locked .compare-module__Rx53tW__cin{opacity:.45}.compare-module__Rx53tW__gemline.compare-module__Rx53tW__changed .compare-module__Rx53tW__slot{color:var(--accent)}.compare-module__Rx53tW__gemline .compare-module__Rx53tW__cin{height:26px;padding:0 4px;font-size:12px}.compare-module__Rx53tW__gemline select.compare-module__Rx53tW__gsel option:disabled{color:var(--text-faint)}.compare-module__Rx53tW__gemwrap{flex-direction:column;gap:2px;display:flex;container-type:inline-size}.compare-module__Rx53tW__tgtcell{gap:3px;display:grid}.compare-module__Rx53tW__tgtsub{color:var(--text-faint);word-spacing:.05em;font-size:10px;line-height:1.35}.compare-module__Rx53tW__gemcond{color:var(--text-faint);padding-left:42px;font-size:10px;line-height:1.3;display:block}.compare-module__Rx53tW__gemcond.compare-module__Rx53tW__off{color:var(--warn)}.compare-module__Rx53tW__gemread{white-space:nowrap;border:1px solid var(--line);background:color-mix(in srgb, var(--accent) 8%, transparent);width:fit-content;max-width:calc(100% - 42px);color:var(--text-dim);font:inherit;cursor:pointer;transition:border-color .15s var(--ease), background .15s var(--ease);border-radius:999px;align-self:flex-start;align-items:baseline;gap:5px;margin:3px 0 2px 42px;padding:2px 8px 2px 6px;font-size:10px;line-height:1.4;display:inline-flex;overflow:hidden}.compare-module__Rx53tW__gemread:disabled{cursor:default}.compare-module__Rx53tW__gemread:not(:disabled):hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.compare-module__Rx53tW__gemread>*{flex:none}.compare-module__Rx53tW__gemread .compare-module__Rx53tW__lab{text-overflow:ellipsis;flex:0 auto;min-width:2ch;overflow:hidden}.compare-module__Rx53tW__gemread .compare-module__Rx53tW__sec{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:9px;font-weight:700}.compare-module__Rx53tW__gemread .compare-module__Rx53tW__sec:after{content:"›";margin-left:5px;font-weight:400}.compare-module__Rx53tW__gemread b{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:700}.compare-module__Rx53tW__gemread .compare-module__Rx53tW__where{color:var(--text-faint)}.compare-module__Rx53tW__gemread .compare-module__Rx53tW__where:after{content:"›";margin-left:5px}.compare-module__Rx53tW__gemread.compare-module__Rx53tW__off{border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:color-mix(in srgb, var(--warn) 10%, transparent)}.compare-module__Rx53tW__gemread.compare-module__Rx53tW__off b{color:var(--warn)}@container (max-width:250px){.compare-module__Rx53tW__gemread .compare-module__Rx53tW__sec{display:none}}@container (max-width:195px){.compare-module__Rx53tW__gemread .compare-module__Rx53tW__where{display:none}}@keyframes compare-module__Rx53tW__prow-flash{0%,35%{box-shadow:inset 0 0 0 999px color-mix(in srgb, var(--accent) 22%, transparent)}to{box-shadow:none}}.compare-module__Rx53tW__prow.compare-module__Rx53tW__flash>td{animation:compare-module__Rx53tW__prow-flash 1.8s var(--ease) both}td.compare-module__Rx53tW__pad{background:0 0}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__tline{grid-template-columns:minmax(0,1fr) 46px 48px 18px;align-items:center;gap:3px;display:grid}.compare-module__Rx53tW__tline.compare-module__Rx53tW__pline{grid-template-columns:minmax(0,1fr) 78px 18px}.compare-module__Rx53tW__tline.compare-module__Rx53tW__pline.compare-module__Rx53tW__psub{grid-template-columns:12px minmax(0,1fr) 78px 18px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__tline .compare-module__Rx53tW__elbow{border-left:1.5px solid var(--text-faint);border-bottom:1.5px solid var(--text-faint);border-bottom-left-radius:3px;width:8px;height:14px;margin:0 0 10px 3px}.compare-module__Rx53tW__tline .compare-module__Rx53tW__psublab{min-width:0;color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;align-items:center;font-size:12px;display:flex;overflow:hidden}.compare-module__Rx53tW__tline.compare-module__Rx53tW__changed .compare-module__Rx53tW__psublab{color:var(--accent)}.compare-module__Rx53tW__psubhint{color:var(--text-faint);padding:0 0 2px 15px;font-size:11px;line-height:1.4;display:block}.compare-module__Rx53tW__tline .compare-module__Rx53tW__tv::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.compare-module__Rx53tW__tline .compare-module__Rx53tW__tv::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.compare-module__Rx53tW__tline .compare-module__Rx53tW__tv{-moz-appearance:textfield}.compare-module__Rx53tW__tline .compare-module__Rx53tW__cin{height:26px;padding:0 3px;font-size:12px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__tline,.compare-module__Rx53tW__gemline{--select-arrow-size:var(--select-compact-size);--select-arrow-inset:var(--select-compact-inset);--select-pad-right:var(--select-compact-pad)}.compare-module__Rx53tW__tline select.compare-module__Rx53tW__cin,.compare-module__Rx53tW__gemline select.compare-module__Rx53tW__cin{padding:0 var(--select-pad-right) 0 4px;font-size:13px}.compare-module__Rx53tW__tline .compare-module__Rx53tW__tv{text-align:right}.compare-module__Rx53tW__tvwrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px;min-width:0;display:grid}.compare-module__Rx53tW__tvwrap .compare-module__Rx53tW__cin{min-width:0}.compare-module__Rx53tW__tvwrap .compare-module__Rx53tW__cerr{grid-column:1/-1}.compare-module__Rx53tW__tunit{color:var(--text-faint);flex:none;font-size:10px;font-weight:600}.compare-module__Rx53tW__tline.compare-module__Rx53tW__changed .compare-module__Rx53tW__tunit{color:var(--accent)}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic{grid-template-columns:minmax(0,1fr) 46px}.compare-module__Rx53tW__relicname{font:inherit;color:inherit;text-align:left;-webkit-text-decoration:underline dotted color-mix(in srgb, currentColor 55%, transparent);text-decoration:underline dotted color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:3px;transition:color var(--dur-fast) var(--ease);padding:0}.compare-module__Rx53tW__relicname.compare-module__Rx53tW__open{color:var(--accent)}@media (hover:hover){.compare-module__Rx53tW__relicname:hover{color:var(--accent)}}.compare-module__Rx53tW__relicinfo{border-radius:var(--radius-xs);background:var(--surface);border:1px solid var(--line);color:var(--text-dim);flex-direction:column;grid-column:1/-1;gap:3px;margin:1px 0 3px;padding:6px 8px;font-size:11px;line-height:1.35;display:flex}.compare-module__Rx53tW__relicinfo b{color:var(--text);font-weight:700}.compare-module__Rx53tW__relicinfo .compare-module__Rx53tW__rvv{color:var(--success);font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.compare-module__Rx53tW__relicinfo .compare-module__Rx53tW__dim{color:var(--text-faint)}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic .compare-module__Rx53tW__slot{color:var(--text);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:0 5px;font-size:11px;font-weight:600;line-height:1.15;display:flex}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__relicon{font-size:var(--fs-eyebrow);color:var(--text-faint);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:3px;font-weight:600;line-height:1;display:inline-flex}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__relicon input{appearance:none;border:1px solid var(--line-strong);background:var(--bg-elev);cursor:pointer;border-radius:3px;flex:none;place-content:center;width:12px;height:12px;margin:0;display:grid}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__relicon input:after{content:"";background:var(--accent);width:6px;height:6px;transition:transform var(--dur-fast) var(--ease);border-radius:1px;transform:scale(0)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__relicon input:checked{border-color:var(--accent)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__relicon input:checked:after{transform:scale(1)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__relicon input:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);outline:none}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__relicon.compare-module__Rx53tW__on{color:var(--accent)}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic.compare-module__Rx53tW__off .compare-module__Rx53tW__slot{color:var(--text-faint);font-weight:500}.compare-module__Rx53tW__tline.compare-module__Rx53tW__changed .compare-module__Rx53tW__slot,.compare-module__Rx53tW__tline.compare-module__Rx53tW__changed .compare-module__Rx53tW__tv,.compare-module__Rx53tW__tline.compare-module__Rx53tW__changed .compare-module__Rx53tW__rv{color:var(--accent)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__addrow{border-radius:var(--radius-xs);border:1px dashed var(--line-strong);height:24px;color:var(--text-dim);align-self:flex-start;padding:0 8px;font-size:11px;font-weight:600}.compare-module__Rx53tW__cell.compare-module__Rx53tW__tot.compare-module__Rx53tW__tapinfo{cursor:pointer}.compare-module__Rx53tW__cell.compare-module__Rx53tW__tot.compare-module__Rx53tW__tapinfo:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.compare-module__Rx53tW__cell.compare-module__Rx53tW__tot b .compare-module__Rx53tW__vpar{font-style:normal;font-weight:600;font-size:var(--fs-2xs);color:var(--text-faint);letter-spacing:0}.compare-module__Rx53tW__statsub{font-size:var(--fs-eyebrow);color:var(--text-faint);overflow-wrap:anywhere;margin-top:2px;font-weight:600;line-height:1.3;display:block}.compare-module__Rx53tW__statsub i{white-space:nowrap;font-style:normal}.compare-module__Rx53tW__statsub span+i{margin-left:6px}.compare-module__Rx53tW__statsub i.compare-module__Rx53tW__up{color:var(--success)}.compare-module__Rx53tW__statsub i.compare-module__Rx53tW__down{color:var(--danger)}.compare-module__Rx53tW__cell.compare-module__Rx53tW__tot{font-variant-numeric:tabular-nums;cursor:help;padding-top:9px;font-size:13px}.compare-module__Rx53tW__cell.compare-module__Rx53tW__tot>b{white-space:nowrap;display:block}.compare-module__Rx53tW__cell.compare-module__Rx53tW__tot small{font-size:11px;font-weight:600}@media (max-width:760px){:root:has(.compare-module__Rx53tW__app){--lbl-w:150px;--build-w:170px;--add-w:52px;--gutter:12px}:where(.compare-module__Rx53tW__app) header[data-topbar]>[data-tbin]{padding:calc(8px + env(safe-area-inset-top)) 12px 8px;gap:8px}:where(.compare-module__Rx53tW__app) [data-topbar] [data-brand] img{display:none}:where(.compare-module__Rx53tW__app) [data-topbar] [data-btn]{padding:0 8px;font-size:11px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__ihint{width:19px;height:19px;margin-left:6px}}@media (max-width:480px){:root:has(.compare-module__Rx53tW__app){--lbl-w:92px;--build-w:152px;--add-w:36px}:where(.compare-module__Rx53tW__app) header[data-topbar]>[data-tbin]{padding-top:calc(6px + env(safe-area-inset-top));gap:6px}:where(.compare-module__Rx53tW__app) [data-topbar] [data-brand],:where(.compare-module__Rx53tW__app) [data-topbar] [data-btn].compare-module__Rx53tW__wide,:where(.compare-module__Rx53tW__app) [data-topbar] [data-spacer]{display:none}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__more{display:block}button.compare-module__Rx53tW__morebtn{width:34px;height:34px;font-size:16px}.compare-module__Rx53tW__demonwrap{flex:1}.compare-module__Rx53tW__demonwrap img{width:22px;height:22px;left:7px}.compare-module__Rx53tW__demonpick{width:100%;max-width:none;height:34px;padding:0 var(--select-pad-right) 0 34px;font-size:14px}.compare-module__Rx53tW__scroller{padding-left:0;padding-right:0}.compare-module__Rx53tW__cmp{margin-left:0}.compare-module__Rx53tW__cmp thead th{padding:6px 8px}.compare-module__Rx53tW__cmp th.compare-module__Rx53tW__corner{vertical-align:middle;padding:8px 6px 8px 10px}.compare-module__Rx53tW__cornerin{flex-direction:column;align-items:flex-start;gap:6px}.compare-module__Rx53tW__cmp th.compare-module__Rx53tW__corner img{width:30px;height:30px}.compare-module__Rx53tW__cmp th.compare-module__Rx53tW__corner b{font-size:12px;line-height:1.15}.compare-module__Rx53tW__cmp th.compare-module__Rx53tW__corner small{font-size:10px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__bname{height:24px;font-size:13px}.compare-module__Rx53tW__brow{gap:4px}.compare-module__Rx53tW__badge{padding:1px 5px;font-size:9px}.compare-module__Rx53tW__dpsbtn{width:calc(100% + 12px);margin:0 -6px;padding:0 6px 3px}.compare-module__Rx53tW__dpsline b{font-size:18px}.compare-module__Rx53tW__dpsline small{display:none}.compare-module__Rx53tW__delta{gap:5px;min-height:15px;font-size:11px}.compare-module__Rx53tW__minibar{height:6px;margin:5px 0 3px}.compare-module__Rx53tW__acts{gap:2px;margin-left:-6px}:where(.compare-module__Rx53tW__app) button.compare-module__Rx53tW__ic{width:30px;height:30px;font-size:14px}.compare-module__Rx53tW__addbtn span{display:none}.compare-module__Rx53tW__addbtn{width:100%;min-height:48px}.compare-module__Rx53tW__addbtn b{font-size:17px}.compare-module__Rx53tW__cmp th.compare-module__Rx53tW__addcol{padding:8px 6px}.compare-module__Rx53tW__cmp td.compare-module__Rx53tW__lbl{vertical-align:middle;padding:6px 8px 6px 10px;position:sticky;left:0}.compare-module__Rx53tW__cmp td.compare-module__Rx53tW__lbl:has(.compare-module__Rx53tW__ihint) .compare-module__Rx53tW__ltext:before{content:"";float:right;width:13px;height:11px}.compare-module__Rx53tW__prow:has(.compare-module__Rx53tW__gemcell) td.compare-module__Rx53tW__lbl{vertical-align:top;padding-top:8px}.compare-module__Rx53tW__ltext{padding-top:0;font-size:11px;line-height:1.25}.compare-module__Rx53tW__ltext small{font-size:var(--fs-eyebrow)}.compare-module__Rx53tW__prow.compare-module__Rx53tW__nested .compare-module__Rx53tW__ltext:after{height:7px}.compare-module__Rx53tW__hrow td{padding:0 10px 8px}.compare-module__Rx53tW__lhint{width:min(100%,100vw - 20px);padding:6px 8px;font-size:10px}.compare-module__Rx53tW__ltext{position:relative}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__ihint{width:15px;height:15px;margin:0;position:absolute;top:-1px;right:-6px}.compare-module__Rx53tW__grow td{top:calc(var(--hdr-h,117px) - 1px);z-index:3;background:color-mix(in srgb, var(--accent) 7%, var(--bg-elev));border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);box-shadow:none;padding:0;position:sticky}.compare-module__Rx53tW__grp.compare-module__Rx53tW__open .compare-module__Rx53tW__grow td{box-shadow:inset 3px 0 0 var(--accent)}.compare-module__Rx53tW__gbtn{gap:var(--s2);min-height:36px;font-size:var(--fs-eyebrow);background:color-mix(in srgb, var(--accent) 7%, var(--bg-elev));border-radius:0;width:100vw;padding:3px 10px}.compare-module__Rx53tW__grp.compare-module__Rx53tW__open .compare-module__Rx53tW__gbtn .compare-module__Rx53tW__gtitle{color:var(--text)}.compare-module__Rx53tW__gsum{padding:1px 7px;font-size:10px}.compare-module__Rx53tW__srow td{padding:0}:is(.compare-module__Rx53tW__prow:has(+.compare-module__Rx53tW__srow) td,.compare-module__Rx53tW__hrow:has(+.compare-module__Rx53tW__srow) td){padding-bottom:9px}.compare-module__Rx53tW__srow .compare-module__Rx53tW__sticky-in{width:100vw;padding:5px 10px}.compare-module__Rx53tW__cell{padding:5px 21px 5px 6px}.compare-module__Rx53tW__cell.compare-module__Rx53tW__diff{box-shadow:inset 3px 0 0 var(--accent)}.compare-module__Rx53tW__dot-reset{width:20px;height:20px;font-size:12px;top:11px;right:2px}.compare-module__Rx53tW__cell:has(.compare-module__Rx53tW__gemcell)>.compare-module__Rx53tW__dot-reset{top:9px}.compare-module__Rx53tW__cell:has(.compare-module__Rx53tW__tline)>.compare-module__Rx53tW__dot-reset{top:11px}.compare-module__Rx53tW__cin,.compare-module__Rx53tW__gemline .compare-module__Rx53tW__cin,.compare-module__Rx53tW__tline .compare-module__Rx53tW__cin{border-radius:var(--radius-xs);height:32px;padding:0 8px;font-size:14px}.compare-module__Rx53tW__cell>b.compare-module__Rx53tW__dim{line-height:32px}:where(.compare-module__Rx53tW__app) label.compare-module__Rx53tW__sw{gap:8px;height:32px;font-size:12px}:where(.compare-module__Rx53tW__app) label.compare-module__Rx53tW__sw i{width:36px;height:20px}:where(.compare-module__Rx53tW__app) label.compare-module__Rx53tW__sw i:after{width:14px;height:14px}:where(.compare-module__Rx53tW__app) label.compare-module__Rx53tW__sw.compare-module__Rx53tW__on i:after{transform:translate(16px)}.compare-module__Rx53tW__cell.compare-module__Rx53tW__tot{padding-top:9px;font-size:13px}.compare-module__Rx53tW__cell.compare-module__Rx53tW__tot small{font-size:10px}.compare-module__Rx53tW__statsub{line-height:1.25}.compare-module__Rx53tW__gemcell{gap:6px}.compare-module__Rx53tW__gemline{grid-template-columns:minmax(0,1fr) 34px;gap:2px 4px}.compare-module__Rx53tW__gemline .compare-module__Rx53tW__slot{align-self:center;font-size:10px}.compare-module__Rx53tW__gemline.compare-module__Rx53tW__locked{grid-template-columns:1fr}.compare-module__Rx53tW__gemline.compare-module__Rx53tW__locked .compare-module__Rx53tW__cin{display:none}.compare-module__Rx53tW__gemline.compare-module__Rx53tW__locked .compare-module__Rx53tW__slot{opacity:.75;padding:3px 0}.compare-module__Rx53tW__gemcond{padding-left:0;font-size:10px}.compare-module__Rx53tW__gemread{max-width:100%;margin-left:0}.compare-module__Rx53tW__gemline>.compare-module__Rx53tW__slot{grid-area:1/1/auto/-1}.compare-module__Rx53tW__gemline>select:first-of-type{grid-area:2/1}.compare-module__Rx53tW__gemline select.compare-module__Rx53tW__grade{grid-area:2/2}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__tline{grid-template-columns:minmax(0,1fr) 34px;gap:3px 4px;margin-bottom:0}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__tline+.compare-module__Rx53tW__tline{border-top:1px solid var(--line);padding-top:6px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__tline>select:first-child{grid-area:1/1}.compare-module__Rx53tW__tline select.compare-module__Rx53tW__grade{grid-area:1/2}.compare-module__Rx53tW__tline .compare-module__Rx53tW__tvwrap{grid-area:2/1;width:78px}.compare-module__Rx53tW__tline.compare-module__Rx53tW__pline.compare-module__Rx53tW__psub{grid-template-columns:12px minmax(0,1fr) 64px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__tline+.compare-module__Rx53tW__tline.compare-module__Rx53tW__psub{border-top:0;padding-top:0}.compare-module__Rx53tW__tline .compare-module__Rx53tW__tv{text-align:left}.compare-module__Rx53tW__tunit,select.compare-module__Rx53tW__cin,.compare-module__Rx53tW__tline select.compare-module__Rx53tW__cin,.compare-module__Rx53tW__gemline select.compare-module__Rx53tW__cin{font-size:11px}select.compare-module__Rx53tW__cin{--select-arrow-size:var(--select-compact-size);--select-arrow-inset:var(--select-compact-inset);--select-pad-right:var(--select-compact-pad)}.compare-module__Rx53tW__tline:not(.compare-module__Rx53tW__pline) select.compare-module__Rx53tW__grade,.compare-module__Rx53tW__gemline select.compare-module__Rx53tW__grade{text-align:center;background-image:none;padding:0 3px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__tline>.compare-module__Rx53tW__ic.compare-module__Rx53tW__xs{grid-area:2/2;justify-self:end}.compare-module__Rx53tW__tline.compare-module__Rx53tW__pline{grid-template-columns:minmax(0,1fr) auto}.compare-module__Rx53tW__tline.compare-module__Rx53tW__pline>select:first-child{grid-area:1/1/auto/-1}.compare-module__Rx53tW__tline.compare-module__Rx53tW__pline>select.compare-module__Rx53tW__grade{grid-area:2/1;justify-self:start;width:78px;max-width:100%}.compare-module__Rx53tW__tline.compare-module__Rx53tW__pline>.compare-module__Rx53tW__ic.compare-module__Rx53tW__xs{margin-left:var(--s2);grid-area:2/2;justify-self:end}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic{grid-template-columns:minmax(0,1fr) 50px;column-gap:6px;margin-bottom:0;padding:0}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic+.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic{border-top:1px solid var(--line);padding-top:6px}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic .compare-module__Rx53tW__slot{font-size:var(--fs-eyebrow);grid-area:1/1;align-content:center;align-items:center;min-height:2.4em;line-height:1.2}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic>.compare-module__Rx53tW__cwrap{grid-area:1/2;align-self:center}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__relicon{font-size:9px}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic:has(.compare-module__Rx53tW__ic){grid-template-columns:minmax(0,1fr) 30px;row-gap:3px}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic:has(.compare-module__Rx53tW__ic) .compare-module__Rx53tW__slot{grid-area:1/1/auto/-1;min-height:0}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic:has(.compare-module__Rx53tW__ic)>.compare-module__Rx53tW__cwrap{grid-area:2/1}.compare-module__Rx53tW__tline.compare-module__Rx53tW__relic:has(.compare-module__Rx53tW__ic) .compare-module__Rx53tW__ic{grid-area:2/2}:where(.compare-module__Rx53tW__app) button.compare-module__Rx53tW__ic.compare-module__Rx53tW__xs{border:1px solid var(--line);border-radius:var(--radius-xs);width:30px;height:30px}:where(.compare-module__Rx53tW__app) button.compare-module__Rx53tW__ic .ico{width:15px;height:15px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__addrow{border-radius:var(--radius-xs);align-self:stretch;height:30px;padding:0 10px;font-size:12px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__changes{font-size:12px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__stats{grid-template-columns:1fr 1fr}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__comps{font-size:12px}}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetstrip{padding:6px var(--gutter);border-bottom:1px solid var(--line);background:var(--bg);flex:none}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetbar{flex-wrap:wrap;align-items:center;gap:6px 4px;display:flex;container-type:inline-size}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetbar .compare-module__Rx53tW__plabel{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--track-eyebrow);color:var(--text-faint);margin-right:2px;font-weight:700}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetbar .compare-module__Rx53tW__pill{font:inherit;font-size:var(--fs-xs);color:var(--text-dim);background:var(--bg-elev-2);border:1px solid var(--line);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-radius:999px;padding:4px 10px;font-weight:600}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetbar .compare-module__Rx53tW__pill:hover{color:var(--text);border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetbar .compare-module__Rx53tW__pill.compare-module__Rx53tW__on{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 12%, transparent)}@container (max-width:440px){:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetbar .compare-module__Rx53tW__plabel{font-size:9px}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetbar .compare-module__Rx53tW__pill{font-size:var(--fs-2xs);padding:3px 7px}}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetbar .compare-module__Rx53tW__pill.compare-module__Rx53tW__custom{cursor:default}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetbar .compare-module__Rx53tW__pill.compare-module__Rx53tW__arm{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 55%, transparent);background:var(--danger-soft)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__presetbar .compare-module__Rx53tW__pill.compare-module__Rx53tW__arm:hover{color:var(--danger);border-color:var(--danger)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__lockhint{font-size:var(--fs-eyebrow);color:var(--text-faint);margin-top:2px;line-height:1.3;display:block}.compare-module__Rx53tW__brow{align-items:center;gap:8px;display:flex}.compare-module__Rx53tW__brow .compare-module__Rx53tW__sw{flex:none}.compare-module__Rx53tW__brow .compare-module__Rx53tW__cin{flex:auto;min-width:0}@media (hover:hover){.compare-module__Rx53tW__menu>:hover{background:var(--surface-hover);text-decoration:none}.compare-module__Rx53tW__addbtn:hover{border-color:var(--accent);color:var(--text);background:var(--accent-soft)}:where(.compare-module__Rx53tW__app) [data-btn][data-variant=primary]:hover{background:color-mix(in srgb, var(--accent-strong) 85%, white);border-color:color-mix(in srgb, var(--accent-strong) 85%, white);color:var(--bg)}:where(.compare-module__Rx53tW__app) [data-btn][data-variant=danger]:hover{background:color-mix(in srgb, var(--danger) 14%, transparent);border-color:var(--danger)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__bname:hover{border-color:var(--line)}.compare-module__Rx53tW__dpsbtn:hover{background:var(--surface-hover)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__ic:hover{background:var(--surface-hover);color:var(--text)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__ic.compare-module__Rx53tW__danger:hover{color:var(--danger);background:color-mix(in srgb, var(--danger) 13%, transparent)}.compare-module__Rx53tW__gbtn:hover,.compare-module__Rx53tW__sbtn:hover{background:var(--surface-hover)}.compare-module__Rx53tW__prow:hover td.compare-module__Rx53tW__cell:not(.compare-module__Rx53tW__diff){background:var(--surface)}.compare-module__Rx53tW__prow:hover td.compare-module__Rx53tW__lbl{background:var(--hdr-bg)}.compare-module__Rx53tW__prow:hover td.compare-module__Rx53tW__lbl .compare-module__Rx53tW__ltext{color:var(--text)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__gchip:hover{border-color:var(--c);color:var(--text)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__ihint:hover:before{background-color:var(--text)}.compare-module__Rx53tW__dot-reset:hover{opacity:1;transform:scale(1.15)}:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__addrow:hover{border-color:var(--accent);color:var(--text);background:var(--accent-soft)}}:where(.compare-module__Rx53tW__app) button,:where(.compare-module__Rx53tW__app) .compare-module__Rx53tW__sw,:where(.compare-module__Rx53tW__app) summary,:where(.compare-module__Rx53tW__app) a{-webkit-tap-highlight-color:transparent}.compare-module__Rx53tW__cwrap{display:block;position:relative}.compare-module__Rx53tW__cwrap .compare-module__Rx53tW__cin{width:100%}.compare-module__Rx53tW__cin.compare-module__Rx53tW__bad{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.compare-module__Rx53tW__cerr{min-height:14px;color:var(--danger);font-size:var(--fs-2xs);white-space:nowrap;margin-top:2px;line-height:14px;display:block}.compare-module__Rx53tW__cerr:empty{min-height:0;margin-top:0}
