.slide-right__tabs { display: flex; gap: var(--radiant-space-2); margin-bottom: var(--radiant-space-4); border-bottom: 1px solid var(--radiant-color-border); }
.slide-right__tab { flex: 1; min-width: 0; border: 0; border-bottom: 2px solid transparent; background: transparent; color: var(--radiant-color-muted); padding: var(--radiant-space-2); font: inherit; font-size: var(--font-size-sm); cursor: pointer; }
.slide-right__tab[aria-selected="true"] { border-bottom-color: var(--accent-theme); color: var(--accent-theme); }
.slide-right__tab:hover { color: var(--radiant-color-text); }
.slide-right .point-size-override { display: flex; align-items: center; gap: var(--radiant-space-2); }
.slide-right .point-size-override input { width: auto; }
.slide-right__range-heading { display: flex; align-items: center; gap: 8px; }
.slide-right__range-heading > output { display: none; }
.slide-right__numeric { display: inline-flex; align-items: center; flex-shrink: 0; gap: 4px; }
.slide-right .slide-right__numeric input { width: 78px; box-sizing: border-box; padding: 5px 6px; font: inherit; color: var(--radiant-color-text); background: rgba(0,0,0,.25); border: 1px solid var(--radiant-color-border); border-radius: 6px; }
.slide-right .slide-right__numeric input:focus { outline: 1px solid var(--accent-theme); }

.slide-right [data-control="query-point"] { width:100%; padding:9px 12px; border:1px solid var(--radiant-color-border); border-radius:6px; background:rgba(0,0,0,.25); color:var(--radiant-color-text); font:inherit; cursor:pointer; }
.slide-right [data-control="query-point"][aria-pressed="true"] { background:var(--accent-theme); color:#111; }
.slide-right [data-control="query-result"] { font-size:var(--font-size-sm); line-height:1.5; overflow-wrap:anywhere; }
