.profile-page{padding-bottom:92px}.profile-cover{background:linear-gradient(145deg,#6553ee,#9076fa);color:#fff;padding:22px 20px 32px;border-radius:0 0 28px 28px}.profile-top{display:flex;justify-content:space-between;align-items:center;font-size:17px;font-weight:700}.cover-btn{border:0;background:#ffffff22;color:#fff;border-radius:12px;width:38px;height:38px;font-size:18px}.profile-user{display:flex;gap:16px;align-items:center;margin-top:28px}.profile-avatar{width:78px;height:78px;background:#fff;color:#4f4765;border-radius:24px;display:grid;place-items:center;font-size:37px;position:relative;box-shadow:0 9px 25px #4433a355}.profile-avatar i{position:absolute;width:15px;height:15px;background:#3dcc91;border:3px solid #fff;border-radius:50%;right:-2px;bottom:5px}.profile-user h1{font-size:23px;margin:0 0 5px}.profile-id{font-size:12px;color:#e8e4ff;margin-bottom:8px}.account-state{font-size:11px;background:#ffffff24;padding:5px 8px;border-radius:999px}.profile-stats{margin:-16px 16px 18px;position:relative;background:#fff;border:1px solid var(--line);border-radius:18px;display:grid;grid-template-columns:repeat(3,1fr);padding:16px;box-shadow:0 9px 25px #34295f12}.profile-stats div{text-align:center;border-right:1px solid var(--line)}.profile-stats div:last-child{border:0}.profile-stats b,.profile-stats span{display:block}.profile-stats b{font-size:19px}.profile-stats span{font-size:11px;color:var(--muted);margin-top:4px}.profile-section{margin:15px 16px;background:#fff;border:1px solid var(--line);border-radius:19px;padding:17px;box-shadow:0 7px 22px #34295f0a}.section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.section-head h2{font-size:17px;margin:0}.section-head span{font-size:11px;color:var(--muted)}.quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.quick-grid button{border:0;background:none;color:var(--ink);display:grid;place-items:center;gap:7px;font-size:11px}.quick-grid i{font-style:normal;width:43px;height:43px;border-radius:14px;background:#f1eeff;color:#6652dd;display:grid;place-items:center;font-size:20px}.cert-progress{display:flex;justify-content:space-between}.cert-progress b,.cert-progress small{display:block}.cert-progress b{font-size:14px}.cert-progress small{font-size:10px;color:var(--muted);margin-top:5px}.cert-progress strong{color:var(--p)}.progress{height:7px;background:#eeebf4;border-radius:9px;margin:13px 0}.progress i{display:block;width:25%;height:100%;background:linear-gradient(90deg,#6f5cf4,#9e83fb);border-radius:9px}.cert-steps{display:flex;justify-content:space-between;font-size:10px;color:#9a96a2}.cert-steps .done{color:#42a77d}.menu-list{padding:4px 17px}.menu-list button{width:100%;border:0;background:none;display:flex;align-items:center;text-align:left;padding:15px 0;border-bottom:1px solid var(--line);gap:12px}.menu-list button:last-child{border:0}.menu-list button>i{font-style:normal;width:38px;height:38px;border-radius:12px;background:#f3f0ff;color:#6651d4;display:grid;place-items:center;font-size:18px}.menu-list button div{flex:1}.menu-list b,.menu-list small{display:block}.menu-list b{font-size:14px}.menu-list small{font-size:10px;color:var(--muted);margin-top:4px}.menu-list em{font-style:normal;color:#aaa4b3;font-size:20px}.visitor-preview{display:block;margin:22px auto 8px;border:1px solid #ddd7eb;background:#fff;color:#6b6379;border-radius:13px;padding:11px 28px}.test-note,.version{text-align:center;font-size:10px;color:var(--muted);margin:8px 20px}.version{margin-top:14px}
