.appearance-trigger{display:grid;place-items:center;width:36px;height:36px;padding:8px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted);cursor:pointer;flex-shrink:0}.appearance-trigger svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.appearance-trigger:hover{color:var(--accent);background:var(--accent-soft)}.appearance-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
