/* Phase 284 — compact homepage chrome/menu shell replacing global core-post on home roots. */
.topbar.tgzChrome{z-index:5200!important;contain:none!important;overflow:visible!important;background:rgba(255,255,255,.88)!important;border-bottom:1px solid rgba(13,45,75,.10)!important;box-shadow:0 10px 30px rgba(17,17,17,.045)!important;backdrop-filter:blur(12px)!important}.tgzChromeContainer{width:min(100%,1460px)!important;max-width:1460px!important;margin:0 auto!important;padding-inline:18px!important}.tgzChromeNav{display:grid!important;grid-template-columns:minmax(230px,320px) minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:74px!important;padding:8px 0!important}.tgzChromeBrand{display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;color:#0d2b46!important;text-decoration:none!important}.tgzChromeLogo{width:50px!important;height:50px!important;border-radius:16px!important;border:1px solid rgba(13,45,75,.10)!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 10px 22px rgba(13,45,75,.07)!important;overflow:hidden!important;flex:0 0 50px!important}.tgzChromeLogo img{display:block!important;width:42px!important;height:42px!important;object-fit:contain!important}.tgzChromeWord{display:block!important;min-width:0!important;overflow:hidden!important}.tgzChromeWord strong{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-family:"Inter Tight","Inter",system-ui,sans-serif!important;font-size:22px!important;line-height:.95!important;letter-spacing:-.045em!important;color:#0d2b46!important;font-weight:950!important}.tgzChromeWord small{display:block!important;margin-top:5px!important;max-width:27ch!important;font-size:12px!important;line-height:1.12!important;color:#52667a!important;font-weight:800!important}.tgzChromePrimary{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important;overflow:hidden!important}.tgzChromePrimary a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0 15px!important;border-radius:999px!important;border:1px solid transparent!important;color:#0d2b46!important;background:transparent!important;font-weight:950!important;font-size:14px!important;text-decoration:none!important;white-space:nowrap!important}.tgzChromePrimary a:hover,.tgzChromePrimary a.isActive,.tgzChromePrimary a[aria-current="page"]{background:#fff7ea!important;border-color:#eadfce!important;color:#102f4d!important}.tgzChromeTools{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;flex:0 0 auto!important}.tgzChromeTools .smartPicker{position:relative!important;display:block!important;flex:0 0 auto!important}.tgzChromeTools .smartPicker>summary,.tgzChromeMenu{width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border-radius:16px!important;border:1px solid #eadfce!important;background:#fff!important;color:#102f4d!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 10px 24px rgba(13,45,75,.07)!important;cursor:pointer!important;list-style:none!important}.tgzChromeTools .smartPicker>summary strong{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.tgzChromeTools .microIcon,.tgzChromeTools .microIcon svg{width:19px!important;height:19px!important;color:currentColor!important}.tgzChromeMenu{flex-direction:column!important;gap:5px!important;margin:0!important}.tgzChromeMenu span{display:block!important;width:21px!important;height:2px!important;margin:0!important;border-radius:999px!important;background:#102f4d!important}.smartPickerMenu--chrome{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;min-width:190px!important;max-width:min(84vw,260px)!important;padding:10px!important;border-radius:20px!important;border:1px solid #eadfce!important;background:#fff!important;box-shadow:0 20px 44px rgba(13,45,75,.16)!important;z-index:7000!important;display:grid!important;gap:8px!important}.smartPicker:not([open]) .smartPickerMenu--chrome{display:none!important}.smartPickerMenu--chrome .smartOption{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:42px!important;padding:8px 12px!important;border-radius:14px!important;border:1px solid #eadfce!important;background:#fff!important;color:#0d2b46!important;text-decoration:none!important;font-weight:900!important;font-size:14px!important}.smartPickerMenu--chrome.smartPickerMenu--currency{min-width:142px!important}.smartPickerMenu--chrome.smartPickerMenu--currency .smartOption{justify-content:center!important}.smartPickerMenu--chrome .smartOption.is-current,.smartPickerMenu--chrome .smartOption[aria-pressed="true"]{background:#102f4d!important;border-color:#102f4d!important;color:#fff!important}.tgzCommandSwitchers details.smartPicker[open]{border-color:rgba(222,116,31,.38);box-shadow:0 12px 28px rgba(16,40,62,.12);background:#fffaf2}.tgzCommandSwitchers details.smartPicker[open] > summary::after{content:"Options open";margin-inline-start:auto;font-size:.58rem;line-height:1;text-transform:uppercase;letter-spacing:.08em;font-weight:950;color:#b95f10;background:#fff3df;border:1px solid rgba(222,116,31,.2);border-radius:999px;padding:4px 6px}html[lang="fr"] .tgzCommandSwitchers details.smartPicker[open] > summary::after{content:"Options visibles"}html[lang="de"] .tgzCommandSwitchers details.smartPicker[open] > summary::after{content:"Optionen offen"}html[lang="pl"] .tgzCommandSwitchers details.smartPicker[open] > summary::after{content:"Opcje otwarte"}html[lang="ar"] .tgzCommandSwitchers details.smartPicker[open] > summary::after{content:"الخيارات مفتوحة"}html[lang="es"] .tgzCommandSwitchers details.smartPicker[open] > summary::after{content:"Opciones abiertas"}html[lang="ru"] .tgzCommandSwitchers details.smartPicker[open] > summary::after{content:"Опции открыты"}html[lang="zh"] .tgzCommandSwitchers details.smartPicker[open] > summary::after{content:"选项已打开"}html[lang="pt"] .tgzCommandSwitchers details.smartPicker[open] > summary::after{content:"Opções abertas"}html[dir="rtl"] @media(max-width:980px){.tgzChromeContainer{padding-inline:12px!important}.tgzChromeNav{grid-template-columns:minmax(0,1fr) auto!important;min-height:68px!important;gap:8px!important}.tgzChromePrimary{display:none!important}.tgzChromeBrand{grid-template-columns:46px minmax(0,1fr)!important;gap:8px!important;max-width:calc(100vw - 170px)!important}.tgzChromeLogo{width:46px!important;height:46px!important;flex-basis:46px!important;border-radius:15px!important}.tgzChromeLogo img{width:38px!important;height:38px!important}.tgzChromeWord strong{font-size:20px!important}.tgzChromeWord small{display:none!important}.tgzChromeTools{gap:6px!important}.tgzChromeTools .smartPicker>summary,.tgzChromeMenu{width:42px!important;height:42px!important;min-width:42px!important;border-radius:15px!important}.smartPickerMenu--chrome{right:0!important;left:auto!important;min-width:152px!important}}@media(max-width:420px){.tgzChromeTools .smartPicker>summary,.tgzChromeMenu{width:40px!important;height:40px!important;min-width:40px!important;border-radius:14px!important}.tgzChromeBrand{grid-template-columns:42px minmax(0,1fr)!important;max-width:calc(100vw - 155px)!important}.tgzChromeLogo{width:42px!important;height:42px!important}.tgzChromeLogo img{width:34px!important;height:34px!important}.tgzChromeWord strong{font-size:18px!important}html[dir="rtl"] }@media(max-width:350px){}

/* Phase 350 — home-visible atlas/menu final override */


























@media(max-width:520px){}

/* Phase 393: old home-shell #navDrawer atlas/drawer rules removed; active command drawer is isolated in command-menu.bundle.css. */
/* Phase 381 native home shell dark convergence. */
html[data-theme="dark"] body.homeCockpitPortal :where(main,.siteShell,.pageShell){background:#030708!important;color:#f6f3eb!important;}
