.gd-page{z-index:101;overscroll-behavior:contain;scrollbar-width:none;background:radial-gradient(120% 60% at 50% 0%, var(--lb-bg-elevated) 0%, transparent 70%), var(--lb-bg-primary);color:var(--lb-text-primary);font-family:var(--lb-font-body);position:fixed;inset:0;overflow:hidden auto}.gd-page::-webkit-scrollbar{display:none}.gd-column{box-sizing:border-box;width:100%;max-width:440px;min-height:100%;padding:0 var(--lb-sp-frame) calc(var(--lb-sp-frame) + env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex}.gd-top{justify-content:center;align-items:center;padding:14px 0 6px;display:flex}.gd-top img{width:auto;height:17px}@media (min-width:430px){.gd-top img{height:20px}}.gd-head{justify-content:center;align-items:center;gap:var(--lb-sp-row);padding:var(--lb-sp-section) 0;text-align:center;flex-direction:column;flex:1 0 auto;display:flex}.gd-title{font-family:var(--lb-font-display);font-size:var(--lb-type-section);text-wrap:balance;margin:0;font-weight:800;line-height:1.12}.gd-title-line{display:block}@media (min-width:360px){.gd-title-line:first-child{white-space:nowrap}}.gd-column--door>.gd-head{isolation:isolate;max-width:640px;position:relative}@media (min-width:881px){.gd-column--door>.gd-head{max-width:none}.gd-title-line{white-space:nowrap}}.gd-lede{max-width:34ch;color:var(--lb-text-secondary);font-size:var(--lb-type-body);text-wrap:pretty;margin:0;line-height:1.45}@keyframes gd-step-1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.gd-tap{display:contents}.gd-will{--gd-plinth-scale:.51;width:96px;height:96px;animation:gd-step-1 calc(var(--lb-dur-base) + var(--lb-dur-stagger) / 2) var(--lb-ease-out) both}.gd-title.gd-bubble{max-width:18ch}.gd-verdict{font-family:var(--lb-font-display);font-size:var(--lb-type-body);text-align:center;margin:0;font-weight:800}.gd-verdict[data-correct=true]{color:var(--lb-mint)}.gd-quiz__keys{width:100%}.gd-foot{align-items:stretch;gap:var(--lb-sp-row);flex-direction:column;display:flex}.gd-cup-prize{inline-size:100%;min-inline-size:0}.gd-cup-prize .t28-join-note{color:var(--lb-text-muted);font-size:var(--lb-type-meta);text-align:center;text-wrap:pretty;margin-block-start:var(--lb-sp-line);line-height:1.45}.gd-page .gd-quiz[data-quiz-step=last][data-tight] .gd-score{margin-block-end:var(--lb-sp-row)}.gd-quiz[data-quiz-step=last]{--gd-chest-badge-over:8px}.gd-page .gd-quiz[data-quiz-step=last][data-tight] .lb-welcome-gift-place{margin-top:var(--gd-chest-badge-over)}.gd-page .gd-quiz[data-quiz-step=last][data-tight=prize]>.gd-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gd-page .gd-quiz[data-quiz-step=last][data-tight=prize] .gd-foot{gap:calc(var(--lb-sp-line) / 2)}.gd-page .gd-quiz[data-quiz-step=last][data-tight=prize] .gd-cup-prize .lb-prize{gap:var(--lb-s-1)}.gd-page .gd-quiz[data-quiz-step=last][data-tight=prize] .gd-cup-prize .t28-join-note{margin-block-start:0}.gd-fine{color:var(--lb-text-muted);font-size:var(--lb-type-meta);text-align:center;text-wrap:pretty;margin:0;line-height:1.45}.gd-fine .lb-link{--lb-act-c:var(--lb-text-secondary)}.gd-error{color:var(--lb-text-primary);font-size:var(--lb-type-key);text-align:center;margin:0}.gd-door{--lb-act-c:var(--lb-text-primary);align-self:center;min-height:44px}.gd-quiet{--lb-act-c:var(--lb-text-secondary)}@media (max-width:760px){.gd-foot--door{align-items:center}.gd-foot--door .lb-btn.full{width:min(200px,100%)}}.gd-reward{justify-content:center;margin:0;display:flex}.gd-chips{gap:var(--lb-sp-line);display:inline-flex}.gd-chip{background:linear-gradient(180deg, rgb(var(--lb-lesson-chip-a)), rgb(var(--lb-lesson-chip-b)));height:26px;box-shadow:inset 0 1px 0 #ffffff14, inset 0 0 0 1px rgba(var(--lb-lesson-lav), .22), 0 2px 0 0 rgb(var(--lb-lesson-k-c));color:var(--lb-text-primary);font:800 13px/1 var(--lb-font-display);font-variant-numeric:tabular-nums;animation:gd-chip-pop var(--lb-dur-krom) var(--lb-lesson-ease-pop) calc(var(--lb-dur-hold) + var(--lb-dur-stagger) / 2) backwards;border-radius:9px;align-items:center;gap:5px;padding:0 10px 0 6px;display:inline-flex}.gd-chip+.gd-chip{animation-delay:calc(var(--lb-dur-hold) + var(--lb-dur-stagger) * 2)}.gd-chip img{object-fit:contain;width:18px;height:18px}@keyframes gd-chip-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.gd-reward[data-reward=sum] .gd-chip{animation:gd-sum-in var(--lb-dur-pop) var(--lb-ease-settle) backwards}@keyframes gd-sum-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gd-bubble[data-will=done]{max-width:30ch}.gd-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gd-key-room{min-height:var(--lb-size-scene-key);flex-direction:column;display:flex}.gd-door-room{flex-direction:column;min-height:44px;display:flex}.gd-key-room[data-state=wait],.gd-door-room[data-state=wait]{visibility:hidden}.gd-key-room[data-state=in],.gd-door-room[data-state=in]{animation:gd-key-in var(--lb-dur-pop) var(--lb-ease-out) both}@keyframes gd-key-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:768px){.gd-column{--gd-top:56px;align-items:center;max-width:clamp(480px,36vw,600px)}.gd-column:after{height:var(--gd-top);content:"";flex:none}.gd-top{height:var(--gd-top);align-self:stretch;padding:0}.gd-head{justify-content:center;gap:var(--lb-sp-hero);padding:0 0 calc(var(--lb-sp-section) + var(--lb-sp-line));flex:none;margin-top:auto}.gd-title{font-size:var(--lb-type-scene-title)}.gd-lede{text-wrap:balance;max-width:none}.gd-will{--gd-plinth-scale:.64;width:120px;height:120px}.gd-foot{width:100%;max-width:400px}.gd-column>:last-child{margin-bottom:auto}}@media (max-width:767px) and (max-height:760px){.gd-quiz[data-quiz-step=last]{gap:var(--lb-sp-line);padding-block:var(--lb-sp-line)}.gd-quiz[data-quiz-step=last]>.gd-will{--gd-plinth-scale:.47;width:88px;height:88px}.gd-quiz[data-quiz-step=last] .gd-gift-room{--gd-chest:calc(var(--lb-type-plinth) * 2)}.gd-quiz[data-quiz-step=last] .gd-foot{gap:var(--lb-sp-line)}}@media (max-width:767px) and (max-height:699px){.gd-page .gd-quiz[data-quiz-step=last]>.gd-will{--gd-will-box:72px;--gd-plinth-scale:.38;width:var(--gd-will-box);height:var(--gd-will-box);margin-top:0;margin-bottom:0}.gd-page .gd-quiz[data-quiz-step=last]>.gd-will--live{--gd-plinth-front:calc(63px * var(--gd-plinth-scale));margin-bottom:calc(var(--gd-plinth-front) - .16 * var(--gd-will-box))}.gd-quiz[data-quiz-step=last] .gd-gift-room,.gd-quiz[data-quiz-step=last]>.lb-welcome-gift-place{--gd-chest:calc(var(--lb-type-plinth) * 1.5)}.gd-quiz[data-quiz-step=last]>.lb-welcome-gift-place .lb-welcome-gift__chest{--lbdq-cs:var(--gd-chest);width:var(--gd-chest);height:var(--gd-chest)}}@media (max-width:767px) and (max-height:620px){.gd-page .gd-quiz[data-quiz-step=last]>.gd-will{--gd-will-box:40px;--gd-plinth-scale:.21}.gd-quiz[data-quiz-step=last] .gd-gift-room,.gd-quiz[data-quiz-step=last]>.lb-welcome-gift-place{--gd-chest:var(--lb-type-plinth)}}@media (min-width:768px) and (max-width:880px){.gd-column--quiz{box-sizing:content-box;max-width:448px}}@media (min-width:881px){.gd-column--quiz{max-width:1180px}.gd-quiz{text-align:left;grid-template-rows:repeat(6,auto);grid-template-columns:448px 360px;align-content:center;place-items:center start;gap:0 56px;width:auto;display:grid}.gd-quiz>*{margin-bottom:var(--lb-sp-row);grid-column:1}.gd-quiz>.gd-score{margin-bottom:var(--lb-s-3)}.gd-quiz>.gd-will{--gd-plinth-scale:1;grid-area:1/2/-1;justify-self:center;width:244px;height:244px;margin:0}.gd-quiz:has(>.gd-hud){padding-top:var(--lb-sp-section);flex:1 0 auto;grid-template-rows:auto 1fr repeat(6,auto) 1fr;margin-top:0}.gd-quiz:has(>.gd-hud):before{content:"";grid-area:2/1}.gd-quiz>.gd-hud{grid-row:1}.gd-quiz>.gd-score+.gd-bubble[data-will=done]{margin-top:var(--lb-sp-row)}.gd-quiz .gd-foot{width:100%;max-width:none;margin-top:var(--lb-sp-section)}.gd-quiz .gd-foot .lb-btn.full{margin-inline:0}.gd-quiz .gd-reward,.gd-quiz .gd-pay-room{justify-content:flex-start}.gd-quiz .gd-verdict{text-align:left}.gd-quiz .gd-door{align-self:flex-start}.gd-game>.gd-foot{min-height:var(--gd-foot-room,auto)}.gd-game .gd-game__line{flex-direction:column;justify-content:flex-end;min-height:2lh;display:flex}}.gd-will--live{animation:gd-will-land var(--lb-dur-land) var(--lb-ease-land) both;display:block}.gd-will--live svg{display:block;overflow:visible}.gd-will--live .gd-will__body{transform-box:view-box;transform-origin:200px 360px;animation:gd-will-breathe var(--lb-dur-public-breath) var(--lb-ease-settle) var(--lb-dur-land) infinite alternate}.gd-will--live .gd-will__eye{transform-box:view-box;animation:gd-will-blink var(--lb-dur-public-breath) linear var(--lb-dur-land) infinite}.gd-will--live[data-mood=ok] svg{animation:gd-will-nod var(--lb-dur-hold) var(--lb-ease-out) var(--lb-dur-hitstop) both}.gd-will--live[data-mood=bad] svg{animation:gd-will-tilt var(--lb-dur-hold) var(--lb-ease-out) var(--lb-dur-hitstop) both}@keyframes gd-will-land{0%{opacity:0;transform:translateY(16px)scale(.92)}to{opacity:1;transform:none}}@keyframes gd-will-breathe{0%{transform:none}to{transform:scale(1.03)}}@keyframes gd-will-blink{0%,95%{transform:none}96.5%{transform:scaleY(.1)}98%,to{transform:none}}@keyframes gd-will-nod{0%,to{transform:none}40%{transform:translateY(-6px)}}@keyframes gd-will-tilt{0%,to{transform:none}40%{transform:rotate(-4deg)}}.gd-game .gd-bubble{animation:gd-key-in var(--lb-dur-pop) var(--lb-ease-out) calc(var(--lb-dur-land) / 2) both}.gd-game .gd-game__line{box-sizing:border-box;width:100%}.gd-game__line .gd-swap{flex-direction:column;justify-content:flex-end;display:flex}.gd-page:not(.gd-page--teacher) .gd-game .gd-game__line{font-family:var(--lb-font-display);font-size:var(--lb-type-status);color:var(--lb-text-primary);font-weight:700;line-height:1.3}.gd-page:not(.gd-page--teacher) .gd-game .gd-game__line:not([data-will=verdict]) .gd-swap{font-family:var(--lb-font-body);font-size:var(--lb-type-body);color:var(--lb-text-secondary);font-weight:400;line-height:1.45}.gd-page:not(.gd-page--teacher) .gd-game[data-answered]>.gd-title .gd-swap,.gd-page:not(.gd-page--teacher) .gd-game>.gd-title .gd-swap[data-swap=out]{color:var(--lb-text-secondary)}@media (min-width:881px){.gd-page:not(.gd-page--teacher) .gd-game .gd-game__line{font-size:var(--lb-type-subtitle)}}.gd-page:not(.gd-page--teacher) .gd-game[data-aha] .gd-game__line{font-family:var(--lb-font-body);font-size:var(--lb-type-body);color:var(--lb-text-secondary);font-weight:400;line-height:1.45}.gd-page:not(.gd-page--teacher) .gd-game[data-aha] .gd-aha{align-items:center;gap:var(--lb-sp-line);flex-direction:column;width:100%;display:flex}.gd-page:not(.gd-page--teacher) .gd-game[data-aha] .gd-aha__said{width:100%;font-family:var(--lb-font-display);font-size:var(--lb-type-subtitle);color:var(--lb-text-primary);text-align:center;text-wrap:balance;margin:0;font-weight:700;line-height:1.25;animation:none;display:grid}.gd-page:not(.gd-page--teacher) .gd-game[data-aha] .gd-aha__word{font-weight:800}.gd-page:not(.gd-page--teacher) .gd-game[data-aha] .gd-aha__said[data-correct=true] .gd-aha__word{color:var(--lb-mint)}.gd-page:not(.gd-page--teacher) .gd-game[data-aha] .gd-aha__line{animation:gd-aha-line var(--lb-dur-base) var(--lb-ease-out) both}@keyframes gd-aha-line{0%{opacity:0}to{opacity:1}}.gd-game[data-aha] .gd-plate__answer{color:var(--lb-text-primary);font:700 var(--lb-type-body) / 1.35 var(--lb-font-display);letter-spacing:0;text-transform:none}.gd-page:not(.gd-page--teacher) .gd-game[data-aha][data-answered]>.gd-title>.gd-swap,.gd-page:not(.gd-page--teacher) .gd-game[data-aha]>.gd-title>.gd-swap[data-swap=out]{font-size:var(--lb-type-status);align-self:end;line-height:1.3}@media (min-width:881px){.gd-page:not(.gd-page--teacher) .gd-game[data-aha]>.gd-game__answers{min-height:max(var(--gd-foot-room,0px), calc(66px + var(--lb-type-section) * 1.25 * 3 + var(--lb-size-scene-key) + var(--lb-sp-row) * 2))}.gd-page:not(.gd-page--teacher) .gd-game[data-aha] .gd-game__line{font-size:var(--lb-type-body)}.gd-page:not(.gd-page--teacher) .gd-game[data-aha] .gd-aha{align-items:flex-start}.gd-page:not(.gd-page--teacher) .gd-game[data-aha] .gd-aha__said{font-size:var(--lb-type-section);text-align:left}.gd-page:not(.gd-page--teacher) .gd-game[data-aha][data-answered]>.gd-title>.gd-swap,.gd-page:not(.gd-page--teacher) .gd-game[data-aha]>.gd-title>.gd-swap[data-swap=out]{font-size:var(--lb-type-subtitle)}}@media (max-width:880px){.gd-page:not(.gd-page--teacher) .gd-game[data-aha]>.gd-foot{justify-content:flex-start}.gd-page:not(.gd-page--teacher) .gd-game[data-aha]>.gd-game__answers{min-height:max(var(--gd-foot-room,0px), calc(66px + var(--lb-type-subtitle) * 1.25 * 3 + var(--lb-size-scene-key) + var(--lb-sp-row) * 3 + var(--lb-sp-line) + var(--lb-type-meta) * 1.4 + var(--lb-s-1) * 2 + 2px))}.gd-page:not(.gd-page--teacher) .gd-game[data-aha] .gd-aha{padding-bottom:var(--lb-sp-row)}}.gd-swap{transition-property:opacity;transition-duration:var(--lb-dur-enter);transition-timing-function:var(--lb-ease-out)}.gd-swap[data-swap=out]{opacity:0;pointer-events:none;transition-duration:var(--lb-dur-exit);transition-timing-function:var(--lb-ease-exit)}.gd-game__verdict{animation-name:gd-swap-in;animation-duration:var(--lb-dur-enter);animation-timing-function:var(--lb-ease-out);animation-fill-mode:backwards}@keyframes gd-swap-in{0%{opacity:0}}.gd-hold{display:grid}.gd-hold>*{grid-area:1/1}.gd-hold__room{visibility:hidden}.gd-hold__room:before{content:attr(data-room)}@media (prefers-reduced-motion:reduce){.gd-game .gd-swap,.gd-game .gd-swap[data-swap=out]{transition-property:none!important}.gd-game .gd-game__verdict{animation-name:none!important}}@media (max-width:880px){.gd-game .gd-bubble{text-wrap:balance;flex-direction:column;justify-content:flex-end;min-height:2lh;display:flex}}.gd-game__answers>.gd-tap>*{animation:gd-key-in var(--lb-dur-pop) var(--lb-ease-out) calc(var(--lb-dur-pop) / 2) both}.gd-game__answers>.gd-tap:nth-child(2)>*{animation-delay:calc(var(--lb-dur-pop) / 2 + var(--lb-dur-stagger) * 2)}.gd-pay-room{justify-content:center;min-height:26px;display:flex}.gd-top--game{justify-content:space-between}.gd-column--door>:not(.gd-top){box-sizing:border-box;width:100%;max-width:calc(440px - 2 * var(--lb-sp-frame));margin-inline:auto}.gd-login{min-width:44px;padding-inline:var(--lb-sp-line)}.gd-dots{gap:var(--lb-sp-line);justify-content:center;display:flex}.gd-dot{background:rgba(var(--lb-lesson-lav), .28);width:8px;height:8px;transition:background-color var(--lb-dur-krom) var(--lb-ease-out), transform var(--lb-dur-krom) var(--lb-ease-out);border-radius:999px}.gd-dot[data-dot=now]{background:var(--lb-text-primary);margin-inline:6px;transform:scaleX(2.5)}.gd-dot[data-dot=done]{background:var(--lb-gold)}.gd-pay{display:contents}.gd-page--scene,.gd-page[data-loading-room=guest-start-game]{background:var(--lb-start-ground)}@media (min-width:881px){.gd-page--scene,.gd-page[data-loading-room=guest-start-game]{background:var(--lb-start-ground-wide)}}.gd-page[data-start-arm-wait]>.gd-column>:not(.gd-top){visibility:hidden}:root:not([data-start-arm=spil]) .gd-page[data-start-arm-wait]>.gd-column>:not(.gd-top) *{animation-play-state:paused}:root[data-start-arm=spil] .gd-page[data-start-arm-wait]>.gd-column>:not(.gd-top),.gd-page[data-start-arm-wait] .gd-game>.gd-will--live{visibility:visible}:root:not([data-start-arm=spil]) .gd-page[data-start-arm-wait]>.gd-column>.gd-game>.gd-will--live,:root:not([data-start-arm=spil]) .gd-page[data-start-arm-wait]>.gd-column>.gd-game>.gd-will--live *{animation-play-state:running}.gd-dots[data-dots=stage]{visibility:hidden}.gd-will--live[data-landed],.gd-page--scene .gd-will--live{animation:none}.gd-will--live[data-landed] .gd-will__body,.gd-page--scene .gd-will--live .gd-will__body{animation:gd-will-breathe var(--lb-dur-public-breath) var(--lb-ease-settle) infinite alternate}@media (max-width:880px){.gd-page--scene .gd-game .gd-will--live{margin-top:clamp(var(--lb-sp-row), 4svh, 48px)}.gd-page--scene .gd-game>.gd-foot{margin-top:auto}}@media (min-width:881px){.gd-page--scene .gd-quiz{min-height:520px}}.gd-will--live{isolation:isolate;position:relative}.gd-will--live:before{z-index:-2;pointer-events:none;content:"";background:radial-gradient(18% 16% at 43% 48%, rgba(var(--lb-scene-key-core), .5), rgba(var(--lb-scene-key), .16) 45%, transparent 100%), radial-gradient(42% 38% at 40% 46%, rgba(var(--lb-scene-key), .14), rgba(var(--lb-scene-key), .05) 48%, transparent 78%), radial-gradient(closest-side at 50% 46%, var(--lb-scene-back-a) 0%, var(--lb-scene-back-b) 50%, transparent 100%);position:absolute;inset:-110% -150% -60%}.gd-will--live>.gd-will__plinth{--lbsc-hero:calc(100% / var(--gd-plinth-scale));top:calc(84% - 19px * var(--gd-plinth-scale));z-index:-1;transform:scale(var(--gd-plinth-scale));transform-origin:50% 0}:root{--gd-will-greet:calc(var(--lb-dur-pop) + var(--lb-dur-hold) * 2);--gd-will-answers:0 4.5%;--gd-will-lean:0deg}.gd-page--scene .gd-will--live .gd-will__greet{transform-box:view-box;transform-origin:50% 90%;animation:gd-will-greet var(--gd-will-greet) linear}.gd-page--scene .gd-will--live .gd-will__gaze{transform-box:view-box;transform-origin:50% 53%;animation:gd-will-greet-gaze var(--gd-will-greet) linear}.gd-page--scene .gd-will--live .gd-will__smile{transform-box:view-box;transform-origin:50% 66%;animation:gd-will-greet-smile var(--gd-will-greet) linear}.gd-page--scene .gd-will--live:not(.gd-will--head):before{animation:gd-will-greet-key var(--gd-will-greet) var(--lb-ease-out)}@keyframes gd-will-greet{0%{animation-timing-function:var(--lb-ease-in);translate:0 -7%;rotate:0deg;scale:1 1.02}25%{animation-timing-function:var(--lb-ease-out);translate:0;scale:1.035 .955}36%{animation-timing-function:var(--lb-ease-smooth);translate:0;scale:.992 1.012}46%{animation-timing-function:var(--lb-ease-sink);translate:0 -1.2%;scale:1 1.006}56%{animation-timing-function:var(--lb-ease-smooth);translate:0 1.4%;scale:1.01 .988}66%{animation-timing-function:var(--lb-ease-smooth);translate:0;rotate:0deg;scale:1}84%{translate:0 .6%;scale:1;rotate:var(--gd-will-lean);animation-timing-function:var(--lb-ease-smooth)}to{translate:0;rotate:0deg;scale:1}}@keyframes gd-will-greet-gaze{0%,28%{animation-timing-function:var(--lb-ease-smooth);translate:0 1%;scale:1}42%,52%{animation-timing-function:var(--lb-ease-in);translate:0 -4%;scale:1 1.08}56%{animation-timing-function:var(--lb-ease-out);translate:0 -2%;scale:1 .12}62%{animation-timing-function:var(--lb-ease-smooth);translate:0;scale:1}76%,90%{translate:var(--gd-will-answers);animation-timing-function:var(--lb-ease-smooth);scale:1}to{translate:0;scale:1}}@keyframes gd-will-greet-smile{0%,30%{animation-timing-function:var(--lb-ease-smooth);scale:1}46%,70%{animation-timing-function:var(--lb-ease-smooth);scale:1.2 1.12}to{scale:1}}@keyframes gd-will-greet-key{0%{opacity:.65}30%,to{opacity:1}}@media (min-width:881px){:root{--gd-will-answers:-5% 2.5%;--gd-will-lean:-2.5deg}}@media (max-width:880px){.gd-game{padding-top:var(--lb-sp-row);justify-content:flex-start}.gd-game .gd-will--live{--gd-plinth-scale:1;width:152px;height:152px;margin-top:auto;margin-bottom:calc(var(--lb-sp-section) + 39px)}.gd-game>.gd-foot{min-height:var(--gd-foot-room,auto);margin-top:var(--lb-sp-section);justify-content:flex-end}}@media (max-width:880px) and (min-height:791px){.gd-game .gd-will--live{--gd-plinth-scale:1;width:188px;height:188px;margin-bottom:calc(var(--lb-sp-section) + 33px)}}@media (max-width:880px) and (max-height:760px){.gd-page--scene:not(.gd-page--teacher) .gd-game:not([data-quiz-step=last]){gap:var(--lb-sp-line);padding-bottom:var(--lb-sp-line)}.gd-page--scene:not(.gd-page--teacher) .gd-game:not([data-quiz-step=last])>.gd-will--live{--gd-will-box:88px;--gd-plinth-scale:.47;width:var(--gd-will-box);height:var(--gd-will-box);margin-top:calc(var(--lb-sp-section) * 2);margin-bottom:calc(63px * var(--gd-plinth-scale) - .16 * var(--gd-will-box))}.gd-page--scene:not(.gd-page--teacher) .gd-game[data-aha]>.gd-bubble{min-height:1lh}.gd-page--scene:not(.gd-page--teacher) .gd-game[data-aha][data-given]>.gd-title>.gd-hold__room{display:none}}@media (max-width:880px) and (max-height:699px){.gd-page--scene:not(.gd-page--teacher) .gd-game:not([data-quiz-step=last])>.gd-will--live{--gd-will-box:72px;--gd-plinth-scale:.38}}@media (max-width:880px) and (max-height:660px){.gd-page--scene:not(.gd-page--teacher) .gd-game:not([data-quiz-step=last]){padding-top:var(--lb-sp-line);padding-bottom:0}.gd-page--scene:not(.gd-page--teacher) .gd-game:not([data-quiz-step=last])>.gd-will--live{--gd-will-box:56px;--gd-plinth-scale:.3}}.gd-page[data-loading-room=guest-start-game] .gd-top,.gd-page--scene .gd-top,.gd-game>:not(.gd-will--live){z-index:1;position:relative}@media (min-width:881px){.gd-quiz .lb-welcome-gift{text-align:left;justify-items:start}.gd-quiz [data-terms]{text-align:left}}.gd-quiet[aria-busy=true]{cursor:progress;opacity:.6}.gd-mail{width:100%;max-width:440px;margin:0 auto}.gd-mail__form{text-align:left;width:100%}.gd-mail__form .gs-fine{text-align:center}.gd-mail__form .gs-txt{justify-self:center;min-height:44px}.gd-mail__seal{width:48px;height:48px;color:var(--lb-text-primary);background:var(--lb-grad-gold);box-shadow:var(--lb-key-gold-rim);border-radius:50%;place-items:center;display:grid}.gd-game[data-plates]{--lk-plate-h:66px;--lk-soft:var(--lb-lesson-soft-ink)}@media (max-height:790px){.gd-game[data-plates]{--lk-plate-h:56px}}@media (max-height:700px){.gd-game[data-plates]{--lk-plate-h:52px}}.gd-plates{flex-direction:column;gap:12px;width:100%;display:flex}.gd-game[data-plates] .lk-plate{box-sizing:border-box;width:100%;min-height:var(--lk-plate-h);border-radius:var(--lb-r-key);cursor:pointer;text-align:left;background:var(--lb-lesson-plate-face);box-shadow:var(--lb-lesson-plate-rest);transition:transform var(--lb-dur-quick) var(--lb-ease-out), opacity var(--lb-dur-base);border:0;align-items:center;gap:16px;padding:12px 20px 12px 14px;display:flex;position:relative}.gd-game[data-plates] .lk-plate .t{min-width:0;font-family:var(--lb-font-display);font-size:var(--lb-fs-lesson-answer);color:var(--lb-lesson-plate-ink);font-style:normal;font-weight:600;line-height:1.4}@media (min-height:791px){.gd-game[data-plates] .lk-plate .t{font-size:var(--lb-fs-lesson-answer-tall)}}.gd-game[data-plates] .lk-k{width:34px;height:34px;font:800 14px/1 var(--lb-font-display);color:var(--lk-soft);background:var(--lb-lesson-k-face);box-shadow:var(--lb-lesson-k-rim);border-radius:10px;flex:none;place-items:center;display:grid}.gd-game[data-plates] .lk-plate:is(:active,[data-pressed=true]):not([aria-disabled=true]){box-shadow:var(--lb-lesson-plate-press);transform:translateY(3px)}.gd-game[data-plates] .lk-plate[aria-disabled=true]{cursor:default}.gd-game[data-plates] .lk-plate>.lk-lit{display:none}.gd-game[data-plates] .lk-plate:focus-visible{outline:2px solid var(--lb-lesson-plate-focus);outline-offset:3px}.gd-game__answers>.gd-plates>.gd-tap>*{animation:gd-key-in var(--lb-dur-pop) var(--lb-ease-out) calc(var(--lb-dur-pop) / 2) both}.gd-game__answers>.gd-plates>.gd-tap:nth-child(2)>*{animation-delay:calc(var(--lb-dur-pop) / 2 + var(--lb-dur-stagger) * 2)}.gd-game__answers[data-lit] .gd-tap:not([data-chosen])>.lk-plate{filter:opacity(.45)}.gd-tap[data-chosen=true]>.lk-plate{outline:2px solid var(--lb-mint);outline-offset:0;filter:drop-shadow(0 0 var(--lb-sp-row) color-mix(in srgb, var(--lb-mint) 55%, transparent));animation:gd-lit-pop var(--lb-dur-pop) var(--lb-ease-out) both, gd-lit-ring var(--lb-dur-hold) var(--lb-ease-out) both}.gd-tap[data-chosen=false]>.lk-plate{outline:2px solid color-mix(in srgb, var(--lb-daily-red) 80%, transparent);outline-offset:0}@media (min-width:881px){.gd-quiz[data-plates]:has(>.gd-hud){padding-top:clamp(var(--lb-sp-section), calc(50svh - 272px), 240px);grid-template-rows:auto repeat(6,auto) 1fr;align-content:start}.gd-quiz[data-plates]:has(>.gd-hud):before{content:none}.gd-quiz[data-plates]>.gd-hud{margin-bottom:calc(var(--lb-sp-section) * 2)}.gd-quiz[data-plates]:has(>.gd-hud)>.gd-will{grid-row:2/-2;align-self:start}.gd-game[data-plates] .gd-title.gd-hold>.gd-hold__room{display:none}}
