.member-page-frame .banner-area{margin-bottom:0;padding:0}.member-page-frame .banner-area .settings-area{margin-bottom:32px}.member-page-frame .banner-area .settings-area .title{font-size:var(--h4);font-weight:var(--p-semi-bold);color:var(--color-heading);margin-bottom:4px}.member-page-frame .banner-area .user-nav{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;border-bottom:1px solid var(--color-border)}.member-page-frame .banner-area .user-nav li{margin:0}.member-page-frame .banner-area .user-nav li+li{margin-left:30px}.member-page-frame .banner-area .user-nav li a{display:block;font-size:var(--font-size-b1);padding:20px 0;position:relative;color:var(--color-body);text-decoration:none;transition:var(--transition)}.member-page-frame .banner-area .user-nav li a:after{content:"";position:absolute;bottom:0;left:0;height:2px;background:var(--color-primary);width:0;transition:width .3s ease-in-out}.member-page-frame .banner-area .user-nav li a.active,.member-page-frame .banner-area .user-nav li a:hover{color:var(--color-primary)}.member-page-frame .banner-area .user-nav li a.active:after,.member-page-frame .banner-area .user-nav li a:hover:after{width:100%}.member-content-panel{background:var(--color-blackest);border:1px solid var(--color-border);border-radius:var(--radius);padding:32px;margin-bottom:0!important}.aiwave-site.active-light-mode .member-content-panel,.dashboard-site.active-light-mode .member-content-panel{background:var(--color-white)}.member-page-body>:first-child{margin-top:0}.member-page-lead{color:var(--color-body);margin-bottom:28px}.member-page-greeting{font-size:var(--h5);font-weight:var(--p-semi-bold);color:var(--color-heading);margin-bottom:8px}.member-page-stack{display:flex;flex-direction:column;gap:24px}.member-stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.member-stat-card{background:var(--color-blackest);border:1px solid var(--color-border);border-radius:var(--radius);padding:20px 22px}.aiwave-site.active-light-mode .member-stat-card{background:var(--color-white)}.member-stat-value{font-size:var(--h4);font-weight:var(--p-semi-bold);color:var(--color-heading);margin-bottom:8px}.member-stat-hint{font-size:var(--font-size-b3);color:#eab308;margin-bottom:8px}.member-inline-link{font-size:var(--font-size-b3);color:var(--color-primary);text-decoration:none}.member-inline-link:hover{text-decoration:underline}.member-link-list{list-style:none;padding:0;margin:0}.member-link-list li a{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--color-border);color:var(--color-heading);text-decoration:none;transition:var(--transition)}.member-link-list li:last-child a{border-bottom:none}.member-link-list li a:hover{color:var(--color-primary)}.member-link-list li a span{flex:1}.member-link-list li a .feather-chevron-right{margin-left:auto;opacity:.5}.member-request-list{list-style:none;padding:0;margin:0}.member-request-item{padding:20px 0;border-bottom:1px solid var(--color-border)}.member-request-item:last-child{border-bottom:none;padding-bottom:0}.member-request-item:first-child{padding-top:0}.member-request-head h3{font-size:var(--font-size-b1);font-weight:var(--p-medium);color:var(--color-heading);margin-bottom:6px}.member-request-badge{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;font-size:11px;background:var(--color-blackest);color:var(--color-body)}.member-request-badge-ok{background:rgba(34,197,94,.15);color:#22c55e;margin-left:0;margin-right:8px}.member-request-replies{margin-top:16px;padding-top:16px;border-top:1px solid var(--color-border)}.member-request-reply-label{font-size:var(--font-size-b3);color:var(--color-heading);margin-bottom:12px}.member-request-reply{padding-left:12px;border-left:2px solid var(--color-primary);margin-bottom:12px}.member-request-reply p{color:var(--color-body);white-space:pre-wrap;margin-bottom:4px}.member-profile-tabs{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0;border-bottom:1px solid var(--color-border)}.member-profile-tabs li{margin:0}.member-profile-tabs li+li{margin-left:30px}.member-profile-tabs .tab-button{display:block;padding:16px 0;position:relative;color:var(--color-body);text-decoration:none;border:0;background:transparent;cursor:pointer}.member-profile-tabs .tab-button .title{font-size:var(--font-size-b1);font-weight:var(--p-medium);margin-bottom:0}.member-profile-tabs .tab-button:after{content:"";position:absolute;bottom:0;left:0;height:2px;background:var(--color-primary);width:0;transition:width .3s ease-in-out}.member-profile-tabs .tab-button.active,.member-profile-tabs .tab-button:hover{color:var(--color-primary)}.member-profile-tabs .tab-button.active:after,.member-profile-tabs .tab-button:hover:after{width:100%}.member-content-panel .form-group label{display:block;margin-bottom:8px;font-weight:var(--p-medium);color:var(--color-heading)}.member-content-panel .alert-error{background:rgba(220,38,38,.1);color:#f87171;border:1px solid rgba(220,38,38,.25);margin-bottom:20px;padding:8px 12px;border-radius:var(--radius);font-size:var(--font-size-b3)}@media (max-width:767px){.member-content-panel{padding:20px 16px}.member-page-frame .banner-area .user-nav{display:block;border-bottom:0}.member-page-frame .banner-area .user-nav li+li{margin-left:0;border-top:1px solid var(--color-border)}.member-page-frame .banner-area .user-nav li a{padding:12px 0}.member-profile-tabs{display:block;border-bottom:0}.member-profile-tabs li+li{margin-left:0;border-top:1px solid var(--color-border)}.member-profile-tabs .tab-button{padding:12px 0}}