.partner-modal-box{line-height:1.4;width:82.933vw}.partner-modal-box>div.amd-modal-standard-content{width:100%}.partner-modal-box .amd-modal-standard-content-comb{padding:6.4vw}.partner-modal-box .amd-modal-standard-content-comb .amd-modal-standard-content-title{margin-bottom:4vw;font-size:4.267vw;font-weight:500}.partner-modal-box .amd-modal-standard-content-comb .amd-modal-standard-content-content{font-size:3.733vw}.partner-modal-box .amd-modal-standard-content-comb .amd-modal-standard-content-content textarea{width:100%;line-height:1.4;padding:2.667vw;background:#f5f5f5;border-radius:.533vw;border:1px solid #e7e7e7}.partner-modal-box .amd-modal-standard-content-comb .amd-modal-standard-content-content textarea::placeholder{color:rgba(0,0,0,.45)}.partner-modal-box .amd-button{font-size:4.267vw;letter-spacing:0}.partner-modal-box .amd-modal-standard-button-cancel{color:#323233!important}.partner-modal-box-default .amd-button{font-size:4.267vw;letter-spacing:0}.partner-modal-box-default .amd-modal-standard-button-cancel{color:#323233!important}.loadable-loading{min-height:42vh;display:flex;align-items:center;justify-content:center;padding:4.267vw}.loadable-loading__card{min-width:45.333vw;max-width:86vw;padding:3.2vw 4.267vw;border-radius:3.2vw;border:1px solid rgba(56,113,255,.12);background:hsla(0,0%,100%,.96);box-shadow:0 2.133vw 5.333vw rgba(15,23,42,.08);text-align:center}.loadable-loading__spinner{width:4.267vw;height:4.267vw;margin:0 auto 2.133vw;display:inline-block;border-radius:50%;border:.533vw solid rgba(56,113,255,.22);border-top-color:#3871ff;animation:loadable-spin .9s linear infinite}.loadable-loading__title{font-size:3.467vw;font-weight:600;color:#2f3a4a;line-height:1.3}.loadable-loading__desc{margin-top:1.067vw;font-size:3.2vw;color:#8a94a6;line-height:1.3}@keyframes loadable-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.apply-permission{padding:4.267vw;height:100%;background-color:#ffe8ce}.apply-permission .title{font-size:6.4vw;font-weight:700;margin-bottom:4.267vw}.apply-permission .desc-1{font-size:4.8vw;color:#666;margin-bottom:2.133vw;background-color:#fff9f0;border-radius:5.333vw;font-weight:700;padding:2.667vw}.apply-permission .desc-2{font-size:3.733vw;color:#ac9d8d;line-height:5.333vw;padding:2.667vw}.apply-permission .cell{margin-bottom:4.267vw;--nutui-textarea-padding:0px;--nutui-textarea-font:3.467vw;background-color:#fff;padding:2.667vw;border-radius:2.667vw}.apply-permission .cell .label{display:block;margin-bottom:2.133vw;font-weight:700;font-size:4.8vw}.apply-permission .cell .label-2{color:#9a9a9a;font-size:3.733vw;line-height:5.333vw}.apply-permission .cell .textArea{margin-top:4.267vw}.apply-permission .checkbox-container{display:flex;align-items:center;margin-bottom:4.267vw}.apply-permission .checkbox-container input{margin-right:2.133vw}.apply-permission .submit-button{width:100%}.im-message-notice{position:fixed;z-index:1200;top:calc(2.667vw + env(safe-area-inset-top));left:50%;width:calc(100% - 6.4vw);max-width:112vw;min-height:13.333vw;padding:1.6vw 3.2vw;border:none;border-radius:3.2vw;background:hsla(0,0%,100%,.96);display:flex;align-items:center;text-align:left;font-family:inherit;animation:im-message-notice-enter .18s ease-out;transform:translate3d(-50%,0,0);-webkit-tap-highlight-color:transparent}.im-message-notice-avatar{flex:0 0 auto;width:9.6vw;height:9.6vw;border-radius:50%;object-fit:cover;background:#eef0f5}.im-message-notice-avatar-placeholder{display:flex;align-items:center;justify-content:center;color:#fff;background:var(--nutui-brand-color);font-size:4.267vw;font-weight:500}.im-message-notice-main{flex:1 1;min-width:0;margin-left:2.667vw;display:flex;flex-direction:column}.im-message-notice-name{color:#202432;font-size:3.733vw;font-weight:500;line-height:4.8vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.im-message-notice-text{margin-top:.533vw;color:#8a8f9b;font-size:3.2vw;font-weight:400;line-height:4.267vw}@keyframes im-message-notice-enter{0%{opacity:0;transform:translate3d(-50%,-10px,0)}to{opacity:1;transform:translate3d(-50%,0,0)}}input[type=radio]{position:relative;width:4.267vw;height:4.267vw;background-clip:initial;-webkit-appearance:none;appearance:none;margin:-.15px .6px 0 0;vertical-align:text-bottom;border-radius:50%;background-color:#fff;border:1px solid #d7d7d7}input[type=radio]:disabled{opacity:.65}input[type=radio]:before{content:"";display:block;height:0;width:0;transition:width .25s,height .25s}input[type=radio]:checked:before{height:2.133vw;width:2.133vw;border-radius:50%;margin:.8vw 0 0 .8vw;content:""}input[type=radio]:focus{outline:none;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.075),0 0 .533vw #38a7ff}input[type=radio]:checked{border:1px solid #6976fe}input[type=radio]:checked:before{background-color:#6976fe}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}body,html{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3.733vw;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;text-rendering:optimizeLegibility;--nutui-brand-color:#6b59b8;--nutui-color-primary:#6b59b8;--nutui-color-primary-stop-1:#6b59b8;--nutui-color-primary-stop-2:#6b59b8}img{content:normal!important}.safe-ios{padding-bottom:env(safe-area-inset-bottom)}#root{height:100%;font-size:3.733vw}*{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}li,ol,ul{list-style:none}textarea{resize:none}.level-label{background-color:#ffaf70}.level-label.status1{background-color:#feb2d1}.level-label.status2{background-color:#fecb6f}.level-label.status3{background-color:#de3cff}.level-label.status4{background-color:#0093e9;background-image:linear-gradient(160deg,#0093e9,#80d0c7)}.gender-and-age .high{color:#666}.gender-and-age .high.man{color:#6dcff2}.gender-and-age .high.girl{color:#ffb1d0}.nut-overlay{background:rgba(0,0,0,.6)!important}.nut-dialog{border-radius:3.733vw!important;box-shadow:0 3.2vw 10.667vw rgba(0,0,0,.2)!important}.accept-modal-overlay,.custom-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:999;display:flex;align-items:center;justify-content:center}.accept-modal,.custom-modal{width:80%;max-width:80vw;background:#fff;border-radius:3.733vw;overflow:hidden;box-shadow:0 3.2vw 10.667vw rgba(0,0,0,.2)}.accept-modal-title,.custom-modal-title{text-align:center;font-size:4.533vw;font-weight:500;color:#303133;padding:6.4vw 5.333vw 0}.accept-modal-content,.custom-modal-content{padding:4.267vw 6.4vw 6.4vw;font-size:4vw;color:#606266;line-height:1.6;text-align:center;max-height:40vh;overflow-y:auto;word-break:break-all}.accept-modal-footer,.custom-modal-footer{display:flex;border-top:1px solid #f0f0f0}.accept-modal-btn,.custom-modal-btn{flex:1 1;height:12.8vw;font-size:4.267vw;border:none;background:#fff;cursor:pointer;outline:none;-webkit-appearance:none;appearance:none;font-family:inherit}.accept-modal-btn--cancel,.custom-modal-btn--cancel{color:#909399;border-right:1px solid #f0f0f0}.accept-modal-btn--cancel:active,.custom-modal-btn--cancel:active{background:#f5f7fa}.accept-modal-btn--confirm,.custom-modal-btn--confirm{color:#6b59b8;font-weight:500}.accept-modal-btn--confirm:active,.custom-modal-btn--confirm:active{background:#f5f7fa}.cancel-reason-tags{display:flex;flex-wrap:wrap;grid-gap:2.133vw;gap:2.133vw;margin-bottom:3.2vw;justify-content:center}.cancel-reason-tag{font-size:3.2vw;padding:1.333vw 2.667vw;border-radius:3.733vw;background:#f5f6f8;color:#606266;border:1px solid #e4e7ed}.cancel-reason-tag:active{opacity:.8}.cancel-reason-tag.active{background:rgba(107,89,184,.1);color:#6b59b8;border-color:#6b59b8}body.wbc-theme{--wbc-ink:#30313e;--wbc-muted:#706c7c;--wbc-accent:#6b59b8;--wbc-soft:#f1edf9;--wbc-page:#f8f8fc;--wbc-surface:#fff;--wbc-line:#eceaf1;--wbc-success:#477866;--wbc-success-soft:#ebf3ef;--wbc-danger:#a14c59;--wbc-danger-soft:#f9ecee;--wbc-disabled-surface:#d6d0e5;--wbc-disabled-text:#514a60;--wbc-header-tint:#e9e9f8;--wbc-service-listening:#ede7f8;--wbc-service-companionship:#f8efde;--wbc-service-gaming:#e6eff5;--wbc-service-relationship:#f6e8ec;--wbc-search-surface:#fafaff;--wbc-shortcut-surface:#fcfcff;--wbc-accent-muted:#8e80a9;--wbc-shadow:rgba(35,32,49,0.12);--wbc-overlay:rgba(35,32,49,0.38);--wbc-inset:20px;--wbc-card-padding:16px;--wbc-gap:12px;--wbc-radius:18px;--wbc-button-radius:14px;--wbc-field-radius:12px;--wbc-dialog-radius:22px;--wbc-sheet-radius:24px;--wbc-control-height:44px;--wbc-button-height:48px;--wbc-font-body:14px;--wbc-font-reading:15px;--wbc-font-caption:12px;--wbc-font-note:13px;--wbc-font-title:18px;--wbc-font-page:24px;--nutui-tabs-title-color:var(--wbc-muted);--nutui-tabs-title-color-active:var(--wbc-ink);--nutui-tabs-horizontal-line-color:var(--wbc-accent);--nutui-font-size-base:14px;--nutui-text-color:var(--wbc-ink);color:var(--wbc-ink);background:var(--wbc-page)}body.wbc-theme .wbc-icon{width:22px;height:22px;flex:0 0 auto;display:inline-block}body.wbc-theme button,body.wbc-theme input,body.wbc-theme textarea{font-family:inherit}body.wbc-theme [role=button].focus-visible,body.wbc-theme [role=button]:focus-visible,body.wbc-theme button.focus-visible,body.wbc-theme button:focus-visible{outline:2px solid var(--wbc-accent);outline-offset:3px}body.wbc-theme input::placeholder,body.wbc-theme textarea::placeholder{color:var(--wbc-muted);opacity:1}body.wbc-theme .nut-button-primary{background:var(--wbc-accent);border-color:var(--wbc-accent)}body.wbc-theme .nut-button{box-shadow:none}body.wbc-theme .home-page .nut-tabbar{z-index:200}body.wbc-theme .nut-overlay{background:var(--wbc-overlay)!important}body.wbc-theme .nut-dialog-outer{background:var(--wbc-surface)!important;border-radius:var(--wbc-dialog-radius)}body.wbc-theme .nut-dialog{border-radius:var(--wbc-dialog-radius)!important;box-shadow:0 16px 48px var(--wbc-shadow)!important;background:var(--wbc-surface)}body.wbc-theme .nut-dialog-header{color:var(--wbc-ink);font-size:var(--wbc-font-title);font-weight:600}body.wbc-theme .nut-dialog-content{color:var(--wbc-muted);font-size:var(--wbc-font-body);line-height:1.8;max-height:60dvh;overflow-y:auto}body.wbc-theme .nut-dialog-footer .nut-button{min-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius);font-size:var(--wbc-font-body)}body.wbc-theme .nut-dialog-footer .nut-button-default{color:var(--wbc-muted);background:var(--wbc-page);border-color:var(--wbc-line)}body.wbc-theme .nut-popup{color:var(--wbc-ink)}body.wbc-theme .nut-popup-bottom{max-height:92dvh;border-radius:24px 24px 0 0}body.wbc-theme .nut-picker-header{min-height:56px}body.wbc-theme .nut-picker-cancel,body.wbc-theme .nut-picker-confirm{min-height:var(--wbc-control-height);display:flex;align-items:center}body.wbc-theme .nut-empty-description,body.wbc-theme .nut-empty-title,body.wbc-theme .nut-infinite-bottom{color:var(--wbc-muted);font-size:var(--wbc-font-note)}body.wbc-theme .wbc-page-header{padding:8px var(--wbc-inset) var(--wbc-gap);flex:0 0 auto}body.wbc-theme .wbc-page-title-row{display:flex;align-items:center;min-height:var(--wbc-button-height);position:relative}body.wbc-theme .wbc-page-title-row h1{margin:0;flex:1 1;font-size:17px;line-height:24px;font-weight:600;text-align:center}body.wbc-theme .wbc-page-title-row button{min-width:var(--wbc-control-height);min-height:var(--wbc-control-height);padding:10px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--wbc-muted)}body.wbc-theme .wbc-page-action{min-width:var(--wbc-control-height)}body.wbc-theme .wbc-page-header-root h1{text-align:left;font-size:var(--wbc-font-page)}body.wbc-theme .wbc-page-header>p{margin:4px 0 0;font-size:var(--wbc-font-note);line-height:1.7;color:var(--wbc-muted)}body.wbc-theme .wbc-primary,body.wbc-theme .wbc-secondary{min-height:var(--wbc-control-height);padding:0 18px;border:0;border-radius:var(--wbc-button-radius);font-size:var(--wbc-font-body)}body.wbc-theme .wbc-primary{background:var(--wbc-accent);color:var(--wbc-surface)}body.wbc-theme .wbc-secondary{background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme .wbc-field-error{color:var(--wbc-danger);font-size:var(--wbc-font-caption);line-height:1.7;margin:8px 0}body.wbc-theme .wbc-empty-art{width:204px;height:204px;object-fit:contain}body.wbc-theme .wbc-empty-note{font-size:var(--wbc-font-note);line-height:1.8;color:var(--wbc-muted);margin:8px 0 0}body.wbc-theme .Dynamic{background:linear-gradient(var(--wbc-header-tint),var(--wbc-page) 360px)}body.wbc-theme .Dynamic .tabs-container{position:static;padding:0;z-index:auto;min-height:0;flex:1 1;display:flex;flex-direction:column}body.wbc-theme .Dynamic .tabs-container .nut-tabs-titles{padding:0 var(--wbc-inset);grid-gap:0;gap:0}body.wbc-theme .Dynamic .tabs-container .nut-tabs-titles-item{flex:1 1}body.wbc-theme .Dynamic .tabs-container .nut-tabs-titles-item-text{font-size:var(--wbc-font-reading)}body.wbc-theme .Dynamic .tabs-container .nut-tabs-titles-item{font-size:var(--wbc-font-reading);color:var(--wbc-muted);min-height:var(--wbc-control-height)}body.wbc-theme .Dynamic .tabs-container .nut-tabs-titles-item-active{color:var(--wbc-ink);font-weight:600}body.wbc-theme .Dynamic .tabs-container .nut-tabs-titles-item-active .nut-tabs-titles-item-line{visibility:visible}body.wbc-theme .Dynamic .tabs-container .nut-tabs-titles-item-line{visibility:hidden;height:3px;width:18px;border:0;background:var(--wbc-accent);border-radius:2px}body.wbc-theme .Dynamic .sub-categories{height:auto;min-height:var(--wbc-control-height);flex-shrink:0;padding:4px var(--wbc-inset) 8px;grid-gap:8px;gap:8px;background:transparent}body.wbc-theme .Dynamic .sub-categories .sub-cate-item{color:var(--wbc-muted);font-size:var(--wbc-font-note);line-height:var(--wbc-control-height);border:0;background:transparent;padding:0 12px;border-radius:var(--wbc-field-radius);font-family:inherit;white-space:nowrap}body.wbc-theme .Dynamic .sub-categories .sub-cate-item:after{display:none}body.wbc-theme .Dynamic .sub-categories .active{color:var(--wbc-accent);background:var(--wbc-soft)}body.wbc-theme .Dynamic .nut-swiper{flex:1 1;min-height:0}body.wbc-theme .Dynamic .list{height:calc(100dvh - 208px - env(safe-area-inset-bottom));padding:0 0 24px;background:transparent}body.wbc-theme .Dynamic .list .empty{padding-top:60px}body.wbc-theme .Dynamic .list .empty-text{color:var(--wbc-muted)}body.wbc-theme .Dynamic .add-dynamic{top:10px;right:20px;bottom:auto;width:44px;height:var(--wbc-control-height);border-radius:var(--wbc-button-radius);box-shadow:none;background:transparent;color:var(--wbc-accent);z-index:2}body.wbc-theme .dynamic-list-item,body.wbc-theme .Dynamic .skeleton-card{margin:0 var(--wbc-inset) var(--wbc-gap);padding:var(--wbc-card-padding);border-radius:var(--wbc-radius);box-shadow:none}body.wbc-theme .dynamic-list-item .title .left .avatar{width:40px;height:40px;border-radius:var(--wbc-field-radius)}body.wbc-theme .dynamic-list-item .title .left .right-area{margin-left:10px;min-width:0}body.wbc-theme .dynamic-list-item .title .left .right-area .info .title-row .name{color:var(--wbc-ink);font-size:var(--wbc-font-reading);overflow:hidden;text-overflow:ellipsis}body.wbc-theme .dynamic-list-item .title .left .right-area .info .time{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .dynamic-list-item .text{color:var(--wbc-ink);font-size:var(--wbc-font-reading);line-height:1.8;word-break:break-word}body.wbc-theme .dynamic-list-item .title .left .right-area .info .title-row .btnCollect,body.wbc-theme .dynamic-list-item .title .left .right-area .info .title-row .btnCollected{color:var(--wbc-accent);background:transparent;border:0;font-size:var(--wbc-font-caption);min-height:var(--wbc-control-height);line-height:var(--wbc-control-height);padding:0 6px}body.wbc-theme .dynamic-list-item .title .more-btn{border:0;padding:0;background:transparent;color:var(--wbc-muted);min-width:var(--wbc-control-height);min-height:var(--wbc-control-height);display:flex;align-items:center;justify-content:center}body.wbc-theme .wbc-dynamic-labels{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px;margin-top:4px}body.wbc-theme .wbc-dynamic-labels span{padding:0 4px;border-radius:4px;background:var(--wbc-page);color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .nut-actionsheet :is(.nut-actionsheet-item,.nut-actionsheet-cancel){min-height:var(--wbc-button-height);box-sizing:border-box;padding:12px var(--wbc-inset);color:var(--wbc-ink);background:var(--wbc-surface);font-size:var(--wbc-font-reading);line-height:24px}body.wbc-theme .nut-actionsheet .nut-actionsheet-item.danger{color:var(--wbc-danger)}body.wbc-theme .nut-actionsheet .nut-actionsheet-cancel{border-color:var(--wbc-line)}body.wbc-theme .nut-actionsheet .nut-actionsheet-item-description{font-size:var(--wbc-font-caption);color:var(--wbc-muted)}body.wbc-theme .dynamic-list-item .pictures-adaptive{grid-gap:4px;gap:4px;border-radius:var(--wbc-field-radius);overflow:hidden}body.wbc-theme .dynamic-list-item .bottom{border-color:var(--wbc-line);margin-top:8px;padding-top:4px}body.wbc-theme .dynamic-list-item .bottom .item-a{min-height:var(--wbc-control-height);min-width:var(--wbc-control-height);color:var(--wbc-muted)}body.wbc-theme .dynamic-list-item .bottom .item-a span{font-size:var(--wbc-font-caption);color:var(--wbc-muted)}body.wbc-theme .dynamic-list-item .bottom .item-a .wbc-icon{width:20px;height:20px}body.wbc-theme .dynamic-list-item .wbc-feed-more{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:var(--wbc-control-height);height:var(--wbc-control-height);border:0;background:transparent;color:var(--wbc-muted)}body.wbc-theme .dynamic-list-item .bottom.wbc-feed-actions{display:flex;align-items:center;justify-content:space-between;border:0}body.wbc-theme .wbc-feed-actions button{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:var(--wbc-control-height);min-height:var(--wbc-control-height);padding:0 4px;border:0;background:transparent;color:var(--wbc-muted);font-size:var(--wbc-font-note);font-family:inherit}body.wbc-theme .wbc-feed-actions button[aria-pressed=true]{color:var(--wbc-accent)}body.wbc-theme .wbc-feed-actions .wbc-icon{width:22px;height:22px}body.wbc-theme .dynamic-list-item .dynamic-status,body.wbc-theme .dynamic-list-item .dynamic-visibility{font-size:var(--wbc-font-caption)!important;color:var(--wbc-muted)!important;background:var(--wbc-page)!important}body.wbc-theme .DynamicDetails{background:linear-gradient(180deg,var(--wbc-header-tint),var(--wbc-page) 420px)}body.wbc-theme .DynamicDetails .scroll-body{margin:0;padding:0 var(--wbc-inset) 88px;background:transparent}body.wbc-theme .DynamicDetails .comment-section,body.wbc-theme .DynamicDetails .wbc-post-card{padding:var(--wbc-card-padding);background:var(--wbc-surface);border-radius:var(--wbc-radius)}body.wbc-theme .DynamicDetails .comment-section{margin-top:var(--wbc-gap);border:0}body.wbc-theme .DynamicDetails .user-header{padding:0 0 var(--wbc-gap)}body.wbc-theme .DynamicDetails .user-header .user-avatar{width:40px;height:40px;border-radius:var(--wbc-field-radius)}body.wbc-theme .DynamicDetails .user-header .user-info{min-width:0}body.wbc-theme .DynamicDetails .user-header .user-name{font-size:var(--wbc-font-reading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.wbc-theme .DynamicDetails .user-header .user-time{font-size:var(--wbc-font-caption)}body.wbc-theme .DynamicDetails .wbc-post-actions{display:flex;align-items:center;justify-content:space-between;margin-top:var(--wbc-gap);grid-gap:8px;gap:8px}body.wbc-theme .DynamicDetails .wbc-post-actions button{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;min-height:var(--wbc-control-height);min-width:var(--wbc-control-height);padding:0;border:0;background:none;color:var(--wbc-muted);font:inherit;font-size:var(--wbc-font-note)}body.wbc-theme .DynamicDetails .wbc-post-actions button[aria-pressed=true]{color:var(--wbc-accent)}body.wbc-theme .DynamicDetails .wbc-post-actions svg{width:20px;height:20px}body.wbc-theme .DynamicDetails .comment-title{font-size:var(--wbc-font-reading)}body.wbc-theme .DynamicDetails .comment-card .c-avatar{width:32px;height:32px;border-radius:var(--wbc-field-radius)}body.wbc-theme .DynamicDetails .comment-bar .bar-send{border:0;padding:0 12px;font-size:var(--wbc-font-body);background:var(--wbc-disabled-surface);color:var(--wbc-disabled-text)}body.wbc-theme .DynamicDetails .comment-bar .bar-send.active{background:var(--wbc-accent);color:#fff}body.wbc-theme .DynamicDetails .comment-bar .bar-input{font-size:var(--wbc-font-body)}body.wbc-theme .DynamicDetails .detail-load-state{padding:64px var(--wbc-inset);color:var(--wbc-muted);text-align:center}body.wbc-theme .DynamicDetails .detail-load-state button{display:block;margin:var(--wbc-gap) auto;min-height:var(--wbc-control-height);color:var(--wbc-accent);background:var(--wbc-soft);border:0;border-radius:var(--wbc-button-radius);padding:0 var(--wbc-card-padding)}body.wbc-theme .DynamicDetails .content-text{color:var(--wbc-ink);font-size:var(--wbc-font-reading);line-height:1.8}body.wbc-theme .DynamicDetails .comment-title,body.wbc-theme .DynamicDetails .user-header .user-info .user-name{color:var(--wbc-ink)}body.wbc-theme .DynamicDetails .comment-empty span,body.wbc-theme .DynamicDetails .no-more,body.wbc-theme .DynamicDetails .stats-hint,body.wbc-theme .DynamicDetails .user-time{color:var(--wbc-muted)}body.wbc-theme .DynamicDetails .comment-bar{padding-left:var(--wbc-inset);padding-right:var(--wbc-inset);border-color:var(--wbc-line)}body.wbc-theme .DynamicDetails .comment-bar .bar-input{height:var(--wbc-control-height);border-radius:var(--wbc-button-radius);background:var(--wbc-page);color:var(--wbc-ink)}body.wbc-theme .DynamicDetails .comment-bar .bar-input::placeholder{color:var(--wbc-muted)}body.wbc-theme .DynamicDetails .comment-bar .bar-back,body.wbc-theme .DynamicDetails .comment-bar .bar-send{height:var(--wbc-control-height);min-width:var(--wbc-control-height);line-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius)}body.wbc-theme .DynamicDetails .comment-bar .bar-input{min-width:0}body.wbc-theme .DynamicDetails .comment-section .no-more,body.wbc-theme .DynamicDetails .stats-row .stats-left .stats-hint,body.wbc-theme .DynamicDetails .stats-row .stats-right .stat-item span,body.wbc-theme .DynamicDetails .user-header .user-info .user-time{color:var(--wbc-muted)}body.wbc-theme .DynamicDetails .comment-card .c-name,body.wbc-theme .DynamicDetails .comment-card .c-text{color:var(--wbc-ink)}body.wbc-theme .DynamicDetails .comment-card .c-text{line-height:1.8;font-size:var(--wbc-font-body)}body.wbc-theme .DynamicDetails .comment-card .c-top{position:relative;padding-right:var(--wbc-control-height);min-height:20px}body.wbc-theme .DynamicDetails .comment-card .c-like{position:absolute;top:-8px;right:0}body.wbc-theme .DynamicDetails .comment-card .c-name{font-size:var(--wbc-font-note)}body.wbc-theme .DynamicDetails .comment-card .c-action,body.wbc-theme .DynamicDetails .comment-card .c-time{font-size:var(--wbc-font-caption)}body.wbc-theme .DynamicDetails .comment-retry{padding:24px 0;text-align:center;color:var(--wbc-muted);font-size:var(--wbc-font-note)}body.wbc-theme .DynamicDetails .comment-retry button{display:block;margin:8px auto;min-height:var(--wbc-control-height);border:0;border-radius:var(--wbc-button-radius);color:var(--wbc-accent);background:var(--wbc-soft)}body.wbc-theme .DynamicDetails .comment-card .c-action,body.wbc-theme .DynamicDetails .comment-card .c-like span,body.wbc-theme .DynamicDetails .comment-card .c-reply-to,body.wbc-theme .DynamicDetails .comment-card .c-time{color:var(--wbc-muted)}body.wbc-theme .DynamicDetails .comment-card .c-op-tag{color:var(--wbc-accent);background:var(--wbc-soft);font-size:var(--wbc-font-caption)}body.wbc-theme .DynamicDetails .comment-card .c-action,body.wbc-theme .DynamicDetails .comment-card .c-like{min-width:var(--wbc-control-height);min-height:var(--wbc-control-height);display:inline-flex;align-items:center;justify-content:center}body.wbc-theme .DynamicDetails .comment-card .c-footer{flex-wrap:wrap;grid-gap:4px var(--wbc-gap);gap:4px var(--wbc-gap)}body.wbc-theme .DynamicDetails .comment-card .c-del{color:var(--wbc-danger)}body.wbc-theme .DynamicDetails .comment-card .child-list{background:var(--wbc-page);border-radius:var(--wbc-field-radius)}body.wbc-theme .DynamicDetails-CommentModal .content{padding:var(--wbc-inset)}body.wbc-theme .DynamicDetails-CommentModal .textarea{background:var(--wbc-page);border-radius:var(--wbc-button-radius);color:var(--wbc-ink)}body.wbc-theme .DynamicDetails-CommentModal .content .button-box{width:100%;margin:var(--wbc-inset) 0 0}body.wbc-theme .DynamicDetails-CommentModal .nut-button{min-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius)}body.wbc-theme .DynamicPublish{background:linear-gradient(180deg,var(--wbc-header-tint),var(--wbc-page) 340px);padding-bottom:calc(88px + env(safe-area-inset-bottom))}body.wbc-theme .DynamicPublish .nav-bar{height:64px;padding:0 var(--wbc-inset);flex-shrink:0}body.wbc-theme .DynamicPublish .nav-bar .nav-back{min-width:var(--wbc-control-height);min-height:var(--wbc-control-height);display:flex;align-items:center}body.wbc-theme .DynamicPublish .nav-bar .nav-back svg{stroke:var(--wbc-ink)}body.wbc-theme .DynamicPublish .nav-bar .nav-title{color:var(--wbc-ink);font-size:17px}body.wbc-theme .DynamicPublish .nav-bar .nav-post{height:var(--wbc-control-height);line-height:var(--wbc-control-height);border:0;border-radius:var(--wbc-button-radius);padding:0 18px}body.wbc-theme .DynamicPublish .nav-bar .nav-post:disabled{background:var(--wbc-disabled-surface);color:var(--wbc-disabled-text)}body.wbc-theme .DynamicPublish .wbc-compose-note{order:1;margin:0 var(--wbc-inset);padding:var(--wbc-card-padding) var(--wbc-card-padding) 0;border-radius:var(--wbc-radius) var(--wbc-radius) 0 0;background:var(--wbc-surface);display:flex;align-items:center;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);color:var(--wbc-muted);font-size:var(--wbc-font-note)}body.wbc-theme .DynamicPublish .wbc-compose-avatar{width:40px;height:40px;flex-shrink:0;border-radius:var(--wbc-field-radius);background:var(--wbc-soft);color:var(--wbc-accent-muted);display:grid;align-items:center;justify-items:center;place-items:center;overflow:hidden}body.wbc-theme .DynamicPublish .wbc-compose-avatar img{width:100%;height:100%;object-fit:cover}body.wbc-theme .DynamicPublish .wbc-compose-author{min-width:0;display:flex;flex-direction:column;grid-gap:4px;gap:4px}body.wbc-theme .DynamicPublish .wbc-compose-author strong{font-size:15px;font-weight:600;color:var(--wbc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.wbc-theme .DynamicPublish .text-area{order:2;flex:0 0 auto;width:calc(100% - 40px);margin:0 var(--wbc-inset);padding:var(--wbc-card-padding);min-height:180px;border-radius:0;background:var(--wbc-surface);--nutui-textarea-text-color:var(--wbc-ink);--nutui-textarea-limit-color:var(--wbc-muted)}body.wbc-theme .DynamicPublish .text-area textarea{line-height:1.8;min-height:148px;color:var(--wbc-ink);font-size:15px}body.wbc-theme .DynamicPublish .text-area textarea::placeholder{color:var(--wbc-muted)}body.wbc-theme .DynamicPublish .media-area{order:3;margin:0 var(--wbc-inset);padding:0 var(--wbc-card-padding);background:var(--wbc-surface)}body.wbc-theme .DynamicPublish .media-area .add-media-btn{background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme .DynamicPublish .media-area .add-media-btn .wbc-icon{width:24px;height:24px}body.wbc-theme .DynamicPublish .wbc-compose-count{order:4;text-align:right;margin:0 var(--wbc-inset);padding:var(--wbc-card-padding);background:var(--wbc-surface);color:var(--wbc-muted);font-size:var(--wbc-font-caption);border-radius:0 0 var(--wbc-radius) var(--wbc-radius)}body.wbc-theme .DynamicPublish .wx-record{order:5}body.wbc-theme .DynamicPublish .bottom-toolbar{display:contents}body.wbc-theme .DynamicPublish .bottom-toolbar .tag-row{order:6;margin:var(--wbc-gap) var(--wbc-inset) 0;padding:4px var(--wbc-card-padding);background:var(--wbc-surface);border-radius:var(--wbc-radius);flex-direction:column;align-items:stretch;grid-gap:0;gap:0}body.wbc-theme .DynamicPublish .bottom-toolbar .tag-pill{min-height:56px;height:auto;padding:8px 0;border:0;border-radius:0;border-bottom:1px solid var(--wbc-line);color:var(--wbc-muted);text-align:left}body.wbc-theme .DynamicPublish .bottom-toolbar .tag-pill:last-child{border-bottom:0}body.wbc-theme .DynamicPublish .bottom-toolbar .tag-pill strong{font-size:var(--wbc-font-body);font-weight:500;color:var(--wbc-ink);margin-right:auto;flex-shrink:0}body.wbc-theme .DynamicPublish .bottom-toolbar .tag-pill span{font-size:var(--wbc-font-note);white-space:normal;text-align:right}body.wbc-theme .DynamicPublish .bottom-toolbar .tag-pill>svg:not(.chevron){display:none}body.wbc-theme .DynamicPublish .bottom-toolbar .tag-pill .chevron{opacity:1;flex-shrink:0}body.wbc-theme .DynamicPublish .bottom-toolbar .tool-icons{position:fixed;bottom:0;left:0;right:0;z-index:200;justify-content:space-around;padding:8px var(--wbc-inset) calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--wbc-line);background:var(--wbc-surface)}body.wbc-theme .DynamicPublish .bottom-toolbar .tool-icon-btn{width:56px;height:56px;border:0;padding:0;border-radius:var(--wbc-field-radius);flex-direction:column;grid-gap:6px;gap:6px;background:transparent;color:var(--wbc-accent)}body.wbc-theme .DynamicPublish .bottom-toolbar .tool-icon-btn span{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .DynamicPublish .bottom-toolbar .tool-icon-btn .wbc-icon{width:24px;height:24px}body.wbc-theme .picker-popup{padding:var(--wbc-inset) var(--wbc-inset) calc(var(--wbc-inset) + env(safe-area-inset-bottom))}body.wbc-theme .picker-popup .picker-item-label,body.wbc-theme .picker-popup .picker-title{color:var(--wbc-ink)}body.wbc-theme .picker-popup .picker-item-desc{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .picker-popup .picker-item{min-height:56px;border-color:var(--wbc-line)}body.wbc-theme .Random{background:var(--wbc-page);padding-bottom:calc(156px + env(safe-area-inset-bottom))}body.wbc-theme .Random .section-group{margin:0 var(--wbc-inset) var(--wbc-gap);border-radius:var(--wbc-radius)}body.wbc-theme .Random .level-selector{padding:var(--wbc-card-padding)}body.wbc-theme .Random .section-group .level-selector+.level-selector{border:0;padding-top:0}body.wbc-theme .Random .wbc-page-header>p{color:var(--wbc-muted);font-size:var(--wbc-font-note);margin:4px 0 0}body.wbc-theme .Random p{color:var(--wbc-ink);font-size:var(--wbc-font-body);margin-bottom:10px}body.wbc-theme .Random .level-selector .tag-box .tag{min-height:var(--wbc-control-height);height:auto;line-height:1.5;padding:10px 14px;background:var(--wbc-page)!important;color:var(--wbc-muted);border-radius:var(--wbc-field-radius)!important}body.wbc-theme .Random .level-selector .tag-box .tag.active{color:var(--wbc-accent);background:var(--wbc-soft)!important}body.wbc-theme .Random .exclude-tip,body.wbc-theme .Random .info,body.wbc-theme .Random .wechat{color:var(--wbc-muted);line-height:1.8}body.wbc-theme .Random .appointment-time,body.wbc-theme .Random .remark-textarea,body.wbc-theme .Random .textarea{background:var(--wbc-page);border-radius:var(--wbc-field-radius)}body.wbc-theme .Random .remark-textarea textarea,body.wbc-theme .Random .textarea textarea{color:var(--wbc-ink);font-size:var(--wbc-font-body)}body.wbc-theme .Random .appointment-time .value.placeholder{color:var(--wbc-muted)}body.wbc-theme .Random .checkbox{padding:0;background:transparent;min-height:var(--wbc-control-height)}body.wbc-theme .Random .checkbox .checkbox-info{color:var(--wbc-ink);font-weight:400}body.wbc-theme .Random .checkbox [role=img]{display:none}body.wbc-theme .Random .nut-inputnumber .nut-input-add,body.wbc-theme .Random .nut-inputnumber .nut-input-minus,body.wbc-theme .Random .nut-inputnumber .nut-number-input,body.wbc-theme .Random .nut-inputnumber input{min-width:var(--wbc-control-height);min-height:var(--wbc-control-height);height:var(--wbc-control-height);background:var(--wbc-page)}body.wbc-theme .Random .min-price{position:fixed;bottom:calc(64px + env(safe-area-inset-bottom));left:0;margin:0;width:100%;height:84px;padding:var(--wbc-gap) 160px var(--wbc-gap) var(--wbc-inset);border-radius:0;border-top:1px solid var(--wbc-line);display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;z-index:190}body.wbc-theme .Random .min-price .info{width:100%;font-size:var(--wbc-font-caption);margin:0;line-height:20px}body.wbc-theme .Random .min-price .number{font-size:21px;font-weight:600}body.wbc-theme .Random .min-price .name{font-size:var(--wbc-font-caption)}body.wbc-theme .Random .button{z-index:200;left:auto;right:20px;width:136px;bottom:calc(82px + env(safe-area-inset-bottom));height:var(--wbc-button-height);font-size:var(--wbc-font-body)}body.wbc-theme .Random .button .price{display:none}body.wbc-theme .CouponPicker .coupon-picker-trigger{box-shadow:none;border-color:var(--wbc-line);min-height:var(--wbc-control-height)}body.wbc-theme .CouponPicker .coupon-picker-title{color:var(--wbc-ink);font-size:var(--wbc-font-body)}body.wbc-theme .CouponPicker .coupon-picker-value{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme :is(.CouponPicker,.wbc-coupon-sheet) .coupon-option{border-color:var(--wbc-line);border-radius:var(--wbc-button-radius);padding:14px}body.wbc-theme :is(.CouponPicker,.wbc-coupon-sheet) .coupon-option.is-active{background:var(--wbc-soft);border-color:var(--wbc-accent)}body.wbc-theme :is(.CouponPicker,.wbc-coupon-sheet) .coupon-option-expire{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .im-page{background:var(--wbc-page);color:var(--wbc-ink)}body.wbc-theme .im-list-page{padding:0 var(--wbc-inset) 24px}body.wbc-theme .im-list-page>.wbc-page-header{padding-left:0;padding-right:0}body.wbc-theme .im-notify-setting{background:var(--wbc-surface);border:0;border-radius:var(--wbc-radius);margin:0 0 var(--wbc-gap);padding:var(--wbc-card-padding)}body.wbc-theme .im-notify-setting-title{color:var(--wbc-ink);font-size:var(--wbc-font-body)}body.wbc-theme .im-notify-setting-current,body.wbc-theme .im-notify-setting-desc{color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .im-notify-setting-button{color:var(--wbc-accent);background:var(--wbc-soft);height:var(--wbc-control-height);border-radius:var(--wbc-button-radius)}body.wbc-theme .im-conversation-list{background:transparent;grid-gap:10px;gap:10px}body.wbc-theme .im-conversation-swipe{border-radius:var(--wbc-radius);overflow:hidden}body.wbc-theme .im-conversation-item{padding:var(--wbc-card-padding);min-height:88px}body.wbc-theme .im-conversation-avatar{width:44px;height:var(--wbc-control-height);border-radius:var(--wbc-button-radius)}body.wbc-theme .im-conversation-name{color:var(--wbc-ink);font-size:var(--wbc-font-reading)}body.wbc-theme .im-conversation-time{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .im-conversation-message{color:var(--wbc-muted);font-size:var(--wbc-font-body)}body.wbc-theme .im-conversation-badge{background:var(--wbc-accent)}body.wbc-theme .im-conversation-empty,body.wbc-theme .im-empty-panel{padding:24px 0}body.wbc-theme .im-conversation-empty .im-empty-title,body.wbc-theme .im-empty-title{color:var(--wbc-ink);font-size:16px}body.wbc-theme .im-primary-button{height:var(--wbc-control-height);border-radius:var(--wbc-button-radius);background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme .im-chat-page{padding:0}body.wbc-theme .im-chat-page .im-chat-back-button{display:none}body.wbc-theme .im-chat-page .wbc-page-header{background:var(--wbc-surface);border-bottom:1px solid var(--wbc-line)}body.wbc-theme .im-chat-page .im-connection-tip{position:static;width:auto;transform:none;margin:0;padding:8px var(--wbc-inset);color:var(--wbc-muted);background:var(--wbc-page);line-height:1.6;flex-shrink:0}body.wbc-theme .im-quota-tip{background:transparent;color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .im-message-list{padding:var(--wbc-inset)}body.wbc-theme .im-message-avatar{border-radius:var(--wbc-field-radius);background:var(--wbc-soft)}body.wbc-theme .im-avatar-placeholder{display:grid;align-items:center;justify-items:center;place-items:center;color:var(--wbc-accent-muted)}body.wbc-theme .im-avatar-placeholder .wbc-icon{width:24px;height:24px}body.wbc-theme .im-voice-button .wbc-icon{width:24px;height:24px;color:var(--wbc-ink)}body.wbc-theme .im-message-incoming .im-message-body{max-width:calc(100% - 44px)}body.wbc-theme .im-message-outgoing .im-message-body{max-width:82%}body.wbc-theme .im-message-bubble{color:var(--wbc-ink);background:var(--wbc-surface);font-size:16px;line-height:1.7;border-radius:var(--wbc-radius);padding:10px var(--wbc-card-padding);box-shadow:none}body.wbc-theme .im-message-out .im-message-bubble,body.wbc-theme .im-message-outgoing .im-message-bubble{background:var(--wbc-soft);color:var(--wbc-ink)}body.wbc-theme .im-message-status,body.wbc-theme .im-message-time{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .im-input-bar{background:var(--wbc-surface);border-color:var(--wbc-line);padding:var(--wbc-gap) var(--wbc-inset) calc(var(--wbc-gap) + env(safe-area-inset-bottom))}body.wbc-theme .im-text-input{background:var(--wbc-page);color:var(--wbc-ink);border-color:var(--wbc-line);font-size:var(--wbc-font-reading)}body.wbc-theme .im-send-button,body.wbc-theme .im-text-input{border-radius:var(--wbc-button-radius);min-height:var(--wbc-control-height)}body.wbc-theme .im-send-button{background:var(--wbc-accent)}body.wbc-theme .im-notify-option{height:var(--wbc-control-height);border-radius:var(--wbc-field-radius);border-color:var(--wbc-line);color:var(--wbc-muted)}body.wbc-theme .im-notify-option.active{background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme .im-active-order-card{border:1px solid var(--wbc-line);border-radius:var(--wbc-radius);background:var(--wbc-surface)}body.wbc-theme .person{background:linear-gradient(180deg,var(--wbc-header-tint),var(--wbc-page) 280px);padding:0 var(--wbc-inset) 24px;display:flex;flex-direction:column;grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme .person>.wbc-page-header{padding:8px 0 0}body.wbc-theme .person .card,body.wbc-theme .person .shortcut-bar{margin:0;border-radius:var(--wbc-radius);background:var(--wbc-surface);box-shadow:none;border:0}body.wbc-theme .person .card:empty{display:none}body.wbc-theme .person .profile-card{padding:var(--wbc-inset) var(--wbc-card-padding)}body.wbc-theme .person .profile-avatar{width:64px;height:64px;border-radius:var(--wbc-radius);background:var(--wbc-soft);display:flex;align-items:center;justify-content:center;color:var(--wbc-accent)}body.wbc-theme .person .profile-avatar .nut-avatar{width:64px;height:64px;border-radius:inherit}body.wbc-theme .person .profile-avatar>.wbc-icon{width:32px;height:32px}body.wbc-theme .person .wbc-profile-verified{display:flex;color:var(--wbc-accent);flex-shrink:0}body.wbc-theme .person .wbc-profile-verified .wbc-icon{width:18px;height:18px}body.wbc-theme .person .profile-name{color:var(--wbc-ink);font-size:20px}body.wbc-theme .person .profile-name-row{min-width:0}body.wbc-theme .person .profile-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.wbc-theme .person .profile-chip,body.wbc-theme .person .profile-level__text,body.wbc-theme .person .profile-stat,body.wbc-theme .person .shortcut-text{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .person .profile-chip{padding:0;background:transparent;border-radius:0;font-weight:400}body.wbc-theme .person .profile-id-row .profile-chip+.profile-chip:before{content:"·";margin-right:6px}body.wbc-theme .person .profile-level-label{color:var(--wbc-accent);font-size:var(--wbc-font-reading)}body.wbc-theme .person .profile-stats{width:100%;justify-content:space-around;grid-gap:0;gap:0}body.wbc-theme .person .profile-stat{min-width:var(--wbc-control-height);min-height:var(--wbc-control-height);padding:0 8px;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:4px;gap:4px}body.wbc-theme .person .profile-stat b{margin:0;color:var(--wbc-ink);font-size:18px}body.wbc-theme .person .profile-actions:empty{display:none}body.wbc-theme .person .profile-stats-row{flex-wrap:wrap;grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme .person .profile-actions{margin-left:auto}body.wbc-theme .person .profile-action{min-height:var(--wbc-control-height);padding:0 var(--wbc-gap);border:0;border-radius:var(--wbc-field-radius);background:var(--wbc-soft);color:var(--wbc-accent);font-size:var(--wbc-font-caption)}body.wbc-theme .person .profile-level__bar{background:var(--wbc-soft)}body.wbc-theme .person .profile-level__fill{background:var(--wbc-accent)}body.wbc-theme .person .wallet .col .value{color:var(--wbc-ink);font-size:25px}body.wbc-theme .person .elegant-button{background:var(--wbc-soft);color:var(--wbc-accent);border:0;min-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius)}body.wbc-theme .person .wallet{background:var(--wbc-surface);border-radius:var(--wbc-radius);padding:var(--wbc-card-padding)}body.wbc-theme .person .wallet .image-container .elegant-button{background:var(--wbc-soft);color:var(--wbc-accent);min-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius)}body.wbc-theme .person .wbc-profile-shortcuts{padding:var(--wbc-card-padding) 6px;grid-gap:0;gap:0}body.wbc-theme .person .wbc-profile-shortcuts .shortcut-item{min-width:0;min-height:72px;padding:6px 2px;flex-direction:column;grid-gap:8px;gap:8px;border:0;border-radius:0;color:var(--wbc-accent)}body.wbc-theme .person .wbc-profile-shortcuts .shortcut-text{line-height:1.3;white-space:normal;text-align:center}body.wbc-theme .person .wbc-profile-shortcuts .wbc-icon{width:24px;height:24px}body.wbc-theme .person .bottom-card-apply .apply-box .left .info{color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .person .bottom-card-apply .apply-box .right{color:var(--wbc-accent)}body.wbc-theme .person .bottom .user-service:before{display:none}body.wbc-theme .person .info,body.wbc-theme .person .more,body.wbc-theme .person .wallet .mydata{color:var(--wbc-muted)}body.wbc-theme .person .bottom-card{padding:var(--wbc-card-padding)}body.wbc-theme .person .bottom .bottom-card .user-service{color:var(--wbc-ink);font-size:var(--wbc-font-reading);font-weight:500;padding:0}body.wbc-theme .person .bottom .bottom-card.order-card{padding:var(--wbc-card-padding);margin:0}body.wbc-theme .person .wbc-all-orders{margin-left:auto;min-height:var(--wbc-control-height);padding:0;display:inline-flex;align-items:center;grid-gap:2px;gap:2px;border:0;background:transparent;color:var(--wbc-muted);font-size:var(--wbc-font-note)}body.wbc-theme .person .wbc-all-orders .wbc-icon{width:16px;height:16px;color:var(--wbc-muted)}body.wbc-theme .person .nut-grid-item-content{background:transparent;min-height:74px;padding:var(--wbc-gap) 0}body.wbc-theme .person .bottom .bottom-card.order-card .nut-grid-item-text{color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.4}body.wbc-theme .person .nut-grid-item-content .wbc-icon{width:24px;height:24px;color:var(--wbc-accent)}body.wbc-theme .person .apply-box{background:var(--wbc-surface);padding:var(--wbc-card-padding);border-radius:var(--wbc-radius)}body.wbc-theme .person .apply-box .left .title{color:var(--wbc-ink);font-size:var(--wbc-font-reading)}body.wbc-theme .person .wbc-listener-application{display:flex;align-items:center;grid-gap:var(--wbc-card-padding);gap:var(--wbc-card-padding);width:100%;min-height:76px;padding:var(--wbc-card-padding);border:0;background:var(--wbc-surface);color:var(--wbc-accent);text-align:left}body.wbc-theme .person .wbc-listener-application>span{flex:1 1;min-width:0}body.wbc-theme .person .wbc-listener-application strong{display:block;color:var(--wbc-ink);font-size:var(--wbc-font-reading);font-weight:500}body.wbc-theme .person .wbc-listener-application small{display:block;margin-top:6px;color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .person .wbc-listener-application>.wbc-icon:last-child{color:var(--wbc-muted);width:16px;height:16px}body.wbc-theme .person .data-info-wrapper{padding:var(--wbc-card-padding)}body.wbc-theme .person .data-info-wrapper .title-desc .title{color:var(--wbc-ink);font-size:var(--wbc-font-reading)}body.wbc-theme .person .data-info-wrapper .title-desc .more{display:flex;align-items:center;min-height:var(--wbc-control-height);color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .person .data-info-wrapper .data-info{grid-gap:var(--wbc-gap);gap:var(--wbc-gap);flex-wrap:wrap}body.wbc-theme .person .data-info-wrapper .data-info .item{min-width:40%;background:var(--wbc-page)}body.wbc-theme .person .data-info-wrapper .data-info .item:first-child{background:var(--wbc-soft)}body.wbc-theme .person .data-info-wrapper .data-info .item:first-child .number{color:var(--wbc-ink)}body.wbc-theme .person .data-info-wrapper .data-info .item:first-child .label{color:var(--wbc-muted)}body.wbc-theme .person .data-info-wrapper .data-info .item .number{color:var(--wbc-ink);font-size:20px}body.wbc-theme .person .data-info-wrapper .data-info .item .label{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .person .ClerkConfig{padding:var(--wbc-card-padding);border-color:var(--wbc-line);--nutui-switch-open-background-color:var(--wbc-accent)}body.wbc-theme .person .ClerkConfig .row-data{flex-wrap:wrap;grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme .person .ClerkConfig .row-data .item{min-height:var(--wbc-control-height)}body.wbc-theme .person .ClerkConfig .row-data .item .text{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .person .apply{margin:0;padding:var(--wbc-card-padding);background:var(--wbc-surface);grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme .person .apply .apply-text .text{color:var(--wbc-ink);font-size:var(--wbc-font-body)}body.wbc-theme .person .apply .apply-text .info{color:var(--wbc-muted);font-size:var(--wbc-font-caption);border:0;line-height:1.8}body.wbc-theme .person .apply :is(.btn,.applying){display:flex;align-items:center;min-height:var(--wbc-control-height);background:var(--wbc-soft);color:var(--wbc-accent);border-radius:var(--wbc-button-radius);font-size:var(--wbc-font-caption)}body.wbc-theme .MyCoupons,body.wbc-theme .MyWallet,body.wbc-theme .search-page,body.wbc-theme .TalkerDetails,body.wbc-theme :is(.MyOrder,.OrderHall),body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails){background:linear-gradient(var(--wbc-header-tint),var(--wbc-page) 420px);color:var(--wbc-ink)}body.wbc-theme .search-page .search-bar{padding:0 var(--wbc-inset) var(--wbc-gap);background:transparent}body.wbc-theme .search-page .search-bar .nut-searchbar{min-height:var(--wbc-control-height);border:0;border-radius:var(--wbc-button-radius)}body.wbc-theme .search-page .search-bar .search-category{min-height:var(--wbc-control-height);color:var(--wbc-muted)}body.wbc-theme .search-page .list-data{min-height:0;padding:0 var(--wbc-inset) 24px}body.wbc-theme .search-page .list-data .empty.empty-centered{min-height:300px}body.wbc-theme .search-page .wbc-list-surface{padding:0 var(--wbc-card-padding);background:var(--wbc-surface);border-radius:var(--wbc-radius)}body.wbc-theme .search-page .floating-button{display:none}body.wbc-theme .MyCoupons{padding:0;background:linear-gradient(var(--wbc-header-tint),var(--wbc-page) 420px)}body.wbc-theme .MyCoupons .coupon-tabs{position:static;background:transparent;padding:0 var(--wbc-inset);grid-gap:8px;gap:8px}body.wbc-theme .MyCoupons .coupon-tab{font-size:var(--wbc-font-note);line-height:20px;background:transparent;border:0;border-radius:0;position:relative;color:var(--wbc-muted);min-height:var(--wbc-control-height)}body.wbc-theme .MyCoupons .coupon-tab.active{color:var(--wbc-ink);background:transparent}body.wbc-theme .MyCoupons .coupon-tab.active:after{content:"";position:absolute;width:18px;height:3px;border-radius:2px;background:var(--wbc-accent);bottom:0;left:calc(50% - 9px)}body.wbc-theme .MyCoupons .coupon-list{padding:var(--wbc-gap) var(--wbc-inset) 24px}body.wbc-theme .MyCoupons .coupon-card{border:0;border-radius:var(--wbc-radius);box-shadow:none;padding:var(--wbc-card-padding);margin-bottom:var(--wbc-gap)}body.wbc-theme .MyCoupons .coupon-card.expired,body.wbc-theme .MyCoupons .coupon-card.used,body.wbc-theme .MyCoupons .coupon-card.void{opacity:1}body.wbc-theme .MyCoupons .coupon-card:not(.available) .coupon-status{color:var(--wbc-muted);background:var(--wbc-page)}body.wbc-theme .MyCoupons .coupon-main{grid-gap:20px;gap:20px;align-items:flex-start}body.wbc-theme .MyCoupons .coupon-amount{flex:0 1 auto;min-width:84px;max-width:50%;text-align:center}body.wbc-theme .MyCoupons .coupon-value{min-width:0;color:var(--wbc-ink);font-size:26px;line-height:34px;overflow-wrap:anywhere}body.wbc-theme .MyCoupons .coupon-desc{margin-top:6px}body.wbc-theme .MyCoupons .coupon-name{font-size:var(--wbc-font-reading);line-height:22px;color:var(--wbc-ink);white-space:normal;overflow-wrap:anywhere}body.wbc-theme .MyCoupons .coupon-desc,body.wbc-theme .MyCoupons .coupon-meta,body.wbc-theme .MyCoupons .coupon-order{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .MyCoupons .coupon-meta{border-top:1px solid var(--wbc-line);padding-top:var(--wbc-card-padding);margin-top:var(--wbc-card-padding);flex-wrap:wrap}body.wbc-theme .MyCoupons .coupon-meta span:last-child{margin-left:auto;text-align:right}body.wbc-theme .MyCoupons .coupon-order{overflow-wrap:anywhere}body.wbc-theme .MyCoupons .coupon-status{font-size:var(--wbc-font-caption);display:inline-block;margin-top:8px;color:var(--wbc-accent);background:var(--wbc-soft);border-radius:8px;padding:4px 10px;line-height:18px}body.wbc-theme .MyCoupons .coupon-note{margin:20px 0 0;color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .MyCoupons .coupon-error{color:var(--wbc-muted)}body.wbc-theme .MyCoupons .coupon-error button{min-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius);color:var(--wbc-accent);background:var(--wbc-soft)}body.wbc-theme .MyCoupons .coupon-empty,body.wbc-theme .MyCoupons .coupon-loading{color:var(--wbc-muted);font-size:var(--wbc-font-body)}body.wbc-theme :is(.MyOrder,.OrderHall){flex-direction:column;height:100%}body.wbc-theme :is(.MyOrder,.OrderHall) .tabs-container{width:100%;height:auto;flex-shrink:0;background:transparent;border:0}body.wbc-theme :is(.MyOrder,.OrderHall) .order-tabs{flex-direction:row;overflow-x:auto;padding:0 var(--wbc-inset);grid-gap:24px;gap:24px;scrollbar-width:none}body.wbc-theme :is(.MyOrder,.OrderHall) .order-tabs::-webkit-scrollbar{display:none}body.wbc-theme :is(.MyOrder,.OrderHall) .order-tab{width:auto;flex:0 0 auto;color:var(--wbc-muted);font-size:var(--wbc-font-body);padding:0}body.wbc-theme :is(.MyOrder,.OrderHall) .order-tab.active{background:transparent;color:var(--wbc-ink)}body.wbc-theme :is(.MyOrder,.OrderHall) .order-tab.active:before{left:calc(50% - 9px);top:auto;bottom:3px;width:18px;height:3px;border-radius:2px;transform:none}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list{height:auto;min-height:0;padding:0 var(--wbc-inset) 24px;background:transparent}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card{padding:var(--wbc-card-padding);margin-top:var(--wbc-gap);border-radius:var(--wbc-radius);box-shadow:none}body.wbc-theme :is(.MyOrder,.OrderHall) .card .card-amount{color:var(--wbc-ink)}body.wbc-theme :is(.MyOrder,.OrderHall) .card .card-amount-num{font-size:20px}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-header{grid-gap:var(--wbc-gap);gap:var(--wbc-gap);flex-wrap:wrap}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-user{flex-basis:150px;min-width:130px}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-avatar{width:40px;height:40px;border-radius:var(--wbc-field-radius)}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-name{min-width:0;max-width:none;color:var(--wbc-ink);font-size:var(--wbc-font-reading);line-height:1.5}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-gender-wrap{flex-shrink:0}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-gender-wrap span{font-size:var(--wbc-font-caption);line-height:1.5}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-gender-wrap img{width:12px;height:12px}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-amount{margin-left:auto;grid-gap:3px;gap:3px}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-amount-num{color:var(--wbc-ink);font-size:20px}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-amount-dur,body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-amount-symbol,body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-amount small,body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-time-label,body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-time-val{color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.6}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-time{flex-wrap:wrap}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-footer{flex-wrap:wrap;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);border-color:var(--wbc-line)}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .ctag{height:auto;padding:3px 6px;border-radius:6px;font-size:var(--wbc-font-caption);line-height:1.4;background:var(--wbc-page);color:var(--wbc-muted)}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .ctag-coupon,body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .ctag-status{background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .ctag-status.is-completed{background:var(--wbc-success-soft);color:var(--wbc-success)}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-actions{margin-left:auto}body.wbc-theme :is(.MyOrder,.OrderHall) .order-list .card .card-action{min-height:var(--wbc-control-height);height:auto;line-height:1.4;border-radius:var(--wbc-button-radius);font-size:var(--wbc-font-body)}body.wbc-theme :is(.MyOrder,.OrderHall) .card .card-amount-dur{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme :is(.MyOrder,.OrderHall) .card .ctag-status.is-completed{color:var(--wbc-success);background:var(--wbc-success-soft)}body.wbc-theme :is(.MyOrder,.OrderHall) .card .card-name{font-size:var(--wbc-font-reading);color:var(--wbc-ink)}body.wbc-theme :is(.MyOrder,.OrderHall) .card-meta,body.wbc-theme :is(.MyOrder,.OrderHall) .card-service,body.wbc-theme :is(.MyOrder,.OrderHall) .card-time{color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.7}body.wbc-theme :is(.MyOrder,.OrderHall) .empty .empty-icon{width:44px;height:44px;padding:14px;box-sizing:initial;border-radius:var(--wbc-radius);background:var(--wbc-soft);color:var(--wbc-accent-muted)}body.wbc-theme :is(.MyOrder,.OrderHall) .empty .empty-text{margin-top:var(--wbc-card-padding);color:var(--wbc-muted);font-size:var(--wbc-font-body);line-height:1.8}body.wbc-theme .MyOrder{background:linear-gradient(var(--wbc-header-tint),var(--wbc-page) 420px)}body.wbc-theme .MyOrder .order-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px 0;gap:8px 0;overflow:visible;padding-bottom:var(--wbc-gap)}body.wbc-theme .MyOrder .order-tab{min-width:0;min-height:var(--wbc-control-height)}body.wbc-theme .MyOrder .order-tab.active:before{background:var(--wbc-accent)}body.wbc-theme .MyOrder .wbc-order-summary{margin-bottom:var(--wbc-gap);padding:var(--wbc-card-padding);border-radius:var(--wbc-radius);background:var(--wbc-surface)}body.wbc-theme .MyOrder .wbc-order-summary-heading{display:flex;justify-content:space-between;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);padding-bottom:var(--wbc-card-padding);border-bottom:1px solid var(--wbc-line);color:var(--wbc-muted);font-size:var(--wbc-font-note);line-height:1.6}body.wbc-theme .MyOrder .wbc-order-summary-heading strong{color:var(--wbc-accent);font-weight:500;flex-shrink:0}body.wbc-theme .MyOrder .wbc-order-summary-heading .is-completed{color:var(--wbc-success)}body.wbc-theme .MyOrder .wbc-order-summary-heading .is-cancelled{color:var(--wbc-muted)}body.wbc-theme .MyOrder .wbc-order-summary-body{display:flex;flex-wrap:wrap;align-items:center;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);padding-top:var(--wbc-card-padding)}body.wbc-theme .MyOrder .wbc-order-summary-avatar{width:52px;height:62px;object-fit:cover;border-radius:var(--wbc-field-radius);flex-shrink:0}body.wbc-theme .MyOrder .wbc-order-summary-person{display:flex;flex-direction:column;grid-gap:4px;gap:4px;flex:1 0 108px;min-width:0;max-width:calc(100% - 64px);color:var(--wbc-muted);font-size:var(--wbc-font-note);line-height:1.5}body.wbc-theme .MyOrder .wbc-order-summary-person strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wbc-ink);font-size:16px;font-weight:600}body.wbc-theme .MyOrder .wbc-order-summary-price{margin-left:auto;color:var(--wbc-accent);font-size:17px;line-height:1.5;overflow-wrap:anywhere}body.wbc-theme .MyOrder .wbc-order-summary-tags{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-top:var(--wbc-gap)}body.wbc-theme .MyOrder .wbc-order-summary-tags span{padding:3px 6px;border-radius:6px;background:var(--wbc-soft);color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.5}body.wbc-theme .MyOrder .wbc-order-summary time{display:block;margin-top:var(--wbc-card-padding);color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .MyOrder .wbc-order-summary-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);margin-top:var(--wbc-gap)}body.wbc-theme .MyOrder .wbc-order-summary-actions button{border:0;border-radius:var(--wbc-button-radius);background:var(--wbc-soft);color:var(--wbc-accent);padding:0 20px;min-height:var(--wbc-control-height);font:inherit;font-size:var(--wbc-font-body);font-weight:500}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .overview-bar,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .remarks-card,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .section-card{margin:var(--wbc-gap) var(--wbc-inset) 0;border-radius:var(--wbc-radius);box-shadow:none}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .status-header{margin:0 var(--wbc-inset);padding:var(--wbc-inset) var(--wbc-card-padding);border-radius:var(--wbc-radius);background:var(--wbc-soft)}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .status-header .status-amount .amount-num,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .status-header .status-left .status-title{color:var(--wbc-ink);font-size:20px}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .status-header .status-amount .amount-label,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .status-header .status-amount .amount-symbol,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .status-header .status-left .status-sub{color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.7}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .status-header .status-icon{color:var(--wbc-accent)}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .status-header.is-completed{background:var(--wbc-success-soft)}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .status-header.is-completed .status-icon,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .status-header.is-completed .status-title{color:var(--wbc-success)}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .info-label,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .overview-bar .overview-item .overview-label{color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.7}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .info-value{color:var(--wbc-ink);font-size:var(--wbc-font-body);overflow-wrap:anywhere}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .bar-btn{min-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius);font-size:var(--wbc-font-body)}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .bottom-bar{padding-left:var(--wbc-inset);padding-right:var(--wbc-inset);border-color:var(--wbc-line)}body.wbc-theme .OrderDetails{display:flex;flex-direction:column;background:linear-gradient(var(--wbc-header-tint),var(--wbc-page) 420px)}body.wbc-theme .OrderDetails>.wbc-page-header{order:0;flex-shrink:0}body.wbc-theme .OrderDetails .order-detail-state{padding:60px var(--wbc-inset);color:var(--wbc-muted);font-size:var(--wbc-font-body);text-align:center}body.wbc-theme .OrderDetails>.status-header{order:1;align-items:flex-start;padding:20px var(--wbc-card-padding);flex-shrink:0}body.wbc-theme .OrderDetails>.status-header .status-left .status-title{font-size:22px;color:var(--wbc-ink);line-height:1.4;grid-gap:10px;gap:10px}body.wbc-theme .OrderDetails>.status-header .status-icon{width:24px;height:24px}body.wbc-theme .OrderDetails>.status-header .status-left .status-sub{margin-top:8px;font-size:var(--wbc-font-note);line-height:1.8}body.wbc-theme .OrderDetails>.overview-bar,body.wbc-theme .OrderDetails>.status-header .status-amount{display:none}body.wbc-theme .OrderDetails>.order-clerk-section{order:2}body.wbc-theme .OrderDetails>.order-service-section{order:3}body.wbc-theme .OrderDetails>.order-meta-section{order:4}body.wbc-theme .OrderDetails>.bottom-bar{order:5;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);padding:var(--wbc-gap) var(--wbc-inset) calc(var(--wbc-gap) + env(safe-area-inset-bottom))}body.wbc-theme .OrderDetails>.bottom-bar .bar-right{margin-left:0}body.wbc-theme .OrderDetails>.bottom-bar .bar-right:empty{display:none}body.wbc-theme .OrderDetails>.bottom-bar .bar-btn{height:var(--wbc-button-height);line-height:normal}body.wbc-theme .OrderDetails>.bottom-bar .bar-btn--primary{background:var(--wbc-accent);font-size:16px}body.wbc-theme .OrderDetails>.bottom-bar .bar-btn--ghost{color:var(--wbc-accent);background:var(--wbc-soft);border:0}body.wbc-theme .OrderDetails>.bottom-bar .bar-btn--danger{color:var(--wbc-danger);border-color:var(--wbc-line)}body.wbc-theme .OrderDetails>.section-card{flex-shrink:0;padding:var(--wbc-card-padding)}body.wbc-theme .OrderDetails .order-clerk-section .user-name{max-width:100%;color:var(--wbc-ink);font-size:16px;line-height:1.5}body.wbc-theme .OrderDetails .wbc-order-clerk-link{border:0;background:transparent;color:var(--wbc-muted);min-width:44px;min-height:44px;display:grid;align-items:center;justify-items:center;place-items:center;margin-right:-8px;flex-shrink:0}body.wbc-theme .OrderDetails .order-clerk-section .user-avatar{width:52px;height:62px;border-radius:var(--wbc-field-radius)}body.wbc-theme .OrderDetails .order-clerk-section .user-avatar-wrap{margin-right:var(--wbc-gap)}body.wbc-theme .OrderDetails .order-clerk-section .tag-group,body.wbc-theme .OrderDetails .order-clerk-section .user-gender,body.wbc-theme .OrderDetails .order-clerk-section .user-level{display:none}body.wbc-theme .OrderDetails .wbc-order-clerk-note{margin-top:6px;color:var(--wbc-muted);font-size:var(--wbc-font-note);line-height:1.8}body.wbc-theme .OrderDetails .section-card .section-title{font-size:16px;padding-left:0}body.wbc-theme .OrderDetails .section-card .section-title:before{display:none}body.wbc-theme .OrderDetails .section-card .info-row{grid-gap:var(--wbc-gap);gap:var(--wbc-gap);padding:var(--wbc-gap) 0}body.wbc-theme .OrderDetails .section-card .info-label,body.wbc-theme .OrderDetails .section-card .info-value{font-size:var(--wbc-font-body);line-height:1.8}body.wbc-theme .OrderDetails .section-card .info-label{flex:0 0 auto;color:var(--wbc-muted)}body.wbc-theme .OrderDetails .section-card .info-value{color:var(--wbc-ink);overflow-wrap:anywhere;text-align:right;margin-left:auto;min-width:0}body.wbc-theme .OrderDetails .section-card .wbc-order-contact{border-top:1px solid var(--wbc-line);margin-top:var(--wbc-gap);padding-top:var(--wbc-card-padding)}body.wbc-theme .accept-modal-overlay,body.wbc-theme .custom-modal-overlay,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .modal-overlay{background:var(--wbc-overlay)}body.wbc-theme .accept-modal,body.wbc-theme .custom-modal,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .modal-box{border-radius:var(--wbc-dialog-radius);max-height:90dvh;overflow-y:auto;box-shadow:none}body.wbc-theme .accept-modal-title,body.wbc-theme .custom-modal-title,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .modal-title{color:var(--wbc-ink);font-size:var(--wbc-font-title);padding-top:24px}body.wbc-theme .accept-modal-content,body.wbc-theme .custom-modal-content,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .modal-body{color:var(--wbc-muted);font-size:var(--wbc-font-body);line-height:1.8}body.wbc-theme .cancel-reason-tag,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .cancel-reason-tag{padding:10px var(--wbc-gap);min-height:var(--wbc-control-height);color:var(--wbc-muted);border-color:var(--wbc-line);border-radius:var(--wbc-field-radius)}body.wbc-theme .cancel-reason-tag.active,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .cancel-reason-tag.active{background:var(--wbc-soft);border-color:var(--wbc-accent);color:var(--wbc-accent)}@media (prefers-reduced-motion:reduce){body.wbc-theme *,body.wbc-theme :after,body.wbc-theme :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body.wbc-theme .wbc-dialog-actions{display:flex;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);width:100%}body.wbc-theme .wbc-dialog-actions>button{flex:1 1}body.wbc-theme .wbc-draft-dialog{text-align:center;display:flex;flex-direction:column;grid-gap:10px;gap:10px}body.wbc-theme .wbc-draft-dialog>img{width:74px;height:74px;object-fit:contain;align-self:center}body.wbc-theme .wbc-draft-dialog p{margin:0 0 var(--wbc-gap)}body.wbc-theme .wbc-draft-discard{color:var(--wbc-muted);background:transparent;border:0;min-height:var(--wbc-control-height);font-size:var(--wbc-font-body)}body.wbc-theme .wbc-picker-confirm{width:100%;margin-top:var(--wbc-inset)}body.wbc-theme .wbc-coupon-sheet{padding:8px var(--wbc-inset) calc(var(--wbc-inset) + env(safe-area-inset-bottom));max-height:80dvh;overflow:auto}body.wbc-theme .wbc-sheet-heading{display:flex;align-items:center;justify-content:space-between}body.wbc-theme .wbc-sheet-heading h2{font-size:var(--wbc-font-title);font-weight:600}body.wbc-theme .wbc-sheet-heading button{min-width:var(--wbc-control-height);height:var(--wbc-control-height);background:transparent;border:0;color:var(--wbc-muted);font-size:26px}body.wbc-theme .wbc-coupon-sheet .coupon-picker-options{display:flex;flex-direction:column;grid-gap:10px;gap:10px}body.wbc-theme .wbc-coupon-sheet .coupon-option{display:flex;align-items:center;justify-content:space-between;grid-gap:var(--wbc-card-padding);gap:var(--wbc-card-padding);border:1px solid var(--wbc-line)}body.wbc-theme .wbc-coupon-sheet .coupon-option-content{display:flex;flex-direction:column;grid-gap:6px;gap:6px}body.wbc-theme .wbc-coupon-sheet .coupon-option-name{color:var(--wbc-ink);font-size:var(--wbc-font-reading)}body.wbc-theme .wbc-coupon-sheet .coupon-option-value{color:var(--wbc-accent);font-size:var(--wbc-font-body)}body.wbc-theme .wbc-coupon-sheet input{accent-color:var(--wbc-accent)}body.wbc-theme .wbc-coupon-none{min-height:var(--wbc-button-height);text-align:left;width:100%;padding:var(--wbc-gap);margin-bottom:10px;background:var(--wbc-page);border:1px solid var(--wbc-line);border-radius:var(--wbc-button-radius);color:var(--wbc-ink)}body.wbc-theme .wbc-field-error>button{margin-top:8px}body.wbc-theme .PlayModal .play-button.nut-button-disabled,body.wbc-theme .PlayModal .play-button:disabled,body.wbc-theme .Random .button.nut-button-disabled,body.wbc-theme .Random .button:disabled,body.wbc-theme .wbc-primary:disabled{background:var(--wbc-disabled-surface);color:var(--wbc-disabled-text);opacity:1}body.wbc-theme .im-list-page .im-page-header{display:none}body.wbc-theme .im-message-outgoing .im-message-body .im-message-bubble{color:var(--wbc-ink);background:var(--wbc-soft)}body.wbc-theme .im-message-incoming .im-message-body .im-message-bubble{color:var(--wbc-ink);background:var(--wbc-surface)}body.wbc-theme .im-voice-button{width:44px;height:var(--wbc-control-height);color:var(--wbc-muted)}body.wbc-theme .MyWallet{background:linear-gradient(var(--wbc-header-tint),var(--wbc-page) 420px);padding:0 var(--wbc-inset) calc(100px + env(safe-area-inset-bottom))}body.wbc-theme .MyWallet>.wbc-page-header{margin:0 -var(--wbc-inset)}body.wbc-theme .MyWallet .top-card{background:var(--wbc-soft);color:var(--wbc-ink);border-radius:var(--wbc-radius);padding:24px var(--wbc-inset);margin:0 0 24px;box-shadow:none;min-height:140px;border:0}body.wbc-theme .MyWallet .top-card .title,body.wbc-theme .MyWallet .wbc-wallet-purpose{color:var(--wbc-muted);font-size:var(--wbc-font-note)}body.wbc-theme .MyWallet .wbc-wallet-purpose{margin:var(--wbc-gap) 0 0;line-height:1.8}body.wbc-theme .MyWallet .top-card .amount{color:var(--wbc-ink);font-size:34px;margin-top:var(--wbc-gap)}body.wbc-theme .MyWallet .dashed-line,body.wbc-theme .MyWallet .divider,body.wbc-theme .MyWallet .fab-home,body.wbc-theme .MyWallet .recharge-title [role=img],body.wbc-theme .MyWallet .ticket-icon,body.wbc-theme .MyWallet .top-card-right-notch{display:none}body.wbc-theme .MyWallet .adding-balance{background:transparent;padding:0;box-shadow:none;margin:0 0 var(--wbc-card-padding)}body.wbc-theme .MyWallet .adding-balance:before,body.wbc-theme .MyWallet .top-card:after,body.wbc-theme .MyWallet .top-card:before{display:none}body.wbc-theme .MyWallet .adding-balance .recharge-title{font-size:16px;color:var(--wbc-ink)}body.wbc-theme .MyWallet .adding-balance .policy-note,body.wbc-theme .MyWallet .adding-balance .recharge-subtitle{font-size:var(--wbc-font-caption);color:var(--wbc-muted);line-height:1.8;text-align:left}body.wbc-theme .MyWallet .adding-balance .recharge-cards{grid-gap:10px;gap:10px}body.wbc-theme .MyWallet .adding-balance .recharge-card{min-height:86px;padding:var(--wbc-card-padding) 6px;border:1px solid var(--wbc-line);border-radius:var(--wbc-button-radius);box-shadow:none}body.wbc-theme .MyWallet .adding-balance .recharge-card.selected{border:1px solid var(--wbc-accent);background:var(--wbc-soft);box-shadow:none}body.wbc-theme .MyWallet .adding-balance .recharge-card .coin-amount .amount{font-size:17px;font-weight:600;color:var(--wbc-ink)}body.wbc-theme .MyWallet .adding-balance .recharge-card .coin-amount .unit{font-size:var(--wbc-font-reading);font-weight:600;color:var(--wbc-ink)}body.wbc-theme .MyWallet .adding-balance .recharge-card .price-tag{background:transparent;color:var(--wbc-muted);font-size:var(--wbc-font-caption);box-shadow:none;padding:2px 0 0}body.wbc-theme .MyWallet .custom-amount{display:flex;align-items:center;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);padding:8px var(--wbc-card-padding);border-radius:var(--wbc-radius);box-shadow:none}body.wbc-theme .MyWallet .custom-amount .input-row{flex:1 1;min-width:0;grid-gap:6px;gap:6px}body.wbc-theme .MyWallet .custom-amount .input-row input{flex:0 1 130px;width:100%;min-width:0;padding:0;background:transparent;border:0;text-align:right}body.wbc-theme .MyWallet .custom-amount .label{margin:0;flex-shrink:0}body.wbc-theme .MyWallet .wbc-currency-prefix{color:var(--wbc-muted);margin-left:auto}body.wbc-theme .MyWallet .wbc-wallet-policy{margin:16px 0;font-size:var(--wbc-font-caption);color:var(--wbc-muted);line-height:1.8}body.wbc-theme .MyWallet .recharge-card.selected .coin-amount .amount,body.wbc-theme .MyWallet .recharge-card.selected .coin-amount .unit{color:var(--wbc-accent)}body.wbc-theme .MyWallet .recharge-card.focus-visible,body.wbc-theme .MyWallet .recharge-card:focus-visible{outline:2px solid var(--wbc-accent);outline-offset:2px}body.wbc-theme .MyWallet .custom-amount input{min-height:var(--wbc-control-height);font-size:var(--wbc-font-reading);color:var(--wbc-ink)}body.wbc-theme .MyWallet .custom-amount .label{font-size:var(--wbc-font-body);color:var(--wbc-ink)}body.wbc-theme .wbc-payment-methods{padding:var(--wbc-card-padding);border-radius:var(--wbc-radius);background:var(--wbc-surface)}body.wbc-theme .wbc-payment-methods h3{font-size:var(--wbc-font-body);font-weight:600;margin:0 0 8px}body.wbc-theme .wbc-payment-methods button{display:flex;align-items:center;grid-gap:10px;gap:10px;background:transparent;border:0;border-bottom:1px solid var(--wbc-line);color:var(--wbc-ink);min-height:52px;width:100%;font-size:var(--wbc-font-body);padding:0}body.wbc-theme .wbc-payment-methods button:last-child{border:0}body.wbc-theme .wbc-payment-methods button img{width:22px;height:22px}body.wbc-theme .wbc-payment-methods button span{margin-left:auto;color:var(--wbc-accent)}body.wbc-theme .wbc-wallet-footer{position:fixed;left:0;right:0;bottom:0;padding:var(--wbc-card-padding) var(--wbc-inset) calc(var(--wbc-card-padding) + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;background:var(--wbc-surface);border-top:1px solid var(--wbc-line);grid-gap:var(--wbc-card-padding);gap:var(--wbc-card-padding)}body.wbc-theme .wbc-wallet-footer>div{flex:1 1;min-width:0;overflow-wrap:anywhere}body.wbc-theme .wbc-wallet-footer>button{flex:1 1;min-width:0;min-height:var(--wbc-button-height);font-size:16px}body.wbc-theme .wbc-wallet-footer small{font-size:var(--wbc-font-caption);color:var(--wbc-muted);display:block}body.wbc-theme .wbc-wallet-footer strong{font-size:22px;font-weight:600;color:var(--wbc-accent);display:block;margin-top:4px}body.wbc-theme .TalkerDetails{background:linear-gradient(var(--wbc-header-tint),var(--wbc-page) 420px);font-size:var(--wbc-font-body);overflow-x:hidden}body.wbc-theme .TalkerDetails .wrapper{display:flex;flex-direction:column;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);top:0;background:transparent;padding:0 var(--wbc-inset)}body.wbc-theme .TalkerDetails .header-img{height:200px;padding:0 var(--wbc-inset);margin-bottom:var(--wbc-gap)}body.wbc-theme .TalkerDetails .header-img img{border-radius:var(--wbc-radius)}body.wbc-theme .TalkerDetails .userinfo-wrapper{display:flex;flex-direction:column}body.wbc-theme .TalkerDetails .wbc-listener-album{order:4}body.wbc-theme .TalkerDetails .userinfo-wrapper .info{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:16px;gap:16px;padding:var(--wbc-card-padding);border-radius:var(--wbc-radius)}body.wbc-theme .TalkerDetails .userinfo-wrapper .info .avatar-wrapper{width:84px;margin:0}body.wbc-theme .TalkerDetails .userinfo-wrapper .info .avatar-wrapper .avatar-img,body.wbc-theme .TalkerDetails .userinfo-wrapper .info .avatar-wrapper .avatar-img img{width:84px;height:100px;border-radius:var(--wbc-button-radius)}body.wbc-theme .TalkerDetails .userinfo-wrapper .info .avatar-wrapper .audio-button.detail-audio{min-height:var(--wbc-control-height);width:64px;border-radius:var(--wbc-field-radius);background:var(--wbc-soft)}body.wbc-theme .TalkerDetails .userinfo-wrapper .info .avatar-wrapper .audio-button.detail-audio .duration{color:var(--wbc-accent);font-size:var(--wbc-font-caption)}body.wbc-theme .TalkerDetails .userinfo-wrapper .info .right-column{margin:0;min-width:0}body.wbc-theme .TalkerDetails .userinfo-wrapper .info .right-column .name-row .talker-name{color:var(--wbc-ink);font-size:20px;font-weight:600}body.wbc-theme .TalkerDetails .userinfo-wrapper .info .right-column .name-row .online-status .text,body.wbc-theme .TalkerDetails .userinfo-wrapper .info .right-column .name-row .voice-status .text{font-size:var(--wbc-font-caption);color:var(--wbc-success)}body.wbc-theme .TalkerDetails .userinfo-wrapper .info .right-column .tag-list .tag{font-size:var(--wbc-font-caption);color:var(--wbc-muted);background:var(--wbc-page)}body.wbc-theme .TalkerDetails .userinfo-wrapper .info .right-column .sign-wrapper,body.wbc-theme .TalkerDetails .userinfo-wrapper .info .right-column .sign-wrapper .text{color:var(--wbc-muted);font-size:var(--wbc-font-body);line-height:1.8}body.wbc-theme .TalkerDetails .wbc-listener-meta{margin-top:10px;font-size:var(--wbc-font-note);color:var(--wbc-muted);line-height:1.6}body.wbc-theme .TalkerDetails .wbc-listener-sign{grid-column:span 2;margin:0;color:var(--wbc-ink);font-size:var(--wbc-font-reading);line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}body.wbc-theme .TalkerDetails .wbc-listener-audio{grid-column:span 2;width:100%;min-height:var(--wbc-button-height);box-sizing:border-box;padding:12px 16px;grid-gap:10px;gap:10px;justify-content:flex-start;background:var(--wbc-soft);color:var(--wbc-accent);border-radius:var(--wbc-field-radius)}body.wbc-theme .TalkerDetails .wbc-listener-audio .audio-btn__label{font-size:var(--wbc-font-body);font-weight:500}body.wbc-theme .TalkerDetails .wbc-listener-audio .audio-btn__dur{font-size:var(--wbc-font-caption);color:var(--wbc-accent)}body.wbc-theme .TalkerDetails .wbc-listener-audio .audio-btn__icon{fill:var(--wbc-accent);width:20px;height:20px}body.wbc-theme .TalkerDetails .price-wrapper{order:1}body.wbc-theme .TalkerDetails .schedule-block{order:2}body.wbc-theme .TalkerDetails .gift-wall{order:3;box-sizing:border-box}body.wbc-theme .TalkerDetails .gift-wall .title{margin:0;padding:0;font-size:var(--wbc-font-reading);font-weight:600;color:var(--wbc-ink)}body.wbc-theme .TalkerDetails .wbc-listener-empty{margin:10px 0 0;font-size:var(--wbc-font-note);color:var(--wbc-muted)}body.wbc-theme .TalkerDetails .wbc-listener-services{display:flex;flex-direction:column}body.wbc-theme .TalkerDetails .wbc-listener-service{display:flex;justify-content:space-between;grid-gap:12px;gap:12px;padding:14px 0;border-bottom:1px solid var(--wbc-line);color:var(--wbc-muted);font-size:var(--wbc-font-note);line-height:1.7}body.wbc-theme .TalkerDetails .wbc-listener-service:last-child{border-bottom:0}body.wbc-theme .TalkerDetails .wbc-listener-service strong{flex-shrink:0;color:var(--wbc-ink);font-weight:400}body.wbc-theme .TalkerDetails .schedule-block__title{font-size:var(--wbc-font-reading);color:var(--wbc-ink)}body.wbc-theme .TalkerDetails .schedule-block__row{justify-content:space-between}body.wbc-theme .TalkerDetails .schedule-block__day{font-size:var(--wbc-font-note);color:var(--wbc-muted)}body.wbc-theme .TalkerDetails .schedule-block__slot{min-height:var(--wbc-control-height);border:0;padding:8px;color:var(--wbc-ink);background:transparent;font-size:var(--wbc-font-note)}body.wbc-theme .TalkerDetails .wbc-listener-state{padding:64px var(--wbc-inset);color:var(--wbc-muted);font-size:var(--wbc-font-body);text-align:center}body.wbc-theme .TalkerDetails .wbc-listener-state button{border:0;min-height:var(--wbc-control-height);padding:0 20px;border-radius:var(--wbc-button-radius);background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme .TalkerDetails .gift-wall,body.wbc-theme .TalkerDetails .price-wrapper,body.wbc-theme .TalkerDetails .schedule-block{margin-top:var(--wbc-gap);background:var(--wbc-surface);border-radius:var(--wbc-radius);padding:var(--wbc-card-padding)}body.wbc-theme .TalkerDetails .img-list{padding:var(--wbc-gap) 0;height:auto;border-radius:var(--wbc-radius);margin-bottom:var(--wbc-gap)}body.wbc-theme .TalkerDetails .img-list img{width:64px;height:64px;flex-basis:64px}body.wbc-theme .TalkerDetails .price-wrapper .content .border-collapse td,body.wbc-theme .TalkerDetails .price-wrapper .content .border-collapse th{padding:14px 6px;border:0;border-bottom:1px solid var(--wbc-line);font-size:var(--wbc-font-note);background:var(--wbc-surface);font-family:inherit}body.wbc-theme .TalkerDetails .price-wrapper .content .row .unit{font-size:var(--wbc-font-caption)}body.wbc-theme .TalkerDetails .nut-tabs-titles{background:transparent}body.wbc-theme .TalkerDetails .nut-tabpane{padding:var(--wbc-gap) 0}body.wbc-theme .TalkerDetails .nut-tabs-horizontal .nut-tabs-titles-item{flex:1 1;min-height:var(--wbc-control-height);font-size:var(--wbc-font-reading);color:var(--wbc-muted)}body.wbc-theme .TalkerDetails .nut-tabs-titles-item-text{font-size:var(--wbc-font-reading)}body.wbc-theme .TalkerDetails .nut-tabs-horizontal .nut-tabs-titles-item-active{color:var(--wbc-ink);font-weight:600}body.wbc-theme .TalkerDetails .nut-tabs-titles-item-line{visibility:hidden;background:var(--wbc-accent);width:18px;height:3px;border-radius:2px}body.wbc-theme .TalkerDetails .nut-tabs-titles-item-active .nut-tabs-titles-item-line{visibility:visible}body.wbc-theme .TalkerDetails .no-more-data{height:auto;padding:12px 0;font-size:var(--wbc-font-caption);color:var(--wbc-muted)}body.wbc-theme .TalkerDetails .dynamic-list-item{margin:0;padding:12px 0;border-radius:0}body.wbc-theme .TalkerDetails .wbc-listener-retry{min-height:var(--wbc-control-height);padding:0 16px;border:0;border-radius:var(--wbc-button-radius);background:var(--wbc-soft);color:var(--wbc-accent);font-size:var(--wbc-font-body)}body.wbc-theme .TalkerDetails .footer summary{min-height:var(--wbc-control-height);display:flex;align-items:center;cursor:pointer}body.wbc-theme .TalkerDetails .footer{margin-top:0;padding:0;color:var(--wbc-muted);line-height:1.8;font-size:var(--wbc-font-caption)}body.wbc-theme .TalkerDetails .wbc-listener-actions{display:flex;position:fixed;z-index:3;bottom:0;left:0;width:100%;box-sizing:border-box;grid-gap:12px;gap:12px;padding:12px var(--wbc-inset) calc(12px + env(safe-area-inset-bottom));background:var(--wbc-surface);border-top:1px solid var(--wbc-line)}body.wbc-theme .TalkerDetails .wbc-listener-actions button{min-height:var(--wbc-button-height);padding:0;border:0;border-radius:var(--wbc-button-radius);font-size:var(--wbc-font-body);white-space:nowrap}body.wbc-theme .TalkerDetails .wbc-listener-tip{flex:0 0 44px;background:transparent;color:var(--wbc-muted)}body.wbc-theme .TalkerDetails .wbc-listener-message{flex:0 0 80px;color:var(--wbc-accent);background:var(--wbc-soft)}body.wbc-theme .TalkerDetails .wbc-listener-order{flex:1 1;color:#fff;background:var(--wbc-accent)}body.wbc-theme .TalkerDetails .empty-dynamic{font-size:var(--wbc-font-note);color:var(--wbc-muted);padding:24px 0;margin:0}body.wbc-theme .TalkerDetails .empty-dynamic img{display:none}body.wbc-theme .TalkerDetails .button-wrapper{background:var(--wbc-surface);border-top:1px solid var(--wbc-line);padding-left:var(--wbc-inset);padding-right:var(--wbc-inset);grid-gap:8px;gap:8px}body.wbc-theme .TalkerDetails .button-wrapper .home{display:none}body.wbc-theme .TalkerDetails .button-wrapper .im-entry{background:var(--wbc-soft);color:var(--wbc-accent);width:80px;border-radius:var(--wbc-button-radius)}body.wbc-theme .TalkerDetails .button-wrapper .split-button{flex-direction:row;grid-gap:8px;gap:8px;overflow:visible}body.wbc-theme .TalkerDetails .button-wrapper .split-button .left-button{width:54px;background:transparent;color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .TalkerDetails .button-wrapper .split-button .right-button{border-radius:var(--wbc-button-radius);background:var(--wbc-accent)}body.wbc-theme .PlayModal{background:var(--wbc-page);background-image:none;overflow:hidden;border-radius:24px 24px 0 0}body.wbc-theme .PlayModal .popup-avatar{position:static;width:44px;height:var(--wbc-control-height);transform:none;margin:var(--wbc-inset) auto 0;border-radius:var(--wbc-button-radius)}body.wbc-theme .PlayModal .content{padding:var(--wbc-card-padding) var(--wbc-inset) calc(110px + env(safe-area-inset-bottom));max-height:80dvh}body.wbc-theme .PlayModal .content .level-selector{background:var(--wbc-surface);padding:var(--wbc-card-padding);border-radius:var(--wbc-radius);margin-bottom:var(--wbc-gap)}body.wbc-theme .PlayModal .content .tip-title p{color:var(--wbc-ink);font-size:var(--wbc-font-body);font-weight:500;margin:0 0 10px}body.wbc-theme .PlayModal .content .tip-title .img{display:none}body.wbc-theme .PlayModal .content .level-selector .tag-box{grid-gap:8px;gap:8px}body.wbc-theme .PlayModal .content .level-selector .tag-box .tag{min-height:var(--wbc-control-height);height:auto;padding:10px var(--wbc-gap);line-height:1.5;border-radius:var(--wbc-field-radius);font-size:var(--wbc-font-note);color:var(--wbc-muted);background:var(--wbc-page);border:0;margin:0}body.wbc-theme .PlayModal .content .level-selector .tag-box .tag.active{background:var(--wbc-soft);color:var(--wbc-accent);box-shadow:none}body.wbc-theme .PlayModal .content .info{color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .PlayModal .content input,body.wbc-theme .PlayModal .content textarea{font-size:var(--wbc-font-body);color:var(--wbc-ink)}body.wbc-theme .PlayModal .nut-inputnumber .nut-input-add,body.wbc-theme .PlayModal .nut-inputnumber .nut-input-minus,body.wbc-theme .PlayModal .nut-inputnumber input{min-width:var(--wbc-control-height);min-height:var(--wbc-control-height)}body.wbc-theme .PlayModal .content .button-box{background:var(--wbc-surface);border-top:1px solid var(--wbc-line);left:0;right:0;bottom:0;padding:var(--wbc-card-padding) var(--wbc-inset) calc(var(--wbc-card-padding) + env(safe-area-inset-bottom));position:absolute;margin:0;width:100%;grid-gap:var(--wbc-card-padding);gap:var(--wbc-card-padding)}body.wbc-theme .PlayModal .content .button-box .play-button{box-shadow:none;height:var(--wbc-button-height);border-radius:var(--wbc-button-radius);font-size:var(--wbc-font-body)}body.wbc-theme .wbc-checkout{height:94dvh}body.wbc-theme .wbc-checkout-title{height:56px;display:flex;justify-content:center;align-items:center;color:var(--wbc-ink);font-size:var(--wbc-font-title);font-weight:600}body.wbc-theme .wbc-checkout .content{max-height:none;height:calc(100% - 56px);padding-top:0}body.wbc-theme .wbc-checkout-person{display:flex;align-items:center;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);width:100%;box-sizing:border-box;background:var(--wbc-surface);border-radius:var(--wbc-radius);padding:var(--wbc-card-padding);margin-bottom:var(--wbc-gap)}body.wbc-theme .wbc-checkout-person img{width:48px;height:60px;object-fit:cover;border-radius:var(--wbc-field-radius)}body.wbc-theme .wbc-checkout-person>div{min-width:0}body.wbc-theme .wbc-checkout-person strong{color:var(--wbc-ink);font-size:var(--wbc-font-reading);overflow-wrap:anywhere}body.wbc-theme .wbc-checkout-person p{color:var(--wbc-muted);font-size:var(--wbc-font-note);line-height:1.6;margin:6px 0 0}body.wbc-theme .wbc-checkout-card{width:100%;box-sizing:border-box;background:var(--wbc-surface);border-radius:var(--wbc-radius);padding:var(--wbc-card-padding);margin-bottom:var(--wbc-gap)}body.wbc-theme .wbc-checkout .content .wbc-checkout-card .level-selector{padding:0;margin-bottom:var(--wbc-card-padding);border-radius:0}body.wbc-theme .wbc-checkout .content .wbc-checkout-card .level-selector:last-child{margin-bottom:0}body.wbc-theme .wbc-checkout .content .tip-title{margin-top:0}body.wbc-theme .wbc-checkout .content .buy-number{margin:0 0 var(--wbc-gap)}body.wbc-theme .wbc-checkout .nut-input-add,body.wbc-theme .wbc-checkout .nut-input-minus,body.wbc-theme .wbc-checkout .nut-inputnumber input{border-radius:var(--wbc-field-radius);background:var(--wbc-page)}body.wbc-theme .wbc-checkout .content .buy-number p{margin:0}body.wbc-theme .wbc-checkout .content .coupon-trigger{padding:0}body.wbc-theme .wbc-checkout .content .wechat-bar{flex-wrap:wrap;padding-top:var(--wbc-card-padding);border-top:1px solid var(--wbc-line)}body.wbc-theme .wbc-checkout .content .wechat-star{display:none}body.wbc-theme .wbc-checkout .content .wechat-title{width:100%;font-size:var(--wbc-font-body);margin-bottom:10px;color:var(--wbc-ink)}body.wbc-theme .wbc-checkout .content .wechat-textarea{width:100%;margin:0;padding:12px;border-radius:var(--wbc-field-radius);min-height:var(--wbc-control-height);box-sizing:border-box;background:var(--wbc-page)}body.wbc-theme .wbc-checkout .content .warn{display:none}body.wbc-theme .wbc-checkout-remarks h2{margin:0 0 12px;font-weight:500;font-size:var(--wbc-font-body);color:var(--wbc-ink)}body.wbc-theme .wbc-checkout .content .wbc-checkout-remarks .textarea{margin:0;background:var(--wbc-page);border-radius:var(--wbc-field-radius);padding:12px}body.wbc-theme .wbc-checkout .content .button-box .min-price{display:block;flex:1 1;min-width:0}body.wbc-theme .wbc-checkout .content .button-box .play-button{flex:1.4 1;padding:0 10px}body.wbc-theme .wbc-checkout-amount{display:block;font-size:21px;color:var(--wbc-accent);font-weight:600;white-space:nowrap}body.wbc-theme .wbc-checkout-amount small{font-size:var(--wbc-font-caption)}body.wbc-theme .CommentModal .content{padding:var(--wbc-card-padding) var(--wbc-inset) calc(var(--wbc-inset) + env(safe-area-inset-bottom))}body.wbc-theme .CommentModal .content .title{color:var(--wbc-ink);font-size:var(--wbc-font-title);font-weight:600;margin-bottom:24px}body.wbc-theme .CommentModal .content .top{padding:0;color:var(--wbc-muted);grid-gap:var(--wbc-gap);gap:var(--wbc-gap);flex-wrap:wrap}body.wbc-theme .CommentModal .textarea{border:1px solid var(--wbc-line);background:var(--wbc-page);border-radius:var(--wbc-button-radius);padding:var(--wbc-card-padding)}body.wbc-theme .CommentModal .content .button-box{margin:var(--wbc-inset) 0 0;width:100%;grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme .CommentModal .content .button-box .confirm{min-height:var(--wbc-button-height);border-radius:var(--wbc-button-radius)}body.wbc-theme .CommentModal .content .button-box .confirm:first-child{background:var(--wbc-soft);color:var(--wbc-accent);border:0}body.wbc-theme .CommentModal .nut-button-disabled{background:var(--wbc-disabled-surface);color:var(--wbc-disabled-text);opacity:1;border:0}body.wbc-theme .wbc-balance-summary{padding:8px var(--wbc-card-padding);background:var(--wbc-page);border-radius:var(--wbc-button-radius);text-align:left}body.wbc-theme .wbc-balance-summary p{display:flex;justify-content:space-between;grid-gap:var(--wbc-card-padding);gap:var(--wbc-card-padding)}body.wbc-theme .wbc-balance-summary strong{color:var(--wbc-ink);font-weight:500}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .remarks-card{background:var(--wbc-surface);border:0;padding:var(--wbc-card-padding)}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .remarks-content,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .remarks-label{color:var(--wbc-muted)}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .amount-num,body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .overview-value{font-family:inherit}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .bottom-bar .bar-btn{margin:0}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .otag-match{background:var(--wbc-soft);color:var(--wbc-accent);font-size:var(--wbc-font-caption)}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .modal-footer{grid-gap:var(--wbc-gap);gap:var(--wbc-gap);padding:var(--wbc-card-padding) var(--wbc-inset) var(--wbc-inset)}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .modal-btn{min-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius);font-size:var(--wbc-font-body)}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .modal-btn--cancel{background:var(--wbc-soft);color:var(--wbc-accent);border:0}body.wbc-theme :is(.OrderDetails,.ClerkOrderDetails) .modal-btn--confirm{background:var(--wbc-accent);color:var(--wbc-surface);border:0}body.wbc-theme .Random .wbc-random-gender,body.wbc-theme .Random .wbc-random-quantity{display:flex;flex-direction:row;align-items:center;justify-content:space-between;grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme .Random .wbc-random-gender p,body.wbc-theme .Random .wbc-random-quantity p{margin:0}body.wbc-theme .Random .wbc-random-gender .tag-box{width:auto}body.wbc-theme .Random .wbc-random-options .tag-box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}body.wbc-theme .Random .wbc-random-services .tag-box{grid-template-columns:1.8fr 1fr 1.2fr}body.wbc-theme .Random .wbc-random-options .tag-box .tag{min-width:0;padding:10px 4px}body.wbc-theme .Random .wbc-random-quantity{position:relative;padding-top:var(--wbc-card-padding)!important}body.wbc-theme .Random .wbc-random-quantity:before{content:"";position:absolute;top:0;left:var(--wbc-card-padding);right:var(--wbc-card-padding);height:1px;background:var(--wbc-line)}body.wbc-theme .Random .wbc-random-details{padding:0 var(--wbc-card-padding)}body.wbc-theme .Random .wbc-random-details .level-selector{padding:var(--wbc-card-padding) 0}body.wbc-theme .Random .wbc-random-details .level-selector+.level-selector{border-top:1px solid var(--wbc-line);padding-top:var(--wbc-card-padding)}body.wbc-theme .Random .wbc-random-appointment .appointment-row{min-height:var(--wbc-control-height);margin-bottom:4px}body.wbc-theme .Random .wbc-random-appointment .appointment-row p{margin:0}body.wbc-theme .Random .wbc-random-details :is(.textarea,.remark-textarea){margin:0;background:transparent}body.wbc-theme .Random .wbc-random-details textarea{padding:0;min-height:var(--wbc-control-height);line-height:1.8}body.wbc-theme .Random .wbc-random-details textarea::placeholder{color:var(--wbc-muted)}body.wbc-theme .Random .wbc-random-remarks p{display:flex;justify-content:space-between;grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme .Random .wbc-random-privacy .checkbox{margin:0 0 var(--wbc-gap)}body.wbc-theme .Random .wbc-random-privacy .checkbox-info{font-size:var(--wbc-font-note)}body.wbc-theme .Random .wbc-random-contact-note{margin:var(--wbc-card-padding) var(--wbc-inset) 0;color:var(--wbc-muted);font-size:var(--wbc-font-caption);font-weight:400;line-height:1.8}body.wbc-theme .Random .wbc-random-preference>button{display:flex;align-items:center;justify-content:space-between;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);width:100%;min-height:var(--wbc-control-height);padding:0;background:transparent;border:0;color:var(--wbc-ink)}body.wbc-theme .Random .wbc-random-preference>button>span:last-child{display:flex;align-items:center;color:var(--wbc-muted)}body.wbc-theme .wbc-preference-options{display:flex;flex-wrap:wrap;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);padding-bottom:var(--wbc-card-padding)}body.wbc-theme .wbc-preference-options button{min-height:var(--wbc-control-height);padding:0 var(--wbc-card-padding);border:0;border-radius:var(--wbc-field-radius);background:var(--wbc-page);color:var(--wbc-muted)}body.wbc-theme .wbc-preference-options button[aria-pressed=true]{background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme :is(.my-follows,.my-collects,.my-dynamics,.my-points,.home-visitors-page,.login,.user-auth,.RegisterMember,.register-member-simple,.ClerkSettings,.MyPerformance,.ClerkOrderDetails,.OrderHall,.Ranking,.Expand,.apply-permission,.AgreementPage){background:var(--wbc-page);color:var(--wbc-ink);font-size:var(--wbc-font-body)}body.wbc-theme :is(.my-follows,.my-collects,.my-dynamics,.my-points,.home-visitors-page){padding:0 0 env(safe-area-inset-bottom)}body.wbc-theme :is(.my-follows,.my-collects,.my-dynamics,.my-points,.home-visitors-page) .empty,body.wbc-theme :is(.my-follows,.my-collects,.my-dynamics,.my-points,.home-visitors-page) .no-more,body.wbc-theme :is(.my-follows,.my-collects,.my-dynamics,.my-points,.home-visitors-page) .visitor-empty{color:var(--wbc-muted);font-size:var(--wbc-font-note);line-height:1.8}body.wbc-theme :is(.my-follows,.my-collects,.my-dynamics,.my-points,.home-visitors-page) .load-more{min-height:var(--wbc-control-height);color:var(--wbc-accent);font-size:var(--wbc-font-note)}body.wbc-theme .home-visitors-page .visitor-list,body.wbc-theme .my-follows .follow-list,body.wbc-theme .my-points .points-list{padding:0 var(--wbc-inset) var(--wbc-inset)}body.wbc-theme .home-visitors-page .visitor-item,body.wbc-theme .my-follows .follow-item,body.wbc-theme .my-points .points-item{padding:var(--wbc-card-padding);margin-bottom:var(--wbc-gap);border-radius:var(--wbc-radius);background:var(--wbc-surface)}body.wbc-theme .my-follows .follow-item .info{min-width:0}body.wbc-theme .home-visitors-page .visitor-name,body.wbc-theme .my-follows .follow-item .name,body.wbc-theme .my-points .points-item .reason{color:var(--wbc-ink);font-size:var(--wbc-font-reading)}body.wbc-theme .home-visitors-page .visitor-time,body.wbc-theme .my-follows .follow-item .sign,body.wbc-theme .my-points .points-item .time{color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .home-visitors-page .visitor-status,body.wbc-theme .my-follows .follow-item .clerk-tag{background:var(--wbc-soft);color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .home-visitors-page .visitor-status.online{color:var(--wbc-success);background:var(--wbc-success-soft)}body.wbc-theme .home-visitors-page .chat-btn,body.wbc-theme .my-follows .follow-item .unfollow-btn{min-height:var(--wbc-control-height);flex-shrink:0;padding:0 var(--wbc-gap);border-radius:var(--wbc-button-radius);border:0;color:var(--wbc-accent);background:var(--wbc-soft)}body.wbc-theme .my-points .points-summary{margin:0 var(--wbc-inset) var(--wbc-gap);padding:24px var(--wbc-inset);border-radius:var(--wbc-radius);background:var(--wbc-soft);color:var(--wbc-ink);align-items:flex-start}body.wbc-theme .my-points .points-summary .label{color:var(--wbc-muted);opacity:1}body.wbc-theme .my-points .points-item .change.plus{color:var(--wbc-success)}body.wbc-theme .my-points .points-item .change.minus{color:var(--wbc-muted)}body.wbc-theme .wbc-list-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;overflow:hidden;border:0;border-radius:var(--wbc-field-radius);background:var(--wbc-soft);color:var(--wbc-accent);font-size:20px}body.wbc-theme .wbc-list-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body.wbc-theme .my-follows .follow-item{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme .my-follows .follow-item .info{margin:0}body.wbc-theme .my-follows .follow-item .name-row{flex-wrap:wrap}body.wbc-theme .my-follows .follow-item .name{flex-basis:100%}body.wbc-theme .home-visitors-page .visitor-avatar,body.wbc-theme .my-follows .follow-item .avatar{width:44px;height:44px;border-radius:var(--wbc-field-radius);background:var(--wbc-soft)}body.wbc-theme .home-visitors-page .chat-btn,body.wbc-theme .my-follows .follow-item .unfollow-btn{margin-left:0;font-size:var(--wbc-font-body)}body.wbc-theme .home-visitors-page .visitor-item{grid-gap:var(--wbc-gap);gap:var(--wbc-gap);flex-wrap:wrap}body.wbc-theme .home-visitors-page .visitor-info{margin:0;flex-basis:140px}body.wbc-theme .home-visitors-page .visitor-name-row{flex-wrap:wrap;grid-gap:4px;gap:4px}body.wbc-theme .home-visitors-page .visitor-name{max-width:100%}body.wbc-theme .home-visitors-page .visitor-status{margin:0}body.wbc-theme .home-visitors-page .chat-btn{margin-left:auto}body.wbc-theme .my-points .points-summary .label{font-size:var(--wbc-font-note)}body.wbc-theme .my-points .points-summary .value{font-size:32px}body.wbc-theme .my-points .points-item .info{min-width:0}body.wbc-theme .my-points .points-item .reason{white-space:normal;overflow-wrap:anywhere}body.wbc-theme .my-points .points-item .change{font-size:var(--wbc-font-reading)}body.wbc-theme .my-collects .dynamic-list,body.wbc-theme .my-dynamics>.nut-infinite{padding:0}body.wbc-theme .login{padding:0 var(--wbc-inset) 40px}body.wbc-theme .AgreementPage>.wbc-page-header,body.wbc-theme .Expand>.wbc-page-header,body.wbc-theme .login>.wbc-page-header,body.wbc-theme .RegisterMember>.wbc-page-header,body.wbc-theme .user-auth>.wbc-page-header{margin:0 calc(var(--wbc-inset)*-1)}body.wbc-theme .login .page-title{display:none}body.wbc-theme .login .page-desc{margin:var(--wbc-gap) 0 24px;color:var(--wbc-muted);line-height:1.8}body.wbc-theme .login .from .input-item .add,body.wbc-theme .login .page-desc{font-size:var(--wbc-font-note)}body.wbc-theme .login .from .input-item .phone-prefix,body.wbc-theme .login .from .input-item input,body.wbc-theme .login .from .input-item input::placeholder{font-size:var(--wbc-font-reading)}body.wbc-theme .login .from .input-item .add button{padding:0;border:0;background:transparent;color:var(--wbc-accent);min-height:var(--wbc-control-height);font-size:var(--wbc-font-note);white-space:nowrap}body.wbc-theme .login .from .input-item{min-height:56px;height:auto;border-color:var(--wbc-line);border-radius:var(--wbc-button-radius)}body.wbc-theme .login .from .input-item .phone-prefix,body.wbc-theme .login .from .input-item input{color:var(--wbc-ink)}body.wbc-theme .login .from .input-item input{min-height:var(--wbc-control-height)}body.wbc-theme .login .from .input-item .add{color:var(--wbc-muted);border-color:var(--wbc-line)}body.wbc-theme .login .from .input-item .add .high{display:flex;align-items:center;min-height:var(--wbc-control-height);color:var(--wbc-accent)}body.wbc-theme .login .from .input-item input::placeholder,body.wbc-theme .user-auth .input-item input::placeholder{color:var(--wbc-muted)}body.wbc-theme .login .login-button,body.wbc-theme .user-auth .login-button{min-height:var(--wbc-button-height);border-radius:var(--wbc-button-radius);background:var(--wbc-accent);font-size:var(--wbc-font-reading)}body.wbc-theme .user-auth{padding:0 var(--wbc-inset) var(--wbc-inset)}body.wbc-theme .user-auth .auth-card{max-width:none;padding:var(--wbc-card-padding);box-shadow:none;border:0;border-radius:var(--wbc-radius)}body.wbc-theme .user-auth .bottom-bar,body.wbc-theme .user-auth .header h3{display:none}body.wbc-theme .user-auth .header span,body.wbc-theme .user-auth .input-item label,body.wbc-theme .user-auth .tips{color:var(--wbc-muted);line-height:1.8}body.wbc-theme .user-auth .input-item{background:var(--wbc-page);border-radius:var(--wbc-field-radius)}body.wbc-theme .user-auth .input-item input{min-height:var(--wbc-control-height);color:var(--wbc-ink);font-size:var(--wbc-font-reading)}body.wbc-theme .user-auth .input-item input::placeholder{font-size:var(--wbc-font-reading)}body.wbc-theme .user-auth :is(.header span,.tips){font-size:var(--wbc-font-caption)}body.wbc-theme .user-auth .input-item label{color:var(--wbc-ink);font-size:var(--wbc-font-body)}body.wbc-theme .user-auth .input-item:focus-within{border-color:var(--wbc-accent);box-shadow:none}body.wbc-theme .login .login-button.nut-button-disabled,body.wbc-theme .user-auth .login-button.nut-button-disabled{background:var(--wbc-disabled-surface);color:var(--wbc-disabled-text);opacity:1}body.wbc-theme .RegisterMember{padding:0 var(--wbc-inset) calc(96px + env(safe-area-inset-bottom))}body.wbc-theme .ClerkSettings .editor-section,body.wbc-theme .register-member-simple .form-section,body.wbc-theme .RegisterMember .card{border:0;box-shadow:none;border-radius:var(--wbc-radius);background:var(--wbc-surface)}body.wbc-theme .ClerkSettings .editor-section{margin:0 var(--wbc-inset) var(--wbc-gap);overflow:hidden}body.wbc-theme .register-member-simple .header-nav{display:none}body.wbc-theme .register-member-simple .important-notice{margin:0 var(--wbc-inset) var(--wbc-gap);border:0;border-radius:var(--wbc-field-radius);background:var(--wbc-soft);color:var(--wbc-muted);line-height:1.8}body.wbc-theme .register-member-simple .important-notice :is(.notice-text,.warning-icon){color:var(--wbc-muted)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.form-header,.form-label,.field-label,.section-title,.label){color:var(--wbc-ink);font-size:var(--wbc-font-body)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.form-extra,.form-public-tip,.public-tip,.minor-tip){font-size:var(--wbc-font-caption)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) .nut-uploader-upload{background:var(--wbc-soft);border-radius:var(--wbc-field-radius);border:0}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) .nut-uploader-icon,body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) .nut-uploader-icon .nut-icon{color:var(--wbc-accent)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.field-desc,.field-count,.section-hint,.editor-note,.schedule-tip,.slot-empty,.help-text,.char-count){color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.form-input,.simple-input,.simple-textarea,.field-textarea textarea,.tag-input){color:var(--wbc-ink);font-size:var(--wbc-font-body)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.form-item,.editor-row){min-height:56px}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.error-text,.field-required,.field-tag.required){color:var(--wbc-danger)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.submit-btn,.voice-pill,.voice-ghost,.service-chip,.schedule-add,.tag-add){min-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.field-textarea,.tag-input-box,.textarea-wrapper){background:var(--wbc-page);border-color:var(--wbc-line);border-radius:var(--wbc-field-radius)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.submit-section,.step-button-box){padding:var(--wbc-gap) var(--wbc-inset) calc(var(--wbc-gap) + env(safe-area-inset-bottom));border-color:var(--wbc-line)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.form-extra,.form-extra.placeholder,.placeholder-text,.form-public-tip,.form-arrow,.public-tip,.date-selector.placeholder,.location-selector.placeholder),body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(input,textarea)::placeholder{color:var(--wbc-muted)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.form-label,.form-input,.form-extra){letter-spacing:0}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.form-control,.item-content,.location-field,.simple-input){min-width:0}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.sex-option,.gender-btn,.location-btn,.channel-chip){min-height:var(--wbc-control-height);padding:0 var(--wbc-gap);border:0;border-radius:var(--wbc-field-radius);background:var(--wbc-page);color:var(--wbc-muted)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.sex-option.active,.gender-btn.active,.channel-chip.active,.location-btn){background:var(--wbc-soft);color:var(--wbc-accent);border-color:transparent}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) .minor-tip{color:var(--wbc-danger);background:var(--wbc-danger-soft);border:0;border-radius:var(--wbc-field-radius)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) .step-button{padding:var(--wbc-gap) var(--wbc-inset) calc(var(--wbc-gap) + env(safe-area-inset-bottom));border-top:1px solid var(--wbc-line);border-radius:0;background:var(--wbc-surface);box-shadow:none}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) .step-button .button-wrapper{grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) .step-button .button-wrapper :is(.next,.submit,.prev,.home){min-height:var(--wbc-button-height);height:auto;line-height:1.4;display:flex;align-items:center;justify-content:center;padding:6px var(--wbc-gap);border:0;border-radius:var(--wbc-button-radius);background:var(--wbc-accent);color:var(--wbc-surface);font-size:var(--wbc-font-body);font-weight:500}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) .step-button .button-wrapper :is(.prev,.home){background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme :is(.RegisterMember,.register-member-simple,.ClerkSettings) :is(.submit-btn,.step-button .nut-button):disabled{background:var(--wbc-disabled-surface);color:var(--wbc-disabled-text);opacity:1}body.wbc-theme .register-member-simple .submit-section .submit-btn{min-height:var(--wbc-button-height);border-radius:var(--wbc-button-radius)}body.wbc-theme .RegisterMember .channel-input::placeholder,body.wbc-theme .RegisterMember .step1 .form-input::placeholder{color:var(--wbc-muted)}body.wbc-theme .register-member-simple .form-container{padding:0 var(--wbc-inset)}body.wbc-theme .register-member-simple .form-container .form-section{margin:0 0 var(--wbc-gap);border:0;box-shadow:none;border-radius:var(--wbc-radius);background:var(--wbc-surface)}body.wbc-theme .register-member-simple .form-container .form-section .section-title{padding:var(--wbc-card-padding);background:transparent;color:var(--wbc-ink);border-color:var(--wbc-line)}body.wbc-theme .register-member-simple .form-container .form-section .section-title:before{display:none}body.wbc-theme .register-member-simple .form-container .form-section .textarea-section{padding:var(--wbc-card-padding)}body.wbc-theme .register-member-simple .form-container .form-section .textarea-section .textarea-wrapper{padding:var(--wbc-gap);border-color:var(--wbc-line);border-radius:var(--wbc-field-radius);background:var(--wbc-page)}body.wbc-theme .register-member-simple .form-container .form-section .textarea-section .textarea-wrapper:focus-within{border-color:var(--wbc-accent)}body.wbc-theme .register-member-simple .form-container .form-section .textarea-section .textarea-wrapper .simple-textarea{color:var(--wbc-ink);font-size:var(--wbc-font-body);line-height:1.8}body.wbc-theme .register-member-simple .form-container .form-section .textarea-section .textarea-wrapper .char-count,body.wbc-theme .register-member-simple .form-container .form-section .textarea-section .textarea-wrapper .simple-textarea::placeholder{color:var(--wbc-muted)}body.wbc-theme .register-member-simple .form-container .form-section .textarea-section .textarea-wrapper .char-count{font-size:var(--wbc-font-caption)}body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item{min-height:56px;border-color:var(--wbc-line)}body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .item-label{color:var(--wbc-ink)}body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .item-label .required{color:var(--wbc-danger)}body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .simple-input{width:100%;min-width:0;color:var(--wbc-ink)}body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .date-selector.placeholder,body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .location-group .location-selector.placeholder,body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .public-tip,body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .simple-input::placeholder{color:var(--wbc-muted)}body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .gender-buttons .gender-btn,body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .location-group .location-btn{min-height:var(--wbc-control-height);border:0;border-radius:var(--wbc-field-radius);background:var(--wbc-page);color:var(--wbc-muted)}body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .gender-buttons .gender-btn.active,body.wbc-theme .register-member-simple .form-container .form-section .form-items .form-item .location-group .location-btn{background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme .register-member-simple .important-notice .close-notice{min-width:var(--wbc-control-height);min-height:var(--wbc-control-height);color:var(--wbc-muted)}body.wbc-theme .login .login-button.nut-button-disabled{border-color:transparent}body.wbc-theme .ClerkSettings .step-button .button-wrapper .prev{flex:0 0 88px;white-space:nowrap}body.wbc-theme .ClerkSettings :is(.voice-pill,.voice-ghost,.service-chip){font-size:var(--wbc-font-body)}body.wbc-theme .ClerkSettings .editor-row .value{color:var(--wbc-muted)}body.wbc-theme .ClerkSettings .service-chip{background:var(--wbc-page);color:var(--wbc-muted)}body.wbc-theme .ClerkSettings .service-chip.active,body.wbc-theme .ClerkSettings .tag-chip{background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme .ClerkSettings :is(.schedule-slot,.slot-remove,.tag-remove){color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .ClerkSettings :is(.slot-remove,.tag-remove){min-width:var(--wbc-control-height);min-height:var(--wbc-control-height)}body.wbc-theme .ClerkSettings .schedule-add{min-width:var(--wbc-control-height);background:var(--wbc-soft);color:var(--wbc-accent)}body.wbc-theme .apply-permission{padding:0 var(--wbc-inset) calc(24px + env(safe-area-inset-bottom))}body.wbc-theme .apply-permission>.wbc-page-header{margin:0 calc(var(--wbc-inset)*-1)}body.wbc-theme .apply-permission .cell{padding:var(--wbc-card-padding);border-radius:var(--wbc-radius);background:var(--wbc-surface);margin-bottom:var(--wbc-gap)}body.wbc-theme .apply-permission :is(.desc-1,.label){color:var(--wbc-ink);font-size:var(--wbc-font-reading)}body.wbc-theme .apply-permission :is(.desc-2,.label-2){color:var(--wbc-muted);font-size:var(--wbc-font-note);line-height:1.8}body.wbc-theme .apply-permission .submit-button{min-height:var(--wbc-button-height);border-radius:var(--wbc-button-radius);font-size:var(--wbc-font-reading)}body.wbc-theme .apply-permission .nut-textarea-limit,body.wbc-theme .apply-permission .nut-uploader-icon-tip{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .apply-permission .nut-uploader-upload{background:var(--wbc-soft);border-radius:var(--wbc-field-radius)}body.wbc-theme .apply-permission .nut-uploader-icon{color:var(--wbc-accent)}body.wbc-theme .apply-permission .desc-1{background:var(--wbc-soft);font-weight:500}body.wbc-theme .apply-permission textarea{font-size:var(--wbc-font-reading);line-height:1.8;color:var(--wbc-ink)}body.wbc-theme .apply-permission textarea::placeholder{color:var(--wbc-muted)}body.wbc-theme .MyPerformance{padding:0 var(--wbc-inset) var(--wbc-inset)}body.wbc-theme .MyPerformance>.wbc-page-header{margin:0 calc(var(--wbc-inset)*-1)}body.wbc-theme .MyPerformance .crad{border-radius:var(--wbc-radius);padding:var(--wbc-card-padding);margin-bottom:var(--wbc-gap)}body.wbc-theme .MyPerformance .crad .title{border-color:var(--wbc-line)}body.wbc-theme .MyPerformance .crad .content .item :is(.name,.value){color:var(--wbc-ink);font-family:inherit}body.wbc-theme .MyPerformance .crad .content .item :is(.info,.label){color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .MyPerformance .time .content .item{background:var(--wbc-soft)}body.wbc-theme .MyPerformance>.button-wrapper{display:none}body.wbc-theme .OrderHall .order-tab .tab-title{font-size:var(--wbc-font-body);line-height:1.5}body.wbc-theme .OrderHall>.wbc-page-header{width:100%;box-sizing:border-box}body.wbc-theme .OrderHall .order-hall-body{flex-direction:column;background:var(--wbc-page)}body.wbc-theme .OrderHall .order-tab{min-height:var(--wbc-control-height);color:var(--wbc-muted)}body.wbc-theme .OrderHall .order-tab.active{color:var(--wbc-ink);background:transparent}body.wbc-theme .OrderHall .order-tab.active:before{background:var(--wbc-accent)}body.wbc-theme .OrderHall .order-list{background:var(--wbc-page);padding-left:var(--wbc-inset);padding-right:var(--wbc-inset)}body.wbc-theme .OrderHall .order-list .card{padding:var(--wbc-card-padding);border-radius:var(--wbc-radius);box-shadow:none}body.wbc-theme .OrderHall .card .card-footer{border-color:var(--wbc-line)}body.wbc-theme .OrderHall .card .card-action{min-height:var(--wbc-control-height);height:var(--wbc-control-height);line-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius)}body.wbc-theme .OrderHall .card .card-action--ghost{color:var(--wbc-muted);border-color:var(--wbc-line);background:var(--wbc-surface)}body.wbc-theme .OrderHall .card .card-action--solid{color:var(--wbc-surface);background:var(--wbc-accent)}body.wbc-theme .OrderHall .card .ctag{color:var(--wbc-muted);background:var(--wbc-page);font-size:var(--wbc-font-caption)}body.wbc-theme .OrderHall .order-list .nut-noticebar{background:var(--wbc-soft);color:var(--wbc-muted)}body.wbc-theme .ClerkOrderDetails :is(.guide-card,.guide-item){border-radius:var(--wbc-radius);border-color:var(--wbc-line)}body.wbc-theme .ClerkOrderDetails :is(.guide-item-label,.guide-wechat-val,.gift-text){color:var(--wbc-ink)}body.wbc-theme .ClerkOrderDetails :is(.guide-item-desc,.guide-step-desc){color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .ClerkOrderDetails .guide-copy-btn{min-height:var(--wbc-control-height);border-radius:var(--wbc-button-radius)}body.wbc-theme .wbc-ranking .wbc-rank-tabs{display:flex;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);padding:0 var(--wbc-inset) var(--wbc-gap)}body.wbc-theme .wbc-ranking .wbc-rank-tabs button{min-height:var(--wbc-control-height);padding:0 var(--wbc-card-padding);border:0;border-radius:var(--wbc-field-radius);color:var(--wbc-muted);background:var(--wbc-surface)}body.wbc-theme .wbc-ranking .wbc-rank-tabs button[aria-pressed=true]{color:var(--wbc-accent);background:var(--wbc-soft)}body.wbc-theme .wbc-ranking ol{list-style:none;margin:0;padding:0 var(--wbc-inset)}body.wbc-theme .wbc-ranking li{display:flex;align-items:center;grid-gap:var(--wbc-gap);gap:var(--wbc-gap);padding:var(--wbc-card-padding);margin-bottom:var(--wbc-gap);border-radius:var(--wbc-radius);background:var(--wbc-surface)}body.wbc-theme .wbc-ranking li>:is(span,img,button){flex-shrink:0}body.wbc-theme .wbc-ranking li img{width:44px;height:44px;border-radius:var(--wbc-field-radius);object-fit:cover}body.wbc-theme .wbc-rank-name{min-width:0;flex:1 1;overflow-wrap:anywhere}body.wbc-theme .wbc-rank-name strong{font-size:var(--wbc-font-reading);font-weight:500;display:block}body.wbc-theme .wbc-rank-name small{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .wbc-ranking>p{margin:var(--wbc-inset)}body.wbc-theme .MyPerformance .crad :is(.info,.label),body.wbc-theme .wbc-ranking>p{color:var(--wbc-muted);font-size:var(--wbc-font-caption);line-height:1.8}body.wbc-theme .MyPerformance .crad .title{font-size:var(--wbc-font-reading);color:var(--wbc-ink)}body.wbc-theme .MyPerformance .crad .item{min-width:0;overflow-wrap:anywhere}body.wbc-theme .MyPerformance .rule .content .name{flex:0 0 64px;font-size:var(--wbc-font-body)}body.wbc-theme .MyPerformance :is(.time,.scale,.weekData) .content :is(.name,.value){font-size:18px}body.wbc-theme .MyPerformance .crad :is(.value,.name){font-family:inherit}body.wbc-theme .Expand{height:auto;min-height:100dvh;padding:0 var(--wbc-inset) var(--wbc-inset);justify-content:flex-start;grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme .Expand :is(.top-box,.buttom-box){padding:var(--wbc-card-padding);border-radius:var(--wbc-radius);background:var(--wbc-surface)}body.wbc-theme .Expand .top-box .header{grid-gap:var(--wbc-gap);gap:var(--wbc-gap)}body.wbc-theme .Expand .top-box .header .name{min-width:0;overflow-wrap:anywhere;color:var(--wbc-ink);font-size:var(--wbc-font-title);font-weight:500}body.wbc-theme .Expand .top-box .header .wbc-list-avatar{font-size:20px;font-weight:500}body.wbc-theme .Expand .top-box .header .wbc-list-avatar img{margin:0;border-radius:0;width:100%;height:100%}body.wbc-theme .Expand .buttom-box p{font-size:var(--wbc-font-body);line-height:1.8;overflow-wrap:anywhere}body.wbc-theme .Expand .top-box .info_title{font-size:var(--wbc-font-page);margin-top:24px}body.wbc-theme .Expand .buttom-box .tags,body.wbc-theme .Expand .top-box .info{color:var(--wbc-muted);font-size:var(--wbc-font-body);line-height:1.8;margin-top:var(--wbc-card-padding)}body.wbc-theme .Expand .buttom-box .code-box{background:var(--wbc-soft);border-radius:var(--wbc-field-radius);margin-bottom:0;grid-gap:var(--wbc-card-padding);gap:var(--wbc-card-padding);flex-wrap:wrap}body.wbc-theme .Expand .buttom-box .code-box .text{margin:0;font-size:var(--wbc-font-body)}body.wbc-theme .AgreementPage{padding:0 var(--wbc-inset) 32px}body.wbc-theme .AgreementPage__card{background:var(--wbc-surface);padding:var(--wbc-card-padding);border-radius:var(--wbc-radius)}body.wbc-theme .AgreementPage__version{color:var(--wbc-muted);font-size:var(--wbc-font-caption)}body.wbc-theme .AgreementPage__content{color:var(--wbc-ink);font-size:var(--wbc-font-body);line-height:1.8;overflow-wrap:anywhere}body.wbc-theme .AgreementPage__status{color:var(--wbc-muted);font-size:var(--wbc-font-note);line-height:1.8}body.wbc-theme .AgreementPage__status button{min-height:var(--wbc-control-height);padding:0 var(--wbc-card-padding);border:0;border-radius:var(--wbc-button-radius);color:var(--wbc-accent);background:var(--wbc-soft)}