.auth-required-dialog-mask{position:fixed;z-index:1000;display:flex;width:100%;max-width:var(--fs-h5-app-max-width);align-items:center;justify-content:center;margin:0 auto;background:var(--fs-black-a60);inset:0}.auth-required-dialog{width:16.45rem;overflow:hidden;border-radius:.6rem;background:var(--fs-white);box-shadow:0 .6rem 1.8rem var(--fs-overlay-30)}.auth-required-dialog__body{display:flex;min-height:5.8rem;flex-direction:column;align-items:center;justify-content:center;padding:1.2rem 1rem .9rem;text-align:center}.auth-required-dialog__title{color:var(--fs-text-primary);font-size:.8rem;font-weight:600;line-height:1.2rem}.auth-required-dialog__description{margin-top:.6rem;color:var(--fs-text-tertiary);font-size:.8rem;line-height:1.2rem}.auth-required-dialog__actions{display:grid;height:2.45rem;grid-template-columns:repeat(2,minmax(0,1fr));border-top:.05rem solid var(--fs-border-soft)}.auth-required-dialog__action{display:flex;align-items:center;justify-content:center;color:var(--fs-text-secondary);font-size:.8rem;line-height:1.1rem}.auth-required-dialog__action+.auth-required-dialog__action{border-left:.05rem solid var(--fs-border-soft)}.auth-required-dialog__action--primary{color:var(--fs-brand);font-weight:500}page .auth-required-dialog-mask{max-width:none;margin:0}.home-bottom-navigation{position:fixed;bottom:calc(.95rem + var(--fs-safe-area-bottom));left:50%;z-index:40;width:100%;max-width:var(--fs-h5-app-max-width);transform:translate(-50%);padding:0 1.05rem}.home-bottom-navigation__inner{display:grid;height:3.2rem;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;border-radius:2.5rem;padding:.3rem;background:var(--fs-white-a86);box-shadow:var(--fs-floating-shadow);backdrop-filter:blur(.6rem)}.home-bottom-navigation__item{display:flex;height:2.6rem;flex-direction:column;align-items:center;justify-content:center;border-radius:2.5rem;color:var(--fs-text-secondary);font-size:.6rem;line-height:.8rem}.home-bottom-navigation__item.is-active{color:var(--fs-text-primary);background:var(--fs-overlay-27)}.home-bottom-navigation__icon{position:relative;width:1.2rem;height:1.2rem}.home-bottom-navigation__icon taro-image-core{position:absolute;inset:0;width:1.2rem;height:1.2rem}.home-bottom-navigation__icon.is-profile taro-image-core:first-child{inset:.2rem .25rem;width:.7rem;height:.8rem}.home-bottom-navigation__icon .is-hidden{opacity:0}.home-error-state{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:0 .8rem calc(5.5rem + var(--fs-safe-area-bottom));color:var(--fs-text-primary);background:var(--fs-bg)}.home-error-state>taro-view-core:first-child{display:flex;width:100%;flex-direction:column;align-items:center;border-radius:.4rem;padding:1.6rem 1rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.home-error-state>taro-view-core:first-child>taro-text-core:first-child{font-size:.8rem;font-weight:600;line-height:1.2rem}.home-error-state>taro-view-core:first-child>taro-text-core:nth-child(2){margin-top:.4rem;color:var(--fs-text-secondary);font-size:.65rem;line-height:1rem}.home-error-state>taro-view-core:first-child>taro-view-core{display:flex;height:2rem;align-items:center;justify-content:center;gap:.4rem;margin-top:1rem;border-radius:49.95rem;padding:0 1rem;color:var(--fs-white);background:var(--fs-brand);font-size:.7rem;font-weight:500}.home-error-state>taro-view-core:first-child>taro-view-core.is-disabled{opacity:.6}.home-error-state>taro-view-core:first-child>taro-view-core taro-image-core{width:.8rem;height:.8rem}.home-page{position:relative;width:100%;min-height:100vh;overflow:hidden;color:var(--fs-text-primary);background-color:var(--fs-page-background-color)}.home-page__hero-bg{position:absolute;top:0;right:0;width:11rem;height:9rem;background-image:var(--fs-home-page-decor-image);pointer-events:none}.home-page__content{position:relative;z-index:1;width:100%;max-width:19.65rem;margin:0 auto;padding:calc(var(--fs-safe-area-top) + 1.7rem) .8rem calc(5.5rem + var(--fs-safe-area-bottom))}.home-page__layout{display:flex;flex-direction:column;gap:.8rem;margin-top:.8rem}.home-header{display:flex;height:2.2rem;align-items:center;justify-content:space-between}.home-header__copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:.2rem;line-height:1rem}.home-header__title{font-size:1rem;font-weight:600}.home-header__title-row{display:flex;min-width:0;align-items:center;gap:.3rem}.home-header__pause-tag{height:.9rem;flex:none;border-radius:.2rem;padding:0 .3rem;color:var(--fs-brand);background:var(--fs-brand-subtle);font-size:.5rem;line-height:.9rem}.home-header__pause-info{display:block;overflow:hidden;margin-top:.2rem;color:var(--fs-text-tertiary);font-size:.55rem;line-height:.8rem;text-overflow:ellipsis;white-space:nowrap}.home-header__subtitle{color:var(--fs-text-secondary);font-size:.6rem}.home-hero{position:relative;height:10rem;overflow:hidden;border-radius:.6rem}.home-hero__swiper{width:100%;height:10rem}.home-hero__indicator{position:absolute;bottom:.35rem;left:50%;z-index:3;display:flex;transform:translate(-50%);align-items:center;gap:.3rem}.home-hero__indicator taro-view-core{width:.15rem;height:.15rem;border-radius:2.5rem;background:var(--fs-border-soft)}.home-hero__indicator .is-active{width:.4rem;background:var(--fs-brand-light)}.home-hero-slide{position:relative;width:100%;height:10rem;overflow:hidden;border:.1rem solid var(--fs-white);border-radius:.6rem;background:var(--fs-white-a50)}.home-hero-slide__banner,.home-hero-slide__background{position:absolute;inset:0;width:100%;height:100%}.home-hero-slide__copy{position:absolute;top:.6rem;left:.8rem;z-index:2;display:flex;max-width:10.5rem;flex-direction:column;align-items:flex-start}.home-hero-slide__badge{height:1.2rem;border-radius:.2rem;padding:0 .6rem;color:var(--fs-white);background:linear-gradient(105deg,var(--fs-brand-light),var(--fs-brand));font-size:.6rem;font-weight:500;line-height:1.2rem}.home-hero-slide__name-row{display:flex;margin-top:.2rem;align-items:flex-end;gap:.2rem}.home-hero-slide__name{font-size:1rem;font-weight:600;line-height:1.3rem}.home-hero-slide__edition{font-size:.7rem;line-height:1rem}.home-hero-slide__description{overflow:hidden;max-width:10.5rem;color:var(--fs-text-secondary);font-size:.6rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.home-hero-slide__metrics{position:absolute;top:4.5rem;left:.8rem;z-index:2;display:flex;height:2.9rem;align-items:center}.home-hero-slide__metric-label{display:block;color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem}.home-hero-slide__reward{display:flex;width:4.65rem;align-items:flex-end;color:var(--fs-brand);font-size:.6rem}.home-hero-slide__reward-value{font-size:1rem;font-weight:600;line-height:1.3rem}.home-hero-slide__reward-unit{margin-bottom:.15rem;color:var(--fs-text-secondary)}.home-hero-slide__metric-divider{width:.05rem;height:1.35rem;background:var(--fs-overlay-30)}.home-hero-slide__cycle{width:3.55rem;text-align:center}.home-hero-slide__cycle-value{display:block;font-size:.8rem;font-weight:600;line-height:1.1rem}.home-hero-slide__cta{position:absolute;bottom:.8rem;left:.8rem;z-index:3;display:flex;width:5.9rem;height:1.8rem;align-items:center;justify-content:center;gap:.2rem;border-radius:2.5rem;color:var(--fs-white);background:linear-gradient(101deg,var(--fs-brand-gradient-banner-start),var(--fs-brand-gradient-banner-end));font-size:.7rem;font-weight:500}.home-hero-slide__cta taro-image-core{width:.8rem;height:.8rem;flex:none}.home-hero-slide__character{position:absolute;top:.3rem;right:1rem;z-index:1;width:7.45rem;height:9.35rem;border-radius:.6rem}.home-hero-slide__brand{position:absolute;right:.8rem;bottom:1.4rem;z-index:2;min-width:3.7rem;height:1.4rem;border-radius:2.5rem;padding:0 .8rem;background:var(--fs-white);box-shadow:0 .1rem .4rem var(--fs-black-a08);font-size:.8rem;font-weight:600;line-height:1.4rem;text-align:center}.home-notice{display:flex;width:100%;height:2.1rem;align-items:center;border-radius:2.05rem;padding:0 .8rem;background:var(--fs-white-a80);box-shadow:0 0 .2rem var(--fs-black-a05)}.home-notice taro-image-core{width:.8rem;height:.8rem;flex:none}.home-notice__content{overflow:hidden;flex:1;margin:0 .4rem;font-size:.6rem;line-height:1.1rem;text-overflow:ellipsis;white-space:nowrap}.home-quick-actions{display:grid;height:4.4rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.home-quick-actions--2{grid-template-columns:repeat(2,minmax(0,1fr))}.home-quick-action{display:flex;height:4.4rem;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:.4rem;padding:.6rem .2rem .3rem;color:var(--fs-blue-14);background:var(--fs-white-a80);box-shadow:0 0 .2rem var(--fs-black-a05);font-size:.7rem;line-height:.95rem}.home-quick-action taro-image-core{width:2rem;height:2rem;margin-bottom:.2rem}.home-projects__tabs-row{display:flex;height:1.9rem;align-items:center;gap:.6rem}.home-projects__tabs{min-width:0;flex:1;white-space:nowrap}.home-projects__tabs-inner{display:inline-flex;height:1.9rem;align-items:center;gap:.8rem;padding-right:.6rem}.home-projects__tab{position:relative;display:inline-flex;height:1.5rem;flex:none;align-items:center;color:var(--fs-text-secondary);font-size:.8rem;line-height:1.2rem}.home-projects__tab.is-active{color:var(--fs-brand);font-weight:600}.home-projects__tab.is-active .home-projects__tab-indicator{display:block}.home-projects__tab-indicator{position:absolute;bottom:0;left:50%;display:none;width:1.35rem;height:.1rem;transform:translate(-50%);border-radius:2.5rem;background:var(--fs-brand)}.home-projects__all{display:flex;flex:none;align-items:center;color:var(--fs-text-secondary);font-size:.7rem}.home-projects__all taro-image-core{width:.8rem;height:.8rem;flex:none}.home-projects__list{display:flex;flex-direction:column;gap:.6rem;margin-top:.6rem}.home-project-card{border-radius:.4rem;padding:.2rem .6rem 0;background:var(--fs-white-a80);box-shadow:var(--fs-card-shadow)}.home-project-card__main{display:flex;align-items:center;gap:.5rem;padding:.4rem 0}.home-project-card__logo{width:2.1rem;height:2.1rem;flex:none;border-radius:.2rem;background:var(--fs-surface)}.home-project-card__info{min-width:0;flex:1}.home-project-card__title-row{display:flex;min-width:0;align-items:center;gap:.3rem}.home-project-card__title{display:block;overflow:hidden;min-width:0;flex:1;font-size:.75rem;font-weight:600;line-height:1.05rem;text-overflow:ellipsis;white-space:nowrap}.home-project-card__pause-tag{display:block;flex:none;border-radius:.2rem;padding:0 .3rem;color:var(--fs-brand);background:var(--fs-brand-subtle);font-size:.5rem;line-height:.9rem}.home-project-card__pause-info{display:block;overflow:hidden;margin-top:.2rem;color:var(--fs-text-tertiary);font-size:.55rem;line-height:.8rem;text-overflow:ellipsis;white-space:nowrap}.home-project-card__tags{display:flex;min-width:0;overflow:hidden;gap:.2rem;margin-top:.3rem}.home-project-card__tags taro-text-core{height:1.1rem;flex:none;border-radius:.2rem;padding:0 .4rem;color:var(--fs-brand);background:var(--fs-overlay-20);font-size:.6rem;line-height:1.1rem}.home-project-card__promote{display:flex;height:1.8rem;flex:none;align-items:center;justify-content:center;gap:.2rem;border:.05rem solid var(--fs-brand-strong);border-radius:2.5rem;padding:0 .8rem;color:var(--fs-brand-strong);background:var(--fs-white);font-size:.7rem;font-weight:500}.home-project-card__promote taro-image-core{width:.8rem;height:.8rem}.home-project-card__description{display:-webkit-box;overflow:hidden;margin:.5rem 0 .6rem;color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-project-card__footer{display:flex;height:1.7rem;align-items:center;justify-content:space-between;border-top:.05rem solid var(--fs-border-soft);margin-top:.4rem;color:var(--fs-text-secondary);font-size:.6rem}.home-project-card__footer>taro-view-core{display:flex;min-width:0;align-items:center;gap:.2rem}.home-project-card__footer taro-image-core{width:.8rem;height:.8rem;flex:none}.home-project-card__footer>taro-view-core:last-child>taro-image-core{width:.7rem;height:.7rem}.home-popup{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:var(--fs-black-a55)}.home-popup__content{display:flex;max-width:100%;max-height:100%;flex-direction:column;align-items:center;gap:.8rem}.home-popup__close{z-index:2;display:flex;width:1.8rem;height:1.8rem;flex:none;align-items:center;justify-content:center;border-radius:50%;color:var(--fs-white);background:var(--fs-black-a65)}.home-popup__close-icon{position:relative;width:.9rem;height:.9rem}.home-popup__close-icon:before,.home-popup__close-icon:after{position:absolute;top:.4rem;left:0;width:.9rem;height:.1rem;border-radius:.1rem;background:var(--fs-white);content:""}.home-popup__close-icon:before{transform:rotate(45deg)}.home-popup__close-icon:after{transform:rotate(-45deg)}.home-popup__panel{overflow:hidden;border-radius:.6rem}.home-popup__swiper{width:100%;height:100%}.home-popup__image{display:block;width:100%;height:100%}.home-skeleton{border-radius:.4rem;background:linear-gradient(90deg,var(--fs-surface-muted) 25%,var(--fs-neutral-07) 37%,var(--fs-surface-muted) 63%);background-size:400% 100%;animation:home-skeleton-loading 1.4s ease infinite}.home-skeleton--header{width:11rem;height:2.2rem}.home-skeleton--hero{height:10rem;margin-top:.8rem}.home-skeleton--notice{height:2.1rem;margin-top:.8rem;border-radius:2.5rem}.home-skeleton--actions{height:4.4rem;margin-top:.8rem}@keyframes home-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.project-center-error{display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;padding:0 .8rem calc(5.5rem + var(--fs-safe-area-bottom));color:var(--fs-text-primary);background:var(--fs-bg);text-align:center}.project-center-error>taro-text-core:first-child{font-size:.8rem;font-weight:600;line-height:1.2rem}.project-center-error>taro-text-core:nth-child(2){margin-top:.4rem;color:var(--fs-text-secondary);font-size:.65rem;line-height:1rem}.project-center-error>taro-view-core:not(.home-bottom-navigation){display:flex;height:2rem;align-items:center;gap:.4rem;margin-top:.8rem;border-radius:49.95rem;padding:0 1rem;color:var(--fs-white);background:var(--fs-brand);font-size:.7rem;font-weight:500}.project-center-error>taro-view-core:not(.home-bottom-navigation).is-disabled{opacity:.6}.project-center-error>taro-view-core:not(.home-bottom-navigation) taro-image-core{width:.8rem;height:.8rem}.project-center-page{width:100%;min-height:100vh;padding-bottom:calc(5.5rem + var(--fs-safe-area-bottom));color:var(--fs-text-primary);background-color:var(--fs-page-background-color)}.project-center-page__content{position:relative;z-index:2;width:100%;max-width:19.65rem;margin:0 auto;padding:.6rem .8rem 0}.project-hero{position:relative;z-index:1;width:100%;min-height:13.45rem;overflow:hidden;color:var(--fs-white);background-color:var(--fs-brand)}.project-hero__background{position:absolute;inset:0;display:block;width:100%;height:100%}.project-hero__content{position:relative;z-index:1;width:100%;max-width:19.65rem;margin:0 auto;padding:calc(var(--fs-safe-area-top) + .8rem) .8rem .6rem}.project-hero__heading{display:flex;height:2.5rem;flex-direction:column;align-items:flex-start}.project-hero__title{font-size:1rem;font-weight:600;line-height:1.3rem}.project-hero__title-row{display:flex;min-width:0;align-items:center;gap:.3rem}.project-hero__pause-tag{flex:none;border-radius:.2rem;padding:0 .3rem;color:var(--fs-brand);background:var(--fs-brand-subtle);font-size:.5rem;line-height:.9rem}.project-hero__pause-info{display:block;overflow:hidden;margin-top:.15rem;color:var(--fs-text-tertiary);font-size:.5rem;line-height:.7rem;text-overflow:ellipsis;white-space:nowrap}.project-hero__subtitle{overflow:hidden;max-width:100%;margin-top:.2rem;font-size:.6rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.project-hero__tabs{display:grid;height:2rem;grid-template-columns:1fr 1fr;border:.05rem solid var(--fs-white-a80);border-radius:2.5rem;margin-top:.6rem;padding:.15rem}.project-hero__tabs>taro-view-core{display:flex;align-items:center;justify-content:center;border-radius:2.5rem;color:var(--fs-white-a95);font-size:.7rem;font-weight:500}.project-hero__tabs>taro-view-core.is-active{color:var(--fs-brand);background:var(--fs-white)}.project-hero__featured{margin-top:.6rem}.project-featured{height:6.35rem;border-radius:.4rem;padding:.6rem;color:var(--fs-text-primary);background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.project-featured__identity{display:flex;height:2.1rem;align-items:center;gap:.6rem}.project-featured__identity>taro-image-core{width:2.1rem;height:2.1rem;flex:none;border-radius:.2rem}.project-featured__identity>taro-view-core{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start}.project-featured__badge{display:flex;height:.9rem;align-items:center;gap:.1rem;border-radius:.4rem .4rem .4rem 0;padding:0 .2rem;color:var(--fs-white);background:var(--fs-brand);font-size:.5rem;line-height:.9rem}.project-featured__flame{width:.6rem;height:.6rem;flex:none}.project-featured__name{display:block;overflow:hidden;max-width:100%;margin-top:.2rem;font-size:.7rem;font-weight:600;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.project-featured__metrics{display:flex;height:2.55rem;align-items:center;justify-content:space-between;border-radius:.4rem;margin-top:.4rem;padding:0 .6rem;background:var(--fs-bg)}.project-featured__metric{display:flex;height:1.8rem;flex-direction:column;justify-content:center}.project-featured__metric>taro-text-core:first-child{color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem}.project-featured__metric--reward{width:4.65rem}.project-featured__metric--reward>taro-text-core:first-child{color:var(--fs-brand-light)}.project-featured__metric--cycle{padding-left:.6rem}.project-featured__metric-group{display:flex;min-width:0;align-items:center}.project-featured__divider{width:.05rem;height:1.35rem;background:var(--fs-overlay-30)}.project-featured__cycle{font-size:.8rem;font-weight:600;line-height:1.1rem}.project-featured--story{display:flex;height:6.1rem;gap:.6rem}.project-featured__cover{width:3.4rem;height:4.9rem;flex:none;border-radius:.4rem}.project-featured__story-copy{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start}.project-featured__story-action{display:flex;width:100%;height:2.55rem;align-items:center;justify-content:space-between;border-radius:.4rem;margin-top:.2rem;padding:0 .6rem;background:var(--fs-bg)}.project-featured__story-action>taro-view-core:first-child{display:flex;flex-direction:column;color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem}.project-featured__story-reward{color:var(--fs-brand);font-size:.8rem;font-weight:600;line-height:1.1rem}.project-money{display:flex;height:1rem;align-items:baseline;color:var(--fs-brand)}.project-money>taro-text-core:first-child{margin-right:.05rem;font-size:.5rem;font-weight:500}.project-money>taro-text-core:nth-child(2){font-size:.8rem;font-weight:600;line-height:1.1rem}.project-money>taro-text-core:last-child{margin-left:.05rem;color:var(--fs-text-secondary);font-size:.6rem}.project-primary-button{display:flex;height:1.8rem;flex:none;align-items:center;justify-content:center;border-radius:2.5rem;padding:0 .8rem;color:var(--fs-white);background:var(--fs-brand);font-size:.7rem;font-weight:500}.project-hero-empty{display:flex;height:6.1rem;align-items:center;justify-content:center;border-radius:.4rem;color:var(--fs-text-tertiary);background:var(--fs-white-a95);font-size:.65rem}.project-recruit-panel{display:flex;flex-direction:column;gap:.6rem}.project-filter-chips{width:100%;height:1.4rem;white-space:nowrap}.project-filter-chips__inner{display:inline-flex;box-sizing:border-box;height:1.4rem;padding-top:.05rem;vertical-align:top;gap:.4rem}.project-filter-chips__inner>taro-view-core{display:inline-flex;height:1.3rem;flex:none;align-items:center;border-radius:.2rem;padding:0 .6rem;color:var(--fs-text-secondary);background:var(--fs-white);box-shadow:var(--fs-card-shadow);font-size:.6rem}.project-filter-chips__inner>taro-view-core.is-active{border:.05rem solid var(--fs-brand);color:var(--fs-brand);background:var(--fs-brand-subtle);box-shadow:none;font-weight:600}.project-search{display:flex;height:2.2rem;align-items:center;border-radius:.4rem;padding-right:.6rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.project-search taro-input-core{min-width:0;flex:1;padding-left:.6rem;color:var(--fs-text-primary);font-size:.7rem}.project-search__icon{position:relative;width:.8rem;height:.8rem;flex:none;border:.075rem solid var(--fs-text-tertiary);border-radius:50%}.project-search__icon:after{position:absolute;right:-.1rem;bottom:-.05rem;width:.25rem;height:.075rem;transform:rotate(45deg);border-radius:.1rem;background:var(--fs-text-tertiary);content:""}.project-recruit-list{display:flex;flex-direction:column;gap:.6rem}.project-recruit-card{border-radius:.4rem;padding:.6rem .6rem 0;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.project-recruit-card__main{display:flex;height:2.1rem;align-items:center;gap:.5rem}.project-recruit-card__main>taro-image-core{width:2.1rem;height:2.1rem;flex:none;border-radius:.2rem}.project-recruit-card__copy{min-width:0;flex:1}.project-recruit-card__title-row{display:flex;min-width:0;align-items:center;gap:.3rem}.project-recruit-card__title{display:block;overflow:hidden;min-width:0;flex:1;font-size:.7rem;font-weight:600;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.project-recruit-card__pause-tag{display:block;flex:none;border-radius:.2rem;padding:0 .3rem;color:var(--fs-brand);background:var(--fs-brand-subtle);font-size:.5rem;line-height:.9rem}.project-recruit-card__pause-info{display:block;overflow:hidden;margin-top:.2rem;color:var(--fs-text-tertiary);font-size:.55rem;line-height:.8rem;text-overflow:ellipsis;white-space:nowrap}.project-recruit-card__tags{display:flex;gap:.2rem;margin-top:.1rem}.project-recruit-card__tags taro-text-core{border-radius:.2rem;padding:.1rem .4rem;color:var(--fs-brand);background:var(--fs-brand-subtle);font-size:.5rem;line-height:.8rem}.project-recruit-card__description{display:-webkit-box;overflow:hidden;margin-top:.4rem;color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.project-recruit-card__footer{display:flex;height:1.7rem;align-items:center;justify-content:space-between;border-top:.05rem solid var(--fs-border-soft);margin-top:.4rem;color:var(--fs-text-secondary);font-size:.6rem}.project-recruit-card__footer>taro-view-core{display:flex;min-width:0;align-items:center;gap:.2rem}.project-recruit-card__footer taro-image-core{width:.8rem;height:.8rem;flex:none}.project-recruit-card__footer>taro-view-core:last-child>taro-image-core{width:.6rem;height:.6rem}.project-outline-button{display:flex;height:1.8rem;flex:none;align-items:center;justify-content:center;gap:.2rem;border:.05rem solid var(--fs-brand-strong);border-radius:2.5rem;padding:0 .8rem;color:var(--fs-brand-strong);background:var(--fs-white);font-size:.7rem;font-weight:500}.project-outline-button taro-image-core{width:.8rem;height:.8rem}.project-story-panel{display:flex;height:calc(100vh - 17.5rem);min-height:16rem;flex-direction:column;gap:.6rem}.project-story-search{display:flex;height:2.2rem;align-items:center;gap:.4rem;border-radius:.4rem;padding:0 .6rem;background:var(--fs-white)}.project-story-search taro-input-core{min-width:0;flex:1;font-size:.7rem}.project-story-filter-bar{display:flex;width:100%;height:1.3rem;min-width:0;align-items:center;gap:.4rem;overflow:hidden}.project-story-filter-bar>taro-view-core{display:flex;height:1.3rem;min-width:0;flex:1;align-items:center;justify-content:center;border-radius:.2rem;padding:0 .4rem;color:var(--fs-text-secondary);background:var(--fs-white);font-size:.6rem;line-height:.9rem}.project-story-filter-bar>taro-view-core:first-child,.project-story-filter-bar>taro-view-core:last-child{flex:none}.project-story-filter-bar>taro-view-core.is-active{border:.05rem solid var(--fs-brand);color:var(--fs-brand);background:var(--fs-brand-subtle);font-weight:600}.project-story-filter-bar>taro-view-core taro-text-core{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.project-story-scroll{width:100%;height:0;min-height:0;flex:1;padding-bottom:.6rem}.project-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.project-story-card{min-width:0;border-radius:.4rem;padding:.3rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.project-story-card>taro-image-core{width:100%;height:6.5rem;border-radius:.3rem}.project-story-card__title,.project-story-card__source,.project-story-card__reward{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-story-card__title{margin-top:.3rem;font-size:.7rem;font-weight:500;line-height:1.1rem}.project-story-card__source{color:var(--fs-text-secondary);font-size:.5rem;line-height:.8rem}.project-story-card__reward{color:var(--fs-brand);font-size:.6rem;line-height:1rem}.project-story-load-state{display:block;min-height:2.2rem;padding:.7rem 0;color:var(--fs-text-tertiary);font-size:.6rem;line-height:.9rem;text-align:center}.project-story-drawer{position:fixed;z-index:1200;inset:0}.project-story-drawer__mask{position:absolute;inset:0;background:var(--fs-black-a45)}.project-story-drawer__panel{position:absolute;right:0;bottom:0;left:0;max-height:70vh;border-radius:.6rem .6rem 0 0;padding-top:.6rem;color:var(--fs-text-primary);background:var(--fs-white)}.project-story-drawer__title{display:flex;height:1.9rem;align-items:center;justify-content:center;padding:0 .8rem;font-size:.8rem;font-weight:600;line-height:1.1rem}.project-story-drawer__scroll{box-sizing:border-box;max-height:calc(70vh - 2.5rem);padding:.4rem .6rem calc(.9rem + var(--fs-safe-area-bottom))}.project-story-drawer__option{display:flex;height:2.6rem;min-width:0;align-items:center;gap:.6rem;border-radius:.4rem;margin-bottom:.4rem;padding:0 .6rem;color:var(--fs-text-primary);background:var(--fs-bg)}.project-story-drawer__option>taro-image-core{width:1.6rem;height:1.6rem;flex:none;border-radius:.2rem}.project-story-drawer__option>taro-text-core:nth-of-type(1){overflow:hidden;min-width:0;flex:1;font-size:.75rem;font-weight:500;line-height:1.05rem;text-overflow:ellipsis;white-space:nowrap}.project-story-drawer__option>taro-text-core:nth-of-type(2){flex:none;color:var(--fs-text-tertiary);font-size:.6rem;line-height:.9rem}.project-story-drawer__option.is-active{color:var(--fs-brand);background:var(--fs-brand-subtle)}.project-story-drawer__check{flex:none;color:var(--fs-brand)!important;font-size:.8rem!important;font-weight:600}.project-empty-state{display:flex;height:8rem;align-items:center;justify-content:center;border-radius:.4rem;color:var(--fs-text-tertiary);background:var(--fs-white);font-size:.65rem}.project-center-skeleton{display:flex;flex-direction:column;gap:.6rem}.project-center-skeleton>taro-view-core{height:4.8rem;border-radius:.4rem;background:linear-gradient(90deg,var(--fs-surface-muted) 25%,var(--fs-neutral-07) 37%,var(--fs-surface-muted) 63%);background-size:400% 100%;animation:project-center-loading 1.4s ease infinite}@keyframes project-center-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.auth-guest-card{display:flex;width:100%;min-height:9.15rem;flex-direction:column;align-items:center;border-radius:.4rem;padding:1.2rem .8rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow);text-align:center}.auth-guest-card__title{color:var(--fs-text-primary);font-size:1.2rem;font-weight:600;line-height:2rem}.auth-guest-card__description{color:var(--fs-text-tertiary);font-size:.7rem;line-height:1.5rem}.auth-guest-card__button{display:flex;width:9.55rem;height:2.45rem;align-items:center;justify-content:center;border-radius:.4rem;margin-top:.8rem;color:var(--fs-on-brand);background:var(--fs-brand);box-shadow:0 .4rem .8rem var(--fs-overlay-30);font-size:1rem;font-weight:500;line-height:1.1rem}.profit-page{position:relative;width:100%;min-height:100vh;overflow:hidden;padding-bottom:calc(4.4rem + var(--fs-safe-area-bottom));color:var(--fs-text-primary);background-color:var(--fs-page-background-color)}.profit-hero{position:relative;width:100%;max-width:19.65rem;height:14.3rem;height:calc(13.3rem + max(var(--fs-safe-area-top),1rem));overflow:hidden;margin:0 auto;padding:0 .8rem;color:var(--fs-white)}.profit-hero__background{position:absolute;top:0;left:0;display:block;width:100%;height:100%;filter:brightness(1.12) saturate(1.08)}.profit-mode-tabs{position:relative;z-index:1;display:flex;height:4.1rem;height:calc(3.1rem + max(var(--fs-safe-area-top),1rem));align-items:center;justify-content:flex-start;gap:.8rem;padding-top:1rem;padding-top:max(var(--fs-safe-area-top),1rem)}.profit-mode-tab{display:flex;height:1.6rem;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:0 .6rem;border-radius:3.9rem;color:var(--fs-white-a60);font-size:.9rem;font-weight:400;line-height:1.2rem;white-space:nowrap}.profit-mode-tab__indicator{width:1.35rem;height:.1rem;border-radius:49.95rem}.profit-mode-tab.is-active{color:var(--fs-white);font-weight:600}.profit-mode-tab.is-active .profit-mode-tab__indicator{background:var(--fs-white)}.profit-summary{position:relative;z-index:1;margin-top:.6rem}.profit-summary__top{display:flex;height:3.8rem;align-items:flex-start;justify-content:space-between}.profit-summary__label{display:block;font-size:.7rem;line-height:1rem}.profit-summary__amount-row{display:flex;height:2.4rem;align-items:center;gap:.4rem;font-size:1.8rem;font-weight:500;line-height:2.4rem}.profit-summary__pending{display:flex;width:.9rem;height:.9rem;align-items:center;justify-content:center;border-radius:50%;color:var(--fs-white);background:var(--fs-orange-04);box-shadow:0 .05rem .2rem var(--fs-black-a18);font-size:.6rem;font-weight:600;line-height:.9rem}.profit-summary__actions{display:flex;width:5.1rem;flex-direction:column;gap:.6rem}.profit-hero-action{display:flex;width:100%;height:1.6rem;align-items:center;justify-content:center;gap:.25rem;border:.05rem solid var(--fs-white-a40);border-radius:49.95rem;background:var(--fs-white-a15);font-size:.7rem;font-weight:500;line-height:1rem;backdrop-filter:blur(.1rem)}.profit-hero-action__icon{width:.8rem;height:.8rem}.profit-summary__metrics{display:grid;height:3.8rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;margin-top:.6rem;border-radius:.4rem;color:var(--fs-text-primary);background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profit-metric{position:relative;display:flex;min-width:0;align-items:center;justify-content:center;padding:0 .6rem}.profit-metric__copy{min-width:0;text-align:center}.profit-metric__label,.profit-metric__value{display:block}.profit-metric__label{overflow:hidden;color:var(--fs-text-secondary);font-size:.7rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.profit-metric__value{font-size:.8rem;font-weight:500;line-height:1.05rem}.profit-metric__divider{position:absolute;top:50%;right:0;width:.05rem;height:1.5rem;transform:translateY(-50%);background:var(--fs-border-soft)}.profit-content{position:relative;z-index:2;width:100%;max-width:19.65rem;min-height:12.7rem;margin:0 auto;border-radius:.4rem .4rem 0 0;padding:.8rem .8rem 1.2rem;background:var(--fs-bg)}.profit-content--guest{min-height:calc(100vh - 14.3rem);min-height:calc(100vh - 13.3rem - max(var(--fs-safe-area-top),1rem));padding-top:1.45rem}.profit-section-header{display:flex;height:1.3rem;align-items:center;justify-content:space-between}.profit-section-title{display:flex;min-width:0;align-items:center;gap:.3rem}.profit-section-title__accent{width:.15rem;height:.7rem;flex:none;border-radius:.1rem;background:linear-gradient(var(--fs-brand-gradient-soft-start),var(--fs-brand-gradient-soft-end))}.profit-section-title__text{overflow:hidden;font-size:.8rem;font-weight:500;line-height:1.1rem;text-overflow:ellipsis;white-space:nowrap}.profit-toolbar{display:flex;flex:none;align-items:center;gap:.4rem}.profit-toolbar__button{display:flex;height:1.3rem;align-items:center;justify-content:center;gap:.2rem;border:.05rem solid transparent;border-radius:.2rem;padding:0 .4rem;color:var(--fs-text-secondary);background:var(--fs-white);font-size:.6rem;line-height:.9rem}.profit-toolbar__button.is-active{border-color:var(--fs-brand);color:var(--fs-brand);background:var(--fs-brand-subtle);font-weight:600}.profit-toolbar__button.is-active .profit-toolbar__icon{filter:brightness(0) saturate(100%) invert(31%) sepia(77%) saturate(2634%) hue-rotate(341deg) brightness(91%) contrast(96%)}.profit-toolbar__icon{width:.8rem;height:.8rem;flex:none}.profit-error{display:flex;height:2.1rem;align-items:center;justify-content:space-between;margin-bottom:.6rem;border:.05rem solid var(--fs-brand-border);border-radius:.4rem;padding:0 .6rem;color:var(--fs-brand);background:var(--fs-neutral-10);font-size:.65rem}.profit-error__retry{border-radius:49.95rem;padding:.2rem .6rem;color:var(--fs-white);background:var(--fs-brand);font-size:.6rem}.profit-list{display:flex;flex-direction:column;gap:.6rem;margin-top:.6rem}.profit-load-more{display:flex;height:2.2rem;align-items:center;justify-content:center;color:var(--fs-text-secondary);font-size:.65rem}.profit-empty{display:flex;height:8.8rem;align-items:center;justify-content:center;border-radius:.4rem;color:var(--fs-text-tertiary);background:var(--fs-white);box-shadow:var(--fs-card-shadow);font-size:.7rem}.profit-loading{display:flex;flex-direction:column;gap:.6rem}.profit-loading__item{height:5.2rem;border-radius:.4rem;background:var(--fs-white)}.profit-filter-card{height:6rem;margin-top:.6rem;border-radius:.4rem;padding:.6rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profit-filter-card__controls{display:grid;grid-template-columns:minmax(0,1fr) 5.6rem;gap:.4rem}.profit-time-type-picker{min-width:0}.profit-time-type{display:flex;height:2.2rem;align-items:center;justify-content:space-between;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;padding:0 .5rem;box-sizing:border-box;color:var(--fs-text-secondary);background:var(--fs-surface);font-size:.6rem}.profit-time-type taro-image-core{width:.8rem;height:.8rem;flex:none}.profit-date-range{display:grid;height:2.2rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.15rem;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;padding:0 .4rem;color:var(--fs-text-secondary);background:var(--fs-surface);font-size:.55rem}.profit-date-range taro-picker-core{min-width:0;overflow:hidden}.profit-date-range__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profit-filter-card__totals{display:grid;height:3.2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.profit-filter-card__total{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;text-align:center}.profit-filter-card__total-label{color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem}.profit-filter-card__total-value{font-size:.7rem;font-weight:500;line-height:1rem}.profit-card{border-radius:.4rem;padding:.6rem .6rem 0;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profit-card__main{display:flex;align-items:center;gap:.6rem}.profit-card__image{width:2.4rem;height:2.4rem;flex:none;border-radius:.2rem}.profit-card__avatar{width:1.6rem;height:1.6rem;flex:none;border-radius:.2rem}.profit-card__amount-bonus{color:var(--fs-text-tertiary);font-size:.5rem;line-height:.75rem}.profit-card__copy{min-width:0;flex:1}.profit-card__meta{display:block;overflow:hidden;color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem;text-overflow:ellipsis;white-space:nowrap}.profit-card__title-row{display:flex;min-width:0;align-items:center;gap:.3rem}.profit-card__title{overflow:hidden;font-size:.7rem;font-weight:500;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.profit-card__amount{display:flex;flex:none;flex-direction:column;align-items:flex-end}.profit-card__amount-value{color:var(--fs-brand);font-size:.8rem;font-weight:500;line-height:1.1rem}.profit-card__amount-label,.profit-card__footer{color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem}.profit-card__footer{display:block;margin-top:.4rem;border-top:.05rem solid var(--fs-border-soft);padding:.4rem 0}.profit-status{flex:none;border-radius:.2rem;padding:.05rem .2rem;color:var(--fs-success);background:var(--fs-neutral-24);font-size:.5rem;line-height:.7rem}.profit-status.is-frozen{color:var(--fs-orange-05);background:var(--fs-neutral-18)}.tier-badge{position:relative;display:flex;width:2.55rem;height:.9rem;flex:none;align-items:stretch;overflow:visible}.tier-badge.is-wide{width:3.15rem}.tier-badge__level{position:relative;z-index:2;display:flex;width:1.3rem;height:.9rem;flex:none;align-items:center;justify-content:center;border-radius:.2rem 0 .2rem .2rem;font-size:.6rem;font-weight:500;line-height:.8rem;box-sizing:border-box}.tier-badge__identity{position:relative;z-index:1;display:flex;width:1.65rem;height:.9rem;flex:none;align-items:center;justify-content:center;margin-left:-.4rem;padding-left:.35rem;border-radius:0 .2rem .2rem 0;font-size:.6rem;font-weight:500;line-height:.8rem;box-sizing:border-box}.tier-badge.is-wide .tier-badge__identity{width:2.25rem}.team-page{position:relative;width:100%;min-height:100vh;overflow:hidden;padding-bottom:calc(5.5rem + var(--fs-safe-area-bottom));color:var(--fs-text-primary);background-color:var(--fs-page-background-color)}.team-page__hero{position:absolute;top:0;left:50%;width:100%;max-width:19.65rem;height:calc(15.05rem + var(--fs-safe-area-top));transform:translate(-50%);background-color:var(--fs-brand)}.team-page__hero-image{display:block;width:100%;height:100%}.team-page__content{position:relative;z-index:1;width:100%;max-width:19.65rem;margin:0 auto;padding:calc(1.5rem + var(--fs-safe-area-top)) .8rem 0}.team-page__content--guest{padding-top:calc(1.5rem + var(--fs-safe-area-top))}.team-guest-leader{display:flex;height:3.4rem;align-items:center;gap:.6rem;color:var(--fs-white);font-size:.8rem;font-weight:500;line-height:1.1rem}.team-page--guest .auth-guest-card{min-height:9.15rem}.team-leader{display:flex;height:3.4rem;align-items:center;gap:.6rem;color:var(--fs-white)}.team-leader__avatar-wrap{display:flex;width:2.4rem;height:2.4rem;flex:none;align-items:center;justify-content:center;border:.05rem solid var(--fs-white-a90);border-radius:50%;padding:.1rem;background:var(--fs-white-a20);box-shadow:0 .4rem .9rem var(--fs-overlay-16)}.team-leader__avatar{width:2.1rem;height:2.1rem;border:.05rem solid var(--fs-white);border-radius:50%;background:var(--fs-white)}.team-leader__copy{min-width:0;flex:1}.team-leader__name-row{display:flex;min-width:0;align-items:center;gap:.3rem}.team-leader__name{overflow:hidden;font-size:1rem;font-weight:600;line-height:1.3rem;text-overflow:ellipsis;white-space:nowrap}.team-leader__invite{display:inline-flex;max-width:100%;height:1.1rem;align-items:center;gap:.1rem;overflow:hidden;margin-top:.2rem;border-radius:49.95rem;padding:0 .4rem;background:var(--fs-white-a20);font-size:.5rem;line-height:.9rem}.team-leader__copy-icon{display:block;width:.6rem;height:.6rem;flex:none}.team-upgrade{display:flex;height:1.6rem;flex-direction:column;gap:.3rem;margin-top:.4rem;color:var(--fs-white)}.team-upgrade__copy{display:flex;height:.9rem;align-items:center;gap:.4rem}.team-upgrade__badge{width:2.85rem;height:.8rem;flex:none}.team-upgrade__message{min-width:0;flex:1;overflow:hidden;font-size:.6rem;line-height:.9rem;text-overflow:ellipsis;white-space:nowrap}.team-upgrade__percent{flex:none;font-size:.7rem;line-height:.9rem}.team-upgrade__track{position:relative;height:.4rem;overflow:hidden;border-radius:49.95rem;background:var(--fs-white-a30)}.team-upgrade__track-fill{height:100%;border:.05rem solid var(--fs-white);border-radius:49.95rem;background:linear-gradient(90deg,var(--fs-red-10),var(--fs-yellow-01))}.team-error{display:flex;min-height:1.9rem;align-items:center;justify-content:space-between;margin-top:.4rem;border:.05rem solid var(--fs-brand-border);border-radius:.4rem;padding:0 .5rem;color:var(--fs-brand);background:var(--fs-neutral-10);font-size:.6rem}.team-error__retry{border-radius:49.95rem;padding:.2rem .5rem;color:var(--fs-white);background:var(--fs-brand)}.team-overview{position:relative;height:12.25rem;margin-top:.9rem;padding:.5rem .6rem .6rem}.team-overview__surface{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.team-overview.is-member .team-overview__surface{transform:scaleX(-1)}.team-overview__mode-tabs{position:relative;z-index:1;display:flex;height:1.1rem;align-items:center;justify-content:space-between;padding:0 1.1rem}.team-overview__mode-tab{display:flex;width:5.5rem;height:1.1rem;align-items:center;justify-content:center;gap:.2rem;color:var(--fs-text-secondary);font-size:.8rem;line-height:1.1rem}.team-overview__mode-tab.is-active{color:var(--fs-brand);font-weight:600}.team-overview__mode-label{display:block}.team-overview__mode-tabs.is-weapp .team-overview__mode-tab{transform:translateY(.3rem)}.team-overview__mode-icon{width:.8rem;height:.8rem;filter:grayscale(1) opacity(.7)}.team-overview__mode-tab.is-active .team-overview__mode-icon{filter:none}.team-scope-tabs{position:relative;z-index:1;display:grid;height:1.5rem;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:.85rem;background:var(--fs-white)}.team-scope-tabs__item{display:flex;min-width:0;align-items:center;justify-content:center;overflow:hidden;border-radius:49.95rem;padding:0 .05rem;color:var(--fs-text-secondary);font-size:.65rem;line-height:.9rem;text-overflow:ellipsis;white-space:nowrap}.team-scope-tabs__item.is-active{color:var(--fs-brand);background:var(--fs-brand-subtle);font-weight:600}.team-overview__metrics{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.6rem}.team-metric{display:flex;height:3.35rem;min-width:0;align-items:center;gap:.4rem;border-radius:.4rem;padding:.6rem;background:var(--fs-neutral-05)}.team-metric--2{background:var(--fs-neutral-02)}.team-metric--3{background:var(--fs-neutral-11)}.team-metric--4{background:var(--fs-neutral-03)}.team-metric__icon{width:1.2rem;height:1.2rem;flex:none}.team-metric__copy{min-width:0}.team-metric__label,.team-metric__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-metric__label{color:var(--fs-text-secondary);font-size:.7rem;line-height:1rem}.team-metric__value{margin-top:.1rem;color:var(--fs-black);font-size:.8rem;font-weight:500;line-height:1.05rem}.team-active-overview{position:relative;z-index:1;height:10.05rem;margin-top:.85rem}.team-active-overview__title{position:absolute;top:0;left:0;height:1.1rem;padding-left:.45rem;font-size:.8rem;font-weight:500;line-height:1.1rem}.team-active-overview__title:before{position:absolute;top:.2rem;left:0;width:.15rem;height:.7rem;border-radius:.1rem;background:var(--fs-brand);content:""}.team-active-overview__gauge{position:absolute;top:2.4rem;left:.65rem;display:flex;width:5.75rem;height:4.2rem;flex-direction:column;align-items:center;justify-content:flex-end}.team-active-overview__arc{position:absolute;top:0;left:0;width:5.75rem;height:2.9rem;overflow:hidden;border:.6rem solid var(--fs-neutral-43);border-bottom:0;border-radius:3.5rem 3.5rem 0 0}.team-active-overview__gauge-value{position:absolute;top:1.15rem;color:var(--fs-brand);font-size:1.4rem;font-weight:500;line-height:1.95rem}.team-active-overview__gauge-label{color:var(--fs-text-secondary);font-size:.7rem;line-height:1rem}.team-active-overview__total{position:absolute;top:7.35rem;left:.4rem;display:flex;height:1.4rem;align-items:center;border-radius:.4rem;padding:0 .6rem;color:var(--fs-brand);background:var(--fs-brand-subtle);font-size:.6rem}.team-active-overview__buckets{position:absolute;top:.45rem;right:0;display:grid;width:9.35rem;height:8.6rem;grid-template-columns:repeat(2,1fr)}.team-active-overview__bucket{display:flex;min-width:0;flex-direction:column;justify-content:center;border-right:.05rem solid var(--fs-border-soft);border-bottom:.05rem solid var(--fs-border-soft);padding:.4rem}.team-active-overview__bucket:nth-child(2n){border-right:0}.team-active-overview__bucket:nth-last-child(-n+2){border-bottom:0}.team-active-overview__bucket-label,.team-active-overview__bucket-value,.team-active-overview__bucket-percent{display:block}.team-active-overview__bucket-label,.team-active-overview__bucket-percent{color:var(--fs-text-secondary);font-size:.6rem}.team-active-overview__bucket-value{font-size:1rem;font-weight:500;line-height:1.3rem}.team-list-toolbar,.team-member-toolbar{display:flex;height:1.9rem;align-items:center;justify-content:space-between;margin-top:.6rem}.team-list-toolbar__tabs{display:flex;height:1.9rem;align-items:flex-end;gap:.8rem}.team-list-toolbar__tab{position:relative;height:1.5rem;color:var(--fs-text-secondary);font-size:.8rem;line-height:1.2rem}.team-list-toolbar__tab.is-active{color:var(--fs-brand);font-weight:600}.team-list-toolbar__tab.is-active:after{position:absolute;bottom:0;left:50%;width:1.35rem;height:.1rem;transform:translate(-50%);border-radius:49.95rem;background:var(--fs-brand);content:""}.team-member-toolbar__title{position:relative;padding-left:.45rem;font-size:.8rem;font-weight:500}.team-member-toolbar__title:before{position:absolute;top:.2rem;left:0;width:.15rem;height:.7rem;background:var(--fs-brand);content:""}.team-member-toolbar__actions{display:flex;gap:.3rem}.team-toolbar-action{display:flex;height:1.3rem;align-items:center;gap:.2rem;border:.05rem solid transparent;border-radius:.3rem;padding:0 .4rem;color:var(--fs-text-secondary);background:var(--fs-white);box-shadow:var(--fs-card-shadow);font-size:.6rem;line-height:.9rem}.team-toolbar-action.is-active{border-color:var(--fs-brand);color:var(--fs-brand);background:var(--fs-brand-subtle)}.team-toolbar-action__icon{width:.8rem;height:.8rem;flex:none}.team-search{display:flex;height:2.2rem;align-items:center;gap:.2rem;margin-top:.6rem;border-radius:.4rem;padding:0 .6rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.team-search__icon{position:relative;width:.8rem;height:.8rem;flex:none;border:.075rem solid var(--fs-text-tertiary);border-radius:50%}.team-search__icon:after{position:absolute;right:-.15rem;bottom:-.1rem;width:.3rem;height:.075rem;transform:rotate(45deg);background:var(--fs-text-tertiary);content:""}.team-search__input{min-width:0;height:1rem;flex:1;color:var(--fs-text-primary);font-size:.7rem;line-height:1rem}.team-empty{display:flex;height:7.5rem;align-items:center;justify-content:center;margin-top:.6rem;border-radius:.4rem;color:var(--fs-text-tertiary);background:var(--fs-white);box-shadow:var(--fs-card-shadow);font-size:.65rem;line-height:1rem}.team-list-loading{display:flex;flex-direction:column;gap:.6rem;margin-top:.6rem}.team-list-loading__item{height:3.45rem;border-radius:.4rem;background:var(--fs-white)}.team-rank-list,.team-member-list{display:flex;flex-direction:column;gap:.6rem;margin-top:.6rem}.team-list-load-more{display:flex;height:2.2rem;align-items:center;justify-content:center;color:var(--fs-text-secondary);font-size:.65rem}.team-rank-card{display:flex;height:3.45rem;align-items:center;border-radius:.4rem;padding:0 .6rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.team-rank-card__avatar{width:2.25rem;height:2.25rem;flex:none;border-radius:50%}.team-rank-card__copy{min-width:0;flex:1;margin-left:.5rem}.team-rank-card__name{font-size:.7rem;font-weight:600;line-height:1rem}.team-rank-card__meta{display:flex;align-items:center;gap:.5rem;margin-top:.1rem}.team-rank-card__relation{height:1rem;border-radius:.2rem;padding:0 .4rem;color:var(--fs-brand);background:var(--fs-brand-subtle);font-size:.5rem;line-height:1rem}.team-rank-card__user-id{color:var(--fs-text-secondary);font-size:.7rem}.team-rank-card__amount{flex:none;text-align:right}.team-rank-card__amount-value,.team-rank-card__amount-label{display:block}.team-rank-card__amount-value{font-size:1rem;font-weight:500;line-height:1.3rem}.team-rank-card__amount-label{color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem}.team-member-card{border-radius:.4rem;padding:.2rem .6rem .6rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.team-member-card__profile{display:flex;min-height:3.05rem;align-items:center;gap:.5rem;padding:.4rem 0}.team-member-card__avatar{width:2.25rem;height:2.25rem;flex:none;border:.1rem solid var(--fs-orange-03);border-radius:50%}.team-member-card__copy{min-width:0}.team-member-card__name{font-size:.7rem;font-weight:600;line-height:1rem}.team-member-card__meta{display:flex;gap:.5rem;margin-top:.25rem}.team-member-card__relation{border-radius:.2rem;padding:.1rem .4rem;color:var(--fs-brand);background:var(--fs-brand-subtle);font-size:.5rem}.team-member-card__user-id{color:var(--fs-text-secondary);font-size:.7rem}.team-member-card__metrics{display:grid;height:2.3rem;grid-template-columns:repeat(3,1fr);border-radius:.4rem;background:var(--fs-bg)}.team-member-card__metric{display:flex;min-width:0;flex-direction:column;justify-content:center;border-right:.05rem solid var(--fs-border-soft);padding:0 .6rem}.team-member-card__metric:last-child{border-right:0}.team-member-card__metric-label,.team-member-card__metric-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-member-card__metric-label{color:var(--fs-text-secondary);font-size:.6rem}.team-member-card__metric-value{font-size:.7rem;font-weight:500}.team-drawer-mask{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;background:var(--fs-black-a55)}.team-filter-drawer,.team-date-drawer{border-radius:.6rem .6rem 0 0;padding:.6rem .6rem calc(.9rem + var(--fs-safe-area-bottom));background:var(--fs-white)}.team-filter-drawer__title,.team-date-drawer__title{display:flex;height:1.9rem;align-items:center;justify-content:center;font-size:.8rem;font-weight:600}.team-filter-drawer__option{display:flex;height:2.2rem;align-items:center;justify-content:space-between;border-radius:.4rem;margin-top:.4rem;padding:0 .6rem;background:var(--fs-bg);font-size:.7rem}.team-filter-drawer__option.is-active{color:var(--fs-brand);background:var(--fs-brand-subtle);font-weight:500}.team-date-drawer taro-picker-core{display:block;margin-top:.5rem}.team-date-drawer__field{height:2.2rem;border-radius:.4rem;padding:0 .6rem;color:var(--fs-text-secondary);background:var(--fs-bg);font-size:.7rem;line-height:2.2rem}.team-date-drawer__confirm{display:flex;height:2.2rem;align-items:center;justify-content:center;border-radius:49.95rem;margin-top:.8rem;color:var(--fs-white);background:var(--fs-brand);font-size:.75rem;font-weight:500}.profile-page{position:relative;width:100%;min-height:100vh;overflow:hidden;padding-bottom:calc(5.5rem + var(--fs-safe-area-bottom));color:var(--fs-text-primary);background-color:var(--fs-profile-page-background-color)}.profile-page__background{position:absolute;top:0;left:0;width:100%;height:calc(14rem + var(--fs-safe-area-top));background-image:var(--fs-profile-page-decor-image);pointer-events:none}.profile-page__content{position:relative;z-index:1;width:100%;max-width:19.65rem;margin:0 auto;padding:calc(var(--fs-safe-area-top) + .8rem) .8rem 0}.profile-session-recovery{display:flex;align-items:center;gap:.5rem;margin:.4rem 0 .6rem;padding:.5rem .6rem;border:.05rem solid var(--fs-brand-border);border-radius:.4rem;background:var(--fs-neutral-05)}.profile-session-recovery>taro-image-core{width:1rem;height:1rem;flex:none}.profile-session-recovery__copy{display:flex;min-width:0;flex:1;flex-direction:column}.profile-session-recovery__copy>taro-text-core:first-child{color:var(--fs-red-24);font-size:.65rem;font-weight:600;line-height:.9rem}.profile-session-recovery__copy>taro-text-core:last-child{margin-top:.1rem;color:var(--fs-red-25);font-size:.55rem;line-height:.8rem}.profile-session-recovery__actions{display:flex;flex:none;flex-direction:column;gap:.2rem}.profile-session-recovery__actions>taro-view-core{display:flex;height:1.3rem;align-items:center;justify-content:center;padding:0 .4rem;border:.05rem solid var(--fs-brand);border-radius:.2rem;color:var(--fs-brand);font-size:.55rem;line-height:1}.profile-session-recovery__actions>taro-view-core:first-child{color:var(--fs-white);background:var(--fs-brand)}.profile-session-recovery__actions>taro-view-core.is-disabled{opacity:.6}.profile-settings-drawer{position:fixed;z-index:1400;top:0;bottom:0;left:max(0rem,(100vw - var(--fs-h5-app-max-width)) / 2);width:min(100vw,var(--fs-h5-app-max-width))}.profile-settings-drawer__mask{position:absolute;background:var(--fs-black-a55);inset:0}.profile-settings-drawer__panel{position:absolute;top:0;bottom:0;left:0;width:15.65rem;padding-top:var(--fs-safe-area-top);padding-bottom:var(--fs-safe-area-bottom);background:var(--fs-white)}.profile-settings-drawer__guest{display:flex;min-height:5.9rem;flex-direction:column;align-items:center;justify-content:center;padding:.8rem 1.2rem .6rem;text-align:center}.profile-settings-drawer__guest>taro-text-core{font-size:.9rem;font-weight:600;line-height:1.2rem}.profile-settings-drawer__guest>taro-view-core{display:flex;width:100%;height:2.2rem;align-items:center;justify-content:center;margin-top:.6rem;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand);box-shadow:0 .4rem .9rem var(--fs-overlay-21);font-size:.75rem;font-weight:600}.profile-settings-drawer__user{display:flex;height:3.9rem;align-items:center;gap:.4rem;padding:.8rem 1.2rem 0}.profile-settings-drawer__user taro-image-core{width:1.5rem;height:1.5rem;flex:none;overflow:hidden;border:.05rem solid var(--fs-white);border-radius:50%;background:var(--fs-neutral-23);box-shadow:0 .1rem .3rem var(--fs-overlay-22)}.profile-settings-drawer__user taro-text-core{min-width:0;overflow:hidden;font-size:.8rem;font-weight:500;line-height:1.1rem;text-overflow:ellipsis;white-space:nowrap}.profile-settings-drawer__sections{padding:0 1.2rem}.profile-settings-drawer__sections>taro-view-core{padding-bottom:.6rem}.profile-settings-drawer__sections>taro-view-core.has-divider{padding-top:.6rem;border-top:.05rem solid var(--fs-neutral-29)}.profile-settings-drawer__row{display:flex;width:100%;height:2.2rem;align-items:center}.profile-settings-drawer__row-icon{width:.9rem;height:.9rem;flex:none}.profile-settings-drawer__row-label{min-width:0;flex:1;margin-left:.6rem;overflow:hidden;color:var(--fs-text-primary);font-size:.7rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.profile-settings-drawer__row-chevron{width:.8rem;height:.8rem;flex:none}.profile-qr-dialog,.profile-vip-redeem{position:fixed;z-index:1500;inset:0;display:flex;align-items:center;justify-content:center;padding:.8rem;background:var(--fs-black-a35)}.profile-qr-dialog__panel{width:14rem;border-radius:.4rem;padding:1rem;background:var(--fs-white);text-align:center}.profile-qr-dialog__title{display:block;font-size:.8rem;font-weight:600}.profile-qr-dialog__panel>taro-image-core{width:11rem;height:11rem;margin:.8rem auto 0}.profile-qr-dialog__empty{display:flex;height:6.2rem;align-items:center;justify-content:center;color:var(--fs-text-tertiary);font-size:.65rem}.profile-qr-dialog__tip{display:block;margin-top:.6rem;color:var(--fs-text-secondary);font-size:.65rem}.profile-vip-redeem__panel{position:relative;width:17rem;max-width:100%;overflow:hidden;border-radius:.4rem;background:var(--fs-white)}.profile-vip-redeem__close{position:absolute;z-index:1;top:.6rem;right:.6rem;display:flex;width:1.6rem;height:1.6rem;align-items:center;justify-content:center;color:var(--fs-text-secondary);font-size:1.2rem;line-height:1.2rem}.profile-vip-redeem__form,.profile-vip-redeem__success{display:flex;flex-direction:column;padding:1.6rem 1rem 1rem}.profile-vip-redeem__title{font-size:.8rem;font-weight:500;line-height:1.3rem}.profile-vip-redeem__description{margin-top:.4rem;color:var(--fs-text-secondary);font-size:.65rem;line-height:1rem}.profile-vip-redeem__form>taro-input-core{width:100%;height:2.2rem;border:.05rem solid var(--fs-neutral-36);border-radius:.4rem;margin-top:.8rem;padding:0 .6rem;background:var(--fs-neutral-06);font-size:.7rem;box-sizing:border-box}.profile-vip-redeem__error{margin-top:.4rem;color:var(--fs-brand);font-size:.6rem;line-height:.8rem}.profile-vip-redeem__form>taro-view-core:last-child,.profile-vip-redeem__success>taro-view-core{display:flex;width:100%;height:1.9rem;align-items:center;justify-content:center;border-radius:49.95rem;margin-top:1rem;color:var(--fs-white);background:var(--fs-brand);font-size:.7rem;font-weight:500}.profile-vip-redeem__form>taro-view-core:last-child.is-disabled,.profile-vip-redeem__success>taro-view-core.is-disabled{opacity:.6}.profile-vip-redeem__success{align-items:center;text-align:center}.profile-vip-redeem__success>taro-text-core:first-child{display:flex;width:1.6rem;height:1.6rem;align-items:center;justify-content:center;border:.1rem solid var(--fs-green-01);border-radius:50%;color:var(--fs-green-01);font-size:1rem}.profile-vip-redeem__success>taro-text-core:nth-child(2){margin-top:.4rem;font-size:.8rem;font-weight:500;line-height:1.3rem}.profile-vip-redeem__success>taro-text-core:nth-child(3){margin-top:.6rem;color:var(--fs-text-secondary);font-size:.7rem;line-height:1rem}.profile-header{display:flex;height:1.8rem;align-items:center;justify-content:flex-start;gap:.4rem}.profile-header__button{position:relative;display:flex;width:1.8rem;height:1.8rem;align-items:center;justify-content:center;border-radius:50%;background:var(--fs-white-a70);box-shadow:0 .1rem .4rem var(--fs-overlay-23)}.profile-header__button taro-image-core{width:.95rem;height:.95rem}.profile-header__button:first-child taro-image-core{width:.9rem;height:.9rem}.profile-header__unread{position:absolute;top:.4rem;right:.45rem;width:.3rem;height:.3rem;border-radius:50%;background:var(--fs-brand)}.profile-summary{position:relative;display:flex;width:100%;height:2.4rem;align-items:center;margin-top:.8rem}.profile-summary__avatar{width:2.4rem;height:2.4rem;flex:none;border-radius:50%;background:var(--fs-neutral-23)}.profile-summary__copy{display:flex;min-width:0;height:2.4rem;flex:1;flex-direction:column;justify-content:space-between;margin-left:.6rem}.profile-summary__name-row{display:flex;min-width:0;height:1.1rem;align-items:center;gap:.3rem;overflow:hidden}.profile-summary__name{max-width:5.5rem;overflow:hidden;color:var(--fs-black);font-size:.8rem;font-weight:500;line-height:1.1rem;text-overflow:ellipsis;white-space:nowrap}.profile-summary__tier{height:.9rem;flex:none;border-radius:.2rem;padding:0 .25rem;color:var(--fs-text-tertiary);background:var(--fs-neutral-40);font-size:.5rem;line-height:.9rem}.profile-summary__vip{display:flex;height:.9rem;flex:none;align-items:center;border:.05rem solid var(--fs-brand-border);border-radius:2.5rem;padding:0 .4rem;color:var(--fs-brand);background:var(--fs-neutral-12);font-size:.6rem;font-weight:600;line-height:.8rem}.profile-summary__vip.is-active{border-color:var(--fs-neutral-42);color:var(--fs-blue-15);background:linear-gradient(97deg,var(--fs-white) 0%,var(--fs-neutral-08) 100%)}.profile-summary__badges{display:flex;min-width:0;height:1.1rem;align-items:center;gap:.3rem}.profile-summary__badge{display:inline-flex;height:1.1rem;min-width:0;align-items:center;border-radius:2.5rem;padding:0 .4rem;color:var(--fs-text-secondary);background:var(--fs-white);font-size:.5rem;line-height:.9rem;white-space:nowrap}.profile-summary__verified{width:.55rem;height:.55rem;flex:none;margin-left:.1rem}.profile-summary__copy-icon{width:.6rem;height:.6rem;flex:none;margin-left:.1rem}.profile-summary__chevron{color:var(--fs-text-secondary);font-size:1.1rem}.profile-earnings{height:7.3rem;border-radius:.4rem;margin-top:.6rem;padding:.8rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profile-earnings__top{display:flex;height:2.9rem;align-items:flex-start;justify-content:space-between}.profile-earnings__top>taro-view-core:first-child{min-width:0}.profile-earnings__label{display:flex;height:1rem;align-items:center;gap:.4rem;color:var(--fs-text-secondary);font-size:.7rem}.profile-earnings__amount{display:block;color:var(--fs-brand);font-size:1.2rem;font-weight:500;line-height:1.5rem}.profile-earnings__wallet{display:flex;height:1.8rem;align-items:center;justify-content:center;border-radius:2.5rem;margin-top:.4rem;padding:0 .8rem;color:var(--fs-white);background:var(--fs-brand);font-size:.7rem;font-weight:500}.profile-earnings__metrics{display:grid;height:2.3rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;border-radius:.4rem;margin-top:.5rem;background:var(--fs-bg)}.profile-earnings__eye{display:flex;width:1.2rem;height:1.2rem;align-items:center;justify-content:center}.profile-earnings__eye-icon{width:.8rem;height:.8rem;flex:none}.profile-metric{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:center;padding:0 .35rem}.profile-metric>taro-text-core:first-child{overflow:hidden;color:var(--fs-text-secondary);font-size:.55rem;line-height:.9rem;text-overflow:ellipsis;white-space:nowrap}.profile-metric>taro-text-core:nth-child(2){font-size:.7rem;font-weight:500;line-height:.9rem}.profile-metric__divider{position:absolute;top:.15rem;right:0;width:.05rem;height:1.5rem;background:var(--fs-neutral-42)}.profile-quick-cards{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.6rem}.profile-quick-cards>taro-view-core{display:flex;height:3.8rem;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;border-radius:.4rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profile-quick-cards>taro-view-core .profile-quick-cards__icon{width:1.4rem;height:1.2rem}.profile-quick-cards>taro-view-core taro-text-core{font-size:.7rem;line-height:1rem}.profile-team-guide{height:auto;border-radius:.4rem;margin-top:.6rem;padding:.6rem .8rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profile-team-guide__recommender{display:flex;height:3.2rem;align-items:center;border-radius:.4rem;margin-top:.4rem;padding:.4rem;background:var(--fs-bg)}.profile-team-guide__recommender>taro-image-core{width:2.4rem;height:2.4rem;flex:none}.profile-team-guide__recommender>taro-view-core:nth-child(2){display:flex;min-width:0;flex:1;flex-direction:column;margin-left:.6rem}.profile-team-guide__recommender>taro-view-core:nth-child(2) taro-text-core:first-child{color:var(--fs-text-secondary);font-size:.7rem;line-height:1rem}.profile-team-guide__recommender>taro-view-core:nth-child(2) taro-text-core:last-child{overflow:hidden;color:var(--fs-text-secondary);font-size:.65rem;font-weight:600;line-height:1.1rem;text-overflow:ellipsis;white-space:nowrap}.profile-team-guide__recommender>taro-view-core:last-child{display:flex;height:1.6rem;align-items:center;justify-content:center;border:.05rem solid var(--fs-neutral-51);border-radius:2.5rem;padding:0 .8rem;color:var(--fs-text-tertiary);background:var(--fs-white);font-size:.7rem}.profile-team-guide__recommender>taro-view-core:last-child.is-enabled{border-color:var(--fs-brand);color:var(--fs-brand)}.profile-team-guide__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.4rem}.profile-team-guide__actions .profile-team-guide__action{display:flex;height:1.95rem;min-width:0;align-items:center;justify-content:center;gap:.2rem;margin:0;border:0;border-radius:.4rem;padding:.4rem;color:inherit;background:var(--fs-brand-subtle);font:inherit;line-height:normal;text-align:center}.profile-team-guide__actions .profile-team-guide__action:after{border:0}.profile-team-guide__actions .profile-team-guide__action--pressed{opacity:.72}.profile-team-guide__actions .profile-team-guide__action:nth-child(1){background:var(--fs-neutral-15)}.profile-team-guide__actions .profile-team-guide__action:nth-child(2){background:var(--fs-neutral-09)}.profile-team-guide__actions .profile-team-guide__action taro-image-core{width:.8rem;height:.8rem;flex:none}.profile-team-guide__actions .profile-team-guide__action taro-text-core{overflow:hidden;font-size:.6rem;line-height:1.15rem;text-overflow:ellipsis;white-space:nowrap}.profile-invite-popup{position:fixed;z-index:1450;top:0;bottom:0;left:50%;width:min(100%,19.65rem);overflow:hidden;background:var(--fs-black-a60);transform:translate(-50%)}.profile-invite-popup__close{z-index:2;display:flex;width:1.8rem;height:1.8rem;flex:none;align-items:center;justify-content:center;border-radius:50%;margin-top:.8rem;background:var(--fs-black-a60)}.profile-invite-popup__close-icon{position:relative;width:.9rem;height:.9rem}.profile-invite-popup__close-icon:before,.profile-invite-popup__close-icon:after{position:absolute;top:.4rem;left:0;width:.9rem;height:.1rem;border-radius:.1rem;background:var(--fs-white);content:""}.profile-invite-popup__close-icon:before{transform:rotate(45deg)}.profile-invite-popup__close-icon:after{transform:rotate(-45deg)}.profile-invite-popup__content{position:absolute;top:50%;left:50%;display:flex;width:100%;flex-direction:column;align-items:center;transform:translate(-50%,-50%)}.profile-invite-popup__swiper{width:100%;height:26.5rem}.profile-invite-popup__actions{display:flex;width:15.85rem;height:2.45rem;align-items:center;gap:.5rem;margin:.8rem auto 0}.profile-invite-popup__actions>taro-view-core{display:flex;min-width:0;height:2.45rem;flex:1;align-items:center;justify-content:center;border-radius:49.95rem;color:var(--fs-brand);background:var(--fs-white);box-shadow:0 .4rem 1rem var(--fs-black-a12);font-size:.8rem;font-weight:500;line-height:1.1rem}.profile-invite-popup__actions>taro-view-core:last-child{color:var(--fs-white);background:var(--fs-brand)}.profile-invite-poster{width:15.9rem;height:26.5rem;overflow:hidden;border-radius:.4rem;margin:0 auto;background:transparent}.profile-invite-poster__visual{position:relative;height:21.2rem;overflow:hidden;border-radius:.4rem .4rem 0 0}.profile-invite-poster__image{position:absolute;top:0;left:0;display:block;width:15.9rem;height:21.2rem;overflow:hidden;border-radius:.4rem .4rem 0 0}.profile-invite-poster__footer{display:flex;height:5.3rem;align-items:center;justify-content:space-between;border-radius:0 0 .4rem .4rem;padding:.6rem .8rem;background:var(--fs-white)}.profile-invite-poster__footer>taro-view-core:first-child{min-width:0;padding-right:.6rem}.profile-invite-poster__footer>taro-view-core:first-child>taro-text-core{display:block}.profile-invite-poster__footer>taro-view-core:first-child>taro-text-core:first-child{color:var(--fs-blue-16);font-size:.8rem;font-weight:600;line-height:1.1rem}.profile-invite-poster__footer>taro-view-core:first-child>taro-text-core:nth-child(2){margin-top:.2rem;color:var(--fs-blue-13);font-size:.7rem;line-height:1rem}.profile-invite-poster__footer>taro-view-core:first-child>taro-text-core:last-child{margin-top:.2rem;color:var(--fs-blue-11);font-size:.65rem;line-height:.9rem}.profile-invite-qr,.profile-invite-qr-placeholder{width:3.2rem;height:3.2rem;flex:none;padding:.2rem;background:var(--fs-white)}.profile-invite-qr__image{display:block;width:2.8rem;height:2.8rem}.profile-invite-qr__loading{width:2.8rem;height:2.8rem;background:var(--fs-neutral-25)}.profile-invite-qr__loading.is-loading{background:linear-gradient(90deg,var(--fs-white-a00) 0%,var(--fs-white-a80) 50%,var(--fs-white-a00) 100%),var(--fs-neutral-25);background-size:200% 100%;animation:profile-invite-code-loading 1.2s linear infinite}@keyframes profile-invite-code-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.profile-invite-save-canvas{position:fixed;top:0;left:-500rem;width:31.8rem;height:53rem;pointer-events:none}.profile-guide-contact-popup{position:fixed;z-index:1450;top:0;bottom:0;left:50%;width:min(100%,19.65rem);background:var(--fs-black-a60);transform:translate(-50%)}.profile-guide-contact-popup__close{position:absolute;top:calc(.8rem + var(--fs-safe-area-top));right:.8rem;display:flex;width:1.6rem;height:1.6rem;align-items:center;justify-content:center;border-radius:50%;color:var(--fs-white);background:var(--fs-black-a60);font-size:1.4rem;font-weight:300;line-height:1.4rem}.profile-guide-contact-popup__content{position:absolute;top:50%;left:50%;display:flex;width:16.45rem;flex-direction:column;align-items:center;transform:translate(-50%,-50%)}.profile-guide-contact-popup__heading{color:var(--fs-white);text-align:center}.profile-guide-contact-popup__heading>taro-text-core{display:block}.profile-guide-contact-popup__heading>taro-text-core:first-child{font-size:1.2rem;font-weight:600;line-height:2rem}.profile-guide-contact-popup__heading>taro-text-core:last-child{width:14.85rem;margin-top:.2rem;font-size:.7rem;line-height:1rem}.profile-guide-contact-popup__save{display:flex;width:14.85rem;height:2.45rem;align-items:center;justify-content:center;border-radius:49.95rem;margin-top:1.2rem;color:var(--fs-white);background:var(--fs-brand);font-size:.8rem;font-weight:500;line-height:1.1rem}.profile-guide-contact-card{position:relative;display:flex;width:16.45rem;height:18.95rem;flex-direction:column;align-items:center;border-radius:.5rem;margin-top:1.5rem;padding:2.15rem .8rem 0;background:linear-gradient(180deg,var(--fs-brand-subtle) 0%,var(--fs-white) 45%,var(--fs-white) 100%);box-shadow:0 .7rem 1.7rem var(--fs-black-a18)}.profile-guide-contact-card__avatar{position:absolute;top:-1.55rem;left:50%;width:3.1rem;height:3.1rem;border:.1rem solid var(--fs-white);border-radius:50%;background:var(--fs-white);box-shadow:0 .2rem .6rem var(--fs-black-a12);transform:translate(-50%)}.profile-guide-contact-card__name{display:block;width:100%;overflow:hidden;font-size:.9rem;font-weight:600;line-height:1.2rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.profile-guide-contact-card__wechat{display:flex;max-width:100%;align-items:center;justify-content:center;gap:.4rem;margin-top:.2rem;font-size:.8rem;line-height:1.2rem}.profile-guide-contact-card__wechat>taro-text-core:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-guide-contact-card__wechat>taro-text-core:last-child{flex:none;font-size:.6rem}.profile-guide-contact-card__tip{margin-top:.2rem;color:var(--fs-text-secondary);font-size:.7rem;line-height:1.2rem}.profile-guide-contact-card__qr-frame{position:relative;display:flex;width:10.5rem;height:10.5rem;align-items:center;justify-content:center;margin-top:.9rem}.profile-guide-contact-card__qr-frame>taro-view-core{position:absolute;width:.8rem;height:.8rem;border-color:var(--fs-brand-border);border-style:solid;border-width:0}.profile-guide-contact-card__qr-frame>taro-view-core:first-child{top:0;left:0;border-top-width:.15rem;border-left-width:.15rem}.profile-guide-contact-card__qr-frame>taro-view-core:nth-child(2){top:0;right:0;border-top-width:.15rem;border-right-width:.15rem}.profile-guide-contact-card__qr-frame>taro-view-core:nth-child(3){bottom:0;left:0;border-bottom-width:.15rem;border-left-width:.15rem}.profile-guide-contact-card__qr-frame>taro-view-core:nth-child(4){right:0;bottom:0;border-right-width:.15rem;border-bottom-width:.15rem}.profile-guide-contact-card__qr-frame taro-image-core{width:9.7rem;height:9.7rem}.profile-guide-contact-card__warning{display:flex;height:1.4rem;align-items:center;justify-content:center;gap:.3rem;margin-top:.6rem;color:var(--fs-warning);font-size:.6rem;line-height:.8rem}.profile-guide-contact-card__warning>taro-text-core:first-child{font-size:.7rem}.profile-section-title{display:flex;height:1.1rem;align-items:center}.profile-section-title>taro-view-core{width:.15rem;height:.7rem;border-radius:2.5rem;margin-right:.2rem;background:var(--fs-brand)}.profile-section-title>taro-text-core{font-size:.8rem;font-weight:600;line-height:1.1rem}.profile-tasks{min-height:11.8rem;border-radius:.4rem;margin-top:.6rem;padding:.6rem .8rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profile-tasks__header{display:flex;height:1.1rem;align-items:center;justify-content:space-between}.profile-tasks__header>taro-view-core:last-child{display:flex;align-items:center;color:var(--fs-text-secondary);font-size:.7rem;line-height:.9rem}.profile-tasks__header>taro-view-core:last-child>taro-image-core{width:.8rem;height:.8rem;flex:none}.profile-tasks__tabs{display:flex;height:1.9rem;align-items:center;gap:1.2rem;margin-top:.4rem;padding-top:.4rem}.profile-tasks__tabs>taro-view-core{position:relative;height:1.5rem;color:var(--fs-text-secondary);font-size:.8rem;line-height:1.2rem}.profile-tasks__tabs>taro-view-core.is-active{color:var(--fs-brand);font-weight:600}.profile-tasks__tabs>taro-view-core.is-active:after{position:absolute;bottom:0;left:50%;width:1.35rem;height:.1rem;transform:translate(-50%);border-radius:2.5rem;background:var(--fs-brand);content:""}.profile-tasks__body{margin-top:.4rem;overflow:hidden;border-radius:.4rem}.profile-tasks__empty{display:flex;height:6.8rem;align-items:center;justify-content:center;border-radius:.4rem;color:var(--fs-text-tertiary);font-size:.65rem}.profile-tasks__list{display:flex;flex-direction:column;gap:.4rem}.profile-task-row{display:flex;min-height:3.1rem;align-items:center;gap:.6rem;border-radius:.4rem;padding:.5rem .6rem;background:var(--fs-bg)}.profile-task-row__icon{width:1.9rem;height:1.9rem;flex:none;border-radius:.3rem}.profile-task-row__icon--empty{background:var(--fs-neutral-40)}.profile-task-row__content{min-width:0;flex:1}.profile-task-row__title{display:flex;min-width:0;align-items:center;gap:.3rem}.profile-task-row__title>taro-text-core:first-child{overflow:hidden;font-size:.7rem;font-weight:500;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.profile-task-row__subtitle{display:block;overflow:hidden;margin-top:.1rem;color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem;text-overflow:ellipsis;white-space:nowrap}.profile-task-row__amount{display:flex;min-width:3.6rem;flex:none;flex-direction:column;align-items:flex-end}.profile-task-row__amount taro-text-core:first-child{color:var(--fs-text-tertiary);font-size:.55rem;line-height:.8rem}.profile-task-row__amount taro-text-core:last-child{color:var(--fs-brand);font-size:.7rem;font-weight:600;line-height:1rem}.profile-bind-popup{position:fixed;z-index:1500;inset:0;display:flex;align-items:center;justify-content:center;padding:.8rem;background:var(--fs-black-a35)}.profile-bind-popup__panel{width:15rem;border-radius:.4rem;padding:1rem;background:var(--fs-white)}.profile-bind-popup__title,.profile-bind-popup__description{display:block;text-align:center}.profile-bind-popup__title{font-size:.8rem;font-weight:600}.profile-bind-popup__description{margin-top:.2rem;color:var(--fs-text-secondary);font-size:.65rem}.profile-bind-popup taro-input-core{height:2.2rem;border:.05rem solid var(--fs-neutral-36);border-radius:.4rem;margin-top:.8rem;padding:0 .6rem;background:var(--fs-neutral-06);font-size:.7rem}.profile-bind-popup__actions{display:flex;gap:.5rem;margin-top:1rem}.profile-bind-popup__actions>taro-view-core{display:flex;height:1.9rem;flex:1;align-items:center;justify-content:center;border:.05rem solid var(--fs-neutral-51);border-radius:2.5rem;font-size:.7rem}.profile-bind-popup__actions>taro-view-core:last-child{border-color:var(--fs-brand);color:var(--fs-white);background:var(--fs-brand)}.profile-loading{display:flex;flex-direction:column;gap:.6rem;margin-top:.6rem}.profile-loading>taro-view-core{height:5.5rem;border-radius:.4rem;background:linear-gradient(90deg,var(--fs-surface-muted) 25%,var(--fs-neutral-07) 37%,var(--fs-surface-muted) 63%);background-size:400% 100%}.platform-request-state{min-height:100vh;color:var(--fs-text-primary);background:var(--fs-bg)}.platform-request-state__nav{display:flex;height:calc(2.7rem + var(--fs-safe-area-top));align-items:center;padding:var(--fs-safe-area-top) .3rem 0;background:var(--fs-white)}.platform-request-state__nav>taro-view-core{display:flex;width:1.6rem;height:1.6rem;flex:none;align-items:center;justify-content:center}.platform-request-state__nav>taro-view-core taro-image-core{width:1rem;height:1rem}.platform-request-state__nav>taro-text-core{min-width:0;flex:1;padding:0 .6rem;font-size:.8rem;font-weight:600;line-height:1.05rem;text-align:center}.platform-request-state__body{display:flex;min-height:calc(100vh - 2.7rem - var(--fs-safe-area-top));align-items:center;justify-content:center;padding:0 .8rem 3.2rem;text-align:center}.platform-request-state__body>taro-view-core{display:flex;flex-direction:column;align-items:center}.platform-request-state__body>taro-view-core>taro-text-core:first-child{font-size:.85rem;font-weight:600;line-height:1.2rem}.platform-request-state__body>taro-view-core>taro-text-core:nth-child(2){margin-top:.4rem;color:var(--fs-text-secondary);font-size:.65rem;line-height:1rem}.platform-request-state__body>taro-view-core>taro-view-core{display:flex;height:2rem;align-items:center;justify-content:center;gap:.4rem;margin-top:1rem;border-radius:49.95rem;padding:0 1.2rem;color:var(--fs-white);background:var(--fs-brand);font-size:.7rem;font-weight:500}.platform-request-state__body>taro-view-core>taro-view-core.is-disabled{opacity:.6}.platform-request-state__body>taro-view-core>taro-view-core taro-image-core{width:.8rem;height:.8rem}.platform-earnings-page{min-height:100vh;color:var(--fs-text-strong);background:var(--fs-bg)}.platform-earnings-hero{position:relative;height:calc(11.65rem + var(--fs-safe-area-top));overflow:hidden;color:var(--fs-white);background:linear-gradient(161deg,var(--fs-brand-action) 64.477%,var(--fs-brand-wash) 92.046%)}.platform-earnings-hero--account{height:calc(12.8rem + var(--fs-safe-area-top))}.platform-earnings-topbar{position:fixed;top:0;left:50%;z-index:40;display:flex;width:min(100vw,19.65rem);height:calc(2.7rem + var(--fs-safe-area-top));align-items:center;padding:var(--fs-safe-area-top) .3rem 0;color:var(--fs-white);background:var(--fs-brand-action);box-sizing:border-box;transform:translate(-50%)}.platform-earnings-topbar>taro-view-core:first-child,.platform-earnings-topbar>taro-view-core:last-child{display:flex;width:1.6rem;height:1.6rem;flex:none;align-items:center;justify-content:center}.platform-earnings-topbar taro-image-core{width:1rem;height:1rem}.platform-earnings-topbar>taro-text-core{min-width:0;flex:1;padding:0 .6rem;overflow:hidden;font-size:.8rem;font-weight:600;line-height:1.05rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.platform-earnings-overview{position:absolute;top:calc(2.7rem + var(--fs-safe-area-top));right:.8rem;left:.8rem;height:7.9rem;color:var(--fs-text-strong)}.platform-earnings-overview__total{height:4.4rem;padding:.6rem;border-radius:.4rem .4rem 0 0;background:var(--fs-white-a90);box-shadow:0 .1rem .4rem var(--fs-black-a06);box-sizing:border-box}.platform-earnings-overview__heading{display:flex;height:1.1rem;align-items:center;justify-content:space-between}.platform-earnings-overview__heading>taro-view-core:first-child{display:flex;align-items:center;gap:.2rem;font-size:.7rem;line-height:1rem}.platform-earnings-help{position:relative;z-index:1;display:flex;width:1rem;height:1rem;flex:none;align-items:center;justify-content:center}.platform-earnings-help__trigger{position:relative;z-index:1501;display:flex;width:1rem;height:1rem;align-items:center;justify-content:center}.platform-earnings-help__trigger taro-image-core{width:.8rem;height:.8rem}.platform-earnings-help__mask{position:fixed;z-index:1498;inset:0}.platform-earnings-help__popover{position:absolute;top:1.4rem;left:50%;z-index:1500;width:12.2rem;padding:.4rem .6rem;border-radius:.4rem;color:var(--fs-text-primary);background:var(--fs-white);box-shadow:0 .2rem .7rem var(--fs-black-a12);box-sizing:border-box;font-size:.65rem;line-height:1rem;transform:translate(-50%)}.platform-earnings-help__popover>taro-text-core:first-child{font-weight:500}.platform-earnings-overview__amount{display:block;margin-top:.2rem;color:var(--fs-brand-action);font-size:1.6rem;font-weight:700;line-height:1.9rem}.platform-earnings-chip{display:flex;min-width:0;align-items:center;gap:.4rem}.platform-earnings-chip>taro-view-core{display:flex;width:.8rem;height:.8rem;flex:none;align-items:center;justify-content:center;border:.05rem solid var(--fs-brand-border);border-radius:.2rem;background:linear-gradient(180deg,var(--fs-brand-gradient-panel-start),var(--fs-brand-gradient-panel-end));box-sizing:border-box}.platform-earnings-chip taro-image-core{width:.7rem;height:.7rem;border-radius:.15rem}.platform-earnings-chip>taro-text-core:nth-child(2){max-width:7.1rem;overflow:hidden;font-size:.8rem;font-weight:500;line-height:1.1rem;text-overflow:ellipsis;white-space:nowrap}.platform-earnings-chip taro-image-core.platform-earnings-chip__arrow{width:.9rem;height:.9rem;flex:none}.platform-earnings-overview__metrics{display:grid;height:3.5rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.6rem;border-radius:0 0 .4rem .4rem;background:var(--fs-white);box-shadow:0 .1rem .4rem var(--fs-black-a06);box-sizing:border-box}.platform-earnings-overview__metrics>taro-view-core{display:flex;flex-direction:column;justify-content:center;padding:0 .6rem;border-right:.05rem solid var(--fs-divider)}.platform-earnings-overview__metrics>taro-view-core:first-child{padding-left:0}.platform-earnings-overview__metrics>taro-view-core:last-child{padding-right:0;border-right:0}.platform-earnings-overview__metrics taro-text-core:first-child{color:var(--fs-text-body);font-size:.6rem;line-height:.9rem}.platform-earnings-overview__metrics taro-text-core:last-child{margin-top:.1rem;font-size:1rem;font-weight:700;line-height:1.3rem}.platform-earnings-content{position:relative;z-index:20;min-height:calc(100vh - 11.1rem);margin-top:-.55rem;padding:.8rem .8rem 1.2rem;border-radius:.4rem .4rem 0 0;background:var(--fs-bg);box-sizing:border-box}.platform-earnings-content--account{margin-top:-.8rem}.platform-earnings-toolbar{display:flex;height:1.3rem;align-items:center;justify-content:space-between}.platform-earnings-toolbar>taro-text-core{font-size:.8rem;font-weight:600;line-height:.9rem}.platform-earnings-toolbar__actions{display:flex;align-items:center;gap:.4rem}.platform-earnings-toolbar-button{display:flex;width:4.2rem;height:1.3rem;flex:none;align-items:center;justify-content:center;gap:.2rem;padding:0 .4rem;border:.05rem solid transparent;border-radius:.2rem;color:var(--fs-text-body);background:var(--fs-white);font-size:.6rem;line-height:.9rem;box-sizing:border-box}.platform-earnings-toolbar-button.is-compact{width:3rem}.platform-earnings-toolbar-button.is-active{border-color:var(--fs-brand-action);color:var(--fs-brand-action);background:var(--fs-brand-subtle)}.platform-earnings-toolbar-button taro-image-core{width:.8rem;height:.8rem;flex:none}.platform-earnings-toolbar-button taro-text-core{flex:none;white-space:nowrap}.platform-earnings-filter{height:6rem;margin-top:.6rem;padding:.6rem;border-radius:.4rem;background:var(--fs-white);box-shadow:0 .1rem .4rem var(--fs-black-a06);box-sizing:border-box}.platform-earnings-filter__controls{display:grid;grid-template-columns:minmax(0,1fr)}.platform-earnings-filter__controls>taro-view-core{display:flex;height:2.2rem;min-width:0;align-items:center;justify-content:space-between;padding:0 .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;color:var(--fs-text-body);background:var(--fs-surface);font-size:.7rem;line-height:1rem;box-sizing:border-box}.platform-earnings-filter__controls taro-text-core{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-earnings-filter__controls taro-image-core{width:.8rem;height:.8rem;flex:none}.platform-earnings-filter__totals{display:grid;height:3.2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.platform-earnings-filter__totals>taro-view-core{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;padding:.2rem 0;text-align:center}.platform-earnings-filter__totals taro-text-core:first-child{color:var(--fs-text-body);font-size:.6rem;line-height:.9rem}.platform-earnings-filter__totals taro-text-core:last-child{font-size:.7rem;font-weight:500;line-height:1rem}.platform-earnings-list{display:flex;flex-direction:column;gap:.6rem;margin-top:.6rem}.platform-earnings-breakdown,.platform-account-entry{padding:.6rem;border-radius:.4rem;background:var(--fs-white)}.platform-earnings-breakdown__header{display:flex;height:1.8rem;align-items:center;justify-content:space-between;padding-bottom:.4rem;border-bottom:.05rem solid var(--fs-neutral-37);box-sizing:border-box}.platform-earnings-breakdown__header>taro-view-core{display:flex;min-width:0;align-items:center;gap:.4rem}.platform-earnings-breakdown__header>taro-view-core>taro-view-core{width:1.4rem;height:1.4rem;flex:none;border-radius:50%;background:var(--fs-neutral-50)}.platform-earnings-breakdown__header taro-text-core{font-size:.6rem;line-height:.9rem}.platform-earnings-breakdown__row{display:grid;min-height:1.65rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.4rem;font-size:.7rem;line-height:1.05rem}.platform-earnings-breakdown__row>taro-view-core{display:flex;min-width:0;align-items:center;gap:.2rem;padding-left:.2rem;color:var(--fs-text-body)}.platform-earnings-breakdown__row taro-image-core{width:.8rem;height:.8rem;flex:none}.platform-earnings-breakdown__row-copy{display:flex;min-width:0;flex-direction:column;padding:.3rem 0}.platform-earnings-breakdown__row-copy>taro-text-core{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-earnings-breakdown__row-copy>taro-text-core:first-child{font-size:.6rem;line-height:.9rem}.platform-earnings-breakdown__related-data{color:var(--fs-text-muted);font-size:.55rem;line-height:.8rem}.platform-earnings-breakdown__more{padding-top:.4rem;color:var(--fs-brand-action);font-size:.6rem;text-align:center}.platform-earnings-empty{display:flex;height:8.8rem;align-items:center;justify-content:center;border-radius:.4rem;color:var(--fs-text-muted);background:var(--fs-white);font-size:.7rem}.platform-account-overview{position:absolute;top:2.7rem;right:.8rem;left:.8rem;padding:.8rem;border-radius:.4rem;color:var(--fs-text-strong);background:var(--fs-white-a95);box-shadow:0 .1rem .4rem var(--fs-black-a06)}.platform-account-overview__identity{display:flex;align-items:center;gap:.6rem}.platform-account-overview__avatar{display:flex;width:3.2rem;height:3.2rem;flex:none;align-items:center;justify-content:center;border-radius:50%;color:var(--fs-white);background:var(--fs-neutral-50);font-size:1.1rem;font-weight:600}.platform-account-overview__copy{display:flex;min-width:0;flex:1;flex-direction:column;color:var(--fs-text-body);font-size:.65rem;line-height:.9rem}.platform-account-overview__copy taro-text-core:first-child{color:var(--fs-text-strong);font-size:.9rem;font-weight:600;line-height:1.2rem}.platform-account-overview__info{flex:none;font-size:.7rem}.platform-account-overview__metrics{display:grid;grid-template-columns:repeat(3,1fr);margin-top:.8rem;padding-top:.6rem;border-top:.05rem solid var(--fs-divider)}.platform-account-overview__metrics>taro-view-core{display:flex;flex-direction:column;padding:0 .6rem;border-right:.05rem solid var(--fs-divider);font-size:.6rem}.platform-account-overview__metrics>taro-view-core:last-child{border-right:0}.platform-account-overview__metrics taro-text-core:last-child{margin-top:.2rem;font-size:1.1rem;font-weight:700}.platform-account-entry__header{display:flex;justify-content:space-between;font-size:.7rem;font-weight:500}.platform-account-entry__meta{display:block;margin-top:.2rem;color:var(--fs-text-body);font-size:.6rem}.platform-account-entry__metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.6rem}.platform-account-entry__metrics>taro-view-core{display:flex;flex-direction:column;color:var(--fs-text-body);font-size:.6rem}.platform-account-entry__metrics taro-text-core:last-child{margin-top:.1rem;color:var(--fs-text-strong);font-size:.75rem;font-weight:500}.platform-earnings-drawer{position:fixed;inset:0;z-index:80}.platform-earnings-drawer__mask{position:absolute;inset:0;background:var(--fs-black-a45)}.platform-earnings-drawer__body{position:absolute;right:0;bottom:0;left:0;min-height:11.5rem;padding:.4rem .8rem calc(1.2rem + var(--fs-safe-area-bottom));border-radius:.6rem .6rem 0 0;background:var(--fs-white);box-sizing:border-box}.platform-earnings-drawer__handle{width:1.5rem;height:.15rem;margin:0 auto;border-radius:49.95rem;background:var(--fs-border-muted)}.platform-earnings-drawer__title{display:flex;height:2.3rem;align-items:center;justify-content:space-between;font-size:.7rem}.platform-earnings-drawer__title taro-text-core:nth-child(2){font-size:.8rem;font-weight:600}.platform-earnings-drawer__title taro-text-core:last-child{color:var(--fs-brand-action)}.platform-earnings-drawer__dates{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:.5rem}.platform-earnings-drawer__dates>taro-view-core{display:flex;flex-direction:column;gap:.4rem;color:var(--fs-text-body);font-size:.6rem}.platform-earnings-drawer__dates taro-input-core{height:2.2rem;padding:0 .5rem;border:.05rem solid var(--fs-border);border-radius:.4rem;color:var(--fs-text-strong);background:var(--fs-surface);font-size:.65rem;box-sizing:border-box}.platform-earnings-drawer__dates>taro-text-core{padding-bottom:.65rem;color:var(--fs-text-body)}.platform-project-drawer__title{padding:.7rem 0 .5rem;font-size:.8rem;font-weight:600;text-align:center}.platform-project-drawer__list{max-height:17rem;overflow-y:auto}.platform-project-drawer__row,.platform-project-drawer__fallback{display:flex;height:2.7rem;align-items:center;gap:.5rem;border-bottom:.05rem solid var(--fs-divider);font-size:.7rem}.platform-project-drawer__row taro-image-core,.platform-project-drawer__fallback taro-image-core{width:1.7rem;height:1.7rem;flex:none;border-radius:.3rem}.platform-project-drawer__row taro-text-core:nth-child(2),.platform-project-drawer__fallback taro-text-core:nth-child(2){min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-project-drawer__row taro-text-core:last-child,.platform-project-drawer__fallback taro-text-core:last-child{color:var(--fs-brand-action);font-size:.6rem}.platform-task-page{min-height:100vh;color:var(--fs-text-strong);background:var(--fs-bg)}.platform-task-hero{position:relative;height:calc(7.7rem + var(--fs-safe-area-top));overflow:hidden;padding:calc(3.5rem + var(--fs-safe-area-top)) .8rem 0;color:var(--fs-white);background:linear-gradient(167deg,var(--fs-brand-action) 64.477%,var(--fs-brand-wash) 92.046%);box-sizing:border-box}.platform-task-topbar{position:fixed;top:0;left:50%;z-index:40;display:flex;width:min(100vw,19.65rem);height:calc(2.7rem + var(--fs-safe-area-top));align-items:center;padding:var(--fs-safe-area-top) .3rem 0;color:var(--fs-white);background:var(--fs-brand-action);box-sizing:border-box;transform:translate(-50%)}.platform-task-topbar>taro-view-core:first-child,.platform-task-topbar>taro-view-core:last-child{display:flex;width:1.6rem;height:1.6rem;flex:none;align-items:center;justify-content:center}.platform-task-topbar taro-image-core{width:1rem;height:1rem}.platform-task-topbar>taro-text-core{min-width:0;flex:1;padding:0 .6rem;font-size:.8rem;font-weight:600;line-height:1.05rem;text-align:center}.platform-task-hero__main{display:flex;height:2.6rem;align-items:center;justify-content:space-between}.platform-task-identity{display:flex;min-width:0;align-items:center;gap:.4rem}.platform-task-identity__logo{display:flex;width:2.6rem;height:2.6rem;flex:none;align-items:center;justify-content:center;border:.1rem solid var(--fs-brand-border);border-radius:.4rem;background:var(--fs-white);box-shadow:0 .2rem .35rem var(--fs-black-a18);box-sizing:border-box}.platform-task-identity__logo taro-image-core{width:2.4rem;height:2.4rem;border-radius:.3rem}.platform-task-identity__copy{display:flex;min-width:0;height:2.6rem;flex-direction:column;align-items:flex-start;justify-content:center}.platform-task-identity__copy taro-text-core:first-child{display:block;max-width:9.5rem;overflow:hidden;font-size:1rem;font-weight:600;line-height:1.3rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-identity__copy taro-text-core:last-child{display:inline-flex;height:1.1rem;align-items:center;margin-top:.1rem;padding:0 .6rem;border-radius:49.95rem;color:var(--fs-brand-action);background:var(--fs-white-a80);font-size:.6rem;line-height:.9rem}.platform-task-hero__data{display:flex;width:4.2rem;height:1.6rem;flex:none;align-items:center;justify-content:center;margin-left:.6rem;border-radius:49.95rem;color:var(--fs-brand-action);background:var(--fs-neutral-32);box-shadow:0 .1rem .4rem var(--fs-black-a08);font-size:.6rem;font-weight:500;line-height:.8rem}.platform-task-content{position:relative;z-index:10;min-height:calc(100vh - 6.9rem);margin-top:-.8rem;padding:.8rem .8rem 5.55rem;border-radius:.4rem .4rem 0 0;background:var(--fs-bg);box-sizing:border-box}.platform-task-search{display:flex;height:2.2rem;align-items:center;padding:0 .6rem;border-radius:.4rem;background:var(--fs-white);box-shadow:0 .1rem .6rem var(--fs-black-a08);font-size:.7rem;line-height:1rem;box-sizing:border-box}.platform-task-search taro-input-core{min-width:0;height:2.2rem;flex:1;color:var(--fs-text-strong);font-size:.7rem}.platform-task-search>taro-view-core:nth-child(2){width:.05rem;height:.9rem;flex:none;margin:0 .6rem;background:var(--fs-divider)}.platform-task-search__filter{display:flex;width:1.6rem;height:1.6rem;flex:none;align-items:center;justify-content:center;margin-right:-.2rem;border-radius:.4rem}.platform-task-search__filter taro-image-core{width:.9rem;height:.9rem}.platform-task-list{display:flex;flex-direction:column;gap:.8rem;margin-top:.8rem}.platform-task-empty{padding:4rem 0;color:var(--fs-text-muted);font-size:.7rem;line-height:1rem;text-align:center}.platform-task-account{overflow:hidden;border-radius:.4rem;background:var(--fs-white);box-shadow:0 .1rem .4rem var(--fs-black-a06)}.platform-task-account__header{display:flex;height:1.9rem;align-items:center;justify-content:space-between;padding:0 .6rem;border-bottom:.05rem solid var(--fs-bg);box-sizing:border-box}.platform-task-account__alias{display:flex;min-width:0;align-items:center;gap:.2rem;font-size:.7rem;font-weight:500;line-height:1rem}.platform-task-account__alias taro-text-core{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-task-account__alias taro-image-core{width:.8rem;height:.8rem;flex:none}.platform-task-account__status-actions{display:flex;flex:none;align-items:center;gap:.4rem}.platform-task-account__status-actions>taro-text-core{display:flex;height:1.1rem;align-items:center;padding:0 .6rem;border-radius:49.95rem;color:var(--fs-blue-08);background:var(--fs-neutral-28);font-size:.6rem;line-height:.8rem;box-sizing:border-box}.platform-task-account__status-actions>taro-text-core.is-approved{color:var(--fs-green-02);background:var(--fs-neutral-22)}.platform-task-account__status-actions>taro-text-core.is-failed{color:var(--fs-brand-action);background:var(--fs-brand-subtle)}.platform-task-account__delete{display:flex;width:1.6rem;height:1.1rem;align-items:center;justify-content:center;border-radius:49.95rem;background:var(--fs-bg)}.platform-task-account__delete taro-image-core{width:.7rem;height:.7rem}.platform-task-account__reason{display:flex;align-items:flex-start;gap:.3rem;padding:.4rem .6rem;border-bottom:.05rem solid var(--fs-bg);color:var(--fs-brand-action);background:var(--fs-neutral-12);font-size:.6rem;line-height:.9rem}.platform-task-account__reason taro-image-core{width:.75rem;height:.75rem;flex:none;margin-top:.05rem}.platform-task-account__body--details-only{padding-bottom:.6rem}.platform-task-account__identity{display:flex;align-items:center;padding:.6rem;border-bottom:.05rem solid var(--fs-bg)}.platform-task-account__logo{display:flex;width:2.2rem;height:2.2rem;flex:none;align-items:center;justify-content:center;border:.1rem solid var(--fs-brand-border);border-radius:.4rem;background:var(--fs-white);box-sizing:border-box}.platform-task-account__logo taro-image-core{width:2rem;height:2rem;border-radius:.3rem}.platform-task-account__identity-copy{display:flex;min-width:0;flex:1;flex-direction:column;margin-left:.4rem}.platform-task-account__identity-copy taro-text-core:first-child{overflow:hidden;font-size:.8rem;font-weight:500;line-height:1.1rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-account__identity-copy taro-text-core:last-child{color:var(--fs-text-body);font-size:.6rem;line-height:.9rem}.platform-task-account__expand{display:flex;height:1.2rem;flex:none;align-items:center;gap:.2rem;margin-left:.6rem;color:var(--fs-text-muted);font-size:.6rem;line-height:.9rem}.platform-task-account__expand taro-image-core{width:.7rem;height:.7rem}.platform-task-account__details{display:flex;flex-direction:column;gap:.6rem;margin:.6rem .6rem 0}.platform-task-account__detail-group{overflow:hidden;border-radius:.4rem}.platform-task-account__detail-row{display:grid;min-height:1.65rem;grid-template-columns:3.6rem minmax(0,1fr) 2.4rem;align-items:center;border-bottom:.05rem solid var(--fs-divider);background:var(--fs-surface);font-size:.6rem;line-height:1.05rem}.platform-task-account__detail-row:last-child{border-bottom:0}.platform-task-account__detail-row taro-text-core:first-child{overflow:hidden;padding:0 .6rem;color:var(--fs-text-body);text-overflow:ellipsis;white-space:nowrap}.platform-task-account__detail-row taro-text-core:nth-child(2){overflow:hidden;padding:0 .4rem;font-size:.5rem;text-align:right;text-overflow:ellipsis;white-space:nowrap}.platform-task-account__detail-row taro-text-core:last-child{padding:0 .4rem;color:var(--fs-brand-action);font-weight:500;text-align:center}.platform-task-account__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:.6rem}.platform-task-account__actions>taro-view-core{display:flex;height:1.9rem;align-items:center;justify-content:center;border:.05rem solid var(--fs-brand-action);border-radius:49.95rem;color:var(--fs-brand-action);background:var(--fs-white);font-size:.7rem;font-weight:600;line-height:1rem;box-sizing:border-box}.platform-task-account__actions>taro-view-core:last-child{color:var(--fs-white);background:var(--fs-brand-action)}.platform-task-dialog{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:.8rem;background:var(--fs-black-a35);box-sizing:border-box}.platform-task-dialog__panel{overflow:hidden;width:16rem;max-width:100%;border-radius:.4rem;background:var(--fs-white)}.platform-task-dialog__title{display:block;padding:1rem .8rem 0;color:var(--fs-text-strong);font-size:.8rem;font-weight:500;line-height:1.1rem;text-align:center}.platform-task-dialog__panel>taro-input-core{height:2.2rem;margin:.8rem .8rem 0;padding:0 .6rem;border:.05rem solid var(--fs-neutral-48);border-radius:.3rem;color:var(--fs-text-strong);background:var(--fs-bg);font-size:.7rem;box-sizing:border-box}.platform-task-dialog__message{display:block;padding:.9rem 1rem .2rem;color:var(--fs-text-body);font-size:.7rem;line-height:1.1rem;text-align:center}.platform-task-dialog__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;border-top:.05rem solid var(--fs-neutral-48)}.platform-task-dialog__actions>taro-view-core{display:flex;height:2.4rem;align-items:center;justify-content:center;color:var(--fs-text-body);font-size:.75rem;line-height:1rem}.platform-task-dialog__actions>taro-view-core:last-child{border-left:.05rem solid var(--fs-neutral-48);color:var(--fs-brand-action);font-weight:500}.platform-task-actions{position:fixed;bottom:0;left:50%;z-index:30;width:min(100vw,19.65rem);height:calc(4.75rem + var(--fs-safe-area-bottom));padding-bottom:var(--fs-safe-area-bottom);background:var(--fs-white);box-shadow:0 -.2rem .7rem var(--fs-black-a08);transform:translate(-50%)}.platform-task-actions__buttons{display:grid;height:2.45rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:.6rem .8rem 0}.platform-task-actions__buttons--single{grid-template-columns:minmax(0,1fr)}.platform-task-actions__buttons>taro-view-core{display:flex;height:2.45rem;align-items:center;justify-content:center;border:.05rem solid var(--fs-brand-action);border-radius:49.95rem;color:var(--fs-brand-action);background:var(--fs-white);font-size:.7rem;font-weight:600;line-height:1rem;box-sizing:border-box}.platform-task-actions__buttons>taro-view-core:last-child{color:var(--fs-white);background:var(--fs-brand-action)}.platform-task-drawer{position:fixed;inset:0;z-index:80}.platform-task-drawer__mask{position:absolute;inset:0;background:var(--fs-black-a50)}.platform-task-drawer__body{position:absolute;right:0;bottom:0;left:0;max-height:82vh;overflow-y:auto;padding:.6rem;border-radius:.6rem .6rem 0 0;background:var(--fs-white);box-sizing:border-box}.platform-task-drawer__handle{width:1.5rem;height:.15rem;margin:0 auto;border-radius:49.95rem;background:var(--fs-border-muted)}.platform-task-status-drawer__title,.platform-task-account-select__title,.platform-task-quick-fillback__title{display:block;padding:.6rem 0;font-size:.8rem;font-weight:600;text-align:center}.platform-task-status-drawer>taro-view-core:not(:first-child){display:flex;height:2.3rem;align-items:center;justify-content:space-between;border-bottom:.05rem solid var(--fs-divider);font-size:.7rem}.platform-task-status-drawer>taro-view-core.is-active{color:var(--fs-brand-action)}.platform-task-status-drawer>taro-view-core:not(:first-child)>taro-image-core,.platform-task-status-drawer>taro-view-core:not(:first-child)>taro-view-core:last-child{width:.8rem;height:.8rem;flex:none}.platform-task-authorization__title{display:flex;height:1.1rem;align-items:center;justify-content:center;gap:.4rem;margin-top:.6rem}.platform-task-authorization__title>taro-view-core{display:flex;width:.8rem;height:.8rem;align-items:center;justify-content:center;border:.05rem solid var(--fs-brand-border);border-radius:50%}.platform-task-authorization__title taro-image-core{width:.7rem;height:.7rem;border-radius:50%}.platform-task-authorization__title>taro-text-core{font-size:.8rem;font-weight:500;line-height:1.1rem}.platform-task-authorization__fields{display:flex;flex-direction:column;gap:.8rem;margin-top:.8rem}.platform-task-authorization__empty{padding:.8rem .6rem;border-radius:.4rem;color:var(--fs-text-muted);background:var(--fs-surface);font-size:.65rem;line-height:1rem;text-align:center}.platform-task-form-field{display:flex;flex-direction:column;gap:.4rem;font-size:.65rem;font-weight:500}.platform-task-form-field>taro-view-core,.platform-task-form-field>taro-input-core{display:flex;height:2.2rem;align-items:center;justify-content:space-between;padding:0 .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-surface);font-size:.7rem;font-weight:400;box-sizing:border-box}.platform-task-form-field>taro-view-core taro-text-core:last-child{color:var(--fs-brand-action);font-weight:500}.platform-task-authorization__agreement{display:flex;align-items:flex-start;gap:.3rem;margin-top:.8rem;color:var(--fs-text-body);font-size:.6rem;line-height:.9rem}.platform-task-authorization__agreement taro-image-core{width:.8rem;height:.8rem;flex:none;margin-top:.05rem}.platform-task-authorization__submit,.platform-task-quick-fillback__submit{display:flex;height:2.45rem;align-items:center;justify-content:center;margin-top:.8rem;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand-action);font-size:.7rem;font-weight:500}.platform-task-account-select__list>taro-view-core{display:flex;height:2.6rem;align-items:center;gap:.5rem;border-bottom:.05rem solid var(--fs-divider)}.platform-task-account-select__list taro-image-core{width:1.7rem;height:1.7rem;flex:none;border-radius:50%}.platform-task-account-select__list taro-text-core:nth-child(2){min-width:0;flex:1}.platform-task-account-select__list taro-text-core:last-child{color:var(--fs-brand-action);font-size:.65rem}.platform-task-account-select__empty{justify-content:center;color:var(--fs-text-muted);font-size:.65rem}.platform-task-form-field>.platform-task-form-field__label{display:flex;height:auto;align-items:center;justify-content:space-between;padding:0;border:0;border-radius:0;background:transparent;font-size:.65rem;font-weight:500}.platform-task-form-field__label>taro-text-core:last-child{color:var(--fs-brand-action);font-size:.6rem;font-weight:400}.platform-task-form-field__picker,.platform-task-form-field__picker>taro-view-core{width:100%}.platform-task-form-field__picker>taro-view-core,.platform-task-form-field>taro-textarea-core{display:flex;min-height:2.2rem;align-items:center;justify-content:space-between;padding:0 .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-surface);font-size:.7rem;font-weight:400;box-sizing:border-box}.platform-task-form-field__picker>taro-view-core>taro-image-core{width:.7rem;height:.7rem;flex:none}.platform-task-form-field>taro-textarea-core{height:4.8rem;padding-top:.5rem;line-height:1.1rem}.platform-task-form-field__tip{color:var(--fs-text-muted);font-size:.6rem;font-weight:400;line-height:.9rem}.platform-task-form-field__options{display:flex;flex-wrap:wrap;gap:.4rem}.platform-task-form-field__options>taro-view-core{display:flex;min-height:1.8rem;align-items:center;gap:.25rem;padding:0 .55rem;border:.05rem solid var(--fs-border);border-radius:.4rem;color:var(--fs-text-body);background:var(--fs-surface);font-size:.65rem;box-sizing:border-box}.platform-task-form-field__options>taro-view-core.is-active{border-color:var(--fs-brand);color:var(--fs-brand);background:var(--fs-neutral-17)}.platform-task-form-field__options taro-radio-core,.platform-task-form-field__options taro-checkbox-core{width:.85rem;height:.85rem;transform:scale(.8)}.platform-task-form-field>.platform-task-form-field__switch{display:flex;height:2.7rem;align-items:center;justify-content:space-between}.platform-task-form-field__switch taro-switch-core{flex:none;transform:scale(.82);transform-origin:right center}.platform-task-form-field>.platform-task-form-field__datetime{display:grid;height:auto;padding:0;border:0;background:transparent;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.4rem}.platform-task-form-field__datetime taro-picker-core>taro-view-core{display:flex;height:2.2rem;align-items:center;justify-content:center;padding:0 .5rem;border:.05rem solid var(--fs-border);border-radius:.4rem;color:var(--fs-text-body);background:var(--fs-surface);font-size:.7rem;box-sizing:border-box}.platform-task-form-field>.platform-task-form-field__upload{display:grid;height:auto;padding:0;border:0;background:transparent;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.platform-task-form-field__upload>taro-view-core{position:relative;display:flex;min-width:0;min-height:4.4rem;align-items:center;justify-content:center;flex-direction:column;gap:.25rem;overflow:hidden;padding:.4rem;border:.05rem dashed var(--fs-brand-border);border-radius:.4rem;color:var(--fs-brand);background:var(--fs-surface);font-size:.6rem;box-sizing:border-box}.platform-task-form-field__upload>taro-view-core>taro-image-core{width:100%;height:3.6rem;border-radius:.25rem}.platform-task-form-field__upload>taro-view-core>taro-image-core+taro-text-core,.platform-task-form-field__upload>taro-view-core>taro-text-core:last-child:not(:first-child){font-size:.55rem}.platform-task-form-field__upload>taro-view-core.is-disabled{opacity:.5}.platform-task-form-field__config-error{padding:.6rem;border:.05rem solid var(--fs-overlay-45);border-radius:.4rem;color:var(--fs-red-23);background:var(--fs-neutral-17);font-size:.65rem;line-height:1rem}.platform-task-account-select{display:flex;height:27.5rem;max-height:calc(100vh - 1.2rem);flex-direction:column;overflow:hidden}.platform-task-account-select__search{display:flex;height:2.2rem;flex:none;align-items:center;gap:.4rem;padding:0 .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-surface);box-sizing:border-box}.platform-task-account-select__search taro-image-core{width:.8rem;height:.8rem;flex:none}.platform-task-account-select__search taro-input-core{min-width:0;height:2.1rem;flex:1;font-size:.7rem}.platform-task-account-select>.platform-task-account-select__list{height:16.5rem;flex:1;margin-top:.6rem}.platform-task-account-select__list>taro-view-core{height:3.2rem;justify-content:space-between;padding:0 .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;margin-bottom:.4rem;background:var(--fs-surface);box-sizing:border-box}.platform-task-account-select__list>taro-view-core>taro-image-core{width:2rem;height:2rem}.platform-task-account-select__list>taro-view-core>taro-view-core{display:flex;min-width:0;flex:1;flex-direction:column}.platform-task-account-select__list>taro-view-core>taro-view-core taro-text-core:first-child{overflow:hidden;font-size:.7rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-account-select__list>taro-view-core>taro-view-core taro-text-core:last-child{overflow:hidden;color:var(--fs-text-muted);font-size:.6rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-account-select__list>.platform-task-account-select__empty{height:auto;padding:1.6rem 0;border:0;background:transparent}.platform-task-account-select__add{display:flex;height:2.45rem;flex:none;align-items:center;justify-content:center;gap:.2rem;margin-top:.6rem;border:.05rem solid var(--fs-brand-action);border-radius:49.95rem;color:var(--fs-brand-action);font-size:.7rem;font-weight:500;box-sizing:border-box}.platform-task-account-select__add taro-image-core{width:.8rem;height:.8rem}.platform-task-new-account{z-index:90}.platform-task-new-account__body{position:absolute;right:0;bottom:0;left:0;display:flex;height:34.9rem;max-height:calc(100vh - .4rem);flex-direction:column;overflow:hidden;border-radius:.6rem .6rem 0 0;background:var(--fs-white)}.platform-task-new-account__scroll{min-height:0;flex:1;padding:.6rem .6rem .8rem;box-sizing:border-box}.platform-task-new-account__title{display:flex;height:2.5rem;align-items:center;justify-content:center;color:var(--fs-text-slate);font-size:.8rem;font-weight:500;line-height:1.1rem}.platform-task-new-account__section{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.8rem}.platform-task-new-account__section-title{display:flex;min-height:1.4rem;align-items:center;justify-content:space-between;gap:.4rem;font-size:.65rem;font-weight:500;line-height:.9rem}.platform-task-new-account__section-title>taro-view-core{display:flex;width:1.4rem;height:1.4rem;align-items:center;justify-content:center}.platform-task-new-account__section-title taro-image-core{width:.8rem;height:.8rem}.platform-task-new-account__link-box{display:flex;height:7rem;flex-direction:column;justify-content:space-between;padding:.6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-surface);box-sizing:border-box}.platform-task-new-account__link-box taro-textarea-core{width:100%;height:3.8rem;font-size:.7rem;line-height:1rem}.platform-task-new-account__link-box>taro-view-core{display:flex;justify-content:flex-end;gap:.35rem}.platform-task-new-account__link-box>taro-view-core>taro-view-core{display:flex;height:1.3rem;align-items:center;justify-content:center;padding:0 .5rem;border-radius:.2rem;color:var(--fs-text-body);background:var(--fs-white);font-size:.6rem;line-height:.9rem;box-sizing:border-box}.platform-task-new-account__link-box>taro-view-core>taro-view-core:last-child{width:4.2rem;color:var(--fs-white);background:var(--fs-brand-action);font-weight:600}.platform-task-new-account__section>taro-input-core{height:2.2rem;padding:0 .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-surface);font-size:.7rem;box-sizing:border-box}.platform-task-new-account__preview{display:flex;height:3.2rem;align-items:center;padding:0 .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-surface);box-sizing:border-box}.platform-task-new-account__preview>taro-image-core{width:2rem;height:2rem;flex:none;border-radius:50%;background:var(--fs-brand-soft)}.platform-task-new-account__preview>taro-view-core{display:flex;min-width:0;flex:1;flex-direction:column;margin-left:.6rem}.platform-task-new-account__preview>taro-view-core taro-text-core:first-child{overflow:hidden;font-size:.7rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-new-account__preview>taro-view-core taro-text-core:last-child,.platform-task-new-account__preview>taro-text-core{color:var(--fs-text-body);font-size:.6rem;line-height:1rem}.platform-task-new-account__subtitle{font-size:.65rem;font-weight:500;line-height:.9rem}.platform-task-new-account__upload-row{display:flex;gap:.4rem}.platform-task-new-account__upload-row>taro-image-core,.platform-task-new-account__upload-row>taro-view-core{display:flex;width:4.5rem;height:5.8rem;align-items:center;justify-content:center;border:.05rem solid var(--fs-border);border-radius:.4rem;color:var(--fs-text-muted);background:var(--fs-surface);font-size:.6rem;box-sizing:border-box}.platform-task-new-account__upload-row>taro-view-core{flex-direction:column;gap:.2rem;font-size:.7rem}.platform-task-new-account__upload-row>taro-view-core taro-image-core{width:1.2rem;height:1.2rem}.platform-task-new-account__guide{width:100%;border-radius:.2rem}.platform-task-new-account__footer{position:relative;height:calc(4.75rem + var(--fs-safe-area-bottom));flex:none;padding:.6rem .8rem var(--fs-safe-area-bottom);background:var(--fs-white);box-shadow:0 -.2rem .7rem var(--fs-black-a08);box-sizing:border-box}.platform-task-new-account__footer>taro-view-core:first-child{display:flex;height:2.45rem;align-items:center;justify-content:center;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand-action);font-size:.8rem;font-weight:500}.platform-task-tip-dialog{position:fixed;inset:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--fs-black-a55);box-sizing:border-box}.platform-task-tip-dialog__panel{overflow:hidden;width:17rem;max-width:100%;border-radius:.4rem;background:var(--fs-white)}.platform-task-tip-dialog__panel>taro-text-core{display:block;padding:.8rem;font-size:.8rem;font-weight:500;text-align:center}.platform-task-tip-dialog__images{max-height:24rem;padding:0 .6rem;box-sizing:border-box}.platform-task-tip-dialog__images taro-image-core{display:block;width:100%;margin-bottom:.4rem}.platform-task-tip-dialog__panel>taro-view-core:last-child{display:flex;height:2.4rem;align-items:center;justify-content:center;border-top:.05rem solid var(--fs-border);color:var(--fs-brand-action);font-size:.75rem;font-weight:500}.platform-task-quick-fillback__label{display:block;margin:.4rem 0;font-size:.65rem;font-weight:500}.platform-task-quick-fillback>taro-input-core{height:2.2rem;padding:0 .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-surface);font-size:.7rem;box-sizing:border-box}.platform-task-quick-fillback{padding-bottom:1.4rem}.platform-task-backfill-drawer{display:flex;height:35.7rem;max-height:calc(100vh - .4rem);flex-direction:column;overflow:hidden;padding:0}.platform-task-backfill-drawer__scroll{overflow-y:auto;flex:1;padding:.6rem .6rem .8rem}.platform-task-backfill-drawer__footer{position:relative;height:calc(4.75rem + var(--fs-safe-area-bottom));flex:none;padding:.6rem .8rem var(--fs-safe-area-bottom);background:var(--fs-white);box-shadow:0 -.2rem .7rem var(--fs-black-a08);box-sizing:border-box}.platform-task-backfill-drawer__footer>taro-view-core:first-child{display:flex;height:2.45rem;align-items:center;justify-content:center;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand);font-size:.8rem;font-weight:500}.platform-task-backfill-drawer .platform-task-drawer{z-index:90}.platform-task-backfill-account-summary{overflow:hidden;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-surface)}.platform-task-backfill-account-summary__main{display:flex;min-height:3.2rem;align-items:center;padding:.6rem;box-sizing:border-box}.platform-task-backfill-account-summary__avatar{display:flex;width:2rem;height:2rem;flex:none;align-items:center;justify-content:center;border-radius:50%;background:var(--fs-brand-soft)}.platform-task-backfill-account-summary__avatar taro-image-core{width:1.2rem;height:1.2rem}.platform-task-backfill-account-summary__copy{display:flex;min-width:0;flex:1;flex-direction:column;margin-left:.6rem}.platform-task-backfill-account-summary__copy taro-text-core{overflow:hidden;font-size:.7rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-backfill-account-summary__copy taro-text-core:last-child{color:var(--fs-text-placeholder);font-size:.6rem}.platform-task-backfill-account-summary__more{display:flex;flex:none;align-items:center;gap:.2rem;margin-left:.6rem;color:var(--fs-text-placeholder);font-size:.6rem}.platform-task-backfill-account-summary__more taro-image-core{width:.7rem;height:.7rem}.platform-task-backfill-account-summary__details{display:flex;flex-direction:column;gap:.4rem;padding:.4rem;border-top:.05rem solid var(--fs-border)}.platform-task-backfill-account-summary__details>taro-view-core{overflow:hidden;border-radius:.3rem;background:var(--fs-white)}.platform-task-backfill-account-summary__details>taro-view-core>taro-view-core{display:grid;min-height:1.9rem;align-items:center;grid-template-columns:3.9rem minmax(0,1fr) auto;padding:0 .5rem;border-bottom:.05rem solid var(--fs-divider);font-size:.6rem;box-sizing:border-box}.platform-task-backfill-account-summary__details>taro-view-core>taro-view-core:last-child{border-bottom:0}.platform-task-backfill-account-summary__details>taro-view-core>taro-view-core taro-text-core:first-child{color:var(--fs-text-placeholder)}.platform-task-backfill-account-summary__details>taro-view-core>taro-view-core taro-text-core:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-task-backfill-account-summary__details>taro-view-core>taro-view-core taro-text-core:last-child{margin-left:.4rem;color:var(--fs-brand)}.platform-task-backfill-empty-account{border-radius:.4rem;padding:.7rem .6rem;color:var(--fs-text-muted);background:var(--fs-surface);font-size:.65rem;line-height:1rem;text-align:center}.platform-task-backfill-works{display:flex;flex-direction:column;gap:.8rem;margin-top:.8rem}.platform-task-backfill-work{display:flex;flex-direction:column;gap:.4rem}.platform-task-backfill-work__header{display:flex;height:1.3rem;align-items:center;justify-content:space-between}.platform-task-backfill-work__header>taro-text-core:first-child{font-size:.8rem;font-weight:600;line-height:.9rem}.platform-task-backfill-work__tools{display:flex;align-items:center;gap:.4rem}.platform-task-backfill-work__tools>taro-view-core{display:flex;height:1.3rem;align-items:center;justify-content:center;gap:.2rem;padding:0 .4rem;border-radius:.2rem;color:var(--fs-text-body);background:var(--fs-neutral-25);font-size:.6rem;line-height:.9rem;box-sizing:border-box}.platform-task-backfill-work__tools>taro-view-core taro-image-core{width:.8rem;height:.8rem}.platform-task-backfill-work__tools>taro-view-core:last-child taro-image-core{width:.65rem;height:.65rem}.platform-task-backfill-work__body{display:flex;flex-direction:column;gap:.6rem;padding:.6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-surface)}.platform-task-backfill-work__clear-row{display:flex;justify-content:flex-end}.platform-task-backfill-work__clear-row>taro-view-core{display:flex;height:1.3rem;align-items:center;justify-content:center;gap:.2rem;padding:0 .4rem;border-radius:.2rem;color:var(--fs-text-body);background:var(--fs-white);font-size:.6rem;line-height:.9rem;box-sizing:border-box}.platform-task-backfill-work__clear-row taro-image-core{width:.8rem;height:.8rem}.platform-task-backfill-field__label{display:flex;min-height:1rem;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.35rem;font-size:.65rem;font-weight:500}.platform-task-backfill-field__label>taro-text-core:last-child:not(:first-child){flex:none;color:var(--fs-brand);font-size:.6rem;font-weight:400}.platform-task-backfill-field taro-input-core,.platform-task-backfill-field__picker,.platform-task-backfill-field__date-picker{display:flex;width:100%;height:2.2rem;align-items:center;justify-content:space-between;border:.05rem solid var(--fs-border);border-radius:.4rem;padding:0 .6rem;background:var(--fs-white);font-size:.7rem;box-sizing:border-box}.platform-task-backfill-field>taro-textarea-core{width:100%;min-height:4.4rem;padding:.5rem .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-white);font-size:.7rem;line-height:1rem;box-sizing:border-box}.platform-task-backfill-field__tip{display:block;margin-top:.3rem;color:var(--fs-text-placeholder);font-size:.6rem;line-height:.9rem}.platform-task-backfill-field__picker>taro-image-core,.platform-task-backfill-field__date-picker>taro-image-core{width:.7rem;height:.7rem;flex:none}.platform-task-backfill-field__date-picker>taro-text-core{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-task-backfill-field__date-picker>taro-text-core.is-placeholder{color:var(--fs-text-muted)}.platform-task-backfill-field__options{display:flex;flex-wrap:wrap;gap:.4rem}.platform-task-backfill-field__option{display:flex;min-height:1.8rem;align-items:center;gap:.25rem;padding:0 .55rem;border:.05rem solid var(--fs-border);border-radius:.4rem;color:var(--fs-text-body);background:var(--fs-white);font-size:.65rem;box-sizing:border-box}.platform-task-backfill-field__option.is-active{border-color:var(--fs-brand);color:var(--fs-brand);background:var(--fs-neutral-17)}.platform-task-backfill-field__option.is-disabled{opacity:.5}.platform-task-backfill-field__option taro-radio-core,.platform-task-backfill-field__option taro-checkbox-core{width:.85rem;height:.85rem;flex:none;transform:scale(.8);transform-origin:center}.platform-task-backfill-field--switch{display:flex;min-height:2.7rem;align-items:center;justify-content:space-between;gap:.6rem;padding:.4rem .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-white);box-sizing:border-box}.platform-task-backfill-field--switch>taro-view-core{min-width:0;flex:1}.platform-task-backfill-field--switch .platform-task-backfill-field__label{margin-bottom:0}.platform-task-backfill-field--switch taro-switch-core{flex:none;transform:scale(.82);transform-origin:right center}.platform-task-backfill-field__config-error{padding:.6rem;border:.05rem solid var(--fs-overlay-45);border-radius:.4rem;color:var(--fs-red-23);background:var(--fs-neutral-17);font-size:.65rem;line-height:1rem}.platform-task-form-field__options>taro-view-core,.platform-task-backfill-field__option{height:1.8rem;gap:.3rem;line-height:.9rem}.platform-task-form-field__options>taro-view-core>taro-text-core,.platform-task-backfill-field__option>taro-text-core{line-height:.9rem}.platform-task-form-field__options .weui-cells_checkbox,.platform-task-backfill-field__option .weui-cells_checkbox{display:flex;width:.8rem;height:.8rem;align-items:center;justify-content:center;overflow:hidden;flex:none;line-height:.8rem;transform:none}.platform-task-form-field__options .weui-icon-checked,.platform-task-backfill-field__option .weui-icon-checked{display:block;width:.8rem;height:.8rem;line-height:.8rem}.platform-task-form-field__options .weui-icon-checked:before,.platform-task-backfill-field__option .weui-icon-checked:before{width:.8rem;height:.8rem;margin:0;font-size:.8rem;line-height:.8rem}.platform-task-backfill-upload__images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-bottom:.4rem}.platform-task-backfill-upload__image{position:relative;width:100%;overflow:hidden;border:.05rem solid var(--fs-border);border-radius:.4rem;aspect-ratio:1;background:var(--fs-white);box-sizing:border-box}.platform-task-backfill-upload__image>taro-image-core{width:100%;height:100%}.platform-task-backfill-upload__files{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.4rem}.platform-task-backfill-upload__file{position:relative;display:flex;height:2.2rem;align-items:center;gap:.4rem;padding:0 2.9rem 0 .6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-white);box-sizing:border-box}.platform-task-backfill-upload__file>taro-image-core{width:.9rem;height:.9rem;flex:none}.platform-task-backfill-upload__file>taro-text-core:nth-child(2){min-width:0;overflow:hidden;flex:1;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-backfill-upload__remove{position:absolute;top:.25rem;right:.25rem;display:flex;height:1.2rem;align-items:center;justify-content:center;padding:0 .35rem;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-black-a58);font-size:.55rem;line-height:1.2rem}.platform-task-backfill-upload__file .platform-task-backfill-upload__remove{top:.45rem;color:var(--fs-brand);background:var(--fs-neutral-17)}.platform-task-backfill-upload__button{display:flex;width:100%;height:2.2rem;align-items:center;justify-content:center;gap:.3rem;border:.05rem dashed var(--fs-brand-border);border-radius:.4rem;color:var(--fs-brand);background:var(--fs-white);font-size:.65rem;box-sizing:border-box}.platform-task-backfill-upload__button taro-image-core{width:.8rem;height:.8rem}.platform-task-backfill-upload__button.is-disabled{opacity:.5}.platform-task-batch-backfill{display:flex;height:27.5rem;max-height:calc(100vh - .4rem);flex-direction:column;overflow:hidden;padding:.6rem .6rem 0}.platform-task-batch-backfill__header{display:grid;height:2.5rem;flex:none;align-items:center;grid-template-columns:2.4rem minmax(0,1fr) 2.4rem}.platform-task-batch-backfill__header taro-text-core{font-size:.75rem;line-height:1.05rem}.platform-task-batch-backfill__header taro-text-core:first-child{color:var(--fs-text-placeholder)}.platform-task-batch-backfill__header taro-text-core:nth-child(2){color:var(--fs-text-slate);font-size:.8rem;font-weight:500;line-height:1.1rem;text-align:center}.platform-task-batch-backfill__header taro-text-core:last-child{color:var(--fs-brand);text-align:right}.platform-task-batch-backfill__tip{display:block;margin-bottom:.4rem;color:var(--fs-text-placeholder);font-size:.6rem;line-height:.9rem;text-align:center}.platform-task-batch-backfill>taro-textarea-core{width:100%;min-height:0;flex:1;padding:.6rem;border:.05rem solid var(--fs-border);border-radius:.4rem;background:var(--fs-surface);font-size:.7rem;line-height:1.1rem;box-sizing:border-box}.platform-task-batch-backfill__footer{position:relative;display:grid;height:calc(4.75rem + var(--fs-safe-area-bottom));flex:none;align-items:start;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.6rem .2rem var(--fs-safe-area-bottom);background:var(--fs-white);box-shadow:0 -.2rem .7rem var(--fs-black-a08)}.platform-task-batch-backfill__footer>taro-view-core{display:flex;height:2.45rem;align-items:center;justify-content:center;border:.05rem solid var(--fs-brand);border-radius:49.95rem;color:var(--fs-brand);background:var(--fs-white);font-size:.8rem;font-weight:500;box-sizing:border-box}.platform-task-batch-backfill__footer>taro-view-core:last-child{color:var(--fs-white);background:var(--fs-brand)}.platform-task-smart-fillback{display:flex;height:27.5rem;max-height:calc(100vh - .4rem);flex-direction:column;overflow:hidden;padding:.6rem .6rem .8rem}.platform-task-smart-fillback__title{display:flex;height:1.9rem;flex:none;align-items:center;justify-content:center;gap:.4rem}.platform-task-smart-fillback__title>taro-view-core{display:flex;width:.8rem;height:.8rem;align-items:center;justify-content:center;overflow:hidden;border:.05rem solid var(--fs-brand-border);border-radius:.2rem;background:linear-gradient(180deg,var(--fs-brand-gradient-panel-start) 0%,var(--fs-brand-gradient-panel-end) 100%)}.platform-task-smart-fillback__title>taro-view-core taro-image-core{width:.8rem;height:.8rem}.platform-task-smart-fillback__title>taro-text-core{max-width:11rem;overflow:hidden;font-size:.8rem;font-weight:500;line-height:1.1rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-smart-fillback__tabs{display:flex;height:2rem;flex:none;align-items:flex-end;justify-content:center;gap:1.9rem;margin-top:.6rem}.platform-task-smart-fillback__tabs>taro-view-core{display:flex;width:5.8rem;height:1.25rem;flex-direction:column;align-items:center;gap:.2rem;color:var(--fs-neutral-53);font-size:.7rem;line-height:.9rem}.platform-task-smart-fillback__tabs>taro-view-core>taro-view-core{width:1.35rem;height:.1rem}.platform-task-smart-fillback__tabs>taro-view-core.is-active{color:var(--fs-black);font-weight:600}.platform-task-smart-fillback__tabs>taro-view-core.is-active>taro-view-core{background:var(--fs-black)}.platform-task-smart-fillback__confirm{display:flex;width:100%;height:2.45rem;flex:none;align-items:center;justify-content:center;border-radius:49.95rem;margin-top:auto;color:var(--fs-white);background:var(--fs-brand);font-size:.8rem;font-weight:500;line-height:1.1rem}.platform-task-smart-panel{min-height:0;flex:1;margin-top:.6rem;overflow-y:auto}.platform-task-smart-panel>taro-text-core{display:block}.platform-task-smart-panel>taro-text-core:first-child{font-size:.65rem;font-weight:500;line-height:.9rem}.platform-task-smart-panel>taro-text-core:nth-child(2){margin-top:.4rem;color:var(--fs-text-tertiary);font-size:.6rem;line-height:.9rem}.platform-task-smart-panel__input{display:flex;height:11rem;max-height:min(14rem,40vh);flex-direction:column;justify-content:space-between;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;margin-top:.4rem;padding:.6rem;background:var(--fs-surface)}.platform-task-smart-panel__input taro-textarea-core{width:100%;min-height:0;flex:1;background:transparent;font-size:.7rem;line-height:1rem}.platform-task-smart-panel__input>taro-view-core{display:flex;flex:none;justify-content:flex-end;gap:.35rem;margin-top:.4rem}.platform-task-smart-panel__input>taro-view-core>taro-view-core{display:flex;height:1.3rem;align-items:center;justify-content:center;border-radius:.2rem;padding:0 .4rem;color:var(--fs-text-secondary);background:var(--fs-white);font-size:.6rem;line-height:.9rem}.platform-task-smart-panel__input>taro-view-core>taro-view-core taro-image-core{width:.8rem;height:.8rem;flex:none;margin-right:.2rem}.platform-task-smart-panel__input>taro-view-core>taro-view-core:last-child{width:4.2rem;color:var(--fs-white);background:var(--fs-brand);font-weight:600}.platform-task-smart-preview{display:flex;height:3.2rem;align-items:center;gap:.6rem;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;margin-top:.4rem;padding:.4rem}.platform-task-smart-preview>taro-view-core:first-child{display:flex;width:2rem;height:2rem;flex:none;align-items:center;justify-content:center;border-radius:50%;background:var(--fs-brand-soft)}.platform-task-smart-preview>taro-view-core:first-child taro-image-core{width:1.2rem;height:1.2rem}.platform-task-smart-preview>taro-view-core:last-child{min-width:0;flex:1}.platform-task-smart-preview>taro-view-core:last-child taro-text-core{display:block;overflow:hidden;font-size:.65rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-smart-preview>taro-view-core:last-child taro-text-core:last-child{color:var(--fs-text-tertiary);font-size:.6rem}.platform-task-smart-preview>taro-view-core:last-child taro-text-core:last-child.is-success{color:var(--fs-success)}.platform-task-smart-accounts{min-height:0;flex:1;margin-top:.6rem;overflow-y:auto}.platform-task-smart-accounts>taro-text-core{display:block;margin-bottom:.4rem;font-size:.65rem;font-weight:500;line-height:.9rem}.platform-task-smart-accounts>taro-view-core:not(.platform-task-smart-accounts__empty){display:flex;height:3.2rem;align-items:center;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;margin-top:.4rem;padding:0 .6rem;background:var(--fs-surface)}.platform-task-smart-accounts>taro-view-core:not(.platform-task-smart-accounts__empty).is-active{border-color:var(--fs-brand);background:var(--fs-neutral-12)}.platform-task-smart-accounts>taro-view-core:not(.platform-task-smart-accounts__empty)>taro-view-core:nth-child(2){min-width:0;flex:1;margin-left:.6rem}.platform-task-smart-accounts>taro-view-core:not(.platform-task-smart-accounts__empty)>taro-view-core:nth-child(2) taro-text-core{display:block;overflow:hidden;font-size:.7rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-smart-accounts>taro-view-core:not(.platform-task-smart-accounts__empty)>taro-view-core:nth-child(2) taro-text-core:last-child{color:var(--fs-text-tertiary);font-size:.6rem}.platform-task-smart-accounts>taro-view-core:not(.platform-task-smart-accounts__empty)>taro-text-core:last-child{flex:none;margin-left:.4rem;color:var(--fs-brand);font-size:.65rem}.platform-task-smart-accounts__avatar{display:flex;width:2rem;height:2rem;flex:none;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--fs-brand-soft)}.platform-task-smart-accounts__avatar taro-image-core{width:1.2rem;height:1.2rem}.platform-task-smart-accounts__radio{display:flex;width:.9rem;height:.9rem;flex:none;align-items:center;justify-content:center;border:.05rem solid var(--fs-border-soft);border-radius:50%}.platform-task-smart-accounts__radio>taro-view-core{width:.6rem;height:.6rem;border-radius:50%;background:var(--fs-brand)}.platform-task-smart-accounts__empty{position:relative;height:3.2rem;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;padding:.5rem 3.8rem .4rem .6rem;background:var(--fs-surface)}.platform-task-smart-accounts__empty>taro-text-core{display:block;overflow:hidden;font-size:.7rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.platform-task-smart-accounts__empty>taro-text-core:nth-child(2){color:var(--fs-text-tertiary);font-size:.6rem}.platform-task-smart-accounts__empty>taro-view-core{position:absolute;top:1.15rem;right:.6rem;color:var(--fs-brand);font-size:.65rem}.customer-service-qr-dialog{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;padding:.8rem 1.35rem}.customer-service-qr-dialog__mask{position:absolute;inset:0;background:var(--fs-black-a35)}.customer-service-qr-dialog__panel{position:relative;z-index:1;display:flex;width:17rem;max-width:100%;flex-direction:column;align-items:center;padding:.8rem 1rem 1.4rem;border-radius:.4rem;background:var(--fs-white);box-sizing:border-box}.customer-service-qr-dialog__panel>taro-text-core:first-child{font-size:.8rem;font-weight:500;line-height:1.3rem}.customer-service-qr-dialog__panel>taro-text-core:nth-child(2){margin-top:.2rem;color:var(--fs-text-body);font-size:.65rem;line-height:1rem}.customer-service-qr-dialog__image{display:flex;width:11rem;height:11rem;align-items:center;justify-content:center;margin-top:.6rem;padding:.6rem;border-radius:.4rem;background:var(--fs-surface);box-sizing:border-box}.customer-service-qr-dialog__image taro-image-core{width:9.8rem;height:9.8rem}.customer-service-qr-dialog__confirm{display:flex;width:15rem;max-width:100%;height:1.9rem;align-items:center;justify-content:center;margin-top:.6rem;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand-strong);font-size:.7rem;font-weight:500}.profile-accounts-page,.profile-account-data-page{display:flex;height:100vh;min-height:100vh;flex-direction:column;color:var(--fs-text-primary);background:var(--fs-bg)}.profile-account-topbar{display:flex;width:100%;height:calc(2.7rem + var(--fs-safe-area-top));flex:none;align-items:center;padding:var(--fs-safe-area-top) .2rem 0}.profile-account-topbar>taro-view-core{display:flex;width:2.2rem;height:2.2rem;flex:none;align-items:center;justify-content:center}.profile-account-topbar taro-image-core{width:1.1rem;height:1.1rem}.profile-account-topbar>taro-text-core{min-width:0;flex:1;font-size:.8rem;font-weight:600;line-height:1.1rem;text-align:center}.profile-accounts-scroll,.profile-account-data-scroll{min-height:0;flex:1}.profile-accounts-channel-list{display:flex;gap:.4rem;padding:.4rem .8rem 0}.profile-accounts-channel-list>taro-view-core{display:flex;width:4.8rem;height:3.2rem;flex:none;flex-direction:column;align-items:center;justify-content:center;border:.05rem solid transparent;border-radius:.4rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profile-accounts-channel-list>taro-view-core.is-active{border-color:var(--fs-brand);color:var(--fs-brand)}.profile-accounts-channel-list>taro-view-core>taro-view-core{display:flex;min-width:0;align-items:center;justify-content:center;gap:.2rem}.profile-accounts-channel-list>taro-view-core>taro-view-core>taro-view-core:first-child{display:flex;width:.8rem;height:.8rem;flex:none;align-items:center;justify-content:center;border-radius:.2rem;color:var(--fs-white);background:var(--fs-black)}.profile-accounts-channel-list>taro-view-core>taro-view-core>taro-view-core:first-child>taro-image-core{width:.6rem;height:.6rem}.profile-accounts-channel-list>taro-view-core>taro-view-core>taro-text-core:last-child{max-width:2.9rem;overflow:hidden;font-size:.65rem;font-weight:600;line-height:.9rem;text-overflow:ellipsis;white-space:nowrap}.profile-accounts-channel-list>taro-view-core>taro-text-core{margin-top:.2rem;color:var(--fs-text-secondary);font-size:.6rem;line-height:.9rem}.profile-accounts-search{display:flex;height:2.2rem;align-items:center;gap:.4rem;margin:.6rem .8rem 0;padding:0 .6rem;border-radius:.4rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profile-accounts-search taro-image-core{width:.8rem;height:.8rem;flex:none}.profile-accounts-search taro-input-core{display:flex;min-width:0;height:2.2rem;flex:1;align-items:center;color:var(--fs-text-primary);font-size:.7rem;line-height:1rem}.profile-accounts-list{display:flex;flex-direction:column;gap:.6rem;margin-top:.6rem;padding:0 .8rem .8rem}.profile-accounts-state{display:flex;height:8rem;align-items:center;justify-content:center;border-radius:.4rem;color:var(--fs-text-tertiary);background:var(--fs-white);box-shadow:var(--fs-card-shadow);font-size:.65rem;line-height:1rem}.profile-accounts-add{width:100%;height:3.65rem;flex:none;padding:.6rem .8rem 0;background:var(--fs-white);box-shadow:0 -.1rem .5rem var(--fs-black-a06)}.profile-accounts-add>taro-view-core{display:flex;width:100%;height:2.45rem;align-items:center;justify-content:center;gap:.2rem;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand);font-size:.8rem;font-weight:500;line-height:1.1rem}.profile-accounts-add>taro-view-core>taro-image-core{width:.9rem;height:.9rem;flex:none}.profile-account-card{padding:.6rem;border-radius:.4rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profile-account-card__header{display:flex;align-items:center;gap:.6rem}.profile-account-card__header>taro-image-core{width:2rem;height:2rem;flex:none;overflow:hidden;border-radius:50%;background:var(--fs-brand-soft)}.profile-account-card__header>taro-view-core{min-width:0;flex:1}.profile-account-card__header taro-text-core{display:block;overflow:hidden;font-size:.7rem;font-weight:500;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.profile-account-card__header taro-text-core:last-child{color:var(--fs-text-tertiary);font-size:.6rem;font-weight:400}.profile-account-card__info{margin-top:.6rem;padding-top:.4rem;border-top:.05rem solid var(--fs-border-soft)}.profile-account-card__info>taro-view-core{display:flex;height:1.2rem;align-items:center;justify-content:space-between;gap:.6rem;font-size:.6rem;line-height:.9rem}.profile-account-card__info>taro-view-core>taro-text-core:first-child{color:var(--fs-text-secondary)}.profile-account-card__info>taro-view-core>taro-text-core:last-child{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.profile-account-card__buttons{display:grid;grid-template-columns:1fr 2.8rem;gap:.4rem;margin-top:.6rem}.profile-account-card__buttons>taro-view-core{display:flex;height:1.6rem;align-items:center;justify-content:center;gap:.2rem;border:.05rem solid var(--fs-blue-03);border-radius:.2rem;font-size:.6rem;line-height:.8rem}.profile-account-card__buttons>taro-view-core:last-child{border-color:var(--fs-brand);color:var(--fs-brand)}.profile-account-card__buttons>taro-view-core>taro-image-core{width:.7rem;height:.7rem;flex:none}.profile-account-card__buttons>taro-view-core.is-disabled{opacity:.6}.profile-account-drawer{position:fixed;z-index:1500;inset:0}.profile-account-drawer__mask{position:absolute;background:var(--fs-black-a55);inset:0}.profile-account-drawer__panel{position:absolute;right:0;bottom:0;left:0;display:flex;height:calc(34.9rem + var(--fs-safe-area-bottom));max-height:calc(100vh - .4rem);flex-direction:column;overflow:hidden;border-radius:.6rem .6rem 0 0;background:var(--fs-white)}.profile-account-drawer__scroll{min-height:0;flex:1;padding:.6rem .6rem .8rem}.profile-account-drawer__handle{width:1.5rem;height:.15rem;margin:0 auto;border-radius:49.95rem;background:var(--fs-border-muted)}.profile-account-drawer__title{display:flex;height:2.5rem;align-items:center;justify-content:center;color:var(--fs-text-slate);font-size:.8rem;font-weight:500;line-height:1.1rem}.profile-account-drawer__form{display:flex;flex-direction:column;gap:.8rem}.profile-account-drawer__channel,.profile-account-drawer__input{display:flex;width:100%;height:2.2rem;align-items:center;justify-content:space-between;padding:0 .6rem;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;background:var(--fs-surface);font-size:.7rem;line-height:1rem}.profile-account-drawer__channel>taro-text-core:last-child{color:var(--fs-brand);font-weight:500}.profile-account-drawer__input taro-input-core{display:flex;width:100%;height:2.2rem;align-items:center;font-size:.7rem}.profile-account-drawer__label{display:flex;height:.9rem;align-items:center;justify-content:space-between;font-size:.65rem;font-weight:500;line-height:.9rem;margin-top:.25rem}.profile-account-drawer__label>taro-view-core:last-child{display:flex;width:1.4rem;height:1.4rem;align-items:center;justify-content:center}.profile-account-drawer__label>taro-view-core:last-child taro-image-core{width:.8rem;height:.8rem}.profile-account-drawer__link{display:flex;height:7rem;flex-direction:column;justify-content:space-between;margin-top:-.15rem;padding:.6rem;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;background:var(--fs-surface)}.profile-account-drawer__link+.profile-account-drawer__input,.profile-account-drawer__input+.profile-account-drawer__input{margin-top:-.4rem}.profile-account-drawer__link taro-textarea-core{width:100%;min-height:3.6rem;color:var(--fs-text-primary);background:transparent;font-size:.7rem;line-height:1rem}.profile-account-drawer__link>taro-view-core{display:flex;justify-content:flex-end;gap:.35rem}.profile-account-drawer__link>taro-view-core>taro-view-core{display:flex;height:1.3rem;align-items:center;justify-content:center;gap:.2rem;padding:0 .4rem;border-radius:.2rem;color:var(--fs-text-secondary);background:var(--fs-white);font-size:.6rem;line-height:.9rem}.profile-account-drawer__link>taro-view-core>taro-view-core:last-child{width:4.2rem;border:.05rem solid var(--fs-brand);color:var(--fs-white);background:var(--fs-brand);font-weight:600}.profile-account-drawer__link taro-image-core{width:.8rem;height:.8rem}.profile-account-drawer__preview{display:flex;height:3.2rem;align-items:center;padding:0 .6rem;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;background:var(--fs-surface)}.profile-account-drawer__preview>taro-image-core{width:2rem;height:2rem;flex:none;border-radius:50%;background:var(--fs-brand-soft)}.profile-account-drawer__preview>taro-view-core{min-width:0;flex:1;margin-left:.6rem}.profile-account-drawer__preview>taro-view-core taro-text-core{display:block;overflow:hidden;font-size:.7rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.profile-account-drawer__preview>taro-view-core taro-text-core:last-child{color:var(--fs-text-tertiary);font-size:.6rem}.profile-account-drawer__preview>taro-text-core{margin-left:.4rem;color:var(--fs-text-secondary);font-size:.6rem}.profile-account-drawer__upload>taro-text-core,.profile-account-drawer__guide>taro-text-core{display:block;margin-bottom:.4rem;font-size:.65rem;font-weight:500;line-height:.9rem}.profile-account-drawer__upload>taro-view-core{display:flex;width:4.5rem;height:5.8rem;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;color:var(--fs-text-tertiary);background:var(--fs-surface);font-size:.7rem}.profile-account-drawer__upload taro-image-core{width:1.2rem;height:1.2rem}.profile-account-drawer__guide taro-image-core{width:100%;height:auto;aspect-ratio:361/317;object-fit:contain}.profile-account-drawer__footer{position:relative;width:100%;height:calc(4.75rem + var(--fs-safe-area-bottom));flex:none;padding:.6rem .8rem var(--fs-safe-area-bottom);background:var(--fs-white);box-shadow:0 -.1rem .5rem var(--fs-black-a06)}.profile-account-drawer__footer>taro-view-core:first-child{display:flex;width:100%;height:2.45rem;align-items:center;justify-content:center;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand);font-size:.8rem;font-weight:500}.profile-account-channel-picker{position:absolute;z-index:20;inset:0}.profile-account-channel-picker>taro-view-core:first-child{position:absolute;background:var(--fs-black-a45);inset:0}.profile-account-channel-picker>taro-view-core:last-child{position:absolute;right:0;bottom:0;left:0;padding:.6rem .6rem 1.2rem;border-radius:.6rem .6rem 0 0;background:var(--fs-white)}.profile-account-channel-picker>taro-view-core:last-child>taro-text-core{display:flex;height:2.5rem;align-items:center;justify-content:center;font-size:.8rem;font-weight:500}.profile-account-channel-picker>taro-view-core:last-child>taro-view-core:not(:first-child){display:flex;height:2.2rem;align-items:center;justify-content:space-between;margin-top:.4rem;padding:0 .6rem;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;font-size:.7rem}.profile-account-channel-picker>taro-view-core:last-child>taro-view-core.is-active{border-color:var(--fs-brand);color:var(--fs-brand)}.profile-account-data-content{padding:0 .8rem 1.6rem}.profile-account-data-account,.profile-account-data-summary,.profile-account-video-card{padding:.6rem;border-radius:.4rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profile-account-data-account>taro-view-core:first-child{display:flex;align-items:center;gap:.6rem}.profile-account-data-account>taro-view-core:first-child>taro-image-core{width:2.4rem;height:2.4rem;flex:none;border-radius:50%;background:var(--fs-brand-soft)}.profile-account-data-account>taro-view-core:first-child>taro-view-core{min-width:0;flex:1}.profile-account-data-account>taro-view-core:first-child taro-text-core{display:block;overflow:hidden;font-size:.75rem;font-weight:500;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.profile-account-data-account>taro-view-core:first-child taro-text-core:not(:first-child){margin-top:.2rem;color:var(--fs-text-tertiary);font-size:.6rem;font-weight:400;line-height:.8rem}.profile-account-data-account>taro-view-core:last-child{display:flex;height:1.8rem;align-items:center;justify-content:center;margin-top:.6rem;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand);font-size:.7rem;font-weight:500}.profile-account-data-state{display:flex;height:5.6rem;align-items:center;justify-content:center;border-radius:.4rem;color:var(--fs-text-tertiary);background:var(--fs-white);box-shadow:var(--fs-card-shadow);font-size:.65rem;line-height:1rem}.profile-account-data-summary{margin-top:.6rem}.profile-account-data-summary>taro-text-core:first-child,.profile-account-data-list-title{display:block;font-size:.7rem;font-weight:500;line-height:1rem}.profile-account-data-summary>taro-text-core:nth-child(2){display:block;margin-top:.6rem;color:var(--fs-text-tertiary);font-size:.6rem}.profile-account-data-summary>taro-view-core{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.6rem}.profile-account-data-summary>taro-view-core>taro-view-core{padding:.4rem;border-radius:.4rem;background:var(--fs-bg);text-align:center}.profile-account-data-summary>taro-view-core>taro-view-core>taro-text-core{display:block;font-size:.75rem;font-weight:600;line-height:1rem}.profile-account-data-summary>taro-view-core>taro-view-core>taro-text-core:last-child{margin-top:.2rem;color:var(--fs-text-secondary);font-size:.55rem;font-weight:400;line-height:.8rem}.profile-account-data-list-title{margin:.6rem 0 .4rem}.profile-account-data-videos{display:flex;flex-direction:column;gap:.6rem}.profile-account-video-card>taro-view-core:first-child{display:flex;gap:.6rem}.profile-account-video-card>taro-view-core:first-child>taro-image-core{width:3.2rem;height:3.2rem;flex:none;border-radius:.4rem;background:var(--fs-bg)}.profile-account-video-card>taro-view-core:first-child>taro-view-core{min-width:0;flex:1}.profile-account-video-card>taro-view-core:first-child taro-text-core{display:-webkit-box;overflow:hidden;font-size:.65rem;line-height:1rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-account-video-card>taro-view-core:first-child taro-text-core:last-child,.profile-account-video-card>taro-text-core{display:block;margin-top:.2rem;color:var(--fs-text-tertiary);font-size:.6rem;line-height:.8rem}.profile-account-video-card>taro-text-core{margin-top:.6rem;color:var(--fs-text-secondary)}.story-records-page{display:flex;height:100vh;min-height:100vh;flex-direction:column;color:var(--fs-text-primary);background:var(--fs-bg)}.story-records-hero{position:relative;width:100%;height:calc(5.7rem + var(--fs-safe-area-top));flex:none;overflow:hidden;padding:0 .8rem;color:var(--fs-white)}.story-records-hero>taro-image-core{position:absolute;z-index:0;top:0;right:0;left:0;width:100%;height:15.05rem}.story-records-topbar{position:relative;z-index:1;display:flex;height:calc(2.7rem + var(--fs-safe-area-top));align-items:center;margin:0 -.5rem;padding:var(--fs-safe-area-top) .3rem 0}.story-records-topbar>taro-view-core{display:flex;width:1.6rem;height:1.6rem;flex:none;align-items:center;justify-content:center}.story-records-topbar taro-image-core{width:1rem;height:1rem}.story-records-topbar>taro-text-core{min-width:0;flex:1;overflow:hidden;padding:0 .6rem;font-size:.8rem;font-weight:600;line-height:1.05rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.story-records-search{position:relative;z-index:1;display:flex;height:2.2rem;align-items:center;padding-right:.6rem;border-radius:.4rem;color:var(--fs-text-primary);background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.story-records-search>taro-view-core:first-child{display:flex;max-width:5.6rem;height:2.2rem;flex:none;align-items:center;gap:.2rem;padding:0 .4rem;color:var(--fs-text-secondary);font-size:.7rem;line-height:.9rem}.story-records-search>taro-view-core:first-child>taro-text-core:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-records-search>taro-view-core:first-child>taro-image-core{width:.7rem;height:.7rem;flex:none}.story-records-search>taro-view-core:nth-child(2){width:.05rem;height:1.2rem;flex:none;background:var(--fs-border-soft)}.story-records-search taro-input-core{display:flex;min-width:0;height:2.2rem;flex:1;align-items:center;padding-left:.6rem;color:var(--fs-text-primary);font-size:.7rem;line-height:1rem}.story-records-search>taro-image-core{width:.8rem;height:.8rem;flex:none}.story-records-scroll{min-height:0;flex:1}.story-records-content{min-height:calc(100vh - 5.7rem);padding:.8rem .8rem 1.6rem;border-radius:.4rem .4rem 0 0;background:var(--fs-bg)}.story-records-empty{display:flex;height:10rem;align-items:center;justify-content:center;color:var(--fs-text-tertiary);font-size:.7rem;line-height:1rem}.story-records-groups{display:flex;flex-direction:column;gap:.6rem}.story-record-group>taro-text-core{display:block;font-size:.8rem;font-weight:500;line-height:1.1rem}.story-record-card{margin-top:.6rem;padding:.6rem;border-radius:.4rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.story-record-card__header{display:flex;min-height:3.1rem;align-items:center;gap:.4rem;padding-bottom:.4rem;border-bottom:.05rem solid var(--fs-border-soft)}.story-record-card__header>taro-image-core{width:1.6rem;height:2.3rem;flex:none;border-radius:.2rem}.story-record-card__header>taro-view-core:nth-child(2){min-width:0;flex:1}.story-record-card__header>taro-view-core:nth-child(2) taro-text-core{display:block;overflow:hidden;font-size:.7rem;line-height:1.1rem;text-overflow:ellipsis;white-space:nowrap}.story-record-card__header>taro-view-core:nth-child(2) taro-text-core:last-child{color:var(--fs-text-secondary);font-size:.6rem;line-height:1rem}.story-record-card__header>taro-view-core:last-child{display:flex;height:1.25rem;flex:none;align-items:center;gap:.1rem;color:var(--fs-text-secondary);font-size:.6rem}.story-record-card__header>taro-view-core:last-child>taro-image-core{width:.65rem;height:.65rem;flex:none}.story-record-card__codes{margin-top:.4rem}.story-record-card__codes>taro-view-core:not(.story-record-card__empty){display:grid;min-height:1.6rem;grid-template-columns:minmax(0,1fr) 2.8rem 4.1rem;align-items:center;gap:.6rem}.story-record-card__codes>taro-view-core>taro-text-core:first-child{overflow:hidden;font-size:.8rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.story-record-card__codes>taro-view-core>taro-view-core{display:flex;height:1.25rem;align-items:center;justify-content:center;border-radius:49.95rem;color:var(--fs-brand);background:var(--fs-white);box-shadow:var(--fs-card-shadow);font-size:.6rem}.story-record-card__codes>taro-view-core>taro-text-core:last-child{color:var(--fs-text-tertiary);font-size:.6rem;text-align:right}.story-record-card__empty{display:flex;height:2.4rem;align-items:center;justify-content:center;color:var(--fs-text-tertiary);font-size:.6rem}.story-records-filter{position:fixed;z-index:1500;inset:0}.story-records-filter>taro-view-core:first-child{position:absolute;background:var(--fs-black-a55);inset:0}.story-records-filter>taro-view-core:last-child{position:absolute;right:0;bottom:0;left:0;max-height:70vh;padding:.6rem .6rem calc(.9rem + var(--fs-safe-area-bottom));border-radius:.6rem .6rem 0 0;background:var(--fs-white)}.story-records-filter>taro-view-core:last-child>taro-text-core{display:flex;height:1.9rem;align-items:center;justify-content:center;font-size:.8rem;font-weight:600}.story-records-filter__options{max-height:calc(70vh - 2.5rem);overflow-y:auto!important;padding-top:.4rem}.story-records-filter__options>taro-view-core{display:flex;height:2.6rem;align-items:center;gap:.6rem;margin-top:.4rem;padding:0 .6rem;border-radius:.4rem;background:var(--fs-bg)}.story-records-filter__options>taro-view-core.is-active{color:var(--fs-brand);background:var(--fs-brand-subtle)}.story-records-filter__options>taro-view-core>taro-text-core:first-child{min-width:0;flex:1;overflow:hidden;font-size:.75rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.story-records-filter__options>taro-view-core>taro-text-core:nth-child(2){color:var(--fs-text-tertiary);font-size:.6rem}.story-records-filter__options>taro-view-core>taro-image-core{width:.8rem;height:.8rem;flex:none}.profile-settings-page{min-height:100vh;padding-bottom:calc(1.2rem + var(--fs-safe-area-bottom));color:var(--fs-text-primary);background:var(--fs-neutral-01)}.profile-settings-topbar{display:flex;width:100%;height:calc(2.7rem + var(--fs-safe-area-top));align-items:center;padding:var(--fs-safe-area-top) .3rem 0;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profile-settings-topbar>taro-view-core{display:flex;width:1.6rem;height:1.6rem;flex:none;align-items:center;justify-content:center}.profile-settings-topbar taro-image-core{width:1rem;height:1rem}.profile-settings-topbar>taro-text-core{min-width:0;flex:1;padding:0 .6rem;font-size:.8rem;font-weight:500;line-height:1.05rem;text-align:center}.profile-settings-content{padding:.8rem .8rem 0}.profile-settings-card{overflow:hidden;border-radius:.4rem;background:var(--fs-white);box-shadow:var(--fs-card-shadow)}.profile-settings-card--spaced{margin-top:.8rem}.profile-theme-preset{padding:.7rem .6rem .6rem;border-bottom:.05rem solid var(--fs-divider)}.profile-theme-preset__heading{display:flex;flex-direction:column}.profile-theme-preset__heading>taro-text-core:first-child{color:var(--fs-text-primary);font-size:.7rem;font-weight:500;line-height:1rem}.profile-theme-preset__heading>taro-text-core:last-child{margin-top:.2rem;color:var(--fs-text-tertiary);font-size:.6rem;line-height:.9rem}.profile-theme-preset__options{display:grid;margin-top:.6rem;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-theme-preset__option{display:flex;min-width:0;min-height:4.4rem;align-items:flex-start;padding:.5rem;border:.05rem solid var(--fs-border);border-radius:var(--fs-card-radius);background:var(--fs-card);flex-direction:column;position:relative}.profile-theme-preset__option.is-selected{border-color:var(--fs-brand);box-shadow:0 0 0 .1rem var(--fs-theme-selection-ring)}.profile-theme-preset__preview{display:flex;width:100%;height:1.1rem;align-items:center;justify-content:flex-end;gap:.15rem;overflow:hidden;padding:.2rem;border-radius:.25rem;background-color:var(--fs-bg);background-position:top right;background-repeat:no-repeat;background-size:cover}.profile-theme-preset__preview>taro-view-core{width:.7rem;height:.7rem;flex:none;border:.05rem solid var(--fs-white-a80);border-radius:50%}.profile-theme-preset__option--figma-violet .profile-theme-preset__preview{background-image:url(/assets/images/figma-violet-page-glow.png)}.profile-theme-preset__option--classic-red .profile-theme-preset__preview>taro-view-core:nth-child(1){background:var(--fs-theme-preview-classic-primary)}.profile-theme-preset__option--classic-red .profile-theme-preset__preview>taro-view-core:nth-child(2){background:var(--fs-theme-preview-classic-gradient)}.profile-theme-preset__option--classic-red .profile-theme-preset__preview>taro-view-core:nth-child(3){background:var(--fs-theme-preview-classic-soft)}.profile-theme-preset__option--figma-violet .profile-theme-preset__preview>taro-view-core:nth-child(1){background:var(--fs-theme-preview-violet-primary)}.profile-theme-preset__option--figma-violet .profile-theme-preset__preview>taro-view-core:nth-child(2){background:var(--fs-theme-preview-violet-gradient)}.profile-theme-preset__option--figma-violet .profile-theme-preset__preview>taro-view-core:nth-child(3){background:var(--fs-theme-preview-violet-soft)}.profile-theme-preset__copy{display:flex;min-width:0;margin-top:.4rem;flex-direction:column}.profile-theme-preset__copy>taro-text-core:first-child{color:var(--fs-text-primary);font-size:.65rem;font-weight:500;line-height:.9rem}.profile-theme-preset__copy>taro-text-core:last-child{margin-top:.1rem;overflow:hidden;color:var(--fs-text-tertiary);font-size:.5rem;line-height:.75rem;text-overflow:ellipsis;white-space:nowrap}.profile-theme-preset__check{display:flex;width:.9rem;height:.9rem;align-items:center;justify-content:center;border:.05rem solid var(--fs-border);border-radius:50%;color:var(--fs-on-brand);background:var(--fs-card);font-size:.55rem;line-height:.9rem;position:absolute;top:.3rem;right:.3rem}.profile-theme-preset__option.is-selected .profile-theme-preset__check{border-color:var(--fs-brand);background:var(--fs-brand)}.profile-personalization-row{display:flex;min-height:3.4rem;align-items:center;justify-content:space-between;gap:.8rem;padding:.6rem}.profile-personalization-row__copy{display:flex;min-width:0;flex:1;flex-direction:column}.profile-personalization-row__copy>taro-text-core:first-child{color:var(--fs-text-primary);font-size:.7rem;font-weight:500;line-height:1rem}.profile-personalization-row__copy>taro-text-core:last-child{margin-top:.2rem;color:var(--fs-text-tertiary);font-size:.6rem;line-height:.9rem}.profile-personalization-toggle{width:2.1rem;height:1.2rem;flex:none;padding:.1rem;border-radius:.6rem;background:var(--fs-surface-muted);transition:background-color .16s ease}.profile-personalization-toggle.is-checked{background:var(--fs-brand)}.profile-personalization-toggle__thumb{width:1rem;height:1rem;border-radius:50%;background:var(--fs-white);box-shadow:0 .05rem .15rem var(--fs-black-a18);transition:transform .16s ease}.profile-personalization-toggle.is-checked .profile-personalization-toggle__thumb{transform:translate(.9rem)}.profile-settings-row{display:flex;width:100%;height:2.4rem;align-items:center;justify-content:space-between;gap:.8rem;padding:0 .6rem}.profile-settings-row__label,.profile-settings-row__value{display:flex;min-width:0;align-items:center}.profile-settings-row__label{flex:1;gap:.6rem;color:var(--fs-black);font-size:.7rem;line-height:1rem}.profile-settings-row__value{max-width:62%;flex:none;justify-content:flex-end;gap:.4rem;color:var(--fs-text-secondary);font-size:.7rem;line-height:1rem}.profile-settings-row__value>taro-text-core{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-settings-row__value taro-image-core{width:.65rem;height:.65rem;flex:none}.profile-settings-badge{display:flex;height:1rem;align-items:center;gap:.2rem;padding:0 .3rem;border-radius:49.95rem;color:var(--fs-text-tertiary);background:var(--fs-bg);font-size:.5rem;line-height:.9rem}.profile-settings-badge>taro-text-core:first-child{color:var(--fs-blue-06);font-size:.55rem}.profile-settings-badge.is-verified{color:var(--fs-white);background:var(--fs-success)}.profile-settings-badge.is-verified>taro-text-core:first-child{color:var(--fs-white)}.profile-settings-avatar-row{display:flex;width:100%;height:2.4rem;align-items:center;justify-content:space-between;padding:.3rem .6rem}.profile-settings-avatar-row taro-image-core{width:1.8rem;height:1.8rem;flex:none;overflow:hidden;border-radius:50%;background:var(--fs-neutral-23)}.profile-settings-avatar-row taro-text-core{color:var(--fs-text-secondary);font-size:.7rem;line-height:1rem}.profile-settings-fixed-action{position:fixed;right:0;bottom:0;left:0;z-index:20;display:flex;height:calc(4.85rem + var(--fs-safe-area-bottom));justify-content:center;padding:.9rem 0 var(--fs-safe-area-bottom);pointer-events:none}.profile-settings-fixed-action>taro-view-core,.profile-settings-confirm{display:flex;width:15.05rem;height:2.45rem;align-items:center;justify-content:center;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand);font-size:.8rem;font-weight:500;line-height:1.1rem;pointer-events:auto}.profile-settings-confirm.is-disabled{opacity:.7}.profile-settings-popup{position:fixed;z-index:1300;inset:0}.profile-settings-popup__mask{position:absolute;background:var(--fs-black-a55);inset:0}.profile-settings-popup__panel{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;border-radius:.6rem .6rem 0 0;background:var(--fs-white)}.profile-settings-popup__title{display:flex;width:100%;height:1.9rem;flex:none;align-items:center;justify-content:center;padding:.4rem .8rem;color:var(--fs-text-slate);font-size:.8rem;font-weight:500;line-height:1.1rem}.profile-settings-popup__body{min-height:0;flex:1}.profile-settings-popup__safe{position:relative;width:100%;height:calc(1.7rem + var(--fs-safe-area-bottom));flex:none}.profile-settings-form,.profile-settings-upload-form{display:flex;width:100%;flex-direction:column;align-items:center;gap:.6rem;padding:.8rem}.profile-settings-input,.profile-settings-upload-row{display:flex;width:100%;height:2.2rem;align-items:center;justify-content:space-between;gap:.6rem;padding:0 .6rem;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;background:var(--fs-surface)}.profile-settings-input taro-input-core{display:flex;min-width:0;height:2.2rem;flex:1;align-items:center;color:var(--fs-text-primary);font-size:.7rem;line-height:1rem}.profile-settings-input>taro-view-core{flex:none;color:var(--fs-brand);font-size:.7rem;font-weight:500;line-height:1rem}.profile-settings-input>taro-view-core.is-disabled{color:var(--fs-text-tertiary)}.profile-settings-upload-row>taro-text-core{min-width:0;overflow:hidden;color:var(--fs-text-secondary);font-size:.7rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.profile-settings-upload-row>taro-text-core:last-child{flex:none;color:var(--fs-brand)}.profile-settings-avatar-preview{width:4.6rem;height:4.6rem;flex:none;overflow:hidden;border:.1rem solid var(--fs-brand);border-radius:50%;background:var(--fs-neutral-23)}.profile-support-page{display:flex;height:100vh;min-height:100vh;flex-direction:column;overflow:hidden;color:var(--fs-text-strong);background:var(--fs-white)}.profile-support-topbar{display:flex;width:100%;height:calc(2.7rem + var(--fs-safe-area-top));flex:none;align-items:center;padding:var(--fs-safe-area-top) .3rem 0;background:var(--fs-white)}.profile-support-topbar>taro-view-core{display:flex;width:1.6rem;height:1.6rem;flex:none;align-items:center;justify-content:center}.profile-support-topbar>taro-view-core taro-image-core{width:1rem;height:1rem}.profile-support-topbar>taro-text-core{min-width:0;flex:1;padding:0 .6rem;font-size:.8rem;font-weight:600;line-height:1.05rem;text-align:center}.profile-support-content{display:flex;min-height:0;flex:1;flex-direction:column;padding:0 .8rem}.profile-support-search{display:flex;width:100%;height:2.2rem;flex:none;align-items:center;gap:.4rem;padding:0 .6rem;border:.05rem solid var(--fs-border-soft);border-radius:.4rem;background:var(--fs-surface)}.profile-support-search>taro-image-core{width:.8rem;height:.8rem;flex:none}.profile-support-search>taro-input-core{display:flex;min-width:0;height:2.2rem;flex:1;align-items:center;color:var(--fs-text-strong);font-size:.7rem;line-height:1rem}.profile-support-categories{width:100%;height:1.3rem;flex:none;margin-top:.8rem}.profile-support-categories__inner{display:flex;width:max-content;min-width:100%;gap:.4rem}.profile-support-categories__inner>taro-view-core{display:flex;height:1.3rem;flex:none;align-items:center;padding:0 .6rem;border:.05rem solid transparent;border-radius:49.95rem;color:var(--fs-text-body);background:var(--fs-bg);font-size:.6rem;line-height:.9rem;white-space:nowrap}.profile-support-categories__inner>taro-view-core.is-active{border-color:var(--fs-brand);color:var(--fs-brand);background:var(--fs-brand-subtle);font-weight:600}.profile-support-list{min-height:0;flex:1;margin-top:.8rem;overflow:hidden;border-radius:.4rem;background:var(--fs-white);box-shadow:0 .1rem .4rem var(--fs-black-a06)}.profile-support-list__item{display:flex;width:100%;height:2.45rem;align-items:center;justify-content:space-between;gap:.6rem;padding:0 .6rem;border-bottom:.05rem solid var(--fs-neutral-37)}.profile-support-list__item:last-child{border-bottom:0}.profile-support-list__item>taro-text-core{min-width:0;flex:1;overflow:hidden;color:var(--fs-black);font-size:.7rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.profile-support-list__item taro-image-core{width:.65rem;height:.65rem;flex:none}.profile-support-list__empty{display:flex;height:6rem;align-items:center;justify-content:center;color:var(--fs-text-body);font-size:.7rem}.profile-support-skeleton>taro-view-core{display:flex;height:2.4rem;align-items:center;justify-content:space-between;padding:0 .6rem;border-bottom:.05rem solid var(--fs-neutral-37)}.profile-support-skeleton>taro-view-core>taro-view-core:first-child{width:58%;height:.8rem;border-radius:.2rem;background:var(--fs-neutral-31)}.profile-support-skeleton>taro-view-core>taro-view-core:last-child{width:.6rem;height:.6rem;border-radius:50%;background:var(--fs-neutral-31)}.profile-support-consult{display:flex;flex:none;flex-direction:column;align-items:center;gap:.8rem;padding:.8rem 0}.profile-support-consult>taro-view-core:first-child{display:flex;flex-direction:column;align-items:center}.profile-support-consult>taro-view-core:first-child taro-text-core:first-child{font-size:.8rem;font-weight:500;line-height:1.05rem}.profile-support-consult>taro-view-core:first-child taro-text-core:last-child{margin-top:.1rem;color:var(--fs-text-body);font-size:.7rem;line-height:1.05rem}.profile-support-consult>taro-view-core:last-child{display:flex;width:100%;height:2.45rem;align-items:center;justify-content:center;border:.05rem solid var(--fs-brand);border-radius:49.95rem;color:var(--fs-brand);background:var(--fs-white);font-size:.8rem;font-weight:500}.profile-support-dialog{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;padding:.8rem 1.35rem}.profile-support-dialog__mask{position:absolute;inset:0;background:var(--fs-black-a32)}.profile-support-dialog__panel{position:relative;z-index:1;display:flex;width:17rem;flex-direction:column;align-items:center;padding:.8rem 1rem 1.4rem;border-radius:.4rem;background:var(--fs-white)}.profile-support-dialog__panel>taro-text-core:first-child{font-size:.8rem;font-weight:500;line-height:1.3rem}.profile-support-dialog__panel>taro-text-core:nth-child(2){margin-top:.2rem;color:var(--fs-text-body);font-size:.65rem;line-height:1rem}.profile-support-dialog__qr{display:flex;width:11rem;height:11rem;align-items:flex-start;justify-content:center;margin-top:.6rem;padding:.6rem;border-radius:.4rem;background:var(--fs-surface)}.profile-support-dialog__qr taro-image-core{width:9.8rem;height:auto}.profile-support-dialog__panel>taro-view-core:last-child{position:relative;z-index:2;display:flex;width:15rem;height:1.9rem;align-items:center;justify-content:center;margin-top:.6rem;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand-strong);font-size:.7rem}.profile-faq-detail-page{min-height:100vh;padding-bottom:calc(2rem + var(--fs-safe-area-bottom));color:var(--fs-text-strong);background:var(--fs-white)}.profile-faq-detail-content{padding:.3rem 1.2rem 0}.profile-faq-detail-article{display:flex;flex-direction:column;gap:.6rem}.profile-faq-detail-article>taro-view-core:first-child{display:flex;flex-direction:column;gap:.4rem}.profile-faq-detail-title{font-size:1.2rem;font-weight:600;line-height:1.5rem}.profile-faq-detail-updated{color:var(--fs-text-muted);font-size:.6rem;line-height:1rem}.profile-faq-detail-markdown{color:var(--fs-text-body);font-size:.7rem;line-height:1.1rem}.profile-faq-detail-markdown p{margin:0 0 .4rem}.profile-faq-detail-state{display:flex;height:8rem;align-items:center;justify-content:center;color:var(--fs-text-body);font-size:.7rem}.wallet-data-state-page{display:flex;min-height:100vh;flex-direction:column;color:var(--fs-text-primary);background:var(--fs-bg)}.wallet-data-state-page__nav{display:flex;width:100%;height:calc(2.7rem + var(--fs-safe-area-top));flex:none;align-items:center;padding:var(--fs-safe-area-top) .3rem 0}.wallet-data-state-page__nav>taro-view-core{display:flex;width:1.6rem;height:1.6rem;flex:none;align-items:center;justify-content:center}.wallet-data-state-page__nav>taro-view-core taro-image-core{width:1rem;height:1rem}.wallet-data-state-page__nav>taro-text-core{min-width:0;flex:1;font-size:.8rem;font-weight:600;line-height:1.05rem;text-align:center}.wallet-data-state-page__body{display:flex;min-height:0;flex:1;align-items:center;justify-content:center;padding:0 .8rem 3.2rem}.wallet-data-state-page__content{display:flex;width:100%;max-width:14rem;flex-direction:column;align-items:center;text-align:center}.wallet-data-state-page__content>taro-image-core{width:1.8rem;height:1.8rem}.wallet-data-state-page__content>taro-text-core:nth-child(2){margin-top:.6rem;font-size:.85rem;font-weight:500;line-height:1.2rem}.wallet-data-state-page__content>taro-text-core:nth-child(3){margin-top:.2rem;color:var(--fs-text-secondary);font-size:.65rem;line-height:1rem}.wallet-data-state-page__content>taro-view-core{display:flex;height:2rem;align-items:center;gap:.4rem;margin-top:1rem;border-radius:49.95rem;padding:0 1.2rem;color:var(--fs-white);background:var(--fs-brand);font-size:.7rem;font-weight:500}.wallet-data-state-page__content>taro-view-core.is-disabled{opacity:.6}.wallet-data-state-page__content>taro-view-core taro-image-core{width:.8rem;height:.8rem}.wallet-withdrawal-detail{position:fixed;z-index:1600;inset:0}.wallet-withdrawal-detail>taro-view-core:first-child{position:absolute;background:var(--fs-black-a55);inset:0}.wallet-withdrawal-detail>taro-view-core:last-child{position:absolute;right:0;bottom:0;left:0;padding:.8rem .8rem calc(1.7rem + var(--fs-safe-area-bottom));border-radius:.6rem .6rem 0 0;background:var(--fs-white)}.wallet-withdrawal-detail>taro-view-core:last-child>taro-text-core{display:block;margin-bottom:.8rem;font-size:.8rem;font-weight:600;text-align:center}.wallet-withdrawal-detail>taro-view-core:last-child>taro-view-core:not(:last-child){display:flex;min-height:2rem;align-items:center;justify-content:space-between;border-bottom:.05rem solid var(--fs-border-soft);font-size:.7rem}.wallet-withdrawal-detail>taro-view-core:last-child>taro-view-core:not(:last-child)>taro-text-core:first-child{color:var(--fs-text-secondary)}.wallet-withdrawal-detail>taro-view-core:last-child>taro-view-core:last-child{display:flex;height:2.45rem;align-items:center;justify-content:center;margin-top:.8rem;border-radius:49.95rem;color:var(--fs-white);background:var(--fs-brand);font-size:.8rem}
