.branch.svelte-17bxirq{min-inline-size:0}.branch-header.svelte-17bxirq{margin:0 0 var(--hy-gap-layout-2xs) 0}.branch-actions.svelte-17bxirq{margin-block-start:var(--hy-gap-layout-2xs)}.branch-intro.svelte-17bxirq{color:var(--hy-foreground-subtle-rest);max-inline-size:60ch;margin:0}.group-name-button.svelte-17bxirq{text-align:start;padding:var(--hy-padding-layout-2xs) var(--hy-padding-layout-sm);border-radius:var(--hy-radius-container-sm);font-family:var(--hy-label-md-font-family);font-size:var(--hy-label-md-font-size);font-weight:var(--hy-label-md-font-weight);letter-spacing:var(--hy-label-md-letter-spacing);line-height:var(--hy-label-md-line-height);color:var(--hy-foreground-default-rest);cursor:text;background:0 0;border:none;flex:1}.group-name-button.svelte-17bxirq:hover{background:var(--hy-background-surface-subtle)}.group-name-input.svelte-17bxirq{flex:1;min-inline-size:0}.group-count.svelte-17bxirq{font-family:var(--hy-caption-md-font-family);font-size:var(--hy-caption-md-font-size);font-weight:var(--hy-caption-md-font-weight);letter-spacing:var(--hy-caption-md-letter-spacing);line-height:var(--hy-caption-md-line-height);color:var(--hy-foreground-subtle-rest)}.group-error.svelte-17bxirq{font-family:var(--hy-caption-md-font-family);font-size:var(--hy-caption-md-font-size);font-weight:var(--hy-caption-md-font-weight);letter-spacing:var(--hy-caption-md-letter-spacing);line-height:var(--hy-caption-md-line-height);color:var(--hy-foreground-danger-rest);margin:0}.group-actions.svelte-17bxirq{margin-block-start:var(--hy-gap-layout-2xs)}.add-group-form.svelte-17bxirq{margin-block-end:var(--hy-gap-layout-2xs)}.ramp-row.svelte-17bxirq{position:relative}.ramp-controls.svelte-17bxirq{--hy-slider-label-column-width:4.5rem;--hy-color-picker-label-column-width:4.5rem;--hy-slider-value-width:3rem;max-inline-size:26rem}.ramp-header.svelte-17bxirq{inline-size:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:none;padding:0}.ramp-header.svelte-17bxirq:focus-visible{outline:var(--hy-focus-ring-width) solid var(--hy-focus-ring-color);outline-offset:2px;border-radius:var(--hy-radius-container-sm)}.ramp-chevron.svelte-17bxirq{color:var(--hy-foreground-subtle-rest);flex-shrink:0}.ramp-role-summary.svelte-17bxirq{font-family:var(--hy-label-sm-font-family);font-size:var(--hy-label-sm-font-size);font-weight:var(--hy-label-sm-font-weight);letter-spacing:var(--hy-label-sm-letter-spacing);line-height:var(--hy-label-sm-line-height);color:var(--hy-foreground-default-rest);flex:1}.ramp-id.svelte-17bxirq{font-family:var(--hy-code-sm-font-family);font-size:var(--hy-code-sm-font-size);font-weight:var(--hy-code-sm-font-weight);letter-spacing:var(--hy-code-sm-letter-spacing);line-height:var(--hy-code-sm-line-height);color:var(--hy-foreground-subtle-rest)}.hex-form-row.svelte-17bxirq{--hy-color-picker-trigger-size:var(--hy-control-height-md)}.strip-swatch.svelte-17bxirq{min-inline-size:0;block-size:var(--hy-control-height-lg);border-radius:var(--hy-radius-container-sm);font:inherit;border:none;flex:1 1 0;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}button.strip-swatch.svelte-17bxirq{cursor:pointer}.strip-swatch.svelte-17bxirq:focus-visible{outline:var(--hy-focus-ring-width) solid var(--hy-focus-ring-color);outline-offset:1px}.swatch-anchored.svelte-17bxirq{outline:1.5px solid var(--hy-foreground-default-rest);outline-offset:1px}.strip-swatch-label.svelte-17bxirq{pointer-events:none}.intent-group.svelte-1y0ylmg{margin-block-end:var(--hy-gap-layout-md)}.intent-label.svelte-1y0ylmg,.intent-row.svelte-1y0ylmg{margin-block-end:var(--hy-gap-layout-2xs)}.intent-row.svelte-1y0ylmg:last-child{margin-block-end:0}.modified-dot.svelte-1y0ylmg{inline-size:var(--hy-indicator-size-2xs);block-size:var(--hy-indicator-size-2xs);border-radius:var(--hy-radius-full);vertical-align:middle;opacity:var(--hy-opacity-op75);background:currentColor;margin-inline-start:var(--hy-gap-layout-2xs);display:inline-block}.subsection.svelte-4lbjoh{--hy-slider-label-column-width:6.5rem;--hy-slider-value-width:3rem;padding-block:var(--hy-padding-layout-sm)}.subsection.svelte-4lbjoh hy-slider:where(.svelte-4lbjoh){max-inline-size:50%}.subsection-title.svelte-4lbjoh{text-transform:uppercase}.advanced-toggle.svelte-4lbjoh{padding:var(--hy-padding-layout-2xs) 0;cursor:pointer;text-align:start;background:0 0;border:none;align-self:start}.advanced-toggle.svelte-4lbjoh:focus-visible{outline:var(--hy-focus-ring-width) solid var(--hy-focus-ring-color);outline-offset:var(--hy-focus-ring-offset);border-radius:var(--hy-focus-ring-radius)}.advanced-chevron.svelte-4lbjoh{inline-size:var(--hy-icon-size-sm);block-size:var(--hy-icon-size-sm);color:var(--hy-foreground-subtle-rest);flex:none}.advanced-label.svelte-4lbjoh{text-transform:uppercase}.font-list.svelte-4lbjoh{margin:0;padding:0;list-style:none}.font-row.svelte-4lbjoh{padding-block:var(--hy-padding-layout-sm)}.font-header.svelte-4lbjoh{inline-size:100%;padding:var(--hy-padding-layout-2xs) 0;cursor:pointer;text-align:start;background:0 0;border:none}.font-header.svelte-4lbjoh:focus-visible{outline:var(--hy-focus-ring-width) solid var(--hy-focus-ring-color);outline-offset:var(--hy-focus-ring-offset);border-radius:var(--hy-focus-ring-radius)}.font-name.svelte-4lbjoh{min-inline-size:0;font-family:var(--hy-body-md-font-family);font-size:var(--hy-body-md-font-size);font-weight:var(--hy-body-md-font-weight);letter-spacing:var(--hy-body-md-letter-spacing);line-height:var(--hy-body-md-line-height);text-overflow:ellipsis;white-space:nowrap;color:var(--hy-foreground-default-rest);flex:auto;overflow:hidden}.font-status.svelte-4lbjoh{inline-size:var(--hy-icon-size-sm);block-size:var(--hy-icon-size-sm);color:var(--hy-foreground-subtle-rest);flex:none}.font-status-failed.svelte-4lbjoh{color:var(--hy-foreground-danger-rest)}.font-chevron.svelte-4lbjoh{inline-size:var(--hy-icon-size-sm);block-size:var(--hy-icon-size-sm);color:var(--hy-foreground-subtle-rest);flex:none}.font-specimen.svelte-4lbjoh{min-inline-size:0;color:var(--hy-foreground-default-rest);flex:auto;font-size:1.375rem;line-height:1.5}.font-actions.svelte-4lbjoh{flex:none}.font-pangram.svelte-4lbjoh{color:var(--hy-foreground-default-rest);margin:0;font-size:1.75rem;line-height:1.3}.delete-guard.svelte-4lbjoh{display:inline-flex}.font-ramp.svelte-4lbjoh{padding:var(--hy-padding-layout-md);border-radius:var(--hy-radius-container-sm);background:var(--hy-background-surface-subtle)}.font-ramp-row.svelte-4lbjoh{gap:var(--hy-gap-layout-2xs);flex-direction:column;display:flex}.font-ramp-sample.svelte-4lbjoh{color:var(--hy-foreground-default-rest);text-box-trim:trim-both;text-box-edge:cap text;line-height:1.3}.add-browse.svelte-4lbjoh{align-items:center;gap:var(--hy-gap-layout-2xs);display:inline-flex}.add-browse.svelte-4lbjoh hy-icon:where(.svelte-4lbjoh){inline-size:var(--hy-icon-size-sm);block-size:var(--hy-icon-size-sm)}.icon-grid.svelte-1lk4hce{--hy-grid-min:7rem}.icon-tile.svelte-1lk4hce{border-color:var(--hy-border-subtle-rest);text-align:center}.icon-name.svelte-1lk4hce{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;display:block;overflow:hidden}.ramp-col.svelte-17dlwir{--hy-slider-label-column-width:10rem;--hy-slider-value-width:3.5rem}.ramp-col.svelte-17dlwir hy-slider:where(.svelte-17dlwir){max-inline-size:38rem}.spacing-scale.svelte-19vjuhd{align-items:stretch;gap:var(--hy-gap-layout-2xs);max-inline-size:880px;display:flex}.spacing-cell.svelte-19vjuhd{align-items:flex-start;gap:var(--hy-gap-layout-xs);flex-direction:column;flex:1;min-inline-size:0;display:flex}.spacing-bar.svelte-19vjuhd{background:var(--hy-border-strong-rest);border-radius:var(--hy-radius-container-sm);block-size:6px;min-inline-size:4px}.spacing-label.svelte-19vjuhd{font-variant-numeric:tabular-nums}.ramp-header.svelte-1v5k72k{margin:0}.ramp-intro.svelte-1v5k72k{color:var(--hy-foreground-subtle-rest);max-inline-size:60ch;margin:0}.size-scale.svelte-1v5k72k{align-items:stretch;gap:var(--hy-gap-layout-2xs);max-inline-size:880px;display:flex}.size-cell.svelte-1v5k72k{align-items:flex-start;gap:var(--hy-gap-layout-xs);flex-direction:column;flex:1;min-inline-size:0;display:flex}.size-bar.svelte-1v5k72k{background:var(--hy-border-strong-rest);border-radius:var(--hy-radius-container-sm);block-size:6px;min-inline-size:4px}.size-label.svelte-1v5k72k{font-variant-numeric:tabular-nums}.radius-scale.svelte-y8mz75{gap:var(--hy-gap-layout-md);flex-wrap:wrap;display:flex}.radius-cell.svelte-y8mz75{align-items:center;gap:var(--hy-gap-layout-xs);flex-direction:column;display:flex}.radius-square.svelte-y8mz75{border:var(--hy-stroke-md) solid var(--hy-border-strong-rest);box-sizing:border-box;block-size:64px;inline-size:64px}.radius-label.svelte-y8mz75{font-variant-numeric:tabular-nums}.action-radius.svelte-y8mz75{--hy-slider-label-column-width:10rem;--hy-slider-value-width:3.5rem}.action-radius.svelte-y8mz75 hy-slider:where(.svelte-y8mz75){max-inline-size:38rem}.stroke-scale.svelte-fbz51m{gap:var(--hy-gap-layout-md);flex-wrap:wrap;display:flex}.stroke-cell.svelte-fbz51m{align-items:center;gap:var(--hy-gap-layout-xs);flex-direction:column;display:flex}.stroke-square.svelte-fbz51m{border-style:solid;border-color:var(--hy-border-strong-rest);border-radius:var(--hy-radius-container-sm);box-sizing:border-box;block-size:64px;inline-size:64px}.stroke-label.svelte-fbz51m{font-variant-numeric:tabular-nums}.elevation-controls.svelte-qlwxhf{--hy-slider-label-column-width:10rem;--hy-slider-value-width:3.5rem}.elevation-controls.svelte-qlwxhf hy-slider:where(.svelte-qlwxhf){max-inline-size:38rem}.elev-header.svelte-qlwxhf{margin:0}.elev-desc.svelte-qlwxhf{color:var(--hy-foreground-subtle-rest);max-inline-size:60ch;margin:0}.shadow-row.svelte-qlwxhf{align-items:center;gap:var(--hy-gap-layout-lg);flex-direction:row;display:flex}.shadow-name.svelte-qlwxhf{white-space:nowrap;flex-shrink:0;min-inline-size:2.5rem}.shadow-box.svelte-qlwxhf{background:var(--hy-background-surface-base);border-radius:var(--hy-radius-container-md);flex-shrink:0;block-size:56px;inline-size:56px}.inset-box.svelte-qlwxhf{background:var(--hy-background-surface-subtle)}.shadow-specs.svelte-qlwxhf{min-inline-size:0}.shadow-layer-name.svelte-qlwxhf{text-transform:uppercase;letter-spacing:.05em}.spec-grid.svelte-qlwxhf{gap:var(--hy-gap-layout-2xs) var(--hy-gap-layout-lg);grid-template-columns:auto auto;place-content:start;display:grid}.spec-key.svelte-qlwxhf{color:var(--hy-foreground-subtle-rest)}.spec-val.svelte-qlwxhf{color:var(--hy-foreground-default-rest);font-variant-numeric:tabular-nums}.motion-controls.svelte-1i744ws{--hy-slider-label-column-width:10rem;--hy-slider-value-width:3.5rem}.motion-controls.svelte-1i744ws hy-slider:where(.svelte-1i744ws){max-inline-size:38rem}.motion-subhead.svelte-1i744ws{margin:0}.duration-list.svelte-1i744ws{gap:var(--hy-gap-layout-2xs);flex-direction:column;max-inline-size:26rem;display:flex}.duration-row.svelte-1i744ws{align-items:center;gap:var(--hy-gap-layout-xs);padding-block:var(--hy-padding-layout-2xs);grid-template-columns:minmax(0,1fr) 4rem 1.75rem;display:grid}.duration-name.svelte-1i744ws{color:var(--hy-foreground-default-rest)}.duration-val.svelte-1i744ws{font-family:var(--hy-code-sm-font-family);font-size:var(--hy-code-sm-font-size);font-weight:var(--hy-code-sm-font-weight);letter-spacing:var(--hy-code-sm-letter-spacing);line-height:var(--hy-code-sm-line-height);color:var(--hy-foreground-default-rest);text-align:end;font-variant-numeric:tabular-nums}.duration-spinner.svelte-1i744ws{border-radius:var(--hy-radius-full);border:var(--hy-stroke-md) solid var(--hy-border-default-rest);border-block-start-color:var(--hy-foreground-brand-rest);will-change:transform;justify-self:center;block-size:1.125rem;inline-size:1.125rem;animation-name:svelte-1i744ws-motion-spin;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes svelte-1i744ws-motion-spin{to{transform:rotate(360deg)}}.easings-list.svelte-1i744ws{gap:var(--hy-gap-layout-2xs);flex-direction:column;max-inline-size:30rem;display:flex}.easing-row.svelte-1i744ws{align-items:center;gap:var(--hy-gap-layout-sm);padding-block:var(--hy-padding-layout-2xs);grid-template-columns:9rem minmax(0,1fr);display:grid}.easing-name.svelte-1i744ws{color:var(--hy-foreground-default-rest);text-align:end}.ease-track.svelte-1i744ws{background:var(--hy-background-surface-base);border:var(--hy-stroke-sm) solid var(--hy-border-default-rest);border-radius:var(--hy-radius-full);block-size:1.625rem;position:relative;overflow:hidden}.ease-thumb.svelte-1i744ws{border-radius:var(--hy-radius-full);background:var(--hy-background-surface-base);border:var(--hy-stroke-md) solid var(--hy-border-strong-rest);block-size:1.125rem;inline-size:1.125rem;animation-name:svelte-1i744ws-ease-slide;animation-duration:1.6s;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;inset-block-start:50%;inset-inline-start:var(--hy-gap-layout-2xs);transform:translateY(-50%)}@keyframes svelte-1i744ws-ease-slide{0%{inset-inline-start:var(--hy-gap-layout-2xs)}to{inset-inline-start:calc(100% - 1.125rem - var(--hy-gap-layout-2xs))}}@media (prefers-reduced-motion:reduce){.duration-spinner.svelte-1i744ws,.ease-thumb.svelte-1i744ws{animation:none!important}}.focus-controls.svelte-1gsfu1i{--hy-slider-label-column-width:10rem;--hy-slider-value-width:3.5rem}.focus-controls.svelte-1gsfu1i hy-slider:where(.svelte-1gsfu1i){max-inline-size:38rem}.focus-header.svelte-1gsfu1i{margin:0}.focus-spec.svelte-1gsfu1i{font-variant-numeric:tabular-nums}.focus-stage.svelte-1gsfu1i{padding:var(--hy-padding-layout-md)}.focus-sample.svelte-1gsfu1i{padding:var(--hy-padding-layout-sm) var(--hy-padding-layout-xl);border:var(--hy-stroke-sm) solid var(--hy-border-default-rest);border-radius:var(--hy-radius-container-sm);background:var(--hy-background-surface-base);color:var(--hy-foreground-default-rest);outline-style:solid;outline-color:var(--hy-focus-ring-color);justify-content:center;align-items:center;display:inline-flex}.touch-controls.svelte-184b2ez{--hy-slider-label-column-width:10rem;--hy-slider-value-width:3.5rem}.touch-controls.svelte-184b2ez hy-slider:where(.svelte-184b2ez){max-inline-size:38rem}.touch-name.svelte-184b2ez{flex-shrink:0;inline-size:6rem}.touch-px.svelte-184b2ez{font-variant-numeric:tabular-nums;flex-shrink:0;inline-size:3rem}.touch-square.svelte-184b2ez{background:var(--hy-background-surface-subtle);border:var(--hy-stroke-sm) dashed var(--hy-border-default-rest);border-radius:var(--hy-radius-container-sm);flex-shrink:0}
