/* Kept as a browser-native stylesheet so backdrop-filter reaches Chrome unchanged. */
.site-shell .topbar,
.site-shell .nav-explore-menu,
.site-shell .nav-links.open,
.site-shell .hero-frame,
.site-shell .idea-note,
.site-shell .home-directory-card,
.site-shell .feature-card,
.site-shell .detail-feature-card,
.site-shell .detail-benefit-card,
.site-shell .technology,
.site-shell .statement,
.site-shell .cta-panel,
.site-shell .detail-callout,
.site-shell .detail-page-cta,
.site-shell .detail-tech-panel,
.site-shell .approach-step,
.site-shell .news-card,
.site-shell .news-next,
.site-shell .launch-card,
.access-card,
.access-switcher,
.access-input-wrap input,
.access-submit.google,
.sidebar,
.ai-history-panel,
.ai-history-new,
.ai-history-search,
.ai-suggestions > button,
.ai-composer,
.staff-rail,
.staff-panel,
.staff-stat-card,
.staff-team-card,
.staff-command-card {
  -webkit-backdrop-filter: blur(22px) saturate(145%);
  backdrop-filter: blur(22px) saturate(145%);
}

.staff-topbar,
.staff-section-search,
.staff-table-search,
.staff-role-filter,
.staff-role-edit select,
.staff-identity,
.staff-session-role {
  -webkit-backdrop-filter: blur(18px) saturate(140%);
  backdrop-filter: blur(18px) saturate(140%);
}

.site-shell .hero-frame { -webkit-backdrop-filter: blur(26px) saturate(150%); backdrop-filter: blur(26px) saturate(150%); }
.site-shell .topbar { -webkit-backdrop-filter: blur(30px) saturate(155%); backdrop-filter: blur(30px) saturate(155%); }
.access-card { -webkit-backdrop-filter: blur(26px) saturate(150%); backdrop-filter: blur(26px) saturate(150%); }
