.stage-module__HRnYKq__tier{--shadow:17, 17, 17;--front:18px;--sk:-38deg;--wood-top:#d9b98b;--wood-front:#b08856;--wood-end:#8d6537;--tone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='120'%3E%3Cfilter id='t' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.005 0.05' numOctaves='3' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.34 0 0 0 0 0.2 0 0 0 0 0.06 0 0 0 0.9 -0.12'/%3E%3C/filter%3E%3Crect width='480' height='120' filter='url(%23t)' opacity='0.7'/%3E%3C/svg%3E");--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='128'%3E%3Cg fill='none' stroke='%23573818' stroke-linecap='round'%3E%3Cpath d='M0 9c120-5 200 7 320 3s180-9 280-3' stroke-width='1.1' opacity='.4' stroke-dasharray='210 16 140 26 300 12'/%3E%3Cpath d='M0 16c90 3 170-4 260-1s210 6 340 1' stroke-width='.7' opacity='.32'/%3E%3Cpath d='M0 44c150-8 260 10 400 2s120-7 200-2' stroke-width='1.6' opacity='.28' stroke-dasharray='330 24 190 40'/%3E%3Cpath d='M0 52c110 4 190-6 300-2s190 8 300 2' stroke-width='.8' opacity='.36'/%3E%3Cpath d='M0 83c80-3 180 6 290 1s200-7 310-1' stroke-width='1.2' opacity='.38' stroke-dasharray='120 30 260 18 200 14'/%3E%3Cpath d='M0 118c130 5 230-6 350-3s150 7 250 3' stroke-width='.9' opacity='.34'/%3E%3Cpath d='M40 30c50-2 120 3 170 1' stroke-width='.6' opacity='.3'/%3E%3Cpath d='M330 66c70 3 130-4 190 0' stroke-width='.7' opacity='.32'/%3E%3Cpath d='M150 98c60 2 110-3 170 1' stroke-width='.6' opacity='.3'/%3E%3Cpath d='M420 104c40-2 80 3 120 1' stroke-width='.5' opacity='.28'/%3E%3C/g%3E%3C/svg%3E");--endgrain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='40'%3E%3Cg fill='none' stroke='%234a2e12' stroke-width='.8' opacity='.5'%3E%3Cpath d='M5 0v40M12 0c1 10-1 20 0 40M19 0v40'/%3E%3C/g%3E%3C/svg%3E");--hair:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 4' preserveAspectRatio='none'%3E%3Cpath d='M0 2C12 1 22 3 34 2S55 1.2 66 2.4 88 1.4 100 2' fill='none' stroke='%232a1a0a' stroke-width='1.2' vector-effect='non-scaling-stroke' opacity='.8'/%3E%3C/svg%3E");--knot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 34'%3E%3Cg fill='none' stroke='%235a3a1c' stroke-width='1.1'%3E%3Cellipse cx='30' cy='17' rx='6' ry='3.2'/%3E%3Cpath d='M10 17C12 9 48 8 50 17C48 26 12 25 10 17Z' opacity='.6'/%3E%3Cpath d='M4 17C8 4 52 3 56 17C52 30 8 29 4 17' opacity='.35'/%3E%3C/g%3E%3C/svg%3E");--crack:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 8' preserveAspectRatio='none'%3E%3Cpath d='M0 4l14 1 11-2 17 2 12-1 15 1 12-1 9 1' fill='none' stroke='%23331e0a' stroke-width='1.3' vector-effect='non-scaling-stroke' stroke-linejoin='round' opacity='.75'/%3E%3Cpath d='M0 4l8 2 16-1' fill='none' stroke='%23331e0a' stroke-width='2' vector-effect='non-scaling-stroke' opacity='.5'/%3E%3C/svg%3E");--tier-w:min(1180px, 88vw);--floor:clamp(120px, calc(60px + var(--tall) * var(--tier-w)), 250px);width:var(--tier-w);margin:96px 0 0 4vw;position:relative}.stage-module__HRnYKq__tier:first-child{margin-top:84px}.stage-module__HRnYKq__shiftR{margin-left:auto;margin-right:3vw}.stage-module__HRnYKq__shiftL{margin-left:2vw}.stage-module__HRnYKq__cast{margin-bottom:calc(-1 * (var(--floor) - var(--front) + 4px));z-index:1;align-items:flex-end;padding:0 1%;display:flex;position:relative}.stage-module__HRnYKq__obj{width:var(--w);margin-left:var(--ml,0);flex:none;display:block;position:relative}.stage-module__HRnYKq__obj:hover,.stage-module__HRnYKq__obj:focus-visible{z-index:5}.stage-module__HRnYKq__pic{transform-origin:50% 100%;width:100%;height:auto;transition:transform .32s var(--ease-press);will-change:transform;display:block;position:relative}.stage-module__HRnYKq__obj:hover .stage-module__HRnYKq__pic,.stage-module__HRnYKq__obj:focus-visible .stage-module__HRnYKq__pic{transform:translateY(-14px)scale(1.5)}.stage-module__HRnYKq__obj:focus-visible{outline:none}.stage-module__HRnYKq__obj:focus-visible .stage-module__HRnYKq__pic{outline:2px solid var(--color-ink);outline-offset:6px}.stage-module__HRnYKq__nn{left:50%;top:calc(100% - 4px + var(--front) / 2 - 8px);transform:translateX(-50%) rotate(var(--tilt-chip,0deg));font-family:var(--font-mono);background:var(--color-ground);color:var(--color-ink);clip-path:polygon(0 4%,32% 0,68% 3%,100% 0,99% 55%,100% 100%,64% 96%,30% 100%,0 97%,1% 50%);z-index:3;white-space:nowrap;padding:2px 5px;font-size:11px;font-weight:700;line-height:12px;position:absolute}.stage-module__HRnYKq__floor{height:var(--floor);z-index:0;position:relative}.stage-module__HRnYKq__top{top:0;left:0;right:0;bottom:var(--front);background-color:var(--wood-top);background-image:var(--grain), var(--tone);background-size:var(--gs), 480px 120px;background-position:var(--gx) 0, var(--tx) 0;clip-path:var(--top-clip);position:absolute;overflow:hidden}.stage-module__HRnYKq__shadows{pointer-events:none;align-items:flex-end;padding:0 1%;display:flex;position:absolute;bottom:4px;left:0;right:0}.stage-module__HRnYKq__shadow{width:var(--w);margin-left:var(--ml,0);flex:none;height:0;position:relative}.stage-module__HRnYKq__sil{filter:brightness(0);opacity:.26;transform-origin:50% 100%;width:100%;height:auto;transform:skewX(var(--sk)) scaleY(.42);transition:transform .32s var(--ease-press), opacity .32s var(--ease-press);position:absolute;bottom:0;left:0}:is(.stage-module__HRnYKq__tier:has(.stage-module__HRnYKq__obj:first-child:hover,.stage-module__HRnYKq__obj:first-child:focus-visible) .stage-module__HRnYKq__shadow:first-child .stage-module__HRnYKq__sil,.stage-module__HRnYKq__tier:has(.stage-module__HRnYKq__obj:nth-child(2):hover,.stage-module__HRnYKq__obj:nth-child(2):focus-visible) .stage-module__HRnYKq__shadow:nth-child(2) .stage-module__HRnYKq__sil,.stage-module__HRnYKq__tier:has(.stage-module__HRnYKq__obj:nth-child(3):hover,.stage-module__HRnYKq__obj:nth-child(3):focus-visible) .stage-module__HRnYKq__shadow:nth-child(3) .stage-module__HRnYKq__sil,.stage-module__HRnYKq__tier:has(.stage-module__HRnYKq__obj:nth-child(4):hover,.stage-module__HRnYKq__obj:nth-child(4):focus-visible) .stage-module__HRnYKq__shadow:nth-child(4) .stage-module__HRnYKq__sil){transform:translateY(4px) skewX(var(--sk)) scaleY(.72) scaleX(1.14);opacity:.15}.stage-module__HRnYKq__knot{top:38%;left:var(--kx);background:var(--knot) center / 100% 100% no-repeat;opacity:.75;width:62px;height:34px;position:absolute}.stage-module__HRnYKq__crack{background:var(--crack) 0 0 / 100% 100% no-repeat;width:96px;height:8px;position:absolute;top:52%}.stage-module__HRnYKq__crackL{left:calc(var(--bl) + 1.5%)}.stage-module__HRnYKq__crackR{right:calc(100% - var(--br) + 1.5%);transform:scaleX(-1)}.stage-module__HRnYKq__back{top:-1px;left:var(--bl);right:calc(100% - var(--br));background:var(--hair) 0 0 / 100% 100% no-repeat;height:4px;position:absolute}.stage-module__HRnYKq__lip{left:0;right:0;bottom:var(--front);height:4px;clip-path:var(--lip-clip);background:#2d1a086b;position:absolute}.stage-module__HRnYKq__end{background-color:var(--wood-end);background-image:var(--endgrain);pointer-events:none;background-size:24px 40px;position:absolute;inset:0}.stage-module__HRnYKq__endL{clip-path:polygon(0 calc(100% - var(--front)), var(--bl) 0, calc(var(--bl) + var(--cut)) var(--front), 0.25% 100%)}.stage-module__HRnYKq__endR{clip-path:polygon(var(--br) 0, 100% calc(100% - var(--front)), 99.75% 100%, calc(var(--br) - var(--cut)) var(--front))}.stage-module__HRnYKq__front{height:var(--front);background-color:var(--wood-front);background-image:var(--grain);background-size:340px 72px;background-position:var(--fx) -8px;box-shadow:inset 0 1px 0 #ffeecd80, 0 22px 26px -12px rgba(var(--shadow), .42);clip-path:var(--front-clip);position:absolute;bottom:0;left:0;right:0}.stage-module__HRnYKq__foot{background:var(--hair) 0 0 / 100% 100% no-repeat;height:4px;position:absolute;bottom:-2px;left:0;right:0;transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.stage-module__HRnYKq__pic,.stage-module__HRnYKq__sil{transition:none}.stage-module__HRnYKq__obj:hover .stage-module__HRnYKq__pic,.stage-module__HRnYKq__obj:focus-visible .stage-module__HRnYKq__pic{transform:scale(1.3)}.stage-module__HRnYKq__tier:has(.stage-module__HRnYKq__obj:hover,.stage-module__HRnYKq__obj:focus-visible) .stage-module__HRnYKq__sil{transform:skewX(var(--sk)) scaleY(.42);opacity:.26}}@media (max-width:640px){.stage-module__HRnYKq__tier{--front:14px;--tier-w:90vw;--floor:clamp(70px, calc(30px + var(--tall) * var(--tier-w)), 140px);margin:64px 0 0}.stage-module__HRnYKq__tier:first-child{margin-top:36px}.stage-module__HRnYKq__shiftR{margin-left:auto;margin-right:0}.stage-module__HRnYKq__shiftL{margin-left:0}.stage-module__HRnYKq__cast,.stage-module__HRnYKq__shadows{padding:0 4%}.stage-module__HRnYKq__knot{width:40px;height:22px}.stage-module__HRnYKq__crack{width:60px;height:6px}.stage-module__HRnYKq__top{background-size:var(--gsm), 320px 80px}.stage-module__HRnYKq__front{background-size:240px 50px}.stage-module__HRnYKq__obj:hover .stage-module__HRnYKq__pic{transform:none}.stage-module__HRnYKq__tier:has(.stage-module__HRnYKq__obj:hover) .stage-module__HRnYKq__sil{transform:skewX(var(--sk)) scaleY(.42);opacity:.26}}
