.remixPage{--remix-accent:#c8ff2f;--remix-rgb:200,255,47;isolation:isolate;background:#08090b;position:relative;overflow-x:hidden}.remixPage:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 12% 16%,rgba(var(--remix-rgb),.13),transparent 27rem),radial-gradient(circle at 88% 72%,rgba(var(--remix-rgb),.07),transparent 32rem),linear-gradient(120deg,#08090b 0%,#0d0f13 52%,#08090b 100%);position:fixed;inset:0}.remixPage:after{content:"";z-index:-1;pointer-events:none;opacity:.14;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:52px 52px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.remixPage .qNav,.remixPage .reactionNav,.remixPage .perfectNav,.remixPage .jumpNav,.remixPage .poolNav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#0000,#0c0d10b8,#0000)}.remixPage .qHead>div:first-child small,.remixPage .qCard>small{align-items:center;gap:8px;display:inline-flex}.remixPage .qHead>div:first-child small:before,.remixPage .qCard>small:before{content:"";background:var(--remix-accent);width:18px;height:2px;box-shadow:0 0 14px rgba(var(--remix-rgb),.7)}.remixPage .qStats>div{background:#0e0f12b8;border:1px solid #ffffff13;border-radius:14px;min-width:82px;padding:12px 14px;box-shadow:0 14px 32px #0000002e}.remixPage .qCard{border-color:rgba(var(--remix-rgb),.18);background:linear-gradient(145deg,#16171bf5,#0b0c0ffa);box-shadow:0 28px 80px #00000059,inset 0 1px #ffffff0b}.remixPage .qCard:after{content:"";border:1px solid rgba(var(--remix-rgb),.18);width:280px;height:280px;box-shadow:0 0 70px rgba(var(--remix-rgb),.06);pointer-events:none;border-radius:50%;position:absolute;top:-170px;right:-150px}.remixPage button,.remixPage a{touch-action:manipulation}.remixPage button{transition:transform .14s,border-color .18s,background .18s,box-shadow .18s}.remixPage button:not(:disabled):hover{transform:translateY(-2px)}.remixPage button:not(:disabled):active{transform:translateY(1px)scale(.985)}.remixPage .qPrimary{box-shadow:0 10px 28px rgba(var(--remix-rgb),.18);position:relative}.remixPage .qChoices button{background:linear-gradient(145deg,#1f2025f5,#131418f5)}.remixPage .qChoices button:hover{border-color:var(--remix-accent);box-shadow:0 10px 30px rgba(var(--remix-rgb),.1)}.remixPage .qTimerTrack{height:10px;box-shadow:inset 0 1px 4px #00000080}.remixPage .qTimerTrack i{background:linear-gradient(90deg,var(--remix-accent),#f0ff9a);box-shadow:0 0 16px rgba(var(--remix-rgb),.55)}.remixPage.quizRemix{--remix-accent:#67e8f9;--remix-rgb:103,232,249}.remixPage.reflexRemix{--remix-accent:#fb7185;--remix-rgb:251,113,133}.remixPage.skillRemix{--remix-accent:#c8ff2f;--remix-rgb:200,255,47}.remixPage.brainRemix{--remix-accent:#a78bfa;--remix-rgb:167,139,250}.remixPage.luckRemix{--remix-accent:#fbbf24;--remix-rgb:251,191,36}.remixPage.quizRemix .qPrimary,.remixPage.quizRemix .qTimerTrack i,.remixPage.reflexRemix .qPrimary,.remixPage.reflexRemix .qTimerTrack i,.remixPage.brainRemix .qPrimary,.remixPage.brainRemix .qTimerTrack i,.remixPage.luckRemix .qPrimary,.remixPage.luckRemix .qTimerTrack i{background:var(--remix-accent)}.remixPage .gameRibbon{flex-wrap:wrap;justify-content:center;gap:8px;margin:20px 0 0;display:flex}.remixPage .gameRibbon span{color:#a1a1aa;letter-spacing:1px;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900}.remixPage .feedbackLine{min-height:26px;color:var(--remix-accent);letter-spacing:.8px;margin:16px 0 0;font-size:12px;font-weight:900}.remixPage .comboPill{border:1px solid rgba(var(--remix-rgb),.28);background:rgba(var(--remix-rgb),.08);color:var(--remix-accent);letter-spacing:1px;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:10px;font-weight:950;display:inline-flex}.remixPage .roundDots{justify-content:center;gap:8px;margin:18px 0;display:flex}.remixPage .roundDots i{background:#292a2f;border-radius:99px;width:34px;height:6px;transition:all .25s}.remixPage .roundDots i.done{background:var(--remix-accent);box-shadow:0 0 13px rgba(var(--remix-rgb),.5)}.remixPage .resultBreakdown{gap:8px;width:min(520px,100%);margin:22px 0;display:grid}.remixPage .resultBreakdown div{color:#a1a1aa;background:#ffffff06;border:1px solid #ffffff13;border-radius:12px;justify-content:space-between;padding:12px 14px;display:flex}.remixPage .resultBreakdown b{color:#fff}.remixPage .colorWord{text-shadow:0 0 42px;animation:.24s both remixPop}.remixPage .aimTarget{box-shadow:0 0 0 8px rgba(var(--remix-rgb),.1),0 0 28px rgba(var(--remix-rgb),.5)}.remixPage .qGrid button.on{box-shadow:0 0 30px rgba(var(--remix-rgb),.52);transform:scale(1.045)}.remixPage .luckCard{border-color:#fbbf2440}.remixPage .playingCard,.remixPage .door,.remixPage .luckTile{filter:drop-shadow(0 16px 20px #00000047)}.capitalFlag{filter:drop-shadow(0 12px 20px #00000061);background:linear-gradient(145deg,#ffffff1f,#ffffff08);border:1px solid #ffffff2e;border-radius:16px;width:clamp(112px,24vw,170px);margin:22px auto 8px;padding:8px;line-height:0;animation:.28s cubic-bezier(.2,.8,.3,1) capitalFlagIn;display:block}.capitalFlag img{object-fit:cover;border-radius:10px;width:100%;height:auto;min-height:66px;display:block}.capitalRushPage .qSub{margin-top:9px}@keyframes capitalFlagIn{0%{opacity:0;transform:translateY(-8px)scale(.88)}to{opacity:1;transform:none}}.remixPage .memoryBoard{perspective:900px;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:min(650px,100%);margin-top:22px;display:grid}.remixPage .memoryCard{isolation:isolate;aspect-ratio:3/4;border:1px solid rgba(var(--remix-rgb),.3);background:radial-gradient(circle at 50% 42%,rgba(var(--remix-rgb),.13),transparent 35%),linear-gradient(145deg,#171923,#090a0f 72%);color:#0000;cursor:pointer;box-shadow:0 14px 28px #0000004d,inset 0 0 0 1px #ffffff06,inset 0 0 28px rgba(var(--remix-rgb),.035);transform-style:preserve-3d;border-radius:14px;font-size:clamp(23px,4vw,38px);transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .22s,background .22s;position:relative;overflow:hidden}.remixPage .memoryCard:before{content:"";z-index:-1;border:1px solid rgba(var(--remix-rgb),.18);background:radial-gradient(circle at center,transparent 0 17%,rgba(var(--remix-rgb),.2) 18% 19%,transparent 20% 35%,rgba(var(--remix-rgb),.11) 36% 37%,transparent 38%),conic-gradient(from 15deg,transparent 0 11%,rgba(var(--remix-rgb),.11) 12% 13%,transparent 14% 36%,rgba(var(--remix-rgb),.08) 37% 38%,transparent 39% 61%,rgba(var(--remix-rgb),.11) 62% 63%,transparent 64% 86%,rgba(var(--remix-rgb),.08) 87% 88%,transparent 89%),linear-gradient(135deg,#ffffff06,transparent 46%,rgba(var(--remix-rgb),.045));box-shadow:inset 0 0 18px rgba(var(--remix-rgb),.045);border-radius:9px;transition:opacity .18s,transform .32s;position:absolute;inset:7px}.remixPage .memoryCard:after{content:"B";z-index:1;aspect-ratio:1;border:1px solid rgba(var(--remix-rgb),.48);color:#e9dfff;background:radial-gradient(circle,rgba(var(--remix-rgb),.2),#08090ee0 68%);letter-spacing:-1px;width:42%;text-shadow:0 0 12px rgba(var(--remix-rgb),.75);box-shadow:0 0 0 5px rgba(var(--remix-rgb),.035),0 0 22px rgba(var(--remix-rgb),.17),inset 0 0 10px rgba(var(--remix-rgb),.1);border-radius:50%;place-items:center;font-size:clamp(15px,2.2vw,22px);font-weight:950;transition:opacity .16s,transform .28s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.remixPage .memoryCard:not(.open):not(.matched):hover{border-color:rgba(var(--remix-rgb),.62);box-shadow:0 19px 34px #00000061,0 0 22px rgba(var(--remix-rgb),.11),inset 0 0 0 1px #ffffff09;transform:translateY(-3px)rotateX(2deg)}.remixPage .memoryCard:not(.open):not(.matched):hover:before{transform:rotate(5deg)scale(1.04)}.remixPage .memoryCard:not(.open):not(.matched):hover:after{box-shadow:0 0 0 6px rgba(var(--remix-rgb),.045),0 0 28px rgba(var(--remix-rgb),.26),inset 0 0 12px rgba(var(--remix-rgb),.14);transform:translate(-50%,-50%)scale(1.08)}.remixPage .memoryCard.open,.remixPage .memoryCard.matched{background:radial-gradient(circle at 50% 42%,rgba(var(--remix-rgb),.2),transparent 52%),linear-gradient(145deg,rgba(var(--remix-rgb),.14),#0c0d12f5);color:#fff;box-shadow:0 0 24px rgba(var(--remix-rgb),.16);animation:.3s cubic-bezier(.2,.8,.2,1) memoryReveal}.remixPage .memoryCard.open:before,.remixPage .memoryCard.open:after,.remixPage .memoryCard.matched:before,.remixPage .memoryCard.matched:after{opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.65)}.remixPage .memoryCard.matched{border-color:var(--remix-accent);opacity:.72}.remixPage .dailyProgress{grid-template-columns:repeat(7,1fr);gap:7px;width:min(520px,100%);margin:0 0 26px;display:grid}.remixPage .dailyProgress i{background:#2a2b31;border-radius:99px;height:7px}.remixPage .dailyProgress i.done{background:var(--remix-accent);box-shadow:0 0 12px rgba(var(--remix-rgb),.5)}.remixPage .dailyDate{letter-spacing:2px;color:var(--remix-accent);margin-bottom:10px;font-size:11px;font-weight:900}@keyframes remixPop{0%{opacity:.25;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes memoryReveal{0%{transform:scaleX(1)}48%{transform:scaleX(.08)}52%{transform:scaleX(.08)}to{transform:scaleX(1)}}@media (max-width:650px){.remixPage .qStats>div{flex:1;min-width:0;padding:10px}.remixPage .qCard{border-radius:20px}.remixPage:after{background-size:36px 36px}.remixPage .gameRibbon{gap:6px}.remixPage .gameRibbon span{font-size:8px}.remixPage .memoryBoard{grid-template-columns:repeat(4,1fr);gap:8px}.remixPage .memoryCard{border-radius:11px}}@media (prefers-reduced-motion:reduce){.remixPage *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
