.NoiseGenerator-module__0R4c3W__root{gap:1.1rem}.NoiseGenerator-module__0R4c3W__transport{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.NoiseGenerator-module__0R4c3W__transport button{min-inline-size:9rem}.NoiseGenerator-module__0R4c3W__status{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.95rem}.NoiseGenerator-module__0R4c3W__playIcon{border-block:.4rem solid #0000;border-inline-start:.65rem solid;block-size:0;inline-size:0}.NoiseGenerator-module__0R4c3W__stopIcon{background:currentColor;border-radius:2px;block-size:.7rem;inline-size:.7rem}.NoiseGenerator-module__0R4c3W__colors{grid-template-columns:repeat(auto-fit,minmax(6.2rem,1fr));gap:.5rem;display:grid}.NoiseGenerator-module__0R4c3W__colorChip{--swatch:var(--color-text-secondary);appearance:none;min-block-size:var(--tap-min);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.55rem .7rem .55rem 1.55rem;transition:border-color .14s,background .14s;display:flex;position:relative}.NoiseGenerator-module__0R4c3W__colorChip:before{content:"";background:var(--swatch);block-size:.6rem;inline-size:.6rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-text-primary) 25%, transparent);border-radius:999px;position:absolute;inset-block-start:.75rem;inset-inline-start:.6rem}.NoiseGenerator-module__0R4c3W__colorChip[data-color=white]{--swatch:#f4f4f4}.NoiseGenerator-module__0R4c3W__colorChip[data-color=pink]{--swatch:#f08fb8}.NoiseGenerator-module__0R4c3W__colorChip[data-color=brown]{--swatch:#8b5a3c}.NoiseGenerator-module__0R4c3W__colorChip[data-color=blue]{--swatch:#4c8dff}.NoiseGenerator-module__0R4c3W__colorChip[data-color=violet]{--swatch:#9b6bff}.NoiseGenerator-module__0R4c3W__colorChip[data-color=grey]{--swatch:#8a8f94}.NoiseGenerator-module__0R4c3W__colorChip:hover{border-color:var(--color-border-strong)}.NoiseGenerator-module__0R4c3W__colorChip[data-active=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}.NoiseGenerator-module__0R4c3W__colorChip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.NoiseGenerator-module__0R4c3W__colorName{font-size:.95rem;font-weight:600}.NoiseGenerator-module__0R4c3W__colorSlope{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:.72rem}.NoiseGenerator-module__0R4c3W__spectrum{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);flex-direction:column;gap:.35rem;padding:.6rem .7rem .5rem;display:flex}.NoiseGenerator-module__0R4c3W__spectrumCanvas{block-size:9.5rem;inline-size:100%;display:block}.NoiseGenerator-module__0R4c3W__spectrumLegend{font-size:.78rem;font-family:var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.NoiseGenerator-module__0R4c3W__legendRef{color:var(--color-accent)}.NoiseGenerator-module__0R4c3W__legendLive{color:var(--color-text-secondary)}.NoiseGenerator-module__0R4c3W__sliders,.NoiseGenerator-module__0R4c3W__layerGrid,.NoiseGenerator-module__0R4c3W__advancedGrid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem 1.5rem;display:grid}.NoiseGenerator-module__0R4c3W__slider,.NoiseGenerator-module__0R4c3W__field{flex-direction:column;gap:.4rem;min-inline-size:0;display:flex}.NoiseGenerator-module__0R4c3W__sectionLabel{color:var(--color-text-secondary);font-size:.82rem;font-weight:500}.NoiseGenerator-module__0R4c3W__mixer{border-block-start:1px solid var(--color-border-subtle);flex-direction:column;gap:.6rem;padding-block-start:.9rem;display:flex}.NoiseGenerator-module__0R4c3W__timerRow{max-inline-size:18rem}.NoiseGenerator-module__0R4c3W__inline{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.NoiseGenerator-module__0R4c3W__unit{color:var(--color-text-secondary);font-size:.85rem}.NoiseGenerator-module__0R4c3W__advanced{border-block-start:1px solid var(--color-border-subtle);padding-block-start:.5rem}.NoiseGenerator-module__0R4c3W__advanced>summary{cursor:pointer;color:var(--color-text-secondary);min-block-size:var(--tap-min);align-items:center;font-size:.92rem;font-weight:500;display:flex}.NoiseGenerator-module__0R4c3W__advancedGrid{padding-block-start:.5rem}.NoiseGenerator-module__0R4c3W__presetBlock,.NoiseGenerator-module__0R4c3W__downloadBlock{flex-direction:column;gap:.75rem;padding-block-start:.5rem;display:flex}.NoiseGenerator-module__0R4c3W__presetForm{flex-wrap:wrap;gap:.5rem;display:flex}.NoiseGenerator-module__0R4c3W__presetForm input{flex:10rem}.NoiseGenerator-module__0R4c3W__presetList{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.NoiseGenerator-module__0R4c3W__presetItem{border:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);border-radius:999px;display:inline-flex;overflow:hidden}.NoiseGenerator-module__0R4c3W__presetLoad,.NoiseGenerator-module__0R4c3W__presetDelete{appearance:none;color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;min-block-size:2.25rem;font-size:.88rem}.NoiseGenerator-module__0R4c3W__presetLoad{padding:0 .8rem}.NoiseGenerator-module__0R4c3W__presetDelete{color:var(--color-text-secondary);border-inline-start:1px solid var(--color-border-subtle);padding:0 .7rem}.NoiseGenerator-module__0R4c3W__presetLoad:hover,.NoiseGenerator-module__0R4c3W__presetDelete:hover{background:var(--color-accent-soft)}.NoiseGenerator-module__0R4c3W__downloadActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.NoiseGenerator-module__0R4c3W__progress{block-size:.6rem;accent-color:var(--color-accent);flex:10rem}
