@layer cs.components{.cs-angle.svelte-1av0vzh{justify-content:start;align-items:center;gap:var(--cs-space-2);grid-template-columns:auto minmax(0,6rem);min-inline-size:0;display:inline-grid}.cs-angle[data-dial-only].svelte-1av0vzh{grid-template-columns:auto}.cs-angle-dial.svelte-1av0vzh{inline-size:max(var(--cs-target-min), 2rem);block-size:max(var(--cs-target-min), 2rem);border-radius:var(--cs-radius-full);background:var(--cs-surface-sunken);box-shadow:inset 0 0 0 var(--cs-bw-control) var(--cs-line-control);cursor:grab;touch-action:none;transition:box-shadow var(--cs-dur-2) var(--cs-ease-standard)}.cs-angle-dial.svelte-1av0vzh:hover{box-shadow:inset 0 0 0 var(--cs-bw-control) var(--cs-line-control-hover)}.cs-angle-dial[data-dragging].svelte-1av0vzh{cursor:grabbing}.cs-angle-dial.svelte-1av0vzh:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:var(--cs-focus-offset)}.cs-angle-dial[aria-disabled].svelte-1av0vzh{cursor:not-allowed;box-shadow:inset 0 0 0 var(--cs-bw-control) var(--cs-line-2)}svg.svelte-1av0vzh{block-size:100%;inline-size:100%;overflow:visible}.cs-angle-ring.svelte-1av0vzh{fill:none;stroke:var(--cs-line-2);stroke-width:1px}.cs-angle-zero.svelte-1av0vzh{fill:var(--cs-text-3)}.cs-angle-hand.svelte-1av0vzh{stroke:var(--cs-accent-fg);stroke-width:1.75px;stroke-linecap:round}.cs-angle-tip.svelte-1av0vzh,.cs-angle-hub.svelte-1av0vzh{fill:var(--cs-accent-fg)}.cs-angle-dial[aria-disabled].svelte-1av0vzh .cs-angle-hand:where(.svelte-1av0vzh){stroke:var(--cs-text-disabled)}.cs-angle-dial[aria-disabled].svelte-1av0vzh :is(.cs-angle-tip:where(.svelte-1av0vzh),.cs-angle-hub:where(.svelte-1av0vzh)){fill:var(--cs-text-disabled)}.cs-angle.svelte-1av0vzh .cs-number-steps{display:none}@media (forced-colors:active){.cs-angle-hand.svelte-1av0vzh{stroke:canvastext}.cs-angle-tip.svelte-1av0vzh,.cs-angle-hub.svelte-1av0vzh,.cs-angle-zero.svelte-1av0vzh{fill:canvastext}}.cs-prop-row.svelte-1g05pj5{--pr-label-w:var(--cs-prop-label-w,5.25rem);grid-template-columns:var(--pr-label-w) minmax(0, 1fr);align-items:start;gap:var(--cs-space-1) var(--cs-space-3);min-inline-size:0;display:grid}@container (width<=15rem){.cs-prop-row.svelte-1g05pj5{grid-template-columns:minmax(0,1fr)}}.cs-prop-row[data-wide].svelte-1g05pj5{grid-template-columns:minmax(0,1fr)}.cs-prop-row-label.svelte-1g05pj5{align-items:center;gap:var(--cs-space-1);min-inline-size:0;min-block-size:max(var(--cs-target-min), var(--cs-control-h-sm));display:flex}.cs-prop-row[data-wide].svelte-1g05pj5 .cs-prop-row-label:where(.svelte-1g05pj5){justify-content:space-between;min-block-size:0}label.svelte-1g05pj5{min-inline-size:0;font-size:var(--cs-text-xs);line-height:var(--cs-lh-xs);color:var(--cs-text-2);overflow-wrap:anywhere}.cs-prop-row[data-disabled].svelte-1g05pj5 label:where(.svelte-1g05pj5){color:var(--cs-text-3)}.cs-prop-row-aside.svelte-1g05pj5{margin-inline-start:auto;display:inline-flex}.cs-prop-row-control.svelte-1g05pj5{gap:var(--cs-space-1);min-inline-size:0;display:grid}.cs-prop-row-hint.svelte-1g05pj5{font-size:var(--cs-text-2xs);line-height:var(--cs-lh-2xs);color:var(--cs-text-3);margin:0}.cs-prop-section.svelte-13f9ufu{border-block-start:var(--cs-bw) solid var(--cs-line-1)}.cs-prop-section.svelte-13f9ufu:first-child{border-block-start:0}.cs-prop-section-head.svelte-13f9ufu{align-items:center;gap:var(--cs-space-1);padding-inline:var(--cs-space-1) var(--cs-space-2);display:flex}.cs-prop-section-heading.svelte-13f9ufu{min-inline-size:0;font:inherit;flex:1;margin:0}.cs-prop-section-toggle.svelte-13f9ufu,.cs-prop-section-plain.svelte-13f9ufu{align-items:center;gap:var(--cs-space-1-5);inline-size:100%;min-block-size:max(var(--cs-target-min), 2rem);padding-inline:var(--cs-space-1-5);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-2);display:flex}.cs-prop-section-toggle.svelte-13f9ufu{border-radius:var(--cs-radius-sm);text-align:start;cursor:pointer;transition:background-color var(--cs-dur-2) var(--cs-ease-standard), color var(--cs-dur-2) var(--cs-ease-standard);background:0 0;border:0}.cs-prop-section-toggle.svelte-13f9ufu:hover{background:var(--cs-state-hover);color:var(--cs-text-1)}.cs-prop-section-toggle.svelte-13f9ufu:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:calc(var(--cs-focus-width) * -1)}.cs-prop-section-toggle.svelte-13f9ufu .cs-prop-section-chevron{color:var(--cs-text-3);transition:rotate var(--cs-dur-3) var(--cs-ease-standard);flex:none}.cs-prop-section[data-open].svelte-13f9ufu .cs-prop-section-toggle:where(.svelte-13f9ufu) .cs-prop-section-chevron{rotate:90deg}.cs-prop-section-title.svelte-13f9ufu{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.cs-prop-section-dot.svelte-13f9ufu{border-radius:var(--cs-radius-full);background:var(--cs-accent-fg);flex:none;block-size:.4375rem;inline-size:.4375rem}.cs-prop-section-dot[data-status=warn].svelte-13f9ufu{background:var(--cs-warn-fg);border-radius:1px;rotate:45deg}.cs-prop-section-dot[data-status=err].svelte-13f9ufu{background:var(--cs-err-fg);border-radius:1px}.cs-prop-section-actions.svelte-13f9ufu{gap:var(--cs-space-0-5);display:inline-flex}.cs-prop-section-body.svelte-13f9ufu{gap:var(--cs-space-2-5);padding:var(--cs-space-1) var(--cs-space-3) var(--cs-space-4);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.cs-prop-section-body[hidden].svelte-13f9ufu{display:none}@media (forced-colors:active){.cs-prop-section-dot.svelte-13f9ufu{background:canvastext}}.cs-optional.svelte-me9us6{align-items:start;gap:var(--cs-space-1);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.cs-optional.svelte-me9us6:not([data-set]){grid-template-columns:minmax(0,1fr)}.cs-optional-body.svelte-me9us6{gap:var(--cs-space-2);min-inline-size:0;display:grid}.cs-optional-empty.svelte-me9us6{justify-content:space-between;align-items:center;gap:var(--cs-space-2);min-block-size:max(var(--cs-target-min), var(--cs-control-h-sm));border:var(--cs-bw) dashed var(--cs-line-2);border-radius:var(--cs-control-radius);padding-inline-start:var(--cs-space-2-5);display:flex}.cs-optional-none.svelte-me9us6{font-size:var(--cs-text-xs);color:var(--cs-text-3)}.cs-gradient.svelte-1ec0b09{gap:var(--cs-space-2-5);min-inline-size:0;display:grid}.cs-gradient-head.svelte-1ec0b09{align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;display:flex}.cs-gradient-preview.svelte-1ec0b09{border-radius:var(--cs-radius-sm);block-size:1.75rem;inline-size:1.75rem;box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2);forced-color-adjust:none;flex:none}.cs-gradient-bar-wrap.svelte-1ec0b09{gap:0;padding-inline:.75rem;display:grid}.cs-gradient-bar.svelte-1ec0b09{border-radius:var(--cs-radius-sm);block-size:1.5rem;box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2);cursor:copy;forced-color-adjust:none;margin-inline:-.75rem}.cs-gradient[data-disabled].svelte-1ec0b09 .cs-gradient-bar:where(.svelte-1ec0b09){cursor:not-allowed}.cs-gradient-track.svelte-1ec0b09{block-size:1.75rem;position:relative}.cs-gradient-handle.svelte-1ec0b09{inline-size:var(--cs-target-min);block-size:var(--cs-target-min);border-radius:var(--cs-radius-sm);background:var(--cs-surface-3);box-shadow:inset 0 0 0 var(--cs-bw-control) var(--cs-line-control), var(--cs-elev-1);cursor:grab;touch-action:none;padding:.1875rem;display:grid;position:absolute;inset-block-start:.125rem;translate:-50%}.cs-gradient-handle.svelte-1ec0b09:before{content:"";background:inherit;block-size:.5rem;inline-size:.5rem;box-shadow:inset var(--cs-bw-control) var(--cs-bw-control) 0 0 var(--cs-line-control);position:absolute;inset-block-start:-.3125rem;inset-inline-start:50%;translate:-50%;rotate:45deg}.cs-gradient-handle[data-selected].svelte-1ec0b09{box-shadow:inset 0 0 0 2px var(--cs-accent-fg), var(--cs-elev-1);z-index:1}.cs-gradient-handle[data-selected].svelte-1ec0b09:before{box-shadow:inset 2px 2px 0 0 var(--cs-accent-fg)}.cs-gradient-handle.svelte-1ec0b09:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:2px;z-index:2}.cs-gradient-handle.svelte-1ec0b09:active{cursor:grabbing}.cs-gradient-handle-paint.svelte-1ec0b09{box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2);forced-color-adjust:none;border-radius:2px;position:relative}.cs-gradient-stop.svelte-1ec0b09{gap:var(--cs-space-1-5);padding:var(--cs-space-2);border-radius:var(--cs-radius-md);background:var(--cs-surface-sunken);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-1);display:grid}.cs-gradient-stop-head.svelte-1ec0b09{align-items:center;gap:var(--cs-space-1-5);grid-template-columns:minmax(0,1fr) minmax(0,6rem) auto;display:grid}.cs-gradient-stop-name.svelte-1ec0b09{font-size:var(--cs-text-2xs);font-weight:var(--cs-weight-semibold);color:var(--cs-text-2)}.cs-gradient-stop.svelte-1ec0b09 .cs-number-steps{display:none}.cs-gradient-foot.svelte-1ec0b09{justify-content:space-between;align-items:center;gap:var(--cs-space-2);display:flex}.cs-gradient-count.svelte-1ec0b09{font-size:var(--cs-text-2xs);color:var(--cs-text-3);font-variant-numeric:tabular-nums}@media (forced-colors:active){.cs-gradient-handle[data-selected].svelte-1ec0b09{outline:2px solid highlight}}.cs-box-sides.svelte-6h4kpf{align-items:start;gap:var(--cs-space-1-5);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.cs-box-sides-grid.svelte-6h4kpf{gap:var(--cs-space-1-5);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}.cs-box-sides.svelte-6h4kpf .cs-number-steps{display:none}.cs-icon-radios.svelte-142r3vm{--ir-size:2.25rem;grid-template-columns:repeat(auto-fill, minmax(var(--ir-size), 1fr));gap:var(--cs-space-1);min-inline-size:0;display:grid}.cs-icon-radios[data-size=sm].svelte-142r3vm{--ir-size:1.75rem}.cs-icon-radios[data-labels].svelte-142r3vm{--ir-size:4.25rem}.cs-icon-radio.svelte-142r3vm{align-content:center;justify-items:center;gap:var(--cs-space-1);min-block-size:max(var(--cs-target-min), var(--ir-size));padding:var(--cs-space-1);border-radius:var(--cs-radius-md);background:var(--cs-surface-2);box-shadow:inset 0 0 0 var(--cs-bw-control) var(--cs-line-2);color:var(--cs-text-2);cursor:pointer;transition:background-color var(--cs-dur-2) var(--cs-ease-standard), box-shadow var(--cs-dur-2) var(--cs-ease-standard), color var(--cs-dur-2) var(--cs-ease-standard);display:grid}.cs-icon-radio.svelte-142r3vm:hover{background:var(--cs-surface-3);color:var(--cs-text-1)}.cs-icon-radio[aria-checked=true].svelte-142r3vm{background:var(--cs-state-selected);box-shadow:inset 0 0 0 2px var(--cs-accent-line);color:var(--cs-accent-text)}.cs-icon-radio.svelte-142r3vm:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:var(--cs-focus-offset)}.cs-icon-radio[aria-disabled].svelte-142r3vm{box-shadow:none;border:var(--cs-bw-control) var(--cs-line-style-disabled) var(--cs-line-2);color:var(--cs-text-disabled);cursor:not-allowed;background:0 0}.cs-icon-radio-pic.svelte-142r3vm{place-items:center;block-size:1.25rem;inline-size:1.25rem;display:grid}.cs-icon-radio-label.svelte-142r3vm{font-size:var(--cs-text-2xs);line-height:var(--cs-lh-2xs);text-align:center}@media (forced-colors:active){.cs-icon-radio[aria-checked=true].svelte-142r3vm{outline:2px solid highlight}}.cs-slice.svelte-a13nyx{gap:var(--cs-space-2-5);min-inline-size:0;display:grid}.cs-slice.svelte-a13nyx>.cs-box-sides{max-inline-size:22rem}.cs-slice-box.svelte-a13nyx{border-radius:var(--cs-radius-sm);background:var(--cs-checker);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2);margin-inline:auto;position:relative}.cs-slice-picture.svelte-a13nyx{border-radius:inherit;display:grid;position:absolute;inset:0;overflow:hidden}.cs-slice-picture.svelte-a13nyx>*{block-size:100%;inline-size:100%}.cs-slice-guide.svelte-a13nyx{touch-action:none;place-items:center;display:grid;position:absolute}.cs-slice-guide[data-axis=x].svelte-a13nyx{inline-size:var(--cs-target-min);cursor:ew-resize;inset-block:0;translate:-50%}.cs-slice-guide[data-axis=y].svelte-a13nyx{block-size:var(--cs-target-min);cursor:ns-resize;inset-inline:0;translate:0 -50%}.cs-slice-line.svelte-a13nyx{background-image:linear-gradient(var(--cs-accent-fg) 60%, transparent 0);background-size:2px 8px}.cs-slice-guide[data-axis=x].svelte-a13nyx .cs-slice-line:where(.svelte-a13nyx){block-size:100%;inline-size:2px}.cs-slice-guide[data-axis=y].svelte-a13nyx .cs-slice-line:where(.svelte-a13nyx){background-image:linear-gradient(to right, var(--cs-accent-fg) 60%, transparent 0);background-size:8px 2px;block-size:2px;inline-size:100%}.cs-slice-guide.svelte-a13nyx:hover .cs-slice-line:where(.svelte-a13nyx),.cs-slice-guide[data-dragging].svelte-a13nyx .cs-slice-line:where(.svelte-a13nyx){background-color:var(--cs-accent-soft)}.cs-slice-guide.svelte-a13nyx:focus-visible{outline:none}.cs-slice-guide.svelte-a13nyx:focus-visible .cs-slice-line:where(.svelte-a13nyx){background-color:var(--cs-focus);box-shadow:0 0 0 2px var(--cs-focus)}@media (forced-colors:active){.cs-slice-line.svelte-a13nyx{background:highlight}}}
