@font-face{font-family:Madras;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/fonts/MadrasRegular.woff2)format("woff2"),url(/brand/fonts/MadrasRegular.woff)format("woff"),url(/brand/fonts/MadrasRegular.otf)format("opentype")}@font-face{font-family:Madras;font-style:italic;font-weight:400;font-display:swap;src:url(/brand/fonts/MadrasRegularItalic.woff2)format("woff2"),url(/brand/fonts/MadrasRegularItalic.woff)format("woff"),url(/brand/fonts/MadrasRegularItalic.otf)format("opentype")}@font-face{font-family:Madras;font-style:normal;font-weight:700;font-display:swap;src:url(/brand/fonts/MadrasBold.woff2)format("woff2"),url(/brand/fonts/MadrasBold.woff)format("woff"),url(/brand/fonts/MadrasBold.otf)format("opentype")}@font-face{font-family:Madras;font-style:italic;font-weight:700;font-display:swap;src:url(/brand/fonts/MadrasBoldItalic.woff2)format("woff2"),url(/brand/fonts/MadrasBoldItalic.woff)format("woff"),url(/brand/fonts/MadrasBoldItalic.otf)format("opentype")}@font-face{font-family:Veneer;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/fonts/Veneer.woff2)format("woff2"),url(/brand/fonts/Veneer.woff)format("woff"),url(/brand/fonts/Veneer.ttf)format("truetype")}@font-face{font-family:Madras Centered;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/fonts/MadrasRegular.woff2)format("woff2"),url(/brand/fonts/MadrasRegular.woff)format("woff"),url(/brand/fonts/MadrasRegular.otf)format("opentype");ascent-override:86.74%;descent-override:13.26%;line-gap-override:8.79%}@font-face{font-family:Madras Centered;font-style:italic;font-weight:400;font-display:swap;src:url(/brand/fonts/MadrasRegularItalic.woff2)format("woff2"),url(/brand/fonts/MadrasRegularItalic.woff)format("woff"),url(/brand/fonts/MadrasRegularItalic.otf)format("opentype");ascent-override:86.74%;descent-override:13.26%;line-gap-override:8.79%}@font-face{font-family:Madras Centered;font-style:normal;font-weight:700;font-display:swap;src:url(/brand/fonts/MadrasBold.woff2)format("woff2"),url(/brand/fonts/MadrasBold.woff)format("woff"),url(/brand/fonts/MadrasBold.otf)format("opentype");ascent-override:86.74%;descent-override:13.26%;line-gap-override:8.79%}@font-face{font-family:Madras Centered;font-style:italic;font-weight:700;font-display:swap;src:url(/brand/fonts/MadrasBoldItalic.woff2)format("woff2"),url(/brand/fonts/MadrasBoldItalic.woff)format("woff"),url(/brand/fonts/MadrasBoldItalic.otf)format("opentype");ascent-override:86.74%;descent-override:13.26%;line-gap-override:8.79%}@font-face{font-family:Veneer Centered;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/fonts/Veneer.woff2)format("woff2"),url(/brand/fonts/Veneer.woff)format("woff"),url(/brand/fonts/Veneer.ttf)format("truetype");ascent-override:86.1%;descent-override:13.9%;line-gap-override:20%}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--scale-text:2;--scale-display:1.5;--fit:clamp(.66px, min(100dvw / 448, 100dvh / 900), 1.06px);--phone-col:100%;--bar-height:70px;--safe-bottom:env(safe-area-inset-bottom,0px);--safe-top:env(safe-area-inset-top,0px)}@media (width>=769px){:root{--phone-col:min(100%, 67.7725dvh);--fit:clamp(.66px, min(67.7725dvh / 448, 100dvh / 900), 1.06px)}}html{background:#050507;height:100%}body{overscroll-behavior:none;width:100%;height:100%;font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-size:calc(16 * var(--scale-text) * var(--fit));color:#f2f0ea;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:#050507;line-height:1.45;position:fixed;inset:0;overflow:hidden}#app{width:100%;height:100%;max-width:var(--phone-col);background:#0a0a0d;flex-direction:column;margin-inline:auto;display:flex;position:relative;box-shadow:0 0 120px #e67e2214,0 0 0 1px #1d1d23}.app-main{flex:1;min-height:0;position:relative}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit}button:not([aria-label]),.btn,.choice,.contact,.talk,.talk__form,.text-us,.rooms__action,.fullmenu__download{--font-body:Madras Centered, Madras, system-ui, -apple-system, sans-serif;--font-brand:Veneer Centered, Madras Centered, Impact, sans-serif;font-family:var(--font-body)}ul,ol{list-style:none}input,select,textarea{font:inherit}:focus-visible{outline-offset:2px;outline:2px solid #e67e22}h1,h2,h3{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700}.btn{color:#1a0e03;font-weight:600;font-size:calc(12 * var(--scale-text) * var(--fit));letter-spacing:.01em;background:#e67e22;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;text-decoration:none;transition:transform .15s cubic-bezier(.22,.9,.32,1),filter .15s;display:inline-flex}.btn:active{transform:scale(.97)}.btn:disabled{filter:grayscale(.7)brightness(.6);cursor:not-allowed}.btn--big{width:100%;font-size:calc(13 * var(--scale-text) * var(--fit));padding:13px 24px}.btn--ghost{color:#c9c6bd;background:0 0;border:1px solid #3a3a42}.card-number{letter-spacing:.09em;font-family:Courier New,Courier,monospace;font-weight:700}.field{color:#f2f0ea;width:100%;font-size:calc(10 * var(--scale-text) * var(--fit));background:#0f0f13;border:1px solid #26262c;border-radius:12px;padding:13px 16px}.field::placeholder{color:#6b6b74}.field:focus{border-color:#e67e22;outline:none}.page{-webkit-overflow-scrolling:touch;background:#0a0a0d;height:100%;padding:0 20px 28px;overflow-y:auto}.page__bar{z-index:5;padding:calc(var(--safe-top) + 14px) 0 14px;background:linear-gradient(#0a0a0d 78%,#0000);align-items:center;gap:14px;display:flex;position:sticky;top:0}.page__bar h1,.page__bar h2{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(30 * var(--scale-display) * var(--fit));letter-spacing:-.01em;flex:1;line-height:1.05}.page__bar-note{color:#9a9aa3;font-size:calc(14 * var(--scale-text) * var(--fit))}.icon-btn{background:#0f0f13;border:1px solid #26262c;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.eyebrow{font-family:var(--font-brand,Veneer, Madras, Impact, sans-serif);font-weight:400;font-size:calc(11 * var(--scale-text) * var(--fit));letter-spacing:3px;text-transform:uppercase;color:#e67e22}.totals{border-top:1px solid #26262c;gap:10px;padding:18px 0;display:grid}.totals>div{color:#9a9aa3;font-size:calc(15 * var(--scale-text) * var(--fit));justify-content:space-between;display:flex}.totals>div dd{font-variant-numeric:tabular-nums}.totals>div.totals__grand{color:#f2f0ea;font-size:calc(18 * var(--scale-text) * var(--fit));padding-top:6px;font-weight:600}.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}@keyframes vpulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes prompt-hop{0%,to{transform:translateY(0)scale(1)}15%{transform:translateY(0)scale(1.08,.9)}45%{transform:translateY(-12px)scale(.96,1.05)}75%{transform:translateY(0)scale(1.05,.94)}88%{transform:translateY(-2px)scale(1)}}@keyframes prompt-ring{0%,to{box-shadow:var(--prompt-shadow,0 0 0 transparent), 0 0 0 0 #e67e228c}50%{box-shadow:var(--prompt-shadow,0 0 0 transparent), 0 0 0 6px #e67e2200}}.placeholder-film{background:repeating-linear-gradient(135deg,#1b140c 0 16px,#130e09 16px 32px);place-items:center;display:grid;position:absolute;inset:0}.placeholder-film span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(12 * var(--scale-text) * var(--fit));color:#83755c;text-align:center;padding:0 40px;animation:2.4s infinite vpulse}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{html,body,#app,.app-main,.page{max-width:none;height:auto;box-shadow:none;background:#fff;position:static;overflow:visible}.no-print{display:none!important}}#outline{color:#f2f0ea;background:#050507;padding:32px 16px 48px;position:fixed;inset:0;overflow-y:auto}#outline h1{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(26 * var(--scale-display) * var(--fit));margin-bottom:12px;line-height:1.15}#outline h2{font-size:calc(11 * var(--scale-text) * var(--fit));color:#e67e22;margin:24px 0 8px}#outline p,#outline li{color:#c9c6bd;margin-bottom:8px}#outline ul{list-style:none}#outline a{color:#f2f0ea}#outline li span{display:block}#outline img{border-radius:12px;max-width:100%;height:auto;margin:16px 0;display:block}#outline nav{border-top:1px solid #26262c;margin-top:32px;padding-top:16px}.bar[data-v-1f9d218a]{-webkit-user-select:none;user-select:none;height:calc(var(--bar-height) + var(--safe-bottom));padding-bottom:var(--safe-bottom);z-index:20;background:#0a0a0df0;border-top:1px solid #1d1d23;flex:none;justify-content:space-evenly;align-items:center;display:flex}.bar__item[data-v-1f9d218a]{height:100%;font-size:calc(6.5 * var(--scale-text) * var(--fit));letter-spacing:.2px;text-align:center;color:#9a9aa3;--font-body:Madras Centered, Madras, system-ui, -apple-system, sans-serif;line-height:1.1;font-family:var(--font-body);-webkit-touch-callout:none;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 6px;text-decoration:none;transition:color .2s;display:flex}.bar__item[data-v-1f9d218a]:active{transform:translateY(1px)}.bar__item--on[data-v-1f9d218a]{color:#e67e22;font-weight:600}.call[data-v-44d6dbc9]{gap:10px;display:grid}.call__button[data-v-44d6dbc9]{width:100%}.call__lines[data-v-44d6dbc9]{text-align:left;line-height:1.2;display:grid}.call__number[data-v-44d6dbc9]{font-size:calc(10.5 * var(--scale-text) * var(--fit));white-space:nowrap;font-weight:500}.call__busy[data-v-44d6dbc9],.call__closed[data-v-44d6dbc9]{font-size:calc(11 * var(--scale-text) * var(--fit));color:#b6b3aa;line-height:1.4}.call__closed strong[data-v-44d6dbc9]{color:#f2f0ea}.cform[data-v-bae08365]{gap:12px;display:grid}.cform__row[data-v-bae08365]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cform__field[data-v-bae08365]{gap:5px;min-width:0;display:grid}.cform__field>span[data-v-bae08365]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#b6b3aa}.cform__field em[data-v-bae08365]{color:#6b6b74;font-style:normal}.cform__field textarea[data-v-bae08365]{resize:vertical;font-family:inherit}.cform__choice[data-v-bae08365]{font-size:calc(11 * var(--scale-text) * var(--fit));border:0;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:0;display:flex}.cform__choice legend[data-v-bae08365]{float:left;color:#b6b3aa;font-size:calc(10 * var(--scale-text) * var(--fit));margin-right:6px}.cform__choice label[data-v-bae08365]{align-items:center;gap:6px;display:inline-flex}.cform__choice input[data-v-bae08365]{accent-color:#e67e22}.cform__file[data-v-bae08365]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#b6b3aa}.cform__file[data-v-bae08365]::file-selector-button{color:#f2f0ea;background:#0f0f13;border:1px solid #3a3a42;border-radius:999px;margin-right:10px;padding:7px 12px}.cform__note[data-v-bae08365]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#9a9aa3}.cform__note--bad[data-v-bae08365]{color:#ff3b5c}.cform__lead[data-v-bae08365]{font-size:calc(12 * var(--scale-text) * var(--fit));color:#c9c6bd;line-height:1.45}.cform__trap[data-v-bae08365]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.cform[data-v-a603de63]{gap:12px;display:grid}.cform__row[data-v-a603de63]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cform__field[data-v-a603de63]{gap:5px;min-width:0;display:grid}.cform__field>span[data-v-a603de63]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#b6b3aa}.cform__field em[data-v-a603de63]{color:#6b6b74;font-style:normal}.cform__field textarea[data-v-a603de63]{resize:vertical;font-family:inherit}.cform__choice[data-v-a603de63]{font-size:calc(11 * var(--scale-text) * var(--fit));border:0;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:0;display:flex}.cform__choice legend[data-v-a603de63]{float:left;color:#b6b3aa;font-size:calc(10 * var(--scale-text) * var(--fit));margin-right:6px}.cform__choice label[data-v-a603de63]{align-items:center;gap:6px;display:inline-flex}.cform__choice input[data-v-a603de63]{accent-color:#e67e22}.cform__file[data-v-a603de63]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#b6b3aa}.cform__file[data-v-a603de63]::file-selector-button{color:#f2f0ea;background:#0f0f13;border:1px solid #3a3a42;border-radius:999px;margin-right:10px;padding:7px 12px}.cform__note[data-v-a603de63]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#9a9aa3}.cform__note--bad[data-v-a603de63]{color:#ff3b5c}.cform__lead[data-v-a603de63]{font-size:calc(12 * var(--scale-text) * var(--fit));color:#c9c6bd;line-height:1.45}.cform__trap[data-v-a603de63]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.cform[data-v-7c9cea0c]{gap:12px;display:grid}.cform__row[data-v-7c9cea0c]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cform__field[data-v-7c9cea0c]{gap:5px;min-width:0;display:grid}.cform__field>span[data-v-7c9cea0c]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#b6b3aa}.cform__field em[data-v-7c9cea0c]{color:#6b6b74;font-style:normal}.cform__field textarea[data-v-7c9cea0c]{resize:vertical;font-family:inherit}.cform__choice[data-v-7c9cea0c]{font-size:calc(11 * var(--scale-text) * var(--fit));border:0;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:0;display:flex}.cform__choice legend[data-v-7c9cea0c]{float:left;color:#b6b3aa;font-size:calc(10 * var(--scale-text) * var(--fit));margin-right:6px}.cform__choice label[data-v-7c9cea0c]{align-items:center;gap:6px;display:inline-flex}.cform__choice input[data-v-7c9cea0c]{accent-color:#e67e22}.cform__file[data-v-7c9cea0c]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#b6b3aa}.cform__file[data-v-7c9cea0c]::file-selector-button{color:#f2f0ea;background:#0f0f13;border:1px solid #3a3a42;border-radius:999px;margin-right:10px;padding:7px 12px}.cform__note[data-v-7c9cea0c]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#9a9aa3}.cform__note--bad[data-v-7c9cea0c]{color:#ff3b5c}.cform__lead[data-v-7c9cea0c]{font-size:calc(12 * var(--scale-text) * var(--fit));color:#c9c6bd;line-height:1.45}.cform__trap[data-v-7c9cea0c]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.csheet[data-v-7c9cea0c]{inset:0 0 calc(var(--bar-height) + var(--safe-bottom));z-index:40;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;overflow:hidden}.csheet__backdrop[data-v-7c9cea0c]{background:#000000b8;position:fixed;inset:0}.csheet__panel[data-v-7c9cea0c]{width:100%;max-width:var(--phone-col);background:#16161a;border-top:1px solid #e67e2273;border-radius:22px 22px 0 0;flex-direction:column;min-height:50%;max-height:88%;margin-inline:auto;display:flex;position:relative;box-shadow:0 -14px 40px #000000b3}.csheet-enter-active[data-v-7c9cea0c]{transition:transform .32s cubic-bezier(.22,.9,.32,1)}.csheet-enter-from[data-v-7c9cea0c]{transform:translateY(100%)}.csheet__head[data-v-7c9cea0c]{align-items:center;gap:8px;padding:14px 12px 8px 18px;display:flex}.csheet__head h3[data-v-7c9cea0c]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(18 * var(--scale-display) * var(--fit));line-height:1.1}.csheet__titles[data-v-7c9cea0c]{flex:1;min-width:0}.csheet__titles .eyebrow[data-v-7c9cea0c]{margin-bottom:2px}.csheet__icon[data-v-7c9cea0c]{color:#9a9aa3;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.csheet__icon--back[data-v-7c9cea0c]{margin-left:-8px}.csheet__rooms[data-v-7c9cea0c]{gap:6px;padding:0 18px 10px;display:flex}.csheet__room[data-v-7c9cea0c]{font-size:calc(10.5 * var(--scale-text) * var(--fit));color:#b6b3aa;border:1px solid #3a3a42;border-radius:999px;flex:1;padding:7px 4px}.csheet__room--on[data-v-7c9cea0c]{color:#f2f0ea;background:#e67e2229;border-color:#e67e22;font-weight:700}.csheet__body[data-v-7c9cea0c]{touch-action:pan-y;overscroll-behavior:contain;flex:1;min-height:0;padding:6px 18px 16px;overflow-y:auto}.csheet__scroll[data-v-7c9cea0c]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.csheet__more[data-v-7c9cea0c]{height:0;position:absolute;bottom:0;left:0;right:0}.csheet__more[data-v-7c9cea0c]:before{content:"";pointer-events:none;background:linear-gradient(#16161a00,#16161a 85%);height:64px;position:absolute;bottom:0;left:0;right:0}.csheet__more-pill[data-v-7c9cea0c]{color:#1a0e03;font-size:calc(10.5 * var(--scale-text) * var(--fit));--prompt-shadow:0 4px 14px #00000080;box-shadow:var(--prompt-shadow,0 0 0 transparent);transform-origin:50% 100%;background:#e67e22;border-radius:999px;align-items:center;gap:4px;padding:6px 12px;font-weight:700;animation:.7s ease-in-out .3s 5 prompt-hop,1.8s ease-in-out infinite prompt-ring;display:inline-flex;position:absolute;bottom:12px;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.csheet__more-pill[data-v-7c9cea0c]{box-shadow:var(--prompt-shadow,0 0 0 transparent), 0 0 0 4px #e67e2259;animation:none}}.csheet__choices[data-v-7c9cea0c]{gap:10px;display:grid}.choice[data-v-7c9cea0c]{text-align:left;color:#f2f0ea;background:#0f0f13;border:1px solid #26262c;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:15px 16px;text-decoration:none;display:flex}.choice strong[data-v-7c9cea0c]{font-size:calc(13 * var(--scale-text) * var(--fit))}.choice span[data-v-7c9cea0c]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#9a9aa3}.choice[data-v-7c9cea0c]:active{border-color:#e67e22}.csheet__step[data-v-7c9cea0c]{gap:14px;display:grid}.csheet__pair[data-v-7c9cea0c]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.csheet__help[data-v-7c9cea0c]{background:#e67e221a;border:1px solid #e67e224d;border-radius:12px;gap:10px;padding:14px;display:grid}.csheet__help p[data-v-7c9cea0c]{font-size:calc(11.5 * var(--scale-text) * var(--fit));color:#c9c6bd}.csheet__help strong[data-v-7c9cea0c]{color:#f2f0ea}.csheet__thanks a[data-v-7c9cea0c]{color:#e67e22}.csheet__foot[data-v-7c9cea0c]{border-top:1px solid #26262c;padding:10px 18px 12px}.talk[data-v-7c9cea0c]{color:#f2f0ea;width:100%;font-size:calc(11 * var(--scale-text) * var(--fit));background:#e67e2224;border:1px solid #e67e2280;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;text-decoration:none;display:flex}.talk strong[data-v-7c9cea0c]{color:#e67e22}.talk--closed[data-v-7c9cea0c]{color:#b6b3aa;font-size:calc(10 * var(--scale-text) * var(--fit));background:#0f0f13;border-color:#26262c;border-radius:12px;justify-content:space-between;line-height:1.35}.talk--closed strong[data-v-7c9cea0c]{color:#f2f0ea}.csheet__direct[data-v-7c9cea0c]{gap:8px;display:flex}.csheet__direct .talk[data-v-7c9cea0c]{flex:1;min-width:0}.text-us[data-v-7c9cea0c]{color:#f2f0ea;font-size:calc(11 * var(--scale-text) * var(--fit));border:1px solid #3a3a42;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.talk__links[data-v-7c9cea0c]{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.talk__lines[data-v-7c9cea0c]{text-align:left;line-height:1.2;display:grid}.talk__lines span[data-v-7c9cea0c]{font-size:calc(10 * var(--scale-text) * var(--fit));white-space:nowrap}.talk__form[data-v-7c9cea0c]{color:#e67e22;text-underline-offset:3px;flex:none;font-weight:700;text-decoration:underline}.echo[data-v-0f51d055]{z-index:-1;pointer-events:none;background:#0a0a0d;display:none;position:fixed;inset:0;overflow:hidden}@media (width>=769px){.echo[data-v-0f51d055]{display:block}}.echo__still[data-v-0f51d055],.echo__live[data-v-0f51d055]{filter:blur(28px)saturate(1.15);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}.echo__still[data-v-0f51d055]{background-position:50%;background-size:cover}.echo__live[data-v-0f51d055]{object-fit:cover;opacity:0;transition:opacity .6s}.echo__live--on[data-v-0f51d055]{opacity:1}.echo__shade[data-v-0f51d055]{background:linear-gradient(#0a0a0d80,#0a0a0dbd);position:absolute;inset:0}.echo-enter-active[data-v-0f51d055],.echo-leave-active[data-v-0f51d055]{transition:opacity .6s}.echo-enter-from[data-v-0f51d055],.echo-leave-to[data-v-0f51d055]{opacity:0}.sideways[data-v-6d99dcc9]{z-index:40;text-align:center;background:radial-gradient(60% 80%,#17130e 0%,#0a0a0d 70%);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:fixed;inset:0}.sideways__wordmark[data-v-6d99dcc9]{filter:drop-shadow(0 2px 3px #000000b3);width:120px;height:auto;margin-bottom:8px}.sideways__title[data-v-6d99dcc9]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(22 * var(--scale-display) * var(--fit));line-height:1.1}.sideways__sub[data-v-6d99dcc9]{font-size:calc(11 * var(--scale-text) * var(--fit));color:#b6b3aa}.rail[data-v-c011d2f3]{-webkit-user-select:none;user-select:none;z-index:3;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:18px;right:14px}.rail__group[data-v-c011d2f3]{flex-direction:column;align-items:center;gap:5px;display:flex}.rail__btn[data-v-c011d2f3]{color:#f2f0ea;background:#0a0a0d61;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .15s cubic-bezier(.22,.9,.32,1),color .2s,background .2s;display:grid;position:relative}.rail__btn[data-v-c011d2f3]:active{transform:scale(.88)}.rail__btn--liked[data-v-c011d2f3]{color:#ff3b5c;animation:.35s cubic-bezier(.22,.9,.32,1) rail-like-c011d2f3}@keyframes rail-like-c011d2f3{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}.rail__btn--add[data-v-c011d2f3]{color:#1a0e03;background:#e67e22;width:56px;height:56px;box-shadow:0 6px 20px #e67e224d}.rail__btn--adding[data-v-c011d2f3]{animation:.45s cubic-bezier(.22,.9,.32,1) rail-squish-c011d2f3}@keyframes rail-squish-c011d2f3{0%{transform:scale(1)}30%{transform:scale(.8,1.14)}55%{transform:scale(1.16,.84)}to{transform:scale(1)}}.rail__toss[data-v-c011d2f3]{z-index:4;font-size:calc(26 * var(--scale-display) * var(--fit));pointer-events:none;line-height:1;animation:.7s cubic-bezier(.5,-.3,.65,1) forwards rail-toss-c011d2f3;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes rail-toss-c011d2f3{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-c011d2f3]{color:#e67e22;background:0 0;border:2px solid #e67e22}.rail__count[data-v-c011d2f3]{font-size:calc(9 * var(--scale-text) * var(--fit));color:#f2f0ea;text-shadow:0 1px 6px #0009;font-weight:500}.rail__badge[data-v-c011d2f3]{color:#1a0e03;min-width:20px;height:20px;font-size:calc(11 * var(--scale-text) * var(--fit));background:#e67e22;border-radius:999px;place-items:center;padding:0 5px;font-weight:700;display:grid;position:absolute;top:-4px;right:-4px}.badge-enter-active[data-v-c011d2f3]{animation:.3s cubic-bezier(.22,.9,.32,1) badge-in-c011d2f3}@keyframes badge-in-c011d2f3{0%{transform:scale(.4)}70%{transform:scale(1.3)}to{transform:scale(1)}}.sheet[data-v-ef302830]{inset:0 0 calc(var(--bar-height) + var(--safe-bottom));z-index:40;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;overflow:hidden}.sheet__backdrop[data-v-ef302830]{background:#00000073;position:fixed;inset:0}.sheet__panel[data-v-ef302830]{width:100%;max-width:var(--phone-col);background:#16161a;border-radius:22px 22px 0 0;flex-direction:column;min-height:45vh;max-height:68vh;margin-inline:auto;padding-bottom:10px;display:flex;position:relative}.sheet-enter-active[data-v-ef302830]{transition:transform .32s cubic-bezier(.22,.9,.32,1)}.sheet-enter-from[data-v-ef302830]{transform:translateY(100%)}.sheet__head[data-v-ef302830]{justify-content:center;align-items:center;padding:16px;display:flex;position:relative}.sheet__head h3[data-v-ef302830]{font-size:calc(15 * var(--scale-text) * var(--fit));font-weight:700}.sheet__close[data-v-ef302830]{color:#9a9aa3;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:10px;right:10px}.sheet__list[data-v-ef302830]{touch-action:pan-y;flex:1;align-content:start;gap:16px;padding:4px 18px 12px;display:grid;overflow-y:auto}.sheet__row[data-v-ef302830]{gap:12px;display:flex}.sheet__avatar[data-v-ef302830]{width:36px;height:36px;font-weight:800;font-size:calc(15 * var(--scale-text) * var(--fit));color:#ffffffeb;border-radius:50%;flex:none;place-items:center;display:grid}.sheet__meta[data-v-ef302830]{font-size:calc(13 * var(--scale-text) * var(--fit));color:#9a9aa3}.sheet__meta strong[data-v-ef302830]{color:#f2f0ea;font-weight:700}.sheet__text[data-v-ef302830]{font-size:calc(12 * var(--scale-text) * var(--fit));margin-top:2px;line-height:1.4}.sheet__name[data-v-ef302830]{flex:0 0 30%;min-width:92px}.sheet__composer[data-v-ef302830]{border-top:1px solid #26262c;gap:10px;padding:12px 18px 6px;display:flex}.sheet__send[data-v-ef302830]{color:#1a0e03;background:#e67e22;border-radius:12px;flex:none;padding:0 18px;font-size:24px;font-weight:700}.sheet__send[data-v-ef302830]:disabled{opacity:.4;cursor:default}.sheet__note[data-v-ef302830]{font-size:calc(14 * var(--scale-text) * var(--fit));color:#9a9aa3;padding:14px 18px}.sheet__note--quiet[data-v-ef302830]{color:#6b6b74;font-size:calc(11 * var(--scale-text) * var(--fit));padding-top:0}.sheet__note--bad[data-v-ef302830]{color:#ff3b5c;padding-top:0}.sheet__pending[data-v-ef302830]{font-style:normal;font-size:calc(11 * var(--scale-text) * var(--fit));letter-spacing:.04em;text-transform:uppercase;color:#e67e22;background:#ffc24b29;border-radius:999px;margin-left:6px;padding:1px 7px;font-weight:700}.sheet__gate[data-v-ef302830]{padding:14px 18px calc(env(safe-area-inset-bottom,0px) + 14px);border-top:1px solid #26262c;place-items:center;display:grid}.sheet__link[data-v-ef302830]{font-size:calc(14.5 * var(--scale-text) * var(--fit));color:#e67e22;text-underline-offset:3px;font-weight:700;text-decoration:underline}.dv[data-v-04cd0e8c]{background:var(--c0);position:absolute;inset:0;overflow:hidden}.dv__video[data-v-04cd0e8c]{position:absolute;inset:0}.dv__fallback[data-v-04cd0e8c]{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-04cd0e8c;position:absolute;inset:-25%}.dv__photo[data-v-04cd0e8c]{background-position:50%;background-size:cover;animation:16s ease-in-out infinite alternate paused dv-kenburns-04cd0e8c;position:absolute;inset:0}.dv__photo--live[data-v-04cd0e8c]{animation-play-state:running}@keyframes dv-kenburns-04cd0e8c{0%{transform:scale(1)}to{transform:scale(1.12)translateY(-1.5%)}}@keyframes dv-drift-04cd0e8c{0%{background-position:0 0}to{background-position:100% 100%}}.dish[data-v-e92e12f9]{position:absolute;inset:0;overflow:hidden}.dish--seam[data-v-e92e12f9]:before{content:"";z-index:3;background:#2c2c33;height:1px;position:absolute;top:0;left:0;right:0}.dish__scrim[data-v-e92e12f9]{pointer-events:none;z-index:1;background:linear-gradient(#0000,#050507eb);height:300px;position:absolute;bottom:0;left:0;right:0}.dish__chip[data-v-e92e12f9]{z-index:4;color:#1a0e03;font-size:calc(11 * var(--scale-text) * var(--fit));letter-spacing:2px;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;background:#f2f0ea;border-radius:999px;padding:6px 14px;font-weight:600;transition:opacity .2s;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.dish__chip--show[data-v-e92e12f9]{opacity:1}.dish__paused[data-v-e92e12f9]{color:#f2f0ead9;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-e92e12f9]{z-index:2;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute;bottom:22px;left:18px;right:100px}.dish__info[data-v-e92e12f9]>*{opacity:0;transform:translateY(16px)}.dish__info--in[data-v-e92e12f9]>*{animation:.38s cubic-bezier(.22,.9,.32,1) forwards dish-info-up-e92e12f9}.dish__info--in[data-v-e92e12f9]>:nth-child(2){animation-delay:60ms}@keyframes dish-info-up-e92e12f9{to{opacity:1;transform:translateY(0)}}.dish__name[data-v-e92e12f9]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(32 * var(--scale-display) * var(--fit));text-shadow:0 0 6px #000000e6,0 0 20px #0009;line-height:1.02}.dish__blurb[data-v-e92e12f9]{font-size:calc(11 * var(--scale-text) * var(--fit));color:#d6d3ca;text-shadow:0 0 5px #000000e6,0 0 14px #0009;max-width:34ch;line-height:1.35}.dish__price[data-v-e92e12f9]{color:#f2f0ea}.empty[data-v-214cfd8e]{background:#0a0a0d;position:absolute;inset:0;overflow:hidden}.empty__foot[data-v-214cfd8e]{background:linear-gradient(#0000,#050507eb);flex-direction:column;align-items:flex-start;gap:10px;padding:120px 40px 28px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.empty__title[data-v-214cfd8e]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(34 * var(--scale-display) * var(--fit));line-height:1.05}.empty__blurb[data-v-214cfd8e]{font-size:calc(15 * var(--scale-text) * var(--fit));color:#d6d3ca}.lockup[data-v-58d279da]{flex-direction:column;align-items:center;gap:clamp(10px,2.2vh,22px);display:flex}.lockup__wordmark[data-v-58d279da]{width:calc(268 * var(--fit));box-sizing:content-box;filter:drop-shadow(0 2px 3px #000000b3)drop-shadow(0 6px 30px #00000080);max-width:100%;height:auto;padding:20px 10px}.lockup__tagline[data-v-58d279da]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(20 * var(--scale-display) * var(--fit));line-height:1.1}.lockup__hours[data-v-58d279da]{font-family:var(--font-brand,Veneer, Madras, Impact, sans-serif);font-weight:400;font-size:calc(16 * var(--scale-text) * var(--fit));letter-spacing:2px;text-transform:uppercase;color:#e67e22}.lockup__reservations[data-v-58d279da]{margin-top:-.2em}.end[data-v-58d279da]{background:radial-gradient(80% 50% at 50% 40%,#17130e 0%,#0a0a0d 70%);position:absolute;inset:0;overflow:hidden}.end__inner[data-v-58d279da]{padding:calc(var(--safe-top) + clamp(16px, 3vh, 36px)) 24px clamp(12px, 2.4vh, 24px);text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:clamp(10px,2.2vh,24px);display:flex;position:absolute;inset:0}.end__note[data-v-58d279da]{max-width:30ch;font-size:calc(12 * var(--scale-text) * var(--fit));color:#b6b3aa;line-height:1.4}.end__actions[data-v-58d279da]{flex-direction:column;gap:10px;width:100%;max-width:380px;display:flex}.end__actions .btn[data-v-58d279da]{-webkit-touch-callout:none;width:100%}.hint[data-v-d2ec7251]{z-index:9;pointer-events:none;animation:hint-out-d2ec7251 .5s ease var(--life) forwards;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.hint__stage[data-v-d2ec7251]{justify-content:center;align-items:center;width:150px;height:230px;display:flex;position:relative}.hint__trail[data-v-d2ec7251]{transform-origin:bottom;width:2px;height:74px;animation:hint-trail-d2ec7251 var(--cycle) ease-in-out 3 both;background:linear-gradient(#fff0,#ffffffbf);border-radius:2px;margin-left:-1px;position:absolute;top:6px;left:50%}.hint__mover[data-v-d2ec7251]{filter:drop-shadow(0 8px 20px #0000008c);animation:hint-swipe-d2ec7251 var(--cycle) cubic-bezier(.45, .05, .25, 1) 3 both;flex-direction:column;align-items:center;gap:14px;display:flex}.hint__caret[data-v-d2ec7251]{stroke:#ffffffeb;width:34px;height:20px}.hint__ring[data-v-d2ec7251]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff24;border:2.6px solid #ffffffeb;border-radius:50%;width:62px;height:62px}.hint__label[data-v-d2ec7251]{color:#1a0e03;--prompt-shadow:0 8px 20px #00000080;font-size:calc(11 * var(--scale-text) * var(--fit));white-space:nowrap;box-shadow:var(--prompt-shadow,0 0 0 transparent);transform-origin:50% 100%;background:#f2f0ea;border-radius:999px;padding:6px 11px;font-weight:600;animation:.4s both hint-in-d2ec7251,.7s ease-in-out .4s 5 prompt-hop,1.8s ease-in-out infinite prompt-ring}@media (prefers-reduced-motion:reduce){.hint__label[data-v-d2ec7251]{box-shadow:var(--prompt-shadow,0 0 0 transparent), 0 0 0 4px #e67e2259;animation:none}}.hint--notice-top .hint__label[data-v-d2ec7251]{position:absolute;top:25%;left:50%;translate:-50% -50%}.hint--tap[data-v-d2ec7251]{display:block}.hint__pulse[data-v-d2ec7251]{left:var(--x,50%);top:var(--y,50%);width:0;height:0;position:absolute}.hint__ripple[data-v-d2ec7251]{width:72px;height:72px;animation:hint-ripple-d2ec7251 var(--cycle) ease-out 3 both;background:#ffffff14;border:2px solid #fffc;border-radius:50%;position:absolute;top:-36px;left:-36px}.hint__finger[data-v-d2ec7251]{width:52px;height:52px;animation:hint-tap-d2ec7251 var(--cycle) cubic-bezier(.34, .05, .2, 1) 3 both;background:#ffffff12;border:2.6px solid #ffffffeb;border-radius:50%;position:absolute;top:-26px;left:-26px;box-shadow:0 8px 20px #00000080}.hint--tap .hint__label[data-v-d2ec7251]{position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes hint-swipe-d2ec7251{0%{opacity:0;transform:translateY(34px)rotate(-4deg)}12%{opacity:1}18%{transform:translateY(26px)rotate(-4deg)}58%{opacity:1;transform:translateY(-30px)rotate(2deg)}82%,to{opacity:0;transform:translateY(-38px)rotate(2deg)}}@keyframes hint-trail-d2ec7251{0%{opacity:0;transform:scaleY(.2)}25%,62%{opacity:.55;transform:scaleY(1)}85%,to{opacity:0;transform:scaleY(1)}}@keyframes hint-in-d2ec7251{0%{opacity:0}to{opacity:1}}@keyframes hint-tap-d2ec7251{0%{opacity:0;transform:translateY(-10px)scale(1.06)}14%{opacity:1}34%{opacity:1;transform:translateY(4px)scale(.93)}50%,80%{opacity:1;transform:translateY(-6px)scale(1.02)}to{opacity:0;transform:translateY(-10px)scale(1.06)}}@keyframes hint-ripple-d2ec7251{0%{opacity:0;transform:scale(.35)}30%{opacity:.75;transform:scale(.4)}70%,to{opacity:0;transform:scale(1.35)}}@keyframes hint-out-d2ec7251{to{opacity:0;visibility:hidden}}.gift[data-v-9aead410]{background:radial-gradient(80% 50% at 50% 35%,#17130e 0%,#0a0a0d 70%);position:absolute;inset:0;overflow:hidden}.gift__inner[data-v-9aead410]{padding:calc(var(--safe-top) + 20px) 32px 20px;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(14px,3vh,28px);display:flex;position:absolute;inset:0;overflow:hidden}.gift__head[data-v-9aead410]{flex:none;width:100%}.gift__stage[data-v-9aead410]{flex:1 1 0;place-items:center;width:100%;min-height:0;display:grid;container-type:size}.gift__card[data-v-9aead410]{--card-width:min(calc(100cqh / .907631), 80cqw, 290px);width:var(--card-width);aspect-ratio:8/5;padding:min(18px, var(--card-width) * .07);border-radius:min(16px, var(--card-width) * .06);color:#1a0e03;text-align:left;background:linear-gradient(140deg,#e67e22,#a45713);flex-direction:column;justify-content:space-between;align-items:flex-start;animation:4.4s ease-in-out infinite alternate gift-breathe-9aead410;display:flex;transform:rotate(-4deg);box-shadow:0 24px 60px #e67e2238}@keyframes gift-breathe-9aead410{0%{transform:scale(1)rotate(-4deg)}to{transform:scale(1.25)rotate(6deg)}}.gift__brand[data-v-9aead410]{font-family:var(--font-brand,Veneer, Madras, Impact, sans-serif);font-weight:400;font-size:min(22 * var(--scale-display) * var(--fit), var(--card-width) * .085)}.gift__kind[data-v-9aead410]{font-size:min(9 * var(--scale-text) * var(--fit), var(--card-width) * .035);letter-spacing:.22em;text-transform:uppercase;font-weight:600}.gift__title[data-v-9aead410]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(32 * var(--scale-display) * var(--fit));margin-top:6px;line-height:1.1}.gift__blurb[data-v-9aead410]{font-size:calc(13 * var(--scale-text) * var(--fit));color:#b6b3aa;max-width:34ch;margin-top:8px}.gift__actions[data-v-9aead410]{flex-direction:column;flex:none;gap:10px;width:100%;display:flex}.status[data-v-9c0d4bff]{text-align:right;flex-direction:column;align-items:flex-end;gap:3px;min-width:0;display:inline-flex}.status--preview[data-v-9c0d4bff]{cursor:pointer}.status__pill[data-v-9c0d4bff]{font-size:calc(8 * var(--scale-text) * var(--fit));white-space:nowrap;color:#b6b3aa;background:#ffffff14;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-weight:700;line-height:1.25;display:inline-flex}.status__pill[data-v-9c0d4bff]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.status--open .status__pill[data-v-9c0d4bff]{color:#3ddc84;background:#3ddc8429}.status--soon .status__pill[data-v-9c0d4bff]{color:#e67e22;background:#e67e2229}.status__detail[data-v-9c0d4bff]{font-size:calc(8 * var(--scale-text) * var(--fit));white-space:nowrap;color:#b6b3aa;line-height:1.2}.progress[data-v-423dafdd]{z-index:3;pointer-events:none;background:#ffffff1f;height:3px;position:absolute;bottom:0;left:0;right:0}.progress.fade-leave-active .progress__fill--timed[data-v-423dafdd]{animation-play-state:paused}.progress__fill[data-v-423dafdd]{transform-origin:0;background:#e67e22;height:100%;display:block}.progress__fill--timed[data-v-423dafdd]{animation:linear forwards progress-fill-423dafdd}@keyframes progress-fill-423dafdd{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.contact[data-v-10dd4cd1]{color:#c9c6bd;min-width:0;font-size:calc(12 * var(--scale-text) * var(--fit));align-items:center;gap:10px;line-height:1.2;text-decoration:none;display:flex}.contact span[data-v-10dd4cd1]:last-child{overflow-wrap:anywhere;min-width:0}.contact[data-v-10dd4cd1]:active{color:#f2f0ea}.contact__icon[data-v-10dd4cd1]{color:#e67e22;background:#e67e2229;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.lockup[data-v-10dd4cd1]{flex-direction:column;align-items:center;gap:clamp(10px,2.2vh,22px);display:flex}.lockup__wordmark[data-v-10dd4cd1]{width:calc(268 * var(--fit));box-sizing:content-box;filter:drop-shadow(0 2px 3px #000000b3)drop-shadow(0 6px 30px #00000080);max-width:100%;height:auto;padding:20px 10px}.lockup__tagline[data-v-10dd4cd1]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(20 * var(--scale-display) * var(--fit));line-height:1.1}.lockup__hours[data-v-10dd4cd1]{font-family:var(--font-brand,Veneer, Madras, Impact, sans-serif);font-weight:400;font-size:calc(16 * var(--scale-text) * var(--fit));letter-spacing:2px;text-transform:uppercase;color:#e67e22}.lockup__reservations[data-v-10dd4cd1]{margin-top:-.2em}.home[data-v-10dd4cd1]{background:radial-gradient(90% 50% at 50% 0,#17130e42 0%,#0a0a0d75 60%),#0a0a0d url(/bg01.webp) 50%/cover no-repeat;position:absolute;inset:0;overflow:hidden}.home[data-v-10dd4cd1]:before{content:"";pointer-events:none;background:linear-gradient(#050507c7,#05050766 45%,#0000);height:190px;position:absolute;top:0;left:0;right:0}.home__inner[data-v-10dd4cd1]{padding:calc(var(--safe-top) + clamp(16px, 3vh, 36px)) 24px clamp(12px, 2.4vh, 24px);text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:clamp(10px,2.2vh,24px);display:flex;position:absolute;inset:0;overflow:hidden}.lockup[data-v-10dd4cd1],.home__arrow[data-v-10dd4cd1]{text-shadow:0 1px 2px #0009,0 2px 16px #000000b3}.home__middle[data-v-10dd4cd1]{flex-direction:column;align-items:center;gap:clamp(22px,4vh,44px);width:100%;display:flex}.home__rooms[data-v-10dd4cd1]{flex-direction:column;gap:6px;width:100%;max-width:380px;display:flex}.home__actions[data-v-10dd4cd1]{gap:10px;display:flex}.home__story[data-v-10dd4cd1]{-webkit-touch-callout:none;font-size:calc(11 * var(--scale-text) * var(--fit));padding:10px 20px}.home__faq[data-v-10dd4cd1]{background:#0a0a0d}.home__room[data-v-10dd4cd1]{text-align:left;background-color:#0a0a0d9e;border:1px solid #26262c;border-radius:14px;transition:border-color .2s,background .2s}.home__room--open[data-v-10dd4cd1]{background-image:linear-gradient(#e67e221a,#e67e221a);border-color:#e67e22}.home__room-head[data-v-10dd4cd1]{justify-content:space-between;align-items:center;width:100%;padding:clamp(8px,1.4vh,14px) 16px;display:flex}.home__room-name[data-v-10dd4cd1]{font-family:var(--font-brand,Veneer, Madras, Impact, sans-serif);font-weight:400;font-size:calc(20 * var(--scale-display) * var(--fit));letter-spacing:.5px;line-height:1}.home__room-status[data-v-10dd4cd1]{flex:0 auto;margin-left:auto}.home__caret[data-v-10dd4cd1]{font-size:calc(17 * var(--scale-text) * var(--fit));color:#6b6b74;flex:none;margin-left:10px;line-height:1}.home__room--open .home__caret[data-v-10dd4cd1]{color:#e67e22}.home__room-body[data-v-10dd4cd1]{flex-direction:column;gap:6px;padding:0 16px clamp(8px,1.4vh,14px);display:flex}.home__room-body .contact[data-v-10dd4cd1]{font-size:calc(10 * var(--scale-text) * var(--fit))}.home__contact[data-v-10dd4cd1]{color:#f2f0ea;font-weight:700}.home__arrow[data-v-10dd4cd1]{color:#f2f0ea;font-size:calc(18 * var(--scale-text) * var(--fit));padding:4px 18px;line-height:1;animation:2.2s ease-in-out infinite bob-10dd4cd1}@media (height<=600px){.home__arrow[data-v-10dd4cd1]{display:none}}@keyframes bob-10dd4cd1{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.menu[data-v-76488b6a]{background:#0a0a0d;position:absolute;inset:0;overflow:hidden}.menu__inner[data-v-76488b6a]{padding:calc(var(--safe-top) + 20px) 24px 20px;flex-direction:column;gap:clamp(10px,2vh,20px);display:flex;position:absolute;inset:0;overflow:hidden}.menu__title[data-v-76488b6a]{font-size:calc(32 * var(--scale-display) * var(--fit));margin-top:4px;line-height:1.02}.menu__grid-wrap[data-v-76488b6a]{flex:1;min-height:0;display:flex;position:relative}.menu__grid[data-v-76488b6a]{flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,1fr);gap:clamp(6px,1.2vh,10px);min-height:0;display:grid}.menu__grid li[data-v-76488b6a]{min-height:0}.menu__tile[data-v-76488b6a]{text-align:left;--font-body:Madras Centered, Madras, system-ui, -apple-system, sans-serif;--font-brand:Veneer Centered, Madras Centered, Impact, sans-serif;width:100%;height:100%;font-family:var(--font-body);-webkit-touch-callout:none;border-radius:14px;text-decoration:none;transition:box-shadow .3s,transform .15s cubic-bezier(.22,.9,.32,1);display:block;position:relative;overflow:hidden}.menu__tile[data-v-76488b6a]:active{transform:scale(.97)}.menu__tile-img[data-v-76488b6a]{background-position:50%;background-size:cover;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1)}.menu__tile--playing[data-v-76488b6a]{box-shadow:0 0 0 1.5px #e67e22}.menu__tile--playing .menu__tile-img[data-v-76488b6a]{transition:transform 3s ease-in-out;transform:scale(1.08)}.menu__tile-name[data-v-76488b6a]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(15 * var(--scale-display) * var(--fit));color:#f2f0ea;background:linear-gradient(#0000,#050507e6);padding:clamp(18px,4vh,36px) 12px 10px;line-height:1.05;position:absolute;bottom:0;left:0;right:0}.menu__actions[data-v-76488b6a]{flex-direction:column;flex:none;gap:8px;display:flex}.menu__actions a[data-v-76488b6a]{-webkit-touch-callout:none}.tip[data-v-61a5e447]{z-index:8;position:absolute;inset:0}.tip__scrim[data-v-61a5e447]{background:#0505078c;position:absolute;inset:0}.tip__card[data-v-61a5e447]{top:calc(var(--safe-top) + 76px);color:#1a0e03;width:250px;font-size:calc(13 * var(--scale-text) * var(--fit));background:#f2f0ea;border-radius:14px;padding:14px 16px;line-height:1.5;position:absolute;box-shadow:0 16px 40px #00000080}.tip__card[data-v-61a5e447]:before{content:"";background:#f2f0ea;width:14px;height:14px;position:absolute;top:-7px;transform:rotate(45deg)}.tip__card p[data-v-61a5e447]{color:#3a3a42;margin-top:4px}.tip__card--right[data-v-61a5e447]{right:20px}.tip__card--right[data-v-61a5e447]:before{right:78px}.tip__card--left[data-v-61a5e447]{left:20px}.tip__card--left[data-v-61a5e447]:before{left:30px}.tip__head[data-v-61a5e447]{justify-content:space-between;gap:10px;display:flex}.tip__close[data-v-61a5e447]{color:#6b6b74;font-size:calc(13 * var(--scale-text) * var(--fit));padding:2px 4px;line-height:1}.qsheet[data-v-146709ef]{inset:0 0 calc(var(--bar-height) + var(--safe-bottom));z-index:40;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;overflow:hidden}.qsheet__backdrop[data-v-146709ef]{background:#00000073;position:fixed;inset:0}.qsheet__panel[data-v-146709ef]{width:100%;max-width:var(--phone-col);background:#16161a;border-radius:22px 22px 0 0;flex-direction:column;max-height:70%;margin-inline:auto;padding-bottom:10px;display:flex;position:relative}.qsheet-enter-active[data-v-146709ef]{transition:transform .32s cubic-bezier(.22,.9,.32,1)}.qsheet-enter-from[data-v-146709ef]{transform:translateY(100%)}.qsheet__head[data-v-146709ef]{justify-content:center;align-items:center;padding:16px;display:flex;position:relative}.qsheet__head h3[data-v-146709ef]{font-size:calc(15 * var(--scale-text) * var(--fit));font-weight:700}.qsheet__close[data-v-146709ef]{color:#9a9aa3;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:10px;right:10px}.qsheet__list[data-v-146709ef]{touch-action:pan-y;gap:2px;padding:0 12px;display:grid;overflow-y:auto}.qsheet__row[data-v-146709ef]{text-align:left;color:#f2f0ea;border-radius:12px;align-items:baseline;gap:10px;width:100%;padding:12px 10px;display:flex}.qsheet__row[data-v-146709ef]:active{background:#ffffff0f}.qsheet__row--on[data-v-146709ef]{color:#e67e22;background:#e67e2224}.qsheet__name[data-v-146709ef]{font-size:calc(15 * var(--scale-text) * var(--fit));font-weight:700}.qsheet__note[data-v-146709ef]{font-size:calc(12 * var(--scale-text) * var(--fit));color:#9a9aa3;flex:1}.qsheet__tick[data-v-146709ef]{flex:none;align-self:center}.qsheet__foot[data-v-146709ef]{font-size:calc(11 * var(--scale-text) * var(--fit));color:#6b6b74;padding:10px 22px 4px;line-height:1.4}.reel[data-v-0c7586e1]{background:#0a0a0d;position:absolute;inset:0;overflow:hidden}.reel__video[data-v-0c7586e1]{position:absolute;inset:0}.reel__foot[data-v-0c7586e1]{z-index:2;pointer-events:none;background:linear-gradient(#0000,#050507d9);flex-direction:column;align-items:flex-start;padding:40px 84px 22px 20px;transition:opacity .3s;display:flex;position:absolute;bottom:0;left:0;right:0}.reel__foot--dim[data-v-0c7586e1]{opacity:.25}.reel__captions[data-v-0c7586e1]{min-height:calc(3.1em + 12px);font-size:calc(13 * var(--scale-text) * var(--fit));align-items:flex-end;margin-bottom:12px;display:flex}.reel__caption[data-v-0c7586e1]{text-align:left}.reel__caption span[data-v-0c7586e1]{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000000b8;border-radius:4px;padding:6px 10px;font-weight:500;line-height:1.55;display:inline}.reel__handle[data-v-0c7586e1]{font-size:calc(12 * var(--scale-text) * var(--fit));color:#e67e22;text-shadow:0 0 5px #000000e6,0 0 14px #0009;margin-bottom:6px;font-weight:600}.reel__headline[data-v-0c7586e1]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(24 * var(--scale-display) * var(--fit));text-shadow:0 0 6px #000000e6,0 0 20px #0009;line-height:1.15}.reel__action[data-v-0c7586e1]{pointer-events:auto;margin-top:14px}.reel__paused[data-v-0c7586e1]{color:#f2f0ead9;z-index:3;pointer-events:none;filter:drop-shadow(0 4px 16px #0009);place-items:center;display:grid;position:absolute;inset:0}.reel__end[data-v-0c7586e1]{z-index:4;text-align:center;background:#05050799;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:0 40px;display:flex;position:absolute;inset:0}.reel__end h2[data-v-0c7586e1]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(34 * var(--scale-display) * var(--fit));line-height:1.1}.reel__end p[data-v-0c7586e1]{font-size:calc(12 * var(--scale-text) * var(--fit));color:#9a9aa3}.share[data-v-f4b4485f]{z-index:40;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.share__backdrop[data-v-f4b4485f]{background:#00000073;position:absolute;inset:0}.share__panel[data-v-f4b4485f]{width:100%;max-width:var(--phone-col);padding:6px 18px calc(env(safe-area-inset-bottom,0px) + 18px);background:#16161a;border-radius:22px 22px 0 0;margin-inline:auto;position:relative}.share-enter-active[data-v-f4b4485f]{transition:transform .32s cubic-bezier(.22,.9,.32,1)}.share-enter-from[data-v-f4b4485f]{transform:translateY(100%)}.share__head[data-v-f4b4485f]{justify-content:center;align-items:center;padding:14px 30px;display:flex;position:relative}.share__head h3[data-v-f4b4485f]{font-size:calc(15 * var(--scale-text) * var(--fit));text-align:center;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.share__close[data-v-f4b4485f]{color:#9a9aa3;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:8px;right:-6px}.share__grid[data-v-f4b4485f]{grid-template-columns:repeat(3,1fr);gap:14px 8px;padding:8px 0 16px;display:grid}.share__target[data-v-f4b4485f]{justify-items:center;gap:7px;width:100%;display:grid}.share__tile[data-v-f4b4485f]{color:#fff;width:52px;height:52px;font-weight:800;font-size:calc(19 * var(--scale-text) * var(--fit));border-radius:50%;place-items:center;transition:transform .15s cubic-bezier(.22,.9,.32,1);display:grid}.share__target:active .share__tile[data-v-f4b4485f]{transform:scale(.9)}.share__label[data-v-f4b4485f]{font-size:calc(12.5 * var(--scale-text) * var(--fit));color:#9a9aa3;font-weight:600}.share__url[data-v-f4b4485f]{color:#9a9aa3;font-size:calc(13 * var(--scale-text) * var(--fit));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;background:#0a0a0d;border:1px solid #26262c;border-radius:12px;padding:10px 14px;overflow:hidden}.share__feedback[data-v-f4b4485f]{font-size:calc(13.5 * var(--scale-text) * var(--fit));color:#61d095;margin-top:10px}.rooms[data-v-99d32c6b]{flex-direction:column;flex:1;gap:clamp(6px,1.2vh,14px);width:100%;min-height:0;display:flex}.rooms__card[data-v-99d32c6b]{text-align:left;border:1px solid #26262c;border-radius:14px;flex:1;align-items:stretch;gap:12px;min-height:0;padding:clamp(8px,1.4vh,14px) 12px clamp(8px,1.4vh,14px) 0;display:flex;overflow:hidden}@media (width>=769px){.rooms__card[data-v-99d32c6b]{gap:24px}}.rooms__map[data-v-99d32c6b]{flex:0 0 calc(105 * var(--fit));background:#1a1d21;align-self:stretch;min-width:0;margin:calc(-1*clamp(8px,1.4vh,14px)) 0}@media (width>=769px){.rooms__map[data-v-99d32c6b]{flex-basis:calc(160 * var(--fit))}}.rooms__map iframe[data-v-99d32c6b]{pointer-events:none;opacity:0;border:0;width:100%;height:100%;transition:opacity .4s;display:block}.rooms__map--drawn iframe[data-v-99d32c6b]{opacity:1}.rooms__body[data-v-99d32c6b]{flex-direction:column;flex:1 1 0;justify-content:flex-start;gap:clamp(4px,2.2vh - 10px,11px);min-width:0;display:flex}.rooms__head[data-v-99d32c6b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.rooms__status[data-v-99d32c6b]{flex:none;margin-left:auto}.rooms__name[data-v-99d32c6b]{font-family:var(--font-brand,Veneer, Madras, Impact, sans-serif);font-weight:400;font-size:calc(20 * var(--scale-display) * var(--fit));letter-spacing:.5px;white-space:nowrap;line-height:1}.rooms__contact[data-v-99d32c6b]{flex-direction:column;gap:clamp(1px,.8vh - 4px,5px);margin-top:clamp(2px,.6vh,6px);display:flex}.rooms__address[data-v-99d32c6b]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#f2f0ea;white-space:nowrap;text-decoration:none}.rooms__actions[data-v-99d32c6b]{gap:clamp(4px,.8vh,8px);margin-top:clamp(2px,.6vh,6px);display:flex}.rooms__action[data-v-99d32c6b]{color:#e67e22;background:#e67e2229;border-radius:50%;flex:none;place-items:center;width:clamp(28px,4.4vh,38px);height:clamp(28px,4.4vh,38px);transition:background .15s,transform .15s cubic-bezier(.22,.9,.32,1);display:grid}.rooms__action[data-v-99d32c6b]:active{background:#e67e224d;transform:scale(.92)}.visit[data-v-99d32c6b]{background:radial-gradient(80% 40% at 50% 100%,#14181a 0%,#0a0a0d 70%);position:absolute;inset:0;overflow:hidden}.visit__inner[data-v-99d32c6b]{padding:calc(var(--safe-top) + 20px) 24px 12px;flex-direction:column;gap:clamp(8px,1.4vh,20px);display:flex;position:absolute;inset:0;overflow:hidden}.visit__title[data-v-99d32c6b]{font-size:calc(30 * var(--scale-display) * var(--fit));margin-top:2px;line-height:1.02}.visit__sub[data-v-99d32c6b]{font-size:calc(12 * var(--scale-text) * var(--fit));color:#b6b3aa;margin-top:2px;line-height:1.3}.visit__contact[data-v-99d32c6b]{color:#1a0e03;font-size:calc(10 * var(--scale-text) * var(--fit));white-space:nowrap;background:#e67e22;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:700;display:inline-flex}.visit__contact[data-v-99d32c6b]:active{transform:scale(.96)}.work[data-v-59aa9080]{background:radial-gradient(80% 40% at 50% 0,#17130e 0%,#0a0a0d 70%);position:absolute;inset:0;overflow:hidden}.work__body[data-v-59aa9080]{padding:calc(var(--safe-top) + 20px) 24px 20px;flex-direction:column;gap:clamp(8px,1.8vh,22px);display:flex;position:absolute;inset:0;overflow:hidden}.work__title[data-v-59aa9080]{font-size:calc(28 * var(--scale-display) * var(--fit));margin-top:4px;line-height:1.02}.work__pitch[data-v-59aa9080]{font-size:calc(11 * var(--scale-text) * var(--fit));color:#c9c6bd;line-height:1.35}.work__perks[data-v-59aa9080]{flex-direction:column;gap:clamp(6px,1.2vh,12px);display:flex}.work__perks-title[data-v-59aa9080]{font-family:var(--font-body,Madras, system-ui, -apple-system, sans-serif);font-weight:700;font-size:calc(18 * var(--scale-display) * var(--fit));line-height:1.1}.work__list[data-v-59aa9080]{flex-direction:column;gap:clamp(3px,.8vh,8px);display:flex}.work__list li[data-v-59aa9080]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#c9c6bd;padding-left:18px;line-height:1.3;position:relative}.work__list li[data-v-59aa9080]:before{content:"";background:#e67e22;border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.work__apply[data-v-59aa9080]{margin-top:auto}.feed[data-v-2cef15bf]{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-2cef15bf]{will-change:transform;position:absolute;inset:0}.feed__topfade[data-v-2cef15bf]{z-index:4;pointer-events:none;background:linear-gradient(#050507c7,#05050766 45%,#0000);height:190px;position:absolute;top:0;left:0;right:0}.feed__pull[data-v-2cef15bf]{top:calc(var(--safe-top) + 8px);z-index:6;font-size:calc(10 * var(--scale-text) * var(--fit));color:#f2f0ea;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(12px);background:#0a0a0de0;border:1px solid #3a3a42;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-weight:600;transition:color .15s,border-color .15s;display:flex;position:absolute;left:50%}.feed__pull--armed[data-v-2cef15bf]{color:#e67e22;border-color:#e67e2280}.feed__pull--busy svg[data-v-2cef15bf]{animation:.8s linear infinite spin-2cef15bf}@keyframes spin-2cef15bf{to{transform:rotate(360deg)}}.feed__top[data-v-2cef15bf]{top:calc(var(--safe-top) + 20px);z-index:5;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;left:24px;right:14px}.feed__label-wrap[data-v-2cef15bf]{min-width:0;position:relative}.feed__label[data-v-2cef15bf]{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.feed__label .eyebrow[data-v-2cef15bf]{white-space:nowrap;text-shadow:0 1px 8px #0009;align-items:center;gap:8px;display:flex}.feed__label--tap[data-v-2cef15bf]{border-radius:12px;margin:-6px 0;padding:6px 12px 6px 0}.feed__label--tap[data-v-2cef15bf]:active{opacity:.7}.feed__label--lit[data-v-2cef15bf]{z-index:9;background:#f2f0ea;margin-left:-12px;padding-left:12px;position:relative;box-shadow:0 0 0 4px #e67e2259}.feed__label--lit .eyebrow[data-v-2cef15bf]{text-shadow:none}.feed__label--lit .feed__counter[data-v-2cef15bf]{color:#1a0e03}.feed__label-caret[data-v-2cef15bf]{width:calc(9 * var(--scale-text) * var(--fit));height:calc(9 * var(--scale-text) * var(--fit));color:#e67e22;translate:0 calc(-1.5 * var(--scale-text) * var(--fit));flex:none;transition:transform .2s cubic-bezier(.22,.9,.32,1);transform:rotate(180deg)}.feed__label-caret--open[data-v-2cef15bf]{transform:none}.feed__sections[data-v-2cef15bf]{z-index:2;overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px);transform-origin:0 0;background:#0a0a0df2;border:1px solid #3a3a42;border-radius:14px;flex-direction:column;min-width:210px;max-width:74vw;max-height:min(70vh,560px);padding:6px;display:flex;position:absolute;top:calc(100% + 10px);left:0;overflow-y:auto;box-shadow:0 18px 44px #0000008c}.feed__section[data-v-2cef15bf]{font-size:calc(12 * var(--scale-text) * var(--fit));color:#c9c6bd;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:8px 12px;transition:background .2s;display:flex}.feed__section[data-v-2cef15bf]:active{background:#ffffff0f}@media (hover:hover){.feed__section[data-v-2cef15bf]:not(.feed__section--on):hover,.feed__section[data-v-2cef15bf]:not(.feed__section--on):focus-visible{background:#ffffff14}}.feed__section--on[data-v-2cef15bf]{color:#e67e22;background:#e67e2224;font-weight:600}.feed__section-name[data-v-2cef15bf]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.feed__section-count[data-v-2cef15bf]{font-size:calc(10 * var(--scale-text) * var(--fit));font-variant-numeric:tabular-nums;color:#6b6b74;flex:none}.feed__section--on .feed__section-count[data-v-2cef15bf]{color:#e67e22}.feed__sections-scrim[data-v-2cef15bf]{z-index:4;position:absolute;inset:0}.sections-enter-active[data-v-2cef15bf],.sections-leave-active[data-v-2cef15bf]{transition:opacity .18s,transform .18s cubic-bezier(.22,.9,.32,1)}.sections-enter-from[data-v-2cef15bf],.sections-leave-to[data-v-2cef15bf]{opacity:0;transform:translateY(-6px)scale(.97)}.feed__counter[data-v-2cef15bf]{font-size:calc(9 * var(--scale-text) * var(--fit));color:#f2f0ea;text-shadow:0 0 5px #000000e6,0 0 14px #0009}.feed__tools[data-v-2cef15bf]{flex:none;align-items:center;gap:8px;display:flex}.feed__full[data-v-2cef15bf]{font-size:calc(10 * var(--scale-text) * var(--fit));color:#f2f0ea;white-space:nowrap;background:#0a0a0d61;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-weight:600;transition:transform .15s cubic-bezier(.22,.9,.32,1),background .2s,color .2s,box-shadow .2s;display:flex}.feed__full[data-v-2cef15bf]:active{transform:scale(.88)}.feed__full--lit[data-v-2cef15bf]{z-index:9;color:#1a0e03;background:#f2f0ea;position:relative;box-shadow:0 0 0 4px #e67e2259}.feed__sound-cue[data-v-2cef15bf]{color:#1a0e03;font-size:calc(11 * var(--scale-text) * var(--fit));white-space:nowrap;pointer-events:none;box-shadow:var(--prompt-shadow,0 0 0 transparent);transform-origin:50% 100%;background:#f2f0ea;border-radius:999px;padding:6px 11px;font-weight:600;animation:.7s ease-in-out .3s 5 prompt-hop,1.8s ease-in-out infinite prompt-ring;position:relative}@media (prefers-reduced-motion:reduce){.feed__sound-cue[data-v-2cef15bf]{box-shadow:var(--prompt-shadow,0 0 0 transparent), 0 0 0 4px #e67e2259;animation:none}}.feed__sound-cue[data-v-2cef15bf]:after{content:"";background:#f2f0ea;width:10px;height:10px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.feed__mute-stack[data-v-2cef15bf]{flex:none;position:relative}.feed__quality-group[data-v-2cef15bf]{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:calc(100% + 10px);left:50%;translate:-50%}.feed__quality[data-v-2cef15bf]{color:#f2f0ea;background:#0a0a0d61;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .15s cubic-bezier(.22,.9,.32,1);display:grid}.feed__quality[data-v-2cef15bf]:active{transform:scale(.88)}.feed__quality-pin[data-v-2cef15bf]{font-size:calc(7 * var(--scale-text) * var(--fit));color:#f2f0ea;text-shadow:0 1px 6px #0009;font-weight:500;line-height:1}.feed__mute[data-v-2cef15bf]{color:#f2f0ea;background:#0a0a0d61;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .15s cubic-bezier(.22,.9,.32,1);display:grid}.feed__mute[data-v-2cef15bf]:active{transform:scale(.88)}.feed__burst[data-v-2cef15bf]{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-2cef15bf;position:absolute;translate:-50% -50%}@keyframes burst-2cef15bf{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)}}
