.bzrnhq_theme{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.bzrnhq_theme legend{color:var(--nf-text-primary);font-weight:600;font-size:var(--nf-text-sm);margin-bottom:8px;padding:0}.bzrnhq_choices{border:1px solid var(--nf-border);border-radius:var(--nf-radius-md);background:var(--nf-surface-muted);flex-wrap:wrap;gap:3px;padding:3px;display:flex}.bzrnhq_choices label{cursor:pointer;flex:70px;min-width:max-content;position:relative}.bzrnhq_choices input{opacity:0;width:1px;height:1px;position:absolute}.bzrnhq_choices span{min-height:44px;font-size:var(--nf-text-sm);color:var(--nf-text-secondary);white-space:nowrap;border-radius:var(--nf-radius-sm);justify-content:center;align-items:center;padding:6px 10px;display:flex}.bzrnhq_choices input:checked+span{background:var(--nf-surface);box-shadow:var(--nf-shadow-sm);color:var(--nf-text-primary);font-weight:600}.bzrnhq_choices input:focus-visible+span{outline:2px solid var(--nf-focus-ring);outline-offset:2px}.bzrnhq_theme:disabled .bzrnhq_choices,.bzrnhq_theme[aria-busy=true] .bzrnhq_choices{opacity:.7}.bzrnhq_help{color:var(--nf-text-secondary);font-size:var(--nf-text-xs)}
.EQLvPq_scope{--nf-reading-line-height:1.8;--nf-study-title:clamp(26px, 3vw, 36px);--nf-study-subtitle:21px;font-size:var(--nf-text-base);min-width:0}.EQLvPq_scope[data-member-text-size=large]{--nf-text-xs:15px;--nf-text-sm:17.5px;--nf-text-base:20px;--nf-text-lg:22px;--nf-title-section:24px;--nf-title-page:28px;--nf-display:36px;--nf-study-title:clamp(30px, 3.4vw, 40px);--nf-study-subtitle:25px;--nf-reading-line-height:1.8;line-height:1.65}:is(.EQLvPq_scope[data-member-text-size=large] input:not([type=radio]):not([type=checkbox]),.EQLvPq_scope[data-member-text-size=large] select,.EQLvPq_scope[data-member-text-size=large] textarea){font-size:var(--nf-text-base);min-width:0;max-width:100%}:is(.EQLvPq_scope[data-member-text-size=large] .button,.EQLvPq_scope[data-member-text-size=large] label,.EQLvPq_scope[data-member-text-size=large] .small,.EQLvPq_scope[data-member-text-size=large] .field-help,.EQLvPq_scope[data-member-text-size=large] .notice,.EQLvPq_scope[data-member-text-size=large] .breadcrumb){font-size:var(--nf-text-sm)}:is(.EQLvPq_scope[data-member-text-size=large] .badge,.EQLvPq_scope[data-member-text-size=large] .eyebrow,.EQLvPq_scope[data-member-text-size=large] .lesson-title>span){font-size:var(--nf-text-xs)}.EQLvPq_scope[data-member-text-size=large] .quiz-player{font-size:var(--nf-text-base);line-height:1.75}:is(.EQLvPq_scope[data-member-text-size=large] .quiz-player fieldset,.EQLvPq_scope[data-member-text-size=large] .quiz-player legend){min-width:0;max-width:100%}.EQLvPq_scope[data-member-text-size=large] .quiz-option{align-items:flex-start;min-width:0}.EQLvPq_scope[data-member-text-size=large] .quiz-option input{margin-top:.3em}.EQLvPq_scope[data-member-text-size=large] .quiz-option span{min-width:0}.EQLvPq_scope[data-member-text-size=large] dialog>div{grid-template-columns:minmax(0,1fr)}.EQLvPq_scope[data-member-text-size=large] dialog h2{overflow-wrap:anywhere;min-width:0;max-width:100%}.EQLvPq_scope ruby{ruby-position:over}.EQLvPq_scope rt{font-size:.55em;line-height:normal}body:has(.EQLvPq_scope[data-member-text-size=large]) [data-nf-toast]{font-size:17.5px;line-height:1.5}
.qGirva_scope{--nf-motion-fast:.2s;--nf-motion-normal:.28s;--nf-motion-enter:.56s;--nf-motion-progress:.76s;--nf-motion-hover:.24s;--nf-motion-navigation:.22s;--nf-member-edge:color-mix(in srgb, var(--nf-text-primary) 8%, var(--nf-border));--nf-member-surface:color-mix(in srgb, var(--nf-surface-raised) 22%, var(--nf-surface));--nf-member-shadow:0 6px 20px #18202a12, inset 0 1px 0 #ffffff0a;--nf-member-shadow-raised:0 10px 28px #18202a1a, inset 0 1px 0 #ffffff12;--nf-member-shadow-hover:0 12px 32px #18202a24, inset 0 1px 0 #ffffff14;isolation:isolate;background-color:var(--nf-background)}.qGirva_scope:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(115deg, color-mix(in srgb, var(--nf-brand) 3%, var(--nf-background)), var(--nf-background) 50%, color-mix(in srgb, var(--nf-info) 3%, var(--nf-background)));position:fixed;inset:0}[data-theme=dark] .qGirva_scope{--nf-member-shadow:0 6px 20px #0000002e, inset 0 1px 0 #ffffff08;--nf-member-shadow-raised:0 10px 28px #00000047, inset 0 1px 0 #ffffff0d;--nf-member-shadow-hover:0 12px 32px #00000052, inset 0 1px 0 #ffffff10}@media (prefers-color-scheme:dark){[data-theme=system] .qGirva_scope{--nf-member-shadow:0 6px 20px #0000002e, inset 0 1px 0 #ffffff08;--nf-member-shadow-raised:0 10px 28px #00000047, inset 0 1px 0 #ffffff0d;--nf-member-shadow-hover:0 12px 32px #00000052, inset 0 1px 0 #ffffff10}}.qGirva_scope [data-nf-surface]{background:var(--nf-member-surface);border-color:var(--nf-member-edge);box-shadow:var(--nf-member-shadow)}.qGirva_scope [data-nf-surface=prominent]{background:color-mix(in srgb, var(--nf-surface-raised) 65%, var(--nf-surface));border-color:color-mix(in srgb, var(--nf-brand) 6%, var(--nf-member-edge));box-shadow:var(--nf-member-shadow-raised)}.qGirva_scope [data-nf-surface=subdued]{background:var(--nf-surface);border-color:var(--nf-border);box-shadow:none}.qGirva_scope [data-nf-group-header]{background:color-mix(in srgb, var(--nf-surface-muted) 65%, var(--nf-member-surface))}.qGirva_scope [data-nf-metadata]{border:1px solid var(--nf-member-edge);border-radius:var(--nf-radius-lg);padding:16px}.qGirva_scope [data-nf-syllabus] .module{background:var(--nf-member-surface);border-color:var(--nf-member-edge);box-shadow:var(--nf-member-shadow)}.qGirva_scope [data-nf-syllabus] .module>summary{background:var(--nf-surface-muted)}.qGirva_scope [data-nf-image]{overflow:hidden}.qGirva_scope [data-nf-image] img{transition:transform var(--nf-motion-hover) var(--nf-ease-standard)}.qGirva_scope [data-nf-enter]{animation:qGirva_enter var(--nf-motion-enter) var(--nf-ease-enter) backwards}.qGirva_scope [data-nf-enter]:focus-within{animation:none}.qGirva_scope [data-nf-stagger="1"]{animation-delay:90ms}.qGirva_scope [data-nf-stagger="2"]{animation-delay:.18s}.qGirva_scope [data-nf-stagger="3"]{animation-delay:.27s}.qGirva_scope [data-nf-hover]{transition:transform var(--nf-motion-hover) var(--nf-ease-standard), border-color var(--nf-motion-hover), box-shadow var(--nf-motion-hover)}.qGirva_scope [data-nf-action]{transition:background-color var(--nf-motion-fast), border-color var(--nf-motion-fast), transform .12s var(--nf-ease-standard), box-shadow var(--nf-motion-fast)}.qGirva_scope [data-nf-action] .lucide-arrow-right{transition:transform var(--nf-motion-fast) var(--nf-ease-standard)}:is(.qGirva_scope [data-nf-nav],.qGirva_scope [data-nf-tab]){transition:background-color var(--nf-motion-navigation), color var(--nf-motion-navigation), border-color var(--nf-motion-navigation)}.qGirva_scope [data-nf-action]:active:not(:disabled):not([aria-disabled=true]){transform:scale(.99)}@media (hover:hover) and (pointer:fine){.qGirva_scope [data-nf-hover]:hover{border-color:color-mix(in srgb, var(--nf-brand) 10%, var(--nf-member-edge));box-shadow:var(--nf-member-shadow-hover);transform:translateY(-3px)}.qGirva_scope [data-nf-hover]:hover [data-nf-image] img{transform:scale(1.012)}.qGirva_scope [data-nf-action]:hover:not(:disabled):not([aria-disabled=true]){box-shadow:var(--nf-shadow-sm)}.qGirva_scope [data-nf-action]:hover .lucide-arrow-right{transform:translate(3px)}}.qGirva_scope [data-nf-progress]{transform-origin:0;animation:qGirva_progress var(--nf-motion-progress) var(--nf-ease-standard)}:is(.qGirva_scope [data-nf-complete] svg,.qGirva_scope .lesson-completion.is-complete svg){animation:qGirva_check var(--nf-motion-normal) var(--nf-ease-enter)}.qGirva_scope [data-nf-skeleton]{animation:1.8s ease-in-out infinite qGirva_skeleton}[data-theme]:has(.qGirva_scope){--nf-motion-dialog:.28s;--nf-motion-toast:.24s}[data-theme]:has(.qGirva_scope) dialog[open]{animation:qGirva_dialog var(--nf-motion-dialog) var(--nf-ease-enter)}[data-theme]:has(.qGirva_scope) dialog[open][data-sheet=true]{animation-name:qGirva_drawer}[data-theme]:has(.qGirva_scope) dialog[open]::backdrop{animation:qGirva_backdrop var(--nf-motion-dialog) var(--nf-ease-standard)}[data-theme]:has(.qGirva_scope) [data-nf-toast]{animation:qGirva_toast var(--nf-motion-toast) var(--nf-ease-enter)}@keyframes qGirva_enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes qGirva_progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes qGirva_check{0%{opacity:.6;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes qGirva_skeleton{50%{opacity:.75}}@keyframes qGirva_dialog{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes qGirva_drawer{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes qGirva_backdrop{0%{opacity:0}to{opacity:1}}@keyframes qGirva_toast{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:is(.qGirva_scope [data-nf-hover],.qGirva_scope [data-nf-action],.qGirva_scope [data-nf-image] img,.qGirva_scope [data-nf-action] .lucide-arrow-right){transform:none!important}}.qGirva_scope[data-motion-preview=reduce],.qGirva_scope[data-motion-preview=reduce] *,.qGirva_scope[data-motion-preview=reduce] :before,.qGirva_scope[data-motion-preview=reduce] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-theme]:has(.qGirva_scope[data-motion-preview=reduce]) dialog{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-theme]:has(.qGirva_scope[data-motion-preview=reduce]) dialog::backdrop{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-theme]:has(.qGirva_scope[data-motion-preview=reduce]) [data-nf-toast]{scroll-behavior:auto!important;transition:none!important;animation:none!important}:is(.qGirva_scope[data-motion-preview=reduce] [data-nf-hover],.qGirva_scope[data-motion-preview=reduce] [data-nf-action],.qGirva_scope[data-motion-preview=reduce] [data-nf-image] img,.qGirva_scope[data-motion-preview=reduce] [data-nf-action] .lucide-arrow-right){transform:none!important}
