.ProfileRegisterModal_regModal__yNbPq{position:fixed;inset:0;z-index:80;display:flex;align-items:stretch;justify-content:center;padding:0;min-height:100%;background:#fff;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .2s ease,visibility .2s ease}.ProfileRegisterModal_regModalShow__314xN{pointer-events:auto;visibility:visible;opacity:1}.ProfileRegisterModal_regCard__x9NLQ{width:100%;height:100%;max-width:520px;max-height:none;overflow:hidden;overscroll-behavior:none;touch-action:none;box-sizing:border-box;padding:0;background:#fff;transform:translate3d(0,16px,0);transition:transform .28s cubic-bezier(.22,1,.36,1);will-change:transform}.ProfileRegisterModal_regModalShow__314xN .ProfileRegisterModal_regCard__x9NLQ{transform:translateZ(0)}.ProfileRegisterModal_regClose__Xw9Pb{position:absolute;top:calc(4px + env(safe-area-inset-top, 0px));left:max(12px,calc((100vw - 520px) / 2 + 12px));z-index:5;display:grid;width:40px;height:40px;padding:0;place-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:50%;color:#fff;background:rgba(0,0,0,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;transition:opacity .18s ease,transform .22s ease}.ProfileRegisterModal_regClose__Xw9Pb svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ProfileRegisterModal_regHead__uFtyC{position:relative;overflow:hidden;min-height:220px;margin:0;padding:calc(62px + env(safe-area-inset-top, 0px)) 24px 42px;color:#fff;background:#049887;transition:opacity .18s ease,transform .24s ease}.ProfileRegisterModal_regForm__Wit1n{position:relative;z-index:2;margin-top:-22px;min-height:calc(100% - 198px);padding:36px 24px calc(28px + env(safe-area-inset-bottom, 0px));border-radius:26px 26px 0 0;background:#fff}.ProfileRegisterModal_regHero__WSBh4{position:absolute;right:-8px;bottom:-8px;width:190px;height:190px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;pointer-events:none}.ProfileRegisterModal_regHeadCopy__h7tkz{position:relative;z-index:2;max-width:calc(100% - 118px);text-align:left}.ProfileRegisterModal_regLead__cqPwi{font-size:15px;font-weight:600}.ProfileRegisterModal_regPoints__2RgmP{display:flex;align-items:baseline;gap:6px;margin-top:6px;white-space:nowrap}.ProfileRegisterModal_regPoints__2RgmP em{font-style:normal;font-size:46px;font-weight:700;line-height:.95;letter-spacing:-.03em;color:#ffe27a;text-shadow:0 4px 16px rgba(255,196,64,.35);font-variant-numeric:tabular-nums}.ProfileRegisterModal_regPoints__2RgmP span{font-size:16px;font-weight:700}.ProfileRegisterModal_regTimer__8Yr0P{display:inline-flex;align-items:center;gap:8px;margin-top:10px;color:hsla(0,0%,100%,.88);font-size:12px}.ProfileRegisterModal_regClock__MdGka{display:inline-flex;align-items:center;gap:4px}.ProfileRegisterModal_regClock__MdGka b{min-width:36px;padding:5px 6px;border-radius:8px;background:hsla(0,0%,100%,.18);color:#fff;font-size:18px;font-weight:700;letter-spacing:.04em;line-height:1;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ProfileRegisterModal_regClock__MdGka i{font-style:normal;font-weight:700}.ProfileRegisterModal_regField__rYchJ{display:flex;align-items:center;gap:8px;min-height:48px;margin-bottom:16px;padding:0 14px;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#f7f8f7}.ProfileRegisterModal_regField__rYchJ:last-of-type{margin-bottom:0}.ProfileRegisterModal_regField__rYchJ:focus-within{border-color:rgba(4,180,162,.45);background:#fff}.ProfileRegisterModal_regField__rYchJ input{width:100%;border:0;outline:none;background:transparent;font:500 16px/1.4 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;color:#191919}.ProfileRegisterModal_regPrefix__JBu8Y{flex-shrink:0;color:#8a918e;font-size:13px;font-weight:600}.ProfileRegisterModal_regSend__SEMRY{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#04b4a2;font:600 13px/1 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;cursor:pointer;padding:8px 0}.ProfileRegisterModal_regSend__SEMRY:disabled{color:#8a918e;cursor:default}.ProfileRegisterModal_regError__ZpqAa{min-height:18px;margin:2px 0 4px;color:#c94f4f;font-size:12px}.ProfileRegisterModal_regAgree__RBAsI{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px 0 16px;color:#666;font-size:12px;line-height:1.5;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProfileRegisterModal_regAgreeText__VO_kt{flex:0 1 auto;max-width:calc(100% - 26px)}.ProfileRegisterModal_regAgree__RBAsI input{position:absolute;opacity:0;pointer-events:none}.ProfileRegisterModal_regAgreeBox__nxwPZ{flex-shrink:0;width:18px;height:18px;border:1.5px solid #c8ccca;border-radius:50%;background:#fff;box-sizing:border-box}.ProfileRegisterModal_regAgreeChecked__IAgCF .ProfileRegisterModal_regAgreeBox__nxwPZ{border-color:#04b4a2;background:#04b4a2;box-shadow:inset 0 0 0 3px #fff}.ProfileRegisterModal_regAgreeText__VO_kt a{color:#4d6bfe;text-decoration:none}.ProfileRegisterModal_regSubmit__y_AHZ{display:flex;align-items:center;justify-content:center;width:100%;height:46px;border:0;border-radius:999px;background:#04b4a2;color:#fff;font:600 15px/1 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;cursor:pointer;text-decoration:none}.ProfileRegisterModal_regSubmit__y_AHZ:disabled{opacity:.38;cursor:default}.ProfileRegisterModal_regSuccess__ErxAR{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:38px;text-align:center}.ProfileRegisterModal_regSuccess__ErxAR .ProfileRegisterModal_regSubmit__y_AHZ{max-width:320px}@media (max-height:620px){.ProfileRegisterModal_regHead__uFtyC{min-height:178px;padding-top:calc(52px + env(safe-area-inset-top, 0px));padding-bottom:28px}.ProfileRegisterModal_regHero__WSBh4{width:154px;height:154px}.ProfileRegisterModal_regPoints__2RgmP em{font-size:38px}.ProfileRegisterModal_regForm__Wit1n{min-height:auto;padding-top:30px}}.ProfileRegisterModal_regModalKeyboard__rpyo4 .ProfileRegisterModal_regCard__x9NLQ{position:absolute;top:var(--profile-visual-top,0);right:0;left:0;height:var(--profile-visual-height,100%);margin:0 auto}.ProfileRegisterModal_regModalKeyboard__rpyo4 .ProfileRegisterModal_regHead__uFtyC{position:absolute;inset:0;opacity:0;transform:translate3d(0,-24px,0);pointer-events:none}.ProfileRegisterModal_regModalKeyboard__rpyo4 .ProfileRegisterModal_regClose__Xw9Pb{opacity:0;transform:translate3d(0,-12px,0);pointer-events:none}.ProfileRegisterModal_regModalKeyboard__rpyo4 .ProfileRegisterModal_regForm__Wit1n{position:absolute;inset:0;display:flex;min-height:0;margin:0;padding:18px 24px;justify-content:center;flex-direction:column;border-radius:0;animation:ProfileRegisterModal_reg-keyboard-form-in__JEzGr .24s cubic-bezier(.22,1,.36,1) both}@keyframes ProfileRegisterModal_reg-keyboard-form-in__JEzGr{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}.ProfileRegisterModal_regSuccessIcon__DgSJy{display:block;width:72px;height:72px;margin:0 auto 16px}.ProfileRegisterModal_regSuccessIcon__DgSJy svg{display:block;width:100%;height:100%;overflow:visible}.ProfileRegisterModal_regSuccessIcon__DgSJy circle,.ProfileRegisterModal_regSuccessIcon__DgSJy path{fill:none;stroke:#04b4a2;stroke-linecap:round;stroke-linejoin:round}.ProfileRegisterModal_regSuccessIcon__DgSJy circle{stroke-width:4;stroke-dasharray:176;animation:ProfileRegisterModal_reg-success-circle__uZg52 .5s ease-out both}.ProfileRegisterModal_regSuccessIcon__DgSJy path{stroke-width:5;stroke-dasharray:38;stroke-dashoffset:38;animation:ProfileRegisterModal_reg-success-check__f3DeR .36s ease-out .32s forwards}.ProfileRegisterModal_regSuccess__ErxAR h2{margin:0;color:#171c1a;font-size:22px;font-weight:700}.ProfileRegisterModal_regSuccessReward__byPNu{display:inline-flex;margin-top:14px;padding:9px 16px;align-items:baseline;gap:6px;border-radius:999px;color:#047e72;background:#e8faf6}.ProfileRegisterModal_regSuccessReward__byPNu strong{font-size:24px;line-height:1}.ProfileRegisterModal_regSuccessReward__byPNu span{font-size:13px;font-weight:600}.ProfileRegisterModal_regSuccess__ErxAR p{margin:14px 0 24px;color:#68716e;font-size:13px;line-height:1.6}@keyframes ProfileRegisterModal_reg-success-circle__uZg52{0%{opacity:0;stroke-dashoffset:176;transform:rotate(-35deg);transform-origin:center}to{opacity:1;stroke-dashoffset:0;transform:rotate(0);transform-origin:center}}@keyframes ProfileRegisterModal_reg-success-check__f3DeR{to{stroke-dashoffset:0}}.ProfileRegisterModal_regConfirm__l8v8m{position:fixed;inset:0;z-index:90;display:none;align-items:center;justify-content:center;padding:24px 20px;background:rgba(16,20,19,.42)}.ProfileRegisterModal_regConfirmShow__ERKbb{display:flex}.ProfileRegisterModal_regConfirmCard__36sXF{width:min(100%,300px);padding:22px 20px 16px;border-radius:16px;background:#fff;box-shadow:0 16px 40px rgba(16,24,22,.18)}.ProfileRegisterModal_regConfirmTitle__3ON6M{font-size:16px;font-weight:600;text-align:center}.ProfileRegisterModal_regConfirmCopy__S8NkP{margin-top:12px;color:#666;font-size:13px;line-height:1.6;text-align:center}.ProfileRegisterModal_regConfirmCopy__S8NkP a{color:#4d6bfe;text-decoration:none}.ProfileRegisterModal_regConfirmActions__I7l_Q{display:flex;gap:10px;margin-top:20px}.ProfileRegisterModal_regConfirmActions__I7l_Q button{flex:1;height:40px;border:0;border-radius:999px;font:600 14px/1 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;cursor:pointer}.ProfileRegisterModal_regConfirmCancel__bxKMI{background:#f2f3f2;color:#5e6663}.ProfileRegisterModal_regConfirmOk__oJwob{background:#04b4a2;color:#fff}.page_viewport__MK0cf{background:#f4f5f6;color:#111}.page_shell__aAccg,.page_viewport__MK0cf{display:flex;flex:1;min-height:0;height:100%;overflow:hidden}.page_shell__aAccg{width:min(100%,520px);margin:0 auto;flex-direction:column;background:#fff;box-shadow:0 0 32px rgba(20,31,26,.06)}.page_profileScroll__T9hmx{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}.page_launchSurface__t6iIN{display:flex;width:100%;height:100%;min-height:0;flex:1;flex-direction:column;align-items:center}.page_profilePage__pYnQt{width:100%;min-height:100%;background:#fff}.page_profileHeader__wO40t{padding-bottom:6px;background:#fff}.page_hero___sNRt{position:relative;height:204px;overflow:hidden}.page_cover__StMnr{overflow:hidden;background:linear-gradient(135deg,#eef7f2,#a9ddbc)}.page_cover__StMnr,.page_cover__StMnr>img{position:absolute;inset:0}.page_coverCircleLarge__diWV9,.page_coverCircleSmall__O0_HK{position:absolute;display:block;border-radius:50%;background:hsla(0,0%,100%,.3)}.page_coverCircleLarge__diWV9{width:210px;height:210px;top:-68px;right:-36px}.page_coverCircleSmall__O0_HK{width:128px;height:128px;left:116px;bottom:-42px}.page_hasCoverImage__DUNIz .page_coverCircleLarge__diWV9,.page_hasCoverImage__DUNIz .page_coverCircleSmall__O0_HK{display:none}.page_coverScrim__khNKD{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.14) 50%,rgba(0,0,0,.76))}.page_identity__jsx3v{position:absolute;right:18px;bottom:30px;left:18px;display:flex;min-width:0;align-items:center}.page_identity__jsx3v h1{overflow:hidden;margin:0 0 0 16px;color:#fff;font-family:inherit;font-size:20px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.page_avatarFrame__AdGiL{position:relative;flex:0 0 auto;width:82px;height:82px;padding:3px;overflow:hidden;border-radius:50%;background:#fff}.page_avatarFrame__AdGiL img{border-radius:50%}.page_profilePanel__S8tV8{position:relative;margin-top:-18px;padding:10px 18px 12px;border-radius:18px 18px 0 0;background:#fff}.page_statsRow__TMmt6{display:flex;height:48px;align-items:center}.page_followLaunchControl__kYyfX{position:relative;flex:0 0 auto;min-width:64px;height:28px;margin-left:12px}.page_followButton__1rWUu{width:100%;height:28px;padding:0 12px;border:0;border-radius:4px;color:#fff;background:#111;font-size:12.5px;font-weight:700;cursor:pointer}.page_followButton__1rWUu:active{transform:scale(.98)}.page_bio__8QoSe{display:-webkit-box;overflow:hidden;margin:5px 0 0;color:#111;font-size:13.5px;line-height:calc(1em + 3px);-webkit-box-orient:vertical;-webkit-line-clamp:2}.page_tags__2FRbG{display:flex;margin-top:8px;gap:6px;overflow-x:auto;scrollbar-width:none}.page_tags__2FRbG::-webkit-scrollbar{display:none}.page_tags__2FRbG span{flex:0 0 auto;height:24px;padding:0 8px;border-radius:6px;color:#111;background:#f0f4f2;font-size:11.5px;line-height:24px}.page_stats__z8z5O{flex:1 1 auto}.page_stats__z8z5O,.page_stats__z8z5O div{display:flex;min-width:0;align-items:center}.page_stats__z8z5O div{justify-content:center;flex-direction:column}.page_stats__z8z5O div+div{margin-left:18px}.page_stats__z8z5O strong{color:#111;font-size:16px;font-weight:700;line-height:1.15}.page_stats__z8z5O span{margin-top:2px;overflow:hidden;color:#7d7d82;font-size:11.5px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.page_profileSkeleton__ZANxk{overflow:hidden}.page_skeletonBlock__nro_c{display:block;overflow:hidden;border-radius:5px;background:linear-gradient(110deg,#edf0ef 8%,#f7f8f7 18%,#edf0ef 33%);background-size:220% 100%;animation:page_profile-image-shimmer__a5ozi 1.35s linear infinite}.page_skeletonAvatar__Yv2SI{flex:0 0 auto;width:82px;height:82px;border:3px solid hsla(0,0%,100%,.78);border-radius:50%;background:#e7efeb}.page_skeletonName__e5loT{width:132px;height:20px;margin-left:16px;background:hsla(0,0%,100%,.48)}.page_skeletonStats__Qtua4{display:flex;min-width:0;flex:1 1 auto;align-items:center}.page_skeletonStats__Qtua4>span{display:flex;height:48px;align-items:center;justify-content:center;flex-direction:column}.page_skeletonStats__Qtua4>span+span{margin-left:18px}.page_skeletonStats__Qtua4 b,.page_skeletonStats__Qtua4 i{display:block;border-radius:4px;background:#eef0ef;animation:page_profile-image-shimmer__a5ozi 1.35s linear infinite}.page_skeletonStats__Qtua4 i{width:38px;height:16px}.page_skeletonStats__Qtua4 b{width:28px;height:10px;margin-top:2px}.page_skeletonStats__Qtua4 .page_skeletonReceived__V17vA b{width:72px}.page_skeletonFollow__2CL02{flex:0 0 auto;width:64px;height:28px;margin-left:12px;border-radius:4px}.page_skeletonTags__CONUX{display:flex;height:24px;margin-top:8px;gap:6px}.page_skeletonTags__CONUX span{width:52px;height:24px;border-radius:6px}.page_skeletonTags__CONUX span:nth-child(2){width:46px}.page_skeletonTags__CONUX span:nth-child(3){width:66px}.page_skeletonWorks__gwrue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:24px}.page_skeletonWorkCard__muVU0{min-width:0;margin:8px;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 1px 4px rgba(17,24,20,.08)}.page_skeletonWorkCover__q9_t3{width:100%;border-radius:0;aspect-ratio:1;background:linear-gradient(110deg,#e7efeb 8%,#f3f7f5 18%,#e7efeb 33%);background-size:220% 100%}.page_skeletonWorkTitle__xDZSO{width:calc(100% - 36px);height:14px;margin:11px 10px 0}.page_skeletonWorkMeta__9xhzr{width:calc(100% - 68px);height:10px;margin:9px 10px 11px}.page_works___4Zxj{min-height:72px;padding:0 0 24px;background:#fff}.page_workGrid__Twh1t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.page_workCardLaunchControl__rOFTX{position:relative;min-width:0;margin:8px;overflow:hidden;border-radius:10px}.page_workCard__km6gE{width:100%;padding:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:10px;color:inherit;background:#fff;box-shadow:0 1px 4px rgba(17,24,20,.16);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.page_workCard__km6gE>span{display:block}.page_workCover__fz2lZ{position:relative;overflow:hidden;aspect-ratio:1;background:#edf2ef}.page_workCover__fz2lZ img{transition:opacity .26s ease,transform .36s cubic-bezier(.22,1,.36,1)}.page_workCard__km6gE:active .page_workCover__fz2lZ img{transform:scale(1.015)}.page_imageLoading__er06S{position:absolute;inset:0;z-index:1;overflow:hidden;background:linear-gradient(110deg,#f0f1f2 8%,#f7f7f8 18%,#f0f1f2 33%);background-size:220% 100%;animation:page_profile-image-shimmer__a5ozi 1.25s linear infinite;opacity:1;transition:opacity .22s ease}.page_imageLoading__er06S:after{position:absolute;inset:0;background:linear-gradient(105deg,transparent 34%,hsla(0,0%,100%,.72) 50%,transparent 66%);content:"";transform:translateX(-100%);animation:page_profile-image-glint__pcHsr 1.25s ease-in-out infinite}.page_imageLoadingHidden__RUawA{opacity:0;pointer-events:none;animation:none}.page_progressiveImage__LpgdJ{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.025)}.page_progressiveImageLoaded__pe33K{opacity:1;transform:scale(1)}.page_imageError__Zkutd{position:absolute;inset:0;display:grid;place-items:center;background:#f1f2f3}.page_imageError__Zkutd span{width:22px;height:16px;border:1.5px solid #c4c6ca;border-radius:4px;transform:rotate(-2deg)}.page_imageError__Zkutd span:after{display:block;width:7px;height:7px;margin:3px 0 0 3px;border-radius:50%;background:#d2d4d7;content:""}.page_views__wAuuq{position:absolute;right:8px;bottom:8px;display:flex;height:24px;padding:0 7px;align-items:center;gap:4px;border-radius:12px;color:#fff;background:rgba(0,0,0,.6);font-size:11px;font-weight:500}.page_workInfo__vaOYz{padding:9px 10px 10px}.page_workInfo__vaOYz h2{overflow:hidden;margin:0;color:#111;font-size:14px;font-weight:700;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.page_workMeta__cIxS5{display:flex;margin-top:7px;align-items:center;justify-content:space-between;color:#85878d;font-size:12px}.page_workMeta__cIxS5 span{display:flex;align-items:center;gap:4px}.page_endLabel__0SUg0{display:grid;height:72px;place-items:center;color:#7d7d82;font-size:13px}.page_launchLoadingOverlay__S0kqp{position:fixed;inset:0;z-index:950;display:grid;place-items:center;pointer-events:none}.page_launchLoadingCard__pdBd7{position:relative;display:flex;width:94px;height:94px;align-items:center;justify-content:center;flex-direction:column;gap:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:22px;color:hsla(0,0%,100%,.9);background:rgba(10,11,12,.9);box-shadow:0 18px 48px rgba(0,0,0,.3),0 3px 12px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.08);font-size:11.5px;font-weight:500;letter-spacing:.08em;backdrop-filter:blur(20px) saturate(130%);animation:page_launch-loading-in__3zgW8 .18s cubic-bezier(.22,1,.36,1) both}.page_launchLoadingCard__pdBd7:before{position:absolute;top:-34px;left:10px;width:72px;height:52px;border-radius:50%;background:hsla(0,0%,100%,.1);filter:blur(18px);content:""}.page_launchSpinner__ueLx4{display:block;width:30px;height:30px;overflow:visible;shape-rendering:geometricPrecision;animation:page_launch-spinner-rotate__8F2RS .78s linear infinite}.page_launchSpinnerArc__EyByU,.page_launchSpinnerTrack__gBQ6j{fill:none;stroke-width:2.25;vector-effect:non-scaling-stroke}.page_launchSpinnerTrack__gBQ6j{stroke:hsla(0,0%,100%,.18)}.page_launchSpinnerArc__EyByU{stroke:#fff;stroke-linecap:round;stroke-dasharray:61.5 100}.page_browserGuide__AbTg6{position:fixed;inset:0;z-index:1000;display:flex;padding:calc(12px + env(safe-area-inset-top)) 20px 16px;flex-direction:column;align-items:flex-end;background:rgba(0,0,0,.72);color:#fff}.page_browserGuide__AbTg6 p{max-width:280px;margin:0;font-size:15px;line-height:1.65;text-align:right}.page_browserGuide__AbTg6 strong{color:#fff;font-weight:700}.page_browserGuide__AbTg6 button{margin-top:24px;padding:10px 20px;border:1px solid hsla(0,0%,100%,.52);border-radius:20px;color:#fff;background:transparent;font-size:14px}.page_unavailablePage__STBHC{display:flex;min-height:100%;padding:40px 24px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.page_unavailableAvatar__2qeF9{position:relative;display:block;width:72px;height:72px;overflow:hidden;border-radius:20px}.page_unavailablePage__STBHC h1{margin:20px 0 0;color:#171717;font-size:19px}.page_unavailablePage__STBHC p{margin:8px 0 0;color:#8a8c91;font-size:14px}@media (prefers-reduced-motion:reduce){.page_imageLoading__er06S,.page_imageLoading__er06S:after,.page_launchLoadingCard__pdBd7,.page_skeletonBlock__nro_c,.page_skeletonStats__Qtua4 b,.page_skeletonStats__Qtua4 i,.page_workCover__fz2lZ img{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}@keyframes page_launch-loading-in__3zgW8{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes page_launch-spinner-rotate__8F2RS{to{transform:rotate(1turn)}}@keyframes page_profile-image-shimmer__a5ozi{to{background-position-x:-220%}}@keyframes page_profile-image-glint__pcHsr{to{transform:translateX(100%)}}@media (max-width:520px){.page_shell__aAccg{box-shadow:none}}@media (min-width:521px){.page_viewport__MK0cf{padding:24px 0}.page_shell__aAccg{height:calc(100% - 48px);max-height:calc(100dvh - 48px);border-radius:18px}.page_cover__StMnr{border-radius:18px 18px 0 0}}.ProfileFooter_dock__A5tz4{position:relative;z-index:20;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:calc(64px + env(safe-area-inset-bottom, 0px));padding:10px calc(20px + env(safe-area-inset-right, 0px)) calc(18px + env(safe-area-inset-bottom, 0px)) calc(20px + env(safe-area-inset-left, 0px));border-top:1px solid #eee;background:#fff;pointer-events:auto}.ProfileFooter_owner__Ebf_L{display:flex;min-width:0;flex:1;align-items:center;gap:8px;color:inherit;text-decoration:none}.ProfileFooter_ownerMeta__9tYyx{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.ProfileFooter_ownerAvatarFallback__bbzme,.ProfileFooter_ownerAvatar__dAarj{width:32px;height:32px;flex-shrink:0;border-radius:50%;background:#f2f3f2}.ProfileFooter_ownerAvatar__dAarj{display:none;-o-object-fit:cover;object-fit:cover}.ProfileFooter_ownerAvatarVisible__TSRhv{display:block}.ProfileFooter_ownerAvatarVisible__TSRhv+.ProfileFooter_ownerAvatarFallback__bbzme{display:none}.ProfileFooter_ownerAvatarFallback__bbzme{display:flex;align-items:center;justify-content:center;color:#6b716e;font-size:13px;font-weight:600}.ProfileFooter_ownerName__VAjvn{max-width:120px;overflow:hidden;color:#191919;font-size:14px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ProfileFooter_ownerHome__1DHAS{flex-shrink:0;color:#04b4a2;font:500 11px/1.2 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;white-space:nowrap}.ProfileFooter_dockActions__O1ZS3{display:flex;flex-shrink:0;align-items:center;gap:10px}.ProfileFooter_dockCenter__71yiy{position:relative;display:flex;z-index:1}.ProfileFooter_dockCenter__71yiy,.ProfileFooter_renderButton___49eu{min-width:0;min-height:36px;flex:0 0 auto;align-items:center;justify-content:center}.ProfileFooter_renderButton___49eu{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;max-width:min(240px,58vw);height:auto;padding:7px 16px 7px 12px;border:0;border-radius:999px;background:#04b4a2;color:#fff;font:600 12px/1.25 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;letter-spacing:0;text-align:center;white-space:normal;cursor:pointer;pointer-events:auto;transition:transform .18s ease,background .18s ease}.ProfileFooter_buttonIcon__TZtyC{display:block;width:18px;height:18px;margin-right:4px;flex:0 0 auto;fill:currentColor;transform:translateY(1px)}.ProfileFooter_renderButton___49eu:active{transform:scale(.98);background:#03998a}.ProfileFooter_renderButton___49eu:disabled{opacity:.72;transform:none}.ProfileFooter_wechatLaunchOverlay__T5Mti,.ProfileFooter_wechatLaunchPreparing__7EV91,.ProfileFooter_wechatLaunchReady__5yZ9B{position:absolute;inset:0;width:100%;height:100%}.ProfileFooter_wechatLaunchPreparing__7EV91{z-index:2;pointer-events:none;opacity:0}.ProfileFooter_wechatLaunchReady__5yZ9B{z-index:2;pointer-events:auto;opacity:1}.ProfileFooter_wechatLaunchOverlay__T5Mti{overflow:hidden;border-radius:999px}.ProfileFooter_wechatLaunchOverlay__T5Mti wx-open-launch-app{display:block;width:100%;height:100%}@media (max-width:340px){.ProfileFooter_dock__A5tz4{padding-left:calc(16px + env(safe-area-inset-left, 0px));padding-right:calc(16px + env(safe-area-inset-right, 0px))}.ProfileFooter_renderButton___49eu{max-width:min(168px,52vw);padding:6px 10px;font-size:11px}.ProfileFooter_ownerName__VAjvn{max-width:88px}}