._container_fuphc_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12.8vw}._container_fuphc_1._fullScreen_fuphc_8{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999}._tip_fuphc_18{margin-top:4.267vw;color:#636366;font-size:3.733vw}._container_us4p0_1{height:100vh;display:flex;flex-direction:column;background-color:#f5f5f5}._content_us4p0_8{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}._tabBar_us4p0_14{background-color:#fff;border-top:1px solid #e5e5e5}._tabBar_us4p0_14 .adm-tab-bar{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}._container_1xixs_1{min-height:100vh;background:#fafbfc;padding-bottom:calc(20.266vw + env(safe-area-inset-bottom))}._header_1xixs_7{background:linear-gradient(135deg,#3dc1d3,#2b99a8);color:#fff;padding:6.4vw 4.267vw;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden}._header_1xixs_7:before{content:"";position:absolute;top:-50%;right:-30%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 50%);animation:_float_1xixs_1 20s ease-in-out infinite}._userInfo_1xixs_28{display:flex;align-items:center;gap:3.2vw;position:relative;z-index:1}._avatar_1xixs_36{width:12.8vw;height:12.8vw;background:#fff3;-webkit-backdrop-filter:blur(2.667vw);backdrop-filter:blur(2.667vw);border-radius:2666.4vw;display:flex;align-items:center;justify-content:center;border:.533vw solid rgba(255,255,255,.3)}._userDetails_1xixs_48 h3{font-size:4.533vw;font-weight:600;margin-bottom:.533vw}._userDetails_1xixs_48 p{font-size:3.467vw;opacity:.9}._dailyCheckin_1xixs_58{display:flex;align-items:center;gap:2.133vw;background:#fff3;-webkit-backdrop-filter:blur(2.667vw);backdrop-filter:blur(2.667vw);padding:2.133vw 3.2vw;border-radius:2666.4vw;position:relative;z-index:1}._checkinIcon_1xixs_70{font-size:5.333vw;animation:_pulse_1xixs_1 2s ease-in-out infinite}._checkinInfo_1xixs_75{display:flex;align-items:baseline;gap:1.067vw}._checkinDays_1xixs_81{font-size:5.333vw;font-weight:700}._checkinLabel_1xixs_86{font-size:2.933vw;opacity:.9}._scoreCard_1xixs_91{margin:4.267vw;background:#fff;border-radius:4.267vw;padding:6.4vw;box-shadow:0 .533vw 2.133vw #3dc1d314;position:relative;overflow:hidden}._scoreCard_1xixs_91:before{content:"";position:absolute;top:-50%;right:-30%;width:150%;height:150%;background:radial-gradient(circle,rgba(61,193,211,.1) 0%,transparent 50%)}._scoreCard_1xixs_91 .adm-card-body{padding:0}._scoreHeader_1xixs_113{display:flex;justify-content:space-between;align-items:center;margin-bottom:4.267vw}._scoreHeader_1xixs_113 h4{font-size:4.533vw;font-weight:500;color:#1c1c1e}._scoreValue_1xixs_125{display:flex;align-items:baseline;justify-content:center;margin-bottom:4.267vw}._scoreNumber_1xixs_132{font-size:12.8vw;font-weight:700;color:#3dc1d3;line-height:1}._scoreUnit_1xixs_139{font-size:4.533vw;color:#636366;margin-left:2.133vw}._radarCard_1xixs_145{margin:0 4.267vw 4.267vw;background:#fff;border-radius:4.267vw;padding:6.4vw;box-shadow:0 .533vw 2.133vw #3dc1d314}._radarCard_1xixs_145 .adm-card-body{padding:0}._cardHeader_1xixs_156{display:flex;justify-content:space-between;align-items:center;margin-bottom:4.267vw}._cardHeader_1xixs_156 h4{font-size:4.533vw;font-weight:500;color:#1c1c1e}._cardHeader_1xixs_156 .adm-button{font-size:3.467vw;padding:1.067vw 2.133vw}._radarContainer_1xixs_172{display:flex;justify-content:center;align-items:center;padding:4.267vw 0}._personalityCard_1xixs_179{margin:0 4.267vw 4.267vw;background:#fff;border-radius:4.267vw;padding:4.267vw;box-shadow:0 .533vw 2.133vw #3dc1d314;border:.533vw solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}._personalityCard_1xixs_179 .adm-card-body{padding:0;display:flex;align-items:center;gap:4.267vw}._personalityIcon_1xixs_195{font-size:12.8vw;width:17.067vw;height:17.067vw;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:3.2vw}._personalityInfo_1xixs_206{flex:1}._personalityInfo_1xixs_206 h4{font-size:4.533vw;font-weight:600;margin-bottom:2.133vw}._personalityInfo_1xixs_206 p{font-size:3.467vw;color:#636366;margin-bottom:3.2vw}._section_1xixs_220{margin:6.4vw 0}._sectionHeader_1xixs_224{padding:0 4.267vw;margin-bottom:4.267vw}._sectionHeader_1xixs_224 h3{font-size:5.333vw;font-weight:600;color:#1c1c1e}._processCards_1xixs_234{display:flex;flex-direction:column;gap:3.2vw;padding:0 4.267vw}._processCard_1xixs_234{background:#fff;border-radius:4.267vw;padding:4.267vw;box-shadow:0 .533vw 2.133vw #0000000f}._processCard_1xixs_234 .adm-card-body{padding:0}._processHeader_1xixs_251{margin-bottom:3.2vw}._processHeader_1xixs_251 h4{font-size:4vw;font-weight:500}._processSteps_1xixs_259{display:flex;flex-direction:column;gap:3.2vw}._processStep_1xixs_259{background:#f8f9fa;border-radius:2.133vw;padding:3.2vw}._stepHeader_1xixs_271{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.133vw}._stepName_1xixs_278{font-size:3.467vw;color:#1c1c1e}._stepWeight_1xixs_283{font-size:2.933vw;color:#8e8e93;background:#fff;padding:.533vw 1.6vw;border-radius:1.067vw}._stepScore_1xixs_291{font-size:2.933vw;color:#636366;text-align:right;margin-top:2.133vw}._growthCard_1xixs_298{margin:0 4.267vw 4.267vw;background:#fff;border-radius:4.267vw;padding:6.4vw;box-shadow:0 .533vw 2.133vw #3dc1d314}._growthCard_1xixs_298 .adm-card-body{padding:0}._stageHeader_1xixs_309{display:flex;align-items:center;gap:4.267vw;margin-bottom:4.267vw}._stageIcon_1xixs_316{width:14.933vw;height:14.933vw;border-radius:3.2vw;display:flex;align-items:center;justify-content:center;font-size:7.467vw;background:#3dc1d333}._stageInfo_1xixs_327{flex:1}._stageInfo_1xixs_327 h4{font-size:4.533vw;font-weight:600;color:#1c1c1e;margin-bottom:2.133vw}._stageInfo_1xixs_327 p{font-size:3.467vw;color:#636366}._stageProgress_1xixs_341{background:#f8f9fa;border-radius:2.133vw;padding:3.2vw}._progressHeader_1xixs_347{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.133vw;font-size:3.467vw;color:#636366}._quickActions_1xixs_356{padding:4.267vw}._actionGrid_1xixs_360{display:grid;grid-template-columns:repeat(4,1fr);gap:3.2vw}._actionItem_1xixs_366{display:flex;flex-direction:column;align-items:center;gap:2.133vw;padding:3.2vw;background:#fff;border-radius:3.2vw;box-shadow:0 .533vw 2.133vw #0000000f;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}._actionItem_1xixs_366:active{transform:scale(.95);box-shadow:0 1px .8vw #0000000a}._actionIcon_1xixs_383{width:12.8vw;height:12.8vw;border-radius:2.133vw;display:flex;align-items:center;justify-content:center;font-size:6.4vw;color:#fff}@keyframes _float_1xixs_1{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-10px) translate(5px)}50%{transform:translateY(5px) translate(-5px)}75%{transform:translateY(-5px) translate(10px)}}@keyframes _pulse_1xixs_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._levelInfo_1xixs_416{display:flex;align-items:center;gap:2.133vw}._levelBadge_1xixs_422{background:linear-gradient(135deg,#3dc1d3,#2b99a8);color:#fff;padding:.533vw 2.133vw;border-radius:2666.4vw;font-size:3.467vw;font-weight:700;display:inline-block;box-shadow:0 .533vw 2.133vw #0000000f}._expText_1xixs_433{color:#636366;font-size:3.467vw}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:4vw;line-height:1.5;color:#1c1c1e;background-color:#fafbfc;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none;-webkit-touch-callout:none}img{max-width:100%;height:auto;vertical-align:middle}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}button{cursor:pointer;border:none;background:none;padding:0}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}.safe-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.safe-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.app-container{min-height:100vh;display:flex;flex-direction:column}.page-container{flex:1;display:flex;flex-direction:column;background-color:#fafbfc}.scroll-container{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.scroll-container::-webkit-scrollbar{display:none}.text-primary{color:#1c1c1e}.text-secondary{color:#636366}.text-tertiary{color:#8e8e93}.text-primary-color{color:#3dc1d3}.text-success{color:#34a853}.text-warning{color:#f28c28}.text-error{color:#ee4932}.text-xxs{font-size:2.667vw}.text-xs{font-size:2.933vw}.text-sm{font-size:3.467vw}.text-base{font-size:4vw}.text-md{font-size:4.533vw}.text-lg{font-size:5.333vw}.text-xl{font-size:6.4vw}.text-xxl{font-size:9.067vw}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.m-0{margin:0}.mt-xs{margin-top:2.133vw}.mt-sm{margin-top:3.2vw}.mt-md{margin-top:4.267vw}.mt-lg{margin-top:6.4vw}.mb-xs{margin-bottom:2.133vw}.mb-sm{margin-bottom:3.2vw}.mb-md{margin-bottom:4.267vw}.mb-lg{margin-bottom:6.4vw}.p-0{padding:0}.p-xs{padding:2.133vw}.p-sm{padding:3.2vw}.p-md{padding:4.267vw}.p-lg{padding:6.4vw}.px-md{padding-left:4.267vw;padding-right:4.267vw}.py-md{padding-top:4.267vw;padding-bottom:4.267vw}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.transition-all{transition:all .3s cubic-bezier(.4,0,.2,1)}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{animation:fadeIn .3s cubic-bezier(.4,0,.2,1)}:root{--adm-color-primary: #3DC1D3;--adm-color-success: #34A853;--adm-color-warning: #F28C28;--adm-color-danger: #EE4932;--adm-color-text: #1C1C1E;--adm-color-text-secondary: #636366;--adm-color-background: #FFFFFF;--adm-color-background-box: #FAFBFC;--adm-color-border: #E5E5EA;--adm-font-family: -apple-system, BlinkMacSystemFont, SF Pro Text, SF Pro Display, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Arial, sans-serif;--adm-font-size-main: 4vw;--adm-radius-s: 2.133vw;--adm-radius-m: 3.2vw;--adm-radius-l: 4.267vw}.adm-nav-bar{background-color:#fff;border-bottom:1px solid #E5E5EA}.adm-list-item{font-size:4vw}.adm-button{font-weight:500}.adm-button-primary{background-color:#3dc1d3}.adm-button-primary:hover{background-color:#2b99a8}.adm-input{font-size:4vw}.adm-card{border-radius:3.2vw;box-shadow:0 .533vw 2.133vw #0000000f}.adm-tab-bar-item-active{color:#3dc1d3}.primary-button{background-color:#3dc1d3;color:#fff;border:none;border-radius:3.2vw;padding:3.2vw 6.4vw;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.primary-button:hover{background-color:#2b99a8;box-shadow:0 1.067vw 4.267vw #00000014}.primary-button:active{transform:scale(.98)}.card{background-color:#fff;border-radius:3.2vw;padding:4.267vw;box-shadow:0 .533vw 2.133vw #0000000f}.card.elevated{box-shadow:0 1.067vw 4.267vw #00000014}.section-title{font-size:5.333vw;font-weight:600;color:#1c1c1e;margin-bottom:4.267vw}.text-primary{color:#3dc1d3!important}.text-success{color:#34a853!important}.text-warning{color:#f28c28!important}.text-error{color:#ee4932!important}.bg-primary{background-color:#3dc1d3!important}.bg-primary-light{background-color:#a8e5ed!important}.bg-success{background-color:#34a853!important}.bg-warning{background-color:#f28c28!important}.bg-error{background-color:#ee4932!important}
