.qj-screen .qj-ink.qj-ink-layer{z-index:8;isolation:isolate;-webkit-user-select:none;user-select:none;position:absolute;top:0;bottom:0;left:0;right:0}.qj-screen .qj-ink-layer canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block}.qj-screen .qj-ink-layer .qj-ink-guide{width:max-content;max-width:400px;color:#fff;pointer-events:none;background:#123c63f5;border:1px solid #ffffffc9;border-radius:15px;align-items:center;gap:7px;max-width:min(94%,400px);min-height:44px;padding:3px 4px 4px 10px;display:flex;position:absolute;bottom:3px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 3px #174a6855}.qj-screen .qj-ink-guide>svg{color:#ffe27b;flex:none}.qj-screen .qj-ink-caption{text-align:left;gap:1px;min-width:0;line-height:1.2;display:grid}.qj-screen .qj-ink-caption strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.qj-screen .qj-ink-caption span{color:#d6effa;white-space:nowrap;font-size:10px;font-weight:650}.qj-screen .qj-ink-guide button{color:#fff;pointer-events:auto;touch-action:manipulation;width:40px;min-width:40px;min-height:40px;box-shadow:none;cursor:pointer;background:#ffffff16;border:1px solid #fff5;border-radius:11px;flex:0 0 40px;place-items:center;margin-left:3px;padding:0;text-decoration:none;display:grid;position:static;transform:none}.qj-screen .qj-ink-guide button:focus-visible{outline-offset:-3px;outline:3px solid #ffe27b}.qj-screen .qj-ink-guide button:active{background:#ffffff35}.qj-screen .qj-ink-guide button:disabled{opacity:.45;cursor:default}.qj-screen .qj-ink-layer .qj-ink-progress{transform-origin:0;pointer-events:none;background:#ffe15c;height:3px;transition:transform 90ms linear;position:absolute;bottom:0;left:0;right:0}.qj-screen .qj-ink-layer>.qj-ink-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-height:430px){.qj-screen .qj-ink-layer .qj-ink-guide{border-radius:12px;min-height:36px;padding:1px 3px 2px 7px}.qj-screen .qj-ink-guide>svg{display:none}.qj-screen .qj-ink-guide button{flex-basis:36px;width:36px;min-width:36px;min-height:34px}}@media (prefers-reduced-motion:reduce){.qj-screen .qj-ink-layer .qj-ink-progress{transition:none}}.qj-screen .qj-ink-behind{z-index:-1;pointer-events:none;object-fit:contain;opacity:.8;width:86%;height:90%;position:absolute;top:3.5%;left:7%}.qj-screen .qj-trick-obstacles{z-index:9;isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;color:#143e72;flex-direction:column;gap:5px;min-width:0;padding:4px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.qj-screen .qj-obstacle-instruction{background:#fffbedf5;border:1px solid #fffc;border-radius:14px;flex:none;justify-content:space-between;align-items:center;gap:7px;width:max-content;max-width:100%;min-height:27px;margin:0 auto;padding:3px 5px 3px 9px;font-size:11px;line-height:1.1;display:flex;box-shadow:0 2px #4587a32e}.qj-screen .qj-obstacle-instruction>span{align-items:center;gap:5px;min-width:0;display:flex}.qj-screen .qj-obstacle-instruction svg{stroke:#308697;flex:none;width:16px;height:16px}.qj-screen .qj-obstacle-instruction b{font-weight:850}.qj-screen .qj-obstacle-instruction>strong{color:#143e72;font-variant-numeric:tabular-nums;background:#ffe153;border-radius:8px;place-items:center;min-width:24px;height:22px;padding:0 5px;font-size:13px;display:grid}.qj-screen .qj-obstacle-grid{isolation:isolate;flex:1;width:100%;min-width:0;min-height:0;position:relative;overflow:hidden}.qj-screen .qj-obstacle-slot{box-sizing:border-box;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex;position:absolute}.qj-screen .qj-obstacle{box-sizing:border-box;--qo-drag-x:0px;--qo-drag-y:0px;color:#123d6e;width:100%;min-width:44px;height:100%;min-height:44px;box-shadow:none;touch-action:none;cursor:pointer;-webkit-tap-highlight-color:transparent;outline-offset:-2px;background:0 0;border:0;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:1px 2px;display:flex;position:relative;overflow:visible}.qj-screen .qj-obstacle-object{pointer-events:none;width:100%;min-height:0;max-height:120px;transform:translate3d(var(--qo-drag-x),var(--qo-drag-y),0);flex:1;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.qj-screen .qj-obstacle-object>img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:120px;transform:rotate(var(--qo-tilt,0deg));pointer-events:none;animation:qj-object-float calc(2.8s + var(--qo-i)*70ms) ease-in-out infinite;animation-delay:calc(var(--qo-i)*-.39s);transform-origin:50%;will-change:transform;flex:none;display:block}.qj-screen .qj-obstacle-sender{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#fffbedf0;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:2px;max-width:100%;height:15px;min-height:15px;padding:2px 5px;font-size:10px;font-weight:850;line-height:1;display:flex;overflow:hidden;box-shadow:0 1px #2c6a851f}.qj-screen .qj-obstacle-sender>svg{stroke:#448ba3;flex:none;width:11px;height:11px}.qj-screen .qj-obstacle[data-mode=swipe]{cursor:grab}.qj-screen .qj-obstacle[data-mode=swipe]:active{cursor:grabbing}.qj-screen .qj-obstacle:focus-visible{background:#fff7bc99;outline:3px solid #144b8a}.qj-screen .qj-obstacle[data-retry=true]{outline-offset:-2px;outline:2px dashed #d49838}.qj-screen .qj-obstacle[data-retry=true] .qj-obstacle-sender{background:#ffe19a}.qj-screen .qj-obstacle[data-popping=true]{pointer-events:none}.qj-screen .qj-obstacle[data-popping=true] .qj-obstacle-object{animation:.32s ease-out both qj-object-pop}.qj-screen .qj-obstacle[data-popping=true] .qj-obstacle-object>img{animation:none}.qj-screen .qj-obstacle[data-popping=true] .qj-obstacle-sender{animation:.22s ease-out both qj-object-label-away}.qj-screen .qj-obstacle-pop{pointer-events:none;z-index:2;width:1px;height:1px;position:absolute;top:43%;left:50%}.qj-screen .qj-obstacle-pop>i{width:6px;height:6px;animation:.32s ease-out both qj-object-confetti;animation-delay:calc(var(--qo-pi)*5ms);background:#ffd745;border-radius:50%;position:absolute;top:-3px;left:-3px}.qj-screen .qj-obstacle-pop>i:nth-child(2n){background:#75c5d8;border-radius:2px;width:4px;height:7px}.qj-screen .qj-obstacle-pop>i:nth-child(3n){background:var(--qo-color,#4d9da5);width:5px;height:5px}.qj-screen .qj-trick-obstacles[data-dense=true] .qj-obstacle-object>img{max-width:64px;max-height:64px;animation-name:qj-object-float-small}.qj-screen .qj-trick-obstacles[data-dense=true] .qj-obstacle-sender{height:12px;min-height:12px;padding:1px 3px;font-size:8px}.qj-screen .qj-trick-obstacles[data-dense=true] .qj-obstacle-sender>svg{width:9px;height:9px}.qj-screen .qj-trick-obstacles[data-disabled=true] *,.qj-screen[data-paused=true] .qj-trick-obstacles *{animation-play-state:paused!important}.qj-screen .qj-trick-obstacles[data-disabled=true] .qj-obstacle{cursor:default}.qj-screen .qj-obstacle-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes qj-object-float{0%,to{transform:translate3d(0,var(--qo-float,2px),0) rotate(calc(var(--qo-tilt,0deg) - 2deg))}50%{transform:translate3d(0,calc(var(--qo-float,2px)*-1),0) rotate(calc(var(--qo-tilt,0deg) + 2deg))}}@keyframes qj-object-float-small{0%,to{transform:translate3d(0,1px,0) rotate(calc(var(--qo-tilt,0deg) - 1deg))}50%{transform:translate3d(0,-1px,0) rotate(calc(var(--qo-tilt,0deg) + 1deg))}}@keyframes qj-object-pop{0%{opacity:1;transform:scale(1)}25%{opacity:1;transform:scale(1.06)}to{opacity:0;transform:scale(.6)translateY(-3px)}}@keyframes qj-object-label-away{to{opacity:0;transform:translateY(3px)}}@keyframes qj-object-confetti{0%{opacity:0;transform:translate(0,0)scale(.4)}15%{opacity:.9}to{opacity:0;transform:translate3d(var(--qo-px),var(--qo-py),0) scale(.2)}}@media (max-height:500px) and (orientation:landscape){.qj-screen .qj-trick-obstacles{gap:3px;padding:1px 3px}.qj-screen .qj-obstacle-instruction{min-height:23px;padding:2px 4px 2px 7px;font-size:10px}.qj-screen .qj-obstacle-instruction>strong{min-width:20px;height:18px;font-size:11px}.qj-screen .qj-obstacle-instruction svg{width:13px;height:13px}.qj-screen .qj-obstacle-object>img{max-height:62px}.qj-screen .qj-obstacle-sender{height:12px;min-height:12px;font-size:8px}}@media (prefers-reduced-motion:reduce){.qj-screen .qj-trick-obstacles *{transition:none!important;animation:none!important}.qj-screen .qj-obstacle[data-popping=true] .qj-obstacle-object,.qj-screen .qj-obstacle[data-popping=true] .qj-obstacle-sender{opacity:0}.qj-screen .qj-obstacle-pop{display:none}}.qj-screen .qj-obstacle[data-hero=pirate][data-kind=scatter] .qj-obstacle-object>img{width:118%;max-width:none;height:118%;max-height:130px}.qj-route-map{--disc-w:clamp(85px,10vw,155px);--disc-h:clamp(66px,7.8vw,120px);isolation:isolate;width:100%;height:42vh;height:max(255px,min(42vh,430px));margin-top:20px;position:relative}@supports not (width:min(1px, 2px)){.qj-route-map{--disc-h:7.8vw;--disc-w:10vw}}.qj-route-path{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.qj-route-path path{stroke:#fff9;stroke-width:7px;stroke-dasharray:2 18;stroke-linecap:round;fill:none}.qj-map-island{left:var(--island-x);top:calc(var(--island-y) - var(--disc-h)/2);text-align:center;flex-direction:column;align-items:center;width:21%;display:flex;position:absolute;transform:translate(-50%)}.qj-island-disc{width:var(--disc-w);height:var(--disc-h);color:#558b9d;font-size:4.6vw;background:linear-gradient(145deg,#f6fdff,#b0e9ee);border:3px solid #ffffffba;border-radius:50%;place-items:center;font-size:max(36px,min(4.6vw,70px));font-weight:900;display:grid;transform:rotate(-7deg);box-shadow:0 9px #77bdcc,0 17px 18px #17698e20}.qj-island-disc svg{stroke-width:2.5px;width:45%;height:55%}.qj-map-island[data-current=true] .qj-island-disc{color:#113d77;background:linear-gradient(145deg,#fff183,#ffd227);border-color:#fff6bf;box-shadow:0 9px #d6a914,0 17px 18px #9471242b}.qj-map-island[data-done=true] .qj-island-disc{color:#176858;background:linear-gradient(145deg,#9debcd,#5acfae);box-shadow:0 9px #45a390,0 17px 18px #146e8e20}.qj-map-island>strong{font-size:1.8vw;margin:18px 0 5px;font-size:max(17px,min(1.8vw,28px))}.qj-island-topic{font-size:1vw;color:#3e7286;max-width:90%;min-height:2.4em;font-size:max(10px,min(1vw,16px));font-weight:750;line-height:1.2}.qj-map-pin{flex-direction:column;align-items:center;gap:0;animation:1.8s ease-in-out infinite qj-map-pulse;display:flex;position:absolute;top:-64px}.qj-map-pin>svg{fill:#ffdc28;color:#0c4180;stroke-width:3px;width:33px;height:36px}.qj-map-pin>span{letter-spacing:.1em;white-space:nowrap;background:#fffbed;border-radius:20px;padding:4px 9px;font-size:9px;font-weight:900}.qj-map-questions{flex-wrap:wrap;justify-content:center;gap:6px;max-width:150px;margin-top:8px;display:flex}.qj-map-questions>span{background:#fff8;border:2px solid #fffc;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-weight:850;display:grid}.qj-map-questions>span[data-done=true]{color:#fff;background:#278bab;border-color:#83dfe9}.qj-map-questions>span[data-current=true]{color:#123b71;background:#ffdd29;animation:1.8s ease-in-out infinite qj-map-pulse;box-shadow:0 0 0 3px #fff8}.qj-map-questions svg{width:13px;height:13px}.qj-route-map[data-count="6"] .qj-map-island{width:16%}.qj-route-map[data-count="6"]{--disc-w:clamp(64px,8vw,120px);--disc-h:clamp(53px,6vw,92px)}@supports not (width:min(1px, 2px)){.qj-route-map[data-count="6"]{--disc-h:6vw;--disc-w:8vw}}.qj-trick-show{text-align:center;width:100%}.qj-trick-counter{font-size:.9vw;letter-spacing:.18em;color:#32788d;font-size:max(10px,min(.9vw,15px));font-weight:850;margin-bottom:14px!important}.qj-trick-show>h1{font-size:4vw;font-size:max(26px,min(4vw,60px))}.qj-duel{width:88%;width:min(900px,88%);height:36vh;justify-content:space-between;align-items:center;height:max(225px,min(36vh,365px));margin:14px auto 12px;display:flex;position:relative;container-type:inline-size}.qj-duel-player{z-index:2;flex-direction:column;align-items:center;width:36%;display:flex;position:relative}.qj-duel-player .qj-face{width:265px;width:min(100%,265px);height:auto;transform:rotate(-6deg)}.qj-duel-player>b{font-size:2.2vw;text-overflow:ellipsis;white-space:nowrap;background:#fffbed;border:2px solid #fff;border-radius:12px;max-width:100%;margin-top:-30px;padding:5px 19px;font-size:max(18px,min(2.2vw,33px));position:relative;overflow:hidden;box-shadow:0 5px #228bae26}.qj-duel-player>small{font-size:1vw;color:#39788d;max-width:90%;min-height:2.4em;margin-top:12px;font-size:max(11px,min(1vw,15px));line-height:1.2}.qj-duel-flight{pointer-events:none;height:32%;position:absolute;top:20%;left:25%;right:25%}.qj-duel-flight>svg{width:100%;height:100%;overflow:visible}.qj-duel-flight>svg path{fill:none;stroke:#fffb;stroke-width:3px;stroke-dasharray:2 9;stroke-linecap:round}.qj-duel-flight>b{color:#fffbed;font-size:.9vw;letter-spacing:.12em;background:#103e6b;border-radius:8px;padding:8px 14px;font-size:max(9px,min(.9vw,14px));position:absolute;bottom:-30px;left:50%;transform:translate(-50%)rotate(-6deg)}.qj-trick-projectile{width:5vw;width:max(35px,min(5vw,65px));height:5vw;color:#205c89;height:max(35px,min(5vw,65px));animation:1.25s cubic-bezier(.3,.05,.7,1) both qj-ink-flight;animation-delay:var(--shot-offset);transform-origin:50%;position:absolute;top:40%;left:0}.qj-trick-projectile svg{filter:drop-shadow(0 2px #fff);width:100%;height:100%}.qj-duel-impact{color:#21587d;width:7vw;width:max(46px,min(7vw,95px));height:7vw;opacity:0;height:max(46px,min(7vw,95px));animation:.43s cubic-bezier(.2,.8,.3,1.2) both qj-ink-impact;animation-delay:calc(1.25s + var(--shot-offset));position:absolute;top:22%;right:-3%}.qj-duel-impact svg{filter:drop-shadow(0 2px #fff);width:100%;height:100%}.qj-trick-show[data-blocked=true] .qj-duel-impact{color:#1c9fb2}.qj-duel-target .qj-face{animation:.43s both qj-trick-wobble;animation-delay:calc(1.25s + var(--shot-offset))}.qj-trick-caption{width:1000px;text-align:left;font-size:1.2vw;color:#376581;background:#fffbed;border:2px solid #fff;border-radius:17px;align-items:center;gap:20px;width:min(100%,1000px);margin:0 auto;padding:15px 22px;font-size:max(12px,min(1.2vw,19px));line-height:1.3;display:flex;box-shadow:0 5px #228bae20}.qj-trick-caption>b{letter-spacing:.15em;color:#a58a40;flex:none;font-size:10px}.qj-trick-sequence{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px;display:flex}.qj-trick-sequence>span{color:#4b8198;background:#fff6;border:1px solid #fffa;border-radius:10px;padding:5px 9px;font-size:11px}.qj-trick-sequence>span[data-current=true]{color:#103e6b;background:#ffdf2a}.qj-trick-sequence>span[data-done=true]{color:#247267;background:#a2e6d0}.qj-trick-sequence i{font-style:normal}@keyframes qj-map-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes qj-ink-flight{0%,15%{opacity:0;transform:translateY(25px)scale(.55)rotate(-30deg)}20%{opacity:1}55%{opacity:1;transform:translate(calc(var(--game-cqw,1vw) * 23),-34px) scale(1) rotate(140deg);transform:translate(23cqw,-34px)scale(1)rotate(140deg)}99%{opacity:1}to{opacity:0;transform:translate(calc(var(--game-cqw,1vw) * 48),24px) scale(.65) rotate(280deg);transform:translate(48cqw,24px)scale(.65)rotate(280deg)}}@keyframes qj-ink-impact{0%{opacity:0;transform:scale(.15)rotate(-25deg)}70%{opacity:1;transform:scale(1.2)rotate(8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes qj-trick-wobble{0%,to{transform:rotate(-6deg)}30%{transform:rotate(5deg)}65%{transform:rotate(-9deg)}}.qj-screen[data-art-hidden=true] :is(.qj-map-pin,.qj-map-questions>span,.qj-trick-projectile,.qj-duel-impact,.qj-duel-target .qj-face){animation-play-state:paused!important}.qj-phone .qj-duel{width:100%;height:220px;margin:5px auto 10px}.qj-phone .qj-duel-player{width:40%}.qj-phone .qj-duel-player>b{margin-top:-15px;padding:4px 12px;font-size:18px}.qj-phone .qj-trick-caption{gap:10px;padding:10px 12px;font-size:12px}.qj-phone .qj-trick-caption>b{font-size:8px}.qj-phone .qj-duel-flight>b{padding:6px 8px;bottom:-24px}.qj-phone .qj-trick-sequence>span{padding:4px 6px;font-size:9px}@media (max-width:600px) and (orientation:portrait){.qj-route-map{grid-template-columns:1fr 1fr;align-items:start;gap:40px 10px;height:auto;min-height:310px;margin-top:50px;display:grid}.qj-route-path{display:none}.qj-map-island,.qj-route-map[data-count="6"] .qj-map-island{width:100%;position:relative;top:auto;left:auto;transform:none}.qj-island-disc{width:86px;height:65px;font-size:38px;box-shadow:0 6px #77bdcc}.qj-map-island>strong{margin:13px 0 4px;font-size:16px}.qj-island-topic{min-height:1.2em;font-size:10px}.qj-map-pin{animation-duration:2s;top:-42px}.qj-map-pin>svg{width:23px;height:25px}.qj-map-pin>span{padding:2px 7px;font-size:7px}.qj-map-questions{gap:4px;max-width:140px;margin-top:6px}.qj-map-questions>span{width:19px;height:19px;font-size:8px}.qj-route-map[data-count="6"]{gap:20px 7px;min-height:400px;margin-top:40px}.qj-route-map[data-count="6"] .qj-island-disc{width:63px;height:40px;font-size:25px}.qj-route-map[data-count="6"] .qj-map-island>strong{margin:10px 0 3px;font-size:13px}}@media (orientation:landscape) and (max-height:550px){.qj-route-map,.qj-route-map[data-count="6"]{--disc-w:66px;--disc-h:48px;height:170px;margin-top:23px}.qj-island-disc{width:66px;height:48px;font-size:31px}.qj-map-island>strong{margin:12px 0 3px;font-size:13px}.qj-island-topic{min-height:1.2em;font-size:8px}.qj-map-pin{top:-42px}.qj-map-pin>svg{width:21px;height:23px}.qj-map-pin>span{padding:2px 6px;font-size:7px}.qj-map-questions{gap:3px;max-width:150px;margin-top:4px}.qj-map-questions>span{width:16px;height:16px;font-size:7px}.qj-trick-show>h1{font-size:25px}.qj-trick-counter{font-size:9px;margin-bottom:7px!important}.qj-duel,.qj-phone .qj-duel{width:70%;height:150px;margin:0 auto 5px}.qj-duel-player .qj-face{width:130px}.qj-duel-player>b,.qj-phone .qj-duel-player>b{margin-top:-18px;padding:3px 12px;font-size:15px}.qj-duel-player>small{min-height:1.2em;margin-top:6px;font-size:8px}.qj-trick-caption,.qj-phone .qj-trick-caption{padding:7px 12px;font-size:11px}.qj-trick-sequence{gap:4px;margin-top:7px}.qj-trick-sequence>span{padding:3px 5px;font-size:8px}}@media (prefers-reduced-motion:reduce){.qj-map-pin,.qj-map-questions>span,.qj-trick-projectile,.qj-duel-impact,.qj-duel-target .qj-face{animation:none!important}.qj-trick-projectile{display:none}.qj-trick-show[data-impact=true] .qj-duel-impact{opacity:1}}.qj-duel[data-own=true]{justify-content:center;gap:5%;max-width:720px;margin-left:auto;margin-right:auto}.qj-duel[data-own=true] .qj-duel-flight{width:35%;height:40%;position:relative;top:auto;left:auto;right:auto}.qj-duel[data-own=true] .qj-duel-flight>svg{visibility:hidden}.qj-duel[data-own=true] .qj-trick-projectile{color:#1767ad;animation:none;top:15%;left:40%;transform:scale(1.8)}.qj-duel[data-own=true] .qj-trick-projectile>svg{fill:#ffdf42;stroke:#175199;stroke-width:2px;width:100%;height:100%}.qj-score-story{width:100%;flex-direction:column;align-items:center;gap:12px;width:min(1080px,100%);min-height:0;display:flex}.qj-score-stage{color:#376d84;font-size:1.3vw;font-weight:850;white-space:nowrap;height:1.5em;margin:0;font-size:max(13px,min(1.3vw,20px))}.qj-scores-live{width:100%}.qj-scores-live .qj-score{isolation:isolate;contain:layout style;transition:none;animation:none;position:relative}.qj-scores-live .qj-score:first-child,.qj-scores-live .qj-score[data-leader=true]{background:#fffff5}.qj-scores-live .qj-score:before{content:"";border-radius:inherit;z-index:-1;opacity:0;background:#ffe752;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.qj-scores-live .qj-score[data-leader=true]:before{opacity:1}.qj-scores-live .qj-score strong{font-variant-numeric:tabular-nums;width:calc(var(--score-digits) * 1ch);contain:layout style;flex:none;animation:none}.qj-scores-live .qj-score-name{min-width:0}.qj-scores-live .qj-score-name>b,.qj-scores-live .qj-score-name>small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.qj-scores-live .qj-rank,.qj-scores-live .qj-gain{font-variant-numeric:tabular-nums;flex-shrink:0}.qj-score-comment{text-align:center;color:#173e65;font-size:1.2vw;visibility:hidden;opacity:0;max-width:95%;min-height:2.5em;margin:0;font-size:max(12px,min(1.2vw,18px));font-weight:750;transition:opacity .2s}.qj-score-comment[data-visible=true]{visibility:visible;opacity:1}.qj-score-comment>b{letter-spacing:.12em;color:#608296;margin-right:.5em;font-size:.65em}.qj-phone .qj-score-story{gap:6px;max-height:100%}@media (max-height:540px){.qj-score-story{gap:5px}.qj-score-comment,.qj-score-stage{font-size:12px}}@media (prefers-reduced-motion:reduce){.qj-scores-live .qj-score:before,.qj-score-comment{transition:none}}.qj-mini-score-description{display:grid}.qj-mini-score-description>span{visibility:hidden;grid-area:1/1}.qj-mini-score-description>span[data-visible=true]{visibility:visible}.qj-final-story{--hero-height:clamp(110px,18vh,170px);width:100%;color:#113967;width:min(1180px,100%);container-type:inline-size}@supports not (width:min(1px, 2px)){.qj-final-story{--hero-height:18vh}}.qj-final-explainer{font-size:1.4vw;text-align:center;color:#346f87;place-items:center;min-height:2.5em;font-size:max(13px,min(1.4vw,21px));font-weight:800;display:grid;position:relative}.qj-final-explainer>span{opacity:0;grid-area:1/1;transition:opacity .4s}.qj-final-story[data-step=waiting] .final-explain-wait,.qj-final-story[data-step=rising] .final-explain-rise,.qj-final-story[data-step=settled] .final-explain-done{opacity:1}.qj-final-arena{height:47vh;height:max(270px,min(47vh,540px));padding-top:var(--hero-height);margin:7px 0 0;padding-bottom:62px;position:relative}.qj-final-grid{grid-template-columns:repeat(var(--players),minmax(0,1fr));gap:max(8px,min(2vw,34px));height:100%;padding:0 3%;display:grid}.qj-final-goal{left:0;right:0;top:calc(var(--hero-height) + (100% - var(--hero-height) - 62px)*.155);z-index:0;border-top:2px dashed #fff8;position:absolute}.qj-final-goal>span{right:0;bottom:calc(var(--hero-height) + 12px);letter-spacing:.08em;color:#84600e;background:#fff7d4;border-radius:30px;align-items:center;gap:7px;padding:7px 12px;font-size:11px;font-weight:900;display:flex;position:absolute;box-shadow:0 3px #ebba4290}.qj-final-goal svg{width:17px;height:17px}.qj-final-lane{isolation:isolate;--pillar-width:72%;justify-self:center;width:100%;max-width:200px;position:relative}.qj-final-base{bottom:-10px;left:calc((100% - var(--pillar-width))/2 - 5%);width:calc(var(--pillar-width) + 10%);z-index:-1;background:linear-gradient(#c5f9fd,#4c9abb);border:2px solid #dbfcff;border-radius:50%;height:22px;position:absolute;box-shadow:0 5px #277aa591,0 13px 20px #1b6a9c22}.qj-final-column{bottom:0;left:calc((100% - var(--pillar-width))/2);width:var(--pillar-width);transform-origin:50% 100%;height:100%;transform:scaleY(var(--lift));background:linear-gradient(90deg,#0b3a9c55,transparent 24%,#f5ffff55 45%,transparent 55%,#0b3a9c70),linear-gradient(0deg,#2774c1,var(--cap-color));border-radius:8px 8px 16px 16px;position:absolute;overflow:hidden;box-shadow:inset 3px 0 #ffffff60,inset -4px 0 #13549135}.qj-final-column>i{background:linear-gradient(120deg,#0000 25%,#ffffff24 26%,#0000 50%);position:absolute;top:0;bottom:0;left:0;right:0}.qj-final-column>i:nth-child(2){background:linear-gradient(90deg,#0000 65%,#ffffff40 66%,#0000 70%)}.qj-final-carriage{transform:translate3d(0,calc(-100% * var(--lift)),0);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.qj-final-cap{bottom:-9px;left:calc((100% - var(--pillar-width))/2 - 2%);width:calc(var(--pillar-width) + 4%);background:radial-gradient(ellipse at 45% 22%,#fffe,var(--cap-color) 70%);height:24px;box-shadow:0 6px 0 var(--cap-color),0 8px 0 #28608f80;z-index:2;border:2px solid #efffff;border-radius:50%;position:absolute}.qj-final-avatar{width:100%;height:var(--hero-height);z-index:3;justify-content:center;display:flex;position:absolute;bottom:4px;left:0}.qj-final-avatar .avatar-rig{width:calc(var(--hero-height)*.6);flex:none;height:100%}.qj-final-height{z-index:4;font-size:1.4vw;font-variant-numeric:tabular-nums;text-align:center;background:#fffbed;border:2px solid #fff;border-radius:11px;min-width:34px;padding:5px 8px;font-size:max(13px,min(1.4vw,22px));line-height:1;position:absolute;bottom:-32px;left:50%;transform:translate(-50%);box-shadow:0 3px #296b9533}.qj-final-label{text-align:center;gap:5px;width:112%;display:grid;position:absolute;top:calc(100% + 22px);left:-6%}.qj-final-label>b{text-overflow:ellipsis;white-space:nowrap;font-size:1.5vw;font-size:max(12px,min(1.5vw,22px));font-weight:900;overflow:hidden}.qj-final-label>small{font-size:.9vw;color:#3d788d;font-size:max(9px,min(.9vw,14px));font-weight:750;line-height:1.25}.qj-final-gain{bottom:calc(var(--hero-height)*.45);z-index:5;color:#154b86;opacity:var(--gain-opacity);transform:translateY(calc((1 - var(--gain-opacity))*-16px)) rotate(-6deg);background:#fff8d9;border:2px solid #fff;border-radius:15px;grid-template-columns:auto auto;align-items:center;gap:0 3px;padding:7px 10px;display:grid;position:absolute;right:-3%;box-shadow:0 4px #d4a53165}.qj-final-gain>svg{stroke-width:3px;width:18px;height:20px}.qj-final-gain>b{font-size:2.6vw;font-size:max(22px,min(2.6vw,36px));line-height:1}.qj-final-gain>small{text-align:center;grid-column:1/3;font-size:9px;font-weight:850}.qj-final-rise-band{bottom:calc(var(--previous-lift)*100%);transform-origin:50% 100%;height:100%;transform:scaleY(calc(var(--lift) - var(--previous-lift)));left:calc((100% - var(--pillar-width))/2);width:var(--pillar-width);opacity:calc(var(--gain-opacity)*.65);pointer-events:none;z-index:1;background:linear-gradient(#fffcb377,#ffffff15);border:2px solid #fff6;position:absolute}.qj-final-lane[data-summit=true] .qj-final-cap{box-shadow:0 6px #e5a919,0 0 24px #fffbc2}.qj-final-lane[data-summit=true] .qj-final-height{background:#ffe053}.qj-final-rule{text-align:center;color:#39768e;font-size:1vw;font-size:max(11px,min(1vw,16px));font-weight:750;margin-top:16px!important}.qj-final-story[data-crowded=true]{--hero-height:clamp(80px,14vh,130px)}@supports not (width:min(1px, 2px)){.qj-final-story[data-crowded=true]{--hero-height:14vh}}.qj-final-story[data-crowded=true] .qj-final-grid{gap:1.4%;padding:0 1%}.qj-final-story[data-crowded=true] .qj-final-label>b{font-size:1.2vw;font-size:max(10px,min(1.2vw,19px))}.qj-final-story[data-crowded=true] .qj-final-gain{padding:5px 6px;right:-3%}.qj-final-story[data-crowded=true] .qj-final-gain>b{font-size:25px}@media (max-height:760px){.qj-final-arena{height:43vh;min-height:260px}.qj-final-story{--hero-height:clamp(104px,17vh,150px)}@supports not (width:min(1px, 2px)){.qj-final-story{--hero-height:17vh}}.qj-final-explainer{min-height:2em}.qj-final-rule{margin-top:12px!important}.qj-display[data-phase=final_intro] .qj-content{gap:8px}}@media (orientation:portrait){.qj-final-arena{height:46vh;min-height:300px}.qj-final-story{--hero-height:clamp(80px,11vh,125px)}@supports not (width:min(1px, 2px)){.qj-final-story{--hero-height:11vh}}.qj-final-story[data-crowded=true]{--hero-height:clamp(48px,8vw,76px)}@supports not (width:min(1px, 2px)){.qj-final-story[data-crowded=true]{--hero-height:8vw}}.qj-final-story[data-crowded=true] .qj-final-height{min-width:26px;padding:4px;font-size:11px}.qj-final-story[data-crowded=true] .qj-final-gain{right:-8px;bottom:calc(var(--hero-height)*.7);padding:4px}.qj-final-story[data-crowded=true] .qj-final-gain>b{font-size:19px}.qj-final-story[data-crowded=true] .qj-final-gain>svg{display:none}.qj-final-story[data-crowded=true] .qj-final-gain>small{font-size:7px}.qj-final-goal>span{padding:5px 8px;font-size:8px}.qj-final-rule{max-width:90%;margin-left:auto!important;margin-right:auto!important}}@media (orientation:landscape) and (max-height:550px){.qj-final-story{--hero-height:60px}.qj-final-story[data-crowded=true]{--hero-height:55px}.qj-final-arena{height:38vh;min-height:140px;padding-bottom:37px}.qj-final-goal{top:calc(var(--hero-height) + (100% - var(--hero-height) - 37px)*.155)}.qj-final-goal>span{padding:4px 8px;font-size:8px}.qj-final-label{gap:2px;top:calc(100% + 16px)}.qj-final-label>b{font-size:10px}.qj-final-label>small{font-size:8px}.qj-final-height{min-width:25px;font-size:11px;bottom:-27px}.qj-final-explainer{min-height:1.5em;font-size:11px}.qj-final-rule{font-size:9px;margin-top:8px!important}.qj-final-gain{padding:4px;bottom:28px}.qj-final-gain>b{font-size:20px}}@media (prefers-reduced-motion:reduce){.qj-final-explainer>span{transition:none}.qj-final-gain{transform:none}}.qj-trick-guide{--tg-progress:0;--tg-choice:0;--tg-flight:0;--tg-arc:0;--tg-arrive:0;--tg-wipe-x:0;--tg-wipe-y:0;--tg-wiped:0;--tg-piece-0:0;--tg-piece-1:0;--tg-piece-2:0;--tg-action-x:0;--tg-touch:0;--tg-remove:0;--tg-double:0;--tg-penalty:0;width:100%;color:#123c72;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:24px 42px;width:min(1140px,100%);min-width:0;max-height:100%;display:grid}.qj-trick-guide *{box-sizing:border-box}.qj-tg-heading{text-align:center;grid-column:1/-1;gap:10px;display:grid}.qj-tg-heading>p{letter-spacing:.15em;color:#307588;margin:0;font-size:11px;font-weight:850}.qj-trick-guide .qj-tg-heading h1{font-size:3.2vw;margin:0;font-size:max(28px,min(3.2vw,48px));line-height:1.08}.qj-tg-scene{isolation:isolate;width:100%;height:33vh;background:linear-gradient(155deg,#fffef3,#f3ffff);border:2px solid #fff;border-radius:30px;height:max(250px,min(33vh,360px));position:relative;overflow:hidden;box-shadow:0 9px #367e9b26;container-type:inline-size}.qj-tg-example-label{text-align:center;letter-spacing:.13em;color:#709298;z-index:2;font-size:9px;font-weight:850;line-height:1.2;position:absolute;top:15px;left:15px;right:15px}.qj-tg-caption{text-align:left;align-content:center;gap:16px;min-width:0;display:grid}.qj-tg-step-label{color:#267c93;letter-spacing:.1em;font-size:14px;font-weight:900}.qj-trick-guide .qj-tg-caption h2{font-size:2.8vw;letter-spacing:-.025em;max-width:13em;margin:0;font-size:max(28px,min(2.8vw,43px));line-height:1.12}.qj-tg-caption>p{font-size:1.45vw;color:#3b7084;margin:0;font-size:max(16px,min(1.45vw,22px));font-weight:650;line-height:1.4}.qj-tg-caption>small{color:#36798c;max-width:32em;font-size:12px;font-weight:750;line-height:1.4;display:block}.qj-tg-progress{width:70%;grid-column:1/-1;gap:7px;width:min(440px,70%);margin:0 auto;display:flex}.qj-tg-progress>span{background:#ffffff85;border-radius:9px;flex:1;height:5px;overflow:hidden}.qj-tg-progress>span>i{transform-origin:0;background:#ffdc34;width:100%;height:100%;display:block;transform:scaleX(0)}.qj-tg-progress>span[data-done=true]>i{background:#238398;transform:scaleX(1)}.qj-tg-progress>span[data-current=true]>i{transform:scaleX(var(--tg-progress))}.qj-trick-guide .qj-trick-art{object-fit:contain;flex:none;width:82px;height:82px;display:block}.qj-tg-hand-scene{flex-direction:column;justify-content:center;align-items:center;gap:25px;height:100%;padding:42px 25px 20px;display:flex}.qj-tg-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.qj-tg-cards[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:350px}.qj-tg-card{min-width:0;min-height:148px;transform:rotate(calc((var(--card-i) - 1)*3deg));opacity:calc(1 - var(--tg-choice)*.17);background:#e8faff;border:2px solid #c8e8ee;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:12px 6px;display:flex;position:relative;box-shadow:0 5px #c2e4e8}.qj-tg-card[data-chosen=true]{transform:translateY(calc(var(--tg-choice)*-12px)) rotate(calc(var(--tg-choice)*-5deg));opacity:1;background:#ffe358;border-color:#fff2ac;box-shadow:0 5px #d6ad23}.qj-tg-card>b{text-align:center;font-size:15px;font-weight:900;line-height:1.15}.qj-tg-played{color:#fff;white-space:nowrap;opacity:var(--tg-choice);transform:translateY(calc((1 - var(--tg-choice))*8px));background:#174b7c;border-radius:12px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850;display:flex;position:absolute;bottom:-13px}.qj-tg-played svg{width:13px;height:13px}.qj-tg-tap-hand{stroke:#183e6d;fill:#fff;filter:drop-shadow(0 2px #163e6840);width:37px;height:37px;transform:translateY(calc((1 - var(--tg-choice))*12px)) rotate(-18deg);opacity:calc(1 - var(--tg-choice));position:absolute;top:47%;left:22%}.qj-tg-hand-rules{white-space:nowrap;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:750;display:flex}.qj-tg-hand-rules>span{align-items:center;gap:7px;display:flex}.qj-tg-hand-rules b{background:#dbf3f6;border-radius:9px;place-items:center;width:28px;height:30px;font-size:20px;display:grid}.qj-tg-hand-rules>svg{color:#72a2ad;width:20px}.qj-tg-attack-scene{justify-content:space-between;align-items:center;height:100%;padding:45px 28px 50px;display:flex;position:relative}.qj-tg-player{text-align:center;z-index:1;background:#ddf5fa;border:2px solid #fff;border-radius:23px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:31%;min-height:142px;padding:12px 8px;display:flex;position:relative;box-shadow:0 5px #c4e5ec}.qj-tg-player>b{font-size:14px;font-weight:900;line-height:1.15}.qj-tg-target>svg{stroke:#327991;stroke-width:1.6px;width:70px;height:70px}.qj-tg-target>small{color:#31778b;width:130%;opacity:var(--tg-arrive);font-size:11px;font-weight:850;position:absolute;bottom:-32px;left:-15%}.qj-tg-target{background:#ffe982}.qj-trick-guide .qj-tg-target .qj-tg-target-mark{width:58px;height:58px;transform:scale(calc(.65 + var(--tg-arrive)*.35)) rotate(12deg);opacity:var(--tg-arrive);position:absolute;top:15%;right:-17%}.qj-tg-flight-path{justify-content:space-between;align-items:center;display:flex;position:absolute;top:44%;left:28%;right:28%;transform:rotate(-4deg)}.qj-tg-flight-path>i{background:#98d9e2;border-radius:50%;flex:none;width:5px;height:5px}.qj-trick-guide .qj-tg-projectile{width:70px;height:70px;transform:translate3d(calc(var(--tg-flight)*calc(var(--game-cqw,1vw) * 59)),calc(var(--tg-arc)*-45px),0) rotate(calc(var(--tg-flight)*85deg)) scale(calc(.8 + var(--tg-arc)*.2));transform:translate3d(calc(var(--tg-flight)*59cqw),calc(var(--tg-arc)*-45px),0) rotate(calc(var(--tg-flight)*85deg)) scale(calc(.8 + var(--tg-arc)*.2));opacity:calc(1 - var(--tg-arrive));z-index:3;position:absolute;top:30%;left:13%}.qj-tg-target-hand{fill:#fff;stroke:#173f72;width:38px;height:38px;opacity:calc(1 - var(--tg-arrive));transform:translateY(calc((1 - var(--tg-flight))*9px)) rotate(-18deg);z-index:4;position:absolute;top:54%;right:13%}.qj-tg-scene-badge{text-align:center;color:#367d91;font-size:13px;font-weight:900;position:absolute;bottom:18px;left:10%;right:10%}.qj-tg-erase-scene{flex-direction:column;justify-content:center;gap:9px;height:100%;padding:35px 22px 12px;display:flex;position:relative}.qj-tg-layer-tag{justify-content:center;align-items:center;gap:7px;min-width:0;min-height:30px;font-size:12px;display:flex}.qj-tg-layer-tag>svg{color:#4092a6;flex:none;width:18px;height:18px}.qj-tg-layer-tag>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qj-tg-layer-tag>span{background:#dcf4f7;border-radius:10px;flex:none;margin-left:2px;padding:4px 6px;font-size:10px;font-weight:850}.qj-tg-demo-answers{grid-template-columns:1fr 1fr;gap:13px;display:grid;position:relative}.qj-tg-demo-answer{background:#fff;border:2px solid #d9edf0;border-radius:15px;align-items:center;gap:7px;min-width:0;min-height:62px;padding:10px 9px;font-size:12px;font-weight:800;line-height:1.15;display:flex;position:relative;overflow:hidden;box-shadow:0 3px #d4e9ed}.qj-tg-demo-answer>b{color:#4c8798;background:#eaf6f8;border-radius:7px;flex:none;place-items:center;width:23px;height:26px;font-size:12px;display:grid}.qj-tg-demo-answer>span{overflow-wrap:anywhere;min-width:0}.qj-tg-obstacles{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.qj-tg-obstacle-piece{left:calc(19% + var(--piece-i)*31%);width:calc(var(--game-cqw,1vw) * 19);width:max(68px,min(19cqw,105px));height:calc(var(--game-cqw,1vw) * 19);height:max(68px,min(19cqw,105px));position:absolute;top:50%;transform:translate(-50%,-50%)}.qj-tg-obstacle-piece>img{object-fit:contain;width:100%;height:100%;opacity:calc(1 - var(--piece-gone));transform:scale(calc(1 + var(--piece-gone)*.22));display:block}.qj-tg-obstacle-piece>i{opacity:calc(var(--piece-gone)*(1 - var(--piece-gone))*4);transform:scale(calc(1 + var(--piece-gone)*1.8));border:3px solid #ffda3d;border-radius:50%;position:absolute;top:30%;bottom:30%;left:30%;right:30%}.qj-tg-obstacles[data-removal=wipe] .qj-tg-obstacle-piece{width:74%;height:155%;max-height:200px;left:50%}.qj-tg-obstacles[data-removal=wipe] .qj-tg-obstacle-piece>img{opacity:calc(1 - var(--tg-wiped));transform:none}.qj-tg-obstacles[data-removal=wipe] .qj-tg-obstacle-piece>i{display:none}.qj-tg-obstacles[data-removal=swipe] .qj-tg-obstacle-piece{transform:translate3d(calc(-50% + var(--piece-gone)*70px),calc(-50% - var(--piece-gone)*16px),0) rotate(calc(var(--piece-gone)*28deg))}.qj-tg-obstacles[data-removal=swipe] .qj-tg-obstacle-piece>img{transform:none}.qj-tg-obstacles[data-removal=swipe] .qj-tg-obstacle-piece>i{display:none}.qj-tg-action-label{color:#387d92;text-align:center;font-size:10px;font-weight:850;line-height:1.2}.qj-tg-wipe-hand,.qj-tg-action-hand{fill:#fff;stroke:#143e70;filter:drop-shadow(0 2px #143e6840);pointer-events:none;z-index:2;width:39px;height:39px;position:absolute}.qj-tg-wipe-hand{transform:translate3d(calc(var(--tg-wipe-x)*calc(var(--game-cqw,1vw) * 48)),calc(var(--tg-wipe-y)*calc(var(--game-cqw,1vw) * 14)),0) rotate(-20deg);transform:translate3d(calc(var(--tg-wipe-x)*48cqw),calc(var(--tg-wipe-y)*14cqw),0) rotate(-20deg);opacity:calc(1 - var(--tg-wiped)*.8);top:10%;left:18%}.qj-tg-action-hand{left:calc(19% + var(--tg-action-x)*31%);transform:translate3d(-20%,calc(var(--tg-touch)*5px),0) scale(calc(1 - var(--tg-touch)*.13)) rotate(-18deg);top:48%}.qj-tg-erase-scene[data-removal=swipe] .qj-tg-action-hand{transform:translate3d(calc(-20% + var(--tg-touch)*34px),calc(var(--tg-touch)*-8px),0) rotate(-18deg)}.qj-tg-fifty-scene{flex-direction:column;justify-content:center;gap:15px;height:100%;padding:40px 24px 20px;display:flex}.qj-tg-fifty-head{justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.qj-trick-guide .qj-tg-fifty-head .qj-trick-art{width:43px;height:43px}.qj-tg-four{grid-template-columns:1fr 1fr;gap:12px;display:grid}.qj-tg-option{background:#fff;border:2px solid #d1e9ee;border-radius:15px;align-items:center;gap:8px;min-width:0;min-height:62px;padding:13px 9px;font-size:13px;font-weight:800;display:flex;position:relative;box-shadow:0 4px #c9e8ed}.qj-tg-option>b{color:#39758e;background:#e7f4f7;border-radius:7px;flex:none;place-items:center;width:24px;height:27px;font-size:12px;display:grid}.qj-tg-option>svg{stroke:#bf5344;width:19px;height:19px;opacity:var(--tg-remove);position:absolute;right:8px}.qj-tg-option[data-remove=true]{opacity:calc(1 - var(--tg-remove));transform:translateY(calc(var(--tg-remove)*9px)) scale(calc(1 - var(--tg-remove)*.1))}.qj-tg-option[data-keep=true]{background:#fff1b5;border-color:#eed161}.qj-tg-fifty-badge{color:#347e90;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:850;display:flex}.qj-tg-fifty-badge>svg{width:16px;height:16px}.qj-tg-risk-scene{flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:40px 22px 24px;display:flex}.qj-trick-guide .qj-tg-risk-art{width:66px;height:66px}.qj-tg-risk-outcomes{grid-template-columns:1fr 1fr;gap:14px;width:100%;display:grid}.qj-tg-score{text-align:center;border:2px solid #fff;border-radius:23px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:150px;padding:12px 8px;display:flex}.qj-tg-score-good{color:#087d62;background:#dcf5dc;box-shadow:0 5px #aed8bc}.qj-tg-score-bad{color:#b74437;opacity:calc(.2 + var(--tg-penalty)*.8);transform:translateY(calc((1 - var(--tg-penalty))*8px));background:#ffe8dc;box-shadow:0 5px #e7c8b7}.qj-tg-score>span{justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:850;line-height:1.1;display:flex}.qj-tg-score>span>svg{flex:none;width:17px;height:17px}.qj-tg-score>small{font-size:13px;font-weight:850}.qj-tg-score-number{font-variant-numeric:tabular-nums;width:100%;height:59px;position:relative}.qj-tg-score-number>b{letter-spacing:-.06em;place-items:center;font-size:49px;font-weight:950;line-height:1;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.qj-tg-score-before{opacity:calc(1 - var(--tg-double));transform:translateY(calc(var(--tg-double)*-12px)) scale(calc(1 - var(--tg-double)*.1))}.qj-tg-score-after{opacity:var(--tg-double);transform:translateY(calc((1 - var(--tg-double))*12px)) scale(calc(.8 + var(--tg-double)*.2))}.qj-tg-score>strong{letter-spacing:-.06em;align-items:center;height:59px;font-size:49px;font-weight:950;line-height:1;display:flex}.qj-trick-guide[data-paused=true] *{transition:none!important;animation-play-state:paused!important}@media (max-height:720px){.qj-trick-guide{gap:16px 30px}.qj-tg-heading{gap:6px}.qj-trick-guide .qj-tg-heading h1{font-size:32px}.qj-tg-heading>p{font-size:9px}.qj-tg-scene{height:270px}.qj-trick-guide .qj-tg-caption h2{font-size:31px}.qj-tg-caption{gap:11px}.qj-tg-caption>p{font-size:17px}}@media (max-width:640px) and (orientation:portrait){.qj-trick-guide{grid-template-columns:1fr;gap:14px;max-width:410px;margin:auto}.qj-tg-heading{gap:6px}.qj-tg-heading>p{letter-spacing:.1em;font-size:8px}.qj-trick-guide .qj-tg-heading h1{max-width:13em;margin:auto;font-size:26px}.qj-tg-scene{border-radius:24px;height:235px;box-shadow:0 6px #367e9b26}.qj-tg-example-label{font-size:8px;top:12px}.qj-tg-caption{text-align:center;gap:7px;min-height:116px}.qj-tg-step-label{font-size:10px}.qj-trick-guide .qj-tg-caption h2{max-width:15em;margin:auto;font-size:24px}.qj-tg-caption>p{font-size:13px;line-height:1.3}.qj-tg-caption>small{max-width:none;font-size:10px;line-height:1.25}.qj-trick-guide .qj-trick-art{width:65px;height:65px}.qj-tg-hand-scene{gap:20px;padding:34px 15px 15px}.qj-tg-cards{gap:8px}.qj-tg-card{border-radius:15px;gap:6px;min-height:112px;padding:8px 3px}.qj-tg-card>b{font-size:12px}.qj-tg-hand-rules{gap:8px;font-size:12px}.qj-tg-hand-rules b{width:25px;height:26px;font-size:17px}.qj-tg-played{gap:2px;padding:3px 5px;font-size:8px;bottom:-11px}.qj-tg-attack-scene{padding:37px 18px 45px}.qj-tg-player{border-radius:18px;gap:7px;width:32%;min-height:116px;padding:9px 3px}.qj-tg-player>b{font-size:11px}.qj-tg-target>svg{width:54px;height:54px}.qj-tg-target>small{font-size:9px;bottom:-29px}.qj-trick-guide .qj-tg-projectile{width:55px;height:55px}.qj-trick-guide .qj-tg-target .qj-tg-target-mark{width:43px;height:43px}.qj-tg-scene-badge{font-size:11px;bottom:12px}.qj-tg-erase-scene{gap:9px;padding:32px 12px 13px}.qj-tg-layer-tag{gap:4px;min-height:26px;font-size:10px}.qj-tg-layer-tag>span{font-size:8px}.qj-tg-demo-answers{gap:9px}.qj-tg-demo-answer{border-radius:12px;gap:5px;min-height:60px;padding:8px 6px;font-size:10px}.qj-tg-demo-answer>b{width:18px;height:23px;font-size:10px}.qj-trick-guide .qj-tg-word-mark .qj-trick-art{width:52px;height:52px;margin-right:-20px}.qj-tg-wipe-hand{width:32px;height:32px}.qj-tg-fifty-scene{gap:10px;padding:31px 13px 13px}.qj-tg-fifty-head{font-size:12px}.qj-trick-guide .qj-tg-fifty-head .qj-trick-art{width:32px;height:32px}.qj-tg-four{gap:9px}.qj-tg-option{border-radius:12px;gap:6px;min-height:52px;padding:9px 7px;font-size:10px}.qj-tg-option>b{width:20px;height:24px;font-size:10px}.qj-tg-fifty-badge{font-size:11px}.qj-tg-risk-scene{gap:5px;padding:29px 13px 15px}.qj-trick-guide .qj-tg-risk-art{width:53px;height:53px}.qj-tg-risk-outcomes{gap:9px}.qj-tg-score{border-radius:18px;gap:6px;min-height:128px}.qj-tg-score>span{font-size:10px}.qj-tg-score>small{font-size:11px}.qj-tg-score-number,.qj-tg-score>strong{height:49px}.qj-tg-score-number>b,.qj-tg-score>strong{font-size:40px}.qj-tg-progress{width:65%}}@media (max-width:640px) and (max-height:660px) and (orientation:portrait){.qj-trick-guide{gap:9px}.qj-tg-heading>p{display:none}.qj-trick-guide .qj-tg-heading h1{font-size:23px}.qj-tg-scene{border-radius:21px;height:190px}.qj-tg-example-label{font-size:7px;top:9px}.qj-tg-caption{gap:5px;min-height:103px}.qj-trick-guide .qj-tg-caption h2{font-size:22px}.qj-tg-caption>p{font-size:12px}.qj-tg-caption>small{font-size:9px}.qj-tg-hand-scene{gap:15px;padding:28px 12px 10px}.qj-tg-card{gap:5px;min-height:93px}.qj-trick-guide .qj-tg-card .qj-trick-art{width:48px;height:48px}.qj-tg-card>b{font-size:10px}.qj-tg-hand-rules{font-size:11px}.qj-tg-hand-rules b{width:22px;height:23px;font-size:15px}.qj-tg-attack-scene{padding:29px 16px 40px}.qj-tg-player{min-height:94px}.qj-trick-guide .qj-tg-player>.qj-trick-art{width:49px;height:49px}.qj-tg-target>svg{width:43px;height:43px}.qj-tg-player>b{font-size:10px}.qj-tg-target>small{font-size:8px;bottom:-24px}.qj-tg-scene-badge{font-size:10px;bottom:8px}.qj-tg-erase-scene{gap:6px;padding:23px 10px 10px}.qj-tg-layer-tag{min-height:23px;font-size:9px}.qj-tg-demo-answer{min-height:49px;padding:6px 5px;font-size:9px}.qj-tg-demo-answers{gap:7px}.qj-tg-demo-answer>b{width:17px;height:20px}.qj-trick-guide .qj-tg-word-mark .qj-trick-art{width:45px;height:45px}.qj-tg-fifty-scene{gap:7px;padding:22px 11px 10px}.qj-trick-guide .qj-tg-fifty-head .qj-trick-art{width:26px;height:26px}.qj-tg-option{min-height:43px;padding:7px 6px;font-size:9px}.qj-tg-option>b{width:19px;height:21px}.qj-tg-four{gap:7px}.qj-tg-fifty-badge{font-size:10px}.qj-tg-risk-scene{gap:3px;padding:21px 11px 10px}.qj-trick-guide .qj-tg-risk-art{width:39px;height:39px}.qj-tg-score{gap:4px;min-height:108px;padding:8px 4px}.qj-tg-score>span{font-size:9px}.qj-tg-score>span>svg{width:14px;height:14px}.qj-tg-score-number,.qj-tg-score>strong{height:44px}.qj-tg-score-number>b,.qj-tg-score>strong{font-size:36px}.qj-tg-score>small{font-size:10px}}@media (max-height:500px) and (orientation:landscape){.qj-trick-guide{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:9px 22px;max-width:740px}.qj-tg-heading>p{display:none}.qj-trick-guide .qj-tg-heading h1{font-size:23px}.qj-tg-scene{border-radius:21px;height:190px;box-shadow:0 5px #367e9b26}.qj-tg-example-label{font-size:7px;top:9px}.qj-tg-caption{gap:8px}.qj-tg-step-label{font-size:10px}.qj-trick-guide .qj-tg-caption h2{font-size:24px}.qj-tg-caption>p{font-size:13px;line-height:1.3}.qj-tg-caption>small{font-size:10px;line-height:1.2}.qj-tg-progress{width:45%;height:4px}.qj-tg-hand-scene{gap:14px;padding:28px 14px 10px}.qj-tg-cards{gap:9px}.qj-tg-card{border-radius:15px;gap:5px;min-height:94px;padding:7px 3px}.qj-trick-guide .qj-tg-card .qj-trick-art{width:49px;height:49px}.qj-tg-card>b{font-size:11px}.qj-tg-hand-rules{gap:9px;font-size:11px}.qj-tg-hand-rules b{width:22px;height:24px;font-size:16px}.qj-tg-attack-scene{padding:28px 18px 39px}.qj-tg-player{border-radius:16px;gap:5px;min-height:100px;padding:8px 3px}.qj-trick-guide .qj-tg-player>.qj-trick-art{width:50px;height:50px}.qj-tg-target>svg{width:44px;height:44px}.qj-tg-player>b{font-size:10px}.qj-tg-target>small{font-size:8px;bottom:-24px}.qj-trick-guide .qj-tg-projectile{width:50px;height:50px}.qj-trick-guide .qj-tg-target .qj-tg-target-mark{width:42px;height:42px}.qj-tg-target-hand{width:30px;height:30px}.qj-tg-scene-badge{font-size:10px;bottom:9px}.qj-tg-erase-scene{gap:6px;padding:23px 13px 10px}.qj-tg-layer-tag{min-height:23px;font-size:10px}.qj-tg-demo-answers{gap:8px}.qj-tg-demo-answer{border-radius:12px;gap:5px;min-height:47px;padding:6px;font-size:10px}.qj-tg-demo-answer>b{width:19px;height:22px;font-size:10px}.qj-trick-guide .qj-tg-word-mark .qj-trick-art{width:47px;height:47px;margin-right:-20px}.qj-tg-wipe-hand{width:31px;height:31px}.qj-tg-fifty-scene{gap:7px;padding:23px 14px 10px}.qj-trick-guide .qj-tg-fifty-head .qj-trick-art{width:27px;height:27px}.qj-tg-fifty-head{font-size:11px}.qj-tg-four{gap:8px}.qj-tg-option{border-radius:11px;gap:5px;min-height:43px;padding:6px;font-size:10px}.qj-tg-option>b{width:20px;height:23px;font-size:10px}.qj-tg-fifty-badge{font-size:10px}.qj-tg-risk-scene{gap:3px;padding:21px 13px 10px}.qj-trick-guide .qj-tg-risk-art{width:40px;height:40px}.qj-tg-risk-outcomes{gap:10px}.qj-tg-score{border-radius:17px;gap:5px;min-height:111px;padding:8px 5px}.qj-tg-score>span{font-size:10px}.qj-tg-score>span>svg{width:15px;height:15px}.qj-tg-score-number,.qj-tg-score>strong{height:44px}.qj-tg-score-number>b,.qj-tg-score>strong{font-size:36px}.qj-tg-score>small{font-size:10px}}@media (prefers-reduced-motion:reduce){.qj-trick-guide *{transition:none!important;animation:none!important}.qj-trick-guide :-webkit-any(.qj-tg-projectile,.qj-tg-tap-hand,.qj-tg-target-hand,.qj-tg-wipe-hand,.qj-tg-action-hand){display:none}.qj-trick-guide :is(.qj-tg-projectile,.qj-tg-tap-hand,.qj-tg-target-hand,.qj-tg-wipe-hand,.qj-tg-action-hand){display:none}}.quiz-topic-object{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.quiz-topic-backdrop{z-index:0;pointer-events:none;contain:layout paint;animation:.6s both quiz-topic-arrive;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.quiz-topic-orbit{width:19vw;height:19vw;width:max(140px,min(19vw,300px));height:19vw;aspect-ratio:1;opacity:.9;height:max(140px,min(19vw,300px));animation:9s ease-in-out infinite alternate quiz-topic-drift;position:absolute}.quiz-topic-orbit-a{--art-tilt:-15deg;top:14%;left:3%}.quiz-topic-orbit-b{width:15vw;height:15vw;width:max(110px,min(15vw,240px));height:15vw;--art-tilt:17deg;height:max(110px,min(15vw,240px));animation-duration:11s;animation-delay:-4s;bottom:10%;right:3%}.quiz-topic-backdrop[data-quiet=true] .quiz-topic-orbit{width:13vw;height:13vw;width:max(105px,min(13vw,200px));height:13vw;opacity:.38;height:max(105px,min(13vw,200px))}.quiz-topic-backdrop[data-quiet=true] .quiz-topic-orbit-a{top:12%;left:3%}.quiz-topic-backdrop[data-quiet=true] .quiz-topic-orbit-b{bottom:10%;right:3%}.qj-content{z-index:1;position:relative}.qj-topics .qj-topic>span.qj-topic-art{width:8.5vw;width:max(80px,min(8.5vw,140px));height:8.5vw;height:max(80px,min(8.5vw,140px));box-shadow:none;background:0 0;border-radius:0;margin:-12px 0 12px;transform:none}.qj-topic-art .quiz-topic-object{animation:7s ease-in-out infinite alternate quiz-topic-card-float;animation-delay:calc(var(--i)*-1.7s)}.qj-topic-winner.qj-topic-winner-art{width:22vh;width:max(150px,min(22vh,235px));height:22vh;height:max(150px,min(22vh,235px));box-shadow:none;background:0 0;border-radius:0;transform:none}.qj-topic-winner-art .quiz-topic-object{--art-tilt:-5deg;animation:7s ease-in-out infinite alternate quiz-topic-drift}.qj-phone .quiz-topic-backdrop .quiz-topic-orbit{opacity:.16;width:70px;height:70px}.qj-phone .quiz-topic-orbit-a{top:12%;left:4%}.qj-phone .quiz-topic-orbit-b{bottom:9%;right:4%}.qj-phone .qj-topic>span.qj-topic-art{width:57px;height:57px;margin:0 0 3px}.qj-phone .qj-topic-winner.qj-topic-winner-art{width:135px;height:135px}.journey-stage .quiz-topic-orbit{width:calc(var(--game-cqw,1vw) * 20);width:20cqw;height:calc(var(--game-cqw,1vw) * 20);height:20cqw}.journey-stage .quiz-topic-orbit-b{width:calc(var(--game-cqw,1vw) * 16);width:16cqw;height:calc(var(--game-cqw,1vw) * 16);height:16cqw}.journey-stage .quiz-topic-backdrop[data-quiet=true] .quiz-topic-orbit{width:calc(var(--game-cqw,1vw) * 13);width:13cqw;height:calc(var(--game-cqw,1vw) * 13);height:13cqw}.journey-stage .quiz-topic-backdrop{z-index:-1}.journey-topic .journey-topic-art:has(.quiz-topic-object){box-shadow:none;width:calc(var(--game-cqw,1vw) * 8);width:8cqw;height:calc(var(--game-cqw,1vw) * 8);height:8cqw;margin:calc(var(--game-cqw,1vw) * -.7) auto calc(var(--game-cqw,1vw) * .5);background:0 0;border-radius:0;margin:-.7cqw auto .5cqw;transform:none}.journey-topic-art .quiz-topic-object{animation:7s ease-in-out infinite alternate quiz-topic-card-float;animation-delay:calc(var(--i)*-1.7s)}.journey-large-medal:has(.quiz-topic-object){box-shadow:none;width:calc(var(--game-cqw,1vw) * 16);width:16cqw;height:calc(var(--game-cqw,1vw) * 16);background:0 0;border-radius:0;height:16cqw;transform:none}.journey-large-medal .quiz-topic-object{--art-tilt:-5deg;animation:8s ease-in-out infinite alternate quiz-topic-drift}.journey-island-top .quiz-topic-object{width:calc(var(--game-cqw,1vw) * 7);width:7cqw;height:calc(var(--game-cqw,1vw) * 7);height:7cqw}@keyframes quiz-topic-drift{0%{transform:translateY(0) rotate(var(--art-tilt,0deg))}to{transform:translateY(-12px) rotate(calc(var(--art-tilt,0deg) + 5deg))}}@keyframes quiz-topic-card-float{0%{transform:translateY(0)rotate(-3deg)}to{transform:translateY(-5px)rotate(3deg)}}@keyframes quiz-topic-arrive{0%{opacity:0}to{opacity:1}}[data-paused=true] .quiz-topic-object,[data-paused=true] .quiz-topic-orbit,[data-paused=true].quiz-topic-backdrop,[data-art-hidden=true] .quiz-topic-object,[data-art-hidden=true] .quiz-topic-orbit{animation-play-state:paused!important}@media (max-width:650px){.qj-display .qj-topic>span.qj-topic-art{width:64px;height:64px;margin:-4px 0 6px}.quiz-topic-orbit{width:130px;height:130px}.quiz-topic-backdrop[data-quiet=true] .quiz-topic-orbit{opacity:.23;width:70px;height:70px}}@media (orientation:landscape) and (max-height:550px){.qj-phone .qj-topic>span.qj-topic-art{width:47px;height:47px;margin:0}.qj-phone .qj-topic-winner.qj-topic-winner-art{width:85px;height:85px}}@media (prefers-reduced-motion:reduce){.quiz-topic-backdrop,.quiz-topic-orbit,.quiz-topic-object{transition:none!important;animation:none!important}}.qj-topic-draw{text-align:center;gap:max(18px,min(3vh,40px));width:100%;display:grid}.qj-draw-title{align-content:center;gap:12px;min-height:130px;display:grid}.qj-draw-title>p{letter-spacing:.17em;color:#276b86;font-size:14px;font-weight:900}.qj-draw-title h1{font-size:4.3vw;font-size:max(32px,min(4.3vw,72px))}.qj-draw-title>span{font-size:1.4vw;color:#3a7188;font-size:max(14px,min(1.4vw,22px))}.qj-draw-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:max(14px,min(2vw,32px));padding:14px 8px;display:grid}.qj-draw-card{opacity:.5;background:#faffff;border:4px solid #fff;border-radius:30px;flex-direction:column;align-items:center;gap:16px;padding:24px 16px;transition:transform 90ms,opacity .12s;display:flex;position:relative;transform:translateY(0);box-shadow:0 10px #3987a34d}.qj-draw-card[data-eligible=true]{opacity:1}.qj-draw-card[data-active=true]{background:#ffe44d;border-color:#fffcec;transform:translateY(-12px)}.qj-draw-art{width:13vw;width:max(80px,min(13vw,210px));height:13vw;height:max(80px,min(13vw,210px))}.qj-draw-art img{object-fit:contain;width:100%;height:100%}.qj-draw-card h2{font-size:2.1vw;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;place-items:center;max-width:100%;min-height:2.2em;font-size:max(17px,min(2.1vw,34px));display:grid}.qj-draw-votes{color:#2b667e;font-size:1.2vw;align-items:center;gap:8px;margin-top:auto;font-size:max(13px,min(1.2vw,19px));display:flex}.qj-draw-votes b{color:var(--navy);font-size:1.5em}.qj-draw-votes svg{fill:#ffe44d;stroke:#143c7b;width:20px;height:20px}.qj-draw-check{color:#fff;opacity:0;background:#123e79;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:-18px;right:14px;transform:scale(.7)}.qj-topic-draw[data-landed=true] .qj-draw-card{transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity .3s}.qj-draw-card[data-winner=true]{z-index:1;transform:translateY(-12px)scale(1.035)}.qj-draw-card[data-winner=true] .qj-draw-check{opacity:1;transition:opacity .3s,transform .3s;transform:scale(1)}.qj-draw-status{font-size:1.4vw;color:#39758a;min-height:1.5em;font-size:max(15px,min(1.4vw,24px))}@media (min-width:701px) and (max-height:800px){.qj-topic-draw{gap:12px}.qj-draw-title{gap:8px;min-height:100px}.qj-draw-card{gap:12px;padding:18px 12px}.qj-draw-art{width:18vh;width:max(80px,min(18vh,144px));height:18vh;height:max(80px,min(18vh,144px))}}@media (max-height:550px){.qj-topic-draw{gap:10px}.qj-draw-title{gap:6px;min-height:80px}.qj-draw-title h1{font-size:32px}.qj-draw-art{height:80px}.qj-draw-card{gap:8px;padding:12px}.qj-draw-card h2{font-size:20px}.qj-draw-status{font-size:14px}}@media (max-width:700px) and (orientation:portrait){.qj-draw-cards{grid-template-columns:1fr 1fr;gap:20px 12px}.qj-draw-title{min-height:100px}.qj-draw-card{border-radius:22px;gap:8px;padding:14px}.qj-draw-card h2{font-size:18px}.qj-draw-art{width:85px;height:85px}}@media (prefers-reduced-motion:reduce){.qj-topic-draw .qj-draw-card,.qj-topic-draw .qj-draw-check{transition:none;transform:none}}.qj-draw-progress{width:75%;height:5px;background:#fff6;border-radius:8px;width:min(480px,75%);margin:0 auto;overflow:hidden}.qj-draw-progress>i{transform-origin:0;background:#ffe44d;height:100%;transition:transform .25s linear;display:block}.qj-topic-draw[data-spinning=false][data-landed=false] .qj-draw-card[data-active=true]{animation:1s both qj-majority-pick}@keyframes qj-majority-pick{0%{opacity:.65;transform:translateY(0)scale(.96)}65%{opacity:1;transform:translateY(-12px)scale(1.035)}to{transform:translateY(-12px)scale(1.035)}}.qj-screen[data-paused=true] .qj-topic-draw *{transition:none;animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qj-topic-draw *{transition:none!important;animation:none!important}}.qj-priority-guide{width:100%;grid-template-columns:1fr 1fr;align-items:center;gap:28px 60px;width:min(1050px,100%);display:grid}.qj-guide-heading{text-align:center;grid-column:1/-1;gap:14px;display:grid}.qj-guide-heading>p{letter-spacing:.16em;color:#276b86;font-size:13px;font-weight:900}.qj-guide-heading h1{font-size:4vw;font-size:max(30px,min(4vw,62px))}.qj-guide-heading>span{font-size:1.6vw;color:#245776;justify-content:center;align-items:center;gap:8px;font-size:max(14px,min(1.6vw,23px));display:flex}.qj-guide-heading svg{fill:#ffe44d;width:22px}.qj-guide-example{background:#f5ffffd9;border:3px solid #fff;border-radius:32px;gap:20px;min-height:340px;padding:25px;display:grid;position:relative;box-shadow:0 12px #347a9733}.qj-guide-example>small{text-align:center;color:#527f94;letter-spacing:.14em;font-size:10px}.qj-guide-switch{color:#133c78;background:#dceef3;border-radius:24px;align-items:center;gap:10px;padding:16px;transition:background .25s;display:flex;position:relative}.qj-guide-switch[data-on=true]{background:#ffe44d}.qj-guide-switch>svg:not(.qj-guide-hand){width:22px}.qj-guide-switch>i{background:#5393a6;border-radius:20px;flex:none;width:38px;height:22px;margin-left:auto;position:relative}.qj-guide-switch>i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .25s;position:absolute;top:3px;left:3px}.qj-guide-switch[data-on=true]>i{background:#153d7c}.qj-guide-switch[data-on=true]>i:after{transform:translate(16px)}.qj-guide-topics{grid-template-columns:1fr 1fr;gap:12px;display:grid}.qj-guide-topic{background:#fff;border:3px solid #cae9ec;border-radius:22px;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:8px;min-height:170px;padding:12px 5px;transition:background .25s,border-color .25s;display:grid;position:relative}.qj-guide-topic img{object-fit:contain;width:88px;height:88px}.qj-guide-topic b{font-size:20px}.qj-guide-topic>span{white-space:nowrap;color:#194474;align-items:center;gap:3px;font-size:11px;display:flex}.qj-guide-topic>span>svg{width:14px;height:14px}.qj-guide-topic[data-chosen=true]{background:#fff1a1;border-color:#ffd626}.qj-guide-hand{stroke:#143d78;fill:#fff;filter:drop-shadow(0 3px #23527440);z-index:1;width:35px;height:35px;animation:1.4s ease-in-out infinite qj-guide-tap;position:absolute;bottom:-8px;right:8px}.qj-guide-result{color:#163f76;grid-template-columns:minmax(0,1fr);font-size:14px;display:grid}.qj-guide-result svg{flex:none;width:20px;height:20px}.qj-guide-caption{gap:16px;display:grid}.qj-guide-caption>span{color:#246c89;letter-spacing:.15em;font-weight:900}.qj-guide-caption h2{font-size:3vw;font-size:max(26px,min(3vw,45px));line-height:1.13}.qj-guide-caption p{font-size:1.7vw;color:#386a83;font-size:max(17px,min(1.7vw,25px));line-height:1.5}.qj-guide-topic>img{grid-area:1/1}.qj-guide-topic>b{grid-area:2/1}.qj-guide-topic>span{grid-area:3/1;min-width:0;max-width:100%}.qj-guide-result>div{text-align:center;grid-area:1/1;justify-content:center;align-items:center;gap:8px;min-width:0;line-height:1.35;display:flex}.qj-guide-result>div>span{overflow-wrap:anywhere;min-width:0}.qj-guide-caption{grid-template-columns:minmax(0,1fr);align-content:start}.qj-guide-caption>span{grid-area:1/1}.qj-guide-copy{display:contents}.qj-guide-copy h2,.qj-guide-copy p{overflow-wrap:anywhere;align-self:start;min-width:0}.qj-guide-copy h2{grid-area:2/1}.qj-guide-copy p{grid-area:3/1}.qj-guide-topic>span,.qj-guide-result>div,.qj-guide-copy>h2,.qj-guide-copy>p{opacity:0;pointer-events:none;transition:opacity .22s}.qj-guide-topic>span[data-visible=true],.qj-guide-result>div[data-visible=true],.qj-guide-copy[data-visible=true]>h2,.qj-guide-copy[data-visible=true]>p{opacity:1}.qj-guide-progress{background:#fff6;border-radius:8px;grid-column:1/-1;height:5px;overflow:hidden}.qj-guide-progress i{transform-origin:0;background:#ffd92e;height:100%;transition:transform .25s linear;display:block}.qj-priority-guide[data-paused=true] *{transition:none;animation-play-state:paused!important}@keyframes qj-guide-tap{0%,to{transform:translateY(5px)rotate(-10deg)}50%{transform:translateY(-3px)rotate(0)}}.qj-vote-wait{text-align:center;color:#235e79;font-size:1.2vw;justify-content:center;align-items:center;gap:10px;font-size:max(13px,min(1.2vw,18px));display:flex}.qj-vote-wait>i{background:#ffe44d;border-radius:50%;width:8px;height:8px;margin:0 14px;animation:1.1s ease-in-out infinite qj-wait;box-shadow:14px 0 #ffffffa0,-14px 0 #ffffffa0}@keyframes qj-wait{50%{opacity:.5;transform:scale(.8)}}.qj-phone .qj-priority-guide{grid-template-columns:1fr;gap:16px;max-width:380px}.qj-phone .qj-guide-heading{gap:8px}.qj-phone .qj-guide-heading>p{font-size:9px}.qj-phone .qj-guide-heading h1{font-size:26px}.qj-phone .qj-guide-heading>span{font-size:12px}.qj-phone .qj-guide-example{border-radius:24px;gap:12px;min-height:0;padding:14px}.qj-phone .qj-guide-switch{padding:10px;font-size:13px}.qj-phone .qj-guide-topic{gap:5px;min-height:120px;padding:8px 4px}.qj-phone .qj-guide-topic img{width:64px;height:64px}.qj-phone .qj-guide-topic b{font-size:16px}.qj-phone .qj-guide-topic>span{font-size:10px}.qj-phone .qj-guide-result{font-size:12px}.qj-phone .qj-guide-caption{text-align:center;gap:6px;min-height:90px}.qj-phone .qj-guide-caption>span{font-size:10px}.qj-phone .qj-guide-caption h2{font-size:20px}.qj-phone .qj-guide-caption p{font-size:12px;line-height:1.4}@media (max-height:620px){.qj-priority-guide{gap:14px 30px}.qj-guide-heading{gap:6px}.qj-guide-heading h1{font-size:32px}.qj-guide-example{gap:8px;min-height:0;padding:12px}.qj-guide-switch{padding:10px}.qj-guide-topic{min-height:120px}.qj-guide-topic img{width:60px;height:60px}.qj-guide-topic b{font-size:16px}.qj-guide-caption h2{font-size:27px}.qj-guide-caption p{font-size:17px}.qj-phone .qj-priority-guide{gap:9px}.qj-phone .qj-guide-caption{min-height:65px}.qj-phone .qj-guide-heading h1{font-size:22px}}@media (max-height:500px) and (orientation:landscape){.qj-phone .qj-priority-guide{grid-template-columns:1fr 1fr;gap:8px 25px;max-width:680px}.qj-phone .qj-guide-heading{grid-column:1/-1;justify-content:center;align-items:center;gap:15px;display:flex}.qj-phone .qj-guide-heading>p{display:none}.qj-phone .qj-guide-example{gap:6px;padding:8px}.qj-phone .qj-guide-example>small{display:none}.qj-phone .qj-guide-switch{padding:6px 10px}.qj-phone .qj-guide-topic{min-height:85px;padding:5px}.qj-phone .qj-guide-topic img{width:38px;height:38px}.qj-phone .qj-guide-caption h2{font-size:22px}.qj-phone .qj-guide-caption p{font-size:13px}.qj-phone .qj-guide-result{font-size:10px}.qj-phone .qj-guide-heading h1{font-size:22px}}@media (prefers-reduced-motion:reduce){.qj-priority-guide *{transition:none!important;animation:none!important}.qj-vote-wait>i{animation:none}}@media (max-height:620px) and (orientation:portrait){.qj-phone .qj-priority-guide{gap:8px}.qj-phone .qj-guide-heading{gap:5px}.qj-phone .qj-guide-heading h1{font-size:22px}.qj-phone .qj-guide-example{gap:8px;padding:10px}.qj-phone .qj-guide-switch{padding:8px;font-size:12px}.qj-phone .qj-guide-topic{min-height:102px;padding:6px 4px}.qj-phone .qj-guide-topic img{width:52px;height:52px}.qj-phone .qj-guide-result{font-size:11px}.qj-phone .qj-guide-caption h2{font-size:18px}.qj-phone .qj-guide-caption p{font-size:11px}.qj-phone .qj-guide-caption{gap:4px;min-height:65px}}.qj-ready{text-align:left;justify-content:center;align-items:center;gap:max(24px,min(5vw,90px));min-height:240px;padding:18px 0;display:flex}.qj-ready-graphic{width:20vw;aspect-ratio:1;will-change:transform,opacity;flex:none;width:max(180px,min(20vw,300px));position:relative}.qj-ready-graphic img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.qj-ready-halo{background:#fff2;border:2px solid #fff9;border-radius:50%;position:absolute;top:3%;bottom:3%;left:3%;right:3%;transform:scale(1.2)}.qj-ready-count{aspect-ratio:1;background:var(--yellow);width:42%;color:var(--navy);font-size:6vw;font-variant-numeric:tabular-nums;border:3px solid #fff9;border-radius:28%;place-items:center;font-size:max(48px,min(6vw,96px));font-weight:950;line-height:1;display:grid;position:absolute;bottom:1%;right:-12%;transform:rotate(6deg);box-shadow:0 7px #d8ac10}.qj-ready-copy{z-index:1;max-width:540px;position:relative}.qj-ready-copy>p{font-size:.85vw;letter-spacing:.18em;color:#39748a;margin-bottom:14px;font-size:max(10px,min(.85vw,16px));font-weight:900}.qj-ready-copy h2{font-size:3.4vw;max-width:10em;font-size:max(28px,min(3.4vw,58px))}.qj-ready-copy>span{font-size:1.35vw;color:#39748a;margin-top:16px;font-size:max(14px,min(1.35vw,24px));display:block}.qj-ready-dots{gap:10px;margin-top:24px;display:flex}.qj-ready-dots i{background:#fff8;border-radius:12px;width:36px;height:12px;transition:background .12s}.qj-ready-dots i[data-active=true]{background:var(--yellow)}.qj-ready-dots i[data-done=true]{background:#1869a3}@media (max-width:600px){.qj-ready{gap:26px;min-height:180px;padding:8px 0}.qj-ready-graphic{width:135px}.qj-ready-count{font-size:40px}.qj-ready-copy h2{font-size:25px}.qj-ready-copy>span{font-size:12px}.qj-ready-copy>p{margin-bottom:8px;font-size:9px}.qj-ready-dots{margin-top:14px}.qj-ready-dots i{width:22px;height:8px}}@media (max-height:500px){.qj-ready{min-height:130px;padding:4px 0}.qj-ready-graphic{width:24vh;width:max(110px,min(24vh,165px))}.qj-ready-copy h2{font-size:28px}.qj-ready-copy>p{margin-bottom:8px;font-size:9px}.qj-ready-copy>span{margin-top:8px;font-size:14px}.qj-ready-count{font-size:42px}.qj-ready-dots{margin-top:12px}}@media (prefers-reduced-motion:reduce){.qj-ready-dots i{transition:none}}.qj-phone .qj-question[data-ready=true]>:-webkit-any(h1,.qj-eyebrow){display:none}.qj-phone .qj-question[data-ready=true]>:is(h1,.qj-eyebrow){display:none}.qj-phone .qj-ready{text-align:center;flex-direction:column;gap:32px;min-height:0;padding:20px 12px}.qj-phone .qj-ready-graphic{width:24vh;width:max(130px,min(24vh,200px))}.qj-phone .qj-ready-count{font-size:8vh;font-size:max(42px,min(8vh,68px))}.qj-phone .qj-ready-copy h2{font-size:7vw;max-width:11em;margin:0 auto;font-size:max(26px,min(7vw,34px))}.qj-phone .qj-ready-copy>p{margin-bottom:10px;font-size:10px}.qj-phone .qj-ready-copy>span{margin-top:12px;font-size:14px;line-height:1.4}.qj-phone .qj-ready-dots{justify-content:center;margin-top:20px}@media (orientation:landscape) and (max-height:600px){.qj-phone .qj-ready{text-align:left;flex-direction:row;gap:36px;padding:8px 16px}.qj-phone .qj-ready-graphic{width:35vh;width:max(95px,min(35vh,155px))}.qj-phone .qj-ready-count{font-size:42px}.qj-phone .qj-ready-copy h2{margin:0;font-size:26px}.qj-phone .qj-ready-copy>span{margin-top:8px;font-size:12px}.qj-phone .qj-ready-dots{justify-content:flex-start;margin-top:12px}}.game-pause-overlay{z-index:1200;padding:20px;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));color:#082753;isolation:isolate;overscroll-behavior:none;box-sizing:border-box;background:radial-gradient(at 50% 25%,#b7f3f6,#74dfed 58%,#44cde5);place-items:center;font-family:QuizRubik,Arial,sans-serif;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.game-pause-overlay *{box-sizing:border-box}.game-pause-overlay .game-pause-dialog{width:100%;text-align:center;color:#082753;outline:none;gap:30px;width:min(480px,100%);min-width:0;display:grid}.game-pause-dialog>h2{font:900 4vw/1.05 QuizRubik,Arial,sans-serif;letter-spacing:-.035em;color:#082753;margin:0;font:900 max(34px,min(4vw,56px))/1.05 QuizRubik,Arial,sans-serif}.game-pause-actions{gap:16px;min-width:0;display:grid}.game-pause-dialog .game-pause-action{color:#082753;font:850 2vw/1.2 QuizRubik,Arial,sans-serif;letter-spacing:-.02em;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:2px solid #ffffffd9;border-radius:22px;justify-content:center;align-items:center;width:100%;min-width:0;min-height:72px;margin:0;padding:18px 24px;font:850 max(21px,min(2vw,27px))/1.2 QuizRubik,Arial,sans-serif;transition:background .15s,box-shadow .15s;display:flex}.game-pause-dialog .game-pause-resume{background:#ffe335;box-shadow:0 6px #c9ad25}.game-pause-dialog .game-pause-exit{background:#f3fcffe6;box-shadow:0 6px #62b7c9}.game-pause-dialog .game-pause-action:not(:disabled):active{box-shadow:0 3px #36798a66}.game-pause-dialog .game-pause-action:focus-visible{outline-offset:5px;outline:3px solid #1259ba}.game-pause-dialog .game-pause-action:disabled{opacity:.65;cursor:wait}.game-pause-dialog .game-pause-waiting{color:#235e7a;font:750 2vw/1.4 QuizRubik,Arial,sans-serif;margin:0;font:750 max(17px,min(2vw,24px))/1.4 QuizRubik,Arial,sans-serif}.game-pause-dialog .game-pause-error{color:#8c3535;overflow-wrap:anywhere;background:#fff5ed;border:1px solid #be4c4c50;border-radius:14px;margin:0;padding:12px 16px;font:700 15px/1.4 Arial,sans-serif}@media (hover:hover){.game-pause-dialog .game-pause-resume:hover:not(:disabled){background:#ffec6e}.game-pause-dialog .game-pause-exit:hover:not(:disabled){background:#fff}}@media (max-width:400px){.game-pause-overlay .game-pause-dialog{gap:25px}.game-pause-dialog .game-pause-action{border-radius:19px;min-height:66px;padding:16px 18px}}@media (max-height:480px) and (orientation:landscape){.game-pause-overlay .game-pause-dialog{width:100%;gap:20px;width:min(450px,100%)}.game-pause-dialog>h2{font-size:36px}.game-pause-actions{gap:12px}.game-pause-dialog .game-pause-action{border-radius:18px;min-height:58px;padding:13px 20px;font-size:22px}}@media (prefers-reduced-motion:reduce){.game-pause-dialog .game-pause-action{transition:none}}@font-face{font-family:QuizRubik;src:url(/fonts/rubik/bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:QuizRubik;src:url(/fonts/rubik/black.ttf)format("truetype");font-weight:900;font-display:swap}.qj-screen{--navy:#082753;--blue:#1259ba;--cream:#fffbed;--yellow:#ffdf2a;z-index:80;isolation:isolate;color:var(--navy);padding:2.4vw;height:100vh;touch-action:manipulation;overscroll-behavior:none;background:radial-gradient(at 50% 30%,#b7f3f6 0,#7be3ee 38%,#44d0e8 100%);grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;padding:max(14px,min(2.4vw,44px));font-family:QuizRubik,Arial,sans-serif;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:clip}.qj-screen *{box-sizing:border-box}.qj-screen button{font:inherit;cursor:pointer;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.qj-screen button:disabled{cursor:default;opacity:1}.qj-screen button:focus-visible{outline-offset:5px;outline:4px solid #0c4892}.qj-screen h1,.qj-screen h2{letter-spacing:-.035em;margin:0;font-weight:950;line-height:1.06}.qj-screen p{margin:0}.qj-header,.qj-footer{z-index:3;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.qj-header{height:44px}.qj-brand{color:#fff;font-size:1.7vw;letter-spacing:-1px;align-items:center;font-size:max(18px,min(1.7vw,30px));font-weight:950;display:flex}.qj-chapter{font-size:.85vw;letter-spacing:.17em;font-size:max(11px,min(.85vw,16px));font-weight:850}.qj-header>div{gap:8px;display:flex}.qj-header button{background:#fff9;border:1px solid #fffa;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.qj-header svg{width:21px}.qj-ambient{z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.qj-ambient-a{background:radial-gradient(circle at 32% 25%,#cafaff,#23b4f6 24%,#0057d4 65%,#003fa2);width:22vw;height:22vw;top:-6vw;right:-12vw;box-shadow:inset -15px -20px 35px #00419577,0 12px 25px #187e9a33}.qj-ambient-b{background:radial-gradient(circle at 60% 20%,#ffffca,#ffe12e 30%,#e6b509 80%);width:24vw;height:24vw;bottom:-6vw;left:-17vw}.qj-content{width:100%;flex-direction:column;align-self:center;align-items:center;gap:max(12px,min(2vh,25px));width:min(1320px,100%);min-height:0;max-height:100%;margin:auto;animation:.45s both qj-enter;display:flex}.qj-heading{text-align:center;width:100%}.qj-heading>p,.qj-eyebrow{font-size:.9vw;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:max(10px,min(.9vw,15px));font-weight:850}.qj-heading h1{font-size:4vw;font-size:max(30px,min(4vw,67px))}.qj-description{font-size:1.2vw;text-align:center;color:#38637c;font-size:max(13px,min(1.2vw,21px));font-weight:750;line-height:1.45}.qj-footer{font-size:.95vw;font-weight:750;color:#36617a;height:35px;font-size:max(10px,min(.95vw,16px))}.qj-timer{color:var(--navy);align-items:center;gap:8px;font-size:25px;display:flex}.qj-timer small{font-size:11px}.qj-timer svg{width:20px}.qj-timer[data-urgent=true]{color:#b64834}.qj-primary,.qj-secondary{background:var(--yellow);border:2px solid #fff9;border-radius:18px;justify-content:center;align-items:center;gap:12px;padding:16px 25px;display:flex;box-shadow:0 6px #d4ac13;font-weight:900!important}.qj-secondary{background:#ffffffa0;padding:12px 22px;box-shadow:0 4px #7ebbc6}.qj-topics{grid-template-columns:repeat(4,1fr);gap:22px;width:100%;display:grid}.qj-topic{text-align:left;background:linear-gradient(135deg,#fffffc,#f1fdff);border:2px solid #fff;border-radius:26px;min-height:250px;padding:25px;transition:transform .18s,background .2s;animation:.32s ease-out both qj-topic-enter;position:relative;box-shadow:0 9px #63b5c8,0 12px 20px #126a9220}.qj-topic:not(:disabled):hover{transform:translateY(-7px)}.qj-topic[data-selected=true]{background:#ffe958;box-shadow:0 9px #cfa919}.qj-topic>span{background:#83e0f2;border-radius:25px;place-items:center;width:80px;height:80px;margin-bottom:24px;display:grid;transform:rotate(-8deg);box-shadow:inset 3px 3px #fff9,0 7px #4396be}.qj-topic>span svg{stroke-width:2.3px;color:#1061a3;filter:drop-shadow(0 2px #fff);width:45px;height:45px}.qj-topic:nth-child(2)>span{background:#ffe650;box-shadow:inset 3px 3px #fff9,0 7px #ccb725}.qj-topic:nth-child(3)>span{background:#a9edce;box-shadow:inset 3px 3px #fff9,0 7px #68b390}.qj-topic:nth-child(4)>span{background:#ffb595;box-shadow:inset 3px 3px #fff9,0 7px #c88265}.qj-topic>small{color:#7ea0ae;font-weight:900;position:absolute;top:23px;right:23px}.qj-topic h2{font-size:1.75vw;font-size:max(18px,min(1.75vw,29px))}.qj-topic p{color:#537288;margin-top:12px;font-size:14px;font-weight:650;line-height:1.35}.qj-topic>svg{position:absolute;bottom:18px;right:18px}.qj-priority{background:#fff9;border-radius:50px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:800;display:flex}.qj-priority input{accent-color:#0a4d91;width:20px;height:20px}.qj-priority svg{width:18px}.qj-topic-winner{background:#ffdf2a;border-radius:45px;place-items:center;width:180px;height:180px;display:grid;transform:rotate(-9deg);box-shadow:inset 5px 5px #fff9,0 12px #d1a928}.qj-topic-winner svg{width:110px;height:110px}.qj-vote-totals{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.qj-vote-totals span{background:#fff8;border-radius:14px;gap:20px;padding:14px;font-weight:800;display:flex}.qj-vote-totals [data-winner=true]{background:#ffe338}.qj-route{justify-content:space-around;align-items:flex-start;gap:16px;width:100%;padding:45px 0 25px;display:flex;position:relative}.qj-route:before{content:"";z-index:-1;border-top:8px dotted #fff9;position:absolute;top:98px;left:10%;right:10%}.qj-station{text-align:center;flex-direction:column;flex:1;align-items:center;gap:15px;max-width:230px;display:flex}.qj-station>div{color:#3f6b88;background:#ebfeff;border-radius:38px;place-items:center;width:110px;height:110px;font-size:42px;display:grid;transform:rotate(-4deg);box-shadow:inset 0 3px #fff,0 10px #71b1c1}.qj-station>div svg{width:48px;height:48px}.qj-station[data-current=true]>div{background:#ffdf2a;animation:1.6s ease-in-out infinite qj-station;box-shadow:inset 0 3px #fff8,0 10px #cca415,0 0 0 11px #ffffff70}.qj-station[data-done=true]>div{background:#a4e7c2}.qj-station>strong{font-size:20px}.qj-station>span{align-items:center;gap:5px;font-size:13px;display:flex}.qj-station>span svg{width:16px}.qj-face{aspect-ratio:1;filter:drop-shadow(0 4px #fff)drop-shadow(0 6px 5px #17477e25);width:100%;min-width:0;display:block}.qj-face svg{width:100%;height:100%;display:block;overflow:visible}.qj-question{flex-direction:column;gap:max(12px,min(2vh,24px));width:100%;display:flex}.qj-question>h1{text-align:center;font-size:3vw;max-width:1200px;margin:0 auto;font-size:max(26px,min(3vw,49px));line-height:1.15}.qj-eyebrow{text-align:center;margin:0}.qj-answers-wrap{position:relative}.qj-answers{grid-template-columns:1fr 1fr;gap:22px;display:grid}.qj-answer{background:linear-gradient(110deg,#fffffb,#fff8e4);border:2px solid #fff;border-radius:23px;min-height:120px;transition:background .3s;position:relative;box-shadow:0 7px #64b4c7}.qj-answer>button{text-align:left;z-index:1;background:0 0;border:0;align-items:center;gap:20px;width:100%;height:100%;min-height:120px;padding:22px 28px;display:flex;position:relative}.qj-answer>button>b{background:#d9f0f1;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.qj-answer>button>span{font-size:1.9vw;font-size:max(19px,min(1.9vw,31px));font-weight:850;line-height:1.2}.qj-answer[data-selected=true]{background:#ffe54c}.qj-answer[data-correct=true]{background:#a9f2c3;border-color:#44b982;box-shadow:0 7px #489d7c}.qj-answer[data-wrong=true]{background:#d0edf0}.qj-answer[data-correct=true]>button>svg{margin-left:auto}.qj-stickers{z-index:3;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.qj-sticker{width:10vw;width:max(75px,min(10vw,165px));left:var(--x);top:var(--y);transform:translate(-50%, -20%) rotate(var(--tilt));animation:qj-sticker .5s calc(var(--i) * .16s) both;position:absolute}.qj-sticker span:not(.qj-face){transform:translateX(-50%) rotate(calc(var(--tilt) * -1));text-align:center;white-space:nowrap;background:#fff9db;border:2px solid #fff;border-radius:12px;flex-direction:column;padding:5px 14px;animation:.4s both qj-enter;display:flex;position:absolute;bottom:-18px;left:50%;box-shadow:0 4px #65b4c7}.qj-sticker b{font-size:22px;font-weight:950}.qj-sticker small{color:#447287;font-size:12px;font-weight:850}.qj-result-caption{text-align:center;font-size:1.2vw;background:#ffffff70;border-radius:18px;min-height:55px;padding:12px 24px;font-size:max(14px,min(1.2vw,20px));font-weight:750;line-height:1.4}.qj-listening{justify-content:center;align-items:center;gap:16px;height:170px;font-size:24px;font-weight:850;display:flex}.qj-listening svg{width:45px;height:45px;animation:1.7s infinite qj-station}.qj-suspense{justify-content:center;align-items:center;gap:7px;height:40px;font-weight:850;display:flex}.qj-suspense i{background:#082753;border-radius:50%;width:9px;height:9px;animation:.4s infinite alternate qj-dot}.qj-suspense i:nth-child(2){animation-delay:.13s}.qj-suspense i:nth-child(3){animation-delay:.26s}.qj-suspense span{margin-left:10px}.qj-answer-status{grid-column:1/-1;align-items:center;display:grid}.qj-answer-status>*{grid-area:1/1}.qj-answer-status[data-suspense=false]>.qj-suspense,.qj-answer-status[data-suspense=true]>.qj-description{visibility:hidden}.qj-answer-status[data-suspense=false] .qj-suspense i{animation:none}.qj-powers{justify-content:center;gap:20px;width:100%;display:flex}.qj-powers>button,.qj-powers>div{background:var(--cream);border:2px solid #fff;border-radius:25px;flex-direction:column;flex:1;align-items:center;gap:16px;max-width:300px;padding:24px 15px;display:flex;box-shadow:0 8px #63b2c5}.qj-powers>button:disabled{opacity:.5}.qj-powers>button[data-selected=true]{background:#ffe74e}.qj-powers svg{color:#185397;filter:drop-shadow(0 3px #74bbcc);width:65px;height:65px}.qj-powers b{font-size:25px}.qj-powers span{text-align:center;font-size:14px;font-weight:700}.qj-targets{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.qj-targets button{background:#fffc;border:2px solid #fff;border-radius:15px;flex-direction:column;align-items:center;gap:3px;width:100px;padding:4px;font-size:14px;display:flex}.qj-targets .qj-face{width:65px}.qj-wait{text-align:center;padding:20px}.qj-wait>svg{background:#fff8;border-radius:25px;width:70px;height:70px;padding:12px}.qj-wait h2{margin:18px 0;font-size:30px}.qj-attacks{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;width:100%;display:grid}.qj-attack{background:#ffffff60;border-radius:25px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:relative}.qj-attack>div{text-align:center;width:100px;font-size:14px}.qj-attack>strong{text-align:center;justify-content:center;gap:6px;width:100%;font-size:18px;display:flex}.qj-projectile{animation:qj-flight 1s cubic-bezier(.3, .1, .7, 1) calc(var(--i) * .17s) both;position:absolute;top:30%;left:20%}.qj-projectile svg{fill:#0b3a64;width:50px;height:50px}.qj-scores{width:100%;grid-template-columns:1fr;gap:10px;width:min(1080px,100%);display:grid}.qj-score{min-height:65px;animation:qj-card .5s calc(var(--i) * 70ms) both;background:#fffff5;border:2px solid #fff;border-radius:20px;align-items:center;gap:15px;padding:4px 23px;display:flex;box-shadow:0 5px #60adc4}.qj-score:first-child{background:#ffe752}.qj-score>.qj-face{flex:0 0 60px;width:60px}.qj-rank{width:26px;font-size:23px}.qj-score>div{flex:1}.qj-score>div>b{font-size:20px}.qj-score small{color:#476886;font-size:11px;font-weight:700;line-height:1.3;display:block}.qj-score strong{text-align:right;min-width:80px;font-size:28px;animation:.5s both qj-enter}.qj-gain{text-align:center;color:#087457;font-size:23px;font-weight:950}.qj-mini-example{align-items:center;gap:25px;height:210px;display:flex}.qj-mini-example span{background:#fffbed;border:2px solid #fff;border-radius:20px;padding:30px 50px;font-size:30px;font-weight:850;transform:rotate(-5deg);box-shadow:0 8px #67b4c5}.qj-mini-example span:last-child{background:#ffe13c;transform:rotate(5deg)}.qj-mini-play{width:100%;text-align:center;flex-direction:column;gap:20px;width:min(950px,100%);display:flex}.qj-mini-prompt{background:#ffdf2a;border:3px solid #fff;border-radius:22px;padding:22px;font-size:35px;font-weight:900;animation:.25s both qj-card;box-shadow:0 7px #c7a92a}.qj-mini-options{grid-template-columns:1fr 1fr;gap:14px;display:grid}.qj-mini-options button{background:#fffbed;border:2px solid #fff;border-radius:17px;padding:20px;font-size:23px;font-weight:850;box-shadow:0 6px #70b6c3}.qj-mini-host{text-align:center}.qj-mini-host>svg{width:40px;height:40px}.qj-mini-host h2{font-size:100px}.qj-mini-host>div{justify-content:center;gap:15px;display:flex}.qj-mini-host .qj-face{width:80px}.qj-climb{width:100%;height:460px;border-bottom:5px solid #bff5f7;gap:10px;height:min(42vh,460px);padding-top:25px;display:flex;position:relative}.qj-summit{border-top:3px dashed #fff9;justify-content:center;gap:6px;font-size:12px;font-weight:850;display:flex;position:absolute;top:0;left:0;right:0}.qj-summit svg{width:19px;height:19px}.qj-climb-lane{flex:1;height:100%;position:relative}.qj-crystal-pillar{width:64%;height:calc(var(--height) / 18 * 65% + 8%);clip-path:polygon(0 9%,50% 0,100% 9%,100% 90%,50% 100%,0 90%);background:linear-gradient(95deg,#4a9fff,#a4f2ff 45%,#fffaaa 48%,#5bbfea);animation:1.3s cubic-bezier(.2,.7,.3,1) both qj-pillar;position:absolute;bottom:0;left:18%;box-shadow:inset 12px 0 #fff4}.qj-climber{left:0;bottom:calc(var(--height) / 18 * 65% + 6%);flex-direction:column;align-items:center;width:100%;height:120px;animation:1.3s cubic-bezier(.2,.7,.3,1) both qj-rise;display:flex;position:absolute}.qj-climber .avatar-rig{width:72px;height:120px}.qj-climber>span:not(.avatar-rig){white-space:nowrap;background:#fff;border-radius:9px;padding:5px 10px;font-size:14px;font-weight:850}.qj-climber b{margin-left:10px}.qj-winners{text-align:center;justify-content:center;gap:50px;display:flex}.qj-winners>div{flex-direction:column;align-items:center;width:210px;display:flex;position:relative}.qj-winners .avatar-rig{height:350px;width:210px;height:min(34vh,350px);width:min(21vh,210px);animation:1.5s both qj-winner}.qj-winner-crystal{clip-path:polygon(16% 0,84% 0,100% 30%,50% 100%,0 30%);background:conic-gradient(from 22deg at 50% 24%,#fff8ae,#ffbf28,#ffa426 29%,#e79a1f 43%,#ffe073 65%,#fff4b3);width:150px;height:70px;margin-top:-4px;margin-bottom:15px;position:relative}.qj-winner-crystal svg{color:#fffbc0;width:30px;height:30px;position:absolute;top:-30px;left:60px}.qj-winners h2{font-size:30px}.qj-winners p{margin-top:8px;font-weight:800}.qj-winner-halo{z-index:-1;background:radial-gradient(#fffc,#0000 66%);border-radius:50%;width:350px;height:350px;max-height:36vh;position:absolute;top:0;left:50%;transform:translate(-50%)}.qj-media{text-align:center;max-height:23vh;margin:0 auto}.qj-media img{object-fit:contain;border:6px solid #ffffec;border-radius:12px;max-width:50vw;max-height:20vh;box-shadow:0 5px #5396b080}.qj-media figcaption{font-size:10px}.qj-error{color:#8a321d;text-align:center;z-index:25;background:#fff1e8;border-radius:12px;padding:12px;position:absolute;bottom:50px;left:10%;right:10%}.qj-audio-enable{z-index:10;background:#ffffde;border:1px solid #fff;border-radius:30px;align-items:center;gap:8px;padding:10px 16px;font-weight:800;display:flex;position:absolute;bottom:12px;right:25px}.qj-audio-enable svg{width:19px}.qj-ink{z-index:8;position:absolute;top:0;bottom:0;left:0;right:0}.qj-ink canvas{touch-action:none;width:100%;height:100%;display:block}.qj-ink>span{color:#fff;white-space:nowrap;pointer-events:none;background:#103650dd;border-radius:20px;padding:6px 12px;font-size:14px;font-weight:850;position:absolute;top:45%;left:50%;transform:translate(-50%)}.qj-ink>button{white-space:nowrap;background:0 0;border:0;font-size:10px;font-weight:700;text-decoration:underline;position:absolute;bottom:-27px;left:50%;transform:translate(-50%)}.qj-screen[data-paused=true] *{animation-play-state:paused!important}@keyframes qj-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes qj-card{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}@keyframes qj-station{50%{transform:rotate(-4deg)translateY(-5px)}}@keyframes qj-dot{to{opacity:.5;transform:translateY(-6px)}}@keyframes qj-sticker{0%{opacity:0;transform:translate(-50%, -80%) rotate(var(--tilt)) scale(.5)}to{opacity:1;transform:translate(-50%, -20%) rotate(var(--tilt)) scale(1)}}@keyframes qj-flight{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(130px)scale(1.4)}}@keyframes qj-pillar{0%{height:calc(var(--previous) / 18 * 65% + 8%)}to{height:calc(var(--height) / 18 * 65% + 8%)}}@keyframes qj-rise{0%{bottom:calc(var(--previous) / 18 * 65% + 6%)}to{bottom:calc(var(--height) / 18 * 65% + 6%)}}@keyframes qj-winner{0%{opacity:0;transform:translateY(65px)}to{opacity:1;transform:none}}@media (max-width:1000px){.qj-topics{gap:14px}.qj-topic{min-height:210px;padding:18px}.qj-topic>span{width:65px;height:65px}.qj-topic p{font-size:12px}.qj-station>div{width:85px;height:85px}.qj-route:before{top:85px}.qj-station>strong{font-size:16px}.qj-station>span{font-size:11px}.qj-sticker{width:115px}.qj-answer>button>span{font-size:21px}.qj-scores{max-height:58vh}.qj-score{min-height:52px;padding:3px 14px}.qj-score>.qj-face{flex-basis:48px;width:48px}.qj-score>div>b{font-size:17px}.qj-score strong{font-size:24px}}@media (max-width:650px){.qj-display .qj-topics{grid-template-columns:1fr 1fr}.qj-display .qj-topic{min-height:150px}.qj-display .qj-topic>span{width:42px;height:42px;margin-bottom:14px}.qj-display .qj-topic>span svg{width:27px;height:27px}.qj-route{gap:7px}.qj-station>div{border-radius:18px;width:53px;height:53px;font-size:23px}.qj-station>div svg{width:28px;height:28px}.qj-route:before{top:70px}.qj-station>span{display:none}.qj-station>strong{font-size:12px}.qj-answer>button{gap:10px;min-height:95px;padding:14px}.qj-answer{min-height:95px}.qj-answer>button>b{width:28px;height:28px;font-size:14px}.qj-answer>button>span{font-size:16px}.qj-answers{gap:14px}.qj-sticker{width:78px}.qj-sticker b{font-size:17px}.qj-sticker small{font-size:10px}.qj-powers{gap:10px}.qj-powers>button,.qj-powers>div{gap:10px;padding:16px 8px}.qj-powers svg{width:42px;height:42px}.qj-powers b{font-size:19px}.qj-powers span{font-size:11px}.qj-climber .avatar-rig{width:54px;height:90px}.qj-climber{height:90px}.qj-climber>span:not(.avatar-rig){padding:4px;font-size:10px}.qj-climber b{margin-left:4px}.qj-mini-example{gap:12px;height:160px}.qj-mini-example span{padding:22px 24px;font-size:21px}.qj-mini-prompt{font-size:25px}.qj-mini-options button{padding:16px;font-size:19px}.qj-attacks{grid-template-columns:repeat(2,1fr)}.qj-attack>div{width:45px}.qj-attack>strong{font-size:12px}.qj-attack>b{font-size:10px}}.qj-phone{padding:calc(10px + env(safe-area-inset-top)) 14px calc(10px + env(safe-area-inset-bottom));height:var(--phone-height,100vh);height:var(--phone-height,100dvh)}.qj-phone .qj-header{height:34px}.qj-phone .qj-brand{font-size:18px}.qj-phone .qj-chapter{font-size:9px}.qj-phone .qj-content{align-self:center;gap:12px;width:100%;max-height:100%}.qj-phone .qj-heading h1{font-size:29px}.qj-phone .qj-heading>p{margin-bottom:8px;font-size:9px}.qj-phone .qj-description{font-size:12px;line-height:1.35}.qj-phone .qj-topics{grid-template-columns:1fr 1fr;gap:14px}.qj-phone .qj-topic{border-radius:19px;min-height:145px;padding:14px}.qj-phone .qj-topic>span{border-radius:14px;width:44px;height:44px;margin-bottom:13px}.qj-phone .qj-topic>span svg{width:28px;height:28px}.qj-phone .qj-topic>small{top:13px;right:12px}.qj-phone .qj-topic h2{font-size:18px}.qj-phone .qj-topic p{display:none}.qj-phone .qj-priority{padding:7px 9px;font-size:11px}.qj-phone .qj-question{gap:14px}.qj-phone .qj-question>h1{font-size:22px;line-height:1.15}.qj-phone .qj-eyebrow{font-size:9px}.qj-phone .qj-answers{grid-template-columns:1fr;gap:12px}.qj-phone .qj-answer{border-radius:16px;min-height:64px}.qj-phone .qj-answer>button{min-height:64px;padding:12px 15px}.qj-phone .qj-answer>button>span{font-size:18px}.qj-phone .qj-result-caption{min-height:0;padding:10px;font-size:12px}.qj-phone .qj-result-caption strong{margin-bottom:6px;font-size:21px;display:block}.qj-phone .qj-footer{height:28px;font-size:10px}.qj-phone .qj-scores{gap:7px}.qj-phone .qj-score{border-radius:12px;gap:6px;min-height:44px;padding:3px 8px}.qj-phone .qj-score>.qj-face{flex-basis:37px;width:37px}.qj-phone .qj-rank{width:14px;font-size:14px}.qj-phone .qj-score>div>b{font-size:14px}.qj-phone .qj-score small{font-size:8px}.qj-phone .qj-score strong{min-width:45px;font-size:19px}.qj-phone .qj-gain{font-size:17px}.qj-phone .qj-mini-prompt{padding:20px;font-size:26px}.qj-phone .qj-mini-options{gap:12px}.qj-phone .qj-mini-options button{padding:18px 8px;font-size:17px}.qj-phone .qj-topic-winner{border-radius:28px;width:110px;height:110px}.qj-phone .qj-topic-winner svg{width:70px}.qj-phone .qj-vote-totals{gap:8px}.qj-phone .qj-vote-totals span{gap:10px;padding:10px;font-size:12px}.qj-phone .qj-targets button{width:70px;font-size:11px}.qj-phone .qj-targets .qj-face{width:40px}.qj-phone .qj-ink>button{bottom:-15px}.qj-phone .qj-media{max-height:15vh}.qj-phone .qj-media img{max-width:65vw;max-height:13vh}.qj-phone .qj-primary{padding:13px 18px;font-size:14px}.qj-phone .qj-secondary{padding:10px 16px;font-size:12px}.phone-feedback:has(.qj-phone)>.phone-feedback-tools{z-index:95;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;position:fixed}.phone-feedback:has(.qj-phone) .phone-feedback-tools summary{padding:4px;font-size:0}.phone-feedback:has(.qj-phone) .phone-feedback-tools summary svg{width:18px}.phone-feedback:has(.qj-phone)>.phone-feedback-notice{z-index:96}.qj-phone .qj-footer>span:last-child{padding-right:30px}@media (max-height:730px) and (orientation:portrait){.qj-phone .qj-content{gap:9px}.qj-phone .qj-heading h1{font-size:25px}.qj-phone .qj-question>h1{font-size:19px}.qj-phone .qj-answer,.qj-phone .qj-answer>button{min-height:54px}.qj-phone .qj-answer>button>span{font-size:16px}.qj-phone .qj-answers{gap:10px}.qj-phone .qj-topic{min-height:123px}.qj-phone .qj-question{gap:10px}.qj-phone .qj-powers>button{gap:7px;padding:12px 6px}.qj-phone .qj-powers svg{width:35px;height:35px}.qj-phone .qj-score{min-height:35px}.qj-phone .qj-score>.qj-face{flex-basis:28px;width:28px}.qj-phone .qj-scores{gap:5px}}@media (orientation:landscape) and (max-height:550px){.qj-phone{padding:8px 14px 6px;padding:8px max(14px, env(safe-area-inset-right)) 6px max(14px, env(safe-area-inset-left))}.qj-phone .qj-header{height:24px}.qj-phone .qj-content{gap:7px}.qj-phone .qj-heading h1{font-size:23px}.qj-phone .qj-heading>p{display:none}.qj-phone .qj-description{font-size:11px}.qj-phone .qj-topics{grid-template-columns:repeat(4,1fr);gap:12px}.qj-phone .qj-topic{min-height:107px;padding:10px}.qj-phone .qj-topic>span{border-radius:10px;width:31px;height:31px;margin-bottom:10px}.qj-phone .qj-topic>span svg{width:22px;height:22px}.qj-phone .qj-topic h2{font-size:15px}.qj-phone .qj-priority{padding:4px 9px}.qj-phone .qj-question{gap:8px}.qj-phone .qj-question>h1{font-size:19px}.qj-phone .qj-answers{grid-template-columns:1fr 1fr;gap:12px}.qj-phone .qj-answer,.qj-phone .qj-answer>button{min-height:55px}.qj-phone .qj-answer>button{padding:8px 13px}.qj-phone .qj-answer>button>span{font-size:16px}.qj-phone .qj-result-caption{padding:5px 10px;font-size:10px}.qj-phone .qj-result-caption strong{margin:0;font-size:15px;display:inline}.qj-phone .qj-powers>button{gap:5px;padding:8px}.qj-phone .qj-powers svg{width:28px;height:28px}.qj-phone .qj-powers b{font-size:17px}.qj-phone .qj-powers span{font-size:10px}.qj-phone .qj-targets .qj-face{display:none}.qj-phone .qj-targets button{width:auto;padding:9px}.qj-phone .qj-secondary{padding:7px 16px}.qj-phone .qj-scores{grid-template-columns:1fr 1fr;gap:7px}.qj-phone .qj-score{min-height:40px}.qj-phone .qj-mini-play{gap:10px}.qj-phone .qj-mini-prompt{padding:8px;font-size:21px}.qj-phone .qj-mini-options{grid-template-columns:repeat(4,1fr);gap:12px}.qj-phone .qj-mini-options button{padding:16px 8px;font-size:16px}.qj-phone .qj-mini-play p{font-size:11px}.qj-phone .qj-climb{height:155px}.qj-phone .qj-climber{height:60px}.qj-phone .qj-climber .avatar-rig{width:36px;height:60px}.qj-phone .qj-mini-example{height:125px}.qj-phone .qj-topic-winner{border-radius:20px;width:65px;height:65px}.qj-phone .qj-topic-winner svg{width:40px;height:40px}.qj-phone .qj-vote-totals span{padding:7px}.qj-phone .qj-footer{height:23px}.qj-phone .qj-listening{height:85px}.qj-phone .qj-media{opacity:.9;max-height:30vh;position:absolute;bottom:10%;left:3%}.qj-phone .qj-media img{max-height:22vh}.qj-phone .qj-question:has(.qj-media) .qj-answers-wrap{width:78%;margin-left:auto}.qj-phone .qj-mini-host h2{font-size:55px}.qj-phone .qj-mini-host .qj-face{width:45px}}@media (prefers-reduced-motion:reduce){.qj-screen *{transition:none!important;animation:none!important}}.qj-display .qj-scores:has(.qj-score:nth-child(5)){grid-template-columns:1fr 1fr}.phone-feedback:has(.qj-phone) .phone-feedback-panel{width:88vw;color:#082753;background:#effcff;border:2px solid #fff;width:min(330px,88vw);position:absolute;bottom:38px;right:0;box-shadow:0 7px #4fa7bd}.phone-feedback:has(.qj-phone) .phone-feedback-panel button{color:#082753;background:#fff;border:1px solid #b2e9ef}.phone-feedback:has(.qj-phone) .phone-feedback-panel button b{color:#0b7791}.phone-feedback:has(.qj-phone) .phone-feedback-panel p{color:#48687d}.phone-feedback:has(.qj-phone) .phone-feedback-tools{color:#16466a}.phone-feedback:has(.qj-phone) .phone-feedback-live{z-index:96;pointer-events:none;position:fixed;bottom:45px;left:50%;transform:translate(-50%)}.phone-feedback:has(.qj-phone) .phone-feedback-notice{color:#123657;white-space:nowrap;background:#fffbea;border-radius:16px;padding:7px 12px;box-shadow:0 3px #71b9ca}@media (max-width:650px){.qj-display .qj-scores:has(.qj-score:nth-child(5)){grid-template-columns:1fr}.qj-display .qj-score{min-height:40px}.qj-display .qj-score>.qj-face{flex-basis:36px;width:36px}}.qj-display[data-phase=reveal] .qj-content{justify-content:center;height:100%;padding-top:12px}.qj-display[data-phase=reveal] .qj-question{gap:12px}.qj-display[data-phase=reveal] .qj-question>h1{font-size:2.2vw;font-size:max(21px,min(2.2vw,36px));line-height:1.12}.qj-display[data-phase=reveal] .qj-answer{min-height:194px}.qj-display[data-phase=reveal] .qj-answer>button{align-items:flex-start;gap:10px;height:auto;min-height:44px;padding:9px 16px}.qj-display[data-phase=reveal] .qj-answer>button>b{border-radius:8px;width:28px;height:28px;font-size:14px}.qj-display[data-phase=reveal] .qj-answer>button>span{font-size:1.45vw;font-size:max(16px,min(1.45vw,25px))}.qj-display[data-phase=reveal] .qj-sticker{width:10vw;width:max(92px,min(10vw,150px))}.qj-display[data-phase=reveal] .qj-sticker span:not(.qj-face){padding:3px 10px;bottom:-10px}.qj-display[data-phase=reveal] .qj-sticker b{font-size:19px}.qj-display[data-phase=reveal] .qj-answers[data-crowded=true]{grid-template-columns:repeat(3,1fr)}.qj-display[data-phase=reveal] .qj-answers[data-crowded=true] .qj-answer{min-height:74px}.qj-display[data-phase=reveal] .qj-answers[data-crowded=true] .qj-answer[data-crowded=true]{order:-1;grid-column:1/-1;min-height:215px}.qj-display[data-phase=reveal] .qj-result-caption{font-size:1.05vw;min-height:40px;padding:8px 16px;font-size:max(12px,min(1.05vw,18px))}@media (max-height:650px) and (min-width:750px){.qj-display[data-phase=reveal] .qj-answer{min-height:160px}.qj-display[data-phase=reveal] .qj-sticker{width:95px}.qj-display[data-phase=reveal] .qj-sticker b{font-size:16px}.qj-display[data-phase=reveal] .qj-answers[data-crowded=true] .qj-answer[data-crowded=true]{min-height:175px}}.qj-phone .qj-footer>span:last-child{visibility:hidden;min-width:70px}.qj-winners[data-many=true]{grid-template-columns:repeat(var(--winners),minmax(0,1fr));width:1050px;gap:12px;width:min(100%,1050px);display:grid}.qj-winners[data-many=true]>div{width:auto;min-width:0}.qj-winners[data-many=true] .avatar-rig{width:10vh;height:16vh}.qj-winners[data-many=true] .qj-winner-crystal{width:90px;height:35px;margin-bottom:2px}.qj-winners[data-many=true] h2{font-size:18px}.qj-winners[data-many=true] p{margin-top:3px;font-size:12px}@media (max-width:600px) and (orientation:portrait){.qj-winners[data-many=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.qj-winners[data-many=true] .avatar-rig{width:6vh;height:9vh}.qj-winners[data-many=true] .qj-winner-crystal{width:70px;height:22px}}@media (max-height:500px){.qj-winners .avatar-rig{width:15vh;height:24vh}.qj-winner-crystal{width:85px;height:28px;margin-bottom:5px}.qj-winners h2{font-size:22px}.qj-winners[data-many=true] .avatar-rig{width:8vh;height:12vh}.qj-winners[data-many=true] .qj-winner-crystal{height:15px}}.qj-screen .qj-answer[data-selected=true]:not([data-wrong=true]):not([data-correct=true]){background:#ffe34c;border-color:#fff9cf;transition:none;box-shadow:0 5px #c0a427,0 0 0 2px #124c91}.qj-screen .qj-answer>button.answer,.show-shell.phone-shell .qj-screen .qj-answer>button.answer{color:inherit;box-shadow:none;border-radius:inherit;opacity:1;background:0 0}.qj-answer .qj-answer-check{stroke-width:3px;flex:none;width:25px;height:25px;margin-left:auto}.qj-screen button.qj-priority{background:#ffffffb3;border:2px solid #fff9;border-radius:28px;justify-content:center}.qj-screen button.qj-priority[aria-checked=true]{background:#ffe44d;border-color:#fff9cf}.qj-priority>i{background:#438399;border-radius:12px;flex:none;width:34px;height:20px;position:relative}.qj-priority>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.qj-priority[aria-checked=true]>i{background:#143f7c}.qj-priority[aria-checked=true]>i:after{transform:translate(14px)}.qj-priority-hint{font-size:1.4vw;justify-content:center;align-items:center;gap:9px;font-size:max(14px,min(1.4vw,22px));display:flex}.qj-priority-rule{font-size:1.1vw;text-align:center;color:#3a7188;font-size:max(12px,min(1.1vw,17px))}.qj-phone .qj-priority-rule{max-width:310px;margin:0 auto;font-size:10px}.qj-watch{text-align:center;justify-items:center;gap:22px;width:100%;max-width:480px;margin:auto;animation:.32s ease-out qj-watch-in;display:grid}.qj-watch-picture{background:#fffbee;border:3px solid #fff;border-radius:28px;place-items:center;width:132px;height:112px;display:grid;position:relative;transform:rotate(-5deg);box-shadow:0 8px #64b4c777}.qj-watch-picture>svg:first-child{stroke-width:1.7px;color:#1550a0;width:78px;height:78px}.qj-watch-picture>svg:last-child{color:#143f7c;background:#ffe344;border:3px solid #fff;border-radius:50%;width:48px;height:48px;padding:10px;position:absolute;top:-17px;right:-18px}.qj-watch-copy{justify-items:center;gap:16px;display:grid}.qj-phone .qj-watch-copy h1{font-size:10vw;letter-spacing:-1.3px;font-size:max(34px,min(10vw,48px));line-height:1.03}.qj-watch-copy>p{letter-spacing:.14em;color:#347389;font-size:10px}.qj-watch-hint{color:#2e667f;max-width:300px;font-size:16px;line-height:1.4;display:grid}.qj-watch-hint>span{visibility:hidden;grid-area:1/1}.qj-watch-hint>span[data-active=true]{visibility:visible}.qj-watch-answer{text-align:left;background:#ffe44d;border:2px solid #fffbed;border-radius:18px;align-items:center;gap:12px;width:100%;max-width:330px;padding:14px 18px;display:flex;box-shadow:0 5px #69b1bd}.qj-watch-answer>svg{flex:none;width:24px}.qj-watch-answer>div{gap:5px;min-width:0;display:grid}.qj-watch-answer small{color:#4b6278;font-size:11px}.qj-watch-answer b{overflow-wrap:anywhere;font-size:18px;line-height:1.15}.qj-watch-next{color:#36748a;max-width:260px;line-height:1.4;font-size:12px!important}@keyframes qj-watch-in{0%{opacity:0}to{opacity:1}}@media (max-height:680px){.qj-watch{gap:14px}.qj-watch-picture{border-radius:22px;width:100px;height:86px}.qj-watch-picture>svg:first-child{width:60px;height:60px}.qj-watch-copy{gap:12px}.qj-watch-hint{font-size:14px}}@media (max-height:500px) and (orientation:landscape){.qj-watch{text-align:left;grid-template-columns:110px 1fr;align-items:center;gap:10px 25px;max-width:660px}.qj-watch-picture{grid-area:1/1/3}.qj-watch-copy{grid-column:2;justify-items:start;gap:6px}.qj-phone .qj-watch-copy h1{font-size:28px}.qj-watch-copy h1 br{display:none}.qj-watch-copy h1 br:after{content:" "}.qj-watch-hint{max-width:none;font-size:12px}.qj-watch-copy>p{font-size:9px}.qj-watch-answer{grid-column:2;max-width:none;padding:9px 12px}.qj-watch-answer b{font-size:15px}.qj-watch-next{grid-column:2;max-width:none;font-size:10px!important}.qj-phone .qj-priority-rule{max-width:none;font-size:9px}}@media (prefers-reduced-motion:reduce){.qj-watch{animation:none}}.qj-phone .qj-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.qj-phone .qj-topic{min-width:0}.qj-phone .qj-topic h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media (max-height:640px) and (orientation:portrait){.qj-phone[data-phase=vote] .qj-content{gap:7px}.qj-phone[data-phase=vote] .qj-heading>p{display:none}.qj-phone[data-phase=vote] .qj-heading h1{font-size:23px}.qj-phone[data-phase=vote] .qj-description{font-size:11px}.qj-phone .qj-topics{gap:12px}.qj-phone .qj-topic{border-radius:16px;min-height:102px;padding:10px}.qj-phone .qj-topic>span.qj-topic-art{width:40px;height:40px;margin:0 0 4px}.qj-phone .qj-topic h2{font-size:16px}.qj-phone button.qj-priority{gap:6px;min-height:36px;padding:6px 8px;font-size:10px}}@media (max-height:550px) and (orientation:landscape){.qj-phone .qj-topics{grid-template-columns:repeat(4,minmax(0,1fr))}}.qj-display .qj-question[data-illustrated=true]:not([data-ready=true]){grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:max(12px,min(2vh,24px)) 32px;display:grid}.qj-display .qj-question[data-illustrated=true]>.qj-eyebrow,.qj-display .qj-question[data-illustrated=true]>h1{grid-column:1/-1}.qj-display .qj-question[data-illustrated=true]>h1{font-size:2.6vw;font-size:max(24px,min(2.6vw,44px))}.qj-display .qj-question[data-illustrated=true] .qj-media{flex-direction:column;align-items:center;gap:9px;width:100%;min-width:0;max-height:none;display:flex}.qj-display .qj-question[data-illustrated=true] .qj-media img{object-fit:contain;border-width:7px;border-radius:17px;width:auto;max-width:100%;height:auto;max-height:46vh;display:block;box-shadow:0 7px #5396b080}.qj-media figcaption{font-size:.8vw;color:#285877;font-size:max(10px,min(.8vw,13px));line-height:1.35}.qj-media figcaption a{color:inherit;text-underline-offset:2px;text-decoration:underline}.qj-display .qj-question[data-illustrated=true] .qj-answer>button{gap:12px;padding:16px}.qj-display .qj-question[data-illustrated=true] .qj-answer>button>span{font-size:1.7vw;font-size:max(17px,min(1.7vw,28px))}.qj-display .qj-question[data-illustrated=true] .qj-result-caption{grid-column:1/-1}.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-answer{min-height:150px}.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-sticker{width:7vw;width:max(65px,min(7vw,108px))}.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-sticker b{font-size:15px}.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-answers[data-crowded=true] .qj-answer[data-crowded=true]{min-height:198px}@media (max-height:650px){.qj-display .qj-question[data-illustrated=true]:not([data-ready=true]){gap:8px 22px}.qj-display .qj-question[data-illustrated=true] .qj-answer,.qj-display .qj-question[data-illustrated=true] .qj-answer>button{min-height:88px}.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-answer{min-height:115px}.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-sticker{width:66px}}@media (max-aspect-ratio:4/5){.qj-display .qj-question[data-illustrated=true]:not([data-ready=true]){gap:12px;display:flex}.qj-display .qj-question[data-illustrated=true] .qj-media img{max-width:85vw;max-height:25vh}.qj-display .qj-question[data-illustrated=true] .qj-answers-wrap{width:100%}}.qj-display .qj-question[data-illustrated=true]>.qj-description,.qj-display .qj-question[data-illustrated=true]>.qj-suspense{grid-column:1/-1}.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-answer:not([data-count="0"]){min-height:198px}.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-sticker{top:calc(var(--y) + 26px)}@media (max-height:650px){.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-answer:not([data-count="0"]){min-height:156px}}.qj-screen .qj-mini-options button.answer,.show-shell.phone-shell .qj-screen .qj-mini-options button.answer{color:#123b66;opacity:1;background:#fffbed;transition:background 80ms,border-color 80ms;position:relative}.qj-mini-options button.answer>span{padding:0 16px;display:block}.qj-mini-options button.answer>svg{stroke-width:3px;width:20px;height:20px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.qj-screen .qj-mini-options button.answer[data-feedback=pending]{border-color:#1763a4}.qj-screen .qj-mini-options button.answer[data-feedback=correct],.show-shell.phone-shell .qj-screen .qj-mini-options button.answer[data-feedback=correct]{color:#164d2a;background:#b5edb5;border-color:#278345;box-shadow:0 5px #27834555}.qj-screen .qj-mini-options button.answer[data-feedback=wrong],.show-shell.phone-shell .qj-screen .qj-mini-options button.answer[data-feedback=wrong]{color:#842b32;background:#ffd0cb;border-color:#c34747;box-shadow:0 5px #b3474755}.qj-mini-feedback{color:#286278;min-height:1.3em;font-size:16px;font-weight:800;line-height:1.3}.qj-mini-feedback[data-result=correct]{color:#176236}.qj-mini-feedback[data-result=wrong]{color:#963c3c}.qj-phone .qj-mini-play{gap:12px}.qj-phone .qj-mini-feedback{font-size:13px}@media (orientation:landscape) and (max-height:500px){.qj-phone .qj-mini-play{gap:6px}.qj-phone .qj-mini-feedback{font-size:11px}}@media (prefers-reduced-motion:reduce){.qj-mini-options button.answer{transition:none}}.qj-mini-complete{text-align:center;justify-items:center;gap:14px;display:grid}.qj-mini-complete>svg{color:#176236;width:54px;height:54px}.qj-mini-complete h2{font-size:4vw;font-size:max(24px,min(4vw,42px));line-height:1.15}.qj-mini-complete p{color:#286278;font-size:16px}.qj-screen:-webkit-any([data-phase=vote],[data-phase=vote_result]) .qj-content{animation:none}.qj-screen:is([data-phase=vote],[data-phase=vote_result]) .qj-content{animation:none}@keyframes qj-topic-enter{0%{transform:translateY(8px)}to{transform:translateY(0)}}.qj-priority-guide,.qj-guide-heading,.qj-guide-caption,.qj-guide-example,.qj-topic,.qj-topic-draw{min-width:0;max-width:100%}.qj-screen{grid-template-columns:minmax(0,1fr)}.qj-content,.qj-question,.qj-answers-wrap,.qj-answers,.qj-answer,.qj-heading,.qj-mini-play{min-width:0;max-width:100%}.qj-screen .qj-answers{grid-template-columns:repeat(2,minmax(0,1fr))}.qj-screen .qj-answer>button{min-width:0;max-width:100%}.qj-screen .qj-answer>button>span{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}.qj-screen .qj-mini-options{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.qj-screen .qj-mini-options button{overflow-wrap:anywhere;min-width:0}.qj-screen .qj-mini-host>div{flex-wrap:wrap;gap:8px;max-width:100%}.qj-screen .qj-mini-host .qj-face{flex:0 80px;min-width:0}.qj-screen .qj-scores-live{grid-template-columns:minmax(0,1fr);min-width:0;position:relative}.qj-screen .qj-scores-live .qj-score{grid-template-columns:26px 60px minmax(0,1fr) max-content max-content;min-width:0;height:70px;display:grid}.qj-screen .qj-scores-live .qj-score>.qj-face{width:60px;max-width:100%}.qj-screen .qj-scores-live .qj-score strong{width:3ch;min-width:0;width:max(3ch,calc(var(--score-digits) * 1ch));text-align:right}.qj-screen .qj-scores-live .qj-score small{white-space:nowrap}.qj-score-story{min-width:0;max-width:100%}@media (min-width:651px){.qj-display .qj-scores-live:has(.qj-score:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}}.qj-screen.qj-display[data-phase=reveal] .qj-answers[data-crowded=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-answer{flex-direction:column;min-width:0;min-height:0;display:flex}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-answer[data-crowded=true]{min-height:0}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-answer>button{flex:none;height:auto;min-height:44px}.qj-screen.qj-display[data-phase=reveal] .qj-stickers{grid-template-columns:repeat(var(--stickers),minmax(0,1fr));flex:1;place-items:center;gap:0;min-width:0;padding:4px 12px 24px;display:grid;position:relative;top:auto;bottom:auto;left:auto;right:auto}.qj-screen.qj-display[data-phase=reveal] .qj-answer[data-count="0"] .qj-stickers{display:none}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker{width:145px;width:min(100%,145px);min-width:0;transform:translateY(var(--lift)) rotate(var(--tilt));animation:qj-sticker-cell .4s calc(var(--i) * .1s) both;position:relative;top:auto;left:auto}.qj-screen.qj-display[data-phase=reveal] .qj-sticker span:not(.qj-face){max-width:100%;padding:3px 7px;bottom:-10px}.qj-screen.qj-display[data-phase=reveal] .qj-sticker b{font-size:1.25vw;font-size:max(13px,min(1.25vw,19px))}.qj-screen.qj-display[data-phase=reveal] .qj-sticker small{font-size:.8vw;font-size:max(9px,min(.8vw,12px))}@keyframes qj-sticker-cell{0%{opacity:0;transform:translateY(10px) scale(.7) rotate(var(--tilt))}to{opacity:1;transform:translateY(var(--lift)) scale(1) rotate(var(--tilt))}}@media (max-width:650px){.qj-screen .qj-header{gap:8px;height:34px}.qj-screen .qj-chapter{white-space:nowrap;font-size:10px}.qj-screen .qj-brand{flex-shrink:0;font-size:18px}.qj-screen .qj-controls{gap:5px}.qj-screen .qj-controls button{width:32px;height:32px}.qj-screen .qj-heading h1{font-size:6.7vw;overflow-wrap:anywhere;font-size:max(23px,min(6.7vw,34px))}.qj-screen .qj-question>h1{font-size:5.4vw;overflow-wrap:anywhere;font-size:max(19px,min(5.4vw,25px))}.qj-screen .qj-eyebrow{letter-spacing:.08em;overflow-wrap:anywhere;font-size:9px}.qj-screen .qj-footer{gap:6px;font-size:9px}.qj-screen .qj-answer>button{gap:10px;min-height:64px;padding:12px}.qj-screen .qj-answer>button>b{border-radius:8px;width:28px;height:28px;font-size:14px}.qj-screen .qj-answer>button>span{font-size:16px}.qj-screen .qj-answer-check{width:20px;height:20px}.qj-phone .qj-answers{grid-template-columns:minmax(0,1fr)}.qj-phone .qj-question{gap:12px}.qj-screen .qj-mini-host .qj-face{flex-basis:65px}.qj-screen.qj-display[data-phase=reveal] .qj-content{padding-top:0}.qj-screen.qj-display[data-phase=reveal] .qj-question{gap:12px}.qj-screen.qj-display[data-phase=reveal] .qj-question>h1{font-size:20px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-answer>button{gap:6px;min-height:40px;padding:8px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-answer>button>span{font-size:13px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-answer>button>b{flex-basis:22px;width:22px;height:22px;font-size:11px}.qj-screen.qj-display[data-phase=reveal] .qj-answers{gap:12px}.qj-screen.qj-display[data-phase=reveal] .qj-stickers{grid-template-columns:repeat(var(--sticker-columns),minmax(0,1fr));row-gap:16px;padding:3px 5px 19px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker{width:85px;width:min(100%,85px)}.qj-screen.qj-display[data-phase=reveal] .qj-result-caption{overflow-wrap:anywhere;padding:8px;font-size:12px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-media img{max-height:16vh}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-media{gap:3px}.qj-screen .qj-scores-live .qj-score{border-radius:15px;grid-template-columns:18px 34px minmax(0,1fr) max-content max-content;gap:7px;height:54px;min-height:0;padding:4px 9px}.qj-screen .qj-scores-live .qj-score>.qj-face{width:34px}.qj-screen .qj-scores-live .qj-rank{width:auto;font-size:17px}.qj-screen .qj-scores-live .qj-score-name>b{font-size:15px}.qj-screen .qj-scores-live .qj-score-name>small{font-size:9px}.qj-screen .qj-scores-live .qj-gain{font-size:18px}.qj-screen .qj-scores-live .qj-score strong{font-size:21px}.qj-screen .qj-scores-live .qj-score small{font-size:8px}.qj-score-story{gap:8px}.qj-score-comment{font-size:12px}}@media (max-height:650px){.qj-screen .qj-scores-live{gap:7px}.qj-screen .qj-scores-live .qj-score{grid-template-columns:18px 32px minmax(0,1fr) max-content max-content;gap:7px;height:46px;min-height:0;padding:3px 9px}.qj-screen .qj-scores-live .qj-score>.qj-face{width:32px}.qj-screen .qj-scores-live .qj-rank{width:auto;font-size:16px}.qj-screen .qj-scores-live .qj-score-name>b{font-size:14px}.qj-screen .qj-scores-live .qj-gain{font-size:17px}.qj-screen .qj-scores-live .qj-score strong{font-size:20px}.qj-screen .qj-scores-live .qj-score small{font-size:8px}.qj-screen[data-phase=standings] .qj-content,.qj-screen[data-phase=mini_result] .qj-content{gap:8px}.qj-screen[data-phase=standings] .qj-heading h1,.qj-screen[data-phase=mini_result] .qj-heading h1{font-size:24px}.qj-screen[data-phase=standings] .qj-heading>p,.qj-screen[data-phase=mini_result] .qj-heading>p{display:none}.qj-score-story{gap:5px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker{width:70px;width:min(100%,70px)}.qj-screen.qj-display[data-phase=reveal] .qj-question{gap:8px}.qj-screen.qj-display[data-phase=reveal] .qj-question>h1{font-size:19px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-media img{max-height:13vh}}@media (max-height:650px) and (orientation:portrait){.qj-phone .qj-question{gap:8px}.qj-phone .qj-question>h1{font-size:18px}.qj-phone .qj-answer,.qj-phone .qj-answer>button{min-height:53px}.qj-phone .qj-answer>button{padding:9px 10px}.qj-phone .qj-answer>button>span{font-size:15px}.qj-phone .qj-media img{max-height:16vh}.qj-phone .qj-answers{gap:10px}}@media (max-height:550px) and (orientation:landscape){.qj-screen{padding:6px 14px;padding:6px max(14px,env(safe-area-inset-right)) 6px max(14px,env(safe-area-inset-left))}.qj-screen .qj-header{height:26px}.qj-screen .qj-content{gap:7px}.qj-screen .qj-footer{height:20px;font-size:9px}.qj-screen .qj-question{gap:8px}.qj-screen .qj-question>h1{font-size:18px}.qj-screen .qj-eyebrow{font-size:8px}.qj-phone .qj-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.qj-phone .qj-question[data-illustrated] .qj-answers-wrap{width:100%;margin:0}.qj-phone .qj-answer,.qj-phone .qj-answer>button{min-height:52px}.qj-phone .qj-answer>button{gap:8px;padding:8px 10px}.qj-phone .qj-answer>button>span{font-size:15px}.qj-phone .qj-answer>button>b{width:26px;height:26px}.qj-phone .qj-media{width:100%;max-height:none;margin:0;position:static}.qj-phone .qj-media img{max-height:16vh}.qj-phone[data-phase=question] .qj-media figcaption{display:none}.qj-screen.qj-display[data-phase=reveal] .qj-content{padding-top:0}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-answer>button{gap:5px;min-height:28px;padding:5px 8px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-answer>button>span{font-size:13px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-answer>button>b{width:20px;height:20px;font-size:11px}.qj-screen.qj-display[data-phase=reveal] .qj-answers{gap:10px}.qj-screen.qj-display[data-phase=reveal] .qj-stickers{grid-template-columns:repeat(var(--stickers),minmax(0,1fr));row-gap:0;padding:0 6px 17px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker{width:65px;width:min(100%,65px)}.qj-screen.qj-display[data-phase=reveal] .qj-sticker b{font-size:12px}.qj-screen.qj-display[data-phase=reveal] .qj-sticker small{font-size:8px}.qj-screen.qj-display[data-phase=reveal] .qj-result-caption{min-height:0;padding:5px 9px;font-size:11px}.qj-screen .qj-scores-live:has(.qj-score:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}.qj-score-comment{font-size:10px}}@media (prefers-reduced-motion:reduce){.qj-screen.qj-display[data-phase=reveal] .qj-sticker{animation:none}}.qj-screen .qj-scores-live{flex-shrink:0;max-height:none}@media (max-width:650px){.qj-screen .qj-header>div{gap:5px}.qj-screen .qj-header button{width:32px;height:32px}.qj-screen .qj-header svg{width:18px}}@media (max-height:650px) and (orientation:portrait){.qj-screen .qj-scores-live .qj-score{height:40px}.qj-screen .qj-scores-live{gap:6px}.qj-score-comment,.qj-screen[data-phase=mini_result] .qj-description{font-size:11px}}@media (max-height:550px) and (orientation:landscape){.qj-phone .qj-question[data-illustrated=true]:not([data-ready=true]){grid-template-columns:minmax(0,.25fr) minmax(0,1fr);align-items:center;gap:8px 12px;display:grid}.qj-phone .qj-question[data-illustrated=true]>.qj-eyebrow,.qj-phone .qj-question[data-illustrated=true]>h1,.qj-phone .qj-question[data-illustrated=true]>.qj-description{grid-column:1/-1}.qj-phone .qj-question[data-illustrated=true] .qj-answers-wrap{width:100%;margin:0}.qj-phone .qj-question[data-illustrated=true] .qj-media{grid-column:1;max-height:none;position:static}.qj-phone .qj-question[data-illustrated=true] .qj-media img{max-width:100%;max-height:100px}}@media (max-width:650px){.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker{width:85px;width:min(100% - 8px,85px)}}@media (max-height:650px) and (orientation:portrait){.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated=true]{gap:6px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-media{flex-direction:row;justify-content:center;gap:8px;max-width:95%}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated=true] .qj-media img{max-height:52px;box-shadow:none;border-width:3px;border-radius:9px}.qj-screen.qj-display[data-phase=reveal] .qj-media figcaption{text-align:left;max-width:175px;font-size:9px;line-height:1.2}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker{width:54px;width:min(100% - 8px,54px)}.qj-screen.qj-display[data-phase=reveal] .qj-sticker span:not(.qj-face){padding:2px 3px}.qj-screen.qj-display[data-phase=reveal] .qj-sticker b{font-size:12px}.qj-screen.qj-display[data-phase=reveal] .qj-sticker small{font-size:8px}.qj-screen.qj-display[data-phase=reveal] .qj-result-caption{padding:6px;font-size:11px;line-height:1.3}}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-answers[data-crowded] .qj-answer[data-crowded=true]{min-height:0}.qj-screen.qj-display[data-phase=reveal] .qj-sticker span:not(.qj-face){animation:.25s both qj-sticker-metric}@keyframes qj-sticker-metric{0%{opacity:0}to{opacity:1}}.qj-screen.qj-display[data-phase=reveal] .qj-stickers{row-gap:9px;padding-bottom:10px}.qj-screen.qj-display[data-phase=reveal] .qj-sticker>.qj-face{display:block}.qj-screen.qj-display[data-phase=reveal] .qj-sticker>span:not(.qj-face){width:max-content;transform:translateX(-50%) rotate(calc(var(--tilt) * -1));margin-top:-2px;padding:3px 7px;line-height:1.1;position:relative;top:auto;bottom:auto;left:50%}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker b{font-size:1.2vw;font-size:max(12px,min(1.2vw,19px));line-height:1.1}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker small{font-size:.75vw;font-size:max(8px,min(.75vw,11px));line-height:1.2}@media (max-height:650px) and (orientation:portrait){.qj-screen.qj-display[data-phase=reveal] .qj-question>h1{font-size:17px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker{width:46px;width:min(100% - 8px,46px)}.qj-screen.qj-display[data-phase=reveal] .qj-stickers{row-gap:6px;padding-bottom:6px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker b{font-size:10px}.qj-screen.qj-display[data-phase=reveal] .qj-sticker>span:not(.qj-face){border-width:1px;border-radius:8px;padding:2px 4px}}.qj-screen .qj-scores-live .qj-rank,.qj-screen .qj-scores-live .qj-gain,.qj-screen .qj-scores-live .qj-score strong,.qj-screen .qj-scores-live .qj-score-name>b{line-height:1.1}@media (max-height:650px) and (orientation:portrait){.qj-screen .qj-scores-live .qj-score{padding-top:2px;padding-bottom:2px}}@media (max-height:400px) and (orientation:landscape){.qj-screen.qj-display[data-phase=reveal] .qj-question>h1{font-size:16px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker{width:44px;width:min(100% - 6px,44px)}.qj-screen.qj-display[data-phase=reveal] .qj-stickers{padding-bottom:6px}.qj-screen.qj-display[data-phase=reveal] .qj-question[data-illustrated] .qj-sticker b{font-size:10px}.qj-screen.qj-display[data-phase=reveal] .qj-sticker>span:not(.qj-face){border-width:1px;border-radius:8px;padding:2px 4px}.qj-screen.qj-display[data-phase=reveal] .qj-question{gap:4px}.qj-screen.qj-display[data-phase=reveal] .qj-answers{gap:8px}.qj-screen.qj-display[data-phase=reveal] .qj-result-caption{font-size:10px;line-height:1.25}}@media (max-width:700px) and (orientation:portrait){.qj-screen.qj-display{padding:12px 14px 9px;padding:max(12px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(9px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.qj-screen.qj-display .qj-content{gap:14px;width:100%}.qj-screen.qj-display .qj-header{height:44px}.qj-screen.qj-display .qj-header button{width:44px;height:44px}.qj-screen.qj-display .qj-chapter{letter-spacing:.02em;font-size:9px}.qj-screen.qj-display .qj-brand{letter-spacing:-1px;font-size:18px}.qj-screen.qj-display .qj-description{font-size:13px;line-height:1.35}.qj-screen.qj-display .qj-heading>p{margin-bottom:8px}.qj-screen.qj-display .qj-priority-guide{width:100%;grid-template-columns:minmax(0,1fr);gap:16px;width:min(430px,100%)}.qj-screen.qj-display .qj-guide-heading{gap:8px}.qj-screen.qj-display .qj-guide-heading>p{font-size:10px}.qj-screen.qj-display .qj-guide-heading h1{font-size:28px}.qj-screen.qj-display .qj-guide-heading>span{font-size:14px}.qj-screen.qj-display .qj-guide-example{border-radius:24px;gap:12px;min-height:0;padding:16px}.qj-screen.qj-display .qj-guide-switch{padding:12px;font-size:15px}.qj-screen.qj-display .qj-guide-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.qj-screen.qj-display .qj-guide-topic{gap:6px;min-height:130px;padding:8px 4px}.qj-screen.qj-display .qj-guide-topic img{width:65px;height:65px}.qj-screen.qj-display .qj-guide-topic b{font-size:18px}.qj-screen.qj-display .qj-guide-topic>span{font-size:10px}.qj-screen.qj-display .qj-guide-result{font-size:12px}.qj-screen.qj-display .qj-guide-caption{text-align:center;gap:6px;min-height:105px}.qj-screen.qj-display .qj-guide-caption>span{font-size:11px}.qj-screen.qj-display .qj-guide-caption h2{font-size:24px}.qj-screen.qj-display .qj-guide-caption p{font-size:14px;line-height:1.4}.qj-screen.qj-display .qj-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.qj-screen.qj-display .qj-topic{border-radius:21px;min-height:160px;padding:14px}.qj-screen.qj-display .qj-topic h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:20px;line-height:1.12}.qj-screen.qj-display .qj-topic p{display:none}.qj-screen.qj-display .qj-topic>small{font-size:11px;top:12px;right:12px}.qj-screen.qj-display .qj-topic>span.qj-topic-art{width:65px;height:65px;margin:0 0 8px}.qj-screen.qj-display button.qj-priority{gap:8px;max-width:100%;min-height:48px;padding:10px 12px;font-size:12px}.qj-screen.qj-display .qj-priority-rule{max-width:350px;font-size:11px;line-height:1.35}.qj-screen.qj-display .qj-draw-title{gap:8px;min-height:0}.qj-screen.qj-display .qj-draw-title h1{font-size:29px}.qj-screen.qj-display .qj-draw-title>p{font-size:10px}.qj-screen.qj-display .qj-topic-draw{gap:15px}.qj-screen.qj-display .qj-draw-card{gap:6px;padding:12px 8px}.qj-screen.qj-display .qj-draw-card h2{font-size:18px}.qj-screen.qj-display .qj-draw-status{font-size:13px}.qj-screen.qj-display .qj-draw-art{width:65px;height:65px}.qj-screen.qj-display .qj-powers{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;width:100%}.qj-screen.qj-display .qj-powers>button{gap:8px;min-width:0;padding:13px 7px}.qj-screen.qj-display .qj-powers b{font-size:18px}.qj-screen.qj-display .qj-powers span{overflow-wrap:anywhere;font-size:11px}.qj-screen.qj-display .qj-targets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.qj-screen.qj-display .qj-targets button{overflow-wrap:anywhere;min-width:0;padding:7px 3px;font-size:11px}.qj-screen.qj-display .qj-targets .qj-face{width:55px;max-width:100%}.qj-screen.qj-display .qj-secondary,.qj-screen.qj-display .qj-primary{min-height:48px;padding:10px 18px;font-size:15px}.qj-screen.qj-display .qj-mini-example{gap:10px;max-width:100%;height:120px}.qj-screen.qj-display .qj-mini-example span{min-width:0;padding:16px;font-size:19px}.qj-screen.qj-display .qj-audio-enable{max-width:90%;padding:10px;font-size:12px;bottom:42px}.qj-screen.qj-display .qj-duel-player>b{margin-top:-12px;padding:5px 8px;font-size:18px}.qj-screen.qj-display .qj-trick-caption{gap:8px;padding:12px;font-size:12px}}@media (max-width:700px) and (max-height:700px) and (orientation:portrait){.qj-screen.qj-display .qj-content{gap:9px}.qj-screen.qj-display .qj-heading h1{font-size:24px}.qj-screen.qj-display[data-phase=vote] .qj-heading>p{display:none}.qj-screen.qj-display .qj-description{font-size:12px}.qj-screen.qj-display .qj-priority-guide{gap:10px}.qj-screen.qj-display .qj-guide-heading h1{font-size:25px}.qj-screen.qj-display .qj-guide-example{gap:8px;padding:10px}.qj-screen.qj-display .qj-guide-example>small{display:none}.qj-screen.qj-display .qj-guide-topic{gap:4px;min-height:100px}.qj-screen.qj-display .qj-guide-topic img{width:48px;height:48px}.qj-screen.qj-display .qj-guide-caption{min-height:92px}.qj-screen.qj-display .qj-guide-caption h2{font-size:21px}.qj-screen.qj-display .qj-guide-caption p{font-size:13px}.qj-screen.qj-display .qj-topic{min-height:119px;padding:11px}.qj-screen.qj-display .qj-topic h2{font-size:17px}.qj-screen.qj-display .qj-topic>span.qj-topic-art{width:43px;height:43px;margin:0 0 6px}.qj-screen.qj-display .qj-draw-cards{gap:19px 12px;padding:8px}.qj-screen.qj-display .qj-draw-art{width:48px;height:48px}.qj-screen.qj-display .qj-draw-card h2{font-size:16px}.qj-screen.qj-display .qj-draw-title h1{font-size:24px}.qj-screen.qj-display .qj-route-map[data-count="6"]{gap:20px 7px;min-height:310px}.qj-screen.qj-display .qj-route-map{gap:34px 7px;min-height:265px}.qj-screen.qj-display .qj-powers>button{padding:10px 6px}.qj-screen.qj-display .qj-powers svg{width:32px;height:32px}.qj-screen.qj-display .qj-targets .qj-face{width:40px}.qj-screen.qj-display .qj-targets button{gap:3px;padding:4px}}@media (max-height:550px) and (orientation:landscape){.qj-screen.qj-display{padding:6px 16px;padding:max(6px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.qj-screen.qj-display .qj-header{height:38px}.qj-screen.qj-display .qj-header button{width:38px;height:38px}.qj-screen.qj-display .qj-heading h1{font-size:24px}.qj-screen.qj-display .qj-heading>p{display:none}.qj-screen.qj-display .qj-description{font-size:11px;line-height:1.3}.qj-screen.qj-display .qj-priority-guide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 25px;max-width:800px}.qj-screen.qj-display .qj-guide-heading{justify-content:center;align-items:center;gap:15px;display:flex}.qj-screen.qj-display .qj-guide-heading>p,.qj-screen.qj-display .qj-guide-example>small{display:none}.qj-screen.qj-display .qj-guide-heading h1{font-size:24px}.qj-screen.qj-display .qj-guide-heading>span{font-size:12px}.qj-screen.qj-display .qj-guide-example{border-radius:18px;gap:6px;min-height:0;padding:8px}.qj-screen.qj-display .qj-guide-switch{padding:7px 12px;font-size:13px}.qj-screen.qj-display .qj-guide-topics{gap:8px}.qj-screen.qj-display .qj-guide-topic{gap:3px;min-height:82px;padding:5px}.qj-screen.qj-display .qj-guide-topic img{width:36px;height:36px}.qj-screen.qj-display .qj-guide-topic b{font-size:15px}.qj-screen.qj-display .qj-guide-topic>span,.qj-screen.qj-display .qj-guide-result{font-size:10px}.qj-screen.qj-display .qj-guide-caption{gap:8px}.qj-screen.qj-display .qj-guide-caption h2{font-size:23px}.qj-screen.qj-display .qj-guide-caption p{font-size:13px;line-height:1.35}.qj-screen.qj-display .qj-guide-caption>span{font-size:10px}.qj-screen.qj-display .qj-topics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.qj-screen.qj-display .qj-topic{border-radius:16px;min-height:105px;padding:10px}.qj-screen.qj-display .qj-topic>span.qj-topic-art{width:38px;height:38px;margin:0 0 5px}.qj-screen.qj-display .qj-topic h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:16px}.qj-screen.qj-display .qj-topic p{display:none}.qj-screen.qj-display .qj-topic>small{font-size:10px;top:9px;right:9px}.qj-screen.qj-display button.qj-priority{gap:8px;min-height:40px;padding:7px 12px;font-size:11px}.qj-screen.qj-display .qj-priority-rule{font-size:10px;line-height:1.2}.qj-screen.qj-display .qj-topic-draw{gap:8px}.qj-screen.qj-display .qj-draw-title{gap:5px;min-height:0}.qj-screen.qj-display .qj-draw-title>p{display:none}.qj-screen.qj-display .qj-draw-title h1{font-size:25px}.qj-screen.qj-display .qj-draw-title>span{font-size:11px}.qj-screen.qj-display .qj-draw-cards{gap:12px;padding:10px 8px}.qj-screen.qj-display .qj-draw-card{border-width:2px;border-radius:17px;gap:4px;padding:8px}.qj-screen.qj-display .qj-draw-art{width:42px;height:42px}.qj-screen.qj-display .qj-draw-card h2{font-size:16px}.qj-screen.qj-display .qj-draw-votes{font-size:11px}.qj-screen.qj-display .qj-draw-status{font-size:12px}.qj-screen.qj-display .qj-powers{gap:12px}.qj-screen.qj-display .qj-powers>button{gap:4px;padding:8px}.qj-screen.qj-display .qj-powers svg{width:28px;height:28px}.qj-screen.qj-display .qj-powers b{font-size:17px}.qj-screen.qj-display .qj-powers span{font-size:10px}.qj-screen.qj-display .qj-targets{gap:8px}.qj-screen.qj-display .qj-targets button{gap:4px;padding:4px 8px;font-size:11px}.qj-screen.qj-display .qj-targets .qj-face{width:40px}.qj-screen.qj-display .qj-secondary,.qj-screen.qj-display .qj-primary{min-height:40px;padding:8px 16px;font-size:13px}.qj-screen.qj-display .qj-mini-example{gap:12px;height:85px}.qj-screen.qj-display .qj-mini-example span{padding:16px;font-size:21px}.qj-screen.qj-display .qj-mini-prompt{padding:12px;font-size:22px}.qj-screen.qj-display .qj-mini-options button{min-height:44px;padding:10px;font-size:17px}.qj-screen.qj-display .qj-mini-play{gap:8px}.qj-screen.qj-display .qj-mini-feedback{font-size:12px}.qj-screen.qj-display .qj-audio-enable{padding:7px 12px;font-size:11px;bottom:30px}}@media (max-width:700px) and (orientation:portrait){.qj-screen.qj-display .qj-targets button{width:auto}.qj-screen.qj-display .qj-mini-play{gap:12px}.qj-screen.qj-display .qj-mini-prompt{overflow-wrap:anywhere;padding:14px;font-size:25px}.qj-screen.qj-display .qj-mini-options button{min-height:64px;padding:12px 8px;font-size:17px;line-height:1.25}.qj-screen.qj-display .qj-mini-feedback,.qj-screen.qj-display .qj-mini-play>p{font-size:13px;line-height:1.3}}@media (max-width:700px) and (max-height:700px) and (orientation:portrait){.qj-screen.qj-display .qj-mini-play{gap:10px}.qj-screen.qj-display .qj-mini-prompt{padding:12px;font-size:22px}.qj-screen.qj-display .qj-mini-options button{min-height:60px;padding:9px 5px;font-size:15px}.qj-screen.qj-display .qj-mini-options button>span{padding-left:10px;padding-right:10px}.qj-screen.qj-display .qj-topic-draw{gap:10px}.qj-screen.qj-display .qj-draw-title h1{font-size:22px}.qj-screen.qj-display .qj-draw-title>span{font-size:12px;line-height:1.3}.qj-screen.qj-display .qj-draw-card{border-width:2px;padding:8px 5px}.qj-screen.qj-display .qj-draw-art{width:40px;height:40px}.qj-screen.qj-display .qj-draw-card h2{font-size:15px}.qj-screen.qj-display .qj-draw-votes{gap:4px;font-size:11px}.qj-screen.qj-display .qj-draw-votes svg{width:14px;height:14px}}@media (max-height:550px) and (orientation:landscape){.qj-screen.qj-display .qj-mini-play{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:8px 14px;display:grid}.qj-screen.qj-display .qj-mini-prompt{overflow-wrap:anywhere;grid-area:1/1;font-size:20px}.qj-screen.qj-display .qj-mini-options{grid-area:1/2;gap:10px}.qj-screen.qj-display .qj-mini-options button{min-height:48px;padding:8px 4px;font-size:15px;line-height:1.2}.qj-screen.qj-display .qj-mini-options button>span{padding:0 10px}.qj-screen.qj-display .qj-mini-feedback,.qj-screen.qj-display .qj-mini-play>p{grid-column:1/-1;font-size:11px;line-height:1.2}}@media (max-width:700px) and (orientation:portrait){.qj-screen.qj-display .qj-ready{text-align:center;flex-direction:column;gap:20px;min-height:0;padding:8px 0}.qj-screen.qj-display .qj-ready-graphic{width:135px}.qj-screen.qj-display .qj-ready-copy{max-width:100%}.qj-screen.qj-display .qj-ready-copy h2{margin:auto;font-size:24px}.qj-screen.qj-display .qj-ready-dots{justify-content:center}.qj-screen.qj-display .qj-winners[data-many=true] .qj-winner-halo{width:100%;height:100%}}@media (max-width:700px) and (max-height:700px) and (orientation:portrait){.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer{min-height:62px}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer{min-height:62px}.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button{min-height:62px}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button{min-height:62px}.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button{gap:7px;padding:10px}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button{gap:7px;padding:10px}.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button>span{font-size:15px;line-height:1.2}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button>span{font-size:15px;line-height:1.2}.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-media img{max-height:18vh;max-height:18dvh}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-media img{max-height:18vh;max-height:18dvh}.qj-screen.qj-display .qj-score-comment{font-size:11px;line-height:1.2}.qj-screen.qj-display .qj-winners[data-many=true] .avatar-rig{width:29px;height:42px}.qj-screen.qj-display .qj-winners[data-many=true] .qj-winner-crystal{width:55px;height:12px}.qj-screen.qj-display .qj-winners[data-many=true] h2{font-size:15px;line-height:1.1}.qj-screen.qj-display .qj-winners[data-many=true] p{margin-top:2px;font-size:10px;line-height:1.2}}@media (max-height:550px) and (orientation:landscape){.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer{min-height:52px}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer{min-height:52px}.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button{min-height:52px}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button{min-height:52px}.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button{gap:7px;padding:8px}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button{gap:7px;padding:8px}.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button>span{font-size:15px;line-height:1.15}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated] .qj-answer>button>span{font-size:15px;line-height:1.15}.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-answer>button>b{flex-basis:25px;width:25px;height:25px;font-size:12px}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-answer>button>b{flex-basis:25px;width:25px;height:25px;font-size:12px}.qj-screen.qj-display .qj-winners[data-many=true] .qj-winner-halo{width:100%;height:100%}.qj-screen.qj-display .qj-winners[data-many=true]{gap:8px}.qj-screen.qj-display .qj-winners[data-many=true] .avatar-rig{width:23px;height:32px}.qj-screen.qj-display .qj-winners[data-many=true] .qj-winner-crystal{width:55px;height:10px}.qj-screen.qj-display .qj-winners[data-many=true] h2{font-size:15px;line-height:1.1}.qj-screen.qj-display .qj-winners[data-many=true] p{margin-top:2px;font-size:10px;line-height:1.2}}@media (max-height:400px) and (orientation:landscape){.qj-screen.qj-display .qj-scores-live .qj-score{grid-template-columns:15px 26px minmax(0,1fr) max-content max-content;gap:5px;height:36px;padding:2px 7px}.qj-screen.qj-display .qj-scores-live{gap:5px}.qj-screen.qj-display .qj-scores-live .qj-score>.qj-face{width:26px}.qj-screen.qj-display .qj-scores-live .qj-rank{font-size:14px}.qj-screen.qj-display .qj-scores-live .qj-score-name>b{font-size:12px}.qj-screen.qj-display .qj-scores-live .qj-gain{font-size:15px}.qj-screen.qj-display .qj-scores-live .qj-score strong{font-size:17px}.qj-screen.qj-display .qj-score-story{gap:3px}.qj-screen.qj-display .qj-score-stage{font-size:11px}.qj-screen.qj-display .qj-score-comment,.qj-screen.qj-display .qj-mini-score-description{font-size:10px;line-height:1.2}.qj-screen.qj-display:-webkit-any([data-phase=standings],[data-phase=mini_result]) h1{font-size:21px}.qj-screen.qj-display:is([data-phase=standings],[data-phase=mini_result]) h1{font-size:21px}}@media (max-width:700px) and (max-height:700px) and (orientation:portrait){.qj-screen.qj-display[data-phase=mini_result] .qj-content{gap:8px}}@media (max-height:550px) and (orientation:landscape){.qj-screen.qj-display:-webkit-any([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated=true] .qj-media img{max-height:32vh;max-height:32dvh}.qj-screen.qj-display:is([data-phase=question],[data-phase=suspense]) .qj-question[data-illustrated=true] .qj-media img{max-height:32vh;max-height:32dvh}.qj-screen.qj-display[data-phase=mini_result] .qj-content{gap:4px}}@media (max-width:700px) and (max-height:700px) and (orientation:portrait){.qj-screen.qj-display[data-phase=mini_result] .qj-score-comment{min-height:2em}}@media (max-height:550px) and (orientation:landscape){.qj-screen.qj-display[data-phase=trick] .qj-powers>button{gap:3px;padding:4px}.qj-screen.qj-display[data-phase=trick] .qj-powers svg{width:20px;height:20px}.qj-screen.qj-display[data-phase=trick] .qj-powers b{font-size:17px;line-height:1.1}.qj-screen.qj-display[data-phase=trick] .qj-powers span{font-size:10px;line-height:1.2}.qj-screen.qj-display .qj-targets{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;width:100%;display:grid}.qj-screen.qj-display .qj-targets button{overflow-wrap:anywhere;width:auto;min-width:0;padding:4px 2px;font-size:10px;line-height:1.2}.qj-screen.qj-display .qj-targets .qj-face{width:36px;max-width:100%}.qj-screen.qj-display[data-phase=trick] .qj-secondary{min-height:36px;padding:6px 12px;font-size:12px}}.qj-trick-hand,.qj-trick-explainer{width:100%;flex-direction:column;align-items:center;gap:18px;width:min(1080px,100%);min-height:0;display:flex}.qj-screen .qj-hand-rule{color:#326c85;font-size:1.15vw;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin:0;font-size:max(12px,min(1.15vw,18px));line-height:1.35;display:flex}.qj-hand-rule>span:first-child{color:#103e6b;background:#fff8;border-radius:16px;padding:6px 12px}.qj-screen .qj-hand-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;display:grid}.qj-screen .qj-hand-cards>button,.qj-screen .qj-hand-cards>div{gap:12px;min-width:0;max-width:none;min-height:210px;padding:20px 15px;transition:transform .16s,background-color .16s;position:relative;overflow:hidden}.qj-screen .qj-hand-cards .qj-trick-art{width:8vw;width:max(72px,min(8vw,118px));height:8vw;object-fit:contain;filter:drop-shadow(0 5px 5px #143e7024);flex:none;height:max(72px,min(8vw,118px));transition:transform .18s}.qj-screen .qj-hand-cards b{font-size:2vw;overflow-wrap:anywhere;font-size:max(20px,min(2vw,29px));line-height:1.1}.qj-screen .qj-hand-cards span{font-size:1.1vw;color:#42728b;font-size:max(12px,min(1.1vw,16px));line-height:1.35}.qj-screen .qj-hand-cards>button[data-used=true]{opacity:.6;filter:grayscale(.65)}.qj-hand-used{background:#dcece8;border-radius:10px;align-items:center;gap:3px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:850;display:flex;position:absolute;top:8px;right:8px}.qj-screen .qj-hand-used svg{filter:none;width:12px;height:12px}.qj-hand-note{color:#447a8d;font-size:12px;font-weight:750}.qj-hand-target-title{text-align:left;align-items:center;gap:15px;display:flex}.qj-hand-target-title .qj-trick-art{width:76px;height:76px}.qj-hand-target-title>div{flex-direction:column;gap:5px;display:flex}.qj-hand-target-title b{font-size:2.5vw;font-size:max(20px,min(2.5vw,34px));line-height:1.1}.qj-hand-target-title span{color:#42728b;font-size:15px}.qj-hand-targets{width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(900px,100%);display:grid}.qj-hand-targets>button{background:#fffbed;border:2px solid #fff;border-radius:20px;flex-direction:column;align-items:center;min-width:0;padding:4px 8px 12px;transition:transform .16s;display:flex;box-shadow:0 5px #4386a34d}.qj-hand-targets .qj-face{aspect-ratio:1;width:100%;max-width:155px;height:auto}.qj-hand-targets b{font-size:1.4vw;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:max(14px,min(1.4vw,20px));overflow:hidden}.qj-trick-explainer>.qj-description{justify-content:center;align-items:center;gap:10px;display:flex}.qj-answer[data-eliminated=true]{opacity:.35;box-shadow:none;filter:saturate(.25)}.qj-screen .qj-answer[data-eliminated=true]>button{background:#d4eaf0!important;border-style:dashed!important}.qj-answer[data-eliminated=true]>button>span{font-size:1vw;color:#47647b;font-size:max(12px,min(1vw,17px))}.qj-trick-projectile .qj-trick-art,.qj-duel-impact .qj-trick-art,.qj-duel-impact .qj-trick-obstacle{object-fit:contain;filter:drop-shadow(0 3px 3px #16517235);width:100%;height:100%;display:block}.qj-screen .qj-trick-projectile{width:7vw;width:max(58px,min(7vw,100px));height:7vw;height:max(58px,min(7vw,100px))}.qj-screen .qj-duel:not([data-own=true]) .qj-trick-projectile{width:10.5vw;width:max(82px,min(10.5vw,150px));height:10.5vw;height:max(82px,min(10.5vw,150px))}.qj-screen .qj-duel-impact{width:13.5vw;width:max(100px,min(13.5vw,182px));height:13.5vw;pointer-events:none;height:max(100px,min(13.5vw,182px));top:8%;right:-23%}.qj-screen .qj-duel-target>b,.qj-screen .qj-duel-target>small{z-index:3}.qj-screen .qj-duel-flight>b{white-space:normal;text-align:center;letter-spacing:.06em;width:max-content;max-width:280px}@media (hover:hover) and (pointer:fine){.qj-hand-cards>button:not(:disabled):hover{background:#fff3bc;transform:translateY(-4px)}.qj-hand-cards>button:not(:disabled):hover .qj-trick-art{transform:rotate(-7deg)scale(1.06)}.qj-hand-targets>button:not(:disabled):hover{transform:translateY(-4px)}}@media (max-width:600px) and (orientation:portrait){.qj-screen .qj-trick-hand,.qj-screen .qj-trick-explainer{gap:12px}.qj-screen .qj-hand-rule{flex-direction:column;gap:5px;font-size:11px}.qj-screen .qj-hand-cards{grid-template-columns:1fr;gap:10px}.qj-screen .qj-hand-cards>button,.qj-screen .qj-hand-cards>div{text-align:left;border-radius:19px;grid-template-rows:auto auto;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:4px 13px;min-height:87px;padding:9px 13px;display:grid;box-shadow:0 5px #63b2c5}.qj-screen .qj-hand-cards .qj-trick-art{grid-row:1/3;width:66px;height:66px}.qj-screen .qj-hand-cards b{align-self:end;font-size:20px;line-height:1.1}.qj-screen .qj-hand-cards span{text-align:left;align-self:start;font-size:12px;line-height:1.25}.qj-screen .qj-hand-cards>button[data-used=true] b{padding-right:0}.qj-hand-used{font-size:8px;top:4px;left:4px;right:auto}.qj-hand-note{font-size:10px}.qj-hand-targets{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.qj-hand-targets>button{border-radius:16px;padding:2px 3px 8px}.qj-hand-targets .qj-face{max-width:98px}.qj-hand-target-title .qj-trick-art{width:55px;height:55px}.qj-hand-target-title span{font-size:12px}.qj-screen .qj-duel:not([data-own=true]) .qj-trick-projectile{width:82px;height:82px}.qj-screen .qj-duel-impact{width:104px;height:104px;top:3%;right:-15%}}@media (max-height:690px) and (max-width:600px) and (orientation:portrait){.qj-screen[data-phase=trick] .qj-body{gap:10px}.qj-screen .qj-trick-hand,.qj-screen .qj-trick-explainer{gap:9px}.qj-screen .qj-hand-cards{gap:8px}.qj-screen .qj-hand-cards>button,.qj-screen .qj-hand-cards>div{grid-template-columns:48px minmax(0,1fr);gap:3px 10px;min-height:68px;padding:7px 10px}.qj-screen .qj-hand-cards .qj-trick-art{width:48px;height:48px}.qj-screen .qj-hand-cards b{font-size:17px}.qj-screen .qj-hand-cards span{font-size:10px}.qj-hand-rule>span:first-child{padding:3px 9px}.qj-hand-note{display:none}.qj-hand-targets .qj-face{max-width:72px}}@media (max-height:540px) and (orientation:landscape){.qj-screen .qj-trick-hand,.qj-screen .qj-trick-explainer{gap:7px}.qj-screen .qj-hand-rule{gap:5px 10px;font-size:10px}.qj-screen .qj-hand-cards{gap:10px}.qj-screen .qj-hand-cards>button,.qj-screen .qj-hand-cards>div{border-radius:17px;gap:4px;min-height:105px;padding:8px}.qj-screen .qj-hand-cards .qj-trick-art{width:46px;height:46px}.qj-screen .qj-hand-cards b{font-size:16px}.qj-screen .qj-hand-cards span{font-size:10px;line-height:1.15}.qj-screen .qj-trick-hand>.qj-secondary,.qj-screen .qj-trick-hand>.qj-primary{min-height:32px;padding:5px 14px;font-size:12px}.qj-hand-note{display:none}.qj-hand-target-title .qj-trick-art{width:38px;height:38px}.qj-hand-target-title b{font-size:18px}.qj-hand-target-title span{font-size:11px}.qj-hand-targets{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.qj-hand-targets .qj-face{max-width:80px}.qj-hand-targets>button{padding:1px 3px 7px}.qj-hand-targets b{font-size:11px}.qj-screen .qj-trick-projectile{width:50px;height:50px}.qj-screen .qj-duel:not([data-own=true]) .qj-trick-projectile{width:75px;height:75px}.qj-screen .qj-duel-impact{width:96px;height:96px;top:1%;right:-12%}}@media (prefers-reduced-motion:reduce){.qj-hand-cards>button,.qj-hand-cards .qj-trick-art,.qj-hand-targets>button{transition:none!important;transform:none!important}}
