*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}.uni-tabbar{display:flex;z-index:998;box-sizing:border-box}.uni-tabbar-top,.uni-tabbar-bottom,.uni-tabbar-top .uni-tabbar,.uni-tabbar-bottom .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+.uni-tabbar-top,.uni-app--showlayout+.uni-tabbar-bottom,.uni-app--showlayout+.uni-tabbar-top .uni-tabbar,.uni-app--showlayout+.uni-tabbar-bottom .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.uni-tabbar *{box-sizing:border-box}.uni-tabbar__item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uni-tabbar__bd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}.uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}.uni-tabbar__icon img{width:100%;height:100%}.uni-tabbar__iconfont{font-family:UniTabbarIconFont}.uni-tabbar__label{position:relative;text-align:center;font-size:10px}.uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;transform:scaleY(.5)}.uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;transform:translate(40%)}.uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}.uni-tabbar__mid{display:flex;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - var(--tab-bar-height));height:calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page[data-type] uni-page-wrapper{height:100%}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px - var(--tab-bar-height));height:calc(100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page-body{background:var(--page-background-color);color:var(--page-main-text-color)}body{background:var(--page-background-color)}html,body{overscroll-behavior:none;overscroll-behavior-y:none}uni-image{display:block}.common-flex-center{display:flex;align-items:center;justify-content:center}.common-text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--color-white: #ffffff;--color-text-primary: #1a0000;--color-text-secondary: #666666;--color-text-muted: #999999;--color-text-tertiary: #64748b;--color-text-subtle: #808080;--color-text-caption: #808690;--color-text-body-strong: #333333;--color-text-body: #2f3334;--color-text-description: #4d4d4d;--color-text-placeholder: #94a3b8;--color-text-time: #a3a3a3;--color-brand-purple: #8667b7;--color-brand-orange: #fb923c;--color-brand-danger: #fe573f;--color-brand-dark: #3f3f50;--color-brand-dark-soft: #36364b;--color-surface-page: #f6f6f6;--color-surface-card: #ffffff;--color-surface-panel: #f7f6f8;--color-surface-highlight: #f5f3ff;--color-surface-avatar: #f9fafb;--color-surface-control: #f2f3f5;--color-surface-disabled: #ececec;--color-border-default: #f1eded;--color-border-light: #f1f5f9;--color-border-soft: #e4e4e4;--color-overlay-default: rgba(63, 63, 80, .4);--color-filter-default: rgba(214, 214, 214, .3);--color-filter-soft: rgba(214, 214, 214, .2);--color-shadow-member: rgba(171, 166, 180, .28);--color-white-100: rgba(255, 255, 255, 1);--color-white-90: rgba(255, 255, 255, .9);--color-white-80: rgba(255, 255, 255, .8);--color-white-70: rgba(255, 255, 255, .7);--color-white-50: rgba(255, 255, 255, .5);--page-background-color: var(--color-surface-page);--page-main-text-color: var(--color-text-primary);--page-surface-color: var(--color-surface-card);--page-recommend-card-background-color: var(--color-surface-card);--page-card-color: var(--color-brand-dark);--page-border-color: var(--color-border-default);--page-search-background-color: var(--color-surface-card);--page-search-border-color: var(--color-border-default);--page-search-placeholder-color: var(--color-text-secondary);--page-search-button-background-color: var(--color-brand-dark);--page-secondary-text-color: var(--color-text-secondary);--page-muted-text-color: var(--color-text-muted);--page-tertiary-text-color: var(--color-text-tertiary);--page-inverse-text-color: var(--color-white);--page-inverse-sub-text-color: #afafc6;--page-inverse-muted-text-color: var(--color-white-50);--page-inverse-strong-text-color: var(--color-white-90);--page-accent-purple-color: var(--color-brand-purple);--page-accent-orange-color: var(--color-brand-orange);--page-accent-danger-color: var(--color-brand-danger);--page-tag-background-color: var(--color-surface-avatar);--page-filter-background-color: var(--color-filter-default);--page-sub-card-color: var(--color-brand-dark-soft);--page-contact-button-color: var(--color-surface-disabled);--page-bottom-nav-background-color: var(--color-white-100);--page-overlay-background-color: var(--color-overlay-default);--favorite-page-topbar-background-color: var(--color-surface-card);--favorite-page-tab-active-text-color: var(--color-brand-dark);--favorite-page-store-card-background-color: var(--color-brand-dark);--favorite-performer-status-online-color: #22c55e;--favorite-performer-status-offline-color: #9ca3af;--favorite-package-action-background-color: var(--color-surface-page);--favorite-package-action-disabled-background-color: var(--color-surface-page);--order-page-status-default-color: var(--color-text-tertiary);--order-page-footer-border-color: var(--color-surface-avatar);--order-page-secondary-button-background-color: var(--color-brand-dark);--order-page-secondary-button-text-color: var(--color-white);--order-detail-section-border-color: rgba(124, 58, 237, .05);--order-detail-remark-divider-color: var(--color-surface-avatar);--order-detail-summary-background-color: var(--color-surface-avatar);--order-detail-product-image-background-color: var(--color-border-light);--order-detail-button-shadow-color: var(--order-review-primary-button-shadow-color);--order-review-success-icon-background-color: rgba(134, 103, 183, .05);--order-review-success-icon-shadow-color: #d2c4e8;--order-review-card-shadow-color: rgba(0, 0, 0, .05);--order-review-primary-button-shadow-color: rgba(134, 103, 183, .22);--mine-page-avatar-background-color: #d8d8dd;--mine-page-menu-icon-box-background-color: var(--color-surface-control);--mine-page-member-card-shadow-color: var(--color-shadow-member);--comment-list-page-header-background-color: var(--color-brand-dark);--comment-list-page-tabs-border-color: #e2e8f0;--comment-list-page-tab-active-color: #ae7cff;--comment-list-page-item-border-color: var(--color-border-default);--comment-list-page-name-color: var(--color-text-body-strong);--comment-list-page-content-color: #475569;--comment-detail-page-score-label-color: var(--color-text-secondary);--comment-detail-page-score-value-color: #ff8d28;--recharge-page-option-background-color: #eaeaea;--recharge-page-option-active-background-color: #f6f1ff;--recharge-page-option-active-border-color: #7e60bf;--recharge-page-option-text-color: var(--color-text-body);--recharge-page-input-border-color: var(--recharge-page-option-active-border-color);--recharge-page-input-background-color: rgba(253, 255, 255, .05);--recharge-page-input-text-color: var(--comment-list-page-name-color);--recharge-page-input-placeholder-color: var(--page-secondary-text-color);--recharge-page-footer-background-color: rgba(255, 255, 255, .8);--my-points-page-item-type-color: #1e293b;--my-points-page-item-amount-color: #ef4444;--notification-page-background-color: var(--color-surface-card);--notification-page-icon-box-background-color: var(--color-surface-page);--notification-page-time-color: var(--color-text-time);--notification-page-content-color: var(--color-text-muted);--notification-detail-footer-background-color: rgba(255, 255, 255, .8);--shop-page-top-action-background-color: var(--color-surface-page);--shop-page-panel-background-color: var(--color-brand-dark);--shop-page-panel-divider-color: rgba(241, 237, 237, .05);--shop-page-footer-background-color: var(--color-white-70);--shop-performer-card-background-color: var(--color-surface-card);--shop-performer-card-border-color: var(--color-border-light);--shop-performer-card-title-color: var(--color-text-body-strong);--shop-performer-card-review-count-color: var(--color-text-placeholder);--shop-performer-card-meta-color: var(--color-text-body-strong);--shop-performer-card-desc-color: var(--color-text-description);--shop-performer-card-avatar-background-color: var(--color-surface-avatar);--choose-package-notice-bar-background-color: var(--color-surface-avatar);--choose-package-notice-text-color: var(--color-text-caption);--choose-package-tag-background-color: var(--color-surface-avatar);--choose-package-tag-border-color: var(--color-border-default);--gather-page-background-color: var(--color-surface-card);--gather-page-primary-text-color: var(--color-text-body-strong);--gather-page-secondary-text-color: var(--color-text-secondary);--gather-page-status-color: var(--color-text-body-strong);--gather-page-progress-inactive-color: var(--color-surface-page);--gather-page-option-background-color: var(--color-filter-soft);--gather-page-option-border-color: var(--color-border-soft);--gather-page-option-text-color: var(--color-text-body-strong);--gather-page-option-selected-background-color: #f6f1ff;--gather-page-option-selected-border-color: var(--color-brand-purple);--gather-page-option-selected-text-color: var(--color-text-body-strong);--gather-page-icon-background-color: var(--color-surface-disabled);--gather-page-icon-color: var(--color-text-secondary);--gather-page-icon-selected-background-color: var(--color-brand-purple);--gather-page-button-color: var(--color-brand-purple);--gather-page-button-text-color: var(--color-white);--gather-page-footer-gradient-color: var(--color-white);--gather-page-home-indicator-color: var(--color-text-body-strong);--actor-detail-page-info-label-color: var(--color-text-subtle);--actor-detail-page-info-value-color: var(--color-text-body);--login-input-field-border-color: var(--color-border-default);--login-input-field-background-color: var(--color-surface-card);--login-input-field-text-color: var(--page-main-text-color);--login-input-field-sub-text-color: var(--page-secondary-text-color);--login-input-field-placeholder-color: var(--color-text-muted);--login-input-field-active-border-color: var(--page-accent-purple-color);--login-input-field-active-background-color: transparent;--page-input-background-color: var(--color-surface-card);--page-section-background-color: var(--color-surface-panel);--page-section-icon-background-color: var(--color-surface-highlight);--page-label-color: var(--color-text-primary);--reservation-page-background-color: var(--color-surface-page);--reservation-page-card-color: var(--color-surface-card);--reservation-page-border-color: var(--color-border-light);--reservation-page-secondary-text-color: var(--color-text-tertiary);--reservation-page-muted-text-color: var(--color-text-muted);--order-page-background-color: var(--color-surface-page);--order-page-card-color: var(--color-surface-card);--order-page-border-color: var(--color-border-light);--order-page-secondary-text-color: var(--color-text-tertiary);--order-page-muted-text-color: var(--color-text-muted);--order-page-footer-background-color: var(--color-white-70);--order-page-address-background-color: var(--color-surface-page);--order-page-copy-button-background-color: var(--color-surface-card);--order-page-input-background-color: var(--color-surface-panel);--order-page-placeholder-color: var(--color-text-placeholder);--order-page-popup-background-color: var(--color-surface-card);--order-page-popup-mask-color: rgba(0, 0, 0, .4);--order-page-popup-title-color: #111827;--order-page-popup-description-color: var(--color-text-tertiary);--order-page-password-box-filled-background-color: #f0f0f0;--order-page-password-box-empty-background-color: var(--color-surface-card);--order-page-password-box-empty-border-color: var(--color-text-muted);--order-page-password-box-dot-color: var(--color-text-secondary);--order-page-password-keypad-background-color: #f3f4f4;--order-page-password-keypad-border-color: rgba(175, 179, 179, .3)}[data-theme=dark],.theme-dark{--color-dark-background: #27273e;--color-dark-surface: #47475b;--color-dark-panel: #3f3f50;--color-dark-card: #36364b;--color-dark-accent: #ae7cff;--color-dark-text-primary: #ffffff;--color-dark-text-secondary: #afafc6;--color-dark-text-meta: var(--color-dark-text-primary);--color-dark-text-description: var(--color-dark-text-primary);--color-dark-status: #d7d7ff;--color-dark-border-default: rgba(241, 237, 237, .15);--color-dark-divider: rgba(241, 237, 237, .05);--color-dark-overlay: rgba(0, 0, 0, .28);--color-dark-surface-08: rgba(255, 255, 255, .08);--color-dark-surface-10: rgba(248, 250, 253, .1);--color-dark-surface-15: rgba(255, 255, 255, .15);--color-dark-surface-20: rgba(255, 255, 255, .2);--color-dark-surface-30: rgba(255, 255, 255, .3);--color-dark-text-80: rgba(255, 255, 255, .8);--color-dark-text-60: rgba(255, 255, 255, .6);--color-dark-text-50: rgba(255, 255, 255, .5);--color-dark-text-20: rgba(255, 255, 255, .2);--color-dark-shadow-member: rgba(0, 0, 0, .16);--page-background-color: var(--color-dark-background);--page-main-text-color: var(--color-dark-text-primary);--page-surface-color: var(--color-dark-background);--page-recommend-card-background-color: var(--color-dark-surface);--page-card-color: var(--color-dark-card);--page-border-color: var(--color-dark-border-default);--page-search-background-color: var(--color-white);--page-search-border-color: var(--color-border-default);--page-search-placeholder-color: var(--color-text-secondary);--page-search-button-background-color: var(--color-brand-dark);--page-secondary-text-color: var(--color-dark-text-secondary);--page-muted-text-color: var(--color-dark-text-secondary);--page-tertiary-text-color: var(--color-dark-text-secondary);--page-inverse-text-color: var(--color-dark-text-primary);--page-inverse-sub-text-color: var(--color-dark-text-secondary);--page-inverse-muted-text-color: var(--color-dark-text-50);--page-inverse-strong-text-color: var(--color-white-90);--page-accent-purple-color: var(--color-dark-accent);--page-accent-orange-color: var(--color-brand-orange);--page-accent-danger-color: var(--color-brand-danger);--page-tag-background-color: var(--color-dark-panel);--page-filter-background-color: var(--color-dark-surface-08);--page-sub-card-color: var(--color-dark-card);--page-contact-button-color: var(--color-dark-surface-15);--page-bottom-nav-background-color: var(--color-dark-surface);--page-overlay-background-color: var(--color-dark-overlay);--favorite-page-topbar-background-color: var(--color-dark-panel);--favorite-page-tab-active-text-color: var(--color-dark-text-primary);--favorite-page-store-card-background-color: var(--color-dark-surface);--favorite-performer-status-online-color: #22c55e;--favorite-performer-status-offline-color: rgba(255, 255, 255, .3);--favorite-package-action-background-color: var(--color-white);--favorite-package-action-disabled-background-color: var(--color-dark-surface-10);--order-page-status-default-color: var(--color-dark-status);--order-page-footer-border-color: rgba(248, 250, 252, .05);--order-page-secondary-button-background-color: var(--color-white);--order-page-secondary-button-text-color: var(--color-brand-dark);--order-detail-section-border-color: rgba(124, 58, 237, .05);--order-detail-remark-divider-color: var(--color-dark-surface-15);--order-detail-summary-background-color: var(--color-dark-surface-10);--order-detail-product-image-background-color: var(--color-border-light);--order-detail-button-shadow-color: var(--order-review-primary-button-shadow-color);--order-review-success-icon-background-color: rgba(134, 103, 183, .1);--order-review-success-icon-shadow-color: transparent;--order-review-card-shadow-color: rgba(0, 0, 0, .05);--order-review-primary-button-shadow-color: rgba(134, 103, 183, .22);--mine-page-avatar-background-color: var(--color-dark-surface);--mine-page-menu-icon-box-background-color: var(--color-dark-surface-08);--mine-page-member-card-shadow-color: var(--color-dark-shadow-member);--comment-list-page-header-background-color: var(--color-dark-panel);--comment-list-page-tabs-border-color: rgba(226, 232, 240, .15);--comment-list-page-tab-active-color: var(--color-dark-accent);--comment-list-page-item-border-color: var(--color-dark-border-default);--comment-list-page-name-color: var(--color-dark-text-primary);--comment-list-page-content-color: var(--color-dark-text-primary);--comment-detail-page-score-label-color: var(--color-dark-text-primary);--comment-detail-page-score-value-color: #ff8d28;--recharge-page-option-background-color: rgba(255, 255, 255, .15);--recharge-page-option-active-background-color: var(--color-dark-accent);--recharge-page-option-active-border-color: var(--color-dark-accent);--recharge-page-option-text-color: var(--color-dark-text-primary);--recharge-page-input-border-color: var(--recharge-page-option-active-border-color);--recharge-page-input-background-color: rgba(253, 255, 255, .05);--recharge-page-input-text-color: var(--comment-list-page-name-color);--recharge-page-input-placeholder-color: var(--color-dark-text-60);--recharge-page-footer-background-color: var(--color-dark-background);--my-points-page-item-type-color: var(--color-dark-text-primary);--my-points-page-item-amount-color: #ef4444;--notification-page-background-color: var(--color-dark-panel);--notification-page-icon-box-background-color: rgba(246, 246, 246, .15);--notification-page-time-color: var(--color-dark-text-20);--notification-page-content-color: var(--color-dark-text-50);--notification-detail-footer-background-color: var(--color-dark-surface-08);--shop-page-top-action-background-color: var(--color-dark-surface-20);--shop-page-panel-background-color: var(--color-dark-panel);--shop-page-panel-divider-color: var(--color-dark-divider);--shop-page-footer-background-color: var(--color-dark-panel);--shop-performer-card-background-color: var(--color-dark-surface-15);--shop-performer-card-border-color: transparent;--shop-performer-card-title-color: var(--color-dark-text-primary);--shop-performer-card-review-count-color: var(--color-dark-text-secondary);--shop-performer-card-meta-color: var(--color-dark-text-meta);--shop-performer-card-desc-color: var(--color-dark-text-description);--shop-performer-card-avatar-background-color: var(--color-surface-avatar);--choose-package-notice-bar-background-color: var(--color-dark-surface-10);--choose-package-notice-text-color: var(--color-dark-text-80);--choose-package-tag-background-color: var(--color-dark-panel);--choose-package-tag-border-color: var(--color-dark-surface-20);--gather-page-background-color: var(--color-dark-panel);--gather-page-primary-text-color: var(--color-dark-text-primary);--gather-page-secondary-text-color: var(--color-dark-text-secondary);--gather-page-status-color: var(--color-dark-text-primary);--gather-page-progress-inactive-color: var(--color-dark-surface-30);--gather-page-option-background-color: var(--color-dark-surface-15);--gather-page-option-border-color: var(--color-dark-surface-20);--gather-page-option-text-color: var(--color-dark-text-primary);--gather-page-option-selected-background-color: #f6f1ff;--gather-page-option-selected-border-color: var(--color-dark-accent);--gather-page-option-selected-text-color: var(--color-dark-accent);--gather-page-icon-background-color: var(--color-surface-page);--gather-page-icon-color: var(--color-text-secondary);--gather-page-icon-selected-background-color: var(--color-dark-accent);--gather-page-button-color: var(--color-dark-accent);--gather-page-button-text-color: var(--color-dark-text-primary);--gather-page-footer-gradient-color: var(--color-dark-panel);--gather-page-home-indicator-color: var(--color-dark-text-primary);--actor-detail-page-info-label-color: var(--color-dark-text-80);--actor-detail-page-info-value-color: var(--color-dark-text-primary);--login-input-field-border-color: var(--color-dark-border-default);--login-input-field-background-color: var(--color-dark-surface-15);--login-input-field-text-color: var(--page-main-text-color);--login-input-field-sub-text-color: var(--color-dark-text-80);--login-input-field-placeholder-color: var(--color-dark-text-60);--login-input-field-active-border-color: var(--page-accent-purple-color);--login-input-field-active-background-color: transparent;--page-input-background-color: var(--color-dark-surface);--page-section-background-color: var(--color-dark-panel);--page-section-icon-background-color: var(--color-dark-surface);--page-label-color: var(--color-dark-text-primary);--reservation-page-background-color: var(--color-dark-panel);--reservation-page-card-color: var(--color-dark-surface-15);--reservation-page-border-color: var(--color-dark-surface-15);--reservation-page-secondary-text-color: var(--color-dark-text-80);--reservation-page-muted-text-color: var(--color-dark-text-50);--order-page-background-color: var(--color-dark-panel);--order-page-card-color: var(--color-dark-surface-15);--order-page-border-color: var(--color-dark-surface-15);--order-page-secondary-text-color: var(--color-dark-text-80);--order-page-muted-text-color: var(--color-dark-text-50);--order-page-footer-background-color: var(--color-dark-panel);--order-page-address-background-color: rgba(246, 246, 246, .15);--order-page-copy-button-background-color: var(--color-dark-surface-15);--order-page-input-background-color: rgba(247, 246, 248, .15);--order-page-placeholder-color: var(--color-dark-text-60);--order-page-popup-background-color: #414141;--order-page-popup-mask-color: rgba(0, 0, 0, .4);--order-page-popup-title-color: var(--color-dark-text-primary);--order-page-popup-description-color: var(--color-dark-text-60);--order-page-password-box-filled-background-color: #f0f0f0;--order-page-password-box-empty-background-color: var(--color-dark-surface-08);--order-page-password-box-empty-border-color: rgba(153, 153, 153, .5);--order-page-password-box-dot-color: var(--color-text-secondary);--order-page-password-keypad-background-color: #f3f4f4;--order-page-password-keypad-border-color: rgba(175, 179, 179, .3)}@media (prefers-color-scheme: dark){:root:not([data-theme]):not(.theme-light):not(.theme-dark){--color-dark-background: #27273e;--color-dark-surface: #47475b;--color-dark-panel: #3f3f50;--color-dark-card: #36364b;--color-dark-accent: #ae7cff;--color-dark-text-primary: #ffffff;--color-dark-text-secondary: #afafc6;--color-dark-text-meta: var(--color-dark-text-primary);--color-dark-text-description: var(--color-dark-text-primary);--color-dark-status: #d7d7ff;--color-dark-border-default: rgba(241, 237, 237, .15);--color-dark-divider: rgba(241, 237, 237, .05);--color-dark-overlay: rgba(0, 0, 0, .28);--color-dark-surface-08: rgba(255, 255, 255, .08);--color-dark-surface-10: rgba(248, 250, 253, .1);--color-dark-surface-15: rgba(255, 255, 255, .15);--color-dark-surface-20: rgba(255, 255, 255, .2);--color-dark-surface-30: rgba(255, 255, 255, .3);--color-dark-text-80: rgba(255, 255, 255, .8);--color-dark-text-60: rgba(255, 255, 255, .6);--color-dark-text-50: rgba(255, 255, 255, .5);--color-dark-text-20: rgba(255, 255, 255, .2);--color-dark-shadow-member: rgba(0, 0, 0, .16);--page-background-color: var(--color-dark-background);--page-main-text-color: var(--color-dark-text-primary);--page-surface-color: var(--color-dark-background);--page-recommend-card-background-color: var(--color-dark-surface);--page-card-color: var(--color-dark-card);--page-border-color: var(--color-dark-border-default);--page-search-background-color: var(--color-white);--page-search-border-color: var(--color-border-default);--page-search-placeholder-color: var(--color-text-secondary);--page-search-button-background-color: var(--color-brand-dark);--page-secondary-text-color: var(--color-dark-text-secondary);--page-muted-text-color: var(--color-dark-text-secondary);--page-tertiary-text-color: var(--color-dark-text-secondary);--page-inverse-text-color: var(--color-dark-text-primary);--page-inverse-sub-text-color: var(--color-dark-text-secondary);--page-inverse-muted-text-color: var(--color-dark-text-50);--page-inverse-strong-text-color: var(--color-white-90);--page-accent-purple-color: var(--color-dark-accent);--page-accent-orange-color: var(--color-brand-orange);--page-accent-danger-color: var(--color-brand-danger);--page-tag-background-color: var(--color-dark-panel);--page-filter-background-color: var(--color-dark-surface-08);--page-sub-card-color: var(--color-dark-card);--page-contact-button-color: var(--color-dark-surface-15);--page-bottom-nav-background-color: var(--color-dark-surface);--page-overlay-background-color: var(--color-dark-overlay);--favorite-page-topbar-background-color: var(--color-dark-panel);--favorite-page-tab-active-text-color: var(--color-dark-text-primary);--favorite-page-store-card-background-color: var(--color-dark-surface);--favorite-performer-status-online-color: #22c55e;--favorite-performer-status-offline-color: rgba(255, 255, 255, .3);--favorite-package-action-background-color: var(--color-white);--favorite-package-action-disabled-background-color: var(--color-dark-surface-10);--order-page-status-default-color: var(--color-dark-status);--order-page-footer-border-color: rgba(248, 250, 252, .05);--order-page-secondary-button-background-color: var(--color-white);--order-page-secondary-button-text-color: var(--color-brand-dark);--order-detail-section-border-color: rgba(124, 58, 237, .05);--order-detail-remark-divider-color: var(--color-dark-surface-15);--order-detail-summary-background-color: var(--color-dark-surface-10);--order-detail-product-image-background-color: var(--color-border-light);--order-detail-button-shadow-color: var(--order-review-primary-button-shadow-color);--order-review-success-icon-background-color: rgba(134, 103, 183, .1);--order-review-success-icon-shadow-color: transparent;--order-review-card-shadow-color: rgba(0, 0, 0, .05);--order-review-primary-button-shadow-color: rgba(134, 103, 183, .22);--mine-page-avatar-background-color: var(--color-dark-surface);--mine-page-menu-icon-box-background-color: var(--color-dark-surface-08);--mine-page-member-card-shadow-color: var(--color-dark-shadow-member);--comment-list-page-header-background-color: var(--color-dark-panel);--comment-list-page-tabs-border-color: rgba(226, 232, 240, .15);--comment-list-page-tab-active-color: var(--color-dark-accent);--comment-list-page-item-border-color: var(--color-dark-border-default);--comment-list-page-name-color: var(--color-dark-text-primary);--comment-list-page-content-color: var(--color-dark-text-primary);--comment-detail-page-score-label-color: var(--color-dark-text-primary);--comment-detail-page-score-value-color: #ff8d28;--recharge-page-option-background-color: rgba(255, 255, 255, .15);--recharge-page-option-active-background-color: var(--color-dark-accent);--recharge-page-option-active-border-color: var(--color-dark-accent);--recharge-page-option-text-color: var(--color-dark-text-primary);--recharge-page-input-border-color: var(--recharge-page-option-active-border-color);--recharge-page-input-background-color: rgba(253, 255, 255, .05);--recharge-page-input-text-color: var(--comment-list-page-name-color);--recharge-page-input-placeholder-color: var(--color-dark-text-60);--recharge-page-footer-background-color: var(--color-dark-background);--my-points-page-item-type-color: var(--color-dark-text-primary);--my-points-page-item-amount-color: #ef4444;--notification-page-background-color: var(--color-dark-panel);--notification-page-icon-box-background-color: rgba(246, 246, 246, .15);--notification-page-time-color: var(--color-dark-text-20);--notification-page-content-color: var(--color-dark-text-50);--notification-detail-footer-background-color: var(--color-dark-surface-08);--shop-page-top-action-background-color: var(--color-dark-surface-20);--shop-page-panel-background-color: var(--color-dark-panel);--shop-page-panel-divider-color: var(--color-dark-divider);--shop-page-footer-background-color: var(--color-dark-panel);--shop-performer-card-background-color: var(--color-dark-surface-15);--shop-performer-card-border-color: transparent;--shop-performer-card-title-color: var(--color-dark-text-primary);--shop-performer-card-review-count-color: var(--color-dark-text-secondary);--shop-performer-card-meta-color: var(--color-dark-text-meta);--shop-performer-card-desc-color: var(--color-dark-text-description);--shop-performer-card-avatar-background-color: var(--color-surface-avatar);--choose-package-notice-bar-background-color: var(--color-dark-surface-10);--choose-package-notice-text-color: var(--color-dark-text-80);--choose-package-tag-background-color: var(--color-dark-panel);--choose-package-tag-border-color: var(--color-dark-surface-20);--gather-page-background-color: var(--color-dark-panel);--gather-page-primary-text-color: var(--color-dark-text-primary);--gather-page-secondary-text-color: var(--color-dark-text-secondary);--gather-page-status-color: var(--color-dark-text-primary);--gather-page-progress-inactive-color: var(--color-dark-surface-30);--gather-page-option-background-color: var(--color-dark-surface-15);--gather-page-option-border-color: var(--color-dark-surface-20);--gather-page-option-text-color: var(--color-dark-text-primary);--gather-page-option-selected-background-color: #f6f1ff;--gather-page-option-selected-border-color: var(--color-dark-accent);--gather-page-option-selected-text-color: var(--color-dark-accent);--gather-page-icon-background-color: var(--color-surface-page);--gather-page-icon-color: var(--color-text-secondary);--gather-page-icon-selected-background-color: var(--color-dark-accent);--gather-page-button-color: var(--color-dark-accent);--gather-page-button-text-color: var(--color-dark-text-primary);--gather-page-footer-gradient-color: var(--color-dark-panel);--gather-page-home-indicator-color: var(--color-dark-text-primary);--actor-detail-page-info-label-color: var(--color-dark-text-80);--actor-detail-page-info-value-color: var(--color-dark-text-primary);--login-input-field-border-color: var(--color-dark-border-default);--login-input-field-background-color: var(--color-dark-surface-15);--login-input-field-text-color: var(--page-main-text-color);--login-input-field-sub-text-color: var(--color-dark-text-80);--login-input-field-placeholder-color: var(--color-dark-text-60);--login-input-field-active-border-color: var(--page-accent-purple-color);--login-input-field-active-background-color: transparent;--page-input-background-color: var(--color-dark-surface);--page-section-background-color: var(--color-dark-panel);--page-section-icon-background-color: var(--color-dark-surface);--page-label-color: var(--color-dark-text-primary);--reservation-page-background-color: var(--color-dark-panel);--reservation-page-card-color: var(--color-dark-surface-15);--reservation-page-border-color: var(--color-dark-surface-15);--reservation-page-secondary-text-color: var(--color-dark-text-80);--reservation-page-muted-text-color: var(--color-dark-text-50);--order-page-background-color: var(--color-dark-panel);--order-page-card-color: var(--color-dark-surface-15);--order-page-border-color: var(--color-dark-surface-15);--order-page-secondary-text-color: var(--color-dark-text-80);--order-page-muted-text-color: var(--color-dark-text-50);--order-page-footer-background-color: var(--color-dark-panel);--order-page-address-background-color: rgba(246, 246, 246, .15);--order-page-copy-button-background-color: var(--color-dark-surface-15);--order-page-input-background-color: rgba(247, 246, 248, .15);--order-page-placeholder-color: var(--color-dark-text-60);--order-page-popup-background-color: #414141;--order-page-popup-mask-color: rgba(0, 0, 0, .4);--order-page-popup-title-color: var(--color-dark-text-primary);--order-page-popup-description-color: var(--color-dark-text-60);--order-page-password-box-filled-background-color: #f0f0f0;--order-page-password-box-empty-background-color: var(--color-dark-surface-08);--order-page-password-box-empty-border-color: rgba(153, 153, 153, .5);--order-page-password-box-dot-color: var(--color-text-secondary);--order-page-password-keypad-background-color: #f3f4f4;--order-page-password-keypad-border-color: rgba(175, 179, 179, .3)}}
