.qcm-toggle.qcm-toggle{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;padding:6px;margin:0;min-width:32px;min-height:32px;border:0;border-radius:4px;background:transparent;box-shadow:none;color:inherit;line-height:1;cursor:pointer;text-decoration:none}
.qcm-toggle.qcm-toggle:hover{background:transparent;color:inherit;opacity:.75}
.qcm-toggle.qcm-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.qcm-toggle svg{width:var(--qcm-size,18px);height:var(--qcm-size,18px);fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}
.qcm-toggle .qcm-sun{display:none}
html[data-qcm-mode="dark"] .qcm-toggle .qcm-sun{display:block}
html[data-qcm-mode="dark"] .qcm-toggle .qcm-moon{display:none}
.qcm-menu-item.qcm-menu-item{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}
