@layer cs.components{.cs-widget-frame.svelte-1uy5mnn{border-radius:inherit;background:var(--cs-checker);inline-size:100%;position:relative;overflow:hidden}.cs-widget-frame[data-backdrop=dark].svelte-1uy5mnn{background:#000}.cs-widget-frame[data-backdrop=light].svelte-1uy5mnn{background:#e9ecf2}.cs-widget-frame[data-backdrop=scene].svelte-1uy5mnn{background:#0d0c1a var(--cs-wf-scene) center / cover}.cs-widget-frame[data-backdrop=none].svelte-1uy5mnn{background:0 0}.cs-widget-frame.svelte-1uy5mnn .cs-scaled{block-size:100%;position:absolute;inset:0}.cs-widget-frame-host.svelte-1uy5mnn{color-scheme:light;position:relative}.cs-widget-frame-host.svelte-1uy5mnn iframe{color-scheme:light;border:0}.cs-widget-frame-ph.svelte-1uy5mnn{align-content:center;place-items:center;gap:var(--cs-space-1);padding:var(--cs-space-2);text-align:center;font-size:var(--cs-text-xs);color:var(--cs-text-3);display:grid;position:absolute;inset:0}.cs-widget-frame-ph.svelte-1uy5mnn>.cs-skeleton{border-radius:0;position:absolute;inset:0}.cs-widget-frame-name.svelte-1uy5mnn,.cs-widget-frame-msg.svelte-1uy5mnn,.cs-widget-frame-why.svelte-1uy5mnn{max-inline-size:90%;padding:var(--cs-space-0-5) var(--cs-space-2);border-radius:var(--cs-radius-sm);background:var(--cs-surface-1);color:var(--cs-text-2)}.cs-widget-frame-why.svelte-1uy5mnn{font-family:var(--cs-font-mono);font-size:var(--cs-text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-widget-settings.svelte-9h4gix{gap:var(--cs-space-4);min-inline-size:0;font-size:var(--cs-text-sm);display:grid}.cs-widget-settings-top.svelte-9h4gix{justify-content:space-between;align-items:center;gap:var(--cs-space-3);display:flex}.cs-widget-settings-title.svelte-9h4gix{font-size:var(--cs-text-md);font-weight:var(--cs-weight-semibold);color:var(--cs-text-1);margin:0}.cs-widget-settings-sub.svelte-9h4gix{font-family:var(--cs-font-label);font-size:var(--cs-label-size);font-weight:var(--cs-label-weight);letter-spacing:var(--cs-label-track);text-transform:var(--cs-label-transform);color:var(--cs-text-3);margin:0}.cs-widget-settings-app.svelte-9h4gix ul:where(.svelte-9h4gix){gap:var(--cs-space-1);margin:var(--cs-space-2) 0 0;color:var(--cs-text-2);padding:0;list-style:none;display:grid}.cs-widget-settings-app.svelte-9h4gix li:where(.svelte-9h4gix){justify-content:space-between;gap:var(--cs-space-3);display:flex}.cs-widget-settings-what.svelte-9h4gix{color:var(--cs-text-3)}.cs-event-sim.svelte-134m5vg{align-items:center;gap:var(--cs-space-2) var(--cs-space-4);padding:var(--cs-space-2) var(--cs-space-3);border-block-end:var(--cs-bw) solid var(--cs-line-1);background:var(--cs-surface-1);flex-wrap:wrap;display:flex}.cs-event-sim-label.svelte-134m5vg{font-family:var(--cs-font-label);font-size:var(--cs-label-size);font-weight:var(--cs-label-weight);letter-spacing:var(--cs-label-track);text-transform:var(--cs-label-transform);color:var(--cs-text-3)}.cs-event-sim-group.svelte-134m5vg{align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;display:flex}.cs-event-sim-val.svelte-134m5vg{font-family:var(--cs-font-mono);font-size:var(--cs-text-xs);color:var(--cs-text-2);padding-inline-start:var(--cs-space-1)}.cs-event-sim.svelte-134m5vg .cs-event-sim-reset{margin-inline-start:auto}.cs-widgetcard.svelte-1nif1pw{block-size:100%;min-inline-size:0;display:block}.cs-widgetcard.svelte-1nif1pw .cs-item-media>*{aspect-ratio:auto}.cs-setcard.cs-card{--card-line:color-mix(in srgb, var(--set) 40%, var(--cs-line-2));--card-bg:var(--cs-surface-2);gap:var(--cs-space-2);background:radial-gradient(16rem 7.5rem at 0% 0%, color-mix(in srgb, var(--set) 20%, transparent), transparent 80%), var(--card-bg);flex-direction:column;block-size:100%;display:flex}.cs-setcard.cs-card:hover{--card-line:var(--set)}.cs-setcard-top.svelte-pdyg4k{justify-content:space-between;align-items:baseline;gap:var(--cs-space-3);display:flex}.cs-setcard-name.svelte-pdyg4k{font-size:var(--cs-text-lg);line-height:var(--cs-lh-lg);color:var(--set);margin:0}.cs-setcard-count.svelte-pdyg4k{font-size:var(--cs-text-xs);color:var(--cs-text-3);white-space:nowrap}.cs-setcard-blurb.svelte-pdyg4k,.cs-setcard-cats.svelte-pdyg4k,.cs-setcard-names.svelte-pdyg4k{margin:0}.cs-setcard-blurb.svelte-pdyg4k{font-size:var(--cs-text-sm);color:var(--cs-text-2)}.cs-setcard-cats.svelte-pdyg4k{font-size:var(--cs-text-xs);font-weight:var(--cs-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--cs-text-3)}.cs-setcard-names.svelte-pdyg4k{font-size:var(--cs-text-xs);color:var(--cs-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-setshelf.svelte-14az4xu{min-inline-size:0;container:cs-setshelf/inline-size}.cs-setshelf-track.svelte-14az4xu{grid-template-columns:repeat(auto-fill, minmax(max(16rem, calc((100% - 2 * var(--cs-space-4)) / 3)), 1fr));gap:var(--cs-space-4);display:grid}@container cs-setshelf (width<=37.5rem){.cs-setshelf-track.svelte-14az4xu{scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding-block-end:var(--cs-space-1);display:flex;position:relative;overflow-x:auto}.cs-setshelf-track.svelte-14az4xu>*{scroll-snap-align:start;flex:0 0 min(78%,17.5rem)}}.cs-widgetgrid.svelte-mdjzy6{--wg-min:18.75rem;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--wg-min)), 1fr));gap:var(--cs-space-5);min-inline-size:0;display:grid}.cs-widgetgrid[data-size=sm].svelte-mdjzy6{--wg-min:16.25rem;gap:var(--cs-space-4)}.cs-widgetgrid[data-size=lg].svelte-mdjzy6{--wg-min:22rem}.cs-widgetgroup.svelte-mdjzy6{gap:var(--cs-space-3);display:grid}.cs-widgetgroup-title.svelte-mdjzy6{font-size:var(--cs-text-lg);line-height:var(--cs-lh-lg);margin:0}.cs-widgetgroup-n.svelte-mdjzy6{font-size:var(--cs-text-sm);font-weight:var(--cs-weight-regular);color:var(--cs-text-3);margin-inline-start:var(--cs-space-2)}.cs-widgetsection.svelte-1w5c8md{gap:var(--cs-space-4);min-inline-size:0;scroll-margin-block-start:5rem;display:grid}.cs-widgetsection[data-accent].svelte-1w5c8md{border-inline-start:3px solid var(--set);padding-inline-start:var(--cs-space-4)}@media (width<=520px){.cs-widgetsection[data-accent].svelte-1w5c8md{padding-inline-start:var(--cs-space-3)}}.cs-widgetstage.svelte-ihtngg{min-inline-size:0;container:cs-widgetstage/inline-size}.cs-widgetstage.svelte-ihtngg .cs-widgetstage-card{overflow:hidden}.cs-widgetstage-toolbar.svelte-ihtngg{justify-content:space-between;align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-2-5) var(--cs-space-3-5);border-block-end:var(--cs-bw) solid var(--cs-line-1);flex-wrap:wrap;display:flex}.cs-widgetstage-start.svelte-ihtngg,.cs-widgetstage-end.svelte-ihtngg{align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.cs-widgetstage-start.svelte-ihtngg>:first-child{flex:none}.cs-widgetstage-bd-select.svelte-ihtngg{display:none}@container cs-widgetstage (width<=43.75rem){.cs-widgetstage-bd-segs.svelte-ihtngg{display:none}.cs-widgetstage-bd-select.svelte-ihtngg{display:block}}.cs-widgetstage-body.svelte-ihtngg{position:relative}.cs-widgetstage-body[data-aside].svelte-ihtngg{grid-template-columns:minmax(0,1fr);display:grid}.cs-widgetstage-aside.svelte-ihtngg{padding:var(--cs-space-3-5) var(--cs-space-4) var(--cs-space-4);border-block-start:var(--cs-bw) solid var(--cs-line-1);position:relative}@container cs-widgetstage (width>=60rem){.cs-widgetstage-body[data-aside].svelte-ihtngg{grid-template-columns:minmax(0,1fr) 21.25rem}.cs-widgetstage-aside.svelte-ihtngg{border-block-start:0;border-inline-start:var(--cs-bw) solid var(--cs-line-1);max-block-size:40rem;overflow:auto}}.cs-widgetstage-canvas.svelte-ihtngg{place-items:center;min-block-size:15rem;padding:clamp(.625rem,3cqi,1.75rem);display:grid}.cs-widgetstage-canvas[data-stream].svelte-ihtngg{background:var(--cs-surface-1);align-content:start}[data-checker].svelte-ihtngg{background:repeating-conic-gradient(var(--cs-surface-1) 0% 25%, var(--cs-surface-sunken) 0% 50%) 50% / 24px 24px}.cs-widgetstage-plain.svelte-ihtngg{display:contents}.cs-widgetstage-fit.svelte-ihtngg{inline-size:min(100%, var(--w));aspect-ratio:var(--ar);position:relative}.cs-widgetstage-board.svelte-ihtngg{aspect-ratio:16/9;border-radius:var(--cs-radius-md);border:var(--cs-bw) solid var(--cs-line-2);inline-size:100%;position:relative;overflow:hidden}.cs-widgetstage-actor.svelte-ihtngg{inline-size:var(--sw);aspect-ratio:var(--ar);position:absolute;transform:translate(-50%,-50%)}.cs-widgetstage-fit.svelte-ihtngg>:first-child,.cs-widgetstage-actor.svelte-ihtngg>:first-child{block-size:100%;inline-size:100%}.cs-widgetstage-grab.svelte-ihtngg{cursor:grab;touch-action:none;outline:1px dashed var(--cs-accent-line);outline-offset:0;background:0 0;border:0;padding:0;position:absolute;inset:0}.cs-widgetstage-grab.svelte-ihtngg:active{cursor:grabbing}.cs-widgetstage-grab.svelte-ihtngg:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus)}@media (forced-colors:active){.cs-widgetstage-grab.svelte-ihtngg{outline-color:highlight}}.cs-versionlist.svelte-1cwt9wm{gap:var(--cs-space-4);min-inline-size:0;display:grid}.cs-versionlist-list.svelte-1cwt9wm{gap:var(--cs-space-1);margin:0;padding:0;list-style:none;display:grid}.cs-versionlist.svelte-1cwt9wm .cs-versionlist-btn{justify-content:flex-start}.cs-versionlist.svelte-1cwt9wm .cs-versionlist-btn .cs-button-content,.cs-versionlist.svelte-1cwt9wm .cs-versionlist-btn .cs-button-label{flex:1;min-inline-size:0}.cs-versionlist-row.svelte-1cwt9wm{align-items:center;gap:var(--cs-space-2-5);inline-size:100%;display:flex}.cs-versionlist-num.svelte-1cwt9wm{font-family:var(--cs-font-mono)}.cs-versionlist-date.svelte-1cwt9wm{font-size:var(--cs-text-xs);color:var(--cs-text-3);margin-inline-start:auto}.cs-versionlist-sha.svelte-1cwt9wm{align-items:center;gap:var(--cs-space-2);font-size:var(--cs-text-xs);color:var(--cs-text-3);margin:0;display:flex}.cs-widgetbyline.svelte-k20jx3{align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.cs-widgetbyline-by.svelte-k20jx3{font-size:var(--cs-text-sm);color:var(--cs-text-3)}.cs-detailcols.svelte-1ydlesa{min-inline-size:0;container:cs-detailcols/inline-size}.cs-detailcols-grid.svelte-1ydlesa{gap:var(--cs-space-8) var(--cs-space-10);grid-template-columns:minmax(0,1fr);display:grid}.cs-detailcols-grid.svelte-1ydlesa>*{gap:var(--cs-space-4);align-content:start;min-inline-size:0;display:grid}@container cs-detailcols (width>=53.75rem){.cs-detailcols-grid.svelte-1ydlesa{grid-template-columns:repeat(2,minmax(0,1fr))}}}
