.theme-choice{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-button);background:var(--color-surface-raised);box-shadow:var(--shadow-ring-strong);cursor:pointer;border:0;border-color:var(--color-border-subtle);width:36px;height:36px;min-height:0;color:var(--color-text-secondary);padding:0;display:inline-flex}.theme-choice:hover{background:var(--color-surface-sunken);color:var(--color-text-primary)}.theme-choice.theme-choice-worded{justify-content:flex-start;gap:var(--space-2);width:100%;height:auto;display:flex}
