.learner-app.platform-ui{--page:#f5f7fb;--surface:#fff;--ink:#18243c;--subtle:#627088;--line:#e2e7f0;--blue:#315de8;--tint:#edf2ff;--platform-shadow:0 2px 4px #172b4d03, 0 8px 24px -18px #172b4d24;--platform-ease:cubic-bezier(.22,.7,.26,1);--orbit-primary:linear-gradient(120deg,#315de8,#2676dc);background:radial-gradient(ellipse at 85% 0%,#e9eeff80,transparent 38%),var(--page);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:DM Sans,sans-serif}.learner-app.platform-ui[data-theme=dark]{--page:#101621;--surface:#192130;--ink:#edf2ff;--subtle:#a6b3c9;--line:#2c374a;--blue:#94b0ff;--tint:#23314f;--platform-shadow:0 2px 4px #0000000a, 0 12px 30px -20px #0008;background:radial-gradient(ellipse at 85% 0%,#28375c35,transparent 38%),var(--page)}.learner-app.platform-ui :is(h1,h2,h3){letter-spacing:-.035em;font-family:Manrope,sans-serif}.learner-app.platform-ui .learner-body{margin:0}.learner-app.platform-ui .learner-topbar{background:color-mix(in srgb,var(--surface) 93%,transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);gap:28px;min-height:68px;padding:10px max(24px,50% - 592px);box-shadow:0 3px 20px #172b4d03}.learner-app.platform-ui .learner-brand{letter-spacing:-.5px;white-space:nowrap;gap:8px;padding:0;font-size:15px}.learner-app.platform-ui .learner-brand>svg{width:25px;height:25px;color:var(--blue)}.learner-app.platform-ui .learner-brand-copy{color:var(--ink)}.learner-app.platform-ui .learner-brand-copy b{color:var(--blue)}.learner-app.platform-ui .learner-main-nav{border:1px solid var(--line);background:var(--page);border-radius:13px;gap:3px;padding:4px}.learner-app.platform-ui .learner-main-nav a{min-height:36px;color:var(--subtle);border-radius:9px;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;position:relative}.learner-app.platform-ui .learner-main-nav a svg{width:16px;height:16px}.learner-app.platform-ui .learner-main-nav a[aria-current=page]{color:var(--blue);background:var(--surface);box-shadow:0 1px 4px #172b4d12,0 0 0 1px #172b4d05}.learner-app.platform-ui .learner-top-actions{gap:6px;margin-left:auto}.learner-app.platform-ui .learner-context-label{max-width:165px;color:var(--subtle);border-right:1px solid var(--line);margin-right:6px;padding-right:10px;font-size:11px}.learner-app.platform-ui :is(.learner-theme-toggle,.sound-toggle){width:38px;min-width:38px;height:38px;min-height:38px;color:var(--subtle);border-radius:10px}.learner-app.platform-ui .learner-account summary{border:1px solid color-mix(in srgb,var(--blue) 20%,var(--line));background:var(--tint);width:36px;height:36px;min-height:36px;color:var(--blue);border-radius:11px;font-size:11px}.learner-app.platform-ui .learner-account>div{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:12px;top:calc(100% + 13px);box-shadow:0 18px 55px -18px #11234755}.learner-app.platform-ui .learner-account>div :is(a,button){border-radius:8px;min-height:40px;padding:10px 12px;font-size:13px}.learner-app.platform-ui .streak-nav-trigger{min-width:44px;min-height:38px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:6px 8px;font-size:13px;font-weight:750;display:inline-flex}.learner-app.platform-ui .streak-nav-trigger>svg{color:var(--lightningcss-light,#b55713)var(--lightningcss-dark,#ffc47a)}.learner-app.platform-ui .streak-nav-trigger:hover{background:var(--tint)}.learner-app.platform-ui .streak-nav-popover{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:340px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 88px);color:var(--ink);border-radius:18px;margin:0;padding:22px;font-size:13px;position:fixed;inset:64px max(12px,50vw - 592px) auto auto;overflow:auto;box-shadow:0 16px 50px #14244025}.learner-app.platform-ui .streak-nav-popover::backdrop{background:0 0}.learner-app.platform-ui .streak-nav-popover>header{align-items:center;gap:12px;display:flex}.learner-app.platform-ui .streak-nav-flame{color:var(--lightningcss-light,#b55713)var(--lightningcss-dark,#ffc47a);background:var(--lightningcss-light,#fff3e2)var(--lightningcss-dark,#3b2c22);border-radius:13px;place-items:center;width:44px;height:48px;display:grid}.learner-app.platform-ui .streak-nav-popover h2{margin:0 0 4px;font-size:18px;font-weight:750;line-height:1.3}.learner-app.platform-ui .streak-nav-popover p{color:var(--subtle);margin:0;font-size:12px;line-height:1.5}.learner-app.platform-ui .streak-nav-week{justify-content:space-between;gap:8px;padding:22px 0;display:flex}.learner-app.platform-ui .streak-nav-day{color:var(--subtle);justify-items:center;gap:7px;font-size:10px;display:grid}.learner-app.platform-ui .streak-nav-dot{border:1px solid var(--line);background:var(--page);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.learner-app.platform-ui .streak-nav-day.active .streak-nav-dot{color:#fff;background:#087f83;border-color:#087f83}.learner-app.platform-ui .streak-nav-day.protected .streak-nav-dot{color:var(--blue);border-color:var(--blue)}.learner-app.platform-ui .streak-nav-day.today .streak-nav-dot{border-style:dashed;border-color:var(--blue)}.learner-app.platform-ui .streak-nav-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:6px 0}.learner-app.platform-ui .streak-nav-facts>div{align-items:center;gap:8px;min-height:40px;display:flex}.learner-app.platform-ui .streak-nav-facts svg{color:var(--blue);flex-shrink:0}.learner-app.platform-ui .streak-nav-facts strong{margin-left:auto;font-size:12px}.learner-app.platform-ui .streak-nav-link{min-height:44px;color:var(--blue);justify-content:space-between;align-items:center;padding-top:10px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.learner-app.platform-ui .streak-nav-error{padding-top:14px}.learner-app.platform-ui .streak-nav-error button{color:var(--blue);background:0 0;border:0;padding:4px 0;text-decoration:underline}.learner-app.platform-ui .private-main{width:100%;max-width:1232px;margin:0 auto;padding:30px 24px 44px}.learner-app.platform-ui :is(.platform-page-heading,.home-certification-heading){margin:0 0 24px}.learner-app.platform-ui .platform-eyebrow{color:var(--blue);letter-spacing:.13em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.learner-app.platform-ui .platform-page-heading h1{color:var(--ink);margin:0;font-size:32px;font-weight:800;line-height:1.2}.learner-app.platform-ui .platform-page-heading p{color:var(--subtle);margin:9px 0 0;font-size:14px;line-height:1.6}.learner-app.platform-ui .home-certification-heading h1{line-height:1.25}.learner-app.platform-ui .home-certification-lead{color:var(--subtle);letter-spacing:0;margin-bottom:7px;font:500 13px/1.5 DM Sans,sans-serif;display:block}.learner-app.platform-ui .home-certification-goal{color:var(--ink);letter-spacing:-1.2px;font-size:32px;font-weight:800}.learner-app.platform-ui .command-dashboard{gap:18px}.learner-app.platform-ui .command-dashboard>:is(.home-certification-heading,.home-prep-summary,.streak-compact,.command-next,.command-results){margin:0}.learner-app.platform-ui :is(.private-card,.probability-card,.streak-card,.week-card,.milestone-panel,.profile-card,.profile-side-card,.profile-settings){background:var(--surface);border:1px solid var(--line);box-shadow:var(--platform-shadow);border-radius:18px}.learner-app.platform-ui :is(.private-primary,.private-secondary){letter-spacing:0;border-radius:10px;min-height:42px;padding:10px 17px;font-size:13px;font-weight:700}.learner-app.platform-ui .private-primary{background:var(--orbit-primary);color:#fff;border:1px solid #315de8;box-shadow:0 4px 10px -5px #315de870,inset 0 1px #ffffff25}.learner-app.platform-ui .private-secondary{background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:0 1px 2px #172b4d05}.learner-app.platform-ui :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.learner-app.platform-ui :is(button:disabled,[aria-disabled=true]){cursor:default}.learner-app.platform-ui .private-text-link{font-size:13px;font-weight:650}.learner-app.platform-ui .home-prep-summary{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:18px;margin:0 0 18px;display:grid}.learner-app.platform-ui .energy-overview{--energy-ink:#172a48;--energy-muted:#526b91;--energy-line:#cfdff3;--energy-track:#cdddf0;--energy-surface:#edf5ff;border:1px solid var(--energy-line);background:var(--energy-surface);width:100%;min-width:0;max-width:none;color:var(--energy-ink);box-shadow:var(--platform-shadow);border-radius:18px;flex-direction:column;margin:0;padding:0;display:flex;overflow:visible;container:exam-overview/inline-size}.learner-app.platform-ui[data-theme=dark] .energy-overview{--energy-ink:#eef5ff;--energy-muted:#b1c8e1;--energy-line:#2c4968;--energy-track:#345574;--energy-surface:#162c45;background:var(--energy-surface)}.learner-app.platform-ui .energy-heading{grid-column:1/-1;padding:18px 24px 0}.learner-app.platform-ui .energy-heading .overview-heading{color:var(--energy-ink);gap:9px;font-size:19px}.learner-app.platform-ui .energy-heading .overview-heading svg{width:21px;height:23px;color:var(--blue);fill:none}.learner-app.platform-ui .energy-heading-actions{gap:8px;min-width:0}.learner-app.platform-ui .energy-exam-code{background:var(--surface);color:var(--energy-muted);border:1px solid var(--energy-line);white-space:normal;overflow-wrap:anywhere;border-radius:9px;max-width:190px;padding:7px 13px;font-size:12px;line-height:1.4}.learner-app.platform-ui .energy-metric-info summary{color:var(--energy-muted);border-radius:8px;width:34px;min-height:34px}.learner-app.platform-ui .energy-metric-info p{z-index:5;color:var(--ink);background:var(--surface);border-color:var(--energy-line);box-shadow:0 12px 30px #17243b20}.learner-app.platform-ui .energy-overview .readiness-overview-gauge{flex-direction:column;justify-content:center;align-items:center;gap:0;min-width:0;margin:0;padding:2px 22px 18px;display:flex}.learner-app.platform-ui .energy-overview .probability-meter{aspect-ratio:240/150;align-self:center;width:230px;max-width:100%;height:auto;margin:0}.learner-app.platform-ui .energy-overview .probability-meter>strong{letter-spacing:-1.7px;color:var(--energy-ink);font-size:43px;font-weight:800;bottom:7%}.learner-app.platform-ui .energy-overview .probability-meter>strong.is-empty{letter-spacing:0;font-size:16px}.learner-app.platform-ui .energy-overview .readiness-overview-gauge h2{letter-spacing:-.035em;text-align:center;color:var(--energy-muted);margin:0 0 15px;font-size:17px;font-weight:600;line-height:1.4}.learner-app.platform-ui .energy-overview .probability-track{stroke:var(--energy-track);stroke-width:12px}.learner-app.platform-ui .energy-overview .probability-value{stroke-width:12px;filter:none}.learner-app.platform-ui .energy-overview .probability-meter stop{stop-color:#0eaeec}.learner-app.platform-ui .energy-overview .energy-gauge-ticks{stroke:var(--energy-muted);opacity:.3}.learner-app.platform-ui .energy-overview .energy-gauge-dot{fill:#fff;stroke:#0eaeec;filter:none}.learner-app.platform-ui .energy-overview .energy-spark{display:none}.learner-app.platform-ui .energy-overview .energy-improve{color:#fff;background:#205bed;border:1px solid #205bed;border-radius:10px;justify-content:center;align-self:center;width:auto;min-width:140px;min-height:44px;padding:10px 26px;font-size:15px;font-weight:700;box-shadow:0 3px 8px #205bed15}.learner-app.platform-ui .energy-overview .exam-date-row{border:0;border-top:1px solid var(--energy-line);width:100%;min-width:0;min-height:50px;color:var(--energy-ink);text-align:left;background:0 0;border-radius:0 0 17px 17px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin:auto 0 0;padding:10px 24px;display:flex}.learner-app.platform-ui .energy-overview .exam-date-row>span{color:var(--energy-muted);white-space:normal;flex-direction:row;gap:9px;font-size:14px}.learner-app.platform-ui .energy-overview .exam-date-row>span svg{color:var(--energy-muted);stroke-width:1.6px;flex-shrink:0;width:19px;height:19px;margin:0}.learner-app.platform-ui .energy-overview .exam-date-row strong{letter-spacing:0;max-width:52%;color:var(--energy-ink);background:var(--tint);border-radius:7px;margin:0;padding:4px 9px;font-size:13px;font-weight:700;line-height:1.4}.learner-app.platform-ui .energy-overview>.study-tools-status{text-align:center;padding:14px}.learner-app.platform-ui .energy-overview>p[role=alert]{grid-area:3/1/auto/-1}.learner-app.platform-ui .energy-overview :is(a,button,summary):focus-visible{outline-color:var(--blue)}@media (hover:hover){.learner-app.platform-ui .energy-overview .energy-improve:hover{background:#154bce;border-color:#154bce;box-shadow:0 6px 15px #205bed25}.learner-app.platform-ui .energy-overview .exam-date-row:hover{background:color-mix(in srgb,var(--tint) 30%,transparent)}}@container exam-overview (max-width:440px){.learner-app.platform-ui .energy-heading{padding:13px 14px 0}.learner-app.platform-ui .energy-heading .overview-heading{gap:6px;font-size:16px}.learner-app.platform-ui .energy-heading-actions{gap:3px}.learner-app.platform-ui .energy-exam-code{max-width:150px;padding:6px 9px;font-size:11px}.learner-app.platform-ui .energy-overview .readiness-overview-gauge{padding:10px 12px 24px}.learner-app.platform-ui .energy-overview .probability-meter{width:175px}.learner-app.platform-ui .energy-overview .probability-meter>strong{letter-spacing:-1.2px;font-size:32px}.learner-app.platform-ui .energy-overview .readiness-overview-gauge h2{margin-bottom:12px;font-size:14px}.learner-app.platform-ui .energy-overview .energy-improve{min-width:120px;min-height:42px;padding:9px 20px;font-size:14px}.learner-app.platform-ui .energy-overview .exam-date-row{padding:10px 16px}.learner-app.platform-ui .energy-overview .exam-date-row>span{gap:8px;font-size:12px}.learner-app.platform-ui .energy-overview .exam-date-row strong{font-size:12px}}.learner-app.platform-ui .home-prep-side{grid-template-rows:1fr 1fr;gap:12px;display:grid}.learner-app.platform-ui :is(.home-mission-slot,.home-review-slot){min-width:0;display:flex}.learner-app.platform-ui :is(.daily-mission-action,.home-review-action){width:100%}.learner-app.platform-ui .home-daily-missions{border:1px solid var(--line);width:100%;min-height:100%;color:var(--ink);background:var(--surface);box-shadow:var(--platform-shadow);border-radius:16px;gap:15px;margin:0;padding:20px 22px}.learner-app.platform-ui .home-review-tile.home-daily-missions{background:var(--surface);box-shadow:var(--platform-shadow)}.learner-app.platform-ui .home-daily-missions:before,.learner-app.platform-ui .home-daily-missions:after{display:none}.learner-app.platform-ui .home-daily-missions>span{letter-spacing:-.45px;font-size:18px;line-height:1.35}.learner-app.platform-ui .home-daily-missions small{color:var(--subtle);letter-spacing:0;margin-top:6px;font-size:12px;font-weight:400}.learner-app.platform-ui .home-daily-missions>svg:first-child{background:var(--tint);width:42px;height:42px;color:var(--blue);box-shadow:none;border:1px solid #315de818;border-radius:12px;padding:11px}.learner-app.platform-ui .home-daily-missions>svg:last-child{color:var(--subtle);width:19px}.learner-app.platform-ui .home-review-tile>svg:first-child{color:var(--lightningcss-light,#7356b1)var(--lightningcss-dark,#c2a7ff);background:var(--lightningcss-light,#f2edff)var(--lightningcss-dark,#302846);border-color:var(--lightningcss-light,#e8defb)var(--lightningcss-dark,#4a3a65)}.learner-app.platform-ui .growth-home{margin:0}.learner-app.platform-ui .growth-home:has(>.growth-grid:empty){display:none}.learner-app.platform-ui .streak-compact{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:14px;gap:16px;margin:0 0 18px;padding:12px 17px}.learner-app.platform-ui .command-next{border:1px solid var(--line);border-left:3px solid var(--blue);background:var(--surface);box-shadow:var(--platform-shadow);border-radius:14px;gap:16px;margin:0 0 22px;padding:19px 22px}.learner-app.platform-ui .command-action-icon{background:var(--tint);width:42px;height:42px;color:var(--blue);border-radius:12px}.learner-app.platform-ui .command-status{color:var(--blue);letter-spacing:.12em;font-size:9px;font-weight:800}.learner-app.platform-ui .command-next h2{margin:5px 0;font-size:18px;line-height:1.45}.learner-app.platform-ui .command-next p{color:var(--subtle);margin:0;font-size:12px;line-height:1.6}.learner-app.platform-ui .command-path{border-radius:18px;margin:0;padding:22px 24px}.learner-app.platform-ui .command-path-header{gap:16px;padding-bottom:18px}.learner-app.platform-ui .home-path-meta{gap:10px;font-size:12px}.learner-app.platform-ui .home-path-domain{letter-spacing:.07em;color:var(--blue);font-size:10px;font-weight:800}.learner-app.platform-ui .home-domain-picker{border:1px solid var(--line);background:var(--page);border-radius:10px}.learner-app.platform-ui .home-domain-picker select{background:0 0;min-height:42px;font-size:13px}.learner-app.platform-ui .home-domain-link{background:var(--tint);min-width:42px;min-height:42px;color:var(--blue);border-radius:10px}.learner-app.platform-ui .command-legend{gap:15px;padding:14px 0 0;font-size:11px}.learner-app.platform-ui .command-path-footer{border-color:var(--line);margin-top:12px;padding-top:16px;font-size:12px}.learner-app.platform-ui .command-results{margin-top:18px}.learner-app.platform-ui .learn-foundation{background:var(--surface);border-radius:18px;grid-template-columns:1fr minmax(280px,420px);align-items:center;gap:28px;margin:0;padding:24px 28px;display:grid}.learner-app.platform-ui .learn-foundation>header{text-align:left;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.learner-app.platform-ui .learn-foundation>header>span{letter-spacing:.12em;color:var(--blue);font-size:9px}.learner-app.platform-ui .learn-foundation>header h2{justify-content:flex-start;margin:8px 0;font-size:23px}.learner-app.platform-ui .learn-foundation>header p{color:var(--subtle);font-size:13px}.learner-app.platform-ui .learn-foundation-nodes{width:100%;max-width:none;margin:0;padding:0}.learner-app.platform-ui .learn-foundation-nodes:before{display:none}.learner-app.platform-ui .learn-junction{height:68px}.learner-app.platform-ui .learn-junction>span{background:var(--page);border:1px solid var(--line);color:var(--subtle);border-radius:20px;padding:7px 13px;font-size:11px}.learner-app.platform-ui .learn-tracks{gap:22px}.learner-app.platform-ui .learn-track{background:color-mix(in srgb,var(--surface) 62%,transparent);border:1px solid var(--line);border-radius:18px;padding:22px 16px 16px}.learner-app.platform-ui .learn-track>header{text-align:left;min-height:72px;padding:0 3px}.learner-app.platform-ui .learn-track h2{color:var(--ink);font-size:18px;line-height:1.4}.learner-app.platform-ui .learn-track header p{color:var(--subtle);margin:5px 0 0;font-size:12px}.learner-app.platform-ui .learn-track[data-track=security]{border-color:color-mix(in srgb,var(--blue) 32%,var(--line));background:linear-gradient(160deg,var(--tint),color-mix(in srgb,var(--surface) 80%,transparent))}.learner-app.platform-ui .learn-track[data-track=security] h2{color:var(--blue)}.learner-app.platform-ui .learn-track-nodes{gap:16px}.learner-app.platform-ui .learn-cert{border:1px solid var(--line);background:var(--surface);border-radius:13px;min-height:112px;padding:20px 15px;box-shadow:0 2px 5px #172b4d04}.learner-app.platform-ui .learn-cert.is-live{border-color:var(--blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--blue) 9%,transparent),0 5px 16px #315de810}.learner-app.platform-ui .learn-cert-badge{background:var(--page);width:39px;height:43px;color:var(--subtle);border-radius:11px}.learner-app.platform-ui .is-live .learn-cert-badge{background:var(--tint);color:var(--blue)}.learner-app.platform-ui .learn-cert-provider{color:var(--subtle);gap:6px;font-size:9px;line-height:1.6}.learner-app.platform-ui .learn-cert-provider>span:last-child:not(:only-child){background:var(--page);color:var(--subtle);border-radius:4px;padding:2px 5px;font-size:8px}.learner-app.platform-ui .learn-cert-body h3{letter-spacing:-.3px;margin:5px 0 8px;font-size:15px;line-height:1.4}.learner-app.platform-ui .learn-cert-degree{font-size:10px}.learner-app.platform-ui .learn-active-tag{letter-spacing:.02em;color:#fff;background:#315de8;border-radius:5px;padding:4px 8px;font-size:8px;left:16px;transform:none}.learner-app.platform-ui .career-cert-dialog{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:20px;padding:28px;box-shadow:0 30px 90px #07142740}.learner-app.platform-ui .orbit-study.orbit-practice-home{background:0 0;max-width:1232px;min-height:calc(100svh - 68px);padding:30px 24px 44px}.learner-app.platform-ui .practice-redesign{position:relative}.learner-app.platform-ui .practice-welcome-astronaut{pointer-events:none;width:88px;height:88px;margin:0;position:absolute;top:-13px;right:12px}.learner-app.platform-ui .orbit-practice-heading{align-items:center;min-height:55px;margin:0 100px 22px 0;display:flex}.learner-app.platform-ui .orbit-practice-heading h1{color:var(--ink);font-size:32px;font-weight:800}.learner-app.platform-ui .orbit-practice-home .study-tools-panel{box-shadow:none;background:0 0;border:0;margin:0 0 18px}.learner-app.platform-ui .study-tools-card{border:1px solid var(--line);background:var(--surface);box-shadow:var(--platform-shadow);border-radius:14px;padding:18px 22px}.learner-app.platform-ui .practice-options-grid{gap:16px}.learner-app.platform-ui .orbit-practice-home .practice-option{border:1px solid var(--line);background:var(--surface);min-height:130px;box-shadow:var(--platform-shadow);border-radius:16px;padding:22px}.learner-app.platform-ui .practice-option h2{color:var(--ink);font-size:17px;line-height:1.4}.learner-app.platform-ui .practice-option p{color:var(--subtle);font-size:12px;line-height:1.6}.learner-app.platform-ui .practice-option-heading{gap:15px}.learner-app.platform-ui .orbit-practice-home .practice-option-icon{background:var(--tint);width:44px;height:44px;color:var(--blue);border-radius:12px}.learner-app.platform-ui .orbit-practice-home .practice-green{color:var(--lightningcss-light,#267969)var(--lightningcss-dark,#89d4bf);background:var(--lightningcss-light,#e8f6f2)var(--lightningcss-dark,#1f3b37)}.learner-app.platform-ui .orbit-practice-home .practice-rose{color:var(--lightningcss-light,#b15d4e)var(--lightningcss-dark,#e9a298);background:var(--lightningcss-light,#fbefec)var(--lightningcss-dark,#432d31)}.learner-app.platform-ui .practice-saved-progress{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;margin:16px 0 0;padding:10px 0 0}.learner-app.platform-ui .practice-domain-picker{border-top:1px solid var(--line);margin-top:18px;padding-top:10px}.learner-app.platform-ui .practice-domain-row{border-radius:10px;min-height:62px;padding:10px}.learner-app.platform-ui .practice-domain-number{background:var(--tint);color:var(--blue);border-radius:8px}.learner-app.platform-ui .orbit-practice-home .practice-pbq{min-height:88px;box-shadow:none;background:0 0;border-style:dashed;padding:19px 22px}.learner-app.platform-ui .practice-coming-soon{color:var(--subtle);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:5px 8px;font-size:10px}.learner-app.platform-ui .practice-overview-note{color:var(--subtle);margin-top:16px;font-size:11px}.learner-app.platform-ui .platform-progress{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.learner-app.platform-ui .platform-progress>.platform-page-heading{grid-column:1/-1;margin:0 0 6px}.learner-app.platform-ui .platform-progress>section{width:100%;min-width:0;max-width:none;margin:0}.learner-app.platform-ui .platform-progress>:is(.streak-card,.week-card,.milestone-panel,.domain-readiness-card,.private-text-link){grid-column:1/-1}.learner-app.platform-ui .platform-progress>.progress-level-card{background:linear-gradient(135deg,var(--surface),var(--tint));border:1px solid var(--line);box-shadow:var(--platform-shadow);border-radius:18px;flex-wrap:wrap;align-content:center;align-items:center;gap:16px;padding:24px;display:flex}.learner-app.platform-ui .progress-level-card h2{margin:5px 0;font-size:22px}.learner-app.platform-ui .progress-level-emblem{background:var(--tint);width:50px;height:55px;color:var(--blue);box-shadow:none;border:1px solid color-mix(in srgb,var(--blue) 15%,var(--line));border-radius:14px}.learner-app.platform-ui .progress-level-detail{flex-basis:100%}.learner-app.platform-ui .progress-level-meter{height:6px}.learner-app.platform-ui .streak-card{padding:24px}.learner-app.platform-ui .streak-heading{margin-bottom:20px}.learner-app.platform-ui .streak-heading h2{font-size:22px}.learner-app.platform-ui .streak-heading h2 strong{font-size:32px}.learner-app.platform-ui .streak-heading p{margin-top:7px;font-size:12px}.learner-app.platform-ui .streak-full-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px}.learner-app.platform-ui .streak-calendar-area{max-width:none}.learner-app.platform-ui .streak-sidebar{gap:16px}.learner-app.platform-ui :is(.streak-goal,.streak-protection){background:var(--page);border:1px solid var(--line);border-radius:12px;padding:16px}.learner-app.platform-ui :is(.streak-goal,.streak-protection) p{font-size:12px;line-height:1.65}.learner-app.platform-ui .streak-section-title h3{font-size:14px}.learner-app.platform-ui .week-card{border-radius:18px;padding:22px 24px}.learner-app.platform-ui .week-card-header h2{font-size:19px}.learner-app.platform-ui .week-metrics{gap:12px;margin:18px 0}.learner-app.platform-ui .week-metrics>div{border:1px solid var(--line);background:var(--page);border-radius:12px;padding:14px 18px}.learner-app.platform-ui .week-metrics strong{font-size:28px}.learner-app.platform-ui .milestone-panel{padding:24px}.learner-app.platform-ui .milestone-header{margin-bottom:18px}.learner-app.platform-ui .milestone-header h2{font-size:22px}.learner-app.platform-ui .milestone-header p{font-size:12px}.learner-app.platform-ui .milestone-next{background:var(--tint);border:1px solid color-mix(in srgb,var(--blue) 15%,var(--line));border-radius:12px;margin-bottom:18px;padding:16px 18px}.learner-app.platform-ui .milestone-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.learner-app.platform-ui .milestone-card{border:1px solid var(--line);background:var(--surface);min-height:0;box-shadow:none;border-radius:13px;padding:18px}.learner-app.platform-ui .milestone-card h3{margin:10px 0 6px;font-size:15px}.learner-app.platform-ui .milestone-card p{min-height:38px;font-size:12px;line-height:1.6}.learner-app.platform-ui .milestone-card .milestone-emblem{width:64px;height:70px}.learner-app.platform-ui .milestone-card .milestone-symbol{width:32.222%;height:29.897%;top:22.68%;left:33.333%}.learner-app.platform-ui .milestone-card .milestone-number{width:24.444%;font-size:9px;top:55.67%;left:37.778%}.learner-app.platform-ui .milestone-footnote{margin-top:18px;font-size:11px;line-height:1.7}.learner-app.platform-ui .domain-readiness-card{padding:24px}.learner-app.platform-ui .domain-readiness-card header h2{font-size:21px}.learner-app.platform-ui .readiness-domains{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.learner-app.platform-ui .readiness-domains article{min-width:0;padding:18px 0}.learner-app.platform-ui .readiness-domains article>div{gap:18px;font-size:13px;line-height:1.5}.learner-app.platform-ui .readiness-domains article>div>strong{max-width:80%}.learner-app.platform-ui .readiness-domains article>div>span{font-variant-numeric:tabular-nums;font-size:13px}.learner-app.platform-ui .readiness-domains progress{height:6px;margin:12px 0 7px}.learner-app.platform-ui .readiness-domains small{font-size:11px}.learner-app.platform-ui .learn-study:before{display:none}.learner-app.platform-ui .learn-study-heading{margin:18px 0 24px}.learner-app.platform-ui .learn-study-heading h1{font-size:32px}.learner-app.platform-ui .learn-study-heading p{color:var(--subtle);font-size:13px}.learner-app.platform-ui .learn-domain-grid{gap:14px}.learner-app.platform-ui .learn-domain-card{border:1px solid var(--line);background:var(--surface);box-shadow:var(--platform-shadow);border-radius:15px;gap:15px;padding:22px}.learner-app.platform-ui .learn-domain-card h2{font-size:16px;line-height:1.45}.learner-app.platform-ui .learn-domain-card p{margin-top:8px;font-size:12px}.learner-app.platform-ui .learn-domain-icon{background:var(--tint);width:42px;height:42px;color:var(--blue);border-radius:12px}.learner-app.platform-ui .learn-domain-code{letter-spacing:.08em;color:var(--blue);font-size:9px}.learner-app.platform-ui .learn-domain-progress{height:5px;margin-top:12px}.learner-app.platform-ui .learn-study-footer{margin-top:22px}.learner-app.platform-ui .profile-page-heading h1{font-size:30px}.learner-app.platform-ui .profile-home{gap:20px}.learner-app.platform-ui .profile-cover{height:150px}.learner-app.platform-ui .profile-card-body{padding:0 24px 24px}.learner-app.platform-ui .profile-stat-grid{gap:12px}.learner-app.platform-ui .profile-stat-grid article{border:1px solid var(--line);background:var(--page);border-radius:12px;padding:15px}.learner-app.platform-ui .profile-side-card{padding:22px}.learner-app.platform-ui .account-layout{grid-template-columns:220px minmax(0,1fr);gap:20px}.learner-app.platform-ui .account-nav{border-radius:14px;padding:8px;top:88px}.learner-app.platform-ui .account-nav :is(button,a){border:0;border-radius:9px;gap:10px;min-height:44px;padding:11px 12px;font-size:13px}.learner-app.platform-ui .account-nav button[aria-current=page]{color:var(--blue);background:var(--tint)}.learner-app.platform-ui .profile-settings{padding:24px}.learner-app.platform-ui .profile-settings h2{margin-bottom:22px;font-size:20px}.learner-app.platform-ui .profile-settings :is(input:not([type=checkbox]):not([type=file]),select,textarea){background:var(--page);border-color:var(--line);border-radius:10px}.learner-app.platform-ui :is(.journey-dialog,.exam-date-dialog,.streak-dialog,.profile-preview-dialog){border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 90px #07142740}.learner-app.platform-ui dialog{margin:auto}.learner-app.platform-ui .exam-date-dialog{--calendar-accent:var(--blue);--calendar-soft:var(--tint)}.learner-app.platform-ui .exam-date-dialog .private-primary{background:var(--calendar-accent);border-color:var(--calendar-accent);color:#fff}.learner-app.platform-ui[data-theme=dark] .exam-date-dialog{--surface:#192130;--text:#edf2ff;--tools-muted:#a6b3c9;--line:#2c374a}.learner-app.platform-ui[data-theme=dark] .exam-date-dialog .private-primary{color:#142440}.learner-app.platform-ui dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d193958}@media (prefers-reduced-motion:no-preference){.learner-app.platform-ui #learner-content main{animation:platform-arrive .26s var(--platform-ease) both}.learner-app.platform-ui :is(.learner-main-nav a,.private-primary,.private-secondary,.home-daily-missions,.learn-cert,.practice-option,.learner-theme-toggle,.card-frame-chevron,.account-nav button){transition:background .18s,border-color .18s,box-shadow .2s,transform .2s var(--platform-ease),color .18s}.learner-app.platform-ui .learner-account[open]>div{animation:platform-pop .18s var(--platform-ease) both}.learner-app.platform-ui dialog[open]{animation:platform-dialog .18s var(--platform-ease) both}.learner-app.platform-ui :is(.private-primary,.private-secondary,.home-daily-missions):active{transform:translateY(1px)scale(.99)}}@media (hover:hover){.learner-app.platform-ui .learner-main-nav a:hover{color:var(--blue);background:var(--surface)}.learner-app.platform-ui :is(.learn-cert,.home-daily-missions,.orbit-practice-home .practice-option:not(.practice-pbq)):hover{border-color:color-mix(in srgb,var(--blue) 45%,var(--line));transform:translateY(-2px);box-shadow:0 8px 22px -14px #315de850}.learner-app.platform-ui :is(.learn-cert,.practice-option):hover .card-frame-chevron{color:var(--blue);transform:translate(3px)}.learner-app.platform-ui .private-primary:hover{filter:brightness(1.06);box-shadow:0 6px 16px -8px #315de890}.learner-app.platform-ui .private-secondary:hover{background:var(--tint);border-color:color-mix(in srgb,var(--blue) 30%,var(--line))}}@keyframes platform-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes platform-pop{0%{opacity:0;transform:translateY(-3px)scale(.985)}to{opacity:1;transform:none}}@keyframes platform-dialog{0%{opacity:0}to{opacity:1}}@media (max-width:1100px){.learner-app.platform-ui .learner-topbar{gap:16px;padding-inline:24px}.learner-app.platform-ui .learner-context-label{display:none}.learner-app.platform-ui .learn-tracks{gap:14px}.learner-app.platform-ui .learn-track{padding:20px 12px 12px}.learner-app.platform-ui .learn-cert{gap:10px;padding:18px 12px}}@media (max-width:800px){.learner-app.platform-ui .learner-topbar{flex-wrap:wrap;gap:9px;padding:10px 18px}.learner-app.platform-ui .learner-main-nav{order:3;justify-content:space-between;width:100%}.learner-app.platform-ui .learner-main-nav a{flex:1;justify-content:center;min-height:39px}.learner-app.platform-ui .private-main,.learner-app.platform-ui .orbit-study.orbit-practice-home{padding:24px 18px 36px}.learner-app.platform-ui .home-prep-summary{grid-template-columns:minmax(0,1fr);gap:12px}.learner-app.platform-ui .home-prep-side{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:12px}.learner-app.platform-ui .home-daily-missions{gap:11px;padding:17px 14px}.learner-app.platform-ui .home-daily-missions>span{font-size:15px}.learner-app.platform-ui .home-daily-missions>svg:first-child{width:36px;height:36px;padding:9px}.learner-app.platform-ui .learn-foundation{grid-template-columns:1fr 1fr;gap:20px;padding:20px}.learner-app.platform-ui .learn-tracks{max-width:none}.learner-app.platform-ui .streak-full-grid{grid-template-columns:1fr;gap:20px}.learner-app.platform-ui .streak-sidebar{grid-template-columns:1fr 1fr;display:grid}.learner-app.platform-ui .platform-progress{grid-template-columns:1fr}.learner-app.platform-ui .milestone-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.learner-app.platform-ui .account-layout{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:600px){.learner-app.platform-ui .learner-topbar{gap:8px;padding:9px 12px 8px}.learner-app.platform-ui .learner-brand{font-size:14px}.learner-app.platform-ui .learner-brand>svg{width:22px}.learner-app.platform-ui .learner-main-nav{border-radius:11px;padding:3px}.learner-app.platform-ui .learner-main-nav a{flex-direction:row;gap:6px;min-height:40px;padding:9px 4px;font-size:11px}.learner-app.platform-ui .learner-top-actions{gap:3px}.learner-app.platform-ui .private-main,.learner-app.platform-ui .orbit-study.orbit-practice-home{padding:22px 14px 32px}.learner-app.platform-ui :is(.platform-page-heading,.home-certification-heading){margin-bottom:19px}.learner-app.platform-ui .platform-page-heading h1,.learner-app.platform-ui .orbit-practice-heading h1{font-size:27px}.learner-app.platform-ui .home-certification-goal{letter-spacing:-.9px;font-size:27px}.learner-app.platform-ui .home-certification-lead{margin-bottom:5px;font-size:12px}.learner-app.platform-ui .platform-eyebrow{font-size:9px}.learner-app.platform-ui .platform-page-heading p{font-size:13px}.learner-app.platform-ui .home-prep-side{gap:10px}.learner-app.platform-ui .home-daily-missions{flex-wrap:wrap;align-content:flex-start;gap:10px;padding:15px 12px;position:relative}.learner-app.platform-ui .home-daily-missions>span{flex-basis:100%;font-size:14px}.learner-app.platform-ui .home-daily-missions small{margin-top:4px;font-size:11px;line-height:1.5}.learner-app.platform-ui .home-daily-missions>svg:last-child{width:16px;position:absolute;top:22px;right:12px}.learner-app.platform-ui .streak-compact{gap:10px;padding:12px}.learner-app.platform-ui .command-next{border-radius:14px;gap:13px;padding:16px}.learner-app.platform-ui .command-next h2{font-size:16px}.learner-app.platform-ui .command-next p{font-size:12px}.learner-app.platform-ui .command-next-cta{width:100%}.learner-app.platform-ui .command-next-cta .private-primary{justify-content:center;width:100%}.learner-app.platform-ui .command-path{padding:18px 14px}.learner-app.platform-ui .home-path-header{align-items:stretch;gap:14px}.learner-app.platform-ui .home-domain-picker select{font-size:12px}.learner-app.platform-ui .command-legend{gap:12px;font-size:10px}.learner-app.platform-ui .learn-foundation{grid-template-columns:1fr;gap:18px;padding:20px 16px}.learner-app.platform-ui .learn-foundation>header h2{font-size:21px}.learner-app.platform-ui .learn-junction{height:58px}.learner-app.platform-ui .learn-track{padding:20px 14px 14px}.learner-app.platform-ui .learn-track>header{min-height:66px}.learner-app.platform-ui .learn-cert{min-height:100px;padding:19px 15px}.learner-app.platform-ui .learn-cert-provider{font-size:9px}.learner-app.platform-ui .learn-cert-body h3{font-size:16px}.learner-app.platform-ui .orbit-practice-heading{min-height:50px;margin-bottom:18px}.learner-app.platform-ui .practice-welcome-astronaut{width:76px;height:76px;top:-10px;right:2px}.learner-app.platform-ui .orbit-practice-home .practice-option{min-height:105px;padding:19px 17px}.learner-app.platform-ui .practice-options-grid{gap:12px}.learner-app.platform-ui .practice-option h2{font-size:16px}.learner-app.platform-ui .practice-option-heading{gap:12px}.learner-app.platform-ui .study-tools-card{padding:17px}.learner-app.platform-ui .practice-pbq .practice-option-heading{flex-wrap:wrap}.learner-app.platform-ui .platform-progress{gap:14px}.learner-app.platform-ui :is(.streak-card,.week-card,.milestone-panel,.domain-readiness-card){border-radius:16px;padding:20px 16px}.learner-app.platform-ui .streak-sidebar{grid-template-columns:1fr}.learner-app.platform-ui .milestone-grid{gap:10px}.learner-app.platform-ui .milestone-card{padding:14px 12px}.learner-app.platform-ui .milestone-card h3{font-size:13px}.learner-app.platform-ui .milestone-card p{font-size:11px}.learner-app.platform-ui .milestone-card .milestone-emblem{width:52px;height:58px}.learner-app.platform-ui .milestone-card .milestone-number{font-size:8px}.learner-app.platform-ui .milestone-header h2{font-size:20px}.learner-app.platform-ui .readiness-domains{grid-template-columns:1fr}.learner-app.platform-ui .domain-readiness-card header h2{font-size:19px}.learner-app.platform-ui .week-metrics{grid-template-columns:1fr 1fr;gap:10px}.learner-app.platform-ui .week-metrics>div{padding:12px}.learner-app.platform-ui .account-layout{grid-template-columns:1fr}.learner-app.platform-ui .account-nav{gap:3px;padding:6px;position:static}.learner-app.platform-ui .account-nav button{padding:9px 7px;font-size:11px}.learner-app.platform-ui .profile-settings{padding:20px 16px}.learner-app.platform-ui .profile-card-body{padding:0 18px 20px}}@media (max-width:359px){.learner-app.platform-ui .learner-brand{gap:5px;font-size:12px}.learner-app.platform-ui .learner-main-nav a{gap:4px;font-size:10px}.learner-app.platform-ui .milestone-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.learner-app.platform-ui #learner-content main,.learner-app.platform-ui dialog[open],.learner-app.platform-ui .learner-account[open]>div{animation:none}}
.clay-icon{object-fit:contain;vertical-align:middle;-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-block}.learner-app.platform-ui .home-daily-missions>.clay-icon{background:0 0;border:0;margin:0;padding:0}:is(.learner-app.platform-ui .practice-option-icon:has(>.clay-icon),.learner-app.platform-ui .saved-questions-icon:has(>.clay-icon),.learner-app.platform-ui .profile-side-icon:has(>.clay-icon),.learner-app.platform-ui .learn-cert-badge:has(>.clay-icon),.learner-app.platform-ui .streak-flame:has(>.clay-icon),.learner-app.platform-ui .streak-nav-flame:has(>.clay-icon)){box-shadow:none;background:0 0;border:0;padding:0}.learner-app.platform-ui .practice-option-icon:has(>.clay-icon){border-radius:0;width:44px;height:44px}.learner-app.platform-ui .saved-questions-icon:has(>.clay-icon){width:48px;height:54px}.learner-app.platform-ui .learn-cert-badge:has(>.clay-icon){border-radius:0;width:50px;height:54px}.learner-app.platform-ui .learn-cert-badge:has(>.clay-icon)>small{display:none}.learner-app.platform-ui .streak-nav-trigger{padding-inline:6px}.learner-app.platform-ui .streak-nav-popover{max-width:calc(100% - 24px)}.learner-app.platform-ui .streak-nav-flame:has(>.clay-icon){width:44px;height:48px}.learner-app.platform-ui .streak-nav-facts .clay-icon{margin-left:-3px}.learner-app.platform-ui .streak-section-title:has(>.clay-icon){gap:8px}.learner-app.platform-ui .streak-charges>span:has(>.clay-icon){background:0 0;border:0}.learner-app.platform-ui .energy-overview .exam-date-row .clay-icon{margin:-3px 0}@media (max-width:600px){.learner-app.platform-ui .home-daily-missions>.clay-icon{width:40px!important;height:40px!important}.learner-app.platform-ui .learner-main-nav a{gap:5px}}@media (max-width:359px){.learner-app.platform-ui .learner-main-nav a{gap:3px;padding-inline:3px}.learner-app.platform-ui .learner-main-nav .clay-icon{width:21px!important;height:21px!important}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.learner-app.platform-ui .learner-main-nav .clay-icon{transition:transform .18s}.learner-app.platform-ui .learner-main-nav a:hover .clay-icon{transform:translateY(-1px)}}
.learner-app{--motion-ease:cubic-bezier(.23,1,.32,1)}.learner-app.platform-ui{--platform-ease:cubic-bezier(.23,1,.32,1)}@media (hover:none),(pointer:coarse){html .learner-app :is(.learn-cert,.learn-domain-card,.study-domain-link,.domain-progress-grid>a,.mode-action-card,.progress-certifications a,.career-cert-node,.practice-option,.practice-mode,.home-daily-missions,.private-primary,.private-secondary,.energy-improve,.study-answer,.learn-curve-stop>button,.reference-history-card):hover,html .learner-app :is(.learn-cert,.practice-option):hover .card-frame-chevron,html .learner-app .milestone-card.is-earned:hover .milestone-emblem{transform:none!important}}@media (prefers-reduced-motion:no-preference){html .learner-app :is(.learn-cert,.learn-domain-card,.study-domain-link,.domain-progress-grid>a,.mode-action-card,.progress-certifications a,.practice-option,.home-daily-missions,.reference-history-card){transition:transform .2s var(--motion-ease),box-shadow .2s ease,border-color .2s ease,background-color .2s ease,color .2s ease}html .learner-app :is(.learn-cert,.learn-domain-card,.study-domain-link,.domain-progress-grid>a,.mode-action-card,.progress-certifications a,.practice-option:not(.practice-pbq),.home-daily-missions,.reference-history-card):active:not(:has(:disabled)){transition-duration:.1s;transform:scale(.985)!important}html .learner-app :is(.private-primary,.private-secondary,.energy-improve,.reward-continue,.learner-theme-toggle,.study-answer):not(:disabled){transition:transform .16s var(--motion-ease),box-shadow .2s ease,background-color .18s ease,border-color .18s ease,color .18s ease,filter .18s ease}html .learner-app :is(.private-primary,.private-secondary,.energy-improve,.reward-continue,.learner-theme-toggle):not(:disabled):active{transition-duration:80ms;transform:scale(.97)!important}html .learner-app .study-answer:enabled:active{transition-duration:80ms;transform:scale(.99)!important}html .learner-app.platform-ui .learner-main-nav a:active{transform:scale(.96)}html .learner-app.platform-ui .learner-main-nav a{transition:background .18s,color .18s,transform .16s var(--motion-ease)}html .learner-app.platform-ui #learner-content main{animation:none}html .learner-app.platform-ui #learner-content main>:not(dialog,script,style,[hidden],.orbit-mascot,.study-animated-mascot){animation:motion-rise .34s var(--motion-ease) both}html .learner-app.platform-ui #learner-content main>:nth-child(2){animation-delay:40ms}html .learner-app.platform-ui #learner-content main>:nth-child(3){animation-delay:80ms}html .learner-app.platform-ui #learner-content main>:nth-child(4){animation-delay:.12s}html .learner-app.platform-ui #learner-content main>:nth-child(5){animation-delay:.16s}html .learner-app.platform-ui #learner-content main>:nth-child(n+6){animation-delay:.2s}html .learner-app :is(.growth-meter,.progress-level-meter,.streak-goal-meter,.milestone-progress,.study-progress,.learn-domain-progress)>:is(span,i){transform-origin:0;animation:motion-fill .6s .1s var(--motion-ease) both}html .learner-app.platform-ui .learner-account[open]>div{transform-origin:100% 0;animation:motion-pop .2s var(--motion-ease) both}html .learner-app.platform-ui dialog{transition:opacity .2s var(--motion-ease),transform .2s var(--motion-ease),overlay .2s allow-discrete,display .2s allow-discrete}html .learner-app.platform-ui dialog[open]{opacity:1;animation:none;transform:none}html .learner-app.platform-ui dialog:not([open]){opacity:0;transform:translateY(8px)scale(.97)}html .learner-app.platform-ui dialog::backdrop{transition:opacity .2s ease,overlay .2s allow-discrete,display .2s allow-discrete}html .learner-app.platform-ui dialog:not([open])::backdrop{opacity:0}@starting-style{html .learner-app.platform-ui dialog[open]{opacity:0;transform:translateY(8px)scale(.97)}html .learner-app.platform-ui dialog[open]::backdrop{opacity:0}}html .learner-app :is(.reward-celebration,.reward-stat-grid>div,.answer-reward,.answer-reward .answer-xp){animation-timing-function:var(--motion-ease)}}@media (prefers-reduced-motion:reduce){html .learner-app.platform-ui #learner-content main>:not(dialog,script,style,[hidden],.orbit-mascot,.study-animated-mascot){animation:.2s both motion-fade}}html .learner-app.platform-ui #learner-content main.page-loading>*{animation:none}@keyframes motion-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes motion-fade{0%{opacity:0}to{opacity:1}}@keyframes motion-fill{0%{transform:scaleX(0)}to{transform:none}}@keyframes motion-pop{0%{opacity:0;transform:translateY(-4px)scale(.96)}to{opacity:1;transform:none}}
