.growth-page{--growth-accent:#ee977f;--growth-soft:#40333b;--growth-ink:#eee8d7;--growth-muted:#aeb8c7;box-sizing:border-box;min-height:100dvh;background:#262b39;color:var(--growth-ink);padding:12px max(20px,calc((100vw - 1120px)/2)) 40px;font-family:system-ui,PingFang SC,Microsoft YaHei,sans-serif}.growth-page.growth-creator{--growth-accent:#77cfb5;--growth-soft:#263f43}.growth-page *{box-sizing:border-box}.growth-page a{text-decoration:none}.growth-page a,.growth-page button{touch-action:manipulation}.growth-identity-link:focus-visible,.growth-page a:focus-visible,.growth-page button:focus-visible,.growth-page summary:focus-visible{outline:2px solid #e8c586!important;outline-offset:3px!important}.growth-page-head{height:54px;display:flex;align-items:center;gap:12px}.growth-page-head h1{font-size:20px;line-height:1.4;margin:0;font-weight:600}.growth-back{color:#eee8d7;justify-content:center;min-width:44px;margin-left:-12px}.growth-back,.growth-rules-link{display:flex;align-items:center;min-height:44px}.growth-rules-link{margin-left:auto;font-size:12px;color:#b7c1ce;padding:0 10px}.growth-refresh{display:grid;place-items:center;width:44px;height:44px;background:transparent;border:0;color:#b7c1ce;cursor:pointer}.growth-refresh:disabled{opacity:.45}.growth-tabs{display:flex;border-bottom:1px solid #3a4352;margin-bottom:12px}.growth-tabs button{position:relative;width:50%;height:48px;border:0;background:transparent;color:#aeb8c7;font:inherit;font-size:14px;cursor:pointer}.growth-tabs button[aria-selected=true]{color:var(--growth-ink);font-weight:600}.growth-tabs button[aria-selected=true]:after{content:"";position:absolute;height:3px;background:var(--growth-accent);bottom:-1px;left:calc(50% - 40px);width:80px;border-radius:3px}.growth-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start}.growth-main,.growth-side{min-width:0}.growth-side{display:grid;gap:12px;padding-top:20px}.growth-hero{position:relative;isolation:isolate;text-align:center;padding:28px 8px 22px;overflow:hidden;min-height:260px}.growth-stage-lines{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.growth-stage-lines path{stroke:#465365;stroke-width:1;vector-effect:non-scaling-stroke}.growth-stage{justify-content:center;gap:38px;min-height:118px}.growth-neighbor,.growth-stage{display:flex;align-items:center}.growth-neighbor{width:80px;min-width:0;flex-direction:column;gap:3px;color:#aeb8c7;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.growth-neighbor img{width:48px;height:48px;object-fit:contain;opacity:.64;margin-bottom:5px}.growth-main-seal{width:100px;flex:none}.growth-main-seal>img{width:88px;height:88px;object-fit:contain;display:block;margin:0 auto 8px}.growth-main-seal>span{font-size:11px;letter-spacing:.4px;font-weight:600}.growth-dormant{height:88px;width:88px;display:grid;place-items:center;border:1px solid #697686;border-radius:16px;color:#9daab8;margin:0 auto 8px}.growth-current-title{font-size:30px;line-height:1.4;font-weight:650;letter-spacing:2px;color:var(--growth-accent);margin:12px 0 8px;overflow-wrap:anywhere}.growth-account-card{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;position:relative;min-width:0;margin:0}.growth-account-card>h2{font-size:12px;font-weight:400;line-height:1.6;color:#b4bfcc;overflow-wrap:anywhere;margin:0;max-width:70%}.growth-avatar{display:grid;place-items:center;flex:none;width:23px;height:23px;border-radius:50%;background:#3a4352;color:#e7e4d9;font-size:11px;position:relative}.growth-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.growth-frame-basic{outline:1px solid #e7ddc4;outline-offset:2px}.growth-frame-advanced{outline:1px solid #e7ddc4;outline-offset:3px}.growth-frame-special{outline:2px solid #e7ddc4;outline-offset:3px}.growth-frame-special:after{content:"";width:4px;height:4px;position:absolute;right:-3px;top:-3px;background:#e6ae5b;transform:rotate(45deg)}.growth-legacy{display:inline-flex;align-items:center;gap:3px;font-size:9px;color:#9eacb9;line-height:1.5}.growth-objective{padding:20px 0 24px}.growth-objective-head{padding-left:10px;border-left:3px solid var(--growth-accent);margin-bottom:20px}.growth-objective-head h2{font-size:18px;line-height:1.5;font-weight:600;margin:0 0 4px;overflow-wrap:anywhere}.growth-objective-head p{font-size:11px;line-height:1.8;color:#b1bcc9;margin:0}.growth-metric{margin-top:18px}.growth-line{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:13px;line-height:1.7}.growth-line strong{font-weight:600}.growth-line span{font-size:11px;color:#b7c2ce;font-variant-numeric:tabular-nums}.growth-line b{font-weight:600}.growth-progress{height:5px;border-radius:5px;background:#424b5a;overflow:hidden;margin-top:8px}.growth-progress>span{display:block;height:100%;background:var(--growth-accent);border-radius:5px;transition:width .16s ease}.growth-metric>p{color:#aeb8c7;font-size:10px;line-height:1.7;margin:5px 0 0;text-align:right}.growth-income-note,.growth-note{font-size:11px;line-height:1.85;color:#aeb8c7;margin:12px 0 0}.growth-income-note{color:#c1c9d2;font-size:11px}.growth-path{display:flex;align-items:center;gap:5px;font-size:10px;line-height:1.6;color:var(--growth-accent);margin:10px 0 0}.growth-rank-section{border-top:1px solid #3a4352}.growth-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:18px 0 8px}.growth-section-head h2{font-size:16px;margin:0;font-weight:600}.growth-section-head>span{font-size:10px;color:#aeb8c7;line-height:1.6;text-align:right}.growth-levels{position:relative}.growth-levels:before{content:"";position:absolute;left:10px;top:37px;bottom:37px;width:1px;background:#586971}.growth-level{position:relative;display:grid;grid-template-columns:21px 48px minmax(0,1fr) 145px;gap:9px;align-items:center;min-height:76px;padding:12px 0;border-bottom:1px solid #3a4352}.growth-level:last-child{border-bottom:0}.growth-level-marker{position:relative;z-index:1;display:grid;place-items:center;width:17px;height:17px;margin:auto;border:1px solid var(--growth-accent);border-radius:50%;background:var(--growth-accent);color:#26353d}.growth-level-marker i{width:8px;height:8px;border-radius:50%;background:#eee7d5}.growth-level>img{display:block;width:34px;height:34px;object-fit:contain;margin:auto}.growth-level-copy{min-width:0}.growth-level h3{font-size:13px;line-height:1.7;margin:0;font-weight:600;color:#eee8d7;overflow-wrap:anywhere}.growth-level h3 small{font-size:11px;font-weight:500;margin-right:6px;white-space:nowrap}.growth-level-copy>p{font-size:10px;line-height:1.7;color:#aeb8c7;margin:3px 0 0}.growth-threshold{text-align:right;font-size:11px;line-height:1.9;color:#d3dce5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.growth-threshold>span{display:block}.growth-threshold .growth-income-threshold{font-size:11px;color:#b3bfcc}.growth-level.is-current{min-height:86px;background:var(--growth-soft);border:1px solid #527e74;border-radius:8px;margin:0 -5px;padding-left:4px;padding-right:4px}.growth-player .growth-level.is-current{border-color:#a36e64}.growth-level.is-current:after,.growth-level.is-current:before{content:"";position:absolute;width:9px;height:9px;border-color:#eee4c9;border-style:solid;pointer-events:none}.growth-level.is-current:before{left:-1px;top:-1px;border-width:2px 0 0 2px;border-radius:6px 0 0}.growth-level.is-current:after{right:-1px;bottom:-1px;border-width:0 2px 2px 0;border-radius:0 0 6px}.growth-level.is-current>img{width:43px;height:43px}.growth-level.is-current .growth-level-marker{background:var(--growth-soft);outline:1px solid var(--growth-accent);outline-offset:2px}.growth-level.is-current .growth-level-copy>p{color:var(--growth-accent)}.growth-level.is-locked .growth-level-marker{background:#333d4b;color:#bdc7d2;border-color:#697787}.growth-level.is-locked>img{opacity:.7}.growth-card{background:#303a48;border:0;border-radius:12px;min-width:0;scroll-margin-top:20px}.growth-card>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 14px;font-size:12px;font-weight:500;cursor:pointer;list-style:none}.growth-card>summary::-webkit-details-marker{display:none}.growth-card>summary>span:last-child{display:flex;align-items:center;gap:8px;font-size:11px;color:#bac5d1}.growth-detail-body{padding:0 14px 16px}.growth-detail-body>.growth-note:first-child{margin-top:0}.growth-task{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 0;border-bottom:1px solid #4a5360}.growth-task:last-child{border-bottom:0;padding-bottom:0}.growth-task-state{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:6px;background:#424d5b;color:#aeb8c7}.growth-task-state.is-done{background:var(--growth-soft);color:var(--growth-accent)}.growth-task-copy{min-width:0;flex:1 1 calc(100% - 36px)}.growth-task h3{font-size:12px;line-height:1.6;font-weight:600;margin:0 0 3px}.growth-task p{font-size:10px;line-height:1.8;color:#b2bdc9;margin:0}.growth-task>strong{font-size:12px;font-weight:500;margin-left:30px}.growth-task>strong small{font-size:10px;color:#aeb8c7}.growth-task>a{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:11px;gap:4px;color:var(--growth-accent);margin-left:auto;padding:0 5px}.growth-rewards{margin:10px 0}.growth-rewards>div{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #4a5360;font-size:11px}.growth-rewards strong{font-size:12px;color:#eee8d7;font-weight:500}.growth-rewards small{margin-left:auto;font-size:10px;color:#b1bdc9}.growth-text-link{min-height:44px;display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--growth-accent)}.growth-ledger{list-style:none;padding:0;margin:0}.growth-ledger li{display:flex;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid #4a5360}.growth-ledger p{font-size:11px;line-height:1.8;margin:0}.growth-ledger time{font-size:10px;color:#aab6c3}.growth-ledger li>strong{font-size:11px;font-weight:500;margin-left:auto;white-space:nowrap;color:var(--growth-accent)}.growth-ledger strong small{font-size:10px}.growth-ledger .is-negative{color:#f0a18e}.growth-rules p{font-size:11px;line-height:1.9;color:#bac5d1;margin:12px 0 0}.growth-state{min-height:260px;padding:60px 24px;text-align:center}.growth-state h2{font-size:18px;margin:0 0 12px}.growth-state p{font-size:13px;line-height:1.8;color:#aeb8c7}.growth-state button{min-height:44px;padding:0 24px;border:1px solid #768594;border-radius:10px;background:#333d4b;color:#eee8d7;font:inherit;font-size:13px;cursor:pointer}@media(max-width:999px){.growth-page{padding:0 max(20px,calc((100vw - 600px)/2)) 32px}.growth-page-head{height:54px;gap:6px}.growth-page-head h1{font-size:17px;flex:1;text-align:center}.growth-rules-link{margin-left:0;padding:0 4px}.growth-refresh{width:32px;flex:none}.growth-layout{grid-template-columns:1fr;gap:24px}.growth-tabs{margin-bottom:0}.growth-side{padding-top:0;gap:10px;margin:0 -4px}.growth-hero{padding-top:22px;min-height:250px}.growth-stage{gap:24px}.growth-neighbor{width:70px}.growth-current-title{font-size:29px}.growth-objective-head h2{font-size:16px}.growth-objective{padding-top:16px}.growth-level{grid-template-columns:21px 42px minmax(0,1fr) 126px;gap:6px}.growth-level h3{font-size:12px}.growth-level h3 small{font-size:10px;margin-right:4px}.growth-threshold,.growth-threshold .growth-income-threshold{font-size:11px}.growth-section-head>span{max-width:50%}}@media(max-width:359px){.growth-page{padding-left:12px;padding-right:12px}.growth-stage{gap:14px}.growth-neighbor{width:62px}.growth-level{grid-template-columns:20px 37px minmax(0,1fr) 110px;gap:5px}.growth-level h3 small{display:block;line-height:1.3}.growth-level h3{font-size:11px}.growth-level.is-current{margin:0 -3px;padding-right:2px;padding-left:2px}.growth-section-head{gap:8px}}@media(prefers-reduced-motion:reduce){.growth-progress>span{transition:none}}.growth-identity{display:inline-flex!important;align-items:center;gap:4px;vertical-align:middle;line-height:1.4;white-space:nowrap;font-size:12px;font-weight:600;max-width:100%}.growth-identity img{display:block;object-fit:contain;width:24px;height:24px;flex:none}.growth-identity small{font-size:10px;font-weight:500;margin-left:4px}.growth-identity.growth-player{color:#b83d3c}.growth-identity.growth-creator{color:#237964}.growth-identity-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.growth-promotion{position:fixed;right:24px;bottom:24px;z-index:130;width:300px;background:#fff;color:#262b39;border:1px solid #262b3918;border-radius:22px;padding:20px;box-shadow:0 18px 52px #1117221f;font-family:PingFang SC,Microsoft YaHei,sans-serif}.growth-promotion>button{position:absolute;right:8px;top:8px;width:34px;height:34px;border:0;border-radius:50%;background:transparent;font-size:20px;color:#767984;cursor:pointer}.growth-promotion>p{font-size:12px;line-height:1.8;color:#767984;margin:12px 0}.growth-promotion>a{min-height:44px;display:inline-flex;align-items:center;font-size:12px;color:#237964}.growth-promotion a:focus-visible,.growth-promotion button:focus-visible{outline:2px solid #dd6632;outline-offset:3px}.growth-identity-link.growth-entry{gap:3px;min-height:44px;padding:0 5px;border-radius:8px;background:#ffffff08}.growth-entry .growth-identity{gap:3px}.growth-entry .growth-identity small{margin-left:0;font-size:11px}.growth-entry .growth-identity img{width:20px;height:20px}.growth-entry-chevron{font-size:16px;color:#b7c2cf}.growth-on-dark .growth-identity.growth-player{color:#ff9a7e}.growth-on-dark .growth-identity.growth-creator{color:#8ed9bd}.growth-name-line{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.growth-name-line>h2{min-width:0;overflow-wrap:anywhere;max-width:100%}@media(max-width:820px){.growth-promotion{right:12px;bottom:20px;max-width:calc(100vw - 24px)}}@supports not (color:oklch(0 0 0)){.growth-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--growth-accent:#ee977f;--growth-soft:#40333b;--growth-ink:#eee8d7;--growth-muted:#aeb8c7;box-sizing:border-box;min-height:100vh;background:#262b39;color:var(--growth-ink);padding:12px max(20px,calc((100vw - 1120px)/2)) 40px;font-family:system-ui,PingFang SC,Microsoft YaHei,sans-serif}.growth-page.growth-creator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--growth-accent:#77cfb5;--growth-soft:#263f43}.growth-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) *{box-sizing:border-box}.growth-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a{text-decoration:none}.growth-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a,.growth-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{touch-action:manipulation}.growth-identity-link:focus-visible,.growth-page a:focus-visible,.growth-page button:focus-visible,.growth-page summary:focus-visible{outline:2px solid #e8c586!important;outline-offset:3px!important}.growth-page-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:54px;display:flex;align-items:center;gap:12px}.growth-page-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1{font-size:20px;line-height:1.4;margin:0;font-weight:600}.growth-back:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#eee8d7;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-left:-12px}.growth-rules-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto;font-size:12px;color:#b7c1ce;display:flex;align-items:center;min-height:44px;padding:0 10px}.growth-refresh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;place-items:center;width:44px;height:44px;background:transparent;border:0;color:#b7c1ce;cursor:pointer}.growth-refresh:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.45}.growth-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;border-bottom:1px solid #3a4352;margin-bottom:12px}.growth-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{position:relative;width:50%;height:48px;border:0;background:transparent;color:#aeb8c7;font:inherit;font-size:14px;cursor:pointer}.growth-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button[aria-selected=true]{color:var(--growth-ink);font-weight:600}.growth-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button[aria-selected=true]:after{content:"";position:absolute;height:3px;background:var(--growth-accent);bottom:-1px;left:calc(50% - 40px);width:80px;border-radius:3px}.growth-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start}.growth-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.growth-side:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.growth-side:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;gap:12px;padding-top:20px}.growth-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;isolation:isolate;text-align:center;padding:28px 8px 22px;overflow:hidden;min-height:260px}.growth-stage-lines:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.growth-stage-lines:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) path{stroke:#465365;stroke-width:1;vector-effect:non-scaling-stroke}.growth-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;gap:38px;min-height:118px}.growth-neighbor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:80px;min-width:0;display:flex;align-items:center;flex-direction:column;gap:3px;color:#aeb8c7;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.growth-neighbor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{width:48px;height:48px;object-fit:contain;opacity:.64;margin-bottom:5px}.growth-main-seal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100px;flex:none}.growth-main-seal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>img{width:88px;height:88px;object-fit:contain;display:block;margin:0 auto 8px}.growth-main-seal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{font-size:11px;letter-spacing:.4px;font-weight:600}.growth-dormant:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:88px;width:88px;display:grid;place-items:center;border:1px solid #697686;border-radius:16px;color:#9daab8;margin:0 auto 8px}.growth-current-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:30px;line-height:1.4;font-weight:650;letter-spacing:2px;color:var(--growth-accent);margin:12px 0 8px;overflow-wrap:anywhere}.growth-account-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;position:relative;min-width:0;margin:0}.growth-account-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>h2{font-size:12px;font-weight:400;line-height:1.6;color:#b4bfcc;overflow-wrap:anywhere;margin:0;max-width:70%}.growth-avatar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;place-items:center;flex:none;width:23px;height:23px;border-radius:50%;background:#3a4352;color:#e7e4d9;font-size:11px;position:relative}.growth-avatar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{width:100%;height:100%;border-radius:50%;object-fit:cover}.growth-frame-basic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:1px solid #e7ddc4;outline-offset:2px}.growth-frame-advanced:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:1px solid #e7ddc4;outline-offset:3px}.growth-frame-special:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid #e7ddc4;outline-offset:3px}.growth-frame-special:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";width:4px;height:4px;position:absolute;right:-3px;top:-3px;background:#e6ae5b;transform:rotate(45deg)}.growth-legacy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:3px;font-size:9px;color:#9eacb9;line-height:1.5}.growth-objective:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:20px 0 24px}.growth-objective-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-left:10px;border-left:3px solid var(--growth-accent);margin-bottom:20px}.growth-objective-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2{font-size:18px;line-height:1.5;font-weight:600;margin:0 0 4px;overflow-wrap:anywhere}.growth-objective-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{font-size:11px;line-height:1.8;color:#b1bcc9;margin:0}.growth-metric:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:18px}.growth-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:13px;line-height:1.7}.growth-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong{font-weight:600}.growth-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{font-size:11px;color:#b7c2ce;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.growth-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) b{font-weight:600}.growth-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:5px;border-radius:5px;background:#424b5a;overflow:hidden;margin-top:8px}.growth-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{display:block;height:100%;background:var(--growth-accent);border-radius:5px;transition:width .16s ease}.growth-metric:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>p{color:#aeb8c7;font-size:10px;line-height:1.7;margin:5px 0 0;text-align:right}.growth-income-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.growth-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:11px;line-height:1.85;color:#aeb8c7;margin:12px 0 0}.growth-income-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#c1c9d2;font-size:11px}.growth-path:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:5px;font-size:10px;line-height:1.6;color:var(--growth-accent);margin:10px 0 0}.growth-rank-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid #3a4352}.growth-section-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:18px 0 8px}.growth-section-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2{font-size:16px;margin:0;font-weight:600}.growth-section-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{font-size:10px;color:#aeb8c7;line-height:1.6;text-align:right}.growth-levels:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.growth-levels:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";position:absolute;left:10px;top:37px;bottom:37px;width:1px;background:#586971}.growth-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:grid;grid-template-columns:21px 48px minmax(0,1fr) 145px;gap:9px;align-items:center;min-height:76px;padding:12px 0;border-bottom:1px solid #3a4352}.growth-level:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:0}.growth-level-marker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;z-index:1;display:grid;place-items:center;width:17px;height:17px;margin:auto;border:1px solid var(--growth-accent);border-radius:50%;background:var(--growth-accent);color:#26353d}.growth-level-marker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{width:8px;height:8px;border-radius:50%;background:#eee7d5}.growth-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>img{display:block;width:34px;height:34px;object-fit:contain;margin:auto}.growth-level-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.growth-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3{font-size:13px;line-height:1.7;margin:0;font-weight:600;color:#eee8d7;overflow-wrap:anywhere}.growth-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 small{font-size:11px;font-weight:500;margin-right:6px;white-space:nowrap}.growth-level-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>p{font-size:10px;line-height:1.7;color:#aeb8c7;margin:3px 0 0}.growth-threshold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:right;font-size:11px;line-height:1.9;color:#d3dce5;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.growth-threshold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{display:block}.growth-threshold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-income-threshold{font-size:11px;color:#b3bfcc}.growth-level.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:86px;background:var(--growth-soft);border:1px solid #527e74;border-radius:8px;margin:0 -5px;padding-left:4px;padding-right:4px}.growth-player:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-level.is-current{border-color:#a36e64}.growth-level.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.growth-level.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";position:absolute;width:9px;height:9px;border-color:#eee4c9;border-style:solid;pointer-events:none}.growth-level.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:-1px;top:-1px;border-width:2px 0 0 2px;border-radius:6px 0 0}.growth-level.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:-1px;bottom:-1px;border-width:0 2px 2px 0;border-radius:0 0 6px}.growth-level.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>img{width:43px;height:43px}.growth-level.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-level-marker{background:var(--growth-soft);outline:1px solid var(--growth-accent);outline-offset:2px}.growth-level.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-level-copy>p{color:var(--growth-accent)}.growth-level.is-locked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-level-marker{background:#333d4b;color:#bdc7d2;border-color:#697787}.growth-level.is-locked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>img{opacity:.7}.growth-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#303a48;border:0;border-radius:12px;min-width:0;scroll-margin-top:20px}.growth-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 14px;font-size:12px;font-weight:500;cursor:pointer;list-style:none}.growth-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>summary::-webkit-details-marker{display:none}.growth-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>summary>span:last-child{display:flex;align-items:center;gap:8px;font-size:11px;color:#bac5d1}.growth-detail-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0 14px 16px}.growth-detail-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.growth-note:first-child{margin-top:0}.growth-task:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 0;border-bottom:1px solid #4a5360}.growth-task:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:0;padding-bottom:0}.growth-task-state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:6px;background:#424d5b;color:#aeb8c7}.growth-task-state.is-done:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--growth-soft);color:var(--growth-accent)}.growth-task-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;flex:1 1 calc(100% - 36px)}.growth-task:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3{font-size:12px;line-height:1.6;font-weight:600;margin:0 0 3px}.growth-task:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{font-size:10px;line-height:1.8;color:#b2bdc9;margin:0}.growth-task:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>strong{font-size:12px;font-weight:500;margin-left:30px}.growth-task:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>strong small{font-size:10px;color:#aeb8c7}.growth-task:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>a{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:11px;gap:4px;color:var(--growth-accent);margin-left:auto;padding:0 5px}.growth-rewards:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:10px 0}.growth-rewards:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>div{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #4a5360;font-size:11px}.growth-rewards:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong{font-size:12px;color:#eee8d7;font-weight:500}.growth-rewards:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) small{margin-left:auto;font-size:10px;color:#b1bdc9}.growth-text-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:44px;display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--growth-accent)}.growth-ledger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){list-style:none;padding:0;margin:0}.growth-ledger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li{display:flex;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid #4a5360}.growth-ledger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{font-size:11px;line-height:1.8;margin:0}.growth-ledger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) time{font-size:10px;color:#aab6c3}.growth-ledger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li>strong{font-size:11px;font-weight:500;margin-left:auto;white-space:nowrap;color:var(--growth-accent)}.growth-ledger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong small{font-size:10px}.growth-ledger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .is-negative{color:#f0a18e}.growth-rules:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{font-size:11px;line-height:1.9;color:#bac5d1;margin:12px 0 0}.growth-state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:260px;padding:60px 24px;text-align:center}.growth-state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2{font-size:18px;margin:0 0 12px}.growth-state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{font-size:13px;line-height:1.8;color:#aeb8c7}.growth-state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{min-height:44px;padding:0 24px;border:1px solid #768594;border-radius:10px;background:#333d4b;color:#eee8d7;font:inherit;font-size:13px;cursor:pointer}@media(max-width:999px){.growth-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0 max(20px,calc((100vw - 600px)/2)) 32px}.growth-page-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:54px;gap:6px}.growth-page-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1{font-size:17px;flex:1;text-align:center}.growth-rules-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:0;padding:0 4px}.growth-refresh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:32px;flex:none}.growth-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:1fr;gap:24px}.growth-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:0}.growth-side:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0;gap:10px;margin:0 -4px}.growth-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:22px;min-height:250px}.growth-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:24px}.growth-neighbor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:70px}.growth-current-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:29px}.growth-objective-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2{font-size:16px}.growth-objective:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:16px}.growth-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:21px 42px minmax(0,1fr) 126px;gap:6px}.growth-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3{font-size:12px}.growth-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 small{font-size:10px;margin-right:4px}.growth-threshold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.growth-threshold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-income-threshold{font-size:11px}.growth-section-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{max-width:50%}}@media(max-width:359px){.growth-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-left:12px;padding-right:12px}.growth-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:14px}.growth-neighbor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:62px}.growth-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:20px 37px minmax(0,1fr) 110px;gap:5px}.growth-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 small{display:block;line-height:1.3}.growth-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3{font-size:11px}.growth-level.is-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0 -3px;padding-right:2px;padding-left:2px}.growth-section-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:8px}}@media(prefers-reduced-motion:reduce){.growth-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{transition:none}}.growth-identity{display:inline-flex!important}.growth-identity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:4px;vertical-align:middle;line-height:1.4;white-space:nowrap;font-size:12px;font-weight:600;max-width:100%}.growth-identity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{display:block;object-fit:contain;width:24px;height:24px;flex:none}.growth-identity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) small{font-size:10px;font-weight:500;margin-left:4px}.growth-identity.growth-player:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#b83d3c}.growth-identity.growth-creator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#237964}.growth-identity-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.growth-promotion:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;right:24px;bottom:24px;z-index:130;width:300px;background:#fff;color:#262b39;border:1px solid #262b3918;border-radius:22px;padding:20px;box-shadow:0 18px 52px #1117221f;font-family:PingFang SC,Microsoft YaHei,sans-serif}.growth-promotion:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button{position:absolute;right:8px;top:8px;width:34px;height:34px;border:0;border-radius:50%;background:transparent;font-size:20px;color:#767984;cursor:pointer}.growth-promotion:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>p{font-size:12px;line-height:1.8;color:#767984;margin:12px 0}.growth-promotion:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>a{min-height:44px;display:inline-flex;align-items:center;font-size:12px;color:#237964}.growth-promotion:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:focus-visible,.growth-promotion:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:focus-visible{outline:2px solid #dd6632;outline-offset:3px}.growth-identity-link.growth-entry:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:3px;min-height:44px;padding:0 5px;border-radius:8px;background:#ffffff08}.growth-entry:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-identity{gap:3px}.growth-entry:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-identity small{margin-left:0;font-size:11px}.growth-entry:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-identity img{width:20px;height:20px}.growth-entry-chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:16px;color:#b7c2cf}.growth-on-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-identity.growth-player{color:#ff9a7e}.growth-on-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .growth-identity.growth-creator{color:#8ed9bd}.growth-name-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:7px;flex-wrap:wrap}.growth-name-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>h2{min-width:0;overflow-wrap:anywhere;max-width:100%}@media(max-width:820px){.growth-promotion:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:12px;bottom:20px;max-width:calc(100vw - 24px)}}}