:root,page{--tf-color-canvas:#fbf7f1;--tf-color-surface:#fffdf8;--tf-color-surface-strong:#fff;--tf-color-ink:#241a12;--tf-color-text-muted:#746b64;--tf-color-text-disabled:#9a9087;--tf-color-border:#e6dccb;--tf-color-primary:#e95d35;--tf-color-primary-soft:#fff0e5;--tf-color-secondary:#f5b53f;--tf-color-positive:#2fa84f;--tf-color-danger:#d92d20;--tf-color-overlay:rgba(36,26,18,.45);--tf-font-dish-name:"PingFang SC",-apple-system,BlinkMacSystemFont,"Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",sans-serif;--tf-font-family:"PingFang SC",-apple-system,BlinkMacSystemFont,"Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",sans-serif;--tf-type-display:600 1.4rem/1.7rem var(--tf-font-family);--tf-type-page-title:600 1.1rem/1.4rem var(--tf-font-family);--tf-type-section-title:600 0.9rem/1.2rem var(--tf-font-family);--tf-type-body:400 0.8rem/1.1rem var(--tf-font-family);--tf-type-body-strong:600 0.8rem/1.1rem var(--tf-font-family);--tf-type-label:500 0.7rem/0.9rem var(--tf-font-family);--tf-type-caption:400 0.6rem/0.8rem var(--tf-font-family);--tf-type-price-lg:600 1.6rem/1.8rem var(--tf-font-family);--tf-type-price-md:600 1.2rem/1.4rem var(--tf-font-family);--tf-type-card-title:600 1.2rem/1.5rem var(--tf-font-dish-name);--tf-type-find-card-name:600 1.1rem/1.3rem var(--tf-font-dish-name);--tf-type-find-card-price:600 1.3rem/1.5rem var(--tf-font-family);--tf-type-find-auth-title:600 1.7rem/2rem var(--tf-font-family);--tf-type-find-tab-label:400 0.6rem/0.9rem var(--tf-font-family);--tf-space-1:0.2rem;--tf-space-2:0.4rem;--tf-space-3:0.6rem;--tf-space-4:0.8rem;--tf-space-5:1rem;--tf-space-6:1.2rem;--tf-space-8:1.6rem;--tf-space-10:2rem;--tf-space-12:2.4rem;--tf-page-inset:0.8rem;--tf-page-inset-comfortable:1rem;--tf-component-gap:0.4rem;--tf-content-gap:0.6rem;--tf-section-gap:1.2rem;--tf-radius-sm:0.4rem;--tf-radius-md:0.6rem;--tf-radius-lg:0.8rem;--tf-radius-feature:1.2rem;--tf-radius-food:1.4rem;--tf-radius-full:49.95rem;--tf-shadow-raised:0 0.3rem 0.9rem rgba(36,26,18,.08);--tf-shadow-floating:0 0.8rem 2rem rgba(36,26,18,.12);--tf-control-height:2.2rem;--tf-cta-height:2.6rem;--tf-input-height:2.4rem;--tf-icon-size:1rem;--tf-color-positive-soft:#e6f5e9;--tf-color-warning-soft:#fdf0d9;--tf-color-danger-soft:#fbeae9;--tf-color-focus:rgba(233,93,53,.28)}:root,page{--primary:#f24822;--secondary:#f5b53f;--ink:#241a12;--bg:var(--tf-color-canvas);--muted:#8a7f73;--border:#e6dccb;background:var(--bg);color:var(--ink);font-size:.7rem}.btn-primary{background:var(--primary);border-radius:24.975rem;color:#fff;font-weight:600}.app-button[class]{align-items:center;box-sizing:border-box;display:flex;justify-content:center;line-height:1.4;padding-bottom:0;padding-top:0}taro-image-core > img.taro-img__mode-aspectfit{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}taro-input-core > .weui-input{box-sizing:border-box;height:100%;line-height:normal;padding:0}:root,page{--tf-viewport-unit:1vh}@supports (height:100dvh){:root{--tf-viewport-unit:1dvh}}:root[data-tf-keyboard=open] .bottom-nav-slot{display:none}.taro_tabbar_page > .home-page,.taro_tabbar_page > .preview-experience{height:100%}:root[data-tf-keyboard=open] .taro-tabbar__tabbar{display:none}:root[data-tf-keyboard=open] .taro_tabbar_page{max-height:calc(var(--tf-viewport-unit)*100)}.find-design,:root[data-find-theme]{--tf-color-canvas:#fdfaf9;--tf-color-surface:#f7f4f3;--tf-color-surface-strong:#fff;--tf-color-ink:#181615;--tf-color-text-muted:#6d6a67;--tf-color-text-disabled:#9c9895;--tf-color-border:#ece9e8;--tf-color-primary:#cb3904;--tf-color-primary-soft:#fef0ec;--tf-color-overlay:rgba(0,0,0,.4);--tf-color-secondary:#cb3904;--tf-shadow-raised:0 0.2rem 0.7rem rgba(17,20,24,.07);--primary:var(--tf-color-primary);--secondary:var(--tf-color-secondary);--ink:var(--tf-color-ink);--bg:var(--tf-color-canvas);--muted:var(--tf-color-text-muted);--border:var(--tf-color-border);--find-accent:#ff5726;--find-on-accent:#fff;--find-price:#e34416;--tf-radius-food:1.4rem;--tf-color-focus:rgba(255,87,38,.2);--tf-type-price-lg:600 1.6rem/1.8rem var(--tf-font-family);--tf-color-positive:#068032;--tf-color-positive-soft:#e3f6e5;--tf-color-danger:#e2484f;--tf-color-danger-text:#cf4047;--tf-color-danger-soft:#ffebe8;--tf-color-warning-soft:#fef0d8;--tf-color-on-media:#fff;--tf-color-on-media-muted:hsla(0,0%,100%,.72);--tf-shadow-floating:0 0.8rem 2rem rgba(20,18,17,.12);background:var(--tf-color-canvas);color:var(--tf-color-ink);--tf-type-display:600 1.4rem/1.7rem var(--tf-font-family);--tf-type-page-title:600 1.1rem/1.4rem var(--tf-font-family);--tf-type-section-title:600 0.9rem/1.2rem var(--tf-font-family);--tf-type-body:400 0.8rem/1.1rem var(--tf-font-family);--tf-type-body-strong:600 0.8rem/1.1rem var(--tf-font-family);--tf-type-label:500 0.7rem/0.9rem var(--tf-font-family);--tf-type-caption:400 0.6rem/0.8rem var(--tf-font-family);--tf-type-price-md:600 1.2rem/1.4rem var(--tf-font-family);--tf-radius-xs:0.4rem;--tf-radius-sm:0.6rem;--tf-radius-md:0.8rem;--tf-radius-lg:1rem;--tf-radius-feature:1.6rem;font-family:var(--tf-font-family)}.find-design--dark,:root[data-find-theme=dark]{--tf-color-canvas:#141211;--tf-color-surface:#201e1d;--tf-color-surface-strong:#2c2a28;--tf-color-ink:#f7f4f3;--tf-color-text-muted:#bcb8b5;--tf-color-text-disabled:#837f7d;--tf-color-border:#393634;--tf-color-primary:#ff754d;--tf-color-primary-soft:#38251f;--find-price:#ff754d;--tf-color-overlay:rgba(0,0,0,.65);--tf-shadow-raised:0 0.2rem 0.6rem rgba(0,0,0,.2);--tf-color-positive:#5fcc74;--tf-color-positive-soft:#182f1c;--tf-color-danger:#f66e5d;--tf-color-danger-text:#f66e5d;--tf-color-danger-soft:#3b1b17;--tf-color-warning-soft:#3b2b0e;--tf-shadow-floating:0 0.8rem 2rem rgba(0,0,0,.32);color-scheme:dark}.find-design--immersive,:root[data-find-design=immersive]{--find-accent:#c8f000;--find-on-accent:#151719;--tf-color-primary:#526b00;--tf-color-primary-soft:#f0f6d8;--find-price:#526b00}.find-design--immersive.find-design--dark,:root[data-find-design=immersive][data-find-theme=dark]{--tf-color-primary:#c8f000;--tf-color-primary-soft:#2b3218;--find-price:#c8f000}.find-brand{align-items:center;display:flex;flex:none;gap:.3rem}.find-brand__mark{display:block;height:1.9rem;width:1.9rem}.find-brand__name{color:var(--tf-color-ink);font-size:1.2rem;font-weight:600;letter-spacing:-.075rem;line-height:1}.find-brand--compact .find-brand__mark{height:2.5rem;width:2.5rem}.find-design--dark .navigation-icon,:root[data-find-theme=dark] .navigation-icon{filter:brightness(0) invert(1)}.appearance-picker{background:var(--tf-color-surface-strong);border:.05rem solid var(--tf-color-border);border-radius:.7rem;padding:.8rem}.appearance-picker__heading{display:block;font-size:.8rem;font-weight:600;margin-bottom:.4rem}.appearance-picker__row{align-items:center;display:flex;font-size:.7rem;gap:.4rem;justify-content:space-between;min-height:2.6rem}.appearance-picker__segments{background:var(--tf-color-surface);border-radius:.45rem;display:flex;padding:.15rem}.appearance-picker__segments > taro-view-core{align-items:center;border-radius:.35rem;color:var(--tf-color-text-muted);display:flex;justify-content:center;min-height:1.9rem;min-width:2.5rem;padding:0 .45rem}.appearance-picker__segments .is-selected{background:var(--find-accent);color:var(--find-on-accent);font-weight:600}:root[data-find-theme] .taro-tabbar__tabbar{background:var(--tf-color-canvas)}:root[data-find-theme] .weui-tabbar{background:var(--tf-color-canvas);border-top:0;box-sizing:border-box;padding:.25rem 0 max(.35rem,env(safe-area-inset-bottom))}:root[data-find-theme] .weui-tabbar:before{display:none}:root[data-find-theme] .weui-tabbar__icon{height:1.3rem;width:1.3rem}:root[data-find-theme] .weui-tabbar__label{margin-top:.1rem}.find-design taro-button-core::after{border:0}.find-design taro-button-core{color:inherit}.find-design [role=button]:focus-visible{outline:.1rem solid var(--tf-color-primary);outline-offset:.1rem}.find-design .account-stat,.find-design .acct-card,.find-design .auth-card,.find-design .auth-input,.find-design .auth-tabs,.find-design .card,.find-design .checkout-back,.find-design .checkout-bottom,.find-design .checkout-item,.find-design .checkout-section,.find-design .checkout-summary,.find-design .dish-bottom-bar,.find-design .dish-hero__back,.find-design .dish-section,.find-design .invite-card{background:var(--tf-color-surface-strong);border-color:var(--tf-color-border);color:var(--tf-color-ink)}.find-design .account-stat-value,.find-design .acct-guide-title,.find-design .acct-phone,.find-design .addr-title,.find-design .auth-title,.find-design .card-title,.find-design .invite-title{color:var(--tf-color-ink)}.find-design .acct-brand-mark,.find-design .addr-icon{display:none}.find-design .auth-submit,.find-design .tf-button--primary{background:var(--find-accent);color:var(--find-on-accent)}.find-design .auth-header,.find-design .dish-hero{background:var(--tf-color-surface)}.find-design .tf-app-header__title{font-size:.9rem;line-height:1.2rem}.find-design .auth-submit,.find-design .tf-button--primary{color:#fff}.find-design .home-history-sheet,.find-design .modal-card,.find-design .sheet{background:var(--tf-color-surface-strong);border-radius:1.2rem 1.2rem 0 0;color:var(--tf-color-ink)}:root[data-find-theme] .weui-tabbar__item:nth-child(2):not(.weui-bar__item_on) .weui-tabbar__icon{opacity:.4}:root[data-find-theme] .weui-tabbar__label{font-size:.6rem;line-height:.9rem}:root[data-find-theme] .taro-tabbar__tabbar{flex:0 0 3.2rem;height:3.2rem!important}:root[data-find-theme] .weui-tabbar{height:3.2rem!important;overflow:visible;padding-top:.3rem}:root[data-find-theme] .weui-tabbar__item:nth-child(2) > span{align-items:center;background:var(--tf-color-surface-strong);border:.2rem solid var(--tf-color-canvas);border-radius:50%;box-sizing:border-box;display:inline-flex!important;height:2.6rem;justify-content:center;margin-top:-.9rem;width:2.6rem}:root[data-find-theme] .weui-tabbar__item:nth-child(2).weui-bar__item_on > span{background:var(--find-accent)}:root[data-find-theme] .weui-tabbar__item:nth-child(2).weui-bar__item_on .weui-tabbar__icon{filter:brightness(0) invert(1);height:1.4rem;width:1.4rem}:root[data-find-theme=dark] .weui-tabbar__item:nth-child(3) .weui-tabbar__icon{filter:brightness(0) invert(1)}.find-design .navigation-icon--exact,:root[data-find-theme] .navigation-icon--exact{filter:none}.find-design .tf-app-header__title{font:var(--tf-type-section-title)}.find-design .tf-field__error{color:var(--tf-color-danger-text)}.find-design .tf-button--secondary{background:var(--tf-color-surface);color:var(--tf-color-ink)}.find-design .tf-status-tag--danger{color:var(--tf-color-danger-text)}.find-design .tf-choice-chip{font-weight:500}:root[data-find-theme] .weui-tabbar__item:nth-child(2):not(.weui-bar__item_on) .weui-tabbar__icon{opacity:1}:root[data-find-theme] .weui-tabbar__item:nth-child(2) > span{box-shadow:var(--tf-shadow-raised);height:2.8rem;margin-top:-1.2rem;width:2.8rem}:root[data-find-theme] .weui-tabbar__item:nth-child(2) .weui-tabbar__icon,:root[data-find-theme] .weui-tabbar__item:nth-child(2).weui-bar__item_on .weui-tabbar__icon{filter:none;height:1.325rem;width:1.4rem}:root[data-find-theme=dark] .weui-tabbar__item:nth-child(3) .weui-tabbar__icon{filter:none}.find-design .navigation-icon--white,:root[data-find-theme] .navigation-icon--white{filter:brightness(0) invert(1)}:root[data-find-overlay=choice] .taro-tabbar__tabbar{pointer-events:none;visibility:hidden}.find-design .ask-mini-card__name,.find-design .card-face__name,.find-design .checkout-item-name,.find-design .dish-name,.find-design .find-choice-sheet__name{font-family:var(--tf-font-dish-name)}.activity-status-page{background:var(--tf-color-canvas);box-sizing:border-box;color:var(--tf-color-ink);min-height:calc(var(--tf-viewport-unit, 1vh)*100);padding:1.2rem}.activity-status-page taro-button-core{background:var(--tf-color-surface);border:.05rem solid var(--tf-color-border);color:var(--tf-color-ink);margin-top:.6rem}.activity-status-error{background:var(--tf-color-danger-soft);color:var(--tf-color-danger);padding:.6rem}