.scene[data-astro-cid-cm3dasru]{aspect-ratio:4/3.4;isolation:isolate;touch-action:manipulation;background:radial-gradient(60% 45% at 50% 62%, #d2883147, transparent 70%), linear-gradient(#1c1414, var(--color-black) 55%, #1c1414);width:100%;box-shadow:inset 0 0 0 10px var(--color-paper), inset 0 0 0 11px var(--color-grey-4), var(--shadow-container);border-radius:16px;position:relative;overflow:hidden}.tiles[data-astro-cid-cm3dasru]{opacity:.22;z-index:-1;background-image:linear-gradient(90deg,#786e6c 1px,#0000 1px),linear-gradient(#786e6c 1px,#0000 1px);background-position:0 0,22px 11px;background-size:44px 22px;position:absolute;inset:10px 10px 34%}.lamp[data-astro-cid-cm3dasru]{transform-origin:50% 0;width:18%;transition:transform .6s var(--ease-sera);flex-direction:column;align-items:center;display:flex;position:absolute;top:10px}.lamp[data-astro-cid-cm3dasru] .cord[data-astro-cid-cm3dasru]{background:#786e6c;width:2px;height:clamp(20px,6vw,54px)}.lamp[data-astro-cid-cm3dasru] svg[data-astro-cid-cm3dasru]{width:100%;height:auto;display:block}.lamp[data-astro-cid-cm3dasru] .glow[data-astro-cid-cm3dasru]{aspect-ratio:1/1.2;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(50% 60% at 50% 0,#d2883161,#0000 70%);width:220%;position:absolute;top:calc(100% - 6px);left:50%;transform:translate(-50%)}.l1[data-astro-cid-cm3dasru]{left:14%}.l2[data-astro-cid-cm3dasru]{left:41%}.l3[data-astro-cid-cm3dasru]{left:68%}.rail[data-astro-cid-cm3dasru]{background:linear-gradient(#c9c1bd,#786e6c);border-radius:3px;height:5px;position:absolute;top:31%;left:6%;right:6%}.tickets[data-astro-cid-cm3dasru]{gap:6%;display:flex;position:absolute;top:calc(31% + 2px);left:8%;right:8%}.ticket[data-astro-cid-cm3dasru]{background:var(--color-offWhite);width:26%;min-height:clamp(64px,13vw,118px);color:var(--color-black);cursor:pointer;font:600 clamp(8px, 1.05vw, 11px) / 1.35 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;text-align:left;clip-path:polygon(0 0,100% 0,100% 94%,90% 100%,80% 94%,70% 100%,60% 94%,50% 100%,40% 94%,30% 100%,20% 94%,10% 100%,0 94%);transform-origin:50% 0;transition:transform .3s var(--ease-sera);border:0;padding:8px 8px 10px;position:relative}.ticket[data-astro-cid-cm3dasru]:disabled{cursor:default}.ticket[data-astro-cid-cm3dasru]:not(:disabled):hover{transform:rotate(-2deg)}.ticket[data-astro-cid-cm3dasru] span[data-astro-cid-cm3dasru]{display:block}.ticket[data-astro-cid-cm3dasru] .no[data-astro-cid-cm3dasru]{color:var(--color-grey-2);font-weight:500}.ticket[data-astro-cid-cm3dasru] .what[data-astro-cid-cm3dasru]{font-family:var(--font-serif);letter-spacing:0;text-transform:none;margin:4px 0;font-size:clamp(14px,2.3vw,24px);font-weight:700;line-height:1}.ticket[data-astro-cid-cm3dasru].sera{box-shadow:inset 0 5px 0 var(--color-red);background:#fff}.ticket[data-astro-cid-cm3dasru].soon{opacity:.72}.ticket[data-astro-cid-cm3dasru].soon .what[data-astro-cid-cm3dasru]{color:var(--color-grey-2)}.ticket[data-astro-cid-cm3dasru] .stamp[data-astro-cid-cm3dasru]{border:2px solid var(--color-red);color:var(--color-red);letter-spacing:.12em;opacity:0;transition:opacity .2s, transform .25s var(--ease-sera);border-radius:3px;padding:1px 5px;font-weight:700;position:absolute;bottom:10px;right:6px;transform:rotate(-12deg)scale(1.6)}.away[data-astro-cid-cm3dasru] .ticket[data-astro-cid-cm3dasru].sera .stamp[data-astro-cid-cm3dasru]{opacity:1;transform:rotate(-12deg)scale(1)}.counter[data-astro-cid-cm3dasru]{background:linear-gradient(#f8f5f2 0,#c9c1bd 7%,#a09894 9%,#c9c1bd 26%,#786e6c 100%);height:30%;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 24px #00000059}.counter[data-astro-cid-cm3dasru]:before{content:"";background:#fff;height:2px;position:absolute;inset:0 0 auto}.brush[data-astro-cid-cm3dasru]{opacity:.18;background:repeating-linear-gradient(90deg,#fff 0 1px,#0000 1px 3px);position:absolute;inset:10% 0 0}.dish[data-astro-cid-cm3dasru]{width:38%;transition:transform .7s var(--ease-sera);perspective:500px;z-index:2;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.plate[data-astro-cid-cm3dasru]{aspect-ratio:1;background:radial-gradient(circle,#fff 0 60%,#f2ebe5 61% 64%,#fff 65% 100%);border-radius:50%;width:100%;position:relative;transform:rotateX(62deg);box-shadow:0 26px 18px -10px #00000073}.plate[data-astro-cid-cm3dasru] img[data-astro-cid-cm3dasru]{object-fit:cover;clip-path:circle(40% at 49%);border-radius:50%;width:92%;height:92%;position:absolute;inset:4%}.away[data-astro-cid-cm3dasru] .dish[data-astro-cid-cm3dasru]{transform:translate(-50%)translateY(22%)scale(1.14)}.steam[data-astro-cid-cm3dasru]{pointer-events:none;width:100%;height:150%;position:absolute;bottom:40%;left:50%;transform:translate(-50%)}.steam[data-astro-cid-cm3dasru] i[data-astro-cid-cm3dasru]{filter:blur(4px);opacity:0;background:linear-gradient(#0000,#f8f5f266,#0000);border-radius:50%;width:10%;height:70%;animation:3.2s ease-in-out infinite steam;position:absolute;bottom:0}.steam[data-astro-cid-cm3dasru] i[data-astro-cid-cm3dasru]:first-child{left:30%}.steam[data-astro-cid-cm3dasru] i[data-astro-cid-cm3dasru]:nth-child(2){animation-delay:1s;left:48%}.steam[data-astro-cid-cm3dasru] i[data-astro-cid-cm3dasru]:nth-child(3){animation-delay:2s;left:64%}@keyframes steam{0%{opacity:0;transform:translateY(20%)}30%{opacity:.8}to{opacity:0;transform:translateY(-40%)scaleX(1.8)}}.onpass[data-astro-cid-cm3dasru]{background:var(--color-black);color:var(--color-offWhite);white-space:nowrap;z-index:3;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;position:absolute;bottom:5%;left:5%}.bell[data-astro-cid-cm3dasru]{cursor:pointer;z-index:3;background:0 0;border:0;justify-items:center;gap:4px;width:14%;min-width:48px;padding:0;display:grid;position:absolute;bottom:5%;right:6%}.bell[data-astro-cid-cm3dasru][hidden]{display:none}.bell[data-astro-cid-cm3dasru] svg[data-astro-cid-cm3dasru]{transform-origin:50% 90%;width:80%;height:auto}.bell[data-astro-cid-cm3dasru].ring svg[data-astro-cid-cm3dasru]{animation:ding .5s var(--ease-sera)}@keyframes ding{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}45%{transform:rotate(11deg)}70%{transform:rotate(-6deg)}}.bell-hint[data-astro-cid-cm3dasru]{color:var(--color-black);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.caption[data-astro-cid-cm3dasru]{min-height:88px;box-shadow:var(--shadow-card);color:var(--color-grey-1);background:#fff;border-radius:12px;gap:8px;margin-top:16px;padding:16px 20px;font-size:15px;display:grid}.caption[data-astro-cid-cm3dasru] b{color:var(--color-black)}.caption[data-astro-cid-cm3dasru] a{text-decoration:underline}.tents[data-astro-cid-p4uopdll]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:32px;display:grid}.tent[data-astro-cid-p4uopdll]{perspective:600px}.tent-in[data-astro-cid-p4uopdll]{height:100%;box-shadow:var(--shadow-badge);transform-origin:bottom;transition:transform .3s var(--ease-sera);background:#fff;border-radius:4px;padding:28px 18px 20px;position:relative;transform:rotateX(8deg)}.tent-in[data-astro-cid-p4uopdll]:before{content:"";background:var(--color-tint-grape);border-radius:4px 4px 0 0;height:6px;position:absolute;inset:0 0 auto}.tent[data-astro-cid-p4uopdll]:nth-child(2) .tent-in[data-astro-cid-p4uopdll]:before{background:var(--color-tint-salmon)}.tent[data-astro-cid-p4uopdll]:nth-child(3) .tent-in[data-astro-cid-p4uopdll]:before{background:var(--color-tint-mint)}.tent[data-astro-cid-p4uopdll]:nth-child(4) .tent-in[data-astro-cid-p4uopdll]:before{background:var(--color-deep-lemon)}.tent[data-astro-cid-p4uopdll]:nth-child(5) .tent-in[data-astro-cid-p4uopdll]:before{background:var(--color-deep-grape)}.tent[data-astro-cid-p4uopdll]:hover .tent-in[data-astro-cid-p4uopdll]{transform:rotateX(0)}h3[data-astro-cid-p4uopdll]{font-size:24px}p[data-astro-cid-p4uopdll]{color:var(--color-grey-1);margin-top:8px;font-size:14px}
