.account-center{font-family:"Microsoft YaHei UI","Microsoft YaHei","PingFang SC",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.7;padding-top:26px;padding-bottom:72px;max-width:1280px}.account-breadcrumb{display:flex;align-items:center;gap:12px;font-size:14px;color:#5b6778;margin-bottom:26px}.account-breadcrumb a{color:#4b5563}.account-layout{display:grid;grid-template-columns:214px minmax(0,1fr);gap:30px;align-items:start}.account-sidebar{position:sticky;top:24px;background:#fff;border:1px solid #e7e8eb;border-radius:13px;padding:24px 12px 14px}.account-sidebar-kicker{display:block;padding:0 14px 17px;font-size:12px;font-weight:600;color:#5b6778;letter-spacing:.5px}.account-sidebar nav{display:grid;gap:5px}.account-sidebar nav a{display:flex;gap:12px;align-items:center;min-height:46px;padding:11px 14px;border-radius:8px;color:#3d4959;font-size:15px}.account-sidebar nav a:hover{background:#f7f7f9;color:#17191d}.account-sidebar nav a[aria-current=page]{background:#fff4bf;color:#17191d;font-weight:600}.account-nav-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;color:#657184}.account-nav-icon .icon{width:20px;height:20px;stroke-width:1.8}.account-card-symbol .icon{width:22px;height:22px;stroke-width:1.8}.account-sidebar nav a[aria-current=page] .account-nav-icon{color:#8e7010}.account-main{min-width:0}.account-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 24px;min-height:60px}.account-eyebrow{display:block;font-size:12px;color:#5b6778;letter-spacing:.5px;margin-bottom:5px}.account-heading h1{font-size:27px;line-height:1.4;letter-spacing:-.5px;margin:0;font-weight:700}.account-overview-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;margin-bottom:24px}.account-balance-card{border-radius:14px;background:#191b1f;color:white;padding:27px 30px;min-height:224px;display:flex;flex-direction:column;align-items:flex-start}.account-balance-card>span{color:#d5d9df;font-size:14px}.account-balance-value{font-size:38px;line-height:1.4;font-weight:600;letter-spacing:-.7px;font-variant-numeric:tabular-nums;margin:15px 0 22px;overflow-wrap:anywhere}.account-balance-value small{font-size:14px;color:#d5d9df;letter-spacing:0;margin-left:4px}.account-balance-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:auto}.account-balance-actions>.button{font-size:14px;min-height:38px;padding:8px 16px}.account-balance-actions>a:not(.button){color:#e0e4ea;font-size:14px}.account-orders-card{padding:26px;background:#fff;border:1px solid #e7e8eb;border-radius:14px;display:flex;flex-direction:column;align-items:flex-start}.account-card-symbol{display:grid;place-items:center;font-size:20px;color:#80704a;background:#f8f4e7;width:38px;height:38px;border-radius:10px;margin-bottom:12px}.account-orders-card h2{font-size:16px;margin:0 0 5px}.account-orders-card p{font-size:14px;color:#566273;line-height:1.8;margin:0 0 14px}.account-orders-card>a{margin-top:auto}.account-center #orders-view{width:100%;max-width:none;margin:0;padding:0}.account-center #orders-view>.breadcrumb,.account-center #orders-view>.page-heading{display:none}.account-center .order-card{border-radius:12px}.account-center .order-status-tabs{gap:22px}.account-center #orders-description{margin:0 0 20px}.account-empty{background:#fff;border:1px solid #e7e8eb;border-radius:14px;padding:50px 30px;text-align:center}.account-empty h2{font-size:20px;margin:0 0 22px}.header-wallet-balance{font-size:14px;font-weight:600;color:#f2d36a;white-space:nowrap;padding:8px 0;font-variant-numeric:tabular-nums}.header-wallet-balance:hover{color:#ffe796}.account-user-menu{position:relative;min-width:0}.account-user-menu summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;padding:8px 0 8px 10px;font-size:14px;border-left:1px solid #3c3e43;min-height:36px}.account-user-menu summary::-webkit-details-marker{display:none}.account-user-menu summary #guest-identity{max-width:140px;font-size:14px}.account-menu-chevron{color:#858991;font-size:15px}.account-menu-body{position:absolute;z-index:60;right:0;top:calc(100% + 10px);width:180px;padding:8px;background:#fff;color:#30343b;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 35px #11182720}.account-menu-body #guest-sign-out{display:block;text-align:left;width:100%;border:0;padding:10px 12px;font-size:15px;border-radius:6px;min-height:40px}.account-menu-body #guest-sign-out:hover{background:#f6f6f8}.account-user-menu:not([open])>.account-menu-body{display:none}.account-center :focus-visible,.account-user-menu :focus-visible,.header-wallet-balance:focus-visible{outline:2px solid #c6a62c;outline-offset:4px}.account-center [hidden],.account-user-menu[hidden],.header-wallet-balance[hidden]{display:none!important}
@media(max-width:980px){.account-layout{grid-template-columns:180px minmax(0,1fr);gap:22px}.account-sidebar{padding:20px 8px 12px}.account-sidebar nav a{padding:10px 12px;gap:9px}.account-overview-grid{grid-template-columns:1fr;gap:16px}.account-balance-card{min-height:200px}.account-orders-card{padding:22px}.account-orders-card .account-card-symbol{display:none}}@media(min-width:681px) and (max-width:1280px){.header:has(#header-wallet-balance:not([hidden])){height:auto;min-height:82px}.header:has(#header-wallet-balance:not([hidden])) .header-inner{min-height:82px;flex-wrap:wrap;gap:12px 24px;padding-top:12px;padding-bottom:12px}.header:has(#header-wallet-balance:not([hidden])) .header-actions{margin-left:auto}.header:has(#header-wallet-balance:not([hidden])) .header-search{order:3;flex-basis:100%;max-width:none}.header:has(#header-wallet-balance:not([hidden])) .main-nav{min-height:34px}}
@media(max-width:760px){.account-center{width:calc(100% - 36px);padding-top:20px;padding-bottom:40px}.account-breadcrumb{margin-bottom:18px}.account-layout{grid-template-columns:minmax(0,1fr);gap:22px}.account-sidebar{position:static;overflow:hidden;border-radius:10px;padding:6px}.account-sidebar-kicker{display:none}.account-sidebar nav{display:flex;gap:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.account-sidebar nav::-webkit-scrollbar{display:none}.account-sidebar nav a{flex:0 0 auto;min-height:42px;white-space:nowrap;padding:10px 14px;font-size:14px}.account-nav-icon{display:none}.account-heading{min-height:0;margin-bottom:20px}.account-heading h1{font-size:24px}.account-eyebrow{font-size:12px}.account-balance-card{padding:24px;min-height:202px}.account-balance-value{font-size:34px}.account-overview-grid{margin-bottom:18px}.account-user-menu summary #guest-identity{max-width:110px}.account-user-menu summary{padding-left:9px}.header-wallet-balance{font-size:14px}.header .guest-account{gap:12px}.header #wallet-entry{font-size:14px;padding:7px 10px}.account-center .order-status-tabs{gap:18px}.account-center .order-toolbar{margin-top:0}.account-center .order-card-header{overflow-wrap:anywhere}}@media(max-width:400px){.account-center{width:calc(100% - 28px)}.header .guest-account{gap:10px}.account-user-menu summary #guest-identity{max-width:85px}.account-balance-value{font-size:30px}}
#account-section-note{font-size:14px;color:#566273;margin:8px 0 0;line-height:1.7}
