.theme-sw__btn{vertical-align:middle;align-items:center;display:inline-flex}.theme-sw__btn svg,.theme-sw__list svg{stroke-width:1.9px;vertical-align:-3px;width:15px;height:15px;margin-right:2px;display:inline-block}.theme-sw__list{min-width:170px}.theme-seg{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;gap:4px;padding:3px;display:flex}.theme-seg button{height:30px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:12px;display:flex}.theme-seg button svg{stroke-width:1.9px;flex:none;width:14px;height:14px}.theme-seg button:hover{color:var(--text)}.theme-seg button.is-on{background:var(--surface-active);color:var(--text);font-weight:600}
