/* Space Grotesk @font-face 已统一迁移到 css/typography.css（全站唯一定义处，woff2），家族名统一为 "LAA Space Grotesk"，此处不再重复声明。 */:root{--ink:#1a1d24;--muted:#747a86;--border:#e4e7ec;--page:#f5f7fb;--surface:#fff;--line:#e33b50;--soft:#edf1fa;--font:var(--font-sans)}body{background:linear-gradient(180deg,#f8faff 0,#f3f5f9 420px);font-family:var(--font)}.store-nav{background:rgba(255,255,255,.88);backdrop-filter:blur(18px);border-bottom-color:rgba(221,225,232,.8)}.store-nav__inner{height:72px;max-width:1420px}.nav-search input{border-color:transparent;background:#f1f3f7}.nav-user{padding:9px 13px;border-radius:9px;background:#20242d;color:#fff;font-size:12px}.account-page{padding-top:42px}.account-shell{max-width:1320px;grid-template-columns:252px minmax(0,1fr);gap:32px}.account-sidebar{position:sticky;top:94px;padding:18px 12px 12px;border:0;border-radius:16px;box-shadow:0 10px 34px rgba(26,33,46,.07)}.account-profile{padding:5px 10px 22px}.account-profile__avatar,.profile-card__avatar{background:linear-gradient(145deg,#252b38,#11141b);box-shadow:0 8px 20px rgba(20,24,33,.18)}.account-menu{gap:4px}.account-menu a{padding:12px 14px 12px 18px;border-radius:9px}.account-menu a:hover{background:#f3f5f9}.account-menu a.is-active{background:#edf1fa}.account-menu a.is-active:before{left:2px;top:12px;bottom:12px;width:3px;background:#e33b50}.orders-heading{margin-bottom:24px}.eyebrow{color:#8b92a0;letter-spacing:1.6px}h1{font-size:30px;letter-spacing:-.04em}.browse-link{padding:9px 14px;border:1px solid var(--border);border-radius:9px;background:#fff}.overview-grid{gap:20px}.overview-card,.recent-purchases,.order-card,.detail-view,.security-card,.verification-card,.cdk-order-card,.empty-state,.login-state,.loading-state{border:0!important;border-radius:16px!important;box-shadow:0 10px 34px rgba(26,33,46,.065)}.overview-card{min-height:205px;padding:24px}.overview-card__head h2{font-size:16px}.profile-card__body{margin-top:22px}.profile-data{border-top-color:#edf0f4}.order-summary-grid{margin-top:32px}.summary-item{border-left-color:#e8ebf0}.summary-item strong{font-size:25px}.recent-purchases{padding:24px}.recent-order{border-color:#e7eaf0;border-radius:12px;background:#fbfcfe;transition:.18s}.recent-order:hover{border-color:#cfd5df;transform:translateY(-2px);box-shadow:0 8px 20px rgba(26,33,46,.07)}.order-filters{padding:0;border-bottom-color:#dde2e9}.order-filters button.is-active:after{background:#e33b50}.order-search input{height:40px;border-radius:9px}.order-card{overflow:hidden}.status{border-radius:999px}.shop-button,.action-button--primary,.show-codes-button{border-radius:9px!important;background:#20242d!important}.code-modal__dialog{border:0;border-radius:16px;box-shadow:0 28px 80px rgba(20,25,35,.25)}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #e33b50;outline-offset:3px}@media(max-width:860px){.account-page{padding-top:24px}.account-shell{grid-template-columns:1fr}.account-sidebar{display:none}.account-panel{width:100%}}@media(max-width:580px){.account-page{padding:18px 14px 44px}.orders-heading{align-items:center}.orders-heading h1{font-size:26px}.browse-link{padding:8px 10px}.overview-card,.recent-purchases{border-radius:13px!important}}
