.widget-board.svelte-1oqinx4{gap:var(--spacing-lg);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=48rem){.widget-board.svelte-1oqinx4{grid-template-columns:repeat(var(--widget-board-columns,1), minmax(0, 1fr))}}.widget-board__column.svelte-1oqinx4{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.widget-board__column-title.svelte-1oqinx4{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:0;font-size:.875rem;font-weight:600}.widget-board__zone.svelte-1oqinx4{gap:var(--spacing-md);flex-direction:column;min-height:6rem;display:flex}.widget-board__empty.svelte-1oqinx4{padding:var(--spacing-lg);border:2px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);text-align:center;place-items:center;margin:0;font-size:.875rem;display:grid}.widget.svelte-1oqinx4{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}.widget__header.svelte-1oqinx4{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:flex}.widget__title.svelte-1oqinx4{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:1rem;font-weight:600;overflow:hidden}.widget__handle.svelte-1oqinx4{padding:var(--spacing-xs);border-radius:var(--radius-sm);color:var(--color-text-secondary);fill:currentColor;transition:color var(--transition-fast);background:0 0;border:none;place-items:center;display:grid}.widget__handle.svelte-1oqinx4:hover,.widget__handle.svelte-1oqinx4:focus-visible{color:var(--color-primary)}@media (pointer:coarse){.widget__handle.svelte-1oqinx4{min-width:2.75rem;min-height:2.75rem;margin:calc(var(--spacing-xs) * -1) 0}}.widget__body.svelte-1oqinx4{padding:var(--spacing-md);color:var(--color-text)}.widget__unregistered.svelte-1oqinx4{color:var(--color-text-secondary);margin:0;font-size:.875rem}.showcase.svelte-1fte3s2{min-height:100vh;padding:var(--spacing-xl) var(--spacing-md);background-color:var(--color-background)}.showcase__shell.svelte-1fte3s2{max-width:var(--layout-page-max-width);margin:0 auto}.showcase__header.svelte-1fte3s2{max-width:46rem;margin-bottom:var(--spacing-2xl)}.showcase__eyebrow.svelte-1fte3s2{margin:0 0 var(--spacing-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);font-size:.75rem;font-weight:700}.showcase__header.svelte-1fte3s2 h1:where(.svelte-1fte3s2){margin:0 0 var(--spacing-md);color:var(--color-text);font-size:2.25rem;font-weight:700;line-height:1.15}.showcase__lede.svelte-1fte3s2{color:var(--color-text-secondary);margin:0;font-size:1.125rem;line-height:1.6}.showcase__board-section.svelte-1fte3s2{margin-bottom:var(--spacing-2xl);padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--color-surface) 55%, var(--color-background))}.showcase__toolbar.svelte-1fte3s2{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);flex-wrap:wrap;display:flex}.showcase__toolbar-title.svelte-1fte3s2{color:var(--color-text);flex:auto;margin:0;font-size:1.25rem}.showcase__meters.svelte-1fte3s2{gap:var(--spacing-lg);display:flex}.meter.svelte-1fte3s2{flex-direction:column;margin:0;line-height:1.2;display:flex}.meter__value.svelte-1fte3s2{font-variant-numeric:tabular-nums;color:var(--color-primary);font-size:1.25rem;font-weight:700}.meter__label.svelte-1fte3s2{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);font-size:.75rem}.showcase__controls.svelte-1fte3s2{align-items:center;gap:var(--spacing-md);display:flex}.showcase__toggle.svelte-1fte3s2{align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary);font-size:.875rem;display:flex}.showcase__reset.svelte-1fte3s2{padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;transition:border-color var(--transition-fast);font-size:.875rem}.showcase__reset.svelte-1fte3s2:hover{border-color:var(--color-primary)}.showcase__note.svelte-1fte3s2{margin:var(--spacing-lg) 0 0;color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}.showcase__section.svelte-1fte3s2{max-width:46rem;margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--color-border)}.showcase__section--last.svelte-1fte3s2{border-bottom:none}.showcase__section.svelte-1fte3s2 h2:where(.svelte-1fte3s2){margin:0 0 var(--spacing-md);color:var(--color-text);font-size:1.5rem}.showcase__section.svelte-1fte3s2 p:where(.svelte-1fte3s2){margin:0 0 var(--spacing-md);color:var(--color-text-secondary);line-height:1.7}.showcase__section.svelte-1fte3s2 p:where(.svelte-1fte3s2) a:where(.svelte-1fte3s2){text-underline-offset:.15em;text-decoration:underline}.showcase__aside.svelte-1fte3s2{font-size:.9375rem}.keys.svelte-1fte3s2{margin:0 0 var(--spacing-md)}.keys__row.svelte-1fte3s2{gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.keys__row.svelte-1fte3s2 dt:where(.svelte-1fte3s2){flex:0 0 10rem;margin:0}.keys__row.svelte-1fte3s2 dd:where(.svelte-1fte3s2){color:var(--color-text-secondary);flex:12rem;margin:0}kbd.svelte-1fte3s2{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text);font-family:var(--font-mono,monospace);border-bottom-width:2px;padding:.1rem .4rem;font-size:.8125rem;display:inline-block}.showcase__code.svelte-1fte3s2{margin:0 0 var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);font-size:.8125rem;line-height:1.6;overflow-x:auto}.registry.svelte-1fte3s2{margin:0 0 var(--spacing-md);padding:0;list-style:none}.registry__item.svelte-1fte3s2{gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.registry__item.svelte-1fte3s2 code:where(.svelte-1fte3s2){color:var(--color-primary);flex:0 0 5rem}.rules.svelte-1fte3s2{padding-left:var(--spacing-lg);margin:0}.rules__item.svelte-1fte3s2{margin-bottom:var(--spacing-lg)}.rules__item.svelte-1fte3s2 h3:where(.svelte-1fte3s2){margin:0 0 var(--spacing-xs);color:var(--color-text);font-size:1.0625rem}.rules__item.svelte-1fte3s2 p:where(.svelte-1fte3s2){margin:0}@media (width>=48rem){.showcase.svelte-1fte3s2{padding:var(--spacing-2xl)}.showcase__header.svelte-1fte3s2 h1:where(.svelte-1fte3s2){font-size:3rem}}
