:root{--eat-yellow:#ff6a00;--eat-yellow-deep:#ffd100;--eat-yellow-rgb:255, 209, 0;--eat-dark:#14213a;--eat-dark-2:#333;--eat-white:#fff;--eat-yellow-grad:linear-gradient(180deg, #ff6a00 0%, #ffd100 83.33%);--eat-yellow-50:#fefce8;--eat-yellow-100:#fef9c3;--eat-slate-50:#f8fafc;--eat-slate-100:#f1f5f9;--eat-slate-200:#e2e8f0;--eat-ink:#14213a;--eat-ink-2:#4b4b4b;--eat-ink-3:#6b7280;--eat-ink-4:#9ca3af;--eat-line:#e5e7eb;--eat-line-strong:#14213a;--eat-success:#1f8a4c;--eat-warning:#e76012;--eat-danger:#e2264d;--eat-info:#2a6fdb;--eat-rating:#ffb400;--eat-owner-ink:#14213a;--eat-owner-surface:#f7f9fb;--eat-owner-accent:#2e7d1c;--eat-owner-accent-2:#2a6fdb;--eat-owner-missed:#e2264d;--eat-font-display:"Poppins", system-ui, sans-serif;--eat-font-body:"Source Sans 3", "Source Sans Pro", system-ui, sans-serif;--eat-text-xs:12px;--eat-text-sm:14px;--eat-text-base:16px;--eat-text-lg:18px;--eat-text-xl:20px;--eat-text-2xl:24px;--eat-text-3xl:30px;--eat-text-4xl:36px;--eat-text-5xl:48px;--eat-text-6xl:60px;--eat-text-7xl:72px;--eat-text-8xl:90px;--eat-text-9xl:120px;--eat-w-light:300;--eat-w-regular:400;--eat-w-medium:500;--eat-w-semibold:600;--eat-w-bold:700;--eat-w-extrabold:800;--eat-w-black:900;--eat-r-sm:4px;--eat-r-md:8px;--eat-r-lg:12px;--eat-r-xl:16px;--eat-r-2xl:24px;--eat-r-pill:9999px;--eat-nav-h-desktop:80px;--eat-footer-h:65px;--eat-nav-h-mobile:60px;--eat-searchbar-h:80px;--eat-shadow-3xl:0 0 10px #0000001a;--eat-shadow-4xl:#0000001a 0px 4px 12px;--eat-shadow-5xl:#0000008f 0px 22px 70px 4px;--eat-shadow-card:#64646f33 0px 7px 29px 0px;--eat-shadow-input:#0003 0px 12px 28px 0px, #0000001a 0px 2px 4px 0px, #ffffff0d 0px 0px 0px 1px inset;--eat-shadow-hard:-10px 10px 0px 0px #14213a}a{color:inherit;text-decoration:none}.eat-display{font-family:var(--eat-font-display)}.eat-body{font-family:var(--eat-font-body)}.eat-h1{font-family:var(--eat-font-display);font-weight:var(--eat-w-bold);color:var(--eat-ink);letter-spacing:-.01em;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.05}.eat-h2{font-family:var(--eat-font-display);font-weight:var(--eat-w-semibold);color:var(--eat-ink);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1}.eat-h3{font-family:var(--eat-font-display);font-weight:var(--eat-w-semibold);font-size:var(--eat-text-2xl);color:var(--eat-ink);line-height:1.2}.eat-section-title{font-family:var(--eat-font-display);font-weight:var(--eat-w-bold);text-transform:uppercase;color:var(--eat-ink);font-size:clamp(1.5rem,3vw,2.25rem)}.eat-eyebrow{font-family:var(--eat-font-display);font-weight:var(--eat-w-semibold);font-size:var(--eat-text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--eat-ink-3)}.eat-p{font-family:var(--eat-font-body);font-weight:var(--eat-w-regular);font-size:var(--eat-text-base);color:var(--eat-ink-2);line-height:1.6}.eat-meta{font-family:var(--eat-font-body);font-size:var(--eat-text-sm);color:var(--eat-ink-3)}.eat-price{font-family:var(--eat-font-display);font-weight:var(--eat-w-bold);color:var(--eat-ink)}.eat-stat{font-family:var(--eat-font-display);font-weight:var(--eat-w-black);letter-spacing:-.03em;color:var(--eat-ink);font-size:clamp(4rem,14vw,10rem);line-height:.92}:root{--eat-orange:#ff6a00;--eat-orange-deep:#e85d00;--eat-orange-rgb:255,106,0;--eat-navy:#14213a;--eat-navy-2:#22304d;--eat-green:#2e7d1c;--eat-green-2:#4c9a2a;--eat-green-soft:#e7f2e2;--eat-orange-grad:linear-gradient(180deg,#ff7a18 0%,#ff6a00 83.33%);--eat-yellow:var(--eat-orange);--eat-yellow-deep:var(--eat-orange-deep);--eat-yellow-grad:var(--eat-orange-grad);--eat-yellow-rgb:255,106,0;--eat-dark:var(--eat-navy);--eat-dark-2:var(--eat-navy-2);--eat-yellow-50:#fff3ea;--eat-yellow-100:#ffe6d2;--eat-cream:#fbfaf6;--eat-orange-50:#fff3ea;--eat-orange-100:#ffe6d2;--eat-ink:#14213a;--eat-ink-2:#3a4658;--eat-ink-3:#6b7686;--eat-ink-4:#9aa3b0;--eat-line:#ece7dc;--eat-line-strong:#14213a;--eat-success:#2e7d1c;--eat-warning:#e8800f;--eat-danger:#e2264d;--eat-info:#2a6fdb;--eat-rating:#ffb400;--eat-owner-ink:#14213a;--eat-owner-accent:#2e7d1c;--eat-shadow-hard:-10px 10px 0px 0px #14213a}
@font-face{font-family:icomoon;src:url(data:font/woff;base64,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)format("woff");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}.icon-inventory:before{content:""}.icon-search:before{content:""}.icon-menu:before{content:""}.icon-shopping_bag:before{content:""}.icon-verified:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-th-menu:before{content:""}.icon-comment:before{content:""}.icon-logout:before{content:""}.icon-history:before{content:""}.icon-food_bank:before{content:""}.icon-fastfood:before{content:""}.icon-edit:before{content:""}.icon-info:before{content:""}.icon-more-horizontal:before{content:""}.icon-alert-triangle:before{content:""}.icon-home:before{content:""}.icon-map-pin1:before{content:""}.icon-arrow-up:before{content:""}.icon-clear:before{content:""}.icon-clock:before{content:""}.icon-external-link:before{content:""}.icon-user:before{content:""}.icon-map-pin:before{content:""}.icon-shopping-cart:before{content:""}.icon-dinner:before{content:""}.icon-restaurant-table:before{content:""}.icon-pickup-filled:before{content:""}.icon-delivery-filled:before{content:""}.icon-restaurant:before{content:""}.icon-cart-light:before{content:""}.icon-apple:before{content:"";color:#999}.icon-googleplay:before{content:"";color:#607d8b}.icon-gmail:before{content:"";color:#d14836}.icon-instagram:before{content:"";color:#e4405f}.icon-facebook:before{content:"";color:#1877f2}.icon-twitter:before{content:"";color:#1da1f2}.icon-checkmark:before{content:""}.icon-map:before{content:""}.icon-star-full:before{content:""}.icon-map1:before{content:""}.icon-calendar:before{content:""}.icon-clock1:before{content:""}.icon-history1:before{content:""}.icon-phone:before{content:""}.icon-compass:before{content:""}.icon-star-empty:before{content:""}.icon-cancel-circle:before{content:""}.icon-arrow-up-left2:before{content:""}.icon-arrow-right2:before{content:""}.icon-pdf:before{content:""}.icon-chevron-left:before{content:""}.icon-user1:before{content:""}.icon-heart-o:before{content:""}.icon-heart:before{content:""}.icon-clock-o:before{content:""}
.eat-box-btn{font-family:var(--eat-font-display);font-weight:var(--eat-w-black);color:var(--eat-dark);background-color:var(--eat-yellow);border:2px solid var(--eat-dark);box-shadow:var(--eat-shadow-hard);cursor:pointer;white-space:nowrap;padding:10px 18px;font-size:18px;text-decoration:none;transition:all .15s linear;display:inline-block;position:relative;top:0;left:0}.eat-box-btn:hover{color:var(--eat-yellow);background-color:var(--eat-dark);border:2px solid var(--eat-yellow);top:3px;left:-3px;box-shadow:0 0 #0000}.eat-btn{font-family:var(--eat-font-display);font-weight:var(--eat-w-bold);color:#fff;background:var(--eat-yellow);border-radius:var(--eat-r-pill);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:16px;text-decoration:none;transition:transform .125s linear,box-shadow .2s,filter .2s;display:inline-flex}.eat-btn:hover{filter:brightness(1.02);box-shadow:var(--eat-shadow-4xl);transform:scale(1.03)}.eat-btn:active{transform:scale(.99)}.eat-btn--grad{background:var(--eat-yellow-grad)}.eat-btn--dark{background:var(--eat-dark);color:#fff}.eat-btn--dark:hover{background:#0d1626}.eat-btn--ghost{color:var(--eat-dark);border:1px solid var(--eat-dark);background:#fff}.eat-btn--sm{padding:8px 16px;font-size:14px}.eat-btn--block{width:100%}.eat-navlink{font-family:var(--eat-font-display);font-weight:var(--eat-w-semibold);text-transform:uppercase;color:var(--eat-dark);cursor:pointer;font-size:clamp(15px,1.1vw,18px);text-decoration:none;position:relative}.eat-navlink:after{content:"";background:var(--eat-dark-2);width:0;height:3px;transition:width .125s ease-in;position:absolute;bottom:-2px;left:0}.eat-navlink:hover:after,.eat-navlink.is-active:after{width:100%}.eat-search{border-radius:var(--eat-r-pill);box-shadow:var(--eat-shadow-input);background:#fff;align-items:center;gap:10px;padding:0 6px 0 18px;display:flex}.eat-search input{font-family:var(--eat-font-body);color:var(--eat-ink);background:0 0;border:none;outline:none;flex:1;padding:14px 8px;font-size:16px}.eat-search .icon-map-pin,.eat-search .icon-search{color:var(--eat-ink-3);font-size:1.1rem}.eat-chip{font-family:var(--eat-font-body);font-weight:var(--eat-w-semibold);color:var(--eat-dark);border:1px solid var(--eat-line);border-radius:var(--eat-r-pill);cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:8px 14px;font-size:14px;transition:all .15s;display:inline-flex}.eat-chip:hover{box-shadow:var(--eat-shadow-3xl)}.eat-chip.is-active{background:var(--eat-yellow);border-color:var(--eat-dark);color:#fff}.eat-card{border-radius:var(--eat-r-md);box-shadow:var(--eat-shadow-4xl);background:#fff;overflow:hidden}.eat-card--hover{transition:box-shadow .2s,transform .2s}.eat-card--hover:hover{box-shadow:var(--eat-shadow-card);transform:translateY(-2px)}.eat-badge{font-family:var(--eat-font-display);font-weight:var(--eat-w-bold);border-radius:var(--eat-r-pill);align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.eat-badge--yellow{background:var(--eat-yellow);color:#fff}.eat-badge--dark{background:var(--eat-dark);color:#fff}.eat-badge--success,.eat-badge--green{background:var(--eat-green-soft);color:var(--eat-success)}.eat-badge--danger{color:var(--eat-danger);background:#fce7ec}.eat-badge--offer{background:var(--eat-yellow);color:#fff}.eat-rating{color:var(--eat-rating);letter-spacing:1px;font-size:14px}.eat-stepper{background:var(--eat-yellow);border-radius:var(--eat-r-pill);font-family:var(--eat-font-display);font-weight:var(--eat-w-bold);color:#fff;align-items:center;gap:14px;padding:6px 12px;display:inline-flex}.eat-stepper button{cursor:pointer;color:#fff;background:0 0;border:none;place-items:center;font-size:14px;display:grid}
*{box-sizing:border-box}html,body{max-width:100%;margin:0;overflow-x:hidden}body{font-family:var(--eat-font-body);color:var(--eat-ink);-webkit-font-smoothing:antialiased;background:#fff}img{max-width:100%;display:block}button{font-family:inherit}:root{--c-surface:#faf8f3;--c-card-line:#ece7dc;--c-card-line-2:#e4decf;--c-radius:18px;--c-container:min(92vw, 1360px);--c-pad-y:76px}.kit-bar{z-index:200;color:#fff;font-family:var(--eat-font-display);background:#14213a;align-items:center;gap:14px;padding:8px 16px;font-size:13px;display:flex;position:sticky;top:0}.kit-bar .brand{letter-spacing:.02em;align-items:center;gap:8px;font-weight:800;display:flex}.kit-bar .brand img{height:18px}.kit-bar .tag{font-family:var(--eat-font-body);color:#ff6a00;font-size:12px;font-weight:400}.kit-bar .spacer{flex:1}.kit-tabs{gap:6px;display:flex}.kit-tabs button{color:#cfcfcf;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.kit-tabs button.on{color:#14213a;background:#ff6a00}.app-wide{width:100%}.nav{-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);z-index:100;background:#ffffffe6;border-bottom:1px solid #f0ece2;height:80px;transition:transform .25s;position:sticky;top:0}.nav--hidden{transform:translateY(-100%)}.nav-inner{height:100%;max-width:var(--c-container);justify-content:space-between;align-items:center;margin:0 auto;padding:0 40px;display:flex}.nav .logo{cursor:pointer;height:40px}.nav .nav-right{align-items:center;gap:28px;display:flex}.nav-cta{padding:8px 14px;font-size:15px}.section{max-width:var(--c-container);padding:var(--c-pad-y) 40px;margin:0 auto}.section.tight{padding-top:0}.band{background:var(--c-surface)}.band-full{padding:var(--c-pad-y) 0}.sec-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px;display:flex}.sec-head .eyebrow{font-family:var(--eat-font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--eat-yellow-deep);white-space:nowrap;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:700;display:inline-flex}.sec-head .eyebrow span[class^=icon-]{color:var(--eat-orange)}.sec-head h2{font-family:var(--eat-font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:700;line-height:1.05}.sec-head .sub{color:var(--eat-ink-3);margin:8px 0 0;font-size:15px}.sec-head .more{font-family:var(--eat-font-display);color:var(--eat-ink);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sec-head .more:hover{color:var(--eat-yellow-deep)}.hero{isolation:isolate;padding:0 0 8px;position:relative}.hero-glow{z-index:-1;pointer-events:none;filter:blur(8px);background:radial-gradient(34% 34% at 18% 22%,#ff6a002e 0%,#ff6a0000 70%),radial-gradient(36% 36% at 82% 26%,#4c9a2a26 0%,#4c9a2a00 70%),radial-gradient(38% 38% at 74% 82%,#ffb40024 0%,#ffb40000 72%),radial-gradient(30% 30% at 24% 80%,#2a6fdb1f 0%,#2a6fdb00 72%);animation:22s ease-in-out infinite alternate heroGlowDrift;position:absolute;inset:-20%}.hero-glow:after{content:"";background-image:radial-gradient(#14213a0d 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}@keyframes heroGlowDrift{0%{transform:translate(-2.5%,-1.5%)scale(1)}to{transform:translate(2.5%,1.5%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.hero-glow{animation:none}}.hero-stage{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;padding:72px 40px 48px;display:flex}.hero-eyebrow{font-family:var(--eat-font-display);text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;color:var(--eat-ink-2);background:var(--eat-orange-50);border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:8px 16px;font-size:12.5px;font-weight:700;display:inline-flex}.hero-eyebrow .icon-star-full{color:var(--eat-orange)}.hero h1{font-family:var(--eat-font-display);letter-spacing:-.025em;text-wrap:balance;max-width:14ch;color:var(--eat-ink);margin:0;font-size:clamp(2.4rem,4.6vw,3.6rem);font-weight:800;line-height:1.05}.hero h1 em{white-space:nowrap;background:linear-gradient(var(--eat-orange), var(--eat-orange)) no-repeat;background-position:0 92%;background-size:100% .26em;border-radius:2px;padding:0 3px;font-style:normal}.hero-lede{color:var(--eat-ink-2);text-wrap:pretty;max-width:56ch;margin:18px 0 0;font-size:18px;line-height:1.5}.hero-ask{border:1px solid var(--c-card-line-2);width:100%;max-width:640px;height:68px;box-shadow:var(--eat-shadow-5xl);background:#fff;border-radius:18px;align-items:center;margin:34px 0 0;padding:6px 6px 6px 52px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.hero-ask:focus-within{border-color:var(--eat-dark)}.hero-ask-spark{color:var(--eat-orange);font-size:1.2rem;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.hero-ask input{font-size:16.5px;font-family:var(--eat-font-body);color:var(--eat-ink);background:0 0;border:none;outline:none;flex:1}.hero-ask input::placeholder{color:var(--eat-ink-3)}.hero-ask-go{background:var(--eat-orange-grad);color:#fff;cursor:pointer;border:none;border-radius:13px;flex-shrink:0;place-items:center;width:54px;height:54px;font-size:1.15rem;transition:transform .12s,filter .2s;display:grid}.hero-ask-go:hover{filter:brightness(1.02);transform:scale(1.04)}.hero-ask-go:active{transform:scale(.98)}.hero-suggest{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:660px;margin-top:20px;display:flex}.hero-suggest-label{color:var(--eat-ink-3);margin-right:2px;font-size:14px;font-weight:600}.hero-chip{font-family:var(--eat-font-body);color:var(--eat-ink-2);border:1px solid var(--c-card-line-2);cursor:pointer;background:#fff;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500;transition:border-color .15s,color .15s,background .15s,transform .15s}.hero-chip:hover{border-color:var(--eat-dark);color:var(--eat-ink);background:var(--eat-orange-50);transform:translateY(-1px)}.hero-trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.hero-trust>span:not(.dot){color:var(--eat-ink-2);align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.hero-trust .dot{background:var(--c-card-line-2);border-radius:50%;width:4px;height:4px}.hero-strip{max-width:var(--c-container);grid-auto-columns:1fr;grid-auto-flow:column;gap:14px;margin:18px auto 0;padding:0 40px;display:grid}.hero-tile{aspect-ratio:4/3;border-radius:var(--c-radius);cursor:pointer;background:var(--eat-orange-50);border:none;padding:0;position:relative;overflow:hidden}.hero-tile img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.hero-tile:after{content:"";background:linear-gradient(#14213a00 45%,#14213a9e 100%);position:absolute;inset:0}.hero-tile-label{z-index:1;color:#fff;font-family:var(--eat-font-display);letter-spacing:.01em;font-size:14px;font-weight:600;position:absolute;bottom:10px;left:12px}.hero-tile:hover img{transform:scale(1.06)}.eyebrow [class*=icon-],.hero-trust>span [class*=icon-],.rest-card .sub [class*=icon-]{color:var(--eat-orange);font-size:15px}.pill-rate [class*=icon-]{color:var(--eat-rating)}@media (max-width:920px){.hero-stage{padding:48px 24px 36px}.hero-strip{grid-template-columns:repeat(4,1fr);grid-auto-flow:row;padding:0 24px}}@media (max-width:640px){.hero-stage{padding:32px 20px 28px}.hero-ask{height:60px;padding:5px 5px 5px 46px}.hero-ask-spark{left:17px}.hero-strip{grid-template-columns:repeat(2,1fr);padding:0 18px}.hero-trust .dot{display:none}}.hero-search{padding-left:18px}.hero-search .divider{background:var(--c-card-line-2);flex-shrink:0;width:1px;height:26px}.hero-search .addr{max-width:110px}.chips-row{flex-wrap:wrap;gap:10px;display:flex}.deals-rail{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.deal-card{border:1px solid var(--c-card-line);border-radius:var(--c-radius);cursor:pointer;background:#fff;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden}.deal-card:hover{box-shadow:var(--eat-shadow-card);border-color:var(--c-card-line-2);transform:translateY(-4px)}.deal-card .pic{aspect-ratio:16/11;background-position:50%;background-size:cover;position:relative}.deal-card .deal-badge{background:var(--eat-yellow);color:var(--eat-dark);border:2px solid var(--eat-dark);font-family:var(--eat-font-display);letter-spacing:.02em;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:800;position:absolute;top:12px;left:12px}.deal-card .body{padding:14px 16px 16px}.deal-card .body .until{color:var(--eat-yellow-deep);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;margin-bottom:7px;font-size:11.5px;font-weight:700;display:inline-flex}.deal-card .body h4{font-family:var(--eat-font-display);margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.2}.deal-card .body p{color:var(--eat-ink-3);margin:0;font-size:13px}.dish-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.dish{cursor:pointer}.dish .thumb{aspect-ratio:1;border-radius:var(--c-radius);background-position:50%;background-size:cover;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.dish .thumb:after{content:"";background:linear-gradient(#14213a00 30%,#14213a26 55%,#14213aad 100%);position:absolute;inset:0}.dish .label{z-index:1;color:#fff;font-family:var(--eat-font-display);letter-spacing:.01em;text-shadow:0 1px 8px #00000040;font-size:16px;font-weight:700;position:absolute;bottom:14px;left:16px}.dish:hover .thumb{box-shadow:var(--eat-shadow-card);transform:translateY(-4px)}:root{--rcard-bg:#fff;--rcard-line:var(--c-card-line);--rcard-line-hover:var(--c-card-line-2);--rcard-radius:var(--c-radius);--rcard-shadow-hover:var(--eat-shadow-card);--rcard-lift:-4px}.rest-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.rest-card{cursor:pointer;background:var(--rcard-bg);border:1px solid var(--rcard-line);border-radius:var(--rcard-radius);color:var(--eat-ink);text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden}.rest-card:hover{transform:translateY(var(--rcard-lift));box-shadow:var(--rcard-shadow-hover);border-color:var(--rcard-line-hover)}.rest-card .cover{aspect-ratio:16/10;background-position:50%;background-size:cover;position:relative}.rest-card .cover .fav{width:36px;height:36px;color:var(--eat-danger);box-shadow:var(--eat-shadow-3xl);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.rest-card .cover .deal-flag{background:var(--eat-yellow);color:var(--eat-dark);border:1.5px solid var(--eat-dark);font-family:var(--eat-font-display);border-radius:999px;padding:4px 11px;font-size:12px;font-weight:700;position:absolute;bottom:12px;left:12px}.rest-card .meta{padding:16px 18px 18px}.rest-card .meta .toprow{justify-content:space-between;align-items:center;gap:8px;display:flex}.rest-card h3{min-width:0;font-family:var(--eat-font-display);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700}.rest-card .pill-rate{background:var(--eat-yellow-50);border:1px solid var(--c-card-line);font-family:var(--eat-font-display);border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:13px;font-weight:700;display:inline-flex}.rest-card .pill-rate .icon-star-full{color:var(--eat-rating);font-size:12px}.rest-card .sub{color:var(--eat-ink-3);align-items:center;gap:8px;margin-top:8px;font-size:14px;display:flex}.rest-card .sub.muted{margin-top:5px;font-size:13px}.rest-card .sub .dot{background:var(--eat-ink-4);border-radius:50%;width:3px;height:3px}.rest-card .tagrow{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.rest-card .tag{color:var(--eat-ink-2);background:var(--c-surface);border:1px solid var(--c-card-line);border-radius:999px;padding:3px 10px;font-size:12px}.play{border:1px solid var(--c-card-line);background:#fff;border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:40px;display:grid}.play .lead{font-family:var(--eat-font-display);align-items:center;gap:8px;margin:0 0 16px;font-size:20px;font-weight:700;display:flex}.streak{gap:10px;display:flex}.streak .day{text-align:center;border:1px solid var(--c-card-line);font-family:var(--eat-font-display);color:var(--eat-ink-3);border-radius:12px;flex:1;padding:14px 0;font-size:13px;font-weight:700}.streak .day.done{background:var(--eat-yellow);border-color:var(--eat-dark);color:var(--eat-dark)}.streak .day.today{border:2px solid var(--eat-dark);color:var(--eat-dark)}.spin-wrap{background:var(--eat-yellow-50);text-align:center;border-radius:20px;padding:36px}.wheel{border:6px solid var(--eat-dark);background:conic-gradient(#ff6a00 0 60deg,#14213a 60deg 120deg,#ff6a00 120deg 180deg,#14213a 180deg 240deg,#ff6a00 240deg 300deg,#14213a 300deg 360deg);border-radius:50%;width:184px;height:184px;margin:0 auto 20px;transition:transform 3.4s cubic-bezier(.17,.67,.21,1);position:relative}.wheel:after{content:"";background:#fff;border:3px solid #14213a;border-radius:50%;width:38px;height:38px;margin:auto;position:absolute;inset:0}.wheel-pointer{border-left:11px solid #0000;border-right:11px solid #0000;border-top:18px solid var(--eat-dark);z-index:2;width:0;height:0;margin:0 auto -10px;position:relative}.join{border-radius:24px;align-items:center;min-height:360px;display:flex;position:relative;overflow:hidden}.join .bg{background-position:50%;background-size:cover;position:absolute;inset:0}.join .bg:after{content:"";background:linear-gradient(90deg,#000000b8 0%,#00000073 55%,#00000026 100%);position:absolute;inset:0}.join .content{color:#fff;max-width:600px;padding:52px;position:relative}.join .content h3{font-family:var(--eat-font-display);letter-spacing:-.01em;margin:12px 0;font-size:clamp(1.8rem,2.8vw,2.4rem);font-weight:800;line-height:1.05}.footer{max-width:var(--c-container);border-top:1px solid #f0ece2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:28px 40px;font-size:14px;display:flex}.footer a{color:var(--eat-ink-2);text-decoration:none}.footer a:hover{color:var(--eat-ink)}.footer .links{gap:22px;display:flex}.footer .social{gap:18px;font-size:20px;display:flex}.site-footer{margin-top:8px}.site-footer a{text-decoration:none}.sf-cities{background:var(--c-surface);border-top:1px solid #f0ece2}.sf-cities-inner{max-width:var(--c-container);margin:0 auto;padding:56px 40px}.sf-cities-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.sf-cities-head h2{font-family:var(--eat-font-display);letter-spacing:-.01em;color:var(--eat-ink);margin:0;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:800}.sf-cities-head .eyebrow{font-family:var(--eat-font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--eat-orange);align-items:center;gap:8px;margin:0 0 8px;font-size:12.5px;font-weight:700;display:inline-flex}.sf-cities-head .eyebrow [class*=icon-]{color:var(--eat-orange);font-size:14px}.sf-all-cities{font-family:var(--eat-font-display);color:var(--eat-ink);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.sf-all-cities:hover{color:var(--eat-orange-deep)}.sf-all-cities [class*=icon-]{color:var(--eat-orange);font-size:13px}.sf-city-grid{grid-template-columns:repeat(auto-fill,minmax(260px,360px));gap:18px;display:grid}.sf-city-card{aspect-ratio:16/9;border-radius:var(--rcard-radius);cursor:pointer;border:1px solid var(--rcard-line);background:var(--eat-orange-50);transition:transform .2s,box-shadow .2s,border-color .2s;display:block;position:relative;overflow:hidden}.sf-city-card:hover{transform:translateY(var(--rcard-lift));box-shadow:var(--rcard-shadow-hover);border-color:var(--rcard-line-hover)}.sf-city-card .sf-city-pic{background-position:50%;background-size:cover;transition:transform .35s;position:absolute;inset:0}.sf-city-card:hover .sf-city-pic{transform:scale(1.05)}.sf-city-card:after{content:"";background:linear-gradient(#14213a00 0%,#14213a26 45%,#14213ac7 100%);position:absolute;inset:0}.sf-city-card .sf-city-body{z-index:1;color:#fff;position:absolute;bottom:14px;left:16px;right:16px}.sf-city-card .sf-city-name{font-family:var(--eat-font-display);letter-spacing:-.01em;font-size:18px;font-weight:800;display:block}.sf-city-card .sf-city-count{opacity:.92;align-items:center;gap:6px;margin-top:3px;font-size:13px;font-weight:600;display:inline-flex}.sf-city-card .sf-city-count [class*=icon-]{color:var(--eat-orange);font-size:12px}.sf-more-cities{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.sf-more-city{font-family:var(--eat-font-body);color:var(--eat-ink-2);border:1px solid var(--c-card-line);background:#fff;border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:600;transition:border-color .15s,color .15s}.sf-more-city:hover{border-color:var(--eat-dark);color:var(--eat-ink)}.explore>summary{cursor:pointer;flex-direction:column;gap:4px;padding-right:40px;list-style:none;display:flex;position:relative}.explore>summary::-webkit-details-marker{display:none}.explore>summary h2{margin:0}.explore>summary:after{content:"⌄";color:var(--eat-ink-3);font-size:24px;line-height:1;transition:transform .2s;position:absolute;top:2px;right:4px}.explore[open]>summary:after{transform:rotate(180deg)}.explore-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:13px 28px;margin-top:20px;display:grid}.explore-link{font-family:var(--eat-font-body);color:var(--eat-ink-2);font-size:14.5px;text-decoration:none;transition:color .15s}.explore-link:hover{color:var(--eat-orange)}@media (max-width:640px){.explore-grid{grid-template-columns:repeat(2,1fr);gap:12px 16px}}.sf-dark{background:var(--eat-navy);color:#fff}.sf-dark-inner{max-width:var(--c-container);margin:0 auto;padding:56px 40px 36px}.sf-top{grid-template-columns:1.4fr repeat(3,1fr);gap:40px;display:grid}.sf-brand-col{max-width:320px}.sf-brand-col .sf-wordmark{height:30px;margin-bottom:16px;display:block}.sf-brand-col .sf-tagline{font-family:var(--eat-font-display);color:#fff;margin:0 0 8px;font-size:15px;font-weight:600}.sf-brand-col .sf-blurb{color:#ffffffa8;margin:0;font-size:14px;line-height:1.6}.sf-col h4{font-family:var(--eat-font-display);text-transform:uppercase;letter-spacing:.08em;color:#ffffff8c;margin:0 0 16px;font-size:12.5px;font-weight:700}.sf-col ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.sf-col a{color:#ffffffd1;font-size:14.5px;transition:color .15s}.sf-col a:hover{color:var(--eat-orange)}.sf-mail{color:#ffffffa8;align-items:center;gap:8px;margin-top:16px;font-size:14px;transition:color .15s;display:inline-flex}.sf-mail:hover{color:var(--eat-orange)}.sf-mail svg{fill:currentColor;flex:none;width:16px;height:16px}.sf-social{gap:14px;margin-top:18px;display:flex}.sf-social a{background:var(--eat-navy-2);color:#ffffffb3;border-radius:50%;place-items:center;width:36px;height:36px;font-size:16px;transition:background .15s,color .15s;display:grid}.sf-social a:hover{background:var(--eat-orange);color:#fff}.sf-social svg{fill:currentColor;width:18px;height:18px;display:block}.sf-bar{max-width:var(--c-container);border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:18px 40px;display:flex}.sf-bar,.sf-bar a{color:#fff9;font-size:13px}.sf-bar a{text-transform:uppercase;letter-spacing:.02em;color:#ffffffc7;font-weight:700}.sf-bar a:hover{color:var(--eat-orange)}.sf-bar .sf-bar-links{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.sf-poweredby{text-transform:none;letter-spacing:0;color:#fff9;font-weight:400}.sf-poweredby a{text-transform:none;letter-spacing:0;font-weight:700}@media (max-width:920px){.sf-cities-inner{padding:44px 24px}.sf-city-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.sf-dark-inner{padding:44px 24px 28px}.sf-top{grid-template-columns:1fr 1fr;gap:30px 28px}.sf-brand-col{grid-column:1/-1;max-width:none}.sf-bar{padding:16px 24px}}@media (max-width:640px){.sf-cities-inner{padding:36px 18px}.sf-cities-head{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:20px}.sf-city-grid{grid-template-columns:1fr;gap:14px}.sf-city-card{aspect-ratio:16/8}.sf-dark-inner{padding:36px 18px 24px}.sf-top{grid-template-columns:1fr 1fr;gap:26px 20px}.sf-bar{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px}}.filterbar{z-index:90;-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);background:#fffffff2;border-bottom:1px solid #f0ece2;position:sticky;top:80px}.filterbar-inner{align-items:center;gap:16px;padding:14px 32px 0;display:flex}.fb-search{background:var(--c-surface);border:1px solid var(--c-card-line);border-radius:999px;flex-shrink:0;align-items:center;gap:10px;width:280px;height:44px;padding:0 16px;display:flex}.fb-search input{font-family:var(--eat-font-body);min-width:0;color:var(--eat-ink);background:0 0;border:none;outline:none;flex:1;font-size:14px}.fb-search .icon-search{color:var(--eat-ink-3)}.fb-search .clr{color:var(--eat-ink-4);cursor:pointer;font-size:13px}.fchips{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.fchip{font-family:var(--eat-font-body);color:var(--eat-ink-2);border:1px solid var(--c-card-line);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.fchip:hover{border-color:var(--eat-ink-4)}.fchip.on{background:var(--eat-yellow);border-color:var(--eat-dark);color:var(--eat-dark)}.fchip .x{opacity:.6;font-size:10px}.fchip span[class^=icon-]:first-child{font-size:13px}.fdiv{background:var(--c-card-line-2);width:1px;height:22px;margin:0 2px}.fb-sort{flex-shrink:0;position:relative}.sortbtn{font-family:var(--eat-font-body);color:var(--eat-ink);border:1px solid var(--c-card-line);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.sortbtn:hover{border-color:var(--eat-ink-4)}.sortbtn .sort-caret{color:var(--eat-ink-3);font-size:11px;transition:transform .12s;display:inline-block}.sortmenu{border:1px solid var(--c-card-line);box-shadow:var(--eat-shadow-card);z-index:5;background:#fff;border-radius:12px;min-width:180px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.sortmenu a{color:var(--eat-ink-2);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:14px;display:flex}.sortmenu a:hover{background:var(--c-surface)}.sortmenu a.on{color:var(--eat-ink);font-weight:600}.sortmenu a .icon-checkmark{color:var(--eat-yellow-deep)}.filterbar-count{color:var(--eat-ink-3);padding:12px 32px;font-size:13px;font-weight:600}.search-split{grid-template-columns:1fr 44%;height:calc(100vh - 237px);display:grid}.results{padding:8px 24px 32px;overflow-y:auto}.result{border-radius:var(--rcard-radius);cursor:pointer;color:var(--eat-ink);border:1px solid #0000;gap:16px;padding:16px;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.result:hover,.result.hl{background:var(--rcard-bg);border-color:var(--rcard-line);box-shadow:var(--rcard-shadow-hover)}.result .rthumb{background-position:50%;background-size:cover;border-radius:14px;flex-shrink:0;width:132px;height:116px;position:relative}.result .rdeal{background:var(--eat-yellow);color:var(--eat-dark);border:1.5px solid var(--eat-dark);font-family:var(--eat-font-display);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;bottom:8px;left:8px}.result .rbody{flex:1;min-width:0}.result .rtop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.result .rtop h3{min-width:0;font-family:var(--eat-font-display);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700}.result .rmeta{color:var(--eat-ink-2);align-items:center;gap:8px;margin-top:6px;font-size:14px;display:flex}.result .rmeta.muted{color:var(--eat-ink-3);white-space:nowrap;margin-top:4px;font-size:13px}.result .rmeta .dot{background:var(--eat-ink-4);border-radius:50%;width:3px;height:3px}.result .rmeta .open{color:var(--eat-success);white-space:nowrap;font-weight:700}.result .rmeta .closed{color:var(--eat-danger);white-space:nowrap;font-weight:700}.result .rtags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.result .tag{color:var(--eat-ink-2);background:var(--c-surface);border:1px solid var(--c-card-line);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px}.result .tag.preview{background:var(--eat-dark);color:#fff;border-color:var(--eat-dark)}.result .rfav{display:none;position:absolute;top:16px;right:16px}.result .pill-rate{background:var(--eat-yellow-50);border:1px solid var(--c-card-line);font-family:var(--eat-font-display);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:13px;font-weight:700;display:inline-flex}.result .pill-rate .icon-star-full{color:var(--eat-rating);font-size:12px}.no-results{text-align:center;color:var(--eat-ink-3);padding:80px 24px}.no-results .icon-search{color:var(--eat-ink-4);font-size:40px}.no-results h3{font-family:var(--eat-font-display);color:var(--eat-ink);margin:16px 0 6px;font-size:20px;font-weight:700}.no-results p{margin:0 0 20px}.resultsmap{height:100%;position:sticky;top:0}.map-canvas{background-color:#e8eded;background-image:repeating-linear-gradient(0deg,#e6ebec 0 38px,#dfe5e6 38px 40px),repeating-linear-gradient(90deg,#e6ebec 0 46px,#dfe5e6 46px 48px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;height:100%;position:relative;overflow:hidden}.map-canvas .map-grid{position:absolute;inset:0}.map-canvas .map-grid:before{content:"";background:#fff;height:26px;position:absolute;top:44%;left:-10%;right:-10%;transform:rotate(-6deg);box-shadow:0 120px 0 10px #fff}.map-canvas .map-grid:after{content:"";background:#fff;width:22px;position:absolute;top:-10%;bottom:-10%;left:58%;transform:rotate(4deg)}.map-water{background:#cfe3ea;border-radius:50% 40% 45% 55%;width:260px;height:200px;position:absolute;bottom:-40px;right:-40px;transform:rotate(-12deg)}.map-park{background:#d7e8cf;border-radius:45% 55% 50% 50%;width:150px;height:120px;position:absolute;top:10%;left:8%}.mappin{background:var(--eat-dark);color:#fff;font-family:var(--eat-font-display);cursor:pointer;z-index:1;border:2px solid #fff;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:800;transition:transform .12s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #0000004d}.mappin:hover,.mappin.hl{background:var(--eat-yellow);color:var(--eat-dark);border-color:var(--eat-dark);z-index:3;transform:translate(-50%,-50%)scale(1.18)}.mappin.closed{color:var(--eat-ink-3);background:#fff}.mappin.closed.hl,.mappin.closed:hover{background:var(--eat-yellow);color:var(--eat-dark)}.map-card{width:230px;box-shadow:var(--eat-shadow-card);cursor:pointer;z-index:4;background:#fff;border-radius:14px;gap:10px;padding:10px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 22px))}.map-card .mc-thumb{background-position:50%;background-size:cover;border-radius:10px;flex-shrink:0;width:56px;height:56px}.map-card .mc-body b{font-family:var(--eat-font-display);font-size:14px;display:block}.map-card .mc-body span{color:var(--eat-ink-3);font-size:12.5px}.map-card .mc-body .icon-star-full{color:var(--eat-rating);font-size:11px}.map-recenter{border:1px solid var(--c-card-line);width:42px;height:42px;box-shadow:var(--eat-shadow-3xl);cursor:pointer;color:var(--eat-ink);z-index:5;background:#fff;border-radius:12px;place-items:center;font-size:18px;transition:transform .12s,border-color .12s;display:grid;position:absolute;bottom:16px;right:16px}.map-recenter:hover{border-color:var(--eat-dark);transform:scale(1.06)}.results-head{font-family:var(--eat-font-display);color:var(--eat-ink);padding:4px 2px 12px;font-size:16px;font-weight:700}.results-head .sub{color:var(--eat-ink-3);font-weight:500}.result .tag.verified{border-color:var(--eat-success);color:var(--eat-ink);font-weight:700}.result .tag.verified .icon-verified{color:var(--eat-success)}.map-empty{text-align:center;color:var(--eat-ink-3);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.map-empty .icon-map-pin{opacity:.5;font-size:30px}.map-empty .t{margin:0;font-weight:600}.map-empty .s{max-width:280px;margin:0;font-size:13.5px}.map-count{color:#fff;z-index:5;background:#14213ad1;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;bottom:16px;left:16px}.rwrap{max-width:var(--c-container);margin:0 auto;padding:28px 40px 0}.rbanner{border-radius:28px;align-items:flex-end;min-height:380px;display:flex;position:relative;overflow:hidden}.rbanner .cover{background-position:50%;background-size:cover;position:absolute;inset:0}.rbanner .cover:after{content:"";background:linear-gradient(#0000001a 0%,#0000004d 42%,#000000d1 100%);position:absolute;inset:0}.rbanner .content{color:#fff;width:100%;padding:34px 40px;position:relative}.rbanner h1{font-family:var(--eat-font-display);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800}.banner-fav{width:44px;height:44px;color:var(--eat-danger);cursor:pointer;box-shadow:var(--eat-shadow-3xl);background:#ffffffeb;border:none;border-radius:50%;place-items:center;font-size:18px;transition:transform .12s;display:grid;position:absolute;top:20px;right:20px}.banner-fav:hover{transform:scale(1.08)}.banner-fav.on{background:var(--eat-danger);color:#fff}.banner-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:14.5px;display:flex}.banner-meta>span{white-space:nowrap}.banner-meta .bm-rate{background:var(--eat-yellow);color:var(--eat-dark);font-family:var(--eat-font-display);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-weight:800;display:inline-flex}.banner-meta .bm-rate .icon-star-full{color:var(--eat-dark);font-size:13px}.banner-meta .dot{background:#fff9;border-radius:50%;width:3px;height:3px}.rbanner .feats{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.rbanner .feat{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;background:#ffffff29;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:13px;display:flex}.rbanner .timing{color:var(--eat-yellow);font-weight:700;font-family:var(--eat-font-display);align-items:center;gap:8px;margin-top:14px;display:inline-flex}.claim-banner{max-width:var(--c-container);background:var(--eat-yellow);border:2px solid var(--eat-dark);border-radius:18px;align-items:center;gap:18px;margin:18px auto 0;padding:18px 24px;display:flex}.claim-banner .icon{font-size:24px}.claim-banner .txt{flex:1}.claim-banner .txt strong{font-family:var(--eat-font-display);font-size:16px;font-weight:800;display:block}.claim-banner .txt span{color:var(--eat-ink-2);font-size:14px}@media (max-width:640px){.rbanner{border-radius:20px;min-height:300px}.rbanner .content{padding:22px 20px}.rbanner h1{font-size:1.7rem;line-height:1.12}.claim-banner{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.claim-banner .txt strong{font-size:15px}.claim-banner .eat-box-btn{text-align:center;width:100%}}.subnav{z-index:90;-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);background:#ffffffeb;border-bottom:1px solid #f0ece2;margin-top:20px;position:sticky;top:80px}.subnav-inner{max-width:var(--c-container);justify-content:space-between;align-items:center;margin:0 auto;padding:0 40px;display:flex}.subnav .tabs{gap:26px;display:flex}.subnav .tabs a{font-family:var(--eat-font-display);color:var(--eat-ink-3);cursor:pointer;border-bottom:3px solid #0000;padding:16px 0;font-size:14.5px;font-weight:600}.subnav .tabs a:hover{color:var(--eat-ink)}.subnav .tabs a.on{color:var(--eat-ink);border-bottom-color:var(--eat-yellow-deep)}.subnav-cta{color:var(--eat-success);align-items:center;gap:7px;font-size:13.5px;font-weight:700;display:inline-flex}.profile-wrap{max-width:var(--c-container);padding:36px 40px var(--c-pad-y);grid-template-columns:1fr 360px;align-items:start;gap:40px;margin:0 auto;display:grid}.profile-block{margin-bottom:46px;scroll-margin-top:170px}.profile-block:last-child{margin-bottom:0}.block-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.block-head h2{font-family:var(--eat-font-display);letter-spacing:-.01em;align-items:center;gap:10px;margin:0;font-size:1.5rem;font-weight:700;display:flex}.block-head h2 span[class^=icon-]{color:var(--eat-yellow-deep);font-size:20px}.block-head .more{font-family:var(--eat-font-display);color:var(--eat-ink);cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.block-head .more:hover{color:var(--eat-yellow-deep)}.gallery{border-radius:20px;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;gap:10px;height:320px;display:grid;overflow:hidden}.gallery .gphoto{cursor:pointer;background-position:50%;background-size:cover;transition:filter .2s}.gallery .gphoto:hover{filter:brightness(.92)}.gallery .gphoto:first-child{grid-row:span 2}.gallery .gphoto.more{background:var(--eat-dark);color:#fff;font-family:var(--eat-font-display);place-items:center;font-size:1.6rem;font-weight:800;display:grid;position:relative}.gallery .gphoto.more span{opacity:.8;text-align:center;font-size:12px;font-weight:600;display:block}.about-text{color:var(--eat-ink-2);max-width:640px;margin:0 0 22px;font-size:15.5px;line-height:1.65}.about-known{color:var(--eat-ink);max-width:640px;margin:-10px 0 16px;font-size:15px;line-height:1.6}.eat-tagchips{flex-wrap:wrap;gap:8px;margin:0 0 22px;display:flex}.eat-tagchip{color:var(--eat-ink-2);background:var(--c-surface);border:1px solid var(--c-card-line);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:12px}.info-grid{grid-template-columns:1fr 1fr;gap:4px 30px;margin-bottom:22px;display:grid}.info-row{border-bottom:1px solid var(--c-card-line);align-items:flex-start;gap:14px;padding:14px 0;font-size:14px;display:flex}.info-row span[class^=icon-]{color:var(--eat-yellow-deep);text-align:center;flex-shrink:0;width:22px;margin-top:1px;font-size:18px}.info-row b{font-family:var(--eat-font-display);font-weight:600;display:block}.info-row span:not([class^=icon-]){color:var(--eat-ink-3);font-size:13px}.map{border:1px solid var(--c-card-line);cursor:pointer;background:#e9eef0;border-radius:16px;height:200px;position:relative;overflow:hidden}.map .map-grid{background:repeating-linear-gradient(0deg,#eef2f3 0 26px,#e3e9eb 26px 28px),repeating-linear-gradient(90deg,#eef2f3 0 34px,#e3e9eb 34px 36px);position:absolute;inset:0}.map .map-grid:after{content:"";background:#fff;height:14px;position:absolute;top:54%;left:-10%;right:-10%;transform:rotate(-5deg);box-shadow:0 40px #fff,0 -70px 0 8px #fff}.map .map-pin{color:var(--eat-danger);filter:drop-shadow(0 4px 5px #0000004d);font-size:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.map .map-btn{background:#fff;position:absolute;bottom:14px;right:14px}.menu-hi-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hi-item{border:1px solid var(--c-card-line);background:#fff;border-radius:16px;gap:14px;padding:14px;transition:box-shadow .2s,border-color .2s;display:flex}.hi-item:hover{box-shadow:var(--eat-shadow-4xl);border-color:var(--c-card-line-2)}.hi-item img{object-fit:cover;border-radius:12px;flex-shrink:0;width:92px;height:92px}.hi-item .hi-body{flex:1;min-width:0}.hi-item .hi-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.hi-item h4{font-family:var(--eat-font-display);margin:0;font-size:15.5px;font-weight:700}.hi-item .hi-price{font-family:var(--eat-font-display);white-space:nowrap;font-size:15px;font-weight:700}.hi-item p{color:var(--eat-ink-3);margin:5px 0 8px;font-size:13px;line-height:1.45}.hi-item .hi-tag{font-family:var(--eat-font-body);color:var(--eat-yellow-deep);background:var(--eat-yellow-50);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.hi-item .hi-tag .icon-star-full{font-size:10px}.menu-foot{color:var(--eat-ink-3);align-items:center;gap:8px;margin:18px 0 0;font-size:13px;line-height:1.5;display:flex}.menu-foot .icon-info{color:var(--eat-yellow-deep)}.rating-summary{border:1px solid var(--c-card-line);background:#fff;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:36px;margin-bottom:8px;padding:26px 28px;display:grid}.rating-summary .score{text-align:center}.rating-summary .score .big{font-family:var(--eat-font-display);font-size:3.6rem;font-weight:900;line-height:1}.rating-summary .score .rstars{margin:6px 0 4px;display:block}.rating-summary .score .count{color:var(--eat-ink-3);font-size:13px}.rating-summary .bars{flex-direction:column;gap:8px;display:flex}.brow{align-items:center;gap:12px;font-size:13px;display:flex}.brow .bs{width:34px;color:var(--eat-ink-3);align-items:center;gap:3px;display:inline-flex}.brow .bs .icon-star-full{color:var(--eat-rating);font-size:11px}.brow .bar{background:var(--c-surface);border-radius:999px;flex:1;height:9px;overflow:hidden}.brow .bar>span{background:var(--eat-rating);border-radius:999px;height:100%;display:block}.brow .bp{text-align:right;width:36px;color:var(--eat-ink-3)}.rstars{color:var(--eat-rating);letter-spacing:1px;white-space:nowrap}.rstars .icon-star-empty{color:#ddd7c7}.review-list{margin-top:4px}.review{border-top:1px solid var(--c-card-line);padding:22px 0}.review .rhead{align-items:center;gap:12px;display:flex}.review .av{color:#fff;width:42px;height:42px;font-family:var(--eat-font-display);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid}.review .rname{font-family:var(--eat-font-display);font-size:15px;font-weight:700}.review .rmeta{align-items:center;gap:8px;margin-top:2px;display:flex}.review .rdate{color:var(--eat-ink-3);font-size:12.5px}.review .rtext{color:var(--eat-ink-2);margin:12px 0 0;font-size:15px;line-height:1.6}.review .rphoto{object-fit:cover;border-radius:12px;width:120px;height:120px;margin-top:12px}.review .helpful{color:var(--eat-ink-3);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;margin-top:12px;padding:0;font-size:13px;display:inline-flex}.review .helpful:hover,.review .helpful.on{color:var(--eat-danger)}.rail{flex-direction:column;gap:18px;display:flex;position:sticky;top:100px}.rail-card{border:1px solid var(--c-card-line);background:#fff;border-radius:18px;padding:20px}.rail-card h3{font-family:var(--eat-font-display);align-items:center;gap:9px;margin:0 0 16px;font-size:16px;font-weight:700;display:flex}.rail-card h3 span[class^=icon-]:first-child{color:var(--eat-yellow-deep)}.rail-card .free-tag{font-family:var(--eat-font-body);color:var(--eat-success);background:#e6f4ec;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:700}.rail-card.locked{text-align:left}.party{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.party .lab{color:var(--eat-ink-2);font-size:14px}.party-step{background:var(--c-surface);border:1px solid var(--c-card-line);font-family:var(--eat-font-display);border-radius:999px;align-items:center;gap:14px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-flex}.party-step button{cursor:pointer;color:var(--eat-dark);background:0 0;border:none;place-items:center;font-size:13px;display:grid}.days{gap:8px;margin-bottom:12px;display:flex}.days .day{border:1px solid var(--c-card-line);cursor:pointer;text-align:center;background:#fff;border-radius:12px;flex:1;padding:9px 0}.days .day .dn{color:var(--eat-ink-3);font-size:11.5px;display:block}.days .day .dnum{font-family:var(--eat-font-display);font-size:16px;font-weight:700;display:block}.days .day.on{background:var(--eat-yellow-50);border-color:var(--eat-yellow-deep)}.times{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;display:grid}.times .slot{border:1px solid var(--c-card-line);cursor:pointer;font-family:var(--eat-font-display);background:#fff;border-radius:10px;padding:9px 0;font-size:13px;font-weight:700}.times .slot:hover{border-color:var(--eat-dark)}.times .slot.on{background:var(--eat-yellow);border-color:var(--eat-dark)}.rail-card .note{color:var(--eat-ink-3);justify-content:center;align-items:center;gap:6px;margin:12px 0 0;font-size:12.5px;display:flex}.eat-btn:disabled{opacity:.45;cursor:not-allowed}.order-card .order-sub{color:var(--eat-ink-3);margin:0 0 14px;font-size:13.5px;line-height:1.5}.order-card .eat-btn .icon-external-link{font-size:13px}.order-card .quick{border-top:1px solid var(--c-card-line);justify-content:space-between;margin-top:14px;padding-top:14px;display:flex}.order-card .quick a{color:var(--eat-ink-2);cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.order-card .quick a:hover{color:var(--eat-ink)}.order-card .quick a span[class^=icon-]{color:var(--eat-yellow-deep)}.locked-note{background:var(--c-surface);border:1px dashed var(--c-card-line-2);text-align:center;color:var(--eat-ink-3);border-radius:14px;padding:24px;font-size:13.5px;line-height:1.5}@media (max-width:920px){.hero .grid{grid-template-columns:1fr}.hero .right{min-height:260px}.hero-search .addr{max-width:90px}.deals-rail,.dish-grid{grid-template-columns:repeat(2,1fr)}.rest-grid{grid-template-columns:1fr 1fr}.play,.info-grid,.menu-hi-grid,.profile-wrap{grid-template-columns:1fr}.rail{position:static}.subnav{top:56px}.section{padding:48px 24px}.search-split{grid-template-columns:1fr;height:auto}.filterbar-inner{padding:14px 24px 0}.results{padding:8px 16px 24px}.resultsmap{border-top:1px solid var(--c-card-line);height:360px;position:static}}@media (max-width:640px){.nav{height:60px}.nav-inner{padding:0 20px}.nav .logo{height:32px}.nav .nav-right{gap:14px}.nav-cta{padding:7px 12px;font-size:13px;box-shadow:-6px 6px #14213a}.section{padding:36px 16px}.band-full{padding:42px 0}.sec-head{align-items:flex-start;margin-bottom:22px}.sec-head h2{font-size:1.55rem;line-height:1.1}.sec-head .sub{font-size:14px;line-height:1.45}.hero-suggest{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:none;padding:0 2px 6px;overflow-x:auto}.hero-suggest::-webkit-scrollbar{display:none}.hero-suggest-label,.hero-chip{flex:none}.hero-chip{padding:8px 13px;font-size:13.5px}.rest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rest-card{border-radius:14px;min-width:0}.rest-card .cover{aspect-ratio:4/3}.rest-card .meta{min-width:0;padding:11px 12px 13px}.rest-card .meta .toprow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;display:grid}.rest-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.15;display:-webkit-box;overflow:hidden}.rest-card .pill-rate{gap:4px;padding:2px 7px;font-size:12px;line-height:1.2}.rest-card .pill-rate .icon-star-full{font-size:10.5px}.rest-card .sub{text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:12.8px;line-height:1.3;display:block;overflow:hidden}.rest-card .sub.muted{margin-top:4px;font-size:12.5px}.rest-card .sub .dot{vertical-align:middle;margin:0 5px;display:inline-block}.rest-card .tagrow{gap:5px;margin-top:9px}.rest-card .tag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:3px 8px;font-size:11.5px;overflow:hidden}.filterbar{top:60px}.filterbar-inner{flex-wrap:wrap;gap:12px;padding:12px 16px 0}.fb-search{width:100%}.fchips{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;flex:100%;padding-bottom:4px;overflow-x:auto}.fchips::-webkit-scrollbar{display:none}.fb-sort{flex-shrink:0}.filterbar-count{padding:10px 16px}.result{gap:12px;padding:12px 14px}.result .rthumb{border-radius:12px;width:88px;height:88px}.result .rtop{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.result .rtop h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.15;display:-webkit-box;overflow:hidden}.result .rmeta{text-overflow:ellipsis;white-space:nowrap;font-size:12.8px;line-height:1.3;overflow:hidden}.result .rmeta .dot{vertical-align:middle;margin:0 5px;display:inline-block}.result .pill-rate{gap:4px;padding:2px 7px;font-size:12px;line-height:1.2}.result .pill-rate .icon-star-full{font-size:10.5px}.resultsmap{display:none}}.cc-page{background:var(--c-surface)}.cc-shell{max-width:var(--c-container);flex-direction:column;height:calc(100vh - 40px);min-height:560px;margin:0 auto;padding:18px 40px 24px;display:flex}.cc-topbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.cc-brand{align-items:center;gap:14px;min-width:0;display:flex}.cc-logo{cursor:pointer;flex-shrink:0;height:26px}.cc-mode{font-family:var(--eat-font-display);color:var(--eat-ink);background:var(--eat-orange-50);letter-spacing:.01em;border-radius:999px;align-items:center;gap:6px;padding:5px 13px;font-size:13px;font-weight:700;display:inline-flex}.cc-mode .icon-star-full{color:var(--eat-orange-deep);font-size:12px}.cc-topbar-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.cc-loc{color:var(--eat-ink-2);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.cc-restart{font-family:var(--eat-font-display);color:var(--eat-ink);border:1px solid var(--c-card-line-2);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 15px;font-size:13.5px;font-weight:600;transition:border-color .15s;display:inline-flex}.cc-restart:hover{border-color:var(--eat-dark)}.cc-body{flex:1;grid-template-columns:384px 1fr;gap:18px;min-height:0;display:grid}.cc-chat{border:1px solid var(--c-card-line);border-radius:var(--c-radius);height:100%;min-height:0;box-shadow:var(--eat-shadow-card);background:#fff;flex-direction:column;display:flex;overflow:hidden}.cc-nuxa-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--eat-orange-deep,#c2410c);background:var(--eat-orange-50,#fff1e8);border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:700}.cc-thread{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.cc-msg{gap:9px;max-width:100%;display:flex}.cc-msg.user{justify-content:flex-end}.cc-msg-avatar{background:var(--eat-orange-grad);color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:27px;height:27px;margin-top:2px;font-size:12px;display:grid}.cc-bubble-wrap{min-width:0;max-width:86%}.cc-bubble{text-wrap:pretty;border-radius:14px;padding:11px 14px;font-size:14.5px;line-height:1.5}.cc-msg.assistant .cc-bubble{background:var(--c-surface);color:var(--eat-ink);border-top-left-radius:4px}.cc-msg.user .cc-bubble{background:var(--eat-dark);color:#fff;border-top-right-radius:4px}.cc-bubble a:not(.eat-btn):not(.eat-box-btn),.cc-bubble-wrap a:not(.cc-card):not(.cc-suggest-chip):not(.eat-btn):not(.eat-box-btn),.cc-msg .cc-bubble a:link:not(.eat-btn):not(.eat-box-btn),.cc-msg .cc-bubble a:visited:not(.eat-btn):not(.eat-box-btn){color:var(--eat-orange);cursor:pointer;font-weight:600;text-decoration:none}.cc-bubble a:not(.eat-btn):not(.eat-box-btn):hover{color:var(--eat-orange-deep);text-underline-offset:2px;text-decoration:underline}.cc-bubble p{margin:0 0 8px}.cc-bubble p:last-child{margin-bottom:0}.cc-bubble strong{color:var(--eat-ink);font-weight:700}.cc-bubble ul,.cc-bubble ol{margin:6px 0;padding-left:20px}.cc-bubble li{margin:3px 0}.cc-bubble code{background:#14213a0f;border-radius:5px;padding:1px 5px;font-size:.92em}.cc-empty{text-align:center;color:var(--eat-ink-2)}.cc-empty h2{font-family:var(--eat-font-display);color:var(--eat-ink);letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:800}.cc-empty p{max-width:38ch;margin:0 auto;font-size:14.5px;line-height:1.55}.cc-reasons{flex-wrap:wrap;gap:6px;display:flex}.cc-reason{color:var(--eat-success);background:var(--eat-green-soft);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.cc-reason .icon-checkmark{color:var(--eat-success);font-size:11px}.cc-composer-input{border:1px solid var(--c-card-line-2);min-width:0;font-size:14px;font-family:var(--eat-font-body);resize:none;max-height:120px;color:var(--eat-ink);background:#fff;border-radius:22px;outline:none;flex:1;padding:11px 16px;line-height:1.4}.cc-composer-input:focus{border-color:var(--eat-dark)}.cc-thinking{align-items:flex-start;gap:9px;display:flex}.cc-thinking .cc-bubble{background:var(--c-surface);border-top-left-radius:4px;padding:13px 16px}.cc-error{border:1px solid color-mix(in srgb, var(--eat-danger) 28%, #fff);color:var(--eat-ink-2);background:#fce7ec;border-radius:14px;flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:flex}.cc-error .cc-error-actions{flex-wrap:wrap;gap:10px;display:flex}.cc-count{color:var(--eat-ink-3);align-items:center;gap:6px;margin:9px 0 0 2px;font-size:12.5px;font-weight:600;display:flex}.cc-suggest{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.cc-suggest-chip{font-family:var(--eat-font-body);color:var(--eat-ink);border:1px solid var(--c-card-line-2);cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;transition:border-color .15s,background .15s}.cc-suggest-chip:hover{border-color:var(--eat-dark);background:var(--eat-orange-50)}.cc-typing{align-items:center;gap:4px;padding:2px 0;display:inline-flex}.cc-typing i{background:var(--eat-ink-4);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ccblink}.cc-typing i:nth-child(2){animation-delay:.2s}.cc-typing i:nth-child(3){animation-delay:.4s}@keyframes ccblink{0%,60%,to{opacity:.25}30%{opacity:1}}.cc-composer{border-top:1px solid var(--c-card-line);flex-shrink:0;align-items:center;gap:8px;padding:12px;display:flex}.cc-composer input,.cc-composer textarea{border:1px solid var(--c-card-line-2);min-width:0;font-size:14px;font-family:var(--eat-font-body);resize:none;border-radius:22px;outline:none;flex:1;max-height:120px;padding:11px 16px;line-height:1.4}.cc-composer input:focus,.cc-composer textarea:focus{border-color:var(--eat-dark)}.cc-composer button{background:var(--eat-orange-grad);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:16px;display:grid}.cc-composer button:hover{filter:brightness(1.03)}.cc-results{height:100%;min-height:0;padding-right:4px;overflow-y:auto}.cc-results-head{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.cc-results-head h2{font-family:var(--eat-font-display);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:800}.cc-results-head span{color:var(--eat-ink-3);font-size:13px}.cc-grid{grid-template-columns:repeat(2,1fr);gap:16px;padding-bottom:8px;display:grid}.cc-card{background:var(--rcard-bg);border:1px solid var(--rcard-line);border-radius:var(--rcard-radius);cursor:pointer;color:var(--eat-ink);flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden}.cc-card:hover{transform:translateY(var(--rcard-lift));box-shadow:var(--rcard-shadow-hover);border-color:var(--rcard-line-hover)}.cc-media{aspect-ratio:16/10;background-position:50%;background-size:cover;position:relative}.cc-media:after{content:"";background:linear-gradient(#14213a00 58%,#14213a80 100%);position:absolute;inset:0}.cc-ribbon{z-index:2;background:var(--eat-dark);color:#fff;font-family:var(--eat-font-display);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.cc-ribbon .icon-star-full{color:var(--eat-yellow);font-size:10px}.cc-deal{z-index:2;background:var(--eat-yellow);color:var(--eat-dark);border:1.5px solid var(--eat-dark);font-family:var(--eat-font-display);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:10px;right:10px}.cc-dealrow{background:var(--eat-yellow-50);color:var(--eat-yellow-deep);border:1px solid color-mix(in srgb, var(--eat-yellow) 35%, #fff);font-family:var(--eat-font-display);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.cc-dealrow .icon-star-full{font-size:11px}.cc-heart{z-index:2;width:34px;height:34px;color:var(--eat-ink);cursor:pointer;box-shadow:var(--eat-shadow-4xl);background:#ffffffeb;border:none;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:10px}.cc-heart:hover{color:var(--eat-danger)}.cc-status{z-index:2;color:#fff;text-shadow:0 1px 4px #0006;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;left:10px}.cc-status i{border-radius:50%;width:7px;height:7px}.cc-status.open i{background:var(--eat-green-2)}.cc-status.closed i{background:var(--eat-danger)}.cc-cbody{flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.cc-ctop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cc-ctop h3{font-family:var(--eat-font-display);margin:0;font-size:17px;font-weight:700;line-height:1.2}.cc-rate{background:var(--eat-yellow-50);font-family:var(--eat-font-display);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 9px;font-size:13px;font-weight:700;display:inline-flex}.cc-rate .icon-star-full{color:var(--eat-rating);font-size:12px}.cc-cmeta{color:var(--eat-ink-2);flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:13.5px;display:flex}.cc-cmeta .dot{background:var(--eat-ink-4);border-radius:50%;width:3px;height:3px}.cc-cfoot{justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.cc-revs{color:var(--eat-ink-3);font-size:12.5px}.cc-cfoot .eat-btn{flex-shrink:0;padding:8px 14px;font-size:13px}.cc-thread-root{flex-direction:column;flex:1;min-height:0;display:flex}.cc-results--empty{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:240px;display:flex}.cc-thinking-bubble{background:var(--c-surface);border-top-left-radius:4px;padding:13px 16px}.cc-thinking-card{background:var(--c-surface);border:1px solid var(--c-card-line);border-radius:4px 14px 14px;flex-direction:column;gap:10px;min-width:200px;padding:14px 16px;display:flex}.cc-step{align-items:center;gap:9px;font-size:13.5px;line-height:1.4;transition:opacity .2s;display:flex}.cc-step--pending{opacity:.35}.cc-step--active{opacity:1;color:var(--eat-ink);font-weight:600}.cc-step--done{opacity:.55}.cc-step-icon{flex-shrink:0;font-size:13px}.cc-step--active .cc-step-icon{color:var(--eat-orange)}.cc-step--done .cc-step-icon{color:var(--eat-green)}.cc-step--pending .cc-step-icon{color:var(--eat-ink-3)}.cc-step-text{flex:1}.cc-step .cc-typing{margin-left:4px}.cc-step .cc-typing i{background:var(--eat-orange)}@media (max-width:1024px){.cc-body{grid-template-columns:330px 1fr}.cc-grid{grid-template-columns:1fr}}@media (max-width:920px){.cc-shell{height:auto;min-height:0;padding:16px 20px 40px}.cc-body{grid-template-columns:1fr}.cc-chat{height:auto;min-height:360px;max-height:none}.cc-thread{min-height:220px}.cc-results{height:auto;overflow:visible}.cc-topbar{flex-wrap:wrap}}@media (max-width:640px){.cc-shell{padding:12px 14px calc(80px + env(safe-area-inset-bottom))}.cc-chat{min-height:320px;box-shadow:var(--eat-shadow-4xl)}.cc-thread{gap:14px;padding:16px}.cc-bubble-wrap{max-width:92%}.cc-composer{padding:10px 10px calc(10px + env(safe-area-inset-bottom))}.cc-grid{grid-template-columns:1fr}}
*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--eat-font-body);color:var(--eat-owner-ink);background:var(--eat-owner-surface);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}button{font-family:inherit}.kit-bar{z-index:200;color:#fff;font-family:var(--eat-font-display);background:#14213a;align-items:center;gap:14px;padding:8px 16px;font-size:13px;display:flex;position:sticky;top:0}.kit-bar .brand{align-items:center;gap:8px;font-weight:800;display:flex}.kit-bar .brand img{height:18px}.kit-bar .tag{font-family:var(--eat-font-body);color:#ff6a00;font-size:12px}.kit-bar .spacer{flex:1}.kit-tabs{gap:6px;display:flex}.kit-tabs button{color:#b8c2cc;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.kit-tabs button.on{color:#14213a;background:#ff6a00}.lp-nav{background:#fff;border-bottom:1px solid #e7edf2;justify-content:space-between;align-items:center;height:72px;padding:0 40px;display:flex}.lp-nav .logo{height:30px}.lp{max-width:1080px;margin:0 auto;padding:56px 40px 40px}.claim-hero{text-align:center}.claim-hero .eyebrow{font-family:var(--eat-font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--eat-owner-accent);align-items:center;gap:8px;margin:0 0 18px;font-size:14px;font-weight:700;display:inline-flex}.claim-hero .stat-line{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:56px;display:flex}.bignum{font-family:var(--eat-font-display);letter-spacing:-.03em;color:var(--eat-owner-ink);font-size:clamp(5rem,16vw,12rem);font-weight:900;line-height:.86}.bignum .unit{letter-spacing:.02em;color:var(--eat-ink-3);text-transform:uppercase;margin-top:4px;font-size:clamp(1rem,2vw,1.6rem);font-weight:700;display:block}.claim-hero h1{font-family:var(--eat-font-display);max-width:780px;margin:28px auto 8px;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:700;line-height:1.15}.claim-hero .sub{color:var(--eat-ink-2);max-width:560px;margin:0 auto 28px;font-size:18px}.claim-hero .cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.claim-hero .reassure{color:var(--eat-ink-3);flex-wrap:wrap;justify-content:center;gap:18px;margin-top:18px;font-size:14px;display:flex}.claim-hero .reassure span{align-items:center;gap:6px;display:inline-flex}.statstrip{border-radius:var(--eat-r-lg);background:#e7edf2;border:1px solid #e7edf2;grid-template-columns:repeat(3,1fr);gap:1px;margin:56px 0;display:grid;overflow:hidden}.statstrip .cell{text-align:center;background:#fff;padding:28px 24px}.statstrip .cell .n{font-family:var(--eat-font-display);color:var(--eat-owner-ink);font-size:2.4rem;font-weight:800}.statstrip .cell .l{color:var(--eat-ink-3);margin-top:4px;font-size:14px}.steps{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.step{border-radius:var(--eat-r-lg);background:#fff;border:1px solid #e7edf2;padding:28px}.step .num{background:var(--eat-yellow);width:38px;height:38px;color:var(--eat-owner-ink);font-family:var(--eat-font-display);border-radius:50%;place-items:center;margin-bottom:16px;font-weight:800;display:grid}.step h3{font-family:var(--eat-font-display);margin:0 0 6px;font-size:18px;font-weight:700}.step p{color:var(--eat-ink-2);margin:0;font-size:14.5px;line-height:1.55}.compare{grid-template-columns:1fr 1fr;gap:20px;display:grid}.compare .col{border-radius:var(--eat-r-lg);padding:28px}.compare .col.them{background:#fff;border:1px solid #e7edf2}.compare .col.us{background:var(--eat-owner-ink);color:#fff}.compare .col h4{font-family:var(--eat-font-display);justify-content:space-between;align-items:center;margin:0 0 16px;font-weight:700;display:flex}.compare .col .rate{font-size:2rem;font-weight:900;font-family:var(--eat-font-display)}.compare .col.them .rate{color:var(--eat-owner-missed)}.compare .col.us .rate{color:var(--eat-yellow)}.compare .col ul{margin:0;padding:0;list-style:none}.compare .col li{align-items:flex-start;gap:10px;padding:9px 0;font-size:14.5px;display:flex}.dash{grid-template-columns:232px 1fr;min-height:calc(100vh - 38px);display:grid}.side{background:#fff;border-right:1px solid #e7edf2;padding:24px 16px}.side .logo{height:26px;margin:4px 8px 28px}.side .navi{flex-direction:column;gap:4px;display:flex}.side .navi a{border-radius:var(--eat-r-md);color:var(--eat-ink-2);cursor:pointer;align-items:center;gap:12px;padding:11px 14px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.side .navi a:hover{background:var(--eat-owner-surface)}.side .navi a.on{background:var(--eat-owner-surface);color:var(--eat-owner-ink);box-shadow:inset 3px 0 0 var(--eat-yellow)}.side .navi a .icon-restaurant,.side .navi a span[class^=icon-]{font-size:18px}.side .upgrade{background:var(--eat-owner-ink);color:#fff;border-radius:var(--eat-r-md);margin-top:28px;padding:16px;font-size:13px}.side .upgrade strong{font-family:var(--eat-font-display);margin-bottom:4px;display:block}.main{padding:28px 32px;overflow:auto}.main .head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.main .head h1{font-family:var(--eat-font-display);margin:0;font-size:1.7rem;font-weight:700}.main .head .who{color:var(--eat-ink-3);align-items:center;gap:10px;font-size:14px;display:flex}.main .head .who .av{background:var(--eat-yellow);width:34px;height:34px;color:var(--eat-owner-ink);font-family:var(--eat-font-display);border-radius:50%;place-items:center;font-weight:800;display:grid}.range{gap:6px;margin:18px 0 22px;display:flex}.range button{color:var(--eat-ink-2);cursor:pointer;background:#fff;border:1px solid #e7edf2;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600}.range button.on{background:var(--eat-owner-ink);color:#fff;border-color:var(--eat-owner-ink)}.kpis{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.kpi{border-radius:var(--eat-r-lg);background:#fff;border:1px solid #e7edf2;padding:20px}.kpi .top{color:var(--eat-ink-3);justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.kpi .top .dot{border-radius:8px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.kpi .v{font-family:var(--eat-font-display);margin:12px 0 4px;font-size:2.1rem;font-weight:800}.kpi .delta{align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.kpi .delta.up{color:var(--eat-owner-accent)}.kpi .delta.down{color:var(--eat-owner-missed)}.cards2{grid-template-columns:1.4fr 1fr;gap:18px;margin-top:18px;display:grid}.panel{border-radius:var(--eat-r-lg);background:#fff;border:1px solid #e7edf2;padding:22px}.panel h3{font-family:var(--eat-font-display);margin:0 0 2px;font-size:16px;font-weight:700}.panel .psub{color:var(--eat-ink-3);margin:0 0 18px;font-size:13px}.funnel{flex-direction:column;gap:14px;display:flex}.frow .flab{justify-content:space-between;margin-bottom:6px;font-size:14px;display:flex}.frow .flab b{font-family:var(--eat-font-display)}.bar{background:var(--eat-owner-surface);border-radius:8px;height:30px;overflow:hidden}.bar>span{border-radius:8px;height:100%;display:block}.bar .cap{background:var(--eat-owner-accent)}.bar .mis{background:var(--eat-owner-missed)}.bar .view{background:var(--eat-owner-accent-2)}.saved{background:var(--eat-owner-ink);color:#fff;border-radius:var(--eat-r-lg);padding:24px}.saved .eyebrow{color:var(--eat-yellow);font-family:var(--eat-font-display);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.saved .big{font-family:var(--eat-font-display);margin:10px 0;font-size:3rem;font-weight:900;line-height:1}.saved .vs{opacity:.8;font-size:13.5px;line-height:1.5}.saved .vs b{color:var(--eat-yellow)}.chart{align-items:flex-end;gap:10px;height:180px;padding-top:10px;display:flex}.chart .col{flex-direction:column;flex:1;justify-content:flex-end;gap:3px;height:100%;display:flex}.chart .col .stk{flex-direction:column;justify-content:flex-end;height:100%;display:flex}.chart .col .seg-v{background:var(--eat-owner-accent-2);border-radius:4px 4px 0 0}.chart .col .seg-c{background:var(--eat-owner-accent)}.chart .col .seg-m{background:var(--eat-owner-missed);border-radius:0 0 4px 4px}.chart .col .day{text-align:center;color:var(--eat-ink-4);margin-top:6px;font-size:11px}.legend{color:var(--eat-ink-2);gap:18px;margin-top:14px;font-size:13px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border-radius:3px;width:11px;height:11px;display:inline-block}@media (max-width:900px){.statstrip,.steps,.compare,.kpis,.cards2,.dash{grid-template-columns:1fr}.side{display:none}}
.m-tabbar{display:none}@media (max-width:640px){.m-tabbar{z-index:60;border-top:1px solid var(--eat-line);padding:9px 8px calc(10px + env(safe-area-inset-bottom));background:#fff;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 18px #14213a0f}.m-tab{cursor:pointer;color:var(--eat-ink-4,var(--eat-ink-3));font-family:var(--eat-font-display);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:4px;text-decoration:none;display:flex}.m-tab [class^=icon-]{font-size:21px}.m-tab-label{font-size:10.5px;font-weight:600}.m-tab.on{color:var(--eat-orange)}body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.m-page{background:var(--eat-cream);min-height:calc(100svh - 64px)}.m-page.grey{background:#f2f2f4}.m-topbar{background:var(--eat-cream);justify-content:space-between;align-items:center;gap:12px;padding:24px 18px 12px;display:flex}.m-page.grey .m-topbar{background:#f2f2f4}.m-page-title{font-family:var(--eat-font-display);letter-spacing:-.01em;margin:0;font-size:26px;font-weight:800}.m-empty{text-align:center;flex-direction:column;align-items:center;padding:40px 28px 56px;display:flex}.m-empty-mark{background:var(--eat-orange-50);width:64px;height:64px;color:var(--eat-orange-deep);border-radius:18px;place-items:center;margin-bottom:16px;font-size:26px;display:grid}.m-empty h2{font-family:var(--eat-font-display);margin:0 0 8px;font-size:21px;font-weight:800}.m-empty p{color:var(--eat-ink-3);max-width:34ch;margin:0 auto 22px;font-size:14px;line-height:1.55}.m-empty .m-signin{max-width:320px}}.m-sheet-scrim{z-index:70;background:#14213a73;align-items:flex-end;display:flex;position:fixed;inset:0}.m-sheet{width:100%;padding:12px 22px calc(28px + env(safe-area-inset-bottom));text-align:center;background:#fff;border-radius:24px 24px 0 0;animation:.22s m-sheet-up}@keyframes m-sheet-up{0%{opacity:.6;transform:translateY(40px)}to{opacity:1;transform:none}}.m-sheet-grab{background:var(--eat-line);border-radius:99px;width:38px;height:4px;margin:0 auto 16px}.m-sheet-mark{background:var(--eat-orange-50);width:48px;height:48px;color:var(--eat-orange-deep);border-radius:14px;place-items:center;margin:0 auto 12px;font-size:20px;display:grid}.m-sheet h3{font-family:var(--eat-font-display);margin:0 0 6px;font-size:20px;font-weight:800}.m-sheet>p{color:var(--eat-ink-3);max-width:32ch;margin:0 auto 18px;font-size:13.5px;line-height:1.5}.m-signin{width:100%;font-family:var(--eat-font-display);cursor:not-allowed;border:1px solid var(--eat-line);color:var(--eat-ink);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin:0 auto 10px;padding:14px;font-size:15px;font-weight:700;display:flex}.m-signin:disabled{opacity:.55}.m-signin.apple{background:var(--eat-navy);color:#fff;border-color:var(--eat-navy)}.m-signin .m-g{background:var(--eat-navy);color:#fff;width:20px;height:20px;font-family:var(--eat-font-display);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.m-sheet-soon{font-family:var(--eat-font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--eat-orange-deep);background:var(--eat-orange-50);border-radius:999px;margin:4px auto 6px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-block}.m-sheet-fine{color:var(--eat-ink-4,var(--eat-ink-3));max-width:32ch;margin:8px auto 0;font-size:11.5px;line-height:1.45}
