.account-nav{position:relative}.account-menu{position:absolute;right:0;top:calc(100% + 12px);width:300px;max-width:calc(100vw - 32px);z-index:20;background:#fffdf8;border:1px solid #d9ddd4;border-radius:9px;box-shadow:0 14px 45px #203f3526;padding:8px}.account-menu-heading{padding:13px 13px 16px;border-bottom:1px solid var(--line);margin-bottom:5px}.account-menu-heading strong{display:block;font-size:16px}.account-menu-heading small{display:block;font-size:13px;color:var(--muted);line-height:1.6;margin-top:6px}.account-menu button{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:13px;font-size:15px;text-align:left;border-radius:4px;line-height:1.4}.account-menu button:hover,.account-menu button:focus-visible{background:#e8eddf}.account-menu-count{font-size:13px;background:#e8eddf;border-radius:20px;min-width:25px;text-align:center;padding:3px 7px;color:var(--green)}.account-menu-divider{border-top:1px solid var(--line);margin:6px 0}.account-description{font-size:15px;color:var(--muted);line-height:1.8}.account-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin:25px 0}.account-overview>button{border:1px solid var(--line);border-radius:6px;background:#eef0e7;padding:20px;text-align:left}.account-overview strong{display:block;font-size:30px;color:var(--green)}.account-overview span{display:block;font-size:15px;font-weight:600;margin-top:9px}.account-overview small{display:block;font-size:13px;color:var(--muted);line-height:1.6;margin-top:7px}.account-settings-links{display:flex;flex-wrap:wrap;gap:12px}.account-local-note{margin:25px 0}.account-empty{text-align:center;border:1px dashed #cbd2c5;border-radius:6px;padding:35px 20px;margin:25px 0}.account-empty h3{font-size:20px}.account-empty p{font-size:15px;line-height:1.7;color:var(--muted)}.account-lot{display:flex;align-items:center;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.account-lot>img{width:95px;height:95px;object-fit:cover;border-radius:5px}.account-lot>div:nth-child(2){flex:1;min-width:0}.account-lot h3{font-size:16px;line-height:1.6;margin:7px 0}.account-lot p{font-size:14px;line-height:1.6;color:var(--muted);margin:5px 0}.account-lot-meta{font-size:12px;color:var(--muted);letter-spacing:.4px}.account-lot-action{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.account-payment{display:flex;gap:18px;align-items:center;background:#e8eddf;padding:24px;border-radius:6px;margin:25px 0}.account-payment-icon{font-size:38px;color:var(--green)}.account-payment h3{font-size:18px;margin:0 0 10px}.account-payment p{font-size:15px;line-height:1.7;color:var(--muted)}#account-profile-status{font-size:14px;line-height:1.6;color:var(--green)}
@media(max-width:620px){.account-overview{grid-template-columns:1fr 1fr}.account-overview>button{padding:15px}.account-lot{flex-wrap:wrap;align-items:flex-start;gap:12px}.account-lot>img{width:70px;height:70px}.account-lot-action{width:100%;flex-direction:row;align-items:center;justify-content:space-between}.account-menu{right:0;width:290px}.account-payment{padding:18px}.account-page .form-grid{grid-template-columns:1fr}}
