/* These rules apply at the native React commit, before extension observers run. */
[data-xforce-view="dashboard"]{display:none!important}
html[data-xforce-session="ended"] [data-slot="sidebar-wrapper"],html[data-xforce-session="ended"] [data-slot="sidebar"],html[data-xforce-session="ended"] #xforce-home-footer{display:none!important}
[data-xforce-shell-navigation="pending"]{position:relative;min-height:180px}
[data-xforce-shell-navigation="pending"]>*{visibility:hidden!important;pointer-events:none!important}
[data-xforce-shell-navigation="pending"]::after{content:"Menü betöltése…";position:absolute;top:28px;left:20px;right:16px;color:var(--muted-foreground,#607593);font:500 12px/1.5 system-ui,sans-serif}
html[data-xforce-session="ended"] [data-xforce-shell-navigation]::after{content:none}
[data-xforce-shell-navigation][data-xfs-stalled]::after{content:none}
[data-xforce-shell-navigation="pending"]>.xfs-nav-retry{visibility:visible!important;pointer-events:auto!important;position:absolute;top:20px;left:16px;right:16px;color:var(--muted-foreground,#607593);font:500 12px/1.6 system-ui,sans-serif}
.xfs-nav-retry button{margin-top:8px;border:1px solid var(--border,#ccd8e8);border-radius:8px;padding:8px 12px;background:var(--card,white);color:var(--foreground,#162940);cursor:pointer}
