.demo-shell.svelte-45tiyv{background:var(--brut-bg);width:100%;min-height:560px;color:var(--brut-ink);flex-direction:column;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;display:flex}.demo-telemetry.svelte-45tiyv,.demo-foot.svelte-45tiyv{background:var(--brut-bg-2);color:var(--brut-ink-3);font-size:11px;display:grid}.demo-telemetry.svelte-45tiyv{border-bottom:1px solid var(--brut-rule);grid-template-columns:repeat(6,minmax(0,1fr))}.demo-foot.svelte-45tiyv{border-top:1px solid var(--brut-rule);grid-template-columns:repeat(5,minmax(0,1fr))}.demo-telemetry.svelte-45tiyv div:where(.svelte-45tiyv),.demo-telemetry.svelte-45tiyv button:where(.svelte-45tiyv),.demo-foot.svelte-45tiyv div:where(.svelte-45tiyv){border-right:1px solid var(--brut-rule);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:8px 14px;overflow:hidden}.demo-telemetry.svelte-45tiyv button:where(.svelte-45tiyv){border:0;border-right:1px solid var(--brut-rule);color:var(--brut-accent);font:inherit;text-align:left;cursor:pointer;background:0 0}.demo-telemetry.svelte-45tiyv span:where(.svelte-45tiyv),.demo-foot.svelte-45tiyv span:where(.svelte-45tiyv){color:var(--brut-ink)}.demo-telemetry.svelte-45tiyv .miss:where(.svelte-45tiyv),.demo-telemetry.svelte-45tiyv .miss:where(.svelte-45tiyv) span:where(.svelte-45tiyv){color:#dc2626}.demo-frame.svelte-45tiyv{background:var(--brut-bg);flex:1;grid-template-columns:minmax(300px,.8fr) minmax(360px,1.2fr);min-height:0;display:grid}.operation-panel.svelte-45tiyv{border-right:1px solid var(--brut-rule);background:color-mix(in srgb, var(--brut-bg-2) 58%, var(--brut-bg));flex-direction:column;min-width:0;display:flex}.operation-row.svelte-45tiyv{border-bottom:1px solid var(--brut-rule);grid-template-columns:120px minmax(0,1fr);gap:16px;padding:18px 22px;display:grid}.operation-label.svelte-45tiyv span:where(.svelte-45tiyv),.operation-label.svelte-45tiyv label:where(.svelte-45tiyv){color:var(--brut-ink);text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.operation-label.svelte-45tiyv p:where(.svelte-45tiyv){color:var(--brut-ink-3);margin:0;font-size:11px;line-height:1.45}.operation-controls.svelte-45tiyv{gap:8px;min-width:0;display:grid}.set-controls.svelte-45tiyv{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.get-controls.svelte-45tiyv{grid-template-columns:minmax(0,1fr) auto}input.svelte-45tiyv,button.svelte-45tiyv{font:inherit;border-radius:0}input.svelte-45tiyv{border:1px solid var(--brut-rule);background:var(--brut-bg);min-width:0;color:var(--brut-ink);outline:none;padding:9px 10px;font-size:12px}input.svelte-45tiyv::placeholder{color:var(--brut-ink-3)}input.svelte-45tiyv:focus{border-color:var(--brut-accent)}.operation-controls.svelte-45tiyv button:where(.svelte-45tiyv),.result-row.svelte-45tiyv button:where(.svelte-45tiyv){border:1px solid var(--brut-rule);background:var(--brut-bg);color:var(--brut-accent);cursor:pointer;padding:9px 12px;font-size:12px}.operation-controls.svelte-45tiyv button:where(.svelte-45tiyv):hover,.result-row.svelte-45tiyv button:where(.svelte-45tiyv):hover,.demo-telemetry.svelte-45tiyv button:where(.svelte-45tiyv):hover,.cache-entry.svelte-45tiyv button:where(.svelte-45tiyv):hover{background:color-mix(in srgb, var(--brut-accent) 12%, transparent)}.result-row.svelte-45tiyv{border-bottom:1px solid var(--brut-rule);color:var(--brut-ink-3);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;font-size:11px;display:flex}.result-row.svelte-45tiyv span:where(.svelte-45tiyv){color:var(--brut-ink)}.result-row.miss.svelte-45tiyv{color:#b91c1c;background:#dc262617}.result-row.miss.svelte-45tiyv span:where(.svelte-45tiyv){color:#dc2626}.cache-panel.svelte-45tiyv{background:var(--brut-bg);min-width:0}.cache-head.svelte-45tiyv,.cache-entry.svelte-45tiyv{border-bottom:1px solid var(--brut-rule);grid-template-columns:minmax(180px,.9fr) minmax(180px,1fr) 72px;align-items:center;display:grid}.cache-head.svelte-45tiyv{background:var(--brut-bg-2);color:var(--brut-ink-3);text-transform:uppercase;font-size:11px}.cache-head.svelte-45tiyv div:where(.svelte-45tiyv),.cache-entry.svelte-45tiyv>div:where(.svelte-45tiyv),.cache-entry.svelte-45tiyv>code:where(.svelte-45tiyv),.cache-entry.svelte-45tiyv>button:where(.svelte-45tiyv){border-right:1px solid var(--brut-rule);min-width:0;padding:12px 14px}.cache-entry.svelte-45tiyv{min-height:58px;color:var(--brut-ink);font-size:12px;animation:.18s ease-out svelte-45tiyv-slideIn}.cache-entry.svelte-45tiyv:nth-child(2n){background:color-mix(in srgb, var(--brut-bg-2) 42%, var(--brut-bg))}.cache-entry.svelte-45tiyv>div:where(.svelte-45tiyv){align-items:center;gap:12px;display:flex}.cache-entry.svelte-45tiyv span:where(.svelte-45tiyv){color:var(--brut-ink-3);font-size:11px}.cache-entry.svelte-45tiyv code:where(.svelte-45tiyv){color:var(--brut-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cache-entry.svelte-45tiyv button:where(.svelte-45tiyv){border:0;border-right:1px solid var(--brut-rule);height:100%;color:var(--brut-ink-3);cursor:pointer;background:0 0;place-items:center;display:grid}.empty-state.svelte-45tiyv{text-align:center;place-content:center;gap:8px;min-height:260px;padding:32px;display:grid}.empty-state.svelte-45tiyv span:where(.svelte-45tiyv){color:var(--brut-ink);text-transform:uppercase;font-size:14px;font-weight:700}.empty-state.svelte-45tiyv p:where(.svelte-45tiyv){color:var(--brut-ink-3);margin:0;font-size:12px}@keyframes svelte-45tiyv-slideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (width<=900px){.demo-telemetry.svelte-45tiyv,.demo-foot.svelte-45tiyv{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-frame.svelte-45tiyv{grid-template-columns:1fr}.operation-panel.svelte-45tiyv{border-right:0;border-bottom:1px solid var(--brut-rule)}}@media (width<=640px){.operation-row.svelte-45tiyv,.set-controls.svelte-45tiyv,.get-controls.svelte-45tiyv,.cache-head.svelte-45tiyv,.cache-entry.svelte-45tiyv{grid-template-columns:1fr}.cache-head.svelte-45tiyv{display:none}.cache-entry.svelte-45tiyv>div:where(.svelte-45tiyv),.cache-entry.svelte-45tiyv>code:where(.svelte-45tiyv),.cache-entry.svelte-45tiyv>button:where(.svelte-45tiyv){border-right:0}.cache-entry.svelte-45tiyv>button:where(.svelte-45tiyv){border-top:1px solid var(--brut-rule);justify-content:start}}
