.digger-module__NMwpLG__logo{color:var(--door-ink);fill:currentColor;overflow:visible}.digger-module__NMwpLG__backdrop{opacity:.22}.digger-module__NMwpLG__logo[data-playing=true] .digger-module__NMwpLG__backdrop,.digger-module__NMwpLG__logo[data-playing=true] .digger-module__NMwpLG__text{opacity:0;animation:.35s ease-out 50ms forwards digger-module__NMwpLG__fadeIn}.digger-module__NMwpLG__logo[data-playing=true] .digger-module__NMwpLG__backdrop{animation-name:digger-module__NMwpLG__fadeInSoft}.digger-module__NMwpLG__logo[data-playing=true] .digger-module__NMwpLG__mover{animation:.85s cubic-bezier(.22,.8,.3,1) forwards digger-module__NMwpLG__drive;transform:translate(-2200px)}.digger-module__NMwpLG__logo[data-playing=true] .digger-module__NMwpLG__digger{animation:.11s linear 7 alternate digger-module__NMwpLG__rumble}.digger-module__NMwpLG__logo[data-playing=true] .digger-module__NMwpLG__tilt{transform-box:fill-box;transform-origin:20% 100%;animation:.35s ease-in-out .85s digger-module__NMwpLG__nod}.digger-module__NMwpLG__logo[data-playing=true] .digger-module__NMwpLG__load{transform-box:fill-box;transform-origin:50% 100%;animation:.3s cubic-bezier(.5,0,.75,0) .9s forwards digger-module__NMwpLG__pour}.digger-module__NMwpLG__logo[data-playing=true] .digger-module__NMwpLG__pile{transform-box:fill-box;transform-origin:60% 100%;animation:.3s cubic-bezier(.2,.9,.3,1.2) 1s forwards digger-module__NMwpLG__land;transform:scale(0)}.digger-module__NMwpLG__logo[data-playing=true] .digger-module__NMwpLG__pebble{opacity:0;animation:.25s cubic-bezier(.5,0,.75,0) forwards digger-module__NMwpLG__drop;transform:translateY(-50px)}@keyframes digger-module__NMwpLG__fadeIn{to{opacity:1}}@keyframes digger-module__NMwpLG__fadeInSoft{to{opacity:.22}}@keyframes digger-module__NMwpLG__drive{to{transform:none}}@keyframes digger-module__NMwpLG__rumble{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes digger-module__NMwpLG__nod{50%{transform:rotate(4deg)}}@keyframes digger-module__NMwpLG__pour{to{opacity:0;transform:translate(-20px)translateY(95px)scale(1.6,.4)}}@keyframes digger-module__NMwpLG__land{to{transform:none}}@keyframes digger-module__NMwpLG__drop{to{opacity:1;transform:none}}
.door-module__Oj_bEq__door{background:var(--door);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.door-module__Oj_bEq__door[data-phase=pending]{background:var(--door)}.door-module__Oj_bEq__door[data-phase=pending] .door-module__Oj_bEq__stage,.door-module__Oj_bEq__door[data-phase=pending] .door-module__Oj_bEq__credit{visibility:hidden}.door-module__Oj_bEq__door[data-phase=playing]{cursor:pointer}.door-module__Oj_bEq__stage{padding:48px var(--gutter);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:36px;display:flex;position:relative}.door-module__Oj_bEq__logo{width:min(260px,64vw);height:auto}.door-module__Oj_bEq__card{background:var(--surface);border-radius:var(--radius-card);width:100%;max-width:380px;box-shadow:var(--shadow-lift);padding:28px 24px 24px}.door-module__Oj_bEq__credit{padding:14px var(--gutter);padding-bottom:max(14px, env(safe-area-inset-bottom));background:var(--footer-bg);color:var(--footer-ink);font-size:var(--t-small);font-weight:var(--w-medium);justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.door-module__Oj_bEq__creditLogo{width:20px;height:20px}.door-module__Oj_bEq__door[data-phase=playing][data-entrance=fade] .door-module__Oj_bEq__logo{opacity:0;animation:.4s ease-out .1s forwards door-module__Oj_bEq__arrive;transform:translateY(8px)}.door-module__Oj_bEq__door[data-phase=playing] .door-module__Oj_bEq__card{opacity:0;animation:.3s cubic-bezier(.2,.7,.2,1) 1.15s forwards door-module__Oj_bEq__arrive;transform:translateY(24px)}.door-module__Oj_bEq__door[data-phase=playing] .door-module__Oj_bEq__credit{opacity:0;animation:.3s ease-out 1.2s forwards door-module__Oj_bEq__arrive}@keyframes door-module__Oj_bEq__arrive{to{opacity:1;transform:none}}
.sign-in-module__ZHyAsG__form{gap:10px;display:grid}.sign-in-module__ZHyAsG__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sign-in-module__ZHyAsG__input{font:inherit;color:var(--ink);background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-button);padding:14px 16px;font-size:16px}.sign-in-module__ZHyAsG__input::placeholder{color:var(--ink-muted)}.sign-in-module__ZHyAsG__input:focus{outline:2px solid var(--hero);outline-offset:1px;border-color:#0000}.sign-in-module__ZHyAsG__wide{width:100%;margin-top:4px;padding:15px}.sign-in-module__ZHyAsG__wide:disabled{opacity:.7;cursor:default}.sign-in-module__ZHyAsG__note{font-size:var(--t-small);color:var(--ink-muted);text-align:center;margin-top:4px}.sign-in-module__ZHyAsG__error{color:var(--problem);font-size:var(--t-label)}.sign-in-module__ZHyAsG__boxes{grid-template-columns:repeat(6,1fr);gap:8px;display:grid;position:relative}.sign-in-module__ZHyAsG__box{aspect-ratio:5/6;font-size:var(--t-title);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;color:var(--ink);background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-button);place-items:center;display:grid}.sign-in-module__ZHyAsG__boxActive{border-color:var(--hero);outline:2px solid var(--hero);outline-offset:1px}.sign-in-module__ZHyAsG__codeInput{color:#0000;caret-color:#0000;cursor:text;background:0 0;border:0;outline:none;width:100%;font-size:16px;position:absolute;inset:0}.sign-in-module__ZHyAsG__codeInput::selection{background:0 0}.sign-in-module__ZHyAsG__inlineLink{font:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
