@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-italic-BicUS2cM.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-italic-BfTTTDIL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-italic-Py8at3oI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-ext-wght-normal-hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-wght-normal-Bb8VGrTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--phone-col:calc(100dvh * 9 / 19.5 * 1.3)}@media (width<=768px){:root{--phone-col:100%}}html{background:#000;height:100%}body{overscroll-behavior:none;color:#f5efe6;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:#000;width:100%;height:100%;font-family:Schibsted Grotesk Variable,system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.45;position:fixed;inset:0;overflow:hidden}#app{width:100%;height:100%;max-width:var(--phone-col);background:#0a0a0d;margin-inline:auto;position:relative;box-shadow:0 0 0 1px #f5efe614}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit}ul,ol{list-style:none}input,select{font:inherit}:focus-visible{outline-offset:2px;outline:2px solid #ffc24b}.btn{color:#1a0c07;letter-spacing:.01em;background:#ff5c38;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-weight:700;text-decoration:none;transition:transform .15s cubic-bezier(.22,.9,.32,1),filter .15s;display:inline-flex}.btn:active{transform:scale(.96)}.btn:disabled{filter:grayscale(.7)brightness(.6);cursor:not-allowed}.btn--big{width:100%;padding:16px 24px;font-size:17px}.btn--ghost{color:#f5efe6;background:#16161d;border:1px solid #f5efe624}.field{color:#f5efe6;background:#16161d;border:1px solid #f5efe624;border-radius:12px;width:100%;padding:13px 16px;font-size:16px}.field::placeholder{color:#f5efe661}.field:focus{border-color:#ffc24b;outline:none}.page{-webkit-overflow-scrolling:touch;height:100%;padding:0 20px calc(env(safe-area-inset-bottom,0px) + 28px);background:#0a0a0d;overflow-y:auto}.page__bar{z-index:5;padding:calc(env(safe-area-inset-top,0px) + 14px) 0 14px;background:linear-gradient(#0a0a0d 78%,#0000);align-items:center;gap:14px;display:flex;position:sticky;top:0}.page__bar h1{letter-spacing:-.01em;flex:1;font-family:Fraunces Variable,Georgia,serif;font-size:28px;font-weight:600}.page__bar-note{color:#f5efe69e;font-size:14px}.icon-btn{background:#16161d;border:1px solid #f5efe624;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.totals{border-top:1px solid #f5efe624;gap:10px;padding:18px 0;display:grid}.totals>div{color:#f5efe69e;justify-content:space-between;font-size:15px;display:flex}.totals>div dd{font-variant-numeric:tabular-nums}.totals>div.totals__grand{color:#f5efe6;padding-top:6px;font-size:18px;font-weight:700}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:opacity .18s}.page-enter-from,.page-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rail[data-v-70b6c31e]{right:10px;bottom:calc(env(safe-area-inset-bottom,0px) + 14px);z-index:3;flex-direction:column;align-items:center;gap:13px;display:flex;position:absolute}.rail__group[data-v-70b6c31e]{flex-direction:column;align-items:center;gap:4px;display:flex}.rail__btn[data-v-70b6c31e]{color:#f5efe6;-webkit-backdrop-filter:blur(8px);background:#0a0a0d61;border-radius:50%;place-items:center;width:50px;height:50px;transition:transform .15s cubic-bezier(.22,.9,.32,1),color .2s,background .2s;display:grid;position:relative}.rail__btn[data-v-70b6c31e]:active{transform:scale(.88)}.rail__btn--liked[data-v-70b6c31e]{color:#ff3b5c;animation:.35s cubic-bezier(.22,.9,.32,1) rail-like-70b6c31e}@keyframes rail-like-70b6c31e{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}.rail__btn--add[data-v-70b6c31e]{color:#1a0c07;background:#ffc24b;width:56px;height:56px;box-shadow:0 6px 20px #ffc24b59}.rail__btn--adding[data-v-70b6c31e]{animation:.45s cubic-bezier(.22,.9,.32,1) rail-squish-70b6c31e}@keyframes rail-squish-70b6c31e{0%{transform:scale(1)}30%{transform:scale(.8,1.14)}55%{transform:scale(1.16,.84)}to{transform:scale(1)}}.rail__toss[data-v-70b6c31e]{z-index:4;pointer-events:none;font-size:26px;line-height:1;animation:.7s cubic-bezier(.5,-.3,.65,1) forwards rail-toss-70b6c31e;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes rail-toss-70b6c31e{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}25%{opacity:1;transform:translate(2px,-30px)scale(1.2)rotate(14deg)}to{opacity:0;transform:translate(-2px,94px)scale(.3)rotate(-18deg)}}.rail__btn--cart[data-v-70b6c31e]{color:#ffc24b;background:#0a0a0d8c;border:2px solid #ffc24b}.rail__count[data-v-70b6c31e]{color:#f5efe6;text-shadow:0 1px 6px #0009;font-size:12px;font-weight:600}.rail__badge[data-v-70b6c31e]{color:#1a0c07;background:#ffc24b;border:2px solid #0a0a0d;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px}.badge-enter-active[data-v-70b6c31e]{animation:.3s cubic-bezier(.22,.9,.32,1) badge-in-70b6c31e}@keyframes badge-in-70b6c31e{0%{transform:scale(.4)}70%{transform:scale(1.3)}to{transform:scale(1)}}.cats[data-v-c6cdf4f9]{align-items:center;gap:2px;padding:6px 0 10px 10px;display:flex}.cats__chip[data-v-c6cdf4f9]{color:#f5efe69e;text-shadow:0 1px 6px #0000008c;flex:none;padding:8px 10px;font-size:14.5px;font-weight:600;transition:color .2s;position:relative}.cats__chip[data-v-c6cdf4f9]:after{content:"";background:#ff5c38;border-radius:2px;width:0;height:3px;transition:width .25s cubic-bezier(.22,.9,.32,1);position:absolute;bottom:1px;left:50%;translate:-50%}.cats__chip--on[data-v-c6cdf4f9]{color:#f5efe6}.cats__chip--on[data-v-c6cdf4f9]:after{width:22px}.cats__chip--menu[data-v-c6cdf4f9]{align-items:center;gap:6px;display:inline-flex}.cats__caret[data-v-c6cdf4f9]{line-height:0;transition:transform .2s cubic-bezier(.22,.9,.32,1);transform:rotate(180deg)}.cats__caret--open[data-v-c6cdf4f9]{transform:rotate(0)}.cats__menu[data-v-c6cdf4f9]{position:relative}.cats__backdrop[data-v-c6cdf4f9]{z-index:1;position:fixed;inset:0}.cats__panel[data-v-c6cdf4f9]{z-index:2;-webkit-backdrop-filter:blur(14px);transform-origin:0 0;background:#16161deb;border:1px solid #f5efe624;border-radius:16px;gap:2px;min-width:195px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 40px #00000073}.cats__option[data-v-c6cdf4f9]{color:#f5efe69e;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 14px;font-size:15px;font-weight:600;transition:background .15s,color .15s;display:flex}.cats__option[data-v-c6cdf4f9]:hover,.cats__option[data-v-c6cdf4f9]:focus-visible{color:#f5efe6;background:#24242e}.cats__option--on[data-v-c6cdf4f9]{color:#f5efe6;background:#ff5c381a}.cats__option--on svg[data-v-c6cdf4f9]{color:#ff5c38}.drop-enter-active[data-v-c6cdf4f9]{transition:opacity .18s,transform .18s cubic-bezier(.22,.9,.32,1)}.drop-leave-active[data-v-c6cdf4f9]{transition:opacity .12s,transform .12s}.drop-enter-from[data-v-c6cdf4f9],.drop-leave-to[data-v-c6cdf4f9]{opacity:0;transform:translateY(-6px)scale(.96)}.sheet[data-v-f1db0366]{z-index:40;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.sheet__backdrop[data-v-f1db0366]{background:#00000073;position:absolute;inset:0}.sheet__panel[data-v-f1db0366]{width:100%;max-width:var(--phone-col);min-height:45vh;max-height:68vh;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 10px);background:#16161d;border-radius:22px 22px 0 0;flex-direction:column;margin-inline:auto;display:flex;position:relative}.sheet-enter-active[data-v-f1db0366]{transition:transform .32s cubic-bezier(.22,.9,.32,1)}.sheet-enter-from[data-v-f1db0366]{transform:translateY(100%)}.sheet__head[data-v-f1db0366]{justify-content:center;align-items:center;padding:16px;display:flex;position:relative}.sheet__head h3[data-v-f1db0366]{font-size:15px;font-weight:700}.sheet__close[data-v-f1db0366]{color:#f5efe69e;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:10px;right:10px}.sheet__list[data-v-f1db0366]{touch-action:pan-y;flex:1;align-content:start;gap:16px;padding:4px 18px 12px;display:grid;overflow-y:auto}.sheet__row[data-v-f1db0366]{gap:12px;display:flex}.sheet__avatar[data-v-f1db0366]{color:#ffffffeb;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:800;display:grid}.sheet__meta[data-v-f1db0366]{color:#f5efe69e;font-size:13px}.sheet__meta strong[data-v-f1db0366]{color:#f5efe6;font-weight:700}.sheet__text[data-v-f1db0366]{margin-top:2px;font-size:15px;line-height:1.4}.sheet__composer[data-v-f1db0366]{border-top:1px solid #f5efe624;gap:10px;padding:12px 18px 6px;display:flex}.sheet__send[data-v-f1db0366]{color:#1a0c07;background:#ff5c38;border-radius:12px;flex:none;padding:0 18px;font-weight:700}.sheet__send[data-v-f1db0366]:disabled{opacity:.4;cursor:default}.dv[data-v-7e89bdf0]{background:var(--c0);position:absolute;inset:0;overflow:hidden}.dv__video[data-v-7e89bdf0]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dv__fallback[data-v-7e89bdf0]{background:linear-gradient(160deg, var(--c0), var(--c1), var(--c2), var(--c0));background-size:300% 300%;animation:9s ease-in-out infinite alternate dv-drift-7e89bdf0;position:absolute;inset:-25%}@keyframes dv-drift-7e89bdf0{0%{background-position:0 0}to{background-position:100% 100%}}.dish[data-v-1c7878e1]{position:absolute;inset:0;overflow:hidden}.dish__scrim[data-v-1c7878e1]{pointer-events:none;z-index:1;position:absolute;left:0;right:0}.dish__scrim--bottom[data-v-1c7878e1]{background:linear-gradient(#0000,#050508c7);height:260px;bottom:0}.dish__paused[data-v-1c7878e1]{color:#f5efe6d9;z-index:2;pointer-events:none;filter:drop-shadow(0 4px 16px #0009);place-items:center;display:grid;position:absolute;inset:0}.dish__info[data-v-1c7878e1]{left:18px;right:84px;bottom:calc(env(safe-area-inset-bottom,0px) + 34px);z-index:2;justify-items:start;gap:7px;display:grid;position:absolute}.dish__info[data-v-1c7878e1]>*{opacity:0;transform:translateY(16px)}.dish__info--in[data-v-1c7878e1]>*{animation:.38s cubic-bezier(.22,.9,.32,1) forwards dish-info-up-1c7878e1}.dish__info--in[data-v-1c7878e1]>:nth-child(2){animation-delay:60ms}.dish__info--in[data-v-1c7878e1]>:nth-child(3){animation-delay:.12s}.dish__info--in[data-v-1c7878e1]>:nth-child(4){animation-delay:.18s}@keyframes dish-info-up-1c7878e1{to{opacity:1;transform:translateY(0)}}.dish__eyebrow[data-v-1c7878e1]{letter-spacing:.14em;text-transform:uppercase;color:#ffc24b;text-shadow:0 0 6px #000000bf,0 0 16px #00000080;font-size:12px;font-weight:700}.dish__name[data-v-1c7878e1]{letter-spacing:-.01em;text-shadow:0 0 6px #000000a6,0 0 26px #0000008c;font-family:Fraunces Variable,Georgia,serif;font-size:clamp(28px,7.4vw,38px);font-weight:640;line-height:1.04}.dish__blurb[data-v-1c7878e1]{color:#f5efe6e0;text-shadow:0 0 5px #000000b3,0 0 14px #0000008c;max-width:34ch;font-size:15px;line-height:1.4}.dish__price[data-v-1c7878e1]{color:#1a0c07;background:#ffc24b;border-radius:10px;margin-top:4px;padding:6px 13px;font-family:Fraunces Variable,Georgia,serif;font-size:18px;font-style:italic;font-weight:700;rotate:-2deg;box-shadow:0 4px 14px #00000059}.gifts[data-v-0bc723c8]{background:#0a0a0d;position:absolute;inset:0;overflow:hidden}.gifts__bg[data-v-0bc723c8]{background:radial-gradient(44% 36% at 30% 24%,#ffc24b4d,#0000 70%),radial-gradient(40% 34% at 76% 72%,#ff3b5c2e,#0000 70%),radial-gradient(30% 26% at 66% 20%,#ff5c382e,#0000 70%);animation:13s ease-in-out infinite alternate gifts-sway-0bc723c8;position:absolute;inset:-30%}@keyframes gifts-sway-0bc723c8{0%{transform:rotate(3deg)scale(1)}to{transform:rotate(-4deg)scale(1.1)}}.gifts__stage[data-v-0bc723c8]{position:absolute;top:40%;left:50%;translate:-50% -50%}.gifts__card[data-v-0bc723c8]{background:#16161dd1;border:1px dashed #ffc24b99;border-radius:20px;justify-items:center;gap:6px;width:min(66vw,270px);padding:26px 20px;display:grid;rotate:-3deg;box-shadow:0 30px 60px #00000073}.gifts__card--live[data-v-0bc723c8]{animation:5s ease-in-out infinite gifts-bob-0bc723c8}@keyframes gifts-bob-0bc723c8{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(2deg)}}.gifts__brand[data-v-0bc723c8]{letter-spacing:.12em;text-transform:uppercase;color:#f5efe69e;font-size:11.5px;font-weight:700}.gifts__emoji[data-v-0bc723c8]{filter:drop-shadow(0 20px 28px #00000073);font-size:clamp(88px,26vw,130px);line-height:1.1}.gifts__amount[data-v-0bc723c8]{color:#ffc24b;font-variant-numeric:tabular-nums;background:#ffc24b24;border:1px solid #ffc24b66;border-radius:999px;padding:5px 13px;font-size:13.5px;font-weight:700}.gifts__spark[data-v-0bc723c8]{color:#ffc24b;text-shadow:0 0 10px #ffc24bcc;animation:2.6s ease-in-out infinite gifts-spark-0bc723c8;position:absolute}.gifts__spark--1[data-v-0bc723c8]{font-size:20px;top:-26px;left:-8px}.gifts__spark--2[data-v-0bc723c8]{font-size:14px;animation-delay:.9s;top:30%;right:-30px}.gifts__spark--3[data-v-0bc723c8]{font-size:16px;animation-delay:1.7s;bottom:-14px;left:16%}@keyframes gifts-spark-0bc723c8{0%,to{opacity:.15;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(18deg)}}.gifts__scrim[data-v-0bc723c8]{pointer-events:none;background:linear-gradient(#0000,#050508c7);height:260px;position:absolute;bottom:0;left:0;right:0}.gifts__info[data-v-0bc723c8]{left:18px;right:84px;bottom:calc(env(safe-area-inset-bottom,0px) + 34px);z-index:2;justify-items:start;gap:7px;display:grid;position:absolute}.gifts__info[data-v-0bc723c8]>*{opacity:0;transform:translateY(16px)}.gifts__info--in[data-v-0bc723c8]>*{animation:.38s cubic-bezier(.22,.9,.32,1) forwards gifts-info-up-0bc723c8}.gifts__info--in[data-v-0bc723c8]>:nth-child(2){animation-delay:60ms}.gifts__info--in[data-v-0bc723c8]>:nth-child(3){animation-delay:.12s}.gifts__info--in[data-v-0bc723c8]>:nth-child(4){animation-delay:.18s}@keyframes gifts-info-up-0bc723c8{to{opacity:1;transform:translateY(0)}}.gifts__eyebrow[data-v-0bc723c8]{letter-spacing:.14em;text-transform:uppercase;color:#ffc24b;text-shadow:0 0 6px #000000bf,0 0 16px #00000080;font-size:12px;font-weight:700}.gifts__title[data-v-0bc723c8]{letter-spacing:-.01em;text-shadow:0 0 6px #000000a6,0 0 26px #0000008c;font-family:Fraunces Variable,Georgia,serif;font-size:clamp(28px,7.4vw,38px);font-weight:640;line-height:1.04}.gifts__blurb[data-v-0bc723c8]{color:#f5efe6e0;text-shadow:0 0 5px #000000b3,0 0 14px #0000008c;max-width:34ch;font-size:15px;line-height:1.4}.gifts__sticker[data-v-0bc723c8]{color:#1a0c07;background:#ffc24b;border-radius:10px;margin-top:4px;padding:6px 13px;font-family:Fraunces Variable,Georgia,serif;font-size:16px;font-style:italic;font-weight:700;rotate:-2deg;box-shadow:0 4px 14px #00000059}.landing[data-v-3aa78c8b]{background:#0a0a0d;position:absolute;inset:0;overflow:hidden}.landing__bg[data-v-3aa78c8b]{background:radial-gradient(42% 34% at 24% 22%,#ff5c3857,#0000 70%),radial-gradient(46% 38% at 80% 78%,#ffc24b38,#0000 70%),radial-gradient(30% 26% at 72% 18%,#ff3b5c29,#0000 70%);animation:14s ease-in-out infinite alternate landing-sway-3aa78c8b;position:absolute;inset:-30%}@keyframes landing-sway-3aa78c8b{0%{transform:rotate(-4deg)scale(1)}to{transform:rotate(5deg)scale(1.12)}}.landing__inner[data-v-3aa78c8b]{height:100%;padding:0 30px calc(env(safe-area-inset-bottom,0px) + 70px);flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;display:flex;position:relative}.landing__eyebrow[data-v-3aa78c8b]{letter-spacing:.16em;text-transform:uppercase;color:#ffc24b;font-size:13px;font-weight:700}.landing__name[data-v-3aa78c8b]{letter-spacing:-.02em;font-family:Fraunces Variable,Georgia,serif;font-size:clamp(52px,15vw,84px);font-weight:680;line-height:.92}.landing__name em[data-v-3aa78c8b]{color:#ff5c38;font-style:italic;font-weight:420;display:block}.landing__tag[data-v-3aa78c8b]{color:#f5efe69e;font-size:17px}.landing__pill[data-v-3aa78c8b]{background:#16161d99;border:1px solid #f5efe624;border-radius:999px;align-items:center;gap:8px;margin-top:8px;padding:7px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.landing__pill i[data-v-3aa78c8b]{border-radius:50%;width:8px;height:8px}.landing__pill--open i[data-v-3aa78c8b]{background:#61d095;box-shadow:0 0 10px #61d095}.landing__pill--closed i[data-v-3aa78c8b]{background:#ff3b5c}.landing__hours[data-v-3aa78c8b]{gap:6px;width:min(300px,100%);margin-top:10px;display:grid}.landing__hours>div[data-v-3aa78c8b]{justify-content:space-between;font-size:15px;display:flex}.landing__hours>div dt[data-v-3aa78c8b]{color:#f5efe69e}.landing__hours>div dd[data-v-3aa78c8b]{font-variant-numeric:tabular-nums;font-weight:600}.landing__contact[data-v-3aa78c8b]{color:#f5efe69e;gap:3px;margin-top:12px;font-size:14px;font-style:normal;display:grid}.landing__contact a[data-v-3aa78c8b]{color:#f5efe6;width:fit-content;text-decoration:none}.landing__progress[data-v-3aa78c8b]{left:30px;right:30px;bottom:calc(env(safe-area-inset-bottom,0px) + 40px);gap:8px;display:grid;position:absolute}.landing__progress i[data-v-3aa78c8b]{transform-origin:0;background:#ff5c38;border-radius:2px;height:3px;animation:5s linear forwards landing-count-3aa78c8b;display:block}.landing__progress p[data-v-3aa78c8b]{color:#f5efe69e;font-size:12.5px}@keyframes landing-count-3aa78c8b{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.share[data-v-3b22cce1]{z-index:40;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.share__backdrop[data-v-3b22cce1]{background:#00000073;position:absolute;inset:0}.share__panel[data-v-3b22cce1]{width:100%;max-width:var(--phone-col);padding:6px 18px calc(env(safe-area-inset-bottom,0px) + 18px);background:#16161d;border-radius:22px 22px 0 0;margin-inline:auto;position:relative}.share-enter-active[data-v-3b22cce1]{transition:transform .32s cubic-bezier(.22,.9,.32,1)}.share-enter-from[data-v-3b22cce1]{transform:translateY(100%)}.share__head[data-v-3b22cce1]{justify-content:center;align-items:center;padding:14px 30px;display:flex;position:relative}.share__head h3[data-v-3b22cce1]{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.share__close[data-v-3b22cce1]{color:#f5efe69e;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:8px;right:-6px}.share__grid[data-v-3b22cce1]{grid-template-columns:repeat(3,1fr);gap:14px 8px;padding:8px 0 16px;display:grid}.share__target[data-v-3b22cce1]{justify-items:center;gap:7px;width:100%;display:grid}.share__tile[data-v-3b22cce1]{color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:19px;font-weight:800;transition:transform .15s cubic-bezier(.22,.9,.32,1);display:grid}.share__target:active .share__tile[data-v-3b22cce1]{transform:scale(.9)}.share__label[data-v-3b22cce1]{color:#f5efe69e;font-size:12.5px;font-weight:600}.share__url[data-v-3b22cce1]{color:#f5efe69e;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;background:#0a0a0d;border:1px solid #f5efe624;border-radius:12px;padding:10px 14px;font-size:13px;overflow:hidden}.share__feedback[data-v-3b22cce1]{color:#61d095;margin-top:10px;font-size:13.5px}.hint[data-v-c9a33cc4]{z-index:4;pointer-events:none;color:#f5efe6;filter:drop-shadow(0 2px 8px #000000b3);justify-items:center;display:grid;position:absolute;bottom:40%;left:50%;translate:-50%}.hint__chevron[data-v-c9a33cc4]{line-height:0;animation:1.6s ease-in-out infinite hint-rise-c9a33cc4}.hint__chevron--a[data-v-c9a33cc4]{opacity:.55;margin-bottom:-16px;animation-delay:.18s}@keyframes hint-rise-c9a33cc4{0%,to{opacity:.35;transform:translateY(6px)}45%{opacity:1;transform:translateY(-6px)}}.hint__label[data-v-c9a33cc4]{letter-spacing:.04em;margin-top:6px;font-size:13px;font-weight:600}.feed[data-v-5af3a78b]{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#0a0a0d;height:100%;position:relative;overflow:hidden}.feed__slide[data-v-5af3a78b]{will-change:transform;position:absolute;inset:0}.feed__top[data-v-5af3a78b]{z-index:5;padding-top:calc(env(safe-area-inset-top,0px) + 8px);background:linear-gradient(#050508ad,#05050859 62%,#0000);align-items:flex-start;gap:2px;padding-bottom:22px;display:flex;position:absolute;top:0;left:0;right:0}.feed__cats[data-v-5af3a78b]{flex:1;min-width:0}.feed__account[data-v-5af3a78b]{color:#f5efe6;-webkit-backdrop-filter:blur(8px);background:#0a0a0d61;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;margin:1px 12px 0 0;transition:transform .15s cubic-bezier(.22,.9,.32,1);display:grid;position:relative}.feed__account[data-v-5af3a78b]:active{transform:scale(.9)}.feed__account-dot[data-v-5af3a78b]{background:#ffc24b;border:2px solid #0a0a0dd9;border-radius:50%;width:10px;height:10px;position:absolute;top:2px;right:2px}.feed__burst[data-v-5af3a78b]{z-index:6;color:#ff3b5c;pointer-events:none;filter:drop-shadow(0 4px 18px #00000080);animation:.85s cubic-bezier(.22,.9,.32,1) forwards burst-5af3a78b;position:absolute;translate:-50% -50%}@keyframes burst-5af3a78b{0%{opacity:0;transform:scale(.3)rotate(-14deg)}22%{opacity:1;transform:scale(1.15)rotate(-6deg)}55%{opacity:1;transform:scale(1)rotate(-8deg)translateY(-16px)}to{opacity:0;transform:scale(1.05)rotate(-4deg)translateY(-110px)}}
