.AccentTuner-module__zsj4rW__tuner{z-index:95;border:1px solid var(--border-subtle);background:var(--surface-raised);color:var(--text-strong);box-shadow:var(--elevation-float);border-radius:22px;flex-direction:column;align-items:center;gap:10px;padding:6px;font-size:11px;font-weight:500;line-height:1;display:flex;position:fixed;top:50%;right:12px;transform:translateY(-50%)}.AccentTuner-module__zsj4rW__tuner button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.AccentTuner-module__zsj4rW__tuner svg{stroke-width:1.6px;width:18px;height:18px}.AccentTuner-module__zsj4rW__toggle{border-radius:16px;width:40px;height:40px;position:relative}.AccentTuner-module__zsj4rW__toggle:hover,.AccentTuner-module__zsj4rW__copy:hover,.AccentTuner-module__zsj4rW__hex:hover{background:var(--surface-hover)}.AccentTuner-module__zsj4rW__dot{border:2px solid var(--surface-raised);border-radius:50%;width:9px;height:9px;position:absolute;bottom:7px;right:7px}.AccentTuner-module__zsj4rW__body{flex-direction:column;align-items:center;gap:8px;padding-bottom:4px;animation:.32s cubic-bezier(.22,1,.36,1) AccentTuner-module__zsj4rW__tuner-in;display:flex}@keyframes AccentTuner-module__zsj4rW__tuner-in{0%{opacity:0;transform:translateY(-6px)}}.AccentTuner-module__zsj4rW__group{border-top:1px solid var(--border-subtle);flex-direction:column;align-items:center;gap:4px;padding-top:10px;display:flex}.AccentTuner-module__zsj4rW__group>button,.AccentTuner-module__zsj4rW__any{border-radius:50%;width:32px;height:32px}.AccentTuner-module__zsj4rW__group>button>span{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--border-subtle);border-radius:50%;transition:transform .2s}.AccentTuner-module__zsj4rW__group>button[aria-checked=true]>span{box-shadow:0 0 0 2px var(--surface-raised), 0 0 0 3.5px var(--text-strong);transform:scale(1.12)}.AccentTuner-module__zsj4rW__any{color:var(--text-muted);cursor:pointer;place-items:center;display:grid;position:relative}.AccentTuner-module__zsj4rW__any svg{border:1px dashed var(--text-muted);border-radius:50%;width:20px;height:20px;padding:2px}.AccentTuner-module__zsj4rW__any:hover{color:var(--text-strong)}.AccentTuner-module__zsj4rW__any>input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.AccentTuner-module__zsj4rW__hex{letter-spacing:.02em;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;border-radius:8px;padding:6px 4px;font-size:10px}.AccentTuner-module__zsj4rW__copy{width:32px;height:32px;color:var(--text-muted);border-radius:12px}.AccentTuner-module__zsj4rW__tuner :focus-visible{outline:2px solid var(--accent-brand-ring);outline-offset:2px}@media (max-width:767px){.AccentTuner-module__zsj4rW__tuner{top:auto;bottom:76px;right:10px;transform:none}}@media (prefers-reduced-motion:reduce){.AccentTuner-module__zsj4rW__body{animation:none}}.AccentTuner-module__zsj4rW__rule{background:var(--border-subtle);width:20px;height:1px;margin:2px 0}.AccentTuner-module__zsj4rW__sidebars{flex-direction:column;gap:4px;display:flex}.AccentTuner-module__zsj4rW__sidebars button{width:28px;height:28px;color:var(--text-muted);border-radius:9px;font-size:12px;font-weight:650}.AccentTuner-module__zsj4rW__sidebars button:hover{background:var(--surface-hover);color:var(--text-strong)}.AccentTuner-module__zsj4rW__sidebars button[aria-checked=true]{background:var(--accent-brand);color:var(--accent-brand-ink)}
