.ranking-home-entry{display:flex;align-items:center;gap:11px;width:100%;border:1px solid #393333;border-radius:7px;background:#171515;color:#e7d7d9;text-align:left;font-size:13px;font-weight:500;line-height:1.5}
.ranking-home-entry svg{flex:0 0 22px;width:22px;height:24px;fill:none;stroke:#d89096;stroke-width:1.6}
.ranking-home-entry .entry-arrow{margin-left:auto;color:#a89395;font-size:23px;font-weight:400}
.ranking-home-entry small{display:block;margin-top:2px;color:#a99a9b;font-size:11px;font-weight:400}
#ranking-login .login-home-entry{min-height:62px;margin-top:16px;padding:11px 14px}
.dashboard .workspace-home-entry{width:100%;min-height:52px;margin:0 0 24px;gap:10px;padding:13px 14px;border:1px solid #584145;border-radius:8px;background:#251b1e;color:#efc0c7;cursor:pointer;font:14px "Microsoft YaHei",sans-serif}
.dashboard .workspace-home-entry:hover{background:#302025;border-color:#95636c}
.workspace-home-entry svg{width:21px;height:21px;flex:0 0 auto;stroke:currentColor;stroke-width:1.5}
.workspace-home-entry small{margin:0 0 0 auto;color:#ac9097;font-size:11px}
.ranking-home-entry:focus-visible{outline:2px solid #ff7882;outline-offset:4px}
.home-install-page-description{margin:-8px 0 24px;color:var(--text-secondary);font-size:13px;line-height:1.7}
.workspace-layout[data-mobile-page=members] .home-install-workspace-heading,.workspace-layout[data-mobile-page=ranks] .home-install-workspace-heading,.workspace-layout[data-mobile-page=members] .home-install-page-description,.workspace-layout[data-mobile-page=ranks] .home-install-page-description{display:none}
@media(max-width:720px){.workspace-layout .mobile-workspace-heading{padding-bottom:16px}.workspace-home-entry small{font-size:10px}}
body[data-home-app=ranking]:has(#ranking-dashboard:not([hidden])) .hi-hint{bottom:calc(84px + env(safe-area-inset-bottom,0px))}
