.bd-seg{box-sizing:border-box;height:var(--bd-seg-h);border-radius:var(--bd-radius-button);background:var(--bd-la-non);align-items:center;gap:0;min-width:0;padding:4px;display:grid}.bd-seg-o{box-sizing:border-box;height:calc(var(--bd-seg-h) - 8px);min-height:0;max-height:calc(var(--bd-seg-h) - 8px);border-radius:calc(var(--bd-radius-button) - 4px);color:var(--bd-phu-1);font:600 13px/1 var(--font-chu);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;align-self:center;margin:0;padding:0 6px;transition:background-color .15s,color .15s;overflow:hidden}.bd-seg-o[aria-selected=true]{background:var(--bd-rung);color:var(--bd-on-brand);box-shadow:var(--bd-shadow-control)}.bd-seg-o:focus-visible{outline:2px solid var(--bd-rung);outline-offset:1px}.bd-seg-chips{scrollbar-width:none;overscroll-behavior-x:contain;background:0 0;gap:8px;max-width:100%;height:auto;min-height:44px;padding:2px;display:flex;overflow-x:auto}.bd-seg-chips::-webkit-scrollbar{display:none}.bd-seg-chips .bd-seg-o{background:var(--bd-brand-soft);border-radius:24px;flex:none;height:auto;min-height:44px;max-height:none;padding:0 14px;font-size:13px;overflow:visible}.bd-seg-chips .bd-seg-o[aria-selected=true]{background:var(--bd-brand);color:var(--bd-on-brand);box-shadow:none}.bd-seg-chips .bd-seg-o[data-mo]{opacity:.55}.bd-seg>.bd-seg-o{align-self:center;min-height:0!important;height:calc(var(--bd-seg-h) - 8px)!important;max-height:calc(var(--bd-seg-h) - 8px)!important}
