[data-v-b204ff86],[data-v-b204ff86]:after,[data-v-b204ff86]:before{box-sizing:border-box}.profile-loading-page[data-v-b204ff86]{background:var(--qh-bg);color:var(--qh-text);display:grid;grid-template-rows:min(14.933vw,89.6px) 1fr;min-height:100svh;padding:0 min(4.267vw,25.6px) calc(min(25.6vw,153.6px) + env(safe-area-inset-bottom))}.profile-loading-page header[data-v-b204ff86]{align-items:center;display:grid}.profile-loading-page h1[data-v-b204ff86]{font-size:min(5.333vw,32px);margin:0}.profile-loading-page>.van-loading[data-v-b204ff86]{align-self:center;color:var(--qh-muted);font-size:min(3.2vw,19.2px);justify-self:center}.profile-page[data-v-b204ff86]{background:var(--qh-bg);color:var(--qh-text);margin:0 auto;min-height:100svh;overflow-x:hidden;padding:0 min(3.733vw,22.4px) calc(min(26.667vw,160px) + env(safe-area-inset-bottom));width:min(100%,min(160vw,960px))}.profile-topbar[data-v-b204ff86]{align-items:center;display:flex;height:min(13.867vw,83.2px);justify-content:space-between;left:0;padding:0 min(3.733vw,22.4px);position:absolute;right:0;top:0;z-index:3}.profile-topbar h1[data-v-b204ff86]{color:#fff;font-size:min(5.333vw,32px);font-weight:750;line-height:1.1;margin:0;text-shadow:0 min(.267vw,1.6px) min(2.133vw,12.8px) rgba(0,0,0,.28)}.topbar-btn[data-v-b204ff86]{backdrop-filter:blur(min(2.667vw,16px));background:#101d275c;border:min(.267vw,1.6px) solid hsla(0,0%,100%,.34);border-radius:min(2.133vw,12.8px);color:#fff;display:grid;font-size:min(4.8vw,28.8px);height:min(9.067vw,54.4px);place-items:center;width:min(9.067vw,54.4px)}.profile-card[data-v-b204ff86]{background:var(--qh-card);border:min(.267vw,1.6px) solid var(--qh-line);border-radius:min(3.2vw,19.2px);box-shadow:0 min(.533vw,3.2px) min(3.2vw,19.2px) #0000000a;margin-top:min(2.667vw,16px);padding:min(3.733vw,22.4px)}.identity-block[data-v-b204ff86]{background:var(--qh-card);border-bottom:min(.267vw,1.6px) solid var(--qh-line);box-shadow:none;margin:0 max(-3.733vw,-22.4px) min(2.667vw,16px);overflow:hidden}.identity-cover[data-v-b204ff86]{background:#60727b;height:min(59.2vw,355.2px);overflow:hidden;position:relative}.identity-cover[data-v-b204ff86]:after{background:linear-gradient(180deg,#0b182029,#0b18200d 35%,#0b1820d1);content:"";inset:0;position:absolute}.identity-cover>img[data-v-b204ff86]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.cover-action[data-v-b204ff86]{align-items:center;backdrop-filter:blur(min(2.667vw,16px));background:#101d276b;border:min(.267vw,1.6px) solid hsla(0,0%,100%,.38);border-radius:min(1.6vw,9.6px);color:#fff;display:flex;font-size:min(2.4vw,14.4px);gap:min(1.333vw,8px);min-height:min(7.733vw,46.4px);padding:0 min(2.4vw,14.4px);position:absolute;right:min(3.733vw,22.4px);top:min(16.533vw,99.2px);z-index:4}.cover-action[data-v-b204ff86]:disabled{opacity:.72}.cover-action[data-v-b204ff86] .van-loading__spinner{color:#fff}.cover-action[data-v-b204ff86] .van-loading__circular{stroke:currentColor}.identity-cover .identity-entry[data-v-b204ff86]{bottom:min(4vw,24px);left:min(3.733vw,22.4px);position:absolute;right:min(3.733vw,22.4px);z-index:3}.identity-entry[data-v-b204ff86]{align-items:flex-end;background:transparent;border:0;display:flex;gap:min(3.467vw,20.8px);min-width:0;padding:0;text-align:left}.avatar-wrap[data-v-b204ff86]{background:#fff;border:min(.8vw,4.8px) solid hsla(0,0%,100%,.94);border-radius:min(4.8vw,28.8px);box-shadow:0 min(2.133vw,12.8px) min(6.4vw,38.4px) #040e1547;flex:0 0 auto;height:min(20.267vw,121.6px);overflow:hidden;position:relative;width:min(20.267vw,121.6px)}.avatar-wrap.is-member[data-v-b204ff86]{border-color:#d8b45f;box-shadow:0 0 0 min(.533vw,3.2px) #f4d9977a,0 min(2.133vw,12.8px) min(6.4vw,38.4px) #040e1552}.avatar-wrap.is-member[data-v-b204ff86]:after{border:min(.267vw,1.6px) solid rgba(255,242,199,.72);border-radius:min(3.467vw,20.8px);content:"";inset:min(.533vw,3.2px);pointer-events:none;position:absolute;z-index:1}.avatar-wrap.is-premier[data-v-b204ff86]{border-color:#efcf82;box-shadow:0 0 0 min(.533vw,3.2px) #f5da97a8,0 0 min(4.8vw,28.8px) #dcb55b38,0 min(2.133vw,12.8px) min(6.4vw,38.4px) #040e1557}.avatar-wrap img[data-v-b204ff86]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-wrap i[data-v-b204ff86]{background:#0f1e28db;border-radius:min(2.133vw,12.8px) 0 min(3.733vw,22.4px);bottom:0;color:#fff;display:grid;font-size:min(3.2vw,19.2px);font-style:normal;height:min(6.4vw,38.4px);place-items:center;position:absolute;right:0;width:min(6.4vw,38.4px)}.identity-meta[data-v-b204ff86]{display:grid;flex:1;gap:min(1.333vw,8px);min-width:0;padding-bottom:min(.267vw,1.6px)}.identity-name-row[data-v-b204ff86]{align-items:center;color:#fff;display:flex;gap:min(1.333vw,8px);min-width:0}.identity-name-row strong[data-v-b204ff86]{font-size:min(5.6vw,33.6px);font-weight:800;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 min(.533vw,3.2px) min(2.667vw,16px) rgba(0,0,0,.3);white-space:nowrap}.identity-name-row>.van-icon[data-v-b204ff86]{color:#ffffffb8;flex:0 0 auto;font-size:min(3.2vw,19.2px)}.identity-sub[data-v-b204ff86]{color:#ffffffb8;font-size:min(2.667vw,16px);line-height:1.5;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-badges[data-v-b204ff86]{align-items:center;display:flex;gap:min(1.6vw,9.6px);min-width:0;overflow:hidden}.badge[data-v-b204ff86]{align-items:center;backdrop-filter:blur(min(2.133vw,12.8px));background:#111f2961;border:min(.267vw,1.6px) solid hsla(0,0%,100%,.24);border-radius:min(1.333vw,8px);color:#ffffffdb;display:inline-flex;font-size:min(2.4vw,14.4px);gap:min(.8vw,4.8px);height:min(5.333vw,32px);line-height:1;padding:0 min(1.867vw,11.2px);white-space:nowrap}.badge.state-on[data-v-b204ff86]{background:#30291b7a;border-color:#ebcb8475;color:#f4d590}.badge.merchant[data-v-b204ff86],.badge.state-off[data-v-b204ff86]{color:#ffffffdb}.identity-link[data-v-b204ff86]{color:var(--qh-primary);font-size:min(3.2vw,19.2px)}.identity-stats[data-v-b204ff86]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:min(1.867vw,11.2px) min(2.133vw,12.8px) min(2.133vw,12.8px)}.identity-stats button[data-v-b204ff86]{align-items:center;background:transparent;border:0;display:grid;gap:min(1.067vw,6.4px);min-width:0;padding:min(2.4vw,14.4px) 0}.identity-stats button+button[data-v-b204ff86]{border-left:min(.267vw,1.6px) solid var(--qh-line)}.identity-stats strong[data-v-b204ff86]{font-size:min(4.533vw,27.2px);line-height:1}.identity-stats span[data-v-b204ff86]{color:var(--qh-muted);font-size:min(2.667vw,16px)}.membership-panel[data-v-b204ff86]{background:color-mix(in srgb,var(--qh-primary) 5%,var(--qh-card));border:min(.267vw,1.6px) solid color-mix(in srgb,var(--qh-primary) 20%,var(--qh-line));border-radius:min(2.133vw,12.8px);padding:min(3.733vw,22.4px) min(4vw,24px) min(3.2vw,19.2px)}.member-heading[data-v-b204ff86]{align-items:center;display:grid;gap:min(2.667vw,16px);grid-template-columns:min(10.133vw,60.8px) minmax(0,1fr) auto}.member-emblem[data-v-b204ff86]{background:color-mix(in srgb,var(--qh-primary) 11%,var(--qh-card));border-radius:min(2.133vw,12.8px);color:var(--qh-primary-deep);display:grid;font-size:min(4.8vw,28.8px);height:min(10.133vw,60.8px);place-items:center;width:min(10.133vw,60.8px)}.membership-panel.is-paid .member-emblem[data-v-b204ff86]{color:var(--qh-primary)}.member-copy[data-v-b204ff86]{display:grid;gap:min(.533vw,3.2px);min-width:0}.member-copy>small[data-v-b204ff86]{color:var(--qh-muted);font-size:min(2.667vw,16px);line-height:1.3}.member-name-row[data-v-b204ff86]{align-items:baseline;display:flex;gap:min(2.133vw,12.8px);min-width:0}.member-name-row strong[data-v-b204ff86]{color:var(--qh-text);font-size:min(4.533vw,27.2px);font-weight:700;line-height:1.3;min-width:0;overflow-wrap:anywhere}.member-name-row em[data-v-b204ff86]{color:var(--qh-success);flex:0 0 auto;font-size:min(2.667vw,16px);font-style:normal}.member-metrics[data-v-b204ff86]{border-top:min(.267vw,1.6px) solid var(--qh-line);display:grid;gap:min(2.133vw,12.8px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:min(3.2vw,19.2px);padding-top:min(2.667vw,16px)}.member-metrics>span[data-v-b204ff86]{align-items:baseline;display:flex;gap:min(1.067vw,6.4px);justify-content:space-between;min-width:0}.member-metrics>span+span[data-v-b204ff86]{border-left:min(.267vw,1.6px) solid var(--qh-line);padding-left:min(2.933vw,17.6px)}.member-metrics small[data-v-b204ff86]{color:var(--qh-muted);font-size:min(2.667vw,16px);white-space:nowrap}.member-metrics strong[data-v-b204ff86]{color:var(--qh-text);font-size:min(3.733vw,22.4px);font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.member-action[data-v-b204ff86]{align-items:center;background:transparent;border:0;color:var(--qh-primary-deep);display:inline-flex;font-size:min(2.933vw,17.6px);gap:min(1.067vw,6.4px);min-height:min(8.533vw,51.2px);padding:0 0 0 min(1.6vw,9.6px);white-space:nowrap}.action-btn[data-v-b204ff86],.member-action .van-icon[data-v-b204ff86]{font-size:min(3.2vw,19.2px)}.action-btn[data-v-b204ff86]{background:var(--qh-bg);border:min(.267vw,1.6px) solid var(--qh-line);border-radius:min(2.133vw,12.8px);color:var(--qh-text);height:min(8vw,48px);padding:0 min(3.2vw,19.2px)}.module-card header[data-v-b204ff86]{align-items:center;display:flex;gap:min(2.667vw,16px);justify-content:space-between}.module-card h2[data-v-b204ff86]{font-size:min(4.8vw,28.8px);margin:0}.module-card p[data-v-b204ff86]{color:var(--qh-muted);font-size:min(3.2vw,19.2px);line-height:1.4;margin:min(1.6vw,9.6px) 0 0}.entry-grid[data-v-b204ff86]{border-top:min(.267vw,1.6px) solid var(--qh-line);display:grid;gap:min(1.067vw,6.4px);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:min(2.667vw,16px);padding-top:min(2.933vw,17.6px)}.entry-grid button[data-v-b204ff86]{align-items:center;background:transparent;border:0;display:grid;display:flex;flex-direction:column;gap:min(2.4vw,14.4px);gap:min(1.867vw,11.2px);grid-template-columns:min(7.467vw,44.8px) minmax(0,1fr) min(4.8vw,28.8px);min-height:min(13.067vw,78.4px);min-height:min(21.867vw,131.2px);padding:min(1.867vw,11.2px) 0;padding:min(2.133vw,12.8px) min(.533vw,3.2px);text-align:left;text-align:center}.entry-grid button+button[data-v-b204ff86]{border-top:min(.267vw,1.6px) solid var(--qh-line);border-top:0}.entry-grid .tone-dot[data-v-b204ff86]{border-radius:min(2.133vw,12.8px);display:grid;font-size:min(4.533vw,27.2px);height:min(8vw,48px);place-items:center;width:min(8vw,48px)}.entry-grid .tone-dot.violet[data-v-b204ff86]{background:#755ad926;color:#7d64e6}.entry-grid .tone-dot.blue[data-v-b204ff86]{background:#1474b824;color:#2279c4}.entry-grid .tone-dot.cyan[data-v-b204ff86]{background:#12a99429;color:#15a58f}.entry-grid .tone-dot.orange[data-v-b204ff86]{background:#e0882324;color:#d87a1a}.entry-grid button span[data-v-b204ff86]{display:block;min-width:0}.entry-grid strong[data-v-b204ff86]{display:block;font-size:min(3.467vw,20.8px);font-size:min(3.2vw,19.2px);font-weight:700;line-height:1.2;white-space:nowrap}.entry-grid small[data-v-b204ff86]{color:var(--qh-muted);display:block;font-size:min(2.4vw,14.4px);font-size:min(2.667vw,16px);line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-list[data-v-b204ff86]{border-top:min(.267vw,1.6px) solid var(--qh-line);margin-top:min(3.467vw,20.8px)}.service-list button[data-v-b204ff86]{align-items:center;background:transparent;border:0;border-bottom:min(.267vw,1.6px) solid var(--qh-line);color:var(--qh-text);display:grid;gap:min(3.2vw,19.2px);grid-template-columns:min(9.6vw,57.6px) minmax(0,1fr) min(5.333vw,32px);min-height:min(15.467vw,92.8px);padding:min(2.4vw,14.4px) min(.533vw,3.2px);text-align:left;width:100%}.service-list button[data-v-b204ff86]:last-child{border-bottom:0}.service-list button[data-v-b204ff86]:active{background:color-mix(in srgb,var(--qh-primary) 7%,transparent)}.service-list i[data-v-b204ff86]{background:color-mix(in srgb,var(--qh-primary) 6%,var(--qh-card));border:min(.267vw,1.6px) solid color-mix(in srgb,var(--qh-primary) 12%,var(--qh-line));border-radius:min(2.4vw,14.4px);color:color-mix(in srgb,var(--qh-primary) 72%,var(--qh-text));display:grid;font-size:min(4.533vw,27.2px);font-style:normal;height:min(9.6vw,57.6px);place-items:center;width:min(9.6vw,57.6px)}.service-list strong[data-v-b204ff86]{font-size:min(3.733vw,22.4px);font-weight:650;line-height:1.35;min-width:0}.service-arrow[data-v-b204ff86]{height:min(5.333vw,32px);justify-self:end;width:min(5.333vw,32px)}@media(min-width:601px){.profile-page[data-v-b204ff86]{padding-left:min(6.4vw,38.4px);padding-right:min(6.4vw,38.4px)}.identity-block[data-v-b204ff86]{margin-inline:max(-6.4vw,-38.4px)}.profile-topbar[data-v-b204ff86]{padding-inline:min(6.4vw,38.4px)}.cover-action[data-v-b204ff86]{right:min(6.4vw,38.4px)}.identity-cover .identity-entry[data-v-b204ff86]{left:min(6.4vw,38.4px);right:min(6.4vw,38.4px)}}
