.account-profile-trigger{cursor:pointer;border-radius:12px;align-items:center;min-height:44px;padding:0 10px;transition:background-color .2s;display:inline-flex}.account-profile-trigger:hover{background:#f3f7fb}.account-profile-popover .ant-popover-inner{background:linear-gradient(155deg,#eaf7ff 0%,#f7fbff 58%,#fff 100%);border:1px solid #2f91dc1a;border-radius:16px;width:374px;padding:0;overflow:hidden;box-shadow:0 18px 42px #26405c38}.account-profile-card{flex-direction:column;display:flex}.account-profile-user{border-bottom:1px solid #2a537314;align-items:center;gap:16px;margin:18px 24px 12px;padding-bottom:12px;display:flex}.account-profile-user .ant-avatar{color:#667085;background:#fff;border:1px solid #d8e0ea;flex:none}.account-profile-user-text{flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex}.account-profile-user-text strong{color:#26313d;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.account-profile-actions{border-bottom:1px solid #2a537314;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 24px;display:grid}.account-profile-actions-single{grid-template-columns:1fr}.account-profile-action{color:#394452;min-height:96px;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:color .2s,background-color .2s;display:flex}.account-profile-action+.account-profile-action{border-left:1px solid #2a537314}.account-profile-actions-single .account-profile-action+.account-profile-action{border-left:0}.account-profile-action:hover{color:#258ed8;background:#ffffff6b}.account-profile-action .anticon{font-size:28px}.account-profile-action span:last-child{font-size:16px}.account-storage{margin:18px 24px 0}.account-storage-heading{color:#46515e;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.account-storage-heading span{font-size:15px}.account-storage-heading small{color:#677281;white-space:nowrap;font-size:11px}.account-profile-logout{color:#707985;background:#ffffff75;border-top:1px solid #2a537314;border-radius:0;width:100%;height:54px;margin-top:22px;font-size:17px;font-weight:600}.account-profile-card .account-profile-logout:hover{color:#258ed8;background:#ffffffb8}.account-password-modal .ant-modal-content{background:linear-gradient(145deg,#edf8ff 0%,#fff 72%);border:1px solid #2f91dc1f;border-radius:18px;overflow:hidden;box-shadow:0 24px 64px #233e5b3d}.account-password-modal .ant-modal-header,.account-password-modal .ant-modal-footer{background:0 0}.account-password-modal .ant-modal-footer{padding-top:8px}.account-password-modal .ant-btn{border-radius:9px;min-width:96px}.account-password-modal .ant-btn-primary{background:linear-gradient(135deg,#40a9ff,#1677ff);border:0;box-shadow:0 8px 18px #1677ff3d}.account-password-title{color:#26313d;align-items:center;gap:9px;display:flex}.account-password-title .anticon{color:#2f91dc}.account-password-modal .account-password-tip{margin-bottom:20px}.account-storage .ant-progress-line,.account-storage .ant-progress-outer{width:100%}.account-storage .ant-progress-bg,.account-storage .ant-progress-inner{border-radius:999px;height:14px}.account-password-code-row{grid-template-columns:minmax(0,1fr) 120px;gap:10px;display:grid}.account-code-button{width:120px}@media (max-width:576px){.account-profile-popover .ant-popover-inner{width:min(374px,100vw - 24px)}}
