.widget.svelte-1uiiozo{border:1px solid var(--border);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-2);font-size:.95rem;line-height:1.5;overflow:hidden}.widget.bench.svelte-1uiiozo{background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--surface) 70%, transparent), transparent), linear-gradient(180deg, var(--surface) 0%, var(--surface-2) 100%)}.widget.instrument.svelte-1uiiozo{background:var(--panel);color:var(--panel-text);border-color:#000}header.svelte-1uiiozo{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.instrument.svelte-1uiiozo header:where(.svelte-1uiiozo){border-color:#ffffff14}.badge.svelte-1uiiozo{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.instrument.svelte-1uiiozo .badge:where(.svelte-1uiiozo){background:var(--lcd-dim);color:var(--lcd)}.titles.svelte-1uiiozo{flex:1;min-width:0;display:grid}.eyebrow-text.svelte-1uiiozo{color:var(--text-3);font-family:var(--font-mono);letter-spacing:.06em;font-size:.68rem;font-weight:750}.instrument.svelte-1uiiozo .eyebrow-text:where(.svelte-1uiiozo){color:var(--panel-text-2)}h3.svelte-1uiiozo{margin:0;font-size:1.02rem;font-weight:700;line-height:1.3}.actions.svelte-1uiiozo{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.body.svelte-1uiiozo{padding:1rem}footer.svelte-1uiiozo{border-top:1px dashed var(--border);background:var(--surface-2);color:var(--text-3);padding:.7rem 1rem;font-size:.78rem;line-height:1.5}.instrument.svelte-1uiiozo .btn.ghost{color:var(--panel-text)}.instrument.svelte-1uiiozo footer:where(.svelte-1uiiozo){background:var(--panel-2);color:var(--panel-text-2);border-color:#ffffff14}@media (width<=560px){.body.svelte-1uiiozo{padding:.75rem}header.svelte-1uiiozo{padding:.7rem .75rem}}@media (width<=480px){header.svelte-1uiiozo{flex-wrap:wrap}.titles.svelte-1uiiozo{flex-basis:calc(100% - 34px - .75rem)}.actions.svelte-1uiiozo{flex-basis:100%;justify-content:flex-start}}
