.claw-module__waA96W__page{--ch:min(calc(100svh - 124px), 150vw);z-index:20;background:var(--color-paper);color:var(--color-ink);grid-template-rows:68px minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:clamp(16px,3vw,48px);padding:0 clamp(16px,3vw,40px);display:grid;position:fixed;inset:0;overflow:hidden}body:has(.claw-module__waA96W__page) :is(.site-header,body>footer){display:none}.claw-module__waA96W__page:after{content:"";z-index:6;pointer-events:none;background:var(--grain);opacity:.04;position:absolute;inset:0}.claw-module__waA96W__top{border-bottom:1px solid var(--color-line);grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 calc(-1*clamp(16px,3vw,40px));padding:0 clamp(16px,3vw,40px);display:grid}.claw-module__waA96W__home{font-family:var(--font-serif);letter-spacing:-.03em;color:inherit;justify-self:start;font-size:32px;line-height:1;text-decoration:none}.claw-module__waA96W__home:hover,.claw-module__waA96W__home:focus-visible{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.claw-module__waA96W__nav{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;gap:clamp(14px,2.2vw,30px);font-size:11px;display:flex}.claw-module__waA96W__nav span:first-child{color:var(--color-tech)}.claw-module__waA96W__right{justify-self:end;align-items:center;gap:18px;display:flex}.claw-module__waA96W__sound{border:1px solid var(--color-line);height:30px;color:inherit;font:11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:6px;padding:0 10px}.claw-module__waA96W__sound:hover{border-color:var(--color-ink)}.claw-module__waA96W__bag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.claw-module__waA96W__count{background:var(--color-ink);min-width:22px;height:22px;color:var(--color-paper);letter-spacing:0;border-radius:5px;place-items:center;padding:0 5px;animation:.5s cubic-bezier(.3,1.6,.5,1) claw-module__waA96W__bump;display:inline-grid}.claw-module__waA96W__left{flex-direction:column;justify-content:space-between;align-self:stretch;min-width:0;padding:4svh 0 88px;display:flex}.claw-module__waA96W__headline{font:400 clamp(48px, 6.4vw, 112px)/.86 var(--font-serif);letter-spacing:-.045em;margin:0;animation:1s cubic-bezier(.22,1,.36,1) both claw-module__waA96W__rise}.claw-module__waA96W__headline em{color:var(--color-tech)}.claw-module__waA96W__aim{gap:10px;max-width:340px;display:grid}.claw-module__waA96W__aim>*{margin:0;animation:.6s cubic-bezier(.22,1,.36,1) both claw-module__waA96W__rise}.claw-module__waA96W__aim>:nth-child(2){animation-delay:40ms}.claw-module__waA96W__aim>:nth-child(3){animation-delay:80ms}.claw-module__waA96W__aim>:nth-child(4){animation-delay:.12s}.claw-module__waA96W__kicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px}.claw-module__waA96W__kicker span{color:var(--color-tech);margin-left:1.4em}.claw-module__waA96W__title{font:400 clamp(40px, 4vw, 60px)/.92 var(--font-serif);letter-spacing:-.035em}.claw-module__waA96W__note{max-width:32ch;color:color-mix(in srgb, var(--color-ink) 72%, transparent);font-size:14px;line-height:1.45}.claw-module__waA96W__meta{align-items:baseline;gap:16px;display:flex}.claw-module__waA96W__meta b{font-size:20px;font-weight:500}.claw-module__waA96W__grip{font:11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink) 60%, transparent);align-items:center;gap:3px;display:inline-flex}.claw-module__waA96W__grip i{background:var(--color-line);border-radius:2px;width:12px;height:6px;margin-left:1px}.claw-module__waA96W__grip i:first-child{margin-left:8px}.claw-module__waA96W__grip i[data-on]{background:var(--color-tech)}.claw-module__waA96W__actions{gap:8px;margin-top:4px;display:flex}.claw-module__waA96W__drop,.claw-module__waA96W__buy{height:44px;font:500 14px var(--font-sans);cursor:pointer;border-radius:8px;padding:0 18px;transition:transform .2s,background .2s,border-color .2s}.claw-module__waA96W__drop{background:var(--color-ink);color:var(--color-paper);border:0;flex:1}.claw-module__waA96W__drop:hover{background:var(--color-tech)}.claw-module__waA96W__buy{border:1px solid color-mix(in srgb, var(--color-ink) 22%, transparent);color:inherit;background:0 0}.claw-module__waA96W__buy:hover{border-color:var(--color-ink)}.claw-module__waA96W__drop:active,.claw-module__waA96W__buy:active{transform:scale(.97)}.claw-module__waA96W__machine{align-content:start;justify-items:center;gap:6px;padding-top:12px;display:grid}.claw-module__waA96W__cabinet{height:var(--ch);aspect-ratio:2/3;opacity:0;max-width:100%;transition:opacity .8s,transform 1s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(24px)}.claw-module__waA96W__page[data-ready] .claw-module__waA96W__cabinet{opacity:1;transform:none}.claw-module__waA96W__body{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 28px 26px #11113c29);width:100%;height:100%;position:absolute;inset:0}.claw-module__waA96W__glass{cursor:crosshair;touch-action:manipulation;position:absolute}.claw-module__waA96W__shine{pointer-events:none;background:linear-gradient(112deg,#0000 18%,#ffffff29 21%,#ffffff0a 27%,#0000 30% 62%,#ffffff1a 64%,#0000 69%);border-radius:4px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff40,inset 0 0 40px #ffffff14}.claw-module__waA96W__button{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;position:absolute}.claw-module__waA96W__button:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-learn) 70%, transparent)}.claw-module__waA96W__button:focus-visible{outline:2px solid var(--color-tech);outline-offset:3px}.claw-module__waA96W__button:active{transform:scale(.94)}.claw-module__waA96W__chute{pointer-events:none;position:absolute;overflow:hidden}.claw-module__waA96W__chute img{object-fit:contain;width:78%;height:90%;animation:1.6s cubic-bezier(.22,1,.36,1) both claw-module__waA96W__chute;position:absolute;bottom:4%;left:50%}.claw-module__waA96W__status{min-height:1.6em;font:11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink) 60%, transparent);margin:0}.claw-module__waA96W__side{place-self:start end;gap:18px;width:min(100%,300px);min-width:0;max-height:calc(100svh - 92px);padding-top:4svh;display:grid;overflow:auto}.claw-module__waA96W__coins{gap:8px;display:grid}.claw-module__waA96W__coinRow{align-items:center;gap:6px;margin:0;display:flex}.claw-module__waA96W__coinRow i{background:var(--color-line);width:22px;height:22px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:50%;transition:background .3s}.claw-module__waA96W__coinRow i[data-on]{background:radial-gradient(circle at 35% 30%, #fff3b0, var(--color-learn) 45%, #c99400);box-shadow:inset 0 0 0 2px #b08300}.claw-module__waA96W__topup{background:var(--color-ink);height:28px;color:var(--color-paper);font:500 12px var(--font-sans);cursor:pointer;border:0;border-radius:6px;margin-left:8px;padding:0 10px}.claw-module__waA96W__small{color:color-mix(in srgb, var(--color-ink) 60%, transparent);margin:0;font-size:12px}.claw-module__waA96W__shelf{gap:6px;margin:0;padding:0;list-style:none;display:grid}.claw-module__waA96W__shelf li{box-shadow:0 0 0 1px var(--color-line);background:#fff;border-radius:8px;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:6px 8px 6px 6px;display:grid}.claw-module__waA96W__shelf img{object-fit:contain;width:44px;height:44px}.claw-module__waA96W__shelfName{font-family:var(--font-serif);letter-spacing:-.02em;font-size:20px;line-height:1;display:grid}.claw-module__waA96W__shelfName small{font:11px var(--font-mono);letter-spacing:.04em;color:color-mix(in srgb, var(--color-ink) 60%, transparent);margin-top:3px}.claw-module__waA96W__shelf li[data-won] small{color:var(--color-tech)}.claw-module__waA96W__shelf li[data-won]{box-shadow:0 0 0 1px var(--color-tech)}.claw-module__waA96W__shelf button{border:1px solid var(--color-line);height:30px;color:inherit;font:500 12px var(--font-sans);cursor:pointer;background:0 0;border-radius:6px;padding:0 10px}.claw-module__waA96W__shelf button:hover{border-color:var(--color-ink)}.claw-module__waA96W__won{z-index:7;text-align:center;width:min(300px,100vw - 32px);box-shadow:0 0 0 1px var(--color-tech), 0 40px 80px -30px #0006;background:#fff;border-radius:12px;justify-items:center;gap:4px;padding:18px 18px 20px;animation:.6s cubic-bezier(.3,1.5,.5,1) both claw-module__waA96W__pop;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.claw-module__waA96W__won img{object-fit:contain;width:150px;height:150px;animation:1s cubic-bezier(.22,1,.36,1) both claw-module__waA96W__spin}.claw-module__waA96W__wonName{font:400 44px/1 var(--font-serif);letter-spacing:-.03em;margin:0}.claw-module__waA96W__won button{background:var(--color-ink);height:40px;color:var(--color-paper);font:500 14px var(--font-sans);cursor:pointer;border:0;border-radius:8px;margin-top:10px;padding:0 18px}.claw-module__waA96W__won button:hover{background:var(--color-tech)}@media (max-width:1080px){.claw-module__waA96W__nav{display:none}.claw-module__waA96W__top{grid-template-columns:1fr auto}.claw-module__waA96W__top .claw-module__waA96W__right{grid-column:2}}@media (max-width:900px){.claw-module__waA96W__page{--ch:min(72svh, 135vw);grid-template-rows:68px auto;grid-template-columns:1fr;min-height:100svh;position:relative;inset:auto;overflow:visible}.claw-module__waA96W__left{display:contents}.claw-module__waA96W__headline{grid-row:2;padding-top:18px;font-size:clamp(44px,13vw,80px)}.claw-module__waA96W__machine{grid-row:3}.claw-module__waA96W__aim{grid-row:4;max-width:none;padding-top:8px}.claw-module__waA96W__side{grid-row:5;justify-self:stretch;width:auto;max-height:none;padding:8px 0 80px}}@keyframes claw-module__waA96W__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes claw-module__waA96W__bump{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes claw-module__waA96W__chute{0%{opacity:0;transform:translate(-50%,-110%)rotate(-20deg)}20%{opacity:1}70%{transform:translate(-50%)rotate(6deg)}to{transform:translate(-50%)rotate(0)}}@keyframes claw-module__waA96W__pop{0%{opacity:0;transform:translate(-50%,-40%)scale(.85)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes claw-module__waA96W__spin{0%{transform:rotate(-30deg)scale(.6)}to{transform:none}}@media (prefers-reduced-motion:reduce){.claw-module__waA96W__cabinet,.claw-module__waA96W__won,.claw-module__waA96W__won img,.claw-module__waA96W__chute img,.claw-module__waA96W__aim>*,.claw-module__waA96W__headline{transition:none!important;animation:none!important}}
