.IcRenW_panel{border:1px solid var(--line);border-radius:calc(var(--radius) + 2px);background:var(--surface);overflow:hidden}.IcRenW_head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:7px 7px 7px 14px;display:flex}.IcRenW_label{font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;color:var(--text);align-items:center;gap:10px;font-size:11.5px;font-weight:500;display:flex}.IcRenW_caret{background:var(--accent);width:18px;height:18px;color:var(--accent-text);border-radius:4px;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #0d14001f}.IcRenW_caret svg{width:16px;height:16px}.IcRenW_head .btn{height:30px;padding:0 10px}.IcRenW_text{max-height:440px;font-family:var(--font-code);white-space:pre-wrap;overflow-wrap:anywhere;counter-reset:line;flex-direction:column;padding:16px 20px 18px 8px;font-size:13px;line-height:1.75;display:flex;overflow:auto}.IcRenW_line{flex-shrink:0;max-width:96ch;min-height:1.75em;padding-left:44px;display:block;position:relative}.IcRenW_line:before{counter-increment:line;content:counter(line);content:counter(line) / "";text-align:right;width:28px;color:var(--muted);-webkit-user-select:none;user-select:none;position:absolute;left:0}
.EDtG6q_picker{flex-wrap:wrap;align-items:center;gap:10px 26px;min-width:0;display:flex}.EDtG6q_group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.EDtG6q_groupLabel{letter-spacing:-.005em;color:var(--muted);margin-right:4px;font-size:13px;font-weight:500}@media (max-width:599px){.EDtG6q_picker{gap:14px;display:grid}.EDtG6q_groupLabel{flex-basis:100%;margin:0 0 2px}}
.iJw-1G_details{align-content:start;gap:14px;min-width:0;display:grid;container-type:inline-size}.iJw-1G_rows{border:1px solid var(--line);border-radius:calc(var(--radius) + 2px);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(min(100%,156px),1fr));display:grid;overflow:hidden}.iJw-1G_row{border-left:1px solid var(--line);align-content:start;gap:3px;min-width:0;margin-left:-1px;padding:11px 14px 12px;display:grid}.iJw-1G_row dt{font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:500}.iJw-1G_row dd{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.45}.iJw-1G_note{color:var(--muted);text-wrap:pretty;gap:9px;font-size:13.5px;line-height:1.55;display:flex}.iJw-1G_note:before{content:"";background:var(--line-strong);border-radius:1px;flex:none;width:2px;margin:3px 0}@container (max-width:320px){.iJw-1G_row{border-top:1px solid var(--line);border-left:0;margin:-1px 0 0}}
._7b5F8a_stage{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}._7b5F8a_screen{border-radius:calc(var(--radius) + 2px);position:relative;container-type:inline-size}._7b5F8a_frame{border:1px solid var(--line);border-radius:inherit;background:var(--surface);width:100%;height:clamp(min(400px,60svh),62.5cqi,max(360px,100svh - 290px));position:relative;overflow:hidden}._7b5F8a_frame[data-focused]{outline:2px solid var(--focus);outline-offset:3px}._7b5F8a_frame:fullscreen{background:var(--bg);border:0;border-radius:0;width:100%;height:100%}._7b5F8a_fill{border:0;width:100%;height:100%;position:absolute;inset:0}._7b5F8a_still{object-fit:cover}._7b5F8a_blank{background:var(--surface)}._7b5F8a_beam{z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;overflow:clip;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._7b5F8a_beam:after{content:"";background:linear-gradient(to left, var(--beam-core), var(--beam-head) 8%, var(--beam-tail) 40%, transparent 92%);offset-path:rect(0 auto auto 0 round calc(var(--radius) + 2px));offset-anchor:100% 50%;width:260px;height:100px;animation:18s linear infinite _7b5F8a_beam;position:absolute}@keyframes _7b5F8a_beam{0%{offset-distance:0%}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){._7b5F8a_beam{background:radial-gradient(60% 140px at 50% 0, var(--beam-edge), transparent)}._7b5F8a_beam:after{display:none}}@supports not (offset-path:rect(0 auto auto 0)){._7b5F8a_beam{background:radial-gradient(60% 140px at 50% 0, var(--beam-edge), transparent)}._7b5F8a_beam:after{display:none}}._7b5F8a_controls{flex-wrap:wrap;gap:2px;margin-left:-8px;display:flex}._7b5F8a_controls ._7b5F8a_control{height:30px;color:var(--muted);background:0 0;border-color:#0000;padding:0 8px}._7b5F8a_controls ._7b5F8a_control:hover{background:var(--surface-2);color:var(--text);border-color:#0000}._7b5F8a_controls ._7b5F8a_control:focus-visible{outline-offset:0}
.TD28Iq_viewer{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.TD28Iq_toolbar{flex-flow:row-reverse wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.TD28Iq_toolbar:empty{display:none}.TD28Iq_hint{color:var(--muted);font-size:13px}.TD28Iq_hint kbd{margin:0 1px}.TD28Iq_toolbar .TD28Iq_compare[data-active]{border-color:var(--accent-ink);color:var(--accent-ink)}.TD28Iq_panes{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.TD28Iq_pane{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;min-width:0;display:grid}@media (max-width:767px){.TD28Iq_panes[data-compare]>.TD28Iq_pane+.TD28Iq_pane{border-top:1px dashed var(--line-strong);padding-top:24px}}@media (min-width:768px){.TD28Iq_panes[data-compare]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1024px){@supports selector(:has(*)){.TD28Iq_viewer:not(:has(>.TD28Iq_panes[data-compare])){grid-template:"picker picker""stage toolbar""stage details"1fr/minmax(0,1fr) 280px;gap:0 28px}.TD28Iq_viewer:not(:has(>.TD28Iq_panes[data-compare]))>.TD28Iq_toolbar{flex-direction:column;grid-area:toolbar;align-items:stretch;gap:12px;padding-bottom:18px}.TD28Iq_viewer:not(:has(>.TD28Iq_panes[data-compare]))>.TD28Iq_toolbar .TD28Iq_compare{justify-content:center;height:36px}.TD28Iq_panes:not([data-compare]),.TD28Iq_panes:not([data-compare])>.TD28Iq_pane{display:contents}.TD28Iq_panes:not([data-compare])>.TD28Iq_pane>:first-child{grid-area:picker;margin-bottom:14px}.TD28Iq_panes:not([data-compare])>.TD28Iq_pane>:nth-child(2){grid-area:stage}.TD28Iq_panes:not([data-compare])>.TD28Iq_pane>:nth-child(3){grid-area:details}}}@media (hover:none){.TD28Iq_hint{display:none}}@media (max-width:599px){.TD28Iq_toolbar{flex-direction:row;justify-content:flex-start}}
