.sfs-clip._hr45{display:grid;grid-template-columns:1fr;overflow:hidden;transition:grid-template-columns .3s cubic-bezier(.22,1,.36,1)}.sfs-clip._hr45>._hr45{min-width:0}.sfs._hr45{display:inline-flex;flex:none;align-items:center;padding:5px 4px 4px 0}.sfs-face._hr45{display:inline-flex}.sfs-slot._hr45{position:relative;display:inline-flex;transform:translate(0) scale(1);opacity:1;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .18s ease}.sfs-slot._hr45+.sfs-slot._hr45{margin-inline-start:-6px}.sfs-face._hr45 .lg-avatar{box-shadow:0 0 0 2px var(--background)}.sfs-rest._hr45{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-pill);background:var(--surface-muted);box-shadow:0 0 0 2px var(--background),inset 0 0 0 1px var(--border);color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.lg-group[data-open=true] .sfs-slot._hr45{transform:translate(var(--merge, 0px)) scale(.9);opacity:0;transition-delay:calc(var(--i, 0) * 22ms)}.lg-group[data-open=true] .sfs-clip._hr45{grid-template-columns:0fr;pointer-events:none}@media(prefers-reduced-motion:reduce){.sfs-slot._hr45,.sfs-clip._hr45,.lg-group[data-open=true] .sfs-slot._hr45,.lg-group[data-open=true] .sfs-clip._hr45{transition:none}}.pch._u7sv{position:relative;margin:0;padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--border)}.pch-cap._u7sv{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-3);margin:0 0 var(--space-3);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--text-secondary)}.pch-range._u7sv{font-variant-numeric:tabular-nums}.pch-range._u7sv b._u7sv{color:var(--foreground);font-weight:500;margin-right:var(--space-2)}.pch-range._u7sv b._u7sv:last-child{margin-right:0}.pch-svg._u7sv{display:block;width:100%;height:64px;overflow:visible;border-top:1px solid var(--border)}.pch-floor._u7sv{stroke:var(--border-strong);stroke-width:1;vector-effect:non-scaling-stroke;shape-rendering:crispEdges}.pch-line._u7sv{fill:none;stroke:var(--foreground);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.pch-low._u7sv{stroke:var(--foreground);stroke-width:8;stroke-linecap:round;vector-effect:non-scaling-stroke}.pch-axis._u7sv{display:flex;justify-content:space-between;margin-top:var(--space-2);font-size:var(--text-xs);line-height:1;color:var(--text-secondary);font-variant-numeric:tabular-nums}@media(max-width:480px){.pch._u7sv{padding-inline:var(--space-4)}}.pch-svg._u7sv[role=slider]{--focus-outline-offset: var(--space-1);touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.pch._u7sv .pch-x,.pch._u7sv .pch-dot,.pch._u7sv .pch-tip{position:absolute;top:0;left:0;pointer-events:none;opacity:0;transition:opacity var(--duration-instant) var(--ease-standard)}.pch._u7sv[data-scrub] .pch-x,.pch._u7sv[data-scrub] .pch-dot,.pch._u7sv[data-scrub] .pch-tip{opacity:1;scale:1;transition:opacity var(--duration-instant) var(--ease-standard),scale var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.pch._u7sv .pch-x{width:1px;background:var(--border-strong)}.pch._u7sv .pch-dot{width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid var(--surface);border-radius:50%;background:var(--foreground)}.pch._u7sv .pch-tip{display:grid;gap:2px;padding:10px 12px;white-space:nowrap;border:1px solid var(--border);border-radius:14px;background:var(--surface-raised);box-shadow:var(--shadow-floating);font-size:var(--text-xs);line-height:var(--leading-body);color:var(--text-secondary);font-variant-numeric:tabular-nums;scale:.96}.pch._u7sv .pch-tip span+span{font-size:var(--text-sm);font-weight:500;color:var(--foreground)}.pch._u7sv .pch-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.pch._u7sv .pch-x,.pch._u7sv .pch-dot,.pch._u7sv .pch-tip,.pch._u7sv[data-scrub] .pch-x,.pch._u7sv[data-scrub] .pch-dot,.pch._u7sv[data-scrub] .pch-tip{transition:none}}main._o422{padding-top:var(--sp-5);padding-bottom:var(--gap-sec);--pp-chev: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");--pp-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--pp-x: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}.pp-crumbs._o422{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin-bottom:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--text-secondary)}.pp-crumbs._o422>._o422{position:relative;min-width:0;padding:4px 2px;border-radius:7px}.pp-crumbs._o422>._o422+._o422{margin-left:22px}.pp-crumbs._o422>._o422+._o422:before{content:"";position:absolute;top:50%;left:-22px;width:16px;height:16px;margin-top:-8px;background:var(--border-strong);-webkit-mask:var(--pp-chev) center / 16px no-repeat;mask:var(--pp-chev) center / 16px no-repeat;pointer-events:none}.pp-crumbs._o422 a._o422{z-index:1;white-space:nowrap;color:var(--text-secondary);-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-decoration-color:transparent;text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-standard),text-decoration-color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.pp-crumbs._o422 a._o422:hover{color:var(--accent-strong);text-decoration-color:color-mix(in oklab,currentColor 45%,transparent)}}@media(pointer:coarse){.pp-crumbs._o422 a._o422:after{content:"";position:absolute;inset:-8px -2px}}.pp-crumbs._o422 ._o422[aria-current]{color:var(--accent-strong);font-weight:500;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.pp-crumbs._o422 a._o422{transition:none}}.pp-hero._o422{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4) var(--space-8);align-items:start}.pp-well._o422{margin-bottom:var(--space-4);background:#fff;border:1px solid var(--border);border-radius:var(--radius-panel);overflow:hidden}.pp-img._o422{width:100%;height:auto;display:block;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;padding:6%;box-sizing:border-box}.pp-info._o422{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.pp-about._o422{margin-top:var(--space-4)}@media(min-width:680px){.pp-hero._o422{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr}.pp-well._o422,.pp-hero._o422>.wtb._o422,.pp-hero._o422>.rx{grid-column:1}.pp-well._o422{margin-bottom:0}.pp-info._o422{grid-column:2;grid-row:1 / -1}.pp-about._o422{grid-column:1 / -1;grid-row:4;margin-top:var(--space-8)}}.pp-brand._o422{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) - var(--space-4));font-size:var(--text-base);line-height:var(--leading-body);color:var(--text-secondary)}.pp-tierrow._o422{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-2)}.pp-tier._o422{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--control-height-lg);height:var(--control-height-lg);border-radius:var(--r);font-size:var(--text-2xl);font-weight:900;line-height:1;color:#1a1a1a}.pp-rankline._o422{display:grid;gap:var(--space-1);min-width:0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--text-secondary)}.pp-rankline._o422>._o422:first-child{font-size:var(--text-base);font-weight:500;color:var(--foreground)}.pp-lplink._o422{white-space:nowrap;color:var(--text-secondary);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.pp-lplink._o422:hover{color:var(--foreground);text-decoration-color:currentColor}.pp-datelink._o422{color:var(--foreground);font-weight:500;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.pp-datelink._o422:hover{text-decoration-color:currentColor}.pp-verdict._o422{margin:0;font-size:var(--text-base);line-height:1.5;color:var(--foreground);text-wrap:pretty}@media(min-width:768px){.pp-verdict._o422{font-size:var(--text-lg)}}.pp-sec._o422{margin-top:var(--gap-sec)}.pp-sec._o422>.arc-h2._o422{margin-bottom:var(--space-4)}.pp-pcgrid._o422{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-6) var(--space-8)}.pp-pc._o422{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.pp-pc._o422 li._o422{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);line-height:1.5;color:var(--foreground)}.pp-mark._o422{flex:none;width:16px;height:24px;overflow:hidden;color:transparent;background:var(--text-secondary);-webkit-mask:var(--pp-check) center / 16px no-repeat;mask:var(--pp-check) center / 16px no-repeat}.pp-cons._o422 .pp-mark._o422{-webkit-mask-image:var(--pp-x);mask-image:var(--pp-x)}@media(forced-colors:active){.pp-mark._o422,.pp-crumbs._o422>._o422+._o422:before{forced-color-adjust:none;background:CanvasText}}.ed-summary._o422 p._o422{font-size:var(--text-base);line-height:1.6;color:var(--foreground);margin:0 0 var(--space-3);max-width:65ch}.ed-summary._o422 p._o422:last-child{margin-bottom:0}.ed._o422,.ed-sources._o422 li._o422,#sources._o422{scroll-margin-top:8px}.ed-h2._o422{font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body);margin:0 0 var(--space-3)}.ed-panel._o422{padding:var(--space-1) var(--space-5) var(--space-5)}.ed-specs._o422{display:grid;grid-template-columns:1fr;-moz-column-gap:var(--space-8);column-gap:var(--space-8);margin:0}@media(min-width:960px){.ed-specs._o422{grid-template-columns:1fr 1fr}}.ed-spec._o422{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:var(--space-3);align-items:baseline;padding:var(--space-3) 0;border-top:1px solid var(--border)}.ed-spec._o422:first-child{border-top:0}@media(min-width:960px){.ed-spec._o422:nth-child(2){border-top:0}}.ed-spec._o422 dt._o422{font-size:var(--text-sm);color:var(--text-secondary)}@media(max-width:480px){.ed-panel._o422{padding:var(--space-1) var(--space-4) var(--space-4)}.ed-spec._o422{grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 0}.ed-spec._o422 dt._o422{font-size:var(--text-xs)}}.ed-spec._o422 dd._o422{margin:0;display:flex;align-items:baseline;gap:6px;min-width:0}.ed-val._o422{font-size:var(--text-sm);font-weight:500;color:var(--foreground);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ed-ref._o422,.ed-n._o422{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border:1px solid var(--border);border-radius:var(--radius-pill);font-size:11px;font-weight:500;line-height:1;color:var(--text-secondary);font-variant-numeric:tabular-nums;text-decoration:none}.ed-ref._o422{transform:translateY(-1px);transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.ed-ref._o422:hover{color:var(--foreground);border-color:var(--border-strong)}.ed-foot._o422{margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border)}.ed-foot._o422:first-child{margin-top:0;padding-top:var(--space-3);border-top:0}.ed-note._o422{font-size:var(--text-xs);color:var(--text-secondary);margin:0 0 var(--space-2)}.ed-sources._o422{list-style:none;padding:0;margin:0;display:grid;gap:6px}.ed-sources._o422 li._o422{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2);align-items:baseline;font-size:var(--text-sm);border-radius:var(--r);transition:background-color var(--duration-standard) var(--ease-standard)}.ed-sources._o422 li._o422:target{background:var(--surface-muted)}.ed-sources._o422 a._o422{color:var(--foreground);text-decoration:none;border-radius:6px}.ed-outlet._o422{font-weight:500;margin-right:6px}.ed-title._o422{color:var(--text-secondary);text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:3px}.ed-sources._o422 a._o422:hover .ed-title._o422{color:var(--foreground);text-decoration-color:currentColor}@media(prefers-reduced-motion:reduce){.ed-ref._o422,.ed-sources._o422 li._o422{transition:none}}.picks._o422{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-4)}@media(max-width:640px){.picks._o422{grid-template-columns:repeat(auto-fill,minmax(136px,1fr))}}.tp._o422{--tp-pad: var(--space-5);position:relative;padding:var(--tp-pad) var(--tp-pad) var(--tp-pad) calc(var(--tp-pad) + 18px + var(--space-3));border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.tp-head._o422{display:flex;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap}.tp-icon._o422{position:absolute;top:calc(var(--tp-pad) + 1px);left:var(--tp-pad);width:18px;height:18px;color:var(--warn)}.tp-title._o422{order:-1;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);color:var(--foreground)}.tp-meter._o422{display:inline-flex;gap:3px;flex:none}.tp-pip._o422{width:12px;height:6px;border-radius:var(--r);background:var(--border-strong)}.tp-pip-on._o422{background:var(--text-secondary)}.tp-body._o422{font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary);margin:var(--space-1) 0 0}.tp-link._o422{color:var(--foreground);font-weight:500;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;margin-left:6px;white-space:nowrap}.tp-link._o422:hover{text-decoration-color:currentColor}.tp-quote._o422{margin:var(--space-3) 0 0;padding:0 0 0 var(--space-3);border-left:2px solid var(--warn)}.tp-quote-text._o422{font-size:var(--text-sm);line-height:1.5;color:var(--foreground);margin:0}.tp-cite._o422{display:block;font-size:var(--text-xs);font-style:normal;color:var(--text-secondary);margin-top:var(--space-1)}.tp-note._o422{font-size:var(--text-xs);line-height:1.5;color:var(--text-secondary);margin:var(--space-3) 0 0}.tp-btn._o422{margin-top:var(--space-3)}.tp-btn._o422:after{content:"";flex:none;width:16px;height:16px;margin-right:calc(var(--space-1) * -1);background:currentColor;-webkit-mask:var(--pp-chev) center / 16px no-repeat;mask:var(--pp-chev) center / 16px no-repeat;transform:rotate(90deg);transition:transform var(--panel-close-dur) var(--panel-ease)}.tp-btn._o422[aria-expanded=true]:after{transform:rotate(-90deg);transition-duration:var(--panel-open-dur)}.tp-clip._o422{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--panel-close-dur) var(--panel-ease)}.tp-clip._o422:has(>[data-open=true]){grid-template-rows:1fr;transition-duration:var(--panel-open-dur)}.tp-clip._o422>._o422{min-height:0}.tp-panel._o422{--panel-translate-y: 26px}.tp-list._o422{list-style:none;margin:var(--space-3) 0 0;padding:0;display:grid;gap:var(--space-3)}.tp-item._o422{padding:0 0 0 var(--space-3);border-left:2px solid var(--border-strong)}.tp-foot._o422{margin:var(--space-4) 0 0;font-size:var(--text-sm)}.tp-foot._o422 .tp-link._o422{margin-left:0;color:var(--text-secondary);white-space:normal}@media(prefers-reduced-motion:reduce){.tp-clip._o422,.tp-btn._o422:after{transition:none!important}}.wtb._o422{overflow:hidden}.wtb-head._o422{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-4) var(--space-5)}.wtb-title._o422{margin:0;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.wtb-head._o422>:last-child{margin-left:auto}.wtb-list._o422{margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.wtb-list._o422>li._o422+li._o422{border-top:1px solid var(--border)}.wtb-row._o422{--focus-outline-offset: -2px;display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-4) var(--space-5);color:var(--foreground);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-standard)}.wtb-row._o422>.lg-ava{width:40px;height:40px}@media(hover:hover)and (pointer:fine){.wtb-row._o422:hover{background:var(--surface-muted)}}.wtb-store._o422{display:flex;flex-direction:column;gap:2px;min-width:0}.wtb-name._o422{font-size:var(--text-base);font-weight:500}.wtb-meta._o422{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty}.wtb-cost._o422{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:5.5rem}.wtb-amt._o422{font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums}.wtb-delta._o422{font-size:var(--text-xs);white-space:nowrap;color:var(--text-secondary);font-variant-numeric:tabular-nums}.wtb-delta._o422:is([data-lowest],[data-low6]){font-weight:500;color:var(--foreground)}.wtb-chev._o422{color:var(--text-secondary)}.wtb-row._o422:hover .wtb-chev._o422{color:var(--foreground)}.wtb-sr._o422{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:480px){.wtb-head._o422,.wtb-row._o422{padding-inline:var(--space-4)}}@media(prefers-reduced-motion:reduce){.wtb-row._o422{transition:none}}.ev._o422{padding:var(--space-5);margin-top:var(--space-2)}@media(max-width:480px){.ev._o422{padding:var(--space-4)}.tp._o422{--tp-pad: var(--space-4)}}.ev-line._o422{margin:0;font-size:var(--text-base);line-height:var(--leading-body);color:var(--text-secondary)}.ev-count._o422{color:var(--foreground);font-weight:500;font-variant-numeric:tabular-nums}.ev-thin._o422{color:var(--text-secondary);font-weight:400}.ev-jump._o422{display:inline-flex;align-items:center;gap:3px;margin-top:var(--space-4);font-size:var(--text-sm);font-weight:500;color:var(--text-secondary);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.ev-jump._o422:hover{color:var(--foreground)}@media(pointer:coarse){.ev-jump._o422,.tp-foot._o422 .tp-link._o422{position:relative}.ev-jump._o422:after,.tp-foot._o422 .tp-link._o422:after{content:"";position:absolute;inset:50% -4px auto;height:44px;transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){.ev-jump._o422{transition:none}}.ev-mix._o422{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);margin:0 0 var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--foreground);font-variant-numeric:tabular-nums}.ev-mix-key._o422{font-weight:500;color:var(--text-secondary)}.ev._o422 .cs._o422{margin:var(--space-4) 0 0}.cs-cap._o422{margin:0 0 var(--space-2);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--text-secondary)}.cs-bar._o422{display:flex;gap:2px;height:8px;border-radius:var(--r);overflow:hidden;background:var(--border)}.cs-seg._o422{min-width:5px}.cs-legend._o422{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;padding:0;list-style:none}.cs-item._o422{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap}.cs-count._o422{font-weight:500;color:var(--foreground);font-variant-numeric:tabular-nums}.cs-stance._o422{color:var(--text-secondary)}.cs-face._o422{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,sans-serif;font-size:15px;line-height:1}.cs-sr._o422,.lg-sr._o422{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#sources._o422>.arc-h2._o422{margin-bottom:var(--space-2)}#sources._o422>.arc-lede._o422{margin-bottom:var(--space-4)}.lg-group._o422+.lg-group._o422{margin-top:var(--space-6)}.lg-gh._o422{display:flex;align-items:center;gap:var(--space-2);min-height:41px;margin:0 0 var(--space-2);position:sticky;top:65px;z-index:2;background:var(--background);padding:2px 4px;margin-inline:-4px;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.lg-gh-face._o422{font-size:15px;line-height:1}.lg-gh-stack._o422{margin-left:auto;display:inline-flex;align-items:center;cursor:pointer}.pd-photo._o422{--focus-outline-offset: -2px;display:block;border-radius:inherit;cursor:zoom-in}.lg-gh-count._o422{font-variant-numeric:tabular-nums}.lg-row._o422.lg-hidden{display:none}.lg-actions._o422{display:flex;align-items:center;gap:var(--space-1);margin:var(--space-2) 0 0 calc(var(--space-3) * -1)}.lg-more._o422,.lg-less._o422{padding-inline:var(--space-3)}.lg-more._o422:after,.lg-less._o422:after{content:"";flex:none;width:16px;height:16px;margin-left:-2px;background:currentColor;-webkit-mask:var(--pp-chev) center / 16px no-repeat;mask:var(--pp-chev) center / 16px no-repeat;transform:rotate(90deg)}.lg-less._o422:after{transform:rotate(-90deg)}.lg-group._o422[data-done=true] .lg-more._o422,.lg-group._o422:not([data-open=true]) .lg-less._o422{display:none}.lg._o422{overflow:hidden;container-type:inline-size}.lg-row._o422{--lg-indent: 44px;--focus-outline-offset: -2px;display:grid;align-items:center;gap:0 16px;padding:var(--space-4) var(--space-5);border-top:1px solid var(--border);text-decoration:none;color:var(--foreground);transition:background-color var(--duration-fast) var(--ease-standard)}.lg-row._o422:first-child{border-top:none}@media(hover:hover)and (pointer:fine){a._o422.lg-row:hover{background:var(--surface-muted)}}.lg-outlet._o422{display:flex;align-items:center;gap:var(--space-3);min-width:0}.lg-outlet-text._o422{min-width:0}.lg-name._o422{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:500;line-height:1.3;min-width:0}.lg-outlet-name._o422{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg-unit._o422{flex-shrink:0;color:var(--text-secondary)}.lg-type._o422{display:block;font-size:var(--text-xs);color:var(--text-secondary);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.lg-type._o422{white-space:normal}}.lg-dot._o422{opacity:.55}.lg-who._o422{font-weight:500;color:var(--foreground)}.lg-subs._o422{font-variant-numeric:tabular-nums}.lg-room._o422{font-weight:500;color:var(--foreground)}.lg-quote._o422{margin:var(--space-3) 0 0 var(--lg-indent);padding-left:var(--space-3);border-left:2px solid var(--border);font-size:var(--text-sm);font-style:italic;line-height:1.5;color:var(--foreground);display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.lg-off._o422 .lg-quote._o422{color:var(--text-secondary)}@container (max-width: 420px){.lg-quote._o422{-webkit-line-clamp:9;line-clamp:9}}.lg-verb._o422{justify-self:start;margin:var(--space-3) 0 0 var(--lg-indent);display:inline-flex;align-items:center;gap:3px;font-size:var(--text-sm);font-weight:500;color:var(--text-secondary);white-space:nowrap}a._o422.lg-row:hover .lg-verb._o422{color:var(--foreground)}.lg-off._o422 .lg-name._o422{color:var(--text-secondary)}.lg-verb-off._o422{font-weight:400;font-style:italic}@media(prefers-reduced-motion:reduce){.lg-row._o422{transition:none}}@media(max-width:600px){.lg-row._o422{--lg-indent: 0px;gap:0 12px;padding:14px var(--space-4)}}
