.renderer-toggle.svelte-16dh2vl{width:32px;height:32px;border-radius:8px;border:1px solid oklch(.8 0 0 / .15);background:#161616d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#dedede;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:12px;box-shadow:0 2px 12px #0006;position:relative;z-index:2}.renderer-toggle.svelte-16dh2vl:hover{background:#222222e6;border-color:#bebebe40;box-shadow:0 4px 20px #00000080}.renderer-toggle.renderer-open.svelte-16dh2vl{background:#222222f2;border-color:#bebebe4d}.renderer-panel.svelte-16dh2vl{position:absolute;top:40px;right:0;width:230px;display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid oklch(.8 0 0 / .1);border-radius:12px;background:#121212eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 24px #00000080;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease}.renderer-panel.renderer-panel-visible.svelte-16dh2vl{opacity:1;pointer-events:auto;transform:translateY(0)}.renderer-row.svelte-16dh2vl{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:500;color:#bebebe;letter-spacing:.02em;cursor:pointer}.renderer-row.svelte-16dh2vl span:where(.svelte-16dh2vl):first-child{width:68px;flex-shrink:0;white-space:nowrap}.renderer-row.svelte-16dh2vl input[type=range]{flex:1;min-width:0}.renderer-value.svelte-16dh2vl{width:28px;text-align:right;font-size:10px;opacity:.6;font-variant-numeric:tabular-nums}.renderer-divider.svelte-16dh2vl{height:1px;background:#bebebe1a;margin:2px 0}
