.dmx-root{vertical-align:middle;--dmx-cycle:1.5s;--dmx-opacity-base:.16;--dmx-opacity-mid:.32;--dmx-opacity-peak:1;justify-content:center;align-items:center;display:inline-flex}.dmx-grid{grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dmx-dot{opacity:calc(.5 * (var(--dmx-opacity-base) + var(--dmx-opacity-mid)));transform-origin:50%;will-change:opacity;background:currentColor;border-radius:999px;display:block;transform:none}.dmx-muted .dmx-dot{opacity:calc(.44 * var(--dmx-opacity-mid))}.dmx-dot.dmx-inactive{visibility:hidden;pointer-events:none;will-change:auto;opacity:0!important;animation:none!important}.dmx-ripple{animation:dmx-ripple calc(var(--dmx-cycle) * var(--dmx-speed,1)) cubic-bezier(.42, 0, .58, 1) infinite;animation-delay:calc(var(--dmx-ripple-ring,0) * .2333 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-ripple-echo{animation:dmx-ripple-echo calc(var(--dmx-cycle) * var(--dmx-speed,1)) ease-in-out infinite;animation-delay:calc((var(--dmx-ripple-ring,0) * .14 + var(--dmx-ripple-parity,0) * .03) * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-center-origin-ripple{animation:dmx-center-origin-ripple calc(var(--dmx-cycle) * var(--dmx-speed,1)) ease-in-out infinite;animation-delay:calc(var(--dmx-center-ripple-ring,0) * .16 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-collapse{animation:dmx-collapse calc(var(--dmx-cycle) * .2 * var(--dmx-speed,1)) ease-in forwards;animation-delay:calc((4 - var(--dmx-manhattan,0)) * .032 * var(--dmx-cycle) * var(--dmx-speed,1))}.dmx-hover-ripple{animation:dmx-hover-ripple calc(var(--dmx-cycle) * var(--dmx-speed,1)) ease-in-out infinite;animation-delay:calc(var(--dmx-distance,0) * .127 * var(--dmx-cycle) * var(--dmx-speed,1))}.dmx-path{animation:dmx-ripple calc(var(--dmx-cycle) * var(--dmx-speed,1)) cubic-bezier(.42, 0, .58, 1) infinite;animation-delay:calc(var(--dmx-path,0) * .2333 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-diagonal-alt-sweep{animation:dmx-diagonal-alt-sweep calc(var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc((var(--dmx-path,0) * .2 + var(--dmx-diagonal-parity,0) * .5) * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-spiral-snake{animation:dmx-spiral-snake calc(var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc(var(--dmx-spiral-order,0) * .04 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-diagonal-snake{animation:dmx-diagonal-snake calc(var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc(var(--dmx-diagonal-snake-order,0) * .04 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-outer-snake{animation:dmx-ring-snake calc(var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc(var(--dmx-outer-order,0) * .0625 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}.dmx-middle-snake{animation:dmx-ring-snake calc(var(--dmx-cycle) * var(--dmx-speed,1)) linear infinite;animation-delay:calc(var(--dmx-middle-order,0) * .125 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}@keyframes dmx-ripple{0%,to{opacity:var(--dmx-opacity-base)}50%{opacity:var(--dmx-opacity-peak)}}@keyframes dmx-ripple-echo{0%,to{opacity:calc(.625 * var(--dmx-opacity-base))}28%{opacity:calc(.98 * var(--dmx-opacity-peak))}56%{opacity:var(--dmx-opacity-mid)}78%{opacity:calc(.68 * var(--dmx-opacity-peak) + .32 * var(--dmx-opacity-mid))}}@keyframes dmx-center-origin-ripple{0%,to{opacity:calc(.625 * var(--dmx-opacity-base))}34%{opacity:var(--dmx-opacity-peak)}60%{opacity:calc(.5 * (var(--dmx-opacity-base) + var(--dmx-opacity-mid)))}}@keyframes dmx-collapse{0%{opacity:calc(.95 * var(--dmx-opacity-peak) + .05 * var(--dmx-opacity-mid))}to{opacity:calc(.375 * var(--dmx-opacity-base))}}@keyframes dmx-hover-ripple{0%{opacity:calc(.5 * var(--dmx-opacity-base))}45%{opacity:var(--dmx-opacity-peak)}to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-diagonal-alt-sweep{0%,to{opacity:calc(.5 * var(--dmx-opacity-base))}14%{opacity:var(--dmx-opacity-peak)}30%{opacity:calc(.75 * var(--dmx-opacity-base))}}@keyframes dmx-spiral-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base))}8%{opacity:var(--dmx-opacity-peak)}16%{opacity:calc(.5 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base))}24%{opacity:calc(.25 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .3 * var(--dmx-opacity-base))}32%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base))}40%{opacity:calc(.75 * var(--dmx-opacity-base))}}@keyframes dmx-diagonal-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base))}8%{opacity:var(--dmx-opacity-peak)}16%{opacity:calc(.5 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base))}24%{opacity:calc(.25 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .3 * var(--dmx-opacity-base))}32%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base))}40%{opacity:calc(.75 * var(--dmx-opacity-base))}}@keyframes dmx-ring-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base))}10%{opacity:var(--dmx-opacity-peak)}20%{opacity:calc(.45 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base))}30%{opacity:calc(.2 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .4 * var(--dmx-opacity-base))}40%{opacity:calc(.875 * var(--dmx-opacity-base))}}.dmx-square9-bit{animation-duration:calc(5.2s * var(--dmx-speed,1));will-change:opacity;animation-timing-function:steps(52,end);animation-iteration-count:infinite}.dmx-square9-d1{animation-name:dmx-square9-d1}.dmx-square9-d2{animation-name:dmx-square9-d2}.dmx-square9-d3{animation-name:dmx-square9-d3}.dmx-square9-d4{animation-name:dmx-square9-d4}.dmx-square9-d5{animation-name:dmx-square9-d5}.dmx-square9-d6{animation-name:dmx-square9-d6}@keyframes dmx-square9-d1{0%,3.84615%{opacity:var(--dmx-opacity-base)}3.84615%,30.7692%{opacity:var(--dmx-opacity-peak)}30.7692%,46.1538%{opacity:var(--dmx-opacity-base)}46.1538%,50%{opacity:var(--dmx-opacity-peak)}50%,53.8462%{opacity:var(--dmx-opacity-base)}53.8462%,57.6923%{opacity:var(--dmx-opacity-peak)}57.6923%,65.3846%{opacity:var(--dmx-opacity-base)}65.3846%,71.1539%{opacity:var(--dmx-opacity-peak)}71.1539%,80.7692%{opacity:var(--dmx-opacity-base)}80.7692%,84.6154%{opacity:var(--dmx-opacity-peak)}84.6154%,88.4615%{opacity:var(--dmx-opacity-base)}88.4615%,92.3077%{opacity:var(--dmx-opacity-peak)}92.3077%,to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-square9-d2{0%,5.76923%{opacity:var(--dmx-opacity-base)}5.76923%,25%{opacity:var(--dmx-opacity-peak)}25%,30.7692%{opacity:var(--dmx-opacity-base)}30.7692%,36.5385%{opacity:var(--dmx-opacity-peak)}36.5385%,50%{opacity:var(--dmx-opacity-base)}50%,53.8462%{opacity:var(--dmx-opacity-peak)}53.8462%,57.6923%{opacity:var(--dmx-opacity-base)}57.6923%,61.5385%{opacity:var(--dmx-opacity-peak)}61.5385%,65.3846%{opacity:var(--dmx-opacity-base)}65.3846%,76.9231%{opacity:var(--dmx-opacity-peak)}76.9231%,80.7692%{opacity:var(--dmx-opacity-base)}80.7692%,84.6154%{opacity:var(--dmx-opacity-peak)}84.6154%,88.4615%{opacity:var(--dmx-opacity-base)}88.4615%,92.3077%{opacity:var(--dmx-opacity-peak)}92.3077%,to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-square9-d3{0%,7.69231%{opacity:var(--dmx-opacity-base)}7.69231%,25%{opacity:var(--dmx-opacity-peak)}25%,36.5385%{opacity:var(--dmx-opacity-base)}36.5385%,42.3077%{opacity:var(--dmx-opacity-peak)}42.3077%,46.1538%{opacity:var(--dmx-opacity-base)}46.1538%,50%{opacity:var(--dmx-opacity-peak)}50%,53.8462%{opacity:var(--dmx-opacity-base)}53.8462%,57.6923%{opacity:var(--dmx-opacity-peak)}57.6923%,71.1539%{opacity:var(--dmx-opacity-base)}71.1539%,76.9231%{opacity:var(--dmx-opacity-peak)}76.9231%,80.7692%{opacity:var(--dmx-opacity-base)}80.7692%,84.6154%{opacity:var(--dmx-opacity-peak)}84.6154%,88.4615%{opacity:var(--dmx-opacity-base)}88.4615%,92.3077%{opacity:var(--dmx-opacity-peak)}92.3077%,to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-square9-d4{0%,13.4615%{opacity:var(--dmx-opacity-base)}13.4615%,30.7692%{opacity:var(--dmx-opacity-peak)}30.7692%,50%{opacity:var(--dmx-opacity-base)}50%,53.8462%{opacity:var(--dmx-opacity-peak)}53.8462%,57.6923%{opacity:var(--dmx-opacity-base)}57.6923%,61.5385%{opacity:var(--dmx-opacity-peak)}61.5385%,65.3846%{opacity:var(--dmx-opacity-base)}65.3846%,71.1539%{opacity:var(--dmx-opacity-peak)}71.1539%,84.6154%{opacity:var(--dmx-opacity-base)}84.6154%,88.4615%{opacity:var(--dmx-opacity-peak)}88.4615%,92.3077%{opacity:var(--dmx-opacity-base)}92.3077%,96.1539%{opacity:var(--dmx-opacity-peak)}96.1539%,to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-square9-d5{0%,15.3846%{opacity:var(--dmx-opacity-base)}15.3846%,25%{opacity:var(--dmx-opacity-peak)}25%,30.7692%{opacity:var(--dmx-opacity-base)}30.7692%,36.5385%{opacity:var(--dmx-opacity-peak)}36.5385%,46.1538%{opacity:var(--dmx-opacity-base)}46.1538%,50%{opacity:var(--dmx-opacity-peak)}50%,53.8462%{opacity:var(--dmx-opacity-base)}53.8462%,57.6923%{opacity:var(--dmx-opacity-peak)}57.6923%,65.3846%{opacity:var(--dmx-opacity-base)}65.3846%,76.9231%{opacity:var(--dmx-opacity-peak)}76.9231%,84.6154%{opacity:var(--dmx-opacity-base)}84.6154%,88.4615%{opacity:var(--dmx-opacity-peak)}88.4615%,92.3077%{opacity:var(--dmx-opacity-base)}92.3077%,96.1539%{opacity:var(--dmx-opacity-peak)}96.1539%,to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-square9-d6{0%,17.3077%{opacity:var(--dmx-opacity-base)}17.3077%,25%{opacity:var(--dmx-opacity-peak)}25%,36.5385%{opacity:var(--dmx-opacity-base)}36.5385%,42.3077%{opacity:var(--dmx-opacity-peak)}42.3077%,50%{opacity:var(--dmx-opacity-base)}50%,53.8462%{opacity:var(--dmx-opacity-peak)}53.8462%,57.6923%{opacity:var(--dmx-opacity-base)}57.6923%,61.5385%{opacity:var(--dmx-opacity-peak)}61.5385%,71.1539%{opacity:var(--dmx-opacity-base)}71.1539%,76.9231%{opacity:var(--dmx-opacity-peak)}76.9231%,84.6154%{opacity:var(--dmx-opacity-base)}84.6154%,88.4615%{opacity:var(--dmx-opacity-peak)}88.4615%,92.3077%{opacity:var(--dmx-opacity-base)}92.3077%,96.1539%{opacity:var(--dmx-opacity-peak)}96.1539%,to{opacity:var(--dmx-opacity-base)}}.dmx-square6-col-snake{animation:dmx-square6-col-snake calc(var(--dmx-cycle) * var(--dmx-speed,1)) steps(5, end) infinite;animation-delay:calc(var(--dmx-col-pos,0) * .2 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}@keyframes dmx-square6-col-snake{0%,20%{opacity:calc(.6 * var(--dmx-opacity-peak) + .25 * var(--dmx-opacity-mid) + .15 * var(--dmx-opacity-base))}20%,40%{opacity:calc(.3 * var(--dmx-opacity-peak) + .5 * var(--dmx-opacity-mid) + .2 * var(--dmx-opacity-base))}40%,60%{opacity:calc(.6 * var(--dmx-opacity-mid) + .4 * var(--dmx-opacity-base))}60%,80%{opacity:calc(.2 * var(--dmx-opacity-mid) + .8 * var(--dmx-opacity-base))}80%,to{opacity:calc(.625 * var(--dmx-opacity-base))}}.dmx-circular2-ring{animation:dmx-circular2-ring calc(var(--dmx-cycle) * var(--dmx-speed,1)) steps(12, end) infinite;animation-delay:calc(var(--dmx-ring-order,0) * .0833333 * var(--dmx-cycle) * var(--dmx-speed,1));will-change:opacity}@keyframes dmx-circular2-ring{0%,8.33333%{opacity:var(--dmx-opacity-peak)}8.33333%,16.6667%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid))}16.6667%,25%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base))}25%,33.3333%{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base))}33.3333%,41.6667%{opacity:var(--dmx-opacity-peak)}41.6667%,50%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid))}50%,58.3333%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base))}58.3333%,66.6667%{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base))}66.6667%,75%{opacity:var(--dmx-opacity-peak)}75%,83.3333%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid))}83.3333%,91.6667%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base))}91.6667%,to{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base))}}@media (prefers-reduced-motion:reduce){.dmx-dot,.dmx-ripple,.dmx-ripple-echo,.dmx-center-origin-ripple,.dmx-collapse,.dmx-hover-ripple,.dmx-path,.dmx-diagonal-alt-sweep,.dmx-spiral-snake,.dmx-diagonal-snake,.dmx-outer-snake,.dmx-middle-snake,.dmx-square9-bit,.dmx-square6-col-snake,.dmx-circular2-ring{transition:none!important;animation:none!important}}
.dm-root{background:var(--lab-bg-base,#161613);height:100%;color:var(--lab-text-primary,#fbfcf3eb);font-family:var(--lab-font-mono,"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace);flex-direction:column;display:flex;overflow:hidden}.dm-root[data-theme=dark],.dm-root[data-theme=studio]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dm-root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lab-bg-base:#eaeaea;--lab-bg-section:#efeeec;--lab-bg-card:#efeeec;--lab-surface-sunken:#f2f1ee;--lab-text-primary:#1a1a17eb;--lab-text-secondary:#1a1a17a3;--lab-text-muted:#1a1a176b;--lab-border-subtle:#0000001f;--dm-topbar-bg:#eaeaeae0;--dm-hover-outline:#1a1a176b;--dm-bar-accent:#1a1a1714;--dm-cell-selected:#1a1a170f;--dm-cell-bg:#efeeec;--dm-inspector-bg:#f2f1ee;--dm-divider:#0000000f;--dm-snippet-bg:#0000000a}.dm-root[data-theme=studio]{--lab-bg-base:#1f0b05;--lab-bg-section:#231008;--lab-bg-card:#231008;--lab-surface-sunken:#2a1710;--lab-text-primary:#ecdec7eb;--lab-text-secondary:#ecdec7a3;--lab-text-muted:#ecdec76b;--lab-border-subtle:#dac3a624;--dm-topbar-bg:#1f0b05e0;--dm-hover-outline:#ecdec76b;--dm-bar-accent:#ecdec714;--dm-cell-selected:#ecdec70f;--dm-cell-bg:#2a1710;--dm-inspector-bg:#2a1710;--dm-divider:#dac3a61a;--dm-snippet-bg:#0000004d}.dm-root[data-theme=dark]{--lab-bg-base:#161613;--lab-bg-section:#1a1a17;--lab-bg-card:#1a1a17;--lab-surface-sunken:#1a1a17;--lab-text-primary:#fbfcf3eb;--lab-text-secondary:#fbfcf3a3;--lab-text-muted:#fbfcf36b;--lab-border-subtle:#ffffff14;--dm-topbar-bg:#161613e0;--dm-hover-outline:#fbfcf361;--dm-bar-accent:#fbfcf314;--dm-cell-selected:#fbfcf30f;--dm-cell-bg:#1a1a17;--dm-inspector-bg:#1a1a17;--dm-divider:#ffffff0f;--dm-snippet-bg:#0000004d}.dm-topbar{z-index:10;-webkit-backdrop-filter:blur(14px);background:var(--dm-topbar-bg);border-bottom:1px solid var(--lab-border-subtle);flex-shrink:0;align-items:center;gap:14px;padding:18px 32px;display:flex;position:sticky;top:0}.dm-topbar h1{letter-spacing:.04em;text-transform:uppercase;color:var(--lab-text-primary);margin:0;font-size:13px;font-weight:600}.dm-topbar h1 span{color:var(--lab-text-muted);margin-left:8px;font-weight:400}.dm-search{background:var(--lab-bg-section);border:1px solid var(--lab-border-subtle);color:var(--lab-text-primary);font-size:12px;font-family:var(--lab-font-mono);border-radius:4px;outline:none;width:220px;padding:6px 12px;transition:border-color .12s}.dm-search:focus{border-color:var(--dm-hover-outline)}.dm-search::placeholder{color:var(--lab-text-muted)}.dm-chips{gap:4px;display:flex}.dm-chip{border:1px solid var(--lab-border-subtle);color:var(--lab-text-secondary);font-size:11px;font-family:var(--lab-font-mono);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:4px 10px;transition:all .12s}.dm-chip:hover{color:var(--lab-text-primary);border-color:var(--dm-hover-outline)}.dm-chip.is-active{background:var(--dm-bar-accent);border-color:var(--dm-hover-outline);color:var(--lab-text-primary)}.dm-meta{color:var(--lab-text-muted);margin-left:auto;font-size:11px}.dm-shell{flex:1;grid-template-columns:1fr 360px;min-height:0;display:grid;overflow:hidden}.dm-grid-pane{background:var(--lab-bg-base);padding:16px;overflow-y:auto}.dm-grid{grid-template-columns:repeat(8,1fr);align-content:start;gap:6px;display:grid}@media (max-width:1280px){.dm-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width:880px){.dm-grid{grid-template-columns:repeat(4,1fr)}}.dm-cell{aspect-ratio:1;background:var(--dm-cell-bg);cursor:pointer;outline-offset:-1px;color:var(--lab-text-primary);border:0;border-radius:3px;outline:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:outline-color .1s,background .1s;display:flex;position:relative}.dm-cell:hover{outline-color:var(--dm-hover-outline)}.dm-cell.is-active{background:var(--dm-cell-selected);outline-color:var(--dm-hover-outline)}.dm-cell:focus-visible{outline-color:var(--dm-hover-outline);outline-width:2px}.dm-cell-stage{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dm-cell-stage>*{max-width:70%;max-height:70%}.dm-cell-seq{letter-spacing:.06em;color:var(--lab-text-muted);opacity:0;pointer-events:none;font-size:9px;font-family:var(--lab-font-mono);transition:opacity .12s;position:absolute;top:4px;left:6px}.dm-cell:hover .dm-cell-seq,.dm-cell.is-active .dm-cell-seq{opacity:1}.dm-empty{text-align:center;color:var(--lab-text-muted);grid-column:1/-1;padding:80px 16px;font-size:13px}.dm-inspector{background:var(--dm-inspector-bg);border-left:1px solid var(--lab-border-subtle);flex-direction:column;gap:18px;padding:24px;display:flex;overflow-y:auto}.dm-insp-empty{text-align:center;color:var(--lab-text-muted);flex:1;justify-content:center;align-items:center;padding:40px 24px;font-size:12px;line-height:1.6;display:flex}.dm-insp-head{border-bottom:1px solid var(--dm-divider);justify-content:space-between;align-items:baseline;padding-bottom:14px;display:flex}.dm-insp-name{letter-spacing:-.01em;color:var(--lab-text-primary);font-size:14px;font-weight:600;font-family:var(--lab-font-mono)}.dm-insp-seq{color:var(--lab-text-muted);font-size:11px;font-family:var(--lab-font-mono)}.dm-insp-stage{aspect-ratio:1;background:var(--lab-surface-sunken);border:1px solid var(--dm-divider);color:var(--lab-text-primary);border-radius:4px;justify-content:center;align-items:center;display:flex}.dm-insp-stage>*{max-width:60%;max-height:60%}.dm-insp-table{font-family:var(--lab-font-mono);color:var(--lab-text-secondary);font-size:10px}.dm-insp-row{border-bottom:1px solid var(--dm-divider);grid-template-columns:80px 1fr;padding:6px 0;display:grid}.dm-insp-row:last-child{border-bottom:0}.dm-insp-row>span:first-child{color:var(--lab-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:9px}.dm-insp-row>span:last-child{color:var(--lab-text-primary);word-break:break-word}.dm-insp-snippet{font-family:var(--lab-font-mono);background:var(--dm-snippet-bg);color:var(--lab-text-secondary);border:1px solid var(--dm-divider);white-space:pre;border-radius:4px;margin:0;padding:12px;font-size:10px;line-height:1.5;overflow-x:auto}.dm-insp-actions{gap:8px;display:flex}.dm-btn{background:var(--dm-bar-accent);border:1px solid var(--lab-border-subtle);color:var(--lab-text-primary);font-size:11px;font-family:var(--lab-font-mono);cursor:pointer;border-radius:4px;flex:1;padding:8px 14px;transition:border-color .12s,background .12s}.dm-btn:hover{border-color:var(--dm-hover-outline)}.dm-btn:active{background:var(--dm-cell-selected)}.dm-btn[data-toast=true]:after{content:"copied";color:var(--lab-text-muted);margin-left:6px;font-size:9px}.dm-insp-foot{border-top:1px solid var(--dm-divider);color:var(--lab-text-muted);margin-top:auto;padding-top:12px;font-size:10px;line-height:1.5}.dm-insp-foot a{color:var(--lab-text-secondary);border-bottom:1px dotted var(--lab-border-subtle);text-decoration:none}.dm-insp-foot a:hover{color:var(--lab-text-primary)}@media (max-width:768px){.dm-shell{grid-template-rows:1fr auto;grid-template-columns:1fr}.dm-inspector{border-left:0;border-top:1px solid var(--lab-border-subtle);max-height:50vh}}.dm-grid-pane::-webkit-scrollbar{width:6px;height:6px}.dm-inspector::-webkit-scrollbar{width:6px;height:6px}.dm-grid-pane::-webkit-scrollbar-track{background:0 0}.dm-inspector::-webkit-scrollbar-track{background:0 0}.dm-grid-pane::-webkit-scrollbar-thumb{background:var(--lab-border-subtle);border-radius:3px}.dm-inspector::-webkit-scrollbar-thumb{background:var(--lab-border-subtle);border-radius:3px}.dm-grid-pane::-webkit-scrollbar-thumb:hover{background:var(--lab-text-muted)}.dm-inspector::-webkit-scrollbar-thumb:hover{background:var(--lab-text-muted)}
