/* Frosted pop-ups (user, 2026-10-15: after a one-at-a-time tour, "yes to all of them"). The same glass as the My stocks
   pop-up (css/aiq-mystocks.css) on: menus (.aiq-menu, the Statements Options menu), the account menu, search results,
   the ⌘K palette, the right-rail side panels, toasts and dialogs. Popovers (.aiq-pop) stay solid (not reviewed).
   `:not(#_)` lifts every rule above page "look" layers that set these backgrounds with !important (_look_ribbon.html
   did for the search results, which is why they first showed solid). Radius goes through a variable (square_corners). */
:root { --fr-bg:rgba(36,36,40,.72); --fr-line:rgba(255,255,255,.09); --fr-r:12px; --fr-r2:7px;
        --fr-shadow:0 24px 60px rgba(0,0,0,.45), 0 2px 8px rgba(0,0,0,.2); --fr-blur:blur(24px) saturate(170%); }
html[data-theme="light"] { --fr-bg:rgba(255,255,255,.72); --fr-line:rgba(0,0,0,.08);
        --fr-shadow:0 24px 60px rgba(15,17,21,.18), 0 2px 8px rgba(15,17,21,.06); }

.aiq-menu:not(#_), .stmt-opt-menu:not(#_), #sb-user-menu:not(#_), .ticker-ac-drop:not(#_), .cmdk:not(#_), #rp:not(#_),
#aiq-toast:not(#_), .aiq-dlg:not(#_) {
  background:var(--fr-bg) !important; border:1px solid var(--fr-line) !important; border-radius:var(--fr-r) !important;
  box-shadow:var(--fr-shadow) !important; -webkit-backdrop-filter:var(--fr-blur); backdrop-filter:var(--fr-blur); }
/* rows inside get the softer inner radius */
.aiq-menu .aiq-mi:not(#_), #sb-user-menu .um-item:not(#_) { border-radius:var(--fr-r2); }
/* the rail panels draw their surfaces from --rp-bg: see-through too */
#rp:not(#_) { --rp-bg:transparent; overflow:hidden; }
/* toast: text follows the theme on glass */
html[data-theme="light"] #aiq-toast:not(#_) { color:#0F1115; }
