.c3-color-mode-switch{align-items:center;gap:var(--c3-margin-xsmall);min-width:var(--c3-size-lg);height:var(--c3-size-lg);padding:0 var(--c3-margin-small);border:var(--c3-border-width) solid var(--c3-color-border);border-radius:var(--c3-border-radius);background-color:var(--c3-color-emphasis);color:var(--c3-color-text);font-family:var(--c3-font-family),sans-serif;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.c3-color-mode-switch:hover:not(:disabled){background-color:var(--c3-color);border-color:var(--c3-color-primary)}.c3-color-mode-switch:focus-visible{outline:2px solid var(--c3-color-info);outline-offset:2px}.c3-color-mode-switch:disabled{cursor:not-allowed;opacity:.65}.c3-color-mode-switch--auto{border-color:var(--c3-color-primary);color:var(--c3-color-primary)}.c3-color-mode-switch--sm{min-width:1.5rem;height:1.5rem;padding:0 var(--c3-margin-xsmall)}.c3-color-mode-switch--lg{min-width:2.5rem;height:2.5rem;padding:0 .75rem}.c3-color-mode-switch__label{color:inherit;font-size:.875rem}
