.account-dashboard:has(.account-layout){max-width:1380px}.account-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:26px;align-items:start}.account-sidebar{position:sticky;top:100px;display:flex;flex-direction:column;gap:8px;padding:18px 12px;background:#12171e;border:1px solid #3a3529;border-radius:16px}.account-nav-heading{color:#b3a481;font-size:12px;letter-spacing:2px;margin:4px 12px 12px}.account-sidebar button{font:inherit;text-align:left;border:1px solid transparent;border-radius:9px;padding:14px 15px;background:transparent;color:#c0cbd7;cursor:pointer}.account-sidebar button:hover{background:#222831;color:#fff}.account-sidebar button.is-active{color:#f5d27b;background:linear-gradient(110deg,#40331d,#23231f);border-color:#78603c;font-weight:700}.account-sidebar button:focus-visible{outline:2px solid #f5d27b;outline-offset:2px}.account-content{min-width:0}.account-content>.account-tab-panel[hidden]{display:none!important}.account-content>.account-tab-panel{margin-top:0!important}.account-coupon-admin>.coupon-admin{margin-top:0;padding-top:0;border-top:0}.account-content .account-row strong{overflow-wrap:anywhere}.account-content .account-grid{gap:20px}@media(max-width:1000px){.account-layout{grid-template-columns:175px minmax(0,1fr);gap:18px}.account-content .account-grid{grid-template-columns:1fr}}@media(max-width:700px){.account-layout{grid-template-columns:1fr}.account-sidebar{position:static;flex-direction:row;flex-wrap:wrap;padding:10px;gap:6px}.account-nav-heading{width:100%;margin:4px 8px}.account-sidebar button{padding:10px 12px;font-size:13px}}
