.color-mode-switcher[data-v-cb725002]{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-background-secondary);flex:none;gap:2px;padding:2px;display:inline-flex}button[data-v-cb725002]{width:27px;height:27px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}button[data-v-cb725002]:hover{color:var(--color-text)}button[aria-pressed=true][data-v-cb725002]{background:var(--color-background);color:var(--color-primary);box-shadow:0 0 0 1px var(--color-border),0 1px 3px #00000014}button[data-v-cb725002]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}button svg[data-v-cb725002]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px;height:14px}.color-mode-placeholder[data-v-cb725002]{visibility:hidden;width:91px;height:33px}.color-mode-switcher--admin[data-v-cb725002]{background:var(--color-background);border-radius:7px;grid-template-columns:repeat(3,1fr);gap:0;width:100%;padding:0;display:grid;overflow:hidden}.color-mode-switcher--admin button[data-v-cb725002]{border-right:1px solid var(--color-border);border-radius:0;width:100%;height:48px}.color-mode-switcher--admin button[data-v-cb725002]:last-child{border-right:0}.color-mode-switcher--admin button[aria-pressed=true][data-v-cb725002]{color:var(--color-primary);box-shadow:inset 0 0 0 1.5px var(--color-primary);border-radius:6px}.color-mode-switcher--admin button svg[data-v-cb725002]{width:20px;height:20px}
