[data-account-nav]{position:relative;flex-shrink:0;margin-left:8px;font-family:"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;font-size:13px;letter-spacing:0;line-height:1.5}[data-account-nav] [hidden]{display:none!important}[data-account-nav] a,[data-account-nav] button{color:#203c32;font:inherit;text-decoration:none}[data-account-nav] .account-login,[data-account-nav] .account-trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:39px;padding:7px 14px;border:1.5px solid #203c32;border-radius:25px;background:#fff8e8;cursor:pointer;white-space:nowrap;box-shadow:2px 3px 0 #203c3212}[data-account-nav] .account-trigger img{width:23px;height:23px;object-fit:contain}[data-account-nav] .account-trigger>span{max-width:120px;overflow:hidden;text-overflow:ellipsis}[data-account-nav] .account-trigger>small{font-size:11px;color:#638069}[data-account-nav] .account-dropdown{position:absolute;right:0;top:calc(100% + 10px);width:205px;padding:9px;background:#fffaf0;border:1.5px solid #203c32;border-radius:11px;box-shadow:4px 5px 0 #203c3220;z-index:180;text-align:left}[data-account-nav] .account-summary{margin:0 5px 6px;padding:7px 4px 12px;border-bottom:1px solid #203c3220;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;color:#697e67;overflow-wrap:anywhere}[data-account-nav] .account-summary b{font-size:9px;font-weight:500;color:#446747;white-space:nowrap}[data-account-nav] .account-dropdown a,[data-account-nav] .account-dropdown button{display:flex;width:100%;border:0;border-radius:6px;background:none;padding:11px 12px;text-align:left;cursor:pointer;min-height:41px}[data-account-nav] .account-dropdown a:hover,[data-account-nav] .account-dropdown button:hover{background:#e9edda}[data-account-nav] .account-dropdown .account-signout{border-top:1px solid #203c3215;border-radius:0;margin-top:5px;color:#825842}[data-account-nav] a:focus-visible,[data-account-nav] button:focus-visible{outline:3px solid #9473ba;outline-offset:3px}[data-account-nav] .account-menu-status{font-size:10px;line-height:1.6;padding:0 9px;color:#a14027;max-width:180px}[data-account-nav] button:disabled{opacity:.55;cursor:wait}.site-header:has([data-account-nav]) .concept-tag{display:none}@media(max-width:620px){.site-header:has([data-account-nav]){gap:10px;padding-left:17px;padding-right:17px}.site-header:has([data-account-nav]) nav{gap:12px}.site-header:has([data-account-nav]) nav .nav-note{display:none}[data-account-nav]{font-size:11px;margin-left:0}[data-account-nav] .account-login,[data-account-nav] .account-trigger{padding:6px 10px;min-height:36px}[data-account-nav] .account-trigger>span{max-width:76px}.detail-header:has([data-account-nav]){gap:10px}.detail-header:has([data-account-nav]) .header-crumb{display:none}}@media(max-width:400px){.site-header:has([data-account-nav]) nav>a:first-child{display:none}.site-header:has([data-account-nav]) .brand{font-size:27px;gap:5px}.site-header:has([data-account-nav]) .brand img{width:28px;height:28px}}

@media(max-width:900px){.detail-header:has([data-account-nav]) .header-crumb{display:none}}@media(max-width:400px){.detail-header:has([data-account-nav]) nav{display:none}.detail-header:has([data-account-nav])>[data-account-nav]{margin-left:auto}}
