.settings-body.svelte-rb4f2p{--foreground:0 0% 100%;overscroll-behavior:contain;min-height:0;color:hsl(var(--foreground));flex-direction:column;gap:18px;display:flex;overflow-y:auto}.sheet-title.svelte-rb4f2p{text-align:center;font-family:var(--font-sans);text-transform:none;letter-spacing:.01em;margin:0;font-size:1.05rem;font-weight:500}.setting-group.svelte-rb4f2p{flex-direction:column;gap:10px;display:flex}.group-label.svelte-rb4f2p{font-family:var(--font-sans);color:hsl(var(--foreground) / .5);letter-spacing:.01em;font-size:.85rem}.size-row.svelte-rb4f2p{align-items:center;gap:12px;display:flex}.size-btn.svelte-rb4f2p{height:56px;color:hsl(var(--foreground) / .4);font-family:var(--font-sans);text-transform:none;letter-spacing:0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:9999px;flex:1;justify-content:center;align-items:center;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.size-btn.svelte-rb4f2p:hover{color:hsl(var(--foreground) / .7);background:0 0}.size-btn.active.svelte-rb4f2p{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground))}.segmented.svelte-rb4f2p{grid-template-columns:1fr 1fr;gap:8px;display:grid}.segment.svelte-rb4f2p{height:48px;color:hsl(var(--foreground) / .5);font-family:var(--font-sans);text-transform:none;letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:9999px;font-size:.95rem;font-weight:400;transition:background .2s,color .2s}.segment.svelte-rb4f2p:hover{color:hsl(var(--foreground) / .75);background:0 0}.segment.active.svelte-rb4f2p{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground))}.swatch-row.svelte-rb4f2p{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.swatch.svelte-rb4f2p{cursor:pointer;-webkit-tap-highlight-color:transparent;height:52px;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .12);border:2px solid #0000;border-radius:9999px;padding:0;transition:border-color .2s}.swatch.svelte-rb4f2p:hover{border-color:hsl(var(--foreground) / .3)}.swatch.active.svelte-rb4f2p{border-color:hsl(var(--primary))}
