.account-module__zd0OHa__page{flex-direction:column;min-height:100vh;display:flex;position:relative}.account-module__zd0OHa__header{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#08080abf;border-bottom:1px solid #ffffff0a;position:sticky;top:0}.account-module__zd0OHa__headerInner{justify-content:space-between;align-items:center;max-width:800px;margin:0 auto;padding:14px 24px;display:flex}.account-module__zd0OHa__logo{align-items:center;gap:10px;text-decoration:none;display:flex}.account-module__zd0OHa__logoIcon{color:#000;background:linear-gradient(135deg,#00e676,#00c853);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;font-weight:900;display:flex}.account-module__zd0OHa__logoName{color:#fff;letter-spacing:2px;font-size:18px;font-weight:800}.account-module__zd0OHa__logoutBtn{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.account-module__zd0OHa__logoutBtn:hover{color:#ff5252;background:#ff525214;border-color:#ff525233}.account-module__zd0OHa__container{flex:1;width:100%;max-width:800px;margin:0 auto;padding:24px 20px 60px;position:relative}.account-module__zd0OHa__bgGlow{pointer-events:none;background:radial-gradient(circle,#00e6760a 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:fixed;top:20%;right:-200px}.account-module__zd0OHa__profileCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;align-items:center;gap:16px;margin-bottom:20px;padding:28px 24px;display:flex}.account-module__zd0OHa__profileAvatar{color:#000;background:linear-gradient(135deg,#00e676,#00c853);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:28px;font-weight:900;display:flex;box-shadow:0 8px 32px #00e67633}.account-module__zd0OHa__profileInfo{text-align:center}.account-module__zd0OHa__profileName{color:#fff;margin:0 0 4px;font-size:20px;font-weight:800}.account-module__zd0OHa__profileEmail{color:#fff6;font-size:13px;font-weight:500}.account-module__zd0OHa__statsRow{background:#ffffff05;border:1px solid #ffffff0a;border-radius:14px;align-items:center;gap:0;width:100%;padding:14px 0;display:flex}.account-module__zd0OHa__statItem{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.account-module__zd0OHa__statValue{color:#fff;font-size:16px;font-weight:800}.account-module__zd0OHa__statLabel{color:#ffffff59;font-size:10px;font-weight:600}.account-module__zd0OHa__statDivider{background:#ffffff0f;width:1px;height:30px}.account-module__zd0OHa__tabs{background:#ffffff05;border:1px solid #ffffff0d;border-radius:14px;gap:4px;margin-bottom:20px;padding:4px;display:flex}.account-module__zd0OHa__tabBtn{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 0;font-size:13px;font-weight:700;transition:all .2s;display:flex}.account-module__zd0OHa__tabBtn:hover{color:#fff9}.account-module__zd0OHa__tabBtnActive{color:#00e676;background:#00e67614;border:1px solid #00e67626}.account-module__zd0OHa__tabContent{min-height:200px}.account-module__zd0OHa__section{background:#ffffff05;border:1px solid #ffffff0d;border-radius:18px;padding:24px}.account-module__zd0OHa__sectionTitle{color:#fff;margin:0 0 16px;font-size:16px;font-weight:800}.account-module__zd0OHa__profileDetails{flex-direction:column;gap:12px;display:flex}.account-module__zd0OHa__detailRow{background:#ffffff05;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.account-module__zd0OHa__detailLabel{color:#fff6;font-size:13px;font-weight:600}.account-module__zd0OHa__detailValue{color:#ffffffd9;font-size:13px;font-weight:600}.account-module__zd0OHa__editBtn{color:#fff9;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;width:100%;margin-top:8px;padding:12px;font-size:13px;font-weight:700;transition:all .15s}.account-module__zd0OHa__editBtn:hover{color:#00e676;background:#00e6760f;border-color:#00e67626}.account-module__zd0OHa__editForm{flex-direction:column;gap:14px;display:flex}.account-module__zd0OHa__editField{flex-direction:column;gap:5px;display:flex}.account-module__zd0OHa__editField label{color:#fff6;font-size:11px;font-weight:600}.account-module__zd0OHa__editField input{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;outline:none;padding:10px 14px;font-size:14px;transition:border-color .15s}.account-module__zd0OHa__editField input:focus{border-color:#00e6764d}.account-module__zd0OHa__editField input::placeholder{color:#fff3}.account-module__zd0OHa__editActions{gap:8px;display:flex}.account-module__zd0OHa__btnSave{color:#000;cursor:pointer;background:linear-gradient(135deg,#00e676,#00c853);border:none;border-radius:10px;flex:1;padding:10px;font-size:13px;font-weight:700;transition:transform .15s}.account-module__zd0OHa__btnSave:hover{transform:translateY(-1px)}.account-module__zd0OHa__btnSave:disabled{opacity:.5}.account-module__zd0OHa__btnCancel{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:10px 16px;font-size:13px;font-weight:600}.account-module__zd0OHa__btnCancel:hover{background:#ffffff14}.account-module__zd0OHa__ordersList{flex-direction:column;gap:8px;display:flex}.account-module__zd0OHa__orderCard{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:14px 16px;transition:border-color .15s}.account-module__zd0OHa__orderCard:hover{border-color:#ffffff1a}.account-module__zd0OHa__orderTop{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.account-module__zd0OHa__orderType{color:#fff9;font-size:12px;font-weight:700}.account-module__zd0OHa__orderDate{color:#ffffff4d;font-size:11px}.account-module__zd0OHa__orderMiddle{justify-content:space-between;align-items:center;display:flex}.account-module__zd0OHa__orderCode{color:#fffc;font-family:monospace;font-size:13px;font-weight:600}.account-module__zd0OHa__orderStatus{border:1px solid;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700}.account-module__zd0OHa__chatsList{flex-direction:column;gap:8px;display:flex}.account-module__zd0OHa__chatCard{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:14px 16px}.account-module__zd0OHa__chatTop{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.account-module__zd0OHa__chatSubject{color:#fff;font-size:13px;font-weight:700}.account-module__zd0OHa__chatStatus{font-size:11px;font-weight:600}.account-module__zd0OHa__chatLastMsg{color:#fff6;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.4;overflow:hidden}.account-module__zd0OHa__chatDate{color:#ffffff40;margin-top:6px;font-size:10px;display:block}.account-module__zd0OHa__empty{text-align:center;padding:32px 16px}.account-module__zd0OHa__emptyIcon{margin-bottom:12px;font-size:48px;display:block}.account-module__zd0OHa__empty p{color:#fff6;margin:0 0 4px;font-size:14px;font-weight:600}.account-module__zd0OHa__emptyHint{color:#ffffff40!important;font-size:12px!important}.account-module__zd0OHa__btnShop{color:#000;background:linear-gradient(135deg,#00e676,#00c853);border-radius:10px;margin-top:16px;padding:10px 24px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-block}.account-module__zd0OHa__btnShop:hover{transform:translateY(-1px)}.account-module__zd0OHa__loaderWrap{flex:1;justify-content:center;align-items:center;display:flex}.account-module__zd0OHa__loaderSmall{justify-content:center;padding:40px 0;display:flex}.account-module__zd0OHa__spinner{border:3px solid #ffffff0f;border-top-color:#00e676;border-radius:50%;width:28px;height:28px;animation:.7s linear infinite account-module__zd0OHa__spin}@keyframes account-module__zd0OHa__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.account-module__zd0OHa__container{padding:16px 12px 40px}.account-module__zd0OHa__profileCard{padding:20px 16px}.account-module__zd0OHa__section{padding:16px}.account-module__zd0OHa__statsRow{flex-direction:column;gap:8px;padding:12px}.account-module__zd0OHa__statDivider{width:60%;height:1px}.account-module__zd0OHa__tabs{overflow-x:auto}}
