@property --p{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.dot[data-astro-cid-zbb37bwy]{left:50%;top:var(--p);translate:-50% -50%;animation:4.5s infinite}@media(min-width:64rem){.dot[data-astro-cid-zbb37bwy]{left:var(--p);top:50%}}.dot-first[data-astro-cid-zbb37bwy]{animation-name:leg-first}.dot-second[data-astro-cid-zbb37bwy]{animation-name:leg-second}@keyframes leg-first{0%,10%{--p: 0%;animation-timing-function:ease-in-out}45%,to{--p: 100%}}@keyframes leg-second{0%,55%{--p: 0%;animation-timing-function:ease-in-out}90%,to{--p: 100%}}.rack[data-astro-cid-qbycgs33]{position:relative;width:1208px;height:830px;margin-inline:auto;isolation:isolate;zoom:.5}@media(min-width:48rem){.rack[data-astro-cid-qbycgs33]{zoom:.7}}@media(min-width:80rem){.rack[data-astro-cid-qbycgs33]{zoom:1}}.glass[data-astro-cid-qbycgs33]{position:absolute;left:56px;top:604px;width:1096px;height:162px;background-image:linear-gradient(180deg,#fff3,#fff0 14.022%),linear-gradient(90deg,#737373bf,#6c6c6cbf 39.906%,#262626bf 92.795%,#d9d9d9bf);pointer-events:none;z-index:3}.tray[data-astro-cid-qbycgs33]{position:absolute;left:56px;top:766px;width:1096px;height:64px;border-radius:0 0 24px 24px;background:linear-gradient(90deg,var(--color-surface-inverse) 94.1%,#003aae 100%);border-top:6px solid var(--color-surface-accent);z-index:3}.slot[data-astro-cid-qbycgs33]{position:absolute;top:0;left:calc(56px + var(--i) * 209px);width:260px;height:830px;z-index:0;pointer-events:none}.ghost[data-astro-cid-qbycgs33]{position:absolute;left:56px;bottom:442px;width:138px;writing-mode:vertical-rl;transform:rotate(180deg);font-size:110px;font-weight:700;line-height:138px;white-space:nowrap;color:var(--color-line)}.slot[data-astro-cid-qbycgs33][data-long] .ghost[data-astro-cid-qbycgs33]{width:94px;font-size:75px;line-height:94px}.spool[data-astro-cid-qbycgs33]{position:absolute;left:-20.97px;top:315px;width:283.94px;height:470px;max-width:none;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.bubble[data-astro-cid-qbycgs33]{position:absolute;left:-52px;bottom:510px;width:364px;padding:24px;border-radius:44px;background:var(--color-surface-inverse);color:var(--color-fg-inverse);display:flex;flex-direction:column;gap:12px;text-align:left}.tail[data-astro-cid-qbycgs33]{position:absolute;left:115px;top:303px;width:30px;height:30px;border-radius:8px;background:var(--color-surface-inverse);rotate:45deg}.bubble[data-astro-cid-qbycgs33],.tail[data-astro-cid-qbycgs33]{opacity:0;visibility:hidden;translate:0 12px;transition:opacity .25s ease,translate .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s}.bubble-title[data-astro-cid-qbycgs33]{font-size:26px;font-weight:700;line-height:38px}.rows[data-astro-cid-qbycgs33]{display:flex;flex-direction:column;gap:12px}.row[data-astro-cid-qbycgs33]{display:flex;gap:12px;align-items:baseline}.row-label[data-astro-cid-qbycgs33]{flex:none;width:72px;font-size:18px;line-height:24px;color:var(--color-fg-accent)}.row-value[data-astro-cid-qbycgs33]{flex:1;font-size:22px;line-height:30px}.hit[data-astro-cid-qbycgs33]{position:absolute;left:26px;top:300px;width:208px;height:470px;cursor:pointer;pointer-events:auto;border-radius:24px}.hit[data-astro-cid-qbycgs33]:focus-visible{outline:3px solid var(--color-action);outline-offset:4px}.slot[data-astro-cid-qbycgs33].is-active,.slot[data-astro-cid-qbycgs33]:has(.hit:focus-visible){z-index:2}@media(hover:hover){.slot[data-astro-cid-qbycgs33]:has(.hit:hover){z-index:2}.slot[data-astro-cid-qbycgs33]:has(.hit:hover) .spool[data-astro-cid-qbycgs33]{transform:translateY(-76px)}.slot[data-astro-cid-qbycgs33]:has(.hit:hover) [data-astro-cid-qbycgs33]:is(.bubble,.tail){opacity:1;visibility:visible;translate:0 0;transition:opacity .25s ease,translate .3s cubic-bezier(.2,.7,.2,1)}}.slot[data-astro-cid-qbycgs33]:is(.is-active,:has(.hit:focus-visible)) .spool[data-astro-cid-qbycgs33]{transform:translateY(-76px)}.slot[data-astro-cid-qbycgs33]:is(.is-active,:has(.hit:focus-visible)) [data-astro-cid-qbycgs33]:is(.bubble,.tail){opacity:1;visibility:visible;translate:0 0;transition:opacity .25s ease,translate .3s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){.spool[data-astro-cid-qbycgs33],.bubble[data-astro-cid-qbycgs33],.tail[data-astro-cid-qbycgs33]{transition:none!important}.bubble[data-astro-cid-qbycgs33],.tail[data-astro-cid-qbycgs33]{translate:0 0}}
