.tabex-home-feed{padding:22px 16px 64px;background:linear-gradient(155deg,#f9fafb,#edf2f6);color:#103048}.tabex-home-feed *{box-sizing:border-box}.tabex-home-enter--popular,.tabex-home-enter--saved{margin-bottom:35px}.tabex-home-enter--popular,section.tabex-home-enter--list{margin-top:25px}.tabex-home-heading-row{display:flex;justify-content:space-between;align-items:center;margin:26px 0 12px}.tabex-home-heading-row:first-child{margin-top:0}.tabex-home-kicker{display:block;margin:0 0 7px;font-size:11px;letter-spacing:1.2px;color:#405567}.tabex-home-heading{margin:0;font-size:22px;font-weight:700;letter-spacing:-.6px;line-height:1.15;color:#103048}.tabex-home-slides{display:grid;grid-auto-flow:column;justify-content:start;align-items:stretch;margin-bottom:25px}.tabex-home-slides>li{display:flex}.tabex-home-slides>li>*{flex:1 1 auto;width:100%}.tabex-home-ad{position:relative;overflow:hidden;min-height:230px;width:100%;margin:0;padding:24px;border-radius:25px 25px 8px 25px;background:radial-gradient(ellipse at right,#396781,#103048 75%);color:#ffffff;text-decoration:none;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.tabex-home-ad__photo{position:absolute;right:-20px;top:50%;width:170px;height:170px;border-radius:50%;object-fit:cover;object-position:center;opacity:.65;pointer-events:none;transform:translateY(-50%)}.tabex-home-ad__label{position:relative;z-index:1;flex-shrink:0;font-size:14px;letter-spacing:1.3px;color:#d3e1eb;text-transform:capitalize}.tabex-home-ad__title{position:relative;z-index:1;flex-shrink:0;margin:10px 0 12px;max-width:72%;font-size:30px;font-weight:700;line-height:1.05;letter-spacing:-.8px;color:#ffffff}.tabex-home-ad__copy{margin:0;max-width:210px;line-height:1.5;color:#e5eef4;white-space:pre-line}.tabex-home-ad__copy,.tabex-home-ad__cta{position:relative;z-index:1;flex-shrink:0;font-size:13px}.tabex-home-ad__cta{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding:12px 16px;border-radius:12px;background:#ffffff;color:#103048;font-weight:650}.tabex-home-ad__orbit{position:absolute;right:-27px;bottom:35px;transform:rotate(-90deg);font-size:48px;font-weight:800;letter-spacing:4px;color:#ffffff12;pointer-events:none}.tabex-home-dots{display:flex;justify-content:center;gap:6px;margin:-12px 0 8px}.tabex-home-dot{width:8.5px;height:8.5px;border-radius:50%;background:#bccdd9;border:0;padding:0}.tabex-home-dot[aria-selected=true]{background:#103048}.tabex-home-crave{display:flex;flex-wrap:wrap;gap:8px}.tabex-home-crave__btn{display:flex;align-items:center;gap:9px;flex:1 1 140px;min-height:60px;padding:12px 13px;border-radius:16px;border:1px solid #bccdd9;background:#ffffff;color:#103048;font-size:13px;font-weight:650;text-align:left}.tabex-home-crave__btn[aria-pressed=true]{background:#103048;color:#ffffff;border-color:#103048;box-shadow:0 5px 14px #10304820}.tabex-home-crave__btn[aria-pressed=true]:after{content:"✓";margin-left:auto;color:#ffffff}.tabex-home-crave__img{position:relative;width:35px;height:35px;flex-shrink:0;overflow:hidden;border-radius:8px;background:#e4edf3}.tabex-home-crave__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tabex-home-nearby{margin:26px -4px;padding:0 4px 22px}.tabex-home-glass-card{background:#ffffffde;border:1px solid #fff;border-radius:22px;padding:16px;box-shadow:0 8px 24px #1030480d}@supports ((backdrop-filter:blur(20px)) or (-webkit-backdrop-filter:blur(20px))){.tabex-home-glass-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}}@supports not ((backdrop-filter:blur(20px)) or (-webkit-backdrop-filter:blur(20px))){.tabex-home-glass-card{background:#ffffff}}.tabex-home-kitchen,.tabex-home-nearby-row{display:flex;align-items:center;gap:12px;width:100%;padding:15px 0;text-align:left;background:transparent;border:0;border-bottom:1px solid #d5dfe6;color:#103048;text-decoration:none}.tabex-home-list>li:last-child .tabex-home-kitchen,.tabex-home-list>li:last-child .tabex-home-nearby-row{border-bottom:0}.tabex-home-thumb{display:grid;place-items:center;width:70px;height:70px;flex-shrink:0;overflow:hidden;border-radius:16px;background:#e4edf3;color:#103048;font-size:13px;font-weight:700}.tabex-home-thumb img{width:100%;height:100%;object-fit:cover}.tabex-home-copy{min-width:0;flex:1}.tabex-home-name{display:block;font-size:15px;font-weight:700;line-height:1.4;color:#103048}.tabex-home-accepting{display:inline-block;margin-top:7px;padding:4px 7px;background:#dcf2e6;color:#175438;font-size:11px;border-radius:7px}.tabex-home-accepting--off{background:#fde8ee;color:#9f1239}.tabex-home-meta{display:block;margin-top:7px;font-size:13px;letter-spacing:0;line-height:1.4;color:#405567}.tabex-home-offer{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:6px}.tabex-home-offer>span{margin-top:0}.tabex-home-popular-main .tabex-home-offer{max-width:220px}.tabex-home-popular-main .tabex-home-offer,.tabex-home-popular-main .tabex-home-offer span{color:#bbf7d0}.tabex-home-arrow{margin-left:auto;flex-shrink:0;font-size:22px;color:#103048}.tabex-home-kitchen .tabex-home-arrow{font-size:20px}.tabex-home-empty{padding:18px 0;margin:0;font-size:14px;color:#405567}.tabex-home-location-empty{padding:22px;background:rgba(255,255,255,.8);border:1px solid white;border-radius:22px;box-shadow:0 8px 25px #1030480a}@supports ((backdrop-filter:blur(20px)) or (-webkit-backdrop-filter:blur(20px))){.tabex-home-location-empty{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}}.tabex-home-location-empty .tabex-home-name{font-size:18px}.tabex-home-location-empty p{font-size:13px;margin:10px 0 18px;color:#405567}.tabex-home-primary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 16px;border:0;border-radius:12px;background:#103048;color:#ffffff;font-size:13px;font-weight:650}.tabex-home-popular-main{position:relative;overflow:hidden;min-height:240px;padding:24px;border-radius:24px;background:#103048;color:#ffffff;text-decoration:none;display:block}.tabex-home-popular-main__copy{position:relative;z-index:1;width:69%}.tabex-home-rank{font-size:16px;letter-spacing:2px;color:#b7d0e0;font-weight:600}.tabex-home-hours--open{color:#175438;font-weight:500}.tabex-home-hours--closed{color:#9f1239;font-weight:500}.tabex-home-popular-main p{margin:5px 0;max-width:160px;font-size:12px;line-height:1.5;color:#e5eef4}.tabex-home-popular-main .tabex-home-hours{display:inline-block;padding:1px 7px;border-radius:7px}.tabex-home-popular-main .tabex-home-hours--open{background:#dcf2e6;color:#175438}.tabex-home-popular-main .tabex-home-hours--closed{background:#fde8ee;color:#9f1239}.tabex-home-popular-main p.tabex-home-popular-title{margin:5px 0;max-width:180px;font-size:24px;font-weight:700;line-height:1.12;color:#e5eef4}.tabex-home-popular-main .tabex-home-primary{background:#ffffffeb;color:#103048;border:1px solid white;margin-top:10px}@supports ((backdrop-filter:blur(20px)) or (-webkit-backdrop-filter:blur(20px))){.tabex-home-popular-main .tabex-home-primary{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}}.tabex-home-popular-photo{position:absolute;right:-10px;top:30px;width:170px;height:200px;border-radius:100px 0 0 100px;object-fit:cover;opacity:.65}.tabex-home-popular-photo--empty{background:radial-gradient(ellipse at 80% 20%,#879eae,transparent 60%),linear-gradient(130deg,#25475e,#103048)}.tabex-home-popular-secondary{display:flex;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid #d2dfe8;color:#103048;text-decoration:none}.tabex-home-popular-rank{flex-shrink:0;min-width:1.6em;font-size:16px;font-weight:600;color:#526677}.tabex-home-popular-secondary .tabex-home-thumb{flex-shrink:0}.tabex-home-popular-secondary .tabex-home-name{font-size:16px;color:#103048}.tabex-home-popular-secondary p{margin:5px 0 0;font-size:12px;line-height:1.5;color:#405567}.tabex-home-round{margin-left:auto;flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border:1px solid #c5d3df;border-radius:50%;color:#103048;background:white;font-size:18px}.tabex-home-ordered{margin-top:32px}.tabex-home-dish{position:relative;display:block;padding-bottom:75px;color:inherit;text-decoration:none}.tabex-home-dish__photo{height:220px;margin-left:32px;border-radius:22px 22px 22px 4px;background:#e4edf3;overflow:hidden}.tabex-home-dish__photo img{width:100%;height:100%;object-fit:cover}.tabex-home-dish__label{position:absolute;bottom:0;left:0;width:88%;padding:20px;background:#ffffffde;border:1px solid white;border-radius:22px;box-shadow:0 12px 25px #10304812}@supports ((backdrop-filter:blur(22px)) or (-webkit-backdrop-filter:blur(22px))){.tabex-home-dish__label{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}}@supports not ((backdrop-filter:blur(22px)) or (-webkit-backdrop-filter:blur(22px))){.tabex-home-dish__label{background:#ffffff}}.tabex-home-dish__label .tabex-home-kicker{font-size:11px;color:#405567}.tabex-home-dish__label p{margin:8px 0 0;font-size:12px;line-height:1.5;color:#405567}.tabex-home-dish__label p.tabex-home-dish__title{font-size:22px;margin:8px 0;font-weight:700;line-height:1.12;letter-spacing:-.6px;color:#103048}.tabex-home-list{margin:0;padding:0;list-style:none}.tabex-home-see-all{display:flex;width:100%;align-items:center;justify-content:center;min-height:44px;margin-top:8px;padding:12px 16px;border:1px solid #c5d3df;border-radius:12px;background:#ffffff;color:#103048;font-size:13px;font-weight:650}.tabex-home-reset{flex-shrink:0;background:none;border:0;color:#405567;font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:2px}.tabex-home-lead__heart{position:absolute;top:10px;right:10px;z-index:2}.tabex-home-saved .tabex-home-heading-row{align-items:flex-start}.tabex-home-saved-support{margin:6px 0 0;font-size:14px;line-height:1.4;color:#405567}.tabex-home-saved-all{flex-shrink:0;min-height:44px;padding:8px 4px 8px 12px;border:0;background:none;color:#103048;font-size:13px;font-weight:650}.tabex-home-saved-all:focus-visible,.tabex-home-saved-empty .tabex-home-primary:focus-visible,.tabex-home-saved-undo:focus-visible{outline:2px solid #103048;outline-offset:3px}.tabex-home-saved-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:12px 14px;border-radius:16px;background:#ffffff;border:1px solid #d7e0e7;color:#103048;font-size:13px;font-weight:650}.tabex-home-saved-notice p{margin:0}.tabex-home-saved-undo{flex-shrink:0;min-height:44px;padding:8px 10px;border:0;background:none;color:#103048;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:2px}.tabex-home-saved-empty{padding:18px 16px;background:#ffffff;border:1px solid #ffffff;border-radius:22px;box-shadow:0 8px 24px rgba(16,48,72,.08)}@supports ((backdrop-filter:blur(20px)) or (-webkit-backdrop-filter:blur(20px))){.tabex-home-saved-empty{background:rgba(255,255,255,.88);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}}.tabex-home-saved-empty p{margin:10px 0 16px;font-size:14px;line-height:1.45;color:#405567}.tabex-home-saved-lead{position:relative;margin-bottom:4px}.tabex-home-saved-lead__link{display:block;color:inherit;text-decoration:none}.tabex-home-saved-lead__photo{position:relative;display:block;height:180px;overflow:hidden;border-radius:24px;background:#e4edf3;color:#103048;font-size:28px;font-weight:700}.tabex-home-saved-lead__photo img,.tabex-home-saved-lead__photo span{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tabex-home-saved-lead__photo span{display:grid;place-items:center}.tabex-home-saved-lead__heart{position:absolute;top:10px;right:10px;z-index:2}.tabex-home-saved-panel{display:block;margin:-50px 28px 0 12px;position:relative;z-index:1;padding:16px;background:#ffffff;border:1px solid rgba(255,255,255,.9);border-radius:20px;box-shadow:0 8px 24px rgba(16,48,72,.1)}@supports ((backdrop-filter:blur(20px)) or (-webkit-backdrop-filter:blur(20px))){.tabex-home-saved-panel{background:rgba(255,255,255,.88);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}}.tabex-home-saved-title{display:block;font-size:18px;font-weight:700;line-height:1.25;color:#103048;overflow-wrap:anywhere}.tabex-home-saved-meta{display:block;margin:8px 0 0;font-size:14px;line-height:1.45;color:#405567;overflow-wrap:anywhere}.tabex-home-saved-view{display:block;flex-shrink:0;margin-top:8px;font-size:13px;font-weight:650;color:#103048}.tabex-home-saved-panel .tabex-home-saved-view{display:block;margin-top:12px}.tabex-home-saved-row-wrap{display:flex;align-items:center;gap:4px;border-bottom:1px solid #d7e0e7}.tabex-home-saved-row-wrap:last-child{border-bottom:0}.tabex-home-saved-row{display:flex;align-items:center;gap:12px;min-width:0;flex:1;padding:16px 0;color:#103048;text-decoration:none}.tabex-home-saved-thumb{position:relative;display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;overflow:hidden;border-radius:16px;background:#e4edf3;color:#103048;font-size:13px;font-weight:700}.tabex-home-saved-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tabex-home-saved-row-name{display:block;font-size:15px;font-weight:650;line-height:1.35;color:#103048;overflow-wrap:anywhere}.tabex-home-saved-row__heart{flex-shrink:0}.tabex-home-feed .tabex-home-explore-name{color:#103048}@keyframes tabex-home-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.tabex-home-feed--enter .tabex-home-enter--ad{animation:tabex-home-rise .42s both}.tabex-home-feed--enter .tabex-home-enter--crave{animation:tabex-home-rise .42s .14s both}.tabex-home-feed--enter .tabex-home-enter--nearby{animation:tabex-home-rise .42s .12s both}.tabex-home-feed--enter .tabex-home-enter--saved{animation:tabex-home-rise .42s .16s both}.tabex-home-feed--enter .tabex-home-enter--popular{animation:tabex-home-rise .42s .2s both}.tabex-home-feed--enter .tabex-home-enter--ordered{animation:tabex-home-rise .42s .27s both}.tabex-home-feed--enter .tabex-home-enter--list{animation:tabex-home-rise .42s .21s both}}@media (max-width:340px){.tabex-home-ad__title{max-width:100%;font-size:26px}.tabex-home-ad__photo{width:120px;height:120px;right:-16px}.tabex-home-popular-photo{width:120px;height:150px;right:-28px}.tabex-home-dish__photo{margin-left:16px}.tabex-home-dish__label{width:calc(100% - 8px)}.tabex-home-popular-main__copy{width:74%}}