@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700&display=swap");.modalOverlay>:not(.luVideoBg){position:relative;z-index:1}.whatsNextCard{position:relative;overflow:hidden}.whatsNextCard:before{content:"";position:absolute;inset:-2px;background:radial-gradient(60% 60% at 20% 20%,rgba(0,200,255,.2),transparent 60%),radial-gradient(60% 60% at 80% 30%,rgba(255,180,0,.14),transparent 65%),radial-gradient(60% 60% at 40% 90%,rgba(170,120,255,.14),transparent 60%);pointer-events:none;filter:blur(10px);opacity:.85}.whatsNextHeader{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.whatsNextHint{font-size:11px;opacity:.72;padding:6px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.18)}.whatsNextMarquee{position:relative;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.12);overflow:hidden;overflow-x:clip;padding:6px;max-width:100%;min-width:0;contain:paint}.whatsNextTrack{display:flex;gap:8px;width:max-content;animation:whatsNextScroll 88s linear infinite;will-change:transform}.whatsNextMarquee:hover .whatsNextTrack{animation-play-state:paused}@keyframes whatsNextScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.whatsNextTile{width:210px;min-height:72px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));padding:10px;box-shadow:0 10px 30px rgba(0,0,0,.35);position:relative}.whatsNextTile:after{content:"";position:absolute;inset:0;border-radius:16px;pointer-events:none;background:radial-gradient(60% 80% at 30% 30%,rgba(0,200,255,.1),transparent 55%);opacity:.9}.tileTop{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;z-index:1}.tileTitle{font-weight:700;letter-spacing:-.01em}.tileSub{position:relative;margin-top:6px;opacity:.82;font-size:12.5px;line-height:1.25;z-index:1}.tileMeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.tileBadge{border-radius:999px;background:rgba(0,200,255,.1);border:1px solid rgba(0,200,255,.25)}.tileBadge,.tilePill{font-size:12px;padding:4px 8px}.tilePill{border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.18);text-transform:capitalize}.pill-done{opacity:.75}.pill-locked{opacity:.55}.tileActions{position:relative;margin-top:10px;display:flex;gap:10px;justify-content:flex-end;z-index:1}.status-locked{filter:saturate(.7);opacity:.78}:root{--bg:#0b0f17;--fg:#e7eefc;--muted:rgba(231,238,252,0.7);--card:rgba(255,255,255,0.06);--cardBorder:rgba(255,255,255,0.10);--btnBg:rgba(255,255,255,0.10);--btnBorder:rgba(255,255,255,0.18);--inputBg:rgba(0,0,0,0.25);--divider:rgba(255,255,255,0.14);--link:#9bd0ff}[data-theme=light]{--bg:#f6f8fc;--fg:#0c1220;--muted:rgba(12,18,32,0.65);--card:rgba(255,255,255,0.92);--cardBorder:rgba(12,18,32,0.10);--btnBg:rgba(12,18,32,0.06);--btnBorder:rgba(12,18,32,0.14);--inputBg:rgba(12,18,32,0.04);--divider:rgba(12,18,32,0.12);--link:#0b5bd3}body,html{padding:0;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;background:var(--bg);color:var(--fg)}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}.card{background:var(--card);border:1px solid var(--cardBorder);border-radius:14px;padding:14px;min-width:0}.row{display:flex;gap:12px;flex-wrap:wrap}button{background:var(--btnBg);border:1px solid var(--btnBorder);color:var(--fg);padding:10px 12px;border-radius:12px;cursor:pointer}button:hover{filter:brightness(1.08)}button.primary{background:linear-gradient(135deg,rgba(90,190,255,.28),rgba(130,110,255,.22));border-color:rgba(150,200,255,.35)}button.danger{background:rgba(255,80,80,.14);border-color:rgba(255,80,80,.28)}input,select,textarea{width:100%;background:var(--inputBg);border:1px solid var(--btnBorder);color:var(--fg);padding:10px 12px;border-radius:12px}small{color:var(--muted)}hr{border:none;border-top:1px solid var(--divider)}.badge{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid var(--cardBorder);background:rgba(0,0,0,.1)}.modalOverlay{position:fixed;inset:0;background:rgba(0,0,0,.62);display:flex;align-items:center;justify-content:center;padding:18px;z-index:50}.modal{width:min(980px,100%);max-height:calc(100vh - 36px);overflow:auto;border-radius:18px;background:var(--bg);border:1px solid var(--cardBorder);box-shadow:0 12px 40px rgba(0,0,0,.45)}.modalHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 8px}.modalBody{padding:0 14px 14px}.drawer{position:fixed;top:70px;right:18px;width:min(420px,calc(100vw - 36px));max-height:calc(100vh - 100px);overflow:auto;z-index:60;border-radius:16px;background:var(--card);border:1px solid var(--cardBorder);box-shadow:0 12px 40px rgba(0,0,0,.35)}a.gold,button.gold{position:relative;background:linear-gradient(135deg,rgba(255,210,90,.32),rgba(255,165,0,.2));border-color:rgba(255,215,0,.55);box-shadow:0 0 0 rgba(255,215,0,0);overflow:hidden}a.gold:hover,button.gold:hover{box-shadow:0 10px 26px rgba(255,215,0,.18)}a.gold:after,button.gold:after{content:"";position:absolute;top:-40%;left:-30%;width:35%;height:180%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.45),rgba(255,255,255,0));transform:rotate(18deg);animation:shimmer 2.8s infinite;opacity:.85}@keyframes shimmer{0%{transform:translateX(-120%) rotate(18deg)}to{transform:translateX(420%) rotate(18deg)}}.shell{display:flex;gap:16px;overflow-x:hidden}.sidebar{width:260px;min-width:240px;position:-webkit-sticky;position:sticky;top:18px;align-self:flex-start;padding:14px}.sidebar,.topbar{border-radius:18px;background:rgba(255,255,255,.05);border:1px solid var(--cardBorder);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.maincol{flex:1 1 auto;display:flex;flex-direction:column;gap:14px;min-width:0}.kpiRow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.progressBar{height:10px;border-radius:999px;border:1px solid var(--cardBorder);background:rgba(255,255,255,.05);overflow:hidden}.progressFill{height:100%;background:linear-gradient(90deg,rgba(120,220,160,.4),rgba(255,215,0,.3))}.notifHighlight{border:1px solid rgba(255,215,0,.3);background:linear-gradient(135deg,rgba(255,215,0,.1),rgba(0,0,0,.1))}.heroBlur{background:radial-gradient(closest-side at 20% 20%,rgba(90,190,255,.14),transparent 60%),radial-gradient(closest-side at 75% 35%,rgba(255,215,0,.1),transparent 60%),radial-gradient(closest-side at 50% 90%,rgba(160,120,255,.1),transparent 60%);z-index:-1;filter:blur(14px)}.bgPattern{inset:-10%;z-index:-2;background:radial-gradient(circle at 20% 10%,rgba(255,255,255,.05) 0 1px,transparent 1px 100%),radial-gradient(circle at 80% 30%,rgba(255,255,255,.04) 0 1px,transparent 1px 100%),radial-gradient(circle at 30% 80%,rgba(255,255,255,.035) 0 1px,transparent 1px 100%),radial-gradient(circle at 70% 85%,rgba(255,255,255,.03) 0 1px,transparent 1px 100%);background-size:180px 180px,220px 220px,260px 260px,320px 320px;opacity:.65;filter:blur(.2px)}.appContainer{max-width:1180px;margin:0 auto;padding:18px}.splashWrap{position:relative;min-height:100vh;width:100%;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background:#eaf3ff}.splashBg{background-size:contain;background-position:top;transform:none;filter:none;opacity:1}.luModalOverlay{position:fixed;inset:0;background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:18px;z-index:1000;animation:luFadeIn .18s ease-out both}.luModal{position:relative;width:min(920px,96vw);border-radius:18px;background:rgba(18,24,35,.86);border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 70px rgba(0,0,0,.45);overflow:hidden;animation:luPopIn .22s cubic-bezier(.2,.8,.2,1) both}@keyframes luFadeIn{0%{opacity:0}to{opacity:1}}@keyframes luPopIn{0%{opacity:0;transform:translate3d(0,10px,0) scale(.985);filter:blur(6px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}.luModalHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.luModalBody{padding:16px}.luGrid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:860px){.luGrid3{grid-template-columns:1fr}}.luRoleCard{border-radius:16px;padding:14px;border:1px solid rgba(255,255,255,.1);transition:transform .15s ease,border-color .15s ease,background .15s ease;position:relative;min-height:168px}.luRoleCard,.trackBtn{background:rgba(255,255,255,.04);cursor:pointer}.trackBtn{padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.92);font-weight:800;transition:transform .16s ease,background .16s ease,border-color .16s ease}.trackBtn:hover{transform:translateY(-1px);background:rgba(255,255,255,.06)}.trackBtn.active{background:rgba(80,160,255,.16);border-color:rgba(120,180,255,.35)}.choiceBtn{text-align:left;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:rgba(255,255,255,.92);cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.choiceBtn:hover{transform:translateY(-1px);background:rgba(255,255,255,.06)}.choiceBtn.selected{border-color:rgba(140,200,255,.45);box-shadow:inset 0 0 0 1px rgba(140,200,255,.25)}.choiceBtn.correct{background:rgba(40,210,120,.1);border-color:rgba(40,210,120,.45)}.choiceBtn.wrong{background:rgba(255,80,80,.1);border-color:rgba(255,80,80,.45)}@keyframes luPulse{0%{filter:none}40%{filter:saturate(1.2) brightness(1.08)}to{filter:none}}.luPulse{animation:luPulse .9s ease-in-out}.luRoleCard:hover{transform:translateY(-2px);background:rgba(255,255,255,.06);border-color:rgba(120,190,255,.35)}.luRoleCardSelected{background:rgba(90,190,255,.12);border-color:rgba(90,190,255,.55);box-shadow:inset 0 0 0 1px rgba(90,190,255,.25)}.luCheck{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);font-size:14px}.luCheck,.luIllo{display:flex;align-items:center;justify-content:center}.luIllo{width:62px;height:62px;border-radius:16px;background:radial-gradient(circle at 30% 30%,rgba(90,190,255,.35),rgba(255,255,255,.05) 60%);border:1px solid rgba(255,255,255,.12);margin-bottom:10px;font-size:28px}.luModalFooter{padding:14px 16px 16px;border-top:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.luHint{opacity:.75}.luMiniLine{height:10px;border-radius:10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.06)}.landing{width:100%;min-height:100vh;color:rgba(255,255,255,.92);background:radial-gradient(1200px 600px at 25% 0,rgba(55,135,255,.22),rgba(0,0,0,0) 60%),radial-gradient(900px 500px at 80% 20%,rgba(255,190,90,.16),rgba(0,0,0,0) 55%),linear-gradient(180deg,#060912,#070b14 40%,#060911)}.navTop{position:-webkit-sticky;position:sticky;top:0;z-index:50;padding:14px 14px 0}.navTopInner{width:min(1180px,calc(100% - 0px));margin:0 auto;justify-content:space-between;padding:10px 14px;border-radius:18px;background:linear-gradient(180deg,rgba(8,12,22,.88),rgba(8,12,22,.72));border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 16px 40px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.05)}.brandLock,.navTopInner{display:flex;align-items:center}.brandLock{gap:10px}.brandMark{width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 30% 30%,rgba(90,190,255,.35),rgba(255,255,255,.06) 65%)}.brandText{display:flex;flex-direction:column;line-height:1.05}.brandText b{font-size:14px}.brandText small{opacity:.75}.brandMark--logo{overflow:hidden;padding:0;background:linear-gradient(180deg,rgba(14,22,44,.96),rgba(8,12,26,.96));border:1px solid rgba(255,255,255,.16);box-shadow:0 10px 24px rgba(0,0,0,.28)}.brandMarkImg{width:100%;height:100%;object-fit:contain;display:block;padding:8px}.sidebarLogoBox{width:56px;height:56px;border-radius:16px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,rgba(14,22,44,.96),rgba(8,12,26,.96));box-shadow:0 12px 26px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;overflow:hidden}.sidebarLogoImg{width:100%;height:100%;object-fit:contain;display:block;padding:8px}.navLinks{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.navLinks a{text-decoration:none;color:rgba(255,255,255,.78);font-size:13px;padding:8px 10px;border-radius:12px;border:1px solid transparent}.navLinks a:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.92)}.hero{position:relative;min-height:100vh;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:120px 18px 70px}.heroBg{background:radial-gradient(1100px 520px at 22% 12%,rgba(64,156,255,.34),rgba(0,0,0,0) 60%),radial-gradient(900px 520px at 78% 18%,rgba(255,189,98,.22),rgba(0,0,0,0) 55%),url(/start-bg-2.png),url(/start-bg-1.png),linear-gradient(180deg,rgba(9,12,18,.58),rgba(6,9,17,.68) 55%,rgba(6,9,17,.82));background-size:auto,auto,cover,cover,auto;background-position:0 0,0 0,50%,50%,0 0;background-repeat:no-repeat;background-blend-mode:screen,screen,screen,overlay,normal;filter:saturate(1.25) contrast(1.12);transform:translate3d(0,var(--heroShift,0),0);will-change:transform}.heroBg,.heroBg:after{position:absolute;inset:0}.heroBg:after{content:"";pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}@keyframes lu_streak{0%{transform:translateX(-18%) skewX(-18deg);opacity:0}15%{opacity:.65}85%{opacity:.55}to{transform:translateX(18%) skewX(-18deg);opacity:0}}.heroStreaks{position:absolute;inset:0;pointer-events:none;overflow:hidden}.heroStreaks .streak{position:absolute;left:-35%;width:170%;border-radius:999px;filter:blur(1px)}.heroStreaks .streak.s1{top:28%;height:2px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.8),rgba(236,72,153,.55),transparent);animation:lu_streak 6.5s linear infinite}.heroStreaks .streak.s2{top:62%;height:3px;filter:blur(2px);background:linear-gradient(90deg,transparent,rgba(236,72,153,.7),rgba(250,204,21,.35),transparent);animation:lu_streak 9s linear infinite;animation-delay:1.2s}.dashBg{position:fixed;z-index:0;background:radial-gradient(1000px 520px at 50% 20%,rgba(56,189,248,.14),rgba(0,0,0,0) 60%),radial-gradient(900px 520px at 70% 30%,rgba(236,72,153,.1),rgba(0,0,0,0) 60%),url(/dashboard-bg.png),linear-gradient(180deg,rgba(6,9,17,.58),rgba(6,9,17,.7) 55%,rgba(6,9,17,.84));background-size:auto,auto,cover,auto;background-position:0 0,0 0,50%,0 0;background-repeat:no-repeat;background-blend-mode:screen,screen,screen,normal;filter:saturate(1.25) contrast(1.12)}.dashBg,.dashBg:after{inset:0;pointer-events:none}.dashBg:after{content:"";position:absolute;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.heroShade{position:absolute;inset:0;background:radial-gradient(900px 520px at 50% 25%,rgba(0,0,0,.08),rgba(0,0,0,.28) 70%),linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.3) 65%,rgba(0,0,0,.55))}.heroContent{position:relative;z-index:3;width:min(1040px,100%);display:grid;grid-template-columns:1.2fr .8fr;grid-gap:18px;gap:18px;align-items:start}.heroRight{display:flex;flex-direction:column;gap:12px}.pillTabs{display:inline-flex;gap:6px;padding:4px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.pillTab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:rgba(255,255,255,.78);font-size:12px;padding:6px 10px;border-radius:999px;cursor:pointer}.pillTab:hover{background:rgba(255,255,255,.06)}.pillTab.active{background:linear-gradient(135deg,rgba(255,204,96,.18),rgba(255,204,96,.06));color:rgba(255,255,255,.92);border:1px solid rgba(255,204,96,.22)}.lbRow{cursor:pointer}.lbRow.selected{border-color:rgba(255,204,96,.28);box-shadow:inset 0 0 0 1px rgba(255,204,96,.18)}.lbWidget{padding:12px;border-radius:16px;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.12)}.aboutCard{text-align:left;cursor:pointer}.aboutCard.selected{border-color:rgba(255,204,96,.25);box-shadow:inset 0 0 0 1px rgba(255,204,96,.16)}.aboutWidget{padding:14px;border-radius:18px;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.12)}@media (max-width:920px){.heroContent{grid-template-columns:1fr}}.heroH1{margin:0;font-size:clamp(34px,4.2vw,54px);letter-spacing:-.02em}.heroGlowWrap{position:relative}.heroGlowWrap:before{content:"";position:absolute;left:-6%;top:-18%;width:112%;height:160%;pointer-events:none;background:radial-gradient(closest-side,rgba(56,189,248,.35),rgba(236,72,153,.18),rgba(0,0,0,0) 68%);filter:blur(10px);z-index:-1}.heroP{margin:12px 0 0;font-size:15px;opacity:.88;max-width:54ch}.ctaRow{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.primaryBtn,.secondaryBtn,a.gold,a.primaryBtn,a.secondaryBtn,button.primaryBtn,button.secondaryBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 18px;border-radius:14px;border:1px solid rgba(255,255,255,.14);color:var(--fg);font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .16s ease,filter .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.primaryBtn,a.primaryBtn,button.primaryBtn{background:linear-gradient(180deg,rgba(120,210,255,.22),rgba(120,210,255,.1));border-color:rgba(120,210,255,.35);box-shadow:0 12px 30px rgba(64,132,255,.12)}.secondaryBtn,a.secondaryBtn,button.secondaryBtn{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.primaryBtn:hover,.secondaryBtn:hover,a.gold:hover,a.primaryBtn:hover,a.secondaryBtn:hover,button.primaryBtn:hover,button.secondaryBtn:hover{transform:translateY(-1px);filter:brightness(1.04);text-decoration:none}.secondaryBtn:hover,a.secondaryBtn:hover,button.secondaryBtn:hover{background:rgba(255,255,255,.08)}.heroCard{border-radius:18px;padding:14px;background:rgba(12,16,26,.7);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px rgba(0,0,0,.45);transform:translate3d(0,var(--cardShift,0),0);will-change:transform}.kpiMini{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.xpBar{height:10px;width:100%;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);overflow:hidden}.xpFill{height:100%;width:62%;border-radius:999px;background:linear-gradient(90deg,rgba(90,190,255,.95),rgba(255,205,120,.95));filter:drop-shadow(0 0 10px rgba(120,190,255,.3));animation:xpPulse 3.6s ease-in-out infinite}@keyframes xpPulse{0%,to{opacity:.9}50%{opacity:1}}.section{width:min(1040px,calc(100% - 36px));margin:0 auto;padding:54px 0}.cinematicSection{position:relative;width:100%;margin:0;padding:64px 0;overflow:hidden}.cinematicBg{position:absolute;inset:0;background:radial-gradient(1000px 520px at 20% 20%,rgba(64,156,255,.28),rgba(0,0,0,0) 60%),radial-gradient(900px 520px at 78% 22%,rgba(255,64,190,.18),rgba(0,0,0,0) 55%),url(/start-bg-cyber.png);background-size:auto,auto,cover;background-position:0 0,0 0,50%;background-repeat:no-repeat;background-attachment:scroll,scroll,fixed;filter:saturate(1.18) contrast(1.08);transform:translateZ(0)}.cinematicBg:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,9,17,1),rgba(6,9,17,0) 30%);opacity:.85}.cinematicBg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,9,17,.78),rgba(6,9,17,.62) 45%,rgba(6,9,17,.88))}.cinematicInner{position:relative;width:min(1040px,calc(100% - 36px));margin:0 auto}.cinematicHeader{align-items:flex-end;justify-content:space-between;gap:14px}.cinematicHeader,.trustRow{display:flex;flex-wrap:wrap}.trustRow{gap:8px;align-items:center}.trustPill{font-size:12px;padding:8px 10px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 26px rgba(0,0,0,.22);color:rgba(255,255,255,.86)}.sectionTitle{margin:0 0 12px;font-size:26px;letter-spacing:-.01em}.sectionSub{margin:0 0 22px;opacity:.78;max-width:70ch}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:900px){.grid3{grid-template-columns:1fr}}.featureCard{border-radius:18px;padding:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 40px rgba(0,0,0,.25);transition:transform .18s ease,background .18s ease,border-color .18s ease}.featureCard:hover{transform:translateY(-3px);background:rgba(255,255,255,.06);border-color:rgba(120,190,255,.3)}.priceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:980px){.priceGrid{grid-template-columns:1fr}}.priceCard{border-radius:18px;padding:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 44px rgba(0,0,0,.28)}.priceCardPro{background:rgba(90,190,255,.08);border-color:rgba(90,190,255,.35);box-shadow:0 18px 70px rgba(90,190,255,.12),0 14px 60px rgba(0,0,0,.35)}.priceTag{font-size:30px;margin:8px 0}.muted{opacity:.78}.footer{width:min(1040px,calc(100% - 36px));margin:0 auto;padding:34px 0 70px;border-top:1px solid rgba(255,255,255,.1);opacity:.82}.reveal{opacity:0;transform:translate3d(0,18px,0) scale(.985);filter:blur(6px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),filter .7s cubic-bezier(.2,.8,.2,1);transition-delay:var(--revealDelay,0s);will-change:opacity,transform,filter}.reveal.isVisible{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}.reveal.revealFast{transition-duration:.52s}.splashRoot{position:relative;width:100%;height:100vh;overflow:hidden;background:#000}.splashRoot:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 45%,rgba(0,0,0,.02),rgba(0,0,0,.2) 70%,rgba(0,0,0,.35) 100%)}.splashBg{background-image:url(/splash-bg.png);background-size:cover;background-position:center 18%;background-repeat:no-repeat}.splashBg,.splashInner{position:absolute;inset:0}.splashInner{display:grid;place-items:end center;padding:24px 24px 70px}.splashEnterBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.22);background:rgba(20,24,34,.62);color:rgba(255,255,255,.96);padding:10px 16px;border-radius:999px;font-weight:700;font-size:14px;letter-spacing:.2px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 45px rgba(0,0,0,.35);transition:transform .16s ease,filter .16s ease,border-color .16s ease,background .16s ease}.splashEnterBtn:hover{border-color:rgba(255,255,255,.34);filter:brightness(1.08)}.splashEnterBtn:active{transform:translateY(0) scale(.99)}.splashEnterBtn:hover{transform:translateY(-1px);filter:brightness(1.06);border-color:rgba(255,255,255,.55)}.splashEnterBtn:active{transform:translateY(0)}@media (max-width:640px){.splashEnterBtn{width:min(260px,84vw)}}.luMerchModal{max-width:980px}.luMerchScroller{display:flex;gap:14px;overflow-x:auto;padding:10px 4px 18px;scroll-snap-type:x mandatory}.luMerchCard{min-width:220px;max-width:220px;scroll-snap-align:start;text-align:left;border:1px solid rgba(255,255,255,.1);background:rgba(18,22,32,.55);border-radius:18px;padding:12px;transition:transform .16s ease,border-color .16s ease,filter .16s ease}.luMerchCard:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.18);filter:brightness(1.05)}.luMerchCard.selected{border-color:rgba(214,176,79,.55);box-shadow:0 0 0 1px rgba(214,176,79,.25),0 18px 55px rgba(0,0,0,.35)}.luWhatsNextModal{max-width:980px;width:min(980px,calc(100vw - 28px))}.luWhatsScroller{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px;max-height:62vh;overflow:auto;padding-right:6px}@media (max-width:900px){.luWhatsScroller{grid-template-columns:1fr}}.luWhatsCard{border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);padding:14px;box-shadow:0 12px 40px rgba(0,0,0,.35)}.luWhatsCard.done{opacity:.85}.luWhatsCard.locked{opacity:.55}.luWhatsTitle{font-weight:700;font-size:15px}.luWhatsDesc{margin-top:6px;font-size:13px;opacity:.85;line-height:1.35}.luMerchImgWrap{width:100%;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.luMerchImg{width:100%;height:100%;object-fit:cover;display:block}.luMerchMeta{padding-top:10px;display:grid;grid-gap:2px;gap:2px}.luMerchMeta small{color:rgba(255,255,255,.6)}@media (max-height:740px){.splashBg{background-position:center 10%}.splashInner{padding-bottom:48px}}.merchMarquee{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:rgba(12,16,28,.45);box-shadow:0 22px 50px rgba(0,0,0,.3)}.merchTrack{display:flex;gap:14px;padding:16px;width:max-content;animation:merchScroll 26s linear infinite}.merchMarquee:hover .merchTrack{animation-play-state:paused}@keyframes merchScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.nextMarquee{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:rgba(12,16,28,.35);box-shadow:0 22px 50px rgba(0,0,0,.28);padding:14px}.nextMarquee:after,.nextMarquee:before{content:"";position:absolute;top:0;bottom:0;width:80px;pointer-events:none;z-index:2}.nextMarquee:before{left:0;background:linear-gradient(90deg,rgba(10,12,18,.92),rgba(10,12,18,0))}.nextMarquee:after{right:0;background:linear-gradient(270deg,rgba(10,12,18,.92),rgba(10,12,18,0))}.nextTrack{display:flex;gap:14px;width:max-content;will-change:transform;animation:nextScroll 70s linear infinite}.nextMarquee:hover .nextTrack{animation-play-state:paused}.nextCard{min-width:360px;max-width:360px;flex:0 0 auto;border-radius:18px;padding:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px rgba(0,0,0,.22);position:relative;overflow:hidden}.nextCard:after{content:"";position:absolute;inset:-40px;background:radial-gradient(circle at 30% 20%,rgba(82,171,255,.1),transparent 50%),radial-gradient(circle at 70% 60%,rgba(255,156,66,.1),transparent 55%),radial-gradient(circle at 50% 90%,rgba(163,69,255,.08),transparent 55%);opacity:.9;pointer-events:none}.nextCard:hover{border-color:rgba(155,214,255,.28);box-shadow:0 14px 42px rgba(0,0,0,.34)}.nextCard.done{opacity:.72}.nextCard.locked{opacity:.55}.nextTitle{font-weight:900;font-size:16px}.nextDesc{opacity:.78;margin-top:8px;line-height:1.35}@keyframes nextScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.merchItemCard{width:240px;flex:0 0 auto;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);transition:transform .16s ease,box-shadow .16s ease}.merchItemCard:hover{transform:translateY(-2px);box-shadow:0 18px 45px rgba(0,0,0,.35)}.merchItemCard img{display:block;width:100%;height:160px;object-fit:cover}.merchItemCard .meta{padding:10px 12px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.merchItemCard b{font-size:13px}.merchItemCard small{opacity:.72}.luInput{height:38px;padding:0 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.luInput,.luTextarea{background:rgba(255,255,255,.06);color:rgba(255,255,255,.92);outline:none}.luTextarea{padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.35}.luRowBtn,.luTextarea{border-radius:14px;border:1px solid rgba(255,255,255,.1)}.luRowBtn{width:100%;text-align:left;padding:10px 12px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.9)}.luRowBtn.active{border-color:rgba(90,190,255,.35);box-shadow:0 0 0 3px rgba(90,190,255,.1)}.grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:920px){.grid2{grid-template-columns:1fr}}.luTable{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03)}.luTable td,.luTable th{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;vertical-align:top}.luTable thead th{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:rgba(231,238,252,.78)}.luTable tbody tr:hover td,.luTable thead th{background:rgba(255,255,255,.02)}.luTable tbody tr:last-child td{border-bottom:none}.luTable td small{color:rgba(231,238,252,.7)}.bgPattern{position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(1200px 800px at calc(var(--mx, .5) * 100%) calc(var(--my, .35) * 100%),rgba(120,210,255,.16),transparent 60%),radial-gradient(900px 650px at 20% 10%,rgba(255,194,107,.1),transparent 55%),linear-gradient(180deg,rgba(10,14,22,1) 0,rgba(7,10,16,1) 100%)}.bgPattern:before{background:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:90px 90px;opacity:.08;-webkit-mask-image:radial-gradient(circle at 50% 10%,black 0,rgba(0,0,0,.5) 40%,transparent 78%);mask-image:radial-gradient(circle at 50% 10%,black 0,rgba(0,0,0,.5) 40%,transparent 78%)}.bgPattern:after,.bgPattern:before{content:"";position:absolute;inset:0}.bgPattern:after{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,0) 2px),repeating-linear-gradient(180deg,rgba(255,255,255,.02) 0,rgba(255,255,255,.02) 1px,transparent 2px,transparent 6px);opacity:.06;mix-blend-mode:overlay}.heroBlur{position:fixed;inset:-20%;pointer-events:none;z-index:1;background:radial-gradient(800px 600px at calc(var(--mx, .5) * 100%) calc(var(--my, .35) * 100%),rgba(96,165,250,.18),transparent 60%),radial-gradient(700px 520px at 70% 20%,rgba(251,191,36,.12),transparent 60%);filter:blur(26px);opacity:.85}.appContainer{position:relative;z-index:2}.topbar{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 40px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.btn,button{border-radius:12px}button.primary{background:linear-gradient(180deg,rgba(120,210,255,.22),rgba(120,210,255,.1));border:1px solid rgba(120,210,255,.35)}a.gold,button.gold{background:linear-gradient(180deg,rgba(255,206,110,.28),rgba(255,206,110,.12));border:1px solid rgba(255,206,110,.42);box-shadow:0 10px 26px rgba(255,206,110,.12)}.card{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 50px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.luModal,.modal{background:rgba(12,16,25,.88);border:1px solid rgba(255,255,255,.14);box-shadow:0 28px 80px rgba(0,0,0,.55)}.luModalOverlay,.modalOverlay{background:rgba(0,0,0,.62)}[data-theme=light] .bgPattern{background:radial-gradient(1200px 800px at calc(var(--mx, .5) * 100%) calc(var(--my, .35) * 100%),rgba(59,130,246,.14),transparent 60%),radial-gradient(900px 650px at 20% 10%,rgba(245,158,11,.1),transparent 55%),linear-gradient(180deg,#f6f8fc 0,#eef3ff 100%)}[data-theme=light] .card{background:rgba(255,255,255,.86);border:1px solid rgba(12,18,32,.1);box-shadow:0 20px 50px rgba(12,18,32,.12)}.luOption{width:100%;display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);cursor:pointer;transition:transform .08s ease,background .12s ease,border-color .12s ease}.luOption:hover{background:rgba(255,255,255,.085)}.luOption.selected{border-color:rgba(120,190,255,.55);background:rgba(120,190,255,.12)}.luOptionRadio{width:18px;height:18px;line-height:18px;text-align:center;opacity:.9}.d2Roman{font-family:Trajan Pro,Cinzel,Cormorant Garamond,Garamond,Palatino Linotype,serif;letter-spacing:.08em;text-transform:uppercase}.d2InterviewGrid{display:grid;grid-template-columns:180px minmax(0,1fr) 360px;grid-gap:18px;gap:18px;align-items:start}@media (max-width:980px){.d2InterviewGrid{grid-template-columns:1fr}}.d2OrbWrap{position:relative;display:flex;flex-direction:column;align-items:center}.d2OrbFrame{position:relative;border-radius:999px;background:radial-gradient(60% 60% at 30% 20%,rgba(255,255,255,.08),transparent 55%),radial-gradient(120% 120% at 50% 110%,rgba(0,0,0,.95),rgba(0,0,0,.65) 45%,rgba(0,0,0,.95) 100%),linear-gradient(180deg,rgba(220,220,220,.16),rgba(255,255,255,.02));box-shadow:0 26px 70px rgba(0,0,0,.75),inset 0 0 0 1px rgba(255,255,255,.1),inset 0 -18px 25px rgba(0,0,0,.6);overflow:visible}.d2OrbLow{animation:d2pulse 1.15s ease-in-out infinite}.d2OrbSvg{position:absolute;inset:10%;width:80%;height:80%;border-radius:999px;filter:drop-shadow(0 10px 18px rgba(0,0,0,.55))}.d2OrbWing{position:absolute;left:-22%;top:18%;width:42%;height:64%;border-radius:26px 0 0 26px;background:radial-gradient(55% 60% at 65% 30%,rgba(255,255,255,.08),transparent 55%),linear-gradient(180deg,rgba(180,180,180,.18),rgba(40,40,40,.65) 60%,rgba(0,0,0,.8));box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 14px 30px rgba(0,0,0,.55);transform:skewX(-8deg)}.d2OrbWing:before{content:"";position:absolute;inset:10% 18% 12% 10%;border-radius:22px 0 0 22px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);background:radial-gradient(80% 90% at 30% 30%,rgba(0,0,0,.35),transparent 55%)}.d2OrbShine{pointer-events:none;position:absolute;inset:8%;border-radius:999px;overflow:hidden}.d2OrbShine:after{content:"";position:absolute;top:-25%;left:-60%;width:40%;height:150%;transform:rotate(12deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent);opacity:.55;animation:d2shine 2.6s ease-in-out infinite}.d2OrbFlash{pointer-events:none;position:absolute;inset:10%;border-radius:999px;background:rgba(255,40,40,.22);opacity:0;transition:opacity .16s ease}.d2OrbFlash.on{opacity:1}.d2NamePlate{margin-top:10px;padding:6px}.d2NamePlateInner{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 12px;border-radius:6px;background:linear-gradient(180deg,rgba(20,20,20,.92),rgba(5,5,5,.92));border:1px solid rgba(255,145,85,.55);box-shadow:0 12px 30px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.06)}.d2NamePlateInner .d2Roman{color:rgba(255,170,115,.95);font-weight:700;font-size:12px}.d2NameNums{color:rgba(255,255,255,.7);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d2EnemyCard{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.04));border-radius:16px;padding:14px;box-shadow:0 24px 70px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.06)}.d2EnemyCard.low{animation:d2pulseEnemy 1.1s ease-in-out infinite}.d2EnemyTop{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.d2EnemyName{font-size:22px;color:rgba(255,255,255,.92);text-shadow:0 6px 18px rgba(0,0,0,.55)}.d2EnemyNums{color:rgba(255,255,255,.65);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d2EnemyBarFrame{margin-top:10px;position:relative}.d2EnemyBarInner{height:18px;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,rgba(20,20,20,.85),rgba(0,0,0,.92));border:1px solid rgba(180,40,40,.55);box-shadow:inset 0 0 18px rgba(0,0,0,.7),0 10px 30px rgba(0,0,0,.55)}.d2EnemyFill{height:100%;background:linear-gradient(90deg,#4a0000,#c21616 40%,#ff3a3a 70%,#7a0000);box-shadow:0 0 18px rgba(255,0,0,.38);transition:width .42s ease}.d2EnemyShine{pointer-events:none;position:absolute;inset:0;opacity:.45}.d2EnemyShine:after{content:"";position:absolute;top:-60%;left:-40%;width:34%;height:220%;transform:rotate(12deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:d2enemyshine 3.2s ease-in-out infinite}.d2EnemyFlash{pointer-events:none;position:absolute;inset:0;background:rgba(255,60,60,.25);opacity:0;transition:opacity .18s ease}.d2EnemyFlash.on{opacity:1}.d2EnemySkull{position:absolute;top:50%;width:24px;height:24px;transform:translateY(-50%);background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.16),transparent 55%),radial-gradient(circle at 50% 65%,rgba(0,0,0,.55),transparent 60%),linear-gradient(180deg,rgba(200,200,200,.22),rgba(30,30,30,.75));border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 20px rgba(0,0,0,.45),inset 0 0 0 1px rgba(0,0,0,.35);border-radius:7px}.d2EnemySkull.left{left:-14px}.d2EnemySkull.right{right:-14px;transform:translateY(-50%) scaleX(-1)}.d2EnemySkull:before{content:"";position:absolute;inset:6px 7px 8px 7px;border-radius:999px;background:radial-gradient(circle at 30% 40%,rgba(0,0,0,.85),rgba(0,0,0,.35));opacity:.75}.d2EnemyHint{margin-top:10px;color:rgba(255,255,255,.6);font-size:13px}.d2QuestionCard{padding:18px 18px 16px;background:radial-gradient(90% 120% at 20% 10%,rgba(255,255,255,.1),transparent 58%),linear-gradient(180deg,rgba(22,24,28,.92),rgba(8,10,12,.94));border:1px solid rgba(255,255,255,.12);box-shadow:0 28px 90px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.06);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.d2QuestionCard:before{inset:0;background:radial-gradient(70% 55% at 15% 0,rgba(255,190,120,.1),transparent 70%),radial-gradient(90% 80% at 85% 20%,rgba(140,190,255,.06),transparent 70%),repeating-linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.03) 1px,transparent 4px,transparent 10px);opacity:.22;mix-blend-mode:overlay}.d2ChoiceBtn{width:100%;text-align:left;padding:14px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(80,84,92,.35),rgba(30,32,38,.55));box-shadow:inset 0 0 0 1px rgba(0,0,0,.45),0 10px 22px rgba(0,0,0,.35);color:rgba(255,255,255,.92);cursor:pointer;transition:transform .12s ease,background .16s ease,border-color .16s ease}.d2ChoiceBtn:hover{transform:translateY(-1px);border-color:rgba(255,165,120,.35);background:linear-gradient(180deg,rgba(110,115,125,.44),rgba(30,32,38,.55))}.d2ChoiceBtn.selected{border-color:rgba(255,145,85,.6);box-shadow:inset 0 0 0 1px rgba(255,145,85,.12),0 14px 30px rgba(0,0,0,.42)}.d2ActionRow{display:flex;gap:12px;margin-top:14px;flex-wrap:wrap}.d2Btn{padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(45,48,56,.7),rgba(15,16,20,.88));color:rgba(255,255,255,.9);box-shadow:0 14px 34px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.06);cursor:pointer}.d2Btn.primary{border-color:rgba(110,190,255,.28);background:linear-gradient(180deg,rgba(80,160,220,.4),rgba(10,12,16,.88))}.d2Btn:hover{transform:translateY(-1px)}@keyframes d2shine{0%{transform:translateX(-160%) rotate(12deg);opacity:0}22%{opacity:.8}60%{opacity:.5}to{transform:translateX(440%) rotate(12deg);opacity:0}}@keyframes d2enemyshine{0%{transform:translateX(-160%) rotate(12deg)}to{transform:translateX(420%) rotate(12deg)}}@keyframes d2pulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(255,0,0,0))}50%{transform:scale(1.02);filter:drop-shadow(0 0 16px rgba(255,60,60,.35))}}@keyframes d2pulseEnemy{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.d2Roman{font-weight:700;text-shadow:0 2px 0 rgba(0,0,0,.45),0 10px 24px rgba(0,0,0,.45)}@keyframes d2hitshake{0%{transform:translate(0)}20%{transform:translate(-3px,1px)}40%{transform:translate(3px,-1px)}60%{transform:translate(-2px)}80%{transform:translate(2px,1px)}to{transform:translate(0)}}.d2Hit{animation:d2hitshake .24s ease}.d2NamePlate{margin-top:14px;transform:translateY(8px)}.d2OrbCrack{pointer-events:none;position:absolute;inset:10%;border-radius:999px;opacity:0;transition:opacity .22s ease;background:radial-gradient(circle at 60% 30%,rgba(255,255,255,.2),transparent 45%),repeating-linear-gradient(135deg,rgba(255,255,255,.1) 0 2px,transparent 2px 18px),repeating-linear-gradient(45deg,rgba(0,0,0,.35) 0 1px,transparent 1px 22px);mix-blend-mode:overlay;filter:blur(.2px)}.d2OrbCracked .d2OrbCrack{opacity:.22}.d2QuestionCard{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(90% 100% at 20% 0,rgba(255,220,160,.08),transparent 55%),linear-gradient(180deg,rgba(18,20,26,.92),rgba(8,9,12,.95));box-shadow:0 34px 95px rgba(0,0,0,.72),inset 0 0 0 1px rgba(255,255,255,.06)}.d2QuestionCard:before{inset:-2px;border-radius:20px;background:radial-gradient(120% 120% at 20% 10%,rgba(255,255,255,.08),transparent 55%),repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 6px),repeating-linear-gradient(90deg,rgba(0,0,0,.25) 0 1px,transparent 1px 7px);opacity:.75;filter:blur(.2px)}.d2QuestionCard:after,.d2QuestionCard:before{content:"";position:absolute;pointer-events:none}.d2QuestionCard:after{inset:10px;border-radius:14px;border:1px solid rgba(255,175,120,.12);box-shadow:inset 0 0 0 1px rgba(0,0,0,.55)}.d2QuestionCard .d2Rivet{position:absolute;width:10px;height:10px;border-radius:999px;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.22),rgba(0,0,0,.65));border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 18px rgba(0,0,0,.55),inset 0 0 0 1px rgba(0,0,0,.45);opacity:.9}.d2ChoiceBtn{position:relative;border-radius:14px;background:radial-gradient(120% 140% at 15% 10%,rgba(255,255,255,.1),transparent 55%),linear-gradient(180deg,rgba(72,76,84,.32),rgba(20,22,28,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(0,0,0,.55),0 12px 28px rgba(0,0,0,.45)}.d2ChoiceBtn:after{content:"";position:absolute;inset:0;border-radius:14px;pointer-events:none;background:radial-gradient(80% 120% at 20% 0,rgba(255,255,255,.1),transparent 55%),repeating-linear-gradient(0deg,rgba(0,0,0,.2) 0 1px,transparent 1px 9px);opacity:.28}.d2ChoiceBtn.selected{border-color:rgba(255,145,85,.72);box-shadow:inset 0 0 0 1px rgba(255,145,85,.18),0 18px 42px rgba(0,0,0,.52),0 0 22px rgba(255,145,85,.1)}.d2EnemyCard{position:relative;overflow:hidden;border-radius:18px;background:radial-gradient(90% 120% at 20% 0,rgba(255,120,80,.1),transparent 60%),linear-gradient(180deg,rgba(20,22,28,.88),rgba(8,9,12,.92));border:1px solid rgba(255,255,255,.1)}.d2EnemyCard:after{content:"";position:absolute;inset:10px;border-radius:14px;border:1px solid rgba(255,80,80,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.55);pointer-events:none}.d2EnemyBarInner{position:relative}.d2EnemyBarInner:after{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(circle at 70% 40%,rgba(255,255,255,.18),transparent 35%),radial-gradient(circle at 55% 65%,rgba(255,160,80,.28),transparent 38%),radial-gradient(circle at 35% 50%,rgba(255,60,60,.22),transparent 42%);transition:opacity .22s ease}.d2EnemyCard.d2Hit .d2EnemyBarInner:after{opacity:.55}.d2Shake{animation:d2_shake .24s ease-in-out}@keyframes d2_shake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.d2HitFlash{box-shadow:0 0 0 2px rgba(255,70,70,.12),0 0 35px rgba(255,40,40,.18)}.d2RuneBar{margin-top:6px;display:grid;grid-template-columns:repeat(10,1fr);grid-gap:6px;gap:6px;padding:8px 10px;border-radius:14px;background:linear-gradient(180deg,rgba(10,10,10,.72),rgba(0,0,0,.55));border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,170,90,.06),0 10px 30px rgba(0,0,0,.45)}.d2Rune{height:12px;border-radius:6px;position:relative;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);overflow:hidden;transform:skewX(-14deg)}.d2Rune.on{background:linear-gradient(90deg,rgba(255,162,80,.35),rgba(255,80,40,.25));border-color:rgba(255,170,90,.35);box-shadow:0 0 10px rgba(255,120,60,.25)}.d2Rune.on:after{content:"";position:absolute;inset:-4px -20px -4px -20px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:translateX(-60%);animation:d2RuneShine 2.8s ease-in-out infinite;opacity:.75}@keyframes d2RuneShine{0%{transform:translateX(-60%)}55%{transform:translateX(140%)}to{transform:translateX(140%)}}.luVideoBg{z-index:0;overflow:hidden;pointer-events:none}.luVideoBg,.luVideoEl{position:absolute;inset:0}.luVideoEl{width:100%;height:100%;object-fit:cover;opacity:.55;filter:saturate(1.15) contrast(1.1) brightness(.75)}.luVideoVignette{position:absolute;inset:0;background:radial-gradient(1200px 600px at 50% 35%,rgba(0,0,0,.15),rgba(0,0,0,.78) 70%),linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.72))}@keyframes lu_pulse{0%{box-shadow:0 0 0 rgba(56,189,248,0)}40%{box-shadow:0 0 22px rgba(56,189,248,.35),0 0 34px rgba(236,72,153,.25)}to{box-shadow:0 0 0 rgba(56,189,248,0)}}.neonPulse{animation:lu_pulse 1.2s ease-in-out infinite;border-color:rgba(56,189,248,.45)!important}.luModal>:not(.luVideoBg),.modal>:not(.luVideoBg){position:relative;z-index:1}.navActions{justify-content:flex-end;min-width:0}@media (max-width:900px){.shell{flex-direction:column}.sidebar{width:100%;min-width:0;position:static}.topbar{flex-direction:column;align-items:flex-start}.kpiRow,.navActions{width:100%;justify-content:flex-start}.navTop{padding:10px 10px 0}.navTopInner{width:100%;padding:12px;flex-direction:column;align-items:stretch;gap:12px}.brandLock,.navLinks{width:100%}.navLinks{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.navLinks a{white-space:nowrap}.appContainer{padding:10px}}@media (max-width:640px){.appContainer{padding:8px}.card{padding:12px}.modalHead{flex-direction:column;align-items:flex-start!important;gap:10px}.modalTitle{font-size:clamp(24px,7vw,34px)}.d2QuizShell{max-width:100%!important;min-height:auto!important}.d2QuizBody{padding:0}.d2QuizGrid{grid-template-columns:1fr!important;gap:12px}.d2QuizQuestionCard{min-height:0!important}.d2QuestionCard{padding:14px 12px 12px;border-radius:16px}.d2QuestionCard:after{inset:8px}.d2QuestionCard .d2Rivet{width:8px;height:8px}.d2RuneBar{gap:4px;padding:8px}.d2ActionRow{gap:8px}.d2Btn{flex:1 1 140px}.d2ChoiceBtn{padding:12px;font-size:15px}.d2OrbFrame{width:min(58vw,210px)!important;height:min(58vw,210px)!important}.d2NamePlate{width:100%;max-width:280px}.card,.d2EnemyCard,.d2OrbWrap,.d2QuestionCard,.maincol,.navTopInner,.sidebar,.topbar{min-width:0}}@media (max-width:420px){.modalTitle{font-size:clamp(22px,7vw,28px)}}.luAvatarRoot{position:relative}.luAvatarBtn{width:46px;height:46px;border-radius:999px;padding:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08)}.luAvatarImg{width:100%;height:100%;object-fit:cover;display:block}.luAvatarInitials{font-weight:900;font-size:14px}.luDropdown{position:absolute;top:calc(100% + 10px);right:0;width:min(260px,86vw);border-radius:16px;padding:10px;background:rgba(14,19,28,.96);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 50px rgba(0,0,0,.38);z-index:120}.luDropdownHeader{padding:6px 6px 10px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:8px}.luDropdownTitle{font-weight:900}.luDropdownSub{font-size:12px;opacity:.76;word-break:break-word}.luDropdownItem{width:100%;display:block;text-align:left;padding:10px 12px;border-radius:12px;color:var(--fg);text-decoration:none;background:transparent;border:1px solid transparent}.luDropdownItem:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.08);text-decoration:none}.luDanger{color:#ffb4b4}.masteryCompactCard h4{font-size:15px}.masteryCompactRow{display:grid;grid-template-columns:88px minmax(0,1fr) 46px;grid-gap:8px;gap:8px;align-items:center}.masteryCompactLabel{font-size:13px;font-weight:800}.masteryCompactTrack{height:9px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.08)}.masteryCompactFill{height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(56,189,248,.95),rgba(34,197,94,.95))}.masteryCompactValue{font-size:12px;font-weight:900;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.careerMatchGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.careerMatchTile{border-radius:16px;padding:14px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.1)}.careerMatchTitle{font-weight:900}.careerMatchMeta{margin-top:6px;font-size:12px;opacity:.78;line-height:1.35}.mobileQuizStack{display:grid;grid-gap:12px;gap:12px}.mobileQuizTopMeta{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.mobileQuizBadges{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.mobileQuizProgress{font-weight:900;letter-spacing:.04em;opacity:.92}.mobileCombatCard{display:grid;grid-gap:10px;gap:10px}.mobileQuizQuestionCard{min-height:0!important}.mobileQuizPrompt{margin-top:12px;font-size:20px;line-height:1.4;font-weight:900}.mobileQuizActions{grid-template-columns:1fr!important}@media (min-width:861px){.d2QuizShell{max-width:1240px!important}.d2QuizGrid{grid-template-columns:280px minmax(0,1fr) 280px!important;align-items:start}.d2QuizQuestionCard{min-height:560px!important}}@media (max-width:1024px){.navTopInner{gap:10px}.navLinks{width:100%;order:3}.navActions{width:100%;justify-content:flex-start}.careerMatchGrid{grid-template-columns:1fr 1fr}}@media (max-width:860px){.navTop{padding:8px 8px 0}.navTopInner{padding:10px;border-radius:14px}.brandText b{font-size:13px}.navLinks{gap:6px;overflow-x:auto;white-space:nowrap;flex-wrap:nowrap}.navLinks a{font-size:12px;padding:7px 9px}.navActions>.card{flex:1 1 auto}.luAvatarBtn{width:38px;height:38px}.shell{flex-direction:column}.sidebar{width:100%;position:static}.card,.maincol,.sidebar,.topbar{min-width:0}.whatsNextTile{width:250px}}@media (max-width:640px){.appContainer{padding:8px}.navActions{gap:8px}.navActions .googleLoginBtnCompact,.navActions .primaryBtn,.navActions .secondaryBtn{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:0}.navActions>.card{min-width:0}.masteryCompactRow{grid-template-columns:78px minmax(0,1fr) 42px}.careerMatchGrid{grid-template-columns:1fr}.d2QuizShell{max-width:100%!important;min-height:auto!important}.modalHead{flex-direction:column;align-items:flex-start!important;gap:10px}.modalTitle{font-size:clamp(24px,7vw,34px)}.mobileQuizPrompt{font-size:18px}.d2ChoiceBtn{width:100%;text-align:left}.d2Btn{width:100%}.d2OrbFrame{width:min(52vw,200px)!important;height:min(52vw,200px)!important}.luDropdown{right:-6px}}.adaptiveLearningCard{min-width:0}.adaptiveRow{display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02))}.adaptiveRowTop{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.adaptiveDomainLabel{font-weight:900;font-size:16px}.adaptiveMiniBadge{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);padding:4px 9px;border-radius:999px;font-size:12px;font-weight:800}.adaptiveMetaRight{display:flex;gap:8px;flex-wrap:wrap;font-size:12px;opacity:.88}.adaptiveTrack{height:14px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08)}.adaptiveFill{height:100%;border-radius:999px}.adaptiveRowBottom{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.adaptiveCounts{font-size:12px;opacity:.84}@media (max-width:900px){.adaptiveRow{padding:10px}.adaptiveDomainLabel{font-size:15px}.adaptiveTrack{height:12px}}@media (max-width:640px){.adaptiveMetaRight,.adaptiveRowBottom,.adaptiveRowTop{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px}.adaptiveMiniBadge{width:-moz-fit-content;width:fit-content}}.d2GoldenQuestionCard{border:1px solid rgba(255,215,64,.55)!important;box-shadow:0 0 0 1px rgba(255,215,64,.18),0 0 28px rgba(255,190,40,.18),inset 0 0 18px rgba(255,215,64,.06);background:linear-gradient(180deg,rgba(255,215,64,.05),rgba(255,255,255,.02));position:relative}.d2GoldenQuestionCard:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,transparent,rgba(255,226,138,.12) 45%,transparent 75%);animation:d2GoldenSweep 2.2s linear infinite}@keyframes d2GoldenSweep{0%{transform:translateX(-30%);opacity:.15}50%{opacity:.35}to{transform:translateX(30%);opacity:.15}}.brandLockLink{color:inherit;text-decoration:none}.brandLockLink:hover{text-decoration:none;opacity:.96}.d2QuizQuestionCard{min-height:0!important;max-height:none;overflow:hidden;padding-bottom:10px}.d2QuizQuestionCard .d2ActionRow{position:relative;bottom:auto;padding-top:10px;background:transparent}.navActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.navActions .primaryBtn{min-width:150px}.luDropdown{width:min(320px,92vw)}.stage5MetaStrip{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.stage5FeedbackCard{border:1px solid rgba(255,255,255,.1);box-shadow:0 14px 30px rgba(0,0,0,.28)}.stage5ExplanationCard{border:1px solid rgba(110,190,255,.18);background:linear-gradient(180deg,rgba(110,190,255,.08),rgba(255,255,255,.03))}.stage5ScorePill{display:inline-flex;align-items:center;justify-content:center;min-width:96px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);font-size:12px}.d2DamageFloat,.stage5ScorePill{padding:6px 10px;font-weight:900}.d2DamageFloat{position:absolute;top:16px;right:14px;z-index:4;border-radius:999px;letter-spacing:.02em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.d2DamageFloat.enemy{background:rgba(255,90,90,.16);border:1px solid rgba(255,90,90,.35);color:#ffb4b4}.d2DamageFloat.player{background:rgba(110,190,255,.16);border:1px solid rgba(110,190,255,.35);color:#b9e4ff}.stage5SummaryGrid{display:grid;grid-template-columns:1.35fr .85fr;grid-gap:12px;gap:12px}.stage5SummaryNote{padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);line-height:1.4}.stage5SummaryMetric{font-size:30px;font-weight:950;line-height:1;margin-bottom:8px}@media (max-width:860px){.stage5SummaryGrid{grid-template-columns:1fr}}.stage7PowerStrip{margin:10px 0 12px}.stage7PowerStrip.mobile{margin:0 0 10px}.stage7PowerHint{opacity:.72}.d2Btn.power{border-color:rgba(110,190,255,.24);background:rgba(12,18,32,.88)}.d2Btn.power.active{border-color:rgba(255,215,64,.48);box-shadow:inset 0 0 0 1px rgba(255,215,64,.18),0 0 18px rgba(255,215,64,.14)}.d2EncounterShell{max-width:1800px}.bossEncounterPage{background:radial-gradient(900px 500px at 50% 0,rgba(170,35,35,.12),transparent 55%)}.bossEncounterShell .d2QuestionCard,.bossQuestionCard{border-color:rgba(255,120,90,.22);box-shadow:0 34px 95px rgba(0,0,0,.72),0 0 0 1px rgba(255,120,90,.08),inset 0 0 0 1px rgba(255,255,255,.05)}.bossQuestionCard:after{border-color:rgba(255,90,90,.16)}.stage7BossSummaryCard{padding:14px;background:linear-gradient(180deg,rgba(66,18,18,.34),rgba(28,14,14,.22));border:1px solid rgba(255,120,90,.28);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.28)}.stage7BossSummaryTitle{font-weight:950;font-size:20px;letter-spacing:.02em}.stage7BossSummaryCopy{margin-top:8px;max-width:72ch;line-height:1.45}.d2Btn.compact{padding:10px 12px;min-width:86px;font-size:12px}.stage7PowerStrip{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0 14px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.stage7PowerHint{font-size:12px;opacity:.78;line-height:1.35}.stage5ExplanationCard,.stage5FeedbackCard{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.mobileQuizQuestionCard .d2ChoiceBtn{padding:12px}@media (min-width:1200px){.d2EncounterShell .mobileQuizStack{gap:14px}}.d2QuizShell .modalHead{flex:0 0 auto;padding-bottom:8px}.d2QuizBody{overflow:hidden}.d2QuizBody,.stage8CompactGrid>div{min-height:0}.stage8CompactGrid .card{min-width:0}.stage8CompactBar{border-radius:14px}.stage8CompactBar .badge{padding:5px 9px;font-size:12px}.stage8MicroFlash{border-color:rgba(80,255,180,.35)!important;background:rgba(80,255,180,.12)!important}.stage8AssistText{margin-top:6px;font-size:12px;line-height:1.3}.d2QuizQuestionCard{padding:14px 14px 12px}.d2QuizQuestionCard .badge{padding:5px 9px;font-size:12px}.d2QuizQuestionCard .d2RuneBar{margin-top:10px}.d2QuizQuestionCard .d2ChoiceBtn{padding:10px 12px;font-size:14px}.d2QuizQuestionCard textarea.input{line-height:1.35}.stage7PowerStrip{margin:8px 0 10px;padding:8px 10px;gap:8px}.stage7PowerHint{font-size:11px}.stage8ActionDock{margin-top:10px!important;padding-top:10px;position:-webkit-sticky;position:sticky;bottom:0;z-index:5;background:linear-gradient(180deg,rgba(8,10,12,0),rgba(8,10,12,.94) 38%)}@media (min-width:861px){.d2QuizShell{max-width:1440px!important}.d2QuizGrid{grid-template-columns:220px minmax(0,1fr) 240px!important;gap:14px!important;height:100%}.d2QuizQuestionCard{min-height:0!important}.d2OrbFrame{width:150px!important;height:150px!important}.d2NamePlate{margin-top:8px}.d2QuestionCard .card{padding:10px}}@media (max-width:860px){.d2QuizShell{height:auto!important;min-height:auto!important;max-height:none!important}}.d2QuizShell{overflow:hidden}.d2InterviewGrid.stage8CompactGrid{grid-template-columns:280px minmax(0,1fr) 300px;gap:14px}.d2QuizQuestionCard{min-width:0}.stage8CompactBarRow{justify-content:space-between}.stage8CompactBarRow,.stage8CompactMini{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.stage8IntelPanel{border-radius:14px}.stage7PowerStrip.underPlayer{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.stage7PowerStrip.underPlayer .d2Btn{min-width:0}.d2CompactSequenceRow{min-height:46px}.d2CompactSequenceText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(12px,1vw,18px)}.d2CompactMatchRow{min-height:54px}.d2CompactMatchRow>div:first-child{font-size:clamp(12px,1vw,17px);line-height:1.2}.d2CompactMatchRow .input,.d2CompactMatchRow select{min-height:42px!important;padding-top:8px;padding-bottom:8px;font-size:14px}.d2QuestionCard .badge{max-width:100%}.d2QuestionCard .d2ChoiceBtn{padding:11px 12px;font-size:clamp(13px,.95vw,17px)}.d2QuestionCard textarea.input{min-height:74px!important}.d2QuestionCard .input{font-size:clamp(13px,.95vw,16px)}.d2ActionRow{margin-top:10px}.mobileQuizQuestionCard{overflow:hidden}.content-grid{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.content-sidebar{max-height:min(70vh,900px);overflow:auto}.content-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.live-grid{display:grid;grid-gap:12px;gap:12px}.mini-btn{min-height:36px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:inherit}.mini-btn.active{background:rgba(120,190,255,.16);border-color:rgba(120,190,255,.42)}.toggle{display:inline-flex;align-items:center;gap:8px}.toggle .rail{width:42px;height:24px;border-radius:999px;background:rgba(255,255,255,.14);position:relative;display:inline-block;vertical-align:middle}.toggle .thumb{width:18px;height:18px;border-radius:999px;background:#fff;position:absolute;top:3px;left:3px;transition:transform .18s ease}.toggle input:checked+.rail .thumb{transform:translateX(18px)}.toggle input{display:none}.toggle .label{font-size:13px;opacity:.9}@media (max-width:1280px){.d2InterviewGrid.stage8CompactGrid{grid-template-columns:240px minmax(0,1fr) 260px;gap:12px}}@media (max-width:1100px){.content-grid{grid-template-columns:1fr}}.d2EnemyHint{display:none}.d2QuestionPrompt{font-size:clamp(17px,1.75vw,22px);line-height:1.18;font-weight:900;letter-spacing:-.01em;word-break:break-word;text-wrap:balance}.stage5MergedFeedbackCard{background:rgba(255,255,255,.045)}.stage5MergedExplanation{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.stage5MergedExplanationTitle{font-weight:900;margin-bottom:6px}@media (min-width:861px){.d2QuizShell .modalHead{padding-bottom:4px}.d2QuizShell .modalTitle{margin-bottom:0}.d2QuizQuestionCard{padding:12px 12px 10px}.d2QuizQuestionCard .badge{padding:4px 8px;font-size:11px}.d2QuizQuestionCard .card{padding:8px}.d2QuizQuestionCard textarea.input{min-height:72px!important;font-size:14px}.d2QuizQuestionCard .input,.d2QuizQuestionCard select{min-height:42px;font-size:14px}.d2QuizQuestionCard .d2ChoiceBtn{padding:9px 11px;font-size:14px;line-height:1.22}.d2QuizQuestionCard .d2Btn{min-height:40px;padding:10px 12px}.stage5MetaStrip{gap:6px;margin-top:8px}.stage8CompactBar{margin-top:8px!important;padding:8px!important}.stage7PowerStrip{margin:6px 0 8px;padding:8px 10px}}.dashboardHeroName{font-size:clamp(1.35rem,2vw,2rem);font-weight:900;letter-spacing:-.03em;line-height:1;text-align:center;filter:drop-shadow(0 0 12px rgba(255,255,255,.12))}.powerHudCard{background:linear-gradient(180deg,rgba(118,72,255,.06),rgba(70,120,255,.03))}.powerHudTray{display:flex;flex-wrap:wrap;gap:10px}.powerHudChip{min-width:58px;height:58px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));display:flex;gap:6px;color:var(--fg);font-weight:900;box-shadow:0 10px 28px rgba(0,0,0,.24)}.powerHudChip,.powerHudIcon{align-items:center;justify-content:center}.powerHudIcon{display:inline-flex;width:30px;height:30px;border-radius:999px;font-size:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}.powerHudCount{font-size:15px;line-height:1}.leaderboardMiniCard{box-shadow:inset 0 0 0 1px rgba(255,215,100,.08),0 12px 36px rgba(0,0,0,.24)}.leaderboardMiniRow{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.1)}.leaderboardMiniRank{width:36px;text-align:center;justify-self:start}.sweepGoldCard{background:linear-gradient(180deg,rgba(255,218,120,.08),rgba(255,180,64,.05)),radial-gradient(70% 90% at 20% 10%,rgba(255,215,105,.08),transparent 60%)}.sweepEntryTile{display:block;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,221,122,.18);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));box-shadow:0 10px 30px rgba(0,0,0,.24)}.aiCoachFileBtn{min-height:46px;padding:10px 14px}.d2GoldenBossCard{border:1px solid rgba(255,215,64,.75)!important;box-shadow:0 0 0 1px rgba(255,215,64,.22),0 0 38px rgba(255,196,64,.22),inset 0 0 22px rgba(255,215,64,.08)}.stageTransitionBanner{position:absolute;left:50%;top:22px;transform:translateX(-50%);z-index:25;padding:14px 26px;border-radius:18px;border:1px solid rgba(255,215,64,.5);background:linear-gradient(180deg,rgba(20,16,8,.95),rgba(38,22,10,.92));color:#ffe28a;font-weight:950;font-size:clamp(24px,2vw,36px);letter-spacing:.08em;box-shadow:0 18px 40px rgba(0,0,0,.45),0 0 24px rgba(255,196,64,.18);animation:stageBannerRise 1.8s ease forwards;pointer-events:none}@keyframes stageBannerRise{0%{opacity:0;transform:translateX(-50%) translateY(-8px) scale(.96)}18%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}82%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-8px) scale(1.02)}}.stageHeaderRow{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.stageLabelPill{margin-top:6px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,215,64,.24);background:rgba(255,215,64,.08);color:#ffe28a;font-size:12px;font-weight:800}.stageProgressDots{display:flex;gap:10px;align-items:center;margin-top:10px}.stageDot{width:14px;height:14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}.stageDot.active{background:linear-gradient(180deg,rgba(255,180,90,.95),rgba(255,110,50,.9));border-color:rgba(255,180,90,.45);box-shadow:0 0 14px rgba(255,150,70,.18)}.stageDot.current{border-color:rgba(110,190,255,.35);box-shadow:0 0 12px rgba(110,190,255,.16)}.d2DamageFloat{animation:d2DamageRise 1.5s ease-out forwards;animation:d2DamageRise 1.6s ease-out forwards}@keyframes d2DamageRise{0%{transform:translateY(8px) scale(.96);opacity:0}12%{opacity:1}70%{opacity:1;transform:translateY(-16px) scale(1)}to{transform:translateY(-30px) scale(1.02);opacity:0}}.d2QuizBody{overflow:hidden!important}.d2QuizGrid,.stage8CompactGrid{min-height:0}.d2QuestionCard .card{min-width:0}.stage5FeedbackCard{margin-top:8px}.d2ActionRow,.d2InterviewGrid,.d2QuestionCard,.d2QuestionCard>*,.d2QuizBody,.d2QuizGrid,.d2QuizQuestionCard,.d2QuizQuestionCard>*,.d2QuizShell,.mobileQuizQuestionCard,.stage7PowerStrip,.stage8ActionDock,.stage8CompactBar,.stage8CompactGrid,.stage8CompactGrid>div{min-width:0;min-height:0}.d2ActionRow,.d2InterviewGrid,.d2QuestionCard,.d2QuizBody,.d2QuizGrid,.d2QuizQuestionCard,.d2QuizShell,.mobileQuizQuestionCard,.stage7PowerStrip,.stage8ActionDock,.stage8CompactBar,.stage8CompactGrid{overflow:hidden!important}.d2QuizQuestionCard,.mobileQuizQuestionCard{height:auto!important;max-height:none!important}.d2QuizQuestionCard .d2ActionRow,.mobileQuizQuestionCard .d2ActionRow,.stage8ActionDock{position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;background:transparent!important;padding-bottom:0!important}.d2QuizQuestionCard input,.d2QuizQuestionCard select,.d2QuizQuestionCard textarea,.mobileQuizQuestionCard input,.mobileQuizQuestionCard select,.mobileQuizQuestionCard textarea{width:100%;max-width:100%;box-sizing:border-box}.stage5MetaStrip,.stage7PowerStrip,.stage8CompactBar,.stageProgressDots{flex-shrink:0}@media (min-width:861px){.d2InterviewGrid.d2QuizGrid.stage8CompactGrid{grid-template-columns:210px minmax(0,1fr) 230px!important;gap:12px!important}.d2QuizQuestionCard{padding:10px 10px 8px!important}.d2QuestionPrompt,.d2QuizQuestionCard>div[style*="font-size: clamp(18px, 1.7vw, 32px)"]{font-size:clamp(16px,1.45vw,24px)!important;line-height:1.12!important}.d2QuizQuestionCard .d2ChoiceBtn{padding:8px 10px!important;font-size:13px!important}.d2QuizQuestionCard .badge{padding:4px 7px!important;font-size:11px!important}.d2QuizQuestionCard .card{padding:8px!important}}.dashboardNextAction{margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border-color:rgba(255,211,102,.3);background:linear-gradient(135deg,rgba(255,196,76,.12),rgba(68,151,255,.1))}.dashboardNextCopy{min-width:0}.dashboardNextCopy h2{margin:4px 0 6px;font-size:clamp(20px,2vw,28px);line-height:1.1}.dashboardNextCopy p{margin:0;max-width:720px;color:var(--muted);line-height:1.45}.dashboardEyebrow{font-size:11px;font-weight:900;letter-spacing:.12em;color:#ffe08a}.dashboardNextButton{flex:0 0 auto;min-width:190px;min-height:46px;font-weight:900}@media (max-width:860px){.dashboardHero{gap:12px}.dashboardHero>div:first-child{min-width:0!important;width:100%}.dashboardHero .kpiRow{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.dashboardHero .kpiRow>*{width:100%;justify-content:center;text-align:center}.dashboardNextAction{align-items:stretch;flex-direction:column;padding:16px}.dashboardNextButton{width:100%;min-width:0}.dashboardPlanCard>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.navTop{position:relative}.navTopInner{gap:8px}.navLinks{scrollbar-width:none;margin:0 -2px}.navLinks::-webkit-scrollbar{display:none}.navActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.navActions>*{min-width:0!important;width:100%}.dashboardSidebar{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:10px}.dashboardSidebar>.leaderboardMiniCard,.dashboardSidebar>div:first-child,.dashboardSidebar>h4,.dashboardSidebar>hr{grid-column:1/-1}.dashboardSidebar .powerHudCard,.dashboardSidebar>button{margin-top:0!important}.dashboardMain{gap:10px}.dashboardHero{padding:14px 12px}.dashboardHero>div:first-child>div:first-child{font-size:14px!important}.dashboardHero>div:first-child>div:nth-child(2){font-size:clamp(26px,9vw,34px)!important;overflow-wrap:anywhere}.dashboardNextAction{margin-bottom:10px}.dashboardPlanCard{margin-bottom:10px!important}.dashboardPlanCard>div:nth-child(2){grid-template-columns:1fr 1fr!important;gap:8px!important}.dashboardPlanCard .featureCard{padding:10px}.dashboardPlanCard .featureCard>div:last-child{font-size:18px!important}.maincol>.card{overflow:hidden}.maincol .featureCard{min-width:0}}@media (max-width:430px){.dashboardSidebar{grid-template-columns:1fr}.dashboardSidebar>*{grid-column:1!important}.dashboardPlanCard>div:nth-child(2){grid-template-columns:1fr!important}.navActions{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.whatsNextTrack{animation:none!important;transform:none!important}}.dashboardSidebarMobileTitle{display:none}@media (max-width:640px){.dashboardNav{margin-bottom:10px!important}.dashboardNav .brandLock{width:auto}.dashboardNav .brandText small{display:none}.dashboardNavLinks{order:3;display:flex;gap:6px;padding:2px 0 5px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10px,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,transparent,#000 10px,#000 calc(100% - 18px),transparent)}.dashboardNavLinks a{flex:0 0 auto;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);border-radius:999px;padding:7px 10px}.dashboardNavActions{order:2;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.dashboardNavActions::-webkit-scrollbar{display:none}.dashboardNavActions>*{flex:0 0 auto!important;width:auto!important}.dashboardSidebarMobileTitle{display:block;grid-column:1/-1;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#ffe08a;margin:2px 0}.dashboardBattleShortcuts{display:none!important}.dashboardSidebar>div:first-of-type{grid-column:1/-1}.dashboardSidebar .leaderboardMiniCard{display:none}.dashboardSidebar{background:rgba(12,18,29,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media (max-width:430px){.dashboardNavActions{gap:6px}.dashboardNavActions .card{padding:7px 9px!important}}@media (max-width:640px){.dashboardSidebar{display:block;padding:10px}.dashboardSidebarMobileTitle{display:none}.dashboardSidebarBrand{display:none!important}.dashboardSidebarStart{display:none}.dashboardBattleShortcuts{display:none!important}.dashboardProgressHeading,.dashboardPvpShortcut,.dashboardSidebar>hr{display:none}.dashboardProgressCard{margin:0;padding:10px 12px!important}.dashboardSidebar>div:not(.dashboardProgressCard):not(.powerHudCard):not(.leaderboardMiniCard):not(.dashboardSidebarBrand):not(.dashboardSidebarMobileTitle):not(.dashboardBattleShortcuts):not(.dashboardPvpShortcut){margin-top:8px!important}.dashboardSidebar .leaderboardMiniCard,.dashboardSidebar .powerHudCard{display:none}.dashboardMain{margin-top:10px}.dashboardHero{border-radius:16px}.landingNav{position:relative;padding:8px 8px 0}.landingNavInner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;padding:12px;border-radius:16px}.landingNav .brandLock{width:auto;min-width:0}.landingNav .brandMark{width:42px;height:42px;flex:0 0 42px}.landingNav .brandText b{font-size:15px}.landingNav .brandText small{font-size:12px}.landingEnterButton{grid-column:2;grid-row:1;align-self:center;white-space:nowrap;padding:9px 12px;min-height:40px}.landingNavLinks{grid-column:1/-1;width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:5px;padding:2px 0 0}}@media (max-width:640px){.landingNavLinks::-webkit-scrollbar{display:none}.landingNavLinks a{flex:0 0 auto;font-size:12px;padding:7px 9px;white-space:nowrap}.landing .hero{min-height:auto;padding:52px 16px 36px;align-items:flex-start}.landing .heroContent{gap:18px}.landing .heroH1{font-size:clamp(34px,10vw,44px);line-height:1.03;letter-spacing:-.025em}.landing .heroP{font-size:16px;line-height:1.45;max-width:none;overflow-wrap:anywhere}.landing .ctaRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.landing .ctaRow>*{width:100%;justify-content:center;min-width:0}.landing .heroRight{min-width:0}.landing .heroCard{min-width:0;overflow:hidden}.landing .kpiMini{min-width:0;gap:8px}.landing .featureCard,.landing .kpiMini>*{min-width:0}.dashboardNavInner{overflow:hidden}.dashboardNavLinks{max-width:100%}.dashboardSidebar{padding:0;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dashboardSidebar .dashboardProgressCard{display:block;border-radius:16px;background:rgba(13,20,32,.86)}.dashboardSidebar>div:not(.dashboardProgressCard){display:none!important}.dashboardHero{margin-top:0}.dashboardHero .kpiRow{width:100%}}@media (max-width:390px){.landingNavInner{grid-template-columns:minmax(0,1fr) auto;padding:10px}.landingNav .brandText small{display:none}.landingEnterButton{padding:8px 10px;font-size:12px}.landing .hero{padding-left:14px;padding-right:14px}.landing .heroH1{font-size:clamp(31px,9.5vw,38px)}.landing .heroP{font-size:15px}}.d2QuizShell{border-radius:20px}.d2QuizQuestionCard{background:linear-gradient(180deg,rgba(17,22,31,.97),rgba(8,11,17,.98));border-color:rgba(255,255,255,.12)}.d2QuestionPrompt,.quizPrompt{text-wrap:pretty}.d2QuizQuestionCard .d2ChoiceBtn{border-radius:12px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.11);box-shadow:none}.d2QuizQuestionCard .d2ChoiceBtn:hover{background:rgba(255,255,255,.075);border-color:rgba(110,190,255,.3)}.d2QuizQuestionCard .d2ChoiceBtn.selected{background:linear-gradient(90deg,rgba(255,126,58,.14),rgba(255,255,255,.05));border-color:rgba(255,132,66,.78);box-shadow:0 0 0 1px rgba(255,132,66,.12)}.d2QuizQuestionCard .d2ActionRow .d2Btn{border-radius:12px}@media (min-width:861px){.d2QuizShell{max-width:1500px!important}.d2InterviewGrid.d2QuizGrid.stage8CompactGrid{grid-template-columns:190px minmax(0,1fr) 210px!important;gap:14px!important}.d2QuizQuestionCard{padding:16px!important}.d2QuestionPrompt{font-size:clamp(18px,1.55vw,25px)!important;line-height:1.18!important;margin:8px 0 4px}.d2QuizQuestionCard .d2ChoiceBtn{padding:11px 13px!important;font-size:14px!important;min-height:42px}.quizSecondaryMeta{margin-top:7px}.quizMomentumBar{margin-top:7px!important}.quizPowerStrip{padding:7px 8px;margin:6px 0 8px}.stage8ActionDock{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}}@media (max-width:860px){.d2QuizShell{border-radius:0;border-left:0;border-right:0}.d2QuizShell .modalHead{padding:10px 12px}.d2QuizBody{padding:0 10px 18px!important;overflow:visible!important}.mobileQuizStack{gap:10px}.mobileQuizTopMeta{position:-webkit-sticky;position:sticky;top:0;z-index:8;margin:0 -2px;padding:8px 2px;background:linear-gradient(180deg,rgba(7,10,16,.97),rgba(7,10,16,.88));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobileQuizBadges{gap:5px}.mobileQuizBadges .badge{padding:4px 7px;font-size:11px}.quizPowerStrip.mobile,.stage8CompactBar{display:none}.mobileEnemyCard{gap:6px}.mobileEnemyCard .card{min-height:0!important;padding:6px!important}.mobileEnemyCard img,.mobileEnemyCard video{max-height:120px!important;object-fit:contain}.mobileQuizQuestionCard{padding:14px!important;border-radius:18px}.mobileQuizQuestionCard .d2Rivet,.mobileQuizQuestionCard:after{display:none}.mobileQuizQuestionCard .badge{font-size:11px;padding:5px 8px}.mobileQuizPrompt,.quizPrompt{margin:12px 0 10px;font-size:clamp(19px,5.4vw,24px);line-height:1.24;font-weight:850;letter-spacing:-.015em}.mobileQuizQuestionCard .d2RuneBar{margin:8px 0 10px}.mobileQuizQuestionCard .d2ChoiceBtn{padding:13px 14px!important;min-height:50px;font-size:16px!important;line-height:1.3;border-radius:13px}.mobileQuizQuestionCard .input{min-height:52px;padding:12px 14px;font-size:16px;border-radius:13px}.mobileQuizQuestionCard .stage7PowerStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;padding:0;margin:12px 0 6px;background:transparent;border:0}.mobileQuizQuestionCard .stage7PowerStrip .d2Btn{min-width:0;min-height:42px;padding:8px 5px;font-size:11px;white-space:normal}.mobileQuizActions{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:8px;gap:8px;margin-top:10px!important}.mobileQuizActions .d2Btn,.mobileQuizActions .gold{width:100%;min-height:48px}.stage5FeedbackCard{border-radius:13px}}@media (max-width:430px){.d2QuizBody{padding-left:8px!important;padding-right:8px!important}.mobileQuizProgress{font-size:13px}.mobileQuizPrompt,.quizPrompt{font-size:20px}.mobileQuizQuestionCard{padding:12px!important}.mobileQuizQuestionCard .d2ChoiceBtn{font-size:15px!important;padding:11px 12px!important;min-height:46px}}@media (min-width:861px){.d2QuizShell{width:min(94vw,1440px)!important;max-width:1440px!important;height:min(820px,calc(100dvh - 72px))!important;min-height:0!important;max-height:calc(100dvh - 72px)!important}.d2QuizBody{padding:10px 14px 14px!important}.d2InterviewGrid.d2QuizGrid.stage8CompactGrid{grid-template-columns:170px minmax(0,1fr) 185px!important;gap:12px!important}.quizEnemyRail .d2ModelPanel,.quizPlayerRail .d2ModelPanel{min-height:0}.quizPlayerRail .stage7PowerStrip.underPlayer{grid-template-columns:1fr 1fr!important}.quizPlayerRail .stage7PowerStrip.underPlayer .d2Btn:last-of-type{grid-column:1/-1}.d2QuizQuestionCard{justify-content:flex-start!important;overflow-y:auto;scrollbar-width:thin}.stageHeaderRow{gap:8px}.desktopQuizPrompt{font-size:clamp(19px,1.45vw,25px)!important}.d2QuizQuestionCard .d2RuneBar{margin-top:7px}.d2QuizQuestionCard .stageProgressDots{margin:5px 0}.quizSecondaryMeta{margin-top:5px}.quizMomentumBar{margin-top:5px!important}.quizPowerStrip{display:none!important}.quizHintRow{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px!important}.quizHintRow .d2Btn{width:100%;min-width:0}.stage8ActionDock{grid-template-columns:1fr 1fr!important}.stage8ActionDock>*{width:100%}}@media (max-width:860px){.d2QuizShell{width:100%!important;max-width:100%!important;height:auto!important;min-height:100dvh!important;max-height:none!important;margin:0!important;overflow:visible!important}.d2QuizShell .modalHead{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(7,10,16,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobileQuizStack{width:100%;max-width:680px;margin:0 auto}.mobileEnemyCard{display:grid;grid-template-columns:minmax(0,1fr) 104px;align-items:center;padding:8px 10px!important}.mobileEnemyCard>div:first-child{min-width:0}.mobileEnemyCard>div:nth-child(2){margin-top:0!important}.mobileEnemyCard img,.mobileEnemyCard video{width:104px!important;height:76px!important;max-height:76px!important;border-radius:10px}.mobileQuizQuestionCard{width:100%;box-sizing:border-box}.quizHintRow{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px!important;gap:7px!important;margin-top:10px!important}.quizHintRow .d2Btn{width:100%;min-width:0;min-height:42px;padding:7px 5px;font-size:11px;white-space:normal}.mobilePlayerCard{display:none!important}.mobileQuizActions{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;padding:8px 0 max(8px,env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(7,10,16,0),rgba(7,10,16,.96) 24%)}}@media (max-width:430px){.mobileEnemyCard{grid-template-columns:minmax(0,1fr) 86px}.mobileEnemyCard img,.mobileEnemyCard video{width:86px!important;height:64px!important}.quizHintRow{grid-template-columns:1fr 1fr!important}.quizHintRow .d2Btn:last-child{grid-column:1/-1}}body,html{max-width:100%;overflow-x:hidden}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(110,190,255,.88);outline-offset:2px}.quizInputGroup{min-width:0}.quizInputGroup .card,.quizInputGroup .d2ChoiceBtn,.quizInputGroup .input{max-width:100%;box-sizing:border-box}.quizInputGroup .d2ChoiceBtn{text-align:left}.quizTrueFalseGroup{grid-template-columns:1fr 1fr}.quizTrueFalseGroup .d2ChoiceBtn{text-align:center}.quizTextAnswer .input{font-size:16px}.quizCliGroup textarea,.quizLogGroup textarea{line-height:1.45}.quizMultiGroup label{cursor:pointer}.quizMultiGroup input[type=checkbox]{width:18px;height:18px;flex:0 0 18px;accent-color:#6ebeff}@media (min-width:861px){.quizInputGroup{margin-top:10px!important;gap:8px!important}.quizChoiceGroup .d2ChoiceBtn,.quizTrueFalseGroup .d2ChoiceBtn{min-height:44px}.quizMatchingGroup .d2CompactMatchRow,.quizSequenceGroup .d2CompactSequenceRow{border-radius:12px}.quizMatchingGroup .d2CompactMatchRow{grid-template-columns:minmax(120px,1fr) minmax(150px,.9fr)!important}}@media (max-width:860px){.quizInputGroup{margin-top:12px!important;gap:8px!important}.quizInputGroup .card{border-radius:13px}.quizSequenceGroup .d2CompactSequenceRow{display:grid!important;grid-template-columns:auto minmax(0,1fr)}.quizSequenceGroup .d2CompactSequenceRow>div:last-child{grid-column:1/-1;display:grid!important;grid-template-columns:1fr 1fr;width:100%}.quizSequenceGroup .d2CompactSequenceRow .d2Btn{width:100%;min-height:40px}.quizMatchingGroup .d2CompactMatchRow{grid-template-columns:1fr!important;gap:8px!important}.quizMatchingGroup select{min-height:46px;font-size:16px}.quizCliGroup textarea,.quizLogGroup textarea{min-height:110px!important;font-size:16px}.quizCliGroup .d2Btn{min-height:40px}.quizMultiGroup label{min-height:50px;padding:11px 12px!important}}@media (max-width:430px){.quizTrueFalseGroup{grid-template-columns:1fr}}@media (min-width:861px){.d2InterviewGrid.d2QuizGrid.stage8CompactGrid{grid-template-columns:150px minmax(0,1fr) 165px!important}.quizEnemyRail,.quizPlayerRail{opacity:.94}.d2QuizQuestionCard{padding:14px!important}.quizMomentumBar,.quizSecondaryMeta{display:flex;flex-wrap:wrap;gap:5px}.stage8ActionDock{width:100%;grid-template-columns:1fr!important}.stage8ActionDock .d2Btn,.stage8ActionDock .gold{width:100%!important;max-width:none!important;min-height:44px}.stage5FeedbackCard{margin-top:10px!important;padding:12px!important}}@media (max-width:860px){.mobileEnemyCard{min-height:84px;max-height:96px;overflow:hidden}.mobileQuizQuestionCard{border-left-width:1px;border-right-width:1px}.mobileQuizActions{grid-template-columns:1fr!important}.mobileQuizActions .d2Btn,.mobileQuizActions .gold{min-height:50px;font-weight:900}.stage5FeedbackCard{margin-top:10px!important;padding:12px!important}.stage5FeedbackCard .muted,.stage5FeedbackCard p{line-height:1.45}.mobilePlayerCard,.mobileQuizStack>.mobileCombatCard:last-child{display:none!important}}.learningCatalog{min-height:100dvh;padding:28px 18px 48px}.learningCatalogInner{max-width:1180px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.learningHero{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px;background:linear-gradient(135deg,rgba(68,151,255,.12),rgba(255,174,66,.1))}.learningHero h1{margin:5px 0 8px;font-size:clamp(30px,4vw,52px);line-height:1.04;letter-spacing:-.03em}.learningHero p{margin:0;max-width:720px;color:var(--muted);font-size:17px;line-height:1.55}.learningPrimaryLink{flex:0 0 auto;text-decoration:none;color:#fff;font-weight:900;border:1px solid rgba(255,210,105,.48);border-radius:14px;padding:13px 16px;background:linear-gradient(135deg,rgba(255,185,72,.22),rgba(110,190,255,.13))}.learningTrackGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.learningTrackCard{padding:20px;min-width:0}.learningTrackCard h2{margin:14px 0 8px;font-size:23px}.learningTrackCard p{margin:0;color:var(--muted);line-height:1.55}.learningFlowCard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;padding:0;overflow:hidden}.learningFlowCard>div{padding:18px;background:rgba(255,255,255,.025)}.learningFlowCard b,.learningFlowCard span{display:block}.learningFlowCard span{margin-top:6px;color:var(--muted);line-height:1.45;font-size:14px}.learningLegal{margin:0;color:var(--muted);font-size:12px;text-align:center}@media(max-width:860px){.learningCatalog{padding:14px 10px 32px}.learningHero{align-items:stretch;flex-direction:column;padding:20px;gap:18px}.learningHero h1{font-size:clamp(30px,9vw,42px)}.learningHero p{font-size:16px}.learningPrimaryLink{text-align:center}.learningTrackGrid{grid-template-columns:1fr}.learningFlowCard{grid-template-columns:1fr 1fr}}@media(max-width:430px){.learningFlowCard{grid-template-columns:1fr}}.learningSessionPage{padding:14px 12px 24px}.learningSessionInner{max-width:1440px!important;margin:0 auto}.learningSessionToolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(9,14,23,.76)}.learningExamTabs{display:flex;gap:7px;flex-wrap:wrap}.practiceWorkspace{min-height:100dvh;padding:24px 16px 44px}.practiceWorkspaceInner{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);grid-gap:16px;gap:16px;align-items:start}.practiceMainCard,.practiceSnapshot{padding:22px}.practiceMainCard h1{margin:5px 0 7px;font-size:clamp(28px,3.2vw,42px)}.practiceIntro{color:var(--muted);line-height:1.5;margin:0 0 18px}.practiceMainCard select,.practiceMainCard textarea{width:100%;box-sizing:border-box}.practiceSnapshot{position:-webkit-sticky;position:sticky;top:18px}.practiceSnapshot h2{margin-top:0}@media(max-width:860px){.learningSessionPage{padding:0}.learningSessionInner{width:100%;max-width:none!important}.learningSessionToolbar{margin:8px;align-items:stretch;flex-direction:column}.learningExamTabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.learningExamTabs::-webkit-scrollbar{display:none}.learningExamTabs .btn{flex:0 0 auto}.practiceWorkspace{padding:12px 9px 30px}.practiceWorkspaceInner{grid-template-columns:1fr}.practiceMainCard,.practiceSnapshot{padding:16px}.practiceMainCard .row{flex-direction:column}.practiceMainCard textarea{font-size:16px}.practiceSnapshot{position:static}.mobileQuizStack{gap:8px!important;padding-bottom:18px}.mobileQuizTopMeta{padding:6px 10px!important;min-height:42px}.stage7PowerStrip.mobile,.stage8CompactBar{margin-inline:8px}.mobileEnemyCard{margin:0 8px!important;min-height:0!important;max-height:none!important;padding:8px!important;overflow:hidden}.mobileEnemyHud{display:grid;grid-template-columns:minmax(0,1fr) 108px;grid-gap:8px;gap:8px;align-items:center}.mobileEnemyHealth{min-width:0}.mobileEnemyPortrait{height:92px;overflow:hidden;border-radius:12px}.mobileEnemyPortrait .card{margin:0!important;padding:4px!important;height:92px!important;min-height:92px!important;overflow:hidden}.mobileEnemyPortrait img,.mobileEnemyPortrait video{max-height:72px!important;object-fit:contain!important}.mobileQuizQuestionCard{margin:0 8px!important;width:auto!important;padding:14px!important;border-radius:18px!important}.mobileQuizPrompt{font-size:clamp(23px,6.5vw,30px)!important;line-height:1.16!important;margin-top:14px!important}.mobileQuizQuestionCard .quizInputGroup{margin-top:12px!important}.mobileQuizQuestionCard .d2ChoiceBtn{min-height:58px!important;padding:12px 14px!important;font-size:17px!important;line-height:1.3!important}.quizHintRow{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:8px!important;gap:8px!important}.quizHintRow .d2Btn{width:100%;min-height:44px}.quizHintRow .d2Btn:last-child{grid-column:1/-1}.mobileQuizActions{position:-webkit-sticky;position:sticky;bottom:8px;z-index:8;padding-top:6px;background:linear-gradient(180deg,rgba(9,12,18,0),rgba(9,12,18,.94) 30%)}.mobileQuizActions .d2Btn,.mobileQuizActions .gold{width:100%!important;min-height:52px!important}.stage5MergedFeedbackCard{border-radius:14px!important}.mobileCombatCard:not(.mobileEnemyCard){display:none!important}}@media(max-width:430px){.mobileEnemyHud{grid-template-columns:minmax(0,1fr) 88px}.mobileEnemyPortrait,.mobileEnemyPortrait .card{height:78px!important;min-height:78px!important}.mobileEnemyPortrait img,.mobileEnemyPortrait video{max-height:60px!important}.mobileQuizQuestionCard{margin-inline:6px!important;padding:12px!important}}@media(max-width:860px){body,html{overflow-x:hidden!important}.d2QuizShell{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.d2QuizShell .modalHead{flex:0 0 auto;position:relative!important;top:auto!important}.d2QuizBody{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 8px max(24px,env(safe-area-inset-bottom))!important}.mobileQuizStack{display:flex!important;flex-direction:column;width:100%!important;max-width:620px!important;margin:0 auto!important;gap:8px!important;padding:6px 0 28px!important}.mobileQuizTopMeta{position:relative!important;top:auto!important;flex:0 0 auto;margin:0!important;padding:8px 6px!important;background:rgba(7,10,16,.9)!important;border-radius:12px}.stage7PowerStrip.mobile.quizPowerStrip,.stage8CompactBar{display:none!important}.mobileEnemyCard{display:block!important;margin:0!important;padding:6px!important;max-height:82px!important;min-height:82px!important}.mobileEnemyHud{display:grid!important;grid-template-columns:minmax(0,1fr) 82px!important;grid-gap:6px!important;gap:6px!important;align-items:center;height:70px}.mobileEnemyHealth{min-width:0;max-height:70px;overflow:hidden}.mobileEnemyPortrait{width:82px!important;height:70px!important;overflow:hidden;border-radius:10px}.mobileEnemyPortrait .card{width:82px!important;height:70px!important;min-height:70px!important;padding:2px!important;overflow:hidden!important}.mobileEnemyPortrait img,.mobileEnemyPortrait video{width:78px!important;height:52px!important;max-height:52px!important;object-fit:contain!important}.mobileQuizQuestionCard{margin:0!important;width:100%!important;padding:14px!important;overflow:visible!important;flex:0 0 auto}.mobileQuizPrompt{font-size:clamp(21px,6vw,27px)!important;line-height:1.16!important;margin:12px 0 10px!important}.mobileQuizQuestionCard .d2ChoiceBtn{min-height:52px!important;padding:11px 13px!important;font-size:16px!important}.quizHintRow{grid-template-columns:1fr 1fr!important}.quizHintRow .d2Btn:last-child{grid-column:1/-1}.mobileQuizActions{position:relative!important;bottom:auto!important;z-index:1!important;display:grid!important;grid-template-columns:1fr 1fr!important;padding:8px 0 0!important;background:transparent!important}.mobileQuizActions .d2Btn,.mobileQuizActions .gold{min-height:48px!important}.stage5MergedFeedbackCard{margin-bottom:4px!important}}@media(max-width:430px){.d2QuizBody{padding-inline:6px!important}.mobileQuizQuestionCard{padding:12px!important}.mobileEnemyHud{grid-template-columns:minmax(0,1fr) 72px!important}.mobileEnemyPortrait,.mobileEnemyPortrait .card{width:72px!important}}.careerPathPage,.coachPage,.interviewPage{min-height:100dvh;padding:24px 14px 48px}.careerPathInner,.coachPageInner,.interviewWorkspace{width:min(1120px,100%);margin:0 auto}.careerPathHero,.coachHero{padding:22px}.careerPathHero h1,.coachHero h1,.interviewMain h1{margin:5px 0 6px;font-size:clamp(30px,4vw,46px)}.coachGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:16px}.coachGridPrimary{grid-template-columns:1.15fr .85fr}.coachPanel{padding:18px;min-width:0}.interviewWorkspace{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);grid-gap:16px;gap:16px;align-items:start}.interviewLog,.interviewMain{padding:20px}.interviewIntro{color:var(--muted);line-height:1.55;margin:0 0 18px}.interviewMain textarea{width:100%;box-sizing:border-box;font-size:16px}.interviewLog{position:-webkit-sticky;position:sticky;top:18px;max-height:70dvh;overflow:auto}.careerPathCard p,.careerPathHero p,.careerPathNext p{color:var(--muted);line-height:1.55}.careerPathActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.careerPathGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.careerPathCard{padding:20px}.careerPathCard>span{font-weight:900;color:#f2cc72;letter-spacing:.12em}.careerPathCard h2{margin:8px 0 6px;font-size:21px}.careerPathNext{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:24px;gap:24px;align-items:center;padding:22px;margin-top:16px}.careerPathNext h2{margin:5px 0 0}@media(max-width:760px){.careerPathPage,.coachPage,.interviewPage{padding:10px 8px 30px}.careerPathGrid,.careerPathNext,.coachGrid,.coachGridPrimary,.interviewWorkspace{grid-template-columns:1fr}.careerPathCard,.careerPathHero,.careerPathNext,.coachHero,.coachPanel,.interviewLog,.interviewMain{padding:16px}.interviewLog{position:static;max-height:none}.careerPathActions>*{width:100%;text-align:center}}.dashboardCoachCard{margin-bottom:14px;border-color:rgba(100,220,255,.2);background:linear-gradient(180deg,rgba(66,112,160,.18),rgba(90,36,64,.14))}.dashboardCoachGrid{margin-top:12px;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:12px;gap:12px}.dashboardCoachCta{display:inline-flex;margin-top:14px;text-decoration:none;justify-content:center}.dashboardNextAction{transition:border-color .2s ease,transform .2s ease}.dashboardNextAction:hover{border-color:rgba(245,201,105,.42)}@media(max-width:760px){.dashboardCoachGrid{grid-template-columns:1fr}.dashboardCoachCta{width:100%}.dashboardNextAction .dashboardNextButton{width:100%;min-height:50px}}.interviewBattleHeader{display:flex;justify-content:space-between;align-items:center;gap:14px}.interviewBattleTitle{display:block;margin:3px 0;font-size:20px}.interviewBattleSetup{display:block}.interviewBattleSetupCard{padding:22px}.interviewBattleHeading{margin:5px 0 6px;font-size:clamp(24px,3vw,34px)}.interviewBattleSummary{padding:24px}.interviewBattleSummary h2{margin:5px 0 6px;font-size:clamp(28px,4vw,42px)}.interviewBattleStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.interviewBattleStats>div{padding:14px;border:1px solid rgba(255,255,255,.11);border-radius:14px;background:rgba(255,255,255,.035)}.interviewBattleStats small,.interviewBattleStats strong{display:block}.interviewBattleStats small{color:var(--muted);margin-bottom:6px}.interviewBattleStats strong{font-size:18px}.interviewBattleSummaryActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.interviewBattleSummaryActions a{text-decoration:none}@media(max-width:700px){.interviewBattleHeader{align-items:flex-start}.interviewBattleSetupCard,.interviewBattleSummary{padding:16px}.interviewBattleStats{grid-template-columns:1fr 1fr}.interviewBattleSummaryActions{display:grid;grid-template-columns:1fr}.interviewBattleSummaryActions>*{width:100%;text-align:center;justify-content:center}}.gameHubPage,.pvpHubPage{min-height:100dvh;padding:22px 14px 44px}.gameHubInner,.pvpHubInner{max-width:1180px!important;margin:0 auto}.gameHubHero,.pvpHubHero{padding:20px;border-color:rgba(93,168,255,.24)}.pvpSetupGrid{grid-template-columns:1.05fr .95fr;grid-gap:16px}.pvpChallengeGrid,.pvpSetupGrid{display:grid;gap:16px;margin-top:16px}.pvpChallengeGrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px}.pvpResultGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:14px}.rewardsHubPage{max-width:1180px;margin:0 auto;padding:22px 14px 44px}.rewardsHubHero{margin-bottom:14px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(9,14,23,.72)}.rewardsTierGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px!important;gap:12px!important}.rewardsTierCard{padding:16px;min-width:0}.leaderboardRow{padding:14px;display:grid;grid-template-columns:60px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;text-decoration:none}@media(max-width:860px){.gameHubPage,.pvpHubPage,.rewardsHubPage{padding:10px 8px 30px}.pvpChallengeGrid,.pvpResultGrid,.pvpSetupGrid{grid-template-columns:1fr}.rewardsTierGrid{grid-template-columns:1fr 1fr!important}.leaderboardRow{grid-template-columns:48px minmax(0,1fr)}.leaderboardRow>div:last-child{grid-column:2;text-align:left!important}}@media(max-width:520px){.rewardsTierGrid{grid-template-columns:1fr!important}}.pvpDuelSummary{padding:20px;margin-top:16px;border-color:rgba(102,180,255,.24)}.pvpDuelSummaryHead{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center}.pvpResultBadge{font-weight:900;letter-spacing:.05em}.pvpScoreCard{padding:16px}.pvpScoreCard h4{margin:0 0 12px;font-size:18px}.lootVaultModal{width:min(94vw,920px)}.lootVaultHeader{gap:12px}.lootVaultHeader,.lootVaultSpinnerCard{display:flex;justify-content:space-between;align-items:center}.lootVaultSpinnerCard{padding:14px;gap:14px}.lootVaultActions{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.lootVaultResults{display:grid;grid-gap:10px;gap:10px;margin-top:10px}@media(max-width:700px){.pvpDuelSummary{padding:16px}.pvpDuelSummaryHead{align-items:flex-start}.lootVaultModal{width:100%;max-width:none;min-height:100dvh;border-radius:0}.lootVaultSpinnerCard{align-items:flex-start;flex-direction:column}.lootVaultActions{display:grid;grid-template-columns:1fr 1fr}.lootVaultActions>button{width:100%;min-height:46px}.lootVaultActions>span{display:none}}@media(max-width:430px){.lootVaultActions{grid-template-columns:1fr}}.combatRunSummary{padding:20px;background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.14)}.combatRunSummary.victory{border-color:rgba(118,224,156,.34);background:linear-gradient(180deg,rgba(74,160,108,.13),rgba(255,255,255,.035))}.combatRunSummary.defeat{border-color:rgba(255,126,126,.28)}.combatRunOutcome{margin-top:4px;font-size:clamp(28px,4vw,42px);font-weight:950}.combatRunStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.combatRunStats>span{padding:11px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(0,0,0,.12)}.combatRunStats b,.combatRunStats small{display:block}.combatRunStats small{color:var(--muted);margin-bottom:4px}.combatRunStats b{font-size:18px}.combatRunHintCost{margin-top:10px}@media(max-width:860px){.mobileSessionIntel{display:none!important}.combatRunSummary.mobile{padding:16px}.combatRunStats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:430px){.combatRunStats{grid-template-columns:1fr}}.dashboardBattleStatus{margin-top:10px;display:flex;align-items:flex-start;gap:9px;padding:10px 11px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(255,255,255,.025)}.dashboardBattleStatusDot{width:9px;height:9px;flex:0 0 9px;margin-top:5px;border-radius:999px;background:rgba(255,255,255,.25)}.dashboardBattleStatus.unlocked .dashboardBattleStatusDot{background:rgba(120,220,160,.92);box-shadow:0 0 10px rgba(120,220,160,.5)}.dashboardBattleStatus b,.dashboardBattleStatus small{display:block}.dashboardBattleStatus b{font-size:13px}.dashboardBattleStatus small{margin-top:3px;color:var(--muted);line-height:1.35}.dashboardGameCard{margin-top:14px;padding:12px;border-color:rgba(93,168,255,.22);background:linear-gradient(180deg,rgba(44,64,98,.25),rgba(18,28,46,.2))}.dashboardGameCard.leaderboard{border-color:rgba(255,215,100,.25);background:linear-gradient(180deg,rgba(28,54,84,.42),rgba(15,26,44,.38));box-shadow:inset 0 0 0 1px rgba(255,215,100,.06)}@media(max-width:760px){.dashboardBattleStatus{padding:9px 10px}.dashboardGameCard{padding:11px}}.adminQuestionBankHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.adminContentWorkflow,.contentPipelineSteps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:16px}.adminContentWorkflow>div,.contentPipelineSteps>span{padding:9px 10px;border:1px solid rgba(110,190,255,.16);border-radius:10px;background:rgba(110,190,255,.055);font-size:12px;font-weight:800;text-align:center}.adminQuestionMetrics{display:grid;grid-template-columns:2fr repeat(5,minmax(100px,1fr));grid-gap:10px;gap:10px;margin-top:14px}.adminQuestionMetrics>div{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(0,0,0,.12)}.adminQuestionMetrics b,.adminQuestionMetrics small{display:block}.adminQuestionMetrics b{margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}.adminQuestionReviewGrid,.adminQuestionSetupGrid{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.adminQuestionReviewCard{background:rgba(0,0,0,.25)}.adminQuestionReviewCard.qualityReady{border-color:rgba(110,220,150,.22)}.adminQuestionReviewCard.needsReview{border-color:rgba(255,190,90,.24)}.adminQualityReady{border-color:rgba(110,220,150,.3);background:rgba(110,220,150,.08)}.adminQualityWarn{border-color:rgba(255,190,90,.32);background:rgba(255,190,90,.08)}.adminQualityIssues{margin-top:9px;padding:9px 10px;border-radius:10px;background:rgba(255,190,90,.07);border:1px solid rgba(255,190,90,.16);color:var(--muted);font-size:12px;line-height:1.45}@media(max-width:900px){.adminContentWorkflow,.adminQuestionMetrics,.contentPipelineSteps{grid-template-columns:1fr 1fr}.adminQuestionMetrics>div:first-child{grid-column:1/-1}.adminQuestionReviewGrid,.adminQuestionSetupGrid{grid-template-columns:1fr}}@media(max-width:520px){.adminContentWorkflow,.adminQuestionMetrics,.contentPipelineSteps{grid-template-columns:1fr}.adminQuestionMetrics>div:first-child{grid-column:auto}}.adaptiveCoachFeedback{margin-top:9px;padding:9px 10px;border-left:3px solid rgba(110,190,255,.55);border-radius:8px;background:rgba(110,190,255,.07);color:rgba(235,245,255,.9);font-size:12px;line-height:1.45;margin-top:11px;padding:11px 13px;border-left-width:4px;font-size:14px;line-height:1.5;font-weight:650}.adaptiveSummaryCard{padding:14px;background:rgba(255,255,255,.04)}.adaptiveSummaryTitle{font-weight:950;font-size:17px;margin-bottom:9px}.adaptiveRecommendationList{display:grid;grid-gap:8px;gap:8px}.adaptiveSessionMastery{margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.09);display:flex;gap:8px;flex-wrap:wrap;align-items:center}.adaptiveSessionMastery>small{width:100%;color:var(--muted)}.adaptiveSessionMastery>span{padding:6px 9px;border:1px solid rgba(110,190,255,.18);border-radius:999px;background:rgba(110,190,255,.06);text-transform:capitalize;font-size:12px}.adaptiveReadinessNote{margin-top:9px;color:var(--muted);font-size:12px;line-height:1.4}@media(min-width:1100px){.stage5MergedFeedbackCard{padding:15px!important}.stage5MergedFeedbackCard>div:first-child{font-size:17px}}@media(min-width:901px){.adaptiveTeachingCard{border-color:rgba(110,190,255,.24)!important;box-shadow:0 10px 28px rgba(0,0,0,.16)}.adaptiveTeachingCard .adaptiveCoachFeedback{font-size:15px}.quizSecondaryTelemetry{opacity:.82}.quizSecondaryTelemetry .badge{font-size:11px;padding:5px 8px}.stage5MergedExplanation{font-size:14px;line-height:1.5}}.adaptiveMasteryState{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px;padding:9px 11px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.035);text-transform:capitalize}.adaptiveMasteryState b{font-size:12px;letter-spacing:.06em}.adaptiveMasteryState span{color:var(--muted);font-size:12px}.adaptiveMasteryState.state-improving{border-color:rgba(110,190,255,.28);background:rgba(110,190,255,.07)}.adaptiveMasteryState.state-mastered,.adaptiveMasteryState.state-strengthened{border-color:rgba(110,220,150,.3);background:rgba(110,220,150,.075)}.adaptiveProgressCongrats{margin-top:10px;padding:9px 10px;border:1px solid rgba(110,220,150,.24);border-radius:9px;background:rgba(110,220,150,.07);font-size:13px;font-weight:800}:root{--lu-game-border:rgba(255,255,255,.12);--lu-game-surface:rgba(10,14,24,.78);--lu-game-surface-soft:rgba(255,255,255,.045);--lu-game-gold:rgba(255,214,102,.92);--lu-game-muted:rgba(232,238,248,.72)}.gameHubHero,.pvpHubHero,.rewardsHubHero{border:1px solid var(--lu-game-border);background:linear-gradient(135deg,rgba(255,255,255,.065),rgba(255,255,255,.025));box-shadow:0 18px 44px rgba(0,0,0,.2)}.gameHubHero h1,.pvpHubHero h1,.rewardsHubHero .luH1{letter-spacing:-.025em}.gameHubPage .featureCard,.pvpHubPage .featureCard,.rewardsHubPage .rewardsTierCard{border:1px solid var(--lu-game-border);background:var(--lu-game-surface-soft);transition:transform .16s ease,border-color .16s ease,background .16s ease}.gameHubPage .featureCard:hover,.pvpHubPage button.featureCard:hover,.rewardsHubPage .rewardsTierCard:hover{transform:translateY(-1px);border-color:rgba(255,214,102,.28);background:rgba(255,255,255,.065)}.gameHubPage .badge,.pvpHubPage .badge,.rewardsHubPage .luPill{border:1px solid rgba(255,214,102,.22);background:rgba(255,214,102,.075);font-weight:800}.gameHubPage small,.pvpHubPage small,.rewardsHubPage .muted{color:var(--lu-game-muted)}@media(max-width:900px){.gameHubHero,.pvpHubHero,.rewardsHubHero{padding:14px}}.progressionSnapshot{display:grid;grid-gap:10px;gap:10px}.progressionSnapshotHead{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.progressionEyebrow{display:block;font-size:10px;font-weight:900;letter-spacing:.12em;color:var(--lu-game-muted);margin-bottom:3px}.progressionLevel{font-size:14px;font-weight:700}.progressionLevel b{color:var(--lu-game-gold);margin-left:4px}.progressionTier{padding:3px 9px;border-radius:999px;font-weight:800;letter-spacing:.02em;white-space:nowrap}.progressionXpRow{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--lu-game-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.progressionXpRow b{color:inherit}.progressionSignals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.progressionSignals>span{display:grid;grid-gap:1px;gap:1px;padding:7px 8px;border:1px solid var(--lu-game-border);border-radius:10px;background:var(--lu-game-surface-soft);min-width:0}.progressionSignals small{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--lu-game-muted)}.progressionSignals b{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:900px){.progressionSnapshot{gap:8px}.progressionSignals>span{padding:6px 7px}}@media(min-width:901px){.batch8DesktopQuizGrid{grid-template-columns:minmax(150px,180px) minmax(0,1fr) minmax(150px,180px)!important;gap:14px!important}.batch8CombatRail{min-width:0;align-content:start}.batch8CombatRail .d2ModelPanel,.batch8CombatRail .modelPanel{min-width:0}.batch8CombatRail img,.batch8CombatRail video{max-width:100%;object-fit:cover}.batch8LearningStage{padding:16px!important;overflow-y:auto!important;scrollbar-width:thin;justify-content:flex-start!important}.batch8LearningStage .desktopQuizPrompt{max-width:1100px;margin-top:12px!important;font-size:clamp(20px,1.45vw,27px)!important;line-height:1.22!important}.batch8PrimaryProgress{margin-top:7px!important;opacity:.88}.batch8PrimaryProgress .badge:nth-child(2){display:none}.batch8SecondarySignals{margin-top:6px!important;padding:6px 8px!important;opacity:.82}.batch8SecondarySignals .badge{font-size:10px!important;padding:4px 7px!important}.batch8CenterPowerStrip{display:none!important}.batch8PlayerRail .stage7PowerStrip.underPlayer{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:6px!important;gap:6px!important}.batch8PlayerRail .stage7PowerStrip.underPlayer .d2Btn:last-child{grid-column:1/-1}.batch8PlayerRail .d2Btn.power{min-height:38px;padding:6px!important;font-size:11px!important}.batch8CombatRail .d2LifeOrb{transform-origin:top center}.batch8LearningStage .quizChoiceGroup,.batch8LearningStage .quizMultiGroup,.batch8LearningStage .quizTrueFalseGroup{margin-top:10px}.batch8LearningStage .quizHintRow,.batch8LearningStage .stage8ActionDock{margin-top:8px!important}.batch8LearningStage .adaptiveTeachingCard{margin-top:2px;border-color:rgba(110,190,255,.28)!important}}@media(min-width:901px) and (max-width:1180px){.batch8DesktopQuizGrid{grid-template-columns:135px minmax(0,1fr) 135px!important;gap:10px!important}.batch8LearningStage{padding:13px!important}.batch8LearningStage .desktopQuizPrompt{font-size:clamp(18px,1.7vw,23px)!important}}@media(min-width:901px){.batch8LearningStage{scrollbar-width:none!important;overscroll-behavior:contain}.batch8LearningStage::-webkit-scrollbar{width:0!important;height:0!important;display:none}.batch8LearningStage .stageHeaderRow{gap:10px}.batch8LearningStage .stageLabelPill{margin-top:5px}.batch8LearningStage .desktopQuizPrompt{margin-bottom:2px}.batch8LearningStage .quizSecondaryMeta{gap:6px}.batch8LearningStage .stage8CompactBarRow{gap:8px}.batch8LearningStage .stage8ActionDock .d2Btn{min-height:42px}.batch8LearningStage .adaptiveTeachingCard{padding:14px!important}.batch8LearningStage .adaptiveCoachFeedback{margin-top:8px;padding:9px 11px;border-radius:9px;background:rgba(110,190,255,.065)}.batch8EnemyRail,.batch8PlayerRail{overflow:hidden}}.gameHubSectionLabel{display:flex;justify-content:space-between;align-items:end;gap:12px;margin:20px 2px 9px;padding:0 2px}.gameHubSectionLabel span{font-size:11px;font-weight:950;letter-spacing:.14em;color:var(--lu-game-gold)}.gameHubSectionLabel small{color:var(--lu-game-muted);text-align:right}.gameHubOutcomeCard{border-color:rgba(255,214,102,.2)!important;box-shadow:0 16px 36px rgba(0,0,0,.18)}.rewardPathCard{overflow:hidden}.rewardPathCard:before{inset:0 auto 0 0;width:3px;background:rgba(255,214,102,.22)}.rewardPathTier2:before{background:rgba(110,190,255,.38)}.rewardPathTier3:before{background:rgba(185,125,255,.42)}.rewardPathTier4:before{background:rgba(255,214,102,.62)}.rewardsSectionLabel{margin-top:18px}@media(max-width:700px){.gameHubSectionLabel{display:block;margin-top:16px}.gameHubSectionLabel small{display:block;text-align:left;margin-top:4px}}.leaderboardStandingsCard{margin-top:0!important;padding:14px}.leaderboardRow{position:relative;overflow:hidden}.leaderboardRank1{border-color:rgba(255,214,102,.34)!important;background:linear-gradient(90deg,rgba(255,214,102,.08),var(--lu-game-surface-soft))!important}.leaderboardRank2{border-color:rgba(185,205,225,.25)!important}.leaderboardRank3{border-color:rgba(205,145,90,.24)!important}.dashboardProgressionGate{margin-top:10px}.dashboardProgressionGate.unlocked{box-shadow:inset 0 0 0 1px rgba(110,220,150,.06)}.dashboardUtilityCard{position:relative;overflow:hidden}.dashboardUtilityEyebrow{font-size:9px;font-weight:950;letter-spacing:.12em;color:var(--lu-game-gold);margin-bottom:3px}.powerHudCard.dashboardUtilityCard{border-color:rgba(110,190,255,.22)}.leaderboardMiniCard.dashboardUtilityCard{border-color:rgba(255,214,102,.24)}@media(max-width:700px){.leaderboardStandingsCard{padding:10px}.leaderboardRow{gap:9px!important}}.dashboardUtilityCard,.gameHubPage .featureCard,.progressionSnapshot,.pvpHubPage .featureCard,.rewardsHubPage .rewardsTierCard{border-radius:14px}.dashboardUtilityCard .secondaryBtn,.gameHubPage .secondaryBtn,.pvpHubPage .secondaryBtn,.rewardsHubPage .btn{min-height:38px;border-radius:12px}.gameHubPage .badge,.progressionSignals>span,.pvpHubPage .badge,.rewardsHubPage .luPill{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gameHubPage h1,.pvpHubPage h1,.rewardsHubPage .luH1{line-height:1.08}.dashboardUtilityEyebrow,.gameHubSectionLabel span,.progressionEyebrow{text-transform:uppercase}.dashboardUtilityCard small,.gameHubPage small,.pvpHubPage small,.rewardsHubPage .muted{line-height:1.4}.gameHubState{display:flex;align-items:center;min-height:48px;margin-top:10px;padding:10px 12px;border:1px dashed var(--lu-game-border);border-radius:12px;background:rgba(255,255,255,.025);color:var(--lu-game-muted)}.gameHubStateLoading{background:rgba(110,190,255,.045);border-color:rgba(110,190,255,.18)}.gameHubStateEmpty{background:rgba(255,255,255,.02)}.dashboardProgressionGate.locked{opacity:.78}.dashboardProgressionGate.locked .dashboardBattleStatusDot{background:rgba(255,255,255,.22)}.dashboardProgressionGate.unlocked{border-color:rgba(110,220,150,.2)}.dashboardUtilityCard button:disabled,.gameHubPage button:disabled,.pvpHubPage button:disabled,.rewardsHubPage button:disabled{opacity:.5;cursor:not-allowed;transform:none!important;filter:none!important}@media(max-width:700px){.gameHubState{min-height:44px;padding:9px 10px}}.rewardEconomySnapshot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 12px}.rewardEconomySnapshot>div{padding:13px 14px;border:1px solid var(--lu-game-border);border-radius:14px;background:var(--lu-game-surface)}.rewardEconomySnapshot small,.rewardEconomySnapshot span,.rewardEconomySnapshot strong{display:block}.rewardEconomySnapshot small{font-size:10px;font-weight:950;letter-spacing:.12em;color:var(--lu-game-gold)}.rewardEconomySnapshot strong{margin-top:5px;font-size:22px}.rewardEconomySnapshot span{margin-top:3px;font-size:12px;color:var(--lu-game-muted)}.rewardEconomySnapshot a{color:inherit;font-weight:800;text-decoration:none}.rewardEconomyFlow{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:0 0 14px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.025)}.rewardEconomyFlow span{padding:7px 9px;border-radius:10px;background:rgba(255,255,255,.04);font-size:12px;font-weight:750}.rewardEconomyFlow b{color:var(--lu-game-gold);margin-right:4px}.rewardEconomyFlow i{color:var(--lu-game-muted);font-style:normal}@media(max-width:760px){.rewardEconomySnapshot{grid-template-columns:1fr 1fr}.rewardEconomyFlow{justify-content:flex-start}}@media(max-width:430px){.rewardEconomySnapshot{grid-template-columns:1fr}}.adminEconomyGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.adminEconomyGrid>div{padding:12px;border:1px solid var(--lu-game-border);border-radius:12px;background:rgba(255,255,255,.025)}.adminEconomyGrid b,.adminEconomyGrid small,.adminEconomyGrid span{display:block}.adminEconomyGrid small{font-size:9px;font-weight:950;letter-spacing:.1em;color:var(--lu-game-gold)}.adminEconomyGrid b{margin-top:5px;font-size:18px}.adminEconomyGrid span{margin-top:3px;font-size:11px;color:var(--lu-game-muted)}@media(max-width:900px){.adminEconomyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.adminEconomyGrid{grid-template-columns:1fr}}.notifGoldenWinner{position:relative;overflow:hidden;border-color:rgba(255,215,92,.72)!important;background:radial-gradient(circle at 12% 10%,rgba(255,235,145,.2),transparent 30%),linear-gradient(135deg,rgba(103,70,8,.34),rgba(255,190,35,.14) 48%,rgba(70,42,3,.3))!important;box-shadow:0 0 18px rgba(255,193,47,.18),inset 0 0 18px rgba(255,222,113,.06)}.notifGoldenWinner:after{content:"";position:absolute;inset:-70% -30%;pointer-events:none;background:linear-gradient(110deg,transparent 42%,rgba(255,255,255,.04) 47%,rgba(255,239,174,.34) 50%,rgba(255,255,255,.04) 53%,transparent 58%);transform:translateX(-55%);animation:notifGoldenShine 3.8s ease-in-out infinite}.notifGoldenWinner>*{position:relative;z-index:1}.notifGoldenWinner b{color:#ffe99a;text-shadow:0 0 10px rgba(255,210,76,.34)}.notifGoldenWinner small{color:#f3d77b}@keyframes notifGoldenShine{0%,24%{transform:translateX(-60%);opacity:0}34%{opacity:1}58%,to{transform:translateX(60%);opacity:0}}@media (prefers-reduced-motion:reduce){.notifGoldenWinner:after{animation:none}}@media(min-width:901px){.d2QuizShell{border:1px solid rgba(204,111,24,.72)!important;border-radius:18px!important;background:radial-gradient(circle at 50% -15%,rgba(173,61,13,.18),transparent 34%),linear-gradient(180deg,rgba(5,7,10,.985),rgba(8,10,14,.985))!important;box-shadow:0 0 0 2px rgba(44,25,14,.9),0 0 0 4px rgba(133,68,20,.28),0 30px 80px rgba(0,0,0,.72),inset 0 0 50px rgba(0,0,0,.62)!important}.d2QuizShell .modalHead{min-height:62px;border-bottom:1px solid rgba(213,119,28,.45)!important;background:linear-gradient(180deg,rgba(32,25,20,.94),rgba(9,10,13,.96))!important;box-shadow:inset 0 -1px rgba(255,181,71,.09),0 8px 24px rgba(0,0,0,.34)}.d2QuizShell .modalTitle{color:#f0c477;font-family:Georgia,Times New Roman,serif;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 2px #000,0 0 12px rgba(224,103,20,.34)}.batch8DesktopQuizGrid{grid-template-columns:minmax(160px,190px) minmax(0,1fr) minmax(160px,190px)!important;gap:12px!important;padding:12px;background:radial-gradient(circle at 50% 0,rgba(129,53,13,.1),transparent 38%)}.batch8CombatRail{padding:10px;border:1px solid rgba(154,84,28,.62);border-radius:10px;background:linear-gradient(180deg,rgba(18,20,23,.96),rgba(5,7,10,.97));box-shadow:inset 0 0 0 2px rgba(0,0,0,.72),inset 0 0 0 3px rgba(199,112,33,.13),0 8px 22px rgba(0,0,0,.42)}.batch8CombatRail .card{border-color:rgba(161,89,31,.48)!important;border-radius:8px!important;background:linear-gradient(180deg,rgba(22,24,27,.96),rgba(7,9,12,.96))!important;box-shadow:inset 0 0 16px rgba(0,0,0,.52)}.batch8LearningStage{position:relative;border:1px solid rgba(218,124,30,.78)!important;border-radius:11px!important;background:linear-gradient(rgba(255,255,255,.012),rgba(255,255,255,0)),radial-gradient(circle at 50% 0,rgba(95,48,16,.16),transparent 42%),#080c11!important;box-shadow:inset 0 0 0 2px #020304,inset 0 0 0 3px rgba(183,96,24,.34),inset 0 0 38px rgba(0,0,0,.72),0 12px 30px rgba(0,0,0,.46)!important}.batch8LearningStage:after,.batch8LearningStage:before{content:"";position:absolute;left:28px;right:28px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(236,137,38,.62),transparent)}.batch8LearningStage:before{top:8px}.batch8LearningStage:after{bottom:8px}.batch8LearningStage .stageHeaderRow{padding:9px 11px;border:1px solid rgba(135,76,28,.42);border-radius:8px;background:linear-gradient(90deg,rgba(69,31,11,.55),rgba(9,12,16,.55) 48%,rgba(48,25,12,.35))}.batch8LearningStage .stageLabelPill{border:1px solid rgba(229,139,41,.52);background:linear-gradient(180deg,rgba(121,55,13,.48),rgba(45,22,8,.58));color:#f4ca73;box-shadow:inset 0 0 12px rgba(236,119,24,.11)}.batch8LearningStage .desktopQuizPrompt{font-family:Georgia,Times New Roman,serif;color:#f4f0e7;letter-spacing:.005em;text-shadow:0 2px 2px #000}.batch8LearningStage .d2ChoiceBtn{position:relative;min-height:50px;padding:10px 16px 10px 58px!important;border:1px solid rgba(114,75,43,.68)!important;border-radius:4px!important;text-align:left;color:#eee8dd;background:linear-gradient(180deg,rgba(24,27,31,.98),rgba(8,11,15,.98))!important;box-shadow:inset 0 1px rgba(255,255,255,.035),inset 0 0 18px rgba(0,0,0,.42),0 2px 5px rgba(0,0,0,.34);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease,background .14s ease}.batch8LearningStage .d2ChoiceBtn:before{content:counter(list-item,upper-alpha);position:absolute;left:12px;top:50%;transform:translateY(-50%);width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(213,119,28,.72);border-radius:50%;color:#e8b65f;font-family:Georgia,Times New Roman,serif;font-weight:900;background:radial-gradient(circle,#38200e,#0b0c0e 72%);box-shadow:0 0 0 2px #050607,inset 0 0 9px rgba(225,102,17,.25)}.batch8LearningStage .quizChoiceGroup{counter-reset:list-item}.batch8LearningStage .quizChoiceGroup .d2ChoiceBtn{counter-increment:list-item}.batch8LearningStage .d2ChoiceBtn:hover:not(:disabled){transform:translateX(2px);border-color:rgba(224,129,34,.82)!important;box-shadow:inset 0 0 18px rgba(126,55,12,.16),0 0 12px rgba(222,111,24,.12)}.batch8LearningStage .d2ChoiceBtn.selected{border-color:#e3761c!important;color:#fff5e6;background:linear-gradient(90deg,rgba(107,37,8,.78),rgba(32,19,12,.92),rgba(69,27,9,.72))!important;box-shadow:inset 0 0 20px rgba(226,83,10,.2),0 0 12px rgba(240,92,9,.24)!important}.batch8LearningStage .quizHintRow{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:7px;border-top:1px solid rgba(170,91,27,.28)}.batch8LearningStage .quizHintRow .d2Btn,.batch8LearningStage .stage8ActionDock .d2Btn,.batch8LearningStage .stage8ActionDock .gold{border:1px solid rgba(169,94,31,.68)!important;border-radius:5px!important;color:#e8d4b4;font-family:Georgia,Times New Roman,serif;font-weight:800;letter-spacing:.045em;background:linear-gradient(180deg,#24211d,#0c0d0f 55%,#17120e)!important;box-shadow:inset 0 0 0 1px rgba(255,188,88,.07),inset 0 0 14px rgba(0,0,0,.48),0 2px 7px rgba(0,0,0,.42)}.batch8LearningStage .stage8ActionDock .d2Btn:first-child,.batch8LearningStage .stage8ActionDock .gold{color:#fff2d7;border-color:rgba(238,110,21,.88)!important;background:linear-gradient(180deg,#7c180d,#3e0705 58%,#8a1b0d)!important;box-shadow:inset 0 0 12px rgba(255,124,27,.28),0 0 13px rgba(208,48,9,.2)}.batch8LearningStage .adaptiveTeachingCard{border:1px solid rgba(60,172,91,.62)!important;border-radius:6px!important;background:linear-gradient(180deg,rgba(7,40,28,.72),rgba(5,20,17,.9))!important;box-shadow:inset 0 0 0 2px rgba(0,0,0,.55),inset 0 0 20px rgba(25,122,64,.1),0 4px 14px rgba(0,0,0,.3)}.batch8LearningStage .stage5ScorePill{border-color:rgba(89,210,113,.48);color:#b9f29e;background:rgba(31,105,47,.18)}.batch8LearningStage .badge{border-color:rgba(139,88,43,.42);background:rgba(11,13,16,.72)}.batch8PlayerRail .stage7PowerStrip .d2Btn{border-color:rgba(148,87,36,.55)!important;background:linear-gradient(180deg,rgba(29,28,27,.98),rgba(8,10,13,.98))!important}}@media(max-width:900px){.d2QuizShell{border-color:rgba(198,106,27,.56)!important;box-shadow:inset 0 0 0 2px rgba(91,47,18,.25),0 18px 44px rgba(0,0,0,.5)!important}.mobileQuizStack{background:linear-gradient(180deg,rgba(17,14,12,.35),rgba(4,7,10,.18))}.mobileQuizStack .d2ChoiceBtn{border-color:rgba(155,91,38,.5)!important;background:linear-gradient(180deg,rgba(23,25,29,.97),rgba(8,10,13,.97))!important}.mobileQuizStack .d2ChoiceBtn.selected{border-color:rgba(231,116,26,.85)!important;box-shadow:0 0 10px rgba(222,92,15,.15)}}@media(min-width:901px){.d2QuizShell{width:min(98vw,1600px)!important;height:calc(100dvh - 24px)!important;min-height:0!important;max-height:calc(100dvh - 24px)!important}.d2QuizShell .modalHead{min-height:48px!important;padding-top:8px!important;padding-bottom:8px!important;flex:0 0 auto}.d2QuizShell .modalBody{min-height:0!important;overflow:hidden!important;padding:8px 10px 10px!important}.batch8DesktopQuizGrid{height:100%!important;min-height:0!important;padding:6px!important;gap:9px!important;grid-template-columns:minmax(142px,168px) minmax(0,1fr) minmax(142px,168px)!important}.batch8CombatRail{gap:7px!important;overflow:hidden!important}.batch8CombatRail,.batch8CombatRail .card{min-height:0!important;padding:7px!important}.batch8CombatRail video{height:clamp(135px,18vh,205px)!important}.batch8LearningStage{min-height:0!important;height:100%!important;padding:11px 13px!important;overflow:hidden!important;display:flex!important;justify-content:flex-start!important;gap:0}.batch8LearningStage .stageHeaderRow{padding:6px 9px!important}.batch8LearningStage .stageLabelPill{padding-top:5px!important;padding-bottom:5px!important}.batch8LearningStage .desktopQuizPrompt{margin-top:7px!important;font-size:clamp(18px,1.3vw,24px)!important;line-height:1.12!important}.batch8LearningStage .stageProgressDots{margin-top:5px!important;margin-bottom:2px!important}.batch8LearningStage .batch8PrimaryProgress{margin-top:4px!important}.batch8LearningStage .batch8SecondarySignals{margin-top:4px!important;padding:4px 6px!important}.batch8LearningStage .quizInputGroup{margin-top:7px!important;gap:6px!important}.batch8LearningStage .d2ChoiceBtn{min-height:42px!important;padding-top:7px!important;padding-bottom:7px!important}.batch8LearningStage .quizHintRow{margin-top:6px!important;padding-top:5px!important;gap:6px!important}.batch8LearningStage .quizHintRow .d2Btn{min-height:32px!important;padding:5px 8px!important;font-size:11px!important}.batch8LearningStage .stage8ActionDock{margin-top:6px!important}.batch8LearningStage .stage8ActionDock .d2Btn,.batch8LearningStage .stage8ActionDock .gold{min-height:36px!important;padding:6px 10px!important}.batch8LearningStage .adaptiveTeachingCard{margin-top:6px!important;padding:9px 11px!important}.batch8LearningStage .adaptiveCoachFeedback{padding:6px 9px!important}.batch8LearningStage .adaptiveCoachFeedback,.batch8LearningStage .stage5MergedExplanation{margin-top:5px!important;font-size:12px!important;line-height:1.3!important}.batch8PlayerRail .stage7PowerStrip.underPlayer{gap:4px!important}.batch8PlayerRail .d2Btn.power{min-height:32px!important;padding:4px!important;font-size:10px!important}}@media(min-width:901px) and (max-height:760px){.d2QuizShell{height:calc(100dvh - 10px)!important;max-height:calc(100dvh - 10px)!important}.d2QuizShell .modalHead{min-height:42px!important;padding:5px 8px!important}.batch8DesktopQuizGrid{grid-template-columns:130px minmax(0,1fr) 130px!important}.batch8CombatRail video{height:120px!important}.batch8LearningStage{padding:8px 10px!important}.batch8LearningStage .desktopQuizPrompt{font-size:18px!important;margin-top:4px!important}.batch8LearningStage .d2ChoiceBtn{min-height:36px!important}.batch8LearningStage .adaptiveTeachingCard{padding:7px 9px!important}}@media(min-width:901px){body:has(.d2QuizShell){overflow:hidden!important}.d2QuizShell{position:fixed!important;inset:6px!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;border:2px solid #8d470f!important;border-radius:12px!important;background:#05070a!important;box-shadow:inset 0 0 0 2px #130b06,inset 0 0 0 4px rgba(224,104,17,.18),inset 0 0 38px rgba(0,0,0,.92),0 0 0 1px #020202,0 0 24px rgba(210,69,7,.16)!important}.d2QuizShell:before{content:"";position:absolute;inset:4px;pointer-events:none;z-index:8;border:1px solid rgba(246,139,39,.32);-webkit-clip-path:polygon(0 0,18% 0,20% 3px,80% 3px,82% 0,100% 0,100% 100%,82% 100%,80% calc(100% - 3px),20% calc(100% - 3px),18% 100%,0 100%);clip-path:polygon(0 0,18% 0,20% 3px,80% 3px,82% 0,100% 0,100% 100%,82% 100%,80% calc(100% - 3px),20% calc(100% - 3px),18% 100%,0 100%)}.d2QuizShell .modalHead{position:relative;min-height:54px!important;justify-content:center!important;border-bottom:2px solid #6f340c!important;background:linear-gradient(90deg,transparent,rgba(138,53,10,.15),transparent),linear-gradient(#16120f,#070809)!important}.d2QuizShell .modalHead>div:first-child{position:absolute;left:50%;transform:translateX(-50%);min-width:360px;text-align:center;padding:7px 38px;border:1px solid #a75a18;-webkit-clip-path:polygon(7% 0,93% 0,100% 50%,93% 100%,7% 100%,0 50%);clip-path:polygon(7% 0,93% 0,100% 50%,93% 100%,7% 100%,0 50%);background:linear-gradient(180deg,#29180d,#090a0c 50%,#201209);box-shadow:inset 0 0 14px rgba(236,105,15,.2),0 0 12px rgba(0,0,0,.8)}.d2QuizShell .modalHead .btn{position:absolute;right:10px;z-index:3}.d2QuizShell .modalTitle{font-size:20px!important;color:#f0c47b!important}.d2QuizBody{height:calc(100% - 54px)!important;overflow:hidden!important}.batch8DesktopQuizGrid{padding:8px!important;grid-template-columns:174px minmax(0,1fr) 174px!important}.batch8CombatRail,.batch8LearningStage{border:2px solid #75400f!important;border-radius:3px!important;box-shadow:inset 0 0 0 2px #020303,inset 0 0 0 3px rgba(225,119,27,.18),inset 0 0 22px rgba(0,0,0,.88),0 0 0 1px #160b04!important}.batch8CombatRail{position:relative;background:linear-gradient(#101216,#05070a)!important}.batch8CombatRail:before,.batch8LearningStage:before{left:-7px;top:-10px}.batch8CombatRail:after,.batch8CombatRail:before,.batch8LearningStage:before{content:"◆";position:absolute;z-index:4;color:#d36917;font-size:15px;text-shadow:0 0 8px #e64d05,0 0 2px #000}.batch8CombatRail:after{right:-7px;bottom:-10px}.batch8LearningStage{padding:10px 12px!important}.batch8LearningStage .stageHeaderRow{min-height:50px;border-radius:2px!important;border:1px solid #6f390f!important;background:linear-gradient(90deg,rgba(76,30,8,.52),rgba(12,12,13,.92) 40%,rgba(31,16,8,.62))!important}.batch8LearningStage .stageLabelPill{-webkit-clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,7px 100%,0 50%);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,7px 100%,0 50%);border-radius:0!important;padding-left:14px!important;padding-right:14px!important}.batch8LearningStage .desktopQuizPrompt{padding:2px 4px 5px;color:#f3eee3!important;border-bottom:1px solid rgba(145,77,26,.28)}.batch8LearningStage .d2ChoiceBtn{border-radius:1px!important;border-color:#633b20!important;background:linear-gradient(180deg,#15191e,#07090c)!important}.batch8LearningStage .d2ChoiceBtn:before{border-radius:3px!important;transform:translateY(-50%) rotate(45deg)!important;width:29px;height:29px}.batch8LearningStage .d2ChoiceBtn:after{content:"";position:absolute;inset:3px;border:1px solid rgba(238,131,35,.08);pointer-events:none}.batch8LearningStage .d2ChoiceBtn.selected{border-color:#ff7a18!important;box-shadow:inset 0 0 24px rgba(207,67,5,.28),0 0 10px rgba(255,88,5,.34)!important}.batch8LearningStage .stage8ActionDock{display:grid!important;grid-template-columns:2fr 1fr;grid-gap:7px!important;gap:7px!important}.batch8LearningStage .stage8ActionDock .d2Btn,.batch8LearningStage .stage8ActionDock .gold{min-height:38px!important;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%);border-radius:0!important}.batch8LearningStage .stage8ActionDock .d2Btn:first-child,.batch8LearningStage .stage8ActionDock .gold{background:linear-gradient(180deg,#a62913,#4b0905 48%,#9b1b0d)!important;box-shadow:inset 0 0 16px rgba(255,132,31,.38),0 0 9px rgba(224,56,5,.32)!important}.batch8LearningStage .adaptiveTeachingCard{border-radius:2px!important;border:1px solid #26874d!important;box-shadow:inset 0 0 0 2px #03110b,inset 0 0 22px rgba(13,109,55,.19),0 0 0 1px #07150e!important}.batch8CombatRail .card{border-radius:2px!important}.batch8CombatRail video{border-radius:0!important}}@media(min-width:901px) and (max-height:820px){.d2QuizShell .modalHead{min-height:46px!important}.d2QuizShell .modalHead>div:first-child{padding:4px 30px}.d2QuizBody{height:calc(100% - 46px)!important}.batch8DesktopQuizGrid{padding:5px!important;grid-template-columns:150px minmax(0,1fr) 150px!important}.batch8CombatRail{padding:5px!important}.batch8CombatRail video{height:130px!important}.batch8LearningStage{padding:7px 9px!important}.batch8LearningStage .stageHeaderRow{min-height:42px}.batch8LearningStage .desktopQuizPrompt{font-size:18px!important}.batch8LearningStage .stage8CompactBar{margin-top:3px!important}.batch8LearningStage .d2ChoiceBtn{min-height:35px!important}.batch8LearningStage .quizHintRow{margin-top:4px!important}.batch8LearningStage .adaptiveTeachingCard{font-size:12px!important}}@media(min-width:901px){body:has(.d2QuizShell){overflow:auto!important}.d2QuizShell{position:relative!important;inset:auto!important;width:min(98vw,1600px)!important;max-width:1600px!important;height:calc(100dvh - 72px)!important;max-height:calc(100dvh - 72px)!important;min-height:0!important;margin:0 auto!important}.d2QuizShell .modalBody{flex:1 1 auto!important;height:auto!important;min-height:0!important;overflow:hidden!important}.d2QuizShell{height:calc(100dvh - 48px)!important;max-height:calc(100dvh - 48px)!important}.d2QuizShell .modalHead{min-height:44px!important;height:44px!important;padding:4px 10px!important}.d2QuizShell .modalHead>div:first-child{min-width:330px!important;padding:4px 30px!important}.d2QuizShell .modalTitle{font-size:18px!important}.d2QuizBody{height:auto!important;padding:6px 8px 8px!important}.batch8DesktopQuizGrid{grid-template-columns:minmax(150px,165px) minmax(0,1fr) minmax(150px,165px)!important;gap:8px!important;padding:4px!important}.batch8CombatRail{padding:6px!important;gap:6px!important;min-width:0!important}.batch8EnemyRail,.batch8PlayerRail{overflow:hidden!important}.batch8CombatRail video{width:100%!important;max-width:100%!important;height:clamp(125px,18vh,180px)!important;object-fit:cover!important}.batch8LearningStage{padding:8px 10px!important;min-width:0!important}.batch8LearningStage .stageHeaderRow{min-height:42px!important;padding:5px 8px!important}.batch8LearningStage .desktopQuizPrompt{margin-top:5px!important;padding-bottom:4px!important;font-size:clamp(18px,1.45vw,23px)!important}.batch8LearningStage .quizInputGroup{margin-top:5px!important}.batch8LearningStage .d2ChoiceBtn{min-height:38px!important}.batch8LearningStage .quizHintRow{margin-top:4px!important;padding-top:4px!important}.batch8LearningStage .stage8ActionDock{margin-top:5px!important}.batch8LearningStage .adaptiveTeachingCard{margin-top:5px!important;padding:7px 10px!important}.batch8CombatRail,.batch8LearningStage{background:linear-gradient(90deg,rgba(255,115,17,.035),transparent 10%,transparent 90%,rgba(255,115,17,.035)),linear-gradient(180deg,#0d1014,#05070a)!important;border-color:#925016!important}.batch8CombatRail:before,.batch8LearningStage:before{top:4px!important;height:2px!important;background:linear-gradient(90deg,transparent,#5b2b0c 15%,#d06b18 50%,#5b2b0c 85%,transparent)!important;box-shadow:0 0 6px rgba(230,91,8,.22)}.batch8CombatRail:after,.batch8CombatRail:before,.batch8LearningStage:before{content:"";position:absolute!important;left:7px!important;right:7px!important;width:auto!important;color:transparent!important}.batch8CombatRail:after{bottom:4px!important;height:1px!important;background:linear-gradient(90deg,transparent,#71350d,#d06b18,#71350d,transparent)!important}.batch8LearningStage .stageHeaderRow{box-shadow:inset 0 0 0 1px rgba(0,0,0,.8),inset 0 -10px 22px rgba(0,0,0,.24)!important}.batch8LearningStage .d2ChoiceBtn{box-shadow:inset 0 1px rgba(255,180,87,.035),inset 0 -12px 22px rgba(0,0,0,.3),0 1px 2px #000!important}.batch8LearningStage .d2ChoiceBtn:hover:not(:disabled){border-color:#b7651d!important;box-shadow:inset 0 0 18px rgba(177,71,9,.13),0 0 8px rgba(225,91,11,.14)!important}.batch8LearningStage .d2ChoiceBtn.selected{background:linear-gradient(90deg,#371408,#5c1d08 50%,#301207)!important;border-color:#f27b1d!important}}@media(min-width:901px) and (max-width:1250px){.batch8DesktopQuizGrid{grid-template-columns:138px minmax(0,1fr) 138px!important;gap:6px!important}.batch8CombatRail{padding:4px!important}.batch8CombatRail video{height:125px!important}}@media(min-width:901px){.d2QuizShell{width:min(96vw,1540px)!important;height:min(94dvh,900px)!important;max-height:94dvh!important;margin:0 auto!important}.d2QuizShell .modalHead{min-height:38px!important;height:38px!important;padding:2px 8px!important}.d2QuizShell .modalHead>div:first-child{min-width:300px!important;padding:3px 26px!important}.d2QuizShell .modalTitle{font-size:17px!important;line-height:1!important}.d2QuizBody{flex:1 1 auto!important;min-height:0!important;height:auto!important;padding:4px 6px 6px!important;overflow:hidden!important}.batch8DesktopQuizGrid{grid-template-columns:156px minmax(0,1fr) 156px!important;gap:7px!important;padding:3px!important}.batch8CombatRail,.batch8DesktopQuizGrid,.batch8LearningStage{height:100%!important;min-height:0!important;overflow:hidden!important}.batch8CombatRail{padding:5px!important;gap:5px!important}.batch8CombatRail video{height:clamp(112px,16vh,155px)!important;min-height:0!important}.batch8LearningStage{padding:6px 8px!important}.batch8LearningStage .stageHeaderRow{min-height:36px!important;padding:3px 7px!important}.batch8LearningStage .stageLabelPill{padding:4px 13px!important;font-size:12px!important}.batch8LearningStage .desktopQuizPrompt{margin:3px 0!important;padding:1px 3px 3px!important;font-size:clamp(17px,1.35vw,22px)!important;line-height:1.12!important}.batch8LearningStage .stage8CompactBar{margin:2px 0!important}.batch8LearningStage .d2ChoiceBtn{min-height:34px!important;padding-top:5px!important;padding-bottom:5px!important;font-size:13px!important}.batch8LearningStage .d2ChoiceBtn:before{width:25px!important;height:25px!important}.batch8LearningStage .quizHintRow{margin-top:3px!important;padding-top:2px!important}.batch8LearningStage .stage8ActionDock{margin-top:3px!important;gap:5px!important}.batch8LearningStage .stage8ActionDock .d2Btn,.batch8LearningStage .stage8ActionDock .gold{min-height:32px!important;padding:5px 10px!important}.batch8LearningStage .adaptiveTeachingCard{margin-top:4px!important;padding:6px 8px!important;max-height:142px!important;overflow:auto!important}}@media(min-width:901px) and (max-height:760px){.d2QuizShell{height:96dvh!important;max-height:96dvh!important}.batch8DesktopQuizGrid{grid-template-columns:142px minmax(0,1fr) 142px!important}.batch8CombatRail video{height:105px!important}.batch8LearningStage .desktopQuizPrompt{font-size:16px!important}.batch8LearningStage .d2ChoiceBtn{min-height:31px!important;padding-top:3px!important;padding-bottom:3px!important}.batch8LearningStage .adaptiveTeachingCard{max-height:108px!important}}@media(min-width:901px) and (max-width:1100px){.batch8DesktopQuizGrid{grid-template-columns:126px minmax(0,1fr) 126px!important;gap:4px!important}.batch8CombatRail{padding:3px!important}.batch8CombatRail video{height:105px!important}}@media(min-width:901px){body:has(.d2QuizShell),html:has(.d2QuizShell){height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;overscroll-behavior:none!important}.d2QuizShell{width:min(96vw,1540px)!important;height:min(820px,calc(100dvh - 16px))!important;max-height:calc(100dvh - 16px)!important;min-height:0!important;margin:8px auto!important;overflow:hidden!important}.d2QuizShell .modalHead{flex:0 0 38px!important;height:38px!important;min-height:38px!important}.d2QuizBody{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:calc(100% - 38px)!important;overflow:hidden!important}.batch8CombatRail,.batch8DesktopQuizGrid,.batch8LearningStage{height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.batch8LearningStage{justify-content:flex-start!important}.batch8LearningStage .adaptiveTeachingCard{flex:0 1 auto!important;max-height:132px!important;overflow:auto!important;scrollbar-width:thin}}@media(min-width:901px) and (max-height:850px){.d2QuizShell{height:calc(100dvh - 10px)!important;max-height:calc(100dvh - 10px)!important;margin:5px auto!important}.d2QuizShell .modalHead{flex-basis:34px!important;height:34px!important;min-height:34px!important}.d2QuizBody{max-height:calc(100% - 34px)!important}.batch8LearningStage .adaptiveTeachingCard{max-height:112px!important}}@media(min-width:901px){.d2QuizShell{background:radial-gradient(circle at 50% -18%,rgba(185,64,8,.18),transparent 30%),linear-gradient(180deg,#0b0908,#05070a 18%,#030507)!important;border:2px solid #6f350e!important;box-shadow:inset 0 0 0 2px #020202,inset 0 0 0 4px #241006,inset 0 0 60px #000,0 0 22px rgba(219,71,5,.18)!important}.d2QuizShell .modalHead{background:linear-gradient(90deg,transparent 5%,rgba(91,37,9,.45) 30%,rgba(154,60,8,.18) 50%,rgba(91,37,9,.45) 70%,transparent 95%),linear-gradient(#15110e,#050607)!important;border-bottom:2px solid #6e310b!important}.d2QuizShell .modalHead>div:first-child{min-width:390px!important;border:1px solid #a85a17!important;background:linear-gradient(180deg,#2b190c,#090909 48%,#1a0e08)!important;-webkit-clip-path:polygon(8% 0,42% 0,45% 18%,55% 18%,58% 0,92% 0,100% 50%,92% 100%,58% 100%,55% 82%,45% 82%,42% 100%,8% 100%,0 50%);clip-path:polygon(8% 0,42% 0,45% 18%,55% 18%,58% 0,92% 0,100% 50%,92% 100%,58% 100%,55% 82%,45% 82%,42% 100%,8% 100%,0 50%);box-shadow:inset 0 0 16px rgba(255,119,20,.2),0 0 14px #000!important}.d2QuizShell .modalTitle{font-family:Georgia,Times New Roman,serif!important;font-weight:900!important;letter-spacing:.09em!important;color:#f4c67a!important;text-shadow:0 2px 1px #000,0 0 10px rgba(235,99,15,.35)!important}.batch8DesktopQuizGrid{background:linear-gradient(90deg,rgba(114,44,7,.08),transparent 16%,transparent 84%,rgba(114,44,7,.08)),#030507!important}.batch8CombatRail,.batch8LearningStage{border:2px solid #74400f!important;outline:1px solid #160b05;box-shadow:inset 0 0 0 2px #020303,inset 0 0 0 3px rgba(219,113,25,.17),inset 0 0 28px #000,0 0 0 1px #050302!important}.batch8EnemyRail,.batch8PlayerRail{padding-top:9px!important}.batch8CombatRail .card{border:1px solid #593316!important;background:linear-gradient(#15171a,#07090b)!important;box-shadow:inset 0 0 0 1px #020202,inset 0 0 12px #000!important}.batch8CombatRail video{border:1px solid #754010!important;outline:2px solid #020202;box-shadow:0 0 0 1px #2b1608,inset 0 0 18px #000!important}.batch8PlayerRail .d2LifeOrb{filter:drop-shadow(0 0 8px rgba(214,22,20,.24))}.batch8EnemyRail .d2EnemyHealthBar{border-color:#874313!important;box-shadow:inset 0 0 0 1px #000,0 0 8px rgba(205,50,8,.16)!important}.batch8LearningStage .stageHeaderRow{position:relative;border:1px solid #754010!important;background:linear-gradient(90deg,#351507,#100c0a 35%,#090b0e 70%,#1e1008)!important}.batch8LearningStage .stageHeaderRow:after{content:"";position:absolute;left:12px;right:12px;bottom:-4px;height:1px;background:linear-gradient(90deg,transparent,#bd641c,transparent)}.batch8LearningStage .stageLabelPill{color:#ffd47f!important;background:linear-gradient(180deg,#7c350d,#321405)!important;border:1px solid #bd661d!important;text-shadow:0 1px #000,0 0 7px rgba(255,122,20,.32)}.batch8LearningStage .desktopQuizPrompt{font-family:Georgia,Times New Roman,serif!important;color:#f4efe4!important;text-shadow:0 2px 1px #000!important}.batch8LearningStage .stageProgressDots{display:flex!important;gap:8px!important;align-items:center}.batch8LearningStage .stageDot{width:11px!important;height:11px!important;border-radius:1px!important;transform:rotate(45deg);border:1px solid #654326!important;background:#101216!important;box-shadow:inset 0 0 4px #000}.batch8LearningStage .stageDot.active,.batch8LearningStage .stageDot.current{border-color:#ff9b32!important;background:linear-gradient(135deg,#ffb13e,#f24b08)!important;box-shadow:0 0 7px rgba(255,91,8,.7),inset 0 0 3px #fff1b4!important}.batch8LearningStage .batch8PrimaryProgress .badge,.batch8LearningStage .batch8SecondarySignals .badge{border-color:#51341d!important;background:#0b0d10!important;color:#d9c7ad!important}.batch8LearningStage .d2ChoiceBtn{border:1px solid #53341f!important;background:linear-gradient(180deg,#15191d,#07090c)!important;color:#eee8dc!important}.batch8LearningStage .d2ChoiceBtn:before{color:#f2bd63!important;border:1px solid #a75b18!important;background:radial-gradient(circle,#4a2009,#0b0c0e 70%)!important;box-shadow:0 0 0 2px #020202,inset 0 0 8px rgba(238,94,10,.32)!important}.batch8LearningStage .d2ChoiceBtn.selected{color:#fff6e9!important;border-color:#ff8122!important;background:linear-gradient(90deg,#321006,#702307 48%,#301006)!important;box-shadow:inset 0 0 20px rgba(255,91,8,.24),0 0 10px rgba(255,91,8,.36)!important}.batch8LearningStage .quizHintRow .d2Btn{position:relative;color:#ead4ae!important;border:1px solid #6f421d!important;background:linear-gradient(#24201b,#08090b 54%,#18110b)!important;-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%)}.batch8LearningStage .stage8ActionDock{grid-template-columns:minmax(0,1.65fr) minmax(140px,.8fr)!important}.batch8LearningStage .stage8ActionDock .d2Btn,.batch8LearningStage .stage8ActionDock .gold{font-family:Georgia,Times New Roman,serif!important;font-size:14px!important;letter-spacing:.055em!important;text-shadow:0 1px 1px #000!important}.batch8LearningStage .stage8ActionDock .d2Btn:first-child,.batch8LearningStage .stage8ActionDock .gold{color:#fff1d8!important;border-color:#e36516!important;background:linear-gradient(180deg,#b02b13,#6d0d07 42%,#370504 55%,#9b1c0d)!important;box-shadow:inset 0 0 0 1px rgba(255,179,77,.14),inset 0 0 15px rgba(255,95,12,.32),0 0 8px rgba(209,45,5,.26)!important}.batch8LearningStage .adaptiveTeachingCard{position:relative;border:1px solid #23884a!important;background:linear-gradient(180deg,#062a1c,#03120e)!important;box-shadow:inset 0 0 0 2px #020805,inset 0 0 22px rgba(20,144,73,.18),0 0 7px rgba(22,120,62,.12)!important}.batch8LearningStage .adaptiveTeachingCard:before{content:"";position:absolute;left:8px;right:8px;top:4px;height:1px;background:linear-gradient(90deg,transparent,#38ba68,transparent)}.batch8LearningStage .stage5ScorePill{color:#bff59b!important;border:1px solid #2f9b4d!important;background:#082d17!important}.batch8PlayerRail .stage7PowerStrip{border-top:1px solid #48270f;padding-top:5px}.batch8PlayerRail .stage7PowerStrip .d2Btn{border:1px solid #5b391e!important;color:#ddd0bb!important;background:linear-gradient(#191b1e,#07090b)!important}.d2QuizShell{width:min(94vw,1500px)!important;height:calc(100dvh - 64px)!important;max-height:calc(100dvh - 64px)!important;margin:4px auto!important;overflow:hidden!important}.d2QuizShell .modalHead{flex:0 0 32px!important;height:32px!important;min-height:32px!important;padding:1px 7px!important}.d2QuizShell .modalHead>div:first-child{min-width:340px!important;padding:2px 24px!important}.d2QuizShell .modalTitle{font-size:15px!important}.d2QuizBody{height:calc(100% - 32px)!important;max-height:calc(100% - 32px)!important;padding:3px 5px 5px!important}.batch8DesktopQuizGrid{height:100%!important;max-height:100%!important;grid-template-columns:148px minmax(0,1fr) 148px!important;gap:6px!important;padding:2px!important}.batch8CombatRail{padding:4px!important;gap:4px!important}.batch8CombatRail video{height:clamp(100px,14vh,140px)!important}.batch8LearningStage{padding:5px 7px!important}.batch8LearningStage .stageHeaderRow{min-height:32px!important;padding:2px 6px!important}.batch8LearningStage .stageLabelPill{padding:3px 11px!important;font-size:11px!important}.batch8LearningStage .desktopQuizPrompt{margin:2px 0!important;padding:1px 2px 2px!important;font-size:clamp(16px,1.2vw,20px)!important;line-height:1.08!important}.batch8LearningStage .stage8CompactBar{margin:1px 0!important}.batch8LearningStage .batch8PrimaryProgress,.batch8LearningStage .batch8SecondarySignals{gap:4px!important}.batch8LearningStage .quizInputGroup{margin-top:3px!important}.batch8LearningStage .d2ChoiceBtn{min-height:30px!important;padding-top:3px!important;padding-bottom:3px!important;font-size:12px!important}.batch8LearningStage .d2ChoiceBtn:before{width:22px!important;height:22px!important}.batch8LearningStage .quizHintRow{margin-top:2px!important;padding-top:1px!important}.batch8LearningStage .quizHintRow .d2Btn{min-height:27px!important;padding:3px 7px!important;font-size:11px!important}.batch8LearningStage .stage8ActionDock{margin-top:2px!important;gap:4px!important}.batch8LearningStage .stage8ActionDock .d2Btn,.batch8LearningStage .stage8ActionDock .gold{min-height:29px!important;padding:3px 8px!important;font-size:13px!important}.batch8LearningStage .adaptiveTeachingCard{margin-top:3px!important;padding:5px 7px!important;max-height:104px!important;overflow:auto!important}}@media(min-width:901px) and (max-height:900px){.d2QuizShell{height:calc(100dvh - 54px)!important;max-height:calc(100dvh - 54px)!important}.batch8DesktopQuizGrid{grid-template-columns:140px minmax(0,1fr) 140px!important}.batch8CombatRail video{height:100px!important}.batch8LearningStage .desktopQuizPrompt{font-size:16px!important}.batch8LearningStage .adaptiveTeachingCard{max-height:88px!important}}@media(min-width:901px){.d2QuizShell{height:auto!important;min-height:0!important;max-height:calc(100dvh - 18px)!important;margin:6px auto!important;overflow:hidden!important}.d2QuizShell .modalHead{flex:0 0 30px!important;height:30px!important;min-height:30px!important;padding:1px 7px!important}.d2QuizShell .modalHead>div:first-child{padding-top:1px!important;padding-bottom:1px!important}.d2QuizBody{flex:0 1 auto!important;max-height:calc(100dvh - 48px)!important;padding:3px 5px 5px!important}.batch8DesktopQuizGrid,.d2QuizBody{height:auto!important;min-height:0!important;overflow:hidden!important}.batch8DesktopQuizGrid{max-height:calc(100dvh - 54px)!important;align-items:stretch!important}.batch8CombatRail,.batch8LearningStage{height:auto!important;min-height:0!important;max-height:100%!important}.batch8LearningStage{align-self:start!important}.batch8CombatRail{align-self:stretch!important}.batch8LearningStage .adaptiveTeachingCard{max-height:104px!important}}@media(min-width:901px) and (max-height:820px){.d2QuizShell{max-height:calc(100dvh - 10px)!important;margin:3px auto!important}.d2QuizBody{max-height:calc(100dvh - 40px)!important}.batch8DesktopQuizGrid{max-height:calc(100dvh - 46px)!important}}@media(min-width:901px){.d2QuizShell{border:1px solid rgba(126,74,29,.9)!important;box-shadow:0 0 0 1px #070707,0 0 0 2px rgba(229,124,24,.22),inset 0 0 0 1px rgba(255,164,53,.16),inset 0 0 32px rgba(0,0,0,.92),0 12px 36px rgba(0,0,0,.72)!important;background:radial-gradient(ellipse at 50% 0,rgba(105,42,8,.18),transparent 42%),linear-gradient(180deg,#090807,#030506)!important}.d2QuizBody{background:linear-gradient(90deg,rgba(108,48,9,.05),transparent 14%,transparent 86%,rgba(108,48,9,.05)),radial-gradient(ellipse at 50% 0,rgba(126,55,10,.08),transparent 46%)!important}.batch8CombatRail,.batch8LearningStage{border-color:rgba(153,82,19,.88)!important;box-shadow:inset 0 0 0 1px rgba(255,154,39,.1),inset 0 0 18px rgba(0,0,0,.78),0 0 0 1px rgba(0,0,0,.9)!important}.batch8LearningStage{background:radial-gradient(ellipse at 50% 0,rgba(101,42,9,.1),transparent 35%),linear-gradient(180deg,#080b0d,#040607)!important}.batch8LearningStage .quizTopBar{border-color:rgba(153,80,18,.9)!important;background:linear-gradient(180deg,rgba(35,19,12,.96),rgba(15,11,9,.96))!important;box-shadow:inset 0 1px rgba(255,173,72,.1),inset 0 -1px rgba(0,0,0,.9)!important}.batch8LearningStage .answerOption,.batch8LearningStage .choiceButton{background:linear-gradient(180deg,#111416,#090b0c)!important;border-color:rgba(110,65,25,.72)!important;box-shadow:inset 0 1px rgba(255,255,255,.025),inset 0 -2px rgba(0,0,0,.65)!important;transition:border-color .14s ease,box-shadow .14s ease,filter .14s ease!important}.batch8LearningStage .answerOption:hover,.batch8LearningStage .choiceButton:hover{border-color:rgba(220,119,26,.9)!important;box-shadow:inset 0 0 13px rgba(190,72,8,.12),0 0 8px rgba(218,99,13,.1)!important}.batch8LearningStage .answerOption.selected,.batch8LearningStage .choiceButton.selected{border-color:#e36d16!important;background:linear-gradient(180deg,#52210d,#281108)!important;box-shadow:inset 0 0 16px rgba(255,91,13,.26),0 0 8px rgba(255,92,10,.18)!important}.batch8LearningStage .answerLetter{border-color:#a85c18!important;background:linear-gradient(145deg,#2a170b,#0d0b09)!important;box-shadow:inset 0 0 7px rgba(255,132,30,.14),0 0 0 1px #050505!important;color:#f2b85e!important;text-shadow:0 1px #000,0 0 5px rgba(255,139,35,.35)!important}.batch8LearningStage button{text-shadow:0 1px 1px #000!important}.batch8LearningStage .nextButton,.batch8LearningStage .primaryAction,.batch8LearningStage .submitButton{border-top-color:#ff7d28!important;border-bottom-color:#6d1609!important;box-shadow:inset 0 1px rgba(255,187,90,.35),inset 0 -4px rgba(78,10,3,.55),0 0 10px rgba(210,48,8,.13)!important}.batch8LearningStage .masteryProgress{box-shadow:inset 0 2px 6px #000,0 0 0 1px rgba(118,68,28,.38)!important}.batch8LearningStage .adaptiveTeachingCard{border-width:1px!important;box-shadow:inset 0 0 18px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.72)!important}.batch8CombatRail{background:radial-gradient(circle at 50% 8%,rgba(105,42,8,.09),transparent 26%),linear-gradient(180deg,#090b0d,#040607)!important}.batch8LearningStage .quizTopBar{position:relative!important;min-height:58px}.quizCountdownTimer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;min-width:112px;height:46px;padding:0 15px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid;-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);background:linear-gradient(180deg,#111713,#050806);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:Georgia,Times New Roman,serif;font-weight:900;letter-spacing:.04em;box-shadow:inset 0 0 12px rgba(0,0,0,.85),0 0 10px currentColor;text-shadow:0 1px 2px #000,0 0 8px currentColor}.quizCountdownTimer.safe{color:#6fe889;background:linear-gradient(180deg,#102619,#061009)}.quizCountdownTimer.warning{color:#ffd05a;background:linear-gradient(180deg,#33270a,#130e04)}.quizCountdownTimer.critical{color:#ff493b;background:linear-gradient(180deg,#45100b,#170403);animation:quizTimerCritical .72s ease-in-out infinite alternate}.quizCountdownValue{font-size:27px;line-height:1}.quizCountdownUnit{font-size:10px;opacity:.9;letter-spacing:.12em}.quizCountdownIcon{font-size:15px}}@keyframes quizTimerCritical{0%{filter:brightness(.9);box-shadow:inset 0 0 12px rgba(0,0,0,.85),0 0 6px rgba(255,45,32,.42)}to{filter:brightness(1.28);box-shadow:inset 0 0 10px rgba(100,0,0,.4),0 0 17px rgba(255,45,32,.82)}}@media(max-width:900px){.quizCountdownTimer{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:900}}@media(min-width:901px){.quizCountdownTimer{min-width:126px;height:42px;padding:0 17px;top:51%}.quizCountdownTimer.safe{color:#71e98b;border-color:#318c4b;background:linear-gradient(180deg,#102a19,#06110a)}.quizCountdownTimer.warning{color:#ffd65c;border-color:#b67a16;background:linear-gradient(180deg,#3b2b08,#160f03);box-shadow:inset 0 0 12px rgba(0,0,0,.82),0 0 13px rgba(255,188,49,.48)}.quizCountdownTimer.critical{border-color:#d13a2e;animation:quizTimerCritical .9s ease-in-out infinite alternate}.quizCountdownValue{font-size:29px}.batch8LearningStage .adaptiveTeachingCard{max-height:none!important;overflow:visible!important;padding:10px 12px!important}.batch8LearningStage .adaptiveTeachingCard .muted{line-height:1.3!important}.batch8LearningStage .adaptiveCoachFeedback{margin-top:5px!important;padding-top:5px!important;padding-bottom:5px!important}.d2QuizShell .modalHead{background:linear-gradient(90deg,rgba(82,35,8,.1),transparent 22%,transparent 78%,rgba(82,35,8,.1)),linear-gradient(180deg,#090909,#030405)!important;border-bottom:1px solid rgba(112,62,25,.5)!important;box-shadow:inset 0 -1px #000!important}.d2QuizShell .modalTitle{font-family:Georgia,Times New Roman,serif!important;color:#eee6d6!important;letter-spacing:.025em;text-shadow:0 1px #000,0 0 8px rgba(196,99,25,.16)}.batch8LearningStage .desktopQuizPrompt{letter-spacing:.005em;text-shadow:0 2px 1px #000,0 0 10px rgba(255,139,43,.08)!important}.batch8LearningStage .answerOption,.batch8LearningStage .choiceButton{border-color:rgba(105,59,25,.78)!important;box-shadow:inset 0 1px rgba(255,255,255,.018),inset 0 -2px rgba(0,0,0,.62)!important}.batch8LearningStage .answerOption:hover,.batch8LearningStage .choiceButton:hover{border-color:#9a531c!important;box-shadow:inset 0 0 12px rgba(117,48,8,.12),0 0 5px rgba(202,91,17,.1)!important}.batch8LearningStage .answerOption.selected,.batch8LearningStage .choiceButton.selected{border-color:#df711c!important;box-shadow:inset 0 0 14px rgba(188,58,5,.28),0 0 7px rgba(230,76,8,.22)!important}.batch8LearningStage .d2Btn,.batch8LearningStage .submitButton{font-family:Georgia,Times New Roman,serif;letter-spacing:.035em}.batch8LearningStage .adaptiveTeachingCard{background:radial-gradient(ellipse at 50% 0,rgba(23,116,64,.12),transparent 55%),linear-gradient(180deg,#06271b,#03110d)!important}.batch8LearningStage .adaptiveTeachingCard>div:first-child{font-family:Georgia,Times New Roman,serif;letter-spacing:.01em}.batch8CombatRail .card{box-shadow:inset 0 0 0 1px #020202,inset 0 0 15px #000,0 1px 0 rgba(139,75,26,.12)!important}.batch8EnemyRail,.batch8PlayerRail{background:radial-gradient(ellipse at 50% 7%,rgba(116,49,10,.08),transparent 31%),linear-gradient(180deg,#090b0d,#040607)!important}.batch8DesktopQuizGrid,.d2QuizBody,.d2QuizShell{overflow:hidden!important}.d2QuizShell .modalHead{position:relative!important;justify-content:center!important;overflow:visible!important}.d2QuizShell .modalHead>div:first-child{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(560px,52vw)!important;min-width:0!important;padding:7px 92px!important;text-align:center!important;pointer-events:none;background:radial-gradient(circle at 50% -20%,rgba(255,109,18,.28),transparent 42%),linear-gradient(180deg,#24130b,#0d0a08 48%,#050505)!important;border:1px solid #8b4b19!important;-webkit-clip-path:polygon(8% 0,42% 0,46% 12%,50% 0,54% 12%,58% 0,92% 0,100% 50%,92% 100%,58% 100%,54% 88%,50% 100%,46% 88%,42% 100%,8% 100%,0 50%);clip-path:polygon(8% 0,42% 0,46% 12%,50% 0,54% 12%,58% 0,92% 0,100% 50%,92% 100%,58% 100%,54% 88%,50% 100%,46% 88%,42% 100%,8% 100%,0 50%);box-shadow:inset 0 0 0 2px #050302,inset 0 0 16px rgba(207,78,7,.22),0 0 12px rgba(202,70,6,.15)!important}.d2QuizShell .modalHead>div:first-child:before{content:"☠";position:absolute;left:50%;top:-20px;transform:translateX(-50%);width:42px;height:31px;display:flex;align-items:center;justify-content:center;color:#c47a2c;font-size:25px;line-height:1;text-shadow:0 2px #000,0 0 8px rgba(255,95,9,.55);background:radial-gradient(circle,#201007 0,#080604 67%,transparent 70%)}.d2QuizShell .modalTitle{width:100%;text-align:center!important;font-size:clamp(16px,1.25vw,21px)!important;color:#f4d79d!important;text-transform:uppercase;letter-spacing:.065em!important;white-space:nowrap;text-shadow:0 2px 1px #000,0 0 8px rgba(255,119,23,.28)!important}.d2QuizShell .modalHead>.btn,.d2QuizShell .modalHead>a.btn{position:absolute!important;right:7px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2}}@media(max-width:900px){.d2QuizShell .modalHead{justify-content:space-between}}@media(min-width:901px){.d2QuizShell .modalHead{min-height:70px!important;padding:8px 72px!important;box-sizing:border-box!important}.d2QuizShell .modalHead>div:first-child{position:static!important;transform:none!important;width:auto!important;padding:0!important;background:none!important;border:0!important;-webkit-clip-path:none!important;clip-path:none!important;box-shadow:none!important}.d2QuizShell .modalHead>div:first-child:before{content:none!important}.d2QuizShell .modalTitle{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:min(570px,50vw)!important;min-height:44px!important;padding:7px 86px!important;box-sizing:border-box!important;text-align:center!important;color:#f4d79d!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(17px,1.35vw,22px)!important;font-weight:800!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.065em!important;white-space:nowrap!important;background:radial-gradient(circle at 50% -25%,rgba(255,105,12,.3),transparent 40%),linear-gradient(180deg,#26140b,#0d0907 52%,#050505)!important;border:1px solid #8b4b19!important;-webkit-clip-path:polygon(8% 0,42% 0,46% 12%,50% 0,54% 12%,58% 0,92% 0,100% 50%,92% 100%,58% 100%,54% 88%,50% 100%,46% 88%,42% 100%,8% 100%,0 50%)!important;clip-path:polygon(8% 0,42% 0,46% 12%,50% 0,54% 12%,58% 0,92% 0,100% 50%,92% 100%,58% 100%,54% 88%,50% 100%,46% 88%,42% 100%,8% 100%,0 50%)!important;box-shadow:inset 0 0 0 2px #050302,inset 0 0 16px rgba(207,78,7,.22),0 0 12px rgba(202,70,6,.18)!important;text-shadow:0 2px 1px #000,0 0 8px rgba(255,119,23,.28)!important;pointer-events:none!important}.d2QuizShell .modalTitle:before{content:"☠";position:absolute;left:50%;top:-22px;transform:translateX(-50%);width:44px;height:31px;display:flex;align-items:center;justify-content:center;color:#c47a2c;font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1;text-shadow:0 2px #000,0 0 8px rgba(255,95,9,.55);background:radial-gradient(circle,#201007 0,#080604 67%,transparent 70%)}.d2QuizShell,.d2QuizShell .d2HudViewport,.d2QuizShell .modalBody{max-width:100%!important;box-sizing:border-box!important}.d2QuizShell .modalBody{overflow:hidden!important}.practiceGameOuterHeader.gameActive{min-height:52px!important;justify-content:flex-end!important;background:linear-gradient(180deg,rgba(5,5,5,.96),rgba(3,3,3,.9))!important}.practiceGameOuterHeader.gameActive .practiceGameOuterTitle{display:none!important}.d2QuizShell .modalHead{height:64px!important;min-height:64px!important;padding:8px 74px!important;background:linear-gradient(90deg,transparent 4%,rgba(77,31,7,.13) 30%,rgba(120,47,8,.12) 50%,rgba(77,31,7,.13) 70%,transparent 96%),linear-gradient(180deg,#080807,#030303)!important;border-bottom:1px solid #65310e!important}.d2QuizShell .modalTitle{width:min(640px,54vw)!important;min-height:48px!important;padding:8px 92px!important;color:#f2d39b!important;font-size:clamp(18px,1.5vw,24px)!important;letter-spacing:.075em!important;background:linear-gradient(90deg,transparent,rgba(97,39,8,.28) 9%,transparent 15%,transparent 85%,rgba(97,39,8,.28) 91%,transparent),radial-gradient(ellipse at 50% 0,rgba(230,91,11,.22),transparent 47%),linear-gradient(180deg,#21130c,#0b0a08 52%,#050505)!important;border-top:1px solid #a75a19!important;border-bottom:1px solid #71360f!important;border-left:0!important;border-right:0!important;-webkit-clip-path:polygon(8% 0,42% 0,45% 13%,48% 13%,50% 0,52% 13%,55% 13%,58% 0,92% 0,100% 50%,92% 100%,58% 100%,55% 87%,52% 87%,50% 100%,48% 87%,45% 87%,42% 100%,8% 100%,0 50%)!important;clip-path:polygon(8% 0,42% 0,45% 13%,48% 13%,50% 0,52% 13%,55% 13%,58% 0,92% 0,100% 50%,92% 100%,58% 100%,55% 87%,52% 87%,50% 100%,48% 87%,45% 87%,42% 100%,8% 100%,0 50%)!important}.d2QuizShell .modalTitle:before{top:-19px!important;font-size:22px!important;color:#d17a25!important}.batch8LearningStage{border:2px solid #6e390e!important;background:radial-gradient(ellipse at 50% -10%,rgba(93,38,8,.08),transparent 38%),linear-gradient(180deg,#080b0d,#030506)!important;box-shadow:inset 0 0 0 2px #020303,inset 0 0 0 3px rgba(202,104,24,.12),inset 0 0 24px rgba(0,0,0,.9)!important}.batch8LearningStage .desktopQuizPrompt{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(19px,1.55vw,27px)!important;color:#f1ede3!important;line-height:1.08!important}.batch8LearningStage .d2ChoiceBtn{min-height:38px!important;padding:6px 12px 6px 52px!important;border:1px solid #553016!important;background:linear-gradient(180deg,#101416,#07090a)!important;box-shadow:inset 0 1px rgba(255,255,255,.025),inset 0 -2px #020202!important}.batch8LearningStage .d2ChoiceBtn:hover{border-color:#a65a1c!important;box-shadow:inset 0 0 15px rgba(137,53,7,.15),0 0 7px rgba(215,92,12,.13)!important}.batch8LearningStage .d2ChoiceBtn.selected,.batch8LearningStage .d2ChoiceBtn[aria-pressed=true]{border-color:#ff8a27!important;background:linear-gradient(180deg,#6c2a0d,#301006)!important;box-shadow:inset 0 0 18px rgba(255,103,16,.3),0 0 0 1px #7f2c09,0 0 11px rgba(255,86,8,.25)!important}.batch8LearningStage .d2ChoiceBtn:before{width:30px!important;height:30px!important;left:9px!important;border-color:#a85a18!important;background:linear-gradient(145deg,#2c180b,#080706)!important;box-shadow:inset 0 0 8px rgba(255,124,23,.18),0 0 0 2px #050403!important}.batch8LearningStage .quizHintRow,.batch8LearningStage .stage8ActionDock{gap:6px!important}.batch8LearningStage .quizHintRow .d2Btn,.batch8LearningStage .stage8ActionDock .d2Btn{min-height:36px!important;border:1px solid #4f321d!important;background:linear-gradient(180deg,#171513,#090909)!important;color:#eadbc1!important;font-family:Georgia,Times New Roman,serif!important;font-weight:800!important;letter-spacing:.04em!important;-webkit-clip-path:polygon(5% 0,95% 0,100% 50%,95% 100%,5% 100%,0 50%)!important;clip-path:polygon(5% 0,95% 0,100% 50%,95% 100%,5% 100%,0 50%)!important}.batch8LearningStage .stage8ActionDock .d2Btn:first-child{border-color:#d94d13!important;background:linear-gradient(180deg,#e43b15,#8c1107 48%,#b91d0a)!important;color:#fff0d2!important;box-shadow:inset 0 1px rgba(255,203,117,.42),inset 0 -4px rgba(72,5,2,.5),0 0 10px rgba(218,43,8,.22)!important}.batch8CombatRail{border:2px solid #69370f!important;outline:1px solid #160b05!important;background:linear-gradient(90deg,rgba(111,45,8,.08),transparent 20%,transparent 80%,rgba(111,45,8,.08)),linear-gradient(180deg,#090b0d,#030405)!important;box-shadow:inset 0 0 0 2px #020202,inset 0 0 20px #000!important}.batch8CombatRail .card{border-color:#583116!important;background:linear-gradient(180deg,#101214,#060708)!important}.batch8LearningStage .adaptiveTeachingCard{border:1px solid #198b48!important;background:radial-gradient(ellipse at 50% 0,rgba(14,112,62,.18),transparent 62%),linear-gradient(180deg,#05301f,#03140f)!important;box-shadow:inset 0 0 20px rgba(0,0,0,.55),0 0 0 1px #06150d!important}.d2QuizShell .modalHead .d2ExitBtn{position:absolute;right:10px;z-index:3;min-width:92px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid rgba(238,110,21,.92)!important;border-radius:2px!important;-webkit-clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,9px 100%,0 50%);clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,9px 100%,0 50%);color:#fff2d7!important;font-family:Georgia,Times New Roman,serif;font-weight:900;letter-spacing:.08em;background:linear-gradient(180deg,#a62913,#4b0905 48%,#9b1b0d)!important;box-shadow:inset 0 0 16px rgba(255,132,31,.38),0 0 9px rgba(224,56,5,.32)!important}.d2QuizShell .modalHead .d2ExitBtn:hover{filter:brightness(1.12);box-shadow:inset 0 0 18px rgba(255,153,46,.46),0 0 13px rgba(238,72,8,.42)!important}}@media(max-width:900px){.d2QuizShell .modalHead .d2ExitBtn{min-width:78px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#fff2d7!important;border:1px solid rgba(238,110,21,.92)!important;background:linear-gradient(180deg,#a62913,#4b0905 48%,#9b1b0d)!important;font-weight:900}}@media(max-width:860px){.d2QuizShell{background:linear-gradient(180deg,#070707,#020303)!important;border:1px solid #3c291b!important}.d2QuizShell .modalHead{min-height:62px!important;padding:7px 82px 7px 10px!important;background:linear-gradient(180deg,#080807,#030303)!important;border-bottom:1px solid #65310e!important}.d2QuizShell .modalHead,.d2QuizShell .modalTitle{position:relative!important;justify-content:center!important}.d2QuizShell .modalTitle{display:flex!important;align-items:center!important;width:min(70vw,430px)!important;min-height:42px!important;padding:7px 42px!important;box-sizing:border-box!important;text-align:center!important;color:#f2d39b!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(15px,4.5vw,20px)!important;font-weight:800!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.055em!important;white-space:nowrap!important;background:radial-gradient(ellipse at 50% 0,rgba(230,91,11,.22),transparent 47%),linear-gradient(180deg,#21130c,#0b0a08 52%,#050505)!important;border-top:1px solid #a75a19!important;border-bottom:1px solid #71360f!important;-webkit-clip-path:polygon(8% 0,42% 0,46% 12%,50% 0,54% 12%,58% 0,92% 0,100% 50%,92% 100%,58% 100%,54% 88%,50% 100%,46% 88%,42% 100%,8% 100%,0 50%)!important;clip-path:polygon(8% 0,42% 0,46% 12%,50% 0,54% 12%,58% 0,92% 0,100% 50%,92% 100%,58% 100%,54% 88%,50% 100%,46% 88%,42% 100%,8% 100%,0 50%)!important;text-shadow:0 2px 1px #000,0 0 8px rgba(255,119,23,.28)!important}.d2QuizShell .modalTitle:before{content:"☠";position:absolute;left:50%;top:-15px;transform:translateX(-50%);color:#d17a25;font-size:17px;line-height:1;text-shadow:0 2px #000,0 0 7px rgba(255,95,9,.5)}.d2QuizShell .modalHead .d2ExitBtn{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;min-width:68px!important;min-height:36px!important;border-radius:2px!important;-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);font-family:Georgia,Times New Roman,serif!important;letter-spacing:.06em;box-shadow:inset 0 0 14px rgba(255,132,31,.35),0 0 7px rgba(224,56,5,.25)!important}.d2QuizBody{background:linear-gradient(180deg,#050606,#020303)!important}.mobileQuizStack{gap:7px!important}.mobileQuizTopMeta{border:1px solid #613510!important;border-radius:2px!important;background:linear-gradient(180deg,#15100c,#080807)!important;box-shadow:inset 0 0 0 1px #020202!important}.mobileQuizProgress{color:#eee6d6!important;font-family:Georgia,Times New Roman,serif!important;font-weight:900!important}.mobileEnemyCard{border:2px solid #69370f!important;border-radius:2px!important;background:linear-gradient(180deg,#090b0d,#030405)!important;box-shadow:inset 0 0 0 2px #020202,inset 0 0 16px #000!important}.mobileEnemyPortrait{border:1px solid #583116!important;border-radius:2px!important}.mobileQuizQuestionCard{border:2px solid #6e390e!important;border-radius:2px!important;background:radial-gradient(ellipse at 50% -10%,rgba(93,38,8,.08),transparent 38%),linear-gradient(180deg,#080b0d,#030506)!important;box-shadow:inset 0 0 0 2px #020303,inset 0 0 0 3px rgba(202,104,24,.12),inset 0 0 22px rgba(0,0,0,.9)!important}.mobileQuizPrompt{color:#f1ede3!important;font-family:Georgia,Times New Roman,serif!important;letter-spacing:.005em!important;text-shadow:0 2px 1px #000,0 0 9px rgba(255,139,43,.08)!important}.mobileQuizQuestionCard .d2ChoiceBtn{position:relative;border:1px solid #553016!important;border-radius:2px!important;background:linear-gradient(180deg,#101416,#07090a)!important;box-shadow:inset 0 1px rgba(255,255,255,.025),inset 0 -2px #020202!important}.mobileQuizQuestionCard .d2ChoiceBtn.selected,.mobileQuizQuestionCard .d2ChoiceBtn[aria-pressed=true]{border-color:#ff8a27!important;background:linear-gradient(180deg,#6c2a0d,#301006)!important;box-shadow:inset 0 0 16px rgba(255,103,16,.3),0 0 0 1px #7f2c09,0 0 9px rgba(255,86,8,.22)!important}.mobileQuizQuestionCard .mobileQuizActions .d2Btn,.mobileQuizQuestionCard .quizHintRow .d2Btn{border-radius:2px!important;border:1px solid #4f321d!important;color:#eadbc1!important;font-family:Georgia,Times New Roman,serif!important;font-weight:800!important;letter-spacing:.03em!important;background:linear-gradient(180deg,#171513,#090909)!important;-webkit-clip-path:polygon(5% 0,95% 0,100% 50%,95% 100%,5% 100%,0 50%)!important;clip-path:polygon(5% 0,95% 0,100% 50%,95% 100%,5% 100%,0 50%)!important}.mobileQuizQuestionCard .mobileQuizActions .d2Btn:first-child{border-color:#d94d13!important;color:#fff0d2!important;background:linear-gradient(180deg,#e43b15,#8c1107 48%,#b91d0a)!important;box-shadow:inset 0 1px rgba(255,203,117,.42),inset 0 -4px rgba(72,5,2,.5),0 0 9px rgba(218,43,8,.2)!important}.mobileQuizQuestionCard .stage5MergedFeedbackCard{border:1px solid #198b48!important;border-radius:2px!important;background:radial-gradient(ellipse at 50% 0,rgba(14,112,62,.18),transparent 62%),linear-gradient(180deg,#05301f,#03140f)!important;box-shadow:inset 0 0 18px rgba(0,0,0,.55),0 0 0 1px #06150d!important}}@media(max-width:430px){.d2QuizShell .modalHead{padding-right:72px!important}.d2QuizShell .modalTitle{width:min(68vw,330px)!important;padding-inline:28px!important;font-size:clamp(13px,4.2vw,17px)!important}.d2QuizShell .modalHead .d2ExitBtn{right:6px!important;min-width:62px!important;font-size:12px!important}}.dashboardGrimdarkApp{--gd-ember:#c86b24;--gd-gold:#d9a45b;--gd-edge:#4c3424;--gd-iron:#151412}.dashboardGrimdarkShell{position:relative;overflow:hidden;box-sizing:border-box;border:18px solid transparent!important;border-image:url(/ui/dark-fantasy-panel.webp) 32/18px stretch!important;border-radius:0!important;background:#080807!important;box-shadow:0 18px 48px rgba(0,0,0,.55)!important}.dashboardGrimdarkSidebar{border-right:1px solid #4c3424!important;border-radius:0!important;background:linear-gradient(180deg,rgba(18,17,15,.98),rgba(7,7,7,.99))!important}.dashboardGrimdarkMain{min-width:0;background:radial-gradient(70% 40% at 50% 0,rgba(116,54,20,.07),transparent 70%)}.dashboardGrimdarkShell .card,.dashboardGrimdarkShell .dashboardGameCard,.dashboardGrimdarkShell .dashboardGrimdarkPanel,.dashboardGrimdarkShell .dashboardGrimdarkSidebar,.dashboardGrimdarkShell .dashboardNextAction,.dashboardGrimdarkShell .dashboardPlanCard{border:7px solid transparent!important;border-image:url(/ui/dark-fantasy-panel.webp) 32/7px stretch!important;border-radius:0!important;background-color:#0b0a09!important}.dashboardGrimdarkPanel .dashboardEyebrow{color:#d7a05b!important;letter-spacing:.12em}.dashboardGrimdarkPanel h2{font-family:Cinzel,Georgia,serif;color:#f0dfbf;text-shadow:0 2px 2px #000}.dashboardGrimdarkSidebar .dashboardSidebarBrand{position:relative;padding:9px 10px!important;border:1px solid #4c3424;background:linear-gradient(180deg,#1b1814,#0a0908);box-shadow:inset 0 0 0 2px #050505}.dashboardGrimdarkSidebar hr{border:0!important;height:1px;background:linear-gradient(90deg,transparent,#614025,#a06a37,#614025,transparent)!important}.dashboardGrimdarkSidebar .dashboardSelectedPlayer{min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly,.dashboardGrimdarkSidebar .dashboardSelectedPlayer{position:relative!important;display:block!important;width:100%!important;overflow:visible!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly{height:300px!important;min-height:300px!important;padding:18px!important;background:#07090a!important;box-sizing:border-box!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly video{position:relative!important;z-index:1!important;inset:auto!important;display:block!important;object-position:center center!important;border:0!important;border-radius:0!important;background:#07090a!important}.dashboardGrimdarkSidebar .dashboardCharacterTitleFrame{position:absolute!important;z-index:5!important;display:block!important;pointer-events:none!important;filter:drop-shadow(0 3px 4px rgba(0,0,0,.8))!important}.dashboardGrimdarkSidebar .dashboardCharacterRarityFrame{display:none!important}.gdActionBlue,.gdActionOrange,.gdActionRed{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;padding:10px 24px!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;box-shadow:none!important;color:#f8ecd6!important;font-family:Cinzel,Georgia,serif!important;font-weight:800!important;text-shadow:0 2px 2px #000!important;text-decoration:none!important}.gdActionOrange{background-image:url(/ui/grimdark/button-orange.png?v=20260927c)!important}.gdActionBlue{background-image:url(/ui/grimdark/button-blue.png?v=20260927c)!important}.dashboardGrimdarkSidebar button.dashboardSidebarStart,.gdActionRed{background-image:url(/ui/grimdark/button-red.png?v=20260927c)!important}.dashboardGrimdarkSidebar button.dashboardSidebarStart{width:100%!important;height:58px!important;min-height:58px!important;margin:8px 0 0!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts button.gdActionOrange{background-image:url(/ui/grimdark/button-orange.png?v=20260927c)!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts button.gdActionBlue{width:100%!important;height:58px!important;min-height:58px!important;background-image:url(/ui/grimdark/button-blue.png?v=20260927c)!important}.dashboardGrimdarkSidebar .dashboardSidebarStart.gdActionRed{background:transparent url(/ui/grimdark/button-red.png?v=20260927c) 50%/100% 100% no-repeat!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts button.gdActionOrange,.dashboardGrimdarkSidebar .dashboardSidebarStart.gdActionRed{display:flex!important;width:100%!important;height:58px!important;min-height:58px!important;padding:10px 24px!important;color:#f8ecd6!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts button.gdActionOrange{background:transparent url(/ui/grimdark/button-orange.png?v=20260927c) 50%/100% 100% no-repeat!important}.gdActionBlue:hover:not(:disabled),.gdActionOrange:hover:not(:disabled),.gdActionRed:hover:not(:disabled){filter:brightness(1.13) saturate(1.08)}.gdActionBlue:active:not(:disabled),.gdActionOrange:active:not(:disabled),.gdActionRed:active:not(:disabled){transform:translateY(1px);filter:brightness(.92)}.gdActionBlue:disabled,.gdActionOrange:disabled,.gdActionRed:disabled{opacity:.46!important;filter:grayscale(.5) brightness(.7)}.dashboardGrimdarkHero{isolation:isolate;min-height:112px!important;overflow:hidden!important;border:7px solid transparent!important;border-image:url(/ui/dark-fantasy-panel.webp) 32/7px stretch!important;border-radius:0!important;background:#0e151b!important;box-shadow:none!important}.dashboardGrimdarkHero .dashboardHeaderRibbon{display:block!important;z-index:1!important;width:min(760px,78%)!important;height:94px!important;object-fit:fill!important;opacity:1!important}.dashboardGrimdarkHero .dashboardMobileStartNow{position:relative!important;z-index:2!important}.gdCloseButton{width:47px!important;min-width:47px!important;height:47px!important;min-height:47px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent url(/ui/grimdark/close-button.png) 50%/100% 100% no-repeat!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important}.gdCloseButton span{display:none!important}.gdCloseButton:hover{filter:brightness(1.15) saturate(1.08)}.dashboardGrimdarkShell .dashboardCoachCard>div>div,.dashboardGrimdarkShell .dashboardProgressCard,.dashboardGrimdarkShell .featureCard,.dashboardGrimdarkShell .progressionSnapshot{background-color:#0b0b0a!important;background-image:url(/ui/grimdark/inner-panel.png)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;border-color:transparent!important;border-radius:0!important;box-shadow:none!important}@media(max-width:860px){.dashboardGrimdarkShell{border-width:10px!important;border-image-width:10px!important}.dashboardGrimdarkSidebar{border-right:0!important;border-bottom:1px solid #4c3424!important}.dashboardGrimdarkHero,.dashboardGrimdarkShell .card,.dashboardGrimdarkShell .dashboardGameCard,.dashboardGrimdarkShell .dashboardGrimdarkPanel,.dashboardGrimdarkShell .dashboardGrimdarkSidebar,.dashboardGrimdarkShell .dashboardNextAction,.dashboardGrimdarkShell .dashboardPlanCard{border-width:5px!important;border-image-width:5px!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly{height:280px!important;min-height:280px!important}.dashboardGrimdarkHero .dashboardHeaderRibbon{width:92%!important;height:88px!important}.gdActionBlue,.gdActionOrange,.gdActionRed{min-height:48px!important;padding:9px 18px!important}.gdCloseButton{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button,.dashboardGrimdarkSidebar .dashboardSidebarStart{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:58px!important;height:58px!important;margin:0!important;padding:8px 22px!important;border:0!important;border-image:none!important;border-radius:0!important;background-color:transparent!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;box-shadow:none!important;color:#f8ecd6!important;font-family:Cinzel,Georgia,serif!important;font-weight:800!important;text-shadow:0 2px 2px #000!important}.dashboardGrimdarkSidebar .dashboardSidebarStart{margin-top:10px!important;background-image:url(/ui/grimdark/button-red.png?v=20260927c)!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button.gdActionOrange{background-image:url(/ui/grimdark/button-orange.png?v=20260927c)!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button.gdActionBlue{background-image:url(/ui/grimdark/button-blue.png?v=20260927c)!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly{height:320px!important;min-height:320px!important;padding:24px 16px 18px!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly video{width:100%!important;height:100%!important;object-fit:cover!important}.dashboardGrimdarkSidebar .dashboardCharacterTitleFrame{inset:0!important;width:100%!important;height:100%!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button,.dashboardGrimdarkSidebar .dashboardSidebarStart{position:relative!important;overflow:hidden!important;isolation:isolate!important;background-image:none!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button:before,.dashboardGrimdarkSidebar .dashboardSidebarStart:before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;pointer-events:none!important}.dashboardGrimdarkSidebar .dashboardSidebarStart:before{background-image:url(/ui/grimdark/button-red.png?v=20260927c)!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button.gdActionOrange:before{background-image:url(/ui/grimdark/button-orange.png?v=20260927c)!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button.gdActionBlue:before{background-image:url(/ui/grimdark/button-blue.png?v=20260927c)!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly{padding:10px!important;height:330px!important;min-height:330px!important}.dashboardGrimdarkSidebar .dashboardCharacterTitleFrame{object-fit:fill!important}@media (min-width:641px){.dashboardGrimdarkSidebar .dashboardPlayerOnly{border:0!important;border-image:none!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:10px!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly:after,.dashboardGrimdarkSidebar .dashboardPlayerOnly:before{content:none!important;display:none!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button,.dashboardGrimdarkSidebar .dashboardSidebarStart{position:relative!important;z-index:0!important;overflow:visible!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;border:0!important;border-image:none!important;box-shadow:none!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button:before,.dashboardGrimdarkSidebar .dashboardSidebarStart:before{display:none!important;content:none!important}.dashboardGrimdarkSidebar .dashboardSidebarStart{background-image:url(/ui/grimdark/button-red.png?v=20260927d)!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button.gdActionOrange{background-image:url(/ui/grimdark/button-orange.png?v=20260927d)!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button.gdActionBlue{background-image:url(/ui/grimdark/button-blue.png?v=20260927d)!important}.dashboardGrimdarkSidebar .dashboardAssetButton{all:unset!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:58px!important;min-height:58px!important;cursor:pointer!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;color:#f8ecd6!important;font-family:Cinzel,Georgia,serif!important;font-weight:800!important;text-align:center!important;text-shadow:0 2px 2px #000!important}.dashboardGrimdarkSidebar .dashboardAssetButtonRed{background-image:url(/ui/grimdark/button-red.png?v=20260927e)!important}.dashboardGrimdarkSidebar .dashboardAssetButtonOrange{background-image:url(/ui/grimdark/button-orange.png?v=20260927e)!important}.dashboardGrimdarkSidebar .dashboardAssetButtonBlue{background-image:url(/ui/grimdark/button-blue.png?v=20260927e)!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly{padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:none!important;box-shadow:none!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly video{position:absolute!important;z-index:1!important;left:18px!important;right:18px!important;top:18px!important;bottom:18px!important;width:calc(100% - 36px)!important;height:calc(100% - 36px)!important;object-fit:cover!important;object-position:38% center!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important}.dashboardGrimdarkSidebar .dashboardCharacterTitleFrame{z-index:5!important;pointer-events:none!important}}.dashboardGrimdarkSidebar .dashboardGrimdarkPortrait.dashboardPlayerOnly,.dashboardGrimdarkSidebar .dashboardSelectedPlayer,.dashboardGrimdarkSidebar .dashboardSelectedPlayerButton{border:0!important;border-image:none!important;outline:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly:after,.dashboardGrimdarkSidebar .dashboardPlayerOnly:before,.dashboardGrimdarkSidebar .dashboardSelectedPlayer:after,.dashboardGrimdarkSidebar .dashboardSelectedPlayer:before,.dashboardGrimdarkSidebar .dashboardSelectedPlayerButton:after,.dashboardGrimdarkSidebar .dashboardSelectedPlayerButton:before{content:none!important;display:none!important}.dashboardGrimdarkSidebar .dashboardAssetButton,.dashboardGrimdarkSidebar .dashboardBattleShortcuts>.dashboardAssetButton{all:unset!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:58px!important;min-height:58px!important;cursor:pointer!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;color:#f8ecd6!important;font-family:Cinzel,Georgia,serif!important;font-weight:800!important;text-align:center!important;text-shadow:0 2px 2px #000!important}.dashboardGrimdarkSidebar .dashboardAssetButtonOrange,.dashboardGrimdarkSidebar .dashboardSidebarStart.dashboardAssetButton{background-image:url(/ui/grimdark/button-orange.png?v=20260927f)!important}.dashboardGrimdarkSidebar .dashboardAssetButtonBlue{background-image:url(/ui/grimdark/button-blue.png?v=20260927f)!important}.dashboardGrimdarkSidebar button.dashboardAssetButton{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:50% 50%!important;background-size:100% 100%!important;color:#f8ecd6!important;font-family:Cinzel,Georgia,serif!important;font-size:15px!important;font-weight:800!important;line-height:1!important;text-shadow:0 2px 2px #000!important;cursor:pointer!important}.dashboardGrimdarkSidebar button.dashboardAssetButtonOrange{background-image:url(/ui/grimdark/button-orange.png?v=20260927g)!important}.dashboardGrimdarkSidebar button.dashboardAssetButtonBlue{background-image:url(/ui/grimdark/button-blue.png?v=20260927g)!important}.dashboardGrimdarkSidebar button.dashboardSelectedPlayerButton{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;padding:0!important;margin:0!important}.dashboardGrimdarkSidebar button.dashboardSelectedPlayerButton,.dashboardGrimdarkSidebar button.dashboardSelectedPlayerButton>.dashboardPlayerOnly{border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:none!important}.dashboardGrimdarkSidebar button.dashboardAssetButton{background:none!important}.dashboardGrimdarkSidebar .dashboardButtonAssetImage{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;object-fit:fill!important;z-index:0!important;pointer-events:none!important}.dashboardGrimdarkSidebar .dashboardButtonAssetLabel{z-index:2!important;display:block!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly,.dashboardGrimdarkSidebar .dashboardSelectedPlayerButton{border:0 transparent!important;outline:none!important}.dashboardGrimdarkSidebar .dashboardSelectedPlayerButton{overflow:visible!important}.dashboardGrimdarkSidebar{background-image:none!important}.dashboardGrimdarkSidebar button.dashboardAssetButton{position:relative!important;isolation:isolate!important;overflow:hidden!important;height:58px!important;min-height:58px!important;background:transparent!important}.dashboardGrimdarkSidebar .dashboardButtonSkin{position:absolute!important;z-index:0!important;inset:0!important;display:block!important;width:100%!important;height:58px!important;max-height:58px!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;pointer-events:none!important}.dashboardGrimdarkSidebar .dashboardButtonSkinOrange{background-image:url(/ui/grimdark/button-orange.png?v=20260927i)!important}.dashboardGrimdarkSidebar .dashboardButtonSkinBlue{background-image:url(/ui/grimdark/button-blue.png?v=20260927i)!important}.dashboardGrimdarkSidebar .dashboardButtonAssetLabel{position:relative!important;z-index:1!important}.dashboardGrimdarkSidebar .dashboardButtonAssetImage{display:none!important}.dashboardGrimdarkSidebar .dashboardPlayerOnly,.dashboardGrimdarkSidebar .dashboardSelectedPlayerButton{border:0!important;border-image:none!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.dashboardGrimdarkSidebar .dashboardButtonSkinImage,.dashboardNextAction .dashboardButtonSkinImage{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:58px!important;min-height:58px!important;max-height:58px!important;object-fit:fill!important;object-position:center!important;z-index:0!important;pointer-events:none!important}.dashboardGrimdarkSidebar button.dashboardAssetButton,.dashboardNextAction button.dashboardNextAssetButton{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:100%!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0 20px!important;border:0!important;border-image:none!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:none!important}.dashboardNextAction button.dashboardNextAssetButton{width:210px!important;flex:0 0 210px!important}.dashboardGrimdarkSidebar .dashboardButtonAssetLabel,.dashboardNextAction .dashboardButtonAssetLabel{position:relative!important;z-index:2!important}.dashboardGrimdarkSidebar .dashboardButtonSkin{display:none!important}.dashboardGrimdarkSidebar .dashboardGrimdarkPortrait,.dashboardGrimdarkSidebar .dashboardPlayerOnly,.dashboardGrimdarkSidebar .dashboardSelectedPlayer,.dashboardGrimdarkSidebar .dashboardSelectedPlayerButton{border:0 transparent!important;border-image:none!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:none!important}.dashboardGrimdarkHero{position:relative!important}.dashboardGrimdarkHero .dashboardHeaderRibbon{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:0!important;max-width:78%!important;pointer-events:none!important}.dashboardGrimdarkHero>div{position:relative!important;z-index:2!important}@media (min-width:861px){.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button.dashboardAssetButton,.dashboardGrimdarkSidebar button.dashboardAssetButton,.dashboardNextAction button.dashboardNextAssetButton{all:unset!important;box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:58px!important;min-height:58px!important;padding:0 20px!important;overflow:hidden!important;cursor:pointer!important;color:#f8ecd6!important;font-family:Cinzel,Georgia,serif!important;font-size:15px!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-shadow:0 2px 2px #000!important;background-color:transparent!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button.dashboardAssetButtonOrange,.dashboardGrimdarkSidebar button.dashboardAssetButtonOrange,.dashboardNextAction button.dashboardNextAssetButton.dashboardAssetButtonOrange{background-image:url(/ui/grimdark/button-orange.png?v=20260927-desktop-final)!important}.dashboardGrimdarkSidebar .dashboardBattleShortcuts>button.dashboardAssetButtonBlue,.dashboardGrimdarkSidebar button.dashboardAssetButtonBlue{background-image:url(/ui/grimdark/button-blue.png?v=20260927-desktop-final)!important}.dashboardNextAction button.dashboardNextAssetButton{width:230px!important;flex:0 0 230px!important}.dashboardGrimdarkSidebar .dashboardButtonAssetLabel,.dashboardNextAction .dashboardButtonAssetLabel{position:relative!important;z-index:2!important;display:block!important}.dashboardGrimdarkSidebar .dashboardButtonSkin,.dashboardGrimdarkSidebar .dashboardButtonSkinImage,.dashboardNextAction .dashboardButtonSkinImage{display:none!important}.dashboardGrimdarkSidebar button.dashboardSelectedPlayerButton,.dashboardGrimdarkSidebar button.dashboardSelectedPlayerButton>.dashboardPlayerOnly{border:0!important;border-image:none!important;outline:0!important;box-shadow:none!important;background:transparent!important}.dashboardGrimdarkSidebar button.dashboardSelectedPlayerButton>.dashboardPlayerOnly{padding:0!important;overflow:hidden!important}.dashboardGrimdarkSidebar button.dashboardSelectedPlayerButton>.dashboardPlayerOnly>video{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:38% center!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important}.dashboardGrimdarkSidebar button.dashboardAssetButtonRed{background-image:url(/ui/grimdark/button-red.png?v=20260927-actions)!important}.dashboardGrimdarkSidebar button.dashboardAssetButtonOrange{background-image:url(/ui/grimdark/button-orange.png?v=20260927-actions)!important}.dashboardGrimdarkSidebar button.dashboardAssetButtonBlue{background-image:url(/ui/grimdark/button-blue.png?v=20260927-actions)!important}.dashboardGrimdarkSidebar button.dashboardAssetButtonBlue.dashboardStartNowButton{background-image:url(/ui/grimdark/button-orange.png?v=20260927-proven)!important}.dashboardGrimdarkSidebar button.dashboardAssetButtonBlue.dashboardHrBattleButton{background-image:url(/ui/grimdark/button-red.png?v=20260927-proven)!important}.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardHrBattleButton,.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardStartNowButton{background-image:url(/ui/grimdark/toggle-on.webp?v=20260927-toggle)!important;background-color:transparent!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;height:58px!important;min-height:58px!important}}.dashboardGrimdarkMain .dashboardCareerCard,.dashboardGrimdarkMain .dashboardMomentumCard,.dashboardGrimdarkMain .dashboardPlanCard,.dashboardGrimdarkMain .dashboardSweepstakesCard{background-color:#080808!important;background-image:url(/ui/grimdark/core-inner-panel.png?v=20260927-core)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;border-color:transparent!important}.dashboardGrimdarkMain .dashboardMomentumCard:after,.dashboardGrimdarkMain .dashboardPlanCard:after{content:""!important;display:block!important;width:100%!important;height:4px!important;margin-top:14px!important;background:url(/ui/grimdark/core-divider.png?v=20260927-core) 50%/100% 4px no-repeat!important}.dashboardGrimdarkMain .chip,.dashboardGrimdarkMain .dashboardPill,.dashboardGrimdarkMain .tag{background-image:url(/ui/grimdark/core-tab-inactive.png?v=20260927-core)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-color:transparent!important;border:0!important;border-radius:0!important}.dashboardGrimdarkMain .chip.active,.dashboardGrimdarkMain .dashboardPill.active,.dashboardGrimdarkMain .tag.active{background-image:url(/ui/grimdark/core-tab-active.png?v=20260927-core)!important}@media (max-width:860px){.dashboardGrimdarkMain .dashboardCareerCard,.dashboardGrimdarkMain .dashboardMomentumCard,.dashboardGrimdarkMain .dashboardPlanCard,.dashboardGrimdarkMain .dashboardSweepstakesCard{background-size:100% 100%!important}}.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardHrBattleButton,.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardStartNowButton{background-image:url(/ui/grimdark/toggle-off.png?v=20260927-hover)!important;transition:filter .14s ease,transform .14s ease!important}.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardHrBattleButton:focus-visible:not(:disabled),.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardHrBattleButton:hover:not(:disabled),.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardStartNowButton:focus-visible:not(:disabled),.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardStartNowButton:hover:not(:disabled){background-image:url(/ui/grimdark/toggle-on.webp?v=20260927-hover)!important;filter:brightness(1.08)!important}.dashboardGrimdarkSidebar button.dashboardToggleAction:active:not(:disabled){transform:translateY(1px)!important}.dashboardGrimdarkSidebar .dashboardPvpShortcut button.dashboardPvpRed{background-image:url(/ui/grimdark/button-red.png?v=20260927-pvp-red)!important;background-color:transparent!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardHrBattleButton,.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardStartNowButton{background:url(/ui/grimdark/toggle-on.webp?v=20260927-togglefix) 50%/100% 100% no-repeat!important;border:0!important;color:#fff3d4!important}.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardHrBattleButton:focus-visible:not(:disabled),.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardHrBattleButton:hover:not(:disabled),.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardStartNowButton:focus-visible:not(:disabled),.dashboardGrimdarkSidebar button.dashboardToggleAction.dashboardStartNowButton:hover:not(:disabled){background:url(/ui/grimdark/toggle-off.png?v=20260927-togglefix) 50%/100% 100% no-repeat!important;filter:none!important}.dashboardGrimdarkSidebar .dashboardPvpShortcut button.dashboardPvpRed{min-height:58px!important;background:url(/ui/grimdark/button-red.png?v=20260927-freshred) 50%/100% 100% no-repeat!important;border:0!important;color:#fff3d4!important;box-shadow:none!important}.dashboardGrimdarkSidebar .dashboardPvpShortcut button.dashboardPvpRed:focus-visible,.dashboardGrimdarkSidebar .dashboardPvpShortcut button.dashboardPvpRed:hover{background:url(/ui/grimdark/button-red.png?v=20260927-freshred) 50%/100% 100% no-repeat!important;filter:brightness(1.12)!important}.dashboardGrimdarkSidebar .dashboardPvpShortcut button.dashboardPvpRed,.dashboardGrimdarkSidebar button.dashboardToggleAction{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:none!important}.dashboardGrimdarkSidebar .dashboardPvpRedAsset,.dashboardGrimdarkSidebar .dashboardToggleState{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:fill!important;pointer-events:none!important;z-index:0!important;visibility:visible!important;opacity:1!important}.dashboardGrimdarkSidebar .dashboardToggleOffState{opacity:0!important}.dashboardGrimdarkSidebar button.dashboardToggleAction:focus-visible .dashboardToggleOnState,.dashboardGrimdarkSidebar button.dashboardToggleAction:hover .dashboardToggleOnState{opacity:0!important}.dashboardGrimdarkSidebar button.dashboardToggleAction:focus-visible .dashboardToggleOffState,.dashboardGrimdarkSidebar button.dashboardToggleAction:hover .dashboardToggleOffState{opacity:1!important}.dashboardGrimdarkSidebar button.dashboardToggleAction:disabled:hover .dashboardToggleOnState{opacity:0!important}.dashboardGrimdarkSidebar button.dashboardToggleAction:disabled:hover .dashboardToggleOffState{opacity:1!important}.dashboardGrimdarkSidebar .dashboardPvpShortcut .dashboardButtonAssetLabel,.dashboardGrimdarkSidebar button.dashboardToggleAction .dashboardButtonAssetLabel{position:relative!important;z-index:2!important}.dashboardPowerupIconSlot{display:inline-grid!important;place-items:center!important;width:28px!important;height:28px!important;flex:0 0 28px!important}.dashboardPowerupIconSlot img{display:block!important;width:28px!important;height:28px!important;object-fit:contain!important}.dashboardMain .dashboardNextAssetButton{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:none!important;min-height:58px!important;min-width:260px!important;border:0!important;padding:0 28px!important}.dashboardMain .dashboardNextAssetButton .dashboardButtonAssetImage{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;object-fit:fill!important;z-index:0!important;pointer-events:none!important;opacity:1!important;visibility:visible!important}.dashboardMain .dashboardNextAssetButton .dashboardButtonAssetLabel{position:relative!important;z-index:2!important}@media (min-width:901px){.batch8PlayerRail,.batch8PlayerRail .card,.batch8PlayerRail .d2ModelPanel,.batch8PlayerRail .d2OrbFrame,.batch8PlayerRail .d2OrbWrap,.batch8PlayerRail video{border:0!important;border-color:transparent!important;border-image:none!important;outline:0!important;box-shadow:none!important}.batch8PlayerRail,.batch8PlayerRail .card,.batch8PlayerRail .d2ModelPanel{background:transparent!important}}.dashboardGrimdarkSidebar button.dashboardToggleAction .dashboardToggleOnState{opacity:1!important;transition:opacity .18s ease,filter .18s ease!important}.dashboardGrimdarkSidebar button.dashboardToggleAction .dashboardToggleOffState{display:none!important;opacity:0!important}.dashboardGrimdarkSidebar button.dashboardToggleAction:focus-visible .dashboardToggleOnState,.dashboardGrimdarkSidebar button.dashboardToggleAction:hover .dashboardToggleOnState{opacity:.62!important;filter:brightness(1.08)!important}.dashboardGrimdarkSidebar .dashboardPvpShortcut button.dashboardPvpBlue{position:relative!important;overflow:hidden!important;isolation:isolate!important;min-height:58px!important;background:none!important;border:0!important;color:#fff3d4!important;box-shadow:none!important}.dashboardGrimdarkSidebar .dashboardPvpBlueAsset{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:fill!important;pointer-events:none!important;z-index:0!important;opacity:1!important;visibility:visible!important}.dashboardGrimdarkSidebar .dashboardPvpShortcut button.dashboardPvpBlue:focus-visible .dashboardPvpBlueAsset,.dashboardGrimdarkSidebar .dashboardPvpShortcut button.dashboardPvpBlue:hover .dashboardPvpBlueAsset{filter:brightness(1.12)!important}@media (min-width:901px){.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage{position:relative!important;isolation:isolate!important;border:0!important;border-image:none!important;outline:0!important;box-shadow:none!important;background:linear-gradient(rgba(7,7,7,.88),rgba(7,7,7,.88)),url(/ui/grimdark/character-popup-window.webp?v=20260927-questionframe) 50%/100% 100% no-repeat!important;padding:22px 24px!important}.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage:after,.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage:before{content:none!important;display:none!important}.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage>.d2Rivet{display:none!important}.batch8DesktopQuizGrid .batch8PlayerRail{position:relative!important;isolation:isolate!important;box-sizing:border-box!important;min-height:0!important;padding:28px 18px 26px!important;gap:8px!important;border:0!important;outline:0!important;box-shadow:none!important;background:url(/ui/grimdark/flow-main-panel-player.png?v=20260927-nativepng) top/100% 100% no-repeat!important}.batch8DesktopQuizGrid .batch8PlayerRail:after,.batch8DesktopQuizGrid .batch8PlayerRail:before{content:none!important;display:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{position:relative!important;width:84%!important;aspect-ratio:1/1!important;justify-self:center!important;margin:3% auto 0!important;display:grid!important;place-items:center!important;overflow:visible!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child>*{width:78%!important;height:78%!important;max-width:78%!important;max-height:78%!important;margin:auto!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2LifeOrb,.batch8DesktopQuizGrid .batch8PlayerRail .d2LifeOrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .modelPanel,.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child>*{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.batch8DesktopQuizGrid .batch8PlayerRail{background-image:url(/ui/grimdark/flow-main-panel-player.png?v=20260927-nativepng)!important;background-repeat:no-repeat!important;background-position:top!important;background-size:100% 100%!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{margin-top:14px!important;width:88%!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child>*{width:70%!important;height:70%!important;max-width:70%!important;max-height:70%!important}.d2QuizShell.modalShell,.practiceGameModal--boss,.practiceGameModal--boss .luModalBody,.practiceGameModal--quiz,.practiceGameModal--quiz .luModalBody{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8PlayerRail{position:relative!important;isolation:isolate!important;background:none!important;border:0!important;outline:0!important;box-shadow:none!important;overflow:visible!important;padding:28px 18px 26px!important}.batch8DesktopQuizGrid .batch8EnemyRail:before,.batch8DesktopQuizGrid .batch8PlayerRail:before{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background:url(/ui/grimdark/flow-main-panel-player.png?v=20260927-dualrail) top/100% 100% no-repeat!important}.batch8DesktopQuizGrid .batch8EnemyRail:before{transform:scaleX(-1)!important}.batch8DesktopQuizGrid .batch8EnemyRail:after,.batch8DesktopQuizGrid .batch8PlayerRail:after{content:none!important;display:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .card,.batch8DesktopQuizGrid .batch8EnemyRail>div:first-child,.batch8DesktopQuizGrid .batch8PlayerRail .card,.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{width:88%!important;aspect-ratio:1/1!important;justify-self:center!important;margin:14px auto 0!important;display:grid!important;place-items:center!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child>*{width:70%!important;height:70%!important;max-width:70%!important;max-height:70%!important;margin:auto!important}.batch8DesktopQuizGrid .batch8EnemyRail>div:first-child{width:88%!important;min-height:116px!important;justify-self:center!important;margin:14px auto 0!important;padding:24px 16px!important;border-radius:50%!important;background:radial-gradient(circle at 45% 42%,rgba(100,210,255,.48) 0,rgba(31,115,210,.32) 34%,rgba(6,28,70,.18) 58%,transparent 72%)!important;filter:drop-shadow(0 0 14px rgba(64,170,255,.34))!important}.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage{border:0!important;outline:0!important;box-shadow:none!important}}@media (max-width:900px){.d2QuizShell.modalShell,.practiceGameModal--boss,.practiceGameModal--quiz{border:0!important;outline:0!important;box-shadow:none!important}}@media (min-width:901px){.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage{position:relative!important;isolation:isolate!important;border:0!important;border-image:none!important;outline:0!important;box-shadow:none!important;border-radius:0!important;background:linear-gradient(rgba(5,5,5,.22),rgba(5,5,5,.22)),url(/ui/grimdark/character-popup-window.webp?v=20260927-textframe2) 50%/100% 100% no-repeat!important;padding:32px 34px!important}.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage:after,.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage:before{content:none!important;display:none!important}.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage>.d2Rivet{display:none!important}.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage{background-color:#171915!important;background-image:linear-gradient(rgba(5,5,5,.14),rgba(5,5,5,.14)),url(/ui/grimdark/character-popup-window.webp?v=20260927-nativeaspect)!important;background-repeat:no-repeat,no-repeat!important;background-position:50%,50%!important;background-size:100% 100%,contain!important}.batch8DesktopQuizGrid{position:relative!important;isolation:isolate!important;grid-template-columns:minmax(150px,16%) minmax(0,1fr) minmax(150px,16%)!important;column-gap:10px!important}.batch8DesktopQuizGrid:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:50%!important;z-index:0!important;aspect-ratio:1374/416!important;transform:translateY(-50%)!important;background:url(/ui/grimdark/flow_main_panel_001.png?v=20260927-fullflow) 50%/contain no-repeat!important;pointer-events:none!important}.batch8DesktopQuizGrid>*{position:relative!important;z-index:1!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8PlayerRail{background:none!important;border:0!important;outline:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important;display:grid!important;grid-template-rows:minmax(132px,17vw) minmax(0,1fr)!important;align-content:stretch!important}.batch8DesktopQuizGrid .batch8EnemyRail:after,.batch8DesktopQuizGrid .batch8EnemyRail:before,.batch8DesktopQuizGrid .batch8PlayerRail:after,.batch8DesktopQuizGrid .batch8PlayerRail:before{content:none!important;display:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{width:100%!important;aspect-ratio:1/1!important;margin:0!important;display:grid!important;place-items:center!important;align-self:start!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:min(12.5vw,176px)!important;height:min(12.5vw,176px)!important;max-width:100%!important;border:0!important;background:none!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2UnitFrameAsset{display:none!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{inset:5%!important;border-radius:50%!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb img{content:url(/ui/grimdark/flow_blood_ball_001.png?v=20260927-native)!important;width:100%!important;height:100%!important;object-fit:contain!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{width:min(12.5vw,176px)!important;height:min(12.5vw,176px)!important;max-width:100%!important;justify-self:center!important;align-self:start!important;box-sizing:border-box!important;border:0!important;border-radius:50%!important;box-shadow:none!important;padding:20% 8% 10%!important;background:url(/ui/grimdark/flow_energy_ball_001.png?v=20260927-native) 50%/contain no-repeat!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyName,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyNums{text-shadow:0 2px 4px #000,0 0 5px #000!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyBarFrame{margin-top:4px!important}.batch8DesktopQuizGrid .batch8EnemyRail .card,.batch8DesktopQuizGrid .batch8EnemyRail .card>div,.batch8DesktopQuizGrid .batch8PlayerRail .card,.batch8DesktopQuizGrid .batch8PlayerRail .card>div{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage{align-self:center!important;height:auto!important;min-height:min(68vh,680px)!important;max-height:calc(100% - 20px)!important;overflow:auto!important;background-color:transparent!important;background-image:url(/ui/grimdark/character-popup-window.webp?v=20260927-nativeframe3)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;padding:clamp(26px,3vw,46px)!important}}.gameFlowResultPanel{position:relative!important;isolation:isolate!important;overflow:hidden!important;min-height:clamp(330px,52vh,620px)!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;display:grid!important;place-items:center!important}.gameFlowResultArt{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:contain!important;pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.gameFlowResultContent{position:relative!important;z-index:1!important;width:min(78%,720px)!important;padding:clamp(70px,11vh,120px) clamp(24px,4vw,58px) clamp(55px,8vh,92px)!important;text-align:center!important;text-shadow:0 2px 5px #000,0 0 10px rgba(0,0,0,.9)!important}.gameFlowResultPanel .combatRunOutcome{font-size:clamp(34px,5vw,68px)!important;line-height:1!important;margin:8px 0 22px!important;text-transform:uppercase!important}.gameFlowResultPanel .combatRunStats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.gameFlowResultPanel .combatRunStats>span{background:rgba(0,0,0,.48)!important;border:1px solid rgba(230,206,151,.28)!important;border-radius:8px!important;padding:10px 8px!important}.gameFlowResultPanel .combatRunHintCost{margin-top:12px!important}@media(max-width:900px){.gameFlowResultPanel{min-height:390px!important}.gameFlowResultContent{width:84%!important;padding:76px 18px 62px!important}.gameFlowResultPanel .combatRunOutcome{font-size:clamp(30px,10vw,48px)!important}}@media (min-width:901px){.batch8DesktopQuizGrid:before{z-index:2!important;opacity:1!important;background-image:url(/ui/grimdark/flow_main_panel_001.png?v=20260927-visibleframe)!important;background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important}.batch8DesktopQuizGrid>*{z-index:3!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame{display:block!important;position:relative!important;opacity:1!important;visibility:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{display:block!important;position:absolute!important;inset:5%!important;opacity:1!important;visibility:visible!important;border-radius:50%!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb img{content:url(/ui/blood-orb.webp)!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;opacity:1!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{display:flex!important;position:relative!important;opacity:1!important;visibility:visible!important;background-color:transparent!important;background-image:url(/ui/grimdark/flow_energy_ball_001.png?v=20260927-energyfix)!important;background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important;border:0!important}}.practiceRunSummaryShell{background:rgba(4,4,4,.92)!important;border-color:rgba(126,96,58,.55)!important}.practiceRunResultHero{position:relative;width:min(100%,900px);min-height:clamp(300px,48vw,500px);margin:0 auto 14px;display:grid;place-items:center;overflow:hidden;isolation:isolate}.practiceRunResultArt{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.practiceRunResultOverlay{position:relative;z-index:1;width:min(70%,620px);text-align:center;padding:clamp(74px,10vw,120px) 18px clamp(56px,7vw,86px);text-shadow:0 2px 5px #000,0 0 12px #000}.practiceRunResultLabel{font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(34px,6vw,68px);font-weight:900;letter-spacing:.08em;line-height:1;margin-bottom:20px;color:#f0dfb5}.practiceRunResultQuickStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.practiceRunResultQuickStats span{display:grid;grid-gap:3px;gap:3px;padding:9px 7px;background:rgba(0,0,0,.56);border:1px solid rgba(217,177,104,.28)}.practiceRunResultQuickStats small{font-size:10px;letter-spacing:.08em;color:#cbbd9f}.practiceRunResultQuickStats b{font-size:18px;color:#fff}.practiceRunSyncLine{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin:0 2px 12px}.practiceRunSyncLine>span{font-weight:900;text-transform:uppercase;letter-spacing:.06em}@media(max-width:700px){.practiceRunResultHero{min-height:360px}.practiceRunResultOverlay{width:82%;padding:88px 12px 70px}.practiceRunResultQuickStats{grid-template-columns:1fr 1fr}}.d2QuizShell .modalHead{position:relative!important;min-height:82px!important;justify-content:center!important;padding:10px clamp(86px,10vw,150px)!important}.d2QuizShell .modalHead>div:first-child{position:relative!important;width:min(54vw,700px)!important;min-height:64px!important;display:grid!important;place-items:center!important;isolation:isolate!important}.d2QuizShell .modalHead>div:first-child:before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:url(/ui/grimdark/character_title_001.png?v=20260927-titleframe) 50%/contain no-repeat!important;pointer-events:none!important}.d2QuizShell .modalTitle{width:78%!important;margin:0 auto!important;padding:10px 12px!important;text-align:center!important;line-height:1.05!important;text-shadow:0 2px 4px #000,0 0 8px #000!important}.d2QuizShell .modalHead .d2ExitBtn{position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important}.practiceGameOuterHeader{position:relative!important;min-height:82px!important;justify-content:center!important;padding:10px clamp(86px,10vw,150px)!important}.practiceGameOuterTitle{position:relative!important;width:min(54vw,700px)!important;min-height:64px!important;display:grid!important;place-items:center!important;isolation:isolate!important;text-align:center!important}.practiceGameOuterTitle:before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:url(/ui/grimdark/character_title_001.png?v=20260927-titleframe) 50%/contain no-repeat!important;pointer-events:none!important}.practiceGameOuterTitle>b{width:78%!important;font-family:var(--font-cinzel),Georgia,serif!important;text-transform:uppercase!important;letter-spacing:.04em!important;text-shadow:0 2px 4px #000,0 0 8px #000!important}.practiceGameOuterTitle .luHint{display:none!important}.practiceGameOuterHeader .practiceGameExit{position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important}@media(max-width:700px){.d2QuizShell .modalHead,.practiceGameOuterHeader{min-height:66px!important;padding:7px 68px!important}.d2QuizShell .modalHead>div:first-child,.practiceGameOuterTitle{width:100%!important;min-height:52px!important}.d2QuizShell .modalTitle,.practiceGameOuterTitle>b{width:82%!important;font-size:clamp(14px,4.5vw,20px)!important}.d2QuizShell .modalHead .d2ExitBtn,.practiceGameOuterHeader .practiceGameExit{right:8px!important}}@media (min-width:901px){.batch8DesktopQuizGrid .batch8PlayerRail{position:relative!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail:before{content:""!important;display:block!important;position:absolute!important;z-index:1!important;pointer-events:none!important;top:-22px!important;left:50%!important;width:clamp(190px,16vw,270px)!important;height:clamp(500px,58vh,690px)!important;transform:translateX(-50%)!important;background:url(/ui/grimdark/flow_main_panel_cut.png?v=20260927-playercut) top/contain no-repeat!important}.batch8DesktopQuizGrid .batch8PlayerRail>*{position:relative!important;z-index:2!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{height:clamp(170px,15vw,225px)!important;min-height:170px!important;display:grid!important;place-items:center!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:clamp(126px,10.8vw,174px)!important;height:clamp(126px,10.8vw,174px)!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{inset:4%!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2UnitFrameAsset{display:none!important}.batch8DesktopQuizGrid .batch8PlayerRail .card{margin-top:18px!important}.d2QuizShell .modalHead{min-height:92px!important;padding:8px 120px!important}.d2QuizShell .modalHead,.d2QuizShell .modalHead>div:first-child{display:flex!important;align-items:center!important;justify-content:center!important}.d2QuizShell .modalHead>div:first-child{position:relative!important;flex:0 1 680px!important;width:min(52vw,680px)!important;height:72px!important;min-height:72px!important;margin:0 auto!important}.d2QuizShell .modalHead>div:first-child:before{inset:0!important;background-image:url(/ui/grimdark/character_title_001.png?v=20260927-titlefix)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.d2QuizShell .modalTitle{position:relative!important;width:auto!important;max-width:76%!important;padding:0!important;margin:0!important;text-align:center!important;white-space:nowrap!important;font-size:clamp(24px,2vw,34px)!important;line-height:1!important}.d2QuizShell .modalHead .d2ExitBtn{right:24px!important;top:50%!important;transform:translateY(-50%)!important}}.quizQuestionTrack{display:grid!important;grid-template-columns:repeat(var(--quiz-question-count,12),minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important;padding:5px 7px!important;outline:0!important;background:transparent!important;overflow:visible!important}.quizQuestionSegment,.quizQuestionTrack{border:0!important;box-shadow:none!important}.quizQuestionSegment{display:block!important;min-width:18px!important;height:32px!important;border-radius:0!important;background-color:transparent!important;background-image:url(/ui/grimdark/energy_bar_001bg.png?v=20260927-questionstate)!important;opacity:.86!important}.quizQuestionSegment.current{opacity:1!important;filter:brightness(1.2)!important}.quizQuestionSegment.correct{opacity:1!important;filter:none!important;background-image:url(/ui/grimdark/energy_bar_001.png?v=20260927-questionstate)!important}.quizQuestionSegment.wrong{opacity:1!important;filter:none!important;background-image:url(/ui/grimdark/hud_health_bar_002.png?v=20260927-questionstate)!important}.quizQuestionSegment.partial{opacity:1!important;filter:none!important;background-image:url(/ui/grimdark/energy_bar_001bg.png?v=20260927-questionstate)!important}@media(max-width:900px){.quizQuestionTrack{gap:3px!important;padding:3px!important}.quizQuestionSegment{height:24px!important;min-width:8px!important}}.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage{background-color:#090909!important;background-image:linear-gradient(rgba(5,5,5,.1),rgba(5,5,5,.1)),url(/ui/grimdark/Quiz%20Background.png?v=20260927-quizbg)!important;background-repeat:no-repeat,no-repeat!important;background-position:50%,50%!important;background-size:100% 100%,100% 100%!important;border:0!important;border-image:none!important;outline:0!important;box-shadow:none!important}.quizQuestionSegment{position:relative!important;overflow:hidden!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;opacity:1!important}.quizQuestionSegment,.quizQuestionSegment.correct,.quizQuestionSegment.partial,.quizQuestionSegment.wrong{background-image:url(/ui/grimdark/energy_bar_001bg.png?v=20260927-persistentbg)!important}.quizQuestionSegmentFill{position:absolute!important;inset:0!important;z-index:1!important;display:block!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;opacity:0!important;pointer-events:none!important}.quizQuestionSegment.correct .quizQuestionSegmentFill{opacity:1!important;background-image:url(/ui/grimdark/energy_bar_001.png?v=20260927-answerfill)!important}.quizQuestionSegment.wrong .quizQuestionSegmentFill{opacity:1!important;background-image:url(/ui/grimdark/hud_health_bar_002.png?v=20260927-answerfill)!important}.quizQuestionSegment.partial .quizQuestionSegmentFill{opacity:0!important}.quizQuestionSegment.current{filter:brightness(1.12)!important}@media (min-width:901px){.d2QuizShell,.d2QuizShell .modalHead{overflow:hidden!important}.d2QuizShell .modalHead{position:relative!important;z-index:20!important;height:92px!important;min-height:92px!important;max-height:92px!important;box-sizing:border-box!important}.d2QuizShell .modalHead>div:first-child{position:absolute!important;left:50%!important;top:50%!important;width:min(640px,48vw)!important;height:68px!important;min-height:68px!important;transform:translate(-50%,-50%)!important;margin:0!important}.d2QuizShell .modalHead>div:first-child:before{position:absolute!important;inset:0!important;transform:none!important;background:url(/ui/grimdark/character_title_001.png?v=20260927-headercontain) 50%/contain no-repeat!important}.d2QuizShell .modalTitle{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;max-width:none!important;width:100%!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;padding:0 14%!important;box-sizing:border-box!important;font-size:clamp(22px,1.9vw,32px)!important}.d2QuizShell .modalHead .d2ExitBtn{z-index:5!important;right:22px!important}.d2QuizBody{overflow:hidden!important}.batch8DesktopQuizGrid{grid-template-columns:minmax(175px,13.5vw) minmax(0,1fr) minmax(175px,13.5vw)!important;gap:12px!important;padding:0 8px 8px!important;box-sizing:border-box!important}.batch8DesktopQuizGrid .batch8PlayerRail{overflow:hidden!important}.batch8DesktopQuizGrid .batch8PlayerRail:before{top:0!important;left:50%!important;width:min(100%,235px)!important;height:410px!important;transform:translateX(-50%)!important;background-size:contain!important;background-position:top!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{height:205px!important;min-height:205px!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:150px!important;height:150px!important}.batch8DesktopQuizGrid .batch8PlayerRail .card{margin-top:8px!important}.d2QuestionCard.d2QuizQuestionCard.batch8LearningStage{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.batch8DesktopQuizGrid .batch8EnemyRail{position:relative!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8EnemyRail:before{content:""!important;display:block!important;position:absolute!important;z-index:1!important;pointer-events:none!important;top:0!important;left:50%!important;width:min(100%,235px)!important;height:410px!important;transform:translateX(-50%)!important;background:url(/ui/grimdark/flow_main_panel_cut1.png?v=20260927-enemycut) top/contain no-repeat!important}.batch8DesktopQuizGrid .batch8EnemyRail>*{position:relative!important;z-index:2!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{width:150px!important;height:150px!important;min-width:150px!important;min-height:150px!important;margin:27px auto 28px!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:50%!important;overflow:hidden!important;box-shadow:none!important;background:url(/ui/grimdark/flow_energy_ball_001.png?v=20260927-enemyorb) 50%/94% 94% no-repeat!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard>*{display:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .card{margin-top:8px!important}.batch8DesktopQuizGrid .batch8PlayerRail:before{background-image:url(/ui/grimdark/flow_main_panel_player.png?v=20260927-dedicated)!important}.batch8DesktopQuizGrid .batch8EnemyRail:before,.batch8DesktopQuizGrid .batch8PlayerRail:before{background-position:top!important;background-repeat:no-repeat!important;background-size:contain!important}.batch8DesktopQuizGrid .batch8EnemyRail:before{background-image:url(/ui/grimdark/flow_main_panel_enemy.png?v=20260927-dedicated)!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:150px!important;height:150px!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{inset:5%!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{width:150px!important;height:150px!important;min-width:150px!important;min-height:150px!important;margin:27px auto 28px!important;background-image:url(/ui/grimdark/flow_energy_ball_001.png?v=20260927-dedicated)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:90% 90%!important}.d2QuizShell .modalHead{display:block!important;position:relative!important;overflow:hidden!important}.d2QuizShell .modalHead>div:first-child{left:50%!important;right:auto!important;top:50%!important;width:620px!important;max-width:52vw!important;height:70px!important;transform:translate(-50%,-50%)!important}.d2QuizShell .modalHead>div:first-child:before{width:100%!important;height:100%!important;background-size:contain!important;background-position:50%!important}.d2QuizShell .modalTitle{inset:0!important;width:100%!important;padding:0 15%!important;font-size:clamp(21px,1.8vw,30px)!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:128px!important;height:128px!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{inset:8%!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{width:128px!important;height:128px!important;min-width:128px!important;min-height:128px!important;margin:30px auto 48px!important;background-color:transparent!important;background-image:url(/ui/grimdark/flow_energy_ball_001.png?v=20260927-realenergyonly)!important;background-size:100% 100%!important;background-position:50%!important;background-repeat:no-repeat!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard:after,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard:before{content:none!important;display:none!important;background:none!important}}.batch8LearningStage .d2ChoiceBtn,.batch8LearningStage .d2ChoiceBtn.correct,.batch8LearningStage .d2ChoiceBtn.incorrect,.batch8LearningStage .d2ChoiceBtn.selected,.batch8LearningStage .d2ChoiceBtn.wrong,.batch8LearningStage .d2ChoiceBtn[aria-pressed=true]{background:linear-gradient(180deg,#0b0f10,#070a0b)!important;border-color:rgba(105,59,25,.78)!important;box-shadow:inset 0 1px rgba(255,255,255,.018),inset 0 -2px rgba(0,0,0,.62)!important}.batch8LearningStage .d2ChoiceBtn:hover{background:linear-gradient(180deg,#101516,#080b0c)!important;border-color:#9a531c!important}.quizEnemyNameBelow{margin-top:-5px;padding:7px 8px 5px;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:800;letter-spacing:.07em;color:#e8dcc4;text-transform:uppercase;text-shadow:0 2px 4px #000;border-top:1px solid rgba(139,75,26,.55)}.batch8LearningStage .d2ChoiceBtn{position:relative!important;pointer-events:auto!important;cursor:pointer!important;opacity:1!important}.batch8LearningStage .d2ChoiceBtn.selected:not(:disabled){background:linear-gradient(180deg,#342010,#15100b)!important;border-color:#e58424!important;box-shadow:inset 0 0 12px rgba(224,112,24,.18),0 0 0 1px rgba(229,132,36,.24)!important}.batch8LearningStage .d2ChoiceBtn.answerCorrect,.batch8LearningStage .d2ChoiceBtn.answerCorrect.selected,.batch8LearningStage .d2ChoiceBtn.answerWrong,.batch8LearningStage .d2ChoiceBtn.answerWrong.selected{background:linear-gradient(180deg,#0b0f10,#070a0b)!important;border-color:rgba(105,59,25,.78)!important;box-shadow:inset 0 1px rgba(255,255,255,.018),inset 0 -2px rgba(0,0,0,.62)!important}@media (min-width:901px){.d2QuizShell .modalHead{position:relative!important;height:92px!important;min-height:92px!important;background:none!important;border-bottom:1px solid rgba(112,62,25,.5)!important}.d2QuizShell .modalHead>div:first-child{position:absolute!important;left:50%!important;top:50%!important;width:min(620px,48vw)!important;height:72px!important;padding:0!important;margin:0!important;transform:translate(-50%,-50%)!important;background:none!important;border:0!important;box-shadow:none!important}.d2QuizShell .modalHead>div:first-child:after{content:none!important;display:none!important}.d2QuizShell .modalHead>div:first-child:before{content:""!important;display:block!important;background:url(/ui/grimdark/character_title_001.png?v=20260927-title-final) 50%/contain no-repeat!important}.d2QuizShell .modalHead>div:first-child:before,.d2QuizShell .modalTitle{position:absolute!important;inset:0!important;border:0!important;box-shadow:none!important}.d2QuizShell .modalTitle{z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 15%!important;background:none!important;font-size:clamp(21px,1.8vw,30px)!important}.d2QuizShell .modalHead>div:first-child{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.d2QuizShell .modalTitle{position:absolute!important;left:0!important;right:0!important;top:0!important;bottom:0!important;transform:none!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 12%!important;margin:0!important;background:transparent!important;border:0!important;outline:0!important;-webkit-clip-path:none!important;clip-path:none!important}.d2QuizShell .modalTitle:after,.d2QuizShell .modalTitle:before{content:none!important;display:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{position:relative!important;width:136px!important;height:136px!important;min-width:136px!important;min-height:136px!important;margin:26px auto 40px!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:50%!important;background:none!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard>.d2EnemyEnergyOrb{display:block!important;position:absolute!important;z-index:3!important;inset:8px!important;width:120px!important;height:120px!important;max-width:none!important;object-fit:contain!important;border:0!important;border-radius:50%!important;background:none!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard>.d2EnemyOrbValue{display:flex!important;position:absolute!important;z-index:4!important;inset:0!important;align-items:center!important;justify-content:center!important;text-align:center!important;color:rgba(240,238,234,.82)!important;font-size:11px!important;line-height:1.15!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;text-shadow:0 1px 3px #000!important;pointer-events:none!important}}.batch8LearningStage .quizQuestionTrack{position:relative!important;margin:6px 0 8px!important;padding:0!important;gap:8px!important;background:none!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;filter:none!important}.batch8LearningStage .quizQuestionSegment:after,.batch8LearningStage .quizQuestionSegment:before,.batch8LearningStage .quizQuestionTrack:after,.batch8LearningStage .quizQuestionTrack:before{content:none!important;display:none!important}.batch8LearningStage .quizQuestionSegment{height:24px!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background-color:transparent!important;filter:none!important}.batch8LearningStage .d2ChoiceBtn.answerCorrect,.batch8LearningStage .d2ChoiceBtn.answerCorrect.selected,.batch8LearningStage .d2ChoiceBtn.answerWrong,.batch8LearningStage .d2ChoiceBtn.answerWrong.selected{background:#080b0c!important;border-color:rgba(105,59,25,.62)!important;box-shadow:none!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{display:flex!important;justify-content:center!important;width:100%!important;transform:translate(7px,8px)!important;margin-bottom:10px!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:116px!important;height:116px!important;min-width:116px!important;min-height:116px!important;margin:0 auto!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{inset:10%!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{padding:0!important;margin-top:12px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{border:1px solid #9a5a19!important;border-radius:0!important;background:#050505!important;box-shadow:0 0 0 1px #1a0c03,inset 0 0 0 1px rgba(222,153,63,.12)!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{transform:translate(-10px,3px)!important;margin-bottom:12px!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:108px!important;height:108px!important;min-width:108px!important;min-height:108px!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{inset:10%!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:158px!important;max-width:calc(100% - 12px)!important;justify-self:center!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{width:100%!important;box-sizing:border-box!important;overflow:hidden!important;border:1px solid #b46b1f!important;border-radius:0!important;outline:1px solid rgba(53,25,6,.95)!important;outline-offset:2px!important;box-shadow:inset 0 0 0 1px rgba(238,172,74,.14)!important}}.practiceRunSummaryShell{position:relative!important;padding-top:14px!important}.practiceSummaryClose{position:-webkit-sticky!important;position:sticky!important;top:10px!important;z-index:30!important;float:right!important;margin:0 4px -44px 0!important}.practiceRunResultHero{position:relative!important;min-height:0!important;height:clamp(230px,34vh,360px)!important;margin:0 auto 20px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.practiceRunResultArt{position:relative!important;inset:auto!important;display:block!important;width:min(100%,900px)!important;height:100%!important;object-fit:contain!important}.practiceRunResultOverlay{display:none!important}.practiceRunSyncLine{clear:both!important;margin-top:4px!important}@media(max-width:900px){.practiceRunResultHero{height:clamp(190px,30vh,280px)!important}.practiceSummaryClose{top:6px!important}}@media (min-width:901px){.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{position:relative!important;width:128px!important;height:128px!important;min-width:128px!important;min-height:128px!important;margin:30px auto 48px!important;padding:0!important;overflow:visible!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;outline:0!important;background:none!important;background-image:none!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard:after,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard:before{content:none!important;display:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard>*{display:block!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{position:absolute!important;inset:0!important;overflow:hidden!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;z-index:1!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyDrain{position:absolute!important;top:0!important;left:0!important;right:0!important;display:block!important;background:rgba(0,0,0,.9)!important;transition:height .42s ease!important;pointer-events:none!important;z-index:2!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyFlash{position:absolute!important;inset:0!important;display:block!important;opacity:0!important;border-radius:50%!important;background:rgba(255,255,255,.3)!important;transition:opacity .16s ease!important;pointer-events:none!important;z-index:3!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyFlash.on{opacity:1!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyOrbValue{position:relative!important;display:block!important;z-index:4!important;text-align:center!important;color:#eee!important;font-size:12px!important;line-height:1.2!important;text-shadow:0 1px 4px #000,0 0 5px #000!important;pointer-events:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyName{display:none!important}.batch8DesktopQuizGrid{grid-template-columns:minmax(180px,13.5vw) minmax(0,1fr) minmax(180px,13.5vw)!important;gap:10px!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:108px!important;height:108px!important;min-width:108px!important;min-height:108px!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{transform:translate(-14px,-5px)!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{margin-left:auto!important;margin-right:auto!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card,.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:158px!important;max-width:calc(100% - 10px)!important;justify-self:center!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card>div,.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{box-sizing:border-box!important;border:1px solid #b46b1f!important;border-radius:0!important}}.practiceGameModal--summary{width:min(90vw,882px)!important;max-width:882px!important;max-height:90vh!important;overflow:hidden!important}.practiceGameModal--summary .luModalBody{max-height:calc(90vh - 82px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.practiceGameModal--summary .practiceRunSummaryShell{width:100%!important;box-sizing:border-box!important;padding:12px!important}.practiceGameModal--summary .practiceRunResultHero{width:90%!important;min-height:clamp(250px,43vw,450px)!important;margin-left:auto!important;margin-right:auto!important}.practiceGameModal--summary .adaptiveSummaryGrid{gap:10px!important}@media(max-width:700px){.practiceGameModal--summary{width:94vw!important;max-height:92vh!important}.practiceGameModal--summary .luModalBody{max-height:calc(92vh - 66px)!important}.practiceGameModal--summary .practiceRunResultHero{width:94%!important;min-height:300px!important}}.batch8LearningStage .quizQuestionSegment,.batch8LearningStage .quizQuestionSegment.correct,.batch8LearningStage .quizQuestionSegment.partial,.batch8LearningStage .quizQuestionSegment.wrong{background:transparent url(/ui/grimdark/energy_bar_002bg.png?v=20260927-slotbg) 50%/100% 100% no-repeat!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8EnemyRail>.card,.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:158px!important;height:158px!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card>div,.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{width:100%!important;height:100%!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card img,.batch8DesktopQuizGrid .batch8EnemyRail>.card video,.batch8DesktopQuizGrid .batch8PlayerRail>.card img,.batch8DesktopQuizGrid .batch8PlayerRail>.card video{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}}.batch8LearningStage .quizQuestionSegment.current{outline:0!important;border:0!important;box-shadow:none!important;filter:none!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{width:94px!important;height:94px!important;min-width:94px!important;min-height:94px!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard .d2EnemyEnergyOrbShell{inset:7%!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card{margin-top:14px!important}}.practiceGameModal--summary{max-height:96vh!important}.practiceGameModal--summary .luModalBody{max-height:none!important;overflow:hidden!important}.practiceGameModal--summary .practiceRunSummaryShell{transform:scale(.88)!important;transform-origin:top center!important;width:113.64%!important;margin-left:-6.82%!important;padding:8px!important}.practiceGameModal--summary .practiceRunResultHero{min-height:clamp(190px,31vw,310px)!important;margin-top:0!important;margin-bottom:4px!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:112px!important;height:112px!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{transform:translate(-7px,-7px)!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{inset:10%!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:158px!important;height:158px!important;min-height:158px!important;padding:4px!important;box-sizing:border-box!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{overflow:hidden!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card img,.batch8DesktopQuizGrid .batch8PlayerRail>.card video{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;transform:scale(.92)!important;transform-origin:center bottom!important}.batch8LearningStage{overflow:visible!important}.batch8LearningStage .stage5FeedbackCard,.batch8LearningStage .stage5MergedExplanation,.batch8LearningStage .stage5MergedFeedbackCard{max-height:none!important;height:auto!important;overflow:visible!important}.batch8LearningStage .stage5FeedbackCard .muted,.batch8LearningStage .stage5MergedExplanation .muted{max-height:none!important;overflow:visible!important;white-space:pre-wrap!important}}.batch8LearningStage .quizQuestionSegment.current,.batch8LearningStage .quizQuestionSegment.current.correct,.batch8LearningStage .quizQuestionSegment.current.partial,.batch8LearningStage .quizQuestionSegment.current.wrong{background-color:transparent!important;background-image:url(/ui/grimdark/energy_bar_002bg.png?v=20260927-current-slot-fix)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;outline:0!important;border:0!important;box-shadow:none!important;filter:none!important}.batch8LearningStage .quizQuestionSegment.current:not(.correct):not(.wrong):not(.partial) .quizQuestionSegmentFill{opacity:0!important;background:none!important;box-shadow:none!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:100px!important;height:100px!important;min-width:100px!important;min-height:100px!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{transform:translate(-12px,-9px)!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{transform:none!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{inset:11%!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{margin-top:24px!important;margin-bottom:42px!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard .d2EnemyEnergyOrbShell{inset:10%!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card,.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:150px!important;height:150px!important;min-height:150px!important;padding:4px!important;overflow:visible!important;box-sizing:border-box!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card>div,.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{width:100%!important;height:100%!important;overflow:hidden!important;box-sizing:border-box!important;border:1px solid #b46b1f!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card img,.batch8DesktopQuizGrid .batch8EnemyRail>.card video,.batch8DesktopQuizGrid .batch8PlayerRail>.card img,.batch8DesktopQuizGrid .batch8PlayerRail>.card video{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;transform:scale(.84)!important;transform-origin:center bottom!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card{transform:translateY(10px)!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{transform:translate(-18px,-13px)!important;margin-bottom:8px!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:92px!important;height:92px!important;min-width:92px!important;min-height:92px!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{inset:9%!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:150px!important;height:150px!important;padding:5px!important;transform:translate(-4px,4px)!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{width:100%!important;height:100%!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card img,.batch8DesktopQuizGrid .batch8PlayerRail>.card video{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;transform:scale(.76)!important;transform-origin:center bottom!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{width:92px!important;height:92px!important;min-width:92px!important;min-height:92px!important;margin-top:26px!important;margin-bottom:46px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{inset:8%!important;background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{background:transparent!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card{width:150px!important;height:150px!important;padding:5px!important;transform:translateY(24px)!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card>div{width:100%!important;height:100%!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card img,.batch8DesktopQuizGrid .batch8EnemyRail>.card video{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;transform:scale(.8)!important;transform-origin:center bottom!important}.batch8LearningStage .stageHeaderRow .badge{border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:0!important}.practiceGameModal--summary{width:min(88vw,820px)!important;max-width:820px!important;height:min(88vh,760px)!important;max-height:88vh!important;overflow:hidden!important}.practiceGameModal--summary .luModalBody{height:calc(88vh - 76px)!important;max-height:684px!important;overflow:hidden!important}.practiceGameModal--summary .practiceRunSummaryShell{transform:scale(.78)!important;transform-origin:top center!important;width:128.21%!important;margin-left:-14.105%!important;padding:6px!important}.practiceGameModal--summary .practiceRunResultHero{width:82%!important;height:210px!important;min-height:210px!important;max-height:210px!important;margin:0 auto 2px!important}.practiceGameModal--summary .practiceRunResultArt{width:100%!important;height:100%!important;object-fit:contain!important}.practiceGameModal--summary .practiceSummaryClose{top:4px!important;margin-bottom:-38px!important}.batch8DesktopQuizGrid .batch8PlayerRail>div:first-child{transform:translate(-9px,-8px)!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:154px!important;height:154px!important;transform:translate(8px,8px)!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card img,.batch8DesktopQuizGrid .batch8PlayerRail>.card video{transform:scale(.86)!important;object-position:center bottom!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;margin-top:25px!important;margin-bottom:54px!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card{width:154px!important;height:154px!important;transform:translate(-6px,34px)!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail>.card img,.batch8DesktopQuizGrid .batch8EnemyRail>.card video{transform:scale(.84)!important;object-position:center bottom!important}.batch8DesktopQuizGrid .batch8EnemyRail .quizEnemyLabel,.batch8DesktopQuizGrid .batch8EnemyRail>.card+div{margin-top:36px!important;position:relative!important;z-index:5!important}.batch8LearningStage .stageHeaderRow>div:last-child>.badge{min-height:0!important;height:auto!important;line-height:1!important;padding:0 2px!important;border:0!important;background:none!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{position:relative!important;width:154px!important;height:154px!important;min-height:154px!important;padding:11px!important;box-sizing:border-box!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;background-image:url("data:image/png;base64,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")!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;box-shadow:none!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card:after,.batch8DesktopQuizGrid .batch8PlayerRail>.card:before{content:none!important;display:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{box-sizing:border-box!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card img,.batch8DesktopQuizGrid .batch8PlayerRail>.card video,.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{width:100%!important;height:100%!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card img,.batch8DesktopQuizGrid .batch8PlayerRail>.card video{display:block!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center bottom!important;transform:scale(.94)!important;transform-origin:center bottom!important}}.d2QuizQuestionCard .d2ChoiceBtn{position:relative!important;min-height:48px!important;padding:10px 18px 10px 56px!important;border:0!important;outline:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/ui/grimdark/orange-answer.png?v=20260927-answerart)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;box-shadow:none!important;color:#f3ead7!important}.d2QuizQuestionCard .d2ChoiceBtn:hover:not(:disabled){filter:brightness(1.08)!important;border:0!important;outline:0!important;box-shadow:none!important}.d2QuizQuestionCard .d2ChoiceBtn.answerWrong,.d2QuizQuestionCard .d2ChoiceBtn.selected{background-image:url(/ui/grimdark/red-answer.png?v=20260927-answerart)!important;border:0!important;outline:0!important;box-shadow:none!important}.d2QuizQuestionCard .quizHintRow{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.d2QuizQuestionCard .quizHintRow>.d2Btn{width:100%!important;min-height:48px!important;margin:0!important;padding:8px 16px!important;border:0!important;outline:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/ui/grimdark/flow_game_flow_victory_btn_hung_001.png?v=20260927-hintart)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;box-shadow:none!important;color:#f3ead7!important;font-family:Georgia,Times New Roman,serif!important;font-weight:700!important}.d2QuizQuestionCard .quizHintRow>.d2Btn:hover:not(:disabled){filter:brightness(1.1)!important;border:0!important;outline:0!important;box-shadow:none!important}@media(max-width:900px){.d2QuizQuestionCard .quizHintRow{grid-template-columns:1fr!important}.d2QuizQuestionCard .d2ChoiceBtn{min-height:46px!important;padding-left:46px!important}}.d2QuizQuestionCard .d2ChoiceBtn.answerWrong,.d2QuizQuestionCard .d2ChoiceBtn.selected,.d2QuizQuestionCard .d2ChoiceBtn.selected:hover:not(:disabled),.d2QuizQuestionCard .d2ChoiceBtn:active:not(:disabled),.d2QuizQuestionCard .d2ChoiceBtn:hover:not(:disabled){background-color:transparent!important;background-image:url(/ui/grimdark/red-answer.png?v=20260927-redstate2)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;filter:none!important}.d2QuizQuestionCard .quizHintRow{grid-template-columns:repeat(2,minmax(0,260px))!important;justify-content:center!important;gap:10px!important;width:100%!important}.d2QuizQuestionCard .quizHintRow>.d2Btn{min-height:38px!important;height:38px!important;padding:5px 12px!important;font-size:13px!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:96px!important;height:96px!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2AssetBloodOrb{inset:7%!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2UnitFrameAsset{width:100%!important;height:100%!important;object-fit:contain!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{filter:hue-rotate(-18deg) saturate(1.08) brightness(1.04)!important}}@media(max-width:900px){.d2QuizQuestionCard .quizHintRow{grid-template-columns:repeat(2,minmax(0,1fr))!important}.d2QuizQuestionCard .quizHintRow>.d2Btn{min-height:38px!important;height:38px!important}}.d2QuizQuestionCard .d2ChoiceBtn.answerCorrect,.d2QuizQuestionCard .d2ChoiceBtn.answerCorrect:disabled,.d2QuizQuestionCard .d2ChoiceBtn.answerCorrect:hover{background-color:transparent!important;background-image:url(/ui/grimdark/core_standard_button_blue_001.png?v=20260927-correct)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;filter:none!important;opacity:1!important}.d2QuizQuestionCard .quizHintRow>.d2Btn{width:92%!important;max-width:239px!important;min-height:35px!important;height:35px!important;justify-self:center!important;padding:4px 10px!important;font-size:12px!important}.d2QuizQuestionCard .stage8ActionDock .grimdarkPrimaryAction{background-image:url(/ui/grimdark/core_toggle_switch_on_001.png?v=20260927-submit-on)!important}.d2QuizQuestionCard .stage8ActionDock .grimdarkPrimaryAction,.d2QuizQuestionCard .stage8ActionDock .grimdarkPrimaryAction:disabled{background-color:transparent!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;border:0!important;box-shadow:none!important}.d2QuizQuestionCard .stage8ActionDock .grimdarkPrimaryAction:disabled{background-image:url(/ui/grimdark/core_toggle_switch_off_001.png?v=20260927-submit-off)!important;opacity:1!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:91px!important;height:91px!important;transform:translate(-2px,1px)!important}}.d2QuizQuestionCard .stage8ActionDock{display:grid!important;grid-template-columns:repeat(2,160px)!important;grid-gap:12px!important}.d2QuizQuestionCard .stage8ActionDock>button{width:160px!important;min-width:160px!important;max-width:160px!important;height:40px!important;min-height:40px!important;padding:0 18px!important;background-image:url(/ui/grimdark/core_toggle_switch_on_001.png?v=20260927-actions)!important;background-size:100% 100%!important;color:#f3ead7!important;font-family:Georgia,Times New Roman,serif!important;font-weight:800!important}.d2QuizQuestionCard .stage8ActionDock>button:disabled{background-image:url(/ui/grimdark/core_toggle_switch_off_001.png?v=20260927-actions)!important;color:rgba(243,234,215,.52)!important}.d2QuizQuestionCard .stage8ActionDock>button:not(:disabled):hover{filter:brightness(1.08)!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbFrame,.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{width:85px!important;height:85px!important;transform:translate(-4px,1px)!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:calc(100% + 24px)!important;margin-left:-18px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card img,.batch8DesktopQuizGrid .batch8PlayerRail>.card video{transform:scale(1)!important;object-position:left bottom!important}}.d2QuizQuestionCard .quizHintRow{margin-top:20px!important;padding-top:4px!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{width:88px!important;height:88px!important;min-width:88px!important;min-height:88px!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{inset:8%!important;background:none!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{filter:none!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyFlash{box-shadow:none!important;background:transparent!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{content:""!important;display:block!important;width:104px!important;height:340px!important;margin:-2px 0 0 -8px!important;background:url(/ui/grimdark/flow_main_panel_powerup1.png?v=20260927-powerup1) top/contain no-repeat!important;pointer-events:none!important}}.d2QuizQuestionCard .stage8ActionDock>.grimdarkPrimaryAction,.d2QuizQuestionCard .stage8ActionDock>button{width:176px!important;min-width:176px!important;max-width:176px!important;height:44px!important;min-height:44px!important;padding:0!important;background-color:transparent!important;background-image:url(/ui/grimdark/core_toggle_switch_on_001.png?v=20260927-native-toggle2)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important}.d2QuizQuestionCard .stage8ActionDock>.grimdarkPrimaryAction:disabled,.d2QuizQuestionCard .stage8ActionDock>button:disabled{background-image:url(/ui/grimdark/core_toggle_switch_off_001.png?v=20260927-native-toggle2)!important;background-size:contain!important;opacity:1!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8PlayerRail{position:relative!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{position:absolute!important;left:-12px!important;top:118px!important;width:108px!important;height:300px!important;margin:0!important;background-image:url(/ui/grimdark/flow_main_panel_powerup1.png?v=20260927-powerup-placement2)!important;background-repeat:no-repeat!important;background-position:0 0!important;background-size:contain!important;z-index:1!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{position:relative!important;z-index:2!important}.batch8DesktopQuizGrid .batch8PlayerRail .d2OrbWrap{transform:translate(-8px,2px) scale(.95)!important;transform-origin:top center!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{transform:scale(.95)!important;transform-origin:top center!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{left:-8px!important;top:440px!important;width:104px!important;height:330px!important;margin:0!important;background:url(/ui/grimdark/flow_main_panel_powerup1.png?v=20260927-belowportrait) top/contain no-repeat!important;z-index:1!important}}.d2QuizQuestionCard .stage8ActionDock{gap:14px!important}.d2QuizQuestionCard .stage8ActionDock>button{width:150px!important;min-width:150px!important;max-width:150px!important;height:42px!important;min-height:42px!important;padding:0!important;background-color:transparent!important;background-image:url(/ui/grimdark/core_toggle_switch_on_001.png?v=20260927-actions3)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important}.d2QuizQuestionCard .stage8ActionDock>button:disabled{background-image:url(/ui/grimdark/core_toggle_switch_off_001.png?v=20260927-actions3)!important}.d2QuizQuestionCard .stage8ActionDock{display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important}.d2QuizQuestionCard .stage8ActionDock>button,.d2QuizQuestionCard .stage8ActionDock>button.d2Btn,.d2QuizQuestionCard .stage8ActionDock>button.grimdarkPrimaryAction{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;border-radius:0!important;box-shadow:none!important;-webkit-clip-path:none!important;clip-path:none!important;background-color:transparent!important;background-image:url(/ui/grimdark/core_toggle_switch_on_001.png?v=20260927-final-actions)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;color:#f6ead5!important;font-family:Georgia,Times New Roman,serif!important;font-weight:800!important;text-shadow:0 1px 2px #000!important;opacity:1!important}.d2QuizQuestionCard .stage8ActionDock>button:after,.d2QuizQuestionCard .stage8ActionDock>button:before{content:none!important;display:none!important}.d2QuizQuestionCard .stage8ActionDock>button:disabled{background-image:url(/ui/grimdark/core_toggle_switch_off_001.png?v=20260927-final-actions)!important;color:rgba(246,234,213,.58)!important;filter:none!important}.d2QuizQuestionCard .stage8ActionDock>button:not(:disabled):focus,.d2QuizQuestionCard .stage8ActionDock>button:not(:disabled):hover{background-image:url(/ui/grimdark/core_toggle_switch_on_001.png?v=20260927-final-actions)!important;filter:brightness(1.06)!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8PlayerRail{position:relative!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{content:""!important;display:block!important;position:absolute!important;left:-12px!important;top:455px!important;width:112px!important;height:350px!important;margin:0!important;background:url(/ui/grimdark/flow_main_panel_powerup1.png?v=20260927-final-powerup) top/contain no-repeat!important;pointer-events:none!important;z-index:3!important}}.d2QuizQuestionCard .d2ChoiceBtn.answerWrong,.d2QuizQuestionCard .d2ChoiceBtn.answerWrong.selected,.d2QuizQuestionCard .d2ChoiceBtn.answerWrong:disabled,.d2QuizQuestionCard .d2ChoiceBtn.selected:disabled:not(.answerCorrect):not(.answerWrong),.d2QuizQuestionCard .d2ChoiceBtn.selected:not(.answerCorrect):not(.answerWrong){background-color:transparent!important;background-image:url(/ui/grimdark/red-answer.png?v=20260927-selected-lockfix)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;border:0!important;outline:0!important;box-shadow:none!important;opacity:1!important}.d2QuizQuestionCard .d2ChoiceBtn.answerCorrect,.d2QuizQuestionCard .d2ChoiceBtn.answerCorrect.selected,.d2QuizQuestionCard .d2ChoiceBtn.answerCorrect:disabled{background-color:transparent!important;background-image:url(/ui/grimdark/core_standard_button_blue_001.png?v=20260927-correct-lockfix)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;border:0!important;outline:0!important;box-shadow:none!important;opacity:1!important}.d2QuizQuestionCard .stage8ActionDock>button.d2Btn:not(:disabled),.d2QuizQuestionCard .stage8ActionDock>button.grimdarkPrimaryAction:not(:disabled),.d2QuizQuestionCard .stage8ActionDock>button:not(:disabled){background-color:transparent!important;background-image:url(/ui/grimdark/core_toggle_switch_on_001.png?v=20260927-action-lockfix)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;border:0!important;box-shadow:none!important;opacity:1!important}.d2QuizQuestionCard .stage8ActionDock>button:disabled{background-color:transparent!important;background-image:url(/ui/grimdark/core_toggle_switch_off_001.png?v=20260927-action-lockfix)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;opacity:1!important}.d2QuizQuestionCard .stageHeaderRow>div:first-child{flex:1 1 auto!important;min-width:0!important}.d2QuizQuestionCard .stageLabelPill.stageLabelArtwork{min-width:340px!important;max-width:min(560px,60vw)!important;min-height:48px!important;padding:10px 44px!important;border-radius:0!important;background-image:url(/ui/grimdark/character_popup_window_bg_001.png?v=20260927-stage-art)!important;color:#f5d7a0!important;text-align:center!important;font-family:Georgia,Times New Roman,serif!important;font-weight:900!important;letter-spacing:.4px!important;text-shadow:0 2px 2px #000!important}.practiceSummaryActions{display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin-top:10px!important;flex-wrap:wrap!important}.practiceSummaryActions .primaryBtn{padding:0 28px!important;border-radius:0!important;background-image:url(/ui/grimdark/core_toggle_switch_on_001.png?v=20260927-summary-actions)!important}.d2QuizShell .modalHead .d2ExitBtn,.d2QuizShell .modalHead a.d2ExitBtn,.d2QuizShell .modalHead button.d2ExitBtn,.practiceSummaryActions .primaryBtn{min-width:150px!important;height:44px!important;border:0!important;box-shadow:none!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;color:#f6ead5!important;font-family:Georgia,Times New Roman,serif!important;font-weight:800!important;text-shadow:0 1px 2px #000!important}.d2QuizShell .modalHead .d2ExitBtn,.d2QuizShell .modalHead a.d2ExitBtn,.d2QuizShell .modalHead button.d2ExitBtn{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:150px!important;max-width:150px!important;min-height:44px!important;padding:0!important;border-image:none!important;border-radius:0!important;outline:0!important;-webkit-clip-path:none!important;clip-path:none!important;background-image:url(/ui/grimdark/core_toggle_switch_on_001.png?v=20260927-exit-clear-art)!important;letter-spacing:.06em!important;opacity:1!important}.d2QuizShell .modalHead .d2ExitBtn:focus,.d2QuizShell .modalHead .d2ExitBtn:hover{background-image:url(/ui/grimdark/core_toggle_switch_on_001.png?v=20260927-exit-clear-art)!important;filter:brightness(1.06)!important;box-shadow:none!important}@media(max-width:900px){.d2QuizShell .modalHead .d2ExitBtn,.d2QuizShell .modalHead a.d2ExitBtn,.d2QuizShell .modalHead button.d2ExitBtn{width:112px!important;min-width:112px!important;max-width:112px!important;height:40px!important;min-height:40px!important}}.d2QuizQuestionCard .stageHeaderRow{position:relative!important;min-height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 150px!important;box-sizing:border-box!important}.d2QuizQuestionCard .stageHeaderRow>div:first-child{position:absolute!important;left:50%!important;top:50%!important;width:min(440px,48%)!important;transform:translate(-50%,-50%)!important}.d2QuizQuestionCard .stageHeaderRow>div:first-child,.d2QuizQuestionCard .stageLabelPill.stageLabelArtwork{height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important}.d2QuizQuestionCard .stageLabelPill.stageLabelArtwork{width:100%!important;min-width:0!important;max-width:none!important;min-height:50px!important;padding:0 58px!important;box-sizing:border-box!important;background-color:transparent!important;background-image:url(/ui/grimdark/character_popup_window_bg_001.png?v=20260927-stage-fit2)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;border:0!important;outline:0!important;box-shadow:none!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1!important}.d2QuizQuestionCard .stageHeaderRow>span:last-child{position:absolute!important;right:10px!important;top:8px!important;z-index:2!important}@media(max-width:700px){.d2QuizQuestionCard .stageHeaderRow{min-height:44px!important;padding:0 84px 0 4px!important}.d2QuizQuestionCard .stageHeaderRow>div:first-child{width:min(72%,360px)!important;height:42px!important}.d2QuizQuestionCard .stageLabelPill.stageLabelArtwork{height:42px!important;min-height:42px!important;padding:0 32px!important;font-size:12px!important}}@media (min-width:901px){.batch8DesktopQuizGrid,.d2QuizBody{overflow:hidden!important}.batch8DesktopQuizGrid{min-height:0!important}.d2QuizQuestionCard.batch8LearningStage{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;justify-content:flex-start!important;padding-bottom:28px!important;scrollbar-gutter:stable!important}.d2QuizQuestionCard .adaptiveTeachingCard{flex:0 0 auto!important;min-height:max-content!important;margin-bottom:12px!important}.d2QuizQuestionCard .stage5MergedExplanation,.d2QuizQuestionCard .stage5MergedFeedbackCard{overflow:visible!important;max-height:none!important}}.d2QuizQuestionCard .stageHeaderRow{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important}.d2QuizQuestionCard .stageHeaderRow:after,.d2QuizQuestionCard .stageHeaderRow:before{content:none!important;display:none!important}.d2QuizQuestionCard .stageHeaderRow>div:first-child{background:transparent!important;border:0!important;box-shadow:none!important}.d2QuizQuestionCard .stageLabelPill.stageLabelArtwork{position:relative!important;z-index:2!important}@media (min-width:901px){.d2QuizQuestionCard{scroll-behavior:smooth!important}.d2QuizQuestionCard:has(.adaptiveTeachingCard) .adaptiveTeachingCard{scroll-margin-top:14px!important}.d2QuizQuestionCard:has(.adaptiveTeachingCard){padding-bottom:48px!important}}@media (min-width:901px){.batch8DesktopQuizGrid,.d2QuizBody{min-height:0!important;overflow:hidden!important}.batch8DesktopQuizGrid{height:100%!important;align-items:stretch!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8PlayerRail{height:100%!important;min-height:0!important;overflow:visible!important;align-self:stretch!important;position:relative!important;top:0!important;transform:none!important}.batch8DesktopQuizGrid .batch8EnemyRail>:first-child,.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{flex:0 0 auto!important;position:relative!important;top:0!important;margin-top:0!important}.d2QuizQuestionCard.batch8LearningStage{height:100%!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important}.batch8DesktopQuizGrid{overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8PlayerRail{box-sizing:border-box!important;padding-top:18px!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail>:first-child,.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{transform:translateY(0)!important;margin-top:0!important;max-width:100%!important}.batch8DesktopQuizGrid{grid-template-columns:190px minmax(0,1fr) 190px!important;column-gap:12px!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8PlayerRail{width:190px!important;min-width:190px!important;max-width:190px!important;height:100%!important;padding:8px 0 10px!important;margin:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail>:first-child,.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{width:150px!important;max-width:150px!important;height:150px!important;min-height:150px!important;margin:0 auto 4px!important;flex:0 0 150px!important;align-self:center!important;position:relative!important;inset:auto!important;transform:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel,.batch8DesktopQuizGrid .batch8PlayerRail .modelPanel{width:166px!important;max-width:166px!important;margin:0 auto!important;align-self:center!important;flex:0 0 auto!important}.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel img,.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel video,.batch8DesktopQuizGrid .batch8PlayerRail .modelPanel img,.batch8DesktopQuizGrid .batch8PlayerRail .modelPanel video{width:100%!important;max-width:100%!important;object-fit:cover!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{position:relative!important;left:auto!important;top:auto!important;width:112px!important;height:300px!important;margin:-2px auto 0!important;flex:0 0 300px!important;align-self:center!important;background-position:top!important;background-size:contain!important}.batch8DesktopQuizGrid .batch8EnemyRail .enemyName,.batch8DesktopQuizGrid .batch8EnemyRail .enemyNamePlate,.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel+*{width:166px!important;max-width:166px!important;margin:2px auto 0!important;align-self:center!important;box-sizing:border-box!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8PlayerRail{padding-top:34px!important}.batch8DesktopQuizGrid .batch8EnemyRail>:first-child,.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{width:178px!important;max-width:178px!important;height:178px!important;min-height:178px!important;flex-basis:178px!important;margin:0 auto 8px!important;overflow:visible!important;display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important}.batch8DesktopQuizGrid .batch8EnemyRail>:first-child img,.batch8DesktopQuizGrid .batch8PlayerRail>:first-child img{max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel,.batch8DesktopQuizGrid .batch8PlayerRail .modelPanel{width:170px!important;max-width:170px!important;margin:0 auto!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{width:108px!important;height:276px!important;flex-basis:276px!important;margin:-4px auto 0!important}.batch8DesktopQuizGrid .batch8PlayerRail{padding-top:34px!important}.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{margin:0 auto!important}.batch8DesktopQuizGrid .batch8PlayerRail .modelPanel{width:170px!important;max-width:170px!important;margin:0 auto!important;position:relative!important;z-index:2!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{width:108px!important;height:276px!important;flex:0 0 276px!important;margin:0 auto!important;position:relative!important;left:auto!important;top:auto!important;transform:none!important;align-self:center!important;z-index:1!important}.batch8DesktopQuizGrid .batch8PlayerRail{padding-top:42px!important}.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{width:178px!important;height:178px!important;min-height:178px!important;flex-basis:178px!important;margin:0 auto -1px!important;transform:none!important}.batch8DesktopQuizGrid .batch8EnemyRail{padding-top:42px!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail>:first-child{width:160px!important;max-width:160px!important;height:160px!important;min-height:160px!important;flex:0 0 160px!important;margin:0 auto 4px!important;transform:none!important;filter:none!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail>:first-child:after,.batch8DesktopQuizGrid .batch8EnemyRail>:first-child:before{filter:none!important;mix-blend-mode:normal!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel,.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel *,.batch8DesktopQuizGrid .batch8EnemyRail img,.batch8DesktopQuizGrid .batch8EnemyRail video{filter:none!important;mix-blend-mode:normal!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel{width:160px!important;max-width:160px!important;margin:0 auto!important;background:#050505!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel:after,.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel:before{background:transparent!important;background-image:none!important;filter:none!important;box-shadow:none!important;mix-blend-mode:normal!important}.batch8DesktopQuizGrid .batch8EnemyRail .enemyName,.batch8DesktopQuizGrid .batch8EnemyRail .enemyNamePlate,.batch8DesktopQuizGrid .batch8EnemyRail .modelPanel+*{width:160px!important;max-width:160px!important;margin:0 auto!important;filter:none!important;background-color:#050505!important;background-image:none!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{transform:scaleY(-1)!important;transform-origin:top center!important;top:455px!important;margin:0!important}.batch8DesktopQuizGrid .batch8PlayerRail{padding-top:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:0!important}.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{width:178px!important;height:178px!important;min-height:178px!important;flex:0 0 178px!important;margin:150px auto 0!important;position:relative!important;inset:auto!important;transform:none!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail .modelPanel{width:170px!important;max-width:170px!important;margin:0 auto!important;position:relative!important;z-index:2!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{content:""!important;display:block!important;position:relative!important;inset:auto!important;left:auto!important;top:auto!important;width:108px!important;height:276px!important;min-height:276px!important;flex:0 0 276px!important;margin:0 auto!important;align-self:center!important;background-image:url(/ui/grimdark/flow_main_panel_powerup1.png?v=20260927-repaired-flip)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important;transform:scaleY(-1)!important;transform-origin:center!important;visibility:visible!important;opacity:1!important;z-index:3!important;pointer-events:none!important}.batch8DesktopQuizGrid .batch8PlayerRail{padding-top:0!important;gap:0!important}.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{margin:150px auto 1px!important}.batch8DesktopQuizGrid .batch8PlayerRail .modelPanel{margin:0 auto 1px!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;margin:0 auto!important;transform:scaleY(-1)!important;transform-origin:center!important}.batch8DesktopQuizGrid .batch8PlayerRail{gap:0!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:170px!important;max-width:170px!important;min-height:0!important;height:auto!important;padding:0!important;margin:-94px auto 1px!important;align-self:center!important;background:transparent!important;flex:0 0 auto!important;position:relative!important;z-index:4!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{margin:0!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card img,.batch8DesktopQuizGrid .batch8PlayerRail>.card video{display:block!important;margin:0!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{margin:0 auto!important;position:relative!important;inset:auto!important;transform:scaleY(-1)!important;z-index:3!important}.batch8DesktopQuizGrid .batch8PlayerRail{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;padding-top:42px!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{width:178px!important;max-width:178px!important;height:178px!important;min-height:178px!important;flex:0 0 178px!important;margin:0 auto!important;position:relative!important;inset:auto!important;transform:none!important;overflow:visible!important;z-index:2!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:170px!important;max-width:170px!important;min-height:0!important;height:auto!important;padding:0!important;margin:-88px auto 1px!important;position:relative!important;inset:auto!important;align-self:center!important;background:transparent!important;flex:0 0 auto!important;z-index:4!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card img,.batch8DesktopQuizGrid .batch8PlayerRail>.card video,.batch8DesktopQuizGrid .batch8PlayerRail>.card>div{display:block!important;margin:0!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{content:""!important;display:block!important;width:108px!important;height:276px!important;min-height:276px!important;flex:0 0 276px!important;margin:-34px auto 0!important;position:relative!important;inset:auto!important;align-self:center!important;background-image:url(/ui/grimdark/flow_main_panel_powerup1.png?v=20260927-seam-correction)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important;transform:scaleY(-1)!important;transform-origin:center!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;z-index:3!important}.batch8DesktopQuizGrid .batch8PlayerRail{padding-top:52px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{margin:-58px auto 1px!important}.batch8DesktopQuizGrid .batch8PlayerRail>:first-child .d2OrbWrap{position:relative!important;left:8px!important;top:5px!important}.batch8DesktopQuizGrid .batch8PlayerRail{padding-top:52px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{margin:-38px auto 1px!important}.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{margin-bottom:4px!important}.batch8DesktopQuizGrid .batch8PlayerRail>:first-child .d2OrbWrap{left:8px!important;top:5px!important}.batch8DesktopQuizGrid .batch8PlayerRail>:first-child{transform:translateY(96px)!important;margin-bottom:4px!important;z-index:3!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{margin:-38px auto 1px!important;z-index:4!important}.batch8DesktopQuizGrid .batch8PlayerRail{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;padding-top:18px!important;width:184px!important;max-width:184px!important;justify-self:center!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8PlayerRail:after,.batch8DesktopQuizGrid .batch8PlayerRail:before{content:none!important;display:none!important;background:none!important;background-image:none!important;border:0!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite{position:relative!important;width:170px!important;height:169px!important;flex:0 0 169px!important;margin:0 auto 2px!important;inset:auto!important;transform:none!important;overflow:visible!important;z-index:4!important;background:none!important;border:0!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:after,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:before{content:none!important;display:none!important}.batch8DesktopQuizGrid .playerOrbFrameAsset{position:absolute!important;left:0!important;top:30px!important;width:170px!important;height:139px!important;object-fit:fill!important;display:block!important;opacity:1!important;pointer-events:none!important;filter:none!important;box-shadow:none!important}.batch8DesktopQuizGrid .playerOrbBlood{position:absolute!important;width:42px!important;height:42px!important;left:65px!important;top:51px!important;border-radius:50%!important;overflow:hidden!important;z-index:2!important;pointer-events:none!important;-webkit-clip-path:none!important;clip-path:none!important}.batch8DesktopQuizGrid .playerOrbBlood:after,.batch8DesktopQuizGrid .playerOrbBlood:before{content:none!important;display:none!important}.batch8DesktopQuizGrid .playerOrbBloodBase,.batch8DesktopQuizGrid .playerOrbBloodMask,.batch8DesktopQuizGrid .playerOrbBloodMask img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}.batch8DesktopQuizGrid .playerOrbBloodBase{opacity:.22!important;filter:saturate(.7) brightness(.55)!important}.batch8DesktopQuizGrid .playerOrbBloodMask{overflow:hidden!important;transition:-webkit-clip-path .35s ease!important;transition:clip-path .35s ease!important;transition:clip-path .35s ease,-webkit-clip-path .35s ease!important}.batch8DesktopQuizGrid .playerOrbBloodMask img{opacity:1!important}.batch8DesktopQuizGrid .batch8PlayerRail>.card{width:166px!important;max-width:166px!important;height:auto!important;min-height:0!important;flex:0 0 auto!important;margin:0 auto 2px!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important;align-self:center!important;z-index:4!important}.batch8DesktopQuizGrid .batch8PlayerRail:after{content:none!important;display:none!important;background:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerPowerupRack{position:relative!important;width:104px!important;height:266px!important;min-height:266px!important;flex:0 0 266px!important;margin:0 auto!important;inset:auto!important;transform:none!important;align-self:center!important;z-index:4!important;overflow:visible!important}.batch8DesktopQuizGrid .playerPowerupRackAsset{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:fill!important;display:block!important;pointer-events:none!important}.batch8DesktopQuizGrid .playerPowerupSlots{position:absolute!important;inset:0!important;z-index:2!important;pointer-events:auto!important}.batch8DesktopQuizGrid .playerPowerupSlot{position:absolute!important;left:30px!important;width:44px!important;height:50px!important;display:grid!important;place-items:center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;background:transparent!important;cursor:pointer!important}.batch8DesktopQuizGrid .playerPowerupSlot.slot1{top:15px!important}.batch8DesktopQuizGrid .playerPowerupSlot.slot2{top:76px!important}.batch8DesktopQuizGrid .playerPowerupSlot.slot3{top:137px!important}.batch8DesktopQuizGrid .playerPowerupSlot.slot4{top:198px!important}.batch8DesktopQuizGrid .playerPowerupSlot img{display:block!important;width:40px!important;height:46px!important;max-width:40px!important;max-height:46px!important;object-fit:fill!important;transition:filter .15s ease,transform .15s ease!important}}@media (min-width:901px){.batch8DesktopQuizGrid .playerPowerupSlot:not(:disabled):focus-visible img,.batch8DesktopQuizGrid .playerPowerupSlot:not(:disabled):hover img{filter:brightness(1.2) drop-shadow(0 0 6px rgba(239,145,48,.7))!important;transform:scale(1.05)!important}.batch8DesktopQuizGrid .playerPowerupQty{position:absolute!important;right:-5px!important;bottom:-5px!important;min-width:18px!important;height:18px!important;padding:0 3px!important;border-radius:9px!important;background:rgba(0,0,0,.88)!important;border:1px solid rgba(224,142,50,.75)!important;color:#fff0c2!important;font:700 10px/16px Arial,sans-serif!important;text-align:center!important}}.sessionInfoIconButton{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0!important;outline:0!important;padding:0!important;margin:0!important;width:72px!important;height:54px!important;flex:0 0 72px!important;display:grid!important;place-items:center!important;background:transparent!important;cursor:pointer!important;filter:drop-shadow(0 2px 3px rgba(0,0,0,.8))!important}.sessionInfoIconButton img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;transition:filter .15s ease,transform .15s ease!important}.sessionInfoIconButton:focus-visible img,.sessionInfoIconButton:hover img{filter:brightness(1.18) drop-shadow(0 0 5px rgba(225,145,58,.45))!important;transform:scale(1.04)!important}.sessionInfoIconButton.active img{filter:brightness(1.12) drop-shadow(0 0 6px rgba(225,145,58,.55))!important}.powerHudIcon{width:58px!important;height:58px!important;flex:0 0 58px!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:transparent!important}.dashboardPowerupIconSlot .powerupItemArtwork,.powerHudIcon .powerupItemArtwork{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}.dashboardPowerupIconSlot{overflow:hidden!important}@media (min-width:901px){.batch8DesktopQuizGrid .batch8EnemyRail{padding-top:42px!important;gap:2px!important}.batch8DesktopQuizGrid .batch8EnemyRail>:first-child{flex:0 0 136px!important;margin:0 auto!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard,.batch8DesktopQuizGrid .batch8EnemyRail>:first-child{width:136px!important;max-width:136px!important;height:136px!important;min-height:136px!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{transform:scale(.85)!important;transform-origin:center!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel{margin:0 auto!important}.batch8DesktopQuizGrid .quizEnemyNameBelow{margin-top:0!important}.batch8DesktopQuizGrid .playerOrbBlood{width:42px!important;height:42px!important;left:64px!important;top:72px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite{width:170px!important;height:169px!important;flex-basis:169px!important}.batch8DesktopQuizGrid .playerOrbFrameAsset{left:0!important;top:30px!important;width:170px!important;height:139px!important}.batch8DesktopQuizGrid .playerOrbBlood{left:5px!important;top:30px!important;overflow:hidden!important;-webkit-clip-path:circle(50% at 50% 50%)!important;clip-path:circle(50% at 50% 50%)!important}.batch8DesktopQuizGrid .playerOrbBlood,.batch8DesktopQuizGrid .playerOrbBloodBase,.batch8DesktopQuizGrid .playerOrbBloodMask,.batch8DesktopQuizGrid .playerOrbBloodMask img{width:104px!important;height:104px!important;border-radius:50%!important}.batch8DesktopQuizGrid .playerOrbBloodMask{overflow:hidden!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite{width:166px!important;height:126px!important;flex:0 0 126px!important;margin:0 auto 2px!important}.batch8DesktopQuizGrid .playerOrbFrameAsset{left:18px!important;top:0!important;width:130px!important;height:126px!important;object-fit:fill!important}.batch8DesktopQuizGrid .playerOrbBlood{left:31px!important;top:7px!important;width:104px!important;height:104px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child{width:174px!important;height:154px!important;flex:0 0 154px!important;margin:0 auto 2px!important;transform:none!important;inset:auto!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbFrameAsset{left:7px!important;top:0!important;width:160px!important;height:154px!important;object-fit:fill!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBlood{left:23px!important;top:10px!important;width:128px!important;height:128px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBloodBase,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBloodMask,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBloodMask img{width:128px!important;height:128px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child+.card{margin:0 auto 2px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child{margin:0 auto -54px!important;transform:translateY(48px)!important;z-index:5!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child+.card{margin:0 auto 2px!important;position:relative!important;z-index:4!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child{transform:translateY(-10px)!important;margin:0 auto -54px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBlood{left:33px!important;top:20px!important;width:109px!important;height:109px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBloodBase,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBloodMask,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBloodMask img{width:109px!important;height:109px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBlood{left:41px!important;top:28px!important;width:93px!important;height:93px!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBloodBase,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBloodMask,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBloodMask img{width:93px!important;height:93px!important}.batch8DesktopQuizGrid{align-items:start!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8PlayerRail{align-self:start!important;height:max-content!important;min-height:0!important;overflow:visible!important;position:relative!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child{overflow:visible!important;flex-shrink:0!important}.batch8DesktopQuizGrid .batch8EnemyRail{padding-top:52px!important;gap:2px!important}.batch8DesktopQuizGrid .batch8EnemyRail>:first-child{flex:0 0 154px!important;margin:0 auto!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard,.batch8DesktopQuizGrid .batch8EnemyRail>:first-child{width:160px!important;max-width:160px!important;height:154px!important;min-height:154px!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{transform:scale(.72)!important;transform-origin:center!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel{margin:0 auto!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8PlayerRail{position:-webkit-sticky!important;position:sticky!important;top:0!important;align-self:start!important;overflow:visible!important;z-index:6!important}.batch8DesktopQuizGrid .batch8EnemyRail>:first-child,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child{flex-shrink:0!important;overflow:visible!important}}.gdModalChoice{position:relative;border:1px solid rgba(130,170,220,.28)!important;background:linear-gradient(180deg,rgba(23,42,67,.94),rgba(8,15,27,.96))!important;box-shadow:inset 0 0 18px rgba(0,0,0,.55),0 6px 18px rgba(0,0,0,.28)!important;transition:filter .15s ease,transform .15s ease,border-color .15s ease!important}.gdModalChoice:hover{filter:brightness(1.16);transform:translateY(-1px)}.gdModalChoiceOrange{border-color:rgba(232,151,63,.52)!important}.gdModalChoiceBlue{border-color:rgba(78,151,222,.5)!important}.gdTrackChoice{min-height:38px!important}.gdTrackChoiceActive{filter:brightness(1.18)!important;box-shadow:inset 0 0 16px rgba(80,150,225,.2),0 0 10px rgba(80,150,225,.16)!important}.gdTrackChoice.active,.gdTrackChoice.gdTrackChoiceActive{background-image:url(/ui/grimdark/button-red.png)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:50%!important;border-color:rgba(238,91,48,.68)!important;box-shadow:0 0 12px rgba(175,45,20,.24)!important}@media (min-width:901px){.d2QuizQuestionCard .stageHeaderRow{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;grid-column-gap:18px!important;column-gap:18px!important}.d2QuizQuestionCard .stageHeaderRow>div:last-child{position:relative!important;inset:auto!important;transform:none!important;z-index:3!important}.d2QuizQuestionCard .quizCountdownTimer{position:relative!important;inset:auto!important;transform:none!important;margin:0!important}}.insightsGamePage .card,.learningGamePage .card{background:linear-gradient(180deg,rgba(25,22,20,.96),rgba(8,9,11,.98))!important;border:1px solid rgba(154,105,58,.42)!important;box-shadow:inset 0 0 28px rgba(0,0,0,.48),0 8px 24px rgba(0,0,0,.28)!important}.insightsGamePage h1,.insightsGamePage h2,.insightsGamePage h3{font-family:Georgia,Times New Roman,serif;letter-spacing:.02em}@media (min-width:901px){.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyDrain,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyFlash,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell,.batch8DesktopQuizGrid .batch8EnemyRail>:first-child{box-shadow:none!important;filter:none!important;text-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{background:transparent!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child{width:160px!important;max-width:160px!important;height:154px!important;min-height:154px!important;flex:0 0 154px!important;margin:0 auto 2px!important;transform:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbFrameAsset{left:0!important;top:0!important;width:160px!important;height:154px!important;object-fit:fill!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBlood{left:34px!important;top:28px!important;width:93px!important;height:93px!important}}.dashboardGrimdarkShell,.dashboardGrimdarkShell a,.dashboardGrimdarkShell button,.dashboardGrimdarkShell input,.dashboardGrimdarkShell select{font-family:Georgia,Times New Roman,serif!important}.dashboardGrimdarkShell .dashboardUtilityEyebrow,.dashboardGrimdarkShell b,.dashboardGrimdarkShell h1,.dashboardGrimdarkShell h2,.dashboardGrimdarkShell h3,.dashboardGrimdarkShell h4{font-family:Georgia,Times New Roman,serif!important;letter-spacing:.025em}.dashboardLeaderboardTrack{display:flex;gap:12px;width:max-content;min-width:100%;animation:dashboardLeaderboardScroll 32s linear infinite}.dashboardLeaderboardMarquee:hover .dashboardLeaderboardTrack{animation-play-state:paused}.dashboardLeaderboardPlayer{flex:0 0 290px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:12px;border:1px solid rgba(255,196,107,.2);background:linear-gradient(180deg,rgba(29,28,25,.96),rgba(12,12,12,.98))}.dashboardLeaderboardIdentity{display:grid;grid-gap:3px;gap:3px;min-width:0}.dashboardLeaderboardIdentity b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboardLeaderboardIdentity small{opacity:.76}@keyframes dashboardLeaderboardScroll{0%,8%{transform:translateX(0)}92%,to{transform:translateX(calc(-100% + min(100%, 980px)))}}@media (prefers-reduced-motion:reduce){.dashboardLeaderboardTrack{animation:none!important}}.dashboardLeaderboardMarquee{position:relative}.dashboardLeaderboardTrack{animation:dashboardLeaderboardCards 24s linear infinite!important;will-change:transform}@keyframes dashboardLeaderboardCards{0%{transform:translateX(0)}to{transform:translateX(-55%)}}.dashboardLeaderboardPlayer{font:inherit;cursor:pointer}.dashboardLeaderboardModal{width:min(760px,calc(100vw - 32px));max-height:78vh;overflow:auto;padding:20px}.dashboardLeaderboardModalRow{width:100%;grid-template-columns:42px minmax(0,1fr) auto}.dashboardPlayerStatsModal{width:min(620px,calc(100vw - 32px));padding:20px}.playerStatsHero{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.playerStatsHero>div{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid rgba(255,196,107,.24);background:rgba(15,14,13,.86)}.playerStatsHero small{opacity:.72}.playerStatsHero b{font-size:20px}.playerStatsDetail{display:grid;grid-gap:6px;gap:6px;margin-top:12px;padding:14px;border:1px solid rgba(255,196,107,.18)}.dashboardSweepTrack{display:flex;gap:12px;width:max-content;min-width:100%;animation:dashboardSweepCards 28s linear infinite;will-change:transform}.dashboardSweepMarquee:hover .dashboardSweepTrack{animation-play-state:paused}.dashboardSweepTrack .sweepEntryTile{flex:0 0 min(520px,75vw)}@keyframes dashboardSweepCards{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:700px){.playerStatsHero{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.dashboardLeaderboardTrack,.dashboardSweepTrack{animation:none!important}}.pvpRivalStatsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:10px}.pvpRivalStatsGrid>div{display:grid;grid-gap:3px;gap:3px;padding:9px;border:1px solid rgba(255,196,107,.18);background:rgba(10,10,10,.55)}.pvpRivalStatsGrid small{opacity:.72}.pvpRivalStatsGrid b{font-family:Georgia,Times New Roman,serif}@media(max-width:700px){.pvpRivalStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.modalBackdrop{position:fixed!important;inset:0!important;z-index:1400!important;display:grid!important;place-items:center!important;padding:24px!important;background:rgba(2,3,5,.76)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dashboardLeaderboardModal,.dashboardPlayerStatsModal{position:relative!important;margin:0!important;background-color:#0a0b0d!important;background-image:linear-gradient(rgba(5,7,9,.2),rgba(5,7,9,.3)),url(/ui/grimdark/popup_popup_confirm_001_001.png)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:50%!important;border:0!important;border-radius:0!important;box-shadow:0 24px 70px rgba(0,0,0,.72)!important}.dashboardLeaderboardModal{width:min(820px,calc(100vw - 40px))!important;max-height:min(760px,86vh)!important;padding:46px 54px!important}.dashboardPlayerStatsModal{width:min(760px,calc(100vw - 40px))!important;max-height:86vh!important;overflow:auto!important;padding:46px 54px!important}@media(max-width:700px){.modalBackdrop{padding:10px!important}.dashboardLeaderboardModal,.dashboardPlayerStatsModal{width:calc(100vw - 20px)!important;padding:32px 24px!important}}.dashboardProgressGameCard .progressBar{position:relative;height:24px!important;border:0!important;border-radius:0!important;background:transparent url(/ui/grimdark/flow_game_flow_loading_background_001.png) 50%/100% 100% no-repeat!important;padding:5px 8px!important;box-sizing:border-box}.dashboardProgressGameCard .progressFill{height:100%!important;background:linear-gradient(90deg,rgba(86,142,102,.95),rgba(146,132,30,.95))!important}.dashboardProgressGameCard .progressBar:after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/ui/grimdark/flow_game_flow_loading_frame_001.png) 50%/100% 100% no-repeat}.rewardsHubPage,.sweepstakesPage{--reward-panel:url(/ui/grimdark/popup_popup_reward_bg_001.png)}.rewardsHubPage .luCard,.rewardsHubPage .rewardEconomySnapshot>div,.sweepstakesPage .featureCard,.sweepstakesPage .glass{background-color:#0b0b0a!important;background-image:var(--reward-panel)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;border-color:transparent!important}.rewardPathCard{position:relative;padding-top:54px!important}.rewardPathCard:before{content:"";position:absolute;top:12px;left:16px;width:34px;height:34px;background:50%/contain no-repeat}.rewardPathTier1:before{background-image:url(/ui/grimdark/icon_res_gold_1_001.png)}.rewardPathTier2:before{background-image:url(/ui/grimdark/icon_res_gold_2_001.png)}.rewardPathTier3:before{background-image:url(/ui/grimdark/icon_res_gold_3_001.png)}.rewardPathTier4:before{background-image:url(/ui/grimdark/icon_res_gold_4_001.png)}.rewardPathTier5:before{background-image:url(/ui/grimdark/icon_res_gold_5_001.png)}.dashboardLeaderboardTrack{animation:none!important;transform:none!important;justify-content:flex-start!important}.dashboardLeaderboardTrack:has(.dashboardLeaderboardPlayer:nth-of-type(2)){animation:dashboardLeaderboardCards 24s linear infinite!important}.dashboardLeaderboardMain .dashboardLeaderboardMarquee{min-height:74px}.dashboardProgressGameCard .progressBar{height:28px!important;padding:6px 18px!important;overflow:visible!important;background-size:100% 100%!important}.dashboardProgressGameCard .progressFill{position:relative!important;min-width:0!important;-webkit-clip-path:polygon(0 18%,96% 18%,100% 50%,96% 82%,0 82%);clip-path:polygon(0 18%,96% 18%,100% 50%,96% 82%,0 82%)}.dashboardProgressGameCard .progressBar:after{inset:-1px!important;background-size:100% 100%!important}@media(prefers-reduced-motion:reduce){.dashboardLeaderboardTrack:has(.dashboardLeaderboardPlayer:nth-of-type(2)){animation:none!important}}.stage5MetaStrip.quizSecondaryMeta.batch8PrimaryProgress{position:relative!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;grid-gap:12px!important;gap:12px!important}.stage5MetaStrip.quizSecondaryMeta.batch8PrimaryProgress>span:first-child{justify-self:start!important}.stage5MetaStrip.quizSecondaryMeta.batch8PrimaryProgress>span:last-child{justify-self:end!important}.quizCountdownInline{position:relative!important;inset:auto!important;transform:none!important;margin:0!important;justify-self:center!important;min-width:112px!important}@media(min-width:901px){.batch8DesktopQuizGrid .batch8EnemyRail>:first-child,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child{width:160px!important;max-width:160px!important;height:154px!important;min-height:154px!important;flex:0 0 154px!important;margin:0 auto 2px!important;transform:none!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbFrameAsset{left:0!important;top:0!important;width:160px!important;height:154px!important;object-fit:fill!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard{width:160px!important;height:154px!important;min-height:154px!important;transform:none!important;filter:none!important;background:none!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{transform:scale(.72)!important;filter:none!important;box-shadow:none!important;background:transparent!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyDrain,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyFlash,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{filter:none!important;box-shadow:none!important}}.dashboardProgressGameCard .progressBar{width:min(100%,760px)!important;height:32px!important;padding:6px 16px!important;overflow:hidden!important;background-image:url(/ui/grimdark/flow_game_flow_loading_background_001.png)!important;background-size:100% 32px!important;background-position:0!important;background-repeat:no-repeat!important}.dashboardProgressGameCard .progressFill{height:20px!important;-webkit-clip-path:none!important;clip-path:none!important;border-radius:0!important}.dashboardProgressGameCard .progressBar:after{inset:0!important;background-image:url(/ui/grimdark/flow_game_flow_loading_frame_001.png)!important;background-size:100% 32px!important;background-position:0!important;background-repeat:no-repeat!important}@media (min-width:901px){.batch8DesktopQuizGrid,.d2QuizBody{overflow:visible!important}.batch8DesktopQuizGrid{padding-top:12px!important}.d2QuizQuestionCard{overflow:visible!important;background-position:top!important}.sessionInfoIconButton{width:50px!important;height:38px!important;flex:0 0 50px!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8PlayerRail{padding-top:0!important;gap:2px!important;background:transparent!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child{width:160px!important;max-width:160px!important;height:154px!important;min-height:154px!important;flex:0 0 154px!important;margin:0 auto 2px!important;padding:0!important;transform:none!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{transform:none!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{position:absolute!important;inset:0!important;width:160px!important;height:154px!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{max-width:none!important;object-fit:contain!important;opacity:1!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyDrain,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyFlash{display:none!important;background:transparent!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyOrbValue{inset:0!important;width:160px!important;height:154px!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel,.batch8DesktopQuizGrid .batch8PlayerRail>.modelPanel{width:160px!important;height:170px!important;min-width:160px!important;min-height:170px!important;margin:0 auto 2px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel>div,.batch8DesktopQuizGrid .batch8PlayerRail>.modelPanel>div{width:160px!important;height:170px!important;margin:0!important;border-radius:0!important;background:transparent!important;border:1px solid rgba(169,105,35,.75)!important;box-sizing:border-box!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel img,.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel video,.batch8DesktopQuizGrid .batch8PlayerRail>.modelPanel img,.batch8DesktopQuizGrid .batch8PlayerRail>.modelPanel video{width:160px!important;height:170px!important;object-fit:cover!important;border:0!important;background:transparent!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .quizEnemyNameBelow{width:160px!important;margin:-2px auto 0!important;padding:8px 2px!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:center!important}.batch8DesktopQuizGrid .playerPowerupSlot[aria-label^="Use Restore Health"] img{transform:rotate(22deg) scale(.82)!important;transform-origin:center!important;object-fit:contain!important}}.pvpGamePage{--pvp-panel:linear-gradient(180deg,rgba(27,23,19,.97),rgba(7,8,10,.99));min-height:100vh;background:radial-gradient(circle at 50% 0,rgba(92,45,21,.16),transparent 34%),#070809!important;color:#eee5d4;font-family:Georgia,Times New Roman,serif}.pvpGamePage .pvpHubInner{max-width:1280px!important;padding-top:22px!important;padding-bottom:42px!important}.pvpGamePage .pvpChallengeGrid>.card,.pvpGamePage .pvpDuelSummary,.pvpGamePage .pvpHubHero,.pvpGamePage .pvpSetupGrid>.card{position:relative;border:1px solid rgba(151,96,45,.46)!important;border-radius:0!important;background:var(--pvp-panel)!important;box-shadow:inset 0 0 34px rgba(0,0,0,.64),0 12px 28px rgba(0,0,0,.42)!important}.pvpGamePage .pvpHubHero{padding:28px 32px!important;background-image:linear-gradient(rgba(8,8,8,.4),rgba(8,8,8,.68)),url(/ui/grimdark/character_popup_window_bg_001.png)!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.pvpGamePage h1,.pvpGamePage h2,.pvpGamePage h3,.pvpGamePage h4{font-family:Georgia,Times New Roman,serif!important;color:#f5ead5!important;text-shadow:0 2px 3px #000}.pvpGamePage .pvpHubHero h1{font-size:clamp(30px,4vw,48px)!important;letter-spacing:.055em;text-transform:uppercase}.pvpGamePage .gameHubSectionLabel{margin:24px 0 10px!important;padding:9px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border-top:1px solid rgba(186,116,48,.36)!important;border-bottom:1px solid rgba(186,116,48,.24)!important;background:linear-gradient(90deg,rgba(100,49,18,.28),rgba(0,0,0,.18),transparent)!important}.pvpGamePage .gameHubSectionLabel span{font-weight:900;letter-spacing:.12em;color:#f1c177}.pvpGamePage .gameHubSectionLabel small{color:#b9ad9b}.pvpGamePage .pvpSetupGrid{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)!important;grid-gap:14px!important;gap:14px!important}.pvpGamePage .pvpChallengeGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.pvpGamePage .featureCard{border:1px solid rgba(145,95,48,.3)!important;border-radius:0!important;background:linear-gradient(180deg,rgba(26,25,22,.92),rgba(9,10,12,.96))!important;box-shadow:inset 0 0 20px rgba(0,0,0,.42)!important}.pvpGamePage button.featureCard{color:#eee5d4!important;transition:filter .15s ease,border-color .15s ease,transform .15s ease}.pvpGamePage button.featureCard:hover{filter:brightness(1.15);transform:translateY(-1px);border-color:rgba(225,150,69,.62)!important}.pvpGamePage button.featureCard[style*="255, 214, 102"]{background:linear-gradient(180deg,rgba(48,28,20,.96),rgba(17,11,10,.98))!important}.pvpGamePage .pvpRivalIntel{margin-top:14px!important}.pvpGamePage .pvpRivalStatsGrid>div{background:rgba(5,6,8,.66)!important;border-color:rgba(184,120,56,.25)!important}.pvpGamePage .badge{border-color:rgba(185,119,53,.46)!important;background:rgba(7,8,9,.78)!important;color:#ead7b5!important}.pvpGamePage .pvpDuelSummary{margin-top:22px!important;padding:22px!important}.pvpGamePage .pvpDuelSummaryHead{display:flex!important;justify-content:space-between!important;gap:14px!important;align-items:center!important;flex-wrap:wrap!important}.pvpGamePage .pvpResultGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;margin-top:16px!important}.pvpGamePage .gameHubState{padding:16px!important;margin-top:10px!important;border:1px dashed rgba(177,113,50,.32)!important;background:rgba(5,6,7,.48)!important;text-align:center!important}@media(max-width:900px){.pvpGamePage .pvpChallengeGrid,.pvpGamePage .pvpResultGrid,.pvpGamePage .pvpSetupGrid{grid-template-columns:1fr!important}.pvpGamePage .gameHubSectionLabel{align-items:flex-start!important;flex-direction:column!important}}.paidAssetPage{min-height:100vh;color:#eee5d4;font-family:Georgia,Times New Roman,serif;background:radial-gradient(circle at 50% 0,rgba(98,51,24,.16),transparent 34%),linear-gradient(180deg,#08090a,#050607)!important}.paidAssetPage h1,.paidAssetPage h2,.paidAssetPage h3,.rewardsHubPage h1,.rewardsHubPage h2,.sweepstakesPage h1,.sweepstakesPage h2{font-family:Georgia,Times New Roman,serif!important;color:#f4ead7;text-shadow:0 2px 3px #000}.paidAssetHero{position:relative;background-color:#111!important;background-image:linear-gradient(rgba(8,8,8,.18),rgba(8,8,8,.36)),url(/ui/grimdark/character_popup_window_bg_001.png)!important;box-shadow:0 14px 30px rgba(0,0,0,.42)!important;padding:28px 34px!important}.paidAssetHero,.paidAssetPanel{border:0!important;border-radius:0!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.paidAssetPanel{background-color:#0c0d0e!important;background-image:url(/ui/grimdark/core-inner-panel.png)!important;box-shadow:inset 0 0 28px rgba(0,0,0,.44)!important;padding:24px!important}.paidAssetPage .dashboardEyebrow,.rewardsHubPage .gameHubSectionLabel>span,.sweepstakesPage .gameHubSectionLabel>span{color:#f2c369!important;letter-spacing:.12em!important;font-weight:900!important}.careerAssetPage .careerPathCard,.certificationsAssetPage .learningTrackCard,.trainingAssetPage .learningTrackCard{min-height:210px;transition:filter .15s ease,transform .15s ease}.careerAssetPage .careerPathCard:hover,.certificationsAssetPage .learningTrackCard:hover,.trainingAssetPage .learningTrackCard:hover{filter:brightness(1.12);transform:translateY(-2px)}.certificationsAssetPage .learningFlowCard,.trainingAssetPage .learningFlowCard{margin-top:16px}.practiceAssetPage select,.practiceAssetPage textarea{border:1px solid rgba(172,109,49,.42)!important;border-radius:0!important;background:rgba(5,6,7,.82)!important;color:#eee5d4!important;box-shadow:inset 0 0 16px rgba(0,0,0,.46)!important}.practiceAssetPage label{color:#e5c18d;font-weight:700}.testNowAssetPage .testNowSetupPanel{margin-top:8vh;background-image:linear-gradient(rgba(8,8,8,.18),rgba(8,8,8,.32)),url(/ui/grimdark/popup_popup_confirm_001_001.png)!important;padding:54px 64px!important}.rewardsHubPage{font-family:Georgia,Times New Roman,serif!important;background:radial-gradient(circle at 50% 0,rgba(102,59,22,.14),transparent 35%),#070809!important}.rewardsHubPage .rewardsHubHero{background-image:linear-gradient(rgba(5,5,5,.18),rgba(5,5,5,.3)),url(/ui/grimdark/popup_popup_reward_bg_001.png)!important;border:0!important}.rewardsHubPage .rewardsTierCard{background-image:url(/ui/grimdark/popup_popup_reward_bg_001.png)!important;background-color:#0b0b0b!important;min-height:250px}.rewardsHubPage .rewardEconomySnapshot>div,.rewardsHubPage .rewardsTierCard{border:0!important;border-radius:0!important;background-size:100% 100%!important}.sweepstakesPage{font-family:Georgia,Times New Roman,serif!important;background:radial-gradient(circle at 50% 0,rgba(100,58,22,.14),transparent 35%),#070809!important}.sweepstakesPage .featureCard,.sweepstakesPage .glass{border-radius:0!important;border-color:transparent!important;background-color:#0b0b0b!important;background-image:url(/ui/grimdark/popup_popup_reward_bg_001.png)!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.sweepstakesPage .pillTab{border:0!important;border-radius:0!important;background:url(/ui/grimdark/core-tab-inactive.png) 50%/100% 100% no-repeat!important}.sweepstakesPage .pillTab.active{background-image:url(/ui/grimdark/core-tab-active.png)!important}.careerAssetPage .careerPathActions .gold{background-image:url(/ui/grimdark/button-orange.png)!important}@media(max-width:700px){.paidAssetHero,.paidAssetPanel{padding:20px!important}.testNowAssetPage .testNowSetupPanel{padding:34px 22px!important}}.rewardsHubPage{padding:26px 18px 48px!important}.rewardsHubPage .rewardsHubHero{min-height:180px;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:22px!important;gap:22px!important;padding:30px 42px!important;background-image:linear-gradient(90deg,rgba(7,7,7,.16),rgba(7,7,7,.28)),url(/ui/grimdark/popup_popup_reward_bg_001.png)!important;background-size:100% 100%!important}.rewardsHubPage .rewardsHubHero .btn{width:auto!important;min-width:220px!important;align-self:center!important}.rewardsHubPage .rewardEconomySnapshot>div{min-height:104px;padding:20px 22px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;background-image:url(/ui/grimdark/core-inner-panel.png)!important}.rewardsHubPage .rewardEconomyFlow{border:0!important;border-radius:0!important;padding:16px!important;background:url(/ui/grimdark/core-inner-panel.png) 50%/100% 100% no-repeat!important}.rewardsHubPage .rewardsTrackAsset{min-height:210px;border:0!important;border-radius:0!important;background:linear-gradient(rgba(8,8,8,.12),rgba(8,8,8,.2)),url(/ui/grimdark/popup_popup_reward_bg_001.png) 50%/100% 100% no-repeat!important}.rewardsHubPage .rewardsTierCard{position:relative;min-height:300px!important;padding:34px 24px 26px!important;overflow:hidden;background:linear-gradient(rgba(8,8,8,.1),rgba(8,8,8,.24)),url(/ui/grimdark/popup_popup_reward_bg_001.png) 50%/100% 100% no-repeat!important}.rewardsHubPage .rewardsTierCard:before{content:"";position:absolute;top:13px;left:16px;width:38px;height:38px;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}.rewardsHubPage .rewardPathTier1:before{background-image:url(/ui/grimdark/icon_res_gold_1_001.png)}.rewardsHubPage .rewardPathTier2:before{background-image:url(/ui/grimdark/icon_res_gold_2_001.png)}.rewardsHubPage .rewardPathTier3:before{background-image:url(/ui/grimdark/icon_res_gold_3_001.png)}.rewardsHubPage .rewardPathTier4:before{background-image:url(/ui/grimdark/icon_res_gold_4_001.png)}.rewardsHubPage .rewardPathTier5:before{background-image:url(/ui/grimdark/icon_res_gold_5_001.png)}.rewardsHubPage .rewardsTierCard>div:first-child{padding-left:42px}.sweepstakesAssetPage{font-family:Georgia,Times New Roman,serif!important;background:radial-gradient(circle at 50% 0,rgba(94,50,20,.15),transparent 34%),#070809!important}.sweepstakesAssetPage .sweepstakesAssetWrap{max-width:1280px!important;margin:0 auto!important}.sweepstakesAssetPage .sweepstakesHeroAsset{border:0!important;border-radius:0!important;padding:42px 46px!important;background:linear-gradient(rgba(6,6,6,.12),rgba(6,6,6,.26)),url(/ui/grimdark/popup_popup_reward_bg_001.png) 50%/100% 100% no-repeat!important;box-shadow:0 18px 40px rgba(0,0,0,.42)!important}.sweepstakesAssetPage .sweepstakesHeroAsset h1{font-family:Georgia,Times New Roman,serif!important;color:#f4ead7!important;text-shadow:0 2px 3px #000}.sweepstakesAssetPage .sweepstakesBalanceAsset,.sweepstakesAssetPage .sweepstakesCampaignAsset,.sweepstakesAssetPage .sweepstakesWinsAsset{border:0!important;border-radius:0!important;background:linear-gradient(rgba(8,8,8,.08),rgba(8,8,8,.2)),url(/ui/grimdark/popup_popup_reward_bg_001.png) 50%/100% 100% no-repeat!important;color:#eee5d4!important}.sweepstakesAssetPage .sweepstakesBalanceAsset{min-height:120px;padding:24px 28px!important}.sweepstakesAssetPage .sweepstakesWinsAsset{padding:28px!important}.sweepstakesAssetPage .sweepstakesCampaignAsset{min-height:210px!important;padding:30px 28px!important}.sweepstakesAssetPage .grid3{gap:14px!important}.sweepstakesAssetPage .sweepstakesPopupAsset{border:0!important;border-radius:0!important;padding:38px!important}.sweepstakesAssetPage .badge{font-family:Georgia,Times New Roman,serif!important}@media(max-width:700px){.rewardsHubPage .rewardsHubHero{grid-template-columns:1fr!important;padding:24px!important}.rewardsHubPage .rewardsHubHero .btn{min-width:0!important}.sweepstakesAssetPage .sweepstakesHeroAsset{padding:26px 20px!important}}.dashboardProgressGameCard .dashboardAssetXpBar{position:relative;width:min(100%,760px);height:32px;margin-top:8px;overflow:hidden}.dashboardProgressGameCard .dashboardAssetXpBarBg,.dashboardProgressGameCard .dashboardAssetXpBarFrame{position:absolute;inset:0;width:100%;height:32px;display:block;object-fit:fill;pointer-events:none}.dashboardProgressGameCard .dashboardAssetXpBarBg{z-index:0}.dashboardProgressGameCard .dashboardAssetXpBarFill{position:absolute;z-index:1;left:16px;top:6px;height:20px;max-width:calc(100% - 32px);background:linear-gradient(90deg,rgba(86,142,102,.95),rgba(146,132,30,.95));transition:width .9s cubic-bezier(.2,.8,.2,1)}.dashboardProgressGameCard .dashboardAssetXpBarFrame{z-index:2}@media(max-width:900px){.dashboardProgressGameCard .dashboardAssetXpBar{width:100%}}.dashboardProgressGameCard .dashboardAssetXpBar{height:13px!important;margin:8px auto 0 0!important}.dashboardProgressGameCard .dashboardAssetXpBarBg,.dashboardProgressGameCard .dashboardAssetXpBarFrame{height:13px!important}.dashboardProgressGameCard .dashboardAssetXpBarFill{left:6px!important;top:3px!important;height:8px!important;max-width:calc(100% - 12px)!important}@media(max-width:700px){.dashboardProgressGameCard .dashboardAssetXpBar{width:min(60%,304px)!important}}.rewardsHubPage,.sweepstakesAssetPage{position:relative!important;background-color:#070809!important;background-image:url(/ui/grimdark/popup_popup_reward_bg_001.png)!important;background-position:top!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.rewardsHubPage{max-width:1280px!important;min-height:calc(100vh - 32px)!important;padding:58px 48px 64px!important}.rewardsHubPage .luCard,.rewardsHubPage .rewardEconomyFlow,.rewardsHubPage .rewardEconomySnapshot>div,.rewardsHubPage .rewardsHubHero,.rewardsHubPage .rewardsTierCard,.rewardsHubPage .rewardsTrackAsset{background-image:none!important}.rewardsHubPage .rewardsHubHero,.rewardsHubPage .rewardsTierCard,.rewardsHubPage .rewardsTrackAsset{background-color:rgba(5,6,7,.72)!important;border:1px solid rgba(214,165,90,.14)!important}.rewardsHubPage .rewardEconomyFlow,.rewardsHubPage .rewardEconomySnapshot>div{background:rgba(4,5,6,.72)!important;border:1px solid rgba(214,165,90,.1)!important}.sweepstakesAssetPage{min-height:100vh!important;background-size:min(1280px,calc(100% - 36px)) 100%!important}.sweepstakesAssetPage .sweepstakesAssetWrap{max-width:1180px!important;padding:72px 46px 70px!important}.sweepstakesAssetPage .featureCard,.sweepstakesAssetPage .glass,.sweepstakesAssetPage .sweepstakesBalanceAsset,.sweepstakesAssetPage .sweepstakesCampaignAsset,.sweepstakesAssetPage .sweepstakesHeroAsset,.sweepstakesAssetPage .sweepstakesWinsAsset{background-image:none!important;background-color:rgba(5,6,7,.72)!important;border:1px solid rgba(214,165,90,.12)!important}.sweepstakesAssetPage .sweepstakesPopupAsset{background:linear-gradient(rgba(5,5,5,.12),rgba(5,5,5,.25)),url(/ui/grimdark/popup_popup_confirm_001_001.png) 50%/100% 100% no-repeat!important}@media(max-width:700px){.rewardsHubPage{padding:38px 22px 46px!important}.sweepstakesAssetPage{background-size:100% 100%!important}.sweepstakesAssetPage .sweepstakesAssetWrap{padding:44px 20px 48px!important}}.dashboardProgressGameCard .dashboardAssetXpBar{background:transparent!important}.dashboardProgressGameCard .dashboardAssetXpBarBg,.dashboardProgressGameCard .dashboardAssetXpBarFrame{display:block!important;visibility:visible!important;opacity:1!important}.dashboardProgressGameCard .dashboardAssetXpBarFrame{z-index:2!important}@media(min-width:901px){.batch8DesktopQuizGrid .batch8PlayerRail,.batch8DesktopQuizGrid .batch8PlayerRail>*,.batch8DesktopQuizGrid .batch8PlayerRail>.card,.batch8DesktopQuizGrid .batch8PlayerRail>.card>div,.batch8DesktopQuizGrid .batch8PlayerRail>.modelPanel,.batch8DesktopQuizGrid .batch8PlayerRail>.modelPanel>div,.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite,.batch8DesktopQuizGrid .batch8PlayerRail>.playerPowerupRack{background-color:transparent!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8PlayerRail:after,.batch8DesktopQuizGrid .batch8PlayerRail:before,.batch8DesktopQuizGrid .batch8PlayerRail>.card:after,.batch8DesktopQuizGrid .batch8PlayerRail>.card:before{background:transparent!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail{gap:0!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child{margin:0 auto!important}.batch8DesktopQuizGrid .batch8EnemyRail .quizEnemyNameBelow,.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child+.modelPanel,.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel+.quizEnemyNameBelow{margin:-1px auto 0!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child{width:160px!important;max-width:160px!important;height:112px!important;min-height:112px!important;flex:0 0 112px!important;margin:0 auto!important;padding:0!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{width:160px!important;height:112px!important;inset:0!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{object-fit:contain!important;transform:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyOrbValue{width:124px!important;height:119px!important;left:18px!important;top:-4px!important;right:auto!important;bottom:auto!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child+.modelPanel{margin:-1px auto 0!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel,.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel>div,.batch8DesktopQuizGrid .batch8PlayerRail>.modelPanel,.batch8DesktopQuizGrid .batch8PlayerRail>.modelPanel>div{width:160px!important;min-width:160px!important;height:170px!important;min-height:170px!important;box-sizing:border-box!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel img,.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel video,.batch8DesktopQuizGrid .batch8PlayerRail>.modelPanel img,.batch8DesktopQuizGrid .batch8PlayerRail>.modelPanel video{width:160px!important;height:170px!important;max-width:160px!important;max-height:170px!important;object-fit:cover!important;box-sizing:border-box!important}.batch8DesktopQuizGrid .batch8PlayerRail>.playerOrbComposite:first-child .playerOrbBlood{left:33.5px!important;top:30.5px!important;width:93px!important;height:93px!important}}.dashboardProgressGameCard .dashboardAssetXpBarBg,.dashboardProgressGameCard .dashboardAssetXpBarFrame{height:24px!important}@media(min-width:901px){.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{transform:none!important;object-fit:contain!important;object-position:center center!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyOrbValue{left:18px!important;top:-3px!important;width:124px!important;height:119px!important;right:auto!important;bottom:auto!important}.batch8DesktopQuizGrid .batch8EnemyRail,.batch8DesktopQuizGrid .batch8PlayerRail{background:none!important;background-color:transparent!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail:after,.batch8DesktopQuizGrid .batch8EnemyRail:before,.batch8DesktopQuizGrid .batch8PlayerRail:after,.batch8DesktopQuizGrid .batch8PlayerRail:before{content:none!important;display:none!important;background:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .quizEnemyNameBelow,.batch8DesktopQuizGrid .batch8EnemyRail>.card,.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel,.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel>div,.batch8DesktopQuizGrid .batch8PlayerRail>.card{background:none!important;background-color:transparent!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel{max-width:190px!important;margin:-1px auto 0!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel,.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel>div{width:100%!important;height:190px!important;min-height:190px!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel img,.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel video{width:100%!important;max-width:none!important;height:190px!important;max-height:190px!important;object-fit:cover!important}.batch8DesktopQuizGrid .batch8EnemyRail .quizEnemyNameBelow{width:100%!important;max-width:190px!important;margin:-1px auto 0!important}}.dashboardProgressGameCard .dashboardAssetXpBar{width:min(40%,304px)!important;height:24px!important;overflow:visible!important;background:url(/ui/grimdark/flow_game_flow_loading_background_001.png) 50%/100% 100% no-repeat!important}.dashboardProgressGameCard .dashboardAssetXpBar:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:4!important;pointer-events:none!important;background:url(/ui/grimdark/flow_game_flow_loading_frame_001.png) 50%/100% 100% no-repeat!important}.dashboardProgressGameCard .dashboardAssetXpBarBg,.dashboardProgressGameCard .dashboardAssetXpBarFrame{display:none!important}.dashboardProgressGameCard .dashboardAssetXpBarFill{left:12px!important;top:6px!important;height:12px!important;max-width:calc(100% - 24px)!important;z-index:2!important}@media(min-width:901px){.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child:before{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:url(/ui/grimdark/flow_main_panel_enemy.png) 50%/160px 112px no-repeat!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child:after{content:none!important;display:none!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child{position:relative!important;overflow:visible!important;background:transparent!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{z-index:2!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child+.modelPanel{margin:-1px auto 0!important}.batch8DesktopQuizGrid .batch8EnemyRail{gap:2px!important;background:transparent!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child{position:relative!important;width:160px!important;max-width:160px!important;height:154px!important;min-height:154px!important;flex:0 0 154px!important;margin:0 auto 2px!important;padding:0!important;transform:none!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;overflow:visible!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child:after,.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child:before{content:revert!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{inset:0!important;overflow:visible!important;z-index:auto!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{position:absolute!important;width:160px!important;height:154px!important;transform:none!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{inset:auto!important;left:-6px!important;top:6px!important;max-width:none!important;object-fit:contain!important;opacity:1!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyOrbValue{inset:auto!important;left:-6px!important;top:6px!important;width:160px!important;height:154px!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyDrain,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyFlash{display:none!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel{margin:0 auto 2px!important;padding:0!important;border:0!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel,.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel>div{width:160px!important;min-width:160px!important;max-width:160px!important;height:170px!important;min-height:170px!important;max-height:170px!important;overflow:hidden!important;background:transparent!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel>div{margin:0!important;box-sizing:border-box!important;border:1px solid rgba(169,105,35,.75)!important}.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel img,.batch8DesktopQuizGrid .batch8EnemyRail>.modelPanel video{width:160px!important;min-width:160px!important;max-width:160px!important;height:170px!important;min-height:170px!important;max-height:170px!important;object-fit:cover!important;object-position:center!important;display:block!important;border:0!important;background:transparent!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .quizEnemyNameBelow{width:160px!important;max-width:160px!important;margin:-2px auto 0!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child:after,.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child:before{content:none!important;display:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyCard,.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child{width:160px!important;max-width:160px!important;height:154px!important;min-height:154px!important;flex:0 0 154px!important;margin:0 auto 2px!important;overflow:visible!important;background:transparent url(/ui/grimdark/flow_main_panel_enemy.png) 50%/160px 154px no-repeat!important;border:0!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{transform:scale(.72)!important;transform-origin:center!important;overflow:visible!important;background:transparent!important;border:0!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb,.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{position:absolute!important;inset:0!important;width:160px!important;height:154px!important;box-shadow:none!important;filter:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{transform:translate(-6px,6px)!important;object-fit:contain!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyOrbValue{inset:0!important;width:160px!important;height:154px!important;transform:translate(-6px,6px)!important}.batch8DesktopQuizGrid .batch8EnemyRail{gap:0!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child{margin:0 auto -1px!important}.batch8DesktopQuizGrid .batch8EnemyRail>.d2EnemyCard:first-child+.modelPanel{margin:0 auto 2px!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyDrain{position:absolute!important;top:0!important;left:0!important;right:0!important;display:block!important;background:rgba(0,0,0,.9)!important;transition:height .42s ease!important;pointer-events:none!important;z-index:2!important;filter:none!important;box-shadow:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyFlash{display:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrbShell{border-radius:50%!important;overflow:hidden!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyDrain{left:0!important;right:0!important;width:100%!important;border-radius:0!important;background:rgba(0,0,0,.9)!important;-webkit-clip-path:none!important;clip-path:none!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyEnergyOrb{border-radius:50%!important}.batch8DesktopQuizGrid .batch8EnemyRail .d2EnemyOrbValue{z-index:4!important;pointer-events:none!important}.batch8DesktopQuizGrid .batch8EnemyRail.enemyCloneRail{padding-top:0!important;gap:2px!important;background:transparent!important}.batch8DesktopQuizGrid .enemyCloneRail>.enemyOrbComposite:first-child{position:relative!important;width:160px!important;max-width:160px!important;height:154px!important;min-height:154px!important;flex:0 0 154px!important;margin:0 auto 2px!important;padding:0!important;transform:none!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbFrameAsset{position:absolute!important;left:0!important;top:0!important;width:160px!important;height:154px!important;object-fit:fill!important;pointer-events:none!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergy{position:absolute!important;left:33.5px!important;top:30.5px!important;width:93px!important;height:93px!important;overflow:hidden!important;border-radius:50%!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyBase,.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyMask,.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyMask img{position:absolute!important;inset:0!important;width:93px!important;height:93px!important;object-fit:cover!important;border-radius:50%!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyBase{opacity:.18!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyMask{overflow:hidden!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyCloneOrbValue{position:absolute!important;inset:0!important;z-index:5!important;display:grid!important;place-content:center!important;text-align:center!important;color:#eee!important;font-size:12px!important;line-height:1.2!important;pointer-events:none!important;text-shadow:0 1px 3px #000!important}.batch8DesktopQuizGrid .enemyCloneRail>.modelPanel{min-width:160px!important;min-height:170px!important;margin:0 auto 2px!important;padding:0!important;border:0!important;box-shadow:none!important}.batch8DesktopQuizGrid .enemyCloneRail>.modelPanel,.batch8DesktopQuizGrid .enemyCloneRail>.modelPanel>div{width:160px!important;height:170px!important;border-radius:0!important;background:transparent!important;overflow:hidden!important}.batch8DesktopQuizGrid .enemyCloneRail>.modelPanel>div{margin:0!important;border:1px solid rgba(169,105,35,.75)!important;box-sizing:border-box!important}.batch8DesktopQuizGrid .enemyCloneRail>.modelPanel img,.batch8DesktopQuizGrid .enemyCloneRail>.modelPanel video{width:160px!important;height:170px!important;max-width:160px!important;max-height:170px!important;object-fit:cover!important;display:block!important;border:0!important;background:transparent!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyPowerupRack{width:160px!important;margin:0 auto 2px!important;background:transparent!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyPowerupSlot{pointer-events:none!important;cursor:default!important}.batch8DesktopQuizGrid .enemyCloneRail .quizEnemyNameBelow{width:160px!important;margin:-2px auto 0!important;padding:8px 2px!important;text-align:center!important;background:transparent!important;border:0!important;box-shadow:none!important}.batch8DesktopQuizGrid .enemyCloneRail{gap:2px!important}.batch8DesktopQuizGrid .enemyCloneRail>.enemyOrbComposite:first-child{position:relative!important;width:170px!important;max-width:170px!important;height:169px!important;min-height:169px!important;flex:0 0 169px!important;margin:0 auto 2px!important;overflow:visible!important;background:none!important;border:0!important;box-shadow:none!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbFrameAsset{position:absolute!important;left:0!important;top:30px!important;width:170px!important;height:139px!important;object-fit:fill!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergy{position:absolute!important;width:42px!important;height:42px!important;left:65px!important;top:51px!important;border-radius:50%!important;overflow:hidden!important;z-index:2!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyBase,.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyMask,.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyMask img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyCloneOrbValue{position:absolute!important;left:65px!important;top:51px!important;width:42px!important;height:42px!important;inset:auto!important;z-index:5!important;display:grid!important;place-content:center!important;text-align:center!important;font-size:10px!important;line-height:1.05!important}.batch8DesktopQuizGrid .enemyCloneRail>.card{width:166px!important;max-width:166px!important;height:auto!important;min-height:0!important;margin:0 auto 2px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}.batch8DesktopQuizGrid .enemyCloneRail>.card>div{width:166px!important;height:auto!important;border-radius:0!important;box-sizing:border-box!important;overflow:hidden!important;background:transparent!important}.batch8DesktopQuizGrid .enemyCloneRail>.card img,.batch8DesktopQuizGrid .enemyCloneRail>.card video{width:100%!important;max-width:none!important;height:clamp(180px,22vh,280px)!important;max-height:none!important;object-fit:cover!important;display:block!important}.batch8DesktopQuizGrid .enemyCloneRail>.enemyPowerupRack{position:relative!important;width:104px!important;height:266px!important;min-height:266px!important;flex:0 0 266px!important;margin:0 auto!important;overflow:visible!important;background:transparent!important}.batch8DesktopQuizGrid .enemyCloneRail>.enemyPowerupRack .playerPowerupRackAsset{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:fill!important}.batch8DesktopQuizGrid .enemyCloneRail .quizEnemyNameBelow{width:166px!important;margin:2px auto 0!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyCloneOrbValue,.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergy{left:64px!important;top:79px!important;width:42px!important;height:42px!important}.batch8DesktopQuizGrid .enemyCloneRail .quizEnemyNameBetween{width:166px!important;min-height:26px!important;margin:-2px auto 0!important;padding:3px 2px 5px!important;display:grid!important;place-items:center!important;text-align:center!important;color:#f3e5c5!important;font-family:Georgia,Times New Roman,serif!important;font-size:14px!important;font-weight:900!important;line-height:1.05!important;letter-spacing:.5px!important;text-transform:uppercase!important;text-shadow:0 1px 2px #000!important;background:transparent!important;border:0!important;box-shadow:none!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergy{left:39px!important;top:54px!important;width:92px!important;height:92px!important;border-radius:50%!important;overflow:hidden!important;z-index:3!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyBase{object-fit:cover!important;filter:none!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyBase,.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyMask{display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:0!important;width:92px!important;height:92px!important;border-radius:50%!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyMask{overflow:hidden!important;transition:-webkit-clip-path .35s ease!important;transition:clip-path .35s ease!important;transition:clip-path .35s ease,-webkit-clip-path .35s ease!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyOrbEnergyMask img{display:block!important;visibility:visible!important;opacity:1!important;width:92px!important;height:92px!important;object-fit:cover!important;filter:none!important}.batch8DesktopQuizGrid .enemyCloneRail .enemyCloneOrbValue{left:39px!important;top:54px!important;width:92px!important;height:92px!important;font-size:11px!important;z-index:5!important}.batch8DesktopQuizGrid .enemyCloneRail .quizEnemyNameBetween{width:166px!important;min-height:22px!important;margin:-1px auto!important;padding:2px 2px 3px!important}.batch8DesktopQuizGrid .enemyCloneRail .quizEnemyNameBetween+.card{margin:0 auto 2px!important}.batch8DesktopQuizGrid .enemyCloneRail>.card,.batch8DesktopQuizGrid .enemyCloneRail>.card>div{width:166px!important;min-width:166px!important;max-width:166px!important;height:180px!important;min-height:180px!important;max-height:180px!important;box-sizing:border-box!important;overflow:hidden!important}.batch8DesktopQuizGrid .enemyCloneRail>.card img,.batch8DesktopQuizGrid .enemyCloneRail>.card video{width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important;margin:0!important}.batch8DesktopQuizGrid .batch8EnemyRail.enemyExactPlayerClone{gap:10px!important;padding-top:0!important;background:transparent!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.card,.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite,.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerPowerupRack{margin-left:auto!important;margin-right:auto!important}.batch8DesktopQuizGrid .enemyExactPlayerClone .playerOrbBlood{background:transparent!important;mix-blend-mode:normal!important;opacity:1!important}.batch8DesktopQuizGrid .enemyExactPlayerClone .playerOrbBlood:after,.batch8DesktopQuizGrid .enemyExactPlayerClone .playerOrbBlood:before{display:none!important;content:none!important}.batch8DesktopQuizGrid .enemyExactPlayerClone .playerOrbBloodBase,.batch8DesktopQuizGrid .enemyExactPlayerClone .playerOrbBloodMask,.batch8DesktopQuizGrid .enemyExactPlayerClone .playerOrbBloodMask img{display:block!important;visibility:visible!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.batch8DesktopQuizGrid .enemyExactPlayerClone .playerOrbBloodBase,.batch8DesktopQuizGrid .enemyExactPlayerClone .playerOrbBloodMask img{width:100%!important;height:100%!important;object-fit:cover!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBlood{left:23px!important;top:10px!important;width:128px!important;height:128px!important;opacity:1!important;visibility:visible!important;z-index:10!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodBase,.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodMask,.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodMask img{display:block!important;visibility:visible!important;width:128px!important;height:128px!important;opacity:1!important;filter:none!important;transform:none!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodBase,.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodMask img{object-fit:contain!important;object-position:center!important}.batch8DesktopQuizGrid .enemyExactPlayerClone .enemyCloneNamePlate{width:166px!important;margin:-6px auto 0!important;padding:3px 2px 0!important;color:#f3e5c5!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:center!important;font-family:Georgia,Times New Roman,serif!important;font-size:14px!important;font-weight:900!important;line-height:1.05!important;letter-spacing:.45px!important;text-transform:uppercase!important;text-shadow:0 1px 2px #000!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBlood{left:30.5px!important;top:13px!important;width:113px!important;height:113px!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodBase,.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodMask,.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodMask img{width:113px!important;height:113px!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBlood{left:37px!important;top:17px!important;width:99px!important;height:99px!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodBase,.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodMask,.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodMask img{width:99px!important;height:99px!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBlood{left:37px!important;top:27px!important;width:99px!important;height:99px!important}}@media(max-width:900px){.mobileEnemyCardTop{padding:8px!important;overflow:visible!important}.mobileEnemyHud{grid-template-columns:minmax(0,1fr) 128px!important;gap:8px!important}.mobileEnemyHealth,.mobileEnemyHud{align-items:center!important;height:128px!important;min-height:128px!important;overflow:visible!important}.mobileEnemyHealth{max-height:128px!important;display:flex!important;justify-content:center!important}.mobileEnemyPortrait{border-radius:10px!important}.mobileEnemyPortrait,.mobileEnemyPortrait .card{width:128px!important;height:116px!important;min-height:116px!important;overflow:hidden!important}.mobileEnemyPortrait .card{max-width:128px!important;padding:2px!important;margin:0!important;box-sizing:border-box!important}.mobileEnemyPortrait .card>div{width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.mobileEnemyPortrait img,.mobileEnemyPortrait video{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}}@media(max-width:430px){.mobileEnemyHud{grid-template-columns:minmax(0,1fr) 116px!important}.mobileEnemyHealth,.mobileEnemyHud{height:118px!important;min-height:118px!important}.mobileEnemyHealth{max-height:118px!important}.mobileEnemyPortrait,.mobileEnemyPortrait .card{width:116px!important;max-width:116px!important;height:106px!important;min-height:106px!important}}@media(max-width:900px){.mobileEnemyCardTop{height:auto!important;min-height:0!important;padding:6px 8px!important;overflow:hidden!important}.mobileEnemyHud{grid-template-columns:minmax(0,1fr) 112px!important;gap:8px!important;align-items:center!important}.mobileEnemyHealth,.mobileEnemyHud{height:112px!important;min-height:112px!important;overflow:hidden!important}.mobileEnemyHealth{position:relative!important;max-height:112px!important;display:grid!important;place-items:center!important}.mobileEnemyOrbClone{position:relative!important;margin:-10px auto 0!important;overflow:visible!important}.mobileEnemyOrbClone,.mobileEnemyOrbFrame{width:112px!important;height:92px!important}.mobileEnemyOrbFrame{position:absolute!important;left:0!important;top:0!important;object-fit:fill!important;z-index:1!important}.mobileEnemyOrbEnergy{position:absolute!important;left:25px!important;top:20px!important;width:64px!important;height:64px!important;border-radius:50%!important;overflow:hidden!important;z-index:2!important}.mobileEnemyOrbEnergyBase,.mobileEnemyOrbEnergyMask,.mobileEnemyOrbEnergyMask img{position:absolute!important;inset:0!important;width:64px!important;height:64px!important;display:block!important;opacity:1!important;visibility:visible!important;object-fit:cover!important;border-radius:50%!important}.mobileEnemyOrbEnergyBase{opacity:.22!important}.mobileEnemyOrbEnergyMask{overflow:hidden!important;transition:-webkit-clip-path .35s ease!important;transition:clip-path .35s ease!important;transition:clip-path .35s ease,-webkit-clip-path .35s ease!important}.mobileEnemyOrbValue{position:absolute!important;left:25px!important;top:20px!important;width:64px!important;height:64px!important;z-index:4!important;display:grid!important;place-items:center!important;align-content:center!important;color:#fff!important;font-size:10px!important;line-height:1.05!important;font-weight:800!important;pointer-events:none!important}.mobileEnemyName,.mobileEnemyOrbValue{text-align:center!important;text-shadow:0 1px 2px #000!important}.mobileEnemyName{position:absolute!important;left:0!important;right:0!important;bottom:2px!important;color:#f3e5c5!important;font-family:Georgia,Times New Roman,serif!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mobileEnemyPortrait{align-self:center!important}.mobileEnemyPortrait,.mobileEnemyPortrait .card{width:112px!important;height:104px!important;min-height:104px!important;overflow:hidden!important}.mobileEnemyPortrait .card{max-width:112px!important;padding:2px!important;margin:0!important;box-sizing:border-box!important}.mobileEnemyPortrait .card>div,.mobileEnemyPortrait img,.mobileEnemyPortrait video{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.mobileEnemyPortrait img,.mobileEnemyPortrait video{object-fit:cover!important;object-position:center!important}}@media(max-width:430px){.mobileEnemyHud{grid-template-columns:minmax(0,1fr) 104px!important}.mobileEnemyHealth,.mobileEnemyHud{height:106px!important;min-height:106px!important}.mobileEnemyHealth{max-height:106px!important}.mobileEnemyPortrait,.mobileEnemyPortrait .card{width:104px!important;max-width:104px!important;height:98px!important;min-height:98px!important}}@media(min-width:901px){.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodBase{opacity:.18!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodMask{opacity:1!important;overflow:hidden!important;transition:-webkit-clip-path .35s ease!important;transition:clip-path .35s ease!important;transition:clip-path .35s ease,-webkit-clip-path .35s ease!important;will-change:clip-path!important}.batch8DesktopQuizGrid .enemyExactPlayerClone>.playerOrbComposite:first-child .playerOrbBloodMask img{opacity:1!important}}@media(max-width:900px){.mobileEnemyOrbEnergy{left:29px!important;top:24px!important}.mobileEnemyOrbEnergy,.mobileEnemyOrbEnergyBase,.mobileEnemyOrbEnergyMask,.mobileEnemyOrbEnergyMask img,.mobileEnemyOrbValue{width:56px!important;height:56px!important}.mobileEnemyOrbValue{left:29px!important;top:24px!important;font-size:9px!important;line-height:1!important}.mobileEnemyPortrait .card>div{display:flex!important;align-items:center!important;justify-content:center!important}.mobileEnemyPortrait img,.mobileEnemyPortrait video{width:94%!important;max-width:94%!important;height:94%!important;max-height:94%!important;object-fit:contain!important;object-position:center!important;margin:auto!important}.mobileQuizQuestionCard .mobileQuizActions{margin-top:0!important;padding-top:0!important;transform:translateY(-8px)!important}}@media(max-width:430px){.mobileEnemyOrbEnergy{left:31px!important;top:26px!important}.mobileEnemyOrbEnergy,.mobileEnemyOrbEnergyBase,.mobileEnemyOrbEnergyMask,.mobileEnemyOrbEnergyMask img,.mobileEnemyOrbValue{width:52px!important;height:52px!important}.mobileEnemyOrbValue{left:31px!important;top:26px!important;font-size:8px!important}.mobileEnemyPortrait img,.mobileEnemyPortrait video{width:92%!important;max-width:92%!important;height:92%!important;max-height:92%!important}}.positionTrainingAssetPage .positionTrainingGameContainer{width:100%!important;max-width:none!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important;display:flex!important;justify-content:center!important;align-items:flex-start!important}.positionTrainingAssetPage .positionTrainingGameContainer>.d2QuizShell{margin-left:auto!important;margin-right:auto!important}.dashboardProgressGameCard .dashboardAssetXpBar{position:relative!important;width:min(60%,456px)!important;height:30px!important;margin:10px 0 4px!important;overflow:hidden!important;isolation:isolate!important;background:none!important}.dashboardProgressGameCard .dashboardAssetXpBarBg,.dashboardProgressGameCard .dashboardAssetXpBarFrame{display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:fill!important;pointer-events:none!important}.dashboardProgressGameCard .dashboardAssetXpBarBg{z-index:0!important}.dashboardProgressGameCard .dashboardAssetXpBarFill{position:absolute!important;left:16px!important;top:7px!important;height:16px!important;max-width:calc(100% - 32px)!important;z-index:1!important;-webkit-clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,8px 50%)!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,8px 50%)!important;background:linear-gradient(90deg,#254bc7,#328ee8 48%,#28c7ca)!important}.dashboardProgressGameCard .dashboardAssetXpBarFrame{z-index:3!important}.dashboardProgressGameCard .dashboardAssetXpBar:after{content:none!important;display:none!important}@media(max-width:700px){.dashboardProgressGameCard .dashboardAssetXpBar{width:min(88%,456px)!important}}.learningInsightsPage .container{max-width:1180px;padding:24px 16px}.learningInsightsPage .card{padding:20px;margin-bottom:16px;min-width:0}.learningInsightsPage h1,.learningInsightsPage h2{margin-top:0}.insightsScope{display:block;margin:20px 0}.insightsScope select{display:block;width:100%;margin-top:8px}.insightsMetrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-gap:12px;gap:12px}.insightsMetrics strong{display:block;font-size:24px;margin-top:8px}.insightsColumns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.insightsActivity{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));grid-gap:6px;gap:6px}.insightsActivity>div{display:grid;text-align:center;grid-gap:8px;gap:8px;padding:8px 2px;border:1px solid rgba(255,255,255,.16);border-radius:8px}.insightsActivity .active{background:rgba(255,196,107,.18);border-color:rgba(255,196,107,.5)}.insightsTableWrap{overflow-x:auto}.learningInsightsPage table{width:100%;border-collapse:collapse;text-align:left}.learningInsightsPage td,.learningInsightsPage th{padding:10px;border-bottom:1px solid rgba(255,255,255,.12);overflow-wrap:anywhere}.learningInsightsPage meter{max-width:90px;vertical-align:middle}.learningInsightsPage li{margin-bottom:10px}.srOnly{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:700px){.insightsColumns{grid-template-columns:1fr}.insightsActivity{grid-template-columns:repeat(7,minmax(0,1fr))}.learningInsightsPage td,.learningInsightsPage th{padding:8px 5px;font-size:12px}}.billingResultPage :focus-visible,.learningInsightsPage :focus-visible,.practiceGameModal :focus-visible{outline:2px solid #ffe2a0!important;outline-offset:3px}