.segmented{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);height:var(--control-h);box-sizing:border-box;width:180px;display:flex;overflow:hidden}.segmented button{height:100%;font-size:var(--control-fs);color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:0;flex:1;padding:0;transition:all .15s}.segmented button:not(:last-child){border-right:1px solid var(--border)}.segmented button:hover:not(.active){background:var(--bg-hover)}.segmented button.active{background:var(--accent);color:#fff}#sir-svg{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface)!important}.sir-svg-text{fill:var(--text-dim);font-family:system-ui,sans-serif}.lsq-result .bd-row{border-bottom:1px dashed var(--border);flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.lsq-result .bd-row strong{text-align:left;width:100%;padding-bottom:4px;padding-right:0;overflow:auto hidden}.lsq-result .bd-row strong .katex{white-space:nowrap}.lsq-eq{line-height:1.35}.tool-container,[class*=-container],[class*=-card],[class*=-shell],[class*=-wrapper],[class*=-grid]{box-sizing:border-box;max-width:100%}*{box-sizing:border-box}
