/* Four main tutor controls: compact clear glass, restrained cyan edge light. */
html body .st-scope .scholar-menu .scholar-menu-grid:has(>.scholar-menu-primary){width:90%;align-self:flex-end;gap:6px}
html body .st-scope .scholar-menu .scholar-menu-grid:has(>.scholar-menu-primary)>button{
 min-height:32px!important;padding:6px 7px!important;border-radius:9px!important;
 background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.012) 48%,rgba(120,235,255,.035))!important;
 border:1px solid rgba(135,240,255,.72)!important;
 box-shadow:inset 0 1px 0 rgba(220,255,255,.25),0 0 4px rgba(75,230,255,.38),0 0 10px rgba(65,220,255,.22),0 2px 5px rgba(0,20,30,.08)!important;
 backdrop-filter:blur(3px) saturate(110%)!important;-webkit-backdrop-filter:blur(3px) saturate(110%)!important;
}
html body .st-scope .scholar-menu .scholar-menu-grid:has(>.scholar-menu-primary)>button:hover:not(:disabled){
 background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.025) 48%,rgba(120,235,255,.065))!important;
 border-color:rgba(175,245,255,.8)!important;
 box-shadow:inset 0 1px 0 rgba(230,255,255,.4),0 0 5px rgba(80,235,255,.55),0 0 13px rgba(65,220,255,.3)!important;
}

/* Keep questions and send aligned with the compact main-menu columns. */
html body .st-scope .scholar-menu footer{display:none!important}
html body .st-scope .scholar-menu .scholar-menu-input{width:90%;align-self:flex-end;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
html body .st-scope .scholar-menu .scholar-menu-input input{grid-column:1/-1;width:100%;box-sizing:border-box;min-height:32px;padding:6px 8px;border-radius:9px}
html body .st-scope .scholar-menu .scholar-menu-input button{grid-column:2;min-height:32px;padding:6px 7px;border-radius:9px;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(120,235,255,.035))!important;border:1px solid rgba(135,240,255,.72)!important;box-shadow:inset 0 1px 0 rgba(220,255,255,.25),0 0 4px rgba(75,230,255,.38),0 0 10px rgba(65,220,255,.22)!important;backdrop-filter:blur(3px)!important}
html body .st-scope .scholar-menu .scholar-menu-input button:disabled{opacity:.65}
