.account-dialog.account-dialog{width:calc(100% - 32px);max-width:500px;max-height:calc(100dvh - 32px);margin:0;padding:0;gap:0;overflow-x:hidden;overflow-y:auto;border-radius:20px;background:#fff}@media(max-width:639px){.account-dialog.account-dialog{border-radius:16px}}.account-dialog.account-dialog>button:last-child{color:#667187;opacity:1;width:24px;height:24px}.account-dialog.account-dialog>button:last-child svg{width:24px;height:24px;stroke-width:3}.account-dialog-content{min-width:0;padding:50px}@media(max-width:639px){.account-dialog-content{padding:48px 24px 24px}}.account-dialog :focus-visible{outline:2px solid #85DFEE;outline-offset:3px}.account-dialog-field:focus-within{box-shadow:0 0 0 2px #85DFEE}.account-dialog-field input:focus{outline:0;box-shadow:none}.login-form .form-group{margin-bottom:16px}@media(min-width:640px){.login-form .form-group{margin-bottom:24px}}.login-form .form-group label{font-size:14px;font-weight:500;color:#011337}.login-form .form-group input{height:44px}@media(min-width:640px){.login-form .form-group input{height:48px}}.login-tabs button{position:relative;transition:all .3s;padding:8px 12px}@media(min-width:640px){.login-tabs button{padding:4px 8px}}.login-tabs button.active{color:#011337;font-weight:500}.login-tabs button.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#85dfee,#f2f6ce)}.login-button{height:44px;border-radius:22px;background:linear-gradient(90deg,rgb(133,223,238),rgb(243,246,206));color:#011337;font-weight:500;min-height:44px}@media(min-width:640px){.login-button{height:48px;border-radius:9999px}}.login-button:hover{opacity:.9}html:has(.auth-page){scrollbar-gutter:auto}.auth-fields,.auth-panel{color:#011337;font-family:Source Han Sans CN,PingFang SC,Microsoft YaHei,sans-serif}.auth-page{min-height:100vh;min-height:100svh;background:#fff}.auth-panel{position:relative;width:100%;height:100vh;height:100svh;background:#fff}.auth-main,.auth-panel{display:flex;flex-direction:column;min-width:0}.auth-main{min-height:0;flex:1}.auth-heading{display:flex;align-items:flex-start;justify-content:space-between;padding:env(safe-area-inset-top,0) 30px 0;flex:none}.auth-welcome{display:block;width:199.853px;height:84.963px}.auth-form{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;padding:30px;gap:30px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#B8C5CC rgba(0,0,0,0)}.auth-form::-webkit-scrollbar{width:6px}.auth-form::-webkit-scrollbar-thumb{border-radius:6px;background:#B8C5CC}.auth-form>*{flex-shrink:0}.auth-register-heading,.auth-tabs{display:flex;align-items:center;height:27px;gap:23px;font-size:18px;line-height:27px}.auth-tabs>button{position:relative;padding:0;flex:none;color:#667187}.auth-tabs>button>span{position:relative;z-index:1}.auth-tabs>button[aria-selected=true]{color:#011337;font-weight:500}.auth-tabs .auth-tab-mark{width:87px;height:30px;bottom:-3px}.auth-register-heading{gap:10px;font-weight:500}.auth-register-heading button,.auth-register-heading svg{width:24px;height:24px}.auth-form-body{display:flex;flex-direction:column;gap:32px}.auth-form fieldset{min-width:0;margin:0;padding:0;border:0}.auth-fields{flex-direction:column}.auth-field,.auth-fields{display:flex;gap:12px;min-width:0}.auth-field{align-items:center;height:48px;flex:none;padding:12px 20px;border-radius:68px;background:#F2F4F5;color:#667187;transition:box-shadow .16s ease}.auth-field:focus-within{box-shadow:0 0 0 2px #85DFEE}.auth-eye>svg,.auth-field-input>svg,.auth-field>svg{width:18px;height:18px;flex:none}.auth-field input{display:block;width:100%;min-width:0;flex:1;border:0;padding:0;background:rgba(0,0,0,0);color:#011337;font-family:inherit;font-size:16px;line-height:24px}.auth-field input,.auth-field input:focus{outline:0;box-shadow:none}.auth-field input::-moz-placeholder{color:#667187;opacity:1}.auth-field input::placeholder{color:#667187;opacity:1}.auth-field-input{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.auth-password-field{gap:20px}.auth-password-actions{display:flex;align-items:center;gap:8px;flex:none}.auth-password-actions>button:not(.auth-eye){color:#667187;font-size:16px;line-height:24px;white-space:nowrap}.auth-eye{display:grid;place-items:center;width:18px;height:24px;flex:none}.auth-phone-field{gap:20px}.auth-country-code{padding-right:20px;border-right:1px solid #b8c5cc;color:#011337;font-size:16px;line-height:20px}.auth-code-field{gap:20px;padding-right:6px}.auth-send-code{display:grid;place-items:center;width:163px;max-width:53%;height:36px;flex:none;border-radius:20px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.0784313725);color:#667187;font-size:16px;line-height:24px}.auth-send-code:disabled{opacity:.55;cursor:not-allowed}.auth-submit-group{display:flex;flex-direction:column;gap:16px}.auth-form .auth-submit{width:100%;min-height:48px;height:48px;border:0;border-radius:68px;font-size:16px;line-height:24px;font-weight:500;box-shadow:none}.auth-submit svg{color:#011337}.auth-agreement{display:flex;align-items:flex-start;gap:8px;min-width:0;color:#667187;font-size:14px;line-height:21px}.auth-agreement .agreement-control{margin-top:1.5px}.auth-agreement>div{min-width:0}.auth-agreement label{cursor:pointer}.auth-agreement a{font-weight:700}.auth-social{padding-top:10px;display:flex;flex-direction:column;gap:8px}.auth-social-divider{display:flex;align-items:center;gap:12px;color:#667187;font-size:14px;line-height:21px}.auth-social-divider:after,.auth-social-divider:before{content:"";flex:1;border-top:1px dashed #b8c5cc}.auth-social-divider>span{flex:none}.auth-social-buttons{display:flex}.auth-social-buttons>button{display:flex;justify-content:center;align-items:center;gap:8px;min-height:24px;flex:1;min-width:0;color:#667187;font-size:14px;line-height:21px}.auth-social-buttons>button>span{white-space:nowrap}.auth-social-buttons svg{width:24px;height:24px;flex:none}.auth-github-callback{display:grid;place-items:center;padding:32px 24px}.auth-github-status{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:420px;text-align:center;overflow-wrap:anywhere}.auth-github-status h1{font-size:20px;font-weight:700}.auth-github-status a{text-decoration:underline}.auth-switch{display:flex;align-items:center;justify-content:center;gap:0;padding:0 30px calc(50px + env(safe-area-inset-bottom, 0px));margin-top:auto;flex-shrink:0;color:#667187;font-size:16px;line-height:24px}.auth-switch button{font-weight:500}.auth-artwork{display:none}.auth-close{position:absolute;top:calc(env(safe-area-inset-top, 0px) + 0px);right:30px;display:grid;place-items:center;color:#667187}.auth-close,.auth-close svg{width:24px;height:24px}.auth-panel a,.auth-panel button{transition:transform .16s ease,color .16s ease,opacity .16s ease,box-shadow .16s ease}.auth-panel button:not(:disabled):active{transform:scale(.96)}.auth-panel button:disabled{cursor:not-allowed}.auth-panel :focus-visible{outline:2px solid #85DFEE;outline-offset:3px}.auth-panel input:focus-visible{outline:0}.auth-panel .agreement-control:has(input:focus-visible){outline:2px solid #85DFEE;outline-offset:3px;border-radius:4px}.auth-panel-dialog.auth-panel-dialog{display:block;width:calc(100% - 32px);max-width:879px;padding:0;gap:0;border:0;border-radius:30px;max-height:calc(100dvh - 32px);overflow:hidden}.auth-panel-dialog-scroll{max-height:inherit;overflow-x:hidden;overflow-y:auto}.auth-panel-dialog .auth-panel{min-height:0;height:min(760px,100dvh - 32px)}.auth-reset-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:27px}.auth-reset-heading .auth-register-heading{flex-shrink:0;gap:6px}.auth-verify-tabs{display:flex;align-items:center;gap:12px;color:#667187;font-size:14px;line-height:21px;white-space:nowrap}.auth-verify-tabs button{padding-bottom:3px;border-bottom:2px solid rgba(0,0,0,0)}.auth-verify-tabs [aria-selected=true]{color:#011337;border-bottom-color:#85DFEE;font-weight:500}.auth-reset-form .auth-form-body{gap:16px}.auth-reset-note{color:#667187;font-size:14px;line-height:21px}.auth-panel-dialog>button:last-child{width:24px;height:24px;right:40px;top:40px;color:#fff;opacity:1}.auth-panel-dialog>button:last-child svg{width:24px;height:24px;stroke-width:3}@media(hover:hover){.auth-panel a:hover,.auth-panel button:not(:disabled):hover{color:#011337}.auth-panel .auth-submit:not(:disabled):hover{box-shadow:0 4px 14px rgba(133,223,238,.3333333333);transform:translateY(-1px)}.auth-social-buttons button:not(:disabled):hover{transform:translateY(-2px)}.auth-panel .auth-close:hover{transform:rotate(90deg)}}@media(min-width:640px){.auth-panel,.auth-panel-dialog{--auth-desktop-scale:0.85}.auth-page{display:grid;place-items:center;padding:32px 24px;background:#F2F4F5}.auth-panel{zoom:var(--auth-desktop-scale);display:grid;grid-template-columns:minmax(0,1fr) 36.7463%;max-width:879px;height:min(675.872px,(100svh - 64px)/var(--auth-desktop-scale));border-radius:30px;overflow:hidden;box-shadow:0 2.7673px 1.3283px rgba(0,0,0,.0039215686),0 6.6501px 3.192px rgba(0,0,0,.0078431373),0 12.5216px 6.0103px rgba(0,0,0,.0117647059),0 22.3363px 10.7214px rgba(0,0,0,.0117647059),0 41.7776px 20.0533px rgba(0,0,0,.0156862745),0 100px 48px rgba(0,0,0,.0196078431)}.auth-main{min-height:0}.auth-heading{padding:50px 50px 0}.auth-welcome{width:214.528px;height:92.872px}.auth-form{padding:40px 60px;gap:32px;flex:1}.auth-panel[data-action=register] .auth-form{padding-bottom:20px}.auth-panel[data-action=register] .auth-form-body{gap:24px}.auth-reset-form.auth-form{padding-bottom:24px}.auth-switch{padding:0 0 50px 60px;justify-content:flex-start;font-size:14px}.auth-artwork{display:block;width:100%;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover}.auth-close{top:40px;right:40px;color:#fff}.auth-panel-dialog.auth-panel-dialog{width:calc(100% - 48px);max-width:calc(879px*var(--auth-desktop-scale));border-radius:calc(30px*var(--auth-desktop-scale));max-height:calc(100dvh - 48px)}.auth-panel-dialog .auth-panel{height:min(675.872px,(100dvh - 48px)/var(--auth-desktop-scale))}.auth-panel-dialog>button:last-child{width:calc(24px*var(--auth-desktop-scale));height:calc(24px*var(--auth-desktop-scale));right:calc(40px*var(--auth-desktop-scale));top:calc(40px*var(--auth-desktop-scale))}.auth-panel-dialog>button:last-child svg{width:100%;height:100%}}@media(min-width:1921px){.auth-panel,.auth-panel-dialog{--auth-desktop-scale:0.95}}@media(min-width:640px)and (max-width:899px){.auth-form,.auth-heading{padding-left:30px;padding-right:30px}.auth-switch{padding-left:30px}.auth-close{right:24px;top:24px}.auth-panel-dialog>button:last-child{right:calc(24px*var(--auth-desktop-scale));top:calc(24px*var(--auth-desktop-scale))}}@media(max-width:639px){.auth-social-buttons>button{flex-direction:column;gap:4px}.auth-panel-dialog>button:last-child{right:30px;top:12px;color:#667187}.auth-panel-dialog .auth-heading{padding-top:12px}}@media(prefers-reduced-motion:reduce){.auth-panel *,.auth-panel-dialog{animation:none!important;transition:none!important}.auth-panel .path-animation{stroke-dashoffset:0}}.profile_shell__MVdjI{--tw-text-opacity:1;color:rgb(1 19 55/var(--tw-text-opacity,1));display:flex;flex-direction:column;min-height:100vh;background:#fff}.profile_container__nrhrt{flex:1;width:calc(100% - 160px);max-width:1280px;margin:0 auto;padding:20px 0 40px}.profile_layout__gEhYX{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;align-items:start}.profile_main__evrYU{min-width:0}.profile_sidebar__iH9uJ{padding:20px}.profile_navItem__ZfYPo{--tw-text-opacity:1;color:rgb(1 19 55/var(--tw-text-opacity,1));display:flex;align-items:center;justify-content:space-between;width:100%;height:44px;padding:0 20px;border-radius:12px;font-size:15px;line-height:1;text-align:left;transition:background-color .16s ease}.profile_navItem__ZfYPo>span{display:flex;align-items:center;gap:8px}.profile_navItem__ZfYPo svg{width:18px;height:18px;flex:none}.profile_navItem__ZfYPo>svg{--tw-text-opacity:1;color:rgb(184 197 204/var(--tw-text-opacity,1))}.profile_navItem__ZfYPo:hover{--tw-bg-opacity:1;background-color:rgb(242 244 245/var(--tw-bg-opacity,1))}.profile_navItem__ZfYPo[aria-current=page]{--tw-bg-opacity:1;background-color:rgb(133 223 238/var(--tw-bg-opacity,1));color:#fff;font-weight:600}.profile_navItem__ZfYPo[aria-current=page]>svg{color:inherit}.profile_navDivider__20Ipo{border-color:rgb(184 197 204/.3);height:1px;margin:10px 20px;border-top-width:1px}.profile_mobileMenu__p0LgB{display:none}.profile_home__KCWby{position:relative;padding:120px 16px 0}.profile_banner__dAkWK{position:absolute;inset:0 0 auto;height:200px;overflow:hidden;border-radius:12px}.profile_banner__dAkWK>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile_banner__dAkWK>button{position:absolute;top:20px;right:20px;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:#fff;background:rgb(0 0 0/60%);transition:background-color .16s}.profile_banner__dAkWK>button:hover{background:rgb(0 0 0/75%)}.profile_banner__dAkWK>button svg{width:18px;height:18px}.profile_uploadOverlay__JBfbZ{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:rgb(0 0 0/45%)}.profile_summary___Qkr5{position:relative;display:flex;align-items:center;gap:20px;min-height:120px;padding:20px;border-radius:12px;background:#fff}.profile_avatar__Dw_ZE{width:80px;height:80px;flex:none;border-radius:12px;-o-object-fit:cover;object-fit:cover}.profile_identity__L7jSt{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.profile_identityLine__D4I3E{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}.profile_identity__L7jSt h1{margin:0;font-size:18px;font-weight:600;line-height:1;overflow-wrap:anywhere}.profile_identity__L7jSt p,.profile_uuid__24HHD{--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));font-size:14px;line-height:21px;overflow-wrap:anywhere}.profile_identity__L7jSt p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile_badge__pT3vm,.profile_mobileBadge__QZSwO{--tw-bg-opacity:1;background-color:rgb(242 244 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));max-width:100%;padding:3px 10px;border-radius:6px;font-size:12px;line-height:18px;overflow-wrap:anywhere}.profile_mobileBadge__QZSwO{display:none}.profile_editProfile__Oj1UU,.profile_outlineButton__Qs0qj{--tw-border-opacity:1;border-color:rgb(184 197 204/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));display:inline-flex;align-items:center;justify-content:center;min-width:100px;min-height:32px;flex:none;padding:4px 16px;border-width:1px;border-style:solid;border-radius:12px;font-size:14px;line-height:21px;transition:background-color .16s}.profile_editProfile__Oj1UU:hover,.profile_outlineButton__Qs0qj:hover{--tw-bg-opacity:1;background-color:rgb(242 244 245/var(--tw-bg-opacity,1))}.profile_homeSections__Cm0xu{display:flex;flex-direction:column;gap:10px;padding-top:10px}.profile_sectionHeader___Yk9M{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:16px 0}.profile_sectionHeaderMain__TfFTT{display:flex;align-items:center;gap:40px;min-width:0}.profile_sectionTitle__tui0P{font-family:AlimamaShuHeiTi,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--tw-text-opacity:1;color:rgb(1 19 55/var(--tw-text-opacity,1));position:relative;z-index:0;flex:none;margin:0;font-size:17px;font-weight:700;line-height:24px}.profile_sectionTitle__tui0P:after{position:absolute;z-index:-1;right:0;bottom:1px;left:0;height:4px;background:linear-gradient(90deg,#8fd3f4,#84fab0);content:""}.profile_tabs__tBZAP{display:flex;align-items:center;gap:10px}.profile_tabs__tBZAP button{--tw-text-opacity:1;color:rgb(1 19 55/var(--tw-text-opacity,1));position:relative;min-width:48px;height:24px;padding:0 10px;border:1px solid transparent;border-radius:12px;font-size:14px;line-height:1;white-space:nowrap}.profile_tabs__tBZAP button[aria-pressed=true]{--tw-border-opacity:1;border-color:rgb(184 197 204/var(--tw-border-opacity,1))}.profile_tabs__tBZAP button:hover{--tw-bg-opacity:1;background-color:rgb(242 244 245/var(--tw-bg-opacity,1))}.profile_more__t_NRy{--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));display:inline-flex;align-items:center;flex:none;font-size:14px;line-height:21px}.profile_more__t_NRy svg{width:18px;height:18px}.profile_collectionPage__8K44E{padding:20px 16px 0}.profile_collectionGrid____TBb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px}.profile_resource__h_V0G{min-width:0}.profile_desktopResource__08GBp>a{display:block}.profile_collectionWork__Tv780{overflow:hidden}.profile_collectionWork__Tv780>div:first-child{width:100%;height:135px}.profile_collectionWork__Tv780>div:first-child img{height:135px}.profile_collectionWork__Tv780>div:first-child>div,.profile_collectionWork__Tv780>div:nth-child(3){display:none}.profile_collectionWork__Tv780>div:nth-child(2){height:81px;padding:10px}.profile_collectionWork__Tv780>div:nth-child(2)>div:first-child{display:-webkit-box;height:44px;overflow:hidden;font-size:15px;line-height:22px;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile_collectionWork__Tv780>div:nth-child(2)>div:last-child{max-width:100%;overflow:hidden;font-size:13px;line-height:13px;white-space:nowrap}.profile_mobileResource__MDQYx{display:none}.profile_emptyState__ZaAlQ{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;min-height:260px;padding:20px;text-align:center}.profile_emptyState__ZaAlQ,.profile_unavailable__yPoU4{--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));font-size:14px}.profile_unavailable__yPoU4{background-color:rgb(242 244 245/.5);display:grid;min-height:100px;place-items:center;border-radius:12px}.profile_cardSkeleton__3OGdm{padding-bottom:20px;animation:profile_skeletonPulse__DuY_8 1.5s ease-in-out infinite}.profile_cardSkeleton__3OGdm span,.profile_cardSkeleton__3OGdm>div{--tw-bg-opacity:1;background-color:rgb(242 244 245/var(--tw-bg-opacity,1));display:block;border-radius:8px}.profile_cardSkeleton__3OGdm>div{height:135px}.profile_cardSkeleton__3OGdm span{height:14px;margin:10px}.profile_cardSkeleton__3OGdm span:last-child{width:50%}.profile_pagination__o0jIe{display:flex;justify-content:center;margin-top:24px}.profile_information__N1b7N,.profile_settingsSection__uzJNJ{padding:20px}.profile_primaryButton__sHti9{--tw-bg-opacity:1;background-color:rgb(133 223 238/var(--tw-bg-opacity,1));display:inline-flex;align-items:center;justify-content:center;min-width:80px;height:32px;padding:0 20px;border-radius:12px;color:#fff;font-size:14px;line-height:21px}.profile_primaryButton__sHti9:disabled{cursor:not-allowed;opacity:.5}.profile_formFields__VPLOg{display:flex;flex-direction:column;gap:20px}.profile_avatarUpload__WJy3N{--tw-bg-opacity:1;background-color:rgb(242 244 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(184 197 204/var(--tw-text-opacity,1));position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;width:120px;height:120px;overflow:hidden;border-radius:12px;font-size:14px}.profile_avatarUpload__WJy3N img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile_avatarUpload__WJy3N>svg{width:20px;height:20px}.profile_avatarUpload__WJy3N .profile_uploadOverlay__JBfbZ{display:grid}.profile_fieldRow__Rj3Bc{display:flex;align-items:center;gap:16px;min-width:0;font-size:14px;line-height:21px}.profile_fieldLabel__D_7vr,.profile_fieldRow__Rj3Bc>label{flex:0 0 128px}.profile_fieldControl__nNAWW{--tw-bg-opacity:1;background-color:rgb(242 244 245/var(--tw-bg-opacity,1));display:flex;align-items:center;flex:1;gap:10px;min-width:0;min-height:44px;padding:11px 19px;border-radius:12px}.profile_fieldControl__nNAWW:focus-within{box-shadow:0 0 0 2px var(--color-primary-500)}.profile_fieldControl__nNAWW input,.profile_fieldControl__nNAWW textarea{--tw-text-opacity:1;color:rgb(1 19 55/var(--tw-text-opacity,1));width:100%;min-width:0;padding:0;border:0;outline:none;background:transparent;box-shadow:none;font:inherit}.profile_fieldControl__nNAWW input::-moz-placeholder,.profile_fieldControl__nNAWW textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(184 197 204/var(--tw-text-opacity,1));opacity:1}.profile_fieldControl__nNAWW input::placeholder,.profile_fieldControl__nNAWW textarea::placeholder{--tw-text-opacity:1;color:rgb(184 197 204/var(--tw-text-opacity,1));opacity:1}.profile_fieldControl__nNAWW>span{--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));flex:none}.profile_birthdayButton__fOk9n{text-align:left}.profile_birthdayButton__fOk9n>svg{--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));flex:none;width:18px;height:18px}.profile_birthdayButton__fOk9n>span{--tw-text-opacity:1;color:rgb(1 19 55/var(--tw-text-opacity,1))}.profile_birthdayButton__fOk9n>span[data-empty=true]{--tw-text-opacity:1;color:rgb(184 197 204/var(--tw-text-opacity,1))}.profile_genderOptions__8rMZh{display:flex;align-items:center;gap:33px;min-height:44px}.profile_genderOption__6xjnn{display:flex;align-items:center;gap:4px;cursor:pointer}.profile_genderOption__6xjnn input{--tw-border-opacity:1;border-color:rgb(184 197 204/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(133 223 238/var(--tw-text-opacity,1));width:18px;height:18px;margin:0}.profile_genderOption__6xjnn svg{width:14px;height:14px}.profile_signatureRow__4oHA6{align-items:start}.profile_signatureRow__4oHA6>label{padding-top:11px}.profile_signatureControl__5m0zO{flex-direction:column;align-items:stretch;gap:4px}.profile_signatureControl__5m0zO textarea{height:63px;resize:vertical}.profile_signatureControl__5m0zO>span{align-self:flex-end;font-size:13px;line-height:14px}.profile_mobileBack__rsNjf,.profile_mobilePageHeading__IzqTw{display:none}.profile_settingsPage__gyNba{display:flex;flex-direction:column;gap:10px}.profile_settingsRows__72xY_{padding:0 14px}.profile_settingRow__dvNz_{border-color:rgb(184 197 204/.5);display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:82px;padding:20px 0;border-bottom-width:.5px}.profile_settingInfo__u1VQn{display:flex;align-items:center;flex:1;gap:8px;min-width:0}.profile_settingIcon__MzfUR{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:50%}.profile_settingIcon__MzfUR svg{width:24px;height:24px}.profile_settingIcon__MzfUR[data-kind=android],.profile_settingIcon__MzfUR[data-kind=wechat]{background:#58c944}.profile_settingIcon__MzfUR[data-kind=qq],.profile_settingIcon__MzfUR[data-kind=windows]{--tw-bg-opacity:1;background-color:rgb(133 223 238/var(--tw-bg-opacity,1))}.profile_settingIcon__MzfUR[data-kind=email]{background:#ffc800}.profile_settingIcon__MzfUR[data-kind=password]{background:#8ebdeb}.profile_settingIcon__MzfUR[data-kind=phone]{background:#ff8787}.profile_settingIcon__MzfUR[data-kind=github]{background:#24292f;color:#fff}.profile_settingText__WSvX7{min-width:0}.profile_settingText__WSvX7 h3{margin:0;font-size:16px;font-weight:400;line-height:24px}.profile_settingText__WSvX7 p{--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));font-size:12px;line-height:18px;overflow-wrap:anywhere}.profile_currentSession__H1sZL{--tw-text-opacity:1}.profile_currentSession__H1sZL,.profile_settingAction__R93EF{color:rgb(102 113 135/var(--tw-text-opacity,1));flex:none;font-size:14px}.profile_settingAction__R93EF{--tw-border-opacity:1;border-color:rgb(184 197 204/var(--tw-border-opacity,1));--tw-text-opacity:1;min-width:68px;height:32px;padding:0 12px;border-width:1px;border-style:solid;border-radius:30px;line-height:21px}.profile_settingAction__R93EF[data-primary=true]{--tw-border-opacity:1;border-color:rgb(133 223 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(133 223 238/var(--tw-bg-opacity,1));color:#fff}.profile_settingAction__R93EF:disabled{--tw-text-opacity:1;color:rgb(184 197 204/var(--tw-text-opacity,1));cursor:default}.profile_sessionUnavailable__gxawf{--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));display:flex;align-items:center;gap:12px;min-height:100px;padding:20px 14px;font-size:14px}.profile_sessionUnavailable__gxawf svg{width:24px;height:24px}.profile_logoutDialog__seQJ8{display:flex;flex-direction:column;justify-content:center;gap:30px;width:min(306px,calc(100vw - 32px));max-width:306px;min-height:152px;padding:30px 15px 16px;border:none;border-radius:12px}.profile_logoutTitle__WSJ_K{--tw-text-opacity:1;color:rgb(1 19 55/var(--tw-text-opacity,1));text-align:center;font-size:16px;font-weight:400;line-height:24px}.profile_logoutDialog__seQJ8>button:last-child{display:none}.profile_logoutActions__WJ9Dt{display:flex;gap:12px}.profile_logoutActions__WJ9Dt button{--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));flex:1;min-height:32px;border-radius:12px;font-size:14px}.profile_logoutActions__WJ9Dt button:last-child{--tw-bg-opacity:1;background-color:rgb(133 223 238/var(--tw-bg-opacity,1));color:#fff}@keyframes profile_skeletonPulse__DuY_8{50%{opacity:.5}}@media (max-width:1199px){.profile_container__nrhrt{width:calc(100% - 48px)}.profile_layout__gEhYX{grid-template-columns:200px minmax(0,1fr)}.profile_sidebar__iH9uJ{padding:20px 0}.profile_collectionGrid____TBb{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.profile_container__nrhrt{width:100%;padding:0 0 20px}.profile_layout__gEhYX{display:block}.profile_badge__pT3vm,.profile_banner__dAkWK,.profile_editProfile__Oj1UU,.profile_footer__EElIv,.profile_homeSections__Cm0xu,.profile_sidebar__iH9uJ{display:none}.profile_home__KCWby{padding:0}.profile_summary___Qkr5{min-height:140px;padding:30px;align-items:center;border-radius:0}.profile_identity__L7jSt{gap:8px}.profile_mobileBadge__QZSwO{display:block;align-self:flex-start}.profile_mobileMenu__p0LgB{display:block;padding:0 30px 20px}.profile_navItem__ZfYPo{height:48px;padding:0;font-size:16px}.profile_navItem__ZfYPo svg{width:20px;height:20px}.profile_navItem__ZfYPo>svg{width:18px;height:18px}.profile_navDivider__20Ipo{margin:10px 0}.profile_collectionPage__8K44E{padding:0}.profile_collectionPage__8K44E>.profile_sectionHeader___Yk9M{display:block;padding:0}.profile_collectionPage__8K44E .profile_sectionHeaderMain__TfFTT{flex-direction:column;gap:0}.profile_collectionPage__8K44E .profile_sectionTitle__tui0P{padding:12px 20px;font-family:inherit;font-size:16px}.profile_collectionPage__8K44E .profile_sectionTitle__tui0P:after{display:none}.profile_collectionPage__8K44E .profile_tabs__tBZAP{width:100%;gap:0;border-bottom:1px solid rgb(184 197 204/15%)}.profile_collectionPage__8K44E .profile_tabs__tBZAP button{flex:1;height:40px;border:none;border-radius:0}.profile_collectionPage__8K44E .profile_tabs__tBZAP button[aria-pressed=true]{font-weight:600}.profile_collectionPage__8K44E .profile_tabs__tBZAP button[aria-pressed=true]:after{position:absolute;bottom:0;left:calc(50% - 16px);width:32px;height:4px;border-radius:2px 2px 0 0;background:linear-gradient(90deg,#85dfee,#f3f6ce);content:""}.profile_collectionGrid____TBb{display:flex;flex-direction:column;gap:0;padding:10px}.profile_collectionGrid____TBb[data-kind=music]{gap:10px;padding:20px}.profile_desktopResource__08GBp{display:none}.profile_mobileResource__MDQYx{display:flex;align-items:center;gap:16px;min-width:0;min-height:108px;padding:8px;border-radius:12px}.profile_mobileResource__MDQYx:hover{background-color:rgb(242 244 245/.5)}.profile_mobileResource__MDQYx>img{flex:none;width:92px;height:92px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.profile_resourceInfo__S__Z_{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.profile_resourceInfo__S__Z_ strong{font-size:15px;font-weight:600;line-height:24px;-webkit-line-clamp:1}.profile_resourceInfo__S__Z_ p,.profile_resourceInfo__S__Z_ strong{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical}.profile_resourceInfo__S__Z_ p{line-height:19.5px;-webkit-line-clamp:2}.profile_resourceInfo__S__Z_ p,.profile_resourceMetrics__uhMej{--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));font-size:13px}.profile_resourceMetrics__uhMej{display:flex;gap:16px;margin-top:10px;line-height:15px}.profile_resourceMetrics__uhMej span{display:flex;align-items:center;gap:4px}.profile_resourceMetrics__uhMej svg{--tw-text-opacity:1;color:rgb(184 197 204/var(--tw-text-opacity,1));width:14px;height:14px}.profile_resourceArrow__j5vK1{--tw-text-opacity:1;color:rgb(102 113 135/var(--tw-text-opacity,1));flex:none;width:18px;height:18px}.profile_collectionGrid____TBb[data-kind=music] .profile_mobileResource__MDQYx{gap:10px;min-height:64px;padding:0}.profile_collectionGrid____TBb[data-kind=music] .profile_mobileResource__MDQYx>img{width:64px;height:64px}.profile_collectionGrid____TBb[data-kind=music] .profile_resourceInfo__S__Z_{gap:0}.profile_collectionGrid____TBb[data-kind=music] .profile_resourceInfo__S__Z_ strong{font-size:14px;line-height:22px}.profile_collectionGrid____TBb[data-kind=music] .profile_resourceInfo__S__Z_ p{line-height:19px;-webkit-line-clamp:1}.profile_cardSkeleton__3OGdm{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px}.profile_cardSkeleton__3OGdm>div{grid-row:span 2;height:64px}.profile_cardSkeleton__3OGdm span{margin:5px 0}.profile_pagination__o0jIe{padding:0 10px}.profile_information__N1b7N{display:flex;flex-direction:column;min-height:calc(100svh - 68px);padding:0 20px}.profile_information__N1b7N>.profile_sectionHeader___Yk9M{justify-content:center;padding:12px 0}.profile_information__N1b7N>.profile_sectionHeader___Yk9M .profile_sectionTitle__tui0P{font-family:inherit;font-size:16px}.profile_information__N1b7N>.profile_sectionHeader___Yk9M .profile_sectionTitle__tui0P:after{display:none}.profile_desktopSave__GIjur{position:absolute;right:0;display:block}.profile_desktopSave__GIjur .profile_primaryButton__sHti9{min-width:32px;padding:0;background:transparent;color:#32cae3;font-size:16px}.profile_sectionHeader___Yk9M{position:relative}.profile_mobileBack__rsNjf{position:absolute;top:10px;left:0;display:grid;place-items:center;width:24px;height:24px}.profile_mobileBack__rsNjf svg{width:20px;height:20px;transform:rotate(180deg)}.profile_collectionPage__8K44E .profile_mobileBack__rsNjf{left:20px}.profile_collectionPage__8K44E .profile_sectionTitle__tui0P{text-align:center}.profile_birthdayButton__fOk9n{flex-direction:row-reverse;justify-content:space-between}.profile_formFields__VPLOg{gap:10px;padding-top:20px}.profile_fieldRow__Rj3Bc{flex-direction:column;align-items:stretch;gap:4px}.profile_fieldLabel__D_7vr,.profile_fieldRow__Rj3Bc>label{flex:none}.profile_fieldControl__nNAWW{flex:none;width:100%}.profile_fieldControl__nNAWW .profile_nicknameCounter__rt958{display:none}.profile_genderOptions__8rMZh{gap:12px}.profile_genderOption__6xjnn{--tw-border-opacity:1;border-color:rgb(184 197 204/var(--tw-border-opacity,1));flex:1;height:44px;padding:0 10px;border-width:1px;border-radius:12px}.profile_signatureRow__4oHA6>label{padding-top:0}.profile_signatureControl__5m0zO textarea{height:96px}.profile_settingsPage__gyNba{gap:20px}.profile_mobilePageHeading__IzqTw{display:block;padding:0 20px;margin-bottom:-20px}.profile_mobilePageHeading__IzqTw .profile_sectionHeader___Yk9M{justify-content:center;min-height:44px;padding:12px 0}.profile_mobilePageHeading__IzqTw .profile_sectionTitle__tui0P{font-family:inherit;font-size:16px}.profile_mobilePageHeading__IzqTw .profile_sectionTitle__tui0P:after{display:none}.profile_settingsSection__uzJNJ{padding:0 20px}.profile_settingsSection__uzJNJ .profile_sectionHeader___Yk9M{min-height:44px;padding:10px 0}.profile_settingsRows__72xY_{padding:0}.profile_sessionUnavailable__gxawf{padding:20px 0}}@media (prefers-reduced-motion:reduce){.profile_shell__MVdjI *,.profile_shell__MVdjI :after,.profile_shell__MVdjI :before{animation:none;transition:none}}