.acct{--acct-bg:var(--zhh-bg);--acct-radius:20px;color:var(--zhh-text);background:var(--acct-bg)}.acct-head{z-index:10;background:color-mix(in srgb, var(--acct-bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;height:60px;padding:0 8px;display:grid;position:sticky;top:0}.acct-head h1{text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:18px;font-weight:700;overflow:hidden}.acct-head-actions{justify-content:flex-end;display:flex}.acct-icon-btn{width:44px;height:44px;color:var(--zhh-text);cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;padding:0;display:grid}.acct-icon-btn svg{stroke-width:1.9px}.acct-body{width:min(720px,100%);padding:6px 16px calc(32px + env(safe-area-inset-bottom));gap:14px;margin:0 auto;display:grid}.acct-body>*{animation:cv2-fade-up var(--cv2-slow) var(--cv2-ease) backwards}.acct-body>:nth-child(2){animation-delay:50ms}.acct-body>:nth-child(3){animation-delay:.1s}.acct-body>:nth-child(4){animation-delay:.15s}.acct-body>:nth-child(5){animation-delay:.2s}.acct-card{background:var(--zhh-surface);border-radius:var(--acct-radius);padding:6px 16px;box-shadow:0 1px 2px #12203a0a}.acct-card h3{color:var(--zhh-text-muted);margin:0;padding:12px 0 6px;font-size:13px;font-weight:600}.acct-list{padding:6px}.acct-list h3{padding:10px 10px 4px}.acct-hero{color:#fff;background:linear-gradient(135deg,#1b4f9c 0%,#2c7bcb 100%);border-radius:24px;align-items:center;gap:16px;padding:22px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #1b4f9c38}.acct-hero:before,.acct-hero:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.acct-hero:before{background:#ffffff1a;width:150px;height:150px;top:-46px;right:-30px}.acct-hero:after{background:#ffbe7833;width:110px;height:110px;bottom:-60px;right:70px}:root[data-theme=dark] .acct-hero{box-shadow:none;background:linear-gradient(135deg,#17345f 0%,#1f5590 100%)}.acct-avatar{z-index:1;flex:none;position:relative}.acct-avatar .ant-avatar{color:var(--cv2-blue);background:#fff;border:3px solid #ffffffb3;font-size:28px;font-weight:700}.acct-avatar-btn{color:#fff;background:var(--cv2-orange);cursor:pointer;border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;bottom:-2px;right:-2px}.acct-avatar-btn .ant-spin-dot-item{background:#fff}.acct-hero-text{z-index:1;flex:1;min-width:0;position:relative}.acct-hero-text h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:22px;font-weight:700;overflow:hidden}.acct-hero-text p{color:#ffffffc7;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:13px;overflow:hidden}.acct-hero-link{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.acct-hero .acct-avatar{z-index:2;pointer-events:none}.acct-hero .acct-avatar .acct-avatar-btn{pointer-events:auto}.acct-hero-text{pointer-events:none}.acct-hero-more{z-index:1;color:#fff;pointer-events:none;transition:transform var(--cv2-base) var(--cv2-spring), background-color var(--cv2-base) var(--cv2-ease);background:#ffffff29;border-radius:999px;flex:none;align-items:center;gap:2px;padding:6px 6px 6px 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.acct-hero{transition:transform var(--cv2-fast) var(--cv2-ease), box-shadow var(--cv2-base) var(--cv2-ease)}.acct-hero:has(.acct-hero-link:active){transform:scale(.98);box-shadow:0 6px 16px #1b4f9c33}.acct-hero:has(.acct-hero-link:active) .acct-hero-more{background:#ffffff47}.acct-head-pill{height:36px;color:var(--cv2-blue);background:var(--cv2-blue-soft);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:5px;margin-right:4px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.acct-head{grid-template-columns:76px minmax(0,1fr) 76px}.acct-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.acct-shortcut{min-width:0;color:var(--zhh-text);background:var(--zhh-surface);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:18px;justify-items:start;gap:2px;padding:14px;display:grid;box-shadow:0 1px 2px #12203a0a}.acct-shortcut b{margin-top:8px;font-size:15px;font-weight:650}.acct-shortcut small{max-width:100%;color:var(--zhh-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.acct-tile-icon{border-radius:14px;place-items:center;width:42px;height:42px;display:grid;position:relative}.acct-badge{color:#fff;background:var(--cv2-orange);border:2px solid var(--zhh-surface);border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-5px;right:-7px}.acct [data-tone=blue]{--tone:var(--cv2-blue);--tone-soft:var(--cv2-blue-soft)}.acct [data-tone=green]{--tone:var(--cv2-green);--tone-soft:var(--cv2-green-soft)}.acct [data-tone=orange]{--tone:var(--cv2-orange);--tone-soft:var(--cv2-orange-soft)}.acct [data-tone=indigo]{--tone:#5160c4;--tone-soft:#eceefc}.acct [data-tone=slate]{--tone:#5d6b80;--tone-soft:#edf0f5}.acct [data-tone=danger]{--tone:var(--cv2-danger);--tone-soft:var(--cv2-danger-soft)}.acct-sheet [data-tone=blue]{--tone:var(--cv2-blue);--tone-soft:var(--cv2-blue-soft)}.acct-sheet [data-tone=green]{--tone:var(--cv2-green);--tone-soft:var(--cv2-green-soft)}:root[data-theme=dark] .acct [data-tone=indigo]{--tone:#a9b7ee;--tone-soft:#1f2440}:root[data-theme=dark] .acct [data-tone=slate]{--tone:#a4afc0;--tone-soft:#222831}.acct-tile-icon,.acct-row-icon{color:var(--tone);background:var(--tone-soft)}.acct-shortcut .acct-tile-icon{color:var(--tone)}.acct-details{margin:0 0 4px}.acct-details>div{border-bottom:1px solid var(--zhh-border);justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}.acct-details>div:last-child{border-bottom:0}.acct-details dt{color:var(--zhh-text-muted);flex:none;font-size:14px}.acct-details dd{overflow-wrap:anywhere;text-align:right;min-width:0;margin:0;font-size:14.5px}.profile-bind-captcha-row{align-items:flex-start;gap:10px;display:flex}.profile-bind-captcha-row .ant-form-item{flex:1;min-width:0}.profile-bind-captcha-image{height:50px;color:var(--zhh-text-muted);background:var(--cv2-fill);border:1px solid var(--zhh-border);font:inherit;cursor:pointer;border-radius:8px;flex:0 0 144px;place-items:center;margin-top:30px;padding:0;font-size:12px;display:grid;overflow:hidden}.profile-bind-captcha-image img{object-fit:cover;width:144px;height:50px;display:block}.profile-bind-code-row{align-items:flex-start;gap:10px;display:flex}.profile-bind-code-row .ant-form-item{flex:1;min-width:0}.profile-bind-code-row>.ant-btn{flex:none;margin-top:30px}.profile-bind-hint{color:var(--zhh-text-muted);margin:-8px 0 0;font-size:12.5px}.acct-row{width:100%;min-height:56px;color:var(--zhh-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:8px 10px;display:flex}.acct-row-icon{border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.acct-row-label{flex:1;min-width:0;font-size:15.5px;font-weight:500}.acct-row-label small{color:var(--zhh-text-muted);margin-top:1px;font-size:12.5px;font-weight:400;display:block}.acct-row-icon{position:relative}.acct-row-icon .acct-dot{box-shadow:0 0 0 2px var(--zhh-surface);position:absolute;top:-2px;right:-2px}.acct-row-value{color:var(--zhh-text-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:13px;overflow:hidden}.acct-row-chevron{color:var(--cv2-faint);flex:none}.acct-row.is-danger{color:var(--cv2-danger);justify-content:center}.acct-row.is-danger .acct-row-label{flex:none;font-weight:600}.acct-dot{background:var(--cv2-orange);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.acct-themes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:4px 0 14px;display:grid}.acct-theme{color:var(--zhh-text);background:var(--cv2-fill);font:inherit;cursor:pointer;border:2px solid #0000;border-radius:16px;gap:8px;padding:8px;display:grid}.acct-theme[aria-checked=true]{color:var(--cv2-blue-ink);background:var(--cv2-blue-soft);border-color:var(--cv2-blue)}.acct-theme-label{justify-content:center;align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.acct-theme-preview{background:#fff;border:1px solid #e3e8ef;border-radius:10px;align-content:start;gap:5px;height:58px;padding:8px;display:grid;position:relative;overflow:hidden}.acct-theme-preview i{background:#d7dfea;border-radius:4px;height:7px;display:block}.acct-theme-preview i:first-child{width:46%}.acct-theme-preview i:nth-child(2){background:#cfe1f6;justify-self:end;width:70%}.acct-theme-preview i:nth-child(3){width:58%}[data-theme-option=dark] .acct-theme-preview{background:#1a2029;border-color:#2a3240}[data-theme-option=dark] .acct-theme-preview i{background:#3a4454}[data-theme-option=dark] .acct-theme-preview i:nth-child(2){background:#2b4a72}[data-theme-option=system] .acct-theme-preview{background:linear-gradient(90deg,#fff 50%,#1a2029 50%)}.acct-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.acct-card h3{align-items:center;gap:6px;display:flex}.acct-link{color:var(--cv2-blue);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:1px;padding:6px 4px 6px 10px;font-size:13.5px;font-weight:600;display:inline-flex}.acct-count{min-width:20px;height:20px;color:var(--cv2-orange-ink);background:var(--cv2-orange-soft);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.acct-tag{height:24px;color:var(--tone,var(--zhh-text-muted));background:var(--tone-soft,var(--cv2-fill));white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.acct-empty{text-align:center;justify-items:center;gap:6px;padding:26px 12px 28px;display:grid}.acct-empty-icon{width:68px;height:68px;color:var(--tone);background:var(--tone-soft);animation:cv2-pop-in var(--cv2-slow) var(--cv2-spring) .12s backwards;border-radius:24px;place-items:center;margin-bottom:6px;display:grid}.acct-empty strong{font-size:15.5px;font-weight:650}.acct-empty p{max-width:280px;color:var(--zhh-text-muted);margin:0;font-size:13px;line-height:1.6}.acct-note{color:var(--zhh-text);background:var(--tone-soft);border-radius:18px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.acct-note>svg{color:var(--tone);flex:0 0 20px;margin-top:1px}.acct-note p{margin:0;font-size:13.5px;line-height:1.7}.acct-note b{color:var(--tone)}.acct-note .ant-btn{margin-top:10px}.acct .ant-alert{border-radius:16px}.acct .report-preview-notice{margin:0}.acct-kids{padding-bottom:14px}.acct-kids-list{scrollbar-width:none;gap:14px;padding:6px 2px 2px;display:flex;overflow-x:auto}.acct-kids-list::-webkit-scrollbar{display:none}.acct-kid{width:64px;color:var(--zhh-text);font:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 64px;justify-items:center;gap:6px;padding:0;display:grid}.acct-kid-avatar{width:52px;height:52px;color:var(--tone,var(--cv2-blue));background:var(--tone-soft,var(--cv2-blue-soft));transition:transform var(--cv2-base) var(--cv2-spring);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:700;display:grid}.acct-kid.is-add .acct-kid-avatar{color:var(--zhh-text-muted);border:1.5px dashed color-mix(in srgb, var(--zhh-text-muted) 45%, transparent);background:0 0}.acct-kid-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12.5px;overflow:hidden}.acct-kids-empty{width:100%;color:var(--zhh-text);background:var(--cv2-orange-soft);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.acct-kids-empty .acct-row-icon{color:#fff;background:var(--cv2-orange);border-radius:13px;flex-basis:40px;width:40px;height:40px}.acct-kids-empty>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.acct-kids-empty b{font-size:15px}.acct-kids-empty small{color:var(--zhh-text-muted);font-size:12.5px;line-height:1.5}.acct-kid-rows{margin:0 0 6px;padding:0;list-style:none}.acct-kid-rows li{border-bottom:1px solid var(--zhh-border);align-items:center;gap:12px;min-height:60px;display:flex}.acct-kid-rows li:last-child{border-bottom:0}.acct-kid-rows .acct-kid-avatar{width:42px;height:42px;font-size:17px}.acct-kid-rows .acct-kid-name{flex:1;font-size:15.5px;font-weight:500}.acct-form{gap:14px;padding-bottom:18px;display:grid}.acct-form h3{padding-bottom:0}.acct.bind-page{min-height:100dvh;margin:0}.bind-page .acct-form p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.acct-field{gap:8px;display:grid}.acct-field-label{font-size:14px;font-weight:600}.acct-segment.ant-radio-group{flex-wrap:wrap;gap:8px;display:flex}.acct-segment .ant-radio-button-wrapper{height:40px;color:var(--zhh-text);background:var(--cv2-fill);transition:transform var(--cv2-fast) var(--cv2-ease), background-color var(--cv2-base) var(--cv2-ease), border-color var(--cv2-base) var(--cv2-ease);align-items:center;padding:0 16px;font-size:14px;line-height:1;display:inline-flex;border:1.5px solid #0000!important;border-radius:999px!important}.acct-segment .ant-radio-button-wrapper:before{display:none!important}:is(.acct,.acct-sheet) .acct-segment .ant-radio-button-wrapper>.ant-radio-button{z-index:1;pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}:is(.acct,.acct-sheet) .acct-segment .ant-radio-button-wrapper .ant-radio-button-input{opacity:0;pointer-events:auto;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.acct-segment .ant-radio-button-wrapper:active{transform:scale(.95)}.acct-segment .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:var(--cv2-blue-ink);background:var(--cv2-blue-soft);font-weight:600;border-color:var(--cv2-blue)!important}.acct-checks{background:var(--cv2-fill);border-radius:14px;gap:4px;padding:6px 12px;display:grid}.acct-checks .ant-checkbox-wrapper{margin:0;padding:8px 0;font-size:14px;line-height:1.5}.acct-checks .ant-checkbox-wrapper+.ant-checkbox-wrapper{border-top:1px solid var(--zhh-border)}.acct-profile-top{text-align:center;justify-items:center;gap:6px;padding:34px 16px 20px;display:grid;position:relative;overflow:hidden}.acct-profile-top:before{content:"";background:radial-gradient(circle at 88% -20%,#ffffff2e 0 70px,#0000 71px),radial-gradient(circle at 12% 140%,#ffbe7842 0 60px,#0000 61px),linear-gradient(135deg,#1b4f9c 0%,#2c7bcb 100%);height:76px;position:absolute;inset:0 0 auto}:root[data-theme=dark] .acct-profile-top:before{background:linear-gradient(135deg,#17345f 0%,#1f5590 100%)}.acct-profile-top>*{position:relative}.acct-profile-top .acct-avatar .ant-avatar{color:#fff;border:4px solid var(--zhh-surface);background:linear-gradient(135deg,#1b4f9c,#2c7bcb);box-shadow:0 6px 18px #1b4f9c38}.acct-profile-top h2{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:6px 0 0;font-size:20px;font-weight:700;overflow:hidden}.acct-profile-top p{color:var(--zhh-text-muted);background:var(--cv2-fill);border-radius:999px;align-items:center;gap:5px;margin:0;padding:4px 10px;font-size:12px;display:inline-flex}.acct-info-card{min-width:0;padding-bottom:10px;position:relative}.acct-card-action{gap:4px;position:absolute;top:6px;right:8px}.acct-card-action:disabled{color:var(--cv2-faint);cursor:default}.acct-info{margin:0}.acct-info-row{border-bottom:1px solid var(--zhh-border);justify-content:space-between;align-items:center;gap:14px;min-height:54px;display:flex;position:relative}.acct-info-row:last-child{border-bottom:0}.acct-info-row dt{color:var(--zhh-text);flex:none;align-items:center;gap:12px;font-size:15px;display:inline-flex}.acct-info-row .acct-row-icon{border-radius:10px;flex-basis:32px;width:32px;height:32px}.acct-info-row dd{overflow-wrap:anywhere;min-width:0;color:var(--zhh-text);text-align:right;margin:0;font-size:15px;font-weight:500}.acct-info-row dd.is-empty,.acct-info-action.is-empty{color:var(--cv2-faint);font-weight:400}.acct-info-action{min-width:0;max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}.acct-info-action>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.acct-info-action:after{content:"";border-radius:12px;position:absolute;inset:0 -8px}.acct-info-action svg{color:var(--cv2-faint);flex:none}.acct-info-action.is-accent{color:var(--cv2-blue);font-weight:600}.acct-info-row:has(.acct-info-action){transition:background-color var(--cv2-base) var(--cv2-ease)}.acct-info-row:has(.acct-info-action:active){background:var(--cv2-fill)}.acct-info-note{border-radius:14px;margin-top:6px;padding:10px 12px}.acct-info-note>svg{flex-basis:16px;margin-top:3px}.acct-info-note p{color:var(--zhh-text-muted);font-size:12.5px;line-height:1.6}.acct-info-footer{margin:6px -10px 0}.acct-info-footer .acct-row{min-height:48px}.acct-info-footer .acct-row-icon{border-radius:10px;flex-basis:32px;width:32px;height:32px}.acct-info-footer .acct-row-label{font-size:15px}.identity-history-hint{color:var(--zhh-text-muted);text-align:center;margin:0 0 12px;font-size:13px;line-height:1.6}.identity-history{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:min(56dvh,480px);margin:0 -4px;padding:2px 4px 8px;overflow-y:auto}.identity-history:focus-visible{outline:2px solid color-mix(in srgb, var(--cv2-blue) 70%, transparent);outline-offset:2px;border-radius:12px}.identity-history-list{margin:0;padding:0 0 0 18px;list-style:none;position:relative}.identity-history-list:before{content:"";background:var(--zhh-border);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:4px}.identity-history-item{background:var(--cv2-fill);border-radius:16px;gap:8px;padding:12px 14px;display:grid;position:relative}.identity-history-item+.identity-history-item{margin-top:10px}.identity-history-item:before{content:"";background:var(--zhh-surface);border:2px solid var(--cv2-blue);border-radius:50%;width:10px;height:10px;position:absolute;top:17px;left:-19px}.identity-history-item header{justify-content:space-between;align-items:center;gap:10px;display:flex}.identity-history-item time{color:var(--zhh-text);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.identity-history-item dl{gap:6px;margin:0;display:grid}.identity-history-item dl>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.identity-history-item dt{color:var(--zhh-text-muted);flex:none}.identity-history-item dd{overflow-wrap:anywhere;text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:6px;min-width:0;margin:0;display:inline-flex}.identity-history-item dd s{color:var(--zhh-text-muted)}.identity-history-item dd>span{color:var(--cv2-faint)}.identity-history-item dd b{font-weight:600}.identity-history-item .is-empty{color:var(--cv2-faint);font-weight:400;text-decoration:none}.identity-history-item small{color:var(--zhh-text-muted);font-size:12px}.identity-history-empty{color:var(--zhh-text-muted);justify-items:center;gap:8px;padding:24px 0 18px;font-size:13.5px;display:grid}.identity-history-empty .acct-row-icon{border-radius:16px;flex-basis:48px;width:48px;height:48px}.identity-history-empty p{margin:0}.acct-sheet-actions.is-single{grid-template-columns:1fr}.acct-feed{padding:6px}.acct-feed h3{padding:10px 10px 4px}.acct-feed-item{width:100%;color:var(--zhh-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:12px 10px;display:flex}.acct-feed-item .acct-row-icon{border-radius:13px;flex-basis:40px;width:40px;height:40px}.acct-feed-main{flex:1;gap:3px;min-width:0;display:grid}.acct-feed-meta{color:var(--zhh-text-muted);font-size:12px}.acct-feed-main strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.acct-feed-main small{color:var(--zhh-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.acct-feed-item:not(.is-unread) strong{font-weight:500}.acct-feed-item:not(.is-unread) .acct-row-icon{filter:saturate(.4);opacity:.8}.acct .ticket-status{border-radius:999px;flex:none;min-width:0;height:24px;padding:0 10px;font-size:12px;font-weight:600}.acct-article{padding:20px 18px 24px}.acct-article header{border-bottom:1px solid var(--zhh-border);margin-bottom:16px;padding-bottom:14px}.acct-article-meta{color:var(--zhh-text-muted);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.acct-article h2{margin:8px 0 0;font-size:20px;font-weight:700;line-height:1.45}.acct-article header p{color:var(--zhh-text-muted);margin:8px 0 0;font-size:14px;line-height:1.7}.acct .rich-content{font-size:15px;line-height:1.8}.acct-timeline{gap:14px;margin:0;padding:0 0 0 22px;list-style:none;display:grid;position:relative}.acct-timeline:before{content:"";background:var(--cv2-blue-soft-2);border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;left:6px}.acct-timeline li{position:relative}.acct-timeline-dot{background:var(--zhh-surface);border:3px solid var(--cv2-blue-soft-2);border-radius:50%;width:12px;height:12px;position:absolute;top:20px;left:-21px}.acct-timeline li.is-latest .acct-timeline-dot{background:var(--cv2-blue);border-color:var(--cv2-blue-soft-2);box-shadow:0 0 0 4px var(--cv2-blue-soft)}.acct-release{padding:16px}.acct-release header{align-items:center;gap:8px;display:flex}.acct-release time{color:var(--zhh-text-muted);margin-left:auto;font-size:12.5px}.acct-version{color:var(--cv2-blue);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.acct-release h2{margin:8px 0 0;font-size:16.5px;font-weight:700}.acct-release p{color:var(--zhh-text-muted);margin:6px 0 0;font-size:14px;line-height:1.7}.acct-release .rich-content{margin-top:10px;font-size:14px}.acct-brand{text-align:center;background:var(--zhh-surface);border-radius:24px;justify-items:center;gap:4px;padding:28px 16px 22px;display:grid}.acct-brand-logo{color:#fff;letter-spacing:1px;width:76px;height:76px;animation:cv2-pop-in var(--cv2-slow) var(--cv2-spring) 80ms backwards;background:linear-gradient(135deg,#1b4f9c 0%,#2c7bcb 100%);border-radius:24px;place-items:center;margin-bottom:8px;font-size:24px;font-weight:800;display:grid;box-shadow:0 10px 24px #1b4f9c40}.acct-brand h2{margin:0;font-size:19px;font-weight:700}.acct-brand p{color:var(--zhh-text-muted);letter-spacing:1px;margin:0;font-size:11px}.acct-brand-version{color:var(--cv2-blue);background:var(--cv2-blue-soft);border-radius:999px;margin-top:8px;padding:3px 12px;font-size:12.5px;font-weight:600}.acct-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.acct-highlight{background:var(--zhh-surface);border-radius:18px;align-content:start;gap:3px;padding:12px;display:grid}.acct-highlight .acct-row-icon{margin-bottom:4px}.acct-highlight b{font-size:13.5px}.acct-highlight small{color:var(--zhh-text-muted);font-size:11.5px;line-height:1.5}.acct-reports{gap:10px;display:grid}.acct .report-list .acct-report{background:var(--zhh-surface);border:0;border-radius:20px;grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"icon text tag""icon text btn";align-items:center;gap:4px 12px;padding:16px;display:grid;box-shadow:0 1px 2px #12203a0a}.acct .acct-report .report-published-status{margin:0}.acct-report-icon{width:48px;height:48px;color:var(--cv2-blue);background:var(--cv2-blue-soft);border-radius:15px;grid-area:icon;place-items:center;display:grid}.acct-report-text{grid-area:text;min-width:0}.acct-report-text h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:700;overflow:hidden}.acct-report-text p{color:var(--zhh-text-muted);margin:2px 0 0;font-size:13px}.acct-report .acct-tag{grid-area:tag;justify-self:end}.acct-report .ant-btn{grid-area:btn;justify-self:end}.acct-pager{color:var(--zhh-text-muted);justify-content:center;align-items:center;gap:14px;font-size:13px;display:flex}.acct-spin{animation:.8s linear infinite acct-spin}@keyframes acct-spin{to{transform:rotate(360deg)}}.acct-icon-btn:disabled{cursor:default}.acct-cta{background:linear-gradient(135deg, var(--cv2-blue-soft) 0%, color-mix(in srgb, var(--cv2-blue-soft) 40%, var(--zhh-surface)) 100%);border-radius:20px;align-items:center;gap:12px;padding:16px;display:flex}.acct-cta-icon{color:#fff;background:var(--cv2-blue);border-radius:15px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.acct-cta>div{flex:1;gap:2px;min-width:0;display:grid}.acct-cta b{font-size:15.5px}.acct-cta small{color:var(--zhh-text-muted);font-size:12.5px}.acct-cta .ant-btn{flex:none}.acct.ticket-detail .ticket-detail-head{border-radius:var(--acct-radius);border:0;padding:18px}.acct.ticket-detail .ticket-detail-head h2{margin:6px 0 0;font-size:18px;font-weight:700;line-height:1.45}.acct.ticket-detail .ticket-type{border-radius:999px}.acct.ticket-detail .conversation{border-radius:var(--acct-radius);border:0;margin:0;padding:18px 16px}.acct.ticket-detail .conversation-avatar{border-radius:50%}.acct.ticket-detail .conversation-bubble{border-radius:4px 16px 16px}.acct.ticket-detail .conversation-item.mine .conversation-bubble{background:var(--cv2-blue-soft)}.acct.ticket-detail .ticket-reply{border-radius:var(--acct-radius);border:0;margin:0;padding:16px}.acct.ticket-detail .ticket-reply textarea{border-radius:14px}.acct .assessment-progress-section{background:0 0;border:0;border-radius:0;margin:0;padding:0}.acct .assessment-progress-section>header{align-items:center;min-height:0;padding:0 4px 10px}.acct .assessment-progress-section>header p{margin:0;font-size:13px}.acct .assessment-progress-section>header .ant-btn{border-radius:999px}.acct .assessment-progress-list{gap:12px}.acct .assessment-progress-card{background:var(--zhh-surface);border-radius:var(--acct-radius);animation:cv2-fade-up var(--cv2-slow) var(--cv2-ease) backwards;border-top:0;padding:16px;box-shadow:0 1px 2px #12203a0a}.acct .assessment-progress-card:nth-child(2){animation-delay:60ms}.acct .assessment-progress-card:nth-child(3){animation-delay:.12s}.acct .assessment-progress-heading strong{font-size:16px}.acct .assessment-progress-heading .ant-tag{border:0;border-radius:999px;margin:0;padding:2px 10px;font-weight:600}.acct .assessment-progress-detail{background:var(--cv2-fill);border-radius:12px;padding:10px 12px;font-size:13px}.acct .assessment-progress-section>.ant-skeleton,.acct .assessment-progress-section>.ant-empty{background:var(--zhh-surface);border-radius:var(--acct-radius);padding:18px}.acct-sheet .ant-drawer-content-wrapper{width:min(560px,100%);max-height:92dvh;margin-left:max(-280px,-50%);left:50%;right:auto}.acct-sheet .ant-drawer-section{border-radius:24px 24px 0 0;position:relative;box-shadow:0 -12px 40px #12203a29}.acct-sheet .ant-drawer-section:before{content:"";background:color-mix(in srgb, var(--zhh-text-muted) 30%, transparent);border-radius:999px;width:38px;height:5px;margin-left:-19px;position:absolute;top:8px;left:50%}.acct-sheet .ant-drawer-header{border-bottom:0;padding:24px 20px 6px}.acct-sheet .ant-drawer-title{text-align:center;font-size:18px;font-weight:700}.acct-sheet .ant-drawer-body{padding:10px 20px 4px}.acct-sheet .ant-drawer-footer{padding:10px 20px calc(16px + env(safe-area-inset-bottom));border-top:0}.acct-sheet-actions{grid-template-columns:1fr 1.4fr;gap:10px;display:grid}.acct-sheet-actions .ant-btn{border-radius:999px;height:48px;font-weight:600}.acct-sheet-text{color:var(--zhh-text-muted);text-align:center;margin:0 0 14px;font-size:14px;line-height:1.7}.acct-sheet .ant-form-item{margin-bottom:16px}.acct-sheet .ant-form-item-label>label{font-weight:600}.acct-sheet .ant-input-affix-wrapper,.acct-sheet .ant-input,.acct-sheet .ant-select-selector{border-radius:14px!important}.acct-sheet .ant-form-item-control-input-content>.ant-input-lg,.acct-sheet .ant-input-affix-wrapper-lg{min-height:48px}.acct-sheet .ant-drawer-panel-motion-bottom-enter-active,.acct-sheet .ant-drawer-panel-motion-bottom-appear-active{transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .2s ease-out!important}.acct-sheet .ant-drawer-panel-motion-bottom-leave-active{transition:transform .24s cubic-bezier(.4,0,1,1),opacity .24s ease-in!important}.acct-sheet .ant-drawer-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e18286b}.acct-sheet .ant-drawer-body>*{animation:cv2-fade-up var(--cv2-slow) var(--cv2-ease) .12s backwards}.acct-dialog .ant-modal-container{border-radius:24px;padding:24px 24px 20px}.acct-dialog .ant-modal-title{text-align:center;font-size:18px;font-weight:700}.acct-dialog .ant-modal-footer{margin-top:4px}.identity-form{padding-bottom:8px}.identity-form-hint,.identity-form-known{color:var(--zhh-text-muted);margin:0;font-size:13px;line-height:1.6}.identity-form .ant-input-lg{min-height:48px}.acct-icon-btn,.acct-head-pill,.acct-shortcut,.acct-row,.acct-theme,.acct-avatar-btn,.acct-link,.acct-kid,.acct-kids-empty,.acct-feed-item{transition:transform var(--cv2-fast) var(--cv2-ease), background-color var(--cv2-base) var(--cv2-ease), border-color var(--cv2-base) var(--cv2-ease), color var(--cv2-base) var(--cv2-ease)}.acct-icon-btn:active,.acct-row:active{background:var(--cv2-fill-2);transform:scale(.98)}.acct-shortcut:active{background:var(--tone-soft);transform:scale(.96)}.acct-head-pill:active{background:var(--cv2-blue-soft-2);transform:scale(.95)}.acct-link:active{transform:scale(.95)}.acct-kid:active{transform:scale(.94)}.acct-kids-empty:active,.acct-feed-item:active{background:var(--cv2-fill-2);transform:scale(.985)}.acct-theme:active{transform:scale(.96)}.acct-avatar-btn:active:not(:disabled){transform:scale(.88)}.acct-shortcut .acct-tile-icon{transition:transform var(--cv2-base) var(--cv2-spring)}.acct-shortcut:active .acct-tile-icon{transform:scale(.9)rotate(-4deg)}@media (hover:hover){.acct-icon-btn:hover,.acct-row:hover{background:var(--cv2-fill)}.acct-shortcut:hover .acct-tile-icon{transform:translateY(-2px)}.acct-hero:hover{box-shadow:0 14px 32px #1b4f9c47}.acct-hero:hover .acct-hero-more{transform:translate(2px)}.acct-head-pill:hover{background:var(--cv2-blue-soft-2)}.acct-kids-empty:hover,.acct-feed-item:hover{background:var(--cv2-fill)}.acct-kid:hover .acct-kid-avatar{transform:translateY(-2px)}.acct-theme:hover:not([aria-checked=true]){background:var(--cv2-fill-2)}}@media (width>=761px){.acct{min-height:auto;margin:-26px;padding-bottom:26px}.acct-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;height:72px;padding:0 18px;position:static}.acct-head h1{font-size:22px}.acct-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=420px){.acct-highlights{grid-template-columns:minmax(0,1fr)}.acct-highlight{grid-template-columns:34px minmax(0,1fr);align-items:center;column-gap:10px}.acct-highlight .acct-row-icon{grid-row:span 2;margin:0}.acct-cta{flex-wrap:wrap}.acct-cta .ant-btn{width:100%;height:40px}}@media (width<=760px){.is-immersive .acct{min-height:100dvh}.acct-head{height:calc(60px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}}.profile-completion-notice{border-radius:var(--acct-radius);flex-shrink:0}.claim-conflict-fields fieldset{border:1px solid var(--zhh-border);border-radius:10px;min-width:0;margin-block:16px;padding:12px}.claim-conflict-fields .ant-radio-group{overflow-wrap:anywhere;flex-direction:column;gap:10px;display:flex}
