.member-page .dashboard-main>.panel:not([data-fold-ready="1"])>*,.member-page .profile-card:not([data-fold-ready="1"])>*{visibility:hidden!important}.member-page .member-hero-compact{padding-bottom:2px!important}.member-page .member-hero-compact h1{margin-bottom:0!important}.member-page .member-hero-compact>.shell>p:not(.eyebrow){display:none!important}.member-page .dashboard-main{display:grid;gap:12px}.member-page .dashboard-main>.panel,.member-page .profile-card{border:1px solid rgba(76,120,182,.18)!important;border-radius:18px!important;box-shadow:0 5px 18px rgba(31,70,120,.06);overflow:hidden;background:rgba(255,255,255,.96)!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.member-page .member-fold-open{border:1px solid rgba(76,120,182,.18)!important;box-shadow:0 5px 18px rgba(31,70,120,.06)!important;background:rgba(255,255,255,.96)!important}.member-page .member-fold-head{width:100%;border:0;background:transparent;color:inherit;padding:4px 2px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer}.member-page .member-fold-open>.member-fold-head{background:transparent;margin:0;padding:4px 2px;border-radius:0;border-bottom:0}.member-page .member-fold-labels{display:grid;gap:3px;min-width:0}.member-page .member-fold-title{font-size:20px;font-weight:900;line-height:1.15}.member-page .member-fold-open>.member-fold-head .member-fold-title{color:inherit}.member-page .member-fold-brief{font-size:12px;color:var(--muted,#6f7f90);font-weight:500}.member-page .member-fold-chevron{min-width:76px;height:38px;border-radius:12px;border:1px solid rgba(40,119,243,.28);display:flex;align-items:center;justify-content:center;gap:7px;font-size:17px;line-height:1;background:rgba(40,119,243,.08);color:#2877f3;transition:all .18s ease;font-style:normal}.member-page .member-fold-chevron b{font-size:12px;font-weight:900}.member-page .member-fold-chevron i{font-size:22px;font-style:normal;transition:transform .18s ease}.member-page .member-fold-head[aria-expanded="true"] .member-fold-chevron{background:#e53935;color:#fff;border-color:#e53935;box-shadow:0 5px 14px rgba(229,57,53,.22)}.member-page .member-fold-head[aria-expanded="true"] .member-fold-chevron i{transform:rotate(180deg)}.member-page .member-fold-body{margin-top:12px;padding-top:12px;border-top:2px solid rgba(40,119,243,.18);background:rgba(255,255,255,.72);border-radius:0 0 12px 12px}.member-page .member-fold-body[hidden]{display:none!important}.member-page .profile-card{display:block!important}.member-page .profile-fold-body .avatar{margin-top:0!important}.member-page .member-edit-toggle{margin:8px 0 2px!important;width:100%}.member-page .member-profile-edit{margin-top:10px!important;padding-top:10px!important;border-top:1px dashed rgba(91,136,190,.16)}.member-page .dashboard-main>.panel>.member-fold-head{min-height:50px}.member-page .dashboard-main>.panel>.member-fold-body>.panel-head{margin-top:0!important}.member-page .dashboard-main>.panel>.member-fold-body>.panel-head h2{display:none!important}.member-page .dashboard-main>.panel>.member-fold-body>.panel-head>div>h2{display:none!important}.member-page .cloud-service-panel{position:relative}.member-page .cloud-test-badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:rgba(41,179,109,.10);color:#17834c;font-size:12px;font-weight:900;border:1px solid rgba(41,179,109,.18)}.member-page .cloud-rules{display:grid;gap:4px;padding:12px 13px;margin-bottom:12px;border-radius:14px;background:rgba(40,119,243,.06);border:1px solid rgba(40,119,243,.13)}.member-page .cloud-rules strong{font-size:14px}.member-page .cloud-rules span{font-size:12px;color:var(--muted,#66788c);line-height:1.55}.member-page .cloud-access-box{display:grid;gap:8px;padding:14px;margin-bottom:12px;border-radius:14px;background:rgba(40,119,243,.06);border:1px solid rgba(40,119,243,.15)}.member-page .cloud-access-box h3{margin:0;font-size:15px}.member-page .cloud-access-box p{margin:0;font-size:12.5px;line-height:1.6;color:var(--muted,#66788c)}.member-page .cloud-access-price{display:flex;align-items:baseline;gap:6px}.member-page .cloud-access-price strong{font-size:20px;font-weight:900;color:#2877f3}.member-page .cloud-access-price span{font-size:12px;color:var(--muted,#66788c)}.member-page .cloud-access-box .btn{justify-self:start;min-height:44px}[data-theme="dark"] .member-page .cloud-access-box{background:rgba(40,119,243,.10);border-color:rgba(130,170,220,.18)}.member-page .cloud-chat-list{max-height:430px;overflow:auto;display:grid;gap:10px;padding:4px 1px 8px}.member-page .cloud-msg{display:grid;gap:4px}.member-page .cloud-msg-role{font-size:11px;font-weight:900;color:var(--muted,#66788c)}.member-page .cloud-msg-body{padding:11px 12px;border-radius:14px;line-height:1.7;font-size:14px;white-space:normal;word-break:break-word}.member-page .cloud-msg.assistant .cloud-msg-body{background:rgba(40,119,243,.07);border:1px solid rgba(40,119,243,.11)}.member-page .cloud-msg.user{justify-items:end}.member-page .cloud-msg.user .cloud-msg-body{background:rgba(44,55,74,.07);border:1px solid rgba(76,97,125,.10);max-width:92%}.member-page .cloud-chat-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px 0 8px;font-size:12px;color:var(--muted,#66788c)}.member-page .cloud-chat-form{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}.member-page .cloud-chat-form .textarea{min-height:54px;max-height:160px;resize:none}.member-page .cloud-chat-form .btn{min-width:74px;min-height:48px}[data-theme="dark"] .member-page .dashboard-main>.panel,[data-theme="dark"] .member-page .profile-card{border-color:rgba(130,170,220,.15)!important;background:rgba(18,27,40,.96)!important}[data-theme="dark"] .member-page .member-fold-open{border-color:rgba(130,170,220,.15)!important;background:rgba(18,27,40,.96)!important;box-shadow:0 5px 18px rgba(0,0,0,.18)!important}[data-theme="dark"] .member-page .member-fold-open>.member-fold-head{background:transparent}[data-theme="dark"] .member-page .member-fold-open>.member-fold-head .member-fold-title{color:inherit}[data-theme="dark"] .member-page .member-fold-chevron{background:rgba(40,119,243,.12);border-color:rgba(130,170,220,.18)}[data-theme="dark"] .member-page .member-fold-head[aria-expanded="true"] .member-fold-chevron{background:#e53935;border-color:#e53935;color:#fff}[data-theme="dark"] .member-page .member-fold-body{border-top-color:rgba(135,171,214,.22);background:rgba(14,22,34,.35)}@media(max-width:960px){.member-page .page-hero{padding:6px 0 2px!important}.member-page .page-hero h1{font-size:24px!important}.member-page .dashboard-grid{margin-top:4px!important}.member-page .profile-card{margin-bottom:8px!important}.member-page .member-fold-title{font-size:18px}.member-page .member-fold-head{min-height:46px}.member-page .member-fold-body{margin-top:9px;padding-top:10px}.member-page .panel{padding:11px 12px!important}.member-page .member-fold-brief{font-size:11px}.member-page .profile-fold-body .profile-meta{margin-bottom:7px!important}.member-page .member-fold-chevron{min-width:72px;height:36px}.member-page .cloud-chat-form{grid-template-columns:1fr}.member-page .cloud-chat-form .btn{width:100%}}
.member-page .profile-fold-body{display:grid!important;grid-template-columns:minmax(118px,40%) minmax(0,60%)!important;column-gap:10px!important;row-gap:8px!important;align-items:start!important}.member-page .profile-fold-body>.avatar,.member-page .profile-fold-body>.member-avatar-tools,.member-page .profile-fold-body>.profile-name,.member-page .profile-fold-body>.member-level-box{grid-column:1!important}.member-page .profile-fold-body>.profile-email,.member-page .profile-fold-body>.profile-meta{display:none!important}.member-page .profile-fold-body>.member-profile-summary{display:contents!important}.member-page .profile-fold-body>.member-profile-summary .member-fact:nth-child(-n+5){grid-column:1!important}.member-page .profile-fold-body>.member-profile-summary .member-fact:nth-child(n+6){grid-column:2!important}.member-page .profile-fold-body>#profileForm,.member-page .profile-fold-body>.member-theme-chooser,.member-page .profile-fold-body>.member-edit-toggle{grid-column:1/-1!important}.member-page .profile-fold-body>.member-theme-chooser{width:100%!important;box-sizing:border-box!important}@media(min-width:700px){.member-page .profile-fold-body{grid-template-columns:minmax(180px,36%) minmax(0,64%)!important;column-gap:16px!important}}