.segmented{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);max-width:320px;display:flex;overflow:hidden}.segmented button{color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:0;flex:1;padding:.35rem .75rem;font-size:.85rem;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}#pg-svg{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface)!important}.pg-svg-text{fill:var(--text-dim);font-family:system-ui,sans-serif}.lsq-result .bd-row strong{text-align:right;min-width:0;padding-right:6px;overflow:auto hidden}.lsq-result .bd-row strong .katex{white-space:nowrap}.lsq-eq{line-height:1.35}@media (width<=720px){.lsq-result .bd-row{grid-template-columns:1fr;align-items:flex-start;gap:.35rem}.lsq-result .bd-row strong{text-align:left;width:100%;padding-right:8px}}.tool-container,[class*=-container],[class*=-card],[class*=-shell],[class*=-wrapper],[class*=-grid]{box-sizing:border-box;max-width:100%}*{box-sizing:border-box}
