.ds.svelte-1nlqszj{background:var(--pl-bg-surface);min-height:100vh;color:var(--pl-text-primary);grid-template-columns:16rem minmax(0,1fr);display:grid}.ds-side.svelte-1nlqszj{height:100vh;padding:var(--pl-space-5) var(--pl-space-3) var(--pl-space-4);background:var(--pl-bg-canvas);border-right:1px solid var(--pl-border-default);flex-direction:column;align-self:start;display:flex;position:sticky;top:0;overflow-y:auto}.ds-brand.svelte-1nlqszj{padding:0 .625rem;display:inline-flex}.ds-side-title.svelte-1nlqszj{margin:var(--pl-space-2) 0 var(--pl-space-2);color:var(--pl-text-muted);font-size:var(--pl-font-label-size);padding:0 .625rem}.ds-nav-h.svelte-1nlqszj{margin:var(--pl-space-4) 0 var(--pl-space-1);color:var(--pl-text-subtle);font-size:var(--pl-font-overline-size);font-weight:var(--pl-font-overline-weight);letter-spacing:var(--pl-font-overline-tracking);text-transform:uppercase;padding:0 .625rem}.ds-side.svelte-1nlqszj .nav-item{height:1.75rem;font-size:var(--pl-font-label-size)}.ds-side-foot.svelte-1nlqszj{padding:var(--pl-space-5) .625rem 0;color:var(--pl-text-muted);font-size:var(--pl-font-overline-size);margin-top:auto;line-height:1.5}.ds-main.svelte-1nlqszj{width:100%;max-width:76rem;padding:var(--pl-space-8) var(--pl-space-10) var(--pl-space-16)}.ds-main.svelte-1nlqszj section:where(.svelte-1nlqszj){padding-top:var(--pl-space-12)}.ds-hero.svelte-1nlqszj{padding:var(--pl-space-10) var(--pl-space-8) var(--pl-space-8);border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-card-lg);position:relative;overflow:hidden}.ds-hero.svelte-1nlqszj h1:where(.svelte-1nlqszj){margin-top:var(--pl-space-2);font-size:var(--pl-font-display-lg-size);font-weight:var(--pl-font-display-lg-weight);letter-spacing:var(--pl-font-display-lg-tracking);line-height:var(--pl-font-display-lg-line-height)}.ds-hero.svelte-1nlqszj>p:where(.svelte-1nlqszj):last-of-type{max-width:44rem;margin-top:var(--pl-space-4);color:var(--pl-text-secondary);font-size:var(--pl-font-body-size);line-height:var(--pl-font-body-line-height)}.ds-hero-line.svelte-1nlqszj{height:3px;position:absolute;inset:0 0 auto}.ds-head.svelte-1nlqszj{padding-bottom:var(--pl-space-5);margin-bottom:var(--pl-space-6);border-bottom:1px solid var(--pl-border-default)}.ds-over.svelte-1nlqszj{color:var(--pl-text-muted);font-size:var(--pl-font-overline-size);font-weight:var(--pl-font-overline-weight);letter-spacing:var(--pl-font-overline-tracking);line-height:var(--pl-font-overline-line-height);text-transform:uppercase}.ds-head.svelte-1nlqszj h2:where(.svelte-1nlqszj){margin-top:var(--pl-space-1);font-size:var(--pl-font-display-size);font-weight:var(--pl-font-display-weight);letter-spacing:var(--pl-font-display-tracking);line-height:var(--pl-font-display-line-height)}.ds-lead.svelte-1nlqszj{max-width:46rem;margin-top:var(--pl-space-2);color:var(--pl-text-secondary);font-size:var(--pl-font-body-size);line-height:var(--pl-font-body-line-height)}.ds-main.svelte-1nlqszj h3:where(.svelte-1nlqszj){align-items:center;gap:var(--pl-space-2);margin:var(--pl-space-8) 0 var(--pl-space-3);font-size:var(--pl-font-title-size);font-weight:var(--pl-font-title-weight);letter-spacing:var(--pl-font-title-tracking);line-height:var(--pl-font-title-line-height);display:flex}.ds-head.svelte-1nlqszj+h3:where(.svelte-1nlqszj){margin-top:0}.ds-count.svelte-1nlqszj{border-radius:var(--pl-radius-full);background:var(--pl-bg-surface-strong);color:var(--pl-text-muted);font-size:var(--pl-font-overline-size);font-weight:var(--pl-weight-medium);letter-spacing:0;padding:1px 7px}.ds-text.svelte-1nlqszj{max-width:44rem;color:var(--pl-text-secondary);font-size:var(--pl-font-body-sm-size);line-height:var(--pl-font-body-sm-relaxed-line-height)}.ds-text.svelte-1nlqszj+:where(.svelte-1nlqszj){margin-top:var(--pl-space-3)}.ds-note.svelte-1nlqszj{color:var(--pl-text-muted);font-size:var(--pl-font-caption-size);line-height:var(--pl-font-caption-line-height)}.ds-token.svelte-1nlqszj,.ds-main.svelte-1nlqszj code:where(.svelte-1nlqszj),.ds-side.svelte-1nlqszj code:where(.svelte-1nlqszj){font-family:var(--pl-font-mono);font-size:.75rem}.ds-token.svelte-1nlqszj{color:var(--pl-text-primary);overflow-wrap:anywhere}.ds-text.svelte-1nlqszj code:where(.svelte-1nlqszj),.hint.svelte-1nlqszj code:where(.svelte-1nlqszj){border-radius:var(--pl-radius-tiny);background:var(--pl-bg-surface-strong);color:var(--pl-text-secondary);padding:1px 5px}.ds-list.svelte-1nlqszj{gap:var(--pl-space-1);padding-left:var(--pl-space-5);color:var(--pl-text-secondary);list-style:outside;display:grid}.ds-list.svelte-1nlqszj li:where(.svelte-1nlqszj)::marker{color:var(--pl-text-danger-icon)}.ds-grid-2.svelte-1nlqszj{gap:var(--pl-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ds-grid-3.svelte-1nlqszj{gap:var(--pl-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ds-grid-2.svelte-1nlqszj+.ds-grid-2:where(.svelte-1nlqszj),.ds-grid-3.svelte-1nlqszj+.ds-grid-2:where(.svelte-1nlqszj){margin-top:var(--pl-space-8)}.ds-logos.svelte-1nlqszj{gap:var(--pl-space-4);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));display:grid}.ds-logo.svelte-1nlqszj{border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-card);overflow:hidden}.ds-logo-panes.svelte-1nlqszj{display:flex}.ds-logo-pane.svelte-1nlqszj{min-height:9.5rem;padding:var(--pl-space-5);background:var(--pl-bg-surface-muted);flex:1;place-items:center;display:grid}.ds-logo-pane.dark.svelte-1nlqszj{background:var(--pl-bg-surface-inverse)}.ds-logo-pane.svelte-1nlqszj img:where(.svelte-1nlqszj){width:auto;max-width:100%}.ds-logo.svelte-1nlqszj figcaption:where(.svelte-1nlqszj){padding:var(--pl-space-3) var(--pl-space-4);border-top:1px solid var(--pl-border-default);gap:2px;display:grid}.ds-clear-row.svelte-1nlqszj{align-items:center;gap:var(--pl-space-6);flex-wrap:wrap;display:flex}.ds-clear.svelte-1nlqszj{padding:var(--x);background:var(--pl-bg-accent-subtle);outline:1px dashed var(--pl-border-accent);display:inline-flex;position:relative}.ds-clear.svelte-1nlqszj>span:where(.svelte-1nlqszj){background:var(--pl-bg-surface);display:inline-flex}.ds-clear.svelte-1nlqszj>i:where(.svelte-1nlqszj){width:1rem;height:var(--x);min-height:.75rem;color:var(--pl-text-accent);font:var(--pl-weight-semibold) var(--pl-font-overline-size) / 1 var(--pl-font-mono);place-items:center;font-style:normal;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.ds-min.svelte-1nlqszj{gap:var(--pl-space-3);margin-bottom:var(--pl-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ds-min-box.svelte-1nlqszj{border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-control);background:var(--pl-bg-surface-muted);place-items:center;height:4.5rem;display:grid}.ds-min.svelte-1nlqszj p:where(.svelte-1nlqszj){margin-top:var(--pl-space-2);color:var(--pl-text-muted);font-size:var(--pl-font-caption-size)}.ds-min.svelte-1nlqszj strong:where(.svelte-1nlqszj){color:var(--pl-text-primary);font-weight:var(--pl-weight-semibold)}.ds-ramps.svelte-1nlqszj{gap:var(--pl-space-4);display:grid}.ds-ramp.svelte-1nlqszj{gap:var(--pl-space-4);grid-template-columns:9rem minmax(0,1fr);align-items:center;display:grid}.ds-ramp-h.svelte-1nlqszj strong:where(.svelte-1nlqszj){font-size:var(--pl-font-title-sm-size);font-weight:var(--pl-weight-semibold);text-transform:capitalize;display:block}.ds-ramp-h.svelte-1nlqszj span:where(.svelte-1nlqszj){color:var(--pl-text-muted);font-size:var(--pl-font-caption-size);line-height:var(--pl-font-caption-line-height)}.ds-ramp-steps.svelte-1nlqszj{border-radius:var(--pl-radius-control-lg);box-shadow:var(--pl-shadow-hairline);display:flex;overflow:hidden}.ds-swatch.svelte-1nlqszj{min-width:0;height:5.5rem;padding:var(--pl-space-2);color:var(--pl-text-inverse);flex-direction:column;flex:1;gap:2px;display:flex}.ds-swatch.light.svelte-1nlqszj{color:var(--pl-text-primary)}.ds-swatch-step.svelte-1nlqszj{font-size:var(--pl-font-label-size);font-weight:var(--pl-weight-semibold);align-items:center;gap:6px;display:flex}.ds-swatch-step.svelte-1nlqszj em:where(.svelte-1nlqszj){border-radius:var(--pl-radius-full);font-size:var(--pl-font-micro-size);padding:0 5px;font-style:normal;line-height:14px;box-shadow:inset 0 0 0 1px}.ds-swatch-hex.svelte-1nlqszj{margin-top:auto;font-size:.6875rem}.ds-swatch-name.svelte-1nlqszj{opacity:.75;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.ds-roles.svelte-1nlqszj{gap:0 var(--pl-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ds-role.svelte-1nlqszj{gap:var(--pl-space-3);padding:var(--pl-space-2) 0;border-bottom:1px solid var(--pl-border-subtle);grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;display:grid}.ds-chip.svelte-1nlqszj{border-radius:var(--pl-radius-medium);background:var(--pl-bg-surface);width:2.75rem;height:2.25rem;box-shadow:var(--pl-shadow-hairline);place-items:center;display:grid;overflow:hidden}.ds-chip.dark.svelte-1nlqszj{background:var(--pl-bg-surface-inverse)}.ds-chip-fill.svelte-1nlqszj{width:100%;height:100%}.ds-chip-text.svelte-1nlqszj{font-size:var(--pl-font-title-sm-size);font-weight:var(--pl-weight-semibold)}.ds-chip-line.svelte-1nlqszj{border-radius:var(--pl-radius-tiny);border:2px solid;width:1.5rem;height:1.125rem}.ds-role-main.svelte-1nlqszj{min-width:0;display:grid}.ds-role-val.svelte-1nlqszj{max-width:11rem;color:var(--pl-text-secondary);text-align:right;justify-items:end;font-size:.6875rem;display:grid}.ds-role-val.svelte-1nlqszj .mono:where(.svelte-1nlqszj){font-size:.6875rem}.ds-alias.svelte-1nlqszj{color:var(--pl-text-subtle)}.ds-grad.svelte-1nlqszj{border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-card);overflow:hidden}.ds-grad-stage.svelte-1nlqszj{align-items:center;gap:var(--pl-space-4);background:var(--pl-bg-surface);height:10rem;display:flex}.ds-grad-stage[data-kind=line].svelte-1nlqszj{padding:0 var(--pl-space-6);flex-direction:column;justify-content:center;align-items:stretch}.ds-grad-stage[data-kind=glow].svelte-1nlqszj,.ds-grad-stage[data-kind=premium].svelte-1nlqszj{padding:var(--pl-space-5)}.ds-grad-stage[data-kind=premium].svelte-1nlqszj .ds-grad-fill:where(.svelte-1nlqszj){border-radius:var(--pl-radius-control-lg)}.ds-grad-fill.svelte-1nlqszj{flex:1;align-self:stretch}.ds-grad-stage[data-kind=glow].svelte-1nlqszj .ds-grad-fill:where(.svelte-1nlqszj){border-radius:var(--pl-radius-control-lg)}.ds-grad-tile.svelte-1nlqszj{border-radius:var(--pl-radius-tile);flex:none;width:7.5rem;height:7.5rem}.ds-grad.svelte-1nlqszj figcaption:where(.svelte-1nlqszj){padding:var(--pl-space-3) var(--pl-space-4);border-top:1px solid var(--pl-border-default);gap:2px;display:grid}.ds-progress.svelte-1nlqszj{border-radius:var(--pl-radius-full);background:var(--pl-bg-track);height:6px;display:block;overflow:hidden}.ds-progress.svelte-1nlqszj i:where(.svelte-1nlqszj){border-radius:var(--pl-radius-full);width:62%;height:100%;display:block}.ds-family.svelte-1nlqszj{padding:var(--pl-space-5);border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-card);color:var(--pl-text-secondary);line-height:1.6}.ds-family-big.svelte-1nlqszj{margin-bottom:var(--pl-space-2);color:var(--pl-text-primary);font-size:var(--pl-font-display-md-size);font-weight:var(--pl-weight-semibold);letter-spacing:-.02em;line-height:var(--pl-font-display-md-line-height)}.ds-family-meta.svelte-1nlqszj{gap:var(--pl-space-2);margin-top:var(--pl-space-3);font-family:var(--pl-font-sans);flex-wrap:wrap;align-items:baseline;display:flex}.ds-type-row.svelte-1nlqszj{gap:var(--pl-space-6);padding:var(--pl-space-4) 0;border-bottom:1px solid var(--pl-border-subtle);grid-template-columns:15rem minmax(0,1fr);align-items:center;display:grid}.ds-type-meta.svelte-1nlqszj{gap:2px;display:grid}.ds-type-spec.svelte-1nlqszj{color:var(--pl-text-subtle);font-size:.6875rem}.ds-type-sample.svelte-1nlqszj{overflow-wrap:anywhere;min-width:0}.ds-weights.svelte-1nlqszj{gap:var(--pl-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ds-weights.svelte-1nlqszj>div:where(.svelte-1nlqszj){gap:2px;display:grid}.ds-weights.svelte-1nlqszj p:where(.svelte-1nlqszj){font-size:var(--pl-font-title-size);line-height:var(--pl-font-title-line-height)}.ds-nums.svelte-1nlqszj{gap:var(--pl-space-10);flex-wrap:wrap;display:flex}.ds-nums.svelte-1nlqszj p:where(.svelte-1nlqszj){font-size:var(--pl-font-heading-size);font-weight:var(--pl-weight-medium);text-align:right;line-height:1.4}.ds-nums.svelte-1nlqszj .ds-nums-mono:where(.svelte-1nlqszj){font-family:var(--pl-font-mono);font-size:var(--pl-font-title-size);line-height:1.72}.ds-tiles.svelte-1nlqszj{gap:var(--pl-space-5) var(--pl-space-4);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}.ds-tiles-wide.svelte-1nlqszj{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.ds-tile.svelte-1nlqszj{align-content:start;gap:2px;display:grid}.ds-radius.svelte-1nlqszj{width:6rem;height:6rem;margin-bottom:var(--pl-space-2);background:var(--pl-bg-surface-strong);border:1.5px solid var(--pl-border-emphasis)}.ds-stage.svelte-1nlqszj{margin-bottom:var(--pl-space-2);padding:var(--pl-space-6) var(--pl-space-6) var(--pl-space-8);border-radius:var(--pl-radius-card);background:var(--pl-bg-canvas);align-items:center;display:grid}.ds-shadow.svelte-1nlqszj,.ds-ring.svelte-1nlqszj{border-radius:var(--pl-radius-card);background:var(--pl-bg-surface);height:4.5rem}.ds-ring.svelte-1nlqszj{height:var(--pl-control-md);border-radius:var(--pl-radius-control);border:1px solid}.ds-tiles-wide.svelte-1nlqszj .ds-tile:where(.svelte-1nlqszj) .ds-note.mono:where(.svelte-1nlqszj){overflow-wrap:anywhere;font-size:.6875rem}.ds-controls.svelte-1nlqszj{align-items:flex-end;gap:var(--pl-space-6);flex-wrap:wrap;display:flex}.ds-controls.svelte-1nlqszj>div:where(.svelte-1nlqszj){gap:2px;display:grid}.ds-control.svelte-1nlqszj{min-width:9rem;margin-bottom:var(--pl-space-2);border:1px solid var(--pl-border-strong);border-radius:var(--pl-radius-control);background:var(--pl-bg-surface-muted);color:var(--pl-text-secondary);font-size:var(--pl-font-caption-size);place-items:center;display:grid}.ds-spaces.svelte-1nlqszj{gap:var(--pl-space-2);display:grid}.ds-spaces.svelte-1nlqszj>div:where(.svelte-1nlqszj){gap:var(--pl-space-4);grid-template-columns:5rem 9rem auto;justify-content:start;align-items:center;display:grid}.ds-space.svelte-1nlqszj{border-radius:var(--pl-radius-tiny);background:var(--pl-bg-accent);height:1rem}.ds-kv.svelte-1nlqszj{gap:var(--pl-space-1) var(--pl-space-6);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.ds-kv.svelte-1nlqszj>div:where(.svelte-1nlqszj){justify-content:space-between;gap:var(--pl-space-3);padding:var(--pl-space-2) 0;border-bottom:1px solid var(--pl-border-subtle);color:var(--pl-text-secondary);display:flex}.ds-motion-grid.svelte-1nlqszj{margin-top:var(--pl-space-4)}.ds-motion.svelte-1nlqszj{gap:var(--pl-space-3);align-content:start;display:grid}.ds-motion.svelte-1nlqszj>div:where(.svelte-1nlqszj){gap:var(--pl-space-4);grid-template-columns:minmax(0,1fr) 15rem;align-items:center;display:grid}.ds-motion-meta.svelte-1nlqszj{gap:1px;display:grid}.ds-motion.svelte-1nlqszj .ds-note:where(.svelte-1nlqszj){font-size:.6875rem}.ds-track.svelte-1nlqszj{border-radius:var(--pl-radius-full);background:var(--pl-bg-surface-strong);height:1.25rem;position:relative}.ds-track.svelte-1nlqszj i:where(.svelte-1nlqszj){border-radius:var(--pl-radius-full);background:var(--pl-bg-action);width:1rem;height:1rem;transition-property:left;transition-timing-function:var(--pl-ease-standard);position:absolute;top:2px;left:2px}.ds-track.svelte-1nlqszj i.played:where(.svelte-1nlqszj){left:calc(100% - 1rem - 2px)}@media (prefers-reduced-motion:reduce){.ds-track.svelte-1nlqszj i:where(.svelte-1nlqszj){transition:none}}.ds-demo.svelte-1nlqszj{padding:var(--pl-space-5);border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-card);background:var(--pl-bg-surface)}.ds-demo.svelte-1nlqszj+.ds-demo:where(.svelte-1nlqszj){margin-top:var(--pl-space-3)}.ds-grid-2.svelte-1nlqszj>.ds-demo:where(.svelte-1nlqszj)+.ds-demo:where(.svelte-1nlqszj){margin-top:0}.ds-grid-2.svelte-1nlqszj+.ds-demo:where(.svelte-1nlqszj){margin-top:var(--pl-space-3)}.ds-on-ink.svelte-1nlqszj{background:var(--pl-bg-surface-inverse);border-color:var(--pl-bg-surface-inverse);color:var(--pl-text-inverse)}.ds-on-ink.svelte-1nlqszj .ds-note:where(.svelte-1nlqszj){color:var(--pl-text-subtle);margin-left:auto}.ds-demo-row.svelte-1nlqszj{align-items:center;gap:var(--pl-space-4);flex-wrap:wrap;display:flex}.ds-demo-end.svelte-1nlqszj{align-items:flex-end}.ds-demo-row.svelte-1nlqszj>div:where(.svelte-1nlqszj),.ds-demo-grid.svelte-1nlqszj>div:where(.svelte-1nlqszj){justify-items:start;gap:2px;display:grid}.ds-demo-row.svelte-1nlqszj>div:where(.svelte-1nlqszj)>:where(.svelte-1nlqszj):first-child,.ds-demo-grid.svelte-1nlqszj>div:where(.svelte-1nlqszj)>:where(.svelte-1nlqszj):first-child{margin-bottom:var(--pl-space-2)}.ds-demo-grid.svelte-1nlqszj{gap:var(--pl-space-5);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.ds-states.svelte-1nlqszj{border-collapse:collapse;width:100%}.ds-states.svelte-1nlqszj th:where(.svelte-1nlqszj){padding:var(--pl-space-2) var(--pl-space-3) var(--pl-space-2) 0;color:var(--pl-text-muted);font-size:var(--pl-font-caption-size);font-weight:var(--pl-weight-medium);text-align:left}.ds-states.svelte-1nlqszj td:where(.svelte-1nlqszj){padding:var(--pl-space-2) var(--pl-space-3) var(--pl-space-2) 0}.ds-spin.svelte-1nlqszj{border-radius:var(--pl-radius-full);opacity:.8;border:2px solid;border-top-color:#0000;width:.875rem;height:.875rem;animation:.8s linear infinite svelte-1nlqszj-ds-spin}@keyframes svelte-1nlqszj-ds-spin{to{transform:rotate(360deg)}}.ds-form.svelte-1nlqszj{gap:var(--pl-space-4) var(--pl-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ds-form-wide.svelte-1nlqszj{grid-column:1/-1}.ds-checks.svelte-1nlqszj{align-items:center;gap:var(--pl-space-3) var(--pl-space-6);flex-wrap:wrap;display:flex}.ds-checks.svelte-1nlqszj label:where(.svelte-1nlqszj){align-items:center;gap:var(--pl-space-2);display:inline-flex}.ds-badge-pair.svelte-1nlqszj{gap:var(--pl-space-2);display:inline-flex}.ds-table-card.svelte-1nlqszj{margin-top:var(--pl-space-5);overflow:hidden}.ds-nav-demo.svelte-1nlqszj{background:var(--pl-bg-canvas);align-content:start;gap:2px;display:grid}.ds-pill.svelte-1nlqszj{border-radius:var(--pl-radius-full);background:var(--pl-bg-surface);color:var(--pl-text-muted);font-size:var(--pl-font-overline-size);font-weight:var(--pl-weight-medium);margin-left:auto;padding:0 6px}.ds-menu-demo.svelte-1nlqszj{background:var(--pl-bg-canvas);place-items:center;display:grid}.ds-menu-demo.svelte-1nlqszj .menu:where(.svelte-1nlqszj){width:15rem}.ds-menu-user.svelte-1nlqszj{padding:var(--pl-space-2) .625rem}.ds-menu-user.svelte-1nlqszj p:where(.svelte-1nlqszj){font-weight:var(--pl-weight-medium)}.ds-menu-user.svelte-1nlqszj span:where(.svelte-1nlqszj){color:var(--pl-text-muted);font-size:var(--pl-font-caption-size)}.ds-toasts.svelte-1nlqszj{gap:var(--pl-space-3);background:var(--pl-bg-canvas);align-content:center;justify-items:start;display:grid}.ds-dialog-demo.svelte-1nlqszj{gap:var(--pl-space-4);background:var(--pl-bg-overlay);justify-items:center;display:grid}.ds-dialog.svelte-1nlqszj{width:100%;max-width:26rem}.ds-dialog-head.svelte-1nlqszj{padding:.875rem var(--pl-space-3) .875rem var(--pl-space-5);border-bottom:1px solid var(--pl-border-default);justify-content:space-between;align-items:center;display:flex}.ds-dialog-body.svelte-1nlqszj{padding:var(--pl-space-5)}.ds-dialog-foot.svelte-1nlqszj{justify-content:flex-end;gap:var(--pl-space-2);margin-top:var(--pl-space-5);display:flex}.ds-empty-title.svelte-1nlqszj{color:var(--pl-text-primary);font-size:var(--pl-font-title-sm-size);font-weight:var(--pl-weight-medium)}.ds-stats.svelte-1nlqszj{gap:var(--pl-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ds-icons.svelte-1nlqszj{gap:var(--pl-space-2);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));display:grid}.ds-icons.svelte-1nlqszj>div:where(.svelte-1nlqszj){gap:var(--pl-space-2);padding:var(--pl-space-4) var(--pl-space-1) var(--pl-space-3);border:1px solid var(--pl-border-subtle);border-radius:var(--pl-radius-control);color:var(--pl-text-primary);justify-items:center;display:grid}.ds-icons.svelte-1nlqszj>div:where(.svelte-1nlqszj):hover{border-color:var(--pl-border-strong)}.ds-icons.svelte-1nlqszj span:where(.svelte-1nlqszj){max-width:100%;color:var(--pl-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.ds-icon-size.svelte-1nlqszj{justify-items:center!important}.ds-icon-tone.svelte-1nlqszj{width:var(--pl-control-md);height:var(--pl-control-md);border-radius:var(--pl-radius-control);background:var(--pl-bg-surface-subtle);place-items:center;display:grid}.ds-gallery.svelte-1nlqszj figure:where(.svelte-1nlqszj){border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-card);overflow:hidden}.ds-gallery.svelte-1nlqszj figcaption:where(.svelte-1nlqszj){padding:var(--pl-space-3) var(--pl-space-4);border-top:1px solid var(--pl-border-default);gap:2px;display:grid}.ds-gallery.svelte-1nlqszj{gap:var(--pl-space-4);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));display:grid}.ds-gallery.svelte-1nlqszj figure:where(.svelte-1nlqszj)>a:where(.svelte-1nlqszj){aspect-ratio:4/3;background:var(--pl-bg-surface-subtle);display:block}.ds-gallery.svelte-1nlqszj img:where(.svelte-1nlqszj){object-fit:cover;width:100%;height:100%}.ds-gallery[data-fit=contain].svelte-1nlqszj figure:where(.svelte-1nlqszj)>a:where(.svelte-1nlqszj){aspect-ratio:1;padding:var(--pl-space-4);background:var(--pl-gradient-aura), var(--pl-bg-surface)}.ds-gallery[data-fit=contain].svelte-1nlqszj img:where(.svelte-1nlqszj){object-fit:contain}.ds-gallery.svelte-1nlqszj figcaption:where(.svelte-1nlqszj){color:var(--pl-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.ds-brand-icons.svelte-1nlqszj{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.ds-brand-icons.svelte-1nlqszj>div:where(.svelte-1nlqszj){padding:var(--pl-space-5) var(--pl-space-2) var(--pl-space-3);gap:2px}.ds-brand-icons.svelte-1nlqszj strong:where(.svelte-1nlqszj){margin-top:var(--pl-space-2);font-size:var(--pl-font-label-size);font-weight:var(--pl-weight-medium);text-align:center}.ds-poses.svelte-1nlqszj{gap:var(--pl-space-4);margin-bottom:var(--pl-space-5);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));display:grid}.ds-pose.svelte-1nlqszj{min-height:0;padding:var(--pl-space-3)}.ds-pose.svelte-1nlqszj img:where(.svelte-1nlqszj){width:100%;max-width:10.5rem;height:auto}.ds-schemata.svelte-1nlqszj{gap:var(--pl-space-5);margin-bottom:var(--pl-space-5);display:grid}.ds-schema.svelte-1nlqszj{border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-card);overflow:hidden}.ds-schema-stage.svelte-1nlqszj{background:var(--pl-bg-surface)}.ds-schema.svelte-1nlqszj figcaption:where(.svelte-1nlqszj){justify-content:space-between;align-items:center;gap:var(--pl-space-4);padding:var(--pl-space-3) var(--pl-space-4);border-top:1px solid var(--pl-border-default);display:flex}.ds-schema.svelte-1nlqszj figcaption:where(.svelte-1nlqszj)>span:where(.svelte-1nlqszj){gap:2px;min-width:0;display:grid}.ds-sample-logos.svelte-1nlqszj{gap:var(--pl-space-3);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.ds-sample-logos.svelte-1nlqszj figure:where(.svelte-1nlqszj){border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-card);overflow:hidden}.ds-sample-logos.svelte-1nlqszj figure:where(.svelte-1nlqszj)>span:where(.svelte-1nlqszj){height:5.5rem;padding:var(--pl-space-5);place-items:center;display:grid}.ds-sample-logos.svelte-1nlqszj img:where(.svelte-1nlqszj){max-width:100%;max-height:2rem}.ds-sample-logos.svelte-1nlqszj figcaption:where(.svelte-1nlqszj){padding:var(--pl-space-2) var(--pl-space-3);border-top:1px solid var(--pl-border-default);color:var(--pl-text-muted);font-size:.6875rem}.ds-thumbs.svelte-1nlqszj{gap:var(--pl-space-3);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}.ds-thumbs.svelte-1nlqszj figure:where(.svelte-1nlqszj){border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-card);background:var(--pl-bg-surface);overflow:hidden}.ds-thumbs.svelte-1nlqszj figure:where(.svelte-1nlqszj)>span:where(.svelte-1nlqszj){margin:var(--pl-space-2) var(--pl-space-2) 0;border-radius:var(--pl-radius-control);display:block;overflow:hidden}.ds-thumbs.svelte-1nlqszj figcaption:where(.svelte-1nlqszj){padding:var(--pl-space-3);gap:1px;display:grid}.ds-thumbs.svelte-1nlqszj strong:where(.svelte-1nlqszj){font-size:var(--pl-font-label-size);font-weight:var(--pl-weight-semibold)}.ds-thumbs.svelte-1nlqszj .ds-token:where(.svelte-1nlqszj){color:var(--pl-text-subtle);margin-top:2px;font-size:.6875rem}.ds-themes.svelte-1nlqszj{gap:var(--pl-space-3);grid-template-columns:repeat(auto-fill,minmax(10.25rem,1fr));display:grid}.ds-theme.svelte-1nlqszj{border:1px solid var(--pl-border-default);border-radius:var(--pl-radius-card);overflow:hidden}.ds-theme-stage.svelte-1nlqszj{gap:var(--pl-space-2);padding:var(--pl-space-5) var(--pl-space-4) var(--pl-space-4);display:grid}.ds-theme-h.svelte-1nlqszj{margin-bottom:var(--pl-space-1);font-size:var(--pl-font-title-sm-size);font-weight:var(--pl-weight-bold);letter-spacing:-.01em;text-align:center}.ds-theme-f.svelte-1nlqszj,.ds-theme-b.svelte-1nlqszj{height:var(--pl-control-sm);border-radius:var(--r);font-size:var(--pl-font-caption-size);align-items:center;display:flex}.ds-theme-f.svelte-1nlqszj{padding:0 var(--pl-space-3);border:1px solid color-mix(in srgb, currentColor 30%, transparent)}.ds-theme-b.svelte-1nlqszj{font-weight:var(--pl-weight-semibold);justify-content:center;gap:.25rem}.ds-theme.svelte-1nlqszj figcaption:where(.svelte-1nlqszj){padding:var(--pl-space-3) var(--pl-space-4);border-top:1px solid var(--pl-border-default);gap:1px;display:grid}.ds-theme.svelte-1nlqszj strong:where(.svelte-1nlqszj){font-size:var(--pl-font-label-size);font-weight:var(--pl-weight-semibold)}.ds-theme-hex.svelte-1nlqszj{margin-top:var(--pl-space-1);color:var(--pl-text-secondary);flex-wrap:wrap;align-items:center;gap:.3125rem;font-size:.6875rem;display:flex}.ds-theme-hex.svelte-1nlqszj i:where(.svelte-1nlqszj){border-radius:var(--pl-radius-full);width:.625rem;height:.625rem;box-shadow:var(--pl-shadow-hairline)}.ds-theme-hex.svelte-1nlqszj i:where(.svelte-1nlqszj):not(:first-child){margin-left:var(--pl-space-2)}.ds-foot.svelte-1nlqszj{align-items:center;gap:var(--pl-space-4);margin-top:var(--pl-space-16);padding-top:var(--pl-space-5);border-top:1px solid var(--pl-border-default);color:var(--pl-text-muted);font-size:var(--pl-font-caption-size);flex-wrap:wrap;display:flex}@media (width<=64rem){.ds.svelte-1nlqszj{grid-template-columns:minmax(0,1fr)}.ds-side.svelte-1nlqszj{border-right:0;border-bottom:1px solid var(--pl-border-default);height:auto;position:static}.ds-side.svelte-1nlqszj nav:where(.svelte-1nlqszj){flex-wrap:wrap;gap:2px;display:flex}.ds-nav-h.svelte-1nlqszj,.ds-side-foot.svelte-1nlqszj{display:none}.ds-main.svelte-1nlqszj{padding:var(--pl-space-5) var(--pl-space-4) var(--pl-space-12)}.ds-hero.svelte-1nlqszj h1:where(.svelte-1nlqszj){font-size:var(--pl-font-display-size);line-height:var(--pl-font-display-line-height)}.ds-grid-2.svelte-1nlqszj,.ds-grid-3.svelte-1nlqszj,.ds-roles.svelte-1nlqszj,.ds-form.svelte-1nlqszj,.ds-stats.svelte-1nlqszj,.ds-weights.svelte-1nlqszj{grid-template-columns:minmax(0,1fr)}.ds-ramp.svelte-1nlqszj,.ds-type-row.svelte-1nlqszj{gap:var(--pl-space-2);grid-template-columns:minmax(0,1fr)}.ds-ramp-steps.svelte-1nlqszj{flex-wrap:wrap}.ds-swatch.svelte-1nlqszj{flex:1 0 25%}.ds-demo.svelte-1nlqszj{overflow-x:auto}.ds-schema.svelte-1nlqszj figcaption:where(.svelte-1nlqszj){flex-direction:column;align-items:flex-start}}@media (width<=40rem){.ds-gallery.svelte-1nlqszj{gap:var(--pl-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.ds-gallery.svelte-1nlqszj figcaption:where(.svelte-1nlqszj){padding:var(--pl-space-2) var(--pl-space-3)}}
