/* Logged-in home: one calm decision surface, with details on focused URLs. */
.loggedDashboardV64 main>:not(#human-dashboard-v64){display:none!important}.loggedDashboardV64 .humanityDockV63{display:flex}
.humanDashboardV64{min-height:calc(100vh - 122px);padding:0!important;background:radial-gradient(circle at 80% 0,rgba(72,132,255,.14),transparent 28%),linear-gradient(180deg,#f7f9fc,#fff)}
.humanDashWrapV64{padding-top:56px!important;padding-bottom:90px!important}
.humanDashHeroV64{display:grid;grid-template-columns:1fr auto;gap:35px;align-items:end;padding-bottom:32px;border-bottom:1px solid rgba(17,19,24,.09)}
.humanDashHeroV64>div>small{font:800 8px/1 ui-monospace,monospace;letter-spacing:.13em;color:#6f7885}.humanDashHeroV64 h1{margin:12px 0 10px;font:760 clamp(48px,6vw,86px)/.9 -apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif;letter-spacing:-.07em}.humanDashHeroV64 h1 span{color:#075cff}.humanDashHeroV64 p{margin:0;color:#697382;font:500 13px/1.55 ui-monospace,monospace}
.humanDashStatusV64{display:flex;gap:8px}.humanDashStatusV64>span{min-width:96px;padding:14px;border:1px solid rgba(17,19,24,.08);border-radius:17px;background:rgba(255,255,255,.88);box-shadow:0 9px 28px rgba(30,43,66,.07)}.humanDashStatusV64 small{display:block;font:800 7px/1 ui-monospace,monospace;color:#7a8491}.humanDashStatusV64 b{display:block;margin-top:7px;font:760 17px/1 -apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif}
.humanDashGridV64{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}.humanDashTileV64{position:relative;display:flex;flex-direction:column;min-height:255px;padding:24px 24px 0;border:1px solid rgba(17,19,24,.09);border-radius:26px;background:rgba(255,255,255,.9);box-shadow:0 17px 50px rgba(31,45,70,.075),inset 0 1px #fff;overflow:hidden}.humanDashTileV64:before{content:"";position:absolute;inset:0;background:linear-gradient(130deg,transparent 45%,rgba(7,92,255,.055));pointer-events:none}.humanDashIconV64{display:grid;place-items:center;width:45px;height:45px;border-radius:14px;background:#eef3ff;font-size:22px}.humanDashTileV64>small{margin-top:18px;font:850 8px/1 ui-monospace,monospace;letter-spacing:.11em;color:#77818e}.humanDashTileV64 h2{margin:8px 0 7px;font:750 28px/1 -apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif;letter-spacing:-.045em}.humanDashTileV64 p{margin:0 0 20px;color:#697382;font:500 11px/1.55 ui-monospace,monospace}.humanDashOpenV64{position:relative;display:flex;justify-content:space-between;align-items:center;min-height:49px;margin:auto -24px 0;padding:0 24px;border-top:1px solid rgba(17,19,24,.075);background:rgba(248,250,253,.85);color:#075cff;text-decoration:none;font:850 9px/1 ui-monospace,monospace;letter-spacing:.055em}.humanDashOpenV64:hover{background:#075cff;color:#fff}.humanDashTileV64.identity .humanDashIconV64{background:linear-gradient(145deg,#156fff,#0648c7);color:#fff}.humanDashTileV64.ranking .humanDashIconV64{background:#e5fbf2}.humanDashTileV64.daily .humanDashIconV64{background:#fff1e6}.humanDashTileV64.evolution .humanDashIconV64{background:#efe8ff}.humanDashTileV64.arcade .humanDashIconV64{background:#e7f4ff}.humanDashTileV64.community .humanDashIconV64{background:#e8fbff}
.focusedViewV64 main>:not(.v64FocusVisible){display:none!important}.focusedViewV64 .v64FocusVisible{display:block!important;min-height:calc(100vh - 122px)}.focusedBackV64{display:inline-flex;margin-bottom:28px;padding:11px 15px;border:1px solid currentColor;border-radius:999px;color:inherit;text-decoration:none;font:850 8px/1 ui-monospace,monospace;letter-spacing:.08em;opacity:.8}.focusedBackV64:hover{opacity:1}
/* Full country names and visibly separated ranking rows. */
.humanityDockBodyV63{display:grid;gap:6px!important}.humanityDockRowV63{height:auto!important;min-height:47px!important;border:1px solid rgba(17,19,24,.075)!important;border-radius:13px!important;background:rgba(255,255,255,.76)!important;box-shadow:0 3px 12px rgba(30,43,66,.04)}.humanityDockRowV63.rank1{background:linear-gradient(135deg,#075cff,#003da8)!important}.humanityDockRowV63.rank2{background:linear-gradient(135deg,#f1f4f8,#dce2ea)!important}.humanityDockRowV63.rank3{background:linear-gradient(135deg,#fff3e7,#ecd4bb)!important}.humanityDockRowV63>span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.15!important;word-break:normal}.humanityDockV63{width:310px!important}.humanityDockV63.collapsed{width:58px!important}
@media(min-width:1180px){.hasHumanityDockV63 main>section:not(#humanity-ranking-v52)>.wrap{width:min(calc(100% - 385px),1020px)}}
@media(max-width:1179px){.loggedDashboardV64 .humanityDockV63{display:none}.humanDashHeroV64{grid-template-columns:1fr}.humanDashStatusV64{flex-wrap:wrap}.humanDashGridV64{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.humanDashWrapV64{padding-top:38px!important}.humanDashGridV64{grid-template-columns:1fr}.humanDashTileV64{min-height:230px}.humanDashStatusV64>span{flex:1}.humanDashHeroV64 h1{font-size:52px}}
