/* Only redundant chrome: retain local navigation, search, settings and creation actions. */
.suite-embedded .sidebar .brand,
.suite-embedded .rail > a:first-child,
.suite-embedded .sidebar .account-row,
.suite-embedded .sidebar .user-chip,
.suite-embedded .rail-note,
.suite-embedded .rail-footer,
.suite-embedded [data-action="theme"],
.suite-embedded [data-action="toggle-theme"],
.suite-embedded .side-note { display: none; }
.suite-sign-in { margin: 0; padding: 2rem; font: 1rem/1.5 system-ui, sans-serif; }
#suite-auth-required { position: fixed; inset: 0; z-index: 2147483647; background: #faf9f6; color: #202420; overflow: auto; }
[data-theme="dark"] #suite-auth-required { background: #171918; color: #f5f5f0; }
.suite-sign-in a { color: inherit; text-decoration: underline; }
