.ui-seg{border:1px solid var(--border);border-radius:calc(var(--radius) + 3px);background:var(--panel-2);align-items:stretch;gap:2px;max-width:100%;padding:3px;display:inline-flex}.ui-seg.block{width:100%;display:flex}.ui-seg-item{border-radius:var(--radius);min-width:0;min-height:32px;color:var(--muted);font-family:var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex:auto;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:15px;line-height:1.1;display:inline-flex}.ui-seg-item:hover:not(:disabled){color:var(--text)}.ui-seg-item[aria-checked=true]{background:var(--panel-solid);color:var(--text);border-color:var(--edge-soft);font-weight:600;box-shadow:0 1px 2px #0003}.ui-seg-item:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-seg-item:disabled{opacity:.45;cursor:not-allowed}.ui-seg.sm .ui-seg-item{min-height:28px;padding:0 10px;font-size:14px}[data-theme=codex] .ui-seg{background:#121722;border-color:#0b0e13;box-shadow:inset 0 0 0 1px #b8954f2a}[data-theme=codex] .ui-seg-item[aria-checked=true]{color:var(--accent);background:linear-gradient(#4a3d22,#352b17);border-color:#b8954f66;box-shadow:inset 0 1px #f0d58f22,0 1px 2px #0008}[data-theme=modern] .ui-seg{background:#efebe3;border-color:#d8d1c4}[data-theme=modern] .ui-seg-item[aria-checked=true]{color:#2a2214;background:#fff;border-color:#d8d1c4;box-shadow:0 1px 2px #2a221414}[data-theme=night] .ui-seg{background:#181c25;border-color:#2b3140}[data-theme=night] .ui-seg-item[aria-checked=true]{color:#f1e6d0;background:#2b3140;border-color:#6b563666}@media (width<=600px){.ui-seg-item,.ui-seg.sm .ui-seg-item{min-height:44px;font-size:16px}}
