.ssq2{position:relative;width:100%;height:calc(100dvh - 72px);min-height:220px;border-radius:20px;overflow:hidden;font-family:Georgia,Times New Roman,serif;color:#3a2352;background:#241040;box-shadow:0 16px 40px #2e165459}.ssq2 button{font:inherit;cursor:pointer;border:0;background:none}.ssq2 .q3-hidden{display:none!important}.ssq2 .q3-stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.ssq2 .q3-bg{position:absolute;inset:-24px;background-size:cover;background-position:center;filter:blur(18px) brightness(.72) saturate(1.15)}.ssq2 .q3-frame{position:relative;container-type:size;flex:none}.ssq2 .q3-art{position:absolute;inset:0;width:100%;height:100%;display:block;border-radius:1cqh}.ssq2 .q3-toast{position:absolute;z-index:60;left:50%;bottom:12%;transform:translate(-50%);max-width:86%;background:#fff7e0;color:#7a4d12;border:.45cqh solid #ffd66b;font-weight:900;font-size:2.1cqh;padding:1.2cqh 2.4cqh;border-radius:5cqh;box-shadow:0 1cqh 2.4cqh #230c3c66;text-align:center}.ssq2 .q3-stage.q3-rot .q3-frame{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(90deg)}.ssq2 .q3-playbtn{position:absolute;display:flex;align-items:center;justify-content:center;gap:1cqh;background:linear-gradient(120deg,#8b2fc9,#c237b0);color:#fff;font-weight:900;font-size:3cqh;letter-spacing:.05cqh;border-radius:6cqh;border:.55cqh solid #ffd66b;box-shadow:0 .8cqh #4a1568,0 1.2cqh 2.6cqh #1e0a3773;text-shadow:0 .25cqh .4cqh rgba(60,15,90,.5)}.ssq2 .q3-playbtn:active{transform:translateY(.4cqh);box-shadow:0 .3cqh #4a1568}.ssq2 .q3-playbtn.q3-rel{position:relative;width:100%;padding:1.6cqh 2cqh;font-size:20px;border-radius:50px}.ssq2 .q3-menubtn{position:absolute;display:flex;align-items:center;justify-content:center;gap:1.4cqh;background:linear-gradient(170deg,#fff6dd,#ffe9bd);color:#4a1d66;border:.45cqh solid #c99a3f;border-radius:2.2cqh;font-weight:900;font-size:2.35cqh;line-height:1.08;box-shadow:0 .5cqh #a5782e,0 .9cqh 1.8cqh #280f4659;text-align:center}.ssq2 .q3-menubtn:active{transform:translateY(.3cqh);box-shadow:0 .2cqh #a5782e}.ssq2 .q3-menubtn .q3-ico{font-size:3.4cqh;line-height:1}.ssq2 .q3-minibtn{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4cqh;background:linear-gradient(170deg,#fff6dd,#ffe9bd);color:#4a1d66;border:.4cqh solid #c99a3f;border-radius:1.8cqh;font-weight:900;font-size:1.5cqh;line-height:1.05;box-shadow:0 .4cqh #a5782e,0 .7cqh 1.4cqh #280f464d;text-align:center}.ssq2 .q3-minibtn .q3-ico{font-size:2.6cqh;line-height:1}.ssq2 .q3-round{position:absolute;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a64ce0,#7b1fa2);color:#fff;border:.5cqh solid #ffd66b;box-shadow:0 .6cqh 1.4cqh #280f4673;font-size:3.4cqh;display:grid;place-items:center}.ssq2 .q3-mfk{position:absolute;background:#241040b8;color:#ffe9bd;font-weight:700;font-size:1.7cqh;padding:.7cqh 2.2cqh;border-radius:3cqh;border:.25cqh solid rgba(255,214,107,.55)}.ssq2 .q3-lockbtn{position:absolute;display:flex;align-items:center;justify-content:center;gap:.8cqh;background:linear-gradient(170deg,#d8cde6,#b3a1c9);color:#4e3a63;border:.45cqh solid #9482ad;border-radius:6cqh;font-weight:900;font-size:2.4cqh;box-shadow:0 .6cqh #6f5d87,0 1cqh 2cqh #1e0a3759}.ssq2 .q3-ribbon{position:absolute;display:grid;place-items:center;text-align:center;background:linear-gradient(180deg,#7c22a3,#5e075e);color:#ffe9f7;border:.45cqh solid #e8c06a;border-radius:2.4cqh;font-weight:900;font-size:2.7cqh;line-height:1.1;box-shadow:0 .5cqh 1.1cqh #280a3c73;text-shadow:0 .2cqh .35cqh rgba(0,0,0,.45)}.ssq2 .q3-bigribbon{font-size:3.6cqh}.ssq2 .q3-panel{position:absolute;background:linear-gradient(170deg,#fff6dd,#fee9c1);border:.5cqh solid #d9a955;border-radius:2.6cqh;box-shadow:inset 0 0 0 .4cqh #ffffffa6,0 1cqh 2.6cqh #32145059}.ssq2 .q3-circarrow{position:absolute;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a64ce0,#7b1fa2);color:#fff;border:.6cqh solid #ffd66b;box-shadow:0 .7cqh #4a1568,0 1cqh 2.2cqh #280f4673;font-size:5cqh;display:grid;place-items:center}.ssq2 .q3-circarrow:active{transform:translateY(.4cqh);box-shadow:0 .2cqh #4a1568}.ssq2 .q3-circarrow.q3-wiggle{animation:q3wig .45s ease}@keyframes q3wig{25%{transform:translate(-.8cqh)}75%{transform:translate(.8cqh)}}.ssq2 .q3-softbtn{background:#fff;color:#5c2a8d;border:.45cqh solid #e2c9f5;font-weight:900;font-size:15px;padding:11px 14px;border-radius:40px;box-shadow:0 .5cqh 1.2cqh #280f4640}.ssq2 .q3-softbtn.q3-abs{position:absolute;display:flex;align-items:center;justify-content:center;gap:.8cqh;font-size:2.5cqh;line-height:1.1;border-radius:5cqh;border-color:#c99a3f;color:#4a1d66;background:linear-gradient(170deg,#fff,#f3e6ff)}.ssq2 .q3-qheadbox{position:absolute;display:flex;align-items:center;justify-content:center;background:#faf3d7;color:#3a2352;font-weight:900;font-size:2.9cqh;line-height:1.1;text-align:center;border-radius:1cqh;padding:0 1cqh}.ssq2 .q3-qscroll{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fdf8e7;border-radius:1cqh;padding:.4cqh 1cqh;overflow:hidden;text-align:center}.ssq2 .q3-qscroll .q3-sq{font-size:2.45cqh;font-weight:900;color:#3a2352;line-height:1.22}.ssq2 .q3-qscroll .q3-sref{font-size:2cqh;font-weight:900;color:#a23986;line-height:1.2;margin-top:.5cqh}.ssq2 .q3-lvlbar{position:absolute;display:grid;place-items:center;background:#53046f;color:#fff;font-weight:900;font-size:2.9cqh;line-height:1.1;border-radius:1cqh;text-align:center}.ssq2 .q3-qinner{position:absolute;inset:0;padding:2.6cqh 3cqh;display:flex;flex-direction:column}.ssq2 .q3-qkind{font-size:1.75cqh;font-weight:900;letter-spacing:.18cqh;color:#b63e82;text-transform:uppercase;text-align:center}.ssq2 .q3-qtext{font-size:2.85cqh;font-weight:900;color:#3a2352;margin:1cqh 0 1.4cqh;line-height:1.28;text-align:center}.ssq2 .q3-opts{display:grid;gap:1.15cqh}.ssq2 .q3-opt{display:flex;align-items:center;gap:1.4cqh;background:linear-gradient(#fff,#f4e9fd);border:.42cqh solid #c77dff;border-radius:1.8cqh;padding:1.05cqh 1.4cqh;font-weight:800;color:#3d1b52;font-size:2.45cqh;text-align:left;box-shadow:0 .4cqh 1cqh #5a1e8c2e}.ssq2 .q3-opt span{display:grid;place-items:center;width:4.1cqh;height:4.1cqh;border-radius:50%;background:radial-gradient(circle at 35% 30%,#c66bff,#8b2fc9);color:#fff;font-weight:900;font-size:2.4cqh;flex-shrink:0}.ssq2 .q3-opt.q3-right{background:#e3f8e8;border-color:#4aa77b}.ssq2 .q3-opt.q3-wrong{background:#fff0f0;border-color:#e2a6a6;animation:q3shake .4s}@keyframes q3shake{25%{transform:translate(-.8cqh)}75%{transform:translate(.8cqh)}}.ssq2 .q3-hintbtn{margin:1.3cqh auto 0;background:#fff;border:.45cqh solid #ffd66b;color:#8a6428;font-weight:900;border-radius:4cqh;padding:.9cqh 2.6cqh;font-size:2.2cqh}.ssq2 .q3-hintbox{margin-top:1.1cqh;display:flex;gap:1.4cqh;align-items:center;text-align:left;background:#fff9df;border:.4cqh dashed #d9b64f;border-radius:1.8cqh;padding:1.1cqh 1.4cqh;color:#6c5226;font-weight:700;font-size:2.05cqh;line-height:1.4}.ssq2 .q3-hintbox img{width:6.5cqh;flex-shrink:0}.ssq2 .q3-note{margin-top:auto;padding-top:1cqh;font-size:1.75cqh;color:#8a7a9c;font-weight:700;text-align:center}.ssq2 .q3-cinner{position:absolute;inset:0;padding:2.6cqh 3.4cqh;display:flex;flex-direction:column;align-items:center;text-align:center}.ssq2 .q3-cstar{width:9cqh;animation:q3spin 1.2s ease;filter:drop-shadow(0 0 1.6cqh #ffe98a)}@keyframes q3spin{0%{transform:scale(.2) rotate(-40deg);opacity:0}}.ssq2 .q3-cinner h3{margin:.6cqh 0 .4cqh;color:#7a2fa0;font-size:3.6cqh}.ssq2 .q3-cref{font-weight:900;color:#a23986;font-size:2.1cqh;margin-bottom:.6cqh}.ssq2 .q3-cverse{font-style:italic;font-weight:700;color:#473361;font-size:2.3cqh;line-height:1.45;margin-bottom:.8cqh}.ssq2 .q3-clesson{font-weight:700;color:#6a5578;font-size:2.05cqh;margin-bottom:1.2cqh}.ssq2 .q3-cinner .q3-playbtn{font-size:2.8cqh}.ssq2 .q3-companel{display:flex;flex-direction:column;align-items:center;padding:1cqh 2.2cqh;text-align:center}.ssq2 .q3-starrow{display:flex;justify-content:center;gap:1.4cqh;margin:.2cqh 0 .7cqh}.ssq2 .q3-medal{display:grid;place-items:center;width:7.4cqh;height:7.4cqh;border-radius:50%;background:radial-gradient(circle at 35% 30%,#9fdcff,#2f7de1 55%,#1a3fa8);border:.65cqh solid #f7cf5a;box-shadow:0 0 1.8cqh #ffe98ad9,inset 0 0 1.4cqh #0c2c70;color:#fff;font-size:4.4cqh;text-shadow:0 0 1cqh #9fdcff}.ssq2 .q3-learned{font-size:2.5cqh;color:#7a2fa0;font-weight:700;line-height:1.25}.ssq2 .q3-learned b{color:#c237b0}.ssq2 .q3-heart-div{font-size:2cqh;margin:.3cqh 0}.ssq2 .q3-scripture{background:#f2eafb;border:.4cqh solid #d9bdf0;border-radius:1.8cqh;padding:.9cqh 1.4cqh;font-size:1.9cqh;line-height:1.35;color:#473361;font-weight:700}.ssq2 .q3-scripture b{color:#7a2fa0;font-size:2.1cqh}.ssq2 .q3-scripture span{font-size:1.8cqh;color:#a23986;font-weight:900}.ssq2 .q3-veil{position:absolute;inset:0;z-index:40;display:flex;background:#260e428c;backdrop-filter:blur(2px)}.ssq2 .q3-paper{position:relative;background:linear-gradient(170deg,#fffaf0,#ffefd6);border:4px solid #e8c06a;border-radius:26px;box-shadow:0 14px 34px #230c3c80;padding:22px 20px;width:min(92%,380px);max-height:86%;overflow-y:auto;text-align:center;margin:auto;display:flex;flex-direction:column;gap:10px}.ssq2 .q3-paper h2{margin:0;color:#7a2fa0;font-size:27px;line-height:1.08}.ssq2 .q3-paper h3{margin:0;color:#7a2fa0;font-size:26px}.ssq2 .q3-paper p{color:#5a4470;font-weight:700;line-height:1.5;margin:0}.ssq2 .q3-hot{position:absolute;background:transparent;border:0;cursor:pointer;z-index:6;border-radius:3cqh}.ssq2 .q3-hot.q3-wiggle{animation:q3wig .45s ease}.ssq2 .q3-cover{border:0!important;box-shadow:none!important;background:#fdf0c9;border-radius:1.8cqh}.ssq2 .q3-qstars{position:absolute;display:flex;align-items:center;justify-content:space-evenly;background:#4a1c02;border:0;border-radius:3.8cqh}.ssq2 .q3-qstars img{width:5.4cqh;height:5.4cqh;max-width:none;filter:grayscale(1) brightness(.55) opacity(.6)}.ssq2 .q3-qstars img.q3-lit{filter:drop-shadow(0 0 1.2cqh #ffe98a);animation:q3pop .55s ease}@keyframes q3pop{0%{transform:scale(.3)}60%{transform:scale(1.35)}to{transform:scale(1)}}.ssq2 .q3-qp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1cqh 2cqh;overflow:hidden}.ssq2 .q3-qp .q3-qkind{font-size:2.1cqh;color:#b63e82;line-height:1.2}.ssq2 .q3-qp .q3-qtext{font-size:2.9cqh;margin:.8cqh 0 0}.ssq2 .q3-opts3{position:absolute;display:flex;justify-content:space-between}.ssq2 .q3-optcard{position:relative;width:32.85%;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1cqh;background:linear-gradient(180deg,#8c1bc0,#4d0379);color:#fff;border:.55cqh solid #fbd976;border-radius:3cqh;box-shadow:0 .4cqh #5a280a73;padding:2.2cqh .5cqh .5cqh}.ssq2 .q3-optcard:active{transform:translateY(.3cqh)}.ssq2 .q3-optcard .q3-badge{position:absolute;top:.7cqh;left:.7cqh;width:3.6cqh;height:3.6cqh;border-radius:50%;background:#fff;color:#8a1bb5;display:grid;place-items:center;font-weight:900;font-size:2.3cqh;line-height:1;border:.3cqh solid #fbd976}.ssq2 .q3-optcard .q3-oico{font-size:4.4cqh;line-height:1.15}.ssq2 .q3-optcard em{font-style:normal;font-weight:900;font-size:2.8cqh;line-height:1.15;text-align:center;text-shadow:0 .2cqh .4cqh rgba(40,10,60,.5)}.ssq2 .q3-optcard.q3-right{box-shadow:0 0 2.6cqh 1.1cqh #ffe98af2}.ssq2 .q3-optcard.q3-wrong{background:linear-gradient(170deg,#c96a6a,#9c3a3a);animation:q3shake .4s}.ssq2 .q3-tipbox{position:absolute;display:flex;align-items:center;justify-content:center;background:#fdf6e0;border:0;border-radius:1.2cqh;padding:.6cqh;z-index:6;cursor:pointer}.ssq2 .q3-tipbox .q3-tiptext{color:#6c5226;font-weight:700;font-size:1.95cqh;line-height:1.25;text-align:center}.ssq2 .q3-tipbox .q3-tiptext.q3-tipshow{font-size:1.75cqh}.ssq2 .q3-navbtn{position:absolute;display:flex;align-items:center;justify-content:center;gap:.8cqh;background:linear-gradient(120deg,#8b2fc9,#c237b0);color:#fff;font-weight:900;font-size:3.4cqh;border-radius:5cqh;border:.5cqh solid #ffd66b;box-shadow:0 .7cqh #4a1568,0 1.1cqh 2.4cqh #1e0a3773;text-shadow:0 .25cqh .4cqh rgba(60,15,90,.5)}.ssq2 .q3-navbtn:active{transform:translateY(.4cqh);box-shadow:0 .25cqh #4a1568}.ssq2 .q3-navbtn.q3-wiggle{animation:q3wig .45s ease}.ssq2 .q3-levelpill{position:absolute;display:grid;place-items:center;background:#2e144e;color:#ffe9bd;border:.45cqh solid #e8c06a;border-radius:4cqh;font-weight:900;font-size:2.7cqh;box-shadow:0 .5cqh 1.1cqh #280a3c73;text-shadow:0 .2cqh .35cqh rgba(0,0,0,.45)}.ssq2 .q3-celebp{position:absolute;display:flex;overflow:hidden}.ssq2 .q3-celebp .q3-cinner{position:relative;inset:auto;flex:1;padding:.8cqh 1.6cqh;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.4cqh 1.2cqh}.ssq2 .q3-celebp .q3-idle{flex:1;text-align:center;color:#7a2fa0;font-weight:900;font-size:2.9cqh;line-height:1.2;white-space:nowrap}.ssq2 .q3-celebp .q3-ctext{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center}.ssq2 .q3-celebp .q3-cstar{width:8cqh;flex:none}.ssq2 .q3-celebp .q3-cinner h3{font-size:3.6cqh;margin:0;line-height:1.15}.ssq2 .q3-celebp .q3-cref{font-size:2.5cqh;margin:0;line-height:1.2}.ssq2 .q3-celebp .q3-cverse{font-size:2.6cqh;margin:0;line-height:1.3}.ssq2 .q3-celebp .q3-clesson{font-size:1.7cqh;margin-bottom:.4cqh}.ssq2 .q3-celebp .q3-playbtn{font-size:2.8cqh;padding:.9cqh 2.6cqh;width:auto;flex:none;white-space:nowrap}.ssq2 .q3-rotate{position:absolute;top:2.5%;left:50%;transform:translate(-50%);z-index:30;display:none;background:#241040e6;color:#ffe9bd;font-weight:900;font-size:14px;padding:8px 16px;border-radius:40px;border:2px solid #ffd66b;box-shadow:0 4px 12px #230c3c80;white-space:nowrap}.ssq2.q3-portrait .q3-rotate{display:block}.ssq2 .q3-jplaque{position:absolute;font-size:2.1cqh;padding:1cqh 1.6cqh;border-radius:1.4cqh}.ssq2 .q3-jhudright{position:absolute;display:flex;gap:.9cqh;align-items:center}.ssq2 .q3-pill.q3jpill{font-size:2.1cqh;padding:.8cqh 1.4cqh;border-radius:4cqh}.ssq2 .q3-iconbtn.q3-jpause{width:5.4cqh;height:5.4cqh;font-size:2.4cqh}.ssq2 .q3-jstar{position:absolute;width:9.5cqh;margin-left:-4.75cqh;margin-top:-4.75cqh;opacity:0;transform:scale(.4);transition:opacity .5s,transform .5s;pointer-events:none}.ssq2 .q3-jstar.q3-active{opacity:1;transform:scale(1);animation:q3bob 1.6s ease-in-out infinite;filter:drop-shadow(0 0 2.2cqh #ffe98a);pointer-events:auto}.ssq2 .q3-jstar.q3-done{opacity:.55;transform:scale(.55);filter:drop-shadow(0 0 .8cqh #ffd66b) sepia(.4);pointer-events:none}.ssq2 .q3-marker{position:absolute;width:6.5cqh;height:6.5cqh;margin-left:-3.25cqh;margin-top:-3.25cqh;border-radius:50%;background:radial-gradient(circle,#fff8d0,#ffd94d 38%,#ffbe3c8c 62%,#ffbe3c00 75%);box-shadow:0 0 2.4cqh 1.2cqh #ffdc6ebf;transition:left .55s cubic-bezier(.4,1.6,.6,1),top .55s cubic-bezier(.4,1.6,.6,1);animation:q3twinkle 1.2s ease-in-out infinite;pointer-events:none;z-index:7}@keyframes q3twinkle{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.ssq2 .q3-tabstrip{position:absolute;display:flex;justify-content:space-between;z-index:7}.ssq2 .q3-tabbtn{flex:1 1 0;margin:0 .45cqh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3cqh;background:linear-gradient(170deg,#fff6dd,#ffe9bd);color:#4a1d66;border:.45cqh solid #c99a3f;border-radius:1.9cqh;font-weight:900;font-size:2.4cqh;line-height:1.05;box-shadow:0 .45cqh #a5782e,0 .8cqh 1.6cqh #280f4659;text-align:center;padding:.4cqh .2cqh}.ssq2 .q3-tabbtn:active{transform:translateY(.3cqh);box-shadow:0 .15cqh #a5782e}.ssq2 .q3-tabbtn .q3-tabico{font-size:5cqh;line-height:1}.ssq2 .q3-tabbtn.q3-active{background:linear-gradient(180deg,#8e1cc0,#5d0d95);color:#fff;border-color:#ffd66b;text-shadow:0 .2cqh .4cqh rgba(60,15,90,.5)}.ssq2 .q3-tabbtn.q3-active:active{transform:translateY(.3cqh)}.ssq2 .q3-qstars img{width:4.6cqh;height:4.6cqh}.ssq2 .q3-weltext{position:absolute;display:flex;align-items:center;justify-content:center;background:#fdf3d7;color:#3a2352;font-weight:700;font-size:2.3cqh;line-height:1.35;text-align:center;border-radius:1.4cqh;padding:0 2cqh;z-index:6}.ssq2 .q3-qstars{background:#3a1457}.ssq2 .q3-qstars img{width:6.2cqh;height:6.2cqh}.ssq2 .q3-qbanner{position:absolute;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#7c1cb2,#640f9b);color:#fff;font-weight:900;font-size:3.2cqh;border:.45cqh solid #e8c06a;border-radius:5cqh;box-shadow:0 .5cqh 1.1cqh #280a3c73;text-shadow:0 .2cqh .35cqh rgba(0,0,0,.45);z-index:6}.ssq2 .q3-qscroll{cursor:pointer;z-index:6}.ssq2 .q3-qscroll .q3-qkind{font-size:2.2cqh;font-weight:900;letter-spacing:.14cqh;color:#c237b0;text-transform:uppercase;line-height:1.2}.ssq2 .q3-qscroll .q3-sq{font-size:3.2cqh;font-weight:900;color:#3a2352;line-height:1.25;margin-top:.7cqh}.ssq2 .q3-optcard{padding:.9cqh .4cqh .7cqh;gap:.5cqh}.ssq2 .q3-optcard .q3-ring{width:6cqh;height:6cqh;border-radius:50%;border:.6cqh solid #fdf3d7;box-shadow:inset 0 0 1cqh #00000059,0 0 .8cqh #ffffff59;flex:none}.ssq2 .q3-optcard.q3-piccard{background:none;border-color:transparent;box-shadow:none}.ssq2 .q3-optcard.q3-piccard .q3-ring,.ssq2 .q3-optcard.q3-piccard em{visibility:hidden}.ssq2 .q3-optcard.q3-piccard.q3-right{border-color:#ffe98a;box-shadow:0 0 2.6cqh 1.1cqh #ffe98af2}.ssq2 .q3-optcard.q3-piccard.q3-wrong{background:none;animation:q3shake .4s}.ssq2 .q3-optcard.q3-right .q3-ring{background:radial-gradient(circle at 35% 30%,#ffe98a,#f7b733);border-color:#fff8dc;box-shadow:0 0 1.6cqh #ffe98a}.ssq2 .q3-tipcover{position:absolute;display:flex;align-items:center;justify-content:center;background:#fdeabc;color:#6c5226;font-weight:700;font-size:2.4cqh;line-height:1.3;text-align:center;border-radius:1.2cqh;padding:.4cqh;z-index:5;pointer-events:none}.ssq2 .q3-tipcover.q3-tipshow{font-size:2cqh}.ssq2 .q3-celebp .q3-cverse{font-size:2.2cqh;line-height:1.3}.ssq2 .q3-celebp .q3-cinner h3,.ssq2 .q3-hl{color:#c237b0}.ssq2 .q3-cover{background:#faedce}.ssq2 .q3-tipcover{background:#fdeabc}.ssq2 .q3-celebp{background:linear-gradient(170deg,#fdf0bb,#f9e49e)}.ssq2 .q3-qstars{background:#31293c}.ssq2 .q3-tabpos{position:absolute;flex:none;margin:0}.ssq2 .q3-stage.q3-rot .q3-frame{top:calc(50% + 22px)}.ssq2 .q3-rotate{top:5px;width:max-content;max-width:calc(100% - 16px);box-sizing:border-box;white-space:normal;text-align:center;font-size:12px;line-height:1.2;padding:5px 10px}.ssq2 .q3-tabstrip{pointer-events:none}.ssq2 .q3-tabstrip .q3-tabbtn{pointer-events:auto}.ssq2 .q3-rotate{transform:translate(-50%);margin:0}.ssq2 .q3-rotate{top:29px}.ssq2 .q3-stage.q3-rot .q3-frame{top:calc(50% + 38px)}.ssq2,.ssq2 .q3-stage{overflow:clip}.ssq2 .q3-rotate{top:5px}.ssq2 .q3-stage.q3-rot .q3-frame{top:calc(50% + 26px)}.ssq2 .q3-optcard.q3-imgcard{padding:0;overflow:hidden;gap:0}.ssq2 .q3-optcard .q3-optbg{position:absolute;inset:0;background-size:cover;background-position:center;filter:blur(1.1cqh) brightness(.5) saturate(1.25);transform:scale(1.2)}.ssq2 .q3-optcard .q3-optimg{position:absolute;inset:0;margin:auto;max-width:100%;max-height:100%}.ssq2 .q3-optcard .q3-pill{position:absolute;left:4%;right:4%;bottom:4%;display:flex;align-items:center;justify-content:center;gap:.5cqh;background:linear-gradient(180deg,#9b2fd0,#5d0d95);border:.35cqh solid #ffd66b;border-radius:4cqh;padding:.4cqh .7cqh;box-shadow:0 .4cqh 1.2cqh #1e0a3773}.ssq2 .q3-optcard .q3-pill em{font-style:normal;color:#fff;font-weight:900;font-size:2cqh;line-height:1.1;text-align:center;text-shadow:0 .2cqh .4cqh rgba(40,10,60,.55)}.ssq2 .q3-optcard .q3-pill-ico{font-style:normal;font-size:2.1cqh;line-height:1}.ssq2 .q3-optcard.q3-imgcard.q3-wrong{background:linear-gradient(180deg,#8c1bc0,#4d0379);border-color:#ffb3b3;box-shadow:0 0 2.2cqh .9cqh #ff8c8cd9;animation:q3shake .4s}html,body{margin:0;padding:0;background:#241040}body{min-height:100dvh;display:flex;align-items:center}.ssq2{flex:1;border-radius:0;box-shadow:none}
