:root{--q-ink:#1E0F3C;--q-ink2:#51416F;--q-cream:#FFF8EE;--q-peach:#FFEEE3;--q-lilac:#C9BEFF;--q-peri:#6C7BFF;--q-pink:#FF8FCB;--q-coral:#FF6A3D;--q-lemon:#FFE14D;--q-mint:#5EEBB5;--q-sea:#35D6D0;--q-peri2:#5A63F6}:root{--q-out:cubic-bezier(.16,1,.3,1);--q-spring:cubic-bezier(.34,1.56,.64,1);--q-shadow:0 24px 48px rgba(30,15,60,.22),0 8px 16px rgba(30,15,60,.12);--d:Rubik,system-ui,sans-serif;--b:Rubik,system-ui,sans-serif;--q-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}.q-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:56px;padding:.6em 1.5em;border-radius:999px;border:0;background:var(--q-ink);color:#fff;font:500 1.05rem var(--d);text-decoration:none;cursor:pointer;box-shadow:0 12px 24px -10px #1e0f3cb3;transition:transform .5s var(--q-out);overflow:hidden;will-change:transform}.q-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.28) 48%,rgba(255,214,236,.28) 55%,transparent 70%);transform:translate(120%);transition:transform .9s var(--q-out)}.q-btn:hover:after{transform:translate(-120%)}.q-btn:active{transform:scale(.97)!important}.q-btn.q-glass{background:#ffffff42;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);box-shadow:inset 0 0 0 1px #ffffff8c}.q-btn.q-small{min-height:44px;padding:.35em 1.1em;font-size:.95rem}.q-btn.q-alt{background:var(--q-peri2)}.q-btn svg{width:1.1em;height:1.1em;transition:transform .5s var(--q-spring)}.q-btn:hover svg{transform:translate(-5px)}.q-st{position:absolute;left:calc(var(--x)*1%);bottom:calc(var(--b)*1%);width:calc(var(--w)*1%);height:auto;max-width:none}img.q-st{display:block;filter:drop-shadow(0 6px 5px rgba(30,15,60,.2))}.q-pose{display:block}.q-pose img{display:block;width:100%;height:auto;max-width:none;filter:drop-shadow(0 6px 5px rgba(30,15,60,.22))}.q-pose img+img{position:absolute;inset:auto 0 0;opacity:0;animation:q-p2 var(--ps,1.5s) steps(1) infinite}.q-pose img:first-child{animation:q-p1 var(--ps,1.5s) steps(1) infinite}.q-slow{--ps:3.2s}.q-fast{--ps:.72s}@keyframes q-p2{50%{opacity:1}}@keyframes q-p1{50%{opacity:0}}.q-stop{animation:q-jit 1.1s steps(1) infinite;transform-origin:50% 100%}@keyframes q-jit{0%{transform:rotate(-.5deg)}33%{transform:rotate(.35deg) translateY(-.4%)}66%{transform:rotate(-.15deg) translateY(.2%)}}.q-tick{animation:q-tick 2s steps(4) infinite;transform-origin:50% 56%}@keyframes q-tick{0%{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}.q-drift{animation:q-drift var(--dt,44s) ease-in-out infinite alternate}.q-d1{--dt:38s;--dx:120%}.q-d2{--dt:52s;--dx:-60%}.q-d3{--dt:34s;--dx:70%}@keyframes q-drift{to{transform:translate(var(--dx,50%))}}.q-bobs{animation:q-bobs var(--t,7s) ease-in-out infinite}@keyframes q-bobs{50%{transform:translateY(-3%)}}.q-falls{animation:q-falls 3.6s cubic-bezier(.5,0,.8,.6) infinite;transform-origin:50% 50%}@keyframes q-falls{0%{transform:translateY(-170%) rotate(-24deg);opacity:0}8%{opacity:1}86%{transform:translateY(40%) rotate(22deg);opacity:1}to{transform:translateY(70%) rotate(30deg);opacity:0}}img.q-band{left:0;bottom:0;width:100%;height:30%;object-fit:cover;object-position:0 0;filter:none}.q-rays{animation:q-rays .9s steps(1) infinite;transform-origin:100% 50%}@keyframes q-rays{0%{transform:scale(1)}50%{transform:scale(1.25) rotate(-4deg)}}.q-sun{animation:q-sun 7s ease-in-out infinite}@keyframes q-sun{50%{transform:scale(1.04) rotate(3deg)}}.q-card{display:grid;place-items:center;aspect-ratio:5/7;border-radius:18%;box-shadow:var(--q-shadow)}.q-card svg{width:58%;height:58%}.q-react{position:fixed;inset-inline-end:clamp(6px,3vw,34px);bottom:calc(env(safe-area-inset-bottom,0px) + 74px);width:clamp(84px,14vw,170px);z-index:60;pointer-events:none;animation:q-reactin .7s var(--q-spring) both,q-reactout .4s steps(3) 1.5s forwards}.q-react .q-pose{position:relative}@keyframes q-reactin{0%{transform:translateY(110%) rotate(6deg)}}@keyframes q-reactout{to{transform:translateY(120%);opacity:0}}.q-confetti{position:fixed;width:12px;height:18px;border-radius:4px;z-index:61;pointer-events:none;animation:q-fall 1.2s var(--q-out) forwards}@keyframes q-fall{to{transform:translate(var(--x),var(--y)) rotate(var(--r));opacity:0}}@media(max-width:820px){.q-st{left:calc(var(--mx,var(--x))*1%);bottom:calc(var(--mb,var(--b))*1%);width:calc(var(--mw,var(--w))*1%)}}@media(prefers-reduced-motion:reduce){.q-pose img+img{display:none}.q-pose img:first-child{opacity:1}.q-pose img,.q-stop,.q-tick,.q-drift,.q-bobs,.q-falls,.q-rays,.q-sun,.q-react{animation:none!important}}.m-moment{position:relative;isolation:isolate;overflow:hidden;background:var(--sky);min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,2vh,22px);padding:clamp(70px,10vh,110px) clamp(16px,4vw,48px) clamp(24px,5vh,56px);color:var(--q-ink)}.m-moment:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;mix-blend-mode:soft-light;background-image:var(--q-grain);z-index:-1}.m-dress{position:absolute;inset:0;z-index:-1;pointer-events:none}.m-st{display:block;height:auto;max-width:none}.m-dress .m-st{position:absolute}.m-drift{animation:m-drift 16s ease-in-out infinite alternate}.m-slow{animation-duration:24s}@keyframes m-drift{0%{translate:-14px 0}to{translate:18px 6px}}.m-top{position:absolute;inset:0 0 auto;z-index:4;display:flex;align-items:center;gap:12px;padding:clamp(12px,2vh,22px) clamp(14px,3vw,30px)}.m-top .logo{height:clamp(20px,3vh,28px);color:var(--q-ink)}.m-top .sp{flex:1}.m-who{position:relative;display:flex;flex-direction:column;align-items:center;z-index:2;pointer-events:none}.m-person{position:relative;width:clamp(120px,22vh,220px)}.m-person .q-pose{position:relative}.m-body{display:flex;flex-direction:column;align-items:center;gap:clamp(10px,2vh,22px);width:100%}.m-bubble{position:relative;width:fit-content;background:var(--q-cream);color:var(--q-ink);border-radius:22px;padding:.5em .95em .55em;font:500 clamp(1.15rem,2.3vw,1.7rem)/1.18 var(--d,Rubik),sans-serif;box-shadow:0 10px 26px #1e0f3c2e;max-width:min(88vw,26em);text-align:center;text-wrap:balance;animation:m-pop .5s cubic-bezier(.34,1.56,.64,1) both;z-index:3;margin-bottom:12px}.m-bubble:after{content:"";position:absolute;inset-inline-start:50%;bottom:-10px;width:22px;height:22px;background:inherit;border-radius:0 0 6px;transform:translate(50%) rotate(45deg)}@keyframes m-pop{0%{opacity:0;transform:translateY(14px) scale(.88)}to{opacity:1;transform:none}}.m-ticket{--paper:var(--q-cream);position:relative;display:grid;grid-template-columns:minmax(0,1fr) clamp(104px,20%,180px);width:min(100%,860px);background:none;border:0;padding:0;color:var(--q-ink);text-decoration:none;text-align:start;cursor:pointer;transform:rotate(-1.4deg);transition:transform .45s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 18px 26px rgba(30,15,60,.26))}.m-ticket:hover{transform:rotate(0) translateY(-5px) scale(1.012)}.m-ticket:active{transform:rotate(0) scale(.985)}.m-ticket:focus-visible{outline:3px solid var(--q-ink);outline-offset:6px;border-radius:24px}.m-t-main,.m-t-stub{background:var(--paper);display:flex;flex-direction:column}.m-t-main{padding:clamp(18px,3.4vw,38px) clamp(18px,3.4vw,38px) clamp(16px,3vw,30px);border-radius:0 24px 24px 0;gap:.35em;min-width:0;-webkit-mask:radial-gradient(circle 13px at 0 0,transparent 98%,#1E0F3C) 0 0/100% 51% no-repeat,radial-gradient(circle 13px at 0 100%,transparent 98%,#1E0F3C) 0 100%/100% 51% no-repeat;mask:radial-gradient(circle 13px at 0 0,transparent 98%,#1E0F3C) 0 0/100% 51% no-repeat,radial-gradient(circle 13px at 0 100%,transparent 98%,#1E0F3C) 0 100%/100% 51% no-repeat}.m-t-stub{align-items:center;justify-content:center;gap:.5em;border-radius:24px 0 0 24px;background:var(--stub,var(--q-coral));color:var(--q-ink);border-inline-start:3px dashed rgba(30,15,60,.32);font:500 1rem var(--d,Rubik),sans-serif;padding:12px 8px;-webkit-mask:radial-gradient(circle 13px at 100% 0,transparent 98%,#1E0F3C) 0 0/100% 51% no-repeat,radial-gradient(circle 13px at 100% 100%,transparent 98%,#1E0F3C) 0 100%/100% 51% no-repeat;mask:radial-gradient(circle 13px at 100% 0,transparent 98%,#1E0F3C) 0 0/100% 51% no-repeat,radial-gradient(circle 13px at 100% 100%,transparent 98%,#1E0F3C) 0 100%/100% 51% no-repeat}.m-t-play{display:grid;place-items:center;width:clamp(60px,10vw,96px);aspect-ratio:1;border-radius:50%;background:var(--q-ink);color:var(--q-cream);transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.m-t-play svg{width:42%;height:42%;transform:scaleX(-1)}.m-ticket:hover .m-t-play{transform:scale(1.12) rotate(-6deg)}.m-t-place{font:500 clamp(.92rem,1.6vw,1.1rem) var(--d,Rubik),sans-serif;color:var(--q-ink2,#51416F)}.m-t-title,.m-ticket h1,.m-ticket h2{margin:0;font-weight:500;font-size:clamp(2.1rem,6.2vw,4.3rem);line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.m-t-line{font-size:clamp(1rem,1.9vw,1.28rem);line-height:1.28;color:var(--q-ink2,#51416F);text-wrap:pretty;max-width:30em}.m-t-fields{display:flex;flex-wrap:wrap;gap:clamp(14px,3vw,34px);margin-top:.5em;padding-top:.6em;border-top:2px dashed rgba(30,15,60,.16)}.m-t-fields small{display:block;font-size:.78rem;color:var(--q-ink2,#51416F)}.m-t-fields b{font:500 clamp(1.05rem,2vw,1.35rem) var(--d,Rubik),sans-serif}@media(max-width:560px){.m-ticket{grid-template-columns:minmax(0,1fr) 92px}.m-t-play{width:56px}.m-t-stub{font-size:.9rem}}.m-hand{position:relative;height:calc(100svh + var(--dist,1600px))}.m-hand-in{position:sticky;top:0;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:clamp(8px,2vh,24px)}.m-hand-h{padding-inline:max(20px,calc((100vw - 1200px)/2))}.m-hand-h h2{margin:0;font-weight:500;font-size:clamp(1.7rem,3.6vw,3rem);letter-spacing:-.02em;line-height:1.06}.m-hand-h p{margin:.2em 0 0;color:var(--q-ink2,#51416F)}.m-track{display:flex;gap:clamp(14px,2vw,28px);width:max-content;padding-inline:max(20px,calc((100vw - 1200px)/2));padding-block:clamp(20px,4vh,44px) 12px;will-change:transform}.m-card{--tilt:0deg;--dip:0px;position:relative;flex:none;display:block;width:min(calc((100svh - 240px)*.72),78vw,420px);aspect-ratio:5/7;border-radius:30px;color:var(--q-ink);text-decoration:none;background:var(--sky,var(--q-cream));box-shadow:0 22px 44px #46347842;overflow:hidden;isolation:isolate;transform:translateY(var(--dip)) rotate(var(--tilt));container-type:inline-size;transition:box-shadow .3s}.m-card:hover{box-shadow:0 28px 60px #4634785c}.m-card:focus-visible{outline:3px solid var(--q-ink);outline-offset:4px}.m-card-t{position:absolute;inset:0 0 auto;z-index:3;padding:clamp(16px,6cqw,28px)}.m-card-t small{display:block;font-size:clamp(.85rem,3.6cqw,1rem);color:inherit;opacity:.8}.m-card-t b{display:block;font-weight:500;font-size:clamp(1.45rem,7.6cqw,2.5rem);line-height:1.06;letter-spacing:-.015em;text-wrap:balance;margin-top:.1em}.m-card-t span{display:block;margin-top:.35em;font-size:clamp(.98rem,3.8cqw,1.22rem);line-height:1.25}.m-card .m-person{position:absolute;left:50%;bottom:0;width:auto;height:64%;translate:-50% 0;z-index:2}.m-card .m-person .q-pose{position:relative;height:100%;width:max-content}.m-card .m-person img{height:100%;width:auto;max-width:none}.m-card .m-person .q-pose img+img{left:0;right:auto}.m-hand.calm{height:auto}.m-hand.calm .m-hand-in{position:relative;height:auto}.m-hand.calm .m-track{width:auto;overflow-x:auto;padding-bottom:20px}.m-stamp{position:absolute;z-index:4;inset-inline-end:7%;top:44%;width:clamp(96px,30cqw,150px);aspect-ratio:1;display:grid;place-items:center;border:5px solid var(--q-coral);border-radius:50%;color:var(--q-coral);font:500 clamp(.92rem,4.4cqw,1.2rem) var(--d,Rubik),sans-serif;transform:rotate(-8deg);background:#fff8eeb8;text-align:center}.m-pano{--n:4;position:relative;height:calc(100svh + (var(--n) - 1)*100svh)}.m-pano-in{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate}.m-pano-track{position:absolute;inset:0;display:flex;width:calc(var(--n)*100vw);will-change:transform}.m-panel{--off:0;position:relative;flex:none;width:100vw;height:100%;overflow:visible}.m-things{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(42vw,170px),1fr));gap:clamp(10px,2vw,26px);align-items:end;width:min(100%,1180px);margin-inline:auto;padding:clamp(40px,8vh,90px) clamp(14px,3vw,30px)}a.m-thing{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;color:var(--q-ink);text-align:center;background:none;border:0;cursor:pointer;font:inherit;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.m-thing:hover{transform:translateY(-8px) rotate(-1.5deg)}.m-thing .m-st{width:min(100%,220px);max-height:220px;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(30,15,60,.22))}.m-thing b{font-weight:500;font-size:clamp(1.1rem,2.2vw,1.5rem);line-height:1.1}.m-thing small{font-size:clamp(.9rem,1.5vw,1.02rem);color:var(--q-ink2,#51416F);line-height:1.25;max-width:17em;text-wrap:balance}.m-thing:focus-visible{outline:3px solid var(--q-ink);outline-offset:6px;border-radius:16px}.m-note{position:absolute;z-index:3;display:inline-flex;gap:.45em;align-items:center;background:var(--q-lemon);color:var(--q-ink);padding:.45em .85em;border-radius:6px;font:500 clamp(.92rem,1.5vw,1.05rem) var(--d,Rubik),sans-serif;text-decoration:none;box-shadow:0 8px 16px #1e0f3c2e;transform:rotate(3deg);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.m-note:hover{transform:rotate(0) scale(1.05)}.m-strip{display:inline-block;background:var(--q-cream);color:var(--q-ink);padding:.28em .72em .32em;border-radius:12px;box-shadow:0 8px 24px #1e0f3c33;transform:rotate(-1deg);font-weight:500;text-wrap:balance}#nav.m-nav,#nav.m-nav *{box-sizing:border-box}#nav.m-nav{position:fixed;inset:auto auto max(14px,env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px));width:auto;height:auto;background:none;border:0;box-shadow:none;padding:0;display:block;z-index:60;backdrop-filter:none}#nav.m-nav[hidden]{display:none}.m-case{appearance:none;display:block;width:clamp(68px,8vw,92px);padding:0;background:none;border:0;cursor:pointer;transition:transform .45s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 10px 14px rgba(30,15,60,.34))}.m-case img{display:block;width:100%;height:auto}.m-case:hover{transform:translateY(-5px) rotate(-5deg)}.m-case:focus-visible{outline:3px solid var(--q-ink);outline-offset:4px;border-radius:14px}.m-nav.open .m-case{transform:scale(1.1) rotate(-8deg)}.m-fan-back{position:fixed;inset:0;background:#1e0f3c6b;opacity:0;pointer-events:none;transition:opacity .25s;z-index:-1}.m-nav.open .m-fan-back{opacity:1;pointer-events:auto}.m-fan{position:fixed;inset:auto auto clamp(96px,12vw,126px) max(14px,env(safe-area-inset-left,0px));display:grid;grid-template-columns:repeat(3,minmax(0,clamp(96px,14vw,150px)));gap:10px;list-style:none;margin:0;padding:0;direction:rtl;visibility:hidden}.m-nav.open .m-fan{visibility:visible}#nav.m-nav .m-fan a,#nav.m-nav .m-fan button{appearance:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;width:100%;aspect-ratio:5/6;padding:8px;background:var(--q-cream);color:var(--q-ink);border:0;border-radius:18px;text-decoration:none;font:500 clamp(.92rem,1.5vw,1.05rem) var(--d,Rubik),sans-serif;cursor:pointer;box-shadow:0 12px 24px #1e0f3c47;opacity:0;transform:translateY(60px) rotate(var(--r,0deg)) scale(.7);transition:transform .5s cubic-bezier(.34,1.56,.64,1) var(--dl,0ms),opacity .15s var(--dl,0ms)}#nav.m-nav.open .m-fan a,#nav.m-nav.open .m-fan button{opacity:1;transform:rotate(var(--r,0deg))}#nav.m-nav .m-fan a.on{background:var(--q-lemon)}#nav.m-nav .m-fan a:hover,#nav.m-nav .m-fan button:hover{translate:0 -4px;background:var(--q-peach)}.m-fan img{flex:1;min-height:0;width:100%;object-fit:contain}.m-fan svg{flex:1;min-height:0;width:48%;height:auto}body.has-nav{padding-bottom:0}.m-wipe{position:fixed;inset:0;z-index:90;pointer-events:none;overflow:hidden}.m-wipe-sheet{position:absolute;inset:0 0 -8vh;animation:m-lift .68s cubic-bezier(.65,0,.35,1) both}.m-wipe-c{position:absolute;width:62vw;bottom:-12vh;animation:m-lift-c .68s cubic-bezier(.65,0,.35,1) both}.m-wipe-c.a{inset-inline-start:-10vw}.m-wipe-c.b{inset-inline-start:26vw;width:52vw;bottom:-8vh}.m-wipe-c.c{inset-inline-start:58vw}@keyframes m-lift{0%{transform:translateY(0)}to{transform:translateY(-112%)}}@keyframes m-lift-c{0%{transform:translateY(0)}to{transform:translateY(-124vh)}}.m-scrolling .q-pose img{animation:none!important}.m-scrolling[data-flip="0"] .q-pose img:first-child{opacity:1}.m-scrolling[data-flip="0"] .q-pose img+img{opacity:0}.m-scrolling[data-flip="1"] .q-pose img:first-child{opacity:0}.m-scrolling[data-flip="1"] .q-pose img+img{opacity:1}.m-pickrow{display:grid;gap:clamp(8px,1.6vw,20px);width:min(100%,1180px);grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));align-items:end}.m-take{appearance:none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;background:none;border:0;color:var(--q-ink);cursor:pointer;padding:0;font:inherit;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.m-take:hover{transform:translateY(-10px) rotate(-1.5deg)}.m-take:focus-visible{outline:3px solid var(--q-ink);outline-offset:6px;border-radius:18px}.m-take .m-art{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;height:clamp(180px,44vh,430px)}.m-take .m-art .q-pose{position:relative;width:100%;max-height:100%}.m-take .m-art .q-pose img{object-fit:contain;max-height:clamp(180px,44vh,430px)}.m-take .m-art>img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(30,15,60,.22))}.m-take:hover .q-pose{--ps:.5s}.m-tag{display:block;background:var(--q-cream);border-radius:14px;padding:.4em .85em .46em;box-shadow:0 8px 18px #1e0f3c2e;transform:rotate(-1.2deg);max-width:100%}.m-tag b{display:block;font-weight:500;font-size:clamp(1.08rem,2.1vw,1.5rem);line-height:1.1}.m-tag small{display:block;font-size:clamp(.82rem,1.25vw,.98rem);color:var(--q-ink2,#51416F);line-height:1.2;margin-top:.12em;text-wrap:balance}.m-back{position:absolute;z-index:5;top:clamp(12px,2vh,22px);inset-inline-start:clamp(12px,2vw,24px);display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--q-cream);color:var(--q-ink);box-shadow:0 6px 14px #1e0f3c33;text-decoration:none}.m-back svg{width:22px;height:22px}@media(max-width:640px){.m-pickrow{--cols:2!important;gap:10px}.m-take .m-art{height:clamp(120px,22vh,190px)}.m-take .m-art .q-pose img{max-height:clamp(120px,22vh,190px)}.m-moment{justify-content:flex-start}}#view.m-home{position:relative;display:block;width:100%;max-width:none;margin:0;padding:0;gap:0;background:linear-gradient(180deg,var(--q-peach),#FFF0B8)}#view .m-now.today{margin:0;max-width:none;width:100%;border-radius:0;box-shadow:none;grid-template-rows:none;overflow:hidden}.m-now{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:center;column-gap:clamp(8px,2vw,28px);padding-inline:clamp(14px,4vw,60px)}.m-now .m-body{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:14px;grid-column:1;grid-row:1}.m-now .m-who{grid-column:2;grid-row:1;align-self:end;margin-bottom:calc(-1*clamp(24px,5vh,56px))}@media(min-width:821px){.m-now .m-person{width:auto;height:clamp(300px,72svh,760px)}.m-now .m-person .q-pose{position:relative;height:100%;width:max-content}.m-now .m-person img{height:100%;width:auto;max-width:none}.m-now .m-person .q-pose img+img{left:0;right:auto}}.m-now .m-note{top:-14px;inset-inline-start:clamp(8px,6%,60px)}.m-side{display:inline-flex;align-items:center;min-height:44px;gap:.4em;font:500 1rem var(--d,Rubik),sans-serif;color:var(--q-ink);text-decoration:none;background:#fff8eeb8;padding:.45em .95em;border-radius:30px}.m-side svg{width:18px;height:18px}.m-hint{position:absolute;bottom:clamp(10px,2vh,20px);inset-inline-start:50%;translate:50% 0;width:58px;animation:m-bob 1.8s ease-in-out infinite;z-index:1;pointer-events:none}@keyframes m-bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.m-plan{text-align:center;padding:0 16px clamp(120px,16vh,150px);font-size:clamp(1rem,1.8vw,1.2rem)}.m-plan input{font:inherit;background:var(--q-cream);border:0;border-bottom:2px solid var(--q-ink);border-radius:6px 6px 0 0;padding:.15em .5em;width:11em;color:var(--q-ink)}@media(max-width:820px){.m-now{display:flex;justify-content:flex-start;padding-top:64px;gap:6px}.m-now .m-who{order:-1;margin:0}.m-now .m-person{width:clamp(170px,38vh,330px);height:clamp(170px,36vh,340px);overflow:hidden}.m-now .m-body{margin-top:-10px;z-index:3}}@media(prefers-reduced-motion:reduce){.m-drift,.m-hint,.m-bubble{animation:none}.m-wipe{display:none}}.m-score{display:flex;justify-content:center;padding:0 16px clamp(16px,4vh,40px)}.m-score-solo .pbar .pl{display:none}.m-side-list{list-style:none;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0;padding:0}#nav.m-nav .nav-set{display:flex!important}#nav.m-nav .m-fan a{min-height:0;color:var(--q-ink);font-size:clamp(.92rem,1.5vw,1.05rem)}body.has-nav #view{padding-bottom:0}@font-face{font-family:Rubik;src:url(rubik.woff2) format("woff2");font-weight:300 900;font-display:swap}*{box-sizing:border-box}html{background:var(--q-cream);scroll-behavior:auto;overflow-x:clip}body{margin:0;direction:rtl;color:var(--q-ink);font:400 18px/1.5 Rubik,sans-serif;background:var(--q-cream)}button,input{font:inherit;color:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}img{max-width:100%}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:500;letter-spacing:-.035em;line-height:1.07}main:focus{outline:none}b,strong{font-weight:500}bdi{unicode-bidi:isolate}button:focus-visible,a:focus-visible,input:focus-visible,[tabindex="0"]:focus-visible{outline:3px solid var(--q-ink);outline-offset:5px}button:disabled{cursor:default}.wordmark{font-size:21px;font-weight:600;letter-spacing:-.04em}.eyebrow{display:block;font:400 14px/1.4 Rubik,sans-serif;letter-spacing:0;margin-bottom:10px}.paper-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;margin:0 30px;border-bottom:1px solid var(--q-ink);font-size:14px;flex:none}.paper-top a,.quiet-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;text-underline-offset:5px;font-size:14px;font-weight:400}.paper-top span:nth-child(2){margin-inline:auto}.m-top a{pointer-events:auto}.q-btn{color:var(--q-cream);max-width:100%;text-align:center;line-height:1.25;white-space:normal;min-height:52px;padding:.7em 1.5em;box-shadow:0 9px 18px -10px #1e0f3c80}.text-action{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:8px 12px;border:0;background:none;color:var(--q-ink);font-size:14px;text-decoration:underline;text-underline-offset:5px}.m-dress{display:none}.m-moment:after{opacity:.055;mix-blend-mode:multiply}.m-moment{background:var(--q-cream);overflow:clip}.m-bubble{border:1.5px solid var(--q-ink);box-shadow:2px 3px #1e0f3c1f;font-weight:400;font-size:16px;line-height:1.25}.q-pose{position:relative}.m-person .q-pose img{width:100%;height:auto}.cut-paper{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:-1;filter:drop-shadow(2px 4px 2px rgba(30,15,60,.12))}.day-badge{display:block;position:relative;width:68px;height:68px;flex:none;filter:drop-shadow(1px 3px 1px rgba(30,15,60,.14))}.day-badge .badge,.day-badge svg{position:absolute;inset:0;width:100%;height:100%}.day-badge .badge>span{position:absolute;inset:0;display:grid;place-items:center;font-size:36px;font-weight:500;line-height:1}.week-hand .m-hand-in{justify-content:flex-start;gap:0}.week-hand .m-hand-h{position:relative;padding:24px 6vw 6px;min-height:24svh;display:flex;flex-direction:column;justify-content:center}.week-hand .m-hand-h h2{font-size:clamp(28px,4vw,56px);max-width:65%;line-height:1.05}.week-hand .m-hand-h p{font-size:clamp(15px,1.4vw,19px);max-width:60%;margin-top:12px;line-height:1.45;text-wrap:pretty}.week-hand .m-hand-h .eyebrow{font-size:14px;margin-bottom:8px;color:var(--q-ink2)}.week-host{position:absolute;left:6vw;bottom:-12px;align-items:center;width:22%;max-width:245px}.week-host .m-person{width:clamp(78px,11svh,125px);height:clamp(75px,11svh,125px);overflow:clip}.week-host .m-bubble{font-size:15px;max-width:225px;margin-bottom:7px}.week-hand .m-track{padding-inline:11vw;gap:clamp(30px,4vw,60px);padding-top:22px;padding-bottom:22px;flex:1;align-items:center}.week-hand .day-card{position:relative;isolation:isolate;overflow:visible;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;padding:22px 50px 26px;width:min(76vw,780px);height:clamp(310px,49svh,570px);aspect-ratio:auto;background:none;border-radius:0;box-shadow:none;text-align:center;container-type:normal;transition:filter .3s}.day-card:hover{filter:drop-shadow(0 9px 6px rgba(30,15,60,.12))}.day-card .day-badge{position:absolute;top:24px;right:30px}.day-card .day-object{display:block;position:absolute;top:10%;height:48%;width:58%;object-fit:contain;filter:drop-shadow(3px 9px 4px rgba(30,15,60,.14));transform:rotate(-7deg)}.day-card-copy{position:relative;display:flex;flex-direction:column;gap:6px;max-width:100%;margin-top:10px;z-index:2}.day-card-copy small{font-size:14px}.day-card-copy>b{display:block;font-size:clamp(27px,3vw,43px);line-height:1.1;font-weight:500}.day-card-copy>span{font-size:14px;line-height:1.3}.card-stamp{position:absolute;top:34%;left:7%;padding:18px 9px;aspect-ratio:1;border:3px double currentColor;border-radius:50%;font-size:16px;transform:rotate(-14deg);background:var(--q-cream);color:var(--q-ink)}.scroll-cue{text-align:center;font-size:13px;line-height:1.3;margin:4px 20px 14px;flex:none;color:var(--q-ink2)}.scroll-cue span{display:inline-block;margin-right:10px;font-size:22px}.book-sheet{padding:84px 7vw 44px;min-height:100svh;border-bottom:1px solid var(--q-lilac);display:flex;justify-content:center}.book-sheet .m-body{max-width:1000px;align-items:flex-start;gap:30px;padding-inline-end:12%}.book-title h1{font-size:clamp(30px,4.1vw,57px);max-width:800px}.book-title p{max-width:620px;font-size:clamp(16px,1.8vw,21px);line-height:1.5;margin-top:16px}.book-sheet .m-ticket{width:100%;--stub:var(--q-lemon);--paper:var(--q-lilac)}.book-sheet .m-t-title{font-size:clamp(25px,3vw,43px)}.book-sheet .m-t-main{padding:26px;min-height:170px;justify-content:center}.book-sheet .m-t-stub{min-width:0}.book-sheet .m-t-line{font-size:16px}.book-host{position:absolute;left:4%;bottom:0;width:16%;max-width:200px}.book-host .m-person{width:100%}.book-host .m-bubble{font-size:14px;width:200px;max-width:28vw}.place-trail{position:relative;display:flex;gap:10px;align-items:center;padding:12px 4px 16px;max-width:100%}.place-trail:before{content:"";position:absolute;right:0;left:0;top:50%;border-top:2px dotted var(--q-ink2);z-index:-1}.trail-step{display:grid;place-items:center;background:var(--q-cream);border:1px solid var(--q-ink2);width:38px;height:38px;border-radius:50%;font-size:14px}.trail-step.done{background:var(--q-mint);transform:rotate(-8deg);border:3px double var(--q-ink)}.trail-step.here{background:var(--q-lemon);border:2px solid var(--q-ink);border-radius:4px 4px 14px 14px;transform:translateY(-6px)}.day-moment{padding:88px 6vw 32px;min-height:100svh;justify-content:center}.day-moment>.m-body{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:auto auto;gap:20px 7vw;max-width:1280px;align-items:center}.instructions{position:relative;isolation:isolate;padding:30px 32px;color:var(--day-ink);grid-column:1;grid-row:1}.instruction-title{display:flex;align-items:flex-start;gap:16px}.instruction-title>div{min-width:0}.instruction-title .eyebrow{font-size:13px;margin:0 0 8px}.instruction-title h1{font-size:clamp(27px,3.2vw,45px);margin-bottom:10px;line-height:1.06}.instruction-title small{display:block;font-size:13px;line-height:1.4}.instruction-title .day-badge{width:57px;height:57px}.instruction-title .badge>span{font-size:30px}.book-instruction{font-size:clamp(17px,1.7vw,22px);line-height:1.6;margin-top:22px;overflow-wrap:anywhere;text-wrap:pretty}.day-host{position:relative;grid-column:1;grid-row:2;display:flex;flex-direction:row-reverse;gap:18px;align-items:center;justify-content:center;pointer-events:none}.day-host .m-person{width:105px;flex:none}.day-host .m-bubble{font-size:15px;max-width:260px;margin:0}.day-host .m-bubble:after{left:auto;right:-10px;bottom:40%;transform:rotate(-45deg)}.digital{position:relative;grid-column:2;grid-row:1/3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-width:0;text-align:center;min-height:440px;width:100%}.digital>.q-btn{max-width:420px}.gives{font-size:17px;line-height:1.5;max-width:26em;text-wrap:balance}.source-object{height:220px;width:90%;position:relative}.source-object .day-object{width:100%;height:100%;object-fit:contain;filter:drop-shadow(3px 9px 4px rgba(30,15,60,.14))}.source-hint{font-size:12px;color:var(--q-ink2)}.clock-land{position:relative;isolation:isolate;display:grid;place-items:center;width:min(100%,360px);height:280px}.clock-land>img{position:absolute;width:68%;height:100%;object-fit:contain;opacity:.18;transform:rotate(-13deg);z-index:-1}.clock{font-size:clamp(68px,8vw,115px);line-height:1.1;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.06em;direction:ltr;background:var(--q-lemon);padding:18px 25px;border-radius:45% 35% 40% 25%;transform:rotate(-3deg)}.timer-say{font-size:16px}.helper-list{width:100%}.word-slip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:30px 15px;min-height:240px;background:var(--q-lemon);border-radius:45% 15% 35% 10%;transform:rotate(-2deg)}.word-slip strong{font-size:clamp(30px,4vw,58px);line-height:1.1;overflow-wrap:anywhere;max-width:100%}.word-slip small{font-size:22px}.list-actions{display:flex;flex-direction:column;align-items:center;gap:8px}.answer-paper{width:100%;min-height:250px;padding:28px 22px;background:var(--q-lilac);border-radius:45px 8px 35px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;transform:rotate(-1deg)}.answer-object{height:140px;object-fit:contain}.answer-paper .eyebrow{font-size:13px}.revealed-answer{font-size:clamp(21px,2.2vw,31px);line-height:1.5;overflow-wrap:anywhere}.quiz-sheet{width:100%;padding:26px 20px;min-height:245px;background:var(--q-lemon);border-radius:8px 50px 15px 45px;display:flex;flex-direction:column;justify-content:center;gap:20px}.quiz-q{font-size:clamp(26px,3vw,43px);font-weight:500;line-height:1.3;overflow-wrap:anywhere}.quiz-answer{font-size:30px;line-height:1.3;min-height:40px}.quiz-answer>span{font-size:54px;opacity:.35}.judge{display:flex;gap:10px;justify-content:center;align-items:center}.quiz-timing{display:flex;gap:18px;align-items:center;font-size:16px;flex-wrap:wrap;justify-content:center}.quiz-clock{font-variant-numeric:tabular-nums;direction:ltr}.peek-wrap{width:100%;position:relative}.peek-content{position:relative;min-height:200px;transform-origin:left center}.closed-map{height:200px;object-fit:contain}.map-window{overflow:auto;max-height:55svh;width:100%;direction:ltr;border-radius:18px;background:var(--q-peach);border:1px solid var(--q-lilac)}.peek-image{display:block;max-width:none;width:max(100%,860px);height:auto}.peek-clock{display:inline-block;position:relative;margin-top:14px;direction:ltr;font-size:32px;font-weight:500;background:var(--q-lemon);border-radius:50%;padding:4px 22px;font-variant-numeric:tabular-nums}.peek-hint{font-size:14px;max-width:26em;text-wrap:balance}.family-board{width:100%;min-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--q-mint);border-radius:45px 8px 30px;padding:24px}.family-board ol{list-style:none;margin:0;padding:0;width:100%;max-height:35svh;overflow:auto}.family-board li{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:8px 6px;border-bottom:1px dashed var(--q-ink2)}.family-board li span{overflow-wrap:anywhere;text-align:right}.family-board li b{font-size:30px;direction:ltr}.score-form{display:flex;flex-direction:column;gap:20px;width:min(100%,380px);padding:25px;background:var(--q-mint);border-radius:30px 8px}.score-form label{font-size:16px;text-align:right}.score-form input{display:block;width:100%;margin-top:6px;background:var(--q-cream);border:1.5px solid var(--q-ink);border-radius:8px;padding:10px;min-height:48px}.score-help{font-size:13px;max-width:25em}.finish-paper{width:300px;max-width:100%;height:250px;position:relative}.finish-paper>img{position:absolute;width:160px;height:170px;object-fit:contain;top:0;left:0;transform:rotate(-20deg)}.finish-stamp.m-stamp{top:35%;right:15%;left:auto;width:145px;line-height:1.2;color:var(--q-ink);border:6px double var(--q-ink);background:var(--q-mint);font-size:26px}.finish-say{font-size:17px;max-width:24em}.done-stage{gap:12px}.result-score b{display:block;font-size:48px;direction:ltr;line-height:1.2}.result-score span{font-size:15px}.subscriber{min-height:100svh}.subscriber>.m-who .m-person{height:120px;width:100px;overflow:hidden}.subscriber h1{font-size:clamp(30px,4vw,56px);text-align:center}.subscriber-objects{display:flex;gap:25px;justify-content:center;width:min(100%,900px);margin-top:20px}.subscriber-objects figure{width:30%;text-align:center}.subscriber-objects img{width:100%;height:180px;object-fit:contain}.subscriber-objects figcaption{font-size:18px}.sub-note{font-size:15px;margin-top:24px;text-align:center}#storage-note{position:fixed;z-index:99;bottom:0;left:0;right:0;margin:0;background:var(--q-lemon);padding:8px 15px;font-size:13px;text-align:center}.m-wipe-sheet{background:var(--q-cream)!important}@media(max-width:820px){.paper-top{margin:0 20px}.week-hand .m-hand-h{padding:20px 6vw 4px;min-height:28svh}.week-hand .m-hand-h h2{max-width:70%;font-size:clamp(27px,5.4vw,41px)}.week-hand .m-hand-h p{font-size:16px;max-width:69%;margin-top:12px}.week-host{left:3vw;bottom:5px;width:24%}.week-host .m-bubble{font-size:12px;max-width:110px;padding:8px}.week-host .m-person{width:80px;height:90px}.week-hand .day-card{padding:22px 24px 25px;height:clamp(340px,48svh,540px);width:78vw}.day-card-copy>b{font-size:clamp(28px,4.8vw,38px)}.day-card .day-badge{right:20px;top:20px;width:60px;height:60px}.book-sheet .m-body{padding-inline-end:5%;gap:24px}.book-host{left:0;width:14%;bottom:0}.book-host .m-bubble{display:none}.book-title h1{font-size:clamp(30px,5.7vw,44px)}.book-title p{font-size:18px}.book-sheet{padding:84px 7vw 30px}.book-sheet .m-t-title{font-size:30px}.day-moment{padding:75px 5vw 24px}.day-moment>.m-body{gap:18px 4vw}.instructions{padding:25px 22px}.instruction-title{gap:10px}.instruction-title h1{font-size:29px}.instruction-title .day-badge{width:45px;height:45px}.book-instruction{font-size:17px;line-height:1.55;margin-top:16px}.day-host{gap:8px}.day-host .m-person{width:80px}.day-host .m-bubble{font-size:13px;padding:9px;max-width:160px}.digital{gap:16px;min-height:350px}.clock-land{height:230px}.clock{font-size:68px}.source-object{height:170px}.gives{font-size:16px}.word-slip{min-height:220px}.revealed-answer{font-size:23px}.quiz-sheet{min-height:230px;padding:22px 16px}.quiz-q{font-size:28px}}@media(max-width:560px){body{font-size:16px}.paper-top{margin:0 18px;min-height:50px}.wordmark{font-size:18px}.week-hand .m-hand-h{min-height:240px;justify-content:flex-start;padding-top:20px}.week-hand .m-hand-h h2{font-size:29px;max-width:100%;padding-left:3vw;line-height:1.08}.week-hand .m-hand-h .eyebrow{font-size:12px}.week-hand .m-hand-h p{font-size:14px;max-width:73%;margin-top:14px;line-height:1.5}.week-host{width:20%;bottom:0;left:3%;z-index:0}.week-host .m-bubble{font-size:11px;max-width:90px;margin-bottom:4px;padding:7px;line-height:1.25}.week-host .m-person{width:60px;height:68px}.week-hand .m-track{padding-top:14px;padding-bottom:16px;gap:24px;align-items:flex-start;padding-inline:8vw}.week-hand .day-card{height:clamp(330px,45svh,440px);width:82vw;padding:18px 22px 25px}.day-card .day-object{height:43%;top:10%;width:67%}.day-card .day-badge{width:56px;height:56px;right:15px;top:14px}.day-card-copy>b{font-size:29px;max-width:100%}.day-card-copy>span{font-size:12px}.day-card-copy{gap:8px}.scroll-cue{margin-top:0;margin-bottom:16px;font-size:12px}.book-sheet{justify-content:center;padding:80px 22px 40px;min-height:100svh}.book-sheet .m-body{padding:0;gap:30px}.book-title h1{font-size:34px}.book-title p{font-size:17px;line-height:1.55}.book-sheet .m-t-main{padding:18px;min-height:180px}.book-sheet .m-t-title{font-size:26px}.book-sheet .m-t-line{font-size:14px}.book-sheet .m-t-stub{font-size:13px}.book-host{display:none}.place-trail{gap:7px}.trail-step{width:35px;height:35px}.day-moment{padding:68px 18px 30px;justify-content:flex-start}.day-moment>.m-body{display:flex;flex-direction:column;gap:14px;align-items:stretch}.instructions{padding:22px 21px;flex:none}.instruction-title h1{font-size:29px}.instruction-title small{font-size:12px}.instruction-title .eyebrow{font-size:11px;line-height:1.5}.instruction-title .day-badge{width:43px;height:43px}.instruction-title .badge>span{font-size:26px}.book-instruction{font-size:16px;line-height:1.55;margin-top:16px}.day-host{order:0;justify-content:flex-start;flex-direction:row-reverse;height:72px;padding:0 12px}.day-host .m-person{width:65px;height:72px;overflow:clip}.day-host .m-bubble{max-width:none;font-size:13px;margin-inline:auto;line-height:1.25}.day-host .m-bubble:after{right:-10px;bottom:35%}.digital{min-height:0;gap:16px;padding:7px 8px 24px}.source-object{height:140px}.gives{font-size:15px;max-width:24em}.source-hint{font-size:11px}.q-btn{font-size:16px;min-height:50px}.source-link{max-width:100%}.clock-land{height:180px}.clock-land>img{height:180px}.clock{font-size:68px;padding:14px 24px}.timer-say{font-size:14px}.word-slip{min-height:190px;padding:24px 15px}.word-slip strong{font-size:36px}.word-slip small{font-size:21px}.answer-paper{min-height:200px;padding:24px 19px}.answer-object{height:100px}.answer-paper .eyebrow{font-size:12px}.revealed-answer{font-size:21px;line-height:1.55}.quiz-sheet{min-height:220px;padding:24px 18px;gap:17px}.quiz-q{font-size:30px}.quiz-answer{font-size:27px}.judge,.quiz-timing{gap:12px}.peek-content{min-height:160px}.closed-map{height:140px}.map-window{max-height:340px}.peek-image{width:860px}.peek-clock{font-size:27px}.peek-hint{font-size:12px}.family-board{min-height:180px}.family-board li b{font-size:27px}.family-board li{font-size:17px}.score-form{padding:24px;gap:16px}.score-help{font-size:12px}.finish-paper{height:190px;width:240px}.finish-paper>img{height:135px;width:135px}.finish-stamp.m-stamp{width:120px;font-size:23px}.finish-say{font-size:15px}.subscriber{padding-top:70px}.subscriber>.m-who .m-person{height:115px;width:100px}.subscriber h1{font-size:32px}.subscriber-objects{gap:9px}.subscriber-objects img{height:100px}.subscriber-objects figcaption{font-size:14px}.sub-note{font-size:14px}.subscriber .m-body{gap:16px}}@media(max-height:800px)and (min-width:821px){.week-hand .m-hand-h{min-height:24svh;padding-top:16px}.week-hand .day-card{height:clamp(300px,45svh,490px)}.day-moment{padding-top:72px}.instructions{padding:24px}.instruction-title h1{font-size:33px}.book-instruction{font-size:18px;line-height:1.5}.day-host .m-person{width:80px}.day-host .m-bubble{font-size:13px}.digital{min-height:350px;gap:16px}.clock-land{height:220px}.source-object{height:170px}.word-slip{min-height:210px}.answer-paper{min-height:220px}.quiz-sheet{min-height:230px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.week-hand.calm{height:auto}.week-hand.calm .m-hand-in{height:auto;min-height:100svh;overflow:visible}.week-hand.calm .m-track{flex-direction:column;width:100%;align-items:center;gap:28px;overflow:visible;padding:20px 5vw}.week-hand.calm .day-card{width:min(90vw,780px);transform:none!important}.week-hand.calm .scroll-cue{display:none}.week-hand.calm .week-host{bottom:0}.clock{transform:none}}.clock-waits{font-size:13px;color:var(--q-ink2)}.day-view:has(.score-form) .instructions,.day-view:has(.score-form) .day-host,.day-view:has(.score-form) .m-top{display:none}.day-view:has(.score-form) .m-body{display:flex;align-items:center;justify-content:center}.day-view:has(.score-form) .digital{max-width:420px;min-height:65svh}@media(max-width:560px){.book-sheet{padding-bottom:145px}.book-host{display:flex;width:230px;max-width:65vw;left:4%;bottom:15px;flex-direction:row-reverse;align-items:center;gap:10px}.book-host .m-person{width:65px;height:80px;flex:none;overflow:hidden}.book-host .m-bubble{display:block;width:145px;max-width:145px;font-size:12px;margin:0}.book-host .m-bubble:after{bottom:34%;right:-9px;left:auto;transform:rotate(-45deg)}}.digital-offer{border-top:1px dashed currentColor;padding-top:15px;margin-top:18px;font-size:14px;line-height:1.55;opacity:.92;text-wrap:pretty}.digital-offer>span{display:block;font-size:11px;margin-bottom:5px}@media(max-width:560px){.digital-offer{font-size:13px;padding-top:12px;margin-top:14px}.book-instruction{line-height:1.6}.day-host{height:70px}.day-moment:has(.digital-offer) .digital{padding-top:0}}.day-card .card-stamp,.finish-stamp{pointer-events:none}.finish-paper{flex:none}.finish-stamp.m-stamp{height:145px}@media(max-width:560px){.finish-stamp.m-stamp{height:120px}}.peek-image{width:100%;max-width:100%;transition:width .35s var(--q-out)}.map-window{max-height:55svh;cursor:zoom-in;min-height:0}.map-window.zoomed{cursor:zoom-out;max-height:340px}.map-window.zoomed .peek-image{width:max(100%,860px);max-width:none}.score-host{flex-direction:row-reverse;gap:12px;align-items:center}.score-host .m-person{width:55px;height:60px;overflow:hidden}.score-host .m-bubble{font-size:14px;margin-bottom:0}.score-host .m-bubble:after{display:none}.art-gallery{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;width:100%;align-items:start}.art-gallery figure{flex:1 1 100px;max-width:48%;min-width:0}.art-gallery img{display:block;width:100%;height:125px;object-fit:contain;filter:drop-shadow(2px 4px 2px rgba(30,15,60,.15))}.art-gallery figcaption{font-size:12px;line-height:1.3;margin-top:6px}.timer-stage:has(.art-gallery) .clock-land{height:175px}.timer-stage:has(.art-gallery) .clock{font-size:70px}.timer-stage:has(.art-gallery) .art-gallery img{height:180px}.timer-stage:has(.art-gallery) .art-gallery figure{max-width:100%}.answers-stage:has(.art-gallery) .answer-paper{min-height:150px}.score-stage:has(.art-gallery) .family-board{min-height:130px}@media(max-width:560px){.art-gallery{gap:10px}.art-gallery img{height:100px}.timer-stage:has(.art-gallery) .art-gallery img{height:160px}.timer-stage:has(.art-gallery) .clock-land{height:160px}.art-gallery figcaption{font-size:11px}}#storage-note{position:relative;z-index:auto;inset:auto;width:100%;margin:0;padding:9px 16px;line-height:1.45}.day-card:focus:not(:focus-visible){outline:none}.week-hand .m-hand-in{isolation:isolate}.week-scenery{position:absolute;inset:0;pointer-events:none;z-index:-1;overflow:clip}.scene-paper{position:absolute;overflow:visible;filter:drop-shadow(2px 5px 1px rgba(30,15,60,.12))}.scene-coral{width:48vw;height:58svh;left:-15vw;bottom:-6svh;transform:rotate(9deg)}.scene-lemon{width:35vw;height:25svh;right:-19vw;top:7svh;transform:rotate(-24deg)}.scene-mint{width:29vw;height:21svh;left:17vw;bottom:-16svh;transform:rotate(-8deg)}.week-hand .m-hand-h{position:static;min-height:27svh;padding:24px 6vw 12px}.week-hand .m-hand-h h2{max-width:70%;font-size:clamp(34px,4.4vw,64px)}.week-hand .m-hand-h p{max-width:66%;font-size:clamp(16px,1.5vw,21px)}.week-host{position:absolute;bottom:5svh;left:1vw;width:29vw;max-width:410px;align-items:center;z-index:3}.week-host .m-person{width:clamp(180px,20vw,300px);height:auto;overflow:visible;align-self:center;transform:rotate(-3deg)}.week-host .m-bubble{font-size:18px;line-height:1.4;max-width:280px;margin:0 0 18px;padding:12px 20px;opacity:1;flex:none;animation:none}.week-host .m-person .q-pose img{height:auto}.week-hand .m-track{padding-inline:7vw;gap:clamp(40px,5vw,80px);padding-top:20px;padding-bottom:26px;align-items:center}.week-hand .day-card{width:min(66vw,890px);height:clamp(360px,57svh,610px);padding:25px 62px 38px}.day-card .day-object{width:74%;height:63%;top:-1%;transform:rotate(-9deg);filter:drop-shadow(4px 12px 3px rgba(30,15,60,.17))}.day-card .day-real-image{width:80%;height:58%;top:4%;transform:rotate(-5deg);object-fit:contain}.day-card .day-badge{width:80px;height:80px;right:30px;top:24px}.day-card-copy>b{font-size:clamp(32px,3.3vw,49px)}.day-card-copy>span{font-size:16px}.week-hand .day-card.in-frame{z-index:2}.week-hand .day-card .cut-paper{filter:drop-shadow(4px 9px 2px rgba(30,15,60,.16))}.peek-text,.peek-cover{background:var(--q-lilac);padding:30px 25px;border-radius:12px 44px 8px 35px;display:flex;flex-direction:column;justify-content:center;gap:22px;min-height:220px;overflow-wrap:anywhere}.peek-text p{font-size:clamp(20px,2.1vw,31px);line-height:1.5}.peek-cover{background:var(--q-lemon);font-size:26px;transform:rotate(-3deg)}.closed-map{height:auto;max-height:260px;width:90%;object-fit:contain;transform:rotate(-4deg);filter:drop-shadow(4px 7px 2px rgba(30,15,60,.15))}.day-host .m-bubble,.book-host .m-bubble{opacity:1;animation:none}@media(min-width:821px)and (max-height:800px){.week-hand .m-hand-h{min-height:25svh;padding-top:14px}.week-hand .m-hand-h h2{font-size:clamp(32px,4vw,53px)}.week-hand .m-hand-h p{font-size:17px}.week-host{bottom:5svh;left:0;width:30vw}.week-host .m-person{width:clamp(165px,18vw,240px)}.week-host .m-bubble{font-size:16px;max-width:240px}.week-hand .day-card{height:54svh;min-height:350px}.day-card-copy>b{font-size:36px}}@media(min-width:561px)and (max-width:820px){.week-hand .m-hand-h{min-height:28svh}.week-hand .m-hand-h h2{max-width:85%;font-size:44px}.week-hand .m-hand-h p{max-width:80%;font-size:18px}.week-host{width:30vw;left:-1vw;bottom:3svh}.week-host .m-person{width:165px}.week-host .m-bubble{font-size:15px;max-width:200px;padding:10px 13px}.week-hand .day-card{width:81vw;height:53svh;padding:24px 38px 34px}.week-hand .m-track{padding-inline:8vw;gap:55px}.day-card .day-object{height:60%}.day-card-copy>b{font-size:39px}.day-card-copy>span{font-size:14px}}@media(max-width:560px){.week-hand .m-hand-h{position:relative;min-height:0;padding:18px 22px 0}.week-hand .m-hand-h h2{font-size:31px;max-width:100%;padding:0}.week-hand .m-hand-h p{font-size:15px;line-height:1.5;max-width:100%;margin-top:12px}.week-hand .m-hand-h .eyebrow{font-size:12px;margin-bottom:8px}.week-host{position:relative;left:auto;bottom:auto;display:flex;flex-direction:row-reverse;justify-content:flex-start;gap:14px;width:100%;max-width:none;height:123px;margin-top:5px}.week-host .m-person{width:65px;flex:none;transform:rotate(-5deg)}.week-host .m-bubble{font-size:14px;line-height:1.4;max-width:210px;padding:10px 13px;margin:0;align-self:center}.week-host .m-bubble:after{bottom:35%;right:-9px;left:auto;transform:rotate(-45deg)}.week-hand .m-track{padding-top:10px;padding-bottom:18px;padding-inline:8vw;align-items:flex-start;gap:27px;flex:none}.week-hand .day-card{width:83vw;height:clamp(330px,43svh,390px);padding:20px 22px 28px}.day-card .day-object{height:57%;width:77%;top:0}.day-card .day-real-image{height:53%;top:5%}.day-card .day-badge{width:57px;height:57px;right:14px;top:15px}.day-card-copy>b{font-size:29px}.day-card-copy>span{font-size:12px}.scene-coral{width:65vw;height:37svh;left:-32vw;bottom:-5svh}.scene-lemon{right:-32vw;top:12svh;width:45vw;height:17svh}.scene-mint{left:auto;right:-12vw;bottom:-12svh;width:55vw;height:22svh}.scroll-cue{font-size:12px;margin:0 12px 13px}.day-host{height:auto;min-height:95px;padding:0 8px;gap:12px;align-items:center}.day-host .m-person{height:auto;width:52px;overflow:visible;flex:none}.day-host .m-bubble{font-size:14px;line-height:1.45;padding:11px 14px;max-width:240px;flex:1;margin:0;min-width:0;opacity:1}.peek-text{padding:25px 18px;gap:20px}.peek-text p{font-size:21px}.closed-map{max-height:190px}}@media(prefers-reduced-motion:reduce){.week-hand.calm .m-hand-h{position:relative;padding-bottom:20px}.week-hand.calm .week-host{position:relative;left:auto;bottom:auto;flex-direction:row-reverse;gap:20px;width:100%;max-width:none;justify-content:flex-start;margin-top:20px;height:auto}.week-hand.calm .week-host .m-person{width:75px;transform:none}.week-hand.calm .week-host .m-bubble{margin:0}.week-hand.calm .scene-coral{position:fixed;opacity:.2}.week-hand.calm .m-hand-h h2,.week-hand.calm .m-hand-h p{max-width:100%}}.word-slip{max-width:100%;min-width:0}.word-slip>*{max-width:100%;overflow-wrap:anywhere}.word-source{color:var(--q-ink);text-decoration:none;box-shadow:2px 5px #1e0f3c21}.word-source .word-source-hint{font-size:14px;text-decoration:underline;text-underline-offset:4px}.day-card .day-badge{z-index:4}.m-bubble>span{position:relative;z-index:1}bdi.short-phrase{display:inline-block;max-width:100%;vertical-align:baseline;overflow-wrap:anywhere}bdi.short-phrase{width:max-content}.source-label{min-width:0;overflow-wrap:anywhere}.revealed-answer{width:100%;max-width:100%;min-width:0}.word-slip>strong,.word-slip>small{width:100%;min-width:0}.worlds-hand .m-hand-in,.benefit-hand .m-hand-in{justify-content:flex-start;background:var(--q-cream)}.worlds-hand .m-hand-h,.benefit-hand .m-hand-h{position:relative;padding:34px 7vw 12px;min-height:28svh}.worlds-hand .m-hand-h h2,.benefit-hand .m-hand-h h2{font-size:clamp(30px,4.8vw,68px);max-width:75%;line-height:1.05}.worlds-hand .m-hand-h p,.benefit-hand .m-hand-h p{font-size:clamp(16px,1.7vw,23px);margin-top:16px;max-width:65%}.worlds-host{position:absolute;left:3vw;top:35px;width:18%;max-width:230px;z-index:3}.worlds-host .m-person{width:70%;height:auto}.worlds-host .m-bubble{max-width:210px}.worlds-hand .m-track,.benefit-hand .m-track{padding:24px 12vw 40px;gap:7vw;align-items:center;flex:1}.world-card.m-card{position:relative;isolation:isolate;background:none;border-radius:0;box-shadow:none;width:70vw;max-width:1050px;height:54svh;min-height:360px;aspect-ratio:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:30px 50px;color:var(--q-ink);text-decoration:none}.world-card .world-paper{inset:0;width:100%;height:100%;z-index:-1;filter:drop-shadow(3px 8px 2px #21104725)}.world-object{object-fit:contain;display:block;width:100%;height:100%;max-height:44svh;filter:drop-shadow(5px 9px 3px #21104730);transform:rotate(-6deg)}.world-object.is-art{transform:rotate(-4deg);max-height:40svh;object-fit:contain}.world-copy{display:flex;flex-direction:column;gap:16px;position:relative}.world-copy b{font-size:clamp(32px,4vw,60px);line-height:1.05}.world-copy small,.world-copy>span{font-size:17px;line-height:1.5}.world-intro{min-height:100svh;padding:100px 7vw 50px}.world-intro>.m-body{display:grid;grid-template-columns:1.1fr 1fr;gap:30px 5vw;max-width:1280px;align-items:center}.world-heading h1{font-size:clamp(38px,5vw,72px)}.world-heading p{font-size:clamp(19px,2vw,26px);line-height:1.6;max-width:27em;margin-top:20px}.world-hero-art{height:40svh;background:var(--q-lemon);border-radius:40% 8% 30% 10%;padding:18px;transform:rotate(-3deg)}.world-intro .m-ticket{grid-column:1/-1;width:min(100%,880px);justify-self:center;--stub:var(--q-lemon);--paper:var(--q-lilac)}.world-intro .m-who{bottom:8%;left:1%;width:15%;max-width:190px}.world-intro .m-person{width:100%}.world-intro .m-bubble{max-width:185px;font-size:14px}.world-station{min-height:90svh;padding:80px 12vw;background:var(--q-lilac)}.world-station:nth-child(3n){background:var(--q-lemon)}.world-station:nth-child(3n+1){background:var(--q-mint)}.world-station>.m-body{gap:35px;max-width:1050px;align-items:flex-start}.world-station .m-ticket{width:100%;--paper:var(--q-cream);--stub:var(--q-coral)}.station-place{position:relative;padding-inline-start:110px}.station-number{position:absolute;inset-inline-start:0;top:0;font-size:90px;line-height:1;background:var(--q-cream);border-radius:35% 40% 30% 20%;padding:10px;transform:rotate(-8deg)}.station-place h2{font-size:clamp(30px,4vw,56px)}.station-place p{font-size:clamp(18px,1.8vw,23px);max-width:35em;line-height:1.5;margin-top:18px}.world-station .place-trail{isolation:isolate}.learn-cover{min-height:100svh;padding:92px 6vw 50px}.learn-cover>.m-body{position:relative;max-width:1300px;display:grid;grid-template-columns:1fr 1.15fr;gap:35px 5vw;align-items:center}.learn-heading{position:relative;z-index:2}.learn-heading h1{font-size:clamp(36px,5.1vw,73px);line-height:1.03}.learn-heading h1>span{display:block}.learn-heading>p{margin-top:25px;font-size:clamp(19px,1.9vw,25px);line-height:1.5;max-width:25em}.learn-cover .learn-host{position:relative;grid-column:1;display:flex;flex-direction:row-reverse;align-items:center;gap:20px;width:100%;left:auto;bottom:auto;max-width:440px}.learn-host .m-person{width:100px;flex:none}.learn-host .m-bubble{max-width:300px;font-size:17px;margin:0}.learn-scroll{grid-column:2;justify-self:center;font-size:14px}.learn-object{position:relative;isolation:isolate;height:53svh;min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px 30px}.learn-object>svg{position:absolute;inset:0;width:100%;height:100%;z-index:-1;transform:rotate(-5deg)}.learn-object>img{height:85%;width:100%;object-fit:contain;filter:drop-shadow(4px 7px 3px #21104730);transform:rotate(-7deg)}.learn-object figcaption{font-size:22px;position:relative;background:var(--q-cream);padding:6px 18px;transform:rotate(3deg)}.learn-art{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;max-width:100%;padding:18px;background:var(--q-lilac);transform:rotate(-2deg);box-shadow:4px 6px #21104720}.learn-art>img{object-fit:contain;max-height:58svh;width:100%;height:auto}.learn-art>figcaption{font-size:15px;text-align:center;width:100%;line-height:1.45}.learn-map{width:100%;overflow:auto;background:var(--q-coral);border-radius:45px 8px 40px;box-shadow:4px 6px #21104720;direction:ltr}.learn-map>img{display:block;min-width:640px;width:100%;max-width:none}.learn-chart{width:100%;padding:28px 22px;background:var(--q-lemon);border-radius:10px 45px 20px 40px;transform:rotate(-2deg)}.learn-chart h3{font-size:24px;line-height:1.25;text-align:center}.chart-bars{display:flex;align-items:flex-end;justify-content:space-around;gap:15px;margin:35px 0 25px;direction:ltr}.chart-pair{display:flex;align-items:center;flex-direction:column;gap:8px;min-width:0;flex:1}.chart-pair>div{display:flex;gap:7px;align-items:flex-end;height:185px}.chart-pair i{display:block;width:clamp(20px,3vw,45px);border-radius:7px 5px 0 0;box-shadow:2px 3px #21104718}.chart-pair>b{font-size:15px;text-align:center;direction:rtl}.chart-pair small{font-size:13px}.learn-chart figcaption{font-size:15px;text-align:center}.learn-chart figcaption small{display:block;margin-top:12px;font-size:12px;line-height:1.5}.learn-scene{min-height:100svh;padding:70px 7vw;background:var(--q-peach)}.learn-scene.scene-1{background:var(--q-lilac)}.learn-scene.scene-2{background:var(--q-mint)}.learn-scene>.m-body{position:relative;max-width:1280px;display:grid;grid-template-columns:1.05fr 1fr;gap:40px 6vw;align-items:center}.learn-scene:nth-child(odd) .story-copy{grid-column:1;grid-row:1}.learn-scene:nth-child(odd)>.m-body>figure{grid-column:2;grid-row:1}.story-copy>p{font-size:clamp(22px,2.1vw,30px);line-height:1.65;overflow-wrap:anywhere;max-width:30em}.story-copy .eyebrow{font-size:16px}.story-host{position:relative;grid-column:1/-1;left:auto;bottom:auto;width:100%;display:flex;flex-direction:row-reverse;gap:22px;align-items:center;justify-content:center}.story-host .m-person{width:95px;flex:none}.story-host .m-bubble{font-size:17px;max-width:460px;line-height:1.5;margin:0}.story-host .m-bubble:after,.learn-host .m-bubble:after{right:-9px;left:auto;bottom:40%;transform:rotate(-45deg)}.learn-try{min-height:100svh;padding:90px 8vw 150px;background:var(--q-lemon)}.learn-try>.m-body{gap:28px;max-width:1000px;width:100%}.keep-paper{width:100%;padding:35px 40px;background:var(--q-cream);border-radius:8px 50px 8px 38px;transform:rotate(-1deg)}.keep-paper h2{font-size:clamp(28px,3vw,43px);margin-bottom:25px}.keep-paper>p{font-size:clamp(22px,2.5vw,34px);line-height:1.5;margin:12px 0}.keep-paper>.try-prompt{font-size:20px;border-top:1px dashed var(--q-ink);padding-top:20px;margin-top:25px}.upside-answer{padding:25px 35px;background:var(--q-mint);border-radius:30px 8px;font-size:clamp(21px,2.5vw,30px);line-height:1.5;width:100%}.upside-answer[hidden]{display:none}.learn-try .m-ticket{width:100%;--paper:var(--q-lilac);--stub:var(--q-coral)}.learn-try>.m-who{position:absolute;bottom:1%;left:3%;width:150px}.learn-try>.m-who .m-person{width:95px}.learn-try>.m-who .m-bubble{max-width:230px;font-size:15px}.original-instruction{font-size:14px;margin-top:18px;line-height:1.65}.original-instruction summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:flex;align-items:center}.original-instruction p{font-size:18px;margin-top:15px}.book-mode .instructions{padding-bottom:20px}.book-mode .digital{min-height:440px}.paper-invitation{font-size:14px;margin-top:14px}.mode-link{white-space:nowrap}.day-view .m-top{gap:18px}.benefit-card.m-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 40px;width:65vw;max-width:850px;height:52svh;min-height:360px;aspect-ratio:auto;border-radius:8% 35% 10% 30%;gap:20px;color:var(--q-ink)}.benefit-card img{height:55%;width:75%;object-fit:contain}.benefit-card h2{font-size:clamp(30px,4vw,50px)}.benefit-card p{font-size:20px;max-width:25em}.benefit-card small{font-size:14px}@media(max-width:820px){.world-card.m-card{width:80vw;padding:25px 30px;grid-template-columns:1fr 1fr}.worlds-host{width:20%;left:1vw}.worlds-host .m-person{width:100%}.worlds-host .m-bubble{font-size:14px}.world-intro .m-who{display:none}.world-intro>.m-body{gap:30px}.world-heading h1{font-size:45px}.world-heading p{font-size:21px}.learn-cover>.m-body{gap:25px 4vw;grid-template-columns:1fr 1fr}.learn-heading h1{font-size:45px}.learn-heading>p{font-size:20px}.learn-object{height:42svh;min-height:260px}.story-copy>p{font-size:23px;line-height:1.65}.learn-scene{padding-inline:5vw}.learn-scene>.m-body{gap:30px 4vw}.learn-art>img{max-height:42svh}.learn-try>.m-who{left:1%;width:120px}.world-station{padding-inline:7vw}.world-station .m-t-title{font-size:30px}}@media(max-width:560px){.worlds-hand .m-hand-h,.benefit-hand .m-hand-h{padding:20px 22px 5px;min-height:0}.worlds-hand .m-hand-h h2,.benefit-hand .m-hand-h h2{font-size:33px;max-width:100%}.worlds-hand .m-hand-h p,.benefit-hand .m-hand-h p{font-size:16px;max-width:100%;margin-top:12px}.worlds-host{position:relative;top:auto;left:auto;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;gap:15px;width:100%;max-width:none;height:125px;margin-top:5px}.worlds-host .m-person{width:63px;flex:none}.worlds-host .m-bubble{font-size:14px;max-width:220px;margin:0}.worlds-hand .m-track,.benefit-hand .m-track{padding:10px 8vw 30px;gap:30px;align-items:flex-start;flex:none}.world-card.m-card{width:83vw;min-height:0;height:43svh;display:flex;flex-direction:column;padding:15px 24px 28px;justify-content:flex-end}.world-object{height:55%;max-height:none;width:95%;position:absolute;top:2%}.world-object.is-art{max-height:54%;width:75%;top:1%}.world-copy{gap:8px;text-align:center}.world-copy b{font-size:29px}.world-copy small{font-size:13px}.world-copy>span{font-size:13px}.world-intro{padding:88px 22px 35px}.world-intro>.m-body{grid-template-columns:1fr;gap:28px}.world-heading h1{font-size:39px}.world-heading p{font-size:19px;line-height:1.6;margin-top:18px}.world-hero-art{height:250px;max-width:100%}.world-intro .m-ticket{grid-column:1}.world-station{padding:65px 22px;min-height:90svh}.station-place{padding-inline-start:62px}.station-number{font-size:47px;padding:6px}.station-place h2{font-size:31px}.station-place p{font-size:18px}.world-station .m-t-title{font-size:25px}.world-station .m-t-main{padding:20px}.world-station .m-t-stub{width:65px}.world-station>.m-body{gap:25px}.learn-cover{padding:86px 22px 28px}.learn-cover>.m-body{grid-template-columns:1fr;gap:25px}.learn-heading h1{font-size:40px}.learn-heading>p{font-size:19px;margin-top:18px}.learn-cover figure{grid-column:1;grid-row:2}.learn-cover .learn-host{grid-row:3;gap:16px}.learn-host .m-person{width:65px}.learn-host .m-bubble{font-size:15px;max-width:245px}.learn-scroll{grid-column:1}.learn-object{height:330px;min-height:0;padding:15px 25px}.learn-object figcaption{font-size:19px}.learn-art{padding:12px;gap:10px}.learn-art>img{max-height:50svh}.learn-map>img{min-width:680px}.learn-scene{padding:48px 22px;min-height:100svh}.learn-scene>.m-body{grid-template-columns:1fr;gap:28px}.learn-scene:nth-child(odd) .story-copy,.learn-scene:nth-child(odd)>.m-body>figure{grid-column:1;grid-row:auto}.story-copy>p{font-size:22px;line-height:1.65}.story-copy .eyebrow{font-size:14px}.story-host{grid-column:1;gap:15px}.story-host .m-person{width:65px}.story-host .m-bubble{font-size:15px;max-width:245px}.learn-try{padding:65px 22px 170px}.keep-paper{padding:28px 22px}.keep-paper h2{font-size:29px}.keep-paper>p{font-size:23px}.keep-paper>.try-prompt{font-size:18px}.learn-try .m-ticket .m-t-title{font-size:24px}.learn-try>.m-who{left:22px;width:100%;max-width:330px;display:flex;flex-direction:row-reverse;align-items:center;gap:15px;bottom:15px}.learn-try>.m-who .m-person{width:60px;flex:none}.learn-try>.m-who .m-bubble{margin:0;max-width:240px}.upside-answer{font-size:21px;padding:22px}.benefit-card.m-card{width:83vw;height:48svh;min-height:350px;padding:24px 30px;gap:15px}.benefit-card p{font-size:18px}.mode-link{font-size:12px}.day-view .m-top,.paper-top{gap:10px}.world-card .world-paper{position:absolute}.learn-chart{padding:24px 15px}.chart-bars{gap:12px}.learn-chart h3{font-size:23px}}@media(prefers-reduced-motion:reduce){.world-card,.world-object,.learn-object img,.learn-art,.learn-chart,.keep-paper{transform:none!important}.worlds-hand.calm .worlds-host{position:relative;top:auto;left:auto;max-width:100%;width:100%;display:flex;flex-direction:row-reverse;gap:20px;align-items:center}.worlds-hand.calm .worlds-host .m-person{width:70px}.worlds-hand.calm .worlds-host .m-bubble{margin:0}.worlds-hand.calm .m-hand-h h2,.worlds-hand.calm .m-hand-h p{max-width:100%}}.learn-pair{position:relative;display:flex;gap:22px;align-items:center;justify-content:center;width:100%;min-height:350px;background:var(--q-mint);border-radius:40% 10% 35% 15%;padding:35px 20px;transform:rotate(-3deg)}.pair-side{min-width:0;flex:1;text-align:center}.pair-side small{display:block;font-size:17px;margin-bottom:20px}.pair-side b,.pair-flip{font-size:clamp(24px,3.4vw,48px);font-weight:500;line-height:1.2;overflow-wrap:anywhere}.pair-flip{background:var(--q-lemon);color:var(--q-ink);border:0;border-radius:30% 10% 35% 15%;padding:18px;box-shadow:3px 4px #21104725;max-width:100%}.pair-flip.revealed{background:var(--q-cream)}.learn-dialogue{width:100%;display:flex;flex-direction:column;gap:25px}.dialogue-turn{display:flex;gap:20px;align-items:center}.dialogue-turn.turn-1{flex-direction:row-reverse}.dialogue-turn .q-pose{width:100px;flex:none}.dialogue-turn p{background:var(--q-cream);border:1.5px solid var(--q-ink);border-radius:25px 25px 5px;padding:20px;font-size:clamp(22px,2.3vw,32px);line-height:1.4}.dialogue-turn.turn-1 p{background:var(--q-lemon);border-radius:25px 25px 25px 5px}@media(max-width:560px){.learn-pair{min-height:270px;gap:14px;padding:30px 15px}.pair-side b,.pair-flip{font-size:26px}.pair-side small{font-size:14px}.dialogue-turn{gap:12px}.dialogue-turn .q-pose{width:60px}.dialogue-turn p{font-size:23px;padding:18px}}.book-mode .day-moment>.m-body{grid-template-columns:minmax(240px,.65fr) minmax(0,1.2fr)}@media(max-width:560px){.book-mode .day-moment>.m-body{grid-template-columns:1fr}.book-mode .instructions{padding:24px 22px}.book-mode .digital-offer{font-size:17px}.book-mode .day-host{min-height:80px}}.site-mode .day-moment:has([data-qboard])>.m-body{display:flex;flex-direction:column;max-width:1120px;gap:28px}.site-mode .day-moment:has([data-qboard]) .instructions{width:100%;max-width:1000px}.site-mode .day-moment:has([data-qboard]) .day-host{width:100%;max-width:600px}.site-mode .day-moment:has([data-qboard]) .digital{width:100%;min-height:0;scroll-margin-top:25px}.timer-workspace{width:100%;margin-top:20px}.digital.board-stage{scroll-margin-top:25px}.board-stage>.q-btn{margin:15px 0 30px}.site-mode .day-moment:has([data-qboard]) .book-instruction{max-width:45em}.q-board textarea:focus-visible{outline:3px solid var(--q-ink);outline-offset:2px}.q-board textarea{font-family:Rubik,sans-serif}.learn-cover>.m-body{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.learn-scene>.m-body{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.learn-heading,.story-copy,.learn-host{min-width:0;max-width:100%;width:100%}.learn-heading h1,.learn-heading>p,.story-copy>p{min-width:0;max-width:100%;overflow-wrap:anywhere}.learn-host .m-bubble,.story-host .m-bubble{min-width:0;animation:none;opacity:1}.learn-cover .learn-host,.story-host{max-width:100%}@media(max-width:560px){.learn-cover>.m-body,.learn-scene>.m-body{grid-template-columns:minmax(0,1fr)}}.activity-rules{margin-top:8px;font-size:14px;line-height:1.6}.activity-rules summary{cursor:pointer;min-height:40px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.activity-rules .book-instruction{font-size:18px;margin:10px 0 0;line-height:1.65}.site-mode .day-host .m-bubble{font-size:18px;line-height:1.5;max-width:550px;min-width:0}.site-mode .day-host{max-width:760px}.site-mode .instructions{padding:25px 30px}.site-mode .digital-offer{margin-top:12px;padding-top:12px}.site-mode .day-moment:has([data-qboard])>.m-body{gap:20px}.site-mode .day-moment:has([data-qboard]) .day-host{order:0}.site-mode .day-moment:has([data-qboard]) .digital{order:1}.benefit-hand .m-hand-h{position:static}.benefit-hand .week-host{position:absolute;top:14svh;bottom:auto;left:2vw;width:20vw;max-width:270px}.benefit-hand .week-host .m-person{width:70%;height:auto}.benefit-hand .week-host .m-bubble{font-size:16px;max-width:240px}.benefit-card{text-decoration:none}.benefit-card .text-action{font-size:16px;padding:0;min-height:30px}.benefit-card img{height:48%}@media(max-width:560px){.site-mode .day-host .m-bubble{font-size:16px;max-width:255px;line-height:1.5}.site-mode .day-host{padding:0;gap:13px}.site-mode .day-host .m-person{width:55px}.site-mode .instructions{padding:22px}.activity-rules{font-size:13px}.activity-rules .book-instruction{font-size:16px}.site-mode .day-moment:has([data-qboard])>.m-body{gap:16px}.benefit-hand .m-hand-h{position:relative}.benefit-hand .week-host{position:relative;inset:auto;display:flex;flex-direction:row-reverse;width:100%;max-width:none;height:105px;gap:15px;margin-top:10px}.benefit-hand .week-host .m-person{width:55px;flex:none}.benefit-hand .week-host .m-bubble{font-size:14px;max-width:230px;margin:0}.benefit-card.m-card{height:43svh;min-height:335px;padding:22px 28px}.benefit-card img{height:42%}.benefit-card .text-action{font-size:14px}}.m-bubble>span{display:block;min-width:0;max-width:100%;overflow-wrap:anywhere}.m-bubble bdi{max-width:100%;overflow-wrap:anywhere}.world-hero-art{position:relative;isolation:isolate;overflow:visible}.world-hero-art>.world-object{position:absolute;right:4%;top:0;width:76%;height:100%;max-height:none}.world-intro .world-intro-host{position:absolute;left:-8%;bottom:-3%;width:28%;max-width:170px;z-index:3}.world-intro .world-intro-host .m-person{width:100%}.world-intro .world-intro-host .m-bubble{font-size:15px;line-height:1.4;width:200px;max-width:20vw;animation:none;opacity:1}.world-station{isolation:isolate}.world-station:before{content:"";position:absolute;right:5vw;top:0;bottom:0;border-right:3px dashed var(--q-ink2);opacity:.4;z-index:-1}.station-here{display:block;width:max-content;background:var(--q-cream);font-size:14px;padding:6px 16px;transform:rotate(-4deg);margin-bottom:15px;border-radius:35% 12% 30% 10%}.station-finished{border:4px double var(--q-ink);background:var(--q-mint)}.station-host{position:absolute;bottom:3%;left:2%;width:15%;max-width:170px;z-index:1}.station-host .m-person{width:100%}.station-host .m-bubble{font-size:14px;line-height:1.5;max-width:220px;animation:none;opacity:1}.world-station>.m-body{position:relative;z-index:2}@media(max-width:820px){.world-intro .world-intro-host{width:24%;left:-2%;max-width:110px}.world-intro .world-intro-host .m-bubble{font-size:14px;max-width:25vw}.station-host{width:10%;left:1%;bottom:2%}.station-host .m-bubble{display:none}.world-station:before{right:3vw}}@media(max-width:560px){.world-intro .world-intro-host{width:60px;left:-3%;bottom:-2%}.world-intro .world-intro-host .m-bubble{font-size:13px;max-width:150px;width:150px;margin-bottom:5px}.world-hero-art>.world-object{right:0;width:81%}.station-host{width:65px;left:12px;bottom:10px}.world-station{padding-bottom:155px}.world-station:before{right:12px}.station-here{font-size:12px;padding:5px 12px}.station-number{top:8px}}.world-intro .world-intro-host{display:flex}.learn-dialogue,.dialogue-turn{min-width:0;max-width:100%;width:100%}.dialogue-turn p{min-width:0;flex:1;max-width:calc(100% - 120px);overflow-wrap:anywhere}.source-painting{width:100%;display:flex;flex-direction:column;align-items:center;gap:14px}.source-painting .map-window{width:100%;max-height:62svh;background:var(--q-lilac);border-radius:6px 28px 8px 20px}.source-painting .peek-image{width:100%;height:auto;max-height:58svh;object-fit:contain}.source-painting .map-window.zoomed .peek-image{width:max(100%,1400px);max-height:none;object-fit:initial}.source-painting figcaption{font-size:15px;text-align:center}@media(max-width:560px){.dialogue-turn p{max-width:calc(100% - 72px)}}.world-intro .world-intro-host .m-bubble{align-self:flex-end}.learn-map-figure{width:100%;min-width:0}.learn-map-figure figcaption{font-size:14px;text-align:center;margin-top:14px}.learn-map{cursor:zoom-in;scrollbar-width:thin}.learn-map:not(.zoomed)>img{min-width:0;width:100%}.learn-map.zoomed{cursor:zoom-out;max-height:62svh}.learn-map.zoomed>img{min-width:1200px;width:1200px}.learn-map:focus-visible{outline:3px solid var(--q-ink);outline-offset:5px}.learn-try .m-ticket[hidden],.learn-try [data-upside][hidden]{display:none}.learn-image-set{width:100%;min-width:0}.learn-image-set.is-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.learn-image-set.is-pair .learn-art{padding:10px;transform:rotate(-1deg)}.learn-image-set.is-pair .learn-art:nth-child(2n){transform:rotate(2deg)}.learn-image-set.is-pair .learn-art>img{max-height:50svh}.learn-image-set.is-pair figcaption{font-size:14px}.learn-scene:nth-child(odd) .learn-image-set{grid-column:2;grid-row:1}.learn-gallery .m-hand-in{background:var(--q-peach);justify-content:flex-start}.learn-gallery .m-hand-h{padding:35px 7vw 10px}.learn-gallery .m-hand-h h2{font-size:clamp(32px,4vw,56px)}.learn-gallery .m-hand-h p{font-size:18px;margin-top:14px}.learn-gallery .m-track{padding:30px 13vw;gap:6vw;flex:1;align-items:center}.learn-gallery-card.m-card{width:69vw;max-width:1000px;height:70svh;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 45px;gap:20px;isolation:isolate;border-radius:0;background:none;box-shadow:none;overflow:visible;container-type:normal}.gallery-cut{inset:0;width:100%;height:100%;z-index:-1}.learn-gallery-card>img{width:100%;height:82%;object-fit:contain;filter:drop-shadow(4px 6px 2px #21104720)}.learn-gallery-card h3{font-size:clamp(22px,2.5vw,33px);line-height:1.3;text-align:center}.learn-gallery-card:focus:not(:focus-visible){outline:none}@media(max-width:820px){.learn-image-set.is-pair{grid-template-columns:1fr}.learn-image-set.is-pair .learn-art>img{max-height:45svh}.learn-gallery-card.m-card{width:80vw;height:72svh;padding:25px 30px}.learn-gallery .m-track{padding-inline:9vw}.learn-gallery .m-hand-h p{font-size:16px}}@media(max-width:560px){.learn-scene:nth-child(odd) .learn-image-set{grid-column:1;grid-row:auto}.learn-gallery .m-hand-h{padding:25px 22px 0}.learn-gallery .m-hand-h h2{font-size:32px}.learn-gallery .m-hand-h p{font-size:15px}.learn-gallery .m-track{padding-inline:8vw;padding-block:25px;gap:30px}.learn-gallery-card.m-card{width:83vw;height:69svh;min-height:400px;padding:22px 25px;gap:18px}.learn-gallery-card h3{font-size:24px}.learn-image-set.is-pair{gap:24px}}@media(prefers-reduced-motion:reduce){.learn-gallery.calm .m-track{flex-direction:column;overflow:visible;align-items:center;gap:30px;padding:25px 5vw}.learn-gallery.calm .learn-gallery-card{width:min(90vw,1000px);transform:none!important}}.q-board{--qb-mark:var(--q-coral);position:relative;isolation:isolate;width:100%;max-width:1100px;margin:18px auto 10px;padding:26px clamp(14px,3vw,32px) 30px;background:var(--q-cream);color:var(--q-ink);border:1.5px solid var(--q-ink);border-radius:4px 26px 7px 20px;box-shadow:4px 6px 0 var(--q-peach);text-align:right;container-type:inline-size;container-name:qboard}.q-board:before{content:"";position:absolute;z-index:-1;width:82px;height:20px;left:38%;top:-9px;background:var(--q-lemon);transform:rotate(-5deg);clip-path:polygon(3% 0,98% 5%,94% 30%,100% 48%,96% 72%,98% 100%,0 91%,4% 63%,0 41%,5% 20%)}.qb-title{font-size:clamp(23px,3vw,32px);font-weight:500;line-height:1.2;margin:0 0 22px;overflow-wrap:anywhere}.qb-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.q-board *{min-width:0}.q-board button,.q-board input,.q-board textarea{font-family:Rubik,sans-serif;color:var(--q-ink);font-size:16px}.q-board textarea{display:block;resize:vertical;width:100%;max-width:100%;min-height:52px;border:0;border-bottom:1px solid var(--q-ink2);border-radius:0;background:transparent;padding:9px 3px 7px;line-height:1.6;outline-offset:2px;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.q-board textarea:focus{background:var(--q-cream)}.q-board textarea:focus-visible,.q-board button:focus-visible,.q-board input:focus-visible,.q-board [tabindex]:focus-visible{outline:3px solid var(--q-ink);outline-offset:3px}.q-board textarea::placeholder,.q-board input::placeholder{color:var(--q-ink2);opacity:1}.qb-write{display:block;width:100%;font-size:16px;text-align:right;line-height:1.45}.qb-label{display:block;font-weight:400;overflow-wrap:anywhere;white-space:pre-wrap}.qb-unlabelled>.qb-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.qb-color-coral{--qb-mark:var(--q-coral)}.qb-color-lemon{--qb-mark:var(--q-lemon)}.qb-color-peri{--qb-mark:var(--q-peri)}.qb-color-mint{--qb-mark:var(--q-mint)}.qb-color-lilac{--qb-mark:var(--q-lilac)}.qb-color-pink{--qb-mark:var(--q-pink)}.qb-pencils{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:0;margin:0 0 18px;padding:0;width:fit-content}.qb-pencils legend{float:right;margin-inline-end:10px;padding:8px 0;font-size:13px;line-height:28px}.qb-pencil{position:relative;width:44px;height:44px;cursor:pointer;display:grid;place-items:center}.qb-pencil input{position:absolute;inset:0;margin:0;opacity:0;width:100%;height:100%;cursor:pointer}.qb-pencil>span[aria-hidden]{width:14px;height:34px;background:var(--qb-mark);border:1px solid var(--q-ink);transform:rotate(-18deg);border-radius:3px 3px 0 0;position:relative;pointer-events:none}.qb-pencil>span[aria-hidden]:after{content:"";position:absolute;bottom:-7px;left:2px;width:8px;height:8px;background:var(--q-ink);clip-path:polygon(0 0,100% 0,50% 100%)}.qb-pencil input:checked+span{outline:2px solid var(--q-ink);outline-offset:5px;transform:rotate(-8deg) translateY(-3px)}.qb-pencil input:focus-visible+span{outline:3px solid var(--q-ink);outline-offset:6px}.qb-grid{display:grid;grid-template-columns:repeat(var(--qb-cols),minmax(0,1fr));gap:14px}.qb-cell{position:relative;background:var(--q-peach);border:1px solid var(--q-ink2);border-radius:3px 12px 4px 8px;padding:15px 12px 12px;display:flex;flex-direction:column;justify-content:space-between;min-height:138px}.qb-cell:nth-child(3n+2){border-radius:12px 4px 10px 3px}.qb-cell .qb-write{flex:1;padding-top:34px;display:flex;flex-direction:column;justify-content:space-between}.qb-cell .qb-label{font-size:16px;line-height:1.45}.qb-cell .qb-write textarea{margin-top:8px;min-height:48px}.qb-number{position:absolute;top:13px;right:13px;font-size:13px;color:var(--q-ink2)}.qb-mark{position:absolute;left:5px;top:3px;width:44px;height:44px;background:transparent;border:0;padding:7px;display:grid;place-items:center}.qb-mark>span{display:block;width:26px;height:26px;border:1px solid var(--q-ink);border-radius:45% 38% 48% 40%;position:relative;background:var(--q-cream)}.qb-mark[aria-pressed=true]>span{background:var(--qb-mark);border-width:2px;transform:rotate(-8deg)}.qb-mark[aria-pressed=true]>span:after{content:"";position:absolute;width:7px;height:13px;border:solid var(--q-ink);border-width:0 2px 2px 0;transform:rotate(42deg);top:2px;left:7px}.qb-is-marked{outline:3px solid var(--qb-mark);outline-offset:-5px}.qb-bingo{gap:3px;border:2px solid var(--q-ink);border-radius:12px 4px 16px 3px;background:var(--q-ink);overflow:hidden}.qb-bingo .qb-cell{border:0;border-radius:0!important;background:var(--q-cream)}.qb-bingo .qb-cell:nth-child(2n){background:var(--q-peach)}.qb-bingo .qb-is-marked{outline-offset:-7px;outline-width:5px}.qb-doubling .qb-cell{min-height:120px;background:var(--q-cream)}.qb-doubling .qb-cell:last-child{background:var(--q-lemon)}.qb-doubling .qb-write{padding-top:20px}.qb-double-sign{position:absolute;left:-13px;top:40%;font-size:13px;background:var(--q-cream);border:1px solid var(--q-ink2);border-radius:50%;padding:3px;z-index:1;direction:ltr}.qb-doubling .qb-cell:last-child .qb-double-sign{display:none}.qb-doubling textarea{font-size:22px;text-align:center}.qb-doubling .qb-label{text-align:center;font-size:22px}.qb-room-map{gap:0;border:2px solid var(--q-ink)}.qb-room-map .qb-cell{border-radius:0;border:1px dashed var(--q-ink2);background:var(--q-cream)}.qb-lines{display:grid;gap:25px;counter-reset:qlines}.qb-lines .qb-write{padding:0 10px 0 0;border-right:3px solid var(--q-lilac)}.qb-lines textarea{background:repeating-linear-gradient(transparent,transparent calc(1.6em - 1px),var(--q-lilac) calc(1.6em - 1px),var(--q-lilac) 1.6em);background-position:0 9px;background-attachment:local;border:0;min-height:78px}.qb-fills{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:26px;padding-top:22px;border-top:1px dashed var(--q-ink2)}.qb-fills:only-of-type{margin-top:0}.qb-fills .qb-write{flex:1 1 220px}.qb-kind-lines .qb-fills{margin-top:24px}.qb-chain{margin:0;padding:10px 3px;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px}.qb-chain li{position:relative;padding:20px 15px 15px;border:1.5px solid var(--q-ink);border-radius:25px 8px 24px 10px;background:var(--q-peach)}.qb-chain li:nth-child(2n){transform:rotate(1deg);background:var(--q-cream)}.qb-chain li:after{content:"\2190";position:absolute;left:-28px;top:40%;font-size:26px;line-height:1;color:var(--q-ink2)}.qb-chain li:nth-child(3n):after{content:"\2193";left:45%;top:auto;bottom:-29px}.qb-chain-link{position:absolute;top:-13px;right:18px;width:27px;height:27px;border:1px solid var(--q-ink);border-radius:50%;background:var(--q-lemon);text-align:center;line-height:25px;font-size:13px}.qb-chain .qb-label{min-height:24px}.qb-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;list-style:none;margin:0;padding:10px 0}.qb-timeline li{position:relative;padding-top:44px}.qb-timeline li:before{content:"";position:absolute;top:14px;right:-12px;left:-12px;border-top:2px dashed var(--q-ink2)}.qb-time-dot{position:absolute;right:0;top:0;width:30px;height:30px;display:grid;place-items:center;background:var(--q-mint);border:1.5px solid var(--q-ink);border-radius:50%;font-size:14px;z-index:1}.qb-timeline .qb-write{background:var(--q-peach);border-radius:4px 15px 5px 12px;padding:12px}.qb-timeline .qb-label{min-height:48px}.qb-timeline textarea{min-height:90px}.qb-venn{position:relative;min-height:365px;width:100%;isolation:isolate}.qb-venn-circle{position:absolute;top:0;bottom:0;width:65%;border:2px solid var(--q-ink);border-radius:50%;z-index:-1}.qb-venn-right{right:0;background:color-mix(in srgb,var(--q-lemon) 28%,transparent)}.qb-venn-left{left:0;background:color-mix(in srgb,var(--q-mint) 25%,transparent)}.qb-venn-zone{position:absolute;width:25%;top:23%;text-align:center}.qb-venn-zone .qb-label{text-align:center}.qb-venn-zone-0{right:6%}.qb-venn-zone-1{left:6%}.qb-venn-zone-2{right:37.5%;top:36%}.qb-venn textarea{min-height:132px}.qb-table-wrap{width:100%;overflow:auto;overscroll-behavior-inline:contain;border:1.5px solid var(--q-ink);border-radius:5px 16px}.qb-table{border-collapse:collapse;width:100%;min-width:100%;table-layout:fixed}.qb-table th{font-weight:500;line-height:1.35;background:var(--q-lemon);font-size:15px;padding:14px 10px;text-align:right;border-left:1px solid var(--q-ink2);overflow-wrap:anywhere;min-width:125px}.qb-table td{border:1px solid var(--q-ink2);padding:6px 9px;vertical-align:top;min-width:125px}.qb-table th:last-child,.qb-table td:last-child{border-left:0}.qb-table tr:last-child td{border-bottom:0}.qb-table td:first-child{border-right:0}.qb-table .qb-write textarea{min-height:70px;border-bottom:0}.qb-table tbody tr:nth-child(2n){background:var(--q-peach)}.qb-scale{position:relative;isolation:isolate;min-height:360px;padding-top:48px}.qb-balance{position:absolute;width:100%;height:100%;inset:0;fill:none;stroke:var(--q-ink);stroke-width:2;z-index:-1;overflow:visible}.qb-scale-pan{position:absolute;top:28%;width:31%;padding:10px 6px;background:var(--q-cream);border-radius:4px 4px 25% 25%;text-align:center}.qb-scale-pan .qb-label{text-align:center}.qb-scale-pan-0{right:5%}.qb-scale-pan-1{left:5%}.qb-scale-pan textarea{min-height:100px}.qb-tree{position:relative;min-height:440px}.qb-tree>svg{position:absolute;inset:0;width:100%;height:100%;stroke:var(--q-ink2);stroke-width:.5;fill:none;z-index:-1}.qb-tree-node{position:absolute;left:var(--qb-x);top:var(--qb-y);transform:translate(-50%);width:26%;padding:10px;background:var(--q-peach);border:1px solid var(--q-ink);border-radius:3px 16px 4px 12px}.qb-tree-node:nth-of-type(2n){background:var(--q-cream)}.qb-tree-node .qb-label{font-size:15px;text-align:center}.qb-tree-node textarea{min-height:61px;text-align:center}.qb-frames{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.qb-frame{position:relative;margin:0;padding:12px;background:var(--q-peach);border:1px solid var(--q-ink2);border-radius:3px 9px 3px 7px;box-shadow:2px 4px 0 var(--q-lilac)}.qb-frame:nth-child(2n){transform:rotate(1deg)}.qb-frame figcaption{font-size:20px;text-align:center;line-height:1.3;padding-bottom:12px}.qb-frame-note{margin-top:12px}.qb-frame-note .qb-label{font-size:13px}.qb-wheatstack{display:block;width:100%;height:auto;border:1px solid var(--q-ink2);background:var(--q-cream);overflow:visible}.qb-paint-region{fill:var(--qb-mark,var(--q-cream));stroke:var(--q-ink);stroke-width:1;cursor:pointer}.qb-paint-region:not([class*=qb-color-]){fill:var(--q-cream)}.qb-paint-region:hover,.qb-paint-region:focus-visible{stroke-width:3;outline:none;stroke:var(--q-ink)}.qb-art-lines{fill:none;stroke:var(--q-ink);stroke-width:1;pointer-events:none}.qb-sketch{display:block;width:100%;height:auto;background:var(--q-cream);border:1px solid var(--q-ink2);touch-action:none;cursor:crosshair}.qb-stroke{fill:none;stroke:var(--qb-mark);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.qb-undo{background:none;border:0;padding:10px 2px;min-height:44px;text-decoration:underline;text-underline-offset:4px;font-size:13px!important}.qb-undo:disabled{color:var(--q-ink2);text-decoration:none;opacity:.7}.qb-map-wrap{width:100%}.qb-map{position:relative;width:100%;background:var(--q-peach);border:1px solid var(--q-ink2);border-radius:5px 14px 5px 10px}.qb-world-map{display:block;width:100%;height:auto;border-radius:inherit;user-select:none;pointer-events:none}.qb-map-target{position:absolute;inset:0;border:0;background:none;border-radius:inherit;cursor:crosshair}.qb-map-target:focus-visible{outline-offset:5px!important}.qb-map-pins{position:absolute;inset:0;pointer-events:none}.qb-pin{position:absolute;min-width:44px;min-height:44px;transform:translate(-50%,-50%);padding:9px;display:grid;place-items:center;border:0;background:transparent;pointer-events:auto;isolation:isolate}.qb-pin>span{display:grid;place-items:center;width:25px;height:25px;border:1.5px solid var(--q-ink);border-radius:50% 50% 50% 2px;background:var(--q-lemon);color:var(--q-ink);font-size:12px;box-shadow:1px 2px 0 var(--q-peach)}.qb-pin b{position:absolute;top:calc(50% + 15px);right:50%;transform:translate(50%);width:max-content;max-width:120px;padding:2px 6px;border:1px solid var(--q-ink2);border-radius:3px;background:var(--q-cream);font-weight:400;font-size:12px;line-height:1.25;overflow-wrap:anywhere;pointer-events:none}.qb-pin-active{z-index:3}.qb-pin-active>span,.qb-pin:focus-visible>span{background:var(--q-mint);outline:2px solid var(--q-ink);outline-offset:2px}.qb-pin-active b{max-width:180px;z-index:4}.qb-map-hint{font-size:14px;line-height:1.4;margin-top:12px;text-align:center;color:var(--q-ink2)}.qb-pin-editor{display:flex;align-items:end;flex-wrap:wrap;gap:8px 14px;margin-top:14px}.qb-pin-editor:empty{display:none}.qb-pin-name{flex:1 1 180px;font-size:13px}.qb-pin-name>span{display:block;margin-bottom:5px}.qb-pin-name input{display:block;width:100%;height:48px;padding:9px 10px;border:1px solid var(--q-ink);border-radius:4px;background:var(--q-cream)}.qb-pin-close{min-height:48px;padding:10px 16px;border:1px solid var(--q-ink);border-radius:5px 12px;background:var(--q-lemon)}.qb-pin-remove{min-height:44px;border:0;background:none;text-decoration:underline;text-underline-offset:4px;padding:9px 0;font-size:13px!important}.qb-map-unavailable{padding:30px 15px;background:var(--q-peach);font-size:16px;text-align:center}.qb-cell-sketch{margin-top:8px;width:100%}.qb-cell-sketch summary{font-size:13px;min-height:44px;padding:10px 0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.qb-cell-sketch[open] summary{margin-bottom:4px}.qb-cell-sketch .qb-sketch{min-height:100px}.qb-grid:has(>.qb-cell:only-child) .qb-cell{min-height:280px}.qb-grid:has(>.qb-cell:only-child) .qb-cell .qb-sketch{min-height:200px}.qb-art-modes{display:flex;gap:10px;margin-bottom:8px}.qb-art-modes button{border:0;border-bottom:2px solid transparent;background:none;min-height:44px;padding:8px 5px;font-size:14px}.qb-art-modes button[aria-pressed=true]{border-bottom-color:var(--q-ink);background:var(--q-cream)}[data-qb-mode=paint] .qb-sketch{cursor:pointer;touch-action:manipulation}[data-qb-mode=draw] .qb-paint-region{pointer-events:none}.qb-wheatstack .qb-stroke{stroke-width:3}.qb-pin-edge-left b{right:auto;left:50%;transform:none}.qb-pin-edge-right b{right:50%;transform:none}.qb-pin-edge-bottom b{top:auto;bottom:calc(50% + 15px)}@container qboard (max-width:740px){.qb-grid{grid-template-columns:repeat(var(--qb-mid-cols),minmax(0,1fr))}.qb-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.qb-chain li:nth-child(3n):after{content:"\2190";left:-28px;top:40%;bottom:auto}.qb-chain li:nth-child(2n):after{content:"\2193";left:45%;top:auto;bottom:-29px}.qb-chain li:last-child:after{display:none}.qb-table{table-layout:auto}.qb-table th,.qb-table td{min-width:120px}}@container qboard (max-width:450px){.qb-grid{grid-template-columns:repeat(var(--qb-small-cols),minmax(0,1fr));gap:9px}.qb-cell{padding:12px 8px;min-height:140px}.qb-cell .qb-label{font-size:15px}.qb-cell .qb-write textarea{margin-top:4px}.qb-bingo{gap:2px}.qb-bingo .qb-cell .qb-label{font-size:14px}.qb-title{margin-bottom:18px}.qb-pencils{gap:5px;margin-bottom:16px}.qb-pencils legend{margin-inline-end:5px;font-size:12px}.qb-chain{gap:30px 20px}.qb-chain li{padding:20px 10px 10px}.qb-chain li:after,.qb-chain li:nth-child(3n):after{left:-21px;font-size:23px}.qb-timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.qb-timeline .qb-write{padding:10px 8px}.qb-timeline .qb-label{font-size:15px}.qb-venn{min-height:390px}.qb-venn-zone{width:27%;top:23%}.qb-venn-zone-0{right:4%}.qb-venn-zone-1{left:4%}.qb-venn-zone-2{right:36.5%;top:37%}.qb-venn-zone .qb-label{font-size:14px}.qb-venn textarea{padding-inline:0;min-height:150px}.qb-scale{min-height:330px}.qb-scale-pan{width:33%;padding:8px 3px}.qb-scale-pan-0{right:3%}.qb-scale-pan-1{left:3%}.qb-scale-pan .qb-label{font-size:14px}.qb-tree{min-height:430px}.qb-tree-node{padding:9px 5px;width:29%}.qb-tree-node .qb-label{font-size:13px}.qb-tree-node textarea{padding-inline:0}.qb-frames{grid-template-columns:1fr;gap:22px}.qb-frame{padding:12px}.qb-frame-note textarea{min-height:52px}.qb-fills{gap:20px}.qb-fills .qb-write{flex-basis:100%}.qb-pin b{max-width:88px;font-size:11px}.qb-map-hint{font-size:13px}}@media(max-width:560px){.q-board{padding:22px 13px 24px;box-shadow:3px 5px 0 var(--q-peach);margin-top:16px}.qb-pin-editor{gap:8px}.qb-pin-name{flex-basis:100%}}@media(prefers-reduced-motion:no-preference){.qb-cell,.qb-mark>span,.qb-pencil>span[aria-hidden],.qb-pin>span{transition:background .15s,transform .15s,outline-color .15s}.qb-mark:active>span{transform:rotate(-12deg) scale(.9)}.qb-pin:active>span{transform:translateY(-4px)}}@container qboard (max-width:450px){.qb-chain li{transform:none}}@container qboard (max-width:740px){.qb-table-wrap{border:0;overflow:visible;border-radius:0}.qb-table{display:block;min-width:0;width:100%;table-layout:auto}.qb-table thead{display:none}.qb-table tbody{display:grid;gap:20px;width:100%}.qb-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;padding:18px 12px;border:1px solid var(--q-ink2);border-radius:4px 18px 5px 12px;background:var(--q-peach)}.qb-table tr:nth-child(2n){background:var(--q-cream)}.qb-table td{display:block;min-width:0;border:0;padding:0;width:100%}.qb-table td:first-child{grid-column:1/-1;border-bottom:1px dashed var(--q-ink2);padding-bottom:8px}.qb-table .qb-label{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;font-size:14px}.qb-table .qb-write textarea{min-height:52px;border-bottom:1px solid var(--q-lilac)}}.qb-chain li{grid-row:var(--qb-row3);grid-column:var(--qb-col3)}.qb-chain li:after,.qb-chain li:nth-child(3n):after{content:"\2190";inset:40% auto auto -28px}.qb-chain li.qb-back3:after{content:"\2192";inset:40% -28px auto auto}.qb-chain li.qb-turn3:after{content:"\2193";inset:auto auto -29px 45%}.qb-chain li:last-child:after{display:none}@container qboard (max-width:740px){.qb-chain li{grid-row:var(--qb-row2);grid-column:var(--qb-col2)}.qb-chain li:after,.qb-chain li:nth-child(3n):after,.qb-chain li.qb-back3:after,.qb-chain li.qb-turn3:after{content:"\2190";inset:40% auto auto -21px}.qb-chain li.qb-back2:after{content:"\2192";inset:40% -21px auto auto}.qb-chain li.qb-turn2:after{content:"\2193";inset:auto auto -29px 45%}.qb-chain li:last-child:after{display:none}}.qb-word-grid.qb-grid{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;padding:3px 1px 6px}.qb-lines.qb-word-lines{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}.qb-word-grid.qb-bingo{display:grid;gap:3px;padding:0}.q-board .qb-bingo .qb-word{width:100%;min-width:44px;min-height:72px;border:0;border-radius:0;box-shadow:none}.q-board .qb-bingo .qb-word:not(.qb-is-marked){background:var(--q-cream)}.q-board .qb-bingo .qb-word:not(.qb-is-marked):nth-child(2n){background:var(--q-peach)}.q-board .qb-word{position:relative;display:flex;align-items:center;justify-content:center;flex:0 1 auto;min-width:66px;min-height:56px;max-width:100%;margin:0;padding:12px 16px 12px 40px;border:1.5px solid var(--q-ink);border-radius:3px 12px 4px 8px;background:var(--q-peach);box-shadow:2px 3px 0 var(--q-lilac);font-size:clamp(16px,2vw,20px);line-height:1.35;text-align:center;cursor:pointer;touch-action:manipulation}.qb-word:nth-child(3n+2){border-radius:12px 4px 10px 3px}.qb-word:nth-child(3n){border-radius:4px 7px 3px 14px}.qb-word .qb-word-label{font-weight:500;white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.qb-word-color{position:absolute;left:14px;top:calc(50% - 6px);width:12px;height:12px;border:1px solid var(--q-ink);border-radius:50%;background:var(--q-cream);pointer-events:none}.q-board .qb-word.qb-is-marked{background:var(--qb-mark);outline:0;box-shadow:2px 3px 0 var(--q-ink2)}.qb-word.qb-is-marked .qb-word-color{background:var(--q-ink)}.q-board .qb-word:focus-visible{outline:3px solid var(--q-ink);outline-offset:4px}.qb-board-note{margin-top:22px;border-top:1px dashed var(--q-ink2);padding-top:4px}.qb-board-note>summary{display:list-item;width:fit-content;min-height:44px;padding:11px 2px;font-size:14px;cursor:pointer;touch-action:manipulation}.qb-board-note>summary:focus-visible{outline:3px solid var(--q-ink);outline-offset:3px}.qb-board-note>.qb-write{margin-top:6px}.qb-board-note .qb-label{font-size:14px}.qb-write-cell.qb-labelled .qb-write{padding-top:0}.qb-draw-cell{justify-content:flex-start;gap:12px}.qb-draw-cell>.qb-label{font-weight:500}.qb-draw-cell .qb-sketch-wrap{width:100%}.qb-draw-slot:not(.qb-venn-zone):not(.qb-scale-pan){width:100%}.qb-draw-slot>.qb-label{margin-bottom:12px;font-weight:500}.qb-word-slot>.qb-word,.qb-chain .qb-word,.qb-timeline .qb-word,.qb-frame>.qb-word{width:100%}.qb-use-sort .qb-scale-pan,.qb-use-mark .qb-scale-pan{padding:0;background:transparent}@container qboard (max-width:450px){.qb-word-grid.qb-grid{gap:10px}.q-board .qb-word{padding:11px 12px 11px 35px;min-height:52px}.qb-word-color{left:11px}.qb-board-note{margin-top:16px}}@media(prefers-reduced-motion:no-preference){.qb-word{transition:background .15s,box-shadow .15s,transform .15s}.qb-word:active{transform:translateY(2px);box-shadow:0 1px 0 var(--q-ink2)}}.qb-mark-guide{font-size:16px;line-height:1.5;margin:-7px 0 10px;max-width:42em}.qb-use-sort>.qb-pencils,.qb-use-mark>.qb-pencils{margin-bottom:18px}.qb-use-sort>.qb-pencils legend,.qb-use-mark>.qb-pencils legend{font-size:14px}.qb-labelled-pencils .qb-pencil{display:flex;align-items:center;gap:12px;width:auto;max-width:100%;height:auto;min-height:50px;padding:7px 12px 7px 8px}.qb-pencil-label{min-width:0;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.qb-labelled-pencils .qb-pencil>span[aria-hidden]{flex:none;width:12px;height:25px}.qb-labelled-pencils .qb-pencil input:checked~.qb-pencil-label{text-decoration:underline;text-underline-offset:4px}.questy-games{--qg-ink:var(--q-ink,#1E0F3C);--qg-cream:var(--q-cream,#FFF8EE);--qg-lilac:#C9BEFF;--qg-peach:#FFEEE3;--qg-mint:#5EEBB5;--qg-lemon:#FFE14D;font-family:Rubik,sans-serif;color:var(--qg-ink);background:var(--qg-cream);font-weight:400;line-height:1.5;text-align:start;isolation:isolate;width:100%;min-width:0;min-height:100svh;box-sizing:border-box}.questy-games *{box-sizing:border-box}.questy-games [hidden]{display:none!important}.questy-games h1,.questy-games h2,.questy-games h3,.questy-games p,.questy-games figure{margin:0}.questy-games h1,.questy-games h2,.questy-games h3{font-weight:500;line-height:1.13;letter-spacing:-.035em;text-wrap:balance}.questy-games h1{font-size:clamp(36px,5vw,76px);max-width:1050px}.questy-games h2{font-size:clamp(25px,2.6vw,40px)}.questy-games h3{font-size:40px}.questy-games p{font-size:clamp(17px,1.45vw,23px)}.questy-games button,.questy-games input,.questy-games select{font:inherit}.questy-games button,.questy-games a{touch-action:manipulation}.questy-games button{cursor:pointer;color:inherit}.questy-games button:disabled{opacity:.5;cursor:default}.questy-games a{color:inherit;text-underline-offset:4px}.questy-games :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--qg-ink);outline-offset:4px}.questy-games h1:focus{outline:none}.questy-games button{border:0}.questy-games b,.questy-games strong{font-weight:500}.questy-games .qg-r{--qg-color:#FF6A3D;--qg-fg:#1E0F3C}.questy-games .qg-y{--qg-color:#FFE14D;--qg-fg:#1E0F3C}.questy-games .qg-b{--qg-color:#5A63F6;--qg-fg:#FFFFFF}.questy-games .qg-g{--qg-color:#5EEBB5;--qg-fg:#1E0F3C}.qg-shell{max-width:1600px;margin-inline:auto}.qg-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 3.5%;border-bottom:1px solid #1E0F3C26;min-height:76px}.qg-top>a{font-size:16px;min-height:44px;display:flex;align-items:center}.qg-wordmark{font-size:25px;letter-spacing:-1.5px;font-weight:600}.qg-top-tools{display:flex;align-items:center;gap:8px}.qg-top-tools button,.qg-tv-help button{min-height:44px;background:transparent;border:1px solid #1E0F3C50;border-radius:99px;padding:8px 15px;font-size:15px}.qg-stage{padding:clamp(24px,4vw,58px) clamp(18px,4.5vw,64px);min-height:calc(100svh - 100px);position:relative}.qg-primary,.qg-secondary{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:12px 26px;border-radius:99px!important;text-decoration:none;text-align:center;font-weight:500!important;line-height:1.3;font-size:clamp(18px,1.4vw,22px)!important}.questy-games .qg-primary{background:var(--qg-ink);color:#fff8ee;border:2px solid var(--qg-ink)}.questy-games .qg-secondary{background:var(--qg-cream);color:var(--qg-ink);border:1.5px solid var(--qg-ink)}.questy-games .qg-text{background:none;text-decoration:underline;text-underline-offset:5px;min-height:44px;padding:10px;font-size:16px}.qg-controls{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin-top:28px}.qg-status{padding-inline:24px;text-align:center;min-height:25px}.qg-status:empty{display:none}.qg-symbol{width:25px;height:25px;flex-shrink:0}.qg-card{width:90px;height:auto;overflow:visible;flex-shrink:0;filter:drop-shadow(0 5px 3px #1E0F3C15)}.qg-hand{display:inline-flex;padding:15px 18px;align-items:center;justify-content:center}.qg-hand>.qg-card{margin-inline:-11px;transform:rotate(-12deg) translateY(7px)}.qg-hand>.qg-card:nth-child(2){transform:rotate(-4deg) translateY(-3px)}.qg-hand>.qg-card:nth-child(3){transform:rotate(6deg) translateY(-3px)}.qg-hand>.qg-card:nth-child(4){transform:rotate(16deg) translateY(8px)}.qg-host{display:block;position:relative;width:150px;height:175px;flex-shrink:0}.qg-host img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.qg-host img+img{animation:qg-pose 2.7s steps(1) infinite}.qg-lead{margin-top:18px!important;max-width:780px}.qg-empty{text-align:center;padding:80px 0}.qg-empty>*{margin-inline:auto!important;margin-bottom:24px!important}.qg-setup{display:grid;grid-template-columns:.9fr 1.1fr;gap:6%;align-items:start}.qg-intro{position:sticky;top:35px;padding-block:12px}.qg-intro h1{font-size:clamp(42px,5vw,77px);margin:16px 0 23px}.qg-intro>p{max-width:430px}.qg-intro .qg-hand{margin-right:25px}.qg-intro .qg-card{width:110px}.qg-intro .qg-host{margin-top:25px}.qg-deck-note{font-size:16px!important;margin-top:22px!important}.qg-setup-form{display:flex;flex-direction:column;gap:23px}.qg-field{display:flex;flex-direction:column;gap:7px;font-size:17px}.qg-field select,.qg-phone-page input{background:var(--qg-cream);border:1.5px solid var(--qg-ink);color:var(--qg-ink);border-radius:12px;padding:12px;min-height:50px;max-width:100%;width:100%}.qg-pair{display:grid;grid-template-columns:1fr 1.5fr;gap:14px}.qg-setup-form fieldset{border:0;padding:0;margin:0;min-width:0}.qg-setup-form legend{font-size:23px;font-weight:500;margin-bottom:10px}.qg-weeks p{font-size:15px;margin-bottom:12px}.qg-week-picks{display:flex;flex-wrap:wrap;gap:6px;max-height:150px;overflow:auto;padding:5px}.qg-week-picks label{display:flex;align-items:center;min-height:44px;padding:6px 10px;gap:6px;border:1px solid #1E0F3C40;border-radius:10px;font-size:15px}.questy-games input[type=checkbox],.questy-games input[type=radio]{accent-color:var(--qg-ink);width:19px;height:19px;flex-shrink:0}.qg-game-picks{display:flex;flex-direction:column;gap:10px}.qg-game-pick{display:flex;align-items:center;gap:12px;padding:12px;border:1.5px solid #1E0F3C40;border-radius:17px;cursor:pointer}.qg-game-pick:has(input:checked){border-color:var(--qg-ink);background:var(--qg-peach);box-shadow:4px 4px 0 var(--qg-ink)}.qg-game-pick .qg-card{width:43px;transform:rotate(-8deg)}.qg-game-pick>span{display:flex;flex-direction:column;gap:3px;min-width:0}.qg-game-pick b{font-size:23px}.qg-game-pick span span{font-size:16px}.qg-game-pick small{font-size:14px}.qg-score-choice{display:flex;align-items:center;gap:9px;font-size:16px}.qg-setup-form>.qg-primary{align-self:flex-start}.qg-how{text-align:center}.qg-how>h1,.qg-how>.qg-lead{margin-inline:auto}.qg-how-steps{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:0;margin:38px 0 28px;text-align:start}.qg-how-steps li{position:relative;padding:12px 8px;min-width:0}.qg-step-number{position:absolute;top:12px;right:3px;font-size:23px;background:var(--qg-ink);color:var(--qg-cream);border-radius:50%;width:43px;height:43px;display:grid;place-items:center;z-index:1}.qg-step-art{height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.qg-step-art>.qg-card{width:90px;transform:rotate(9deg)}.qg-step-art .qg-hand .qg-card{width:75px}.qg-how-steps h2{font-size:29px;margin-bottom:12px}.qg-how-steps p{font-size:19px}.qg-example{background:var(--qg-lilac);border-radius:28px 8px;padding:23px 30px;max-width:960px;margin:0 auto;text-align:start}.qg-example>b{font-size:23px}.qg-example p{font-size:19px;margin-top:7px}.qg-pot-rule{font-size:16px!important;margin:22px auto 0!important;max-width:850px}.qg-round-top{display:flex;justify-content:space-between;gap:25px;align-items:flex-start;margin-bottom:24px;font-size:16px}.qg-round{position:relative}.qg-round h1{max-width:1000px;margin:0 auto;text-align:center;overflow-wrap:anywhere}.qg-round>h1[dir=auto]{unicode-bidi:plaintext}.qg-instruction{margin:17px auto 26px!important;text-align:center;font-size:clamp(20px,2vw,29px)!important;font-weight:500}.qg-timer{width:136px;flex-shrink:0;border:2px solid var(--qg-ink);border-radius:50%;height:136px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--qg-lemon)}.qg-timer strong{font-size:54px;line-height:1}.qg-timer span{font-size:14px}.qg-timer progress{appearance:none;width:70px;height:5px;margin-top:8px;border:0;border-radius:10px;overflow:hidden;background:#1e0f3c26}.qg-timer progress::-webkit-progress-bar{background:#1e0f3c26}.qg-timer progress::-webkit-progress-value{background:var(--qg-ink)}.qg-timer progress::-moz-progress-bar{background:var(--qg-ink)}.qg-answers{display:grid;grid-template-columns:repeat(2,1fr);gap:23px;max-width:1120px;margin:25px auto}.qg-answer{display:flex;align-items:center;gap:22px;background:var(--qg-color);color:var(--qg-fg);padding:22px 27px;border-radius:25px 8px;min-height:148px;box-shadow:0 6px #1e0f3c12;min-width:0}.qg-answer:nth-child(2n){border-radius:8px 25px}.qg-answer-card{display:flex;align-items:center}.qg-answer-card .qg-card{width:66px;transform:rotate(-8deg)}.qg-answer>div{min-width:0;flex:1}.qg-answer b{font-size:clamp(24px,2.8vw,42px);line-height:1.2;display:block;overflow-wrap:anywhere;unicode-bidi:plaintext}.qg-suit-label{display:flex;align-items:center;gap:7px;font-size:15px;margin-bottom:10px}.qg-round-bottom{text-align:center;margin-top:27px}.qg-pot-note{font-size:16px!important}.qg-round .qg-host{position:absolute;top:0;left:0;width:130px;height:150px;pointer-events:none}.qg-scale{margin:45px auto 30px;max-width:1000px;display:grid;grid-template-columns:1fr 2.5fr 1fr;gap:18px;align-items:center}.qg-scale>span{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:24px}.qg-scale b{font-size:70px;line-height:1.1}.qg-scale-track{display:flex;justify-content:space-between;direction:rtl;background:linear-gradient(to left,#c9beff,#ff8fcb,#ff6a3d);border-radius:18px;height:60px;align-items:center;padding:8px 10px;gap:5px}.qg-scale-track i{font-style:normal;font-size:20px}.qg-round-tip{text-align:center;max-width:900px;margin:15px auto!important}.qg-group-order{margin:20px auto;text-align:center;max-width:900px}.qg-group-order h2{font-size:25px}.qg-group-order p{font-size:16px}.qg-group-order button{min-height:45px;border:1px solid var(--qg-ink);background:var(--qg-cream);border-radius:10px;margin:6px;padding:10px}.qg-group-order button[aria-pressed=true]{background:var(--qg-lilac)}.qg-words-public{display:flex;align-items:center;justify-content:center;gap:35px;margin:35px auto}.qg-words-public>.qg-card{width:130px;transform:rotate(-10deg)}.qg-words-public>p{font-size:26px}.qg-companion{display:flex;align-items:center;gap:20px}.qg-companion [data-qg-qr]{width:180px;flex-shrink:0;background:#fff8ee;border-radius:15px;padding:12px}.qg-companion svg{width:100%;height:auto;display:block}.qg-companion p{font-size:19px}.qg-countdown{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.qg-countdown>strong{font-size:clamp(130px,23vw,300px);font-weight:500;line-height:1;color:#5a63f6}.qg-countdown h1{font-size:clamp(40px,5vw,76px)}.qg-countdown .qg-hand .qg-card{width:70px}.qg-reveal>h1{margin:0 auto 30px;text-align:center}.qg-reveal-content{display:flex;align-items:center;justify-content:center;gap:35px;max-width:1150px;margin:auto}.qg-reveal-content>div{flex:1;min-width:0}.qg-solution{display:flex;align-items:center;gap:22px;background:var(--qg-color);color:var(--qg-fg);border-radius:30px 10px;padding:25px}.qg-solution>.qg-card{width:100px;transform:rotate(-7deg)}.qg-solution h2{font-size:clamp(30px,4vw,60px);margin-top:8px;overflow-wrap:anywhere}.qg-solution span{font-size:18px}.qg-explanation{margin-top:25px!important;max-width:900px;font-size:clamp(20px,2vw,30px)!important;line-height:1.65}.qg-reveal-picture{flex:0 0 36%;max-width:450px}.qg-reveal-picture img{width:100%;max-height:330px;object-fit:contain;display:block}.qg-reveal-picture figcaption{font-size:14px;margin-top:8px}.qg-correct-order{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0}.qg-correct-order li{background:var(--qg-color);color:var(--qg-fg);border-radius:16px;display:flex;align-items:center;gap:15px;padding:14px 20px;min-height:68px;font-size:clamp(21px,2vw,30px)}.qg-correct-order li>b{border:1px solid currentColor;width:35px;height:35px;display:grid;place-items:center;border-radius:50%;font-size:23px;flex-shrink:0}.qg-scale-reveal{display:flex;list-style:none;flex-wrap:wrap;gap:14px;margin:20px 0;padding:0}.qg-scale-reveal li{background:var(--qg-lilac);padding:14px;border-radius:13px;text-align:center}.qg-scale-reveal b{display:block;font-size:44px}.qg-collect,.qg-finish{text-align:center;position:relative}.qg-collect h1,.qg-finish h1,.qg-collect p,.qg-finish>.qg-lead{margin-inline:auto;max-width:950px}.qg-pile-art{display:flex;justify-content:center;margin:0 auto 30px;padding:15px}.qg-pile-art .qg-card{width:110px;margin-inline:-27px;transform:rotate(-12deg)}.qg-pile-art .qg-card:nth-child(2){transform:rotate(4deg)}.qg-pile-art .qg-card:nth-child(3){transform:rotate(17deg)}.qg-collect>p{margin-top:20px!important}.qg-awards{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:26px auto;max-width:950px}.qg-awards p{flex:1 0 100%;font-size:17px}.qg-awards label{display:flex;flex-direction:column;gap:6px;align-items:center;font-size:16px}.qg-awards input{width:90px;min-height:48px;padding:8px;border-radius:12px;border:1px solid var(--qg-ink);background:var(--qg-cream);color:var(--qg-ink);text-align:center;font-size:24px}.qg-final-piles{display:flex;justify-content:center;flex-wrap:wrap;gap:25px;margin:35px 0}.qg-final-piles>div{display:flex;flex-direction:column;align-items:center;gap:8px}.qg-final-piles .qg-card{width:80px}.qg-final-piles b{font-size:21px}.qg-winner-field{max-width:400px;margin:30px auto 15px;text-align:start}.qg-cheer{font-size:32px!important;min-height:1.5em;margin-top:15px!important}.qg-finish>.qg-host{position:absolute;left:0;bottom:0;width:200px;height:230px;z-index:-1}.qg-confetti{position:absolute;inset:-25px -10px;pointer-events:none;overflow:hidden;z-index:-1}.qg-confetti i{position:absolute;width:13px;height:25px;background:var(--qg-color);left:calc(7%*sibling-index());animation:qg-fall 3s ease-out both}.qg-confetti i:nth-child(3n){border-radius:50%;height:15px}.qg-confetti i:nth-child(2n){top:15%;left:13%}.qg-confetti i:nth-child(3n){top:33%;left:88%}.qg-confetti i:nth-child(4n){top:60%;left:7%}.qg-confetti i:nth-child(5n){top:80%;left:90%}.qg-confetti i:nth-child(6n){top:5%;left:50%}.qg-confetti i:nth-child(7n){top:55%;left:70%}.qg-private{border:2px solid var(--qg-ink);border-radius:28px;max-width:min(94vw,650px);width:650px;min-height:0;max-height:92svh;padding:30px;overflow:auto;text-align:center;background:var(--qg-cream);color:var(--qg-ink);position:fixed}.qg-private::backdrop{background:#1e0f3ceb}.qg-private h2{font-size:30px;margin-bottom:16px}.qg-private p{font-size:19px;margin:14px 0}.qg-private>.qg-card{display:block;width:130px;margin:25px auto}.qg-private>.qg-primary{display:block;margin:15px auto}.qg-private-colors{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.qg-private-colors>button{background:var(--qg-color);color:var(--qg-fg);border-radius:18px;border:3px solid transparent;min-height:85px;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:20px;min-width:0}.qg-private-colors button[aria-pressed=true]{border-color:var(--qg-ink);box-shadow:0 0 0 3px var(--qg-cream) inset}.qg-private-colors b{font-size:21px;overflow-wrap:anywhere}.qg-private-colors .qg-card{width:65px}.qg-phone-page{max-width:700px;padding:30px 22px;margin:0 auto;min-height:100svh}.qg-phone-page h1{font-size:44px;margin:22px 0}.qg-phone-page p{margin:15px 0;font-size:18px}.qg-phone-page h2{font-size:45px;margin:24px 0}.qg-phone-page .qg-primary{margin:12px 0}.qg-deck-big{position:fixed;inset:0;background:var(--qg-ink);display:grid;place-items:center;z-index:100}.qg-deck-big .qg-card{width:min(65vw,330px)}@keyframes qg-pose{0%,49%{opacity:0}50%,to{opacity:1}}@keyframes qg-fall{0%{transform:translateY(-40px) rotate(-60deg);opacity:0}to{transform:translateY(25px) rotate(20deg);opacity:1}}@media(min-width:1000px){.qg-how-steps li+li:before{content:"\2190";position:absolute;right:-33px;top:70px;font-size:30px}.qg-order-options .qg-answer{min-height:140px}}@media(max-width:800px){.qg-top{flex-wrap:wrap;padding:12px 18px;gap:7px}.qg-top>a{order:1;font-size:15px}.qg-wordmark{order:0}.qg-top-tools{order:2;gap:6px}.qg-top-tools button{font-size:13px;padding:8px 11px}.qg-stage{padding:25px 20px}.qg-setup{grid-template-columns:1fr;gap:30px}.qg-intro{position:static;display:grid;grid-template-columns:1fr auto;gap:12px}.qg-intro .qg-hand{grid-column:2;grid-row:1/4;padding:10px;margin:0;align-self:center}.qg-intro .qg-card{width:60px;margin-inline:-15px}.qg-intro h1{font-size:43px;margin:0;grid-column:1}.qg-intro>p{font-size:18px;grid-column:1}.qg-intro .qg-deck-note{grid-column:1/-1;margin-top:10px!important}.qg-intro .qg-host{display:none}.qg-setup-form{gap:20px}.qg-game-pick small{font-size:13px}.qg-game-pick b{font-size:23px}.qg-how-steps{gap:14px;margin:25px 0}.qg-step-art{height:115px}.qg-step-art .qg-hand .qg-card{width:45px;margin-inline:-9px}.qg-step-art>.qg-card{width:65px}.qg-how-steps h2{font-size:23px}.qg-how-steps p{font-size:17px}.qg-step-number{width:33px;height:33px;font-size:19px;top:0}.qg-example{padding:19px 22px}.qg-round-top{margin-bottom:24px;font-size:14px}.qg-timer{width:100px;height:100px}.qg-timer strong{font-size:39px}.qg-timer span{font-size:12px}.qg-timer progress{width:52px;margin-top:5px}.qg-round .qg-host{display:none}.qg-round h1{font-size:42px}.qg-answers{gap:15px}.qg-answer{padding:17px 14px;gap:12px;min-height:132px}.qg-answer-card .qg-card{width:47px}.qg-answer b{font-size:26px}.qg-suit-label{font-size:13px;gap:5px;margin-bottom:8px}.qg-symbol{width:21px;height:21px}.qg-reveal-content{gap:25px}.qg-reveal-picture{flex-basis:35%}.qg-solution{gap:15px;padding:20px}.qg-solution>.qg-card{width:75px}.qg-solution h2{font-size:36px}.qg-explanation{font-size:22px!important}.qg-words-public{flex-wrap:wrap;gap:20px}.qg-companion{justify-content:center}.qg-scale{grid-template-columns:1fr 2fr 1fr;gap:12px}.qg-scale>span{font-size:19px}.qg-scale b{font-size:55px}.qg-scale-track{padding:6px;gap:2px}.qg-scale-track i{font-size:14px}.qg-finish>.qg-host{display:none}}@media(max-width:520px){.qg-top{gap:5px}.qg-wordmark{font-size:22px}.qg-top-tools{width:100%;justify-content:flex-end}.qg-top-tools button{min-height:44px;font-size:14px}.qg-stage{padding:23px 18px}.qg-intro h1{font-size:38px}.qg-intro .qg-hand{grid-row:1/3}.qg-intro>p{grid-column:1/-1}.qg-intro .qg-card{width:48px;margin-inline:-13px}.qg-pair{grid-template-columns:1fr}.qg-field{font-size:17px}.qg-game-pick{padding:10px;gap:10px}.qg-game-pick .qg-card{width:35px}.qg-game-pick>span>span{font-size:15px}.qg-setup-form>.qg-primary{width:100%}.qg-how>h1{font-size:44px}.qg-how-steps{grid-template-columns:1fr;gap:22px;text-align:start}.qg-how-steps li{display:grid;grid-template-columns:90px 1fr;column-gap:17px;padding:6px 0}.qg-step-art{grid-column:1;grid-row:1/3;height:125px;margin:0;align-self:center}.qg-step-art>.qg-card{width:67px}.qg-step-art .qg-hand{transform:rotate(90deg);padding:0}.qg-step-art .qg-hand .qg-card{width:45px;margin-inline:-14px}.qg-step-number{right:-4px;top:0;font-size:17px;width:28px;height:28px}.qg-how-steps h2{font-size:25px;align-self:end;margin-bottom:9px}.qg-how-steps p{font-size:17px}.qg-how .qg-lead{font-size:18px}.qg-example{padding:18px}.qg-example p{font-size:17px}.qg-pot-rule{font-size:15px!important}.qg-controls{gap:12px;margin-top:23px}.qg-controls>.qg-primary{width:100%}.qg-round-top{align-items:center;gap:12px;margin-bottom:25px}.qg-round-top>span{max-width:170px;font-size:14px}.qg-timer{height:92px;width:92px}.qg-timer strong{font-size:37px}.qg-instruction{font-size:21px!important;margin-top:18px!important}.qg-round h1{font-size:37px}.qg-answers{grid-template-columns:1fr;gap:13px;margin:20px 0}.qg-answer{min-height:105px;padding:14px 18px;gap:17px}.qg-answer-card .qg-card{width:47px}.qg-answer b{font-size:26px}.qg-suit-label{font-size:13px;gap:7px}.qg-pot-note{font-size:16px!important}.qg-round-bottom{margin-top:22px}.qg-reveal h1{font-size:51px}.qg-reveal-content{flex-direction:column;align-items:stretch}.qg-reveal-picture{width:100%;max-width:100%}.qg-reveal-picture img{max-height:230px}.qg-reveal-picture figcaption{font-size:13px}.qg-explanation{font-size:21px!important}.qg-solution{padding:18px;gap:17px}.qg-solution>.qg-card{width:66px}.qg-solution h2{font-size:34px}.qg-solution span{font-size:15px}.qg-correct-order li{padding:12px;gap:10px;font-size:22px}.qg-correct-order li>b{width:30px;height:30px;font-size:20px}.qg-collect h1,.qg-finish h1{font-size:43px}.qg-pile-art .qg-card{width:95px}.qg-collect .qg-lead{font-size:22px}.qg-collect>p{font-size:18px}.qg-scale{grid-template-columns:1fr 1fr;gap:16px;margin:30px 0}.qg-scale>span{font-size:20px}.qg-scale-track{grid-column:1/-1;grid-row:2;height:50px}.qg-scale-track i{font-size:20px}.qg-scale b{font-size:55px}.qg-scale-reveal{gap:9px}.qg-scale-reveal li{font-size:14px}.qg-words-public>.qg-card{width:85px}.qg-words-public>p{font-size:22px;flex:1}.qg-companion{flex-direction:column;text-align:center}.qg-private{padding:24px 18px;border-radius:23px}.qg-private h2{font-size:27px}.qg-private-colors{gap:10px}.qg-private-colors>button{font-size:18px;padding:13px;min-height:95px}.qg-private-colors b{font-size:19px}.qg-final-piles{gap:18px}.qg-final-piles .qg-card{width:65px}.qg-cheer{font-size:26px!important}.qg-tv-help{font-size:14px}}@media(prefers-reduced-motion:reduce){.questy-games *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.qg-host img+img{display:none}.qg-hand>.qg-card{transform:none!important}.qg-confetti{display:none}}.qg-round>.qg-host{display:none}.questy-games .qg-question-context{font-size:clamp(20px,2vw,28px);text-align:center;margin:0 auto 10px;font-weight:500}.qg-question-content.qg-with-pictures{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:30px}.qg-picture-set{display:grid;grid-template-columns:1fr;gap:15px;min-width:0;flex:0 0 42%;max-width:600px}.qg-picture-set.qg-multi-pictures{grid-template-columns:repeat(2,minmax(0,1fr))}.qg-picture-set .qg-reveal-picture{margin:0;max-width:100%;min-width:0;width:100%}.qg-picture-set img{width:100%;height:320px;object-fit:contain}.qg-picture-set figcaption{font-size:15px;line-height:1.5;text-align:center}.qg-picture-set figcaption small{display:block;font-size:12px;margin-top:5px;overflow-wrap:anywhere}.qg-multi-pictures img{height:180px}.qg-question-content .qg-answers{width:100%;gap:15px}.qg-with-pictures .qg-answer{padding:16px;min-height:110px;gap:14px}.qg-with-pictures .qg-answer b{font-size:clamp(24px,2vw,34px)}.qg-field small{font-size:14px;line-height:1.5}@media(max-width:800px){.qg-question-content.qg-with-pictures{grid-template-columns:1fr;gap:12px}.qg-picture-set{max-width:100%;width:100%}.qg-picture-set img{height:auto;max-height:350px}.qg-multi-pictures img{height:180px}.qg-with-pictures .qg-answers{margin:10px 0}.qg-reveal-content>.qg-picture-set{order:-1}.qg-with-pictures .qg-answer b{font-size:26px}.qg-picture-set figcaption{font-size:14px}}.qg-picture-open{display:block;background:transparent;padding:0;border:0;width:100%;cursor:zoom-in}.qg-picture-open:focus-visible{outline:3px solid var(--qg-ink);outline-offset:3px}@media(max-width:520px){.qg-round:has(.qg-with-pictures) h1{font-size:29px;line-height:1.15}.qg-round:has(.qg-with-pictures) .qg-round-top{margin-bottom:12px}.qg-round:has(.qg-with-pictures) .qg-timer{height:70px;width:70px}.qg-round:has(.qg-with-pictures) .qg-timer strong{font-size:29px}.qg-round:has(.qg-with-pictures) .qg-timer span{font-size:10px}.qg-round:has(.qg-with-pictures) .qg-instruction{font-size:18px!important;line-height:1.4;margin:12px 0!important}.qg-question-pictures:not(.qg-multi-pictures) img{height:175px;max-height:175px}.qg-question-pictures figcaption{font-size:12px;line-height:1.4}.qg-question-pictures figcaption small{display:none}.qg-with-pictures .qg-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.qg-with-pictures .qg-answer{min-height:85px;padding:12px 9px;gap:8px}.qg-with-pictures .qg-answer-card{display:none}.qg-with-pictures .qg-answer b{font-size:22px}.qg-with-pictures .qg-suit-label{font-size:11px;gap:4px;margin-bottom:7px}.qg-with-pictures .qg-suit-label .qg-symbol{width:17px;height:17px}}.dt-tool{--dt-paper:var(--q-cream);position:relative;isolation:isolate;min-width:0;width:100%;padding:26px 25px 23px;background:var(--dt-paper);color:var(--q-ink);border:1.5px solid var(--q-ink);border-radius:12px 31px 9px 25px;box-shadow:3px 6px 0 var(--q-lilac);text-align:start;direction:rtl;overflow-wrap:anywhere}.dt-tool:before{content:"";position:absolute;inset:8px 10px auto;height:8px;border-block-start:1px dashed var(--q-ink2);opacity:.5;pointer-events:none}.dt-tool [hidden]{display:none!important}.dt-tool .dt-heading{position:relative;margin:0 0 19px;font-size:clamp(23px,2vw,30px);font-weight:500;line-height:1.2;text-wrap:balance}.dt-tool p{margin:0;line-height:1.55}.dt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.dt-action,.dt-source{font:inherit;font-weight:500;color:var(--q-cream);background:var(--q-ink);border:1.5px solid var(--q-ink);border-radius:999px;min-height:44px;max-width:100%;padding:10px 19px;line-height:1.3;display:inline-flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;text-align:center;text-decoration:none;touch-action:manipulation;transition:transform .2s var(--q-out),box-shadow .2s var(--q-out)}.dt-action:hover:not(:disabled),.dt-source:hover{transform:translateY(-2px);box-shadow:0 3px 0 var(--q-ink2)}.dt-action:active:not(:disabled),.dt-source:active{transform:translateY(1px);box-shadow:none}.dt-action.dt-quiet{background:transparent;color:var(--q-ink);border-color:var(--q-ink2)}.dt-action:disabled{cursor:default;color:var(--q-ink2);background:transparent;border-color:var(--q-ink2);border-style:dashed}.dt-tool :is(button,a,input,[tabindex]):focus-visible{outline:3px solid var(--q-ink);outline-offset:4px}.dt-status{min-height:1.55em;font-size:14px;color:var(--q-ink2);margin-block:12px!important;text-wrap:pretty}.dt-empty,.dt-corner{font-size:14px;color:var(--q-ink2);line-height:1.5}.dt-corner{display:block;margin-block:13px 0}.dt-timer{--dt-paper:var(--q-lemon);border-radius:46px 15px 37px 18px;box-shadow:4px 6px 0 var(--q-coral)}.dt-timer:before{inset-inline:24px}.dt-clock-object{display:flex;align-items:center;justify-content:center;gap:10px;margin:9px 0 13px;min-width:0}.dt-clock-sticker{width:clamp(55px,7vw,90px);height:100px;object-fit:contain;transform:rotate(-10deg);flex:none}.dt-clock{font-size:clamp(42px,5.5vw,76px);font-weight:500;line-height:1.1;letter-spacing:-.04em;direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0}.dt-timer .dt-status{text-align:center}.dt-timer .dt-actions{justify-content:center}.dt-runs{margin-block-start:20px}.dt-best{display:flex;justify-content:space-between;align-items:baseline;gap:15px;padding-block-end:10px;border-block-end:1px dashed var(--q-ink2);font-size:15px}.dt-best b{font-weight:500;font-size:22px;font-variant-numeric:tabular-nums}.dt-run-list{list-style:none;padding:0;margin:4px 0 0;max-height:180px;overflow:auto;overscroll-behavior:contain}.dt-run-list li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;font-size:15px}.dt-run-list b{font-weight:500;font-variant-numeric:tabular-nums}.dt-peek{--dt-paper:var(--q-lilac);border-radius:8px 37px 12px 28px;box-shadow:4px 6px 0 var(--q-pink)}.dt-peek-window{display:grid;min-width:0;perspective:900px}.dt-peek-cover,.dt-peek-content{grid-area:1/1;min-width:0;height:clamp(210px,28vw,350px);border:1.5px solid var(--q-ink);border-radius:8px 22px 5px 18px;overflow:auto;background:var(--q-cream)}.dt-peek-cover{display:flex;align-items:center;justify-content:center;padding:24px;font-size:27px;font-weight:500;text-align:center;background:var(--q-lemon);background-image:repeating-linear-gradient(0deg,transparent,transparent 28px,var(--q-peach) 29px,var(--q-peach) 30px)}.dt-peek-content{transform-origin:right center;transition:transform .35s var(--q-out),opacity .35s var(--q-out)}.dt-peek-content.is-closing{transform:rotateY(88deg);opacity:0;pointer-events:none}.dt-peek-text{min-height:100%;padding:22px;display:flex;flex-direction:column;justify-content:center;gap:18px}.dt-peek-text p{font-size:clamp(19px,2vw,27px)}.dt-peek-image{height:100%;overflow:auto;cursor:zoom-in;overscroll-behavior:contain;direction:ltr}.dt-peek-image img{display:block;width:100%;height:100%;object-fit:contain;max-width:100%}.dt-peek-image.is-zoomed{cursor:zoom-out}.dt-peek-image.is-zoomed img{width:max(100%,900px);max-width:none;height:auto;min-height:100%;object-fit:contain}.dt-peek-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-start:15px;flex-wrap:wrap}.dt-peek-clock{direction:ltr;unicode-bidi:isolate;font-size:27px;font-weight:500;font-variant-numeric:tabular-nums}.dt-link{--dt-paper:var(--q-coral);border-radius:3px 24px 5px 27px;box-shadow:4px 6px 0 var(--q-lemon)}.dt-source{width:100%;justify-content:space-between;border-radius:6px 18px 5px 16px;min-height:96px;background:var(--q-cream);color:var(--q-ink);padding:20px;font-size:clamp(20px,2.1vw,29px);text-align:start}.dt-source>span:first-child{min-width:0;overflow-wrap:anywhere}.dt-source-arrow{font-size:36px;flex:none;font-weight:400}.dt-link .dt-corner{color:var(--q-ink)}.dt-quiz{--dt-paper:var(--q-peach);border-radius:28px 7px 26px 9px;box-shadow:4px 6px 0 var(--q-peri)}.dt-quiz .dt-corner{margin-block:0 13px}.dt-quiz-question{font-size:clamp(24px,2.6vw,35px);font-weight:500;line-height:1.35!important;margin-block-end:20px!important}.dt-quiz-answer{font-size:clamp(22px,2.1vw,29px);padding-block:15px;margin-block:5px 18px;border-block:1px dashed var(--q-ink2);line-height:1.5}.dt-quiz-result{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;min-height:145px;margin-block-end:15px}.dt-quiz-result b{font-size:54px;font-weight:500;line-height:1.2}.dt-quiz-result span{font-size:17px}.dt-answers{border-radius:4px 20px 4px 12px;box-shadow:4px 6px 0 var(--q-lemon)}.dt-answer-seal{min-height:100px;display:flex;align-items:center;font-size:22px;margin-block-start:15px!important;padding-block:15px;border-block-end:1px dashed var(--q-ink2)}.dt-answer-list{list-style-position:outside;margin:17px 0 0;padding-inline-start:24px}.dt-answer-list li{font-size:clamp(19px,1.8vw,25px);line-height:1.6;padding-block:9px;padding-inline-start:3px;border-block-end:1px dashed var(--q-lilac)}.dt-answer-list li::marker{font-size:15px;color:var(--q-ink2)}.dt-score{--dt-paper:var(--q-mint);border-radius:31px 7px 24px 6px;box-shadow:4px 6px 0 var(--q-sea)}.dt-score-list{list-style:none;padding:0;margin:0 0 20px}.dt-score-list li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;border-block-end:1px dashed var(--q-ink2);padding-block:8px}.dt-score-list li>span{overflow-wrap:anywhere;min-width:0;font-size:18px}.dt-score-list b{font-size:29px;font-weight:500;direction:ltr;font-variant-numeric:tabular-nums}.dt-score-list .dt-action{font-size:13px;padding:8px 12px}.dt-score-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(80px,.6fr);align-items:end;gap:13px 10px;margin-block-start:20px}.dt-score-form label{min-width:0;font-size:14px;line-height:1.4}.dt-score-form input{display:block;width:100%;min-width:0;min-height:46px;padding:9px 11px;margin-block-start:5px;font:inherit;font-size:18px;background:var(--q-cream);color:var(--q-ink);border:1.5px solid var(--q-ink);border-radius:6px 11px 5px 9px}.dt-score-form input[name=points]{direction:ltr;text-align:center;font-variant-numeric:tabular-nums}.dt-score-form>.dt-action{grid-column:1/-1;justify-self:start}.dt-extra{--dt-paper:var(--q-pink);border-radius:7px 30px 8px 23px;box-shadow:4px 6px 0 var(--q-lilac)}.dt-extra-notes{display:flex;flex-direction:column;gap:18px}.dt-extra-notes p{font-size:20px;padding-block-end:13px;border-block-end:1px dashed var(--q-ink2)}.dt-tool bdi{max-width:100%;overflow-wrap:anywhere}@media(max-width:560px){.dt-tool{padding:23px 19px 20px}.dt-tool .dt-heading{font-size:25px;margin-block-end:16px}.dt-action{font-size:16px;padding:10px 15px}.dt-clock-object{gap:5px}.dt-clock-sticker{width:52px;height:75px}.dt-clock{font-size:clamp(37px,11vw,53px)}.dt-peek-cover,.dt-peek-content{height:250px}.dt-peek-text{padding:20px 17px}.dt-source{font-size:23px;padding:17px;gap:9px}.dt-source-arrow{font-size:31px}.dt-quiz-question{font-size:27px}.dt-quiz-answer{font-size:24px}.dt-answer-list li{font-size:21px}.dt-score-list{margin-block-end:15px}.dt-score-form{gap:12px 9px}.dt-score-form input{padding:9px}.dt-extra-notes p{font-size:19px}}@media(prefers-reduced-motion:reduce){.dt-tool *,.dt-tool *:before,.dt-tool *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.dt-action:hover:not(:disabled),.dt-source:hover,.dt-action:active:not(:disabled),.dt-source:active{transform:none}}.dt-tool.dt-timer{display:flex;align-items:center;gap:7px 14px;flex-wrap:wrap;padding:10px 14px;border-radius:18px 9px 16px 8px;box-shadow:2px 3px 0 var(--q-coral)}.dt-timer:before{display:none}.dt-tool.dt-timer .dt-heading{flex:1 1 120px;margin:0;font-size:14px;line-height:1.4;text-wrap:pretty}.dt-timer .dt-clock-object{margin:0;gap:0}.dt-timer .dt-clock{font-size:30px;letter-spacing:-.03em}.dt-timer .dt-actions{gap:5px;justify-content:flex-start;margin-inline-start:auto}.dt-timer .dt-action{font-size:13px;padding:7px 12px}.dt-timer .dt-quiet{border-color:transparent;padding-inline:7px}.dt-timer .dt-status{flex-basis:100%;margin:0!important;min-height:0;text-align:start;font-size:13px}.dt-timer .dt-status:empty{display:none}.dt-timer .dt-runs{flex-basis:100%;margin-block-start:4px}.dt-timer .dt-best{font-size:13px}.dt-timer .dt-best b{font-size:18px}@media(max-width:560px){.dt-tool.dt-timer{gap:4px 10px;padding:8px 10px}.dt-tool.dt-timer .dt-heading{font-size:13px}.dt-timer .dt-clock{font-size:27px}.dt-timer .dt-action{font-size:12px;padding-inline:10px}.dt-timer .dt-quiet{padding-inline:7px}}.q-speech-controls{display:inline-flex;align-items:center;gap:2px;vertical-align:middle;line-height:1;direction:rtl;flex:none;flex-wrap:wrap;max-width:100%;margin-inline:4px}.q-speech-controls[hidden],.q-speech-rate[hidden],.q-speech-message[hidden]{display:none!important}.q-speech-play{display:inline-grid;place-items:center;min-width:44px;min-height:44px;width:44px;height:44px;padding:10px;border:1px solid var(--q-ink);border-radius:45% 35% 42% 28%;background:var(--q-cream);color:var(--q-ink);box-shadow:2px 2px 0 var(--q-lilac);vertical-align:middle;flex:none}.q-speech-play svg{width:22px;height:22px}.q-speech-play:hover,.q-speech-play.is-speaking{background:var(--q-lemon);transform:rotate(-4deg)}.q-speech-rate{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;max-width:100%;padding:6px 10px;color:var(--q-ink);font-size:14px;line-height:1.3;direction:rtl}.q-speech-rate-label{margin-inline-end:6px}.q-speech-rate>button{min-height:44px;min-width:54px;padding:8px 11px;border:1px solid transparent;border-radius:16px 9px 14px 8px;background:transparent;color:var(--q-ink);font-size:14px;line-height:1.2}.q-speech-rate>button[aria-pressed=true]{border-color:var(--q-ink);background:var(--q-lemon)}.q-speech-message{flex-basis:100%;font-size:14px;line-height:1.4;text-align:center;margin-top:3px}bdi.q-say-inline{display:inline;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--q-peri);text-underline-offset:.19em;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone;white-space:normal;overflow-wrap:anywhere}bdi.q-say-inline:hover,bdi.q-say-inline.is-speaking{background:var(--q-lemon);text-decoration-style:solid}bdi.q-say-inline:focus-visible{outline:2px solid var(--q-ink);outline-offset:3px}.q-speech-play:focus-visible,.q-speech-rate button:focus-visible,.q-picture-trigger:focus-visible,.q-picture-viewer button:focus-visible,.q-picture-viewer a:focus-visible,.q-picture-window:focus-visible{outline:3px solid var(--q-ink);outline-offset:4px}.q-speech-slow{width:auto;min-width:44px;padding:8px 5px;border:0;border-radius:10px;background:transparent;box-shadow:none;font-size:12px;font-weight:400;line-height:1.2;text-decoration:underline;text-underline-offset:3px}.q-speech-slow:hover,.q-speech-slow.is-speaking{transform:none}.q-picture{max-width:100%;min-width:0}.q-picture-open{display:block;max-width:100%;width:100%;padding:0;border:0;background:transparent;color:var(--q-ink)}.q-picture-open>img{display:block;max-width:100%;height:auto;margin-inline:auto}.q-picture figcaption{font-size:16px;line-height:1.4;text-align:center;margin-top:10px}.q-picture-trigger,.q-picture-trigger img{cursor:zoom-in}.q-picture-open:hover>img{filter:drop-shadow(3px 5px 1px color-mix(in srgb,var(--q-ink) 14%,transparent))}.q-picture-viewer{position:fixed;inset:12px;z-index:10000;width:min(1280px,calc(100vw - 24px));height:min(920px,calc(100svh - 24px));max-width:none;max-height:none;margin:auto;padding:0;overflow:hidden;border:2px solid var(--q-ink);border-radius:28px 12px 24px 10px;background:var(--q-cream);color:var(--q-ink);box-shadow:7px 8px color-mix(in srgb,var(--q-ink) 15%,transparent);direction:rtl;font:400 18px/1.4 Rubik,sans-serif}.q-picture-viewer::backdrop{background:color-mix(in srgb,var(--q-lilac) 94%,transparent)}.q-picture-viewer:not([open]){display:none}.q-picture-fallback{box-shadow:0 0 0 100vmax var(--q-lilac)}.q-picture-paper{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--q-cream)}.q-picture-head{display:flex;align-items:center;gap:18px;padding:12px 20px;border-bottom:1px dashed var(--q-ink2);background:var(--q-lemon);flex:none}.q-picture-head h2{font-size:clamp(19px,2.2vw,30px);line-height:1.2;min-width:0;flex:1;overflow-wrap:anywhere}.q-picture-back,.q-picture-source{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 10px;flex:none;font-size:15px;line-height:1.2;color:var(--q-ink)}.q-picture-back{border:1px solid var(--q-ink);border-radius:17px 9px 15px 8px;background:var(--q-cream)}.q-picture-back svg{width:20px;height:20px}.q-picture-source{text-underline-offset:4px}.q-picture-window{position:relative;flex:1;min-height:0;width:100%;overflow:auto;overscroll-behavior:contain;background:var(--q-peach);direction:ltr;scrollbar-color:var(--q-ink2) var(--q-peach);scrollbar-width:thin;touch-action:pan-x pan-y;cursor:default;outline-offset:-4px!important}.q-picture-window.is-zoomed{cursor:grab}.q-picture-window.is-dragging{cursor:grabbing;user-select:none}.q-picture-space{position:relative;min-width:100%;min-height:100%}.q-picture-full{position:absolute;display:block;max-width:none!important;max-height:none!important;transform-origin:top left;object-fit:fill;user-select:none;-webkit-user-drag:none}.q-picture-nav{display:flex;align-items:center;gap:8px;flex:none}.q-picture-nav a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 4px;font-size:14px;line-height:1.2;text-underline-offset:4px}.q-picture-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:10px 20px;border-top:1px dashed var(--q-ink2);background:var(--q-cream)}.q-picture-zoom{display:flex;align-items:center;gap:6px;flex:none}.q-picture-zoom button{display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid var(--q-ink);border-radius:15px 8px 14px 9px;background:var(--q-lilac);color:var(--q-ink);padding:8px;font-size:14px;line-height:1.2}.q-picture-zoom button[data-picture-fit]{padding-inline:14px;background:var(--q-cream)}.q-picture-zoom button:disabled{opacity:.45;cursor:default}.q-picture-zoom svg{width:21px;height:21px}.q-picture-hint{font-size:14px;line-height:1.4;text-align:start}@media(max-width:560px){.q-picture-viewer{inset:7px;width:calc(100vw - 14px);height:calc(100svh - 14px);border-radius:20px 9px 18px 8px}.q-picture-head{gap:7px;padding:8px 10px;flex-wrap:wrap}.q-picture-head h2{font-size:20px;order:3;flex-basis:100%;padding:4px 5px 7px}.q-picture-source{margin-inline-start:auto}.q-picture-foot{padding:8px 10px;gap:7px;flex-wrap:wrap;justify-content:center}.q-picture-hint{font-size:13px;text-align:center}.q-picture-zoom{justify-content:center}.q-speech-rate{font-size:13px;padding:4px}.q-speech-rate>button{font-size:13px}.q-picture figcaption{font-size:14px}}@media(prefers-reduced-motion:reduce){.q-speech-play:hover,.q-speech-play.is-speaking{transform:none}.q-picture-viewer,.q-picture-full,.q-picture-open img{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.day-products{position:relative;margin-block:28px;padding:25px 27px 22px;background:var(--q-peach);color:var(--q-ink);border-radius:7px 31px 9px 24px;box-shadow:4px 5px 0 var(--q-lemon);min-width:0;max-width:100%;text-align:start}.day-products h2{font-size:26px;font-weight:500;line-height:1.3;margin:0 0 9px}.product-invite{font-size:17px;line-height:1.55;margin:0 0 15px}.product-local{font-size:14px;margin:9px 0 0;line-height:1.5}.product-status{font-size:15px;line-height:1.6;margin:12px 0 0;color:var(--q-ink2)}.product-status:empty{display:none}.product-add{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:48px;padding:9px 21px;border:1.5px dashed var(--q-ink);border-radius:6px 16px 4px 12px;background:var(--q-lemon);font-size:18px;font-weight:500;cursor:pointer;overflow:hidden;transition:transform .2s var(--q-out)}.product-add:hover{transform:rotate(-2deg)}.product-add input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.product-add:has(input:focus-visible){outline:3px solid var(--q-ink);outline-offset:4px}.product-add:has(input:disabled){opacity:.65;cursor:default}.product-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;min-width:0}.product-gallery:empty{display:none}.product-photo{position:relative;min-width:0;margin:0;padding:10px 10px 5px;background:var(--q-cream);box-shadow:3px 5px 0 var(--q-lilac);transform:rotate(-2deg)}.product-photo:nth-child(2n){transform:rotate(1.5deg)}.product-photo-open{display:block;width:100%;min-height:44px;padding:0;border:0;background:none;cursor:zoom-in;color:inherit}.product-photo img{display:block;width:100%;height:auto;max-height:340px;object-fit:contain}.product-remove{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:5px 7px;background:none;border:0;color:var(--q-ink);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.product-photo button:focus-visible{outline:3px solid var(--q-ink);outline-offset:4px}.product-photo button:focus:not(:focus-visible){outline:none}.summary-products{width:100%;max-width:880px;margin:20px auto 0}.summary-products[hidden]{display:none!important}.summary-products .product-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.summary-products .product-photo{padding-bottom:14px}.summary-products .product-photo img{max-height:400px}@media(max-width:560px){.day-products{padding:23px 20px 20px}.day-products h2{font-size:24px}.product-gallery,.summary-products .product-gallery{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-photo{padding:7px 7px 3px}.product-photo img{max-height:270px}.product-gallery:has(>.product-photo:only-child){grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.product-add,.product-photo{transition:none!important;animation:none!important}.product-add:hover{transform:none}}a.wordmark{text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.m-top,.paper-top{position:fixed;top:0;inset-inline:0;z-index:30;min-height:58px;height:auto;margin:0;padding:7px clamp(14px,3vw,30px);gap:15px;background:var(--q-cream);border:0;box-shadow:0 1px 0 var(--q-lilac);font-size:14px}.m-top a,.paper-top a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;text-underline-offset:4px}.m-top .wordmark,.paper-top .wordmark{font-size:21px}.mode-link{margin-inline-start:auto;font-size:12px}.day-desk-view .desk-moment{padding:90px 5vw 115px;min-height:100svh;display:block}.desk-moment>.m-body{display:block;max-width:1300px;margin:auto}.day-desk{width:100%;min-width:0}.desk-heading{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:30px;border-bottom:1px dashed var(--q-ink2);padding:0 0 18px;max-width:100%;color:var(--q-ink)}.desk-heading h1{font-size:clamp(32px,4vw,58px);line-height:1.1;max-width:20em;overflow-wrap:anywhere}.desk-heading .eyebrow{font-size:15px;margin-bottom:7px}.desk-meta{font-size:17px;margin-top:12px;line-height:1.5;max-width:55em}.desk-object{height:130px;display:flex;align-items:center;justify-content:center}.desk-object .day-object{position:static;width:100%;height:100%;max-height:none;object-fit:contain;transform:rotate(-7deg);filter:drop-shadow(4px 6px 0 var(--q-lilac))}.desk-person.m-who{position:relative;inset:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:18px;width:100%;max-width:960px;margin:26px 0 16px;z-index:1}.desk-person .m-person{position:relative;width:100px;height:auto;flex:none}.desk-person .m-bubble{position:relative;width:auto;max-width:740px;margin:0;font-size:21px;line-height:1.5;animation:none;opacity:1;overflow:visible}.desk-person .m-bubble:after{left:auto;right:-8px;bottom:38%;transform:rotate(-45deg)}.desk-instruction{font-size:18px;line-height:1.8;max-width:65em;margin-bottom:30px}.desk-instruction:empty{display:none}.desk-work{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.85fr);align-items:start;gap:35px}.desk-material,.desk-tools{min-width:0;max-width:100%}.desk-tools{display:flex;flex-direction:column;gap:25px;width:100%;padding:0;min-height:0;text-align:start}.desk-material:empty{display:none}.desk-work:has(>.desk-material:empty){grid-template-columns:minmax(0,1fr)}.desk-work:has(>.desk-material:empty)>.desk-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.desk-material .q-board{margin:0 0 30px}.desk-material .qb-title{font-size:25px}.desk-material .q-board{box-shadow:4px 5px 0 var(--q-lilac)}.day-texts{display:grid;gap:15px;margin-bottom:30px}.text-slip{background:var(--q-lemon);padding:25px 27px;border-radius:6px 26px 8px 20px;box-shadow:3px 5px 0 var(--q-peach);min-width:0}.text-slip:nth-child(2n){background:var(--q-lilac);border-radius:22px 6px 22px 9px}.text-slip p{font-size:25px;line-height:1.5;overflow-wrap:anywhere}.text-slip small{display:block;font-size:16px;margin-top:12px}.text-slip .q-speech-controls{display:inline-flex}.day-pictures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:30px}.day-pictures:has(>.day-picture:only-child){grid-template-columns:1fr}.day-picture{background:var(--q-lilac);padding:14px;box-shadow:4px 6px 0 var(--q-peach);transform:rotate(-1deg)}.day-picture:nth-child(2n){background:var(--q-lemon);transform:rotate(1deg)}.day-picture .q-picture-open{min-height:44px}.day-picture img{max-height:450px;object-fit:contain}.day-picture figcaption{font-size:16px;line-height:1.4;margin-top:10px}.day-list{padding:26px 28px 25px;background:var(--q-lemon);border-radius:30px 7px 24px 9px;margin-bottom:30px;box-shadow:4px 5px 0 var(--q-coral)}.day-list h2{font-size:25px;margin-bottom:15px}.day-list ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.day-list li{min-width:0;border-bottom:1px dashed var(--q-ink2);padding:13px 0;overflow-wrap:anywhere}.list-phrase{font-size:20px;font-weight:500}.day-list li>small{display:block;font-size:16px;margin-top:5px}.day-list li>a{display:inline-flex;min-height:44px;align-items:center;font-size:14px}.day-list li .q-speech-controls{margin:0 5px}.desk-help{background:var(--q-peach);padding:13px 22px;border-radius:5px 24px 6px 20px;border:1px dashed var(--q-ink2)}.help-toggle{min-height:44px;border:0;background:none;color:var(--q-ink);font-size:22px;font-weight:500;padding:4px 0;text-decoration:underline;text-underline-offset:6px}.help-copy{font-size:18px;line-height:1.7;padding:12px 0}.help-copy[hidden]{display:none}.desk-finish-bar{position:fixed;bottom:0;inset-inline:0;z-index:20;display:flex;align-items:center;justify-content:center;gap:22px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--q-cream);box-shadow:0 -1px 0 var(--q-lilac)}.desk-finish-bar .q-btn{min-width:200px;font-size:21px;padding:10px 30px;min-height:50px}.desk-finish-bar>span{font-size:14px}.original-instruction .desk-person{margin-top:15px}.book-mode .desk-work{display:flex;flex-direction:column-reverse;gap:30px}.book-mode .desk-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:30px}.book-mode .desk-material{width:100%}.book-mode .original-instruction{width:100%;max-width:100%;margin:0;padding:18px 25px;background:var(--q-peach);border-radius:9px 28px 6px 22px}.book-mode .original-instruction summary{font-size:16px;min-height:44px}.book-mode .original-instruction .desk-instruction{font-size:18px}.desk-tools .dt-tool{border:0;padding:24px;box-shadow:3px 5px 0 var(--q-lilac)}.desk-tools .dt-tool:before{display:none}.desk-tools .dt-heading{font-size:22px;margin-bottom:17px}.desk-tools .dt-link{background:transparent;box-shadow:none;padding:0}.desk-tools .dt-link .dt-heading{display:none}.desk-tools .dt-source{background:var(--q-coral);border:0;box-shadow:3px 5px 0 var(--q-lemon);font-size:21px;min-height:90px}.desk-tools .dt-corner{font-size:13px}.desk-tools .dt-quiet{border:0;text-decoration:underline;text-underline-offset:5px;background:transparent;padding-inline:9px}.desk-tools .dt-action{font-size:16px;min-height:44px}.desk-tools .dt-timer{background:var(--q-lemon);border-radius:12px 40px 9px 28px}.desk-tools .dt-timer .dt-clock-sticker{width:60px;height:80px}.desk-tools .dt-clock{font-size:51px}.desk-tools .dt-status:empty{display:none}.desk-tools .dt-answers{border-radius:8px 30px 5px 18px;background:var(--q-peach)}.desk-tools .dt-answer-seal{min-height:44px;font-size:15px;border:0;padding:7px 0}.desk-tools .dt-answer-list li{font-size:18px}.seven-moment{padding:80px 5vw 30px;min-height:100svh;display:block;position:relative;isolation:isolate}.seven-moment:before{content:"";position:absolute;width:60vw;height:60vw;left:-38vw;top:10svh;background:var(--q-coral);border-radius:40% 15% 40% 18%;transform:rotate(-10deg);z-index:-1}.seven-moment:after{content:"";position:absolute;width:45vw;height:50vw;right:-30vw;bottom:-10vw;background:var(--q-lemon);border-radius:40% 10% 30% 20%;z-index:-1}.seven-moment>.m-body{max-width:1320px;display:block;margin:auto}.seven-heading{position:relative;min-height:150px;padding-inline-end:150px;margin-bottom:25px}.seven-heading h1{font-size:clamp(30px,3.7vw,55px);line-height:1.1;max-width:24em}.seven-heading>p{font-size:18px;line-height:1.5;margin-top:13px;max-width:55em}.seven-host.m-who{position:absolute;inset:auto auto 0 0;width:130px;display:flex;flex-direction:column-reverse;align-items:center}.seven-host .m-person{width:100px;max-height:140px}.seven-host .m-bubble{font-size:14px;max-width:190px;width:190px;line-height:1.35;margin:0 0 8px;opacity:1;animation:none}.seven-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px;align-items:stretch}.seven-card.day-card{position:relative;min-width:0;width:100%;height:auto;min-height:260px;padding:45px 14px 18px;border:0;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-start;gap:13px;isolation:isolate;transform:rotate(-1.5deg);box-shadow:none;border-radius:0;container-type:normal;color:var(--q-ink);overflow:visible}.seven-card:nth-child(2n){transform:rotate(1deg)}.seven-card .cut-paper{inset:0;width:100%;height:100%;z-index:-1;filter:drop-shadow(3px 6px 0 #1e0f3c20)}.seven-card .day-badge{position:absolute;right:10px;top:11px;width:30px;height:30px}.seven-card .badge{width:30px;height:30px}.seven-card .badge>span{font-size:19px}.seven-card .day-object{position:static;width:100%;height:78px;object-fit:contain;transform:rotate(-5deg);max-height:none;filter:drop-shadow(2px 3px 0 #1e0f3c22)}.seven-card .day-card-copy{position:static;display:flex;flex-direction:column;gap:8px;padding:0;width:100%;height:auto}.seven-card .day-card-copy b{font-size:18px;line-height:1.25;overflow-wrap:anywhere}.seven-card .day-card-copy>span{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.seven-status{font-size:12px;margin-top:auto;padding-top:6px;align-self:flex-start}.seven-card.finished .seven-status{background:var(--q-mint);border:2px double var(--q-ink);border-radius:40%;padding:5px 9px;transform:rotate(-8deg)}.seven-card:hover,.seven-card:active{transform:translateY(-5px) rotate(0)}.seven-card:focus:not(:focus-visible){outline:none}.week-summary-link{display:inline-flex;align-items:center;min-height:44px;margin-top:18px;font-size:18px}.week-game-offer{display:flex;align-items:center;justify-content:center;gap:15px;min-height:64px;text-decoration:none;margin-top:25px;color:var(--q-ink);font-size:15px}.week-game-offer img{height:48px;width:50px;object-fit:contain;transform:rotate(-8deg)}.week-game-offer b{display:block;text-decoration:underline;text-underline-offset:4px;font-size:18px}.week-game-offer>span:last-child{font-size:28px}.learn-first{padding:95px 8vw 100px;min-height:100svh;background:var(--q-lemon)}.learn-first>.m-body{max-width:900px;gap:25px}.learn-first h1{font-size:clamp(30px,4vw,54px);text-align:center;line-height:1.2}.learn-first>.m-who{position:relative;inset:auto;display:flex;flex-direction:row;gap:18px;align-items:center;justify-content:center;width:100%;margin:0 auto 30px}.learn-first>.m-who .m-person{width:80px}.learn-first>.m-who .m-bubble{position:relative;opacity:1;animation:none;margin:0;font-size:20px;max-width:500px}.first-options{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;width:100%}.first-option{border:2px solid transparent;border-radius:10px 30px 8px 20px;background:var(--q-cream);padding:25px 35px;min-height:80px;min-width:160px;max-width:100%;font-size:clamp(24px,3vw,38px);box-shadow:4px 6px 0 var(--q-coral);transform:rotate(-2deg)}.first-option:nth-child(2n){transform:rotate(2deg);box-shadow:4px 6px 0 var(--q-lilac)}.first-option.first-picked{border-color:var(--q-ink)}.first-option.first-right{background:var(--q-mint)}.first-why{font-size:22px;line-height:1.65;padding:25px;background:var(--q-mint);border-radius:28px 8px 20px 10px;width:100%}.first-why[hidden],#learn-story[hidden]{display:none}.learn-skip{position:fixed;bottom:18px;left:20px;z-index:21;min-height:44px;padding:10px 20px;background:var(--q-cream);border:1px solid var(--q-ink);border-radius:35px;font-size:14px;box-shadow:3px 4px 0 var(--q-lilac)}.learn-first .skip-days{font-size:16px;min-height:44px}.learn-view .learn-map{cursor:zoom-in}.learn-view .q-speech-rate{position:relative;z-index:1;margin-top:72px;margin-inline:25px}.learn-view .learn-cover:has(.q-speech-rate){padding-top:25px}.q-say-inline{border-bottom:1px dotted var(--q-ink2)}.done-moment{padding:95px 5vw 65px;min-height:100svh;display:block}.done-moment>.m-body{max-width:1050px;gap:20px;margin:auto}.done-moment h1{font-size:clamp(30px,4vw,53px);text-align:center}.done-moment>.m-who{position:relative;inset:auto;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:20px;width:100%;margin:0 auto 30px}.done-moment>.m-who .m-person{width:125px}.done-moment>.m-who .m-bubble{margin:0;font-size:18px;max-width:400px;animation:none;opacity:1}.done-moment .finish-paper{height:180px;width:270px}.done-moment .finish-paper>img{height:150px;width:150px}.done-moment .finish-stamp{width:130px;font-size:24px}.finish-next{max-width:100%;text-align:center}.week-passport{display:flex;gap:13px;justify-content:center;flex-wrap:wrap;width:100%;padding:20px 0}.passport-day{width:110px;min-height:110px;display:flex;flex-direction:column;gap:9px;align-items:center;justify-content:center;text-align:center;padding:12px 8px;text-decoration:none;border:1.5px dashed var(--q-ink2);border-radius:40% 10% 40% 15%;background:var(--q-peach);transform:rotate(-3deg)}.passport-day span{font-size:24px;font-weight:500}.passport-day small{font-size:12px;line-height:1.3}.passport-day.has-stamp{border:3px double var(--q-ink);background:var(--q-mint)}.passport-day:nth-child(2n){transform:rotate(3deg)}.summary-opening,.summary-day,.summary-end{padding:100px 7vw 70px;min-height:auto}.summary-opening{min-height:80svh;background:var(--q-lemon)}.summary-opening>.m-body{max-width:1150px;gap:30px}.summary-opening h1{font-size:clamp(35px,4vw,65px)}.summary-opening>.m-who{position:relative;inset:auto;display:flex;align-items:center;gap:20px;justify-content:center;width:100%;margin-bottom:30px}.summary-opening>.m-who .m-person{width:130px}.summary-opening>.m-who .m-bubble{animation:none;opacity:1}.summary-stamps{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;width:100%}.summary-stamps .m-stamp{position:static;transform:rotate(-5deg);width:110px;min-height:110px;background:var(--q-mint);font-size:21px;text-decoration:none}.summary-stamps .m-stamp:nth-child(2n){transform:rotate(5deg)}.summary-day{background:var(--q-peach)}.summary-day:nth-child(2n){background:var(--q-lilac)}.summary-day>.m-body{max-width:1050px;align-items:stretch;gap:25px}.summary-day h2{font-size:35px}.summary-work{width:100%;min-width:0}.summary-work .q-board{margin:0}.summary-work .qb-sketch{touch-action:auto;cursor:default}.summary-work .qb-word{display:flex;min-height:52px}.summary-note{font-size:19px;min-height:30px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.summary-note:empty{display:none}.summary-best{display:flex;align-items:baseline;gap:20px;font-size:19px;flex-wrap:wrap}.summary-best b{font-size:36px}.summary-scores{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:15px}.summary-scores li{display:flex;align-items:center;gap:18px;border:2px solid var(--q-ink);padding:15px 25px;background:var(--q-mint);border-radius:20px 5px 25px 7px}.summary-scores b{font-size:27px}.summary-end{min-height:70svh}.summary-end>.m-body{max-width:1000px}.summary-pending .m-body{max-width:1000px;gap:30px}.summary-pending .m-moment{padding:100px 6vw;min-height:100svh}.remaining-days{display:flex;flex-wrap:wrap;gap:14px}.benefit-info{cursor:default}.benefit-info:hover{transform:none}.benefit-info small{font-size:16px;line-height:1.5}.world-copy>span{font-size:16px;line-height:1.5}@media(max-width:1000px){.desk-work{grid-template-columns:minmax(0,1fr)}.desk-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.seven-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.seven-card.day-card{min-height:190px;padding:35px 15px 13px;gap:9px}.seven-card .day-object{height:44px}.seven-card .day-card-copy b{font-size:17px}.seven-heading{min-height:120px}.book-mode .desk-tools{gap:25px}.desk-heading{grid-template-columns:minmax(0,1fr) 115px}}@media(max-width:560px){.m-top,.paper-top{padding:5px 14px;gap:10px;min-height:54px;font-size:12px}.m-top .wordmark,.paper-top .wordmark{font-size:19px}.mode-link{font-size:11px;white-space:normal;text-align:center;max-width:91px}.day-desk-view .desk-moment{padding:75px 17px 110px}.desk-heading{grid-template-columns:minmax(0,1fr) 65px;gap:12px;padding-bottom:14px}.desk-heading h1{font-size:31px;line-height:1.15}.desk-meta{font-size:14px;margin-top:10px;line-height:1.5}.desk-object{height:75px}.desk-person.m-who{gap:13px;margin:20px 0 16px;align-items:center}.desk-person .m-person{width:55px}.desk-person .m-bubble{font-size:17px;line-height:1.6;max-width:calc(100% - 68px)}.desk-instruction{font-size:16px;line-height:1.75;margin-bottom:24px}.desk-work{gap:25px}.desk-tools,.desk-work:has(>.desk-material:empty)>.desk-tools,.book-mode .desk-tools{display:flex;flex-direction:column;gap:24px}.desk-material .q-board{margin-bottom:25px}.desk-material .qb-title{font-size:23px}.day-texts{margin-bottom:24px}.text-slip{padding:23px 20px}.text-slip p{font-size:22px}.text-slip small{font-size:15px}.day-pictures{gap:20px;grid-template-columns:1fr}.day-list{padding:24px 21px;margin-bottom:25px}.day-list h2{font-size:23px}.day-list ul{gap:0 16px}.list-phrase{font-size:18px}.day-list li>small{font-size:15px}.desk-tools .dt-tool{padding:24px 21px}.desk-tools .dt-clock{font-size:50px}.desk-tools .dt-link{padding:0}.desk-finish-bar{padding:9px 17px calc(9px + env(safe-area-inset-bottom));gap:14px;justify-content:space-between}.desk-finish-bar .q-btn{font-size:19px;min-width:160px;min-height:48px}.desk-finish-bar>span{font-size:12px;max-width:110px}.book-mode .original-instruction{padding:16px}.seven-moment{padding:66px 16px 15px}.seven-heading{padding:0 0 5px 58px;margin-bottom:10px;min-height:0}.seven-heading .eyebrow{font-size:11px;margin-bottom:5px}.seven-heading h1{font-size:25px;line-height:1.15}.seven-heading>p{font-size:13px;line-height:1.4;margin-top:7px;max-width:none}.seven-host.m-who{left:0;bottom:0;width:48px;align-items:center}.seven-host .m-person{width:43px;max-height:72px}.seven-host .m-bubble{display:none}.seven-days{grid-template-columns:1fr;gap:7px}.seven-card.day-card{min-height:62px;padding:8px 50px 8px 57px;gap:0;display:block;transform:rotate(-.4deg)}.seven-card:nth-child(2n){transform:rotate(.4deg)}.seven-card .day-badge{right:9px;top:calc(50% - 15px)}.seven-card .day-object{position:absolute;left:10px;top:9px;width:38px;height:38px}.seven-card .day-card-copy{display:flex;gap:2px;min-height:44px;justify-content:center}.seven-card .day-card-copy b{font-size:15px;line-height:1.2}.seven-card .day-card-copy>span{font-size:11px;line-height:1.35}.seven-status{position:absolute;left:5px;bottom:4px;margin:0;font-size:9px;padding:0;line-height:1}.seven-card.finished .seven-status{padding:2px 4px;border-width:1px}.week-game-offer{margin-top:13px;gap:11px;min-height:50px;font-size:12px}.week-game-offer img{width:36px;height:36px}.week-game-offer b{font-size:15px}.week-game-offer>span:last-child{font-size:22px}.week-summary-link{font-size:14px;margin-top:10px;min-height:44px}.learn-first{padding:78px 20px 95px}.learn-first>.m-who{gap:13px;margin-bottom:22px}.learn-first>.m-who .m-person{width:55px}.learn-first>.m-who .m-bubble{font-size:17px;max-width:250px}.learn-first h1{font-size:31px}.first-options{gap:16px}.first-option{padding:20px 25px;font-size:27px;min-width:130px}.first-why{font-size:19px;padding:22px}.learn-skip{bottom:12px;left:13px;font-size:13px;padding:8px 15px}.done-moment{padding:78px 19px 45px}.done-moment>.m-who{gap:13px;margin-bottom:18px}.done-moment>.m-who .m-person{width:70px}.done-moment>.m-who .m-bubble{font-size:15px;max-width:240px}.done-moment>.m-body{gap:18px}.done-moment h1{font-size:31px;line-height:1.2}.done-moment .finish-paper{height:160px;width:240px}.done-moment .finish-paper>img{height:125px;width:125px}.done-moment .finish-stamp{width:115px;font-size:22px}.week-passport{gap:8px;padding:10px 0}.passport-day{width:calc((100% - 24px)/4);min-height:85px;padding:7px 4px;gap:6px}.passport-day span{font-size:22px}.passport-day small{font-size:10px}.summary-opening,.summary-day,.summary-end{padding:80px 20px 45px}.summary-opening h1{font-size:35px;line-height:1.15}.summary-opening>.m-who .m-person{width:85px}.summary-opening>.m-who .m-bubble{font-size:16px;max-width:240px}.summary-stamps{gap:13px}.summary-stamps .m-stamp{width:85px;min-height:85px;font-size:18px}.summary-day h2{font-size:29px}.summary-day>.m-body{gap:22px}.summary-best{font-size:17px;gap:14px}.summary-best b{font-size:30px}.summary-note{font-size:17px}.world-copy>span{font-size:13px;line-height:1.5}.world-card.m-card{height:47svh}}@media(prefers-reduced-motion:reduce){.seven-card,.seven-card:hover,.first-option,.day-picture,.desk-object .day-object,.passport-day,.summary-stamps .m-stamp{transform:none!important;transition:none!important}}button,a.quiet-link,.paper-top a,.m-top a,summary{min-width:44px;min-height:44px}bdi.q-say-inline{display:inline-block;min-width:44px;min-height:44px;max-width:100%;vertical-align:baseline;text-align:center;white-space:normal}label:has(>input[type=radio]),label:has(>input[type=checkbox]){min-width:44px;min-height:44px}.help-copy p+p{margin-top:14px}.learn-view .learn-heading .q-speech-rate{margin:0 0 18px;font-size:13px}.desk-heading .q-speech-rate{margin-top:13px}.desk-tools .dt-source.picture-source-link{display:inline-flex;min-height:44px;min-width:44px;width:auto;background:none;border:0;box-shadow:none;padding:5px 0;font-size:15px;text-decoration:underline;text-underline-offset:4px}.dt-link:has(.picture-source-link) .dt-corner{display:none}.seven-card.finished .seven-status{color:var(--q-ink)}.desk-instructions{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:35px;margin:20px 0 30px}.desk-instructions>.desk-person{margin:0}.desk-instructions>.desk-instruction{margin:0}.desk-instructions .desk-person .m-bubble{font-size:20px}.book-person .m-person{width:75px}@media(max-width:760px){.desk-instructions{grid-template-columns:minmax(0,1fr);gap:16px;margin:20px 0 25px}.desk-instructions .desk-person .m-bubble{font-size:17px}.book-person .m-person{width:55px}}.day-resources{display:flex;flex-direction:column;gap:6px;margin:0 0 25px;padding:12px 0;border-bottom:1px dashed var(--q-ink2)}.day-resources a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-size:17px;line-height:1.5;text-underline-offset:5px;overflow-wrap:anywhere}.worlds-hand .m-hand-h,.benefit-hand .m-hand-h{padding-top:88px}.worlds-host{top:88px}.seven-heading{min-height:190px}.qb-speech-word{display:inline-flex;align-items:stretch;gap:6px;max-width:100%;min-width:0}.qb-speech-word>.qb-word{flex:0 1 auto;min-width:0}.qb-speech-word>.q-speech-controls{margin:0;align-self:center}@media(max-width:1000px)and (min-width:561px){.seven-heading{min-height:185px}}@media(max-width:560px){.worlds-hand .m-hand-h,.benefit-hand .m-hand-h{padding-top:72px}.worlds-host{top:auto}.seven-heading{min-height:0}.qb-speech-word{gap:5px}.qb-speech-word>.qb-word{padding-inline-end:11px;font-size:16px}}.desk-tools .dt-action{background:var(--q-cream);color:var(--q-ink)}.desk-tools .dt-action.dt-quiet{background:none;border-color:transparent;text-decoration:underline;text-underline-offset:5px}.desk-tools .dt-action:disabled{background:none;color:var(--q-ink2);text-decoration:none}.q-speech-play{background:transparent;border:0;box-shadow:none}.q-speech-play:hover,.q-speech-play.is-speaking{background:var(--q-lilac);box-shadow:none}@container qboard (max-width:740px){.qb-table[data-qb-columns="2"] td:first-child{grid-column:auto;border-bottom:0;padding-bottom:0}.qb-table[data-qb-columns="2"] tr{gap:12px;padding:14px 10px}.qb-table[data-qb-columns="2"] .qb-write textarea{min-height:60px}}.q-board .qb-art-modes button{min-width:44px;flex-shrink:0}@media(max-width:560px){.qb-speech-word>.qb-word{padding-inline:11px 35px}}.qb-word-grid.qb-bingo{background:none;border:0;overflow:visible;gap:9px}.qb-bingo .qb-speech-word{display:flex;flex-direction:column;align-items:stretch;gap:3px;width:100%}.q-board .qb-bingo .qb-word{padding:12px 6px 27px;min-height:88px;border:1px solid var(--q-ink);border-radius:4px 12px 3px 8px;box-shadow:2px 3px 0 var(--q-lilac);font-size:15px}.qb-bingo .qb-word-color{top:auto;bottom:8px;left:calc(50% - 6px)}.qb-bingo .q-speech-controls{align-self:center;margin:0}.qb-timeline .qb-speech-word{display:flex;flex-direction:column;width:100%;align-items:stretch}.qb-timeline .q-speech-controls{align-self:center}.book-mode .desk-tools>.day-list,.book-mode .desk-tools>.day-texts,.book-mode .desk-tools>.day-pictures,.book-mode .desk-tools>.day-resources{grid-column:1/-1;margin-bottom:0}.summary-records{display:grid;gap:18px}.summary-record{display:flex;flex-wrap:wrap;gap:20px 30px;padding:20px 24px;background:var(--q-lemon);border-radius:4px 22px 7px 16px;box-shadow:3px 4px 0 var(--q-peach)}.summary-record>div{flex:1 1 170px;min-width:0}.summary-record dt{font-size:13px;margin-bottom:7px;color:var(--q-ink2)}.summary-record dd{font-size:23px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media(max-width:560px){.qb-long-words .qb-timeline{grid-template-columns:1fr}.qb-long-words .qb-timeline li{padding-top:36px}.summary-record dd{font-size:20px}}.summary-day{min-height:0}.summary-stamps .m-stamp{color:var(--q-ink)}@media(min-width:561px)and (max-width:1000px){.learn-try>.m-who{position:relative;inset:auto;order:2;display:flex;flex-direction:row-reverse;align-self:center;align-items:center;gap:18px;width:auto;max-width:100%;margin:20px 0 0}.learn-try>.m-who .m-person{width:100px}.learn-try>.m-who .m-bubble{max-width:230px;margin:0}}.day-desk>.desk-help{margin:0 0 26px;max-width:100%;width:fit-content;min-width:min(100%,240px)}.day-desk>.desk-help:has([aria-expanded=true]){width:min(100%,900px)}.day-secrets{display:flex;gap:30px;align-items:center;margin:22px 0 34px;padding:24px 30px;background:var(--q-lemon);border-radius:8px 38px 8px 25px;box-shadow:4px 5px 0 var(--q-lilac);max-width:900px}.secret-envelope{position:relative;display:grid;place-items:center;flex:0 0 170px;aspect-ratio:1.45;background:var(--q-lilac);transform:rotate(-7deg);border:1px solid var(--q-ink);box-shadow:4px 5px 0 var(--q-peach)}.secret-envelope:before{content:"";position:absolute;inset:0;clip-path:polygon(0 0,100% 0,50% 65%);background:var(--q-cream);border:1px solid var(--q-ink)}.secret-envelope>span{position:relative;border:2px double var(--q-ink);background:var(--q-cream);border-radius:50%;padding:12px;font-size:14px;transform:rotate(7deg)}.secret-desk-copy{min-width:0}.secret-desk-copy h2{font-size:26px;margin-bottom:8px}.secret-desk-copy>p{font-size:19px;line-height:1.5}.secret-desk-copy .secret-note{font-size:14px;margin-top:9px}.secret-desk-copy button{min-height:44px;color:var(--q-ink);background:none;border:0;text-decoration:underline;font-size:19px;text-underline-offset:5px}.secret-people{display:flex;gap:12px;align-items:center;font-size:17px;margin-top:8px}.secret-people input{width:76px;min-height:44px;background:var(--q-cream);border:1px solid var(--q-ink);border-radius:7px;padding:7px;color:var(--q-ink);font:inherit}.secret-dialog{border:0;background:var(--q-cream);color:var(--q-ink);padding:0;width:min(92vw,680px);max-height:90svh;overflow:auto;border-radius:8px 35px 9px 25px;box-shadow:10px 14px 0 var(--q-lilac);animation:secret-land .25s ease-out}.secret-dialog::backdrop{background:var(--q-ink);opacity:.9}.secret-private-paper{position:relative;padding:44px 40px;text-align:center}.secret-private-paper h2{font-size:clamp(26px,4vw,40px);line-height:1.2;margin:20px 0 26px}.secret-private-paper p{font-size:22px;line-height:1.7;margin:18px 0;overflow-wrap:anywhere}.secret-private-paper .secret-recipient{font-size:16px}.secret-private-paper .q-btn{min-height:50px;margin-top:18px}.secret-private-seal{display:inline-block;background:var(--q-lemon);border:2px double var(--q-ink);padding:12px 20px;border-radius:50%;transform:rotate(-8deg);font-size:18px}.secret-leave{display:block;margin:22px auto 0;min-height:44px;background:none;border:0;color:var(--q-ink);font:inherit;text-decoration:underline;text-underline-offset:4px}.secret-nav{display:flex;justify-content:center;gap:25px;margin-top:18px}.secret-nav a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.secret-review{font-size:18px;line-height:1.7;margin-top:24px;padding-top:20px;border-top:1px dashed var(--q-ink2)}.secret-review p+p{margin-top:18px}.secret-shared-note{font-size:16px;line-height:1.6}.day-image-covered{display:grid;place-items:center;min-height:120px;text-align:center;padding:25px;font-size:18px;line-height:1.6;border:1px dashed var(--q-ink2);background:var(--q-peach);border-radius:8px 26px 8px 20px;margin-bottom:22px}.desk-object .day-image-covered{font-size:12px;min-height:80px;padding:12px}.day-desk [data-memory-hidden][hidden]{display:none!important}@keyframes secret-land{0%{transform:translateY(25px) rotate(-3deg);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:560px){.day-secrets{gap:17px;padding:24px 20px;align-items:start}.secret-envelope{flex-basis:80px;aspect-ratio:.8}.secret-envelope>span{font-size:11px;padding:10px 7px}.secret-desk-copy h2{font-size:22px}.secret-desk-copy>p{font-size:17px}.secret-private-paper{padding:30px 23px}.secret-private-paper p,.secret-private-paper .q-btn{font-size:20px}.day-desk>.desk-help{margin-bottom:22px}}@media(prefers-reduced-motion:reduce){.secret-dialog{animation:none}}:is(.day-texts,.day-list ul)>.day-image-covered{min-height:0;padding:14px 18px;margin-bottom:0}:is(.day-texts,.day-list ul)>.day-image-covered~.day-image-covered{display:none}.text-slip .material-title{display:block;font-size:1.18em;line-height:1.3;margin-bottom:.7em}.qg-tv{min-height:100svh}.qg-tv .qg-shell{max-width:1920px}.qg-tv-help{padding:9px 4%;background:#c9beff;font-size:16px;text-align:center}.qg-tv-help button{padding:4px 15px;min-height:38px;margin-inline-start:10px}.questy-games:fullscreen{width:100vw;height:100vh;overflow:auto;background:#fff8ee}.qg-tv .qg-stage{min-height:calc(100svh - 132px)}@media(min-width:1000px){.qg-tv:not([data-qg-stage=setup]):not([data-qg-stage=how]) .qg-stage{padding:25px 5% 22px;display:flex;flex-direction:column;justify-content:center}.qg-tv:not([data-qg-stage=setup]):not([data-qg-stage=how]) .qg-stage>section{width:100%}.qg-tv .qg-round-top{font-size:22px;margin-bottom:14px}.qg-tv .qg-round h1{font-size:clamp(55px,4.6vw,88px);max-width:1300px}.qg-tv .qg-instruction{font-size:clamp(24px,2.2vw,39px)!important;margin:12px auto 23px!important}.qg-tv .qg-timer{height:140px;width:140px}.qg-tv .qg-timer strong{font-size:62px}.qg-tv .qg-timer span{font-size:16px}.qg-tv .qg-answers{max-width:1550px;gap:22px;margin:22px auto}.qg-tv .qg-answer{min-height:155px;padding:22px 28px;gap:27px}.qg-tv .qg-answer b{font-size:clamp(30px,2.45vw,48px)}.qg-tv .qg-answer-card .qg-card{width:75px}.qg-tv .qg-suit-label{font-size:21px}.qg-tv .qg-suit-label .qg-symbol{width:26px;height:26px}.qg-tv .qg-round-bottom{margin-top:19px}.qg-tv .qg-pot-note{font-size:21px!important}.qg-tv .qg-controls{margin-top:20px}.qg-tv .qg-primary,.qg-tv .qg-secondary{font-size:22px!important;min-height:52px}.qg-tv .qg-round .qg-host{left:14px;top:17px;width:150px;height:170px}.qg-tv .qg-reveal>h1{font-size:90px;margin-bottom:23px}.qg-tv .qg-reveal-content{max-width:1500px;gap:50px}.qg-tv .qg-solution h2{font-size:64px}.qg-tv .qg-solution span{font-size:27px}.qg-tv .qg-solution{padding:26px 35px}.qg-tv .qg-explanation{font-size:32px!important;line-height:1.55;max-width:1350px}.qg-tv .qg-reveal-picture{max-width:590px;flex-basis:36%}.qg-tv .qg-reveal-picture img{max-height:410px}.qg-tv .qg-reveal-picture figcaption{font-size:18px}.qg-tv .qg-correct-order li{font-size:32px;min-height:76px}.qg-tv .qg-scale{max-width:1350px;margin-top:35px}.qg-tv .qg-scale>span{font-size:32px}.qg-tv .qg-scale b{font-size:90px}.qg-tv .qg-scale-track{height:78px}.qg-tv .qg-scale-track i{font-size:29px}.qg-tv .qg-round-tip{font-size:28px}.qg-tv .qg-words-public{gap:45px;margin:50px auto}.qg-tv .qg-words-public>p{font-size:40px}.qg-tv .qg-words-public>.qg-card{width:150px}.qg-tv .qg-companion [data-qg-qr]{width:220px}.qg-tv .qg-companion p{font-size:25px}.qg-tv .qg-collect>h1,.qg-tv .qg-finish>h1{font-size:85px}.qg-tv .qg-collect>.qg-lead,.qg-tv .qg-finish>.qg-lead{font-size:32px;max-width:1200px}.qg-tv .qg-collect>p{font-size:24px}.qg-tv .qg-pile-art .qg-card{width:145px}.qg-tv .qg-finish .qg-final-piles .qg-card{width:90px}}@media(min-width:1000px)and (max-height:850px){.qg-tv .qg-stage{padding:15px 4%!important}.qg-tv .qg-top{min-height:60px;padding-block:8px}.qg-tv .qg-round-top{margin-bottom:5px}.qg-tv .qg-timer{height:95px;width:95px}.qg-tv .qg-timer strong{font-size:41px}.qg-tv .qg-timer span{font-size:12px}.qg-tv .qg-round h1{font-size:53px}.qg-tv .qg-instruction{font-size:24px!important;margin-block:10px!important}.qg-tv .qg-answer{min-height:110px;padding:14px 23px}.qg-tv .qg-answer b{font-size:30px}.qg-tv .qg-answer-card .qg-card{width:53px}.qg-tv .qg-suit-label{font-size:16px}.qg-tv .qg-answers{margin:13px auto;gap:15px}.qg-tv .qg-controls{margin-top:12px}.qg-tv .qg-round-bottom{margin-top:10px}.qg-tv .qg-reveal>h1{font-size:60px}.qg-tv .qg-explanation{font-size:25px!important}.qg-tv .qg-solution h2{font-size:44px}.qg-tv .qg-reveal-picture img{max-height:260px}.qg-tv .qg-correct-order li{min-height:53px;font-size:24px}.qg-tv .qg-scale b{font-size:65px}.qg-tv .qg-scale>span{font-size:24px}.qg-tv .qg-round .qg-host{display:none}}.qg-deck-companion{margin:20px auto;justify-content:center}.qg-deck-companion [data-qg-qr]{width:115px}.qg-deck-companion p{font-size:20px}@media(min-width:1000px){.qg-tv:has(.qg-deck-companion) .qg-answer{min-height:120px}.qg-tv:has(.qg-deck-companion) .qg-answer b{font-size:32px}.qg-tv:has(.qg-deck-companion) .qg-answer-card .qg-card{width:52px}.qg-tv:has(.qg-deck-companion) .qg-round-top{margin-bottom:5px}.qg-tv:has(.qg-deck-companion) .qg-deck-companion{margin:12px auto}.qg-tv .qg-deck-companion [data-qg-qr]{width:115px}.qg-tv .qg-deck-companion p{font-size:20px}}.qg-tv .qg-top{padding-block:14px}@media(min-width:1000px){.qg-tv .qg-answers:has(>.qg-answer:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.qg-tv .qg-answers:has(>.qg-answer:nth-child(3):last-child) .qg-answer{align-items:flex-start;padding:23px;gap:18px}.qg-tv .qg-answers:has(>.qg-answer:nth-child(3):last-child) .qg-answer b{font-size:35px;line-height:1.35}.qg-tv .qg-answers:has(>.qg-answer:nth-child(3):last-child) .qg-answer-card .qg-card{width:52px}.qg-tv[data-qg-game=scale] .qg-round h1,.qg-tv[data-qg-game=words] .qg-round h1{font-size:64px}.qg-tv:has(.qg-deck-companion) .qg-answers{grid-template-columns:repeat(4,minmax(0,1fr))}.qg-tv:has(.qg-deck-companion) .qg-answer{padding:17px;gap:10px;align-items:flex-start}.qg-tv:has(.qg-deck-companion) .qg-answer b{font-size:29px;line-height:1.3}.qg-tv:has(.qg-deck-companion) .qg-answer-card{display:none}.qg-tv:has(.qg-deck-companion) .qg-suit-label{font-size:16px}.qg-tv:has(.qg-deck-companion) .qg-round h1{font-size:64px}.qg-tv:has(.qg-deck-companion) .qg-answers:has(>.qg-answer:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1000px){.qg-tv[data-qg-game=words] .qg-companion [data-qg-qr]{width:300px}}@media(min-width:1000px){.qg-tv .qg-picture-set img{height:390px;max-height:44vh}.qg-tv .qg-multi-pictures img{height:180px;max-height:22vh}.qg-tv .qg-picture-set figcaption{font-size:20px}.qg-tv .qg-picture-set figcaption small{font-size:13px}.qg-tv .qg-with-pictures .qg-answer{min-height:130px}.qg-tv .qg-with-pictures .qg-answer b{font-size:clamp(28px,2.2vw,42px)}.qg-tv .qg-with-pictures .qg-answers{gap:18px}.qg-tv .qg-question-content{margin-top:18px}}@media(min-width:1000px){.qg-tv .qg-multi-pictures:has(>figure:nth-child(5)){grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.qg-tv .qg-multi-pictures:has(>figure:nth-child(5)) img{height:150px}.qg-tv .qg-multi-pictures:has(>figure:nth-child(5)) figcaption{font-size:16px}.qg-tv .qg-multi-pictures figcaption small{display:none}}.static-view{max-width:1000px;margin:auto;padding:32px 24px 80px;font-family:Rubik,system-ui,sans-serif;line-height:1.7;color:var(--q-ink)}.static-header,.static-footer{display:flex;align-items:center;flex-wrap:wrap;gap:24px;padding:18px 5%;background:var(--q-cream);font-family:Rubik,system-ui,sans-serif}.static-header>a{font-size:1.6rem;font-weight:800}.static-header nav{display:flex;gap:24px}.static-header a,.static-footer a,.static-view a{color:inherit;text-underline-offset:.25em}.static-header a,.static-footer a{min-height:44px;display:inline-flex;align-items:center}.static-view h1{font-size:clamp(2.1rem,7vw,4rem);line-height:1.1;max-width:18ch}.static-view h2{line-height:1.3}.static-hero{padding-block:24px 40px}.static-hero>img{max-height:440px;object-fit:contain}.static-view img{display:block;max-width:100%;height:auto}.static-view section{margin-block:40px}.static-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:28px;list-style:none;padding:0}.static-tiles>li{border-bottom:2px solid currentColor;padding-block:0 20px}.static-tiles img{max-height:240px;object-fit:contain;margin:auto}.static-trail{display:flex;gap:10px;flex-wrap:wrap}.static-view figure{margin:24px 0}.static-view figcaption{font-size:.9rem}.static-view details{margin-block:20px}.static-view summary{cursor:pointer;min-height:44px}.static-view li{margin-block:10px}.static-view p{max-width:70ch}.static-skip{position:absolute;top:-100px;right:20px;z-index:9999;padding:12px;background:var(--q-ink);color:var(--q-cream)}.static-skip:focus{top:12px}.static-view :focus-visible,.static-header :focus-visible,.static-footer :focus-visible{outline:3px solid currentColor;outline-offset:5px}.static-note{padding:20px;line-height:1.6}html:has(.m-landing) #static-shell,html:has(.m-landing) #static-footer{display:none}html{scroll-padding-top:110px}body{padding-top:62px}a{color:inherit}a,button,input,textarea,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--q-ink);outline-offset:4px}button,a{touch-action:manipulation}#view{min-height:65svh;outline:none}#questy-header{position:fixed;inset:0 0 auto;z-index:50;height:62px;padding:0 5vw;background:var(--q-cream);border-bottom:1px solid var(--q-lilac);display:flex;align-items:center;justify-content:space-between;gap:22px}#questy-header nav{display:flex;align-items:center;gap:24px}#questy-header a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;font-size:16px}#questy-header .shell-logo,.shell-logo{font-size:26px;font-weight:500;letter-spacing:-1.2px;text-decoration:none}#questy-header .header-resume{background:var(--q-ink);color:var(--q-cream);border-radius:25px;padding:0 22px}#questy-header .header-back{text-decoration:underline;text-underline-offset:5px}#questy-footer{background:var(--q-ink);color:var(--q-cream);padding:34px 5vw 28px;display:flex;flex-wrap:wrap;align-items:center;gap:22px 45px}#questy-footer nav{display:flex;gap:10px 25px;flex-wrap:wrap}#questy-footer nav a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;text-underline-offset:5px}#questy-footer p{font-size:14px;width:100%;opacity:.8}#questy-breadcrumbs{display:flex;align-items:center;gap:10px;padding:8px 5vw;min-height:52px;font-size:15px;background:var(--q-cream);flex-wrap:wrap}#questy-breadcrumbs a{display:inline-flex;align-items:center;min-height:36px;text-underline-offset:4px}.skip-content{position:fixed;z-index:1000;top:7px;right:12px;padding:12px 24px;background:var(--q-ink);color:var(--q-cream);transform:translateY(-160%)}.skip-content:focus{transform:none}.mode-tab{position:fixed;inset-inline-end:0;top:47%;z-index:40;max-width:110px;border:1px solid var(--q-ink);border-inline-end:0;border-radius:14px 0 0 14px;background:var(--q-cream);font-size:12px;line-height:1.4;padding:10px 12px;box-shadow:0 3px var(--q-lilac)}.tone-lilac{background:var(--q-lilac)}.tone-lemon{background:var(--q-lemon)}.tone-mint{background:var(--q-mint)}.tone-peach{background:var(--q-peach)}.tone-cream{background:var(--q-cream)}.catalog-hero,.world-banner{margin:24px 5vw 32px;padding:38px 5%;border-radius:32px 100px 32px 32px;min-height:355px;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:28px;position:relative;overflow:hidden}.hero-copy h1,.world-banner h1{font-size:clamp(36px,4.1vw,64px);line-height:1.1;font-weight:500;max-width:750px;letter-spacing:-1.8px}.hero-copy p,.world-banner p{font-size:clamp(18px,1.8vw,25px);line-height:1.5;margin:18px 0 26px;max-width:600px}.hero-visual,.world-banner-art{position:relative;height:300px;display:flex;align-items:center;justify-content:center}.hero-visual>.world-object,.world-banner-art>.world-object{height:100%;width:80%;position:relative;inset:auto}.hero-person{position:absolute;left:-8%;bottom:-20%;width:110px;height:240px;z-index:2}.hero-person img{object-position:bottom}.catalog-shelf{padding:18px 0 20px;overflow:hidden}.catalog-shelf:nth-of-type(3n){background:var(--q-peach)}.shelf-title{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 5vw 14px}.shelf-title h2,.world-episodes>h2,.week-extras>h2{font-size:clamp(25px,2.6vw,38px);font-weight:500;letter-spacing:-.8px}.shelf-title>a{display:flex;align-items:center;gap:7px;min-height:44px;white-space:nowrap}.shelf-title .ico{width:18px;transform:rotate(180deg)}.shelf-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:18px;padding:4px 5vw 24px;scrollbar-width:none}.catalog-poster{position:relative;display:flex;flex-direction:column;text-decoration:none;border-radius:23px 23px 8px;flex:0 0 300px;min-width:0;overflow:hidden;scroll-snap-align:start;transition:transform .2s var(--q-out);padding-bottom:13px;isolation:isolate}.catalog-poster:hover{transform:translateY(-4px)}.poster-art{height:175px;position:relative;padding:12px;display:flex;justify-content:center;align-items:center;overflow:hidden}.poster-art>img{width:100%;height:100%;max-height:100%;object-fit:contain;position:relative;inset:auto;transform:rotate(-3deg)}.poster-copy{padding:10px 19px 5px}.poster-copy small{font-size:13px;display:block;margin-bottom:7px}.poster-copy h3{font-size:25px;font-weight:500;line-height:1.17;letter-spacing:-.6px;padding-inline-end:19px}.poster-copy p{font-size:15px;line-height:1.5;margin-top:10px}.poster-arrow{position:absolute;bottom:16px;left:15px;font-size:25px}.world-poster{flex-basis:480px;display:grid;grid-template-columns:45% 55%;min-height:210px;align-items:center;padding-bottom:0}.world-poster .poster-art{height:210px;padding:15px}.world-poster .poster-copy{padding:22px 10px 26px 26px}.world-poster .poster-copy h3{font-size:31px}.shelf-grid,.episode-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:8px 5vw 35px}.shelf-grid .catalog-poster{min-width:0}.shelf-grid .world-poster{display:flex}.shelf-grid .world-poster .poster-art{height:180px}.shelf-grid .world-poster .poster-copy{padding:15px 20px 25px}.game-poster-number{position:absolute;left:15px;bottom:-18px;font-size:120px;opacity:.12;font-weight:500;line-height:1}.world-episodes>h2{padding:16px 5vw}.world-banner{margin-top:5px}.world-banner-art{height:315px}.episode-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.episode-progress{display:flex;gap:6px;margin:18px 0 7px}.episode-progress i{font-style:normal;display:grid;place-items:center;width:25px;height:28px;border:1px solid currentColor;border-radius:50% 45% 40% 40%;font-size:12px}.episode-progress i.stamped{background:var(--q-ink);color:var(--q-cream);transform:rotate(-8deg)}.week-shortcuts{padding:5px 5vw 14px;display:flex;align-items:center;justify-content:space-between;gap:20px}.week-shortcuts>span{font-size:15px}.week-shortcuts a{white-space:nowrap;display:flex;align-items:center;gap:8px}.week-shortcuts .ico{width:18px;transform:rotate(-90deg)}.chapter-content{overflow:hidden}.chapter-cover{background:var(--q-lemon);padding:35px 7vw 25px;position:relative}.chapter-heading{max-width:1050px;margin:auto}.chapter-heading h1{font-size:clamp(34px,4.2vw,60px);font-weight:500;line-height:1.12;letter-spacing:-1.3px;max-width:900px}.chapter-heading>p{font-size:clamp(19px,1.8vw,25px);line-height:1.6;max-width:850px;margin:18px 0 24px}.chapter-visual{max-width:1050px;margin:auto}.chapter-visual .learn-image-set{display:block}.chapter-visual .learn-art{max-width:900px;margin:15px auto;background:transparent;transform:none;padding:0}.chapter-visual .learn-art img{max-height:500px;width:100%;height:auto;object-fit:contain;filter:none}.chapter-visual .learn-art figcaption{font-size:15px;line-height:1.5;text-align:center;padding:10px}.chapter-visual .learn-object{height:260px;min-height:0;max-width:700px;margin:auto}.chapter-visual .learn-map-figure{width:min(100%,900px);margin:auto}.chapter-host{position:relative;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:15px;max-width:1000px;margin:15px auto 0}.chapter-host .m-person{width:65px;flex:none}.chapter-host .m-bubble{font-size:17px;max-width:400px;margin:0;line-height:1.5;opacity:1;animation:none}.chapter-host .m-bubble:after{display:none}.chapter-story{max-width:1100px;margin:auto;padding:35px 5vw;display:grid;gap:22px}.chapter-paragraph{padding:25px 32px;border-radius:8px 35px 8px 25px;display:grid;grid-template-columns:1fr 200px;gap:35px;align-items:center}.chapter-paragraph>p,.paragraph-main>p{font-size:22px;line-height:1.9}.chapter-paragraph aside{font-size:18px;line-height:1.7;border-inline-start:3px solid var(--q-ink);padding-inline-start:20px}.chapter-paragraph:not(:has(aside)){display:block}.chapter-gallery{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:15px 7vw 35px}.chapter-picture{min-width:min(380px,80vw);max-width:380px;scroll-snap-align:start}.chapter-picture img{height:260px;width:100%;object-fit:contain}.chapter-keep{padding:30px 35px;border-radius:35px 8px 30px;width:min(900px,88vw);margin:10px auto 40px}.chapter-keep h2{font-size:29px;font-weight:500;margin-bottom:15px}.chapter-keep p{font-size:20px;line-height:1.75;margin:7px 0}.chapter-keep .q-btn{margin-top:20px}.chapter-keep .upside-answer{margin-top:20px;font-size:20px}.chapter-week .learn-first{min-height:0;padding:35px 7vw;background:var(--q-peach)}.chapter-week .learn-first>.m-who{display:none}.chapter-week .learn-first h2{font-size:28px}.chapter-week .learn-first>.m-body{gap:20px}.chapter-week .learn-first .eyebrow{display:none}.chapter-week .first-option{min-height:65px;font-size:23px;padding:15px 24px}.chapter-week .first-why{font-size:19px;line-height:1.7}.book-chapter{margin:5px 5vw 25px;border:1px solid var(--q-lilac);border-radius:15px;overflow:hidden}.book-chapter>summary{font-size:18px;padding:12px 20px;cursor:pointer}.chapter-days{padding:30px 0 40px;background:var(--q-peach);scroll-margin-top:64px;outline:none}.chapter-day-grid{padding:0 5vw;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.chapter-day{padding:20px 19px;position:relative;min-height:240px;display:flex;flex-direction:column;text-decoration:none;border-radius:24px 6px;gap:12px;transition:transform .2s var(--q-out)}.chapter-day:hover{transform:translateY(-4px)}.chapter-day-letter{font-size:24px;position:absolute;top:15px;right:16px;width:38px;height:38px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;background:var(--q-cream)}.chapter-day .day-object{position:relative;inset:auto;width:100%;height:90px;object-fit:contain;transform:rotate(-5deg)}.chapter-day h3{font-size:23px;line-height:1.2;font-weight:500}.chapter-day p{font-size:14px;line-height:1.6;margin-top:7px}.day-state{font-size:14px;margin-top:auto;padding-top:6px}.chapter-days>.q-btn{display:flex;justify-content:center;margin:25px auto 0;width:fit-content}.weekly-game{position:relative;isolation:isolate;margin:32px 5vw;padding:32px 5%;border-radius:40px 8px 35px;display:grid;grid-template-columns:1fr 250px;align-items:center;gap:25px;overflow:hidden}.weekly-game h2{font-size:42px;font-weight:500;letter-spacing:-1px}.weekly-game p{font-size:21px;line-height:1.6;margin:13px 0 25px}.weekly-game>img{width:100%;height:210px;object-fit:contain;transform:rotate(-8deg)}.weekly-game .game-host{position:absolute;left:20%;bottom:-20px;width:80px;height:160px}.week-extras{padding:30px 5vw 45px;background:var(--q-lilac)}.week-extras>h2{margin-bottom:22px}.extras-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.extra-video,.extra-reading{padding:15px;border-radius:23px;text-decoration:none;color:var(--q-ink)}.extra-video{background:var(--q-cream)}.video-launch{position:relative;display:block;width:100%;padding:0;border:0;background:var(--q-ink);border-radius:14px;overflow:hidden;aspect-ratio:16/9}.video-launch img{width:100%;height:100%;object-fit:cover}.video-launch>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--q-cream);font-size:18px;background:linear-gradient(transparent,#1e0f3c80)}.video-launch .ico{width:45px;height:45px;fill:currentColor}.extra-video iframe{display:block;border:0;width:100%;aspect-ratio:16/9;border-radius:14px}.extra-video h3,.extra-reading h3{font-size:22px;font-weight:500;line-height:1.3;margin-top:15px}.extra-video p,.extra-reading p{font-size:17px;line-height:1.6;margin:10px 0}.extra-video small,.extra-reading small{font-size:14px}.extra-reading{padding:25px}.extra-reading>span{font-size:14px}.book-products,.channel-link{padding:35px 5vw;background:var(--q-lemon)}.book-products h2,.channel-link h2{font-size:34px;font-weight:500;margin-bottom:25px}.book-products>img{max-width:45%;height:260px;object-fit:contain}.plain-page{padding:50px 7vw;max-width:1100px;min-height:65svh}.plain-page h1{font-size:clamp(35px,4vw,58px);font-weight:500;margin-bottom:30px}.plain-page p{font-size:21px;line-height:1.8;margin:18px 0}.plain-page .q-btn{display:inline-flex;margin-top:24px}.how-it-works{padding:23px 26px;background:var(--q-peach);border-radius:25px 5px;margin:5px 0 25px}.how-it-works h2{font-size:24px;font-weight:500;margin-bottom:18px}.how-it-works ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;counter-reset:step;padding:0}.how-it-works li{counter-increment:step;font-size:16px;line-height:1.75}.how-it-works li:before{content:counter(step);display:grid;place-items:center;font-size:17px;width:32px;height:32px;border:1px solid var(--q-ink);border-radius:50%;background:var(--q-lemon);margin-bottom:10px}.mechanic-example{font-size:17px;line-height:1.7;padding-top:15px;margin-top:15px;border-top:1px dashed var(--q-ink)}.day-desk-view .desk-moment{padding-top:15px;min-height:0}.day-desk-view .m-dress{display:none}.day-desk-view .desk-heading{padding-top:12px}.day-clock-bar{position:sticky;top:62px;z-index:30;box-shadow:0 3px 0 var(--q-lilac);background:var(--q-lemon);border-radius:0 0 18px 18px;margin:0 -15px 16px!important}.day-desk-view .desk-work{gap:25px}.day-desk-view .desk-instructions{margin-bottom:5px}.day-desk-view .desk-person{margin-top:12px}.day-desk-view .desk-instruction{margin-bottom:0}.day-desk-view .desk-finish-bar{position:sticky;bottom:0;margin-top:20px;border-top:1px solid var(--q-lilac);padding:12px 0;background:var(--q-cream);z-index:20}.done-view .done-moment{padding-top:30px;min-height:0}.summary-view .m-moment{min-height:0;padding-top:45px;padding-bottom:45px}.catalog-home .q-pose img,.catalog-world .q-pose img,.chapter-week .q-pose img{animation:none}.q-pose[data-cast]{animation:cast-bob 3s steps(2,end) infinite}.q-pose[data-cast]>img:first-child{animation:cast-a 2.4s steps(1,end) infinite!important}.q-pose[data-cast]>img:last-child{animation:cast-b 2.4s steps(1,end) infinite!important}@keyframes cast-a{0%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes cast-b{0%,49.9%{opacity:0}50%,to{opacity:1}}@keyframes cast-bob{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-3px) rotate(1deg)}}@media(max-width:1000px){.shelf-grid,.episode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chapter-day-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.extras-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chapter-paragraph{grid-template-columns:1fr 160px;gap:22px}.how-it-works ol{grid-template-columns:1fr}.how-it-works li{display:block;position:relative;padding-inline-start:44px}.how-it-works li:before{position:absolute;right:0;top:0}.mode-tab{font-size:11px;max-width:95px;top:auto;bottom:95px;padding:8px 10px}.hero-person{width:80px;height:180px}.world-banner-art{height:265px}.chapter-heading h1{font-size:43px}}@media(max-width:560px){body{padding-top:56px}html{scroll-padding-top:104px}#questy-header{height:56px;padding:0 18px;gap:10px}#questy-header .shell-logo{font-size:23px}#questy-header nav{gap:14px}#questy-header a{font-size:14px}#questy-header .header-resume{padding:0 13px}#questy-header .header-back{font-size:12px;max-width:74px;text-align:center}#questy-breadcrumbs{padding:4px 18px;min-height:43px;font-size:13px;gap:8px}#questy-footer{padding:28px 22px;gap:18px}#questy-footer nav{gap:0 19px}#questy-footer nav a{font-size:14px}.catalog-hero,.world-banner{margin:15px 18px 20px;padding:25px 24px 15px;border-radius:24px 65px 24px 24px;grid-template-columns:1fr;gap:12px;min-height:0}.hero-copy h1,.world-banner h1{font-size:36px;letter-spacing:-1.2px;max-width:300px}.hero-copy p,.world-banner p{font-size:17px;line-height:1.6;margin:13px 0 20px}.hero-copy .q-btn{font-size:17px;min-height:48px;padding:10px 23px}.hero-visual,.world-banner-art{height:170px;margin:0 -8px}.hero-visual>.world-object,.world-banner-art>.world-object{width:80%;height:175px;max-height:none}.hero-person{left:0;bottom:-25px;width:62px;height:150px}.shelf-title{padding:0 22px 8px}.shelf-title h2{font-size:26px}.shelf-title>a{font-size:14px;gap:4px}.shelf-track{padding:3px 22px 18px;gap:14px}.catalog-shelf{padding:15px 0 12px}.catalog-poster{flex-basis:255px;border-radius:20px 20px 7px}.poster-art{height:145px;padding:10px}.poster-copy{padding:10px 16px}.poster-copy h3{font-size:23px}.poster-copy small{font-size:12px}.poster-copy p{font-size:14px}.world-poster{flex-basis:300px;grid-template-columns:42% 58%;min-height:185px}.world-poster .poster-art{height:175px;padding:6px}.world-poster .poster-copy{padding:20px 8px 25px 22px}.world-poster .poster-copy h3{font-size:26px}.shelf-grid,.episode-grid{padding:8px 22px 25px;gap:16px;grid-template-columns:1fr}.shelf-grid .world-poster{display:grid}.world-episodes>h2{padding:16px 22px;font-size:28px}.episode-grid .catalog-poster{display:grid;grid-template-columns:110px 1fr;min-height:160px;padding:0}.episode-grid .poster-art{height:160px;padding:10px}.episode-grid .poster-copy{padding:20px 10px 20px 20px}.episode-grid .poster-copy h3{font-size:22px}.episode-grid .poster-copy>p{font-size:13px}.episode-progress{gap:4px;margin-top:12px}.episode-progress i{width:20px;height:22px;font-size:11px}.week-shortcuts{padding:0 18px 12px;align-items:flex-start;gap:12px}.week-shortcuts>span{max-width:60%;font-size:13px;line-height:1.5}.week-shortcuts a{font-size:14px;min-height:36px}.chapter-cover{padding:25px 22px 20px}.chapter-heading h1{font-size:35px;line-height:1.15}.chapter-heading>p{font-size:18px;line-height:1.65;margin:15px 0}.chapter-visual .learn-object{height:220px;padding:10px}.chapter-visual .learn-art img{max-height:300px}.chapter-visual .learn-art figcaption{font-size:13px;padding:8px 0}.chapter-host .m-person{width:50px}.chapter-host .m-bubble{font-size:15px;max-width:260px;padding:10px 15px}.chapter-story{padding:22px 18px;gap:16px}.chapter-paragraph{display:block;padding:20px 22px;border-radius:8px 28px}.chapter-paragraph>p,.paragraph-main>p{font-size:19px;line-height:1.9}.chapter-paragraph aside{margin-top:18px;font-size:16px;line-height:1.6;padding-inline-start:13px}.chapter-gallery{padding:10px 22px 25px;gap:15px}.chapter-picture{min-width:280px}.chapter-picture img{height:210px}.chapter-keep{width:calc(100% - 36px);padding:24px 22px;margin-bottom:25px}.chapter-keep h2{font-size:26px}.chapter-keep p{font-size:18px}.chapter-week .learn-first{padding:25px 22px}.chapter-week .learn-first h2{font-size:25px}.chapter-week .first-options{gap:12px}.chapter-week .first-option{font-size:21px;padding:14px 18px}.book-chapter{margin:0 18px 18px}.book-chapter>summary{font-size:16px}.chapter-days{padding:25px 0;scroll-margin-top:57px}.chapter-days .shelf-title{align-items:flex-start}.chapter-days .shelf-title>span{font-size:12px;max-width:100px;line-height:1.5}.chapter-day-grid{padding:0 18px;grid-template-columns:1fr;gap:11px}.chapter-day{min-height:95px;display:grid;grid-template-columns:52px 1fr;gap:10px;padding:14px 15px;border-radius:20px 5px}.chapter-day-letter{position:relative;top:auto;right:auto;width:32px;height:32px;font-size:21px;grid-column:1;grid-row:1;align-self:start}.chapter-day .day-object{position:absolute;left:9px;top:14px;width:50px;height:50px;opacity:.9}.chapter-day>div{grid-column:2;padding-inline-end:35px}.chapter-day h3{font-size:20px}.chapter-day p{font-size:13px;margin-top:5px}.day-state{grid-column:2;font-size:12px;padding:0}.weekly-game{margin:22px 18px;padding:25px 22px;grid-template-columns:1fr 80px;gap:10px;border-radius:30px 6px}.weekly-game h2{font-size:31px}.weekly-game p{font-size:16px;margin:12px 0 18px}.weekly-game .q-btn{font-size:15px;padding:12px 17px;min-height:46px;white-space:normal}.weekly-game>img{height:125px;width:105px;max-width:none}.weekly-game .game-host{left:5px;bottom:-22px;width:55px;height:100px}.week-extras{padding:25px 22px}.extras-grid{grid-template-columns:1fr;gap:20px}.week-extras>h2{font-size:29px}.plain-page{padding:35px 22px}.plain-page p{font-size:18px}.how-it-works{padding:20px 18px}.how-it-works h2{font-size:23px}.how-it-works ol{gap:14px}.how-it-works li{font-size:16px;line-height:1.7}.day-desk-view .desk-moment{padding:5px 18px 22px}.day-desk-view .desk-heading h1{font-size:31px}.day-clock-bar{top:56px;margin-inline:-8px!important}.day-desk-view .desk-finish-bar{padding:10px 0 calc(10px + env(safe-area-inset-bottom))}.day-desk-view .desk-finish-bar>span{font-size:12px}.day-desk-view .desk-instruction{font-size:17px}.done-view .done-moment{padding-top:20px}.summary-view .m-moment{padding-top:25px;padding-bottom:25px}.mode-tab{font-size:10px;bottom:85px;max-width:84px;line-height:1.4;min-height:44px}.catalog-home .m-who{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.q-pose[data-cast],.q-pose[data-cast]>img{animation:none!important;transform:none!important}.q-pose[data-cast]>img:first-child{opacity:1!important}.q-pose[data-cast]>img:last-child{opacity:0!important}.catalog-poster:hover,.chapter-day:hover{transform:none}}.day-desk-view .desk-finish-bar{position:fixed;inset-inline:0;bottom:0;padding-inline:5vw}.day-desk-view .desk-moment{padding-bottom:100px}.paragraph-main .q-speech-controls{margin-top:10px}.chapter-facts{max-width:950px;margin:0 auto 25px;padding:25px 5vw;background:var(--q-mint);border-radius:30px 7px}.chapter-facts h2{font-size:26px;font-weight:500;margin-bottom:15px}.chapter-facts ul{padding-inline-start:22px}.chapter-facts li{font-size:19px;line-height:1.8;margin:7px 0}.chapter-days .shelf-title h1{font-size:clamp(25px,2.6vw,38px);font-weight:500;line-height:1.2;max-width:70%}.chapter-paragraph{display:block}.hero-person{width:155px;height:265px;left:-6%}.hero-person img{height:100%;object-fit:contain}.chapter-host .m-person{width:80px}.desk-person .m-person{width:90px}.weekly-game .game-host{width:105px;height:180px;left:21%}@media(max-width:560px){.hero-person{width:100px;height:175px;left:-5%;bottom:-20px}.chapter-host .m-person{width:65px}.desk-person .m-person{width:70px}.chapter-facts{margin-inline:18px;padding:22px;border-radius:22px 5px}.chapter-facts h2{font-size:23px}.chapter-facts li{font-size:17px}.chapter-days .shelf-title h1{font-size:25px}.weekly-game .game-host{width:65px;height:110px;left:8px}}.book-shelf{display:grid;grid-template-columns:250px minmax(0,1fr);gap:45px;align-items:center}.book-cover .q-picture img{height:330px;object-fit:contain;width:100%;filter:drop-shadow(4px 7px 0 rgba(30,15,60,.15));transform:rotate(-3deg)}.book-preview>p{font-size:23px;line-height:1.6;margin-bottom:20px}.book-spreads{display:flex;gap:18px;overflow:auto;padding-bottom:15px;scroll-snap-type:x mandatory}.book-spread{min-width:360px;width:45%;scroll-snap-align:start}.book-spread img{width:100%;height:220px;object-fit:contain}.book-spread figcaption{font-size:13px;line-height:1.5}.book-products .q-btn{margin-top:20px}.book-cover .q-picture{margin:0}.book-shelf .q-picture-open{width:100%}@media(max-width:560px){.book-shelf{grid-template-columns:1fr;gap:25px}.book-cover{width:180px;margin:auto}.book-cover .q-picture img{height:250px}.book-preview>p{font-size:18px;text-align:center}.book-spread{min-width:280px}.book-spread img{height:190px}.book-products{padding:28px 22px}.book-products>h2{font-size:29px}}.book-preview,.book-shelf,.book-spreads{min-width:0;max-width:100%}.book-week-heading{margin:5px 5vw 22px;font-size:clamp(30px,3.7vw,48px);font-weight:500;line-height:1.2}.chapter-heading h2{font-size:clamp(34px,4.2vw,60px);font-weight:500;line-height:1.12;letter-spacing:-1.3px;max-width:900px}@media(max-width:560px){.book-shelf{grid-template-columns:minmax(0,1fr)}.chapter-heading h2{font-size:35px}.book-week-heading{font-size:30px;margin-inline:18px}}.day-receipt{max-width:650px;width:100%;padding:24px 28px;background:var(--q-mint);border-radius:28px 8px;text-align:right}.day-receipt h2{font-size:26px;font-weight:500;margin-bottom:14px}.day-receipt p,.day-receipt blockquote{font-size:18px;line-height:1.7;margin:8px 0}.day-receipt blockquote{padding:12px 18px;background:var(--q-cream);border-radius:10px}.chapter-objects{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;max-width:1000px;margin:0 auto 30px;padding:0 5vw}.chapter-object{flex:1 1 180px;max-width:240px;background:var(--q-peach);border-radius:20px 40px 10px 25px;padding:20px}.chapter-object img{width:100%;height:160px;object-fit:contain}.chapter-object figcaption{font-size:21px;line-height:1.6;text-align:center;margin-top:12px}.chapter-pairs{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:10px 5vw 30px}.chapter-pairs .learn-pair{width:min(100%,480px)}.chapter-visual .q-picture-open{width:100%}.chapter-visual .learn-art .q-picture-open img{width:100%;height:auto;max-height:500px;object-fit:contain}@media(max-width:560px){.chapter-object{flex-basis:90px;min-width:100px;padding:14px}.chapter-object img{height:110px}.chapter-object figcaption{font-size:18px}.chapter-objects{gap:12px;padding-inline:18px}.chapter-visual .learn-art .q-picture-open img{max-height:300px}}html{scroll-padding-top:74px}.chapter-days{scroll-margin-top:0}.mode-tab{position:static;inset:auto;max-width:140px;min-height:38px;padding:7px 12px;font-size:12px;border:1px solid var(--q-lilac);border-radius:12px 3px;background:var(--q-cream);box-shadow:none;margin-inline-start:auto;flex:none}.week-shortcuts{flex-wrap:wrap}.week-shortcuts>span{flex:1}.week-shortcuts>.mode-tab{margin-inline-start:0}#questy-breadcrumbs>.mode-tab{font-size:11px;max-width:105px;min-height:36px;padding:5px 9px}@media(max-width:560px){html{scroll-padding-top:68px}.chapter-days{scroll-margin-top:0}.week-shortcuts>span{flex:1 1 100%;max-width:none}.week-shortcuts{gap:0 12px}.week-shortcuts>.mode-tab{margin-inline-start:auto;font-size:11px;max-width:140px;min-height:36px}.mode-tab{font-size:11px;max-width:125px}.day-desk-view #questy-breadcrumbs{gap:5px;font-size:12px}}.mode-tab,#questy-breadcrumbs>.mode-tab,.week-shortcuts>.mode-tab{min-height:44px}.cast-object,.poster-person{display:block;position:relative;height:100%;width:100%}.cast-object>.q-pose,.poster-person>.q-pose{position:relative;display:block;height:100%;width:100%}.cast-object img,.poster-person img{height:100%;width:100%;object-fit:contain}.poster-person{max-width:180px}.cast-object{transform:none!important}@media(prefers-reduced-motion:reduce){.q-pose[data-cast]>img:first-child,.q-pose[data-cast]>img:last-child{animation:none!important}}.day-desk-view .desk-instructions{display:block;margin:16px 0 20px}.desk-instructions>.desk-person{display:flex;width:100%;max-width:none;gap:18px;align-items:center}.desk-instructions .desk-person .m-bubble{flex:1;min-width:0;max-width:none;font-size:20px}.desk-instructions .desk-person .m-person{display:block;position:relative;width:85px;height:125px;flex:none}.desk-instructions .q-pose{position:relative;width:100%;height:100%}.desk-instructions .q-pose img{width:100%;height:100%;object-fit:contain}.desk-instructions .m-bubble:after{display:none}@media(max-width:560px){.desk-instructions .desk-person .m-person{width:60px;height:90px}.desk-instructions .desk-person .m-bubble{font-size:17px}.desk-instructions>.desk-person{gap:13px}}.shelf-window{position:relative}.shelf-track::-webkit-scrollbar{display:none}.shelf-controls{position:absolute;inset:0 14px 24px;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.shelf-controls[hidden]{display:none}.shelf-controls button{pointer-events:auto;display:grid;place-items:center;width:44px;height:64px;flex:none;border:1px solid var(--q-lilac);border-radius:22px;background:var(--q-cream);color:var(--q-ink);font-size:28px;box-shadow:0 3px 9px #1e0f3c26;cursor:pointer}.shelf-controls button:disabled{visibility:hidden}.shelf-controls button:focus-visible{outline-offset:2px}.poster-art>.qg-game-drawing{width:100%;height:100%;overflow:visible}.qg-game-drawing .qg-card{width:100px;height:142px;max-width:none;transform:none}@media(max-width:767px){.shelf-controls{display:none}}.how-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;min-height:56px}.how-heading h2{margin:0}.how-host.q-pose{position:relative;display:block;width:45px;height:56px;flex:none}.how-host img{width:100%;height:100%;object-fit:contain}.shelf-track{scroll-padding-inline:5vw}.games-route:not(:fullscreen) .qg-wordmark{display:none}body:has(#questy-header .header-back) .games-route:not(:fullscreen) .qg-top>[data-qg-return]{display:none}.games-route:not(:fullscreen) .qg-top{justify-content:flex-end}@media(max-width:560px){.shelf-track{scroll-padding-inline:22px}}.mode-choice{display:flex;flex-direction:column;align-items:flex-start;gap:5px;max-width:260px}.mode-choice .mode-tab{position:static;margin:0}.mode-choice>small{font-size:12px;line-height:1.5;max-width:260px}.day-solo{padding:20px 25px;background:var(--q-mint);border-radius:20px 6px;max-width:100%;margin-block:20px}.day-solo h2{font-size:23px;margin-bottom:8px}.day-solo p{font-size:18px;line-height:1.7}.world-search{display:flex;align-items:center;gap:14px;margin:5px 5vw 18px;font-size:18px}.world-search input{font:inherit;min-height:48px;width:min(430px,100%);min-width:0;border:1px solid var(--q-ink);border-radius:14px;background:var(--q-cream);padding:10px 15px;color:var(--q-ink)}.world-search-status{margin:0 5vw 20px}.episode-grid>[hidden]{display:none}.episode-names{font-weight:500}.card-print-instructions{font-size:16px!important;line-height:1.7!important;max-width:65ch;margin-top:15px!important}.book-order-soon{font-weight:500;font-size:20px}.quick-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:20px}.quick-week .learn-first{min-height:calc(100svh - 170px)}.quick-week .learn-first h1{font-size:clamp(29px,4vw,48px)}.quick-week .first-why{scroll-margin-block:110px 30px}.quick-week [data-first-continue]{display:none}.qb-group-counts{font-size:16px;line-height:1.8;padding:12px 0;max-width:65ch}.day-pictures .day-picture{width:100%;max-width:100%;margin-inline:0}.day-pictures img{max-height:520px;object-fit:contain}.day-pictures .day-picture figcaption{overflow-wrap:anywhere}@media(max-width:800px){.extras-grid{grid-template-columns:1fr}.extra-video{grid-column:1/-1}.world-search{flex-direction:column;align-items:stretch}.world-search input{width:100%}.mode-choice{max-width:190px}.mode-choice>small{font-size:11px}.week-shortcuts{flex-wrap:wrap}.day-solo{padding:18px}.day-solo p{font-size:17px}}.qb-word-grid.qb-grid:not(.qb-bingo){display:grid;grid-template-columns:repeat(var(--qb-cols),minmax(0,1fr));gap:14px}.qb-word-grid>.qb-speech-word{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%}.qb-word-grid>.qb-word,.qb-word-grid .qb-speech-word>.qb-word{width:100%;min-width:0;flex:1}.qb-word-grid .q-speech-controls{align-self:center;margin:0}.qb-pencils:not(.qb-labelled-pencils){width:100%}.qb-pencils:not(.qb-labelled-pencils) legend{float:none;width:100%;padding:0 0 10px}.qb-group-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:15px}.qb-group-count{padding:8px 10px;border-inline-start:5px solid var(--qb-mark);background:var(--q-peach);border-radius:5px;font-size:14px;line-height:1.5}.qb-group-count b{display:block;font-size:17px;font-weight:500}@container qboard (max-width:740px){.qb-word-grid.qb-grid:not(.qb-bingo){grid-template-columns:repeat(var(--qb-mid-cols),minmax(0,1fr))}}@container qboard (max-width:450px){.qb-word-grid.qb-grid:not(.qb-bingo){grid-template-columns:repeat(var(--qb-small-cols),minmax(0,1fr))}.qb-long-words .qb-word-grid.qb-grid:not(.qb-bingo){grid-template-columns:1fr}.qb-word-grid .q-speech-controls{gap:0}.qb-group-counts{gap:6px}}@container qboard (max-width:450px){.qb-use-draw .qb-grid{grid-template-columns:1fr}.qb-use-draw .qb-sketch{min-height:165px}}.qb-board-note>.qb-write{margin-top:10px}
