*{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-color:var(--bg-color);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Arial,sans-serif}uni-page-head,.uni-page-head,[class*=uni-page-head]{display:none!important;height:0!important;overflow:hidden!important}uni-page-body{--brand-primary: #0386ed;--brand-accent: #03a3f7;--brand-deep: #044bb4;--brand-mid: #549bd6;--brand-soft: #8db8de;--brand-tint: #e7f6ff;--brand-tint-light: #f0fbff;--brand-white: #fbfdfe;--brand-primary-rgb: 3, 134, 237;--brand-accent-rgb: 3, 163, 247;--brand-gradient: var(--brand-primary);--brand-page-gradient: linear-gradient(180deg, rgba(231, 246, 255, .86) 0%, rgba(244, 248, 251, .96) 238px);--brand-card-border: rgba(var(--brand-primary-rgb), .1);--brand-card-shadow: 0 8px 22px rgba(4, 75, 180, .06);--brand-card-shadow-soft: 0 4px 14px rgba(4, 75, 180, .04);--brand-status-success: #0386ed;--brand-status-warning: #549bd6;--brand-status-danger: #044bb4;--brand-radius: 8px;--primary-color: var(--brand-primary);--bg-color: #f4f8fb;--grid-icon-size: 26px;--menu-icon-size: 22px;--menu-icon-box: 44px;--label-font-size: 12px;--label-gap: 7px;background-color:var(--bg-color);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased}body{background-color:var(--bg-color)}uni-view,uni-text,uni-image{box-sizing:border-box}.uv-button--primary{background:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:#fff!important;box-shadow:none}.uv-button--primary.uv-button--plain,.uv-button--plain.uv-button--primary{background:var(--brand-tint-light)!important;border-color:rgba(var(--brand-primary-rgb),.34)!important;box-shadow:none}.uv-button__text--plain--primary,.uv-button--plain.uv-button--primary .uv-button__text{color:var(--brand-primary)!important}.uv-tags--primary{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important}.uv-tags--primary--plain,.uv-tags--primary--plain--fill{background-color:var(--brand-tint-light)!important;border-color:rgba(var(--brand-primary-rgb),.32)!important}.uv-tags__text--primary--plain{color:var(--brand-deep)!important}uni-page-body,.sub-page,.page{background:var(--brand-page-gradient),var(--bg-color)!important}body{background:var(--brand-page-gradient),var(--bg-color)!important}.sub-page,.page{min-height:100vh;box-sizing:border-box}uni-page-body,body,[class$=-page]{background:var(--brand-page-gradient),var(--bg-color)!important}[class$=-page]{min-height:100vh;box-sizing:border-box}uni-button:after{border:0}.uv-navbar,.uv-navbar__content,.uv-navbar__placeholder{background:rgba(231,246,255,.96)!important}.page-head,.section-head,.card-head,.stats-header,.header,.list-header{color:var(--brand-deep)}.page-title,.section-title,.card-title,.stats-title,.menu-grid-title,.title{color:var(--brand-deep)!important;font-weight:800!important;letter-spacing:0!important}.page-subtitle,.section-subtitle,.section-sub,.card-desc,.desc,.hint,.sub,.empty,.empty-text{color:#667085!important}.card,.panel-card,.section-card,.hero-card,.hero-panel,.state-hero,.form-card,.info-card,.stats-card,.summary-card,.metric-card,.order-card,.product-card,.merchant-card,.shop-card,.address-card,.invoice-card,.coupon-card,.notice-card,.method-card,.pay-card,.list-card,.record-card,.history-card,.region-card,.tips-card,.tip-card,.menu-card,.service-area-section,.merchant-section,.tab-content,.profile-panel,.settings-section,.feature-panel,.direction-card,.process-card,.entry-card,.balance-card,.amount-section,.rp-header,.adflow-card,.income-card,.downline-card,.stat-card{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-card-border)!important;background:rgba(255,255,255,.96)!important;box-shadow:var(--brand-card-shadow)!important}.info-card,.hero-card,.hero-panel,.state-hero,.summary-card,.balance-card,.amount-section,.rp-header,.region-card,.profile-card{background:rgba(255,255,255,.98)!important;color:#111827!important}.hero-card .hero-title,.hero-card .hero-badge,.hero-card .hero-kicker,.hero-panel .hero-title,.hero-panel .hero-badge,.state-hero .hero-title,.state-hero .hero-badge{color:#111827!important}.hero-card .hero-desc,.hero-card .hero-subtitle,.hero-panel .hero-subtitle,.state-hero .hero-desc{color:#667085!important}.hero-card .hero-badge,.hero-card .hero-kicker,.hero-panel .hero-badge,.state-hero .hero-badge{background:var(--brand-tint-light)!important;border:1px solid rgba(var(--brand-primary-rgb),.16)!important;border-radius:var(--brand-radius)!important;color:var(--brand-deep)!important}.list,.list-section,.records-section,.store-list,.merchant-list,.product-list,.order-list,.entry-list,.log-list,.history-list,.record-list{gap:10px}.tabs-wrap,.filter-bar,.search-bar,.top-bar,.page-tab-row,.section-row,.region-bar,.street-chip,.tab,.chip,.tag,.badge,.status,.card-tag,.m-tag{border-radius:var(--brand-radius)!important}.tabs-wrap,.filter-bar,.search-bar,.top-bar,.page-tab-row,.region-bar,.section-row{border:1px solid var(--brand-card-border)!important;background:rgba(255,255,255,.96)!important;box-shadow:var(--brand-card-shadow-soft)!important}.grid,.stats-grid,.metric-grid,.feature-grid,.feature-card-grid,.service-grid,.order-grid,.menu-grid,.cal-grid,.benefit-grid,.id-info-grid,.id-upload-grid{gap:0!important;overflow:hidden;border-top:1px solid var(--brand-card-border)!important;border-left:1px solid var(--brand-card-border)!important;border-radius:var(--brand-radius)!important;background:#fff!important}.grid>uni-view,.stats-grid>uni-view,.metric-grid>uni-view,.feature-grid>uni-view,.feature-card-grid>uni-view,.service-grid>uni-view,.order-grid>uni-view,.menu-grid>uni-view,.cal-grid>uni-view,.benefit-grid>uni-view,.id-info-grid>uni-view,.id-upload-grid>uni-view{border-right:1px solid var(--brand-card-border)!important;border-bottom:1px solid var(--brand-card-border)!important;border-radius:0!important;box-shadow:none!important}.submit-btn,.primary-btn,.btn-primary,.bar-btn.primary,.bar-btn-cart,.bar-btn-buy,.bar-btn-points,.cart-bar-btn,.action-btn.solid,.merchant-action-btn.primary,.cart-icon-box.active,.mall-cart-entry,.code-copy,.pay-btn,.confirm-btn,.login-primary,.create-btn,.empty-add-btn,.btn-next{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-primary)!important;background:var(--brand-primary)!important;color:#fff!important;box-shadow:none!important}.cart-bar-btn.disabled,.bar-btn.disabled,.submit-btn[disabled],.primary-btn[disabled],.btn-primary[disabled],.confirm-btn[disabled],.pay-btn[disabled],.btn-next[disabled]{border-color:#d7dbe2!important;background:#d7dbe2!important;color:#8a8f99!important;box-shadow:none!important}.btn-ghost,.btn-outline,.btn-outline-primary,.bar-btn.ghost,.bar-btn.outline-primary,.add-more-btn,.btn-prev,.cancel-btn{border-radius:var(--brand-radius)!important;border:1px solid rgba(var(--brand-primary-rgb),.22)!important;background:var(--brand-tint-light)!important;color:var(--brand-deep)!important;box-shadow:none!important}.form-section,.edit-section,.field-row,.form-row,.input-row,.picker-field,.textarea-wrap,.upload-card,.id-upload-card,.spec-item,.sku-row,.form-tips{border-radius:var(--brand-radius)!important;border-color:var(--brand-card-border)!important;background:rgba(255,255,255,.96)!important}.avatar-fallback,.logo-fallback,.card-logo-fallback,.m-logo-fallback,.icon-box,.menu-icon-box,.service-icon-box,.setting-icon-box,.stat-icon,.item-icon{border-radius:var(--brand-radius)!important;background:var(--brand-tint-light)!important}.price,.amount,.total-price,.pay-amount,.stat-money,.card-value,.rec-amount,.record-amount,.adflow-value,.adflow-val,.cart-popup-total-price{color:var(--brand-deep)!important}.status-ok,.status-success,.success,.positive,.received,.card-tag.success{color:var(--brand-status-success)!important}.warning,.pending,.card-tag.warning{color:var(--brand-status-warning)!important}.danger,.error,.failed,.action-text.danger,.card-tag.error{color:var(--brand-status-danger)!important}.bottom-bar,.submit-bar,.cart-bar,.action-bar,.payment-bar,.footer-bar{border-top:1px solid var(--brand-card-border)!important;background:rgba(255,255,255,.98)!important;box-shadow:0 -6px 18px rgba(4,75,180,.06)!important}.user-panel,.merchant-panel,.promoter-panel,.operator-panel{padding:0 0 10px!important}.user-panel .panel-card,.merchant-panel .stats-card,.merchant-panel .menu-grid-wrap,.promoter-panel .stats-section,.promoter-panel .service-area-section,.promoter-panel .merchant-section,.operator-panel .region-bar,.operator-panel .stats-section,.operator-panel .tabs-wrap,.operator-panel .tab-content,.settings-content .profile-panel,.settings-content .settings-section,.profile-page .avatar-section,.profile-page .section-card,.sub-page .content,.sub-page .list,.sub-page .coupon-list,.sub-page .log-list,.sub-page .rp-list,.sub-page .application-list{box-sizing:border-box!important}.user-panel .panel-card,.merchant-panel .stats-card,.merchant-panel .menu-grid-wrap,.promoter-panel .service-area-section,.promoter-panel .merchant-section,.operator-panel .region-bar,.operator-panel .tab-content,.settings-content .profile-panel,.settings-content .settings-section,.profile-page .avatar-section,.profile-page .section-card,.points-card,.mall-card,.rules-card,.rp-header,.coupon-card,.application-card,.poster-card,.toolbar-card,.records-card,.downline-list,.summary-card,.wallet-card,.tier-top,.earnings-header,.checkin-board{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-card-border)!important;background:rgba(255,255,255,.98)!important;color:#111827!important;box-shadow:var(--brand-card-shadow)!important}.user-panel .order-grid,.user-panel .service-grid,.merchant-panel .stats-grid,.merchant-panel .menu-grid,.promoter-panel .stats-grid,.operator-panel .stats-grid{border-color:var(--brand-card-border)!important;background:#fff!important}.user-panel .order-item,.user-panel .service-item,.merchant-panel .stat-block,.merchant-panel .menu-item,.promoter-panel .stat-card,.operator-panel .stat-card{min-height:78px!important;background:#fff!important;border-color:var(--brand-card-border)!important;box-shadow:none!important}.promoter-panel .stat-card.accent,.operator-panel .stat-card.accent,.merchant-panel .stat-block.today,.merchant-panel .stat-block.week,.merchant-panel .stat-block.total{background:#fff!important}.service-icon-box,.menu-icon-box,.setting-icon-box,.profile-tag,.area-index,.type-tag,.default-badge,.status-tag,.coupon-merchant,.hero-status,.card-tag,.m-tag,.street-chip,.role-pill,.active-role-pill{border-radius:var(--brand-radius)!important}.service-icon-box,.menu-icon-box,.setting-icon-box{border:1px solid rgba(var(--brand-primary-rgb),.12)!important}.section-header,.section-title,.card-title,.menu-grid-title,.settings-page .section-title,.profile-page .section-title,.mall-title,.rules-title,.rp-title,.coupon-name,.invoice-no{color:#111827!important;font-weight:800!important}.section-sub,.setting-desc,.profile-id,.field-value,.meta,.mall-subtitle,.rule-item,.rp-subtitle,.coupon-expire,.coupon-used-at,.address-text,.card-address,.card-meta,.hero-desc,.hint,.empty-wrap{color:#667085!important}.promoter-panel .merchant-card,.promoter-panel .area-card,.operator-panel .merchant-card,.operator-panel .promoter-card,.record-item,.log-item,.rp-card,.card,.application-card{border:1px solid rgba(15,23,42,.06)!important;border-radius:var(--brand-radius)!important;background:#fff!important;box-shadow:var(--brand-card-shadow-soft)!important}.tabs-wrap,.uv-tabs,.setting-table{border-radius:var(--brand-radius)!important;overflow:hidden!important}.setting-row,.field-row,.form-row,.detail-row,.summary-row,.record-row,.log-item{min-height:52px!important;border-color:#eef2f7!important}.qr-card,.thumb-card,.usage-section,.tips,.records-section,.list-section,.main-section,.compact-section,.table-section,.step-panel,.id-info-card,.edit-section,.form-section,.loading-panel,.logo-section,.desc-card,.income-summary,.income-item,.region-merchant-item,.customer-card,.summary-bar,.store-selector,.category-list,.tag-preview-card,.order-item,.table-card,.wallet-panel,.stats-panel{border-radius:var(--brand-radius)!important;border:1px solid var(--brand-card-border)!important;background:rgba(255,255,255,.98)!important;color:#111827!important;box-shadow:var(--brand-card-shadow)!important}.qr-shop-name,.qr-hint,.qr-subhint,.qr-save-hint,.thumb-shop,.thumb-table,.thumb-tip,.thumb-subtip,.balance-card .balance-label,.balance-card .balance-value,.balance-card .balance-sub{color:#111827!important;opacity:1!important}.qr-box,.thumb-qr,.avatar-placeholder,.store-item,.category-item,.id-upload-placeholder,.upload-placeholder,.image-placeholder,.input-prefix,.filter-chip,.tier-opt,.calendar-card,.month-card{border-radius:var(--brand-radius)!important;border:1px solid #eef2f7!important;background:#f8fafc!important}.store-item.active,.category-item.active,.tier-opt.active,.tab-item.active,.filter-chip.active,.cal-day.selected,.cal-day.in-range{background:var(--brand-tint-light)!important;border-color:rgba(var(--brand-primary-rgb),.22)!important;color:var(--brand-deep)!important}.action-btn.outline,.btn-outline,.save-preview-btn,.add-btn,.add-btn.primary,.poster-preview-btn{border-radius:var(--brand-radius)!important;background:#fff!important;border:1px solid rgba(var(--brand-primary-rgb),.24)!important;color:var(--brand-deep)!important}.action-btn.solid,.save-preview-btn--primary{border-radius:var(--brand-radius)!important;background:var(--brand-primary)!important;color:#fff!important;border:1px solid var(--brand-primary)!important}
