.options.svelte-1b9btqe{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex;position:relative}.field.svelte-1b9btqe label:where(.svelte-1b9btqe){padding-inline:var(--space-4);margin-bottom:var(--space-2);line-height:1.2;display:block}.field.slider.svelte-1b9btqe{width:14rem;max-width:100%}.field.slider.svelte-1b9btqe label:where(.svelte-1b9btqe){padding-inline:0}@media (width>=768px){.options.svelte-1b9btqe{flex-direction:row;align-items:flex-end}}@media (width<=700px){.options.svelte-1b9btqe{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;display:grid}.field.slider.svelte-1b9btqe,.field.svelte-1b9btqe{width:100%}}input.num.svelte-1b9btqe{appearance:none;-moz-appearance:textfield;background-color:hsl(from var(--text) h s l / 10%);backdrop-filter:blur(10px)brightness(.3);color:var(--text);cursor:text;box-shadow:0 8px 32px hsl(from var(--text) h s calc(l - 1) / 50%), inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #ffffff0d;font-size:inherit;border:0;border-radius:.7rem;outline:2px solid #0000;width:80px;padding:.5rem 1rem;transition:all .2s ease-in-out}input.num.svelte-1b9btqe::-webkit-inner-spin-button,input.num.svelte-1b9btqe::-webkit-outer-spin-button{display:none}input.num.svelte-1b9btqe:focus{outline:2px solid var(--accent)}input.num.svelte-1b9btqe:disabled{opacity:.5;cursor:not-allowed}.dialog.svelte-53p4nz{color:var(--text);background:0 0;border:0;max-width:min(28rem,100vw - 2rem);padding:0}.dialog.svelte-53p4nz::backdrop{background:hsl(from var(--bg) h s l / 65%);-webkit-backdrop-filter:blur(8px);animation:svelte-53p4nz-fade var(--dur) var(--ease-out)}.panel.svelte-53p4nz{background:var(--surface-raised);-webkit-backdrop-filter:blur(24px)saturate(1.2);border:1px solid var(--border-strong);border-radius:var(--radius-lg);gap:var(--space-4);padding:var(--space-5);animation:svelte-53p4nz-rise var(--dur-slow) var(--ease-out);flex-direction:column;display:flex;box-shadow:0 24px 60px #0009}.panel.svelte-53p4nz h2:where(.svelte-53p4nz){color:var(--text);margin:0;font-size:1.15rem;font-weight:600}.body.svelte-53p4nz{color:hsl(from var(--text) h s l / 80%);font-size:.95rem;line-height:1.5}.actions.svelte-53p4nz{gap:var(--space-2);justify-content:flex-end;display:flex}@keyframes svelte-53p4nz-fade{0%{opacity:0}}@keyframes svelte-53p4nz-rise{0%{opacity:0;transform:scale(.96)}}.toolbar.svelte-1b5lykn{background:hsl(from var(--bg) h s l / 60%);-webkit-backdrop-filter:blur(20px)saturate(1.2);border-bottom:1px solid var(--border);z-index:100;justify-content:center;align-items:center;width:100vw;display:flex;position:sticky;top:0}.toolbar-inner.svelte-1b5lykn{justify-content:space-between;align-items:flex-end;gap:var(--space-4);width:calc(100vw - 4rem);max-width:1400px;padding:var(--space-4) 0;flex-wrap:wrap;margin:0 auto;display:flex}nav.svelte-1b5lykn{gap:var(--space-3);align-items:center;display:flex}.medium-toggle.svelte-1b5lykn,.actions.svelte-1b5lykn{border:none;margin:0;padding:0;display:flex}.tail.svelte-1b5lykn{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.summary.svelte-1b5lykn{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;color:hsl(from var(--text) h s l / 70%);margin:0;font-size:.8rem;display:flex}.summary.svelte-1b5lykn .arrow:where(.svelte-1b5lykn),.summary.svelte-1b5lykn .to:where(.svelte-1b5lykn){color:var(--text)}.summary.svelte-1b5lykn .delta:where(.svelte-1b5lykn){color:var(--success);font-weight:600}.summary.svelte-1b5lykn .delta[data-direction=up]:where(.svelte-1b5lykn){color:var(--warning)}@media (width<=700px){.toolbar-inner.svelte-1b5lykn{padding:var(--space-4) 0 var(--space-5);flex-direction:column;align-items:stretch;gap:1.2rem}nav.svelte-1b5lykn{gap:var(--space-3);grid-template-columns:1fr 1fr;width:100%;display:grid}.medium-toggle.svelte-1b5lykn{grid-template-columns:1fr 1fr;display:grid}.tail.svelte-1b5lykn{align-items:stretch;gap:var(--space-3)}.summary.svelte-1b5lykn{justify-content:flex-start}.actions.svelte-1b5lykn{grid-template-columns:1fr 1fr;width:100%;display:grid}nav.svelte-1b5lykn button,.actions.svelte-1b5lykn .tooltip-anchor,.actions.svelte-1b5lykn button{width:100%}}
