:root{--nn-platform-radius-card:1.35rem;--nn-platform-radius-panel:1.75rem;--nn-platform-gap-section:clamp(1.25rem,2.8vw,1.85rem);--nn-platform-gap-stack:clamp(0.85rem,2vw,1.2rem);--nn-platform-touch-target:2.75rem}html[data-theme=aurora] [data-nn-premium-full-platform-convergence],html[data-theme=blossom] [data-nn-premium-full-platform-convergence],html[data-theme=midnight] [data-nn-premium-full-platform-convergence],html[data-theme=ocean] [data-nn-premium-full-platform-convergence],html[data-theme=sunset] [data-nn-premium-full-platform-convergence]{--nn-platform-theme-covered:1}[data-nn-premium-full-platform-convergence]{min-width:0}[data-nn-premium-full-platform-convergence] :is(a,button,input,select,textarea):focus-visible{outline:none;box-shadow:0 0 0 2px var(--semantic-surface),0 0 0 4px color-mix(in srgb,var(--semantic-brand) 38%,transparent)}[data-nn-premium-full-platform-convergence] :is(a,button){touch-action:manipulation}[data-nn-premium-full-platform-convergence] :is(button,[role=button],a.nn-btn-primary,a.nn-btn-secondary){min-height:var(--nn-platform-touch-target)}[data-nn-premium-full-platform-convergence] :is(.nn-card,.lv-card,.nn-ls-surface){border-radius:var(--nn-platform-radius-card)}[data-nn-premium-platform-family=exam-study]{--nn-platform-family-accent:var(--semantic-info);--nn-platform-family-panel:var(--semantic-panel-cool)}[data-nn-premium-platform-family=exam-study] :is(.nn-exam-session,.nn-practice-session,.nn-flashcards-hub-hero,.nn-premium-practice-hub-hero){scroll-margin-top:clamp(4rem,10vw,6rem)}[data-nn-premium-platform-family=exam-study] :is(.nn-practice-exam-rationale-panel__card,.nn-practice-rationale-full__scroll,.nn-flashcards-deck-library-surface){border-radius:var(--nn-platform-radius-card)}[data-nn-premium-platform-family=exam-study] [data-nn-premium-platform-sticky-controls]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}[data-nn-premium-platform-family=learner-account]{--nn-platform-family-accent:var(--semantic-brand);--nn-platform-family-panel:var(--semantic-panel-muted)}[data-nn-premium-platform-family=learner-account] :is(.nn-dash-page-header,.nn-learner-page-hero),[data-nn-premium-platform-family=learner-account] :is(section,article)[class*=rounded-2xl]{border-radius:var(--nn-platform-radius-card)}[data-nn-premium-platform-account-action]{scroll-margin-top:5rem}[data-nn-premium-platform-account-action=delete]{border-radius:var(--nn-platform-radius-card)}[data-nn-premium-platform-family=clinical]{--nn-platform-family-panel:var(--semantic-panel-cool)}[data-nn-premium-platform-family=clinical] .nn-labs-hub__hero,[data-nn-premium-platform-family=clinical] [data-nn-scenario-study-shell]>header,[data-nn-premium-platform-family=clinical]>:is(header,.nn-learner-page-hero){border-radius:var(--nn-platform-radius-panel);box-shadow:0 1px 0 color-mix(in srgb,var(--semantic-border-soft) 68%,transparent),0 20px 50px -34px color-mix(in srgb,var(--nn-platform-family-accent) 18%,transparent)}[data-nn-premium-platform-family=clinical] :is(nav,ul,.grid){min-width:0}[data-nn-premium-platform-family=admin-preview]{--nn-platform-family-accent:var(--semantic-chart-3)}[data-nn-premium-platform-family=admin-preview] :is(section,article){border-color:color-mix(in srgb,var(--semantic-border-soft) 88%,var(--nn-platform-family-accent) 12%)}[data-nn-premium-platform-family=admin-preview] code{overflow-wrap:anywhere}@media (max-width:767px){[data-nn-premium-full-platform-convergence]{overflow-x:clip}[data-nn-premium-full-platform-convergence] :is(.fixed,[role=dialog]){padding-bottom:max(1rem,env(safe-area-inset-bottom))}[data-nn-premium-full-platform-convergence] :is(input,select,textarea){min-height:var(--nn-platform-touch-target);font-size:max(1rem,16px)}}@media (prefers-reduced-motion:reduce){[data-nn-premium-full-platform-convergence] *,[data-nn-premium-full-platform-convergence] :after,[data-nn-premium-full-platform-convergence] :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--nn-depth-glow-a:color-mix(in srgb,var(--semantic-chart-3) 18%,transparent);--nn-depth-glow-b:color-mix(in srgb,var(--semantic-chart-5) 14%,transparent);--nn-depth-glow-c:color-mix(in srgb,var(--semantic-chart-8) 13%,transparent);--nn-depth-ambient:radial-gradient(780px 340px at 8% -8%,var(--nn-depth-glow-a),transparent 62%),radial-gradient(680px 300px at 96% 0%,var(--nn-depth-glow-b),transparent 64%),radial-gradient(620px 280px at 48% 110%,var(--nn-depth-glow-c),transparent 68%);--nn-depth-surface:linear-gradient(145deg,color-mix(in srgb,var(--semantic-panel-cool) 32%,var(--semantic-surface)) 0%,color-mix(in srgb,var(--semantic-surface) 88%,var(--semantic-panel-lavender)) 48%,color-mix(in srgb,var(--semantic-panel-warm) 24%,var(--semantic-surface)) 100%);--nn-depth-surface-alt:linear-gradient(145deg,color-mix(in srgb,var(--semantic-panel-mint) 24%,var(--semantic-surface)),color-mix(in srgb,var(--semantic-panel-aqua) 18%,var(--semantic-surface)) 46%,color-mix(in srgb,var(--semantic-panel-peach) 18%,var(--semantic-surface)));--nn-depth-border:color-mix(in srgb,var(--semantic-border-soft) 72%,var(--semantic-brand) 18%);--nn-depth-shadow:0 1px 0 color-mix(in srgb,var(--semantic-surface-elevated) 70%,transparent) inset,0 18px 48px -34px color-mix(in srgb,var(--semantic-text-primary) 22%,transparent),0 10px 34px -28px color-mix(in srgb,var(--semantic-brand) 25%,transparent);--nn-depth-shadow-hover:0 1px 0 color-mix(in srgb,var(--semantic-surface-elevated) 76%,transparent) inset,0 24px 58px -36px color-mix(in srgb,var(--semantic-text-primary) 24%,transparent),0 14px 40px -30px color-mix(in srgb,var(--semantic-brand) 30%,transparent);--nn-depth-chart-a:var(--semantic-chart-3);--nn-depth-chart-b:var(--semantic-chart-5);--nn-depth-chart-c:var(--semantic-chart-8);--nn-depth-chart-d:var(--semantic-warning);--nn-depth-chart-e:var(--semantic-success)}html[data-theme=ocean]{--nn-depth-glow-a:color-mix(in srgb,var(--semantic-info) 22%,transparent);--nn-depth-glow-b:color-mix(in srgb,var(--semantic-accent-turquoise) 18%,transparent);--nn-depth-glow-c:color-mix(in srgb,var(--semantic-accent-gold) 11%,transparent)}html[data-theme=blossom]{--nn-depth-glow-a:color-mix(in srgb,var(--semantic-chart-1) 38%,transparent);--nn-depth-glow-b:color-mix(in srgb,var(--semantic-chart-2) 28%,transparent);--nn-depth-glow-c:color-mix(in srgb,var(--semantic-chart-4) 24%,transparent)}html[data-theme=mint-blossom]{--nn-depth-glow-a:color-mix(in srgb,#b7efd1 24%,transparent);--nn-depth-glow-b:color-mix(in srgb,#bfe7ff 20%,transparent);--nn-depth-glow-c:color-mix(in srgb,#ffb7d5 14%,transparent)}html[data-theme=midnight]{--nn-depth-glow-a:color-mix(in srgb,var(--semantic-info) 18%,transparent);--nn-depth-glow-b:color-mix(in srgb,var(--semantic-accent-lavender) 16%,transparent);--nn-depth-glow-c:color-mix(in srgb,var(--semantic-accent-gold) 10%,transparent);--nn-depth-surface:linear-gradient(145deg,color-mix(in srgb,var(--semantic-surface) 88%,var(--semantic-info)) 0%,color-mix(in srgb,var(--semantic-surface) 93%,var(--semantic-accent-indigo)) 52%,color-mix(in srgb,var(--semantic-surface) 90%,var(--semantic-accent-lavender)) 100%)}html[data-theme=sunset]{--nn-depth-glow-a:color-mix(in srgb,var(--semantic-accent-peach) 24%,transparent);--nn-depth-glow-b:color-mix(in srgb,var(--semantic-accent-plum) 16%,transparent);--nn-depth-glow-c:color-mix(in srgb,var(--semantic-accent-gold) 16%,transparent)}html[data-theme=aurora]{--nn-depth-glow-a:color-mix(in srgb,var(--semantic-accent-turquoise) 22%,transparent);--nn-depth-glow-b:color-mix(in srgb,var(--semantic-accent-lavender) 18%,transparent);--nn-depth-glow-c:color-mix(in srgb,var(--semantic-accent-mint) 16%,transparent)}html[data-theme=aurora] [data-nn-premium-color-depth],html[data-theme=aurora] [data-nn-premium-full-platform-convergence],html[data-theme=blossom] [data-nn-premium-color-depth],html[data-theme=blossom] [data-nn-premium-full-platform-convergence],html[data-theme=midnight] [data-nn-premium-color-depth],html[data-theme=midnight] [data-nn-premium-full-platform-convergence],html[data-theme=mint-blossom] [data-nn-premium-color-depth],html[data-theme=mint-blossom] [data-nn-premium-full-platform-convergence],html[data-theme=ocean] [data-nn-premium-color-depth],html[data-theme=ocean] [data-nn-premium-full-platform-convergence],html[data-theme=sunset] [data-nn-premium-color-depth],html[data-theme=sunset] [data-nn-premium-full-platform-convergence]{--nn-color-depth-theme-covered:1}:is([data-nn-premium-full-platform-convergence],.nn-premium-auth-system,.nn-premium-lessons-system,.nn-premium-lesson-detail-shell,.nn-pre-nursing-marketing-hub,.nn-flashcards-hub-premium,.nn-exam-session-premium,.nn-dash--learner-home,.nn-labs-hub,[data-nn-med-calc-hub],[data-nn-scenario-study-shell]){position:relative;isolation:isolate}:is([data-nn-premium-full-platform-convergence],.nn-premium-auth-system,.nn-premium-lessons-system,.nn-pre-nursing-marketing-hub,.nn-flashcards-hub-premium,.nn-dash--learner-home,.nn-labs-hub,[data-nn-med-calc-hub],[data-nn-scenario-study-shell]):after{content:"";pointer-events:none;position:absolute;inset:-1rem -.75rem auto;height:min(34rem,62vh);border-radius:9999px;background:var(--nn-depth-ambient);opacity:.72;z-index:-1}:is(.nn-learner-page-hero,.nn-dash-page-header,.nn-premium-practice-hub-hero,.nn-flashcards-hub-hero,.nn-labs-hub__hero,[data-nn-scenario-study-shell]>header,.nn-premium-auth-card,.nn-premium-auth-story,.nn-premium-lessons-hub-hero,.nn-premium-lesson-detail-shell header){border-color:var(--nn-depth-border);background:var(--nn-depth-surface);box-shadow:var(--nn-depth-shadow)}:is([data-nn-premium-full-platform-convergence] .nn-card,[data-nn-premium-full-platform-convergence] .lv-card,[data-nn-premium-full-platform-convergence] .nn-ls-surface,.nn-flashcards-deck-library-surface,.nn-flashcards-deck-match-band,.nn-premium-practice-hub-builder,.nn-practice-exam-rationale-premium .nn-practice-exam-rationale-panel__card,.nn-report-card-topic-signal,.nn-cockpit-mastery-key,.nn-cockpit-readiness-card,.nn-labs-hub article,[data-nn-med-calc-hub] article){background:var(--semantic-surface);border-color:color-mix(in srgb,var(--semantic-border-soft) 70%,var(--nn-depth-chart-a) 16%);box-shadow:var(--nn-depth-shadow);border-radius:1.5rem;overflow:hidden}:is([data-nn-premium-full-platform-convergence] .nn-card,[data-nn-premium-full-platform-convergence] .lv-card,[data-nn-premium-full-platform-convergence] .nn-ls-surface,.nn-flashcards-deck-library-surface,.nn-flashcards-deck-match-band,.nn-premium-practice-hub-builder,.nn-labs-hub article,[data-nn-med-calc-hub] article):hover{box-shadow:var(--nn-depth-shadow-hover)}:is(.nn-progress-track-semantic,.nn-exam-progress-premium .nn-progress-track-semantic--md,.nn-cockpit-readiness-card .nn-progress-track-semantic,.nn-flashcard-study-stack-premium .nn-progress-track-semantic){background:linear-gradient(90deg,color-mix(in srgb,var(--nn-depth-chart-a) 14%,var(--semantic-panel-muted)),color-mix(in srgb,var(--nn-depth-chart-b) 10%,var(--semantic-panel-muted)),color-mix(in srgb,var(--nn-depth-chart-c) 12%,var(--semantic-panel-muted)))}:is(.nn-badge-semantic-info,.nn-badge-semantic-success,.nn-badge-semantic-warning,.nn-badge-semantic-danger,.nn-ls-chip,.nn-premium-auth-pathway-pill,.nn-premium-auth-theme-pill){box-shadow:0 1px 0 color-mix(in srgb,var(--semantic-surface-elevated) 68%,transparent) inset,0 8px 20px -16px color-mix(in srgb,var(--semantic-brand) 26%,transparent)}:is(.lesson-section-card,.nn-premium-lesson-section,[data-nn-premium-lessons-section-system],[data-nn-premium-individual-lesson-recommendations]){--nn-section-depth-accent:var(--lesson-pearls-accent,var(--semantic-chart-5));background:linear-gradient(135deg,color-mix(in srgb,var(--nn-section-depth-accent) 7%,var(--semantic-surface)),color-mix(in srgb,var(--semantic-panel-muted) 64%,var(--semantic-surface)));border-color:color-mix(in srgb,var(--nn-section-depth-accent) 20%,var(--semantic-border-soft));box-shadow:var(--nn-depth-shadow)}[data-nn-premium-platform-family=exam-study]{--nn-platform-family-accent:var(--semantic-chart-3);--nn-platform-family-panel:var(--semantic-panel-aqua)}[data-nn-premium-platform-family=learner-account]{--nn-platform-family-accent:var(--semantic-chart-5);--nn-platform-family-panel:var(--semantic-panel-lavender)}[data-nn-premium-platform-family=clinical]{--nn-platform-family-accent:var(--semantic-chart-7);--nn-platform-family-panel:var(--semantic-panel-mint)}[data-nn-premium-platform-family=admin-preview]{--nn-platform-family-accent:var(--semantic-chart-6);--nn-platform-family-panel:var(--semantic-panel-muted)}@media (max-width:767px){:is([data-nn-premium-full-platform-convergence],.nn-premium-auth-system,.nn-premium-lessons-system,.nn-flashcards-hub-premium,.nn-dash--learner-home,.nn-labs-hub,[data-nn-med-calc-hub],[data-nn-scenario-study-shell]):after{inset-inline:-2rem;height:min(26rem,54vh);opacity:.56}:is(.nn-learner-page-hero,.nn-premium-practice-hub-hero,.nn-flashcards-hub-hero,.nn-labs-hub__hero){box-shadow:0 1px 0 color-mix(in srgb,var(--semantic-surface-elevated) 62%,transparent) inset,0 16px 36px -30px color-mix(in srgb,var(--semantic-text-primary) 20%,transparent)}}@media (prefers-reduced-motion:reduce){:is([data-nn-premium-full-platform-convergence],.nn-premium-auth-system,.nn-premium-lessons-system,.nn-flashcards-hub-premium,.nn-dash--learner-home,.nn-labs-hub,[data-nn-med-calc-hub],[data-nn-scenario-study-shell]):after{filter:none}}:root{--nn-atmosphere-homepage-standard:1;--nn-atmosphere-mint:var(--semantic-accent-mint);--nn-atmosphere-aqua:var(--semantic-accent-turquoise);--nn-atmosphere-lavender:var(--semantic-accent-lavender);--nn-atmosphere-peach:var(--semantic-accent-peach);--nn-atmosphere-gold:var(--semantic-accent-gold);--nn-atmosphere-plum:var(--semantic-accent-plum);--nn-atmosphere-indigo:var(--semantic-accent-indigo);--nn-atmosphere-dashboard:radial-gradient(840px 420px at 8% -8%,color-mix(in srgb,var(--nn-atmosphere-aqua) 20%,transparent),transparent 62%),radial-gradient(740px 360px at 100% 4%,color-mix(in srgb,var(--nn-atmosphere-lavender) 16%,transparent),transparent 64%),radial-gradient(680px 300px at 50% 112%,color-mix(in srgb,var(--nn-atmosphere-gold) 12%,transparent),transparent 70%);--nn-atmosphere-panel:linear-gradient(150deg,color-mix(in srgb,var(--semantic-surface) 82%,var(--nn-atmosphere-mint) 18%) 0%,color-mix(in srgb,var(--semantic-surface) 88%,var(--nn-atmosphere-aqua) 12%) 42%,color-mix(in srgb,var(--semantic-surface) 84%,var(--nn-atmosphere-lavender) 16%) 100%);--nn-atmosphere-panel-warm:linear-gradient(150deg,color-mix(in srgb,var(--semantic-surface) 84%,var(--nn-atmosphere-peach) 16%),color-mix(in srgb,var(--semantic-surface) 90%,var(--nn-atmosphere-gold) 10%) 48%,color-mix(in srgb,var(--semantic-surface) 86%,var(--nn-atmosphere-plum) 14%));--nn-atmosphere-brand-frame:0 1px 0 color-mix(in srgb,var(--semantic-surface-elevated) 74%,transparent) inset,0 26px 70px -48px color-mix(in srgb,var(--semantic-text-primary) 26%,transparent),0 18px 48px -38px color-mix(in srgb,var(--semantic-brand) 28%,transparent);--nn-atmosphere-tactile:0 1px 0 color-mix(in srgb,var(--semantic-surface-elevated) 72%,transparent) inset,0 16px 42px -34px color-mix(in srgb,var(--semantic-text-primary) 24%,transparent);--nn-module-lessons:var(--nn-atmosphere-mint);--nn-module-flashcards:var(--nn-atmosphere-lavender);--nn-module-practice:var(--nn-atmosphere-peach);--nn-module-cat:var(--semantic-info);--nn-module-weak-areas:color-mix(in srgb,var(--semantic-danger) 64%,var(--semantic-warning));--nn-module-ecg:color-mix(in srgb,var(--nn-atmosphere-indigo) 58%,var(--nn-atmosphere-aqua));--nn-module-readiness:color-mix(in srgb,var(--semantic-success) 62%,var(--semantic-info))}html[data-theme=ocean]{--nn-atmosphere-mint:var(--semantic-accent-seafoam);--nn-atmosphere-aqua:var(--semantic-accent-turquoise);--nn-atmosphere-lavender:var(--semantic-chart-6);--nn-atmosphere-peach:var(--semantic-accent-gold);--nn-atmosphere-gold:var(--semantic-accent-gold);--nn-atmosphere-plum:var(--semantic-accent-periwinkle)}html[data-theme=blossom]{--nn-atmosphere-mint:#ffdce8;--nn-atmosphere-aqua:#65c4e9;--nn-atmosphere-lavender:#ffd9e4;--nn-atmosphere-peach:#ffb978;--nn-atmosphere-gold:#f8c84f;--nn-atmosphere-plum:#e94f82}html[data-theme=mint-blossom]{--nn-atmosphere-mint:color-mix(in srgb,#b7efd1 68%,var(--semantic-surface));--nn-atmosphere-aqua:color-mix(in srgb,#5eb8f0 52%,var(--semantic-surface));--nn-atmosphere-lavender:color-mix(in srgb,#bfe7ff 48%,var(--semantic-surface));--nn-atmosphere-peach:color-mix(in srgb,#ffb7d5 42%,var(--semantic-surface));--nn-atmosphere-gold:color-mix(in srgb,#fff2b8 55%,var(--semantic-surface));--nn-atmosphere-plum:color-mix(in srgb,#ffc7de 38%,var(--semantic-surface))}html[data-theme=midnight]{--nn-atmosphere-mint:var(--semantic-accent-mint);--nn-atmosphere-aqua:var(--semantic-info);--nn-atmosphere-lavender:var(--semantic-accent-lavender);--nn-atmosphere-peach:var(--semantic-accent-gold);--nn-atmosphere-gold:var(--semantic-accent-gold);--nn-atmosphere-plum:var(--semantic-accent-periwinkle);--nn-atmosphere-panel:linear-gradient(150deg,color-mix(in srgb,var(--semantic-surface) 90%,var(--nn-atmosphere-indigo) 10%),color-mix(in srgb,var(--semantic-surface) 88%,var(--nn-atmosphere-aqua) 12%) 46%,color-mix(in srgb,var(--semantic-surface) 90%,var(--nn-atmosphere-lavender) 10%))}html[data-theme=sunset]{--nn-atmosphere-mint:color-mix(in srgb,var(--semantic-accent-mint) 62%,var(--semantic-accent-gold));--nn-atmosphere-aqua:color-mix(in srgb,var(--semantic-info) 52%,var(--semantic-accent-mint));--nn-atmosphere-lavender:color-mix(in srgb,var(--semantic-accent-lavender) 72%,var(--semantic-accent-peach));--nn-atmosphere-peach:var(--semantic-accent-peach);--nn-atmosphere-gold:var(--semantic-accent-gold);--nn-atmosphere-plum:var(--semantic-accent-plum)}html[data-theme=aurora]{--nn-atmosphere-mint:var(--semantic-accent-mint);--nn-atmosphere-aqua:var(--semantic-accent-turquoise);--nn-atmosphere-lavender:var(--semantic-accent-lavender);--nn-atmosphere-peach:var(--semantic-accent-peach);--nn-atmosphere-gold:color-mix(in srgb,var(--semantic-accent-gold) 64%,var(--semantic-success));--nn-atmosphere-plum:color-mix(in srgb,var(--semantic-accent-lavender) 78%,var(--semantic-danger))}html[data-theme=aurora] [data-nn-premium-full-platform-convergence],html[data-theme=blossom] [data-nn-premium-full-platform-convergence],html[data-theme=midnight] [data-nn-premium-full-platform-convergence],html[data-theme=mint-blossom] [data-nn-premium-full-platform-convergence],html[data-theme=ocean] [data-nn-premium-full-platform-convergence],html[data-theme=sunset] [data-nn-premium-full-platform-convergence]{--nn-atmospheric-ecosystem-theme-covered:1}:is([data-nn-premium-full-platform-convergence],.nn-premium-auth-system,.nn-premium-lessons-system,.nn-premium-lesson-detail-shell,.nn-flashcards-hub-premium,.nn-exam-session-premium,.nn-premium-practice-hub,.nn-dash--learner-home,.nn-labs-hub,[data-nn-med-calc-hub],[data-nn-scenario-study-shell],.nn-pre-nursing-marketing-hub,.nn-new-grad-hub,.nn-allied-health-hub){position:relative;isolation:isolate}:is([data-nn-premium-full-platform-convergence],.nn-premium-auth-system,.nn-premium-lessons-system,.nn-premium-lesson-detail-shell,.nn-flashcards-hub-premium,.nn-exam-session-premium,.nn-premium-practice-hub,.nn-dash--learner-home,.nn-labs-hub,[data-nn-med-calc-hub],[data-nn-scenario-study-shell],.nn-pre-nursing-marketing-hub,.nn-new-grad-hub,.nn-allied-health-hub):before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:var(--nn-atmosphere-dashboard);opacity:.42;z-index:-1}:is(.nn-brand-header-logo-slot,.nn-brand-learner-logo-slot,.nn-brand-auth-logo-slot,.nn-header-logo-link){border-radius:999px;box-shadow:0 1px 0 color-mix(in srgb,var(--semantic-surface-elevated) 62%,transparent) inset,0 10px 28px -24px color-mix(in srgb,var(--semantic-brand) 34%,transparent)}:is(.nn-header-logo-link,.nn-brand-header-logo-slot,.nn-brand-learner-logo-slot):focus-visible{outline:none;box-shadow:0 0 0 2px var(--semantic-surface),0 0 0 5px color-mix(in srgb,var(--semantic-brand) 36%,transparent),0 12px 34px -26px color-mix(in srgb,var(--semantic-brand) 42%,transparent)}:is(.nn-mobile-nav,.nn-header-marketing-row4,.nn-premium-shell-nav){background:linear-gradient(135deg,color-mix(in srgb,var(--semantic-surface) 90%,var(--semantic-brand) 10%),color-mix(in srgb,var(--semantic-surface) 92%,var(--nn-atmosphere-lavender) 8%));border-color:color-mix(in srgb,var(--semantic-border-soft) 70%,var(--semantic-brand) 18%);box-shadow:var(--nn-atmosphere-tactile)}:is(.nn-mobile-nav a,.nn-header-marketing-row4 a,.nn-premium-shell-nav a):hover{background:color-mix(in srgb,var(--semantic-brand) 10%,var(--semantic-surface));box-shadow:0 8px 18px -16px color-mix(in srgb,var(--semantic-brand) 34%,transparent)}:is(.nn-dash-page-header,.nn-learner-page-hero,.nn-cockpit-readiness-card,.nn-cockpit-mastery-key,.nn-report-card-topic-signal,.nn-premium-auth-card,.nn-premium-auth-story,.nn-premium-lessons-hub-hero,.nn-premium-practice-hub-hero,.nn-flashcards-hub-hero,.nn-labs-hub__hero,[data-nn-scenario-study-shell]>header){background:var(--nn-atmosphere-panel);border-color:color-mix(in srgb,var(--semantic-border-soft) 62%,var(--semantic-brand) 18%);box-shadow:var(--nn-atmosphere-brand-frame)}:is([data-nn-premium-full-platform-convergence] .nn-card,[data-nn-premium-full-platform-convergence] .lv-card,[data-nn-premium-full-platform-convergence] .nn-ls-surface,.nn-premium-hero-mini__card,.nn-flashcards-deck-library-surface,.nn-flashcards-deck-match-band,.nn-practice-exam-rationale-panel__card,.nn-labs-hub article,[data-nn-med-calc-hub] article){box-shadow:var(--nn-atmosphere-tactile)}:is(.nn-premium-lessons-system,.nn-premium-lesson-detail-shell){--nn-ecosystem-module-accent:var(--nn-module-lessons)}:is(.nn-flashcards-hub-premium,.nn-flashcard-study-stack-premium){--nn-ecosystem-module-accent:var(--nn-module-flashcards)}:is(.nn-premium-practice-hub,.nn-practice-session,.nn-practice-exam-rationale-panel__card){--nn-ecosystem-module-accent:var(--nn-module-practice)}:is(.nn-exam-session-premium,.nn-cat-session,[data-nn-premium-platform-module=exam-session]){--nn-ecosystem-module-accent:var(--nn-module-cat)}:is(.nn-labs-hub,[data-nn-med-calc-hub]){--nn-ecosystem-module-accent:var(--nn-module-readiness)}:is([data-nn-scenario-study-shell],.nn-ecg-module-page){--nn-ecosystem-module-accent:var(--nn-module-ecg)}:is(.nn-premium-lessons-system,.nn-premium-lesson-detail-shell,.nn-flashcards-hub-premium,.nn-flashcard-study-stack-premium,.nn-premium-practice-hub,.nn-practice-session,.nn-exam-session-premium,.nn-labs-hub,[data-nn-med-calc-hub],[data-nn-scenario-study-shell],.nn-ecg-module-page) :is(.nn-card,.lv-card,.nn-ls-surface,article,section[class*=rounded]){border-color:color-mix(in srgb,var(--semantic-border-soft) 66%,var(--nn-ecosystem-module-accent,var(--semantic-brand)) 18%)}:is(.nn-progress-fill-semantic-readiness,.nn-progress-fill-semantic-success){background:linear-gradient(90deg,color-mix(in srgb,var(--semantic-success) 88%,var(--nn-atmosphere-mint)),color-mix(in srgb,var(--semantic-info) 38%,var(--semantic-success)))}:is(.nn-progress-fill-semantic-info,.nn-progress-fill-semantic-brand){background:linear-gradient(90deg,color-mix(in srgb,var(--semantic-info) 82%,var(--nn-atmosphere-aqua)),color-mix(in srgb,var(--semantic-brand) 72%,var(--nn-atmosphere-lavender)))}:is(.nn-progress-fill-semantic-warning,.nn-progress-fill-semantic-danger){background:linear-gradient(90deg,color-mix(in srgb,var(--semantic-warning) 82%,var(--nn-atmosphere-gold)),color-mix(in srgb,var(--semantic-danger) 60%,var(--nn-atmosphere-peach)))}@media (max-width:767px){:is([data-nn-premium-full-platform-convergence],.nn-premium-auth-system,.nn-premium-lessons-system,.nn-flashcards-hub-premium,.nn-dash--learner-home,.nn-labs-hub,[data-nn-med-calc-hub],[data-nn-scenario-study-shell]):before{opacity:.28}:is(.nn-mobile-nav,.nn-header-marketing-row4,.nn-premium-shell-nav){box-shadow:0 1px 0 color-mix(in srgb,var(--semantic-surface-elevated) 58%,transparent) inset,0 12px 28px -24px color-mix(in srgb,var(--semantic-brand) 24%,transparent)}}:root{--nn-mobile-study-theme-covered:0;--nn-mobile-study-safe-bottom:max(0.85rem,env(safe-area-inset-bottom,0px));--nn-mobile-study-safe-top:max(0.35rem,env(safe-area-inset-top,0px));--nn-mobile-study-tap-target:max(var(--nn-mobile-touch-min,2.75rem),44px);--nn-mobile-study-gutter:clamp(1rem,4.8vw,1.35rem);--nn-mobile-study-stack-gap:clamp(0.85rem,3.5vw,1.15rem);--nn-mobile-study-card-gap:clamp(0.75rem,3.2vw,1rem);--nn-mobile-study-reading-measure:min(100%,42rem);--nn-mobile-study-sticky-reserve:calc(var(--nn-mobile-study-tap-target) + var(--nn-mobile-study-safe-bottom) + 1rem);--nn-mobile-study-brand-surface:linear-gradient(135deg,color-mix(in srgb,var(--semantic-surface) 92%,var(--semantic-brand) 8%),color-mix(in srgb,var(--semantic-surface) 90%,var(--nn-atmosphere-lavender,var(--semantic-brand)) 10%));--nn-mobile-study-panel:linear-gradient(145deg,color-mix(in srgb,var(--semantic-surface) 90%,var(--nn-atmosphere-mint,var(--semantic-info)) 10%),color-mix(in srgb,var(--semantic-surface) 92%,var(--nn-atmosphere-aqua,var(--semantic-brand)) 8%));--nn-mobile-study-shadow:0 1px 0 color-mix(in srgb,var(--semantic-surface-elevated) 68%,transparent) inset,0 12px 30px -26px color-mix(in srgb,var(--semantic-text-primary) 22%,transparent)}html[data-theme=aurora] .nn-learner-app,html[data-theme=aurora] [data-nn-premium-full-platform-convergence],html[data-theme=blossom] .nn-learner-app,html[data-theme=blossom] [data-nn-premium-full-platform-convergence],html[data-theme=midnight] .nn-learner-app,html[data-theme=midnight] [data-nn-premium-full-platform-convergence],html[data-theme=ocean] .nn-learner-app,html[data-theme=ocean] [data-nn-premium-full-platform-convergence],html[data-theme=sunset] .nn-learner-app,html[data-theme=sunset] [data-nn-premium-full-platform-convergence]{--nn-mobile-study-theme-covered:1}@media (max-width:767.98px){body,html{overscroll-behavior-x:none}:is([data-nn-premium-full-platform-convergence],.nn-learner-app,.nn-premium-auth-system,.nn-premium-lessons-system,.nn-premium-lesson-detail-shell,.nn-paywall-premium,.nn-flashcards-hub-premium,.nn-flashcard-study-stack-premium,.nn-premium-practice-hub,.nn-practice-session,.nn-exam-session-premium,.nn-dash--learner-home,.nn-labs-hub,[data-nn-med-calc-hub],[data-nn-scenario-study-shell],.nn-pre-nursing-marketing-hub,.nn-new-grad-hub,.nn-allied-health-hub){min-width:0;overflow-x:clip;scroll-padding-top:calc(var(--nn-mobile-study-tap-target) + var(--nn-mobile-study-safe-top));scroll-padding-bottom:var(--nn-mobile-study-sticky-reserve)}:is([data-nn-premium-full-platform-convergence],.nn-learner-app,.nn-premium-auth-system,.nn-premium-lessons-system,.nn-premium-lesson-detail-shell,.nn-paywall-premium,.nn-flashcards-hub-premium,.nn-premium-practice-hub,.nn-dash--learner-home,.nn-labs-hub,[data-nn-med-calc-hub],[data-nn-scenario-study-shell]) :is(section,article,aside,header,footer,nav,form,fieldset,.grid,.flex){min-width:0}:is(.nn-learner-page-hero,.nn-dash-page-header,.nn-premium-lessons-hub-hero,.nn-premium-practice-hub-hero,.nn-flashcards-hub-hero,.nn-labs-hub__hero,[data-nn-scenario-study-shell]>header,.nn-premium-auth-card,.nn-premium-auth-story){padding-inline:max(var(--nn-mobile-study-gutter),env(safe-area-inset-left,0px));padding-block:clamp(1rem,4vw,1.35rem);background:var(--nn-mobile-study-panel);box-shadow:var(--nn-mobile-study-shadow)}:is([data-nn-premium-full-platform-convergence] .nn-card,[data-nn-premium-full-platform-convergence] .lv-card,[data-nn-premium-full-platform-convergence] .nn-ls-surface,.nn-flashcards-deck-library-surface,.nn-flashcards-deck-match-band,.nn-practice-exam-rationale-panel__card,.nn-report-card-topic-signal,.nn-cockpit-readiness-card,.nn-cockpit-mastery-key,.nn-labs-hub article,[data-nn-med-calc-hub] article){margin-inline:0;padding:clamp(.9rem,4vw,1.1rem);box-shadow:var(--nn-mobile-study-shadow)}:is([data-nn-premium-full-platform-convergence] .grid,.nn-flashcards-hub-premium .grid,.nn-premium-lessons-system .grid,.nn-dash--learner-home .grid,.nn-labs-hub .grid,[data-nn-med-calc-hub] .grid){gap:var(--nn-mobile-study-card-gap)}:is(.nn-lesson-prose,.nn-lesson-content,.nn-premium-lesson-detail-shell main,.nn-practice-exam-rationale-premium,.nn-practice-rationale-full__scroll){max-width:var(--nn-mobile-study-reading-measure);text-wrap:pretty;overflow-wrap:anywhere}:is(button,[role=button],a.nn-btn-primary,a.nn-btn-secondary,.nn-learner-shell-link,.nn-learner-shell-bottom-link,.nn-mobile-nav a,.nn-header-marketing-row4 a,.nn-question-nav-actions button,.nn-practice-q-nav button,.nn-cat-question-nav button){min-height:var(--nn-mobile-study-tap-target);touch-action:manipulation}:is(.nn-paywall-premium [data-nn-mobile-conversion-cta],.nn-premium-auth-signup-cta,.nn-trial-blocked[data-nn-premium-auth-subscription-required],.nn-paywall-mobile-quick-cta){min-width:0}:is(.nn-paywall-premium [data-nn-mobile-conversion-cta] a,.nn-paywall-premium .nn-mobile-critical-cta,.nn-premium-auth-signup-cta button,.nn-trial-blocked[data-nn-premium-auth-subscription-required] a,.nn-trial-blocked[data-nn-premium-auth-subscription-required] button){width:100%;justify-content:center;text-align:center;white-space:normal}.nn-paywall-mobile-quick-cta{border-top:1px solid color-mix(in srgb,var(--semantic-success) 18%,var(--semantic-border-soft));padding-top:.85rem}:is(.nn-brand-header-logo-slot,.nn-brand-learner-logo-slot,.nn-brand-auth-logo-slot,.nn-header-logo-link){flex-shrink:0;max-width:min(62vw,14rem);overflow:visible}:is(.nn-brand-header-logo-slot img,.nn-brand-learner-logo-slot img,.nn-brand-auth-logo-slot img){max-width:100%;object-fit:contain}:is(.nn-learner-shell-sticky,.nn-learner-shell-nav-row,.nn-mobile-nav,.nn-header-mobile-only-flex){background:var(--nn-mobile-study-brand-surface);box-shadow:var(--nn-mobile-study-shadow)}:is(.nn-learner-shell-sticky,.nn-header-mobile-only-flex){top:0;padding-top:var(--nn-mobile-study-safe-top)}:is(.nn-learner-shell-bottom-scroll,.nn-mobile-nav){padding-bottom:var(--nn-mobile-study-safe-bottom);scroll-padding-inline:var(--nn-mobile-study-gutter);-webkit-overflow-scrolling:touch}:is(.nn-question-nav-actions,.nn-practice-q-nav,.nn-cat-question-nav,.nn-cat-question-card__exam-footer--anchored){padding-bottom:calc(.85rem + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,color-mix(in srgb,var(--semantic-surface) 82%,transparent),color-mix(in srgb,var(--semantic-surface) 96%,var(--semantic-panel-muted)));box-shadow:0 -1px 0 var(--semantic-border-soft),0 -18px 38px -34px color-mix(in srgb,var(--semantic-text-primary) 26%,transparent)}:is(.nn-cat-question-card--exam-stack,.nn-exam-session-premium,.nn-exam-session){scroll-padding-bottom:calc(var(--nn-mobile-study-sticky-reserve) + 1rem)}:is(.nn-exam-session-premium,.nn-cat-question-card--exam-stack) .nn-brand-header-logo-slot,:is(.nn-exam-session-premium,.nn-cat-question-card--exam-stack) .nn-brand-learner-logo-slot{max-width:min(46vw,10rem)}:is([role=dialog],.fixed,.nn-modal,.nn-sheet){max-width:calc(100vw - max(1.25rem, env(safe-area-inset-left, 0px) + env(safe-area-inset-right, 0px)))}:is([role=dialog],.nn-modal,.nn-sheet){max-height:calc(100dvh - var(--nn-mobile-study-safe-top) - var(--nn-mobile-study-safe-bottom));overflow-y:auto;overscroll-behavior:contain}:is(.nn-question-session-rationale,.nn-question-session-rationale>*,.nn-practice-exam-rationale-panel,.nn-practice-exam-rationale-panel__card,.nn-practice-rationale-full,.nn-practice-rationale-full__scroll,.nn-flashcard-rationale-panel,.nn-flashcard-rationale-panel__body,.nn-flashcard-rationale-panel__body--reserved){min-height:0;overflow-wrap:anywhere}:is(.nn-question-session-rationale,.nn-practice-exam-rationale-panel,.nn-practice-exam-rationale-panel__card,.nn-practice-rationale-full,.nn-flashcard-rationale-panel){max-height:min(72dvh,38rem);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}:is(input,textarea,select){min-height:var(--nn-mobile-study-tap-target);font-size:max(1rem,16px)}:is(svg,canvas,img,video){max-width:100%}:is(.recharts-wrapper,.recharts-surface,canvas){max-width:100%;overflow:visible}}@media (max-width:390px){:root{--nn-mobile-study-gutter:clamp(0.82rem,4.8vw,1rem);--nn-mobile-study-stack-gap:clamp(0.72rem,3.8vw,0.95rem);--nn-mobile-study-card-gap:clamp(0.65rem,3.6vw,0.85rem)}.nn-paywall-premium{border-radius:1rem;gap:var(--nn-mobile-study-stack-gap)}.nn-paywall-premium :is(h2,h3,p,li,dt,dd,span){overflow-wrap:anywhere}.nn-premium-auth-card{padding:1rem}.nn-premium-auth-header h1{font-size:clamp(1.55rem,7vw,2rem);line-height:1.04}.nn-premium-auth-form{margin-top:1.15rem;gap:.85rem}.nn-premium-auth-signup-fine-tune{padding:.75rem}:is(.nn-question-session-rationale,.nn-practice-exam-rationale-panel,.nn-practice-exam-rationale-panel__card,.nn-practice-rationale-full,.nn-flashcard-rationale-panel){max-height:min(68dvh,34rem)}}@media (prefers-reduced-motion:reduce){:is([data-nn-premium-full-platform-convergence],.nn-learner-app,.nn-premium-lessons-system,.nn-flashcards-hub-premium,.nn-exam-session-premium,.nn-practice-session) *{scroll-behavior:auto!important}}:root{--nn-mobile-touch-min:2.75rem;--nn-mobile-readable-max:42rem;--nn-mobile-gutter-x:clamp(1rem,4vw,1.5rem)}.nn-mobile-readable{box-sizing:border-box;margin-inline:auto;max-width:var(--nn-mobile-readable-max);width:100%}.nn-mobile-gutter{box-sizing:border-box;padding-inline:var(--nn-mobile-gutter-x)}.nn-mobile-touch-target{box-sizing:border-box;min-height:var(--nn-mobile-touch-min);min-width:var(--nn-mobile-touch-min)}.nn-mobile-stack>*+*{margin-top:var(--nn-rhythm-tight-y,.75rem)}@media (max-width:767.98px){main#nn-learner-main{-webkit-overflow-scrolling:touch}.nn-lesson-content pre,.nn-lesson-content.nn-lesson-prose pre,.nn-lesson-prose pre{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.nn-lesson-content table,.nn-lesson-content.nn-lesson-prose table,.nn-lesson-prose table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.nn-lesson-content img,.nn-lesson-content.nn-lesson-prose img,.nn-lesson-prose img,.nn-lesson-section-lead-figure img,.nn-mobile-figure-contain img{height:auto;max-width:100%}}