/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing) * 2)}.m-26{margin:calc(var(--spacing) * 26)}.m-32{margin:calc(var(--spacing) * 32)}.m-40{margin:calc(var(--spacing) * 40)}.m-178{margin:calc(var(--spacing) * 178)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--font-inter:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:Georgia, "Times New Roman", serif;--navy:#081621;--navy2:#0d2230;--ink:#15222b;--muted:#6f7c84;--gold:#c5a24b;--cream:#f5f3ed;--line:#e3dfd4;--white:#fff}.activityChartStack{gap:22px;display:grid}.activityMonthlyChart.questions .columns i{background:linear-gradient(#60c8c2,#197a83)!important}.activityMonthlyChart.pages .columns i{background:linear-gradient(#a88ae8,#5e3b9e)!important}.activityMonthlyChart.essays .columns i{background:linear-gradient(#ed8a73,#a33f45)!important}.activityMonthlyChart.questions .sectionHeading>span{color:#8ee0dc!important;border-color:#3ca7a5!important}.activityMonthlyChart.pages .sectionHeading>span{color:#bda9f0!important;border-color:#8062c1!important}.activityMonthlyChart.essays .sectionHeading>span{color:#f1a39a!important;border-color:#c55d58!important}.shell[data-theme=night] :is(.coverageList article,.subjectCoverageGroup>div>article,.generalExtras article,.lumenSourcePicker>div>label,.lumenSourcePicker label,.lumenQuickActions button,.adaptiveReviewList>article,.metricGrid>div,.monthlyChart,.progressCard,.libraryCard,.libraryFileRow,.lessonCard,.examCatalog>button,.examOrganizationGroup>div>button,.panelLauncher,.myPanelsGrid>button,.automaticAgenda,.agendaNaturalSetup){color:#f2eadc!important;box-shadow:none!important;background:#070503!important;border-color:#c5a25757!important}.shell[data-theme=night] :is(.coverageList,.subjectCoverageGroup,.generalExtras,.libraryResults,.lessonLibrary,.documentLibrary,.lumenSourcePicker>div){scrollbar-color:#8e7127 #070503!important}.onboardingProgress{color:#a99e8b;font:600 11px/1.2 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:18px auto 26px;display:flex}.onboardingProgress b{color:#bca66e;border:1px solid #66583b;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.onboardingProgress b.active,.onboardingProgress b.done{color:#060504;background:#d4b35b;border-color:#d4b35b}.onboardingProgress i{background:#66583b;width:34px;height:1px}.intakeCandidates{gap:12px;margin-top:18px;display:grid}.intakeCandidates article{background:#090705;border:1px solid #c5a25761;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:22px;padding:18px;display:grid}.intakeCandidates article>div{gap:5px;display:grid}.intakeCandidates small,.intakeEvidence small{color:#d3b35e;font:700 10px/1.3 var(--font-sans);letter-spacing:.08em}.intakeCandidates strong{font:600 19px/1.2 var(--font-display);color:#f0e8d8}.intakeCandidates span,.intakeCandidates p{color:#b9b0a1;font:400 13px/1.5 var(--font-sans);margin:0}.intakeCandidates a,.intakeReview a{color:#d9bd72;font:600 12px var(--font-sans)}.intakeCandidates button,.intakeActions button{color:#070604;font:750 12px var(--font-sans);cursor:pointer;background:#c5a257;border:1px solid #c5a257;border-radius:7px;padding:11px 15px}.intakeReview{gap:17px;display:grid}.intakeEvidence{background:#0c0905;border-left:2px solid #c5a257;padding:14px 16px}.intakeEvidence p{color:#d8d0c1;font:400 13px/1.6 var(--font-sans);margin:5px 0 0}.intakeSubjectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:380px;padding-right:5px;display:grid;overflow:auto}.intakeSubjectGrid details{background:#080604;border:1px solid #c5a2574d;border-radius:8px}.intakeSubjectGrid summary{cursor:pointer;color:#e9dfcd;font:600 13px var(--font-sans);justify-content:space-between;gap:12px;padding:13px;display:flex}.intakeSubjectGrid summary span{color:#ad9d7a;font-size:11px}.intakeSubjectGrid ol{color:#bdb4a5;font:400 12px/1.55 var(--font-sans);margin:0;padding:0 30px 15px}.intakeConfirmation{color:#e7dece;font:500 13px/1.5 var(--font-sans);cursor:pointer;border:1px solid #76633a;border-radius:8px;align-items:flex-start;gap:10px;padding:15px;display:flex}.intakeConfirmation input{accent-color:#c5a257;margin-top:3px}.intakeActions{justify-content:flex-end;gap:10px;display:flex}.intakeActions button.secondary{color:#d5c7aa;background:0 0}.intakeActions button:disabled,.intakeCandidates button:disabled{opacity:.45;cursor:not-allowed}@media (width<=720px){.onboardingProgress i{width:15px}.intakeCandidates article,.intakeSubjectGrid{grid-template-columns:1fr}.intakeActions{display:grid}.intakeActions button{width:100%}}.globalOnboarding--country,.globalOnboarding--country>section{color:#18140f!important;background:#f7f3ea!important}.globalOnboarding--country>section{border-color:#b89449!important;box-shadow:0 24px 70px #2b201033!important}.globalOnboarding--country>section>header,.globalOnboarding--country>section>footer{color:#2c251c!important;background:#f7f3ea!important;border-color:#5b41183d!important}.globalOnboarding--country>section>header small,.globalOnboarding--country .panelDiscoveryIntro small{color:#805d19!important;font-size:12px!important}.globalOnboarding--country h1,.globalOnboarding--country .panelDiscoveryIntro h2{color:#17130f!important}.globalOnboarding--country>section>header p,.globalOnboarding--country .panelDiscoveryIntro p{color:#53493c!important;font-size:15px!important;line-height:1.55!important}.globalOnboarding--country .onboardingProgress{color:#554a3b!important;font-size:13px!important}.globalOnboarding--country .onboardingProgress span{color:#554a3b!important}.globalOnboarding--country .onboardingProgress i{background:#5b411847!important}.globalOnboarding--country .panelDiscovery{background:#fffdf8!important;border:1px solid #5b41182e!important;border-radius:14px!important}.globalOnboarding--country .panelDiscoveryIntro{border-color:#5b411838!important}.globalOnboarding--country .panelSearch,.globalOnboarding--country .countrySelect{color:#31291f!important;font-size:14px!important}.globalOnboarding--country .panelSearch input,.globalOnboarding--country .countrySelect select{color:#17130f!important;background:#fff!important;border-color:#9b7a39!important;min-height:54px!important;font-size:16px!important}.globalOnboarding--country .panelSearch input::placeholder{color:#776b5b!important}.globalOnboarding--country .directExamResults>header strong{color:#18140f!important;font-size:15px!important}.globalOnboarding--country .directExamResults>header small{color:#5b5144!important;font-size:13px!important}.globalOnboarding--country .directExamResults button{color:#18140f!important;background:#fff!important;border-color:#5b41183d!important}.globalOnboarding--country .directExamResults button:hover,.globalOnboarding--country .directExamResults button:focus-visible{background:#fbf2dc!important;border-color:#9b7a39!important}.globalOnboarding--country .directExamResults button small,.globalOnboarding--country .directExamResults em{color:#655945!important;font-size:12px!important}.globalOnboarding--country .directExamResults button strong{color:#18140f!important;font-size:15px!important}.globalOnboarding--country .directExamResults b{color:#704f13!important;font-size:12px!important}.globalOnboarding--country .panelDiscoveryEmpty{color:#514638!important;background:#fbf5e8!important;border-color:#5b411852!important;font-size:14px!important}.globalOnboarding--country .lumenCatalogCta{color:#17130f!important;background:#b98b2c!important;border-color:#8c681f!important;min-height:50px!important;font-size:15px!important}.globalOnboarding--country .panelDiscoveryNote,.globalOnboarding--country .catalogStatus{color:#5b5144!important;font-size:13px!important}@media (width<=720px){.globalOnboarding--country .panelDiscoveryIntro h2{font-size:clamp(26px,8vw,34px)!important}.globalOnboarding--country .onboardingProgress{grid-template-columns:auto 1fr;font-size:12px!important}.globalOnboarding--country .onboardingProgress i{display:none}}.shell[data-theme=night] .coverageStatusText{min-width:82px;letter-spacing:.09em!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:7px 11px!important;font:850 11px/1 Inter,system-ui,sans-serif!important;display:inline-flex!important}.shell[data-theme=night] .coverageStatusText.covered{color:#080604!important;background:#d8b65f!important;border:1px solid #e4c979!important}.shell[data-theme=night] .coverageStatusText.partial{color:#f4ede1!important;background:#070503!important;border:1px solid #f4ede1!important}.shell[data-theme=night] .coverageStatusText.gap{color:#e8a38f!important;background:#070503!important;border:1px solid #a85845!important}.shell[data-theme=night] .coverageDot.covered{background:#d8b65f!important;border-color:#d8b65f!important}.shell[data-theme=night] .coverageDot.partial{background:linear-gradient(90deg,#f4ede1 0 50%,#0000 50% 100%)!important;border:1px solid #f4ede1!important}.shell[data-theme=night] .coverageDot.gap{background:0 0!important;border:1px solid #a85845!important}.shell[data-theme=night] .robotLinkStatus.scanLocated{appearance:none;cursor:pointer;transition:border-color .18s,color .18s,transform .18s;color:#d8b65f!important;background:#070503!important;border:1px solid #d8b65f94!important}.shell[data-theme=night] .robotLinkStatus.scanLocated:hover{transform:translateY(-1px);color:#f4ede1!important;border-color:#f4ede1!important}.shell[data-theme=night] .supportActivitySection{border:1px dashed #d8b65f6b;border-radius:16px;margin-top:22px;padding:20px;background:#070503!important}.shell[data-theme=night] .supportActivitySection>header{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}.shell[data-theme=night] .supportActivitySection>header small{color:#d8b65f;letter-spacing:.14em;font:800 11px Inter,sans-serif}.shell[data-theme=night] .supportActivitySection>header h3{color:#f4ede1;margin:0}.shell[data-theme=night] .supportActivitySection>div{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.shell[data-theme=night] .supportActivitySection article{border:1px solid #d8b65f40;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex;background:#0b0906!important}.shell[data-theme=night] .supportActivitySection article b{color:#f4ede1}.shell[data-theme=night] .supportActivitySection article span{color:#c9bfae}.shell[data-theme=night] .groundedStudyQuestion .lumenLaunch{color:#f4ede1!important;width:56px!important;height:56px!important;box-shadow:none!important;background:#070503!important;border:1px solid #d8b65f!important;border-radius:11px!important;place-items:center!important;padding:7px!important;display:grid!important}.shell[data-theme=night] .groundedStudyQuestion .lumenLaunch>img{object-fit:contain!important;background:0 0!important;width:40px!important;height:40px!important;display:block!important}.universalModuleHero>b{box-sizing:border-box;min-height:38px;white-space:nowrap!important;text-align:center!important;justify-content:center!important;align-items:center!important;padding:8px 14px!important;line-height:1!important;display:inline-flex!important}.questionEngine>header nav{box-sizing:border-box;justify-content:stretch;align-items:stretch;width:min(250px,100%);max-width:100%;grid-template-columns:1fr!important;display:grid!important}.questionEngine>header nav button{white-space:nowrap;width:100%;min-width:0}@media (width<=700px){.universalModuleHero{align-items:flex-start!important}.universalModuleHero>b{align-self:flex-start}.questionEngine>header nav{width:100%!important}.questionEngine>header nav button{width:100%}}@media (width<=760px){.examSwitcher>button{grid-template-columns:52px minmax(0,1fr)!important}.examSwitcher>button>b{grid-column:2!important}.coverageStatusText.covered{min-width:92px!important}}.topbar{grid-template-columns:minmax(0,1fr) minmax(0,auto)!important;column-gap:24px!important}@media (width<=1180px) and (width>=721px){.topbar{grid-template-columns:minmax(0,1fr)!important}}@media (width<=720px){.topbar{grid-template-columns:minmax(0,1fr)!important}.topbarBrand,.topActions{grid-column:1/-1!important}}@media (width<=900px){.topbar{grid-template-columns:1fr!important}.topActions{justify-content:flex-start!important;width:100%!important}.topActions .quickExamSwitcher{width:min(100%,440px)!important}}@media (width<=700px){.curriculumLibraryTree li button{width:100%!important;min-width:0!important}.editEnrollmentAgenda{width:100%!important}.curriculumLibraryTree li{grid-template-columns:minmax(0,1fr) auto!important}.curriculumLibraryTree li button{width:auto!important;min-width:70px!important;max-width:82px!important;padding-inline:8px!important}.topActions .quickExamSwitcher{width:min(100%,440px)!important}}@media (width>=1181px){.shell{grid-template-columns:290px minmax(0,1fr)!important}.sidebar{width:auto!important}.workspace{margin-left:0!important}}.examSwitcher>button{grid-template-columns:48px minmax(120px,1fr) 72px!important;gap:10px!important;min-height:76px!important;padding:10px 11px!important}.examSwitcher>button>span{align-self:center!important;min-width:0!important}.examSwitcher>button em{text-overflow:clip!important;white-space:nowrap!important;font-size:10px!important;line-height:1.25!important;display:block!important;overflow:visible!important}.examSwitcher>button>b{white-space:normal!important;text-align:right!important;justify-self:end!important;max-width:72px!important;line-height:1.25!important}.editEnrollmentAgenda{box-sizing:border-box!important;white-space:nowrap!important;flex:none!important;width:auto!important;min-width:138px!important;max-width:100%!important;min-height:44px!important;padding:10px 18px!important;display:inline-flex!important;overflow:hidden!important}.enrollmentToday>header>div{flex:auto!important;min-width:0!important}@media (width<=760px){.editEnrollmentAgenda{width:100%!important}.examSwitcher>button{grid-template-columns:44px minmax(0,1fr)!important}.examSwitcher>button>b{text-align:left!important;grid-column:2!important;justify-self:start!important;max-width:none!important}}.transcriptLibrary{background:#070604;border:1px solid #c5a25740;border-radius:15px;overflow:hidden}.transcriptLibrary .librarySectionTitle{align-items:start}.transcriptLibrary .librarySectionTitle>div>small{color:#8f887d;max-width:720px;margin-top:6px;font:500 9px/1.5 Inter,system-ui,sans-serif;display:block}.transcriptGroup{padding:0 20px 20px}.transcriptGroup h4{color:#b79d65;border-bottom:1px solid #c5a25729;margin:12px 0 10px;padding-bottom:8px;font:600 15px Georgia,serif}.transcriptGroup>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.transcriptGroup :is(a,article){color:inherit;background:#090806;border:1px solid #c5a25724;border-radius:11px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;text-decoration:none;display:grid}.transcriptGroup a:hover{background:#0d0a06;border-color:#c5a25773}.transcriptGroup i{color:#bca66f;border:1px solid #c5a25759;border-radius:8px;place-items:center;width:34px;height:34px;font:800 8px Inter,system-ui,sans-serif;display:grid}.transcriptGroup span{gap:3px;min-width:0;display:grid}.transcriptGroup small{color:#8f887d;letter-spacing:.12em;font:750 7px Inter,system-ui,sans-serif}.transcriptGroup strong{color:#ddd5c8;font:650 11px/1.35 Inter,system-ui,sans-serif}.transcriptGroup em{color:#8f887d;font:500 8px Inter,system-ui,sans-serif}.transcriptGroup b{color:#bca66f;white-space:nowrap;font:800 8px Inter,system-ui,sans-serif}@media (width<=850px){.transcriptGroup>div{grid-template-columns:1fr}.transcriptGroup :is(a,article){grid-template-columns:34px minmax(0,1fr)}.transcriptGroup b{white-space:normal;grid-column:2}}.examSwitcher>button{grid-template:"flag info""flag manage"/58px minmax(0,1fr)!important;align-items:center!important;min-height:80px!important}.examSwitcher>button>.activePanelFlag{grid-area:flag!important;place-self:center!important;width:48px!important;height:38px!important;margin:0!important}.examSwitcher>button>span{grid-area:info!important;align-self:end!important}.examSwitcher>button>b{grid-area:manage!important;place-self:start!important;margin-top:9px!important}.activePanelFlag img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;margin:0!important;display:block!important}.macrothemeProgressAudit{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.macrothemeProgressAudit article{background:#070806;border:1px solid #55cdb347;border-radius:11px;align-content:start;gap:6px;min-height:116px;padding:14px 15px;display:grid}.macrothemeProgressAudit small{color:#55cdb3;letter-spacing:.08em;font:850 8px Inter,system-ui,sans-serif}.macrothemeProgressAudit strong{color:#f2eadc;font:700 19px Georgia,serif}.macrothemeProgressAudit span{color:#a9a096;font:500 9px/1.45 Inter,system-ui,sans-serif}.unlinkedStudyWarning{color:#d7c69d;background:#c5a25714;border-left:3px solid #d8b65f;margin:9px 0 0;padding:11px 14px;font:650 9px/1.5 Inter,system-ui,sans-serif}.macrothemeSessionEvidence article.unlinkedSession{background:#c5a2570b;border-color:#d8b65f61}.macrothemeSessionEvidence article.unlinkedSession>span{color:#080604;background:#d8b65f}.macrothemeSessionEvidence article.unlinkedSession em{color:#d8c486}.shell[data-theme=night] .coverageStatusText.covered,.shell[data-theme=night] .coverageStatusText.partial,.shell[data-theme=night] .coverageStatusText.gap{color:#d8b65f!important;text-align:center!important;letter-spacing:.04em!important;opacity:1!important;visibility:visible!important;background:#0a0805!important;border:1px solid #d8b65fa6!important;border-radius:999px!important;place-items:center!important;min-width:104px!important;min-height:34px!important;padding:7px 10px!important;font:850 8px/1.15 Inter,system-ui,sans-serif!important;display:inline-grid!important}.shell[data-theme=night] .coverageStatusText.covered:before{content:none!important}@media (width<=900px){.macrothemeProgressAudit{grid-template-columns:1fr 1fr}}@media (width<=560px){.macrothemeProgressAudit{grid-template-columns:1fr}.examSwitcher>button{grid-template:"flag info""flag manage"/52px minmax(0,1fr)!important}.examSwitcher>button>.activePanelFlag{width:44px!important;height:34px!important}}@media (width<=900px){.topbar{grid-template-columns:1fr!important}.topActions{justify-content:flex-start!important;width:100%!important}.topActions .quickExamSwitcher{width:min(100%,440px)!important}}@media (width<=700px){.curriculumLibraryTree li{grid-template-columns:1fr!important}.curriculumLibraryTree li button{width:100%!important;min-width:0!important}.editEnrollmentAgenda{width:100%!important}}.topbar{grid-template-columns:minmax(250px,1fr) minmax(0,auto)!important;align-items:center!important}.topActions{min-height:48px!important}@media (width<=900px){.topbar{grid-template-columns:1fr!important}.topActions{justify-content:flex-start!important;width:100%!important}.topActions .quickExamSwitcher{width:min(100%,440px)!important}}@media (width<=700px){.curriculumLibraryTree li{grid-template-columns:1fr!important}.curriculumLibraryTree li button{width:100%!important;min-width:0!important}.editEnrollmentAgenda{width:100%!important}}.activityChartStack{grid-template-columns:1fr!important;gap:22px!important;display:grid!important}.activityMonthlyChart{width:100%!important;min-width:0!important}.shell[data-theme=night] .activityMonthlyChart.questions .columns i{background:linear-gradient(#60c8c2,#197a83)!important}.shell[data-theme=night] .activityMonthlyChart.pages .columns i{background:linear-gradient(#a88ae8,#5e3b9e)!important}.shell[data-theme=night] .activityMonthlyChart.essays .columns i{background:linear-gradient(#ed8a73,#a33f45)!important}.shell[data-theme=night] .activityMonthlyChart.questions .sectionHeading>span{color:#8ee0dc!important;border-color:#3ca7a5!important}.shell[data-theme=night] .activityMonthlyChart.pages .sectionHeading>span{color:#bda9f0!important;border-color:#8062c1!important}.shell[data-theme=night] .activityMonthlyChart.essays .sectionHeading>span{color:#f1a39a!important;border-color:#c55d58!important}.shell[data-theme=night] .hoursMonthlyChart .sectionHeading>span{color:#d8b65f!important;border-color:#c5a257!important}.intakeInlineStatus{background:#100c06;border-left:2px solid #c5a257;color:#ead9ac!important;font:650 12px/1.5 var(--font-sans)!important;grid-column:1/-1!important;margin:0!important;padding:11px 13px!important}.onboardingEliteZeitMark,.brandSeal,.mobileLogo{visibility:visible!important;opacity:1!important;background:#050403!important;flex:0 0 58px!important;width:58px!important;height:58px!important;display:block!important}.examSwitcher>button{grid-template-columns:50px minmax(0,1fr)!important;align-items:start!important}.examSwitcher>button strong,.examSwitcher>button em{text-overflow:clip!important;white-space:normal!important;word-break:normal!important;overflow:visible!important}.examSwitcher>button>b{grid-column:2!important;justify-self:start!important}.importedAgendaRecovery{grid-template-columns:1fr!important;gap:14px!important;padding:20px!important;display:grid!important}.recoveredAgendaHeader{gap:5px!important;display:grid!important}.importedAgendaRecovery details{width:100%!important;min-width:0!important}.importedAgendaRecovery summary{padding:10px 0!important;font-size:12px!important}.recoveredAgendaGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;max-height:430px;display:grid;overflow:auto}.recoveredAgendaGrid>section{background:#050403;border:1px solid #d8b65f4d;border-radius:10px;padding:12px}.recoveredAgendaGrid h4{color:#d8b65f;text-transform:uppercase;margin:0 0 10px;font:900 12px Inter,sans-serif}.recoveredAgendaGrid article{border-top:1px solid #d8b65f26;grid-template-columns:auto minmax(0,1fr);gap:9px;padding:8px 0;display:grid}.recoveredAgendaGrid time{color:#d8b65f;white-space:nowrap;font:800 10px Inter,sans-serif}.recoveredAgendaGrid article span{font:600 10px/1.35 Inter,sans-serif;color:#f2eadc!important}.routineBlocks>div{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:7px;max-height:220px;display:grid;overflow:auto}.routineBlocks>div>span{border:1px solid #c5a2572e;border-radius:8px;gap:3px;padding:9px;font:9px/1.4 Inter,sans-serif;display:grid;color:#9f9789!important}.routineBlocks b{color:#c5a257}.scoreRow .status{text-align:center!important;border-radius:999px!important;padding:7px 11px!important;font-weight:900!important}.scoreRow .status.good{color:#77d899!important;background:#32995b29!important;border:1px solid #32995b!important}.scoreRow .status.attention{color:#f0cf70!important;background:#dcb04026!important;border:1px solid #dcb040!important}.scoreRow .status.weak{color:#ef8f82!important;background:#be463929!important;border:1px solid #be4639!important}@media (width<=640px){.onboardingEliteZeitMark,.brandSeal,.mobileLogo{flex-basis:48px!important;width:48px!important;height:48px!important}.recoveredAgendaGrid{grid-template-columns:1fr}}.recoveredAgendaGrid{scroll-snap-type:x proximity;scrollbar-color:#c5a257 #050403;grid-template-columns:none!important;grid-auto-columns:minmax(290px,330px)!important;grid-auto-flow:column!important;max-width:100%!important;max-height:none!important;padding:0 0 12px!important;display:grid!important;overflow:auto hidden!important}.recoveredAgendaGrid>section{scroll-snap-align:start;min-height:100%!important}@media (width<=640px){.recoveredAgendaGrid{grid-template-columns:none!important;grid-auto-columns:minmax(270px,86vw)!important}}.examSwitcher>button{grid-template-columns:50px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:12px!important}.examSwitcher>button>span{align-self:center!important}.examSwitcher>button strong,.examSwitcher>button em{text-overflow:clip!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1.25!important;overflow:visible!important}.examSwitcher>button strong{font-size:12px!important}.examSwitcher>button em{margin-top:3px!important;font-size:9px!important}.examSwitcher>button>b{white-space:normal!important;grid-column:2!important;justify-self:start!important;margin-top:5px!important}.planRuleEditor{background:#0b0805;border:1px solid #d8b65f75;border-radius:12px;grid-template-columns:minmax(220px,1.2fr) repeat(2,minmax(190px,1fr)) auto;align-items:end;gap:14px;margin-top:18px;padding:18px;display:grid}.planRuleEditor>div,.planRuleEditor label{gap:7px;display:grid}.planRuleEditor small{color:#d8b65f;letter-spacing:.12em;font-weight:900}.planRuleEditor strong{font-size:16px}.planRuleEditor span{color:#b8afa0;line-height:1.45}.planRuleEditor select{width:100%;min-height:44px}.planRuleEditor>button{color:#070503;background:#c5a257;border:1px solid #d8b65f;border-radius:8px;min-height:44px;padding:10px 14px;font-weight:900}.candidatePortalAction{white-space:normal;text-align:center;background:#c5a257;border:1px solid #d8b65f;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-weight:900;text-decoration:none;display:inline-flex;color:#070503!important}@media (width<=980px){.planRuleEditor{grid-template-columns:1fr 1fr}.planRuleEditor>div{grid-column:1/-1}}@media (width<=600px){.planRuleEditor{grid-template-columns:1fr}.planRuleEditor>div{grid-column:auto}}.brandSeal{visibility:visible!important;opacity:1!important;flex:0 0 58px!important;width:58px!important;height:58px!important;display:block!important}.recoveredAgendaGrid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory!important;grid-template-columns:none!important;grid-auto-columns:minmax(290px,330px)!important;grid-auto-flow:column!important;gap:10px!important;width:100%!important;max-width:100%!important;max-height:none!important;padding:0 0 14px!important;display:grid!important;overflow:auto hidden!important}.recoveredAgendaGrid>section{scroll-snap-align:start!important}.todayCard>div{max-height:560px;padding-right:4px;overflow-y:auto}.todayFocusRow{grid-template-columns:minmax(0,1fr) 112px 82px!important}.todayFocusRow>button:first-child span small{color:#d8b65f;letter-spacing:.12em;font:900 8px/1.2 Inter,sans-serif;display:block}.todayFocusRow>button:first-child span strong{color:#f2eadc;margin:2px 0;display:block}.todayFocusRow>button:first-child span em{white-space:normal!important;line-height:1.35!important}.activityChartGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.compactMonthlyChart{background:#070503;border:1px solid #c5a2575c;border-radius:16px;min-width:0;padding:22px 22px 30px}.compactMonthlyChart header small{color:#d8b65f;letter-spacing:.14em;font:900 9px Inter,sans-serif}.compactMonthlyChart h3{color:#f2eadc;margin:5px 0 22px;font:600 22px Georgia,serif}.compactMonthlyChart>div{border-bottom:1px solid #f2eadc73;align-items:flex-end;gap:7px;height:180px;display:flex}.compactMonthlyChart i{background:linear-gradient(#dfc36f,#8c6b20);border-radius:5px 5px 0 0;flex:1;min-height:4px;font-style:normal;position:relative}.compactMonthlyChart i b{color:#f2eadc;font:700 9px Inter,sans-serif;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.compactMonthlyChart i span{color:#b8afa0;font:700 8px Inter,sans-serif;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.lumenCommandBar>footer{grid-template-columns:1fr!important}.lumenCommandBar>footer button{display:none!important}@media (width<=900px){.activityChartGrid{grid-template-columns:1fr}.todayFocusRow{grid-template-columns:minmax(0,1fr) 96px!important}.todayFocusRow .mentorQuickStart{grid-column:2}.compactMonthlyChart>div{height:150px}}@media (width<=640px){.recoveredAgendaGrid{grid-auto-columns:minmax(270px,86vw)!important}.todayFocusRow{grid-template-columns:1fr!important}.todayFocusRow :is(.oneClickFocus,.mentorQuickStart){grid-column:auto!important}}.shell[data-theme=night] .coverageStatusText.covered{visibility:visible!important;opacity:1!important;color:#080604!important;text-indent:0!important;background:#d8b65f!important;border:1px solid #efd47f!important;min-width:104px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.shell[data-theme=night] .robotLinkStatus.scanLocated{box-sizing:border-box!important;white-space:nowrap!important;overflow-wrap:normal!important;text-align:left!important;min-width:0!important;max-width:100%!important;padding:8px 10px!important;font-size:clamp(8px,.68vw,10px)!important;line-height:1.1!important}.shell[data-theme=night] .lumenLaunchCompact{width:48px!important;height:48px!important;padding:2px!important;overflow:hidden!important}.shell[data-theme=night] .lumenLaunchCompact img{object-fit:contain!important;object-position:center!important;width:44px!important;max-width:none!important;height:44px!important}.shell[data-theme=night] .navLumenMark{object-fit:contain!important;object-position:center!important;width:42px!important;max-width:none!important;height:42px!important}.shell[data-theme=night] .brandSeal,.shell[data-theme=night] .mobileLogo{visibility:visible!important;opacity:1!important;object-fit:contain!important;mix-blend-mode:normal!important;background:#050403!important;display:block!important}.supportActivitySection>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.supportActivitySection article{background:#070503!important;border:1px solid #c5a25757!important;border-radius:12px!important;grid-template-columns:minmax(0,.9fr) minmax(92px,.48fr) minmax(0,1.15fr)!important;align-items:center!important;gap:18px!important;min-width:0!important;padding:18px 20px!important;display:grid!important}.supportActivitySection article strong{color:#f2eadc!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;min-width:0!important;font-family:Inter,system-ui,sans-serif!important;font-size:16px!important;line-height:1.2!important}.supportActivitySection article span,.supportActivitySection article small{color:#c9c0b2!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;-webkit-hyphens:none!important;hyphens:none!important;min-width:0!important;font:500 14px/1.35 Inter,system-ui,sans-serif!important}.supportActivitySection article small{text-align:right!important;max-width:100%!important;display:block!important}.repertoireVault{color:#f2eadc;background:#070503;border:1px solid #c5a2576b;border-radius:18px;min-width:0;margin:20px 0 24px;padding:24px;container-type:inline-size}.repertoireVault>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.repertoireVault h3{color:#e7c764;margin:4px 0 7px;font:600 clamp(24px,2.4vw,36px) Georgia,serif}.repertoireVault>header>div:first-child>span{color:#c9c0b2;max-width:760px;line-height:1.5;display:block}.repertoireVaultStats{border:1px solid #c5a25761;border-radius:12px;grid-template-columns:auto 1fr;gap:2px 9px;min-width:190px;padding:13px 16px;display:grid}.repertoireVaultStats strong{color:#e7c764;grid-row:1/3;font:700 30px Georgia,serif}.repertoireVaultStats small{color:#f2eadc;align-self:end;font-weight:800}.repertoireVaultStats span{color:#a99f90;font-size:11px}.repertoireVaultStats button{color:#e7c764;background:0 0;border:1px solid #c5a257;border-radius:8px;grid-column:1/-1;margin-top:8px;padding:8px 10px;font-weight:800}.repertoireVaultStats button:disabled{opacity:.6}.repertoireVaultToolbar{gap:10px;margin:20px 0 14px;display:flex}.repertoireVaultToolbar input{color:#f2eadc;background:#030201;border:1px solid #c5a25766;border-radius:10px;flex:1;min-width:0;padding:13px 15px}.repertoireVaultToolbar :is(a,button){color:#e7c764;white-space:nowrap;background:0 0;border:1px solid #c5a257;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-weight:800;text-decoration:none;display:flex}.repertoireVaultBody{grid-template-columns:minmax(210px,270px) minmax(0,1fr);gap:14px;min-width:0;display:grid}.repertoireVaultBody>nav{flex-direction:column;gap:6px;max-height:650px;padding-right:4px;display:flex;overflow:auto}.repertoireVaultBody>nav button{color:#f2eadc;text-align:left;background:#0d0a07;border:1px solid #c5a25738;border-radius:9px;flex-direction:column;align-items:flex-start;gap:3px;width:100%;padding:10px 12px;display:flex}.repertoireVaultBody>nav button.active{background:#191207;border-color:#e7c764}.repertoireVaultBody>nav small{color:#a99f90}.repertoireOverview{gap:14px;min-width:0;display:grid}.repertoireSourceCard{background:#100c07;border:1px solid #c5a2576b;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:17px;display:flex}.repertoireSourceCard>div{min-width:0}.repertoireSourceCard small,.repertoireOverview>header small{color:#d8b65f;letter-spacing:.12em;font:800 10px Inter,sans-serif}.repertoireSourceCard h4,.repertoireOverview>header h4{color:#f2eadc;margin:4px 0 5px;font:600 24px Georgia,serif}.repertoireSourceCard p{color:#c9c0b2;margin:0 0 6px;line-height:1.45}.repertoireSourceCard span{color:#a99f90;font-size:11px}.repertoireSourceCard a{color:#e7c764;white-space:nowrap;border:1px solid #c5a257;border-radius:9px;flex:none;padding:10px 13px;font-weight:800;text-decoration:none}.repertoireOverview>header{justify-content:space-between;align-items:end;gap:14px;display:flex}.repertoireOverview>header span{color:#a99f90}.repertoireOverviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.repertoireOverviewGrid>article{background:#050403;border:1px solid #c5a25738;border-radius:11px;align-content:start;gap:10px;min-width:0;padding:15px;display:grid}.repertoireOverviewGrid>article>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.repertoireOverviewGrid h5{color:#f2eadc;margin:0;font:600 20px Georgia,serif}.repertoireOverviewGrid button{color:#e7c764;background:0 0;border:1px solid #c5a2576b;border-radius:7px;flex:none;padding:6px 8px;font-weight:800}.repertoireOverviewGrid section{border-top:1px solid #c5a25724;padding-top:8px}.repertoireOverviewGrid section b{color:#e7c764;font-size:11px}.repertoireOverviewGrid section p{color:#c9c0b2;white-space:pre-wrap;margin:5px 0 0;line-height:1.48}.repertoireOverviewGrid footer{color:#a99f90;font-size:10px}.repertoireThemeDetail{background:#050403;border:1px solid #c5a25740;border-radius:12px;min-width:0;padding:20px}.repertoireThemeDetail>header small{color:#d8b65f;letter-spacing:.14em;font:800 10px Inter,sans-serif}.repertoireThemeDetail h4{color:#f2eadc;margin:4px 0 16px;font:600 27px Georgia,serif}.repertoireThemeDetail>section{border:1px solid #c5a2572e;border-radius:10px;margin-top:12px;padding:15px}.repertoireThemeDetail>section>b{color:#e7c764;margin-bottom:9px;display:block}.repertoireRichText{white-space:pre-wrap;color:#d2c8b8;font-size:13px;line-height:1.58}.repertoireThemeDetail>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.repertoireThemeDetail>header>button,.repertoireThemeEditor footer button{color:#e7c764;background:0 0;border:1px solid #c5a257;border-radius:8px;padding:8px 11px;font-weight:800}.repertoireThemeEditor{gap:12px;display:grid}.repertoireThemeEditor label{color:#d8b65f;gap:6px;font-weight:800;display:grid}.repertoireThemeEditor :is(input,textarea){color:#f2eadc;background:#090604;border:1px solid #c5a25759;border-radius:9px;width:100%;padding:12px}.repertoireThemeEditor textarea{resize:vertical;min-height:150px}.repertoireThemeEditor footer{justify-content:flex-end;gap:8px;display:flex}.repertoireThemeEditor footer button:last-child{color:#090604;background:#c5a257}.studentThemeMemory>article,.studentThemeMemory>a,.studentThemeMemory>button{color:#f2eadc;text-align:left;background:#0a0705;border:1px solid #c5a25733;border-radius:8px;flex-direction:column;gap:4px;margin-top:8px;padding:12px;text-decoration:none;display:flex}.studentThemeMemory>a,.studentThemeMemory>button{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.studentThemeMemory :is(a,button) span{flex-direction:column;gap:3px;display:flex}.studentThemeMemory>button>b{color:#d8b65f;flex:none;font-size:9px}.studentThemeMemory small{color:#a99f90}.studentThemeMemory p{color:#c9c0b2;margin:5px 0 0;line-height:1.5}.repertoireVault>footer{color:#b7ad9e;justify-content:space-between;gap:16px;margin-top:15px;font-size:11px;display:flex}.repertoireVault>footer small{text-align:right}.repertoireVaultMessage{text-align:center;color:#c9c0b2;padding:26px}@media (width<=850px){.repertoireVault>header,.repertoireVault>footer,.repertoireSourceCard{flex-direction:column;align-items:stretch}.repertoireVaultStats{width:100%}.repertoireVaultBody{grid-template-columns:1fr}.repertoireVaultBody>nav{max-height:220px}.repertoireVaultToolbar{flex-direction:column}.repertoireVaultToolbar :is(a,button){min-height:44px}.repertoireVault>footer small{text-align:left}.repertoireOverviewGrid{grid-template-columns:1fr}.repertoireSourceCard a{text-align:center}}@media (width<=1180px){.supportActivitySection>div{grid-template-columns:1fr!important}}@media (width<=620px){.supportActivitySection article{grid-template-columns:1fr!important;gap:7px!important;padding:15px!important}.supportActivitySection article strong{min-width:0!important}}.shell[data-theme=night]{--navy:#050403!important;--navy2:#090705!important;--ink:#f2eadc!important;--cream:#f2eadc!important;--gold:#c5a257!important;--mint:#c5a257!important;color:#f2eadc!important;background:#050403!important}.shell[data-theme=night] :is(button,a,[role=button]){font-family:Inter,ui-sans-serif,system-ui,sans-serif}.shell[data-theme=night] :is(h1,h2,h3,.brandWord,.subjectCoverageGroup>header strong){font-family:Georgia,Times New Roman,serif}.shell[data-theme=night] :is(input,textarea)::placeholder{color:#8e8374!important}.shell[data-theme=night] :is(.primaryAction,.goldButton,.lumenSubmit,.automaticAgendaComposer .agendaActions>button:first-child,.examFinderResults .openExam):hover{color:#070503!important;background:#e0bf69!important}.shell[data-theme=night] :is(.eyebrow,.coverageStatusText,.subjectExtras summary,.generalExtras summary,.metricLabel){color:#d8b65f!important}.shell[data-theme=night] :is(.secondaryText,.muted,small){color:#aaa093}.shell[data-theme=night] .activePanelFlag{overflow:hidden;background:#070503!important}.shell[data-theme=night] .examSwitcher>button:hover .activePanelFlag,.shell[data-theme=night] .examSwitcher>button:focus-visible .activePanelFlag{border-color:#070503!important}.shell[data-theme=night] .minimizeButton:before{content:"−"}.shell[data-theme=night] .minimizeButton{font-size:0!important}.shell[data-theme=night] .subjectExtras>div,.shell[data-theme=night] .generalExtras>div{background:#070503!important;border-color:#c5a25740!important}.shell[data-theme=night] .subjectExtras a,.shell[data-theme=night] .generalExtras a{text-decoration:none;color:#f2eadc!important}.shell[data-theme=night] .subjectExtras a:hover,.shell[data-theme=night] .generalExtras a:hover{color:#d8b65f!important}.shell[data-theme=night] :focus-visible{outline-offset:3px;outline:2px solid #d8b65f!important}@media (width<=800px){.shell[data-theme=night] .contentPage{width:calc(100% - 20px)!important;margin-inline:auto!important}.shell[data-theme=night] :is(.metricGrid,.progressLayout,.lumenQuickActions,.lumenScope>div){grid-template-columns:1fr!important}}@media (width>=721px) and (width<=900px){.shell{grid-template-columns:220px minmax(0,1fr)!important}.sidebar{box-sizing:border-box!important;width:220px!important;padding-inline:14px!important}.workspace{box-sizing:border-box!important;width:100%!important;margin:0!important;padding-inline:20px!important}}.shell[data-theme=night]{--gold:#c9a64f;--gold-bright:#e0bd62;--ivory:#f2eadc;--ink:#050403;--surface:#090705;--muted:#a79d8e;--line:#c9a64f61}.shell[data-theme=night] :is(.sidebar,.topbar,.workspace,.contentPage,.editalPage,.libraryPage,.automaticAgenda,.lumenWorkspace,.lumenPanel,.lumenBackdrop,.coverageList article,.subjectCoverageGroup>div>article,.generalExtras,.generalExtras .extraLibraryLink,.subjectExtras .extraLibraryLink,.libraryHero,.libraryToolbar,.libraryFileRow,.libraryCard,.lessonCard,.metricGrid>div,.monthlyChart,.progressCard,.progressLayout>div,.automaticAgendaComposer,.automaticAgendaRules article,.importedAgendaRecovery,.quickExamSwitcher,.panelLauncher,.myPanelsGrid>button,.lumenConversationMode,.lumenScope,.lumenQuickActions button,.lumenSourcePicker,.lumenSourcePicker label,.lumenContext,.lumenMentorLaunch,.adaptiveReviewPanel,.adaptiveReviewList>article,.reviewRatingGuide>span){background-color:var(--surface)!important;border-color:var(--line)!important;color:var(--ivory)!important;box-shadow:none!important;background-image:none!important}.shell[data-theme=night] :is(button,input,select,textarea,table,th,td,.metricGrid,.columns,.barRow,.coverageStatusText,.libraryFileRow){font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif!important}.shell[data-theme=night] :is(h1,h2,h3,h4,.brand strong){font-family:Georgia,Times New Roman,serif!important}.shell[data-theme=night] :is(.eyebrow,.subjectCoverageGroup>header h3,.subjectCoverageGroup>header h4,.subjectExtras summary,.coverageStatusText,.lumenPanel header small,.lumenSourcePicker header b){color:var(--gold-bright)!important}.shell[data-theme=night] :is(.coverageList article,.subjectCoverageGroup>div>article,.generalExtras .extraLibraryLink,.subjectExtras .extraLibraryLink,.libraryFileRow,.lessonCard,.myPanelsGrid>button,.lumenSourcePicker label):hover{border-color:var(--gold-bright)!important;background:#120e08!important}.shell[data-theme=night] :is(.lumenSubmit,.primaryAction,.agendaActions>button:first-child,.libraryPrimaryAction){background:var(--gold)!important;color:var(--ink)!important;border-color:var(--gold-bright)!important}.shell[data-theme=night] :is(.lumenSubmit,.primaryAction,.agendaActions>button:first-child,.libraryPrimaryAction):hover{background:var(--gold-bright)!important;color:var(--ink)!important}.shell[data-theme=night] :is(.secondary,.lumenQuickActions button,.lumenMentorLaunch,.lumenGlobalAction){background:var(--surface)!important;color:var(--ivory)!important;border-color:var(--line)!important}.shell[data-theme=night] :is(.secondary,.lumenQuickActions button,.lumenMentorLaunch,.lumenGlobalAction):hover{border-color:var(--gold-bright)!important;background:#120e08!important}.activePanelFlag{padding:0!important;overflow:hidden!important}.activePanelFlag img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.examSwitcher>button:hover .activePanelFlag,.examSwitcher>button:focus-visible .activePanelFlag{background:#070503!important;border-color:#070503!important}.lumenLaunchCompact{background:#070503!important;border:1px solid #c9a64f8c!important;border-radius:10px!important;place-items:center!important;padding:0!important;display:grid!important}.lumenLaunchCompact img{object-fit:contain!important;width:36px!important;height:36px!important;display:block!important}.generalExtras .extraLibraryLink,.subjectExtras .extraLibraryLink{text-align:left!important;cursor:pointer!important;width:100%!important}.coverageList article,.subjectCoverageGroup>div>article{transition:background .16s,border-color .16s!important}.coverageList article:focus-within,.subjectCoverageGroup>div>article:focus-within{outline:2px solid var(--gold-bright)!important;outline-offset:-2px!important}.lumenClose{width:38px!important;height:38px!important;color:var(--gold-bright)!important;border:1px solid var(--line)!important;background:#070503!important;border-radius:50%!important;place-items:center!important;font:700 24px/1 Inter,sans-serif!important;display:grid!important}.lumenSelectionEmpty{border-left:2px solid var(--gold)!important;color:var(--muted)!important;background:#0d0a06!important;padding:10px 12px!important}@media (width<=800px){.examSwitcher>button{grid-template-columns:38px minmax(0,1fr) auto!important}.examSwitcher b{font-size:6.5px!important}.activePanelFlag{width:34px!important;height:27px!important}.lumenPanel{width:min(100%,720px)!important}.lumenQuickActions,.metricGrid{grid-template-columns:1fr 1fr!important}.metricGrid>div{min-width:0!important}.metricGrid strong{font-size:clamp(24px,8vw,38px)!important}}@media (width<=480px){.lumenQuickActions,.metricGrid{grid-template-columns:1fr!important}}.lumenSourceSearch{border:1px solid #c5a25785;border-radius:8px;width:100%;min-height:42px;margin:10px 0;padding:0 12px;font:500 11px Inter,system-ui,sans-serif}.lumenClose{color:#d8b65f!important;background:#070503!important;border-color:#c5a2576b!important;font-size:25px!important;line-height:1!important}.scoreRow .status.noData{color:#9e9588!important;background:#090705!important;border:1px solid #c5a25740!important}.monthlyChart .sectionHeading>span,.progressCard .sectionHeading>span{text-align:center!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.shell[data-theme=night] :is(.status.good,.status.attention,.coverageBadge,.coverageStatusText){background:0 0!important}.shell[data-theme=night] :is(.topbar button,.sidebar button,.mobileNav button,.lumenLaunchCompact,.examSwitcher>button){box-shadow:none!important}.shell[data-theme=night] :is(.topbar,.sidebar,.mobileNav,.workspace,.contentPage){background-image:none!important}.shell[data-theme=night] button:focus-visible,.shell[data-theme=night] a:focus-visible{outline-offset:2px;outline:2px solid #d8b65f!important}*{box-sizing:border-box}html{background:var(--cream)}body{color:var(--ink);background:var(--cream);font-family:var(--font-inter), Arial, sans-serif;margin:0}.officialExamTest,.truthfulBlock{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#edf1ef;background:#05141eb8;border:1px solid #c5a24b88;border-radius:12px;gap:7px;margin-top:18px;padding:18px;display:grid}.officialExamTest b,.truthfulBlock b{color:#e2bd58;letter-spacing:.12em;font-size:11px}.officialExamTest span{font-weight:800}.officialExamTest small,.truthfulBlock p{color:#bdc8c9}.officialExamTest button,.importedExamHero button,.ghostAction{color:#f6e8bd;cursor:pointer;background:#071e2bd1;border:1px solid #c5a24b99;border-radius:8px;justify-self:start;padding:10px 14px}.importedExamHero{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f3eee2;background:#05141ead;border:1px solid #c5a24b88;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.importedExamHero h2{font:600 29px var(--font-display);color:#e9c45f;margin:5px 0 8px}.importedExamHero span{color:#c2ccce;max-width:780px;display:block}.importedExamHero a,.projectBadge{color:#efd582;white-space:nowrap;border:1px solid #c5a24b;border-radius:8px;padding:10px 14px;font-weight:750}.importStats,.projectOverview{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0;display:grid}.importStats article,.projectOverview article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#061b27b8;border:1px solid #c5a24b55;border-radius:12px;padding:18px}.importStats strong{font:600 30px var(--font-display);color:#e4c872;display:block}.importStats span,.projectOverview span{color:#a9bac2;font-size:11px}.syllabusTree{gap:12px;display:grid}.syllabusTree article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#edf0eb;background:#05141e9e;border:1px solid #c5a24b66;border-radius:13px;overflow:hidden}.syllabusTree article>div{color:#fff;background:#071f2cc7;align-items:center;gap:14px;padding:17px 20px;display:flex}.syllabusTree i{color:#d6b654;font-style:normal;font-weight:800}.syllabusTree article>div span{display:grid}.syllabusTree small{color:#91a6b0;letter-spacing:.12em;font-size:9px}.syllabusTree strong{font-family:var(--font-display);font-size:19px}.syllabusTree em{color:#d6cba9;margin-left:auto;font-size:11px}.syllabusTree ul{margin:0;padding:5px 20px 12px;list-style:none}.syllabusTree li{border-bottom:1px solid #c5a24b33;align-items:center;gap:10px;padding:11px 0;display:flex}.syllabusTree li:last-child{border:0}.syllabusTree li span{color:#d2ad48}.syllabusTree li button{color:#e5d8b4;cursor:pointer;background:0 0;border:1px solid #c5a24b66;border-radius:7px;margin-left:auto;padding:7px 10px}.projectOverview{grid-template-columns:repeat(3,1fr)}.projectOverview small{color:#d5bb70;letter-spacing:.12em;font-size:9px;display:block}.projectOverview strong{font-family:var(--font-display);margin:7px 0;font-size:20px;display:block}.truthfulBlock ol{flex-wrap:wrap;gap:8px;margin:5px 0 0;padding:0;list-style:none;display:flex}.truthfulBlock li{background:0 0;border:1px solid #c5a24b66;border-radius:7px;padding:7px 10px;font-size:11px}.examLibraryGrid,.pfSchedule,.macroPreview,.progressSyllabus{gap:10px;margin-top:18px;display:grid}.examLibraryGrid{grid-template-columns:repeat(2,1fr)}.examLibraryGrid article,.pfSchedule article,.macroPreview article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#eef0e9;background:#05141eab;border:1px solid #c5a24b55;border-radius:11px;align-items:center;gap:14px;padding:16px 18px;display:flex}.examLibraryGrid i,.macroPreview i{color:#d6b654;font-style:normal;font-weight:800}.examLibraryGrid div,.macroPreview span,.pfSchedule div{display:grid}.examLibraryGrid span,.macroPreview small,.pfSchedule small{color:#aebcbe;font-size:11px}.examLibraryGrid button,.macroPreview button{color:#e8d8aa;background:0 0;border:1px solid #c5a24b66;border-radius:7px;margin-left:auto;padding:7px 10px}.pfSchedule article>span{color:#dfbd5c;width:65px;font-size:11px;font-weight:850}.pfSchedule em{color:#9fb0b5;margin-left:auto;font-size:11px}.connectorEmpty{text-align:center;color:#eee5d1;background:#05141e80;border:1px dashed #c5a24b88;border-radius:13px;gap:8px;margin-top:18px;padding:44px;display:grid}.connectorEmpty span{color:#aebcbf}.progressSyllabus>div{color:#e9e9df;background:#05141e8c;border-radius:9px;grid-template-columns:minmax(220px,1fr) 2fr 45px;align-items:center;gap:15px;padding:10px 14px;display:grid}.progressSyllabus i{background:#233d49;border-radius:99px;height:7px;overflow:hidden}.progressSyllabus b{background:#d5b34f;height:100%;display:block}.progressSyllabus em{color:#d5b34f;font-style:normal}.macroPreview{background:#05141e6b;border:1px solid #c5a24b55;border-radius:13px;padding:20px}.macroPreview h3{color:#f1e5c4;margin-top:4px}@media (width<=800px){.importedExamHero{display:grid}.importStats,.projectOverview,.examLibraryGrid{grid-template-columns:1fr}.syllabusTree li{align-items:flex-start}.syllabusTree li button{display:none}.progressSyllabus>div{grid-template-columns:1fr 70px 35px}}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}.shell{grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#e7edf0;background:linear-gradient(#071722,#0a202d);border-right:1px solid #1b3848;flex-direction:column;height:100vh;padding:28px 20px;display:flex;position:sticky;top:0}.brand{border-bottom:1px solid #1c3947;align-items:center;gap:12px;padding:0 8px 28px;display:flex}.brandSeal{object-fit:cover;border:1px solid var(--gold);border-radius:50%;width:47px;height:47px;display:block;box-shadow:0 0 0 2px #071722,0 0 0 3px #7e6b38}.brand strong{font:600 16px var(--font-display);letter-spacing:.03em;color:#fff;display:block}.brand span{color:#8fa4af;letter-spacing:.18em;text-transform:uppercase;margin-top:3px;font-size:10px;display:block}nav{flex-direction:column;gap:6px;padding-top:28px;display:flex}.navItem{color:#9eb0b9;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;padding:12px 14px;font-size:13px;transition:all .2s;display:flex}.navItem span{color:#8298a4;text-align:center;width:22px;font-size:17px}.navItem:hover,.navItem.active{color:#fff;background:#112d3c}.navItem.active span{color:var(--gold)}.sidebarBottom{border-top:1px solid #1c3947;align-items:center;gap:12px;margin-top:auto;padding:18px 10px 4px;display:flex}.focusRing{border:3px solid #294452;border-top-color:var(--gold);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.focusRing span{color:#fff;font-size:13px;font-weight:700;line-height:1}.focusRing small{color:#8fa4af;font-size:8px}.sidebarBottom strong{font-size:11px;display:block}.sidebarBottom>div>span{color:#7f949f;margin-top:3px;font-size:9px;display:block}.workspace{width:100%;min-width:0;max-width:1600px;margin:auto;padding:34px 42px 60px}.topbar{justify-content:space-between;align-items:center;gap:28px;margin-bottom:30px;display:flex}.eyebrow{color:#9a7b2d;letter-spacing:.19em;margin:0 0 6px;font-size:9px;font-weight:800}.topbar h1{font:600 32px/1.1 var(--font-display);color:#172832;margin:0}.topActions{align-items:center;gap:14px;display:flex}.search{color:#859098;background:#fff;border:1px solid #dad7ce;border-radius:9px;align-items:center;gap:10px;width:310px;height:42px;padding:0 13px;display:flex}.search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.avatar{color:#e8cf84;cursor:pointer;background:#0b2130;border:1px solid #9e853f;border-radius:50%;width:40px;height:40px;font-size:11px;font-weight:700}.dayHero{color:#fff;background:radial-gradient(circle at 78% -50%,#2d5361 0,#0000 42%),linear-gradient(115deg,#0a1f2c,#0e2a38);border-radius:14px;justify-content:space-between;align-items:center;padding:24px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #0c253418}.dayHero:after{content:"";border:1px solid #bca45d22;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;right:-80px;box-shadow:0 0 0 28px #bca45d0a,0 0 0 58px #bca45d08}.dayHero>div{z-index:1;position:relative}.dayHero h2{font:600 26px var(--font-display);margin:9px 0 4px}.dayHero p{color:#aabac1;margin:0;font-size:11px}.dayHero .capitalize{text-transform:capitalize;letter-spacing:.1em;color:#d9e0e3;font-size:10px}.todayDot{background:var(--gold);border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.dayScore{text-align:right;margin-right:18px}.dayScore strong{font:600 30px var(--font-display);color:#e2c66f;display:block}.dayScore span{text-transform:uppercase;letter-spacing:.14em;color:#9cafb8;font-size:9px}.dayTabs{border-bottom:1px solid var(--line);align-items:center;gap:6px;margin:22px 0 16px;display:flex}.dayTabs button{text-transform:uppercase;color:#7b858b;letter-spacing:.11em;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 17px 12px;font-size:9px;font-weight:800}.dayTabs button.selected{color:#8b702a;border-color:var(--gold)}.mainGrid{grid-template-columns:minmax(0,1.65fr) minmax(270px,.72fr);align-items:start;gap:22px;display:grid}.agendaPanel,.railCard,.contentPage{border:1px solid var(--line);background:#fff;border-radius:12px;box-shadow:0 5px 22px #1226310b}.agendaPanel{padding:22px 24px}.sectionHeading{border-bottom:1px solid #ebe8e0;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:17px;display:flex}.sectionHeading h3{font:600 21px var(--font-display);color:#20313a;margin:0}.sectionHeading>span{color:#7c888e;padding-top:9px;font-size:10px}.sectionHeading.compact{padding-bottom:13px}.sectionHeading.compact h3{font-size:18px}.sectionHeading button{color:#8f742f;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:9px}.timeline{padding-top:7px}.session{grid-template-columns:52px 18px 1fr;gap:10px;padding-top:16px;display:grid}.time{text-align:right;padding-top:3px}.time strong{color:#263841;font-size:12px;display:block}.time span{color:#95a0a5;font-size:9px}.line{justify-content:center;display:flex;position:relative}.line i{z-index:2;border-radius:50%;width:9px;height:9px;margin-top:5px;position:relative;box-shadow:0 0 0 4px #fff}.line b{background:#dedbd2;width:1px;position:absolute;top:12px;bottom:-21px}.sessionBody{border-bottom:1px solid #ece9e1;padding:0 0 18px}.session:last-child .sessionBody{border:0;padding-bottom:2px}.sessionTop{justify-content:space-between;align-items:flex-start;display:flex}.sessionTop h4{font:600 18px var(--font-display);margin-left:8px;display:inline}.subjectTag{vertical-align:2px;border:1px solid;border-radius:4px;padding:2px 5px;font-size:8px;font-weight:800;display:inline-flex}.sessionTop p{color:#7c888e;margin:4px 0 0;font-size:10px}.check{color:#fff;cursor:pointer;background:#fff;border:1px solid #c8c5bc;border-radius:50%;width:22px;height:22px}.session.done .check{background:#4f7e68;border-color:#4f7e68}.session.done h4{color:#7d888d;text-decoration:line-through}.review{background:#f5f3ed;border-left:2px solid #c4a44d;gap:9px;margin:11px 0;padding:9px 11px;display:flex}.review>span{color:#a38534;font-size:14px}.review strong{color:#48575f;font-size:9px;display:block}.review p{color:#78848a;margin:2px 0 0;font-size:9px}.sessionActions{flex-wrap:wrap;gap:7px;display:flex}.primaryButton,.secondaryButton{cursor:pointer;border-radius:6px;padding:7px 11px;font-size:9px;font-weight:700}.primaryButton{color:#fff;background:#173646;border:1px solid #173646}.primaryButton span{color:#ddc46f;margin-left:5px}.secondaryButton{color:#53616a;background:#fff;border:1px solid #d8d5cc}.rightRail{flex-direction:column;gap:16px;display:flex}.railCard{padding:19px}.quickTools{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px;display:grid}.quickTools a{text-align:center;border:1px solid #e5e2d9;border-radius:8px;padding:10px 6px;transition:all .2s}.quickTools a:hover{border-color:#bca04d;transform:translateY(-1px)}.quickTools a>span{color:#234252;background:#edf0ef;border-radius:7px;place-items:center;width:28px;height:28px;margin:auto;font-size:8px;font-weight:800;display:grid}.quickTools strong,.quickTools small{display:block}.quickTools strong{margin-top:6px;font-size:8px}.quickTools small{color:#8b969b;margin-top:2px;font-size:7px}.supportList{margin-top:10px}.supportList a,.supportWide a{border-bottom:1px solid #ece9e1;align-items:center;gap:10px;padding:10px 2px;display:flex}.supportList a:last-child{border:0}.supportList>a>span,.supportWide>a>span{color:#b7963d;font-size:10px}.supportList div,.supportWide div{flex:1}.supportList strong,.supportList small,.supportWide strong,.supportWide small{display:block}.supportList strong,.supportWide strong{font-size:10px}.supportList small,.supportWide small{color:#859096;margin-top:2px;font-size:8px}.supportList b,.supportWide b{color:#8e742f;font-size:11px}.quoteCard{color:#fff;background:#122a37;border-radius:12px;padding:20px;position:relative;overflow:hidden}.quoteCard>span{font:700 70px var(--font-display);color:#c9a84d25;position:absolute;top:-2px;right:16px}.quoteCard p{font:italic 600 17px/1.35 var(--font-display);max-width:210px;margin:0 0 13px}.quoteCard small{letter-spacing:.16em;color:#c9a84d;font-size:8px}.contentPage{padding:25px}.pageIntro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:22px;padding-bottom:20px;display:flex}.pageIntro p{color:#66747c;max-width:680px;margin:0;font-size:12px;line-height:1.7}.pageIntro span{color:#8f742f;background:#f5f0df;border-radius:20px;padding:7px 10px;font-size:9px}.courseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.courseCard{border:1px solid #e4e1d8;border-radius:10px;flex-direction:column;min-height:180px;padding:17px;display:flex}.courseMark{border-radius:9px;place-items:center;width:40px;height:40px;font-size:10px;font-weight:800;display:grid}.courseMeta{margin-top:14px}.courseMeta>span{color:#99803c;text-transform:uppercase;letter-spacing:.1em;font-size:8px}.courseMeta h3{font:600 18px var(--font-display);margin:4px 0 2px}.courseMeta p{color:#758188;margin:0;font-size:10px}.courseActions{align-items:center;gap:10px;margin-top:auto;padding-top:17px;display:flex}.courseActions a{color:#254251;font-size:9px;font-weight:700}.courseActions a span{color:#a98c3b}.courseActions .quizLink{color:#8d7026;border-left:1px solid #ddd9cf;padding-left:10px}.supportWide{background:#f7f5ef;border-radius:9px;margin-top:20px;padding:18px}.supportWide h3{font:600 18px var(--font-display);margin:0 0 8px}.supportWide a{border:0;width:32%;padding-right:18px;display:inline-flex}.toolGroup{margin-top:24px}.toolGroup h3{font:600 18px var(--font-display);margin:0 0 10px}.toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.toolGrid a{border:1px solid #e2dfd6;border-radius:9px;align-items:center;gap:12px;padding:14px;transition:all .2s;display:flex}.toolGrid a:hover{border-color:#bda14e;transform:translateY(-1px)}.toolGrid>a>span{color:#e4c76f;background:#102b39;border-radius:9px;place-items:center;width:37px;height:37px;font-size:9px;font-weight:800;display:grid}.toolGrid div{flex:1}.toolGrid strong,.toolGrid small{display:block}.toolGrid strong{font-size:11px}.toolGrid small{color:#8b969b;margin-top:3px;font-size:8px}.toolGrid b{color:#9a803a;font-size:11px}.metricGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.metricGrid>div{background:#faf9f5;border:1px solid #e1ded5;border-radius:10px;padding:18px}.metricGrid span,.metricGrid strong,.metricGrid small{display:block}.metricGrid span{color:#718087;text-transform:uppercase;font-size:9px}.metricGrid strong{font:600 28px var(--font-display);color:#163142;margin:7px 0 3px}.metricGrid small{color:#8b969b;font-size:8px}.progressLayout{grid-template-columns:1.2fr .8fr;gap:15px;display:grid}.progressCard{border:1px solid #e2dfd6;border-radius:10px;padding:20px}.barRow{grid-template-columns:130px 1fr 48px;align-items:center;gap:10px;margin-top:17px;display:grid}.barRow>span,.scoreRow>span{font-size:10px}.barRow>div{background:#eceae3;border-radius:8px;height:6px;overflow:hidden}.barRow i{background:linear-gradient(90deg,#163747,#c3a34f);border-radius:8px;height:100%;display:block}.barRow strong{text-align:right;font-size:10px}.scoreRow{border-bottom:1px solid #ece9e2;grid-template-columns:1fr 42px 68px;align-items:center;gap:8px;padding:12px 0;display:grid}.scoreRow>strong{font-size:11px}.status{text-align:center;border-radius:10px;padding:5px 6px;font-size:7px}.status.good{color:#3d7459;background:#e8f3ec}.status.attention{color:#9a702c;background:#f6eedc}.modalBackdrop{z-index:50;background:#07151dd4;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:13px;width:min(570px,100%);padding:27px;position:relative;box-shadow:0 25px 80px #0006}.modalClose{color:#7f8a8f;cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:14px;right:18px}.modal h2{font:600 27px var(--font-display);margin:0}.modalSubtitle{color:#7f8a90;margin:4px 0 20px;font-size:10px}.modal label{color:#526169;margin-top:13px;font-size:9px;font-weight:700;display:block}.modal textarea,.modal input{background:#fbfaf7;border:1px solid #dcd9d0;border-radius:7px;outline:0;width:100%;margin-top:6px;padding:10px;font-size:11px}.modal textarea{resize:vertical;height:82px}.modal textarea.small{height:58px}.fieldRow{grid-template-columns:1.2fr 1fr 1fr;gap:10px;display:grid}.modalActions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.modalActions button{cursor:pointer;background:#fff;border:1px solid #d7d4cb;border-radius:6px;padding:9px 14px;font-size:9px;font-weight:700}.modalActions button.save{color:#fff;background:#163747;border-color:#163747}@media (width<=1100px){.shell{grid-template-columns:80px 1fr}.sidebar{padding:25px 12px}.brand>div:last-child,.navItem:not(.active){font-size:0}.navItem{justify-content:center}.navItem.active{font-size:0}.navItem span{font-size:18px}.sidebarBottom>div:last-child{display:none}.courseGrid{grid-template-columns:repeat(2,1fr)}.mainGrid{grid-template-columns:1fr}.rightRail{grid-template-columns:1fr 1fr;display:grid}.quoteCard{display:none}}@media (width<=720px){.shell{display:block}.sidebar{z-index:30;border:0;border-top:1px solid #24404e;flex-direction:row;align-items:center;width:auto;height:66px;padding:8px 10px;position:fixed;inset:auto 0 0}.brand,.sidebarBottom{display:none}.sidebar nav{flex-direction:row;justify-content:space-around;width:100%;padding:0}.navItem,.navItem.active,.navItem:not(.active){box-shadow:none;flex-direction:column;gap:2px;padding:6px;font-size:7px;display:flex}.navItem span{font-size:16px}.workspace{padding:22px 15px 90px}.topbar{align-items:flex-start}.topActions{gap:7px}.search{justify-content:center;width:42px;padding:0}.search input{display:none}.topbar h1{font-size:27px}.dayHero{padding:20px}.dayScore{display:none}.dayTabs{overflow-x:auto}.dayTabs button{padding:10px 13px}.agendaPanel{padding:18px 13px}.session{grid-template-columns:40px 14px 1fr;gap:6px}.review{padding:8px}.rightRail{display:block}.rightRail>*{margin-top:14px}.courseGrid,.toolGrid,.metricGrid,.progressLayout{grid-template-columns:1fr}.supportWide a{width:100%}.pageIntro{align-items:flex-start;gap:14px}.courseCard{min-height:160px}.fieldRow{grid-template-columns:1fr}.barRow{grid-template-columns:105px 1fr 38px}}.platformHome{gap:18px;display:grid}.newPanelSetup{background:linear-gradient(110deg,#0f2d37eb,#0a0805f0);border:1px solid #d8b24d9e;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.newPanelSetup h2{color:#f2d474;margin:5px 0 7px;font:30px/1.08 Georgia,serif}.newPanelSetup span{color:#d7cdbc}.newPanelSetup>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.newPanelSetup button{color:#07131c;cursor:pointer;white-space:nowrap;background:#ddb956;border:1px solid #d8b24d;border-radius:10px;min-height:44px;padding:0 16px;font-weight:850}@media (width<=760px){.newPanelSetup{flex-direction:column;align-items:stretch}.newPanelSetup>div:last-child{justify-content:stretch}.newPanelSetup button{flex:1}}.homeCommand,.libraryHero,.connectorHero{background:linear-gradient(90deg,#020f18ad,#020f1840);border:1px solid #d8b24d8c;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.homeCommand h2,.libraryHero h2,.connectorHero h2{color:#f2d474;margin:5px 0 7px;font:36px/1.05 Georgia,serif}.homeCommand span,.libraryHero span,.connectorHero span{color:#d7cdbc}.homeCommand button,.uploadPrimary,.connectorGrid button{color:#07131c;cursor:pointer;white-space:nowrap;background:#ddb956;border:1px solid #d8b24d;border-radius:12px;padding:13px 17px;font-weight:800}.homeMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.homeMetrics article,.homePanel{background:#020f1842;border:1px solid #d8b24d66;border-radius:16px;padding:18px}.homeMetrics small{color:#c4a74e;letter-spacing:.12em;font-size:9px;font-weight:800}.homeMetrics strong{color:#f5eddf;margin:8px 0 2px;font:34px Georgia,serif;display:block}.homeMetrics span{color:#aaadad;font-size:11px}.homeGrid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.homePanel .sectionHeading{margin-bottom:10px}.continueList{gap:9px;display:grid}.continueList article{border-top:1px solid #d8b24d40;grid-template-columns:44px minmax(0,1fr) minmax(210px,auto);align-items:center;gap:12px;padding:10px;display:grid}.continueList img{object-fit:cover;border-radius:9px;width:54px;height:54px}.continueList .subjectSymbol{box-sizing:border-box;color:#f7ead0;width:44px;height:44px;text-shadow:none;background:linear-gradient(145deg,#163b48,#08202b);border:1px solid #d8b24d94;border-radius:11px;place-items:center;font-size:29px;line-height:1;display:grid;box-shadow:0 5px 14px #0000002e}.continueList div{gap:3px;min-width:0;display:grid}.continueList strong{color:#f2d474}.continueList span,.continueList small{color:#d7cdbc;font-size:10px;line-height:1.35}.continueList button,.continueList a,.sectionHeading button{color:#f5eddf;cursor:pointer;background:0 0;border:1px solid #d8b24d8c;border-radius:9px;padding:9px 11px;text-decoration:none}.continueList .continueActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:210px;display:grid}.continueList .continueActions button,.continueList .continueActions a{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;width:100%;min-width:0;font-size:11px;font-weight:700;line-height:1.2;display:flex}.ecosystemPanel{align-content:start;gap:8px;display:grid}.ecosystemPanel h3{color:#f5eddf;margin:0 0 8px;font:25px Georgia,serif}.ecosystemPanel>button{color:#f5eddf;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #d8b24d40;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;width:100%;padding:12px 0;display:grid}.ecosystemPanel>button>b{color:#deb950;font-size:20px}.ecosystemPanel>button span{gap:2px;display:grid}.ecosystemPanel>button small{color:#aeb1b0}.ecosystemPanel>button em{color:#deb950;font-size:20px}.intelligenceFlow{justify-content:space-between;align-items:center;gap:20px;display:flex}.intelligenceFlow h3{color:#f5eddf;margin:2px 0 0;font:24px Georgia,serif}.intelligenceFlow ol{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.intelligenceFlow li{color:#d8cebb;align-items:center;gap:6px;font-size:10px;display:flex}.intelligenceFlow li b{color:#e7c85f;border:1px solid #d8b24d;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.intelligenceFlow li:not(:last-child):after{content:"›";color:#d8b24d;margin-left:7px}.uploadPrimary{display:inline-flex}.uploadPrimary input{display:none}.libraryUsage{grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:10px;padding:14px 2px;display:grid}.libraryUsage>div{background:#ffffff1a;border-radius:5px;height:7px;overflow:hidden}.libraryUsage>div span{border-radius:inherit;background:#d8b24d;height:100%;display:block}.libraryUsage p{color:#e8dfce;margin:0;font-size:11px}.libraryUsage small{color:#9fa6a6;grid-column:1/-1}.dropboxConnected{color:#e9e1d4;background:#155c3a33;border:1px solid #5ac28680;border-radius:12px;align-items:center;gap:18px;padding:12px 15px;font-size:11px;display:flex}.dropboxConnected b{color:#7ee2a8}.dropboxConnected em{color:#d8b24d;margin-left:auto;font-style:normal}.openLibraryFile{white-space:nowrap;color:#07111d!important;background:#d8b34d!important;border:0!important;border-radius:999px!important;width:auto!important;height:auto!important;padding:8px 12px!important;font-size:10px!important;font-weight:900!important}.libraryResults{gap:22px;min-width:0;display:grid}.librarySectionTitle{justify-content:space-between;align-items:end;gap:20px;padding:20px 22px 14px;display:flex}.librarySectionTitle h3{color:#f3ead6;margin:3px 0 0;font-family:Georgia,serif;font-size:22px}.librarySectionTitle>span{color:#d8b34d;letter-spacing:.08em;font-size:11px;font-weight:800}.lessonLibrary{background:#040e19c2;border:1px solid #d8b34d6b;border-radius:18px;overflow:hidden}.lessonGroup{padding:0 20px 20px}.lessonGroup h4{color:#d8b34d;border-bottom:1px solid #d8b34d33;margin:12px 0 10px;padding-bottom:8px;font-family:Georgia,serif;font-size:16px}.lessonGroup>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lessonGroup a{background:#ffffff06;border:1px solid #d8b34d2e;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;padding:12px;transition:all .18s;display:grid}.lessonGroup a:hover{background:#d8b34d14;border-color:#d8b34d;transform:translateY(-1px)}.lessonGroup a>i{color:#d8b34d;border:1px solid #d8b34d;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-style:normal;display:grid}.lessonGroup a span{gap:3px;min-width:0;display:grid}.lessonGroup a small{color:#aa9b7d;letter-spacing:.13em;font-size:8px}.lessonGroup a strong{color:#f5f1e8;font-size:12px;line-height:1.3}.lessonGroup a em{color:#d8b34d;font-size:9px;font-style:normal;font-weight:800}.libraryPreview{z-index:1000;background:#07111d;border:1px solid #d8b34d;border-radius:18px;grid-template-rows:auto 1fr;display:grid;position:fixed;inset:18px;overflow:hidden;box-shadow:0 25px 80px #000}.libraryPreviewBar{border-bottom:1px solid #d8b34d59;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:13px 16px;display:grid}.libraryPreviewBar div{min-width:0;display:grid}.libraryPreviewBar small{color:#aa9b7d;font-size:9px}.libraryPreviewBar strong{white-space:nowrap;text-overflow:ellipsis;color:#f3ead6;overflow:hidden}.libraryPreviewBar a{color:#d8b34d;font-size:11px;font-weight:800}.libraryPreviewBar button{color:#f3ead6;background:0 0;border:1px solid #d8b34d80;border-radius:50%;width:34px;height:34px;font-size:20px}.libraryPreview iframe{background:#fff;border:0;width:100%;height:100%}@media (width<=850px){.lessonGroup>div{grid-template-columns:1fr}.libraryPreview{inset:6px}.libraryPreviewBar{grid-template-columns:1fr auto}.libraryPreviewBar a,.lessonGroup a em{display:none}.librarySectionTitle{flex-direction:column;align-items:start;gap:6px}}.libraryControls{background:#020f1838;border:1px solid #d8b24d66;border-radius:15px;grid-template-columns:minmax(210px,.9fr) minmax(250px,1.1fr) minmax(280px,1.25fr);gap:12px;padding:15px;display:grid}.libraryControlsHeading{border-bottom:1px solid #d8b24d3d;grid-column:1/-1;gap:3px;padding:0 0 11px;display:grid}.libraryControlsHeading strong{color:#f3e8d4;font:18px Georgia,serif}.libraryControlsHeading small{color:#9fa6a6;font-size:10px}.libraryControls label{color:#d6b858;align-content:start;gap:6px;font-size:10px;font-weight:800;display:grid}.libraryControls select,.libraryControls input{color:#f5eddf;text-overflow:ellipsis;background:#010c1459;border:1px solid #d8b24d73;border-radius:9px;width:100%;min-width:0;min-height:44px;padding:11px 38px 11px 12px;font-size:13px;font-weight:700}.libraryControls input{padding-right:12px}.libraryControls select:disabled{opacity:.62}.libraryControls .macrothemeCount{color:#9fa6a6;font-size:9px;font-weight:600;line-height:1.35}.libraryLayout{grid-template-columns:230px minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.libraryLayout aside{background:#020f1833;border:1px solid #d8b24d61;border-radius:15px;align-content:start;gap:5px;padding:15px;display:grid}.libraryLayout aside button{color:#eae1d1;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;gap:10px;padding:9px;display:flex}.libraryLayout aside button b{color:#d7b653}.libraryFiles{border:1px solid #d8b24d61;border-radius:15px;overflow:hidden}.libraryTableHead,.libraryFiles article{border-bottom:1px solid #d8b24d3d;grid-template-columns:minmax(210px,1.3fr) minmax(180px,1fr) 130px 80px 172px;align-items:center;gap:12px;padding:11px 14px;display:grid}.libraryTableHead{color:#d7b653;font-size:10px;font-weight:800}.libraryFiles article{color:#e9e0d1;grid-template-columns:38px minmax(170px,1.3fr) minmax(160px,1fr) 130px 80px 172px}.libraryFiles article.readableLibraryFile{cursor:pointer;transition:all .18s}.libraryFiles article.readableLibraryFile:hover{background:#d8b34d14}.libraryFiles article i{color:#d7b653;border:1px solid #d8b24d73;border-radius:8px;place-items:center;width:36px;height:36px;font-size:8px;font-style:normal;display:grid}.libraryFiles article div{gap:2px;display:grid}.libraryFiles article small{color:#9ca3a3}.libraryFiles article button{color:#cf9c8e;cursor:pointer;background:0 0;border:0;font-size:18px}.libraryEmpty{color:#d3c8b5;text-align:center;place-items:center;gap:6px;min-height:260px;display:grid}.libraryEmpty b{color:#f2d474;font:24px Georgia,serif}.connectorStatus{border:1px solid #61b4898c;border-radius:12px;align-items:center;gap:10px;padding:12px 15px;display:flex}.connectorStatus span{display:grid}.connectorStatus small{color:#a6aeac}.connectorSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}.connectorSteps article{background:#020f1838;border:1px solid #d8b24d61;border-radius:14px;gap:6px;padding:18px;display:grid}.connectorSteps article>b{color:#d8b24d;font:22px Georgia,serif}.connectorSteps strong{color:#f0e7d8}.connectorSteps span{color:#b7b7b1;font-size:11px;line-height:1.45}.connectorSources{background:#020f1833;border:1px solid #d8b24d6b;border-radius:16px;padding:18px}.connectorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.connectorGrid article{border:1px solid #d8b24d47;border-radius:11px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.connectorGrid img{object-fit:contain;width:34px;height:34px}.connectorGrid article div{gap:2px;display:grid}.connectorGrid small{color:#d4b452}.connectorGrid strong{color:#eee5d5}.connectorGrid span{color:#9ca3a3;font-size:10px}.connectorGrid button{padding:9px 11px;font-size:10px}.connectorRule{color:#c9c1b2;background:#020f1838;border-left:3px solid #d8b24d;gap:16px;margin-top:14px;padding:14px 18px;display:flex}.connectorRule b{color:#d8b24d;white-space:nowrap}.connectorRule p{margin:0;font-size:11px;line-height:1.5}@media (width<=900px){.homeMetrics{grid-template-columns:repeat(2,1fr)}.homeGrid{grid-template-columns:1fr}.intelligenceFlow{flex-direction:column;align-items:start}.intelligenceFlow ol{flex-wrap:wrap}.libraryLayout{grid-template-columns:1fr}.libraryLayout aside{display:none}.connectorGrid{grid-template-columns:1fr}}@media (width<=650px){.homeCommand,.libraryHero,.connectorHero{flex-direction:column;align-items:flex-start;padding:20px}.homeMetrics{grid-template-columns:1fr 1fr}.continueList article{grid-template-columns:44px minmax(0,1fr);align-items:start}.continueList .continueActions{grid-area:auto/1/auto/-1;gap:8px;width:100%;min-width:0}.continueList .continueActions button,.continueList .continueActions a{text-overflow:ellipsis;min-height:40px;padding:9px 7px;font-size:11px;overflow:hidden}.libraryControls,.connectorSteps{grid-template-columns:1fr}.libraryControls{gap:14px;padding:14px 12px}.libraryControlsHeading{padding-bottom:10px}.libraryControlsHeading strong{font-size:17px}.libraryControls select,.libraryControls input{min-height:48px;font-size:14px}.libraryTableHead{display:none}.libraryFiles article{grid-template-columns:34px 1fr 96px}.libraryFiles article>div:nth-of-type(2),.libraryFiles article>span{grid-column:2}.libraryFiles article .openLibraryFile{grid-area:1/3/3}.dropboxConnected{flex-direction:column;align-items:flex-start;gap:5px}.dropboxConnected em{margin-left:0}.connectorGrid article{grid-template-columns:34px 1fr}.connectorGrid button{grid-column:1/-1}.connectorRule{flex-direction:column}}.dailyCommandCenter{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#051620d1,#030f189e);border:1px solid #c6a54d75;border-radius:16px;gap:14px;padding:22px;display:grid}.dailyCommandCenter>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.dailyCommandCenter h2{color:#f0d274;font:600 30px/1.1 var(--font-display);margin:4px 0 0}.daySwipeControls{align-items:center;gap:7px;display:flex}.daySwipeControls span{color:#9eaaac;font-size:10px}.daySwipeControls button{place-items:center;width:34px;height:34px;font-size:16px;display:grid;border-radius:50%!important;padding:0!important}.daySwipeControls button:hover{color:#071820;background:#d8b24d}.daySwipeControls .todayShortcut{width:auto;font-size:10px;border-radius:999px!important;padding:0 13px!important}.dailyCommandCenter>header button,.todayCard footer button{color:#eadba9;cursor:pointer;background:0 0;border:1px solid #c9a64b88;border-radius:9px;padding:9px 12px}.dayTimeline{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-x pan-y;align-items:stretch;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.dayTimeline::-webkit-scrollbar{display:none}.dayTimeline>article{box-sizing:border-box;scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 calc(23.5% - 5.64px)}.dayTimeline>.todayCard{flex-basis:calc(53% - 12.72px)}.dayTimeline>article{color:#ece9df;background:#0517229e;border:1px solid #c6a54d45;border-radius:13px;padding:17px}.dayTimeline small{color:#d7b85b;letter-spacing:.14em;font-size:10px;font-weight:850}.dayTimeline h3{font:600 20px var(--font-display);margin:5px 0 14px}.daySide{flex-direction:column;display:flex}.daySide strong{margin:7px 0 2px;font-size:14px}.daySide span{color:#acb9bc;font-size:12px;line-height:1.45}.daySide em{color:#d6c48f;margin-top:auto;padding-top:18px;font-size:11px;font-style:normal}.pastDayItem{border-top:1px solid #c6a54d22;padding:9px 0;display:grid}.pastDayItem strong{margin:0}.pastDayItem span{font-size:11px}.todayCard{box-shadow:inset 0 2px #d3b35655}.todayCard>div{gap:7px;display:grid}.todayCard>div>button{text-align:left;color:#eff0e8;cursor:pointer;background:#04111aa6;border:1px solid #bb9d4a3d;border-radius:9px;grid-template-columns:52px 1fr auto;align-items:center;gap:11px;padding:11px;display:grid}.todayCard time{color:#e2c76c;font-weight:850}.todayCard span{display:grid}.todayCard span em{color:#9fb0b5;font-size:11px;font-style:normal}.todayCard b{color:#e1ca80;font-size:11px}.todayCard footer{color:#aeb9bb;border-top:1px solid #c6a54d32;justify-content:space-between;align-items:center;margin-top:12px;padding-top:11px;font-size:11px;display:flex}.robotLinkStatus{color:#e0c36c;white-space:nowrap;background:#04151fa6;border:1px solid #c5a24b66;border-radius:99px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;font-weight:800;display:inline-flex}.pfDaily{margin-top:18px}@media (width<=1050px){.dayTimeline>article{flex-basis:280px}.dayTimeline>.todayCard{flex-basis:640px}.nextDay{display:flex}.nextDay small,.nextDay h3,.nextDay em{grid-column:auto}}@media (width<=720px){.dailyCommandCenter{padding:15px}.dailyCommandCenter>header{flex-direction:column;align-items:flex-start}.daySwipeControls{justify-content:flex-end;width:100%}.daySwipeControls span{margin-right:auto}.dayTimeline{margin-inline:-11px;padding-inline:11px}.dayTimeline>article,.dayTimeline>.todayCard{flex-basis:calc(100% - 22px)}.todayCard>div>button{grid-template-columns:45px 1fr}.todayCard b{display:none}.todayCard footer{flex-direction:column;align-items:flex-start;gap:8px}}.lessonLinkUnavailable{opacity:.72;cursor:not-allowed}.lessonLinkUnavailable em{color:#9aa4a5!important}.lessonLibrary a span small:last-child,.lessonLinkUnavailable span small:last-child{line-height:1.35}.topicOverviewBar{border:1px solid #d8b24d61;border-radius:11px;grid-template-columns:auto minmax(140px,1fr) auto;align-items:center;gap:14px;margin:4px 0 16px;padding:11px 13px;display:grid}.topicOverviewBar>div:first-child{display:grid}.topicOverviewBar strong{color:#efcf70;font:20px Georgia,serif}.topicOverviewBar span{color:#aaa99f;font-size:9px}.topicOverviewBar button{color:#f2e9d8;cursor:pointer;background:0 0;border:1px solid #d8b24d80;border-radius:8px;padding:9px 11px}.topicProgressTrack{background:#ffffff17;border-radius:5px;height:6px;overflow:hidden}.topicProgressTrack span{background:#d8b24d;height:100%;display:block}.topicTabs{border-bottom:1px solid #d8b24d59;gap:8px;margin-top:20px;display:flex}.topicTabs button{color:#bfb7a7;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 13px}.topicTabs button.activeAction{color:#f0cd69;background:#d8b24d0f;border-bottom-color:#e0b94f}.topicLessonLayout{grid-template-columns:minmax(0,1.55fr) minmax(240px,.65fr);gap:12px;display:grid}.topicLessonList{gap:8px;display:grid}.topicLessonList article{background:#020f183d;border:1px solid #d8b24d52;border-radius:10px;grid-template-columns:26px 34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.topicLessonList article.completedTopicItem{opacity:.66}.topicCheck{color:#07131c;cursor:pointer;background:0 0;border:1px solid #d8b24d;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid}.completedTopicItem .topicCheck{background:#d8b24d}.topicLessonList i{color:#e0bc58;border:1px solid #d8b24d66;border-radius:7px;place-items:center;width:32px;height:32px;font-size:8px;font-style:normal;display:grid}.topicLessonList div{gap:2px;display:grid}.topicLessonList small{color:#d5b452;text-transform:uppercase;font-size:8px;font-weight:800}.topicLessonList strong{color:#f2eadc;font-size:12px}.topicLessonList span{color:#9fa5a3;font-size:10px}.topicLessonList a{color:#e4c25e;border:1px solid #d8b24d80;border-radius:8px;padding:8px 10px;font-size:10px;text-decoration:none}.topicChapterNav{background:#020f183b;border:1px solid #d8b24d57;border-radius:11px;padding:14px}.topicChapterNav h5{color:#f2eadc;margin:3px 0 12px;font:18px Georgia,serif}.topicChapterNav button{color:#d6cdbd;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #d8b24d33;grid-template-columns:26px 1fr;align-items:center;gap:8px;width:100%;padding:10px 4px;display:grid}.topicChapterNav button b{color:#d8b24d;border:1px solid #d8b24d66;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.topicChapterNav button span{font-size:10px;line-height:1.3}.compactHeading{margin-top:18px}.topicLibraryTab{text-align:center;place-items:center;min-height:300px;padding:30px;display:grid}.topicLibraryTab h4{color:#f0cc69;margin:8px 0;font:26px Georgia,serif}.topicLibraryTab p{color:#c8bead;max-width:600px;line-height:1.5}.topicLibraryTab button{color:#06131c;background:#d8b24d;border:1px solid #d8b24d;border-radius:9px;padding:11px 14px;font-weight:800}.topicEmptyIcon{color:#d8b24d;font-size:42px}.topicProgressTab{grid-template-columns:repeat(3,1fr);gap:10px;padding-top:18px;display:grid}.topicProgressTab article{border:1px solid #d8b24d59;border-radius:12px;gap:3px;padding:18px;display:grid}.topicProgressTab article strong{color:#f0cc69;font:30px Georgia,serif}.topicProgressTab article span{color:#b6b3aa;font-size:10px}.topicProgressTab>div{background:#020f1838;border-left:3px solid #d8b24d;grid-column:1/-1;padding:18px}.topicProgressTab h4{color:#f0cc69;margin:0 0 4px}.topicProgressTab p{color:#d5ccbc;margin:0}@media (width<=720px){.topicOverviewBar{grid-template-columns:auto 1fr}.topicOverviewBar button{grid-column:1/-1}.topicTabs{overflow-x:auto}.topicTabs button{white-space:nowrap}.topicLessonLayout,.topicProgressTab{grid-template-columns:1fr}.topicLessonList article{grid-template-columns:24px 30px 1fr}.topicLessonList article>a{grid-column:3}.dailyLessonRows{grid-template-columns:1fr!important;overflow:visible!important}.dailyLessonTools .appLink{flex-basis:52px!important;width:52px!important;min-width:52px!important;max-width:52px!important}.dailyLessonTools .appLink span{font-size:7px!important}}.sidebar{background:radial-gradient(circle at 0 0,#d3ad521f,#0000 28%),linear-gradient(#030c12fc,#05161ffa)!important;border-right-color:#d3ad5252!important}.brand{border-bottom-color:#d3ad5247;align-items:center;gap:13px;padding:0 3px 24px}.brandSeal{object-fit:contain!important;object-position:center!important;width:58px!important;height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.brand strong{color:#f6f0e5!important;font:700 22px/1 var(--font-display)!important;letter-spacing:.18em!important}.brand span{white-space:nowrap;color:#c2a75f!important;letter-spacing:.12em!important;font-size:7px!important}.workspace{isolation:isolate;color:#f4efe4;background:linear-gradient(90deg, #030b11f5, #041119db), var(--section-art) center/cover fixed!important}.workspace:before{background:radial-gradient(circle at 82% 4%,#d3ad5229,#0000 23%),linear-gradient(#030c121f,#030c12b8)!important}.topbar h1,.contentPage h1,.contentPage h2,.contentPage h3{color:#f5e8c5!important}.topbar .eyebrow,.eyebrow{color:#d9b85f!important}.search,.profileSwitcher,.avatar,.voiceCommand{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f2e8cf!important;background:#04131c8a!important;border-color:#d3ad526b!important}.search input,.profileSwitcher select{color:#f4efe4!important}.editorialMasthead{border-color:#d3ad5275!important;box-shadow:0 20px 55px #00000052!important}.panelLauncher{background:radial-gradient(circle at 80% 12%,#d3ad5221,#0000 24%),linear-gradient(135deg,#02080d,#061923 56%,#031017)!important}.panelLauncher>section{box-shadow:0 30px 90px #0000007a;background:#03101894!important}.launcherIntro{align-items:center;gap:22px;display:flex}.panelLauncherLogo{object-fit:contain;filter:drop-shadow(0 10px 24px #00000057);flex:none;width:96px;height:96px}.myPanelsGrid>button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#071f2ac2,#030f1694)!important}.myPanelsGrid>button:hover,.myPanelsGrid>button.currentPanel{background:linear-gradient(135deg,#123744eb,#081b25d1)!important}.mobileLogo{object-fit:contain!important;background:0 0!important;border:0!important;border-radius:0!important}@media (width<=760px){.brandSeal{width:48px!important;height:48px!important}.mobileLogo{width:44px!important;height:44px!important}.launcherIntro{align-items:flex-start;gap:12px}.panelLauncherLogo{width:64px;height:64px}}.syllabusBlock{margin-top:24px}.syllabusBlockTitle{color:#f0e3c0;justify-content:space-between;align-items:end;margin-bottom:11px;display:flex}.syllabusBlockTitle h3{font:600 25px var(--font-display);margin:0}.syllabusBlockTitle span{color:#e0bd5d;letter-spacing:.08em;border:1px solid #c5a24b66;border-radius:99px;order:2;padding:7px 11px;font-size:10px;font-weight:850}.cycleLegend{color:#dce4e2;gap:20px;margin:17px 0;font-size:11px;display:flex}.cycleLegend span{align-items:center;gap:7px;display:flex}.cycleLegend i{background:#7794a1;border-radius:50%;width:9px;height:9px}.cycleLegend span+span i{background:#d4aa3d}.pfSchedule article.basicRow{border-left:3px solid #7794a1}.pfSchedule article.specificRow{border-left:3px solid #d4aa3d}.examLibraryGrid article small{color:#d8b758;letter-spacing:.05em;font-size:9px}.simulationSources{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0;display:grid}.simulationSources article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f0eadb;background:#05141ea1;border:1px solid #c5a24b55;border-radius:12px;align-content:start;gap:8px;min-height:190px;padding:20px;display:grid}.simulationSources i{color:#e0ba50;font-size:25px;font-style:normal}.simulationSources span{color:#aebbbd;font-size:11px;line-height:1.5}.simulationSources button{color:#ead9a6;cursor:pointer;background:0 0;border:1px solid #c5a24b66;border-radius:7px;align-self:end;margin-top:auto;padding:8px}.simulationSources .competitorImport{background:linear-gradient(145deg,#112d37d4,#3d2d0c7a);border-color:#d9af3f}.competitorImport em{color:#c9b77d;font-size:9px}.simulationTimeline{color:#eae4d5;background:#05141e80;border:1px dashed #c5a24b77;border-radius:13px;padding:24px}.simulationTimeline h3{font:600 23px var(--font-display);margin:4px 0 14px}.simulationTimeline>span{color:#acbabc}.simulationModal{z-index:90;background:#020b10cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.simulationModal>section{color:#eee8d9;background:#071b27;border:1px solid #c5a24b99;border-radius:15px;width:min(720px,100%);max-height:90vh;padding:28px;position:relative;overflow:auto;box-shadow:0 25px 80px #000}.simulationModal h2{font:600 29px var(--font-display);color:#e5c261}.simulationModal>section>span{color:#aebabd}.importSourcePicker{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.importSourcePicker button{color:#d9e0df;cursor:pointer;background:0 0;border:1px solid #c5a24b55;border-radius:7px;padding:8px 11px}.importSourcePicker button.activeAction{color:#f1d881;background:#173c4d}.simulationFile{color:#e8d28f;cursor:pointer;border:1px dashed #d0ad4d;border-radius:11px;place-items:center;min-height:110px;display:grid}.simulationFile input{display:none}.connectorNotice{background:#0b2634;border:1px solid #c5a24b55;border-radius:10px;gap:6px;padding:18px;display:grid}.connectorNotice span{color:#acb9bc}.importPreviewSteps{grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0;padding:0;list-style:none;display:grid}.importPreviewSteps li{color:#c4d0d1;border:1px solid #274857;border-radius:8px;padding:11px;font-size:10px}.confirmImport{color:#081721;background:#d1aa43;border:0;border-radius:8px;padding:11px 16px;font-weight:850}.confirmImport:disabled{opacity:.35}.simulationFile+ol{margin-top:20px}@media (width<=1000px){.simulationSources{grid-template-columns:1fr 1fr}}@media (width<=650px){.simulationSources,.importPreviewSteps{grid-template-columns:1fr}}.panelLauncher{z-index:1300;background:linear-gradient(#020b11e8,#03111ae8),url(/elitezeit-cover.png) 50%/cover;padding:32px;position:fixed;inset:0;overflow:auto}.panelLauncher>section{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#eee9dd;background:#03121cb8;border:1px solid #c5a24b99;border-radius:20px;width:min(1180px,100%);min-height:calc(100vh - 64px);margin:auto;padding:30px}.panelLauncher header{border-bottom:1px solid #c5a24b44;justify-content:space-between;align-items:end;gap:30px;padding-bottom:25px;display:flex}.panelLauncher h1{font:600 40px var(--font-display);color:#e8c55f;margin:4px 0 7px}.panelLauncher header span{color:#adbbbe}.panelLauncherTabs{border:1px solid #c5a24b55;border-radius:10px;padding:4px;display:flex}.panelLauncherTabs button{color:#b9c3c4;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:10px 14px}.panelLauncherTabs button.active{color:#f0d684;background:#173647}.myPanelsGrid{grid-template-columns:repeat(2,1fr);gap:17px;margin-top:28px;display:grid}.myPanelsGrid>button{color:#eee8d9;text-align:left;cursor:pointer;background:#081f2bb3;border:1px solid #c5a24b55;border-radius:14px;grid-template-columns:45px 1fr auto;align-items:center;gap:14px;min-height:180px;padding:23px;display:grid}.myPanelsGrid>button:hover,.myPanelsGrid>button.currentPanel{background:#113340d9;border-color:#e1bc52}.myPanelsGrid i{color:#dfbc55;font-size:30px;font-style:normal}.myPanelsGrid span{gap:5px;display:grid}.myPanelsGrid small{color:#b79b50;letter-spacing:.08em}.myPanelsGrid strong{font:600 23px var(--font-display)}.myPanelsGrid em{color:#aab8ba;font-style:normal}.myPanelsGrid b{color:#edd17e}.myPanelsGrid .newPanelCard{border-style:dashed;grid-template-columns:45px 1fr}.panelCreateFlow{max-width:900px;margin:35px auto}.examSearch{background:#041721c2;border:1px solid #d0ad4d;border-radius:11px;align-items:center;gap:12px;height:58px;padding:0 17px;display:flex}.examSearch span{color:#dbb74d;font-size:23px}.examSearch input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:16px}.searchSuggestions{color:#aebabd;flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;display:flex}.searchSuggestions button{color:#e0cc93;cursor:pointer;background:0 0;border:1px solid #c5a24b55;border-radius:99px;padding:8px 12px}.officialExamResult{background:#061c28bf;border:1px solid #c5a24b77;border-radius:14px;margin-top:22px;padding:23px}.officialExamResult.selected{border-color:#e0bd56}.officialExamResult>div:first-child{align-items:center;gap:15px;display:flex}.officialExamResult>div:first-child>i{color:#e4c25e;border:1px solid #c5a24b;border-radius:50%;place-items:center;width:50px;height:50px;font-style:normal;display:grid}.officialExamResult>div:first-child>span{display:grid}.officialExamResult small{color:#c7a746;letter-spacing:.08em}.officialExamResult strong{font:600 22px var(--font-display)}.officialExamResult em{color:#afbdc0;font-style:normal}.officialExamResult dl{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.officialExamResult dl div{border:1px solid #284653;border-radius:8px;padding:12px}.officialExamResult dt{color:#9eacb0;text-transform:uppercase;font-size:9px}.officialExamResult dd{margin:5px 0 0}.officialExamResult>a{color:#dec271;margin:5px 14px 5px 0;display:inline-block}.officialExamResult>button,.generatePanel button{color:#f2deb0;background:#133748;border:1px solid #c5a24b88;border-radius:8px;padding:10px 14px}.generatePanel{border-top:1px solid #c5a24b55;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:17px;display:flex}.generatePanel p{color:#b9c5c6;margin:0}.generatePanel button{color:#071620;white-space:nowrap;background:#d3ad45;font-weight:850}.noExamResult{border:1px dashed #c5a24b66;border-radius:12px;gap:7px;margin-top:22px;padding:25px;display:grid}.noExamResult span{color:#aebbbd}@media (width<=760px){.panelLauncher{padding:10px}.panelLauncher>section{min-height:calc(100vh - 20px);padding:18px}.panelLauncher header{display:grid}.panelLauncher h1{font-size:32px}.myPanelsGrid{grid-template-columns:1fr}.myPanelsGrid>button{grid-template-columns:38px 1fr}.myPanelsGrid>button>b{grid-column:2}.officialExamResult dl{grid-template-columns:1fr}.generatePanel{display:grid}}.automaticScanSteps{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.automaticScanSteps li{color:#d3c9b8;grid-template-columns:27px 1fr;align-items:center;gap:9px;font-size:11px;display:grid}.automaticScanSteps b{color:#d8b24d;border:1px solid #d8b24d80;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.examSwitcher{background:#000a1247;border:1px solid #d8b24d52;border-radius:11px;gap:5px;margin:0 12px 12px;padding:10px;display:grid}.examSwitcher>small{color:#9b8d72;letter-spacing:.16em;font-size:7px;font-weight:900}.examSwitcher>button{color:#f0e7d6;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0;display:flex}.examSwitcher span{gap:1px;display:grid}.examSwitcher strong{font-size:11px}.examSwitcher b{color:#d8b24d}.examManagerBackdrop{z-index:1300;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00070dd1;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.examManager{background:#071522;border:1px solid #d8b24d;border-radius:20px;width:min(680px,100%);max-height:90vh;padding:28px;position:relative;overflow:auto;box-shadow:0 30px 100px #000}.examManagerClose{color:#f2e9d8;background:0 0;border:1px solid #d8b24d80;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:15px;right:15px}.examManager h2{color:#f1cd68;margin:4px 0;font:30px Georgia,serif}.examManager>span{color:#bcb5a9;font-size:11px}.examProjectList{gap:8px;margin:20px 0;display:grid}.examProjectList article{border:1px solid #d8b24d45;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.examProjectList article.selectedExam{background:#d8b24d12;border-color:#d8b24d}.examSelect{color:#eee5d5;text-align:left;background:0 0;border:0;grid-template-columns:36px 1fr;align-items:center;gap:10px;display:grid}.examSelect i{color:#d8b24d;border:1px solid #d8b24d80;border-radius:9px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.examSelect span{display:grid}.examSelect small{color:#a9a49a;font-size:9px}.examProjectList article>div{gap:5px;display:flex}.examProjectList article>div button{color:#d9cdbb;background:0 0;border:1px solid #d8b24d59;border-radius:7px;padding:7px 8px;font-size:8px}.examProjectList .removeExam{color:#d99a8a}.examProjectList button:disabled{opacity:.3}.newExamProject{background:#d8b24d0a;border-top:1px solid #d8b24d59;gap:12px;padding:16px;display:grid}.newExamProject>div{gap:3px;display:grid}.newExamProject strong{color:#f0ce6d}.newExamProject span{color:#aaa69d;font-size:9px}.newExamProject label{grid-template-columns:1fr auto;gap:7px;display:grid}.newExamProject input{color:#f3eadb;background:#0003;border:1px solid #d8b24d73;border-radius:8px;min-width:0;padding:11px}.newExamProject button{color:#071522;background:#d8b24d;border:0;border-radius:8px;padding:10px 12px;font-weight:800}@media (width<=700px){.examSwitcher{display:none}.examProjectList article{grid-template-columns:1fr}.examProjectList article>div{justify-content:flex-end}.newExamProject label{grid-template-columns:1fr}.examManager{padding:22px 16px}}.dropboxConnected.partialImport{background:#80460d2e;border-color:#e0a048a6}.dropboxConnected.partialImport b{color:#f0bd67}.dropboxImportPipeline{background:#020f1845;border:1px solid #d8b24d6b;border-radius:14px;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:18px;margin:12px 0;padding:17px;display:grid}.dropboxImportPipeline.isConnected{background:#0f584029;border-color:#4abc8b8c}.dropboxImportPipeline h3{color:#f0cf70;margin:3px 0 5px;font:22px Georgia,serif}.dropboxImportPipeline>div>span{color:#bcb6aa;font-size:10px;line-height:1.45}.dropboxFeedback{color:#e7c667;margin-top:7px;font-size:9px;line-height:1.4;display:block}.dropboxImportPipeline ol{gap:7px;margin:0;padding:0;list-style:none;display:flex}.dropboxImportPipeline li{text-align:center;place-items:center;gap:4px;width:75px;display:grid}.dropboxImportPipeline li b{color:#d8b24d;border:1px solid #d8b24d;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.dropboxImportPipeline li.done b{color:#082018;background:#57c493;border-color:#57c493}.dropboxImportPipeline li span{color:#bcb5a8;font-size:8px}.dropboxImportPipeline>button,.dropboxConnectButton{color:#071522;white-space:nowrap;background:#d8b24d;border:0;border-radius:9px;justify-content:center;align-items:center;padding:11px 13px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.dropboxImportPipeline>button:disabled,.dropboxConnectButton.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.libraryPreviewBar{grid-template-columns:minmax(160px,1fr) auto auto}.pdfActions{align-items:center;gap:8px;display:flex!important}.pdfActions button,.pdfActions a{text-decoration:none;color:#e6c45e!important;background:0 0!important;border:1px solid #d8b24d80!important;border-radius:8px!important;width:auto!important;height:auto!important;padding:8px 10px!important;font-size:9px!important}.pdfWorkspace{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.pdfWorkspace iframe{background:#fff;border:0;width:100%;height:100%}.pdfWorkspace:has(.pdfAnnotationPanel){grid-template-columns:minmax(0,1fr) 300px}.pdfAnnotationPanel{background:#081824;border-left:1px solid #d8b24d59;align-content:start;gap:10px;padding:16px;display:grid}.pdfAnnotationPanel h4{color:#efcd6c;margin:0;font:20px Georgia,serif}.pdfAnnotationPanel textarea{resize:vertical;color:#eee5d5;background:#0003;border:1px solid #d8b24d66;border-radius:8px;width:100%;height:260px;padding:11px;line-height:1.5}.pdfAnnotationPanel small{color:#9fa3a0;font-size:9px;line-height:1.5}.pdfAnnotationPanel button{color:#e8c65f;background:0 0;border:1px solid #d8b24d73;border-radius:8px;padding:9px}@media (width<=900px){.dropboxImportPipeline{grid-template-columns:1fr}.dropboxImportPipeline ol{overflow-x:auto}.pdfActions a:first-of-type{display:none}.pdfWorkspace:has(.pdfAnnotationPanel){grid-template-columns:1fr}.pdfAnnotationPanel{z-index:2;border-left:1px solid #d8b24d;width:min(320px,92vw);position:absolute;top:61px;bottom:0;right:0}}.contentPage,.contentPage section,.contentPage article,.contentPage aside,.contentPage .homePanel,.contentPage .homeMetrics article,.contentPage .libraryControls,.contentPage .libraryLayout aside,.contentPage .libraryFiles,.contentPage .connectorHero,.contentPage .connectorSteps article,.contentPage .connectorSources,.contentPage .connectorGrid article,.contentPage .connectorRule,.contentPage .topicLessonList article,.contentPage .topicChapterNav,.contentPage .topicProgressTab>div{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important;background-image:none!important}.contentPage input,.contentPage textarea,.contentPage select,.teacherSetup input,.teacherSetup textarea,.teacherSetup select,.sessionModal input,.sessionModal textarea,.sessionModal select,.modal input,.modal textarea,.modal select{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.contentPage select option,.teacherSetup select option{color:#f5eddc!important;background:#06151f!important}.homeCommand,.libraryHero,.connectorHero{box-shadow:none!important;background:0 0!important}.homeMetrics article,.homePanel,.libraryControls,.libraryLayout aside,.libraryFiles,.connectorSteps article,.connectorSources,.connectorGrid article,.connectorRoadmap{border-color:#d8b24d57!important}.ecosystemPanel>button{box-shadow:none!important;color:#f5eddc!important;background:0 0!important;border:0!important;border-top:1px solid #d8b24d40!important;border-radius:0!important;padding:14px 2px!important}.ecosystemPanel>button:hover,.ecosystemPanel>button:focus-visible{color:#f3d16f!important;box-shadow:none!important;background:#d8b24d0f!important}.connectorGrid a{color:#f0cb65;white-space:nowrap;background:0 0;border:1px solid #d8b24d8c;border-radius:9px;padding:9px 11px;font-size:10px;font-weight:800;text-decoration:none}.connectorRoadmap{border:1px solid #d8b24d57;border-radius:15px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:24px;margin-top:14px;padding:18px;display:grid}.connectorRoadmap h3{color:#f3d16f;margin:4px 0 0;font:25px Georgia,serif}.connectorRoadmap ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.connectorRoadmap li{border-bottom:1px solid #d8b24d33;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:9px 0;display:grid}.connectorRoadmap li b{color:#e7c85f;border:1px solid #d8b24d;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.connectorRoadmap li span{color:#e6ddcc!important}.libraryControls label{color:#f0cb65!important}.libraryLayout aside button{box-shadow:none!important;color:#eee5d5!important;background:0 0!important;border:1px solid #0000!important}.libraryLayout aside button.activeAction{color:#f1cf6e!important;background:#d8b24d0f!important;border-color:#d8b24d80!important}.connectorStatus{background:0 0!important;border-color:#d8b24d6b!important}.connectorStatus>b{color:#d8b24d!important}@media (width<=720px){.connectorRoadmap{grid-template-columns:1fr}.connectorGrid a{text-align:center;grid-column:1/-1}}.topbar .search{border-radius:10px;width:min(310px,30vw);height:42px;padding:0 14px;position:relative;color:#d9b955!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:1px solid #d8b24d7a!important}.topbar .search:focus-within{border-color:#efcf70!important;box-shadow:inset 0 -1px #efcf70!important}.topbar .search>span{font-size:18px;color:#d9b955!important}.topbar .search input{color:#f8efdc!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.topbar .search input::placeholder{opacity:1;color:#b8ad99!important}.pageIntro>span,.pageIntro .pageMeta,.sectionHeading>span,.todayCronogramaNotice,.filterBar>div,.registeredSources .sectionHeading>span{color:#f5eddc!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:0 2px 8px #000!important;background:0 0!important;border:1px solid #d8b24d61!important;border-radius:8px!important}.pageIntro>span,.pageIntro .pageMeta{padding:7px 10px}.pageIntro,.dataSection,.subjectSources,.agendaQuick,.supportWide,.notionCalendar,.notionConnect,.deepLinkNote,.tableWrap,.editableWrap,.metricGrid>div,.monthlyChart,.progressCard,.chartCard,.toolGroup,.toolsPanel,.courseMeta,.courseActions{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important;background-image:none!important}.metricGrid>div,.progressCard,.monthlyChart{background:0 0!important}@media (width<=720px){.topbar .search{width:100%;max-width:none}.pageIntro{align-items:flex-start;gap:10px}.pageIntro>span,.pageIntro .pageMeta{align-self:flex-start}}.lessonContinuity{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:15px 0 4px;display:grid}.lessonContinuity>div,.topicProgressGrid article{background:#010d1640;border:1px solid #d8b24d61;border-radius:11px;padding:10px 12px}.lessonContinuity span,.topicProgressGrid span{color:#d9b551;letter-spacing:.14em;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.lessonContinuity p,.topicProgressGrid p{color:#f4eee1;margin:0;font-size:11px;line-height:1.4}.dailyLessonActions .topicHubTrigger{color:#e2c365;background:0 0;border-color:#d8b24dad}.topicHubBackdrop{z-index:1100}.topicHubModal{color:#f5eddc;background:linear-gradient(#020d16ed,#020d16ed),url(/editorial/subjects/historia-brasil.webp) 50%/cover;border:1px solid #d8b24db3;border-radius:24px;width:min(980px,100vw - 32px);max-height:90vh;padding:34px;position:relative;overflow:auto;box-shadow:0 26px 90px #000000b3}.topicHubModal>h2{color:#f7f0e2;margin:4px 0 0;font-family:Georgia,serif;font-size:clamp(28px,4vw,48px)}.topicHubModal>h3{color:#dfbd61;margin:7px 48px 22px 0;font-family:Georgia,serif;font-size:clamp(17px,2vw,24px);font-weight:500}.topicProgressGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.topicProgressGrid p{font-size:14px}.topicHubHeading{border-bottom:1px solid #d8b24d73;justify-content:space-between;align-items:end;gap:20px;margin:26px 0 12px;padding-bottom:10px;display:flex}.topicHubHeading h4{margin:2px 0 0;font-family:Georgia,serif;font-size:24px}.topicHubHeading small{color:#c9c0ad;text-align:right;max-width:460px}.topicSourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.topicSourceCard{color:#f5eddc;background:#020f184d;border:1px solid #d8b24d73;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:12px 14px;text-decoration:none;display:grid!important}.topicSourceCard:hover{background:#d8b24d14;border-color:#dfbd61}.topicSourceCard>img{object-fit:contain;width:30px;height:30px}.topicSourceCard div{gap:3px;min-width:0;display:grid}.topicSourceCard strong{color:#f7f0e2;font-size:14px}.topicSourceCard span{color:#cbbfaa;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.topicSourceCard>b{color:#dfbd61}@media (width<=720px){.lessonContinuity,.topicProgressGrid,.topicSourceGrid{grid-template-columns:1fr}.topicHubModal{border-radius:18px;padding:24px 16px}.topicHubHeading{flex-direction:column;align-items:start}.topicHubHeading small{text-align:left}}.dailyLessonTools>a.toolLegendLink{color:#f5eddc!important;background:0 0!important;flex:0 0 64px!important;grid-template-rows:18px auto!important;place-items:center!important;gap:3px!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:auto!important;min-height:40px!important;max-height:none!important;padding:4px 2px!important;text-decoration:none!important;display:grid!important;overflow:visible!important}.dailyLessonTools>button.toolLegendLink{color:#e9dfce;cursor:pointer;background:#020f184d;border:1px solid #d8b24d61;border-radius:9px;flex-direction:column;flex:0 0 64px;justify-content:center;align-items:center;gap:4px;min-height:60px;padding:6px;display:flex;position:relative}.dailyLessonTools>button.toolLegendLink img{object-fit:contain;width:25px;height:25px}.dailyLessonTools>button.toolLegendLink span{font-size:8px}.dailyLessonTools .toolLegendLink>b{color:#d8b24d;font-size:9px;position:absolute;top:3px;right:4px}.dailyLessonTools .mappedTool{border-color:#5dc2898c!important}.dailyLessonTools .mappedTool>b{color:#69d69a}.sourceMappingBackdrop{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00070dc7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.sourceMappingModal{background:#071522;border:1px solid #d8b24d;border-radius:18px;width:min(560px,100%);padding:25px;position:relative;box-shadow:0 30px 90px #000}.sourceMappingClose{color:#eee3d0;background:0 0;border:1px solid #d8b24d73;border-radius:50%;width:32px;height:32px;font-size:20px;position:absolute;top:14px;right:14px}.sourceMappingHeading{align-items:center;gap:13px;margin:10px 0 18px;display:flex}.sourceMappingHeading img{object-fit:contain;width:42px;height:42px}.sourceMappingHeading h3{color:#f0cc69;margin:0;font:25px Georgia,serif}.sourceMappingHeading span{color:#c7bcaa;font-size:11px}.mappingRobotStatus{background:#d8b24d12;border-left:3px solid #d8b24d;gap:5px;margin-bottom:16px;padding:13px;display:grid}.mappingRobotStatus b{color:#d8b24d;letter-spacing:.1em;font-size:9px}.mappingRobotStatus span{color:#cbc1b1;font-size:11px;line-height:1.5}.sourceMappingModal label{color:#d8b24d;gap:7px;font-size:10px;font-weight:800;display:grid}.sourceMappingModal input{color:#f3ebdc;background:#0000002e;border:1px solid #d8b24d80;border-radius:9px;width:100%;padding:12px}.sourceMappingActions{justify-content:flex-end;gap:8px;margin:16px 0 10px;display:flex}.sourceMappingActions button{color:#eee4d3;background:0 0;border:1px solid #d8b24d80;border-radius:9px;padding:10px 13px}.sourceMappingActions button.activeAction{color:#071522;background:#d8b24d;font-weight:800}.sourceMappingActions button:disabled{opacity:.4}.sourceMappingModal>small{color:#959d9d;font-size:9px;line-height:1.45;display:block}.dailyLessonTools>a.toolLegendLink>img{width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important;display:block!important}.dailyLessonTools>a.toolLegendLink>span{opacity:1!important;visibility:visible!important;color:#f5eddc!important;text-align:center!important;white-space:nowrap!important;width:100%!important;height:auto!important;font-size:9px!important;line-height:1.1!important;display:block!important;position:static!important;overflow:visible!important}.setupStartChoices{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=850px){.setupStartChoices{grid-template-columns:1fr}.dailyLessonTools>a.toolLegendLink{flex-basis:58px!important;width:58px!important;min-width:58px!important;max-width:58px!important}.dailyLessonTools>a.toolLegendLink>span{font-size:8px!important}}.teacherSetup input:disabled{opacity:.82;border-color:#d5af5435}.rowEditButton{color:#f5eddc;background:0 0;border:1px solid #d5af5466;border-radius:8px;min-width:72px;padding:9px 11px}.communityGrid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px;display:grid}.communityCard{background:0 0;border:1px solid #d5af5470;border-radius:18px;padding:20px}.communityHead{border-bottom:1px solid #d5af5438;justify-content:space-between;gap:18px;padding-bottom:14px;display:flex}.communityHead h3{color:#f1cf6e;font:600 27px var(--font-serif);margin:3px 0}.communityHead span,.communityHead b{color:#f5eddc}.communityFeed{gap:10px;max-height:320px;padding:14px 0;display:grid;overflow:auto}.communityFeed>div{background:#03131d33;border:1px solid #d5af5430;border-radius:10px;padding:11px}.communityFeed p{margin:6px 0;line-height:1.5}.communityFeed small{color:#cfc2a7}.communityComposer{grid-template-columns:1fr auto;gap:9px;display:grid}.communityComposer textarea{resize:vertical;color:#fff;background:0 0;border:1px solid #d5af5465;border-radius:9px;min-height:70px;padding:10px}.communityComposer button{align-self:stretch;padding:10px 15px}@media (width<=720px){.communityGrid,.communityComposer{grid-template-columns:1fr}}.teacherRowActions{flex-wrap:wrap;gap:6px;display:flex}.addTeacherButton{white-space:nowrap}.communitySubjects{gap:18px;display:grid}.communitySubject{background-image:linear-gradient(100deg, #020c1433, #020c1405), var(--subject-art);background-position:50%;background-size:cover;border:1px solid #d5af5470;border-radius:19px;padding:20px;position:relative;overflow:hidden}.communitySubject>h2{color:#f1cf6e;font:600 31px var(--font-serif);text-shadow:0 3px 12px #000;margin:0 0 15px}.communityTeacherColumns{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:14px;display:grid}.communityTeacher{background:#020d153d;border:1px solid #d5af5455;border-radius:14px;padding:16px}.communityTeacherIdentity{align-items:center;gap:12px;margin-bottom:13px;display:flex}.communityTeacherIdentity img{object-fit:contain;background:#fff;border-radius:10px;width:42px;height:42px;padding:5px}.communityTeacherIdentity span{color:#e4c569;letter-spacing:.12em;font-size:10px}.communityTeacherIdentity h3{color:#fff2d5;font:600 23px var(--font-serif);margin:2px 0 0}.communityAction{color:#fff2d5;border:1px solid #d5af5465;border-radius:8px;margin:7px 0;padding:9px 11px;text-decoration:none;display:block}.communityAction:hover{color:#071620;background:#d5af54}@media (width<=720px){.communitySubject{padding:13px}.communityTeacherColumns{grid-template-columns:1fr}.teacherRowActions{min-width:260px}}.teacherSetupBackdrop{z-index:1200}.teacherSetup{color:#f5eddc;background:#020d15f0;border:1px solid #d5af54;border-radius:22px;flex-direction:column;width:min(1120px,94vw);height:min(91vh,900px);max-height:91vh;display:flex;overflow:hidden;box-shadow:0 30px 80px #000b}.teacherSetupHead{border-bottom:1px solid #d5af5455;flex:none;grid-template-columns:1fr 1fr;gap:24px;padding:24px 28px;display:grid}.teacherSetupHead h2{color:#f0cf72;font:600 34px var(--font-serif);margin:4px 0 0}.teacherSetupHead p{align-self:center;margin:0;line-height:1.6}.teacherSetupTable{flex:auto;min-height:0;max-height:none;padding:0 18px;overflow:auto}.teacherSetup table,.teacherSetup thead,.teacherSetup tbody,.teacherSetup tr,.teacherSetup th,.teacherSetup td{background:0 0!important}.teacherSetup table{border-collapse:collapse;width:100%}.teacherSetup th,.teacherSetup td{text-align:left;border-bottom:1px solid #d5af5438;padding:12px}.teacherSetup th{color:#efcc6c}.teacherSetup select,.teacherSetup input{box-sizing:border-box;color:#fff;background:0 0;border:1px solid #d5af5475;border-radius:8px;width:100%;min-height:42px;padding:9px 11px}.teacherSetup option{color:#071620}.teacherSetupFoot{z-index:5;background:#06151f;border-top:1px solid #d5af5455;flex:none;justify-content:space-between;align-items:center;gap:18px;padding:18px 28px;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 24px #0008}.teacherSetupFoot button,.voiceCommand{color:#f8edd6;background:0 0;border:1px solid #d5af5488;border-radius:9px}.teacherSetupFoot button{padding:12px 18px}.teacherSetupFoot button:disabled{opacity:.4}.voiceCommand{white-space:nowrap;padding:9px 12px}.voiceCommand.listening{color:#071620;background:#e6bd56;box-shadow:0 0 20px #e6bd5688}.voiceToast{z-index:1300;color:#fff5df;cursor:pointer;background:#051b27ee;border:1px solid #d5af54;border-radius:12px;max-width:430px;padding:14px 17px;position:fixed;bottom:96px;right:24px;box-shadow:0 14px 38px #0009}@media (width<=720px){.teacherSetupHead{grid-template-columns:1fr;padding:18px}.teacherSetupHead h2{font-size:27px}.teacherSetupTable{padding:0 10px}.teacherSetup table{min-width:760px}.teacherSetupFoot{flex-direction:column;align-items:stretch;padding:14px 18px}.topActions .voiceCommand{width:auto;font-size:12px}}.setupAgendaTable table{min-width:1580px}.setupAgendaTable th:nth-child(-n+2),.setupAgendaTable td:nth-child(-n+2){min-width:125px}.setupAgendaTable th:nth-child(n+3),.setupAgendaTable td:nth-child(n+3){min-width:165px}.setupAgendaTable input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:105px}.setupAddAgenda{color:#f8edd6;background:0 0;border:1px solid #d5af5488;border-radius:9px;margin:14px 0 18px;padding:10px 14px}.setupFootActions{gap:10px;display:flex}.registeredSource a,.registeredSource button{color:#f5d576;width:max-content;max-width:100%;font:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #d5af5465;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:38px;padding:8px 10px;text-decoration:none;display:flex}.registeredSource a:hover,.registeredSource button:hover{background:#d5af5424}.registeredSource a img,.registeredSource button img{object-fit:contain;border-radius:4px;flex:0 0 20px;width:20px!important;height:20px!important}.communityLumenIcon{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid;position:relative}.communityLumenIcon i,.communityLumenIcon i:after{content:"";clip-path:polygon(50% 0,57% 35%,100% 50%,57% 57%,50% 100%,43% 57%,0 50%,43% 43%);position:absolute;inset:0}.communityLumenIcon i{filter:drop-shadow(0 0 4px #e2bd5b47);background:#c79a37}.communityLumenIcon i:after{background:#fff8e8;inset:2px}.registeredSource a,.registeredSource button{text-align:left;justify-content:flex-start;background:0 0!important}.recommendedDays{text-align:center!important;width:112px!important;min-width:112px!important;max-width:112px!important}.todayCronogramaNotice{color:#f5eddc;background:0 0;border:1px solid #d5af548c;border-radius:10px;justify-content:space-between;gap:16px;margin:0 0 12px;padding:10px 14px;display:flex}.todayCronogramaNotice strong{color:#ecd06f}@media (width<=720px){.todayCronogramaNotice{gap:4px;display:grid}}.registeredSources,.registeredSource,.cycleControls,.filterBar,.filterBar>label,.filterBar>div,.editableWrap,.editToolbar,.notionCalendar,.notionConnect,.notionEmpty{background-color:#0000!important}.filterBar>label,.filterBar>div{color:#f8edd6!important}.filterBar strong,.filterBar span,.filterBar label{text-shadow:0 2px 8px #000;color:#f8edd6!important}.tableVoiceCommand{width:max-content;padding:10px 14px;font-size:14px}@media (width<=720px){.setupFootActions{display:grid}.tableVoiceCommand{width:100%;font-size:13px}.teacherSetupTable{max-height:58vh}}.profileSwitcher{color:#d5af54;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.profileSwitcher select{color:#fff2d5;background:#02121bc7;border:1px solid #d5af5470;border-radius:8px;padding:8px}.setupAgendaTable select{box-sizing:border-box;color:#fff;background:#061721;border:1px solid #d5af5475;border-radius:8px;width:100%;min-height:42px;padding:8px}.setupAgendaTable option{color:#071620;background:#fff}.spreadsheetImport{background:0 0;border:1px solid #d5af5470;border-radius:14px;flex:none;grid-template-columns:1fr auto;align-items:center;gap:14px 24px;margin:12px 28px;padding:12px 18px;display:grid}.spreadsheetImport div{gap:4px;display:grid}.spreadsheetImport strong{color:#f5d576;font-size:19px}.spreadsheetImport span,.spreadsheetImport p{color:#f5eddc}.spreadsheetImport p{grid-column:1/-1;margin:0}.spreadsheetImport label{color:#f5d576;cursor:pointer;white-space:nowrap;border:1px solid #d5af5470;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;display:flex}.spreadsheetImport label:hover{background:#d5af541f}.spreadsheetImport label.isImporting{opacity:.6;cursor:wait}.spreadsheetImport input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.setupStartChoices{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:18px;min-height:0;padding:28px;display:grid;overflow:auto}.setupStartChoices button{text-align:left;color:#f5eddc;cursor:pointer;background:0 0;border:1px solid #d5af5475;border-radius:16px;gap:10px;min-height:190px;padding:28px;display:grid}.setupStartChoices button:hover{background:#d5af541a;border-color:#e4c15f}.setupStartChoices b{color:#f5d576;font:600 25px var(--font-serif)}.setupStartChoices span{line-height:1.55}.setupImportOnly{flex:auto;align-content:center;margin:20px 28px}@media (width<=720px){.teacherSetup{height:94vh;max-height:94vh}.teacherSetupHead{padding:12px 16px}.teacherSetupHead p{font-size:12px;line-height:1.35}.spreadsheetImport{grid-template-columns:1fr;margin:8px 10px;padding:10px}.spreadsheetImport span{display:none}.spreadsheetImport label{width:100%}.spreadsheetImport p{grid-column:auto}.teacherSetupFoot{padding:12px 14px}.setupFootActions button{width:100%}.teacherSetupTable{max-height:none!important}.setupStartChoices{grid-template-columns:1fr;padding:14px}.setupStartChoices button{min-height:130px;padding:18px}.setupStartChoices b{font-size:21px}.setupImportOnly{margin:10px}.profileSwitcher{font-size:0}.profileSwitcher select{max-width:125px;font-size:11px}}.dailyLessonTools{flex-flow:wrap!important;align-items:flex-start!important;gap:7px!important;display:flex!important}.dailyLessonTools .appLink{background:0 0!important;flex:0 0 58px!important;grid-template-rows:18px auto!important;place-items:center!important;gap:3px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:auto!important;min-height:36px!important;max-height:none!important;padding:4px 2px!important;text-decoration:none!important;display:grid!important;overflow:visible!important}@media (width<=720px){.dailyLessonTools .appLink{flex-basis:52px!important;width:52px!important;min-width:52px!important;max-width:52px!important}.dailyLessonTools .appLink span{font-size:7px!important}}.agendaToolIcons,.dailyLessonTools{flex-flow:wrap!important;align-items:center!important;gap:6px!important;display:flex!important}.agendaToolIcons .appLink,.dailyLessonTools .appLink{width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;box-shadow:none!important;background:0 0!important;border:1px solid #dcb5503d!important;border-radius:6px!important;flex:0 0 26px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:4px!important;display:inline-flex!important;overflow:hidden!important}.agendaToolIcons .appLink img,.dailyLessonTools .appLink img{object-fit:contain!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;box-shadow:none!important;border:0!important;border-radius:0!important;flex:none!important;margin:0!important;padding:0!important;display:block!important}.agendaToolIcons .appLink span,.dailyLessonTools .appLink span{display:none!important}@media (width<=720px){.agendaQuick{gap:10px!important}.agendaToolIcons .appLink,.dailyLessonTools .appLink{flex-basis:24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important}.agendaToolIcons .appLink img,.dailyLessonTools .appLink img{width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;min-height:15px!important;max-height:15px!important}}.subjectNameArtwork{color:#f2d474!important;width:auto!important;min-width:0!important;max-width:88%!important;min-height:0!important;box-shadow:none!important;text-shadow:0 2px 10px #000,0 0 18px #03131d!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.subjectSourceCard textarea,.evolutionClass input{box-shadow:none!important;-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important;background:#020b1247!important;border-color:#d9b3539e!important}.acompanhamentoPage .tableWrap,.acompanhamentoPage table,.acompanhamentoPage tbody,.acompanhamentoPage tr,.acompanhamentoPage td,.acompanhamentoPage tbody tr:nth-child(2n) td,.acompanhamentoPage tbody tr:hover td,.acompanhamentoPage .mergedCell,.acompanhamentoPage td[rowspan]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.acompanhamentoPage .tableWrap{background:linear-gradient(90deg, #03131d8f, #061d2866), var(--section-art) center / cover!important}.acompanhamentoPage td,.acompanhamentoPage th{color:#fff4dc!important;text-shadow:0 2px 6px #000!important;border-color:#d1aa4b55!important}.acompanhamentoPage th,.acompanhamentoPage td:first-child{color:#f2d374!important}.evolutionSubjects article,.evolutionSubjects article:nth-child(n),.evolutionSubjects .lessonGrid,.evolutionSubjects .lessonGrid>div,.evolutionSubjects .lessonGrid label,.evolutionSubjects .evolutionSubjectHead,.evolutionSubjects h4,.evolutionSubjects h4 input{box-shadow:none!important;background-color:#0000!important}.evolutionSubjects article{background-image:linear-gradient(90deg, #020b12b8 0%, #03131d70 52%, #03131d34 100%), var(--subject-art)!important;background-position:50%!important;background-size:cover!important}.evolutionSubjects .lessonGrid>div{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(135deg,#03131d29,#061b2712)!important}.courseCard.platformCard,.courseCard.platformCard .platformArt,.courseCard.platformCard .courseMeta,.courseCard.platformCard .courseActions{box-shadow:none!important;background-color:#0000!important}.courseCard.platformCard{background-image:linear-gradient(100deg, #020b12b8 0%, #04182469 57%, #03131d26 100%), var(--subject-art)!important;background-position:50%!important;background-size:cover!important}.sourceGrid label.subjectArtCard textarea{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:0 2px 5px #000!important;background:linear-gradient(110deg,#020b126b,#03131d24)!important}.weeklyCellTools{border-top:1px solid #c9a04442;flex-wrap:wrap;gap:5px;margin-top:8px;padding-top:7px;display:flex}.weeklyCellTools .appLink{width:auto!important;min-width:0!important;box-shadow:none!important;color:#f6edd9!important;background:0 0!important;border:1px solid #d0aa4b55!important;border-radius:7px!important;align-items:center!important;gap:4px!important;padding:3px 5px!important;display:inline-flex!important}.weeklyCellTools .appLink:hover{color:#06141c!important;background:#d1a844!important}.weeklyCellTools img{width:15px!important;height:15px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:3px!important;padding:0!important}.weeklyCellTools span{color:inherit!important;font-size:9px!important;line-height:1!important}.weeklyGrid td{vertical-align:top!important;min-width:185px!important}@media (width<=720px){.weeklyCellTools span{display:none}.weeklyCellTools .appLink{padding:4px!important}.weeklyGrid td{min-width:155px!important}}.workspace{background-image:linear-gradient(180deg, #03111c8c 0%, #041826a8 48%, #020b13bf 100%), var(--section-art)!important;background-position:top,top!important;background-size:cover,cover!important}.contentPage{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.navItem.active{color:#f4ead3!important;box-shadow:inset 3px 0 #c89d3b,0 7px 18px #0004!important}.toolCard img,.agendaQuick img,.agendaToolIcons img,.mastheadAi img{object-fit:contain!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:0 7px 16px #0008!important}.agendaToolIcons .appLink:hover,.mastheadAi .appLink:hover{background:#c99e3c22!important;border-color:#c99e3c88!important}.subjectArtCard,.subjectArtCell{isolation:isolate;position:relative;overflow:hidden;background:linear-gradient(105deg, #04131ce8 0%, #082432c4 58%, #08243284 100%), var(--subject-art) center / cover!important}.subjectArtCard:before,.subjectArtCell:before{content:"";z-index:-1;background:linear-gradient(90deg,#03121ce8,#03121c80 70%,#0000);position:absolute;inset:0}.subjectArtCard strong,.subjectArtCell,.subjectArtCell .cellText{color:#f4d779!important;text-shadow:0 2px 7px #000!important;font-weight:800!important}.sourceGrid label.subjectArtCard{min-height:185px;padding:18px!important}.sourceGrid label.subjectArtCard textarea{background:#020e16c7!important}.courseCard.platformCard{background:linear-gradient(180deg, #03131d22, #03131dd7), var(--subject-art) center / cover!important}.platformArt{background:linear-gradient(105deg, #020910b8 0%, #061b2773 58%, transparent 100%), var(--subject-art) center / cover!important}.tableWrap table,.editableWrap table,.editalTable table{color:#f2ead8!important}.tableWrap td,.editableWrap td,.editalTable td{color:#f2ead8!important;font-weight:650!important}.tableWrap td *,.editableWrap td *,.editalTable td *,.planningPage td *,.weeklyPage td *{text-shadow:0 1px 3px #0009;color:inherit!important;opacity:1!important}.tableWrap th,.editableWrap th,.editalTable th{color:#f1d373!important;background:#071824!important}.mergedCell,.groupCell,.editalSubjectMerged,.editalTopicMerged,td[rowspan]{color:#f1d373!important;vertical-align:top!important;padding-top:14px!important}.planningPage .mergedCell .cellText,.planningPage td[rowspan] .cellText{color:#f4d779!important;font-size:13px!important;font-weight:850!important}.tableWrap th:first-child,.tableWrap td:first-child,.editableWrap th:first-child,.editableWrap td:first-child{max-width:135px!important}.editableWrap td input,.editableWrap td select{width:clamp(72px,9vw,150px)!important;min-width:0!important}.weeklyTable th,.weeklyTable td{min-width:125px!important;max-width:170px!important}.weeklyTable th:first-child,.weeklyTable td:first-child{min-width:92px!important;max-width:105px!important}@media (width<=720px){.workspace{background-image:linear-gradient(180deg, #03111ca8, #03131dbd), var(--section-art)!important}.sourceGrid label.subjectArtCard{min-height:150px}}.editorialMasthead{color:#fff;background-position:50%;background-size:cover;border:1px solid #b99435;border-radius:12px;min-height:178px;margin:18px 28px 0;position:relative;overflow:hidden;box-shadow:0 18px 45px #06172025}.editorialMasthead:before,.editorialMasthead:after{content:"";pointer-events:none;position:absolute}.editorialMasthead:before{z-index:2;border:1px solid #d6b85f70;border-radius:8px;inset:8px}.editorialMasthead:after{border:1px solid #d6b85f80;border-radius:50%;width:73px;height:73px;top:27px;right:31px;box-shadow:0 0 0 8px #06172090,0 0 0 9px #d6b85f3f}.mastheadShade{background:linear-gradient(90deg,#020e17f5 0%,#061720d9 42%,#06172075 72%,#061720c8 100%);position:absolute;inset:0}.mastheadCopy{z-index:3;width:min(650px,68%);padding:34px 42px;position:relative}.mastheadCopy p{color:#d9b84f;letter-spacing:.24em;margin:0 0 10px;font-size:9px;font-weight:900}.mastheadCopy h2{color:#fff8e6;letter-spacing:.02em;text-shadow:0 2px 12px #000;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,43px);font-weight:500}.mastheadCopy span{color:#e9e1cc;font-family:Georgia,serif;font-size:12px;font-style:italic}.mastheadAi{z-index:4;gap:7px;display:flex;position:absolute;bottom:22px;right:28px}.mastheadAi a{color:#fff;background:#061720dc;border:1px solid #d6b85f66;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:800;display:flex}.mastheadAi img{object-fit:contain;background:#fff;border-radius:4px;width:19px;height:19px;padding:2px}.contentPage{border-top-color:#b99435}.contentPage>.pageIntro{border-left:3px solid #b99435;padding-left:15px}.tableWrap,.editableWrap{border:1px solid #c8b77f;box-shadow:0 9px 28px #102b3910}.tableWrap th,.editableWrap th{color:#f0d376;background:linear-gradient(#092635,#051923);border-color:#b9943540}.editalTopicMerged{color:#173847;background:#f4edda;font-weight:800}.missingExactLink{color:#806821;border:1px dashed #b99435;border-radius:5px;padding:5px 7px;font-size:7px;font-weight:800;display:inline-block}.notionConnect{background:#fff;border:1px solid #d8c58a;border-radius:8px;grid-template-columns:1fr 1.2fr;align-items:end;gap:18px;margin-top:14px;padding:15px;display:grid}.notionConnect strong{color:#102f3d}.notionConnect p{color:#6e7c83;margin:5px 0 0;font-size:8px;line-height:1.5}.notionConnect label{color:#173847;font-size:8px;font-weight:800}.notionConnect input{box-sizing:border-box;border:1px solid #cfc7b4;border-radius:6px;width:100%;margin-top:6px;padding:10px}.notionEmpty{text-align:center;color:#173847;background:linear-gradient(#f8f5edeb,#f8f5edeb),url(/editorial/languages-study.webp) 50%/cover;border:1px dashed #b99435;border-radius:9px;place-content:center;gap:7px;min-height:210px;margin-top:14px;padding:25px;display:grid}.notionEmpty span{color:#6d787d;max-width:520px;font-size:9px;line-height:1.5}@media (width<=720px){.editorialMasthead{min-height:160px;margin:12px 12px 0}.mastheadCopy{width:auto;padding:28px 22px 62px}.mastheadCopy span{font-size:10px}.mastheadAi{bottom:16px;left:20px;right:auto}.mastheadAi a span,.editorialMasthead:after{display:none}.notionConnect{grid-template-columns:1fr}}.sidebar nav{padding-right:3px;overflow-y:auto}.sidebar nav::-webkit-scrollbar{width:3px}.sidebar nav::-webkit-scrollbar-thumb{background:#284451;border-radius:4px}.quickTools button{text-align:center;cursor:pointer;color:inherit;background:#fff;border:1px solid #e5e2d9;border-radius:8px;padding:10px 6px;transition:all .2s}.quickTools button:hover{border-color:#bca04d;transform:translateY(-1px)}.quickTools button>span{background:#edf0ef;border-radius:7px;place-items:center;width:28px;height:28px;margin:auto;display:grid}.quickTools button>span img{object-fit:contain;width:18px;height:18px}.quickTools button strong,.quickTools button small{display:block}.quickTools button strong{margin-top:6px;font-size:8px}.quickTools button small{color:#8b969b;margin-top:2px;font-size:7px}.toolGrid button{color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2dfd6;border-radius:9px;align-items:center;gap:12px;padding:14px;transition:all .2s;display:flex}.toolGrid button:hover{border-color:#bda14e;transform:translateY(-1px)}.toolGrid>button>span{background:#f0f2f1;border-radius:9px;place-items:center;width:37px;height:37px;display:grid}.toolGrid>button>span img{object-fit:contain;width:24px;height:24px}.toolGrid button div{flex:1}.toolGrid button strong,.toolGrid button small{display:block}.toolGrid button strong{font-size:11px}.toolGrid button small{color:#8b969b;margin-top:3px;font-size:8px}.toolGrid button b{color:#9a803a;font-size:11px}.fieldRow.four{grid-template-columns:1.2fr 1fr 1fr 1fr}.filterBar{grid-template-columns:1.4fr repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.filterBar>label,.filterBar>div{background:#faf9f5;border:1px solid #e3dfd5;border-radius:9px;padding:12px}.filterBar label{color:#64727a;font-size:9px;font-weight:700}.filterBar select{color:#19313f;background:0 0;border:0;outline:0;width:100%;margin-top:6px;font-size:11px;display:block}.filterBar strong,.filterBar span{display:block}.filterBar strong{font:600 19px var(--font-display);color:#153343}.filterBar span{color:#879299;margin-top:3px;font-size:8px}.tableWrap{border:1px solid #e1ded5;border-radius:9px;width:100%;overflow:auto}.tableWrap table{border-collapse:collapse;width:100%;min-width:980px;font-size:9px}.tableWrap th{z-index:1;color:#e8edf0;text-align:left;letter-spacing:.04em;white-space:nowrap;background:#102b39;padding:10px;font-size:8px;position:sticky;top:0}.tableWrap td{color:#526169;border-bottom:1px solid #ece9e1;max-width:310px;padding:9px 10px}.tableWrap tr:nth-child(2n) td{background:#faf9f6}.tableWrap tr:hover td{background:#f4f0e4}.pager{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.pager span{color:#7f8b91;font-size:8px}.pager button{color:#40545f;cursor:pointer;background:#fff;border:1px solid #d9d5ca;border-radius:6px;padding:7px 10px;font-size:8px;font-weight:700}.pager button:disabled{opacity:.35;cursor:not-allowed}.editToolbar{color:#758188;justify-content:space-between;align-items:center;gap:14px;margin:8px 0 10px;font-size:8px;display:flex}.editToolbar button,.cycleControls button{color:#fff;cursor:pointer;background:#123b4d;border:0;border-radius:7px;padding:9px 13px;font-size:8px;font-weight:800}.editableWrap input,.editableWrap select{box-sizing:border-box;width:100%;min-width:88px;font:inherit;color:#40545f;background:0 0;border:1px solid #0000;border-radius:5px;outline:0;padding:7px 6px}.editableWrap input:focus,.editableWrap select:focus{background:#fff;border-color:#b9993f;box-shadow:0 0 0 2px #b9993f20}.editableWrap input[readonly]{color:#7c858a;background:#f0eee8}.editableWrap .groupCell input{color:#173847;background:#f3eedf;font-weight:800}.deleteRow{color:#a76767;cursor:pointer;background:0 0;border:0;font-size:16px}.columnBands{border-radius:7px;grid-template-columns:4fr 3fr 6fr 3fr;margin:0 0 6px;display:grid;overflow:hidden}.columnBands span{color:#193543;text-align:center;background:#d9c47d;border-right:1px solid #f7f1df;padding:7px;font-size:8px;font-weight:800}.cycleControls{background:#faf8f1;border:1px solid #ddd8cc;border-radius:10px;grid-template-columns:180px 180px auto 1fr;align-items:end;gap:12px;margin-bottom:16px;padding:15px;display:grid}.cycleControls label{color:#334f5c;grid-template-columns:1fr 70px auto;align-items:center;gap:6px;font-size:9px;font-weight:800;display:grid}.cycleControls input{border:1px solid #d8d2c5;border-radius:6px;width:70px;padding:8px}.cycleControls p{color:#738087;margin:0;font-size:8px;line-height:1.5}.monthlyChart{border:1px solid #e2dfd6;border-radius:10px;margin-bottom:15px;padding:20px}.columns{align-items:flex-end;gap:10px;height:190px;padding:25px 10px 0;display:flex}.columns>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.columns i{background:linear-gradient(#d2b55f,#173848);border-radius:4px 4px 0 0;width:min(28px,72%);min-height:3px;display:block}.columns span{color:#617078;font-size:8px}.columns small{color:#879299;font-size:8px}.smallMetrics{margin-bottom:18px}.subjectBars{border:1px solid #e2dfd6;border-radius:10px;margin-bottom:18px;padding:17px}.subjectBars>div{grid-template-columns:150px 70px 1fr 40px;align-items:center;gap:10px;padding:7px 0;display:grid}.subjectBars span{font-size:9px}.subjectBars b{color:#7b878d;font-size:8px;font-weight:500}.subjectBars>div>div{background:#ece9e1;border-radius:6px;height:6px;overflow:hidden}.subjectBars i{background:#bea04a;height:100%;display:block}.subjectBars strong{text-align:right;font-size:9px}.comparisonCard{border:1px solid #e2dfd6;border-radius:10px;margin-bottom:18px;padding:20px}.compareRow{grid-template-columns:150px 1fr 80px;align-items:center;gap:12px;margin-top:14px;display:grid}.compareRow>span{font-size:9px}.compareRow>div{background:#eceae3;border-radius:8px;height:12px;position:relative;overflow:hidden}.compareRow i,.compareRow b{border-radius:5px;height:5px;position:absolute;left:0}.compareRow i{background:#8d9fa8;top:0}.compareRow b{background:#c4a34d;bottom:0}.compareRow small{color:#68767d;text-align:right;font-size:8px}@media (width<=720px){.sidebar{overflow-x:auto}.sidebar nav{justify-content:flex-start;overflow:auto hidden}.navItem,.navItem.active,.navItem:not(.active){flex:0 0 68px;min-width:68px}.filterBar,.fieldRow.four{grid-template-columns:1fr 1fr}.monthlyChart{padding:14px 8px}.columns{gap:3px;padding-left:0;padding-right:0}.columns i{width:13px}.subjectBars>div{grid-template-columns:100px 55px 1fr 32px}.compareRow{grid-template-columns:90px 1fr 65px}.contentPage{padding:16px}.tableWrap table{font-size:8px}.pager span{text-align:center}.pager button{padding:6px}.smallMetrics{grid-template-columns:1fr 1fr}}.mobileLogo{object-fit:cover;border:1px solid var(--gold);border-radius:50%;flex:0 0 48px;width:48px;height:48px;display:none}.miniEvolution{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#0b2331,#143846);border:1px solid #203f4e;border-radius:12px;padding:18px}.miniEvolution h3{font:600 20px var(--font-display);margin:0}.miniEvolution>div:first-child>span{color:#9fb1ba;font-size:8px}.miniEvolution>strong{color:#e0c56e;margin-top:18px;font-size:9px;display:block}.miniColumns{border-bottom:1px solid #ffffff2b;align-items:flex-end;gap:7px;height:75px;margin-top:12px;display:flex}.miniColumns i{background:linear-gradient(#d2b45d,#6e8d98);border-radius:3px 3px 0 0;flex:1;min-height:4px;max-height:100%;display:block;position:relative}.miniColumns b{color:#8fa5b0;font-size:6px;font-style:normal;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.modal{width:min(760px,100%);max-height:92vh;overflow:auto}.fieldRow.three{grid-template-columns:repeat(3,1fr)}.formSection{border-top:1px solid #e8e4db;margin-top:16px;padding-top:13px}.formSection h3{font:600 16px var(--font-display);color:#1a3341;margin:0}.splitSections{grid-template-columns:1fr 1fr;gap:18px;display:grid}.splitSections>div+div{border-left:1px solid #e8e4db;padding-left:18px}.calcField input{color:#7f6a31;background:#f0eee8;font-weight:800}.dataSection+.dataSection{margin-top:28px}.fieldRow.two{grid-template-columns:2fr 1fr}.materialPicker{border:0;margin:14px 0 2px;padding:0}.materialPicker legend{color:#526169;margin-bottom:8px;font-size:9px;font-weight:700}.materialPicker legend small{color:#8b969b;margin-left:5px;font-weight:500}.materialPicker>label{cursor:pointer;background:#fbfaf7;border:1px solid #ddd9cf;border-radius:7px;align-items:center;gap:6px;margin:0 6px 6px 0;padding:8px 10px;display:inline-flex}.materialPicker input{accent-color:#163747;width:14px;height:14px;margin:0}.materialPicker span{color:#334851;font-size:9px}.resumeHint{background:#f5f0df;border-left:3px solid #b4963d;border-radius:5px;align-items:flex-start;gap:8px;margin-top:10px;padding:9px 11px;display:flex}.resumeHint strong{color:#6e5920;white-space:nowrap;font-size:9px}.resumeHint span{color:#53616a;font-size:9px;line-height:1.4}.evolutionMatrix{background:#faf9f5;border:1px solid #dfdbd1;border-radius:10px;margin-bottom:18px;padding:20px}.matrixHelp{color:#758188;margin:8px 0 0;font-size:8px}.evolutionSubjects{grid-template-columns:1fr;gap:12px;margin-top:16px;display:grid}.evolutionSubjects article{background:#fff;border:1px solid #e2dfd6;border-radius:9px;min-width:0;padding:14px}.evolutionSubjects h4{font:600 17px var(--font-display);color:#183442;margin:0 0 10px}.evolutionSubjects h4 input{font:inherit;color:inherit;background:0 0;border:0;outline:0;width:100%}.lessonGrid{gap:8px;padding-bottom:5px;display:flex;overflow-x:auto}.lessonGrid>div{border:1px solid #e5e2da;border-radius:7px;min-width:175px;padding:9px}.lessonGrid>div>strong{color:#97782d;margin-bottom:6px;font-size:9px;display:block}.lessonGrid label{border-top:1px solid #eeeae1;grid-template-columns:62px 1fr;align-items:center;gap:5px;padding:4px 0;font-size:8px;display:grid}.lessonGrid label b{color:#66747c;font-weight:600}.lessonGrid label input{color:#40545f;border:1px solid #e6e1d6;border-radius:4px;width:100%;min-width:0;padding:5px;font-size:8px}.lessonGrid .doneMark input{color:#2e7552;background:#eff8f2;font-weight:800}@media (width<=720px){.mobileLogo{display:block}.topbar{justify-content:flex-start;gap:10px}.topbar>div:nth-child(2){flex:1}.topbar h1{font-size:23px}.topActions{margin-left:auto}.splitSections,.evolutionSubjects{grid-template-columns:1fr}.splitSections>div+div{border-top:1px solid #e8e4db;border-left:0;padding-top:14px;padding-left:0}.fieldRow.three,.fieldRow.two{grid-template-columns:1fr 1fr}.modal{padding:22px 18px}.miniEvolution{margin-top:14px}.resumeHint{display:block}.resumeHint span{margin-top:4px;display:block}.cycleControls{grid-template-columns:1fr 1fr}.cycleControls p{grid-column:1/-1}.editToolbar{align-items:flex-start}.columnBands{display:none}}.courseActions button{cursor:pointer;text-align:left;color:#254251;background:0 0;border:0;padding:0;font-size:9px;font-weight:700}.courseActions button span{color:#a98c3b}.editToolbar>div{flex-wrap:wrap;gap:7px;display:flex}.editToolbar button.activeAction{background:#96772d}.editToolbar button.dangerAction{background:#8b4141}.textDelete{font-size:8px;font-weight:800;padding:7px!important}.mergedCell{vertical-align:middle;border-right:1px solid #ddd5c1;background:#f3efe3!important}.mergedCell .cellText{color:#173847;font-weight:800}.cellText{padding:5px 6px;line-height:1.45;display:block}.weeklyPage{min-width:0}.agendaQuick{background:linear-gradient(110deg,#faf8f1,#fff);border:1px solid #dfdbcf;border-radius:10px;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:18px;margin-bottom:17px;padding:15px 17px;display:grid}.agendaQuick h3{font:600 18px var(--font-display);margin:0}.agendaQuick button{color:#806627;cursor:pointer;background:#fff;border:1px solid #c7ab58;border-radius:7px;padding:9px 12px;font-size:8px;font-weight:800}.agendaToolIcons{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.agendaToolIcons a{background:#fff;border:1px solid #e0ddd4;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:52px;min-height:52px;padding:5px;display:flex}.agendaToolIcons img{object-fit:contain;width:22px;height:22px}.agendaToolIcons span{text-overflow:ellipsis;white-space:nowrap;max-width:46px;font-size:6px;overflow:hidden}.weeklyGrid table{table-layout:fixed;min-width:1580px}.weeklyGrid th:first-child,.weeklyGrid td:first-child{z-index:2;width:125px;position:sticky;left:0}.weeklyGrid th:first-child{z-index:3}.weeklyGrid td:first-child{color:#173847;background:#f3efe3;font-weight:800}.weeklyGrid th:not(:first-child),.weeklyGrid td:not(:first-child){width:205px}.weeklyGrid td{vertical-align:top;height:58px;padding:5px}.weeklyEditCell{gap:4px;display:grid}.weeklyEditCell input{color:#304852;background:#fff;border:1px solid #ded9cd;border-radius:5px;width:100%;padding:6px;font-size:8px}.weeklyEditCell .lessonLinkInput{color:#7c682f;background:#fffaf0;font-size:7px}.weeklyCellView{flex-direction:column;align-items:flex-start;gap:5px;height:100%;display:flex}.weeklyCellView strong{font-size:8px;line-height:1.35}.weeklyCellView small{color:#829097;font-size:7px}.weeklyCellView a,.weeklyCellView button{color:#fff;cursor:pointer;background:#123b4d;border:0;border-radius:5px;padding:5px 7px;font-size:7px;font-weight:800}.deepLinkNote{background:#f8f4e7;border-left:3px solid #b7983f;align-items:flex-start;gap:13px;margin-top:13px;padding:11px 13px;display:flex}.deepLinkNote strong{white-space:nowrap;color:#745d20;font-size:9px}.deepLinkNote span{color:#65737a;font-size:8px;line-height:1.5}.platformCard{padding:0;position:relative;overflow:hidden}.platformArt{background:linear-gradient(120deg, var(--courseColor), #fff);height:76px}@supports (color:color-mix(in lab, red, red)){.platformArt{background:linear-gradient(120deg, color-mix(in srgb, var(--courseColor) 17%, #f7f4eb), #fff)}}.platformArt{border-bottom:1px solid #e4dfd3;align-items:center;gap:12px;padding:15px 17px;display:flex}.platformArt img{object-fit:contain;background:#fff;border-radius:10px;width:42px;height:42px;padding:5px;box-shadow:0 4px 12px #102b3917}.platformArt span{letter-spacing:.12em;text-transform:uppercase;color:var(--courseColor);font-size:9px;font-weight:900}.platformCard .courseMeta,.platformCard .courseActions{margin-left:17px;margin-right:17px}.platformCard .courseMeta{margin-top:13px}.platformCard .courseActions{padding-bottom:17px}.lessonActions{flex-wrap:wrap;gap:7px;display:flex}.lessonActions button{color:#244250!important;background:#fff!important;border:1px solid #d5d0c3!important;border-radius:6px!important;padding:7px 10px!important;font-size:8px!important;font-weight:800!important}.cycleControls{grid-template-columns:180px 180px 180px auto minmax(180px,1fr)}.cycleControls select{color:#334f5c;background:#fff;border:1px solid #d8d2c5;border-radius:6px;width:100%;padding:8px}.cycleChoice{grid-template-columns:1fr!important}@media (width<=900px){.agendaQuick{grid-template-columns:1fr}.agendaToolIcons{justify-content:flex-start}.cycleControls{grid-template-columns:1fr 1fr}.cycleControls p{grid-column:1/-1}}@media (width<=720px){.agendaQuick{padding:13px}.agendaToolIcons a{width:48px}.editToolbar{display:block}.editToolbar>div{margin-top:8px}.weeklyGrid{margin-left:-4px;margin-right:-4px}.deepLinkNote{display:block}.deepLinkNote span{margin-top:5px;display:block}.platformArt{height:68px}.cycleControls{grid-template-columns:1fr}.cycleControls p{grid-column:auto}.fieldRow.three{grid-template-columns:1fr}}.editalFlow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:13px;margin-bottom:19px;display:grid}.editalFlow>div{background:#faf8f2;border:1px solid #e1ddd2;border-radius:9px;padding:14px}.editalFlow strong,.editalFlow span{display:block}.editalFlow strong{font:600 15px var(--font-display);color:#193643}.editalFlow span{color:#76848b;margin-top:4px;font-size:8px;line-height:1.45}.editalFlow>b{color:#b39238}.editalTable td{vertical-align:middle;padding:6px}.editalTable input,.editalTable select{color:#40545f;background:#fff;border:1px solid #ddd8cc;border-radius:5px;width:100%;min-width:110px;padding:7px;font-size:8px}.editalTable th:nth-child(3),.editalTable td:nth-child(3){min-width:240px}.editalLessonLink{color:#fff;background:#123b4d;border-radius:5px;padding:7px 9px;font-size:8px;font-weight:800;display:inline-block}.rowOrder{gap:4px;display:flex}.rowOrder button{color:#294553;cursor:pointer;background:#fff;border:1px solid #d8d3c7;border-radius:5px;width:25px;height:25px}.rowOrder button:disabled{opacity:.25;cursor:not-allowed}@media (width<=720px){.editalFlow{grid-template-columns:1fr}.editalFlow>b{display:none}}.subjectSources{background:#faf8f2;border:1px solid #ded9cc;border-radius:10px;margin-bottom:18px;padding:17px}.sourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.sourceGrid label{background:#fff;border:1px solid #e1ddd2;border-radius:8px;padding:11px;display:block}.sourceGrid strong{color:#173847;margin-bottom:7px;font-size:9px;display:block}.sourceGrid textarea{resize:vertical;color:#526169;background:#fbfaf7;border:1px solid #e1ddd2;border-radius:5px;width:100%;height:72px;padding:7px;font-size:7px;line-height:1.5}.editalSubjectMerged{vertical-align:middle!important;background:#eee8d8!important;border-right:2px solid #c3a44d!important;min-width:180px!important}.editalSubjectMerged span{font:600 16px var(--font-display);color:#183645;text-align:center;display:block}.editalSubjectMerged input{color:#183645!important;background:#fffaf0!important;font-weight:800!important}@media (width<=1000px){.sourceGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.sourceGrid{grid-template-columns:1fr}}.weeklyCellView a{align-items:center;gap:6px;max-width:100%;display:inline-flex}.weeklyCellView a img{object-fit:contain;background:#fff;border-radius:4px;width:17px;height:17px;padding:2px}.weeklyCellView a b{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.weeklyCellView a em{color:#dfc66f;font-style:normal}.acompanhamentoPage .editableWrap th,.acompanhamentoPage .editableWrap td,.comprasPage .editableWrap th,.comprasPage .editableWrap td{width:110px;min-width:110px;max-width:110px}.evolutionSubjectHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.evolutionSubjectHead h4{flex:1;margin:0}.lessonActions button:disabled{opacity:.35;cursor:not-allowed}.notionCalendar{background:#faf9f5;border:1px solid #ddd8cc;border-radius:10px;margin-top:22px;padding:17px}.notionCalendar .sectionHeading a{color:#725b1e;border:1px solid #b99a42;border-radius:6px;padding:8px 10px;font-size:8px;font-weight:800}.notionCalendar iframe{background:#fff;border:1px solid #dfdbd1;border-radius:8px;width:100%;height:560px;margin-top:14px}.registeredSources,.registeredSource,.editalPage .cycleControls,.editalPage .notionCalendar,.editalPage .notionConnect,.editalPage .notionEmpty{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#03131c38!important}.registeredSources{border:1px solid #d5af548c;border-radius:18px;margin-bottom:20px;padding:18px}.registeredSourceGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.registeredSource{border:1px solid #d5af5461;border-radius:12px;gap:4px;padding:12px;display:grid}.registeredSource strong{color:#ecd06f}.registeredSource span{color:#f6f0df}.registeredSource a{color:#d5af54;font-size:.82rem}.editalPage .editalTable table{min-width:1900px}.disciplineHoursTable th:last-child,.disciplineHoursTable td:last-child{color:#f3d574!important;background:#d5af5424!important;border-left:2px solid #d5af54d9!important;font-weight:900!important}.notionCalendar>p,.chartEditHint{color:#748188;margin:9px 0 0;font-size:8px;line-height:1.5}.platformArt{background:radial-gradient(circle at 82% 10%, var(--courseColor), transparent 42%), linear-gradient(125deg, var(--courseColor), #fff);min-height:96px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.platformArt{background:radial-gradient(circle at 82% 10%, color-mix(in srgb, var(--courseColor) 35%, transparent), transparent 42%), linear-gradient(125deg, color-mix(in srgb, var(--courseColor) 22%, #f8f4e9), #fff)}}.platformArt:after{content:"";border:1px solid var(--courseColor);width:130px;height:130px;position:absolute;inset:auto -25px -45px auto}@supports (color:color-mix(in lab, red, red)){.platformArt:after{border:1px solid color-mix(in srgb, var(--courseColor) 35%, transparent)}}.platformArt:after{box-shadow:0 0 0 18px var(--courseColor);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.platformArt:after{box-shadow:0 0 0 18px color-mix(in srgb, var(--courseColor) 7%, transparent)}}.platformArt>b{z-index:2;color:#fff;background:var(--courseColor);letter-spacing:.04em;border-radius:12px;place-items:center;width:54px;height:54px;font-size:14px;display:grid;position:relative;box-shadow:0 7px 18px #102b3928}.platformArt>b.languageFlag{background:#ffffffd9;padding:0;overflow:hidden}.platformArt>img{z-index:3;width:31px;height:31px;position:absolute;top:15px;right:16px}.platformArt>span{z-index:2;max-width:140px;position:relative}@media (width<=720px){.evolutionSubjectHead{display:block}.evolutionSubjectHead .lessonActions{margin-top:8px}.notionCalendar iframe{height:430px}}.editableWrap table{table-layout:auto;min-width:max(100%,1120px)}.editableWrap td{min-width:72px;padding:2px}.editableWrap td:nth-child(5){min-width:170px}.editalTable table{min-width:1180px}.editalTable th:nth-child(7),.editalTable td:nth-child(7){min-width:170px}.editalTable th:nth-child(8),.editalTable td:nth-child(8){min-width:205px}.planningPage .editableWrap table{table-layout:fixed;min-width:900px}.planningPage .editableWrap th:first-child,.planningPage .editableWrap td:first-child{width:145px;min-width:145px}.planningPage .editableWrap th:nth-child(2),.planningPage .editableWrap td:nth-child(2){width:275px;min-width:275px}.planningPage .editableWrap th:nth-child(n+3),.planningPage .editableWrap td:nth-child(n+3){width:105px;min-width:105px}.acompanhamentoPage .editableWrap table,.comprasPage .editableWrap table{table-layout:fixed;min-width:980px}.platformArt>b.languageFlag img{object-fit:cover;width:100%;height:100%}:root{--navy-950:#020910;--navy-900:#03131d;--navy-850:#061b27;--navy-800:#092330;--gold-500:#c79d3b;--gold-400:#e1bd62;--gold-300:#f2d681;--ivory:#f1e8d3;--muted-ivory:#c8beaa;--gold-line:#c79d3b70}html,body{background:var(--navy-950)!important;color:var(--ivory)!important}.appShell,.workspace{background-color:var(--navy-950)!important}.workspace{isolation:isolate;position:relative;background-image:linear-gradient(180deg, #020a11e8 0%, #03131ded 36%, #020910f4 100%), var(--section-art)!important;background-position:top,top!important;background-size:cover,cover!important;background-attachment:fixed,fixed!important}.workspace:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,#0000 0 49.8%,#c79d3b0d 50%,#0000 50.2%),radial-gradient(circle at 85% 18%,#d7ae4d18,#0000 28%);position:fixed;inset:0}.sidebar,.mobileNav,.topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--ivory)!important;border-color:var(--gold-line)!important;background:#020d15f2!important;box-shadow:0 14px 34px #0008!important}.brand h1,.topbar h1,.sectionHeading h2,.pageIntro h2,.contentPage h2,.contentPage h3,.dataSection h2,.dataSection h3,.supportWide h3{color:var(--gold-300)!important}.brand p,.topbar p,.pageIntro p,.pageIntro span,.contentPage p,.contentPage small,.dataSection p,.dataSection small,.deepLinkNote span,.notionConnect p{color:var(--muted-ivory)!important}.navItem,.mobileNav button{color:#d9cfba!important}.navItem:hover,.navItem.active,.mobileNav button.active{color:var(--gold-300)!important;border-color:var(--gold-line)!important;background:linear-gradient(90deg,#c79d3b22,#071d29cc)!important}.contentPage,.pageIntro,.dataSection,.agendaQuick,.metricGrid>div,.supportWide,.notionCalendar,.notionConnect,.deepLinkNote,.toolGroup,.toolsPanel,.chartCard,.chartPanel,.summaryCard,.statCard,.filterBar,.cycleControls,.columnBands,.editToolbar{color:var(--ivory)!important;border:1px solid var(--gold-line)!important;background:linear-gradient(145deg,#071b27ed,#03121cee)!important;box-shadow:0 18px 42px #0007,inset 0 1px #f3d77a12!important}.contentPage{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px}.pageIntro,.dataSection,.agendaQuick,.supportWide,.notionCalendar,.notionConnect,.deepLinkNote{border-radius:16px!important}.editorialMasthead{border:1px solid #d6ae4f!important;box-shadow:0 22px 54px #000a,inset 0 0 0 1px #f2d68124!important}.editorialMasthead:after{background:linear-gradient(90deg,#020910ec 0%,#03131dba 58%,#03131d35 100%)!important}.editorialMasthead h1,.editorialMasthead h2{color:#f4d97f!important;text-shadow:0 3px 18px #000!important}.tableWrap,.editableWrap,.editalTable{border:1px solid var(--gold-line)!important;background:#03131df2!important;box-shadow:0 16px 38px #0007!important}table{color:var(--ivory)!important;background:#04151ff2!important}th{color:var(--gold-300)!important;background:linear-gradient(#0b2a38,#04141e)!important;border-color:#c79d3b4a!important}td{color:#eee5d1!important;background:#071c27e8!important;border-color:#c79d3b28!important}tbody tr:nth-child(2n) td{background:#0a2430e8!important}tbody tr:hover td{background:#123442ed!important}.groupCell,.editalSubjectMerged,.editalTopicMerged,.mergedCell,[rowspan]{color:var(--gold-300)!important;background:linear-gradient(145deg,#12313f,#092430)!important;border-color:#c79d3b66!important;font-weight:750!important}input,select,textarea,.sourceGrid textarea,.editableWrap input,.editableWrap select,.editableWrap textarea{color:var(--ivory)!important;background:#020f17!important;border:1px solid #9d7c35!important;box-shadow:inset 0 2px 8px #0006!important}input::placeholder,textarea::placeholder{color:#918875!important}button,.primaryButton,.appLink,.quizLink,.editalLessonLink,.courseActions a,.agendaQuick button{color:#071018!important;background:linear-gradient(145deg,#d1a841,#957020)!important;border:1px solid #f0d176!important;font-weight:800!important;box-shadow:0 8px 20px #0005!important}button:hover,.appLink:hover,.quizLink:hover,.courseActions a:hover{filter:brightness(1.12);transform:translateY(-1px)}.secondaryButton,.textDelete,.deleteRow{color:#f0d277!important;background:#091e2a!important;border-color:#b9923a!important}.agendaQuick button,.toolCard,.sourceGrid label{color:var(--ivory)!important;border:1px solid var(--gold-line)!important;background:linear-gradient(145deg,#0b2734ed,#04151fed)!important;box-shadow:0 12px 28px #0005!important}.toolCard strong,.toolCard span,.agendaQuick strong,.sourceGrid strong{color:var(--gold-300)!important}.toolCard img,.agendaQuick img{background:#f8f3e8!important;border:1px solid #caa349!important;border-radius:10px!important;padding:4px!important}.courseGrid{gap:18px!important}.courseCard.platformCard{position:relative;overflow:hidden;color:var(--ivory)!important;background:linear-gradient(180deg, #03131d44, #03131df7), var(--subject-art) center / cover!important;border:1px solid #c79d3b99!important;box-shadow:0 18px 42px #0009,inset 0 1px #f0d27326!important}.platformArt{position:relative;background:linear-gradient(110deg, #020910df 0%, #061b27a8 60%, #061b2740 100%), var(--subject-art) center / cover!important;min-height:154px!important;padding:20px!important}.platformArt:before{content:"";z-index:1;background-image:var(--flag-art);opacity:.22;mix-blend-mode:screen;background-position:50%;background-size:cover;position:absolute;inset:0}.platformArt:after{z-index:1;border-color:#d5ae5147!important;box-shadow:0 0 0 18px #d5ae510f!important}.languageFlagBackdrop{z-index:1;background-image:var(--flag-art);opacity:.18;filter:saturate(.9)contrast(1.1);background-position:50%;background-size:cover;position:absolute;inset:0}.platformArt>b.subjectArtwork{z-index:3!important;color:#071018!important;background:linear-gradient(145deg,#efd273,#a87d25)!important;border:1px solid #f5dd8b!important}.platformArt>img{object-fit:contain;background:#f8f4e9;border:1px solid #d2a94b;border-radius:10px;padding:5px;box-shadow:0 8px 20px #0008;z-index:4!important;width:38px!important;height:38px!important}.platformArt>span{z-index:3!important;color:#f3d77d!important;text-shadow:0 2px 8px #000!important;font-weight:800!important}.platformCard .courseMeta,.platformCard .courseActions{color:var(--ivory)!important;background:#04151ff3!important;border-color:#c79d3b38!important}.courseMeta>span,.courseMeta h3{color:var(--gold-300)!important}.courseMeta p,.supportWide small{color:var(--muted-ivory)!important}.supportWide a{color:var(--ivory)!important;background:#071d28!important;border-color:#c79d3b38!important}.notionEmpty,.notionCalendar iframe{border-color:var(--gold-line)!important;background:#061923!important}.missingExactLink,.statusPill,.badge,.tag{color:var(--gold-300)!important;background:#c79d3b21!important;border-color:#c79d3b66!important}@media (width<=720px){.workspace{background-attachment:scroll,scroll!important}.contentPage{border-radius:12px}.platformArt{min-height:132px!important}}.workspace{background:linear-gradient(180deg, #03121c70 0%, #0418278f 45%, #020b13a8 100%), var(--section-art) center top / cover fixed!important}.contentPage{box-shadow:none!important;background:0 0!important;border:0!important}.pageIntro,.dataSection,.subjectSources,.agendaQuick,.supportWide,.notionCalendar,.notionConnect,.deepLinkNote,.tableWrap,.editableWrap{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#051824d8!important}.navItem,.navItem.active,.mobileNav button,.mobileNav button.active,button,.primaryButton,.appLink,.quizLink,.editalLessonLink,.courseActions a,.agendaQuick button{color:#f2e9d5!important;background:linear-gradient(145deg,#0b2c3e,#041824)!important;border:1px solid #355564!important;box-shadow:0 7px 18px #0005!important}.navItem:hover,.navItem:focus-visible,.mobileNav button:hover,.mobileNav button:focus-visible,button:hover,button:focus-visible,.appLink:hover,.appLink:focus-visible,.quizLink:hover,.courseActions a:hover{color:#06131b!important;background:linear-gradient(145deg,#e2bc5b,#a67a24)!important;border-color:#f3d67e!important}.navItem.active{box-shadow:inset 3px 0 #c99f40,0 7px 18px #0005!important}.toolCard,.agendaToolIcons .appLink,.mastheadAi .appLink{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.toolCard img,.agendaQuick img,.agendaToolIcons img,.mastheadAi img{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:0 6px 14px #0009!important}.sourceGrid label.subjectArtCard{isolation:isolate;overflow:hidden;background-image:linear-gradient(90deg, #03131df4 0 42%, #03131d9c 66%, #03131d38 100%), var(--subject-art)!important;background-position:50%!important;background-size:cover!important;border:1px solid #c9a04488!important;min-height:210px!important;padding:18px!important;position:relative!important}.sourceGrid label.subjectArtCard:after{content:"";z-index:-1;background:var(--subject-art) center / cover no-repeat;opacity:.95;filter:saturate(.9)contrast(1.05);border-left:1px solid #c9a04466;width:48%;position:absolute;top:0;bottom:0;right:0}.sourceGrid label.subjectArtCard strong{color:#f3d475!important;text-shadow:0 2px 7px #000!important;font-size:14px!important}.sourceGrid label.subjectArtCard textarea{z-index:2;position:relative;color:#f3ead7!important;background:#020d15e8!important;width:58%!important;min-height:126px!important}.subjectArtCell{position:relative;background-image:linear-gradient(90deg, #04151fe3, #071e29a0), var(--subject-art)!important;color:#f4d779!important;background-position:50%!important;background-size:cover!important}.courseCard.platformCard,.platformArt{background-image:linear-gradient(105deg, #0209109e 0%, #061b275c 58%, transparent 100%), var(--subject-art)!important;background-position:50%!important;background-size:cover!important}.tableWrap td,.editableWrap td,.editalTable td,.tableWrap td *,.editableWrap td *,.editalTable td *,.planningPage td *,.weeklyPage td *{color:#f2ead8!important;opacity:1!important;text-shadow:0 1px 3px #000a!important}.tableWrap th,.editableWrap th,.editalTable th,.mergedCell,.mergedCell *,td[rowspan],td[rowspan] *{color:#f2d474!important}td[rowspan]{vertical-align:top!important;padding-top:14px!important}.tableWrap table,.editableWrap table,.editalTable table,.planningPage .editableWrap table,.acompanhamentoPage .editableWrap table,.comprasPage .editableWrap table{table-layout:auto!important;width:max-content!important;min-width:100%!important}.tableWrap th,.tableWrap td,.editableWrap th,.editableWrap td,.editalTable th,.editalTable td,.planningPage .editableWrap th,.planningPage .editableWrap td{white-space:normal!important;width:auto!important;min-width:0!important;max-width:210px!important;padding:7px 9px!important;line-height:1.25!important}.planningPage .editableWrap th:first-child,.planningPage .editableWrap td:first-child{width:130px!important;max-width:130px!important}.planningPage .editableWrap th:nth-child(2),.planningPage .editableWrap td:nth-child(2){width:210px!important;max-width:210px!important}@media (width<=720px){.workspace{background:linear-gradient(180deg, #03121c8c, #03131da8), var(--section-art) center top / cover scroll!important}.sourceGrid label.subjectArtCard textarea{width:68%!important}.sourceGrid label.subjectArtCard:after{width:42%}}.workspace,.contentPage,.evolutionMatrix,.evolutionSubjects,.progressLayout,.metricGrid{color:#f5eddc!important}.evolutionMatrix{box-shadow:none!important;background:0 0!important;border-color:#c9a04470!important}.evolutionSubjects article{isolation:isolate;position:relative;overflow:hidden;background-image:linear-gradient(90deg, #03131de3 0%, #041925b8 52%, #03131d7d 100%), var(--subject-art)!important;background-position:50%!important;background-size:cover!important;border:1px solid #c9a04488!important;box-shadow:0 16px 34px #0005!important}.evolutionSubjectHead,.lessonGrid,.lessonGrid>div,.lessonGrid label,.evolutionSubjects h4,.evolutionSubjects h4 input{color:#f7eedb!important;background:0 0!important}.evolutionSubjects h4 input{color:#f1cf6e!important;text-shadow:0 2px 8px #000!important}.lessonGrid>div{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);border-color:#d0a84970!important}.lessonGrid label{border-color:#d0a84935!important}.lessonGrid label b,.lessonGrid>div>strong,.matrixHelp,.evolutionMatrix .sectionHeading span{color:#f4e7cb!important;text-shadow:0 1px 4px #000!important}.lessonGrid label input,.evolutionSubjects input,.sourceGrid textarea,.editableWrap input,.editableWrap select{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff7e5!important;background:#03131d7a!important;border-color:#c9a04488!important}.lessonGrid .doneMark input{color:#d8ffe9!important;background:#0a503d88!important}.pageIntro,.dataSection,.subjectSources,.agendaQuick,.supportWide,.notionCalendar,.notionConnect,.deepLinkNote,.tableWrap,.editableWrap,.metricGrid>div,.monthlyChart,.progressCard,.chartCard,.toolGroup,.toolsPanel,.courseMeta,.courseActions{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;box-shadow:none!important;background:#03131d4f!important;border-color:#c9a04466!important}.progressCard,.monthlyChart,.metricGrid>div{background-image:linear-gradient(105deg,#03131d7a,#061b2738)!important}.sectionHeading h3,.pageIntro h2,.evolutionMatrix h3,.progressCard h3,.monthlyChart h3{color:#f1cf6e!important;text-shadow:0 2px 9px #000!important}.progressCard .barRow span,.progressCard .barRow strong,.progressCard .scoreRow span,.progressCard .scoreRow strong,.metricGrid strong,.metricGrid span,.metricGrid small{color:#fff5df!important;text-shadow:0 1px 5px #000!important}.subjectNameArtwork{letter-spacing:.07em!important;text-align:left!important;color:#071620!important;background:linear-gradient(145deg,#f0d27b,#b8892c)!important;border-radius:12px!important;width:auto!important;min-width:150px!important;max-width:68%!important;height:auto!important;min-height:48px!important;padding:10px 14px!important;font-size:clamp(10px,1.05vw,14px)!important;line-height:1.15!important;box-shadow:0 8px 22px #0007!important}.completionDot{aspect-ratio:1!important;color:#0000!important;background:#061b27a8!important;border:2px solid #d5af54!important;border-radius:50%!important;align-self:center!important;place-items:center!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important;padding:0!important;line-height:1!important;display:inline-grid!important;box-shadow:inset 0 0 0 3px #03131d!important}.completionDot.checked{color:#03131d!important;background:#d6ae4f!important;font-weight:900!important;box-shadow:0 0 16px #d6ae4f66!important}.completionDot:hover,.completionDot:focus-visible{transform:scale(1.06);color:#03131d!important;background:#edcf76!important}.contentPage p,.contentPage span,.contentPage small,.contentPage label,.contentPage td,.contentPage input,.contentPage textarea,.contentPage select{color:#f5eddc!important}.contentPage th,.contentPage h2,.contentPage h3,.contentPage h4,.contentPage .eyebrow{color:#f1cf6e!important}@media (width<=720px){.evolutionMatrix{padding:12px!important}.subjectNameArtwork{min-width:120px!important;max-width:76%!important;font-size:10px!important}}.subjectNameArtwork{color:#f2d474!important;min-width:0!important;max-width:88%!important;min-height:0!important;box-shadow:none!important;text-shadow:0 2px 10px #000,0 0 18px #03131d!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.subjectSourceCard,.sourceGrid>*,.evolutionSubjects article,.evolutionSubjects article:nth-child(n),.evolutionMatrix,.evolutionClass,.courseCard.platformCard,.courseCard.platformCard .courseMeta,.courseCard.platformCard .courseActions,.monthlySubjectTable,.monthlySubjectTable table,.monthlySubjectTable tbody,.monthlySubjectTable tr,.monthlySubjectTable td{box-shadow:none!important;background-color:#0000!important}.subjectSourceCard,.evolutionSubjects article,.courseCard.platformCard{background-image:linear-gradient(90deg, #020b1238, #020b120a), var(--subject-art,none)!important;background-position:50%!important;background-size:cover!important}.subjectSourceCard textarea,.evolutionClass input{box-shadow:none!important;background:#020b1247!important;border-color:#d9b3539e!important}.courseCard.platformCard .courseMeta,.courseCard.platformCard .courseActions{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:linear-gradient(90deg,#020b125c,#020b1200)!important}.monthlySubjectTable th,.monthlySubjectTable td{text-shadow:0 2px 7px #000!important;background:0 0!important}.monthlySubjectTable tbody tr:hover td{background:#d5af541c!important}.weeklyCellTools{background:0 0!important;border-top:1px solid #d5af5461!important;flex-wrap:wrap!important;gap:5px!important;margin-top:8px!important;padding:6px 0 0!important;display:flex!important}.weeklyCellTools .appLink{width:28px!important;min-width:28px!important;height:28px!important;box-shadow:none!important;background:0 0!important;border:1px solid #d5af5470!important;border-radius:7px!important;padding:3px!important}.weeklyCellTools .appLink:hover{transform:translateY(-1px);background:#d5af542e!important;border-color:#edcf76!important}.weeklyCellTools img{object-fit:contain!important;width:20px!important;height:20px!important}.weeklyCellTools span{display:none!important}.dailyLessons{background:linear-gradient(135deg,#020c152e,#04141f0a);border:1px solid #dcb55094;border-radius:22px;margin:24px 0;padding:22px;box-shadow:inset 0 0 40px #0000001f}.dailyHeading{align-items:flex-start;gap:18px}.daySelector{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.daySelector button{color:#f5eddc;background:0 0;border:1px solid #dcb5507a;border-radius:999px;padding:7px 11px}.daySelector button:hover,.daySelector .activeAction{color:#04131e!important;background:#d7ad4f!important}.dailyLessonGrid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:14px;display:grid}.dailyLessonCard{background:linear-gradient(120deg,#030e1738,#030e1705);border:1px solid #dcb55080;border-radius:17px;padding:18px}.dailyLessonTop{gap:5px;display:grid}.dailyLessonTop span{letter-spacing:.09em;text-transform:uppercase;font-size:12px;color:#edcd73!important}.dailyLessonTop b{color:#fff;font-family:var(--font-serif);font-size:22px}.dailyLessonTop small{color:#d7cdb8!important}.dailyLessonActions{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.dailyLessonActions a,.dailyLessonActions button{color:#fff;background:0 0;border:1px solid #dcb55094;border-radius:9px;padding:8px 11px;text-decoration:none}.dailyLessonActions a:hover,.dailyLessonActions button:hover{color:#04131e;background:#d7ad4f}.dailyLessonTools{border-top:1px solid #dcb5504d;flex-wrap:wrap;align-items:center;gap:5px;margin-top:12px;padding-top:9px;display:flex}.dailyLessonTools .appLink{justify-content:center;align-items:center;width:24px!important;min-width:24px!important;height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:5px!important;padding:3px!important;display:inline-flex!important}.dailyLessonTools .appLink img{object-fit:contain;width:16px!important;height:16px!important}.dailyLessonTools .appLink span{display:none}.dailyLessonTools .appLink:hover{filter:drop-shadow(0 0 4px #d7ad4f);transform:translateY(-1px)scale(1.05)}.emptyDaily{color:#f5eddc}.weeklyCellTools{display:none!important}.editalPage .subjectSources{box-shadow:none!important;background:0 0!important}.editalPage .subjectSourceCard textarea,.editalPage .subjectSources textarea,.editalPage input,.editalPage select,.discursivasPage input,.discursivasPage select,.discursivasPage textarea,.simuladosPage input,.simuladosPage select,.simuladosPage textarea,.comprasPage input,.comprasPage select,.comprasPage textarea{color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:1px solid #dcb55085!important}.editalPage .editalTable,.editalPage .editalTable table,.editalPage .editalTable thead,.editalPage .editalTable tbody,.editalPage .editalTable tr,.editalPage .editalTable th,.editalPage .editalTable td,.discursivasPage .editableWrap,.discursivasPage .editableWrap table,.discursivasPage .editableWrap thead,.discursivasPage .editableWrap tbody,.discursivasPage .editableWrap tr,.discursivasPage .editableWrap th,.discursivasPage .editableWrap td,.simuladosPage .editableWrap,.simuladosPage .editableWrap table,.simuladosPage .editableWrap thead,.simuladosPage .editableWrap tbody,.simuladosPage .editableWrap tr,.simuladosPage .editableWrap th,.simuladosPage .editableWrap td,.comprasPage .editableWrap,.comprasPage .editableWrap table,.comprasPage .editableWrap thead,.comprasPage .editableWrap tbody,.comprasPage .editableWrap tr,.comprasPage .editableWrap th,.comprasPage .editableWrap td{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.editalPage .editalTable th,.discursivasPage .editableWrap th,.simuladosPage .editableWrap th,.comprasPage .editableWrap th{color:#f0ce70!important}.editalPage .editalTable td,.discursivasPage .editableWrap td,.simuladosPage .editableWrap td,.comprasPage .editableWrap td{text-shadow:0 2px 8px #000;color:#fff!important}.editalPage .editalTable th,.editalPage .editalTable td,.discursivasPage .editableWrap th,.discursivasPage .editableWrap td,.simuladosPage .editableWrap th,.simuladosPage .editableWrap td,.comprasPage .editableWrap th,.comprasPage .editableWrap td{border-color:#dcb5504d!important}.discursivasPage .metricGrid>div,.simuladosPage .metricGrid>div,.simuladosPage .comparisonCard,.comprasPage .metricGrid>div{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}@media (width<=720px){.dailyHeading{display:grid}.daySelector{justify-content:flex-start}}.agendaToolIcons>a,.dailyLessonTools>a{box-sizing:border-box!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;box-shadow:none!important;background:0 0!important;border:1px solid #dcb5504d!important;border-radius:5px!important;flex:0 0 22px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:3px!important;display:inline-flex!important;overflow:hidden!important}.agendaToolIcons>a>img,.dailyLessonTools>a>img{box-sizing:border-box!important;object-fit:contain!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 14px!important;margin:0!important;padding:0!important;display:block!important}.agendaToolIcons>a>span,.dailyLessonTools>a>span{display:none!important}.contentPage .tableWrap,.contentPage .editableWrap,.contentPage .editalTable,.contentPage table,.contentPage thead,.contentPage tbody,.contentPage tfoot,.contentPage tr,.contentPage th,.contentPage td,.contentPage td[rowspan],.contentPage tbody tr:nth-child(2n) td{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.contentPage .tableWrap,.contentPage .editableWrap,.contentPage .editalTable{border-color:#dcb5507a!important}.contentPage th,.contentPage td{text-shadow:0 2px 8px #000000f5!important;border-color:#dcb5504d!important}.contentPage tbody tr:hover td{background:#d5af541a!important}.editalPage .subjectSources,.editalPage .sourceGrid,.editalPage .sourceGrid>label,.editalPage .sourceGrid label.subjectArtCard,.planningPage .cycleControls,.planningPage .notionCalendar,.planningPage .notionConnect,.planningPage .notionEmpty{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important}.editalPage .sourceGrid label.subjectArtCard{background-image:var(--subject-art)!important;background-position:50%!important;background-size:cover!important}.editalPage .sourceGrid label.subjectArtCard:before{background:linear-gradient(90deg,#020b122e,#020b1205)!important}.editalPage .sourceGrid label.subjectArtCard:after{display:none!important}.editalPage .sourceGrid label.subjectArtCard textarea,.planningPage .cycleControls input,.planningPage .cycleControls select,.planningPage .cycleControls button,.planningPage .notionConnect input{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.planningPage .notionEmpty{background-image:none!important}.planningPage .notionEmpty b,.planningPage .notionEmpty span,.planningPage .notionConnect strong,.planningPage .notionConnect p,.planningPage .notionConnect label,.planningPage .cycleControls label,.planningPage .cycleControls p{color:#f5eddc!important;text-shadow:0 2px 8px #000000f5!important}.dailyLessonRows{gap:14px;display:grid}.dailyLessonSubjectRow{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:100%!important;display:grid!important}.dailyLessonSubjectRow .dailyLessonCard{min-width:0;height:100%}@media (width<=720px){.dailyLessonRows{overflow-x:auto}.dailyLessonSubjectRow{grid-template-columns:repeat(3,minmax(230px,1fr))!important;min-width:720px!important}}.dailyLessonRows{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important}.dailyLessonTools .appLink{flex:0 0 58px!important;grid-template-rows:18px auto!important;justify-items:center!important;gap:3px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:auto!important;min-height:38px!important;max-height:none!important;padding:4px 2px!important;display:grid!important;overflow:visible!important}.dailyLessonTools .appLink img{width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important}.dailyLessonTools .appLink span{color:#f5eddc!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:8px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}@media (width<=720px){.dailyLessonRows{grid-template-columns:1fr!important;overflow:visible!important}.dailyLessonTools .appLink{flex-basis:52px!important;width:52px!important;min-width:52px!important;max-width:52px!important}.dailyLessonTools .appLink span{font-size:7px!important}}html{-webkit-text-size-adjust:100%;background:#020b11;min-height:100%}body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;min-height:100dvh}button,a,input,select,textarea{touch-action:manipulation}@media (pointer:coarse){button,.navItem,.panelLauncherTabs button,.myPanelsGrid>button{min-height:44px}}@media (display-mode:standalone){.shell,.panelLauncher{padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}}@media (width>=721px) and (width<=1180px){.sidebar{width:218px}.workspace{margin-left:218px}.topbar{gap:14px}.topActions .search{max-width:210px}.dayTimeline,.homeGrid,.projectOverview{grid-template-columns:1fr 1fr}}@media (width<=720px){body{overflow-x:hidden}.shell,.workspace{min-height:100dvh}.topbar{z-index:50;padding-top:max(10px, env(safe-area-inset-top));position:sticky;top:0}.topActions .search,.topActions .profileSwitcher{display:none}.topActions .voiceCommand{z-index:1180;right:17px;bottom:calc(82px + env(safe-area-inset-bottom));border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;padding:0;display:inline-flex;position:fixed;overflow:hidden;box-shadow:0 10px 30px #000b,0 0 0 3px #d5af541f;color:#0000!important;background:#03141ef0!important;border:1px solid #d5af54!important;font-size:0!important}.topActions .voiceCommand:before{content:"🎙";color:#f2cc6c;font-size:23px}.topActions .voiceCommand.listening{box-shadow:0 0 0 7px #d5af5433,0 10px 30px #000b;background:#d5af54!important}.topActions .voiceCommand.listening:before{color:#071620}.panelLauncher{padding-top:max(10px, env(safe-area-inset-top));padding-bottom:max(10px, env(safe-area-inset-bottom))}.panelLauncher header{align-items:stretch}.panelLauncherTabs{overflow-x:auto}.panelLauncherTabs button{white-space:nowrap}.myPanelsGrid>button{min-height:146px}input,select,textarea{font-size:16px!important}}.aiConsultMenu{z-index:15;margin:0;position:relative}.aiConsultMenu summary{color:#f6edd8;cursor:pointer;background:0 0;border:1px solid #dcb55094;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:8px 11px;font-size:11px;font-weight:750;list-style:none;display:inline-flex}.aiConsultMenu summary::-webkit-details-marker{display:none}.aiConsultMenu summary span{color:#e2bd5b;font-size:14px}.aiConsultOptions{z-index:60;visibility:hidden;opacity:0;background:#03121bf7;border:1px solid #dcb5509e;border-radius:13px;grid-template-columns:repeat(4,minmax(54px,1fr));gap:7px;min-width:286px;padding:11px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;bottom:calc(100% + 9px);right:0;transform:translateY(7px);box-shadow:0 18px 42px #000d}.aiConsultOptions:after{content:"";background:#071923;border-bottom:1px solid #dcb5509e;border-right:1px solid #dcb5509e;width:9px;height:9px;position:absolute;bottom:-5px;right:24px;transform:rotate(45deg)}.aiConsultOptions>small{color:#d8b75d;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;grid-column:1/-1;font-size:9px;overflow:hidden}.aiConsultOptions .appLink{text-align:center;border-radius:9px;justify-items:center;gap:5px;padding:8px 5px;text-decoration:none;display:grid;color:#f6edd8!important;background:0 0!important;border:1px solid #dcb5503d!important;font-size:9px!important}.aiConsultOptions .appLink:hover{color:#071620!important;background:#d7ad4f!important}.aiConsultMenu:hover .aiConsultOptions,.aiConsultMenu:focus-within .aiConsultOptions,.aiConsultMenu[open] .aiConsultOptions{visibility:visible;opacity:1;transform:translateY(0)}@media (width<=720px){.aiConsultMenu{width:100%}.aiConsultMenu summary{box-sizing:border-box;justify-content:center;width:100%}.aiConsultOptions{grid-template-columns:repeat(4,1fr);min-width:0;margin-top:8px;position:static;transform:none}.aiConsultOptions:after,.aiConsultMenu:not([open]) .aiConsultOptions{display:none}.aiConsultMenu[open] .aiConsultOptions{display:grid}}.dailyLessonTools{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;gap:5px!important}.dailyLessonTools::-webkit-scrollbar{display:none}.dailyLessonTools>a.toolLegendLink,.dailyLessonTools>button.toolLegendLink{color:#eee5d4!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:1px solid #d8b24d47!important;border-radius:8px!important;flex-direction:column!important;flex:0 0 46px!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:4px 2px!important;font-size:6px!important;display:inline-flex!important;position:relative!important}.dailyLessonTools>a.toolLegendLink>img,.dailyLessonTools>button.toolLegendLink>img{object-fit:contain!important;border-radius:3px!important;width:17px!important;height:17px!important}.dailyLessonTools>a.toolLegendLink>span,.dailyLessonTools>button.toolLegendLink>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;font-size:6.5px!important;font-weight:650!important;line-height:1!important;display:block!important}.dailyLessonTools .toolLegendLink>b{font-size:7px!important;top:2px!important;right:3px!important}.aiConsultOptions{grid-template-columns:repeat(3,58px)!important;min-width:206px!important}.aiConsultOptions .appLink{min-height:48px;padding:6px 3px!important}.aiConsultOptions .appLink img{object-fit:contain;border-radius:4px!important;width:18px!important;height:18px!important}.aiConsultOptions .appLink span{font-size:8px!important}@media (width<=720px){.dailyLessonTools{justify-content:flex-start;padding-bottom:2px}.aiConsultOptions{grid-template-columns:repeat(3,1fr)!important;min-width:0!important}}.lessonGrid label b{font-size:13px!important;font-weight:700!important;line-height:1.2!important}.lessonGrid label input{font-size:11px!important;line-height:1.2!important}.registeredSource a,.registeredSource button{font-size:.82rem!important;font-weight:500!important;line-height:1.25!important}.aiConsultOptions{grid-template-columns:repeat(3,46px)!important;justify-content:center!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 32px)!important}.aiConsultOptions .appLink{box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:44px!important;min-height:44px!important;padding:4px 2px!important;display:inline-flex!important}.aiConsultOptions .appLink img{border-radius:3px!important;width:17px!important;height:17px!important}.aiConsultOptions .appLink span.aiAssistantName{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:6px!important;font-weight:650!important;line-height:1!important;display:block!important;overflow:hidden!important}@media (width<=720px){.aiConsultOptions{grid-template-columns:repeat(3,46px)!important;width:max-content!important;margin-inline:auto!important}}.lumenLaunch{color:#eee5d4!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:1px solid #d8b24d47!important;border-radius:8px!important;flex-direction:column!important;flex:0 0 46px!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:4px 2px!important;display:inline-flex!important}.lumenIcon,.lumenMark{--lumen-star-size:17px;width:var(--lumen-star-size);height:var(--lumen-star-size);flex:0 0 var(--lumen-star-size);place-items:center;display:grid;position:relative}.lumenIcon>i,.lumenMark>i,.lumenIcon>i:after,.lumenMark>i:after{content:"";clip-path:polygon(50% 0%,57% 36%,85% 15%,64% 43%,100% 50%,64% 57%,85% 85%,57% 64%,50% 100%,43% 64%,15% 85%,36% 57%,0% 50%,36% 43%,15% 15%,43% 36%);position:absolute;inset:0}.lumenIcon>i,.lumenMark>i{filter:drop-shadow(0 0 4px #e2bd5b47);background:#c79a37}.lumenIcon>i:after,.lumenMark>i:after{background:#fff8e8;inset:1.5px}.lumenLaunch>span:last-child{font-size:6.5px;font-weight:650;line-height:1}.lumenBackdrop{z-index:1300;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00080ed1;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.lumenPanel{color:#f5eddc;background:#061923;border:1px solid #d8b24db3;border-radius:20px;width:min(760px,100%);max-height:calc(100vh - 32px);padding:24px;position:relative;overflow-y:auto;box-shadow:0 30px 90px #000}.lumenClose{width:34px;height:34px;font-size:22px;position:absolute;top:14px;right:14px;border-radius:50%!important;padding:0!important}.lumenPanel header{align-items:center;gap:14px;margin:0 44px 20px 0;display:flex}.lumenMark{--lumen-star-size:42px;background:#d8b24d0d;border:1px solid #d8b24d7a;border-radius:15px;flex-basis:52px;width:52px;height:52px}.lumenPanel header small{color:#d8b75d;letter-spacing:.14em;font-size:9px;font-weight:800}.lumenPanel header h3{color:#f5eddc;margin:2px 0;font-family:Georgia,serif;font-size:30px}.lumenPanel header p{color:#cfc4ae;margin:0;font-size:12px}.lumenScope{gap:8px;margin-bottom:15px;display:grid}.libraryPreviewBar{z-index:3;pointer-events:auto;position:relative}.libraryPreviewBar button,.libraryPreviewBar a{z-index:4;pointer-events:auto;position:relative}.libraryPreviewClose{width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 7px!important}body[data-theme=day] .lessonGrid .doneMark input{color:#fff!important;background:#19724f!important;border-color:#4aa879!important}@media (width<=720px){.libraryPreviewBar{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;padding:9px!important}.libraryPreviewBar>div:first-child{grid-column:1/-1}.pdfActions{flex-wrap:wrap;min-width:0}.pdfActions button,.pdfActions a{display:inline-flex!important}.pdfWorkspace:has(.pdfAnnotationPanel){grid-template-rows:minmax(260px,1fr) auto;grid-template-columns:1fr!important}.pdfAnnotationPanel{border-top:1px solid #d8b24d59;border-left:0;max-height:42vh;overflow:auto}}.lumenScope>span{color:#d6c8ac;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.lumenScope>div{background:#00080e80;border:1px solid #d8b24d2e;border-radius:10px;gap:6px;padding:4px;display:flex}.lumenScope button{flex:1;min-height:32px;font-size:9px;border:0!important;border-radius:7px!important;padding:5px 8px!important}.lumenQuickActions{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.lumenQuickActions button{min-height:48px;border-radius:10px!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;display:flex!important}.lumenQuickActions button i{color:#e2bd5b;background:#d8b24d14;border:1px solid #d8b24d3b;border-radius:7px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:13px;font-style:normal;display:grid}.lumenQuickActions button span{text-align:left;font-size:9px;font-weight:750}.lumenGlobalAction{text-align:left;width:100%;margin:-4px 0 14px;color:#f4e8cf!important;background:linear-gradient(100deg,#1959564d,#d8b24d14)!important;border:1px solid #5bbe9466!important;border-radius:11px!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:flex!important}.lumenGlobalAction>i{color:#86dbb3;border:1px solid #5bbe946b;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:21px;font-style:normal;display:grid}.lumenGlobalAction>span{gap:2px;display:grid}.lumenGlobalAction b{font-size:10px}.lumenGlobalAction small{color:#aebead;font-size:8px}.lumenGlobalAction.active{border-color:#7ad7aa!important;box-shadow:0 0 0 3px #4cb98917!important}.lumenPanel label{gap:7px;display:grid}.lumenPanel label>span{color:#ead99e;font-size:11px;font-weight:750}.lumenPanel textarea{resize:vertical;box-sizing:border-box;color:#f7efde;background:#010c13b8;border:1px solid #d8b24d61;border-radius:11px;outline:none;width:100%;min-height:112px;padding:13px}.lumenPanel textarea:focus{border-color:#e1bb57;box-shadow:0 0 0 3px #d8b24d1f}.lumenVoiceComposer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid;position:relative}.lumenVoiceComposer textarea{grid-area:1/1/auto/-1;padding-right:72px}.lumenMicButton{bottom:10px;right:10px;color:#e8d17c!important;background:#0b2a38!important;border:1px solid #d8b24d80!important;border-radius:50%!important;place-items:center!important;width:48px!important;height:48px!important;padding:0!important;display:grid!important;position:absolute!important;box-shadow:0 8px 20px #00000059!important}.lumenMicButton:hover{transform:translateY(-1px);border-color:#e4c65e!important}.lumenMicButton:disabled{opacity:.35;cursor:not-allowed}.micGlyph{font-size:19px;line-height:1}.soundWaves{align-items:center;gap:3px;width:27px;height:28px;display:none;position:absolute;right:-33px}.soundWaves i,.ttsWaves i{background:#66d7a4;border-radius:999px;width:3px;display:block}.lumenVoiceComposer.listening .lumenMicButton{color:#062016!important;background:#68d3a1!important;border-color:#9ce8c4!important;box-shadow:0 0 0 7px #54d0971a!important}.lumenVoiceComposer.listening .soundWaves{display:flex}.lumenVoiceComposer.listening .soundWaves i:first-child{height:8px;animation:.65s ease-in-out infinite lumenWave}.lumenVoiceComposer.listening .soundWaves i:nth-child(2){height:18px;animation:.65s ease-in-out .12s infinite lumenWave}.lumenVoiceComposer.listening .soundWaves i:nth-child(3){height:12px;animation:.65s ease-in-out .24s infinite lumenWave}.lumenVoiceComposer.listening .soundWaves i:nth-child(4){height:22px;animation:.65s ease-in-out .36s infinite lumenWave}.voiceLiveStatus,.voiceInputError{grid-column:1/-1;padding:4px 2px;font-size:8px}.voiceLiveStatus{color:#75d8aa}.voiceInputError{color:#ffb9aa}@keyframes lumenWave{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1.15)}}.speakAnswerButton{margin:0 14px 13px;color:#8eddb8!important;background:#39996c17!important;border:1px solid #4cbc8759!important;border-radius:9px!important;align-items:center!important;gap:7px!important;padding:8px 10px!important;font-size:8px!important;font-weight:850!important;display:inline-flex!important}.groundedAnswer+.speakAnswerButton{margin:-4px 0 13px}.speakAnswerButton.speaking{color:#071b21!important;background:#75d4a8!important}.ttsWaves{align-items:center;gap:2px;height:14px;display:flex}.ttsWaves i:first-child{height:6px;animation:.6s infinite lumenWave}.ttsWaves i:nth-child(2){height:13px;animation:.6s .15s infinite lumenWave}.ttsWaves i:nth-child(3){height:9px;animation:.6s .3s infinite lumenWave}.speakAnswerButton.speaking .ttsWaves i{background:#0b3b2b}.lumenContext{background:#d8b24d0f;border-left:2px solid #d8b24d;gap:3px;margin:13px 0;padding:11px 12px;display:grid}.lumenContext b{color:#ead99e;font-size:10px}.lumenContext span{color:#bfb4a0;font-size:10px;line-height:1.45}.lumenSourcePicker{background:#020f17a8;border:1px solid #d8b24d38;border-radius:12px;margin:13px 0;padding:12px}.lumenSourcePicker>header{justify-content:space-between;align-items:center;gap:12px;margin:0 0 9px;display:flex}.lumenSourcePicker>header div{gap:2px;display:grid}.lumenSourcePicker>header b{color:#f0dfaa;font-size:11px}.lumenSourcePicker>header small{color:#9eaaab;font-size:9px}.lumenSourcePicker>header button{color:#d8b75d;background:0 0;border:1px solid #d8b24d4d;border-radius:8px;padding:6px 8px;font-size:9px}.lumenSourcePicker>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.lumenSourcePicker>div>label{color:#cad1ce;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:1px 7px;padding:8px}.lumenSourcePicker>div>label.selected{background:#2a97681f;border-color:#43be896b}.lumenSourcePicker input{grid-row:1/3;align-self:center}.lumenSourcePicker label span{text-overflow:ellipsis;white-space:nowrap;color:#ede5d5;font-size:10px;overflow:hidden}.lumenSourcePicker label small{text-overflow:ellipsis;white-space:nowrap;color:#8fa09e;font-size:8px;overflow:hidden}.lumenSourcePicker p{color:#9eaaa8;margin:0;font-size:10px}.groundedAnswer{background:#17674b1a;border:1px solid #47b48759;border-radius:12px;margin:14px 0;padding:14px}.groundedBadge{color:#67c99e;letter-spacing:.1em;align-items:center;gap:7px;margin-bottom:10px;font-size:9px;font-weight:850;display:flex}.groundedBadge i{background:#48bc89;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #48bc891f}.groundedAnswer p{color:#ece5d8;margin:7px 0;font-size:12px;line-height:1.65}.citationChip{vertical-align:middle;color:#d9f5e9;cursor:pointer;background:#22875d40;border:1px solid #4bc68f7a;border-radius:999px;align-items:center;gap:5px;margin:2px 3px;padding:4px 7px;font-size:9px;display:inline-flex}.citationChip:hover{background:#2da47161;border-color:#66d5a6}.citationChip b{color:#87dfb8;font-size:8px}.citationChip:disabled{opacity:.55;cursor:not-allowed}.lumenSubmit{width:100%;min-height:44px;font-size:12px}.lumenSubmit:disabled{opacity:.45;cursor:not-allowed}.lumenError{color:#ffd1c6;background:#97342533;border:1px solid #e46c5859;border-radius:9px;margin:8px 0;padding:9px 10px;font-size:9px}.lumenGlobalResult{background:#03151be0;border:1px solid #5bbe9452;border-radius:12px;margin:12px 0;overflow:hidden}.lumenGlobalResult>header{border-bottom:1px solid #5bbe9433;margin:0;padding:11px 12px}.lumenGlobalResult>header small{color:#76d3a7;letter-spacing:.14em;font-size:7px;font-weight:900}.lumenGlobalResult>header h4{color:#f1e8d7;margin:2px 0 0;font-family:Georgia,serif;font-size:16px}.lumenGlobalResult>p,.lumenGlobalResult>ul{color:#bfc7bc;margin:0;padding:11px 12px;font-size:9px;line-height:1.5}.lumenGlobalResult>ul{padding-top:0;padding-left:28px}.lumenGlobalTable{border-top:1px solid #d8b24d29;border-bottom:1px solid #d8b24d29;overflow-x:auto}.lumenGlobalTable table{border-collapse:collapse;width:100%;min-width:680px;font-size:8px}.lumenGlobalTable th{color:#e2c66d;text-align:left;background:#102d38;padding:8px}.lumenGlobalTable td{color:#d5cec0;vertical-align:top;border-top:1px solid #ffffff12;padding:9px;line-height:1.45}.lumenGlobalSources{flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}.lumenGlobalSources b{color:#dcca86;width:100%;font-size:8px}.lumenGlobalSources a{color:#79d7ab;font-size:8px;text-decoration:none}.lumenGlobalSources a:hover{text-decoration:underline}@media (width<=600px){.lumenPanel{padding:19px}.lumenQuickActions{grid-template-columns:repeat(2,1fr)}.lumenQuickActions button{min-height:42px}.lumenPanel header h3{font-size:25px}.lumenSourcePicker>div{grid-template-columns:1fr}.lumenMicButton{width:44px!important;height:44px!important}.soundWaves{display:none!important}.lumenVoiceComposer textarea{padding-right:64px}}.lumenMentorLaunch{text-align:left;width:100%;margin:0 0 14px;color:#f2e8d5!important;background:linear-gradient(105deg,#46ab7d29,#071b26b3)!important;border:1px solid #51be8b6b!important;border-radius:11px!important;align-items:center!important;gap:10px!important;padding:11px 12px!important;display:flex!important}.lumenMentorLaunch>span{color:#85dfb6;border:1px solid #5bc29373;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid;box-shadow:inset 0 0 0 5px #5bc29314}.lumenMentorLaunch>div{gap:2px;display:grid}.lumenMentorLaunch b{font-size:10px}.lumenMentorLaunch small{color:#a8b8b0;font-size:8px}.todayFocusRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;gap:7px;display:grid}.todayFocusRow>button:first-child{min-width:0}.todayFocusRow .oneClickFocus{white-space:nowrap;min-width:108px;color:#081b22!important;background:#73d1a4!important;border:1px solid #8ee3b8!important;border-radius:9px!important;width:auto!important;padding:8px 11px!important;font-size:8px!important;font-weight:900!important}.todayFocusRow .oneClickFocus:hover{transform:translateY(-1px);background:#91e1ba!important}.todayFocusRow .mentorQuickStart{white-space:nowrap;min-width:90px;color:#e4cf83!important;background:#d8b24d0f!important;border:1px solid #d8b24d5e!important;border-radius:9px!important;width:auto!important;padding:8px 10px!important;font-size:8px!important;font-weight:850!important}.focusMode{z-index:5000;color:#f5eddf;isolation:isolate;background:#020b12;grid-template-rows:auto 1fr auto;padding:28px 34px;display:grid;position:fixed;inset:0;overflow:hidden}.focusAmbient{z-index:-1;filter:blur(15px);background:radial-gradient(circle at 50% 45%,#1b6b6240,#0000 34%),radial-gradient(circle at 70% 25%,#c59a371a,#0000 25%);position:absolute;inset:-20%}.focusMode>header{justify-content:space-between;align-items:center;display:flex}.focusBrand{align-items:center;gap:10px;display:flex}.focusBrand img{object-fit:contain;width:38px;height:38px}.focusBrand span{display:grid}.focusBrand b{color:#d6b659;letter-spacing:.12em;font-family:Georgia,serif;font-size:15px}.focusBrand small{color:#7f8b8d;letter-spacing:.18em;font-size:7px;font-weight:900}.focusStatus{color:#8edcb6;border:1px solid #5bbe9442;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:850;display:flex}.focusStatus i{background:#61d59d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #61d59d17}.focusStatus.paused{color:#e2c777;border-color:#d8b24d4d}.focusStatus.paused i{background:#d9b650;box-shadow:0 0 0 5px #d8b24d17}.focusMode>main{text-align:center;align-self:center;justify-items:center;width:min(760px,100%);margin:auto;display:grid}.focusMode>main>p:first-child{color:#d4b85f;letter-spacing:.16em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:900}.focusMacrotheme{text-align:center;outline:none;width:min(620px,90vw);font-family:Georgia,serif;color:#d9d4c9!important;background:0 0!important;border:0!important;border-bottom:1px solid #0000!important;border-radius:0!important;padding:5px 9px!important;font-size:clamp(16px,2vw,25px)!important}.focusMacrotheme:hover,.focusMacrotheme:focus{border-bottom-color:#d8b24d66!important}.focusPlanBadge{color:#aebbb8;background:#071b22b8;border:1px solid #d8b6504d;border-radius:999px;align-items:center;gap:9px;margin-top:18px;padding:8px 13px;font-size:9px;display:flex}.focusPlanBadge span{text-transform:uppercase;letter-spacing:.12em}.focusPlanBadge strong{color:#efd069;font-size:11px}.focusTimerModes{background:#06151cc7;border:1px solid #223942;border-radius:12px;gap:6px;margin-top:12px;padding:4px;display:flex}.focusTimerModes button{min-height:32px;color:#809092!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:7px 11px!important;font-size:8px!important;font-weight:850!important}.focusTimerModes button.active{box-shadow:0 5px 20px #41b58924;color:#072027!important;background:#71d4a7!important}.focusMode time{color:#fffaf0;letter-spacing:-.07em;text-shadow:0 0 55px #4dc09914;margin:18px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(70px,13vw,170px);font-weight:250;line-height:.9}.focusNetLabel{color:#748184;letter-spacing:.2em;text-transform:uppercase;margin-top:14px;font-size:8px;font-weight:900}.focusControls{gap:10px;margin-top:28px;display:flex}.focusControls button{min-width:150px;min-height:46px;border-radius:12px!important;padding:10px 18px!important;font-size:10px!important;font-weight:900!important}.focusPause{color:#092029!important;background:#78d5a8!important;border-color:#92e1bb!important}.focusFinish{color:#d8c77e!important;background:#d8b24d0a!important;border-color:#d8b24d61!important}.focusSync{min-height:16px;color:#7e918d!important;margin:12px 0 0!important;font-size:8px!important}.focusMode>footer{color:#677477;justify-content:center;align-items:center;gap:22px;font-size:8px;display:flex}.focusMode>footer span{align-items:center;gap:6px;display:flex}.focusMode kbd{color:#b8c3c0;font:inherit;background:#0b1820;border:1px solid #25353b;border-radius:6px;padding:4px 7px}.focusHeaderActions{align-items:center;gap:8px;display:flex}.focusPlaylist{position:relative}.focusPlaylistTrigger{align-items:center;gap:6px;min-height:31px;display:flex;color:#d6c579!important;background:#0a1c22b8!important;border:1px solid #d8b6504d!important;border-radius:999px!important;padding:6px 10px!important;font-size:8px!important}.focusPlaylistTrigger span{font-size:13px}.focusPlaylistTrigger.playing{color:#92e1bb!important;border-color:#71d8ae73!important}.focusPlaylistPanel{z-index:3;color:#e8e1d5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#031118fa;border:1px solid #d8b65059;border-radius:18px;width:min(360px,100vw - 40px);padding:16px;position:absolute;top:40px;right:0;box-shadow:0 22px 70px #0000008c}.focusPlaylistPanel>header{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.focusPlaylistPanel>header div{gap:3px;display:grid}.focusPlaylistPanel>header small{color:#75d8ad;letter-spacing:.16em;font-size:8px;font-weight:900}.focusPlaylistPanel>header strong{font-family:Georgia,serif;font-size:20px}.focusPlaylistPanel>header button{width:28px;height:28px;color:#9aa8a6!important;background:#0d232b!important;border:1px solid #294049!important;border-radius:50%!important;padding:0!important;font-size:18px!important}.focusPlaylistTracks{gap:7px;display:grid}.focusPlaylistTracks>button{text-align:left;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;width:100%;min-height:55px;display:grid;color:#dcd7cc!important;background:#081d26!important;border:1px solid #243c46!important;border-radius:12px!important;padding:9px!important}.focusPlaylistTracks>button.active{background:#0d302f!important;border-color:#69d5a7!important}.focusPlaylistTracks i{color:#e7c65e;background:#0d2932;border-radius:10px;place-items:center;width:32px;height:32px;font-size:15px;font-style:normal;display:grid}.focusPlaylistTracks span{gap:2px;display:grid}.focusPlaylistTracks strong{font-size:11px}.focusPlaylistTracks small{color:#879694;font-size:8px}.focusPlaylistTracks b{color:#76d8ae;font-size:8px}.focusVolume{color:#aab6b3;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:13px;font-size:8px;display:grid}.focusVolume input{accent-color:#71d4a7;width:100%}.focusVolume b{color:#e1c665}.focusPlaylistPanel>p{color:#677a79;margin:12px 0 0;font-size:8px;line-height:1.4}.focusPlaylist>audio{opacity:.001;pointer-events:none;width:1px;height:1px;position:absolute}.focusPlaylistPanel .focusAudioError{color:#ffd6a0;background:#b05b2521;border:1px solid #de89464d;border-radius:9px;padding:8px 10px}.focusPlaylistPanel>p a{color:#d8bd65;text-decoration:none}.focusPlaylistPanel>p a:hover{text-decoration:underline}@media (width<=680px){.todayFocusRow{grid-template-columns:1fr 1fr}.todayFocusRow>button:first-child{grid-column:1/-1}.todayFocusRow .oneClickFocus,.todayFocusRow .mentorQuickStart{min-width:0;width:100%!important}.focusMode{padding:20px}.focusHeaderActions{gap:5px}.focusPlaylistTrigger{padding:6px 8px!important}.focusPlaylistTrigger b{display:none}.focusPlaylistPanel{width:auto;max-height:min(620px,100dvh - 28px);position:fixed;inset:auto 14px 14px;overflow:auto}.focusPlanBadge{margin-top:13px}.focusTimerModes{width:100%}.focusTimerModes button{flex:1;min-width:0}.focusMode time{font-size:clamp(62px,22vw,105px)}.focusControls{width:100%;margin-top:22px;display:grid}.focusControls button{width:100%}.focusMode>footer{flex-wrap:wrap;gap:9px 14px}.focusMode>footer span:last-child{justify-content:center;width:100%}}.mentorVoiceMode{z-index:5200;color:#f4ecdc;isolation:isolate;background:#020a10;grid-template-rows:auto 1fr auto;padding:24px 30px;display:grid;position:fixed;inset:0;overflow:auto}.mentorAura{z-index:-1;filter:blur(18px);background:radial-gradient(circle at 50% 42%,#207f6b40,#0000 29%),radial-gradient(circle at 72% 18%,#d0aa451a,#0000 22%);position:fixed;inset:-20%}.mentorVoiceMode>header{justify-content:space-between;align-items:center;display:flex}.mentorBrand{align-items:center;gap:10px;display:flex}.mentorBrand img{object-fit:contain;width:42px;height:42px}.mentorBrand span{display:grid}.mentorBrand b{color:#dfc266;font-family:Georgia,serif;font-size:17px}.mentorBrand small{color:#7f9292;letter-spacing:.16em;font-size:7px;font-weight:900}.mentorVoiceMode>header time{color:#aeb9b6;font:13px ui-monospace,monospace}.mentorVoiceMode>main{text-align:center;align-content:center;justify-items:center;width:min(850px,100%);margin:auto;display:grid}.mentorOrb{background:radial-gradient(circle,#1d796640,#041922d9 65%);border:1px solid #d8b24d59;border-radius:50%;place-items:center;width:190px;height:190px;display:grid;position:relative;box-shadow:0 0 0 14px #d8b24d06,0 0 80px #32b1891c}.mentorSoundBars{align-items:center;gap:3px;height:24px;display:flex;position:absolute;bottom:30px}.mentorSoundBars i{background:#6ad8a6;border-radius:99px;width:3px;height:5px}.mentorOrb.listening .mentorSoundBars i,.mentorOrb.speaking .mentorSoundBars i{animation:.68s ease-in-out infinite lumenWave}.mentorSoundBars i:nth-child(2n){animation-delay:.12s!important}.mentorSoundBars i:nth-child(3n){animation-delay:.25s!important}.mentorOrb.thinking{animation:1.5s ease-in-out infinite mentorPulse}.mentorOrb.speaking{box-shadow:0 0 0 14px #53ce970d,0 0 100px #32b18938}@keyframes mentorPulse{50%{opacity:.75;transform:scale(.96)}}.mentorStatus{color:#86ddb6;text-transform:uppercase;letter-spacing:.1em;border:1px solid #53c08f4d;border-radius:999px;align-items:center;gap:7px;margin-top:20px;padding:7px 11px;font-size:8px;font-weight:900;display:flex}.mentorStatus>i{background:#64d8a4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #64d8a414}.mentorStatus.thinking{color:#dfc46d;border-color:#d8b24d4d}.mentorStatus.thinking>i{background:#dbb950}.mentorVoiceMode main>p:not(.mentorError){color:#d4b85f;text-transform:uppercase;letter-spacing:.13em;margin:18px 0 3px;font-size:9px;font-weight:900}.mentorVoiceMode main>h2{color:#f3ead9;margin:3px 0;font-family:Georgia,serif;font-size:clamp(25px,4vw,44px);font-weight:500}.mentorInstruction{color:#8f9b99;max-width:590px;font-size:9px;line-height:1.55}.mentorLastTurn{text-align:left;background:#ffffff06;border-left:2px solid #58c695;max-width:680px;margin-top:18px;padding:12px 15px}.mentorLastTurn small{color:#65d6a4;font-size:7px;font-weight:900}.mentorLastTurn p{color:#c9c5bb;margin:4px 0 0;font-size:9px;line-height:1.5}.mentorControls{gap:9px;margin-top:22px;display:flex}.mentorControls button{min-width:140px;border-radius:10px!important;padding:11px!important;font-size:9px!important}.mentorEnd{color:#ffece8!important;background:#8f342d!important;border-color:#bd5a4e!important}.mentorError{color:#ffc3b7;max-width:600px;margin:14px 0 0;font-size:9px}.mentorVoiceMode>footer{color:#687a7b;justify-content:center;gap:25px;font-size:7px;display:flex}.mentorReport{background:#051922de;border:1px solid #d8b24d59;border-radius:18px;justify-items:center;width:min(780px,100%);padding:28px;display:grid}.mentorReport>h2{color:#f0e5d0;margin:4px 0;font-family:Georgia,serif;font-size:30px}.mentorReport>strong{color:#71d6a8;font:72px Georgia,serif}.mentorReport>strong small{font-size:18px}.mentorReport>p:not(.eyebrow){color:#b9b2a6;max-width:600px;font-size:10px;line-height:1.5}.mentorReport>div{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin:16px 0;display:grid}.mentorReport article{text-align:left;background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;padding:14px}.mentorReport article b{color:#d9c577;font-size:9px}.mentorReport li{color:#b9b4aa;margin:6px 0;font-size:9px}.mentorReport>span{color:#82d8b0;font-size:9px}.mentorReport>button{margin-top:18px;color:#072118!important;background:#6ed1a3!important;border-color:#8be0b7!important;border-radius:10px!important;padding:11px 18px!important;font-weight:900!important}@media (width<=640px){.mentorVoiceMode{padding:18px}.mentorOrb{width:150px;height:150px}.mentorVoiceMode main>h2{font-size:25px}.mentorControls{width:100%;display:grid}.mentorControls button{width:100%}.mentorReport{padding:19px}.mentorReport>div{grid-template-columns:1fr}.mentorReport>strong{font-size:58px}.mentorVoiceMode>footer{flex-wrap:wrap;gap:8px 15px}}.mentorHeaderActions{align-items:center;gap:12px;display:flex}.mentorClose{place-items:center;width:34px;height:34px;display:grid;color:#d9d2c7!important;background:#ffffff0a!important;border:1px solid #ffffff1f!important;border-radius:50%!important;padding:0!important;font-size:21px!important;line-height:1!important}.mentorClose:hover{color:#fff!important;border-color:#d8b24d8c!important}.mentorLanguages{color:#71d6a8;letter-spacing:.08em;border:1px solid #4ec28f42;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:900}.voiceUpgradeBackdrop{z-index:5300;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#00070cd1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.voiceUpgradeModal{color:#eee5d6;text-align:center;background:radial-gradient(circle at 50% 0,#2a8f6b2b,#0000 38%),#061720;border:1px solid #d8b24d6b;border-radius:20px;width:min(460px,100%);padding:32px;position:relative;box-shadow:0 28px 90px #0000008c}.voiceUpgradeClose{width:32px;height:32px;position:absolute;top:13px;right:13px;color:#bbb2a5!important;background:0 0!important;border:1px solid #ffffff1f!important;border-radius:50%!important;padding:0!important;font-size:20px!important}.maxPlanBadge{color:#09261b;letter-spacing:.13em;background:#70d6a6;border-radius:999px;padding:5px 9px;font-size:7px;font-weight:950;display:inline-flex}.voiceUpgradeIcon{color:#d8b650;background:#2087631f;border:1px solid #d8b24d59;border-radius:50%;place-items:center;width:72px;height:72px;margin:18px auto 8px;font-size:31px;display:grid}.voiceUpgradeModal h2{color:#f3ead9;margin:5px 0 10px;font:28px Georgia,serif}.voiceUpgradeModal>p:not(.eyebrow){color:#aeb9b5;font-size:10px;line-height:1.65}.voiceUpgradeModal ul{text-align:left;gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.voiceUpgradeModal li{color:#d7d1c5;background:#ffffff06;border:1px solid #ffffff12;border-radius:9px;padding:9px 11px;font-size:9px}.voiceUpgradeModal li:before{content:"✓";color:#66d19f;margin-right:8px}.voiceUpgradeModal>small{color:#8d9996;font-size:8px;display:block}.voiceUpgradeCta{width:100%;margin-top:16px;color:#082319!important;background:#70d6a6!important;border:0!important;border-radius:10px!important;padding:12px!important;font-weight:900!important}@media (width<=640px){.mentorLanguages{display:none}.voiceUpgradeModal{padding:25px 20px}}.dossierPage{padding-bottom:42px}.dossierHero{border-bottom:1px solid #d8b24d47;justify-content:space-between;align-items:flex-end;gap:24px;padding:4px 0 20px;display:flex}.dossierHero h2{color:#f1e7d2;margin:4px 0 7px;font:30px Georgia,serif}.dossierHero>div>span{color:#aeb9b5;max-width:720px;font-size:10px;line-height:1.55;display:block}.dossierHero>button,.dossierSave{color:#09251b!important;background:#69d09d!important;border:0!important;border-radius:10px!important;padding:11px 15px!important;font-size:9px!important;font-weight:900!important}.dossierLayout{grid-template-columns:245px minmax(0,1fr);gap:22px;margin-top:20px;display:grid}.dossierTree{border-right:1px solid #d8b24d38;align-self:start;padding-right:17px;position:sticky;top:16px}.dossierTree>label{color:#d6be75;text-transform:uppercase;letter-spacing:.1em;gap:7px;font-size:8px;font-weight:900;display:grid}.dossierTree select{color:#efe6d7;background:#03121b94;border:1px solid #d8b24d59;border-radius:9px;width:100%;padding:10px}.dossierTree nav{gap:4px;margin-top:14px;display:grid}.dossierTree nav button{color:#99a8a7;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:9px;padding:9px 10px;font-size:9px;line-height:1.35;display:flex}.dossierTree nav button i{color:#8b826c;font-style:normal}.dossierTree nav button.active{color:#e8f8ef;background:#319d701c;border-color:#49ba8661}.dossierTree nav button.active i{color:#62d49e}.dossierMain>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:15px;display:flex}.dossierMain>header small{color:#66d19f;text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-weight:900}.dossierMain>header h3{color:#f3ead8;margin:4px 0;font:25px Georgia,serif}.dossierMain>header>span{color:#8d9b99;font-size:8px}.dossierGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dossierCard{color:#e8e0d2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0211196b;border:1px solid #d8b24d38;border-radius:14px;min-width:0;padding:17px}.dossierCard>header{align-items:center;gap:10px;margin-bottom:14px;display:flex}.dossierCard>header>i{color:#d9b954;background:#d8b24d0f;border:1px solid #d8b24d3d;border-radius:9px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.dossierCard>header>div{gap:2px;display:grid}.dossierCard>header small{color:#81908f;letter-spacing:.1em;font-size:7px;font-weight:900}.dossierCard h4{color:#eee3ce;margin:0;font:18px Georgia,serif}.dossierCard>header>button{color:#d9c46f;background:0 0;border:1px solid #d8b24d47;border-radius:7px;margin-left:auto;padding:6px 8px;font-size:8px}.dossierCard p{color:#8f9d9b;font-size:9px;line-height:1.5}.essayRow,.sourceRow{color:#dcd5c9;text-align:left;background:0 0;border:0;border-bottom:1px solid #fff1;align-items:center;gap:9px;width:100%;padding:9px 0;display:flex}.essayRow>span,.sourceRow>span{flex:1;gap:2px;min-width:0;display:grid}.essayRow b,.sourceRow b{color:#e6dfd3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.essayRow small,.sourceRow small{color:#7f8d8c;font-size:7px}.essayRow>strong{color:#74d9aa;font:16px Georgia,serif}.essayRow>i{color:#c5a94f;font-style:normal}.sourceRow{text-decoration:none}.sourceRow>em{color:#6fd4a3;font-size:9px;font-style:normal}.dossierCard details{border-top:1px solid #d8b24d29;margin-top:12px;padding-top:10px}.dossierCard summary{color:#b3a36f;cursor:pointer;font-size:8px}.legacyEssay{border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:10px;padding:7px 0;display:flex}.legacyEssay span{color:#a9b1ad;font-size:8px}.legacyEssay small{color:#787f7d;font-size:7px}.repertoireRow{border-bottom:1px solid #ffffff0f;gap:9px;padding:9px 0;display:flex}.repertoireRow>i{color:#d9b84f;font-style:normal}.repertoireRow span{gap:3px;display:grid}.repertoireRow b{color:#d8c37a;text-transform:uppercase;font-size:7px}.repertoireRow p{color:#d7d1c7;margin:0}.repertoireRow small{color:#7e8b89;font-size:7px}.repertoireForm{border:1px solid #69d09d38;border-radius:9px;gap:7px;margin-bottom:12px;padding:10px;display:grid}.repertoireForm :is(select,input,textarea){box-sizing:border-box;color:#ebe4d6;background:0 0;border:1px solid #d8b24d40;border-radius:7px;width:100%;padding:8px;font-size:8px}.repertoireForm textarea{resize:vertical;min-height:62px}.repertoireForm button{color:#082218;background:#66ce9b;border:0;border-radius:7px;padding:8px;font-size:8px;font-weight:900}.lumenDossierCard{background:radial-gradient(circle at 100% 0,#39a4771f,#0000 38%),#02111961}.lumenDossierCard>header>.lumenIcon{--lumen-star-size:30px}.lumenDossierCard>div{gap:7px;display:grid}.lumenDossierCard>div button{color:#dceee5;text-align:left;background:#34a17314;border:1px solid #50c18f40;border-radius:8px;padding:9px;font-size:8px}.dossierMessage{color:#76d7aa;margin:14px 0;font-size:9px}.dossierEditorPage{color:#eee5d7;min-height:calc(100vh - 40px);position:relative}.dossierEditorPage>header{border-bottom:1px solid #d8b24d40;align-items:center;gap:18px;padding:12px 0 17px;display:flex}.dossierEditorPage>header>button:first-child{color:#b8b2a7;background:0 0;border:1px solid #ffffff1c;border-radius:8px;padding:8px 10px;font-size:8px}.dossierEditorPage>header>div{flex:1;gap:2px;display:grid}.dossierEditorPage>header small{color:#69d09d;text-transform:uppercase;font-size:7px;font-weight:900}.dossierEditorPage>header strong{color:#eee3cf;font:16px Georgia,serif}.dossierSplit{grid-template-columns:minmax(0,1.6fr) minmax(280px,.65fr);gap:0;min-height:calc(100vh - 150px);display:grid}.essayWorkspace{padding:20px 22px 40px 0}.essayWorkspace>label,.essayWorkspace details label{color:#cbbd8a;gap:5px;margin-bottom:12px;font-size:8px;font-weight:800;display:grid}.essayWorkspace :is(input,textarea){box-sizing:border-box;color:#eee6d9;background:#000a104d;border:1px solid #d8b24d3d;border-radius:8px;outline:none;width:100%;padding:10px}.essayWorkspace>label textarea{resize:vertical;min-height:70px}.essayEditor{resize:vertical;min-height:390px!important;padding:20px!important;font:14px/1.8 Georgia,serif!important}.essayToolbar{color:#7f908d;justify-content:space-between;margin:0 0 7px;font-size:7px;display:flex}.essayWorkspace details{border:1px solid #d8b24d29;border-radius:9px;margin:13px 0;padding:12px}.essayWorkspace details summary{color:#baa965;cursor:pointer;margin-bottom:10px;font-size:8px}.editorLumen{background:#25825e0e;border:1px solid #4bb58433;border-radius:12px;margin-top:16px;padding:15px}.editorLumen>header>div{align-items:center;gap:9px;display:flex}.editorLumen .lumenIcon{--lumen-star-size:28px}.editorLumen b{color:#d9c47b;font:15px Georgia,serif}.editorLumen>div{flex-wrap:wrap;gap:7px;margin:11px 0;display:flex}.editorLumen>div button{color:#dbece4;background:0 0;border:1px solid #4bb5844d;border-radius:8px;padding:8px 10px;font-size:8px}.editorLumen .groundedAnswer{margin-top:13px}.dossierReferences{border-left:1px solid #d8b24d30;padding:20px 0 30px 20px}.dossierReferences>header{gap:5px;margin-bottom:12px;display:flex}.dossierReferences>header button{color:#84918f;background:0 0;border:1px solid #ffffff14;border-radius:7px;flex:1;padding:8px;font-size:8px}.dossierReferences>header button.active{color:#dbf1e5;background:#43a87a17;border-color:#5bc69566}.dossierReferences>div{gap:6px;display:grid}.dossierReferences :is(a,article){color:#d6d2c8;background:#ffffff05;border:1px solid #ffffff0e;border-radius:8px;align-items:flex-start;gap:9px;padding:9px;text-decoration:none;display:flex}.dossierReferences :is(a,article)>i{color:#d0b455;font-style:normal}.dossierReferences :is(a,article)>span{flex:1;gap:3px;min-width:0;display:grid}.dossierReferences b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.dossierReferences small{color:#7d8b89;font-size:7px;line-height:1.4}.dossierReferences>div>p{color:#84908e;text-align:center;padding:15px;font-size:8px}.shell[data-theme=day] :is(.dossierCard,.dossierTree select,.essayWorkspace input,.essayWorkspace textarea,.dossierReferences a,.dossierReferences article,.editorLumen){color:#182b31!important;box-shadow:none!important;background:#f8f4ead1!important;border-color:#7e5c1459!important}.shell[data-theme=day] :is(.dossierPage,.dossierEditorPage) :is(h2,h3,h4,p,span,strong,b,small,label,summary){color:#182b31!important;text-shadow:none!important}.shell[data-theme=day] .dossierTree nav button{color:#41555a}.shell[data-theme=day] .dossierTree nav button.active{color:#123b2b;background:#3a9a6e1f}.shell[data-theme=day] .dossierHero>button,.shell[data-theme=day] .dossierSave{color:#082319!important;background:#58be8c!important}@media (width<=1000px){.dossierLayout{grid-template-columns:210px minmax(0,1fr)}.dossierGrid,.dossierSplit{grid-template-columns:1fr}.dossierReferences{border-top:1px solid #d8b24d33;border-left:0;padding-left:0}.essayWorkspace{padding-right:0}}@media (width<=720px){.dossierHero{display:grid}.dossierHero>button{width:100%}.dossierLayout{display:block}.dossierTree{border-right:0;padding:0 0 15px;position:static}.dossierTree nav{padding-bottom:5px;display:flex;overflow-x:auto}.dossierTree nav button{min-width:180px}.dossierMain>header{align-items:start}.dossierEditorPage>header{flex-wrap:wrap}.dossierEditorPage>header>div{flex-basis:100%;order:-1}.dossierSave{flex:1}.essayEditor{min-height:330px!important}}.writingControls{background:#03121b73;border:1px solid #d8b24d33;border-radius:11px;justify-content:space-between;gap:14px;margin:4px 0 12px;padding:11px 12px;display:flex}.writingControls>div{gap:7px;display:grid}.writingControls small{color:#b6a66f;text-transform:uppercase;letter-spacing:.08em;font-size:7px;font-weight:900}.writingControls span{flex-wrap:wrap;gap:5px;display:flex}.writingControls button{color:#8f9e9b;background:0 0;border:1px solid #ffffff1a;border-radius:7px;padding:7px 9px;font-size:8px}.writingControls button.active{color:#e4f6ed;background:#42ae7d24;border-color:#5acf977a}.lineMeter{color:#91a19e;background:#ffffff06;border-left:3px solid #4bbd88;border-radius:5px;justify-content:space-between;gap:12px;margin-bottom:7px;padding:8px 10px;font-size:8px;display:flex}.lineMeter b{color:#78dbae;font:17px Georgia,serif}.lineMeter.near{border-color:#d7b34f}.lineMeter.near b{color:#e2c66c}.lineMeter.over{border-color:#df746c}.lineMeter.over b{color:#ef8c83}.lineAlert{color:#e3cd80;background:#bf912514;border:1px solid #dcb54c3d;border-radius:7px;margin:7px 0 10px;padding:8px 10px;font-size:8px}.lineAlert.over{color:#f0a29b;background:#b13c3314;border-color:#df696045}.intelligentWritingStage{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:10px;display:grid}.evalBar{color:#8a9996;background:#021018b8;border:1px solid #d8b24d33;border-radius:12px;grid-template-rows:auto 380px auto auto auto;justify-items:center;gap:5px;padding:9px 6px;display:grid;position:sticky;top:10px}.evalTrack{background:linear-gradient(#36b17733,#d3ab3b2e,#be413b3d);border:1px solid #ffffff1f;border-radius:10px;width:18px;height:100%;position:relative;overflow:hidden}.evalTrack i{background:linear-gradient(#49c486 0%,#d6ad45 55%,#b94943 100%);border-radius:9px;min-height:0;transition:height .65s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0}.evalBar strong{color:#e9d789;font:16px Georgia,serif}.evalBar>span{font-size:7px}.evalBar>small{writing-mode:vertical-rl;color:#6f7e7c;text-transform:uppercase;letter-spacing:.1em;font-size:6px}.evalBarHidden .evalTrack{filter:grayscale();opacity:.32}.paperViewport{background:#e9e3d3;border:1px solid #d8b24d47;border-radius:12px;max-height:650px;overflow:auto}.handwritingSheet{background-color:#f3efe4;background-image:repeating-linear-gradient(#0000 0 27px,#415b6f47 27px 28px);background-position:0 0;min-width:570px;height:1680px;position:relative}.handwritingSheet:after{content:"";pointer-events:none;background:#ae463e61;width:1px;position:absolute;top:0;bottom:0;left:47px}.lineNumbers{z-index:2;color:#6e7778;text-align:center;pointer-events:none;grid-template-rows:repeat(60,28px);width:46px;font:8px/28px ui-monospace,monospace;display:grid;position:absolute;top:0;left:0}.ruledEssayEditor{z-index:1;position:absolute;color:#142a35!important;resize:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;height:1680px!important;min-height:1680px!important;padding:0 24px 0 60px!important;font-family:Georgia,serif!important;line-height:28px!important;inset:0!important;overflow:hidden!important}.letter-small .ruledEssayEditor{font-size:13px!important}.letter-medium .ruledEssayEditor{font-size:15px!important}.letter-large .ruledEssayEditor{font-size:17px!important}.calibrationNote{color:#748480;margin:7px 0 12px;font-size:7px}.submitSimulation{color:#09251b;background:#69d09d;border:0;border-radius:9px;width:100%;margin:3px 0 13px;padding:11px;font-size:8px;font-weight:900}.submitSimulation:disabled{opacity:.45}.evalFeedback{background:#207f590e;border:1px solid #4dbc8838;border-radius:12px;margin:12px 0;padding:14px}.evalFeedback>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.evalFeedback>header>div{align-items:center;gap:8px;display:flex}.evalFeedback .lumenIcon{--lumen-star-size:26px}.evalFeedback>header b{color:#dfcb82;font:14px Georgia,serif}.evalFeedback>header small{color:#71827e;font-size:7px}.evalFeedback>p{color:#849491;font-size:8px}.evalFeedbackGrid{grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;display:grid}.evalFeedbackGrid article{background:#ffffff05;border:1px solid #ffffff12;border-radius:8px;padding:10px}.evalFeedbackGrid article:first-child strong{color:#70d8a8}.evalFeedbackGrid article:nth-child(2) strong{color:#e28d83}.evalFeedbackGrid strong{font-size:8px}.evalFeedbackGrid p{color:#aeb8b4;margin:7px 0 0;font-size:8px;line-height:1.45}.evalFeedbackGrid footer{grid-column:1/-1;gap:5px;padding-top:4px;display:grid}.evalFeedbackGrid footer b{color:#d8d1c4;font-size:8px}.evalFeedbackGrid footer small{color:#788783;font-size:7px;line-height:1.45}.shell[data-theme=day] :is(.writingControls,.evalBar,.evalFeedback){color:#182b31;box-shadow:none!important;background:#f4efe3!important;border-color:#7e5c1459!important}.shell[data-theme=day] .lineMeter{color:#334b50;background:#efe8d8}.shell[data-theme=day] .writingControls button{color:#40565a;border-color:#3f4b4840}.shell[data-theme=day] .writingControls button.active{color:#123b2b;background:#3a9a6e1f}.shell[data-theme=day] .evalFeedbackGrid article{background:#faf7ee;border-color:#574a2a33}@media (width<=720px){.writingControls,.lineMeter{display:grid}.intelligentWritingStage{grid-template-columns:42px minmax(0,1fr)}.evalBar{grid-template-rows:auto 300px auto auto auto;padding-inline:4px}.paperViewport{max-height:540px}.evalFeedback>header{flex-direction:column;align-items:flex-start}.evalFeedbackGrid{grid-template-columns:1fr}.evalFeedbackGrid footer{grid-column:auto}}.smartDossierSplit{grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr)}.smartReferences{min-width:0}.smartReferences>header button{white-space:nowrap}.sheetPanel{display:block!important}.sheetPanelHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex!important}.sheetPanelHeader>span{gap:3px;display:grid}.sheetPanelHeader b{color:#ede2ce;font:14px Georgia,serif}.sheetPanelHeader small{color:#7f918d;font-size:7px}.sheetPanelHeader button{color:#0a291d;background:#68d09d;border:0;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:900}.officialSheet{box-sizing:border-box;color:#26322f;background:#f5f0e3;border:1px solid #c9b886;border-radius:4px;width:100%;min-height:620px;overflow:hidden;box-shadow:0 18px 42px #00000040}.officialSheet>div{border-bottom:1px solid #4b6f7b47;align-items:flex-end;font:10px/1.15 Segoe Print,Bradley Hand,cursive;display:flex;position:relative}.officialSheet>div>i{color:#a18f68;font:6px Arial,sans-serif;position:absolute;bottom:3px;right:calc(100% + 7px)}.officialSheet>div>span{white-space:nowrap;width:100%;padding:0 2px 3px;display:block;overflow:hidden}.officialSheet>div.filled>span{color:#152521}.calibrationHint{color:#81908e!important;margin:11px 0 0!important;font-size:7px!important;line-height:1.5!important}.coauthorPanel header small{color:#7f918d;margin-top:2px;font-size:7px;display:block}.coauthorActions{display:flex!important}.connectIdeas{border:1px solid #d8b24d2e;border-radius:9px;grid-template-columns:1fr 1fr;padding:10px;gap:7px!important;display:grid!important}.connectIdeas textarea{min-height:62px!important;font:9px/1.5 Arial,sans-serif!important}.connectIdeas button{grid-column:1/-1;text-align:center!important}.coauthorSuggestion{background:#3ba57712;border:1px solid #66d09d59;border-radius:10px;margin-top:12px;padding:12px;display:block!important}.coauthorSuggestion>small{color:#73d4a7;letter-spacing:.1em;font-size:7px;font-weight:900}.coauthorSuggestion>div:last-child{gap:7px;margin-top:9px;display:flex}.coauthorSuggestion>div:last-child button:first-child{color:#082419;background:#6bd3a0}.coauthorSuggestion>div:last-child button:last-child{color:#aaa;background:0 0}.shell[data-theme=day] .officialSheet{background:#fffdf7!important;border-color:#9d8952!important}.shell[data-theme=day] .officialSheet :is(span,i){color:#1c2c2a!important}.shell[data-theme=day] :is(.coauthorSuggestion,.connectIdeas){background:#f8f4eae6!important;border-color:#7e5c1459!important}@media (width<=1150px){.smartDossierSplit{grid-template-columns:1fr}.smartReferences{border-top:1px solid #d8b24d33;border-left:0;padding-left:0}.officialSheet{max-width:640px;margin:auto}}@media (width<=600px){.connectIdeas{grid-template-columns:1fr}.officialSheet{min-height:520px}.sheetPanelHeader{flex-direction:column;align-items:flex-start}.sheetPanelHeader button{width:100%}}.globalOnboarding{z-index:1500;background:linear-gradient(#01090ff0,#03121bf5),url(/elitezeit-cover.png) 50%/cover;padding:24px;position:fixed;inset:0;overflow:auto}.globalOnboarding>section{color:#ede5d7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03121bb3;border:1px solid #d8b24d8c;border-radius:22px;width:min(1060px,100%);min-height:calc(100vh - 48px);margin:auto;padding:28px}.globalOnboarding>section>header{border-bottom:1px solid #d8b24d45;justify-content:space-between;gap:20px;padding-bottom:20px;display:flex}.globalOnboarding>section>header>div{align-items:center;gap:16px;display:flex}.globalOnboarding>section>header img{object-fit:contain;width:58px;height:58px}.globalOnboarding>section>header span{gap:3px;display:grid}.globalOnboarding>section>header small{color:#6dd3a3;letter-spacing:.13em;font-size:8px;font-weight:900}.globalOnboarding h1{color:#eccb71;margin:0;font:34px Georgia,serif}.globalOnboarding>section>header p{color:#a8b5b3;margin:0;font-size:10px}.globalOnboarding>section>header>button{color:#eee1ca;background:0 0;border:1px solid #d8b24d59;border-radius:50%;width:36px;height:36px;font-size:20px}.globalOnboarding>section>nav{gap:7px;margin:18px 0;display:flex}.globalOnboarding>section>nav button{color:#93a29f;background:0 0;border:1px solid #ffffff14;border-radius:9px;padding:9px 13px;font-size:9px}.globalOnboarding>section>nav button.active{color:#e8f6ee;background:#43ab7b1f;border-color:#62cf9d6b}.countryGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.countryGrid button{color:#e9e0d1;text-align:left;background:#081f2b94;border:1px solid #d8b24d40;border-radius:15px;gap:6px;min-height:150px;padding:20px;display:grid}.countryGrid button:hover{border-color:#d8b24d;transform:translateY(-2px)}.countryGrid i{font-size:35px;font-style:normal}.countryGrid strong{font:20px Georgia,serif}.countryGrid small{color:#8e9d9a;font-size:8px}.enrolledExamGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.enrolledExamGrid>button{color:#e9e1d4;text-align:left;background:#081f2b99;border:1px solid #d8b24d40;border-radius:14px;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;min-height:112px;padding:17px;display:grid}.enrolledExamGrid>button.current{background:#369d7017;border-color:#6dd3a3}.enrolledExamGrid i{font-size:29px;font-style:normal}.enrolledExamGrid span{gap:3px;display:grid}.enrolledExamGrid small{color:#6dd3a3;font-size:7px;font-weight:800}.enrolledExamGrid strong{font:17px Georgia,serif}.enrolledExamGrid em{color:#8f9d9b;font-size:8px;font-style:normal}.enrolledExamGrid b{color:#d9ba60;font-size:8px}.enrolledExamGrid .addEnrollment{border-style:dashed}.examCatalog{max-width:760px;margin:auto}.onboardingBack{color:#c8b472;background:0 0;border:0;margin-bottom:12px;padding:8px}.examCatalog>header{border-bottom:1px solid #d8b24d40;align-items:center;gap:12px;margin-bottom:11px;padding:13px;display:flex}.examCatalog>header i{font-size:33px;font-style:normal}.examCatalog>header span{display:grid}.examCatalog>header small{color:#82918e;font-size:7px}.examCatalog>header strong{font:21px Georgia,serif}.examCatalog>button{color:#e8e0d3;text-align:left;background:#081f2b80;border:1px solid #d8b24d38;border-radius:11px;justify-content:space-between;align-items:center;width:100%;margin:7px 0;padding:14px 16px;display:flex}.examCatalog>button span{gap:2px;display:grid}.examCatalog>button small{color:#6fd3a4;font-size:7px}.examCatalog>button strong{font-size:12px}.examCatalog>button em{color:#879692;font-size:8px;font-style:normal}.examCatalog>button b{color:#09251b;background:#6bd2a0;border-radius:7px;padding:7px 10px;font-size:8px}.globalOnboarding>section>footer{color:#84928f;border-top:1px solid #d8b24d33;justify-content:space-between;gap:15px;margin-top:22px;padding-top:15px;font-size:8px;display:flex}.quickExamSwitcher{background:#000b1242;border:1px solid #d8b24d42;border-radius:10px;align-items:center;gap:8px;min-width:240px;padding:6px 8px;display:flex}.quickExamSwitcher>span{font-size:18px}.quickExamSwitcher label{flex:1;min-width:0;display:grid}.quickExamSwitcher small{color:#719184;letter-spacing:.11em;font-size:6px;font-weight:900}.quickExamSwitcher select{color:#ece1cf;background:0 0;border:0;outline:0;width:100%;padding:0;font-size:8px}.quickExamSwitcher option{color:#152126;background:#f5f0e5}.quickExamSwitcher>button{color:#d8b652;background:0 0;border:1px solid #d8b24d4d;border-radius:7px;width:25px;height:25px}.modularExamWorkspace>header{border-bottom:1px solid #d8b24d40;justify-content:space-between;align-items:end;gap:15px;padding-bottom:17px;display:flex}.modularExamWorkspace h2{color:#eed078;margin:4px 0;font:31px Georgia,serif}.modularExamWorkspace>header span{color:#8d9b98;font-size:9px}.modularExamWorkspace>header>b{color:#70d3a5;font-size:8px}.modularEmpty{text-align:center;background:#03121b6b;border:1px dashed #d8b24d59;border-radius:16px;justify-items:center;max-width:720px;margin:45px auto;padding:35px;display:grid}.modularEmpty>i{color:#d9b752;font:34px Georgia,serif}.modularEmpty h3{color:#eee1ca;margin:8px;font:24px Georgia,serif}.modularEmpty p{color:#94a19f;max-width:590px;font-size:10px;line-height:1.6}.modularEmpty button{color:#082318;background:#69d09d;border:0;border-radius:9px;margin-top:10px;padding:11px 15px;font-size:9px;font-weight:900}.contextGuarantees{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.contextGuarantees article{border:1px solid #d8b24d33;border-radius:12px;gap:4px;padding:15px;display:grid}.contextGuarantees small{color:#6fd2a4;font-size:7px}.contextGuarantees strong{color:#e7dece;font:17px Georgia,serif}.contextGuarantees span{color:#84928f;font-size:8px}.shell[data-theme=day] :is(.quickExamSwitcher,.modularEmpty,.contextGuarantees article){color:#182b31!important;background:#f8f4eadb!important;border-color:#7e5c1466!important}.shell[data-theme=day] .quickExamSwitcher select{color:#182b31!important}@media (width<=1000px){.quickExamSwitcher{min-width:190px}.countryGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.globalOnboarding{padding:8px}.globalOnboarding>section{min-height:calc(100vh - 16px);padding:17px}.globalOnboarding h1{font-size:27px}.countryGrid,.enrolledExamGrid,.contextGuarantees{grid-template-columns:1fr}.globalOnboarding>section>footer{display:grid}.quickExamSwitcher{order:-1;width:100%;min-width:0}.topActions{flex-wrap:wrap}.enrolledExamGrid>button{grid-template-columns:40px 1fr}.enrolledExamGrid>button>b{grid-column:2}}.academicEnrollment{background:#071e2a8c;border:1px solid #d8b24d47;border-radius:15px;max-width:820px;margin:12px auto;padding:20px}.academicEnrollment>header{align-items:center;gap:13px;margin-bottom:17px;display:flex}.academicEnrollment>header>i{color:#d9b854;border:1px solid #d8b24d6b;border-radius:12px;place-items:center;width:44px;height:44px;font-size:20px;font-style:normal;display:grid}.academicEnrollment>header div{gap:3px;display:grid}.academicEnrollment>header small{color:#70d3a5;letter-spacing:.1em;font-size:7px;font-weight:900}.academicEnrollment h3{color:#eee2cd;margin:0;font:23px Georgia,serif}.academicEnrollment header p{color:#849390;margin:0;font-size:8px}.academicFields{grid-template-columns:1fr 1fr;gap:11px;display:grid}.academicFields label{color:#c7b678;gap:6px;font-size:8px;font-weight:800;display:grid}.academicFields label.wide{grid-column:1/-1}.academicFields :is(input,select){box-sizing:border-box;color:#ede4d6;background:#000a1047;border:1px solid #d8b24d4d;border-radius:9px;width:100%;padding:11px}.academicEnrollment>button{color:#09241a;background:#69d09d;border:0;border-radius:9px;width:100%;margin-top:14px;padding:12px;font-weight:900}.academicEnrollment>p{color:#dda58d;font-size:8px}.curriculumModule{border-top:1px solid #d8b24d40;margin-top:30px;padding-top:24px}.curriculumModule>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.curriculumModule>header>div{gap:3px;display:grid}.curriculumModule>header small{color:#6fd3a4;letter-spacing:.12em;font-size:7px;font-weight:900}.curriculumModule h3{color:#ead078;margin:0;font:25px Georgia,serif}.curriculumModule>header p{color:#859491;margin:0;font-size:8px}.curriculumModule>header>button{color:#082319;background:#69d09d;border:0;border-radius:9px;padding:10px 13px;font-size:8px;font-weight:900}.curriculumMessage{color:#75d5a8;font-size:9px}.curriculumEmpty{color:#879592;text-align:center;border:1px dashed #d8b24d4d;border-radius:14px;justify-items:center;gap:7px;margin:20px 0;padding:35px;display:grid}.curriculumEmpty i{color:#d4b34f;font-size:30px;font-style:normal}.curriculumEmpty strong{color:#e7ddcb;font:18px Georgia,serif}.curriculumGroups{gap:18px;margin-top:20px;display:grid}.curriculumGroups>section>header,.curatedLibrary>header{color:#cfb65d;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:9px;font-weight:900;display:flex}.curriculumGroups>section>header b,.curatedLibrary>header b{color:#0a291d;background:#69d09d;border-radius:8px;place-items:center;min-width:24px;height:24px;display:grid}.curriculumGroups>section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.curriculumGroups article{background:#03121b6b;border:1px solid #d8b24d33;border-radius:13px;grid-template-columns:35px 1fr;gap:10px;padding:15px;display:grid}.bookMark{color:#d9b958;background:#d8b24d12;border:1px solid #d8b24d59;border-radius:4px;place-items:center;width:32px;height:40px;font:18px Georgia,serif;display:grid}.bookInfo{gap:4px;min-width:0;display:grid}.bookInfo>small{color:#6ed1a3;font-size:6px;font-weight:900}.bookInfo h4{color:#e9dfcd;margin:0;font:16px/1.25 Georgia,serif}.bookInfo>strong{color:#b9ad98;font-size:8px}.bookInfo>span{color:#7f8e8b;font-size:7px}.bookInfo>p{color:#939f9c;margin:4px 0;font-size:8px;line-height:1.5}.bookInfo footer{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bookInfo footer em{color:#9b8a63;font-size:6px;font-style:normal}.bookInfo footer a{color:#6fcfa2;font-size:7px;text-decoration:none}.curriculumGroups article>button{color:#dfeee6;background:0 0;border:1px solid #5ac69557;border-radius:8px;grid-column:2;margin-top:5px;padding:8px;font-size:7px}.curriculumGroups article>button.added{color:#0a291d;background:#69d09d}.curriculumFootnote{color:#73827f;margin-top:18px;font-size:7px;line-height:1.5;display:block}.curatedLibrary{border-top:1px solid #d8b24d33;margin-top:24px;padding-top:16px}.curatedLibrary>div{gap:7px;display:grid}.curatedLibrary article{background:#3d9d710e;border:1px solid #63c89733;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.curatedLibrary article span{gap:2px;display:grid}.curatedLibrary article small{color:#6fd1a3;font-size:6px}.curatedLibrary article strong{color:#e6ddce;font-size:9px}.curatedLibrary article em{color:#81908d;font-size:7px;font-style:normal}.curatedLibrary article a{color:#d6ba62;font-size:7px}.curatedLibrary>p{color:#81908d;font-size:8px}.shell[data-theme=day] :is(.academicEnrollment,.curriculumGroups article,.curatedLibrary article){color:#182b31!important;background:#f8f4eadb!important;border-color:#7e5c1461!important}.shell[data-theme=day] :is(.academicEnrollment,.curriculumModule) :is(h3,h4,strong,p,span,small,em,label){color:#182b31!important}@media (width<=850px){.curriculumGroups>section>div{grid-template-columns:1fr}.curriculumModule>header{flex-direction:column;align-items:start}.curriculumModule>header>button{width:100%}}@media (width<=600px){.academicFields{grid-template-columns:1fr}.academicFields label.wide{grid-column:auto}.curatedLibrary article{flex-direction:column;align-items:flex-start}}.adaptiveReviewPanel{color:#efe7d8;background:linear-gradient(120deg,#051d27f5,#08151ff5);border:1px solid #d8b24d57;border-radius:17px;margin-top:18px;overflow:hidden;box-shadow:0 18px 50px #0003}.adaptiveReviewPanel>header{border-bottom:1px solid #d8b24d2b;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.adaptiveReviewPanel>header h3{color:#f1e7d2;margin:3px 0 4px;font-family:Georgia,serif;font-size:22px}.adaptiveReviewPanel>header span{color:#aaa294;max-width:720px;font-size:9px;line-height:1.5;display:block}.adaptiveReviewPanel>header>b{color:#8ed9b4;white-space:nowrap;background:#48ae8117;border:1px solid #48ae8147;border-radius:999px;padding:7px 10px;font-size:8px}.adaptiveReviewList{display:grid}.adaptiveReviewList>article{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 20px;display:grid}.adaptiveReviewList>article:first-child{border-top:0}.adaptiveReviewList>article>div:first-child{gap:3px;display:grid}.adaptiveReviewList small{color:#d5b85f;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.adaptiveReviewList strong{font-size:11px;line-height:1.35}.adaptiveReviewList em{color:#82d7ac;font-size:8px;font-style:normal}.reviewRating{grid-template-columns:repeat(4,62px);gap:5px;display:grid}.reviewRating button{min-height:32px;border-radius:8px!important;padding:5px!important;font-size:8px!important;font-weight:850!important}.reviewRating button:first-child{color:#ffc6bb;border-color:#d95b4680!important}.reviewRating button:nth-child(2){color:#f2cf80;border-color:#d5a73f73!important}.reviewRating button:nth-child(3){color:#a9dcc1;border-color:#51b48473!important}.reviewRating button:nth-child(4){color:#7de2b1;border-color:#36c6808c!important}.reviewRating button:disabled{opacity:.45}.adaptiveReviewEmpty{gap:4px;padding:18px 20px;display:grid}.adaptiveReviewEmpty b{font-size:10px}.adaptiveReviewEmpty span{color:#a8a092;font-size:9px}.adaptiveReviewPanel>footer{color:#d9c982;background:#d8b24d0f;border-top:1px solid #d8b24d2e;gap:3px;padding:11px 20px;display:grid}.adaptiveReviewPanel>footer b{font-size:9px}.adaptiveReviewPanel>footer span{font-size:8px}@media (width<=760px){.adaptiveReviewPanel>header{display:grid}.adaptiveReviewList>article{grid-template-columns:1fr}.reviewRating{grid-template-columns:repeat(4,1fr)}.reviewRating button{min-width:0}.adaptiveReviewPanel>header h3{font-size:19px}}.connectedSources{border-top:1px solid #d8b24d24;margin-top:9px}.connectedSources summary{color:#a99f8b;letter-spacing:.08em;cursor:pointer;text-transform:uppercase;justify-content:space-between;align-items:center;padding:9px 2px 2px;font-size:8px;font-weight:750;list-style:none;display:flex}.connectedSources summary::-webkit-details-marker{display:none}.connectedSources summary span{color:#d8b24d;border:1px solid #d8b24d47;border-radius:50%;place-items:center;min-width:18px;height:18px;display:grid}.connectedSources[open] summary{color:#e5d8bd}.connectedSources .dailyLessonTools{margin-top:8px}.studyIntegrations summary{border-top:1px solid #d8b24d14}.studyIntegrationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.studyIntegrationCard{background:#0210188c;border:1px solid #d8b24d33;border-radius:11px;gap:9px;padding:10px;display:grid}.studyIntegrationCard>div:first-child{align-items:center;gap:8px;min-width:0;display:flex}.studyIntegrationCard img{object-fit:contain;flex:0 0 25px;width:25px;height:25px}.studyIntegrationCard p{gap:2px;min-width:0;margin:0;display:grid}.studyIntegrationCard b{color:#f0e5ce;font-size:10px}.studyIntegrationCard small{color:#9e9584;font-size:8px;line-height:1.35}.integrationModePicker{grid-template-columns:1fr 1.25fr;gap:5px;display:grid}.integrationModePicker button{color:#aaa08e;background:#00080e73;border:1px solid #d8b24d2b;border-radius:7px;min-height:29px;padding:5px 6px;font-size:7px;font-weight:800}.integrationModePicker button.selectedMode{color:#fff5df;background:#d8b24d21;border-color:#d8b24d8c}.integrationHint{color:#8f887a;margin:8px 1px 0;font-size:8px;line-height:1.45}@media (width<=600px){.studyIntegrationGrid{grid-template-columns:1fr}.integrationModePicker button{font-size:8px}}.topicLumenAction{background:#d8b24d0e;border:1px solid #d8b24d40;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:14px 0;padding:12px 14px;display:flex}.topicLumenAction>div{align-items:center;gap:10px;min-width:0;display:flex}.topicLumenAction .lumenIcon{--lumen-star-size:24px;flex:0 0 24px;width:24px;height:24px;display:grid;position:relative}.topicLumenAction p{gap:2px;margin:0;display:grid}.topicLumenAction b{color:#f2e7cf;font-size:11px}.topicLumenAction small{color:#a99f8b;font-size:9px}@media (width<=600px){.topicLumenAction{align-items:flex-start}.topicLumenAction small{display:none}}.libraryFiles article>*{min-width:0}.libraryFiles article div strong,.libraryFiles article div small{overflow-wrap:anywhere;word-break:break-word;max-width:100%;line-height:1.35;display:block}.libraryFiles article div:first-of-type strong{font-size:12px}.libraryFiles article div:first-of-type small{color:#9ca3a3;margin-top:3px;font-size:9px}.libraryFiles article div:nth-of-type(2) strong{font-size:11px}.libraryFiles article div:nth-of-type(2) small{font-size:9px}.copyCompleteLabel{color:#8de0b8;white-space:nowrap;border:1px solid #57c4938c;border-radius:9px;place-items:center;min-height:38px;padding:8px 12px;font-size:9px;font-weight:900;display:grid}@media (width<=1200px){.libraryTableHead{display:none}.libraryFiles article{grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1.45fr) minmax(145px,.75fr);align-items:start;gap:9px 14px;padding:16px}.libraryFiles article>i{grid-area:1/1/3}.libraryFiles article>div:first-of-type{grid-area:1/2}.libraryFiles article>div:nth-of-type(2){grid-area:1/3}.libraryFiles article>span:first-of-type{color:#d8b34d;grid-area:2/2;font-size:10px}.libraryFiles article>span:nth-of-type(2){color:#b8b2a7;grid-area:2/3;font-size:10px}.libraryFiles article>.openLibraryFile,.libraryFiles article>button:last-child{grid-area:2/3;justify-self:end;margin-top:-7px}}@media (width<=700px){.libraryFiles article{grid-template-rows:auto auto auto auto;grid-template-columns:38px minmax(0,1fr) auto;gap:8px 12px;padding:14px 12px}.libraryFiles article>i{grid-area:1/1/5}.libraryFiles article>div:first-of-type{grid-area:1/2/auto/4}.libraryFiles article>div:nth-of-type(2){border-top:1px solid #d8b24d29;grid-area:2/2/auto/4;padding-top:7px}.libraryFiles article>span:first-of-type{grid-area:3/2}.libraryFiles article>span:nth-of-type(2){text-align:right;grid-area:3/3}.libraryFiles article>.openLibraryFile,.libraryFiles article>button:last-child{text-align:center;grid-area:4/2/auto/4;justify-self:stretch;margin-top:2px}.librarySectionTitle{padding:17px 14px 12px}.librarySectionTitle h3{font-size:19px}}.dropboxImportPipeline li.active b{color:#071522;background:#e6c65d;border-color:#e6c65d;box-shadow:0 0 0 5px #e6c65d1f}.dropboxImportPipeline li.active span{color:#f0d98e}.dropboxScanProgress{grid-template-columns:minmax(120px,1fr) auto;align-items:center;gap:9px;margin-top:10px;display:grid;position:relative}.dropboxScanProgress:before{content:"";background:#ffffff1c;border-radius:999px;height:7px;overflow:hidden}.dropboxScanProgress span{background:linear-gradient(90deg,#b48c2f,#f2d376,#68c59c);border-radius:999px;width:38%;height:7px;animation:1.15s ease-in-out infinite alternate dropboxScan;position:absolute;bottom:0;left:0}.dropboxScanProgress b{color:#f1d77d;white-space:nowrap;font-size:9px}.libraryUsage .usageLabel{color:#d8b24d;letter-spacing:.12em;grid-column:1/-1;font-size:8px;font-weight:900}.dropboxPipelineActions{gap:7px!important;display:grid!important}.dropboxPipelineActions button{color:#f2da8f;white-space:nowrap;background:#0b2737;border:1px solid #d8b24d8c;border-radius:9px;padding:10px 12px;font-size:9px;font-weight:900}.dropboxPipelineActions button:last-child{color:#071522;background:#d8b24d}.dropboxPipelineActions button:disabled{cursor:not-allowed;opacity:.45}@keyframes dropboxScan{0%{transform:translate(0)}to{transform:translate(160%)}}@media (width<=900px){.dropboxScanProgress{max-width:520px}.dropboxImportPipeline li{min-width:82px}}.taxonomyAudit{background:#010e16c2;border:1px solid #d8b24d73;border-radius:18px;margin:20px 0;overflow:hidden;box-shadow:0 20px 55px #0003}.taxonomyAudit>summary{cursor:pointer;background:linear-gradient(100deg,#d8b24d1a,#113e4b2e);justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;list-style:none;display:flex}.taxonomyAudit>summary::-webkit-details-marker{display:none}.taxonomyAudit>summary span{gap:4px;display:grid}.taxonomyAudit>summary small,.taxonomyAuditTitle small{color:#d8b24d;letter-spacing:.16em;font-size:8px;font-weight:900}.taxonomyAudit>summary strong{color:#f4ead5;font-family:Georgia,serif;font-size:22px}.taxonomyAudit>summary>b{color:#f0cd70;white-space:nowrap;border:1px solid #d8b24d61;border-radius:999px;padding:8px 11px;font-size:9px}.taxonomyAuditBody{border-top:1px solid #d8b24d33;padding:20px 22px}.taxonomyAuditIntro{color:#c8c0b1;max-width:980px;margin:0 0 16px;font-size:11px;line-height:1.55}.taxonomyAuditStats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.taxonomyAuditStats article{background:#051d279e;border:1px solid #d8b24d38;border-radius:11px;gap:3px;padding:13px 14px;display:grid}.taxonomyAuditStats small{color:#9d927e;letter-spacing:.12em;font-size:7px;font-weight:900}.taxonomyAuditStats strong{color:#ead06f;font-family:Georgia,serif;font-size:23px}.taxonomyAuditStats span{color:#ada594;font-size:8px}.taxonomyModePicker{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 16px;display:grid}.taxonomyModePicker button{text-align:left;background:#051d278c;border:1px solid #d8b24d33;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.taxonomyModePicker button.selected{background:linear-gradient(120deg,#d8b24d29,#0b323d9e);border-color:#d8b24d;box-shadow:inset 0 0 0 1px #d8b24d1f}.taxonomyModePicker button span{gap:4px;display:grid}.taxonomyModePicker small{color:#d8b24d;letter-spacing:.13em;font-size:7px;font-weight:900}.taxonomyModePicker strong{color:#eee3ce;font-size:11px}.taxonomyModePicker em{color:#9d9587;font-size:8px;font-style:normal;line-height:1.4}.taxonomyModePicker button>b{color:#09202b;background:#d8b24d;border:1px solid #d8b24d59;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.taxonomyModePicker button:not(.selected)>b{color:#0000;background:0 0}.taxonomyAuditBody>footer b{color:#e8cc70}.taxonomyAuditColumns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.taxonomyAuditColumns>section{background:#000a106b;border:1px solid #d8b24d2e;border-radius:12px;min-width:0;padding:14px}.taxonomyAuditTitle{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.taxonomyAuditTitle>div{gap:3px;display:grid}.taxonomyAuditTitle strong{color:#eee3ce;font-size:13px}.taxonomyAuditTitle>span{color:#8f887b;font-size:8px}.taxonomyCoverageList,.taxonomyReviewList{gap:5px;max-height:330px;padding-right:3px;display:grid;overflow:auto}.taxonomyCoverageList button,.taxonomyReviewList button{text-align:left;background:#051c258c;border:1px solid #d8b24d21;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.taxonomyCoverageList button:hover,.taxonomyReviewList button:hover{border-color:#d8b24d80}.taxonomyCoverageList button span,.taxonomyReviewList button span{gap:2px;min-width:0;display:grid}.taxonomyCoverageList strong,.taxonomyReviewList strong{color:#e9dfcb;overflow-wrap:anywhere;font-size:9px}.taxonomyCoverageList small,.taxonomyReviewList small{color:#8f897e;font-size:7.5px;line-height:1.35}.taxonomyCoverageList button>b,.taxonomyReviewList button>b{color:#f0c95e;border:1px solid #d8b24d47;border-radius:999px;place-items:center;min-width:34px;height:28px;font-size:8px;display:grid}.taxonomyCoverageList button>b.complete{color:#8dd9ad;border-color:#5dc28b66}.taxonomyAuditClear{color:#8dd9ad;text-align:center;place-items:center;min-height:130px;display:grid}.taxonomyAuditClear span{color:#9d9587;margin-top:4px;font-size:8px}.taxonomyAuditBody>footer{color:#90887a;border-top:1px solid #d8b24d24;justify-content:space-between;gap:16px;margin-top:15px;padding-top:13px;font-size:8px;display:flex}.taxonomyAuditBody>footer a{color:#d8b24d;white-space:nowrap;font-weight:800}@media (width<=850px){.taxonomyAuditStats{grid-template-columns:repeat(2,1fr)}.taxonomyAuditColumns{grid-template-columns:1fr}.taxonomyAuditBody>footer{flex-direction:column}.taxonomyAudit>summary strong{font-size:18px}}@media (width<=650px){.taxonomyModePicker{grid-template-columns:1fr}}@media (width<=520px){.taxonomyAudit>summary,.taxonomyAuditBody{padding:15px}.taxonomyAudit>summary{align-items:flex-start}.taxonomyAudit>summary>b{font-size:7px}.taxonomyAuditStats{gap:7px}.taxonomyAuditStats article{padding:10px}.taxonomyAuditStats strong{font-size:19px}}.taxonomyPreference{background:linear-gradient(120deg,#d8b24d14,#010e16d1);border:1px solid #d8b24d73;border-radius:18px;margin:20px 0;padding:20px 22px;box-shadow:0 20px 55px #0003}.taxonomyPreferenceHeading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:8px;display:flex}.taxonomyPreferenceHeading h3{color:#f4ead5;margin:4px 0 0;font-family:Georgia,serif;font-size:22px}.taxonomyPreferenceHeading>span{color:#f0cd70;white-space:nowrap;border:1px solid #d8b24d61;border-radius:999px;padding:8px 11px;font-size:9px}.taxonomyPreference>p{color:#c8c0b1;max-width:900px;margin:0 0 16px;font-size:11px;line-height:1.55}.taxonomyPreference>footer{color:#90887a;border-top:1px solid #d8b24d24;padding-top:12px;font-size:9px}.taxonomyPreference>footer b{color:#e8cc70}@media (width<=520px){.taxonomyPreference{padding:15px}.taxonomyPreferenceHeading{flex-direction:column;align-items:flex-start}.taxonomyPreferenceHeading h3{font-size:18px}}.simplifiedSessionModal{width:min(820px,100vw - 24px);max-height:calc(100vh - 24px);overflow:auto}.sessionVoiceReport{background:linear-gradient(135deg,#083537a3,#02161fc2);border:1px solid #69d69a80;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:17px;display:grid;box-shadow:inset 0 1px #ffffff0a}.sessionVoiceReport>div{align-items:center;gap:12px;display:flex}.sessionVoiceReport>div>div{gap:3px;display:grid}.sessionVoiceReport h3{color:#f0e7d8;font:600 20px var(--font-display);margin:0}.sessionVoiceReport small{color:#aebfbd;max-width:620px;line-height:1.45}.sessionVoiceOrb{color:#d8b24d;background:#0a2930;border:1px solid #d8b24d;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 0 7px #69d69a14}.sessionVoiceReport.listening .sessionVoiceOrb{color:#72d6a7;animation:1.25s ease-in-out infinite sessionVoicePulse}.sessionVoiceButton,.sessionVoiceApply{color:#061b20;cursor:pointer;background:#72d6a7;border:1px solid #79dcb0;border-radius:10px;font-weight:900}.sessionVoiceButton{min-width:145px;padding:12px 15px}.sessionVoiceReport textarea{grid-column:1/-1;margin:0;min-height:82px!important}.sessionVoiceApply{grid-column:1/-1;justify-self:start;padding:10px 14px}.sessionVoiceButton:disabled,.sessionVoiceApply:disabled{opacity:.6;cursor:wait}.sessionVoiceMessage{color:#8be2b9;grid-column:1/-1;margin:0;font-size:11px;font-weight:750}@keyframes sessionVoicePulse{50%{transform:scale(1.04);box-shadow:0 0 0 14px #69d69a05}}.simplifiedSessionModal .formSection{background:#010f174d;border:1px solid #d8b24d45;border-radius:13px;padding:16px}.simplifiedSessionModal .fieldRow.one{grid-template-columns:1fr}.simplifiedSessionModal .fieldRow.two{grid-template-columns:repeat(2,minmax(0,1fr))}.simplifiedSessionModal .sessionTimeFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.simplifiedSessionModal .sessionTimeFields label{min-width:0}.simplifiedSessionModal .sessionTimeFields input{width:100%;min-width:0}.simplifiedSessionModal .fieldRow.three{grid-template-columns:repeat(3,minmax(0,1fr))}.sessionWrongQuestions{gap:8px;margin-top:16px;display:grid}.sessionWrongQuestions textarea{min-height:112px!important}.sessionWrongQuestions small{color:#9fb0ad;font-size:10px;font-weight:500;line-height:1.5}.sessionMistakeNotebook{background:#02141d80;border:1px solid #d8b24d59;border-radius:20px;gap:20px;padding:26px;display:grid}.sessionMistakeNotebook>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.sessionMistakeNotebook>header h3{color:#f1d071;font:600 clamp(25px, 4vw, 42px) var(--font-display);margin:6px 0}.sessionMistakeNotebook>header p{color:#aab8b6;max-width:760px;margin:0;line-height:1.55}.sessionMistakeNotebook>header label{color:#cabd9d;gap:7px;min-width:230px;font-size:11px;display:grid}.sessionMistakeNotebook>header select{color:#f3ead8;background:#061c27;border:1px solid #d8b24d8c;border-radius:10px;padding:11px}.sessionMistakeNotebook>div{gap:10px;display:grid}.sessionMistakeNotebook article{background:#051e2aa3;border:1px solid #54849766;border-radius:13px;grid-template-columns:minmax(190px,.8fr) minmax(240px,1.4fr) auto;align-items:center;gap:18px;padding:15px 17px;display:grid}.sessionMistakeNotebook article span{gap:5px;display:grid}.sessionMistakeNotebook article small{color:#70d8aa;text-transform:uppercase;font-size:9px;font-weight:850}.sessionMistakeNotebook article b{color:#f3ead8;font-size:15px}.sessionMistakeNotebook article p{color:#aab8b6;margin:0;font-size:11px;line-height:1.45}.sessionMistakeNotebook article time{color:#dabb5d;white-space:nowrap;font-size:10px}@media (width<=700px){.sessionMistakeNotebook{padding:17px 13px}.sessionMistakeNotebook>header{flex-direction:column;align-items:stretch}.sessionMistakeNotebook>header label{min-width:0}.sessionMistakeNotebook article{grid-template-columns:1fr}.sessionMistakeNotebook article time{justify-self:start}}.shell[data-theme=day] .sessionMistakeNotebook{color:#1b3036;background:#fffaf0;border-color:#7e5c1466}.shell[data-theme=day] .sessionMistakeNotebook>header h3{color:#7d5c12}.shell[data-theme=day] .sessionMistakeNotebook>header p,.shell[data-theme=day] .sessionMistakeNotebook article p{color:#53676b}.shell[data-theme=day] .sessionMistakeNotebook>header select,.shell[data-theme=day] .sessionMistakeNotebook article{color:#1b3036;background:#fff;border-color:#7e5c1452}.shell[data-theme=day] .sessionMistakeNotebook article b{color:#1b3036}.sessionMistakeNotebook>header .mistakeTotal{color:#70d8aa;white-space:nowrap;background:#1c69522e;border:1px solid #70d8aa7a;border-radius:999px;place-items:center;min-width:92px;padding:11px 15px;font-size:11px;font-weight:900;display:grid}.mistakeNotebookControls{background:#051e2a8f;border:1px solid #54849761;border-radius:15px;grid-template-columns:minmax(150px,.75fr) minmax(180px,1fr) minmax(180px,1fr) minmax(250px,1.25fr) auto;align-items:end;gap:12px;padding:16px;display:grid!important}.mistakeNotebookControls label,.mistakeNotebookControls fieldset{color:#cabd9d;gap:7px;margin:0;font-size:10px;display:grid}.mistakeNotebookControls fieldset{border:0;padding:0}.mistakeNotebookControls legend{margin-bottom:7px}.mistakeNotebookControls select{color:#f3ead8;background:#061c27;border:1px solid #d8b24d8c;border-radius:10px;width:100%;padding:11px}.mistakeModePicker{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.mistakeModePicker button,.buildMistakeTraining,.mistakeTraining button{color:#e9dfcd;background:#082838;border:1px solid #54849780;border-radius:10px;padding:11px 13px;font-weight:800}.mistakeModePicker button.active{color:#071522;background:#70d8aa;border-color:#70d8aa}.buildMistakeTraining{color:#071522;white-space:nowrap;background:#d8b24d;border-color:#d8b24d;place-self:end stretch;height:42px;min-height:42px;max-height:42px;padding:8px 13px;font-size:12px;line-height:1.05}.buildMistakeTraining:disabled{opacity:.48}.mistakeEntryList{gap:10px;display:grid!important}.mistakeEntryList article span em{color:#dabb5d;font-size:9px;font-style:normal}.mistakeEntryList article p{overflow-wrap:anywhere}.mistakeTraining{background:linear-gradient(145deg,#05232de0,#02131cd1);border:1px solid #70d8aa6b;border-radius:17px;gap:15px;padding:18px;display:grid}.mistakeTraining>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.mistakeTraining>header div{gap:4px;display:grid}.mistakeTraining>header small{color:#70d8aa;text-transform:uppercase;font-size:9px;font-weight:900}.mistakeTraining>header b{color:#dabb5d}.mistakeTraining>header button{padding:8px 11px}.mistakeTrainingCard{min-height:280px;background:#010f17c2!important;border-color:#d8b24d80!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:13px!important;padding:24px!important;display:grid!important}.mistakeTrainingCard>small{letter-spacing:.12em;color:#70d8aa!important;font-size:9px!important}.mistakeTrainingCard h4{color:#f3ead8;max-width:1000px;font:600 clamp(22px, 3vw, 34px) var(--font-display);margin:0;line-height:1.25}.mistakeTrainingCard textarea{color:#f3ead8;resize:vertical;background:#061c27;border:1px solid #d8b24d80;border-radius:11px;min-height:140px;padding:14px}.mistakePrompt{color:#aab8b6!important}.revealMistake{justify-self:start;color:#071522!important;background:#70d8aa!important;border-color:#70d8aa!important}.mistakeAssessment{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.mistakeAssessment button:first-child{border-color:#70d8aa}.mistakeAssessment button:nth-child(2){border-color:#d8b24d}.mistakeAssessment button:nth-child(3){border-color:#c96868}.mistakeReference{background:#d8b24d12;border-left:3px solid #d8b24d;gap:7px;padding:14px;display:grid}.mistakeReference b{color:#dabb5d!important}.mistakeReference p{color:#c4cfcd!important;margin:0!important}.mistakeTraining>footer{justify-content:space-between;gap:10px;display:flex}.mistakeTraining>footer button:disabled{opacity:.4}@media (width<=1050px){.mistakeNotebookControls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.mistakeNotebookControls{grid-template-columns:1fr;padding:12px}.mistakeModePicker,.mistakeAssessment{grid-template-columns:1fr}.mistakeTraining{padding:12px}.mistakeTraining>header{flex-direction:column;align-items:stretch}.mistakeTrainingCard{min-height:240px;padding:17px!important}.sessionMistakeNotebook>header .mistakeTotal{align-self:flex-start}}.shell[data-theme=day] .mistakeNotebookControls,.shell[data-theme=day] .mistakeTraining{background:#fff;border-color:#7e5c1457}.shell[data-theme=day] .mistakeNotebookControls label,.shell[data-theme=day] .mistakeNotebookControls fieldset{color:#53676b}.shell[data-theme=day] .mistakeNotebookControls select,.shell[data-theme=day] .mistakeTrainingCard,.shell[data-theme=day] .mistakeTrainingCard textarea{color:#1b3036;background:#fffaf0;border-color:#7e5c1459}.shell[data-theme=day] .mistakeTrainingCard h4{color:#1b3036}.shell[data-theme=day] .mistakeTrainingCard .mistakePrompt,.shell[data-theme=day] .mistakeReference p{color:#53676b!important}.shell[data-theme=day] .mistakeModePicker button,.shell[data-theme=day] .mistakeTraining button{color:#1b3036;background:#fffaf0}.sessionResume{background:#d8b24d12;border-left:3px solid #d8b24d;gap:5px;margin:14px 0;padding:13px 14px;display:grid}.sessionResume strong{color:#f0cf70;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.sessionResume span{color:#eee5d5;font-size:11px}.sessionResume small{color:#b7ae9d;font-size:9px}.sessionHistory{border:1px solid #d8b24d4d;border-radius:12px;margin:16px 0;overflow:hidden}.sessionHistory>summary{color:#f0e5cf;cursor:pointer;justify-content:space-between;align-items:center;padding:13px 15px;font-weight:800;list-style:none;display:flex}.sessionHistory>summary::-webkit-details-marker{display:none}.sessionHistory>summary span{color:#e8c65e;border:1px solid #d8b24d73;border-radius:50%;place-items:center;min-width:25px;height:25px;font-size:9px;display:grid}.sessionHistory>label{color:#b8ad9a;gap:6px;padding:0 15px 12px;font-size:9px;display:grid}.sessionHistory>label input{max-width:210px}.sessionHistory>div{border-top:1px solid #d8b24d2e;max-height:260px;display:grid;overflow:auto}.sessionHistory article{border-bottom:1px solid #d8b24d1f;grid-template-columns:90px minmax(0,1fr);gap:4px 12px;padding:11px 15px;display:grid}.sessionHistory article b{color:#e4c261;grid-row:1/3;font-size:9px}.sessionHistory article span{color:#eee5d5;font-size:10px}.sessionHistory article small{color:#a9a08f;font-size:8px}@media (width<=650px){.simplifiedSessionModal .fieldRow.two,.simplifiedSessionModal .fieldRow.three{grid-template-columns:1fr}.simplifiedSessionModal .sessionTimeFields{grid-template-columns:repeat(2,minmax(0,1fr))}.simplifiedSessionModal .sessionTimeFields input{padding:11px 10px;font-size:16px}.sessionHistory article{grid-template-columns:1fr}.sessionHistory article b{grid-row:auto}.simplifiedSessionModal{padding:18px 14px}.sessionVoiceReport{grid-template-columns:1fr;padding:14px 12px}.sessionVoiceButton,.sessionVoiceApply{width:100%}.sessionVoiceReport>div{align-items:flex-start}}.modalBackdrop:has(.simplifiedSessionModal){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000a107a;align-items:start;padding:12px;overflow-y:auto}.simplifiedSessionModal{color:#f4ead5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:1px solid #d8b24d94;border-radius:18px;box-shadow:0 24px 70px #0000006b,inset 0 0 0 1px #ffffff06;background:#010f179e!important}.simplifiedSessionModal .eyebrow{color:#d8b24d}.simplifiedSessionModal>h2,.simplifiedSessionModal .formSection h3{color:#f0cf70}.simplifiedSessionModal>h2{font-family:var(--font-display);font-size:clamp(25px,4vw,38px)}.simplifiedSessionModal .modalSubtitle{color:#b9b09f}.simplifiedSessionModal .modalClose{color:#f4ead5;background:#051f2ab8;border:1px solid #d8b24d73;border-radius:50%}.simplifiedSessionModal .formSection{box-shadow:none;border:1px solid #d8b24d57;background:#02131c47!important}.simplifiedSessionModal label{color:#d7cdbb}.simplifiedSessionModal input,.simplifiedSessionModal textarea,.simplifiedSessionModal select{caret-color:#f0cf70;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5eddc!important;background:#02141d47!important;border:1px solid #d8b24dad!important}.simplifiedSessionModal input::placeholder,.simplifiedSessionModal textarea::placeholder{color:#9e947f;opacity:1}.simplifiedSessionModal input:focus,.simplifiedSessionModal textarea:focus,.simplifiedSessionModal select:focus{border-color:#f0cf70!important;box-shadow:0 0 0 3px #d8b24d1f!important}.simplifiedSessionModal .calcField input{color:#f0cf70!important;background:#d8b24d14!important}.plannedTimeField{position:relative}.plannedTimeField>span{display:block}.plannedTimeField>button{color:#f0cf70;background:#051f2ab8;border:1px solid #d8b24d73;border-radius:8px;justify-self:start;margin-top:7px;padding:6px 9px;font-size:9px;font-weight:800}.plannedTimeField>button:hover{background:#d8b24d1f;border-color:#f0cf70}.simplifiedSessionModal .sessionHistory{background:#010f173d}.simplifiedSessionModal .modalActions button{color:#f2e8d4;background:#07202bb8;border-color:#d8b24d80}.simplifiedSessionModal .modalActions button.save{color:#071522;background:#d8b24d;border-color:#d8b24d}@media (width<=650px){.modalBackdrop:has(.simplifiedSessionModal){padding:6px}.simplifiedSessionModal{border-radius:14px;width:calc(100vw - 12px);max-height:calc(100dvh - 12px);padding:20px 14px 18px}.simplifiedSessionModal .formSection{padding:14px 12px}.simplifiedSessionModal input,.simplifiedSessionModal textarea{font-size:16px}}.themeSwitcher{background:0 0;align-items:center;gap:8px;padding:0;display:flex}.themeSwitcher button{cursor:pointer;place-items:center;width:38px;height:38px;padding:0;transition:transform .18s,border-color .18s,background .18s;display:grid;color:#d8c98f!important;background:#071b27!important;border:1px solid #d8b24d61!important;border-radius:50%!important;box-shadow:0 7px 18px #0000003d!important}.themeSwitcher button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.themeSwitcher button.active{color:#071522!important;background:#e7c764!important;border-color:#f0cf70!important;box-shadow:0 6px 18px #d8b24d47!important}.agendaDeleteCell{gap:7px;min-width:108px;display:grid}.agendaDeleteButton{width:100%;color:#fff4ed!important;box-shadow:none!important;background:#8b2929!important;border:1px solid #c86161!important;border-radius:7px!important;padding:7px 6px!important;font-size:9px!important}.continuationRule{color:#a9a08f;max-width:620px;margin-top:5px;font-size:9px;line-height:1.45;display:block}.nextDayItem{border-top:1px solid #d8b24d29;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:8px;margin:7px 0;padding-top:7px;display:grid}.nextDayItem time{color:#e0c46a;font-size:10px;font-weight:850}.nextDayItem span{gap:2px;display:grid}.nextDayItem span strong{margin:0}.nextDayItem span em{color:#9eaaa9;margin:0;padding:0;font-size:9px}.shell[data-theme=day]{--day-ink:#1b2b31;--day-muted:#596b70;--day-paper:#f3efe5;--day-panel:#fffcf4e0;color:var(--day-ink);background:#e9e2d2}.shell[data-theme=day] .workspace{background-image:linear-gradient(180deg, #f9f6eded, #eee8d9f2), var(--section-art)!important}.shell[data-theme=day] .workspace:before{background:linear-gradient(90deg,#0000 0 49.8%,#8d6b1e14 50%,#0000 50.2%),radial-gradient(circle at 85% 18%,#deb8592e,#0000 30%)}.shell[data-theme=day] .sidebar,.shell[data-theme=day] .mobileNav,.shell[data-theme=day] .topbar{color:#23363d!important;background:#f8f4eaf2!important;border-color:#9170246b!important;box-shadow:0 12px 30px #3229161f!important}.shell[data-theme=day] .brand strong,.shell[data-theme=day] .sidebarBottom strong,.shell[data-theme=day] .topbar h1{color:#193039!important}.shell[data-theme=day] .brand span,.shell[data-theme=day] .sidebarBottom span{color:#64777b!important}.shell[data-theme=day] .navItem,.shell[data-theme=day] .mobileNav button{color:#52656a!important}.shell[data-theme=day] .navItem:hover,.shell[data-theme=day] .navItem.active,.shell[data-theme=day] .mobileNav button.active{color:#5e4611!important;background:linear-gradient(90deg,#cfa94433,#fffcf4bf)!important}.shell[data-theme=day] .dailyCommandCenter,.shell[data-theme=day] .homeCommand,.shell[data-theme=day] .homePanel,.shell[data-theme=day] .homeMetrics article,.shell[data-theme=day] .dayTimeline>article,.shell[data-theme=day] .contentPage,.shell[data-theme=day] .pageIntro,.shell[data-theme=day] .dataSection{color:var(--day-ink)!important;background:var(--day-panel)!important;border-color:#91702461!important;box-shadow:0 12px 34px #3d30141a!important}.shell[data-theme=day] .dailyCommandCenter h2,.shell[data-theme=day] .homeCommand h2,.shell[data-theme=day] .homePanel h3,.shell[data-theme=day] .contentPage h2,.shell[data-theme=day] .contentPage h3{color:#7b5b12!important}.shell[data-theme=day] .dayTimeline h3,.shell[data-theme=day] .dayTimeline strong,.shell[data-theme=day] .continueList strong{color:#24373c!important}.shell[data-theme=day] .dayTimeline span,.shell[data-theme=day] .dayTimeline em,.shell[data-theme=day] .continueList span,.shell[data-theme=day] .continueList small,.shell[data-theme=day] .continuationRule{color:var(--day-muted)!important}.shell[data-theme=day] .todayCard>div>button,.shell[data-theme=day] .continueList article{color:#26383d!important;background:#faf7efe0!important;border-color:#9170244d!important}.shell[data-theme=day] .todayCard time,.shell[data-theme=day] .todayCard b,.shell[data-theme=day] .nextDayItem time{color:#836117!important}.shell[data-theme=day] .search,.shell[data-theme=day] .profileSwitcher select{color:#23363d!important;background:#fffdf8!important;border-color:#91702461!important}.shell[data-theme=day] .search input{color:#23363d!important}.shell[data-theme=day] .search input::placeholder{color:#718085!important}.shell[data-theme=day] .themeSwitcher{background:0 0}.shell[data-theme=day] .themeSwitcher button{color:#735715!important;background:#fffaf0!important;border-color:#b8963f!important;box-shadow:0 6px 16px #32291629!important}.shell[data-theme=day] .themeSwitcher button.active{color:#fffaf0!important;background:#173847!important;border-color:#173847!important}.shell[data-theme=day] button:disabled,.shell[data-theme=day] a[aria-disabled=true]{opacity:1!important;color:#625c50!important;box-shadow:none!important;background:#e7e0d2!important;border-color:#b9a980!important}.shell[data-theme=day] .continueList a:not([href]),.shell[data-theme=day] .resumeActions a:not([href]){color:#625c50!important;background:#e7e0d2!important;border-color:#b9a980!important}.shell[data-theme=day] .editToolbar span,.shell[data-theme=day] .pageIntro p,.shell[data-theme=day] .deepLinkNote span{color:#344a50!important}@media (width<=720px){.themeSwitcher{gap:6px;position:absolute;top:10px;right:62px}.themeSwitcher button{width:34px;height:34px}.themeSwitcher button svg{width:18px;height:18px}.shell[data-theme=day] .topActions .voiceCommand{background:#fffaf0!important;box-shadow:0 10px 30px #32291633!important}}.simplifiedSessionModal .formSection label,.simplifiedSessionModal label.sessionPrimaryFieldLabel{font-size:17px;font-weight:700;line-height:1.25}.simplifiedSessionModal .formSection label>span{font-size:inherit;line-height:inherit;font-weight:inherit}@media (width<=650px){.simplifiedSessionModal .formSection label,.simplifiedSessionModal label.sessionPrimaryFieldLabel{font-size:17px}}.themeSwitcher{background:0 0!important;gap:10px!important}.themeSwitcher button,.themeSwitcher button.active,.shell[data-theme=day] .themeSwitcher button,.shell[data-theme=day] .themeSwitcher button.active{width:30px!important;height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:3px!important}.themeSwitcher button,.themeSwitcher button.active{color:#fff!important}.themeSwitcher button{opacity:.52}.themeSwitcher button.active,.themeSwitcher button:hover{opacity:1}.shell[data-theme=day] .themeSwitcher button{color:#17272d!important}.shell[data-theme=day] .themeSwitcher button.active{color:#000!important}.themeSwitcher button:hover{transform:scale(1.08)!important}.shell[data-theme=day] .dailyLessons,.shell[data-theme=day] .dailyLessonCard{color:#17282e!important;box-shadow:none!important;background:#fffcf4c7!important;border-color:#7e5c1466!important}.shell[data-theme=day] .lessonContinuity>div,.shell[data-theme=day] .studyIntegrationCard{color:#17282e!important;background:#e1dccfe6!important;border-color:#7e5c1459!important}.shell[data-theme=day] .dailyLessonTop b,.shell[data-theme=day] .dailyLessonTop small,.shell[data-theme=day] .lessonContinuity span,.shell[data-theme=day] .lessonContinuity p,.shell[data-theme=day] .connectedSources summary,.shell[data-theme=day] .connectedSources[open] summary,.shell[data-theme=day] .studyIntegrationCard b,.shell[data-theme=day] .studyIntegrationCard small,.shell[data-theme=day] .integrationHint,.shell[data-theme=day] .emptyDaily{color:#17282e!important;text-shadow:none!important}.shell[data-theme=day] .dailyLessonTop span,.shell[data-theme=day] .connectedSources summary span{color:#72530d!important}.shell[data-theme=day] .daySelector button,.shell[data-theme=day] .dailyLessonActions a,.shell[data-theme=day] .editToolbar button,.shell[data-theme=day] .integrationModePicker button{color:#17282e!important;box-shadow:none!important;background:#fffcf4f0!important;border-color:#7e5c1480!important}.shell[data-theme=day] .daySelector .activeAction,.shell[data-theme=day] .integrationModePicker button.selectedMode{color:#111!important;background:#dfbd5f!important;border-color:#8b6819!important}.shell[data-theme=day] .dailyLessonActions .topicHubTrigger,.shell[data-theme=day] .dailyLessonActions>button:not(.lumenLaunch){color:#fff!important;background:#082c3d!important;border-color:#315b6b!important}.shell[data-theme=day] .lumenLaunch{color:#17282e!important;background:#fffcf4e6!important}.shell[data-theme=day] .dailyLessonTools>a.toolLegendLink,.shell[data-theme=day] .dailyLessonTools>button.toolLegendLink{color:#17282e!important;background:#fffcf4e6!important;border-color:#7e5c145c!important}.shell[data-theme=day] .dailyLessonTools .toolLegendLink span,.shell[data-theme=day] .lumenLaunch>span:last-child{color:#17282e!important}.shell[data-theme=day] .mobileNav{background:#f7f2e7!important}.shell[data-theme=day] .mobileNav button{color:#26383d!important;background:0 0!important;border-color:#7e5c1452!important}.shell[data-theme=day] .mobileNav button.active{color:#241c0d!important;background:#eadfbf!important;border-color:#9a7626!important}@media (width<=720px){.themeSwitcher{gap:8px!important;top:12px!important;right:62px!important}.themeSwitcher button,.shell[data-theme=day] .themeSwitcher button{width:27px!important;height:27px!important}.themeSwitcher button svg{width:19px!important;height:19px!important}}:is(.shell[data-theme=day] .modalBackdrop,.shell[data-theme=day] .modalBackdrop:has(.simplifiedSessionModal),.shell[data-theme=day] .simulationModal,.shell[data-theme=day] .sourceMappingBackdrop,.shell[data-theme=day] .lumenBackdrop,.shell[data-theme=day] .examManagerBackdrop,.shell[data-theme=day] .panelLauncher){color:#17282e!important;background:#1b272b47!important}.shell[data-theme=day] .modal,.shell[data-theme=day] .simplifiedSessionModal,.shell[data-theme=day] .topicHubModal,.shell[data-theme=day] .simulationModal>section,.shell[data-theme=day] .sourceMappingModal,.shell[data-theme=day] .lumenModal,.shell[data-theme=day] .examManager,.shell[data-theme=day] .panelLauncher>section,.shell[data-theme=day] .teacherSetup{color:#17282e!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fffcf4fa!important;border-color:#7e5c1485!important;box-shadow:0 24px 70px #32291638!important}.shell[data-theme=day] .simplifiedSessionModal .formSection,.shell[data-theme=day] .simplifiedSessionModal .sessionHistory,.shell[data-theme=day] .sessionResume,.shell[data-theme=day] .mappingRobotStatus,.shell[data-theme=day] .connectorNotice{color:#17282e!important;background:#f0eadce6!important;border-color:#7e5c1461!important}.shell[data-theme=day] .modal h2,.shell[data-theme=day] .modal h3,.shell[data-theme=day] .modal label,.shell[data-theme=day] .modalSubtitle,.shell[data-theme=day] .sessionResume span,.shell[data-theme=day] .sessionResume small,.shell[data-theme=day] .sessionHistory>summary,.shell[data-theme=day] .sessionHistory article span,.shell[data-theme=day] .sessionHistory article small,.shell[data-theme=day] .topicHubModal,.shell[data-theme=day] .simulationModal>section,.shell[data-theme=day] .sourceMappingModal,.shell[data-theme=day] .lumenModal,.shell[data-theme=day] .examManager,.shell[data-theme=day] .teacherSetup{color:#17282e!important;text-shadow:none!important}.shell[data-theme=day] .modal .eyebrow,.shell[data-theme=day] .modal h2,.shell[data-theme=day] .modal .formSection h3,.shell[data-theme=day] .sessionResume strong,.shell[data-theme=day] .sessionHistory article b{color:#76570f!important}.shell[data-theme=day] .modal input,.shell[data-theme=day] .modal textarea,.shell[data-theme=day] .modal select,.shell[data-theme=day] .teacherSetup input,.shell[data-theme=day] .teacherSetup textarea,.shell[data-theme=day] .teacherSetup select,.shell[data-theme=day] .sourceMappingModal input{color:#17282e!important;caret-color:#17282e!important;box-shadow:none!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fffdf8!important;border-color:#7e5c1485!important}.shell[data-theme=day] .modal input::placeholder,.shell[data-theme=day] .modal textarea::placeholder,.shell[data-theme=day] .teacherSetup input::placeholder,.shell[data-theme=day] .teacherSetup textarea::placeholder,.shell[data-theme=day] .sourceMappingModal input::placeholder{color:#687579!important;opacity:1!important}.shell[data-theme=day] .simplifiedSessionModal .calcField input{color:#61480f!important;background:#eee5d2!important}.shell[data-theme=day] .modalClose,.shell[data-theme=day] .sourceMappingClose,.shell[data-theme=day] .examManagerClose{color:#17282e!important;box-shadow:none!important;background:0 0!important;border-color:#7e5c147a!important}.radarPage{color:#f3eedf;gap:20px;max-width:1500px;margin:0 auto;padding:28px;display:grid}.radarHero{background:linear-gradient(120deg,#071b22f5,#0c2e34e8);border:1px solid #caa34e6b;border-radius:22px;justify-content:space-between;align-items:end;gap:24px;padding:28px;display:flex;box-shadow:0 18px 50px #00000040}.radarHero small,.radarAsk small,.radarAnswer small{color:#d7b55d;letter-spacing:.16em;font-weight:800}.radarHero h2{margin:8px 0;font:600 clamp(28px,4vw,46px)/1.05 Georgia,serif}.radarHero p{color:#bdcbc8;max-width:760px}.radarHero button,.radarEmpty button{color:#082128;white-space:nowrap;background:#d7b55d;border:1px solid #d7b55d;border-radius:12px;padding:13px 18px;font-weight:900}.radarStats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.radarStats article{background:#04181ed4;border:1px solid #d1ae5e40;border-radius:16px;padding:18px 20px}.radarStats strong{color:#e1c475;font:600 28px Georgia,serif;display:block}.radarStats span{color:#aabcb9;font-size:13px}.radarFilters{gap:9px;padding-bottom:3px;display:flex;overflow:auto}.radarFilters button{color:#b9c8c5;white-space:nowrap;background:#051c22e0;border:1px solid #d6b56547;border-radius:999px;padding:10px 14px}.radarFilters button.active{color:#fff;background:#26765c;border-color:#5bb08c}.radarAsk{background:linear-gradient(100deg,#124b4199,#051b22e6);border:1px solid #5bb08c61;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:18px 20px;display:grid}.radarMic{background:#113e43;border:1px solid #4e9c80;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.radarMic.listening{animation:1s infinite radarPulse;box-shadow:0 0 0 12px #4e9c801f}@keyframes radarPulse{50%{transform:scale(1.08)}}.radarAsk>div:last-child{gap:6px;display:grid}.radarAsk label{grid-template-columns:1fr auto auto;gap:8px;margin-top:4px;display:grid}.radarAsk input{color:#fff;background:#010f14ad;border:1px solid #d1ae5e4d;border-radius:11px;min-width:0;padding:12px 14px}.radarAsk button{color:#f3eedf;background:#153e43;border:1px solid #d1ae5e73;border-radius:10px;padding:0 15px;font-weight:800}.radarAnswer,.radarMessage{background:#04191fe6;border:1px solid #d7b55d4d;border-radius:14px;padding:16px 18px}.radarAnswer p{white-space:pre-wrap;margin:8px 0 0;line-height:1.6}.radarMessage{color:#ecd68d}.opportunityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.opportunityGrid>article{background:linear-gradient(145deg,#051b21f5,#08272ced);border:1px solid #cfac5447;border-radius:20px;gap:15px;padding:22px;display:grid;box-shadow:0 15px 36px #00000038}.opportunityGrid header>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.opportunityGrid h3{color:#f4e7bd;margin:12px 0 5px;font:600 24px/1.12 Georgia,serif}.opportunityGrid header p,.opportunitySummary,.opportunityGrid section p{color:#b8c6c4;line-height:1.5}.radarStatus{text-transform:uppercase;color:#fff;background:#236d56;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:900}.radarStatus.prova_iminente{background:#9a5837}.radarStatus.previsto{background:#4f6077}.opportunityGrid em{color:#91aaa5;font-size:12px;font-style:normal}.opportunityDates{grid-template-columns:1fr 1fr;gap:10px;display:grid}.opportunityDates span{background:#ffffff09;border:1px solid #ffffff12;border-radius:12px;padding:12px}.opportunityDates small,.opportunityGrid section>small{color:#cbae62;letter-spacing:.12em;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.opportunityDates strong{font-size:13px}.opportunityGrid ul{color:#d6dedc;margin:7px 0 0;padding-left:18px}.opportunityGrid li{margin:4px 0}.opportunityRelevance{background:#4e9c8012;border-left:3px solid #4e9c80;padding:12px}.opportunityContacts{gap:7px;display:grid}.opportunityContacts a{color:#e8ddbd;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 11px;text-decoration:none;display:flex}.opportunityContacts a span{display:grid}.opportunityContacts a em{font-size:11px}.opportunityGrid>article>footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.opportunityGrid>article>footer a{color:#d7b55d}.opportunityGrid>article>footer button{color:#082128;background:#d7b55d;border:0;border-radius:10px;padding:11px 14px;font-weight:900}.radarEmpty{text-align:center;color:#aebfbc;border:1px dashed #d1ae5e4d;border-radius:20px;align-content:center;place-items:center;gap:10px;min-height:240px;display:grid}.radarTrust{color:#8fa6a2;text-align:center;padding:8px 10%;font-size:12px;line-height:1.5}.shell[data-theme=day] .radarPage{color:#183337}.shell[data-theme=day] :is(.radarHero,.radarStats article,.radarAsk,.radarAnswer,.radarMessage,.opportunityGrid>article){background:#fffaf0!important;border-color:#b59037!important}.shell[data-theme=day] .radarPage :is(p,span,em,li){color:#465d60}.shell[data-theme=day] .radarPage :is(h2,h3,strong){color:#17353a}.shell[data-theme=day] .radarAsk input{color:#17353a;background:#fff}@media (width<=900px){.radarPage{padding:14px}.radarHero{flex-direction:column;align-items:stretch}.radarStats,.opportunityGrid,.radarAsk{grid-template-columns:1fr}.radarAsk label{grid-template-columns:1fr 1fr}.radarAsk input{grid-column:1/-1}.opportunityGrid>article>footer{flex-direction:column;align-items:stretch}.opportunityGrid>article>footer button{width:100%}}.enrollmentToday,.enrollmentPlan{gap:18px;padding:28px;display:grid}.enrollmentToday>header,.enrollmentPlan>header{background:linear-gradient(120deg,#041b21f5,#092e33d1);border:1px solid #d7b55d57;border-radius:19px;justify-content:space-between;align-items:flex-end;gap:18px;padding:24px;display:flex}.enrollmentToday>header small,.enrollmentPlan>header small,.daySummary>small,.todayExecution>small,.planDayHeader small{color:#d7b55d;letter-spacing:.14em;font-weight:900}.enrollmentToday>header h2,.enrollmentPlan>header h2{color:#f1e3b8;margin:6px 0;font:600 38px Georgia,serif}.enrollmentToday>header p,.enrollmentPlan>header p{color:#aebfbc;margin:0}.enrollmentToday>header>b,.enrollmentPlan>header>b{color:#74d8af;white-space:nowrap;border:1px solid #6dd3a35c;border-radius:999px;padding:10px 14px}.todayColumns{grid-template-columns:minmax(220px,.72fr) minmax(520px,1.65fr) minmax(240px,.8fr);align-items:stretch;gap:14px;display:grid}.daySummary,.todayExecution{background:#041920db;border:1px solid #d7b55d42;border-radius:18px;padding:22px}.daySummary h3,.todayExecution h3,.planDayHeader h3{color:#f0d16d;margin:7px 0 18px;font:600 25px Georgia,serif}.daySummary>div{border-top:1px solid #d7b55d29;gap:4px;padding:13px 0;display:grid}.daySummary>div b{color:#eee4d2}.daySummary>div span,.daySummary>div em,.daySummary>p{color:#9eb0ad;font-size:11px;font-style:normal;line-height:1.5}.daySummary.tomorrow>div{grid-template-columns:52px 1fr}.daySummary.tomorrow>div span{grid-column:2}.executionRow{border-top:1px solid #d7b55d29;grid-template-columns:minmax(0,1fr) 132px 88px;align-items:stretch;gap:9px;padding:9px 0;display:grid}.executionRow>span{background:#082b3a;border:1px solid #4b8a9e8c;gap:3px;padding:10px 12px;display:grid}.executionRow em{color:#d7b55d;font-style:normal;font-weight:900}.executionRow b{color:#f0e6d5;font-size:15px}.executionRow small{color:#9eb0ad;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.executionRow button{color:#06231d;background:#73d2a8;border:1px solid #d7b55d5c;border-radius:10px;font-weight:850}.executionRow button:last-child{color:#ddc77b;background:0 0}.enrollmentPlan>nav{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.enrollmentPlan>nav button{color:#eee5d5;background:#082b3a;border:1px solid #315d6e;border-radius:11px;padding:13px;font-weight:900}.enrollmentPlan>nav button.active{color:#07161c;background:#ddb654;border-color:#f0d16d}.planDayHeader{border-bottom:1px solid #d7b55d4d;justify-content:space-between;align-items:flex-end;padding:4px 4px 12px;display:flex}.planDayHeader h3{margin-bottom:0}.planDayHeader>span{color:#aebfbc}.planCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.planCards>article{background:#041920e0;border:1px solid #d7b55d52;border-radius:17px;gap:10px;padding:20px;display:grid}.planCards>article>small{color:#d7b55d;letter-spacing:.08em}.planCards>article>h3{color:#f0e5d2;margin:0;font:600 28px Georgia,serif}.planCards>article>p{color:#b6c2bf;margin:0}.planCards>article>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.planCards>article>div span{color:#aebfbc;border:1px solid #d7b55d33;border-radius:10px;gap:5px;padding:12px;font-size:10px;display:grid}.planCards>article>div b{color:#eee5d4;letter-spacing:.12em;font-size:8px}.planCards>article>button{color:#f0e7d7;background:#0a3040;border:1px solid #3f7182;border-radius:10px;justify-self:start;padding:11px 15px;font-weight:850}.planRest{color:#aebfbc;text-align:center;border:1px dashed #d7b55d57;border-radius:16px;grid-column:1/-1;padding:28px}.shell[data-theme=day] :is(.enrollmentToday>header,.enrollmentPlan>header,.daySummary,.todayExecution,.planCards>article){background:#fffaf0}.shell[data-theme=day] :is(.enrollmentToday,.enrollmentPlan) :is(h2,h3,b,p,span){color:#20383d}.shell[data-theme=day] .executionRow>span{background:#eef8f6}.shell[data-theme=day] .enrollmentPlan>nav button{color:#20383d;background:#f5fbfa}@media (width<=1180px){.todayColumns{grid-template-columns:1fr 1.6fr}.daySummary.tomorrow{grid-column:1/-1}.planCards{grid-template-columns:1fr}}@media (width<=760px){.enrollmentToday,.enrollmentPlan{padding:14px}.enrollmentToday>header,.enrollmentPlan>header{flex-direction:column;align-items:flex-start}.enrollmentToday>header h2,.enrollmentPlan>header h2{font-size:30px}.todayColumns{grid-template-columns:1fr}.daySummary.tomorrow{grid-column:auto}.executionRow{grid-template-columns:1fr 1fr}.executionRow>span{grid-column:1/-1}.enrollmentPlan>nav{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.enrollmentPlan>nav button{scroll-snap-align:start;min-width:74px}.planCards>article>div{grid-template-columns:1fr}}.editEnrollmentAgenda{color:#071e20;white-space:nowrap;background:#74d8af;border:1px solid #74d8af8c;border-radius:999px;padding:11px 16px;font-weight:900}.emptyAgendaDay{color:#aebfbc;border:1px dashed #d7b55d4d;border-radius:12px;padding:24px}.enrollmentAgendaSetup{gap:18px;padding:28px;display:grid}.enrollmentAgendaSetup>header{background:linear-gradient(120deg,#041b21f7,#092e33de);border:1px solid #d7b55d61;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px;display:flex}.enrollmentAgendaSetup>header small{color:#73d2a8;letter-spacing:.15em;font-weight:900}.enrollmentAgendaSetup>header h2{color:#f1d16b;margin:8px 0;font:600 43px Georgia,serif}.enrollmentAgendaSetup>header p{color:#afbfbc;max-width:900px;margin:0;line-height:1.55}.enrollmentAgendaSetup>header>span{color:#e9d797;white-space:nowrap;border:1px solid #d7b55d59;border-radius:14px;padding:12px 16px;line-height:1.6}.agendaSetupIntro{background:#072b2fbf;border-left:4px solid #73d2a8;border-radius:12px;padding:18px 22px}.agendaSetupIntro b{color:#f0dfb6}.agendaSetupIntro p{color:#aebfbc;margin:5px 0 0}.agendaSetupRows{gap:12px;display:grid}.agendaSetupRows article{background:#041920e0;border:1px solid #d7b55d4d;border-radius:16px;grid-template-columns:92px minmax(160px,.8fr) 140px 145px minmax(250px,1.4fr) 44px;align-items:end;gap:12px;padding:17px;display:grid}.agendaSetupRows article>b{color:#e1c264;align-self:center}.agendaSetupRows label{color:#aebfbc;gap:6px;font-size:12px;display:grid}.agendaSetupRows :is(select,input){color:#f1e7d5;background:#031820;border:1px solid #8e7127;border-radius:10px;width:100%;min-height:48px;padding:0 12px}.agendaSetupRows article>button{color:#e1a69c;background:0 0;border:1px solid #6d4941;border-radius:10px;height:48px;font-size:22px}.agendaSetupRows article>button:disabled{opacity:.3}.agendaSetupActions{justify-content:space-between;gap:14px;display:flex}.agendaSetupActions button{color:#eee5d5;background:#082b3a;border:1px solid #3a6877;border-radius:12px;padding:14px 18px;font-weight:900}.agendaSetupActions button.primary{color:#06231d;background:#73d2a8}.agendaSetupActions button:disabled{cursor:not-allowed;opacity:.45}.shell[data-theme=day] :is(.enrollmentAgendaSetup>header,.agendaSetupRows article){background:#fffaf0}.shell[data-theme=day] .enrollmentAgendaSetup :is(h2,b,p,label){color:#20383d}.shell[data-theme=day] .agendaSetupRows :is(select,input){color:#20383d;background:#fff}@media (width<=1050px){.agendaSetupRows article{grid-template-columns:72px 1fr 1fr}.agendaSetupRows label:last-of-type{grid-column:2/4}.agendaSetupRows article>button{grid-area:2/1}}@media (width<=680px){.enrollmentAgendaSetup{padding:14px}.enrollmentAgendaSetup>header{flex-direction:column;padding:20px}.enrollmentAgendaSetup>header h2{font-size:32px}.agendaSetupRows article{grid-template-columns:1fr 1fr}.agendaSetupRows article>b,.agendaSetupRows label:last-of-type{grid-column:1/-1}.agendaSetupRows article>button{grid-area:auto}.agendaSetupActions{flex-direction:column}.agendaSetupActions button{width:100%}}.enrollmentAgendaSetup{gap:14px;width:100%;min-width:0;padding:22px}.enrollmentAgendaSetup>header{gap:18px;min-width:0;padding:20px 22px}.enrollmentAgendaSetup>header>div{min-width:0}.enrollmentAgendaSetup>header h2{overflow-wrap:anywhere;margin:5px 0;font-size:clamp(30px,3vw,43px);line-height:1.05}.enrollmentAgendaSetup>header p{line-height:1.4}.enrollmentAgendaSetup>header>span{flex:none;padding:10px 14px;line-height:1.5}.agendaSetupIntro{padding:14px 18px}@media (width<=680px){.enrollmentAgendaSetup{padding:10px}.enrollmentAgendaSetup>header{padding:16px}.enrollmentAgendaSetup>header>span{white-space:normal}.enrollmentAgendaSetup>header h2{font-size:30px}}.agendaGridHelp{background:#062a2fb8;border:1px solid #74d8af47;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.agendaGridHelp b{color:#73d2a8}.agendaGridHelp span{color:#aebfbc;font-size:13px}.agendaGridScroll{scrollbar-color:#8e7127 #061c23;background:#02141beb;border:1px solid #d7b55d5c;border-radius:16px;max-height:620px;overflow:auto}.agendaWeekHeader{z-index:20;background:#062934;grid-template-columns:72px repeat(7,minmax(125px,1fr));min-width:947px;display:grid;position:sticky;top:0;box-shadow:0 2px #d7b55d73}.agendaWeekHeader>*{color:#e9dfcf;border-right:1px solid #d7b55d33;place-items:center;min-height:48px;font-size:13px;display:grid}.agendaWeekHeader .today{color:#061d21;background:#73d2a8}.agendaWeekGrid{grid-template-rows:repeat(72,24px);grid-template-columns:72px repeat(7,minmax(125px,1fr));min-width:947px;display:grid;position:relative}.agendaTimeLabel{z-index:4;color:#8fa4a3;text-align:right;background:#041b23;border-right:1px solid #d7b55d3d;padding:2px 8px;font-size:11px}.agendaGridCell{z-index:1;touch-action:none;background:0 0;border-top:0;border-bottom:1px solid #74d8af14;border-left:0;border-right:1px solid #74d8af1a}.agendaGridCell:nth-of-type(28n){border-bottom-color:#d7b55d4d}.agendaGridCell:hover{background:#74d8af1f}.agendaGridBlock,.agendaDragPreview{z-index:8;color:#eff7ef;text-align:left;background:linear-gradient(135deg,#12615c,#0b3d48);border:1px solid #74d8afb3;border-radius:8px;margin:1px 3px;padding:5px 7px;overflow:hidden;box-shadow:0 4px 14px #00000047}.agendaGridBlock{cursor:pointer;flex-direction:column;justify-content:center;min-height:22px;display:flex}.agendaGridBlock b{color:#f4ead7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.agendaGridBlock span,.agendaDragPreview span{color:#b9d9d0;font-size:10px}.agendaGridBlock.pending{background:#563e12;border-color:#efc552;animation:1.4s ease-in-out infinite agendaPendingPulse}.agendaDragPreview{z-index:10;pointer-events:none;background:#74d8af52;border-style:dashed}@keyframes agendaPendingPulse{50%{box-shadow:0 0 0 3px #efc5522e}}.agendaBlockEditor{z-index:30;background:#082d33;border:1px solid #73d2a8;border-radius:16px;grid-template-columns:minmax(170px,.8fr) minmax(260px,1.5fr) auto auto;align-items:end;gap:12px;padding:16px;display:grid;position:sticky;bottom:10px;box-shadow:0 16px 40px #00000080}.agendaBlockEditor>div{gap:4px;display:grid}.agendaBlockEditor small{color:#73d2a8}.agendaBlockEditor b{color:#f3e6ce}.agendaBlockEditor label{color:#afbfbc;gap:5px;font-size:12px;display:grid}.agendaBlockEditor select,.agendaBlockEditor button{color:#f3e6ce;background:#031820;border:1px solid #8e7127;border-radius:10px;min-height:48px;padding:0 14px;font-weight:800}.agendaBlockEditor button.primary{color:#06231d;background:#73d2a8}.agendaBlockEditor button:disabled{opacity:.45}.agendaSetupActions>span{color:#aebfbc;align-self:center}.shell[data-theme=day] :is(.agendaGridScroll,.agendaBlockEditor){background:#fffaf0}.shell[data-theme=day] .agendaWeekHeader{background:#eef5ef}.shell[data-theme=day] .agendaTimeLabel{color:#506565;background:#f7f2e8}.shell[data-theme=day] .agendaBlockEditor :is(b,label){color:#20383d}.shell[data-theme=day] .agendaBlockEditor select{color:#20383d;background:#fff}@media (width<=900px){.agendaBlockEditor{grid-template-columns:1fr 1fr}.agendaBlockEditor>div,.agendaBlockEditor label{grid-column:1/-1}}@media (width<=680px){.agendaGridHelp{flex-direction:column;align-items:flex-start}.agendaGridScroll{max-height:540px}.agendaWeekHeader,.agendaWeekGrid{grid-template-columns:58px repeat(7,minmax(105px,1fr));min-width:793px}.agendaBlockEditor{grid-template-columns:1fr;position:relative;bottom:auto}.agendaBlockEditor>*{grid-column:1!important}.agendaSetupActions{align-items:stretch}.agendaSetupActions>span{text-align:center}}.agendaGridBlock em{color:#73d2a8;letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:9px;font-style:normal;font-weight:900;display:block}.agendaBlockEditor{grid-template-columns:minmax(155px,.75fr) minmax(145px,.7fr) minmax(105px,.55fr) minmax(105px,.55fr) minmax(230px,1.2fr) auto auto}.agendaEditorTitle b{font-size:13px}.agendaEditError{color:#ffd275;grid-column:1/-1;margin:0;font-size:13px;font-weight:800}.shell[data-theme=day] .agendaGridBlock em{color:#b17c00}@media (width<=1300px){.agendaBlockEditor{grid-template-columns:repeat(3,minmax(0,1fr))}.agendaEditorTitle,.agendaEditorSubject,.agendaEditError{grid-column:1/-1}.agendaBlockEditor>button{min-width:0}}@media (width<=900px){.agendaBlockEditor{grid-template-columns:repeat(2,minmax(0,1fr))}.agendaBlockEditor>div,.agendaBlockEditor label{grid-column:auto}.agendaEditorTitle,.agendaEditorSubject,.agendaEditError{grid-column:1/-1!important}}@media (width<=680px){.agendaBlockEditor{grid-template-columns:1fr}.agendaBlockEditor>*{grid-column:1!important}}.brandSeal,.mobileLogo,.panelLauncherLogo,.focusBrand img,.mentorBrand img,.globalOnboarding header img{object-fit:contain;filter:drop-shadow(0 4px 10px #00000047)}.navLumenMark{object-fit:contain;filter:drop-shadow(0 0 4px #e2bd5b47);width:21px;height:21px;display:block}.lumenIcon>i,.lumenMark>i{clip-path:none;filter:drop-shadow(0 0 4px #e2bd5b4d);background:url(/lumen-by-elitezeit-icon.png) 50%/contain no-repeat;inset:0}.lumenIcon>i:after,.lumenMark>i:after{content:none;clip-path:none;display:none}.lumenMiniOrb,.lumenGuideOrb{background:radial-gradient(circle,#0d343af0,#041a21fa)}.lumenMiniOrb:before,.lumenGuideOrb:before{content:"";filter:drop-shadow(0 0 5px #e2bd5b57);background:url(/lumen-by-elitezeit-icon.png) 50%/contain no-repeat;width:72%;height:72%}.lumenMiniOrb>i,.lumenGuideOrb>i{display:none}.mentorOrb .lumenIcon{--lumen-star-size:82px}.smartEditorButton img{object-fit:contain;vertical-align:middle;width:18px;height:18px}.weeklyDayTimeline{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;scrollbar-width:none;width:100%;display:flex;overflow:auto visible}.weeklyDayTimeline::-webkit-scrollbar{display:none}.weeklyDayPanel{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.weeklyDayPanel>.dailyLessonRows{width:100%}.weeklyDayTimeline:active{cursor:grabbing}.editalScanStatus{background:linear-gradient(110deg,#052a2df5,#071a22f5);border:1px solid #69d6ab7a;border-radius:18px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:22px;margin:22px 0;padding:22px 26px;display:grid}.editalScanStatus h3{color:#f3e7c7;margin:4px 0 6px;font:600 25px Georgia,serif}.editalScanStatus span{color:#b5c8c4}.editalScanStatus>div:nth-child(2){text-align:center;display:grid}.editalScanStatus>div:nth-child(2) strong{color:#73d8ae;font:700 25px/1 Georgia,serif}.editalScanStatus>div:nth-child(2) small{color:#9fb4af;max-width:150px}.editalScanStatus button{border-radius:12px;min-height:48px;padding:10px 18px}.scanLocated{color:#72d8ad!important;border-color:#72d8ad80!important}.scanMissing{opacity:.8;color:#c6bfae!important}.simulationConfigExpanded{grid-template-columns:repeat(3,minmax(180px,1fr))}.simulationConfigExpanded>button{align-self:end}@media (width<=900px){.editalScanStatus{text-align:left;grid-template-columns:1fr}.editalScanStatus>div:nth-child(2){text-align:left}.simulationConfigExpanded{grid-template-columns:1fr}}.enrolledExamGrid .onboardingFlag{border-radius:7px;width:48px;height:34px}.enrolledExamGrid>.addEnrollment>i{place-items:center;display:grid}.enrolledExamCard{background:#081f2b99;border:1px solid #d8b24d40;border-radius:14px;min-height:128px;display:grid;overflow:hidden}.enrolledExamCard.current{background:#369d7017;border-color:#6dd3a3}.enrolledExamOpen{color:#e9e1d4;text-align:left;background:0 0;border:0;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;width:100%;padding:17px;display:grid}.unenrollExam{color:#e5c985;text-align:right;background:#d8b24d0f;border:0;border-top:1px solid #d8b24d2e;min-height:34px;padding:8px 14px;font-size:8px;font-weight:850}.unenrollExam:hover{color:#ffe9ad;background:#d8b24d1f}.unenrollExam:disabled,.enrolledExamOpen:disabled{opacity:.55}.enrolledExamCard :is(span){gap:3px;display:grid}.enrolledExamCard small{color:#6dd3a3;font-size:7px;font-weight:800}.enrolledExamCard strong{font:17px Georgia,serif}.enrolledExamCard em{color:#8f9d9b;font-size:8px;font-style:normal}.enrolledExamCard b{color:#d9ba60;font-size:8px}.enrolledExamGrid>.catalogStatus{grid-column:1/-1}.quickExamSwitcher>.onboardingFlag{border-radius:5px;flex:none;width:34px;height:24px}@media (width<=720px){.enrolledExamGrid .onboardingFlag{width:40px;height:29px}.enrolledExamOpen{grid-template-columns:40px 1fr}.enrolledExamOpen>b{grid-column:2}}@media (width>=1201px){.libraryTableHead,.libraryFiles article{grid-template-columns:38px minmax(170px,1.3fr) minmax(160px,1fr) 130px 96px 112px}.libraryTableHead>span{white-space:nowrap;overflow-wrap:normal;word-break:normal;min-width:0}}.todayFocusRow>button:first-child span{width:100%!important;min-width:0!important}.todayFocusRow>button:first-child span>strong{text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;justify-self:center!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;display:block!important}.todayFocusRow>button:first-child{text-align:center!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important}.todayFocusRow>button:first-child>time,.todayFocusRow>button:first-child>span,.todayFocusRow>button:first-child>b{text-align:center!important;grid-column:1!important;justify-self:center!important;width:100%!important}.todayCard .todayFocusRow>button:first-child>.todayFocusContent{text-align:center!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;width:100%!important;min-width:0!important;display:grid!important}.todayFocusContent>time,.todayFocusContent>span,.todayFocusContent>b{text-align:center!important;justify-self:center!important;width:100%!important;min-width:0!important;display:block!important}.partnerMetrics article{background:linear-gradient(145deg,#092f35eb,#072329eb);border:1px solid #69d6aa47;border-radius:12px;align-content:start;gap:5px;min-height:116px;padding:13px;display:grid}.partnerMetrics article>small{color:#aebfbc;font-size:10px}.partnerMetrics article>strong{color:#eee7d5;font-size:25px}.partnerMetrics article>span{color:#86aaa4;font-size:9px;line-height:1.35}.partnerInvite{color:#06262b;background:#69d6aa;border:0;border-radius:9px;margin-top:10px;padding:10px 13px;font-weight:900}.focusMinimize{min-height:31px;color:#d8c77e!important;background:#d8b24d0a!important;border:1px solid #d8b24d4d!important;border-radius:999px!important;padding:6px 10px!important;font-size:8px!important;font-weight:850!important}.focusMiniBar{display:none}.focusMode.minimized{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03121bf7;border:1px solid #d8b24d6b;border-radius:18px;grid-template-rows:auto auto;width:min(520px,100vw - 36px);height:auto;min-height:0;padding:12px 14px;inset:auto 18px 18px auto;overflow:visible;box-shadow:0 20px 70px #00000080}.focusMode.minimized .focusAmbient,.focusMode.minimized>main,.focusMode.minimized>footer,.focusMode.minimized .focusBrand{display:none}.focusMode.minimized>header{justify-content:flex-end;margin-bottom:9px}.focusMode.minimized .focusHeaderActions{justify-content:flex-end;width:100%}.focusMode.minimized .focusMiniBar{grid-template-columns:1fr auto auto;align-items:center;gap:9px;display:grid}.focusMiniBar>div{grid-template-columns:auto auto;align-items:baseline;gap:2px 10px;min-width:0;display:grid}.focusMiniBar small{color:#6dd3a3;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;grid-column:1/-1;font-size:8px;font-weight:900;overflow:hidden}.focusMiniBar strong{color:#fff5e2;letter-spacing:-.04em;font:600 27px ui-monospace,SFMono-Regular,Menlo,monospace}.focusMiniBar span{color:#8d9b98;font-size:8px}.focusMiniBar>button{min-height:38px;color:#082128!important;background:#74d3a5!important;border:1px solid #8de0b8!important;border-radius:10px!important;padding:8px 11px!important;font-size:8px!important;font-weight:900!important}.focusMiniBar>.focusMiniFinish{color:#d8c77e!important;background:0 0!important;border-color:#d8b24d66!important}.focusMode.minimized .focusPlaylistPanel{width:min(360px,100vw - 36px);position:fixed;top:auto;bottom:128px;right:18px}.focusDragHandle{touch-action:none;-webkit-user-select:none;user-select:none;min-height:31px;color:#82ddb5!important;cursor:grab!important;background:#69d6aa14!important;border:1px solid #69d6aa59!important;border-radius:999px!important;padding:6px 10px!important;font-size:8px!important;font-weight:900!important}.focusDragHandle:active{cursor:grabbing!important}.focusMode.minimized{will-change:left, top}.focusMode.minimized>header{cursor:move!important}@media (width<=680px){.focusMinimize{font-size:0!important}.focusMinimize:after{content:"—";font-size:13px}.focusMode.minimized{right:10px;bottom:calc(82px + env(safe-area-inset-bottom));width:calc(100vw - 20px);padding:10px}.focusMode.minimized .focusMinimize:after{content:"▣"}.focusMode.minimized .focusStatus{display:none}.focusMode.minimized .focusMiniBar{grid-template-columns:1fr auto auto}.focusMiniBar strong{font-size:23px}.focusMiniBar span{display:none}.focusMiniBar>button{padding:7px 9px!important}.focusMode.minimized .focusPlaylistPanel{right:10px;bottom:calc(154px + env(safe-area-inset-bottom));width:auto;left:10px}}.partnerProgram{background:linear-gradient(135deg,#051f25f7,#0a3a39f0);border:1px solid #69d6aa59;border-radius:18px;gap:15px;padding:22px;display:grid}.partnerProgram>header{grid-template-columns:1fr auto;align-items:center;gap:20px;display:grid}.partnerProgram>header small{color:#69d6aa;letter-spacing:.12em;font-weight:900}.partnerProgram>header p{color:#aebfbc}.partnerProgram>header>span{background:#ffffff08;border:1px solid #d7b55d52;border-radius:13px;min-width:210px;padding:15px;display:grid}.partnerProgram>header>span strong{color:#f0dfae}.partnerProgram>header>span b{color:#d7b55d;font:600 32px Georgia,serif}.partnerMetrics{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.partnerMetrics label{color:#aebfbc;gap:5px;font-size:10px;display:grid}.partnerMetrics input{color:#eee7d5;background:#092f35;border:1px solid #d7b55d4d;border-radius:9px;width:100%;padding:10px}.partnerBenefits{grid-template-columns:1fr 1fr;gap:9px;display:grid}.partnerBenefits article{background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;gap:11px;padding:13px;display:flex}.partnerBenefits i{color:#d7b55d;background:#173f43;border-radius:50%;place-items:center;min-width:37px;height:37px;display:grid}.partnerBenefits span{display:grid}.partnerBenefits small{color:#9fb2ae}.partnerProgram>footer{background:#d7b55d12;border-left:4px solid #d7b55d;gap:3px;padding:12px;display:grid}.partnerProgram>footer span{color:#aebfbc}.shell[data-theme=day] .partnerProgram{background:#fff!important}.shell[data-theme=day] .partnerProgram :is(h3,strong,p,span,label){color:#183337}.shell[data-theme=day] .partnerProgram input{color:#183337!important;background:#fff!important}@media (width<=900px){.partnerMetrics{grid-template-columns:1fr 1fr}.partnerProgram>header{grid-template-columns:1fr}}@media (width<=560px){.partnerMetrics,.partnerBenefits{grid-template-columns:1fr}}.logisticsBoard{background:#051f25f0;border:1px solid #d7b55d52;border-radius:15px;gap:13px;padding:18px;display:grid}.logisticsBoard>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.logisticsBoard>header span{display:grid}.logisticsBoard>header small{color:#69d6aa;letter-spacing:.11em;font-weight:900}.logisticsBoard>header>b{color:#69d6aa;border:1px solid #69d6aa66;border-radius:999px;padding:7px 9px;font-size:10px}.logisticsComposer{grid-template-columns:1fr 1.2fr 1fr;gap:9px;display:grid}.logisticsComposer label{color:#aebfbc;gap:5px;font-size:11px;display:grid}.logisticsComposer .wide{grid-column:1/-1}.logisticsComposer :is(input,select,textarea){color:#eee7d5;background:#092f35;border:1px solid #d7b55d4d;border-radius:9px;width:100%;padding:11px}.logisticsComposer textarea{resize:vertical;min-height:75px}.logisticsComposer>button{color:#06262b;background:#69d6aa;border:0;border-radius:9px;grid-column:1/-1;justify-self:end;padding:10px 13px;font-weight:900}.logisticsOffers{gap:8px;display:grid}.logisticsOffers article{border:1px solid #ffffff14;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px;display:grid}.logisticsOffers article>i{color:#d7b55d;background:#173f43;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.logisticsOffers article>span{display:grid}.logisticsOffers small{color:#69d6aa}.logisticsOffers p{color:#aebfbc}.logisticsOffers button{color:#d7c27e;background:0 0;border:1px solid #d7b55d4d;border-radius:8px;padding:8px 10px}.logisticsEmpty{color:#91aaa5;border:1px dashed #d7b55d47;border-radius:9px;padding:13px}.logisticsBoard>footer{background:#d7b55d12;border-left:4px solid #d7b55d;gap:3px;padding:11px;display:grid}.logisticsBoard>footer span{color:#a8bab6;font-size:12px}.shell[data-theme=day] .logisticsBoard{background:#fff!important}.shell[data-theme=day] .logisticsBoard :is(strong,span,p,label){color:#183337}.shell[data-theme=day] .logisticsBoard :is(input,select,textarea){color:#183337!important;background:#fff!important}@media (width<=700px){.logisticsComposer{grid-template-columns:1fr}.logisticsComposer .wide,.logisticsComposer>button{grid-column:auto}.logisticsComposer>button{justify-self:stretch}.logisticsOffers article{grid-template-columns:auto 1fr}.logisticsOffers button{grid-column:2}.logisticsBoard>header{flex-direction:column;align-items:flex-start}}.masterySprint{background:linear-gradient(135deg,#0c3d3deb,#041b21fa);border:1px solid #69d6aa6b;border-radius:15px;gap:13px;padding:18px;display:grid}.masterySprint>header{justify-content:space-between;align-items:center;display:flex}.masterySprint>header span{display:grid}.masterySprint>header small{color:#69d6aa;letter-spacing:.12em;font-weight:900}.masterySprint>header>b{color:#e2c46a;border:1px solid #d7b55d;border-radius:50%;place-items:center;min-width:48px;height:48px;display:grid}.masterySprint h4{color:#f0dfae;font:600 23px/1.3 Georgia,serif}.sprintOptions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sprintOptions button{color:#e8e1d0;text-align:left;background:#0a3338;border:1px solid #ffffff1f;border-radius:9px;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:11px;display:grid}.sprintOptions button.correct{background:#69d6aa21;border-color:#69d6aa}.sprintOptions button.wrong{background:#b96a4b24;border-color:#b96a4b}.sprintOptions button.muted{opacity:.48}.masterySprint>footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.masterySprint>footer p{color:#b9c8c5}.masterySprint>footer button,.sprintResult button{color:#082128;background:#d7b55d;border:0;border-radius:9px;padding:10px 12px;font-weight:900}.sprintResult{grid-template-columns:auto 1fr auto;align-items:center;gap:13px;display:grid}.sprintResult>i{color:#f0d16d;background:#246d57;border-radius:50%;place-items:center;width:52px;height:52px;font-size:25px;display:grid}.sprintResult>span{display:grid}.sprintResult small{color:#a9bbb7}.shell[data-theme=day] .masterySprint{background:#fff!important}.shell[data-theme=day] .masterySprint :is(h4,strong,span,p){color:#183337}@media (width<=600px){.sprintOptions{grid-template-columns:1fr}.masterySprint>footer,.sprintResult{grid-template-columns:1fr;align-items:stretch}.sprintResult>i{display:none}}.networkPage{color:#eee7d5;gap:20px;max-width:1480px;margin:0 auto;padding:28px;display:grid}.networkHero{background:linear-gradient(125deg,#041b21f7,#0a3e3deb);border:1px solid #d7b55d5c;border-radius:22px;padding:28px}.networkHero small,.studySocial>header small{color:#69d6aa;letter-spacing:.14em;font-weight:900}.networkHero h2{color:#f0dfae;margin:8px 0;font:600 clamp(32px,4vw,52px)/1.02 Georgia,serif}.networkHero p{color:#b4c5c1;max-width:950px;font-size:17px;line-height:1.5}.networkSplit,.marketGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:16px;display:grid}.teacherProfileCard,.matchScenarios,.marketForm,.marketListings,.personalScore,.communityRules,.studySocial{background:#041b21f2;border:1px solid #d7b55d47;border-radius:18px;padding:22px}.networkPage h3{color:#f0dfae;margin:0 0 14px;font:600 27px Georgia,serif}.teacherProfileCard,.marketForm{gap:13px;display:grid}.teacherProfileCard>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.teacherProfileCard label,.marketForm label,.feedComposer label{color:#aebfbc;gap:5px;font-size:12px;display:grid}.teacherProfileCard :is(input,select),.marketForm :is(input,select),.feedComposer :is(input,textarea){color:#eee7d5;background:#092f35;border:1px solid #d7b55d52;border-radius:10px;width:100%;padding:12px}.teacherProfileCard>button,.marketForm>button,.personalScore>button,.studySocial>header button,.feedComposer button{color:#06262b;background:#69d6aa;border:0;border-radius:10px;min-height:44px;padding:11px 14px;font-weight:900}.teacherProfileCard>small{color:#8fa6a2}.matchScenarios{gap:9px;display:grid}.matchScenarios article{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;gap:13px;padding:14px;display:flex}.matchScenarios article i{color:#d7b55d;background:#0d3c42;border-radius:12px;place-items:center;min-width:42px;height:42px;font:600 21px Georgia,serif;display:grid}.matchScenarios article span{gap:3px;display:grid}.matchScenarios small{color:#9eb1ad;line-height:1.4}.feePreview{grid-template-columns:1fr 1fr;gap:8px;display:grid}.feePreview span{background:#ffffff09;border-radius:10px;padding:12px;display:grid}.feePreview small{color:#91a8a3}.feePreview strong{color:#e3c66f}.rightsCheck{align-items:start;grid-template-columns:auto 1fr!important}.rightsCheck input{width:auto!important}.marketListings{align-content:start;gap:10px;display:grid}.marketListings>header{justify-content:space-between;display:flex}.marketListings>header b{background:#246d57;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.marketListings>article{border:1px solid #ffffff14;border-radius:11px;justify-content:space-between;gap:12px;padding:14px;display:flex}.marketListings article span{display:grid}.marketListings small,.marketListings em{color:#9fb2ae;font-style:normal}.marketListings aside{background:#d7b55d12;border-left:4px solid #d7b55d;gap:5px;margin-top:8px;padding:14px;display:grid}.marketEmpty,.feedEmpty{text-align:center;border:1px dashed #d7b55d59;border-radius:12px;align-content:center;place-items:center;gap:7px;min-height:180px;display:grid}.marketEmpty i,.feedEmpty i{color:#d7b55d;font:600 32px Georgia,serif}.marketEmpty span,.feedEmpty span{color:#9fb2ae;max-width:540px}.personalScore{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;display:grid}.levelOrb{background:#0b363c;border:2px solid #d7b55d;border-radius:50%;place-items:center;width:92px;height:92px;display:grid}.levelOrb strong{color:#e2c36a;font:600 34px Georgia,serif}.levelOrb small{color:#9fb2ae;font-size:9px}.personalScore>div:nth-child(2)>small{color:#69d6aa;letter-spacing:.11em;font-weight:900}.personalScore h3{margin:5px 0;font:600 36px Georgia,serif}.personalScore>div:nth-child(2)>span{background:#143d42;border-radius:999px;height:9px;display:block;overflow:hidden}.personalScore>div:nth-child(2)>span i{background:#69d6aa;height:100%;display:block}.personalScore p{color:#9fb2ae}.rankingGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.rankingGrid article{background:#041b21f0;border:1px solid #d7b55d40;border-radius:15px;gap:6px;padding:18px;display:grid}.rankingGrid i{color:#d7b55d;font-size:26px}.rankingGrid small{color:#69d6aa;letter-spacing:.12em}.rankingGrid strong{color:#f0dfae;font:600 22px Georgia,serif}.rankingGrid span{color:#9fb2ae}.communityRules ol{grid-template-columns:1fr 1fr;gap:9px;padding:0;list-style:none;display:grid}.communityRules li{color:#b6c5c2;border:1px solid #ffffff14;border-radius:10px;padding:13px}.studySocial{gap:16px;display:grid}.studySocial>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.socialColumns{grid-template-columns:300px 1fr;gap:15px;display:grid}.socialColumns>aside{align-content:start;gap:7px;display:grid}.socialColumns>aside>button{color:#b6c6c3;text-align:left;background:0 0;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:9px;padding:11px;display:flex}.socialColumns>aside>button.active{color:#f1ead8;background:#69d6aa17;border-color:#69d6aa}.socialColumns>aside>small{color:#8fa6a2;margin-top:9px;line-height:1.4}.socialColumns>main{align-content:start;gap:11px;display:grid}.feedComposer{background:#ffffff08;border-radius:13px;gap:9px;padding:15px;display:grid}.feedComposer textarea{resize:vertical;min-height:92px}.feedComposer>div{grid-template-columns:180px auto;justify-content:end;gap:9px;display:grid}.feedEntry{border:1px solid #ffffff14;border-radius:12px;padding:15px}.feedEntry>header{align-items:center;gap:9px;display:flex}.feedEntry>header>i{color:#e2c56d;background:#173f43;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.feedEntry>header span{flex:1;display:grid}.feedEntry>header small{color:#91aaa5}.feedEntry>header>b{color:#69d6aa}.feedEntry p{padding:13px 0;line-height:1.5}.feedEntry footer{gap:8px;display:flex}.feedEntry footer button{color:#cdbb80;background:0 0;border:1px solid #d7b55d40;border-radius:8px;padding:7px 9px}.shell[data-theme=day] :is(.networkHero,.teacherProfileCard,.matchScenarios,.marketForm,.marketListings,.personalScore,.rankingGrid article,.communityRules,.studySocial){color:#183337;background:#fffaf0!important;border-color:#a98024!important}.shell[data-theme=day] .networkPage :is(h2,h3,strong,p,span,label){color:#183337}.shell[data-theme=day] .networkPage :is(input,select,textarea){color:#183337!important;background:#fff!important}@media (width<=900px){.networkPage{padding:14px}.networkSplit,.marketGrid,.socialColumns,.rankingGrid{grid-template-columns:1fr}.personalScore{grid-template-columns:auto 1fr}.personalScore>button{grid-column:1/-1}.communityRules ol{grid-template-columns:1fr}.studySocial>header{flex-direction:column;align-items:stretch}}@media (width<=560px){.teacherProfileCard>div,.feePreview,.feedComposer>div{grid-template-columns:1fr}.personalScore{grid-template-columns:1fr;justify-items:start}.networkHero{padding:20px}}.contentPage .daySelector,.enrollmentEngine .daySelector{box-sizing:border-box!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;justify-content:stretch!important;gap:4px!important;width:100%!important;min-width:0!important;display:grid!important}.contentPage .daySelector button,.enrollmentEngine .daySelector button{box-sizing:border-box!important;white-space:nowrap!important;text-align:center!important;width:100%!important;min-width:0!important;height:34px!important;padding:0 2px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;overflow:hidden!important}@media (width<=600px){.contentPage .daySelector,.enrollmentEngine .daySelector{gap:3px!important}.contentPage .daySelector button,.enrollmentEngine .daySelector button{height:32px!important;font-size:9px!important}}.lumenUniversalTrigger{align-items:center;color:#f4edda!important;text-align:left!important;background:linear-gradient(135deg,#0a343a,#0d4a46)!important;border:1px solid #68d3a88c!important;border-radius:14px!important;gap:9px!important;min-width:178px!important;padding:8px 11px!important;display:flex!important;box-shadow:0 8px 24px #0003!important}.lumenUniversalTrigger>span:nth-child(2){line-height:1.05;display:grid}.lumenUniversalTrigger strong{color:#75dbb1;font-size:13px}.lumenUniversalTrigger small{color:#c8d5d2;letter-spacing:.04em;font-size:9px}.lumenUniversalTrigger>b{margin-left:auto;font-size:17px}.lumenMiniOrb,.lumenGuideOrb{background:radial-gradient(circle at 45% 42%,#dfbd5a 0 19%,#153c3d 21% 100%);border:1px solid #d7b55d;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative;box-shadow:0 0 0 4px #d7b55d14,0 0 18px #66d8a92e}.lumenMiniOrb i,.lumenGuideOrb i{background:#d7b55d;border-radius:50%;width:8px;height:8px}.lumenGuideBackdrop{z-index:1800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00090dad;justify-content:flex-end;display:flex;position:fixed;inset:0}.lumenGuidePanel{box-sizing:border-box;color:#f1ead8;background:linear-gradient(165deg,#061921 0%,#082c32 58%,#06171e 100%);border-left:1px solid #d7b55d73;align-content:start;gap:18px;width:min(560px,100%);height:100%;padding:24px;display:grid;overflow:auto;box-shadow:-22px 0 60px #00000061}.lumenGuidePanel>header{border-bottom:1px solid #d7b55d47;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:16px;display:flex}.lumenGuidePanel>header>div{align-items:center;gap:12px;min-width:0;display:flex}.lumenGuidePanel>header>div>span:last-child{min-width:0}.lumenGuidePanel>header small,.lumenVoiceChooser small{color:#72d8ae;letter-spacing:.12em;font-size:10px;font-weight:900}.lumenGuidePanel h2{color:#f0dfae;overflow-wrap:anywhere;margin:4px 0 0;font:600 clamp(25px,4vw,36px)/1.05 Georgia,serif}.lumenGuidePanel>header>button{color:#f1ead8;background:#0d3036;border:1px solid #ffffff26;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;font-size:24px;display:grid}.lumenGuideOrb{width:48px;height:48px}.lumenGuideIntro,.lumenGuideAsk,.lumenVoiceChooser{background:#ffffff06;border:1px solid #d7b55d3b;border-radius:16px;padding:17px}.lumenGuideIntro{gap:12px;display:grid}.lumenGuideIntro>p,.lumenGuideAnswer p{color:#d8e1de;line-height:1.55}.lumenGuideIntro ol{color:#b9cbc7;gap:7px;margin:0;padding-left:23px;display:grid}.lumenGuideAsk{gap:11px;display:grid}.lumenGuideAsk h3,.lumenVoiceChooser h3{color:#f0dfae;margin:0;font:600 22px Georgia,serif}.lumenGuideAsk>button{color:#062128;background:#6bd3a8;border:0;border-radius:10px;padding:12px 15px;font-weight:900}.lumenGuideAnswer{background:#6bd3a814;border-left:4px solid #6bd3a8;border-radius:9px;gap:8px;padding:14px;display:grid}.lumenGuideAnswer>strong{color:#76deb4}.lumenVoiceChooser{gap:12px;display:grid}.lumenVoiceChooser>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lumenVoiceChooser>header>span{color:#9fb3af;font-size:10px}.lumenVoiceChooser>div{gap:8px;display:grid}.lumenVoiceChooser article{background:#0a3036;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:1fr auto;align-items:center;display:grid;overflow:hidden}.lumenVoiceChooser article.selected{border-color:#6bd3a8;box-shadow:inset 0 0 0 1px #6bd3a840}.lumenVoiceChooser article>button{color:#f1ead8;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.lumenVoiceChooser article>button>i{color:#71d9af;font-style:normal}.lumenVoiceChooser article>button>span{min-width:0;display:grid}.lumenVoiceChooser article strong{overflow-wrap:anywhere}.lumenVoiceChooser article small{color:#a9bcb8;letter-spacing:0;font-weight:500}.lumenVoiceChooser article>a{color:#d8bd68;white-space:nowrap;padding:10px;font-size:10px;text-decoration:none}.lumenVoiceChooser>p{color:#a9bcb8;font-size:11px;line-height:1.45}.lumenVoiceChooser>em{color:#72d8ae;font-size:11px}.lumenGuidePanel .speakAnswerButton{justify-self:start}.shell[data-theme=day] :is(.lumenGuidePanel,.lumenGuideIntro,.lumenGuideAsk,.lumenVoiceChooser,.lumenVoiceChooser article){color:#183337!important;background:#fffaf0!important}.shell[data-theme=day] .lumenGuidePanel :is(p,li,small){color:#52666a!important}@media (width<=1100px){.lumenUniversalTrigger{min-width:0!important}.lumenUniversalTrigger>span:nth-child(2){display:none}.lumenUniversalTrigger>b{margin:0}}@media (width<=600px){.lumenGuidePanel{height:100dvh;padding:max(15px, env(safe-area-inset-top)) max(15px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(15px, env(safe-area-inset-left));overscroll-behavior:contain}.lumenGuideBackdrop{align-items:stretch;height:100dvh}.lumenVoiceChooser>header{display:grid}.lumenVoiceChooser article{grid-template-columns:1fr}.lumenVoiceChooser article>a{padding:0 12px 11px 46px}.lumenUniversalTrigger{touch-action:manipulation;right:max(12px, env(safe-area-inset-right))!important;top:max(132px, calc(env(safe-area-inset-top) + 118px))!important;z-index:1750!important;border-radius:50%!important;place-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;padding:0!important;display:grid!important;position:fixed!important;bottom:auto!important;box-shadow:0 9px 26px #00000061,0 0 0 3px #6bd3a81a!important}.lumenUniversalTrigger .lumenMiniOrb{width:32px;height:32px}.lumenUniversalTrigger>b{margin:0;font-size:12px;position:absolute;bottom:-4px;right:-3px}.lumenUniversalTrigger>span:nth-child(2){display:none}}.lumenAudioElement{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.lumenPlaybackError{color:#f0c57a;margin-top:7px;font-size:11px;line-height:1.35;display:block}.lumenVoiceChooser article{grid-template-columns:minmax(0,1fr) 154px;align-items:stretch}.lumenVoiceChooser .voiceSelectButton{color:#f1ead8;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.lumenVoiceChooser .voiceSelectButton>i{color:#71d9af;font-style:normal}.lumenVoiceChooser .voiceSelectButton>span{min-width:0;display:grid}.lumenVoiceChooser .voiceSelectButton b{color:#70d8ae;margin-top:5px;font-size:10px}.voiceCardActions{border-left:1px solid #ffffff1f;align-content:center!important;gap:4px!important;padding:8px!important;display:grid!important}.voiceSampleButton{color:#8be0ba;background:#6bd3a814;border:1px solid #6bd3a873;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:8px;font-size:10px;font-weight:850;display:flex}.voiceSampleButton.playing{color:#062128;background:#71d8ae}.voiceCardActions>a{color:#d8bd68;text-align:center;justify-content:center;align-items:center;gap:5px;text-decoration:none;display:inline-flex;padding:5px!important;font-size:9px!important}.voiceCardActions>a:after{content:"↗︎";font-family:Arial,sans-serif;font-size:11px;line-height:1}@media (width<=600px){.lumenVoiceChooser article{grid-template-columns:1fr}.voiceCardActions{border-top:1px solid #ffffff1f;border-left:0;grid-template-columns:1fr 1fr}}.shell,.workspace,.workspace>*,.topbar,.topbar>*,.topbarIdentity,.topActions,.contentPage,.contentPage>*,.enrollmentEngine,.engineGrid,.engineGrid>*{min-width:0}.topbarIdentity{overflow:hidden}.topbar h1{text-wrap:balance;white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important}.contentPage :is(h1,h2,h3,h4,p,span,strong,small,label),.enrollmentEngine :is(h2,h3,p,span,strong,small,label){overflow-wrap:anywhere;max-width:100%}.contentPage :is(img,video,canvas),.enrollmentEngine :is(img,video,canvas){max-width:100%;height:auto}.contentPage :is(input,select,textarea,button),.enrollmentEngine :is(input,select,textarea,button){min-width:0;max-width:100%}.enrollmentEngine .daySelector{width:100%;grid-template-columns:repeat(7,minmax(0,1fr))!important;justify-content:stretch!important;gap:5px!important;display:grid!important}.enrollmentEngine .daySelector small{grid-column:1/-1;width:auto!important}.enrollmentEngine .daySelector button{white-space:nowrap!important;text-overflow:clip!important;width:100%!important;min-width:0!important;height:34px!important;padding:0 2px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;overflow:hidden!important}.voicePersonaCard{grid-column:1/-1!important}.voicePersonaCard>header{justify-content:space-between;align-items:start;gap:14px;display:flex}.voicePersonaCard>header h3{margin:4px 0}.voicePersonaCard>header>span{color:#08251c;background:#70d6a6;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:900}.voiceProfileGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.voiceProfileGrid button{color:#d8dfda;text-align:left;background:#ffffff06;border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;display:grid;padding:11px!important}.voiceProfileGrid button.active{background:#59c5911f;border-color:#70d6a6}.voiceProfileGrid button i{color:#70d6a6;font-style:normal}.voiceProfileGrid button span{gap:4px;display:grid}.voiceProfileGrid button strong{font-size:10px}.voiceProfileGrid button small{color:#8fa5a0;letter-spacing:0;font-size:8px;line-height:1.4}.voicePersonaCard>p{color:#81938f;margin:0;font-size:8px;line-height:1.5}.shell[data-theme=day] .voiceProfileGrid button{color:#183337;background:#fff;border-color:#7e5c1447}.shell[data-theme=day] .voiceProfileGrid button.active{background:#edf8f1;border-color:#4aa77c}@media (width<=1500px) and (width>=721px){.topbar{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.topActions{flex-wrap:wrap!important;justify-content:flex-start!important}.topActions .quickExamSwitcher{width:min(420px,48vw)!important}.topbar .search{flex:180px!important;max-width:260px!important}}@media (width<=1050px){.voiceProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.voiceProfileGrid{grid-template-columns:1fr}.enrollmentEngine .daySelector{gap:3px!important}.enrollmentEngine .daySelector button{height:32px!important;font-size:9px!important}}.continueList .subjectSymbol.realFlag{padding:0;overflow:hidden}.continueList .subjectSymbol.realFlag img{object-fit:cover;border-radius:10px;width:100%;height:100%}.officialArchiveHeading{border-top:1px solid #d8b24d33;justify-content:space-between;align-items:end;gap:15px;margin-top:8px;padding-top:14px;display:flex}.officialArchiveHeading>span{gap:3px;display:grid}.officialArchiveHeading small{color:#6dd3a3;letter-spacing:.13em;font-size:7px}.officialArchiveHeading strong{color:#e7dece;font-size:12px}.officialArchiveHeading>b{color:#d7b85a;font-size:8px}.officialAssessmentArchive{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.officialAssessmentArchive>a{color:#e4dccf;background:#04161f7a;border:1px solid #6dd3a338;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;text-decoration:none;display:grid}.officialAssessmentArchive>a>b{color:#d7b85a;font-size:9px}.officialAssessmentArchive>a>span{gap:2px;display:grid}.officialAssessmentArchive small{color:#6dd3a3;font-size:7px}.officialAssessmentArchive strong{font-size:9px}.officialAssessmentArchive i{color:#6dd3a3;font-style:normal}.universalExamModule{gap:18px;display:grid}.universalModuleHero{background:linear-gradient(120deg,#061f2af5,#0b2b34d1);border:1px solid #d8b24d57;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:22px;padding:23px;display:flex}.universalModuleHero small{color:#6dd3a3;letter-spacing:.13em;font-size:8px;font-weight:850}.universalModuleHero h2{color:#f0e5d2;margin:5px 0 6px;font:31px Georgia,serif}.universalModuleHero p{color:#aeb9b5;margin:0;font-size:11px}.universalModuleHero>b{color:#6dd3a3;border:1px solid #6dd3a34d;border-radius:999px;padding:8px 11px;font-size:8px}.universalEmpty{color:#aaa99f;text-align:center;background:#03121b9e;border:1px solid #d8b24d40;border-radius:16px;place-items:center;gap:8px;min-height:270px;padding:28px;display:grid}.universalEmpty>i{color:#d7b85a;font:50px Georgia,serif}.universalEmpty h3{color:#eee3d0;margin:0;font:25px Georgia,serif}.universalEmpty p{max-width:720px;margin:0;line-height:1.55}.universalEmpty button{color:#09251b;background:#6bd2a0;border:0;border-radius:9px;margin-top:8px;padding:11px 15px;font-weight:850}.universalIntroGrid,.universalMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.universalMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.universalIntroGrid article,.universalMetricGrid article{background:#041720b8;border:1px solid #d8b24d45;border-radius:13px;gap:5px;padding:17px;display:grid}.universalIntroGrid small,.universalMetricGrid small{color:#6dd3a3;letter-spacing:.12em;font-size:7px}.universalIntroGrid strong{color:#e9dfcc;font-size:13px}.universalMetricGrid strong{color:#f1d36e;font:31px Georgia,serif}.universalIntroGrid span,.universalMetricGrid span{color:#8fa09b;font-size:9px;line-height:1.45}.universalCoverage{background:#03121bad;border:1px solid #d8b24d45;border-radius:15px;padding:19px}.universalCoverage>header{justify-content:space-between;gap:15px;margin-bottom:12px;display:flex}.universalCoverage h3{color:#ece1cf;margin:4px 0 0;font:23px Georgia,serif}.universalCoverage small{color:#6dd3a3;font-size:7px}.universalCoverage>header>b{color:#d7b85a;font-size:8px}.universalCoverage>article{border-top:1px solid #ffffff12;grid-template-columns:minmax(170px,1fr) minmax(180px,1.6fr) 60px;align-items:center;gap:15px;padding:10px 0;display:grid}.universalCoverage>article>span{display:grid}.universalCoverage>article>span b{color:#ddd4c4;font-size:10px}.universalCoverage>article>span small{color:#7f918c}.universalCoverage>article>i{background:#ffffff12;border-radius:999px;height:7px;overflow:hidden}.universalCoverage>article>i b{border-radius:inherit;background:linear-gradient(90deg,#2e9d70,#6bd2a0);height:100%;display:block}.universalCoverage>article>em{color:#8fa09b;text-align:right;font-size:8px;font-style:normal}.universalErrorLayout{grid-template-columns:minmax(340px,.8fr) minmax(0,1.2fr);gap:16px;display:grid}.universalErrorLayout>form,.universalErrorLayout>section{background:#03121bb3;border:1px solid #d8b24d45;border-radius:15px;padding:19px}.universalErrorLayout form{grid-template-columns:1fr 1fr;align-content:start;gap:12px;display:grid}.universalErrorLayout label{color:#d7c37e;gap:5px;font-size:8px;font-weight:750;display:grid}.universalErrorLayout label.wide{grid-column:1/-1}.universalErrorLayout select,.universalErrorLayout textarea{box-sizing:border-box;color:#eee5d6;background:#04141d;border:1px solid #d8b24d4d;border-radius:8px;width:100%;padding:10px}.universalErrorLayout textarea{resize:vertical;min-height:100px}.universalErrorLayout form>button{color:#09251b;background:#6bd2a0;border:0;border-radius:9px;grid-column:1/-1;padding:11px;font-weight:850}.universalErrorLayout form>p{color:#79d7ad;grid-column:1/-1;font-size:9px}.universalErrorLayout>section>header{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.universalErrorLayout>section>header small{color:#6dd3a3;font-size:7px}.universalErrorLayout>section>header strong{color:#d7b85a;font-size:9px}.universalErrorLayout>section>article{border-top:1px solid #ffffff12;gap:4px;padding:11px 0;display:grid}.universalErrorLayout>section>article small{color:#6dd3a3;font-size:7px}.universalErrorLayout>section>article strong{color:#e5dccd;font-size:10px}.universalErrorLayout>section>article span{color:#8f9e9a;font-size:8px}.shell[data-theme=day] :is(.universalModuleHero,.universalEmpty,.universalIntroGrid article,.universalMetricGrid article,.universalCoverage,.universalErrorLayout>form,.universalErrorLayout>section,.officialAssessmentArchive>a){color:#20383d;background:#fffaf0;border-color:#7e5c1452}.shell[data-theme=day] :is(.universalModuleHero,.universalEmpty,.universalIntroGrid,.universalMetricGrid,.universalCoverage,.universalErrorLayout) :is(h2,h3,strong,p,span,b,em){color:#20383d}.shell[data-theme=day] .universalErrorLayout :is(select,textarea){color:#20383d;background:#fff}@media (width<=820px){.officialAssessmentArchive,.universalIntroGrid,.universalMetricGrid{grid-template-columns:1fr 1fr}.universalErrorLayout{grid-template-columns:1fr}.universalModuleHero{flex-direction:column}}@media (width<=560px){.officialAssessmentArchive,.universalIntroGrid,.universalMetricGrid,.universalErrorLayout form{grid-template-columns:1fr}.universalErrorLayout label.wide,.universalErrorLayout form>button,.universalErrorLayout form>p{grid-column:1}.universalCoverage>article{grid-template-columns:1fr}.universalCoverage>article>em{text-align:left}}.onboardingFlowBack{color:#cbb56f;background:0 0;border:0;margin:14px 0 4px;padding:7px 2px;font-size:9px}.enrollmentHub{gap:11px;max-width:760px;margin:24px auto;display:grid}.enrollmentHub>button{color:#e9e1d4;text-align:left;background:#081f2b8f;border:1px solid #d8b24d3d;border-radius:14px;grid-template-columns:44px 1fr auto;align-items:center;gap:13px;min-height:105px;padding:17px 20px;display:grid}.enrollmentHub>button:hover{border-color:#d8b24d;transform:translateY(-1px)}.enrollmentHub i{color:#d9bd67;border:1px solid #d8b24d4d;border-radius:11px;place-items:center;width:42px;height:42px;font-size:22px;font-style:normal;display:grid}.enrollmentHub span{gap:5px;display:grid}.enrollmentHub strong{font:19px Georgia,serif}.enrollmentHub small{color:#879b97;font-size:8px}.enrollmentHub b{color:#6dd3a3;font-size:8px}.shell[data-theme=day] .enrollmentHub>button{color:#182b31;background:#fffaf0;border-color:#7e5c1459}@media (width<=720px){.onboardingFlowBack{margin-top:10px}.enrollmentHub{margin:16px 0}.enrollmentHub>button{min-height:92px;padding:14px}.enrollmentHub strong{font-size:17px}}.languageGrid strong{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.languageGrid strong em{color:#7fa09a;letter-spacing:.02em;font:400 8px Arial,sans-serif}.languageGrid strong em:not(:empty):before{content:"· ";color:#b79d52}.shell[data-theme=day] .languageGrid strong em{color:#5e716d!important}.countryCatalog{max-width:900px;margin:auto}.countryCatalog>.languageSearch{margin-bottom:12px}.countryCatalog .countryGrid{scrollbar-color:#315b5d transparent;max-height:58vh;padding-right:6px;overflow-y:auto}.countryCatalog .countryGrid button{min-height:132px}@media (width<=720px){.countryCatalog .countryGrid{max-height:62vh}.countryCatalog .countryGrid button{min-height:116px}}.languageCatalog{max-width:820px;margin:20px auto}.languageSearch{background:#081f2ba6;border:1px solid #d8b24d4d;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;height:45px;padding:0 14px;display:grid}.languageSearch span{color:#d8bd6a;font-size:18px}.languageSearch input{color:#ece4d7;background:0 0;border:0;outline:0;width:100%;font-size:11px}.languageSearch input::placeholder{color:#718582}.languageSearch b{color:#6dd3a3;font-size:9px}.languageNote{color:#80938f;margin:9px 2px 12px;font-size:7px;display:block}.languageCatalog .languageGrid{scrollbar-color:#315b5d transparent;max-width:none;max-height:58vh;margin:0;padding-right:6px;overflow-y:auto}.languageGrid i{background:0 0;border:0;font-size:27px;font-style:normal}.shell[data-theme=day] .languageSearch{background:#fffaf0;border-color:#7e5c1459}.shell[data-theme=day] .languageSearch input{color:#182b31}@media (width<=720px){.languageCatalog{margin:14px 0}.languageCatalog .languageGrid{max-height:62vh}.languageSearch{z-index:2;position:sticky;top:0}.languageGrid i{font-size:24px}}.globalOnboarding>section{position:relative}.globalOnboarding>section>header>.onboardingClose{color:#aab8b5!important;width:auto!important;height:auto!important;box-shadow:none!important;opacity:.75!important;background:0 0!important;border:0!important;border-radius:0!important;padding:2px 5px!important;font:300 30px/1 Arial,sans-serif!important;position:absolute!important;top:20px!important;right:22px!important}.globalOnboarding>section>header>.onboardingClose:hover{color:#eed27d!important;opacity:1!important;transform:none!important}.languageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:760px;margin:28px auto;display:grid}.languageGrid>button{color:#e9e1d4;text-align:left;background:#081f2b85;border:1px solid #d8b24d38;border-radius:13px;grid-template-columns:48px 1fr auto;align-items:center;gap:13px;min-height:92px;padding:15px 17px;display:grid}.languageGrid>button:hover{background:#0c2b34b8;border-color:#d8b24d;transform:translateY(-1px)}.languageGrid i{color:#dfc46f;border:1px solid #d8b24d4d;border-radius:10px;place-items:center;width:44px;height:44px;font:600 14px Georgia,serif;display:grid}.languageGrid span{gap:4px;display:grid}.languageGrid strong{font:19px Georgia,serif}.languageGrid small{color:#849894;font-size:8px}.languageGrid b{color:#6dd3a3;font-size:15px}.globalOnboarding nav .languageShortcut{color:#cdb66d;border-color:#d8b24d33;margin-left:auto}.shell[data-theme=day] .languageGrid>button{color:#182b31;background:#fffaf0;border-color:#7e5c1459}@media (width<=720px){.globalOnboarding>section>header>.onboardingClose{font-size:26px!important;top:14px!important;right:14px!important}.globalOnboarding>section>header{padding-right:28px}.languageGrid{grid-template-columns:1fr;margin:18px 0}.languageGrid>button{min-height:82px}.globalOnboarding nav .languageShortcut{margin-left:0}}.globalOnboarding{touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-gutter:stable}@media (width<=720px){.globalOnboarding{padding:8px 8px calc(112px + env(safe-area-inset-bottom));overflow:hidden auto}.globalOnboarding>section{min-height:auto;padding-bottom:28px}.languageCatalog .languageGrid,.countryCatalog .countryGrid{touch-action:pan-y;max-height:none;padding-right:0;overflow:visible}.languageCatalog,.countryCatalog,.languageGrid,.countryGrid,.languageGrid>button,.countryGrid>button{touch-action:pan-y}.languageSearch{position:relative;top:auto}}.onboardingFlag{background:#ffffff0f;border:1px solid #d8b24d57;border-radius:8px;place-items:center;width:48px;height:36px;font-size:25px;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 16px #0003}.onboardingFlag>span{place-items:center;display:grid;position:absolute;inset:0}.onboardingFlag>img{z-index:1;object-fit:cover;width:100%;height:100%;position:relative}.languageGrid .onboardingFlag,.countryGrid .onboardingFlag,.selectionContext .onboardingFlag{font-style:normal}.languageGrid>button{grid-template-columns:48px 1fr auto}.countryGrid .onboardingFlag{width:56px;height:40px;margin-bottom:3px}.selectionContext>span{grid-template-columns:56px 1fr}.selectionContext .onboardingFlag{grid-row:1/3;width:48px;height:34px}.globalOnboarding>section>footer{z-index:5;padding:13px 0 calc(13px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#03121bf7,#071d24f7);align-items:center;position:sticky;bottom:-1px}.onboardingBottomBack{color:#08251c;cursor:pointer;background:#d8b24d;border:0;border-radius:9px;min-height:38px;padding:9px 16px;font-size:10px;font-weight:900}.onboardingBottomBack:hover{background:#efd06e;transform:translateY(-1px)}.shell[data-theme=day] .onboardingBottomBack{color:#fff;background:#1f765c}@media (width<=720px){.globalOnboarding>section>footer{grid-template-columns:auto 1fr}.globalOnboarding>section>footer b{grid-column:2}.onboardingFlag{width:46px;height:34px}.countryGrid .onboardingFlag{width:52px;height:37px}}.countryIsolationNotice{color:#b9c9c5;background:#469f7d14;border:1px solid #61c49d47;border-radius:10px;max-width:820px;margin:0 auto 14px;padding:11px 14px;font-size:9px;line-height:1.5}.shell[data-theme=day] .countryIsolationNotice{color:#27443e;background:#edf8f1;border-color:#86bda6}.hierarchicalCatalog{gap:18px;max-width:900px;display:grid}.examAreaGroup{gap:10px;display:grid}.examAreaGroup>h4{color:#6dd3a3;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #6dd3a340;margin:0;padding:0 3px 8px;font-size:10px}.examOrganizationGroup{background:#0519228c;border:1px solid #d8b24d4d;border-radius:14px;overflow:hidden}.examOrganizationGroup>header{background:#0d303b9e;border-bottom:1px solid #d8b24d33;grid-template-columns:1fr auto;gap:3px 14px;padding:14px 16px;display:grid}.examOrganizationGroup>header small{color:#73918b;letter-spacing:.13em;grid-column:1/-1;font-size:7px}.examOrganizationGroup>header strong{color:#efdfbd;font:18px Georgia,serif}.examOrganizationGroup>header b{color:#d7b85a;align-self:center;font-size:8px}.examOrganizationGroup>div{display:grid}.examOrganizationGroup>div>button{color:#e8e0d3;text-align:left;background:0 0;border:0;border-bottom:1px solid #d8b24d24;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:13px 16px;display:flex}.examOrganizationGroup>div>button:last-child{border-bottom:0}.examOrganizationGroup>div>button:hover{background:#d8b24d12}.examOrganizationGroup>div>button>span{gap:3px;display:grid}.examOrganizationGroup>div>button small{color:#6fd3a4;font-size:7px}.examOrganizationGroup>div>button strong{font-size:12px}.examOrganizationGroup>div>button em{color:#879692;font-size:8px;font-style:normal}.examOrganizationGroup>div>button>b{color:#09251b;background:#6bd2a0;border-radius:7px;padding:7px 10px;font-size:8px}.academicFields label.wide>small{color:#78908b;margin-top:5px;font-size:8px;font-weight:600}.shell[data-theme=day] .examOrganizationGroup{background:#fffaf0;border-color:#7e5c1461}.shell[data-theme=day] .examOrganizationGroup>header{background:#f3ead5}.shell[data-theme=day] .examOrganizationGroup :is(strong,em){color:#20383d}@media (width<=720px){.examOrganizationGroup>header{grid-template-columns:1fr}.examOrganizationGroup>header b{justify-self:start}.examOrganizationGroup>div>button{flex-direction:column;align-items:flex-start}.examOrganizationGroup>div>button>b{text-align:center;align-self:stretch}}.examRoleFamily{background:#03121b57;border-top:1px solid #6dd3a333;display:grid}.examRoleFamily>header{background:#6dd3a30f;grid-template-columns:1fr auto;gap:3px 12px;padding:12px 16px;display:grid}.examRoleFamily>header small{color:#6dd3a3;letter-spacing:.13em;grid-column:1/-1;font-size:7px}.examRoleFamily>header strong{color:#efdfbd;font-size:13px}.examRoleFamily>header b{color:#d7b85a;font-size:8px}.examRoleFamily>button{color:#e8e0d3;text-align:left;background:0 0;border:0;border-top:1px solid #d8b24d1f;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:12px 16px 12px 28px;display:flex}.examRoleFamily>button>span{gap:3px;display:grid}.examRoleFamily>button small{color:#6fd3a4;font-size:7px}.examRoleFamily>button strong{font-size:11px}.examRoleFamily>button em{color:#879692;font-size:8px;font-style:normal}.examRoleFamily>button>b{color:#09251b;background:#6bd2a0;border-radius:7px;padding:7px 10px;font-size:8px}.officialNoticeLibrary{background:#07232aad;border:1px solid #6dd3a347;border-radius:16px;gap:12px;margin:18px 0;padding:18px;display:grid}.officialNoticeLibrary>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.officialNoticeLibrary>header small{color:#6dd3a3;letter-spacing:.13em;font-size:8px}.officialNoticeLibrary>header h3{color:#efdfbd;margin:4px 0;font:25px Georgia,serif}.officialNoticeLibrary>header p{color:#93a39f;max-width:720px;margin:0;font-size:11px}.officialNoticeLibrary>header>b{color:#d7b85a;font-size:8px}.currentOfficialNotice{color:#e8e0d3;background:#0d303bbf;border:1px solid #d8b24d5c;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px;text-decoration:none;display:flex}.currentOfficialNotice>span{gap:4px;display:grid}.currentOfficialNotice small{color:#6dd3a3;font-size:8px}.currentOfficialNotice strong{font-size:13px}.currentOfficialNotice em{color:#91a29e;font-size:9px;font-style:normal}.currentOfficialNotice>b{color:#d7b85a;font-size:9px}.officialNoticeArchive{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.officialNoticeArchive>a{color:#b8c4c0;border:1px solid #5e868b40;border-radius:9px;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;padding:9px 11px;text-decoration:none;display:grid}.officialNoticeArchive>a b{color:#d7b85a;font-size:9px}.officialNoticeArchive>a span{font-size:9px}.officialNoticeArchive>a i{color:#6dd3a3;font-style:normal}.officialNoticeLibrary.compact{margin-top:0}.officialNoticeLibrary.compact>header,.officialNoticeLibrary.compact .currentOfficialNotice{margin:0}@media (width<=720px){.examRoleFamily>header{grid-template-columns:1fr}.examRoleFamily>button,.currentOfficialNotice,.officialNoticeLibrary>header{flex-direction:column;align-items:flex-start}.examRoleFamily>button>b,.currentOfficialNotice>b{text-align:center;width:100%}.officialNoticeArchive{grid-template-columns:1fr}}.onboardingProgress{color:#728985;grid-template-columns:auto auto 1fr auto auto 1fr auto auto;align-items:center;gap:8px;max-width:690px;margin:4px auto 20px;font-size:8px;display:grid}.onboardingProgress b{color:#08251c;background:#6dd3a3;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.onboardingProgress i{background:#d7b55d3d;height:1px}.countryGrid button>span{color:#718884;letter-spacing:.05em;font-size:7px}.countryGrid button>small{color:#d7bd6e;font-size:8px;font-weight:800}.selectionContext{justify-content:space-between;align-items:center;gap:16px;max-width:820px;margin:0 auto 14px;display:flex}.selectionContext>button{color:#c8b472;background:0 0;border:0;padding:8px 0;font-size:8px}.selectionContext>span{grid-template-columns:auto 1fr;align-items:center;column-gap:8px;display:grid}.selectionContext>span i{grid-row:1/3;font-size:24px;font-style:normal}.selectionContext small{color:#718884;letter-spacing:.12em;font-size:6px}.selectionContext strong{color:#e8dfcf;font-size:9px}.enrollmentCategoryGrid{grid-template-columns:1fr 1fr;gap:11px;max-width:820px;margin:auto;display:grid}.enrollmentCategoryGrid>button{color:#e8dfcf;text-align:left;background:#081f2b8c;border:1px solid #d8b24d3d;border-radius:14px;grid-template-columns:42px 1fr;align-items:center;gap:12px;min-height:118px;padding:17px;display:grid}.enrollmentCategoryGrid>button:hover{border-color:#d8b24d;transform:translateY(-2px)}.enrollmentCategoryGrid>button>i{color:#d9ba60;border:1px solid #d8b24d4d;border-radius:11px;place-items:center;width:40px;height:40px;font:20px Georgia,serif;display:grid}.enrollmentCategoryGrid>button>span{gap:5px;display:grid}.enrollmentCategoryGrid strong{font:17px Georgia,serif}.enrollmentCategoryGrid small{color:#8fa19d;font-size:8px;line-height:1.45}.enrollmentCategoryGrid>button>b{color:#6dd3a3;grid-column:2;font-size:7px}.catalogEmpty{text-align:center;border:1px dashed #d8b24d4d;border-radius:14px;gap:7px;padding:30px;display:grid}.catalogEmpty strong{color:#eadfbf;font:18px Georgia,serif}.catalogEmpty span{color:#82938f;font-size:8px}.academicEnrollment{margin-top:0}.shell[data-theme=day] :is(.enrollmentCategoryGrid>button,.catalogEmpty){background:#fffaf0!important;border-color:#7e5c1459!important}.shell[data-theme=day] :is(.enrollmentCategoryGrid,.selectionContext,.catalogEmpty) :is(strong,small,span){color:#182b31!important}@media (width<=720px){.onboardingProgress{grid-template-columns:auto 1fr auto 1fr auto}.onboardingProgress span{display:none}.enrollmentCategoryGrid{grid-template-columns:1fr}.selectionContext{flex-direction:column;align-items:flex-start}.countryGrid button{min-height:124px}.enrollmentCategoryGrid>button{min-height:104px}}.workspace{padding-top:20px!important}.topbar{z-index:30!important;min-height:66px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #d7b55d2e!important;border-radius:0!important;grid-template-columns:minmax(220px,1fr) auto!important;align-items:center!important;gap:24px!important;margin:0 28px 22px!important;padding:0 0 16px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important}.topbarIdentity{min-width:0!important}.topbarBrand{align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.topbarIdentity .eyebrow{color:#a89154!important;letter-spacing:.18em!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin:0 0 5px!important;font-size:9px!important;font-weight:800!important;overflow:hidden!important}.topbar h1{color:#f1ead8!important;letter-spacing:-.025em!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;margin:0!important;font:500 clamp(24px,2.2vw,34px)/1.05 Georgia,serif!important;overflow:hidden!important}.mobileLogo{display:none!important}.topActions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important;position:static!important;inset:auto!important}.topActions .quickExamSwitcher{width:min(290px,27vw)!important;min-width:210px!important;height:40px!important;box-shadow:none!important;background:#08262cb8!important;border:1px solid #d7b55d38!important;border-radius:10px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:0 8px 0 10px!important;display:grid!important;position:static!important;inset:auto!important;overflow:hidden!important}.topActions .quickExamSwitcher>span{font-size:15px!important;line-height:1!important}.topActions .quickExamSwitcher label{min-width:0!important;display:block!important}.topActions .quickExamSwitcher small{display:none!important}.topActions .quickExamSwitcher select{color:#e9dfc4!important;width:100%!important;height:30px!important;box-shadow:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;border:0!important;padding:0 18px 0 0!important;font-size:11px!important;font-weight:700!important;overflow:hidden!important}.topActions .quickExamSwitcher>button{color:#bda762!important;width:24px!important;height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:0!important;font-size:16px!important;position:static!important}.themeSwitcher{height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:0!important;padding:2px!important;display:flex!important;position:static!important;inset:auto!important}.themeSwitcher button{color:#758e8a!important;width:30px!important;height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;padding:7px!important}.themeSwitcher button.active{color:#d7b55d!important;background:#d7b55d14!important}.profileSwitcher{display:none!important}.topActions .voiceCommand{color:#d6c587!important;width:auto!important;min-width:0!important;height:36px!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:1px solid #d7b55d33!important;border-radius:9px!important;padding:0 10px!important;font-size:9px!important;font-weight:800!important;position:static!important;inset:auto!important;overflow:hidden!important}.topActions .voiceCommand:before,.topActions .voiceCommand:after{content:none!important;display:none!important}.topbar .search{width:170px!important;height:36px!important;box-shadow:none!important;background:#08262c85!important;border:1px solid #ffffff12!important;border-radius:9px!important;padding:0 9px!important;position:static!important;inset:auto!important}.topbar .search input{min-width:0!important;font-size:11px!important}.topbar .avatar{color:#dbc984!important;width:34px!important;min-width:34px!important;height:34px!important;box-shadow:none!important;background:0 0!important;border:1px solid #d7b55d59!important;border-radius:50%!important;padding:0!important;font-size:10px!important;position:static!important;inset:auto!important}.editorialMasthead{display:none!important}@media (width<=1180px) and (width>=721px){.topbar{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.topActions{justify-content:flex-start!important}.topActions .quickExamSwitcher{width:min(360px,42vw)!important}.topbar .search{flex:1!important;max-width:230px!important}}@media (width<=900px) and (width>=721px){.topbar .search,.topbar .avatar{display:none!important}}@media (width<=720px){.workspace{padding-top:0!important}.topbar{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#03161cf7!important;border-bottom-color:#d7b55d33!important;grid-template-columns:34px minmax(0,1fr)!important;gap:7px 10px!important;min-height:0!important;margin:0 -12px 16px!important;padding:10px 12px!important;position:sticky!important;top:0!important}.mobileLogo{object-fit:contain!important;width:30px!important;height:30px!important;display:block!important}.topbarIdentity .eyebrow{margin-bottom:3px!important;font-size:7px!important}.topbar h1{text-overflow:ellipsis!important;font-size:18px!important;overflow:hidden!important}.topActions{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:6px!important;display:grid!important}.topActions .quickExamSwitcher{width:100%!important;min-width:0!important;height:36px!important}.themeSwitcher{height:34px!important}.themeSwitcher button{width:28px!important;height:28px!important}.topActions .voiceCommand{width:34px!important;height:34px!important;padding:0!important;font-size:0!important}.topActions .voiceCommand:before{content:"🎙"!important;font-size:14px!important;display:block!important}.topbar .search,.topbar .avatar{display:none!important}}.smartEditorButton{color:#dff4e9;white-space:nowrap;background:#48b8841a;border:1px solid #53c49161;border-radius:9px;padding:9px 12px;font-size:8px;font-weight:800}.prewritingModule{background:linear-gradient(135deg,#287e5b14,#d8b24d09);border:1px solid #4cbc893d;border-radius:12px;margin:2px 0 12px;padding:14px}.prewritingModule>header{justify-content:space-between;align-items:end;gap:15px;margin-bottom:11px;display:flex}.prewritingModule>header>div{gap:3px;display:grid}.prewritingModule>header small{color:#68d09e;letter-spacing:.1em;font-size:7px;font-weight:900}.prewritingModule>header b{color:#eadfc8;font:17px Georgia,serif}.prewritingModule>header label{color:#b7a76f;gap:4px;margin:0;font-size:7px;display:grid}.prewritingModule select{color:#e6ded0;background:#071923;border:1px solid #d8b24d4d;border-radius:7px;min-width:130px;padding:7px 9px;font-size:8px}.generateBlueprint,.reopenBlueprint{color:#08241a;background:#68d09e;border:0;border-radius:8px;width:100%;padding:10px;font-size:8px;font-weight:900}.generateBlueprint:disabled{opacity:.42}.prewritingModule>p{color:#7f908c;margin:10px 0 0;font-size:8px;line-height:1.45}.blueprintLocked{background:#ffffff06;border:1px dashed #d8b24d33;border-radius:7px;padding:9px;color:#a8a08e!important}.blueprintPanel{border-top:1px solid #d8b24d2e;margin-top:12px;padding-top:12px}.blueprintPanel>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.blueprintPanel h4{color:#eee1c8;margin:5px 0 0;font:17px Georgia,serif}.blueprintPanel>header button{color:#aa9c71;background:0 0;border:1px solid #d8b24d38;border-radius:6px;padding:5px 7px;font-size:7px}.blueprintStatus{color:#8edbb5;text-transform:uppercase;letter-spacing:.07em;background:#3a9d6f1c;border:1px solid #50be8b47;border-radius:999px;padding:4px 6px;font-size:6px;font-weight:900;display:inline-block}.blueprintStatus.analytical_pattern{color:#e1c675;background:#b88e2614;border-color:#d8b24d47}.blueprintStatus.insufficient{color:#e7978f;background:#ac3d3614;border-color:#da686045}.blueprintPanel>p{color:#aab6b2;font-size:8px;line-height:1.5}.blueprintTopics{gap:6px;margin-top:10px;display:grid}.blueprintTopics article{background:#ffffff05;border:1px solid #fff1;border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:9px;padding:9px;display:grid}.blueprintTopics article>span{color:#09241a;background:#68d09e;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-weight:900;display:grid}.blueprintTopics article>div{gap:3px;display:grid}.blueprintTopics article b{color:#e3dac9;font-size:8px}.blueprintTopics article p{color:#98a7a3;margin:0;font-size:8px;line-height:1.4}.blueprintTopics article small{color:#6f837c;font-size:7px}.blueprintTopics article>strong{color:#ddc774;white-space:nowrap;font:15px Georgia,serif}.blueprintTopics article>strong small{font:7px sans-serif}.blueprintPanel>footer{border-left:2px solid #d5b64f;grid-template-columns:auto 1fr;gap:5px 9px;margin-top:9px;padding:9px;display:grid}.blueprintPanel>footer b{color:#d9c270;font-size:8px}.blueprintPanel>footer span{color:#aeb9b5;font-size:8px}.blueprintPanel>footer small{color:#71827e;grid-column:1/-1;font-size:7px;line-height:1.4}.reopenBlueprint{color:#dbece4;background:0 0;border:1px solid #4bb5844d;margin-top:9px}.proportionWarning{color:#efc06c;background:#b4721917;border:1px solid #e2a7434d;border-radius:8px;margin:10px 0;padding:10px;font-size:8px;line-height:1.45}.proportionPanel{background:#0211195c;border:1px solid #d8b24d2e;border-radius:11px;margin:10px 0;padding:12px}.proportionPanel>header{justify-content:space-between;margin-bottom:8px;display:flex}.proportionPanel>header b{color:#ded2bc;font:14px Georgia,serif}.proportionPanel>header small{color:#71817e;font-size:7px}.proportionPanel article{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(0,1fr) auto;gap:3px 9px;padding:7px 0;display:grid}.proportionPanel article:last-child{border:0}.proportionPanel article>span{color:#b9c2bd;align-items:center;gap:6px;font-size:8px;display:flex}.proportionPanel article i{background:#8b9693;border-radius:50%;width:7px;height:7px}.proportionPanel article strong{color:#cfc2a0;font-size:8px}.proportionPanel article small{color:#788985;grid-column:1/-1;font-size:7px}.proportionPanel article.balanced i{background:#55cb91}.proportionPanel article.balanced strong{color:#72d9a7}.proportionPanel article.extended i{background:#df9b45}.proportionPanel article.extended strong{color:#edbd72}.proportionPanel article.missing i{background:#d76760}.proportionPanel article.missing strong{color:#e58b84}.proportionPanel article.short i{background:#d5b24f}.shell[data-theme=day] :is(.prewritingModule,.blueprintTopics article,.proportionPanel){color:#182b31;box-shadow:none!important;background:#f5f0e5!important;border-color:#7e5c1459!important}.shell[data-theme=day] .prewritingModule select{color:#182b31;background:#fffaf0}.shell[data-theme=day] :is(.prewritingModule,.blueprintPanel,.blueprintTopics,.proportionPanel) :is(b,h4,p,span,strong,small,label){color:#182b31!important;text-shadow:none!important}@media (width<=720px){.prewritingModule>header{flex-direction:column;align-items:stretch}.prewritingModule select{width:100%}.blueprintTopics article{grid-template-columns:24px minmax(0,1fr)}.blueprintTopics article>strong{grid-column:2}.proportionPanel>header{flex-direction:column;gap:7px}}.errorNotebookPage{gap:18px;display:grid}.errorNotebookHero{background:linear-gradient(115deg,#061f2af7,#101b23f0);border:1px solid #d8b24d59;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.errorNotebookHero h2{color:#f2e8d5;margin:4px 0 7px;font-family:Georgia,serif;font-size:30px}.errorNotebookHero span{color:#b9b0a1;max-width:760px;font-size:11px;line-height:1.55;display:block}.errorNotebookHero>b{color:#8bdbb8;white-space:nowrap;background:#31976c1f;border:1px solid #45b78459;border-radius:999px;padding:9px 12px;font-size:9px}.errorNotebookGrid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.7fr);gap:18px;display:grid}.errorForm,.errorDiagnostics,.errorEntries{color:#eee5d6;background:#051923f0;border:1px solid #d8b24d47;border-radius:17px;padding:20px}.errorForm>header,.errorDiagnostics>header,.errorEntries>header{justify-content:space-between;margin-bottom:16px;display:flex}.errorForm h3,.errorDiagnostics h3,.errorEntries h3{color:#f0e6d2;margin:3px 0;font-family:Georgia,serif;font-size:21px}.errorForm small,.errorDiagnostics small,.errorEntries small{color:#d9b95f;letter-spacing:.12em;font-size:8px;font-weight:850}.errorForm>label{color:#d7c898;gap:6px;margin:12px 0;font-size:9px;font-weight:750;display:grid}.errorForm textarea,.errorForm input,.errorForm select{box-sizing:border-box;color:#f2ebdd;background:#000a11a8;border:1px solid #d8b24d42;border-radius:9px;outline:none;width:100%;padding:10px}.errorForm textarea{resize:vertical;min-height:88px}.errorFormRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.errorFormRow>label{color:#d7c898;gap:6px;font-size:9px;font-weight:750;display:grid}.errorReasonPicker{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.errorReasonPicker button{color:#beb6a8;background:#ffffff06;border:1px solid #ffffff1a;border-radius:9px;min-height:42px;padding:7px;font-size:8px}.errorReasonPicker button.active{color:#dff6ea;background:#2a97682e;border-color:#3fa978}.errorImageUpload input{opacity:0;pointer-events:none;position:absolute}.errorImageUpload span{color:#dac273;cursor:pointer;border:1px dashed #d8b24d73;border-radius:9px;place-items:center;min-height:37px;display:grid}.errorImagePreview{margin-top:10px;display:inline-block;position:relative}.errorImagePreview img{border-radius:9px;max-width:220px;max-height:160px;display:block}.errorImagePreview button{color:#fff;background:#5a1616e0;border:0;border-radius:7px;padding:5px 7px;font-size:7px;position:absolute;bottom:5px;right:5px}.lumenErrorExplanation{background:#d8b24d0e;border-left:2px solid #d8b24d;margin-top:13px;padding:12px}.lumenErrorExplanation>header{align-items:center;gap:9px;display:flex}.lumenErrorExplanation>header>div{flex:1;gap:2px;display:grid}.lumenErrorExplanation>header b{font-size:10px}.lumenErrorExplanation>header small{color:#a79e90;font-size:8px}.lumenErrorExplanation>header button{color:#e8d27e;background:0 0;border:1px solid #d8b24d59;border-radius:8px;padding:7px 9px;font-size:8px}.lumenErrorExplanation textarea{min-height:105px;margin-top:10px}.saveErrorEntry{color:#09251b;background:#56c391;border:0;border-radius:10px;width:100%;margin-top:12px;padding:12px;font-weight:850}.errorNotebookMessage{color:#85d8b2;margin:10px 0 0;font-size:9px}.errorDiagnostics{align-self:start}.diagnosticChart{gap:8px;margin-top:18px;display:grid}.diagnosticChart>b{color:#dfcb87;margin-bottom:3px;font-size:9px}.diagnosticChart>div{grid-template-columns:minmax(90px,1fr) minmax(80px,1.2fr) 20px;align-items:center;gap:7px;display:grid}.diagnosticChart span{color:#c8c0b2;font-size:8px}.diagnosticChart i{background:#ffffff12;border-radius:999px;height:7px;overflow:hidden}.diagnosticChart i b{border-radius:inherit;background:linear-gradient(90deg,#b99338,#e3c76d);height:100%;display:block}.diagnosticChart.subjects i b{background:linear-gradient(90deg,#287653,#58c18f)}.diagnosticChart em{color:#ddd4c4;text-align:right;font-size:8px;font-style:normal}.diagnosticChart p{color:#999386;font-size:9px}.diagnosticNote{background:#3a906814;border:1px solid #3ea77538;border-radius:10px;gap:5px;margin-top:20px;padding:11px;display:grid}.diagnosticNote b{color:#8edab8;font-size:9px}.diagnosticNote span{color:#a9aaa2;font-size:8px;line-height:1.5}.errorEntries>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.errorEntries>p{color:#a9a195;font-size:10px}.errorEntries article{background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;padding:13px}.errorEntries article>header{justify-content:space-between;gap:10px;display:flex}.errorEntries article>header div{gap:2px;display:grid}.errorEntries article>header strong{font-size:10px}.errorEntries article>header span{color:#e3d083;background:#d8b24d1a;border-radius:999px;align-self:start;padding:4px 6px;font-size:7px}.errorEntries article>p{color:#d5cec1;font-size:9px;line-height:1.5}.errorEntries article>img{border-radius:8px;max-width:100%;max-height:180px}.errorEntries blockquote{color:#aaa396;background:#ffffff06;border-left:2px solid #9c8650;gap:4px;margin:8px 0 0;padding:8px;font-size:8px;line-height:1.5;display:grid}.errorEntries blockquote.lumenNote{border-left-color:#48b986}.errorEntries blockquote b{color:#ded3bc;text-transform:uppercase;font-size:7px}.errorEntries article>footer{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.errorEntries article>footer button{color:#bd8d86;background:0 0;border:0;font-size:7px}@media (width<=980px){.errorNotebookGrid,.errorEntries>div{grid-template-columns:1fr}}@media (width<=640px){.errorNotebookHero{display:grid}.errorFormRow{grid-template-columns:1fr}.errorReasonPicker{grid-template-columns:repeat(2,1fr)}.errorNotebookHero h2{font-size:24px}}.shell[data-theme=day] .continueList .subjectSymbol{color:#172d35!important;background:linear-gradient(145deg,#fffdf8,#f1e6c9)!important;border-color:#976f1980!important;box-shadow:0 4px 12px #4d3a131f!important}.shell[data-theme=day] .plannedTimeField>button,.shell[data-theme=day] .modalActions button,.shell[data-theme=day] .sourceMappingActions button{color:#17282e!important;background:#fffaf0!important;border-color:#7e5c1485!important}.shell[data-theme=day] .modalActions button.save,.shell[data-theme=day] .sourceMappingActions button.activeAction,.shell[data-theme=day] .confirmImport{color:#fff!important;background:#082c3d!important;border-color:#082c3d!important}.shell[data-theme=day] .homeMetrics article small,.shell[data-theme=day] .homeMetrics article strong,.shell[data-theme=day] .homeMetrics article span{color:#17282e!important;opacity:1!important;text-shadow:none!important}.shell[data-theme=day] .homeMetrics article small{color:#624a12!important}.modalClose,.sourceMappingClose,.examManagerClose,.lumenClose{color:#f7f1df!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important;line-height:1!important}.shell[data-theme=day] .modalClose,.shell[data-theme=day] .sourceMappingClose,.shell[data-theme=day] .examManagerClose,.shell[data-theme=day] .lumenClose{color:#17282e!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.shell[data-theme=day] .contentPage,.shell[data-theme=day] .dataSection,.shell[data-theme=day] .editableWrap,.shell[data-theme=day] .editableWrap table,.shell[data-theme=day] .editableWrap thead,.shell[data-theme=day] .editableWrap tbody,.shell[data-theme=day] .editableWrap tr,.shell[data-theme=day] .editableWrap th,.shell[data-theme=day] .editableWrap td,.shell[data-theme=day] .evolutionMatrix,.shell[data-theme=day] .evolutionSubjects,.shell[data-theme=day] .evolutionSubjects article,.shell[data-theme=day] .evolutionSubjects article:nth-child(n),.shell[data-theme=day] .evolutionSubjectHead,.shell[data-theme=day] .evolutionClass,.shell[data-theme=day] .evolutionSubjects .lessonGrid,.shell[data-theme=day] .evolutionSubjects .lessonGrid>div,.shell[data-theme=day] .subjectSources,.shell[data-theme=day] .subjectSourceCard,.shell[data-theme=day] .subjectArtCard,.shell[data-theme=day] .subjectArtCell,.shell[data-theme=day] .agendaPanel,.shell[data-theme=day] .agendaQuick,.shell[data-theme=day] .agendaTable,.shell[data-theme=day] .agendaTable table,.shell[data-theme=day] .agendaTable tr,.shell[data-theme=day] .agendaTable th,.shell[data-theme=day] .agendaTable td,.shell[data-theme=day] .discursivasPage .metricGrid>div,.shell[data-theme=day] .discursivasPage .subjectBars>div{color:#182b31!important;box-shadow:none!important;text-shadow:none!important;background-color:#f8f4ea!important;background-image:none!important;border-color:#7e5c146b!important}.shell[data-theme=day] .contentPage :is(h1,h2,h3,h4,h5,h6,p,span,strong,b,small,em,label,time,th,td,li),.shell[data-theme=day] .editableWrap :is(th,td,span,strong,b,small),.shell[data-theme=day] .evolutionSubjects :is(h4,label,span,strong,b,small),.shell[data-theme=day] .discursivasPage :is(th,td,span,strong,b,small,p),.shell[data-theme=day] .agendaPanel :is(th,td,span,strong,b,small,p,time){color:#182b31!important;opacity:1!important;text-shadow:none!important}.shell[data-theme=day] .contentPage :is(input,textarea,select),.shell[data-theme=day] .evolutionSubjects :is(input,textarea,select),.shell[data-theme=day] .editableWrap :is(input,textarea,select){color:#182b31!important;box-shadow:none!important;text-shadow:none!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fffdf8!important;border-color:#7e5c147a!important}.shell[data-theme=day] .contentPage :is(input,textarea)::placeholder,.shell[data-theme=day] .evolutionSubjects :is(input,textarea)::placeholder,.shell[data-theme=day] .editableWrap :is(input,textarea)::placeholder{color:#657277!important;opacity:1!important;text-shadow:none!important}.shell[data-theme=day] .contentPage button,.shell[data-theme=day] .contentPage a,.shell[data-theme=day] .evolutionSubjects button,.shell[data-theme=day] .editableWrap button{color:#182b31!important;box-shadow:none!important;text-shadow:none!important;background:#fffaf0!important;border-color:#7e5c1480!important}.shell[data-theme=day] .contentPage button:is(.activeAction,.save,.confirmImport),.shell[data-theme=day] .contentPage a.activeAction{color:#182b31!important;background:#e5c66e!important;border-color:#96701b!important}.shell[data-theme=day] .subjectArtCard:before,.shell[data-theme=day] .subjectArtCard:after,.shell[data-theme=day] .subjectArtCell:before,.shell[data-theme=day] .subjectArtCell:after{background:0 0!important;display:none!important}.shell[data-theme=day] .modalClose,.shell[data-theme=day] .sourceMappingClose,.shell[data-theme=day] .examManagerClose,.shell[data-theme=day] .lumenClose{color:#182b31!important;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.importedRadarSyllabus{gap:18px;padding:28px;display:grid}.importedRadarSyllabus>header{background:#041b21eb;border:1px solid #d1ae5e59;border-radius:19px;justify-content:space-between;align-items:end;gap:20px;padding:24px;display:flex}.importedRadarSyllabus>header small{color:#d7b55d;letter-spacing:.14em;font-weight:900}.importedRadarSyllabus>header h2{color:#f1e3b8;margin:6px 0;font:600 34px Georgia,serif}.importedRadarSyllabus>header p{color:#aebfbc}.importedRadarSyllabus>header a{color:#d7b55d}.syllabusWarning{background:#7e46262e;border:1px solid #9c6848;border-radius:12px;gap:5px;padding:14px 16px;display:grid}.syllabusSummary{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.syllabusSummary article{background:#051d23e0;border:1px solid #d1ae5e3d;border-radius:13px;gap:5px;padding:15px;display:grid}.syllabusSummary small,.parsedSubjectGrid small{color:#c7a855;letter-spacing:.12em;font-size:10px}.parsedSubjectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.parsedSubjectGrid>article{background:#051d23e6;border:1px solid #d1ae5e40;border-radius:16px;padding:18px}.parsedSubjectGrid article>header{align-items:center;gap:12px;display:flex}.parsedSubjectGrid header i{color:#d7b55d;font:600 24px Georgia,serif}.parsedSubjectGrid header span{flex:1;display:grid}.parsedSubjectGrid header b{background:#246d57;border-radius:50%;place-items:center;min-width:30px;height:30px;display:grid}.parsedSubjectGrid ol{color:#c6d0ce;margin:14px 0 0;padding-left:24px}.parsedSubjectGrid li{padding:5px 0}.importedAgendaList{gap:9px;display:grid}.importedAgendaList article{background:#051d23e6;border:1px solid #d1ae5e3d;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:15px 18px;display:grid}.importedAgendaList i{color:#d7b55d;font:600 20px Georgia,serif}.importedAgendaList span{display:grid}.importedAgendaList small,.importedAgendaList em{color:#8fa6a2;font-style:normal}.shell[data-theme=day] :is(.importedRadarSyllabus>header,.syllabusSummary article,.parsedSubjectGrid>article,.importedAgendaList article){background:#fffaf0!important}@media (width<=800px){.importedRadarSyllabus{padding:14px}.importedRadarSyllabus>header{flex-direction:column;align-items:start}.syllabusSummary,.parsedSubjectGrid{grid-template-columns:1fr}.importedAgendaList article{grid-template-columns:auto 1fr}.importedAgendaList em{grid-column:2}}.strategicHub{color:#f1ead8;gap:18px;max-width:1450px;margin:0 auto;padding:28px;display:grid}.strategicHero{background:linear-gradient(120deg,#041920f7,#0e383aeb);border:1px solid #d2ae5766;border-radius:21px;justify-content:space-between;align-items:end;gap:24px;padding:26px;display:flex}.strategicHero small{color:#d7b55d;letter-spacing:.14em;font-weight:900}.strategicHero h2{margin:7px 0;font:600 clamp(28px,4vw,44px)/1.05 Georgia,serif}.strategicHero p{color:#b2c2bf;max-width:760px}.strategicHero>div:last-child{align-items:end;gap:9px;display:flex}.strategicHero label{color:#b9c9c6;gap:5px;font-size:11px;display:grid}.strategicHero input,.strategicHero button,.simulationConfig :is(select,button){color:#f1ead8;background:#0c353b;border:1px solid #d7b55d66;border-radius:10px;min-height:43px;padding:9px 12px;font-weight:800}.strategicHero button,.simulationConfig button{color:#082128;background:#d7b55d}.strategicMessage{color:#ead38d;background:#051d23e6;border:1px solid #d7b55d59;border-radius:12px;padding:13px 16px}.briefingList{gap:14px;display:grid}.briefingList>article{background:#041b21f0;border:1px solid #d7b55d45;border-radius:18px;grid-template-columns:auto 1fr;gap:18px;padding:21px;display:grid}.briefRank{color:#fff;background:#246d57;border-radius:50%;place-items:center;width:42px;height:42px;font:600 22px Georgia,serif;display:grid}.briefingList article>div>header{justify-content:space-between;display:flex}.briefingList header b{color:#d7b55d;letter-spacing:.12em;font-size:12px}.briefingList time{color:#89a39e;font-size:12px}.briefingList h3{color:#f2e3b8;margin:8px 0;font:600 25px/1.15 Georgia,serif}.briefingList ul{color:#c6d1cf;padding-left:19px;line-height:1.55}.briefLinks{grid-template-columns:1fr 1fr;gap:11px;margin:14px 0;display:grid}.briefLinks>span{background:#ffffff09;border-radius:11px;padding:12px}.briefLinks small{color:#c6a653;letter-spacing:.12em;margin-bottom:4px;font-size:10px;display:block}.briefLinks p{color:#b8c8c5}.briefingList footer{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:8px;padding-top:13px;display:flex}.briefingList footer :is(a,button){color:#e6d49e;background:#103940;border:1px solid #d7b55d52;border-radius:9px;padding:9px 11px;text-decoration:none}.simulationConfig{background:#041b21ed;border:1px solid #d7b55d47;border-radius:16px;grid-template-columns:1fr 1fr 1fr auto auto;gap:10px;padding:17px;display:grid}.simulationConfig label{color:#aabdb9;gap:5px;font-size:11px;display:grid}.simulationConfig .discursiveGenerate{color:#fff;background:#236d56}.simulationPaper{gap:13px;display:grid}.simulationPaper>header{background:#123c41;border-radius:13px;justify-content:space-between;padding:15px 18px;display:flex}.simulationPaper>article{background:#041b21f0;border:1px solid #d7b55d42;border-radius:15px;padding:20px}.simulationPaper article>small{color:#c7a856;letter-spacing:.1em}.simulationPaper article>p{margin:10px 0;font-size:16px;line-height:1.55}.answerOptions{gap:7px;display:grid}.answerOptions label{color:#d6dfdd;border:1px solid #ffffff17;border-radius:9px;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.answerOptions label:has(input:checked){background:#d7b55d14;border-color:#d7b55d}.itemCorrection{background:#2976591a;border-left:4px solid #297659;margin-top:12px;padding:12px}.itemCorrection.wrong{background:#a35c3e1a;border-color:#a35c3e}.itemCorrection p{color:#c4cfcd}.itemCorrection a{color:#d7b55d}.submitSimulation{color:#082128;background:#d7b55d;border:0;border-radius:11px;padding:14px;font-weight:900}.simulationResult{background:#266d572e;border:1px solid #4b9a78;border-radius:14px;align-items:center;gap:14px;padding:18px;display:flex}.simulationResult strong{color:#e0c36f;font:600 36px Georgia,serif}.shell[data-theme=day] :is(.strategicHero,.strategicMessage,.briefingList>article,.simulationConfig,.simulationPaper>article){background:#fffaf0!important;border-color:#a98024!important}.shell[data-theme=day] .strategicHub :is(h2,h3,strong,p,span,li,label){color:#183337}.shell[data-theme=day] .strategicHub :is(input,select){color:#183337!important;background:#fff!important}@media (width<=950px){.strategicHub{padding:14px}.strategicHero,.strategicHero>div:last-child{flex-direction:column;align-items:stretch}.briefLinks,.simulationConfig,.briefingList>article{grid-template-columns:1fr}.simulationPaper>header{flex-direction:column;gap:4px}}.newsNotebooks,.lumenAutonomy,.agentPlanner{color:#eee7d5;background:#041b21f2;border:1px solid #d5b25952;border-radius:20px;gap:16px;margin:0 28px 28px;padding:24px;display:grid}.newsNotebooks>header,.lumenAutonomy>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.newsNotebooks small,.lumenAutonomy small,.agentPlanner small{color:#d7b55d;letter-spacing:.12em;font-weight:900}.newsNotebooks h3,.lumenAutonomy h2,.agentPlanner h3{margin:5px 0;font:600 30px Georgia,serif}.newsNotebooks header p,.lumenAutonomy header p,.agentPlanner header p{color:#aebfbc}.notebookFilters{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.notebookFilters label,.ruleComposer label{color:#aebfbc;gap:5px;font-size:11px;display:grid}.notebookFilters :is(select,input),.ruleComposer :is(input,select,textarea),.agentPlanner textarea{color:#eee7d5;background:#0a343a;border:1px solid #d7b55d59;border-radius:10px;padding:11px 12px}.notebookActions{flex-wrap:wrap;gap:9px;display:flex}.notebookActions button,.saveRule,.voiceRule,.agentPlanner label button{color:#082128;background:#d7b55d;border:1px solid #d7b55d;border-radius:10px;padding:11px 14px;font-weight:900}.evolutionSynthesis,.thematicSimulation,.agentPlanResult{background:#2976591a;border-left:4px solid #4b9a78;border-radius:9px;padding:16px}.evolutionSynthesis p{white-space:pre-wrap;line-height:1.6}.thematicSimulation details{border-bottom:1px solid #ffffff14;padding:10px 0}.thematicSimulation summary{cursor:pointer}.thematicSimulation a{color:#d7b55d}.notebookTimeline{display:grid}.notebookTimeline article{grid-template-columns:90px 14px 1fr;align-items:start;gap:12px;padding:10px 0;display:grid}.notebookTimeline time{color:#aebfbc;font-size:12px}.notebookTimeline i{background:#d7b55d;border-radius:50%;width:10px;height:10px;margin-top:4px;box-shadow:0 0 0 4px #d7b55d1a}.notebookTimeline article>div{border-bottom:1px solid #ffffff12;gap:3px;padding-bottom:12px;display:grid}.notebookTimeline article>div span{color:#9fb3af;font-size:12px}.autonomyNotice{background:#2976591a;border:1px solid #4a9a7866;border-radius:12px;gap:4px;padding:13px 15px;display:grid}.autonomyNotice span{color:#b7c7c4}.ruleComposer{grid-template-columns:1fr 1fr 1fr;gap:11px;display:grid}.ruleComposer .wide{grid-column:1/-1;position:relative}.ruleComposer textarea{resize:vertical;min-height:100px}.ruleComposer .voiceRule{position:absolute;bottom:8px;right:8px}.ruleComposer .voiceRule.listening{animation:1s infinite radarPulse}.ruleList{gap:9px;display:grid}.ruleList article{background:#ffffff06;border:1px solid #d7b55d38;border-radius:12px;justify-content:space-between;gap:16px;padding:14px;display:flex}.ruleList article.disabled{opacity:.5}.ruleList article>div{gap:4px;display:grid}.ruleList article p{color:#b4c5c1}.ruleList footer{align-items:center;gap:7px;display:flex}.ruleList button{color:#dac786;background:0 0;border:1px solid #d7b55d59;border-radius:8px;padding:8px 10px}.agentGovernance{gap:12px;display:grid}.agentGovernance>div{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.agentGovernance article{border:1px solid #ffffff14;border-radius:11px;gap:9px;padding:12px;display:flex}.agentGovernance article>b{background:#246d57;border-radius:50%;place-items:center;min-width:28px;height:28px;display:grid}.agentGovernance article>span{display:grid}.agentGovernance small{color:#98aaa7;letter-spacing:0;font-weight:400}.agentPlanner>label{grid-template-columns:1fr auto;gap:9px;display:grid}.agentPlanner textarea{resize:vertical;min-height:90px}.agentPlanResult>p{margin:7px 0 12px}.agentPlanResult ol{gap:8px;padding-left:22px;display:grid}.agentPlanResult li{grid-template-columns:180px 1fr auto;gap:9px;display:grid}.agentPlanResult em{color:#d4bc78;font-size:11px}.shell[data-theme=day] :is(.newsNotebooks,.lumenAutonomy,.agentPlanner){color:#183337;background:#fffaf0!important;border-color:#a98024!important}.shell[data-theme=day] :is(.newsNotebooks,.lumenAutonomy,.agentPlanner) :is(input,select,textarea){color:#183337!important;background:#fff!important}@media (width<=850px){.newsNotebooks,.lumenAutonomy,.agentPlanner{margin:0 14px 14px;padding:16px}.notebookFilters,.ruleComposer,.agentGovernance>div{grid-template-columns:1fr}.ruleComposer .wide{grid-column:auto}.newsNotebooks>header,.lumenAutonomy>header,.ruleList article{flex-direction:column}.agentPlanner>label,.agentPlanResult li{grid-template-columns:1fr}.notebookTimeline article{grid-template-columns:75px 12px 1fr}}@media print{body *{visibility:hidden!important}.printDossier,.printDossier *{visibility:visible!important}.printDossier{color:#000!important;background:#fff!important;border:0!important;margin:0!important;position:absolute!important;inset:0!important}.notebookFilters,.notebookActions,.thematicSimulation{display:none!important}.notebookTimeline article>div span,.notebookTimeline time{color:#333!important}}.enrollmentEngine{color:#eee7d5;background:linear-gradient(145deg,#041b21fa,#083034f2);border:1px solid #d7b55d5c;border-radius:20px;gap:18px;margin:28px;padding:24px;display:grid}.enrollmentEngine>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.enrollmentEngine small{color:#d7b55d;letter-spacing:.12em;font-weight:900}.enrollmentEngine h2{margin:6px 0;font:600 34px Georgia,serif}.enrollmentEngine h3{color:#f0dfae;font:600 20px Georgia,serif}.enrollmentEngine header p{color:#adbfbb;max-width:800px}.enrollmentEngine>header>span{color:#dbc77f;border:1px solid #d7b55d59;border-radius:999px;padding:9px 11px;font:800 11px monospace}.engineGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.engineGrid article{background:#ffffff06;border:1px solid #ffffff17;border-radius:14px;align-content:start;gap:11px;padding:17px;display:grid}.engineGrid label{color:#aebfbc;gap:5px;font-size:11px;display:grid;position:relative}.engineGrid :is(input,select),.naturalRule textarea{color:#f1ead8;background:#092f35;border:1px solid #d7b55d57;border-radius:9px;width:100%;padding:11px 12px}.engineGrid label em{color:#91aaa5;font-style:normal;position:absolute;bottom:12px;right:10px}.daySelector{flex-wrap:wrap;gap:5px;display:flex}.daySelector small{color:#aebfbc;letter-spacing:0;width:100%;font-weight:400}.daySelector button{color:#aebfbc;background:#0a343a;border:1px solid #ffffff1f;border-radius:8px;width:37px;height:32px}.daySelector button.active{color:#fff;background:#246d57;border-color:#d7b55d}.engineGrid .engineCheck{grid-template-columns:auto 1fr;align-items:center;font-size:12px;display:flex}.engineCheck input{width:17px}.engineSave,.naturalRule button{color:#082128;background:#d7b55d;border:1px solid #d7b55d;border-radius:10px;padding:12px 15px;font-weight:900}.engineSave{justify-self:start}.naturalRule{border-top:1px solid #d7b55d33;grid-template-columns:minmax(210px,.8fr) minmax(320px,1.7fr) auto auto;align-items:end;gap:9px;padding:16px;display:grid}.naturalRule h3{margin-top:5px}.naturalRule textarea{resize:vertical;min-height:74px}.naturalRule button.listening{color:#fff;background:#246d57;animation:1s infinite radarPulse}.engineMessage{color:#d9e4e1;background:#2976591f;border-left:4px solid #4b9a78;border-radius:8px;padding:12px 14px}.shell[data-theme=day] .enrollmentEngine{color:#183337;border-color:#a98024;background:#fffaf0!important}.shell[data-theme=day] .enrollmentEngine :is(article,input,select,textarea){color:#183337!important;background:#fff!important}.shell[data-theme=day] .enrollmentEngine h3{color:#73530f}@media (width<=950px){.enrollmentEngine{margin:14px;padding:16px}.engineGrid,.naturalRule{grid-template-columns:1fr}.enrollmentEngine>header{flex-direction:column}}.lifecycleHub{color:#eee7d5;background:#041b21f7;border:1px solid #d7b55d59;border-radius:21px;gap:18px;margin:28px;padding:24px;display:grid}.lifecycleHub>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.lifecycleHub small{color:#d7b55d;letter-spacing:.12em;font-weight:900}.lifecycleHub h2{margin:6px 0;font:600 38px Georgia,serif}.lifecycleHub h3{margin:5px 0;font:600 26px Georgia,serif}.lifecycleHub>header p,.phasePanel header p{color:#aebfbc}.lifecycleHub>header>span{color:#fff;background:#246d57;border-radius:999px;padding:10px 13px;font-weight:800}.lifecycleHub>nav{background:#082b31;border:1px solid #d7b55d33;border-radius:13px;grid-template-columns:repeat(4,1fr);gap:7px;padding:6px;display:grid}.lifecycleHub>nav button{color:#aebfbc;background:0 0;border:0;border-radius:9px;padding:12px;font-weight:800}.lifecycleHub>nav button.active{color:#082128;background:#d7b55d}.oralSimulator{grid-template-columns:minmax(0,1.65fr) minmax(280px,.8fr);gap:14px;display:grid}.oralCall,.oralSimulator>aside,.phasePanel{background:#ffffff06;border:1px solid #ffffff17;border-radius:16px;padding:20px}.oralCall{text-align:center;justify-items:center;gap:14px;display:grid}.oralCall>p{color:#afc0bd;max-width:720px}.oralCall>button,.oralControls button,.phasePanel form button{color:#082128;background:#d7b55d;border:1px solid #d7b55d;border-radius:10px;padding:12px 15px;font-weight:900}.oralOrb{place-items:center;gap:9px;margin:8px;display:grid}.oralOrb i{background:radial-gradient(circle,#2b7e65 0 18%,#0a3339 19% 100%);border:3px solid #d7b55d;border-radius:50%;width:92px;height:92px;box-shadow:0 0 0 10px #d7b55d12}.oralOrb.listening i{animation:1s infinite radarPulse;box-shadow:0 0 0 18px #308f6c24}.oralOrb.thinking i{border-style:dashed;animation:1.4s linear infinite spin}.oralCall blockquote{text-align:left;background:#d7b55d12;border-left:4px solid #d7b55d;width:100%;padding:16px;font:500 19px/1.5 Georgia,serif}.oralClock{color:#d7b55d;font:600 34px monospace}.oralCall textarea{color:#eee7d5;background:#082f35;border:1px solid #d7b55d59;border-radius:10px;width:100%;min-height:130px;padding:14px}.oralControls{gap:9px;display:flex}.oralSimulator>aside{align-content:start;gap:10px;display:grid}.oralSimulator>aside>strong{color:#e4ca7d;font:600 52px Georgia,serif}.oralSimulator>aside>strong em{font:400 16px sans-serif}.oralSimulator>aside article{border-bottom:1px solid #ffffff14;gap:3px;padding:11px 0;display:grid}.oralSimulator>aside article span{color:#9eb1ad}.scoreBars{gap:9px;display:grid}.scoreBars label{grid-template-columns:100px 1fr;align-items:center;display:grid}.scoreBars i,.tafBar{background:#163e43;border-radius:999px;height:8px;overflow:hidden}.scoreBars i b,.tafBar b{background:#4b9a78;height:100%;display:block}.oralSimulator ul{color:#bdcac8;padding-left:18px}.phasePanel{gap:17px;display:grid}.phasePanel>header{justify-content:space-between;display:flex}.phasePanel form{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:9px;display:grid}.phasePanel form :is(input,select){color:#eee7d5;background:#092f35;border:1px solid #d7b55d57;border-radius:9px;width:100%;min-height:43px;padding:10px}.phasePanel form label{color:#aebfbc;gap:5px;font-size:11px;display:grid}.medicalGrid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.medicalGrid article,.tafList>article{background:#ffffff06;border:1px solid #ffffff17;border-radius:13px;padding:16px}.medicalGrid h4,.tafList h4{margin:9px 0 4px;font:600 21px Georgia,serif}.medicalGrid p{color:#a9bbb7}.medicalGrid dl{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.medicalGrid dl div{display:grid}.medicalGrid dt{color:#8da5a0;font-size:10px}.medicalGrid dd{color:#e4d49f}.phaseStatus{color:#f0d98e;background:#5b4b24;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.phaseStatus.issued,.phaseStatus.completed{color:#fff;background:#246d57}.phaseStatus.requested,.phaseStatus.scheduled{color:#d7e8ef;background:#31566d}.tafList{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.tafList article>header{justify-content:space-between;display:flex}.tafList header b{color:#d7b55d}.tafList h4 em{color:#aebfbc;font:400 12px sans-serif}.tafBar{margin:13px 0;display:block}.tafValues{color:#9db0ac;justify-content:space-between;font-size:11px;display:flex}.tafList ol{gap:6px;margin-top:13px;padding:0;list-style:none;display:grid}.tafList li{border-top:1px solid #ffffff0f;grid-template-columns:1fr auto auto;gap:12px;padding:8px;display:grid}.tafList li em{color:#91a8a3}.documentChecklist{gap:8px;display:grid}.documentChecklist article{border:1px solid #ffffff14;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}.documentChecklist article>button{color:#d7b55d;background:0 0;border:1px solid #d7b55d;border-radius:50%;width:34px;height:34px}.documentChecklist article>span{display:grid}.documentChecklist article>span small{font-size:9px}.lifecycleMessage{background:#b4734f1f;border-left:4px solid #b4734f;padding:12px 14px}.shell[data-theme=day] .lifecycleHub{color:#183337;border-color:#a98024;background:#fffaf0!important}.shell[data-theme=day] .lifecycleHub :is(.oralCall,.oralSimulator>aside,.phasePanel,.medicalGrid article,.tafList>article,input,select,textarea){color:#183337!important;background:#fff!important}.shell[data-theme=day] .lifecycleHub>nav{background:#f4ead0}.shell[data-theme=day] .lifecycleHub blockquote{color:#183337}@media (width<=980px){.lifecycleHub{margin:14px;padding:15px}.lifecycleHub>header{flex-direction:column}.lifecycleHub>nav{grid-template-columns:1fr 1fr}.oralSimulator{grid-template-columns:1fr}.phasePanel form{grid-template-columns:1fr 1fr}.medicalGrid,.tafList{grid-template-columns:1fr}}@media (width<=600px){.lifecycleHub>nav,.phasePanel form{grid-template-columns:1fr}.oralControls{flex-direction:column;width:100%}.medicalGrid dl,.tafList li{grid-template-columns:1fr}.documentChecklist article{grid-template-columns:auto 1fr}.documentChecklist article>em{grid-column:2}}.lifecycleAgenda{color:#eee7d5;background:#041b21f2;border:1px solid #d7b55d47;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:9px;margin:0 28px 16px;padding:16px;display:grid}.lifecycleAgenda>header{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.lifecycleAgenda small{color:#d7b55d;letter-spacing:.1em}.lifecycleAgenda h3{font:600 21px Georgia,serif}.lifecycleAgenda>header>span{color:#aebfbc}.lifecycleAgenda article{background:#ffffff09;border-radius:10px;gap:10px;padding:12px;display:flex}.lifecycleAgenda article i{color:#d7b55d}.lifecycleAgenda article span{display:grid}.lifecycleAgenda article small{color:#9fb2ae;letter-spacing:0}.shell[data-theme=day] .lifecycleAgenda{color:#183337;background:#fffaf0;border-color:#a98024}.shell[data-theme=day] .lifecycleAgenda article{background:#fff}@media (width<=850px){.lifecycleAgenda{grid-template-columns:1fr 1fr;margin:0 14px 14px}}@media (width<=560px){.lifecycleAgenda{grid-template-columns:1fr}}.sessionMaterialStatus{background:#052328b3;border:1px solid #d7b55d59;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:6px 14px;padding:14px 16px;display:grid}.sessionMaterialStatus>span{color:#adc0bc;grid-column:1/-1}.sessionMaterialStatus.found{background:#2976591f;border-color:#4b9a78}.sessionMaterialStatus>a,.mistakeReference a,.mistakeMaterial a{color:#d7b55d;font-weight:800}.sessionMaterialUpload{cursor:pointer;background:#d7b55d;border:1px solid #d7b55d;border-radius:9px;justify-content:center;align-items:center;padding:10px 13px;font-weight:900;color:#082128!important;display:inline-flex!important}.sessionMaterialUpload input{opacity:0;width:1px;height:1px;position:absolute}.mistakeMaterial{color:#aebfbc;flex-wrap:wrap;gap:8px;display:flex!important}.mistakeReference{gap:6px;display:grid}.shell[data-theme=day] .sessionMaterialStatus{color:#183337;background:#fffaf0!important}@media (width<=650px){.sessionMaterialStatus{grid-template-columns:1fr}.sessionMaterialStatus>span{grid-column:auto}}.questionEngine{color:#eee7d5;background:#041b21f7;border:1px solid #d7b55d57;border-radius:21px;gap:18px;margin:28px;padding:24px;display:grid}.questionEngine>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.questionEngine small{color:#d7b55d;letter-spacing:.11em;font-weight:900}.questionEngine h2{margin:6px 0;font:600 38px Georgia,serif}.questionEngine h3{font:600 26px Georgia,serif}.questionEngine>header p,.questionTool header p{color:#aebfbc}.questionEngine>header nav{background:#082d33;border:1px solid #d7b55d40;border-radius:12px;gap:6px;padding:5px;display:flex}.questionEngine>header nav button{color:#adbfbb;background:0 0;border:0;border-radius:8px;padding:11px 13px;font-weight:800}.questionEngine>header nav button.active{color:#082128;background:#d7b55d}.questionFilters{background:#ffffff06;border-radius:13px;grid-template-columns:repeat(9,minmax(100px,1fr));gap:7px;padding:12px;display:grid}.questionFilters label,.questionTool label,.generatorForm label{color:#9fb2ae;gap:4px;font-size:10px;display:grid}.questionFilters :is(input,select),.questionTool :is(input,select,textarea),.generatorForm :is(input,select){color:#eee7d5;background:#092f35;border:1px solid #d7b55d4d;border-radius:8px;width:100%;min-height:40px;padding:9px}.resolverLayout{grid-template-columns:minmax(0,1.7fr) minmax(270px,.72fr);gap:13px;display:grid}.questionPaper,.questionSide>section,.questionTool{background:#ffffff06;border:1px solid #ffffff17;border-radius:15px;padding:20px}.questionPaper>header{justify-content:space-between;display:flex}.questionPaper>header>div{gap:4px;display:grid}.questionPaper>header span{color:#9eb1ad}.questionPaper>header button{color:#d7b55d;background:0 0;border:0;font-size:30px}.questionMeta{gap:7px;margin:14px 0;display:flex}.questionMeta span,.questionMeta b{color:#bcd0cc;background:#183f43;border-radius:999px;padding:5px 8px;font-size:10px}.questionMeta b{color:#ffe1c3;background:#7b4d31}.statement{border-top:1px solid #ffffff12;padding:18px 0;font:500 19px/1.62 Georgia,serif}.answerGrid{gap:8px;display:grid}.answerGrid button{text-align:left;color:#dce4e2;background:#0a3338;border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:36px 1fr;align-items:center;gap:10px;padding:12px;display:grid}.answerGrid button.selected{background:#d7b55d1a;border-color:#d7b55d}kbd{color:#e4ca7d;background:#092a30;border:1px solid #d7b55d66;border-radius:5px;padding:4px 6px;font:700 11px monospace}.answerSubmit,.questionSide button,.questionTool>button,.generatorForm>button{color:#082128;background:#d7b55d;border:1px solid #d7b55d;border-radius:9px;padding:12px 15px;font-weight:900}.answerSubmit{margin-top:14px}.questionResult{background:#2976591c;border-left:4px solid #4b9a78;border-radius:9px;margin-top:14px;padding:16px}.questionResult.wrong{background:#b56d4d1c;border-color:#b56d4d}.questionResult p{line-height:1.55}.questionResult>div{flex-wrap:wrap;gap:5px;display:flex}.questionResult>div span{background:#ffffff0f;border-radius:6px;padding:5px 7px;font-size:11px}.questionPaper>footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:17px;padding-top:13px;display:flex}.questionPaper>footer button{color:#d7b55d;background:0 0;border:0;padding:8px}.questionSide{align-content:start;gap:10px;display:grid}.questionSide>section{gap:9px;display:grid}.questionSide>section>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.questionSide>section>div article{background:#ffffff09;border-radius:10px;padding:11px;display:grid}.questionSide>section>div article b{color:#e4ca7d;font:600 28px Georgia,serif}.questionSide textarea{color:#eee7d5;background:#092f35;border:1px solid #d7b55d4d;border-radius:8px;width:100%;min-height:70px;padding:10px}.communityComment{border-bottom:1px solid #ffffff12;padding:9px;display:grid}.communityComment p,.lumenQuestionAnswer{color:#bbc9c7;line-height:1.45}.lumenQuestionAnswer{white-space:pre-wrap}.questionEmpty{border:1px dashed #d7b55d59;border-radius:15px;place-items:center;gap:7px;min-height:260px;display:grid}.questionEmpty b{font:600 24px Georgia,serif}.questionTool{gap:14px;display:grid}.questionTool>header{gap:5px;display:grid}.importGuide{background:#2976591a;border-left:4px solid #4b9a78;gap:6px;padding:12px;display:grid}.importGuide code{white-space:normal;color:#cbd7d4}.fileDrop{border:1px dashed #d7b55d66;border-radius:10px;padding:18px}.questionTool textarea{resize:vertical;min-height:160px}.questionTool>button{justify-self:start}.importSummary,.questionMessage{background:#2976591a;border-left:4px solid #4b9a78;border-radius:8px;padding:13px}.generatorForm{grid-template-columns:1fr 1fr 1fr 1fr auto;align-items:end;gap:9px;display:grid}.shell[data-theme=day] .questionEngine{color:#183337;border-color:#a98024;background:#fffaf0!important}.shell[data-theme=day] .questionEngine :is(.questionPaper,.questionSide>section,.questionTool,input,select,textarea,.answerGrid button){color:#183337!important;background:#fff!important}.shell[data-theme=day] .questionEngine>header nav{background:#f1e5c8}.shell[data-theme=day] .statement{color:#183337}@media (width<=1100px){.questionFilters{grid-template-columns:repeat(3,1fr)}.resolverLayout{grid-template-columns:1fr}.generatorForm{grid-template-columns:1fr 1fr}}@media (width<=700px){.questionEngine{margin:14px;padding:15px}.questionEngine>header{flex-direction:column;align-items:stretch}.questionEngine>header nav{grid-template-columns:1fr;display:grid}.questionFilters,.generatorForm{grid-template-columns:1fr}.statement{font-size:17px}.questionPaper{padding:14px}}.planningPage .editableWrap tbody td{padding-top:4px!important;padding-bottom:4px!important;line-height:1.15!important}.planningPage .editableWrap tbody tr{height:auto!important}.shell[data-theme=day] .lessonGrid .doneMark input{color:#fff!important;background:#19724f!important;border-color:#3f9b73!important;font-weight:800!important}.curriculumLibraryTree{background:#031620c2;border:1px solid #d3ad3e6b;border-radius:24px;margin:32px 0;padding:28px}.curriculumLibraryTree>header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.curriculumLibraryTree>header small{color:#6dd3a3;letter-spacing:.15em;font-weight:800}.curriculumLibraryTree>header h3{color:#f0e5d2;margin:5px 0 0;font:clamp(1.7rem,3vw,2.8rem) Georgia,serif}.curriculumLibraryTree>header>b{color:#d7b85a}.curriculumLibraryTree details{border-top:1px solid #d3ad3e47}.curriculumLibraryTree summary{cursor:pointer;color:#f0e5d2;justify-content:space-between;align-items:center;padding:18px 4px;font-size:1.08rem;font-weight:800;display:flex}.curriculumLibraryTree summary b{color:#6dd3a3;border:1px solid #68dab173;border-radius:50%;place-items:center;min-width:34px;height:34px;display:grid}.curriculumLibraryTree ul{gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.curriculumLibraryTree li{color:#e5dccd;background:#0d303db8;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.curriculumLibraryTree li button{color:#6dd3a3;cursor:pointer;background:0 0;border:0;font-weight:800}.shell[data-theme=day] .curriculumLibraryTree{background:#fffaf0}.shell[data-theme=day] .curriculumLibraryTree :is(h3,summary,li){color:#20383d}@media (width<=700px){.curriculumLibraryTree{padding:18px}.curriculumLibraryTree li{flex-direction:column;align-items:flex-start}}.examFinderFields{grid-template-columns:1.55fr repeat(4,minmax(0,1fr))}.syllabusTree{gap:18px;margin-top:28px;display:grid}.syllabusTree>section{background:#041c26b8;border:1px solid #68dab157;border-radius:18px;overflow:hidden}.syllabusTree>section>header{background:#0a393dc2;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.syllabusTree h3{color:#f1e5d2;margin:0;font:700 clamp(1.35rem,2.4vw,2rem) Georgia,serif}.syllabusTree header span{color:#6dd3a3;font-weight:900}.syllabusTree details{border-top:1px solid #4175886b}.syllabusTree summary{cursor:pointer;color:#eee4d3;justify-content:space-between;align-items:center;gap:18px;padding:16px 22px;font-weight:800;display:flex}.syllabusTree summary small{color:#d8b658;letter-spacing:.08em}.syllabusTree summary em{color:#6dd3a3;white-space:nowrap;font-style:normal}.syllabusTree ol{gap:8px;margin:0;padding:0 22px 20px 54px;display:grid}.syllabusTree li{color:#c7d2cf;background:#0d303d9e;border-radius:9px;padding:9px 12px;line-height:1.45}.shell[data-theme=day] .syllabusTree>section{background:#fffaf0}.shell[data-theme=day] .syllabusTree h3,.shell[data-theme=day] .syllabusTree summary{color:#183337}.shell[data-theme=day] .syllabusTree li{color:#284248;background:#f4ede2}@media (width<=1100px){.examFinderFields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.examFinderFields{grid-template-columns:1fr}.syllabusTree>section>header,.syllabusTree summary{flex-direction:column;align-items:flex-start}.syllabusTree ol{padding-left:42px}}.examFinder{gap:18px;width:min(1800px,94%);margin:24px auto 110px;display:grid}.examFinder>header{background:#0a3438b8;border:1px solid #68dab161;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.examFinder>header>div{gap:5px;display:grid}.examFinder>header small{color:#6dd3a3;letter-spacing:.14em;font-weight:900}.examFinder>header strong{font:700 clamp(1.35rem,2.2vw,2rem) Georgia,serif}.examFinder>header span{color:#aabbb8}.examFinder>header label{color:#6dd3a3;white-space:nowrap;border:1px solid #6dd3a3;border-radius:999px;align-items:center;gap:10px;padding:12px 16px;font-weight:900;display:flex}.examFinderFields{grid-template-columns:1.4fr repeat(3,1fr);gap:10px;display:grid}.examFinderFields label{color:#aabbb8;gap:6px;display:grid}.examFinderFields :is(input,select){color:#f3ead8;background:#031923;border:1px solid #d7b55d8c;border-radius:12px;width:100%;min-width:0;padding:14px}.examFinderResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:58vh;display:grid;overflow:auto}.examFinderResults>button{text-align:left;color:#f0e7d5;background:#092c3b;border:1px solid #467e918c;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.examFinderResults span{gap:4px;display:grid}.examFinderResults small{color:#6dd3a3;font-weight:800}.examFinderResults strong{font-size:1.1rem}.examFinderResults em{color:#9eb0ad;font-style:normal}.examFinderResults b{color:#052028;background:#6dd3a3;border-radius:9px;padding:10px 13px}.cyclePlanner{background:#083438b8;border:1px solid #68dab166;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:26px 0;padding:22px;display:flex}.cyclePlanner>div{gap:6px;display:grid}.cyclePlanner small{color:#6dd3a3;letter-spacing:.13em;font-weight:900}.cyclePlanner h3{font:700 1.8rem Georgia,serif}.cyclePlanner p{color:#aebfbc;max-width:850px}.cyclePlanner label{grid-template-columns:90px auto;align-items:center;gap:6px 10px;font-weight:800;display:grid}.cyclePlanner input{color:#f5ead7;background:#041923;border:1px solid #d7b55d;border-radius:10px;grid-row:1/3;width:90px;padding:12px;font-size:1.35rem}.cyclePlanner label span{color:#d7b55d;white-space:nowrap}.parsedSubjectGrid header em{color:#6dd3a3;font-size:.78rem;font-style:normal}.parsedSubjectGrid li{justify-content:space-between;gap:14px;display:flex}.parsedSubjectGrid li small{color:#d7b55d;white-space:nowrap}.shell[data-theme=day] :is(.examFinder>header,.cyclePlanner){color:#183337;background:#fffaf0}.shell[data-theme=day] .examFinderFields :is(input,select){color:#183337;background:#fff}@media (width<=900px){.examFinderFields{grid-template-columns:1fr 1fr}.examFinderResults{grid-template-columns:1fr}.cyclePlanner{flex-direction:column;align-items:stretch}}@media (width<=600px){.examFinder>header{flex-direction:column;align-items:stretch}.examFinderFields{grid-template-columns:1fr}.cyclePlanner label{justify-content:start}}.examFinder{--catalog-bronze:#b89a58;--catalog-bronze-soft:#d5c08b;--catalog-ivory:#f1e8d5}.examFinder>header{background:linear-gradient(135deg,#082630f5,#0d3036e6);border-color:#b89a5880}.examFinder>header small,.examFinderResults small{color:var(--catalog-bronze-soft)}.examFinder>header label{border-color:var(--catalog-bronze);color:var(--catalog-ivory);background:#b89a5814}.examFinderResults>button{background:linear-gradient(145deg,#092936,#0a2430);border-color:#5f7d8594;box-shadow:inset 0 1px #ffffff06}.examFinderResults>button:hover{background:linear-gradient(145deg,#0b303d,#0b2732);border-color:#b89a58bf}.examFinderResults b{background:var(--catalog-bronze);color:#081920}.examFinderResults>button:hover b{background:#ccb474}.catalogStatus{border-left:3px solid var(--catalog-bronze);color:#cbbd9d;background:#b89a5812;margin:0;padding:10px 14px}.shell[data-theme=day] .examFinderResults>button{color:#20363a;background:#fffaf0;border-color:#b9a77d}:root{--navy:#090909;--navy2:#12110f;--ink:#f1ece2;--muted:#a9a299;--gold:#c49a4a;--cream:#f3ede3;--line:#5e4722}body{color:var(--ink);background:#080808;font-size:14px}.shell,.main{background-color:#090909!important}.shell[data-theme=night] .sidebar{background:linear-gradient(#050505 0%,#0d0c0a 100%)!important;border-color:#c49a4a6b!important}.sidebarBrand img,.mobilePanelLogo img,.panelLauncherLogo,.focusBrand img{object-fit:cover;border-radius:14px}.brandText strong{letter-spacing:.22em}.contentPage :is(h1,h2),.main :is(h1,h2){font-size:clamp(1.75rem,3vw,3.25rem)!important;line-height:1.04!important}.contentPage h3,.main h3{font-size:clamp(1.05rem,1.6vw,1.5rem)!important;line-height:1.16!important}.contentPage :is(p,span,label,button,input,select,textarea),.main :is(p,label,button,input,select,textarea){font-size:clamp(.8rem,.9vw,.98rem)}.contentPage small,.main small{font-size:clamp(.68rem,.72vw,.8rem)}.panelLauncher>header{position:relative;overflow:hidden;background:linear-gradient(90deg,#050505f7,#050505c2),url(/elitezeit-cover.png) 50%/cover!important;border-color:#c49a4a75!important}.shell[data-theme=night] :is(.examFinder>header,.examFinderResults>button,.cyclePlanner,.strategicHero,.briefingList>article,.questionEngine,.questionPaper,.questionSide>section,.questionTool,.enrollmentEngine,.lifecycleHub,.lifecycleAgenda,.newsNotebooks,.lumenAutonomy,.agentPlanner,.importedRadarSyllabus>header,.syllabusSummary article,.parsedSubjectGrid>article,.importedAgendaList article,.curriculumLibraryTree,.syllabusTree>section,.sessionMaterialStatus){color:var(--ink)!important;background:linear-gradient(145deg,#0a0a0afa,#18140ff5)!important;border-color:#c49a4a61!important}.shell[data-theme=night] :is(.examFinderFields input,.examFinderFields select,.questionFilters input,.questionFilters select,.questionTool input,.questionTool select,.questionTool textarea,.engineGrid input,.engineGrid select,.naturalRule textarea,.phasePanel input,.phasePanel select,.oralCall textarea,.notebookFilters input,.notebookFilters select,.ruleComposer input,.ruleComposer select,.ruleComposer textarea,.agentPlanner textarea,.contentPage input,.contentPage select,.contentPage textarea){color:#f1ece2!important;background:#0b0b0a!important;border-color:#c49a4a8f!important}.shell[data-theme=night] :is(.examFinder>header small,.examFinderResults small,.cyclePlanner small,.syllabusTree header span,.syllabusTree summary em,.curriculumLibraryTree>header small,.curriculumLibraryTree summary b,.curriculumLibraryTree li button,.parsedSubjectGrid header em){color:#c9ad72!important}.shell[data-theme=night] :is(.examFinderResults b,.questionEngine>header nav button.active,.answerSubmit,.questionSide button,.questionTool>button,.generatorForm>button,.engineSave,.naturalRule button,.lifecycleHub>nav button.active,.oralCall>button,.oralControls button,.phasePanel form button,.notebookActions button,.saveRule,.agentPlanner label button){color:#0a0907!important;background:#bd9448!important;border-color:#d0ae6b!important}.shell[data-theme=night] :is(.examFinder>header label,.autonomyNotice,.evolutionSynthesis,.thematicSimulation,.agentPlanResult,.simulationResult,.itemCorrection,.questionResult,.engineMessage){color:#e8dcc5!important;background:#c49a4a14!important;border-color:#c49a4a75!important}.shell[data-theme=night] :is(.examFinder>header label,.examFinderResults small,.questionEngine small,.newsNotebooks small,.lumenAutonomy small,.agentPlanner small){color:#c9ad72!important}.shell[data-theme=night] .examFinderResults>button:hover{background:linear-gradient(145deg,#17130e,#211b12)!important;border-color:#c49a4a!important}.shell[data-theme=night] :is(.briefRank,.daySelector button.active,.phaseStatus.issued,.phaseStatus.completed,.lifecycleHub>header>span){color:#f4ead7!important;background:#5b4726!important}.shell[data-theme=night] :is(.syllabusTree li,.curriculumLibraryTree li){color:#d8d0c4!important;background:#c49a4a0e!important}@media (width<=700px){.contentPage :is(h1,h2),.main :is(h1,h2){font-size:clamp(1.55rem,8vw,2.45rem)!important}.contentPage :is(p,span,label,button,input,select,textarea),.main :is(p,label,button,input,select,textarea){font-size:.88rem}}:root{--brand-black:#050403;--brand-black-soft:#0c0a08;--brand-panel:#12100d;--brand-panel-2:#1b160f;--brand-gold:#c5a257;--brand-gold-soft:#d8bd7b;--brand-ivory:#f2eadc;--brand-muted:#aaa093;--brand-line:#c5a25761}html,body{color:var(--brand-ivory)!important;background:#050403!important}.shell[data-theme=night]{--navy:#050403;--navy2:#0d0b09;--ink:#f2eadc;--muted:#aaa093;--gold:#c5a257;--cream:#f2eadc;--line:#654f27;background:#050403!important}.shell[data-theme=night] :is(.main,.mainPanel,.workspace,.contentPage,.panelLauncher,.countrySelection,.languageSelection,.examManager,.focusMode){color:var(--brand-ivory)!important;background-color:#050403!important}.shell[data-theme=night] :is(.topbar,.panelHeader,.contentHeader,.sidebar,.bottomTabs){border-color:var(--brand-line)!important;background:linear-gradient(#050403,#0c0a08)!important}.shell[data-theme=night] :is(.languageCard,.countryCard,.journeyCard,.enrollmentCard,.moduleCard,.dashboardCard,.examFinder>header,.examFinderResults>button,.cyclePlanner,.agendaGridHelp,.agendaSetupIntro,.agendaBlockEditor,.agendaSetupActions,.enrollmentAgendaSetup>header,.strategicHero,.briefingList>article,.questionEngine,.questionPaper,.questionSide>section,.questionTool,.enrollmentEngine,.lifecycleHub,.lifecycleAgenda,.newsNotebooks,.lumenAutonomy,.agentPlanner,.importedRadarSyllabus>header,.syllabusSummary article,.parsedSubjectGrid>article,.importedAgendaList article,.curriculumLibraryTree,.syllabusTree>section,.sessionMaterialStatus){border-color:var(--brand-line)!important;color:var(--brand-ivory)!important;box-shadow:none!important;background:linear-gradient(145deg,#090705,#17120c)!important}.shell[data-theme=night] :is(.contentPage p,.contentPage span,.contentPage label,.contentPage li,.main p,.main span,.main label){color:var(--brand-muted)}.shell[data-theme=night] :is(.examFinderFields input,.examFinderFields select,.contentPage input,.contentPage select,.contentPage textarea){color:var(--brand-ivory)!important;background:#080705!important;border-color:#c5a2579e!important}.shell[data-theme=night] :is(.primary,.examFinderResults b,.agendaSetupActions button,.agendaBlockEditor button,.answerSubmit,.questionSide button,.questionTool>button,.generatorForm>button,.engineSave,.naturalRule button,.lifecycleHub>nav button.active,.oralCall>button,.oralControls button,.phasePanel form button,.notebookActions button,.saveRule,.agentPlanner label button){background:var(--brand-gold)!important;color:#080604!important;border-color:#dec27d!important}.shell[data-theme=night] :is(.examFinder>header small,.examFinderResults small,.cyclePlanner small,.agendaGridHelp b,.agendaGridBlock em,.contentPage a,.parsedSubjectGrid header em){color:var(--brand-gold-soft)!important}.shell[data-theme=night] :is(.today,.selected,.dayActive){border-color:var(--brand-gold)!important}.navLumen{border-color:var(--brand-line)!important;background:#0b0907!important}.navLumenMark{mix-blend-mode:screen;object-fit:contain!important;width:38px!important;height:38px!important;box-shadow:none!important;filter:drop-shadow(0 0 7px #c5a25780)!important;background:0 0!important;border:0!important;border-radius:0!important}.lumenMark,.lumenIcon{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.lumenMark>i,.lumenIcon>i{mix-blend-mode:screen;width:var(--lumen-star-size)!important;height:var(--lumen-star-size)!important;box-shadow:none!important;filter:drop-shadow(0 0 7px #c5a25773)!important;background:url(/lumen-by-elitezeit-icon.png) 50%/contain no-repeat!important;border:0!important;border-radius:0!important;display:block!important}.lumenMark>i:before,.lumenMark>i:after,.lumenIcon>i:before,.lumenIcon>i:after{display:none!important}.parsedSubjectGrid{grid-template-columns:1fr!important}.parsedSubjectGrid>article{overflow:hidden;padding:0!important}.parsedSubjectGrid>article>header{border-bottom:1px solid var(--brand-line);padding:18px 20px}.parsedSubjectGrid>article>header b{color:var(--brand-ivory)!important;background:#5a4525!important}.syllabusTableScroll{width:100%;overflow-x:auto}.syllabusMatrix{border-collapse:collapse;table-layout:fixed;width:100%;min-width:820px}.syllabusMatrix th{text-align:left;border-bottom:1px solid var(--brand-line);color:var(--brand-gold-soft);letter-spacing:.1em;text-transform:uppercase;padding:12px 20px;font-size:.72rem}.syllabusMatrix th:first-child{width:25%}.syllabusMatrix th:nth-child(2){width:47%}.syllabusMatrix th:nth-child(3){width:18%}.syllabusMatrix th:nth-child(4){text-align:right;width:10%}.syllabusMatrix td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #c5a25733;padding:18px 20px}.syllabusMatrix td:last-child{text-align:right}.syllabusMatrix td>small,.syllabusMatrix td>strong{display:block}.syllabusMatrix td>strong{color:var(--brand-ivory);margin-top:5px}.syllabusMatrix ol{list-style:none;margin:0!important;padding:0!important}.syllabusMatrix li{gap:12px!important;justify-content:initial!important;color:var(--brand-muted)!important;grid-template-columns:72px minmax(0,1fr)!important;padding:8px 0!important;display:grid!important}.syllabusMatrix li b{color:var(--brand-gold-soft)!important}.syllabusMatrix tbody tr:hover{background:#c5a2570b}.agendaSaveMessage{margin-top:10px;font-weight:800;display:block;color:var(--brand-gold-soft)!important}@media (width<=700px){.syllabusMatrix{min-width:720px}.navLumenMark{width:32px!important;height:32px!important}}.shell[data-theme=night]{--ink:#f3ecdf;--muted:#b8afa0;--gold:#c9a24b;--cream:#f3ecdf;--line:#c9a24b6b;color:#f3ecdf!important;background:#050403!important}.shell[data-theme=night] :is(.topbar,.panelHeader,.contentHeader,.sidebar,.bottomTabs,.main,.mainPanel,.workspace,.contentPage,.panelLauncher,.countrySelection,.languageSelection,.examManager,.focusMode,.navLumen,.quickExamSwitcher,.search,.voiceCommand,.languageCard,.countryCard,.journeyCard,.enrollmentCard,.moduleCard,.dashboardCard,.examFinder>header,.examFinderResults>button,.cyclePlanner,.agendaGridHelp,.agendaSetupIntro,.agendaBlockEditor,.agendaSetupActions,.enrollmentAgendaSetup>header,.strategicHero,.briefingList>article,.questionEngine,.questionSide>section,.questionTool,.enrollmentEngine,.lifecycleHub,.lifecycleAgenda,.newsNotebooks,.lumenAutonomy,.agentPlanner,.importedRadarSyllabus>header,.syllabusSummary article,.parsedSubjectGrid>article,.importedAgendaList article,.curriculumLibraryTree,.syllabusTree>section,.sessionMaterialStatus,.strategicMessage,.simulationConfig,.simulationPaper>article,.simulationPaper>header,.agentGovernance article,.ruleList article,.engineGrid article,.phasePanel,.oralCall,.oralSimulator>aside,.lifecycleHub>nav,.curriculumLibraryTree li,.syllabusTree li){color:#f3ecdf!important;box-shadow:none!important;background-color:#0c0906!important;background-image:none!important;border-color:#c9a24b6b!important}.shell[data-theme=night] :is(.contentPage input,.contentPage select,.contentPage textarea,.examFinder input,.examFinder select,.agendaBlockEditor select,.agendaBlockEditor input,.search input,.quickExamSwitcher select){color:#f3ecdf!important;background:#050403!important;border-color:#c9a24b9e!important}.shell[data-theme=night] :is(.contentPage input,.contentPage textarea,.search input)::placeholder{color:#948b7d!important}.shell[data-theme=night] :is(.eyebrow,.kicker,.meta,.badge,.status,.accentText,.navItem.active,.bottomTabs a.active,.bottomTabs button.active){color:#d8b65f!important}.shell[data-theme=night] :is(.navItem.active,.bottomTabs a.active,.bottomTabs button.active,.primaryAction,button.primary){background-color:#241a0b!important;border-color:#c9a24b!important}.shell[data-theme=night] img[src*=elitezeit-icon],.shell[data-theme=night] img[src*=lumen-icon],.shell[data-theme=night] img[src*=lumen-mark],.shell[data-theme=night] img[src*=lumen-feed]{filter:drop-shadow(0 0 5px #c9a24b40);mix-blend-mode:screen;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}@media (width<=900px){.shell[data-theme=night] :is(.topbar,.panelHeader,.contentHeader,.sidebar,.bottomTabs){background:#080604!important;border-color:#c9a24b6b!important}}.sidebar nav{gap:7px!important}.navGroupLabel{color:#8d7951;letter-spacing:.18em;margin:2px 13px 5px;font-size:8px;font-weight:850}.navGroupLabel.secondary{border-top:1px solid #c9a24b2e;margin-top:18px;padding-top:16px}.coreActionDeck{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.coreActionDeck article{background:#0c0906;border:1px solid #c9a24b52;border-radius:15px;flex-direction:column;min-height:205px;padding:20px;display:flex}.coreActionDeck small{color:#c9a24b;letter-spacing:.14em;font-size:8px;font-weight:850}.coreActionDeck strong{color:#f3ecdf;margin:14px 0 8px;font:500 21px/1.15 Georgia,serif}.coreActionDeck span{color:#a9a093;font-size:11px;line-height:1.55}.coreActionDeck button{color:#d8b65f;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:10px 0 0;font-size:10px;font-weight:850}.coreActionDeck .lumenCoreAction{background:linear-gradient(145deg,#120d07,#090706);border-color:#d8b65f94}.dailyCommandSubtitle{color:#9e9689;margin-top:7px;font-size:11px;display:block}@media (width<=900px){.coreActionDeck{grid-template-columns:1fr}}@media (width<=720px){.navGroupLabel{display:none}.coreActionDeck article{min-height:170px}}.lumenWorkspace{gap:18px;display:grid}.lumenCommandBar{background:linear-gradient(135deg,#151006 0%,#0a0806 58%,#100c06 100%);border:1px solid #d8b65f8f;border-radius:18px;grid-template-columns:minmax(240px,.82fr) minmax(380px,1.35fr);gap:18px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff08}.lumenCommandIdentity{align-items:flex-start;gap:14px;display:flex}.lumenCommandIdentity img{object-fit:contain;flex:none;width:42px;height:42px}.lumenCommandIdentity span{flex-direction:column;gap:5px;display:flex}.lumenCommandIdentity small{color:#d8b65f;letter-spacing:.16em;font-size:8px;font-weight:900}.lumenCommandIdentity strong{color:#f3ecdf;font:500 21px/1.14 Georgia,serif}.lumenCommandIdentity em{color:#a9a093;font-size:10px;font-style:normal;line-height:1.45}.lumenCommandInput{grid-template-columns:1fr auto;align-items:stretch;gap:10px;display:grid}.lumenCommandInput textarea{resize:vertical;border-radius:12px!important;min-height:92px!important;margin:0!important;padding:14px!important;font:500 12px/1.5 Inter,system-ui,sans-serif!important}.lumenCommandInput>div{flex-direction:column;gap:8px;display:flex}.lumenCommandInput button{color:#d8b65f;cursor:pointer;background:#0b0805;border:1px solid #c9a24b73;border-radius:10px;min-width:132px;padding:11px 14px;font-size:10px;font-weight:850}.lumenCommandInput button.primary{flex:1;color:#090705!important;background:#c9a24b!important}.lumenCommandInput button:disabled{opacity:.42;cursor:not-allowed}.lumenCommandInput button.listening{box-shadow:0 0 0 3px #c9a24b24}.lumenCommandBar footer{border-top:1px solid #c9a24b2e;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.lumenCommandBar footer button,.openFullAgenda{color:#d8b65f;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:850}.dailyCommandCenter{margin-top:18px}.dailyCommandCenter>header{align-items:flex-end}.openFullAgenda{padding:8px 0}.todayCard{background:linear-gradient(145deg,#110c06,#080604)!important;border-color:#d8b65f9e!important}.todayCard>h3{font-size:24px!important}.advancedLumenSettings{background:#090705;border:1px solid #c9a24b47;border-radius:16px;overflow:hidden}.advancedLumenSettings>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:18px 20px;list-style:none;display:flex}.advancedLumenSettings>summary::-webkit-details-marker{display:none}.advancedLumenSettings>summary span{flex-direction:column;gap:4px;display:flex}.advancedLumenSettings>summary b{color:#f3ecdf;font-size:13px}.advancedLumenSettings>summary small{color:#9e9689;font-size:10px}.advancedLumenSettings>summary i{color:#d8b65f;font-size:18px;font-style:normal;transition:transform .2s}.advancedLumenSettings[open]>summary i{transform:rotate(45deg)}.advancedLumenSettings>.enrollmentEngine,.advancedLumenSettings>.lumenAutonomy{margin:0 16px 16px}.shell[data-theme=night] :is(.workspace,.contentPage,.platformHome,.weeklyPage,.lumenWorkspace){background:#050403!important}.topbarLumenLink{color:#e8d29d;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #c5a2577a;border-radius:8px;padding:9px 14px;font:700 11px/1 Inter,system-ui,sans-serif}.topbarLumenLink:hover{color:#fff8e9;background:#c5a25714;border-color:#d7b667}.coreActionDeck{gap:12px}.coreActionDeck article{min-height:150px!important;box-shadow:none!important;background:#0a0806!important;border:1px solid #c5a25747!important;border-radius:14px!important;padding:22px!important}.coreActionDeck article:hover{transform:translateY(-1px);border-color:#d8b65f99!important}.coreActionDeck button{color:#e1c377!important;width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #d8b65f8c!important;border-radius:0!important;justify-self:start!important;padding:9px 0!important;font-weight:750!important}.coreActionDeck button:hover{color:#fff3d5!important;border-color:#fff3d5!important}.coreActionDeck .lumenCoreAction{background:#0d0905!important}.lumenCommandBar{box-shadow:none!important;background:#090705!important;border:1px solid #c5a2575c!important}.lumenCommandIdentity img{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.lumenCommandInput textarea{color:#f2eadc!important;background:#050403!important;border-color:#c5a25766!important}.lumenCommandInput button{color:#dec476!important;background:0 0!important;border-color:#c5a2576b!important}.lumenCommandInput button.primary{color:#090705!important;background:#c5a257!important;border-color:#c5a257!important}.automaticAgenda{gap:18px;width:min(1040px,100% - 48px);margin:28px auto 100px;display:grid}.automaticAgenda>header{border-bottom:1px solid #c5a25747;padding:4px 0 18px}.automaticAgenda h2{color:#f2eadc;margin:5px 0 7px;font:600 clamp(2rem,4.5vw,3.6rem)/1.02 Georgia,serif}.automaticAgenda>header span{color:#aaa093;line-height:1.6}.automaticAgendaComposer{background:#0a0806;border:1px solid #c5a25757;border-radius:14px;gap:10px;padding:22px;display:grid}.automaticAgendaComposer label{color:#d8bd7b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.automaticAgendaComposer textarea{color:#f2eadc;resize:vertical;background:#050403;border:1px solid #c5a25773;border-radius:10px;min-height:130px;padding:16px;font:500 15px/1.55 Inter,system-ui,sans-serif}.automaticAgendaComposer>div{flex-wrap:wrap;gap:9px;display:flex}.automaticAgendaComposer button{color:#090705;cursor:pointer;background:#c5a257;border:1px solid #c5a257;border-radius:8px;padding:11px 15px;font-weight:850}.automaticAgendaComposer button.secondary{color:#dec476;background:0 0}.automaticAgendaComposer button:disabled{opacity:.45;cursor:not-allowed}.automaticAgendaRules{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.automaticAgendaRules article{background:0 0;border-top:1px solid #c5a2576b;gap:6px;padding:18px;display:grid}.automaticAgendaRules small{color:#c5a257;font-weight:900}.automaticAgendaRules strong{color:#f2eadc}.automaticAgendaRules span{color:#aaa093;line-height:1.5}.globalOnboarding{background:#050403!important}.globalOnboarding>section{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#050403!important;border:1px solid #c5a25757!important;border-radius:16px!important;width:min(1180px,100%)!important}.globalOnboarding>section>header{border-color:#c5a25747!important}.globalOnboarding>section>header small{color:#c5a257!important}.globalOnboarding h1{color:#e5c66f!important}.globalOnboarding>section>header p,.globalOnboarding>section>footer{color:#aaa093!important}.onboardingProgress b{color:#090705!important;background:#c5a257!important;border:0!important}.onboardingProgress span{color:#aaa093!important}.onboardingProgress i{background:#c5a2574d!important}.languageSearch{background:#080604!important;border:1px solid #c5a25780!important;border-radius:10px!important}.languageSearch input{color:#f2eadc!important;background:0 0!important}.languageSearch b{color:#c5a257!important}.countryGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.countryGrid button{color:#f2eadc!important;min-height:132px!important;box-shadow:none!important;background:#0a0806!important;border:1px solid #c5a25742!important;border-radius:12px!important;padding:18px!important}.countryGrid button:hover{background:#0e0b07!important;border-color:#c5a257!important}.countryGrid button span,.countryGrid button small{color:#aaa093!important}.countryGrid button small{color:#c5a257!important}.selectionContext,.countryIsolationNotice,.enrollmentCategoryGrid button,.examFinder>header,.examFinderResults>button,.academicEnrollment{color:#f2eadc!important;box-shadow:none!important;background:#0a0806!important;border-color:#c5a2574d!important}.enrollmentCategoryGrid button b,.examFinderResults b,.academicEnrollment>button{color:#090705!important;background:#c5a257!important;border-radius:7px!important}.examFinderFields :is(input,select){color:#f2eadc!important;background:#080604!important;border-color:#c5a25773!important}.globalOnboarding>section>footer{background:#050403!important;border-color:#c5a25740!important}.globalOnboarding>section>footer b{color:#c5a257!important}@media (width<=760px){.countryGrid,.automaticAgendaRules{grid-template-columns:1fr!important}.automaticAgenda{width:min(100% - 24px,1040px);margin-top:16px}.automaticAgendaComposer{padding:16px}}@media (width<=900px){.lumenCommandBar{grid-template-columns:1fr}.lumenCommandBar footer{grid-column:1}}@media (width<=640px){.lumenCommandBar{border-radius:14px;padding:16px}.lumenCommandInput{grid-template-columns:1fr}.lumenCommandInput>div{flex-direction:row}.lumenCommandInput button{flex:1;min-width:0}.lumenCommandBar footer{flex-direction:column;align-items:flex-start}.dailyCommandCenter>header{align-items:flex-start}}.topbarLumenLink{overflow:hidden;color:#0000!important;background:#050403!important;border:1px solid #c5a2576b!important;border-radius:10px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;display:grid!important}.topbarLumenLink img{object-fit:contain!important;background:0 0!important;border:0!important;width:28px!important;height:28px!important;display:block!important}.shell[data-theme=night] .todayFocusRow .oneClickFocus{color:#090705!important;box-shadow:none!important;background:#c5a257!important;border-color:#d8b65f!important}.shell[data-theme=night] .todayFocusRow .oneClickFocus:hover{background:#dec476!important}.lumenStudentIntro{background:#090705;border:1px solid #c5a2576b;border-radius:16px;grid-template-columns:72px 1fr;align-items:center;gap:20px;padding:24px 26px;display:grid}.lumenStudentIntro>img{object-fit:contain;width:68px;height:68px;background:0 0!important;border:0!important;border-radius:0!important}.lumenStudentIntro h2{color:#f2eadc;margin:5px 0 7px;font:600 clamp(26px,3.5vw,42px)/1.05 Georgia,serif}.lumenStudentIntro span{color:#aaa093;max-width:780px;font:500 12px/1.6 Inter,system-ui,sans-serif;display:block}.coverageHero{border-bottom:1px solid #c5a2574d;justify-content:space-between;align-items:flex-end;gap:24px;padding:8px 0 22px;display:flex}.coverageHero h2{color:#f2eadc;margin:5px 0 8px;font:600 clamp(30px,4.5vw,54px)/1 Georgia,serif}.coverageHero span{color:#aaa093;max-width:760px;font:500 12px/1.6 Inter,system-ui,sans-serif;display:block}.coverageHeroActions{align-items:stretch;gap:10px;display:flex}.coverageHeroActions>button{color:#090705;white-space:nowrap;cursor:pointer;background:#c5a257;border:1px solid #c5a257;border-radius:8px;padding:12px 16px;font:850 10px Inter,system-ui,sans-serif}.coverageHeroActions>button:disabled{opacity:.55;cursor:wait}.overallEditalProgress{background:#080604;border:1px solid #55cdb38f;border-radius:10px;align-content:center;gap:2px;min-width:190px;padding:12px 16px;display:grid}.overallEditalProgress small{color:#55cdb3;letter-spacing:.13em;font:900 8px/1 Inter,system-ui,sans-serif}.overallEditalProgress strong{color:#55cdb3;font:650 27px/1 Georgia,serif}.coverageHero .overallEditalProgress span{color:#9eb8b0;white-space:nowrap;font:600 8px/1.35 Inter,system-ui,sans-serif}.coverageMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 10px;display:grid}.coverageMetrics article{background:#0a0806;border:1px solid #c5a25747;border-radius:12px;gap:5px;min-height:126px;padding:18px;display:grid}.coverageMetrics small{letter-spacing:.15em;color:#c5a257;font:900 8px Inter,system-ui,sans-serif}.coverageMetrics strong{color:#f2eadc;font:600 34px Georgia,serif}.coverageMetrics span{color:#928a7d;font:500 9px/1.45 Inter,system-ui,sans-serif}.coverageMetrics .partial{border-color:#d8b65f8c}.coverageMetrics .gap{border-color:#ca735e9e}.coverageMetrics .gap small{color:#df9a87}.coverageMetrics .excess{border-color:#9b8b6980}.coverageScanMessage{color:#9d9588;margin:0 0 22px;font:500 10px/1.5 Inter,system-ui,sans-serif}.coverageMap,.excessMaterial{background:#090705;border:1px solid #c5a25742;border-radius:14px;gap:12px;margin:0 0 18px;padding:20px;display:grid}.coverageList{gap:6px;max-height:620px;padding-right:5px;display:grid;overflow:auto}.coverageList article{background:#060504;border:1px solid #c5a2572b;border-radius:9px;grid-template-columns:9px minmax(0,1fr) auto 96px;align-items:center;gap:12px;min-height:62px;padding:10px 12px;display:grid}.coverageDot{background:#9b8b6a;border-radius:50%;width:8px;height:8px}.coverageDot.covered{background:#d8b65f}.coverageDot.partial{background:#e6c98b}.coverageDot.gap{background:#d78370}.coverageList article>div{gap:3px;display:grid}.coverageList article>div small{color:#928a7d;font:700 8px Inter,system-ui,sans-serif}.coverageList article>div strong{color:#ede5d8;font:650 11px/1.35 Inter,system-ui,sans-serif}.coverageBadge{letter-spacing:.08em;text-transform:uppercase;color:#d8b65f;border:1px solid;border-radius:999px;padding:5px 8px;font:850 7px Inter,system-ui,sans-serif}.coverageBadge.partial{color:#e6c98b}.coverageBadge.gap{color:#df9a87}.coverageList article>button{color:#d8bd7b;background:0 0;border:1px solid #c5a25757;border-radius:7px;padding:7px 8px;font:750 8px Inter,system-ui,sans-serif}.coverageList article>button:disabled{color:#81786b;border-color:#8c7f6833}.excessMaterial>article{color:#aaa093;border-top:1px solid #c5a25729;grid-template-columns:140px 1fr auto;gap:12px;padding:10px 12px;font:500 10px Inter,system-ui,sans-serif;display:grid}.excessMaterial>article strong{color:#ede5d8}.coverageAdvanced{background:#080604;border:1px solid #c5a25740;border-radius:13px;margin:12px 0;overflow:hidden}.coverageAdvanced>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:17px 19px;list-style:none;display:flex}.coverageAdvanced>summary::-webkit-details-marker{display:none}.coverageAdvanced>summary span{gap:4px;display:grid}.coverageAdvanced>summary b{color:#ede5d8;font:750 12px Inter,system-ui,sans-serif}.coverageAdvanced>summary small{color:#938b7e;font:500 9px/1.4 Inter,system-ui,sans-serif}.coverageAdvanced>summary i{color:#c5a257;font-size:18px;font-style:normal;transition:transform .2s}.coverageAdvanced[open]>summary i{transform:rotate(45deg)}.coverageTechnicalBody{padding:16px}.coverageAdvanced .registeredSources{margin:0 16px 16px;padding:16px}.evolutionCorrections{margin-top:18px}.evolutionCorrections .evolutionMatrix{margin:0 14px 14px}.shell[data-theme=night] :is(.lumenUniversalTrigger,.lumenGuidePanel,.lumenGuideIntro,.lumenGuideAsk,.lumenVoiceChooser,.lumenVoiceChooser article,.focusPlaylistPanel,.focusPlaylistTracks>button){background:#090705!important;border-color:#c5a25757!important}.shell[data-theme=night] :is(.lumenUniversalTrigger strong,.lumenGuidePanel small,.lumenGuideAnswer strong,.lumenVoiceChooser article>button>i,.voiceLiveStatus,.focusPlaylistPanel>header small,.focusPlaylistTracks b){color:#d8b65f!important}.shell[data-theme=night] :is(.lumenGuideAsk>button,.speakAnswerButton.speaking,.lumenVoiceComposer.listening .lumenMicButton,.examCatalog>button b,.examOrganizationGroup>div>button>b,.examRoleFamily>button>b){color:#090705!important;background:#c5a257!important;border-color:#c5a257!important}@media (width<=800px){.coverageMetrics{grid-template-columns:1fr 1fr}.coverageHero{flex-direction:column;align-items:flex-start}.coverageHeroActions{flex-wrap:wrap;width:100%}.overallEditalProgress,.coverageHeroActions>button{flex:1}.coverageList article{grid-template-columns:9px 1fr auto}.coverageList article>button{grid-column:2/-1}.lumenStudentIntro{grid-template-columns:48px 1fr;padding:18px}.lumenStudentIntro>img{width:46px;height:46px}}@media (width<=520px){.coverageMetrics,.excessMaterial>article{grid-template-columns:1fr}.coverageList{max-height:none}}.voiceUpgradeBackdrop{background:#000000e0!important}.voiceUpgradeModal{background:#070503!important;border-color:#c5a2578c!important;box-shadow:0 28px 90px #000000b8!important}.maxPlanBadge{color:#d9bd78!important;background:0 0!important;border:1px solid #c5a2577a!important}.voiceUpgradeIcon{background:0 0!important;border:0!important;border-radius:0!important;width:72px!important;height:72px!important}.voiceUpgradeIcon img{object-fit:contain;background:0 0;border:0;width:72px;height:72px;display:block}.voiceUpgradeModal li{background:#0a0806!important;border-color:#c5a25733!important}.voiceUpgradeModal li:before{color:#d8b65f!important}.voiceUpgradeCta{color:#090705!important;background:#c5a257!important;border:1px solid #d8b65f!important}.planLimitsTrigger{color:#e9d79f;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #c5a2577a;border-radius:9px;min-height:38px;padding:8px 12px;font-size:9px;font-weight:900}.planLimitsBackdrop{z-index:5400;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000e6;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.planLimitsModal{color:#f2eadc;background:#070503;border:1px solid #c5a2578c;border-radius:18px;width:min(1240px,100%);max-height:92vh;padding:30px;overflow:auto;box-shadow:0 30px 100px #000}.planLimitsModal>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.planLimitsModal>header h2{color:#f0d274;margin:4px 0 8px;font:600 clamp(27px,3vw,42px)/1.08 Georgia,serif}.planLimitsModal>header p:last-child{color:#b8afa0;max-width:760px;margin:0;line-height:1.55}.planLimitsModal>header>button{color:#eee5d6;cursor:pointer;background:0 0;border:1px solid #c5a25761;border-radius:50%;flex:0 0 36px;width:36px;height:36px;padding:0;font-size:24px}.planLimitsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.planLimitsGrid article{background:#0b0805;border:1px solid #c5a2574d;border-radius:13px;align-content:start;min-height:430px;padding:22px;display:grid;position:relative}.planLimitsGrid article.featured{background:linear-gradient(155deg,#151005,#090704);border-color:#d8b65f}.planLimitsGrid article.current{box-shadow:inset 0 0 0 1px #5dccb7b8}.planLimitsGrid article>small{color:#c5a257;letter-spacing:.16em;font-size:8px;font-weight:950}.planLimitsGrid h3{margin:8px 0 14px;font:600 26px Georgia,serif}.planLimitsGrid article>strong{color:#f0d274;font-size:23px}.planLimitsGrid article>strong em{color:#a9a095;margin-left:3px;font-size:9px;font-style:normal}.planLimitsGrid article>span{color:#91897d;margin-top:5px;font-size:9px}.planLimitsGrid ul{gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.planLimitsGrid li{color:#bdb5a8;border-top:1px solid #c5a25726;padding:9px 0;font-size:9px;line-height:1.35}.planLimitsGrid li b{color:#f2eadc}.planLimitsGrid mark{color:#06110e;background:#5dccb7;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:950;position:absolute;top:14px;right:14px}.planLimitsModal>footer{color:#a9a095;border:1px solid #c5a25738;border-radius:10px;gap:10px;margin-top:18px;padding:15px 17px;font-size:9px;line-height:1.5;display:flex}.planLimitsModal>footer b{color:#e7ce83;white-space:nowrap}@media (width<=1000px){.planLimitsGrid{grid-template-columns:1fr 1fr}}@media (width<=620px){.planLimitsBackdrop{padding:10px}.planLimitsModal{padding:20px}.planLimitsGrid{grid-template-columns:1fr}.planLimitsGrid article{min-height:0}.planLimitsModal>footer{display:grid}.planLimitsTrigger{display:none}}.groundedAnswer{background:#0a0806!important;border-color:#c5a25757!important}.groundedBadge,.citationChip b{color:#d8b65f!important}.groundedBadge i{background:#d8b65f!important;box-shadow:0 0 0 4px #d8b65f1f!important}.citationChip{color:#efe6d7!important;background:#0c0905!important;border-color:#c5a25773!important}.groundedHeading{color:#f4ead8;flex-wrap:wrap;align-items:center;gap:5px;margin:18px 0 9px;font-family:Georgia,serif;line-height:1.3;display:flex}.groundedHeading.level1{background:linear-gradient(90deg,#d8b65f24,#0000);border-left:3px solid #d8b65f;border-radius:7px;padding:11px 13px;font-size:18px}.groundedHeading.level2{border-bottom:1px solid #d8b65f47;padding-bottom:7px;font-size:15px}.groundedHeading.level3{color:#d8c88f;font-size:13px}.groundedBranch{background:#d8b65f09;border-left:1px solid #d8b65f52;border-radius:0 8px 8px 0;align-items:flex-start;gap:9px;margin:6px 0 6px 11px;padding:7px 9px;display:flex;position:relative}.groundedBranch>i{background:#d8b65f;border-radius:50%;flex:none;width:6px;height:6px;margin-top:9px;box-shadow:0 0 0 3px #d8b65f17}.groundedBranch>p{margin:0!important}.groundedBranch.depth1{margin-left:28px}.groundedBranch.depth2{margin-left:45px}.groundedBranch.depth3{margin-left:62px}.mindMapAnswer{overflow-x:auto;padding:18px!important}.mindMapCanvas{grid-template-columns:minmax(210px,.6fr) 44px minmax(420px,1.4fr);align-items:center;min-width:760px;padding:16px 4px 8px;display:grid}.mindMapRoot{text-align:center;background:radial-gradient(circle at 50% 0,#d8b65f3d,#d8b65f12);border:2px solid #d8b65f;border-radius:18px;padding:20px 16px;position:relative;box-shadow:0 12px 36px #00000047}.mindMapRoot:after{content:"";background:#b99645;width:44px;height:2px;position:absolute;top:50%;right:-45px}.mindMapRoot small{color:#c6a651;letter-spacing:.16em;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.mindMapRoot h3{color:#fff5df;margin:0;font:18px/1.35 Georgia,serif}.mindMapTrunk{background:linear-gradient(#0000 0,#b99645 7% 93%,#0000 100%);align-self:stretch;width:2px;margin:auto}.mindMapBranches{gap:15px;display:grid}.mindMapPrimary{background:#d8b65f0b;border:1px solid #d8b65f57;border-radius:13px;padding:12px;position:relative}.mindMapPrimary:before{content:"";background:#b99645;width:22px;height:2px;position:absolute;top:50%;left:-23px}.mindMapPrimary>header{border-bottom:1px solid #d8b65f33;align-items:flex-start;gap:9px;padding-bottom:9px;display:flex}.mindMapPrimary>header>span{color:#160f05;background:#d8b65f;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:8px;font-weight:950;display:grid}.mindMapPrimary h4{color:#f1dfae;margin:2px 0 0;font:14px/1.35 Georgia,serif}.mindMapPrimary>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.mindMapLeaf{background:#0e0b07;border:1px solid #d8b65f2e;border-radius:8px;align-items:flex-start;gap:7px;padding:8px;display:flex}.mindMapLeaf>i{background:#d8b65f;border-radius:50%;flex:none;width:5px;height:5px;margin-top:7px}.mindMapLeaf>p{margin:0!important;font-size:10px!important;line-height:1.45!important}@media (width<=760px){.mindMapCanvas{grid-template-columns:1fr;min-width:0}.mindMapRoot{max-width:360px;margin:auto}.mindMapRoot:after{width:2px;height:30px;top:auto;bottom:-31px;right:50%}.mindMapTrunk{width:2px;height:25px}.mindMapPrimary:before{width:2px;height:13px;top:-14px;left:50%}.mindMapPrimary>div{grid-template-columns:1fr}}.groundedStudyQuestion{background:#0a0806;border:1px solid #c5a25766;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;display:flex}.groundedStudyQuestion>div{gap:5px;max-width:760px;display:grid}.groundedStudyQuestion h3{color:#f2eadc;margin:0;font:600 25px/1.1 Georgia,serif}.groundedStudyQuestion>div>span{color:#aaa093;font:500 11px/1.6 Inter,system-ui,sans-serif}.groundedStudyQuestion .lumenLaunch{flex:none;color:#090705!important;background:#c5a257!important;border:1px solid #c5a257!important;border-radius:8px!important;padding:12px 15px!important}.groundedStudyQuestion .lumenLaunch .lumenIcon{display:none!important}.allCountriesToggle{color:#d8bd78;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #c5a2578c;margin:16px auto 2px;padding:10px 14px;font-weight:800;display:block}.coverageList{gap:14px!important;max-height:none!important;overflow:visible!important}.subjectCoverageGroup{background:#060504;border:1px solid #c5a25747;border-radius:12px;overflow:hidden}.subjectCoverageGroup>header{background:#0b0805;border-bottom:1px solid #c5a25738;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;display:flex}.subjectCoverageGroup>header h4{color:#f2eadc;margin:0;font:600 19px Georgia,serif}.subjectCoverageGroup>header span{color:#9d9486;font-size:9px}.subjectCoverageGroup>header span b{color:#55cdb3;font-weight:900}.subjectCoverageGroup>div>article{background:0 0;border-bottom:1px solid #c5a2571c;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:54px;padding:9px 16px;display:grid}.subjectCoverageGroup>div>article:last-child{border-bottom:0}.subjectCoverageGroup>div>article>div{gap:4px;display:grid}.subjectCoverageGroup>div strong{color:#ece4d6;font:650 11px/1.4 Inter,system-ui,sans-serif}.subjectCoverageGroup>div small{color:#8e867a;font:500 8px Inter,system-ui,sans-serif}.coverageStatusText{color:#d8b65f;text-transform:uppercase;letter-spacing:.08em;font:850 8px Inter,system-ui,sans-serif}.coverageStatusText.partial{color:#e4c98d}.coverageStatusText.gap{color:#df9a87}.subjectExtras{background:#090705;border-top:1px solid #c5a25733}.subjectExtras>summary{color:#d8bd78;cursor:pointer;justify-content:space-between;padding:12px 16px;font:750 10px Inter,system-ui,sans-serif;list-style:none;display:flex}.subjectExtras>summary::-webkit-details-marker{display:none}.subjectExtras>summary b{color:#8f8678}.subjectExtras>div{padding:0 16px 12px;display:grid}.subjectExtras>div article{justify-content:space-between;gap:16px;border-bottom:1px solid #c5a2571a!important;min-height:0!important;padding:9px 0!important;display:flex!important}.subjectExtras>div span{color:#d7d0c5;font-size:10px}.subjectExtras>div small,.subjectExtras>p{color:#8f8678;font-size:8px}.subjectExtras>p{padding:0 16px 12px}.coverageMethodNote{color:#a69d90;background:#090705;border-left:2px solid #c5a257;margin:0 0 18px;padding:14px 16px;font:500 10px/1.55 Inter,system-ui,sans-serif}.agendaNaturalSetup{background:#0a0806;border:1px solid #c5a25761;border-radius:14px;gap:10px;padding:22px;display:grid}.agendaNaturalSetup>label{color:#d8bd78;letter-spacing:.08em;text-transform:uppercase;font:850 10px Inter,system-ui,sans-serif}.agendaNaturalSetup textarea{color:#f2eadc;resize:vertical;background:#050403;border:1px solid #c5a2576b;border-radius:10px;min-height:116px;padding:15px;font:500 13px/1.55 Inter,system-ui,sans-serif}.agendaNaturalSetup>div{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.agendaNaturalSetup button{color:#090705;cursor:pointer;background:#c5a257;border:1px solid #c5a257;border-radius:8px;padding:11px 15px;font-weight:850}.agendaNaturalSetup button:disabled{opacity:.45}.agendaNaturalSetup span{color:#9d9486;font-size:10px}.agendaManualAdvanced{background:#080604;border:1px solid #c5a25742;border-radius:13px;overflow:hidden}.agendaManualAdvanced>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:17px 19px;list-style:none;display:flex}.agendaManualAdvanced>summary::-webkit-details-marker{display:none}.agendaManualAdvanced>summary span{gap:4px;display:grid}.agendaManualAdvanced>summary b{color:#ece4d6;font-size:12px}.agendaManualAdvanced>summary small{color:#938b7e;font-size:9px}.agendaManualAdvanced>summary i{color:#c5a257;font-size:18px;font-style:normal}.agendaManualAdvanced[open]>summary i{transform:rotate(45deg)}.agendaManualAdvanced .agendaGridHelp{margin:0 16px 12px;background:#0a0806!important;border-color:#c5a25747!important}.agendaManualAdvanced .agendaGridHelp b{color:#d8bd78!important}.agendaManualAdvanced .agendaGridScroll{margin:0 16px 16px;scrollbar-color:#8e7127 #090705!important;background:#050403!important;border-color:#c5a25757!important}.agendaManualAdvanced .agendaWeekHeader{background:#0b0805!important}.agendaManualAdvanced .agendaWeekHeader>*{border-color:#c5a2572e!important}.agendaManualAdvanced .agendaWeekHeader .today{color:#090705!important;background:#c5a257!important}.agendaManualAdvanced .agendaTimeLabel{color:#988f82!important;background:#080604!important;border-color:#c5a25733!important}.agendaManualAdvanced .agendaGridCell{border-color:#c5a2571a!important}.agendaManualAdvanced .agendaGridCell:hover{background:#c5a2571a!important}.agendaManualAdvanced .agendaGridBlock,.agendaManualAdvanced .agendaDragPreview{color:#f2eadc!important;background:#1a1207!important;border-color:#d8b65fbf!important}.agendaManualAdvanced .agendaBlockEditor{margin:0 16px 16px;background:#0b0805!important;border-color:#c5a257!important}.agendaManualAdvanced .agendaBlockEditor select{background:#050403!important;border-color:#c5a2576b!important}.agendaManualAdvanced .agendaBlockEditor button.primary{color:#090705!important;background:#c5a257!important}@media (width<=760px){.groundedStudyQuestion,.subjectCoverageGroup>header{flex-direction:column;align-items:flex-start}.agendaNaturalSetup{padding:16px}}.shell[data-theme=night] .macrothemeLibraryLink .coverageStatusText.covered{color:#080604!important;letter-spacing:.07em!important;text-indent:0!important;opacity:1!important;visibility:visible!important;background:#d8b65f!important;border:1px solid #f0d681!important;place-items:center!important;min-width:104px!important;min-height:34px!important;padding:7px 10px!important;font:900 9px/1 Inter,system-ui,sans-serif!important;display:inline-grid!important}.shell[data-theme=night] .macrothemeLibraryLink .coverageStatusText.covered:before{content:none!important;display:none!important}.lessonGroup :is(a,.lessonLinkUnavailable).studiedLessonCard{position:relative!important}.macrothemeLibraryLink{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #c5a2571c;grid-template-columns:8px minmax(0,1fr) auto auto auto;align-items:center;gap:12px;width:100%;min-height:54px;padding:9px 16px;display:grid}.macrothemeLibraryLink:last-child{border-bottom:0}.macrothemeLibraryLink>div{gap:4px;display:grid}.macrothemeLibraryLink>em{color:#a99058;white-space:nowrap;font:750 8px Inter,system-ui,sans-serif}.macrothemeStudyProgress{color:#55cdb3;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;font:850 8px Inter,system-ui,sans-serif}.subjectCoverageGroup .macrothemeStudyProgress{text-align:center!important;font-variant-numeric:tabular-nums!important;justify-self:center!important;width:118px!important;min-width:118px!important;max-width:118px!important}.subjectCoverageGroup .coverageStatusText{box-sizing:border-box!important;justify-self:center!important;width:140px!important;min-width:140px!important;max-width:140px!important}.subjectCoverageGroup .macrothemeLibraryLink>em{text-align:right!important;width:90px!important}.coverageMap>.sectionHeading>span{min-width:220px;max-width:240px;min-height:52px;text-align:center!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;padding:10px 18px!important;font-size:11px!important;line-height:1.25!important;display:inline-flex!important}.macrothemeStudyTrace{background:#24766217;border:1px solid #55cdb373;border-radius:14px;align-items:center;gap:14px;margin:18px 0;padding:16px 18px;display:flex}.macrothemeStudyTrace>span{color:#04110d;background:#55cdb3;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font-weight:950;display:grid}.macrothemeStudyTrace>div{gap:3px;display:grid}.macrothemeStudyTrace small{color:#55cdb3;letter-spacing:.1em;font:850 8px Inter,system-ui,sans-serif}.macrothemeStudyTrace strong{color:#f2eadc;font:650 16px Georgia,serif}.macrothemeStudyTrace p{color:#aaa093;margin:0;font:500 10px/1.5 Inter,system-ui,sans-serif}.materialStudyBadge{letter-spacing:.03em;background:#2476621f;border:1px solid #55cdb38c;border-radius:999px;width:max-content;margin-top:5px;padding:4px 7px;color:#55cdb3!important;font:850 8px/1 Inter,system-ui,sans-serif!important;display:inline-flex!important}.materialStudyDetail{display:block;color:#82cbb9!important;font-size:8px!important}.studiedLibraryFile{position:relative!important}.studiedLessonCard .materialStudyBadge,.studiedLibraryFile .materialStudyBadge{z-index:2;text-transform:uppercase;top:9px;right:11px;box-shadow:0 4px 12px #0000004d;color:#04110d!important;letter-spacing:.05em!important;background:#55cdb3!important;border-color:#55cdb3!important;border-radius:7px 7px 2px!important;margin:0!important;padding:6px 9px!important;font-size:8px!important;position:absolute!important}.macrothemeStudyEvidence{margin:18px 0}.macrothemeStudyEvidence>.macrothemeStudyTrace{margin:0}.macrothemeSessionEvidence{gap:8px;margin-top:9px;display:grid}.macrothemeSessionEvidence article{background:#2476620e;border:1px solid #55cdb345;border-radius:11px;grid-template-columns:28px minmax(0,1fr);gap:11px;padding:13px 15px;display:grid}.macrothemeSessionEvidence article>span{color:#04110d;background:#55cdb3;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:950;display:grid}.macrothemeSessionEvidence article>div{gap:4px;display:grid}.macrothemeSessionEvidence small{color:#55cdb3;font:800 8px Inter,system-ui,sans-serif}.macrothemeSessionEvidence strong{color:#f2eadc;font:700 11px Inter,system-ui,sans-serif}.macrothemeSessionEvidence p{color:#c6bfb3;margin:0;font:500 9px/1.5 Inter,system-ui,sans-serif}.macrothemeSessionEvidence em{color:#82cbb9;font:650 8px/1.45 Inter,system-ui,sans-serif}.universalMaterialTrace{background:#080604;border:1px solid #c5a25757;border-radius:14px;gap:10px;margin:18px 0;padding:18px;display:grid}.universalMaterialTrace>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.universalMaterialTrace>header div{gap:3px;display:grid}.universalMaterialTrace small{color:#9d9486;font-size:9px}.universalMaterialTrace h3{color:#f2eadc;margin:0;font:650 20px Georgia,serif}.universalMaterialTrace>header>b{color:#d8b65f}.universalMaterialTrace>article{border:1px solid #c5a2572e;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex}.universalMaterialTrace>article span{gap:4px;display:grid}.universalMaterialTrace>article a{color:#d8b65f;font-weight:800}.universalMaterialTrace>article.studied{background:#2476621a;border-color:#55cdb38c}.universalMaterialTrace>article.studied small{color:#55cdb3}@media (width<=800px){.coverageMap>.sectionHeading>span{min-width:0;max-width:100%;min-height:44px;white-space:normal!important;font-size:10px!important}}.coverageAdvanced>summary i,.agendaManualAdvanced>summary i,.advancedLumenSettings>summary i{place-items:center;min-width:20px;font-style:normal;color:#c5a257!important;font-size:0!important;display:inline-grid!important;transform:none!important}.coverageAdvanced>summary i:before,.agendaManualAdvanced>summary i:before,.advancedLumenSettings>summary i:before{content:"+";font-size:18px}.coverageAdvanced[open]>summary i:before,.agendaManualAdvanced[open]>summary i:before,.advancedLumenSettings[open]>summary i:before{content:"−"}.monthlyChart .sectionHeading>span,.progressCard .sectionHeading>span{box-sizing:border-box;white-space:nowrap;min-height:38px;text-align:center!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:8px 16px!important;line-height:1.25!important;display:inline-flex!important}@media (width<=800px){.macrothemeLibraryLink,.subjectCoverageGroup .macrothemeLibraryLink{grid-template-columns:8px minmax(0,1fr) 76px!important}.subjectCoverageGroup .macrothemeStudyProgress{width:76px!important;min-width:76px!important;max-width:76px!important}.subjectCoverageGroup .coverageStatusText,.subjectCoverageGroup .macrothemeLibraryLink>em{grid-column:2/-1;text-align:left!important;justify-self:start!important;width:auto!important;min-width:0!important;max-width:none!important}.macrothemeLibraryLink>em{grid-column:2/-1}.monthlyChart .sectionHeading>span,.progressCard .sectionHeading>span{white-space:normal}}.shell[data-theme=night] .macrothemeLibraryLink .coverageStatusText.covered,.shell[data-theme=night] .macrothemeLibraryLink .coverageStatusText.partial,.shell[data-theme=night] .macrothemeLibraryLink .coverageStatusText.gap{letter-spacing:.07em!important;font:900 9px/1 Inter,system-ui,sans-serif!important}.studentEssayButton{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;width:100%;color:inherit!important;text-align:left!important;background:#080604!important;border:1px solid #c5a25747!important;border-radius:11px!important;flex-direction:row!important;padding:16px 18px!important;display:flex!important}.studentEssayButton>span{gap:6px;min-width:0;display:grid}.studentEssayButton>span>strong{color:#f2eadc}.studentEssayButton>span>small{color:#cdb36f}.studentEssayButton p{color:#d7d0c5;margin:3px 0 0;line-height:1.5}.studentEssayButton>span+b{color:#d8b65f;white-space:nowrap;flex:none;font-size:9px}.studentEssayButton:hover{background:#0d0a06!important;border-color:#d8b65f!important}.repertoireEssayPreview{z-index:6200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.repertoireEssayPreview>article{background:#070503;border:1px solid #d8b65f8c;border-radius:18px;width:min(980px,100%);max-height:90vh;overflow:auto;box-shadow:0 30px 100px #000}.repertoireEssayPreview>article>header{z-index:2;background:#090705;border-bottom:1px solid #c5a2574d;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;display:flex;position:sticky;top:0}.repertoireEssayPreview header div{gap:5px;display:grid}.repertoireEssayPreview header small,.repertoireEssayBody section>small{color:#d8b65f;letter-spacing:.12em;font:850 8px Inter,system-ui,sans-serif}.repertoireEssayPreview header strong{color:#f2eadc;font:650 20px Georgia,serif}.repertoireEssayPreview header>button{color:#f2eadc;cursor:pointer;background:0 0;border:1px solid #c5a25759;border-radius:50%;width:36px;height:36px;padding:0;font-size:23px}.repertoireEssayBody{gap:14px;padding:22px;display:grid}.repertoireEssayBody>section{background:#0a0806;border:1px solid #c5a25733;border-radius:12px;gap:9px;padding:17px;display:grid}.repertoireEssayBody p{color:#e0d8cb;white-space:pre-wrap;margin:0;font:500 12px/1.7 Inter,system-ui,sans-serif}.repertoireEssayBody section>div{gap:8px;display:grid}.repertoireEssayBody section>div>button{color:#f2eadc;text-align:left;cursor:pointer;background:#060504;border:1px solid #c5a2573d;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:13px 14px;display:flex}.repertoireEssayBody section>div>button span{gap:4px;display:grid}.repertoireEssayBody section>div>button small{color:#998f80}.repertoireEssayBody section>div>button>b{color:#d8b65f;white-space:nowrap}.essayIndexPending{background:#c5a25714;border-left:3px solid #d8b65f;color:#d8c89f!important;padding:14px 16px!important}@media (width<=620px){.studentEssayButton{flex-direction:column;align-items:flex-start}.repertoireEssayPreview{padding:8px}.repertoireEssayBody{padding:14px}.repertoireEssayBody section>div>button{flex-direction:column;align-items:flex-start}}.macrothemeLibraryLink{color:inherit!important;background:#060504!important}.macrothemeLibraryLink:hover{background:#0d0a06!important}.subjectExtras>div .extraLibraryLink{width:100%;min-height:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #c5a2571f;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex!important}.subjectExtras>div .extraLibraryLink:hover{color:#dec476}.subjectExtras>div .extraLibraryLink span{color:#ddd4c6;font:650 10px/1.4 Inter,system-ui,sans-serif}.subjectExtras>div .extraLibraryLink small{color:#a99058;white-space:nowrap;font:750 8px Inter,system-ui,sans-serif}.libraryKindFilters{flex-wrap:wrap;grid-column:1/-1;gap:7px;padding-top:2px;display:flex}.libraryKindFilters button{color:#c9c0b2;cursor:pointer;background:#080604;border:1px solid #c5a25747;border-radius:999px;align-items:center;gap:9px;padding:9px 12px;font:750 9px Inter,system-ui,sans-serif;display:inline-flex}.libraryKindFilters button b{color:#9b8d78;font-size:8px}.libraryKindFilters button.active{color:#f2eadc;background:#c5a2571f;border-color:#c5a257}.libraryKindFilters button.active b{color:#d8bd78}.examSwitcher{background:0 0!important;border:1px solid #c5a25742!important;border-left:0!important;border-right:0!important;border-radius:0!important;gap:3px!important;margin:0 12px 12px!important;padding:9px 0 10px!important}.examSwitcher>small{color:#82796b!important;font-size:7px!important}.examSwitcher>button{padding:0!important}.examSwitcher strong{color:#f0e7d7!important;font-size:11px!important}.examSwitcher em{color:#a99058!important}.examSwitcher b{text-transform:uppercase;letter-spacing:.08em;border:0;padding:4px 0;font:750 7px Inter,system-ui,sans-serif;color:#d8bd78!important}.panelDiscovery{grid-template-columns:minmax(0,1.8fr) minmax(240px,.8fr);gap:14px;padding:26px 32px 34px;display:grid}.panelDiscoveryIntro{border-bottom:1px solid #c5a25738;grid-column:1/-1;gap:6px;padding-bottom:12px;display:grid}.panelDiscoveryIntro small{color:#c5a257;letter-spacing:.16em;font:900 8px Inter,system-ui,sans-serif}.panelDiscoveryIntro h2{color:#f2eadc;margin:0;font:600 clamp(24px,3vw,38px)/1.1 Georgia,serif}.panelDiscoveryIntro p{color:#9d9588;margin:0;font:500 10px/1.55 Inter,system-ui,sans-serif}.panelSearch,.countrySelect{color:#cbbfad;gap:7px;font:750 9px Inter,system-ui,sans-serif;display:grid}.panelSearch input,.countrySelect select{color:#f2eadc;background:#080604;border:1px solid #c5a2576b;border-radius:8px;min-height:48px;padding:0 14px;font:500 12px Inter,system-ui,sans-serif}.countrySelect select{cursor:pointer}.directExamResults{grid-column:1/-1;gap:7px;display:grid}.directExamResults>header{gap:3px;padding:5px 1px;display:grid}.directExamResults>header strong{color:#f2eadc;font:750 11px Inter,system-ui,sans-serif}.directExamResults>header small{color:#9d9588;font:500 8px/1.45 Inter,system-ui,sans-serif}.directExamResults button{color:#f2eadc;text-align:left;cursor:pointer;background:#090705;border:1px solid #c5a25738;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px 14px;display:flex}.directExamResults button:hover{border-color:#c5a257}.directExamResults span{gap:3px;display:grid}.directExamResults button small{color:#9d9588;font-size:8px}.directExamResults button strong{font-size:11px}.directExamResults em{color:#a99058;font-size:8px;font-style:normal}.directExamResults b{color:#d8bd78;white-space:nowrap;font-size:8px}.panelDiscoveryEmpty{color:#a99f90;border:1px dashed #c5a2574d;border-radius:8px;grid-column:1/-1;margin:0;padding:11px 13px;font:500 9px/1.5 Inter,system-ui,sans-serif}.lumenCatalogCta{color:#090705;cursor:pointer;background:#c5a257;border:1px solid #c5a257;border-radius:8px;grid-column:1/-1;padding:13px 16px;font:850 10px Inter,system-ui,sans-serif}.panelDiscoveryNote{color:#8f8679;text-align:center;grid-column:1/-1;font:500 8px Inter,system-ui,sans-serif}@media (width<=720px){.panelDiscovery{grid-template-columns:1fr;padding:20px 16px 28px}.panelDiscoveryIntro,.directExamResults,.lumenCatalogCta,.panelDiscoveryNote{grid-column:1}.directExamResults button{flex-direction:column;align-items:flex-start}.directExamResults b{white-space:normal}.subjectExtras>div .extraLibraryLink{flex-direction:column;align-items:flex-start;gap:4px}.subjectExtras>div .extraLibraryLink small{white-space:normal}}.shell[data-theme=night] :is(.libraryControls,.libraryLayout>aside,.libraryResults,.lessonLibrary,.documentLibrary,.dropboxImportPipeline,.libraryProviderHub,.libraryProviderCard){background:#080604!important;border-color:#c5a25747!important}.taxonomyParallelTrees>div{background:#010f1747;border:1px solid #d8b24d57;border-radius:13px;justify-content:space-between;gap:16px;padding:16px;display:flex}.taxonomyParallelTrees>div>span{gap:5px;display:grid}.taxonomyParallelTrees>div small{color:#d8b24d;letter-spacing:.13em;font-size:9px;font-weight:900}.taxonomyParallelTrees>div strong{color:#f3e8d4}.taxonomyParallelTrees>div em{color:#aaa193;font-size:11px;font-style:normal;line-height:1.45}.taxonomyParallelTrees>div>b{color:#57c987}.automaticLibraryNotice{color:#dce9df;background:#11554033;border:1px solid #44be896b;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.automaticLibraryNotice>span{color:#69d39e;font-size:22px}.automaticLibraryNotice>div{gap:3px;display:grid}.automaticLibraryNotice strong{color:#8ee5b8}.automaticLibraryNotice p{color:#c4d2c8;margin:0;font-size:12px}.professorFileTree{border-top:1px solid #d8b24d47}.professorFileTree>header{background:#d8b24d13;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:16px 18px;display:grid}.professorFileTree>header>span{font-size:22px}.professorFileTree>header>div{gap:2px;display:grid}.professorFileTree>header small{color:#a89d8d;letter-spacing:.14em;font-size:8px;font-weight:900}.professorFileTree>header strong{color:#f0d271;font:20px Georgia,serif}.professorFileTree>header>b{color:#bdb5a8;font-size:10px}.professorFolder{border-top:1px solid #d8b24d2e}.professorFolder>summary{cursor:pointer;color:#e7ddca;background:#03121952;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:13px 20px;list-style:none;display:grid}.professorFolder>summary::-webkit-details-marker{display:none}.professorFolder>summary>span{color:#d8b24d;transition:transform .18s}.professorFolder:not([open])>summary>span{transform:rotate(-90deg)}.professorFolder>summary strong{font-size:12px}.professorFolder>summary>b{color:#e9c85e;background:#d8b24d24;border-radius:999px;place-items:center;min-width:27px;height:22px;padding:0 7px;font-size:9px;display:grid}.professorFolderFiles{display:block}.officialThemeLabel{color:#e9c85e!important}.sessionQuestionRecorder{background:#02141c59;border:1px solid #d8b24d4d;border-radius:12px;gap:14px;margin:2px 0 18px;padding:15px;display:grid}.sessionQuestionRecorder>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sessionQuestionRecorder>header>div{gap:3px;display:grid}.sessionQuestionRecorder>header strong{color:#f1d06c}.sessionQuestionRecorder>header small{color:#a9a194;line-height:1.4}.sessionQuestionRecorder>header>span{white-space:nowrap;color:#7dd7a3;font-size:10px;font-weight:800}.questionListSetup{grid-template-columns:minmax(180px,1fr) 110px auto;align-items:end;gap:10px;display:grid}.questionListSetup button{color:#080604;cursor:pointer;background:#9d7c2b;border:1px solid #d8b24d7a;border-radius:9px;min-height:44px;padding:10px 16px;font-weight:900}.questionEntryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:430px;padding-right:4px;display:grid;overflow:auto}.questionEntryGrid>article{background:#00000040;border:1px solid #d8b24d33;border-radius:9px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.questionEntryGrid>article.correct{background:#1a6b482b;border-color:#36be748c}.questionEntryGrid>article.wrong{background:#792a2526;border-color:#dd504785}.questionEntryGrid>article>b{color:#dbc063;place-items:center;display:grid}.questionAnswerChoices,.questionResultChoices{gap:4px;display:flex}.questionAnswerChoices button,.questionResultChoices button{color:#e9e0d1;cursor:pointer;background:#071c27;border:1px solid #d8b24d47;border-radius:7px;place-items:center;min-width:31px;height:31px;padding:0;font-weight:900;display:grid}.questionAnswerChoices button.selected{color:#080604;background:#886a22;border-color:#ebc54e}.questionResultChoices button.correct{color:#6ee09e}.questionResultChoices button.wrong{color:#f07d74}.questionResultChoices button.selected.correct{color:#fff;background:#197346}.questionResultChoices button.selected.wrong{color:#fff;background:#a33e36}@media (width<=850px){.questionEntryGrid{grid-template-columns:1fr}.questionListSetup{grid-template-columns:1fr 100px}.questionListSetup button{grid-column:1/-1}.professorFileTree>header{padding:14px 12px}.professorFolder>summary{padding:12px}.taxonomyParallelTrees{grid-template-columns:1fr!important}}.questionListSetup{grid-template-columns:minmax(220px,1.5fr) minmax(180px,1fr) 110px auto}@media (width<=1050px){.questionListSetup{grid-template-columns:1fr 1fr}.questionListSetup button{min-width:150px}}@media (width<=650px){.questionListSetup{grid-template-columns:1fr}.questionListSetup button{grid-column:auto}}.shell[data-theme=night] .taxonomyModePicker{background:#050403!important;border-color:#c5a2574d!important}.shell[data-theme=night] .taxonomyModePicker button{color:#a69d90!important;background:0 0!important;border-color:#c5a25742!important}.shell[data-theme=night] .taxonomyModePicker button.active{color:#f2eadc!important;background:#c5a2571f!important;border-color:#c5a257!important}.shell[data-theme=night]{--navy:#070503;--navy2:#0a0806;--ink:#f2eadc;--muted:#9e9588;--cream:#070503;--line:#c5a25747;--white:#f2eadc}.lumenLaunchCompact{width:46px!important;height:46px!important;box-shadow:none!important;background:#070503!important;border:1px solid #c5a2577a!important;border-radius:9px!important;place-items:center!important;padding:0!important;display:grid!important}.lumenLaunchCompact img{object-fit:contain;width:34px;height:34px;display:block;background:0 0!important;border:0!important;border-radius:0!important}.importedAgendaRecovery{background:#070503;border:1px solid #c5a25761;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:16px;padding:15px 16px;display:grid}.importedAgendaRecovery>div{gap:4px;display:grid}.importedAgendaRecovery small{color:#c5a257;letter-spacing:.13em;font:900 8px Inter,system-ui,sans-serif}.importedAgendaRecovery strong{color:#f2eadc;font:700 12px Inter,system-ui,sans-serif}.importedAgendaRecovery span{color:#9e9588;font:500 9px/1.45 Inter,system-ui,sans-serif}.importedAgendaRecovery details{color:#d8bd78;min-width:190px;font:750 9px Inter,system-ui,sans-serif}.importedAgendaRecovery summary{cursor:pointer}.importedAgendaRecovery ul{color:#c9c0b2;background:#050403;border:1px solid #c5a25733;border-radius:8px;max-height:170px;margin:10px 0 0;padding:10px 10px 10px 25px;font-weight:500;line-height:1.55;overflow:auto}.lumenScope>small{color:#9e9588;margin-top:8px;font:500 9px/1.45 Inter,system-ui,sans-serif;display:block}.lumenConversationMode{background:#050403;border:1px solid #c5a2574d;border-radius:10px;grid-template-columns:1fr 1fr;gap:6px;padding:5px;display:grid}.lumenConversationMode button{color:#f2eadc;text-align:left;cursor:pointer;background:#070503;border:1px solid #c5a25733;border-radius:7px;gap:3px;padding:10px 12px;display:grid}.lumenConversationMode button small{color:#9e9588;font:500 8px/1.35 Inter,system-ui,sans-serif}.lumenConversationMode button.activeAction{color:#070503!important;background:#c5a257!important;border-color:#d8b65f!important}.lumenConversationMode button.activeAction small{color:#2a1d0a!important}.shell[data-theme=night] :is(.sidebar,.topbar,.topActions,.contentPage,.automaticAgenda,.automaticAgendaComposer,.automaticAgendaRules article,.lumenPanel,.lumenScope,.lumenScope>div,.lumenScope button,.lumenQuickActions button,.lumenSourcePicker,.lumenSourcePicker label,.lumenContext,.lumenMentorLaunch,.lumenGlobalAction,.lumenWorkspace,.subjectCoverageGroup,.subjectCoverageGroup>header,.subjectExtras,.extraLibraryLink,.macrothemeLibraryLink,.generalExtras,.coverageMap,.coverageHero,.coverageMetrics article,.libraryKindFilters button,.examSwitcher,.panelDiscovery,.directExamResults button,.agendaNaturalSetup,.agendaManualAdvanced,.agendaManualAdvanced .agendaGridScroll,.lumenConversationMode,.lumenConversationMode button,.agendaManualAdvanced .agendaWeekHeader,.agendaManualAdvanced .agendaTimeLabel){box-shadow:none!important;background-color:#070503!important;background-image:none!important;border-color:#c5a25752!important}.shell[data-theme=night] :is(.lumenScope button.activeAction,.libraryKindFilters button.active){color:#070503!important;background:#c5a257!important;border-color:#d8b65f!important}.shell[data-theme=night] :is(.macrothemeLibraryLink:hover,.extraLibraryLink:hover,.lumenQuickActions button:hover,.lumenSourcePicker label.selected){background:#100c07!important;border-color:#d8b65fa6!important}.shell[data-theme=night] :is(.lumenPanel,.automaticAgenda,.editalPage,.libraryPage,.lumenWorkspace) :is(h1,h2,h3,h4,strong,b,label){color:#f2eadc}.shell[data-theme=night] :is(.lumenPanel,.automaticAgenda,.editalPage,.libraryPage,.lumenWorkspace) :is(p,span,small){color:#aaa093}.shell[data-theme=night] :is(.eyebrow,.coverageStatusText,.subjectExtras summary,.lumenPanel header small,.lumenSourcePicker header b){color:#d8b65f!important}.shell[data-theme=night] :is(.lumenPanel textarea,.lumenPanel input,.automaticAgenda textarea){color:#f2eadc!important;background:#050403!important;border-color:#c5a25773!important}.shell[data-theme=night] :is(.lumenSubmit,.automaticAgendaComposer>div>button:first-child){color:#070503!important;background:#c5a257!important;border-color:#d8b65f!important}.shell[data-theme=night] :is(.lumenMentorLaunch,.lumenGlobalAction,.automaticAgendaComposer button.secondary){color:#f2eadc!important;background:#070503!important;border-color:#c5a25766!important}.shell[data-theme=night] :is(.generalExtras .extraLibraryLink,.subjectExtras .extraLibraryLink,.generalExtras .subjectExtras>div){background:#070503!important;border-color:#c5a2573d!important}@media (width<=720px){.importedAgendaRecovery{grid-template-columns:1fr}.importedAgendaRecovery details{min-width:0}.lumenLaunchCompact{width:40px!important;height:40px!important}.lumenLaunchCompact img{width:30px;height:30px}}.examSwitcher{background:0 0!important;border:0!important;gap:6px!important;margin:0 12px 14px!important;padding:0!important;display:grid!important}.examSwitcher>small{padding-left:2px;color:#8e8372!important;letter-spacing:.16em!important;font:800 7px/1.2 Inter,system-ui,sans-serif!important}.examSwitcher>button{color:#f2eadc!important;background:#070503!important;border:1px solid #c5a25794!important;border-radius:11px!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;padding:9px 10px!important;transition:background .16s,border-color .16s,color .16s!important;display:grid!important}.examSwitcher>button:hover,.examSwitcher>button:focus-visible{color:#070503!important;background:#c5a257!important;border-color:#d8b65f!important;outline:none!important}.activePanelFlag{background:#070503!important;border:1px solid #c5a257b3!important;border-radius:8px!important;place-items:center!important;width:38px!important;height:30px!important;font-size:20px!important;font-style:normal!important;display:grid!important}.examSwitcher>button>span{gap:2px!important;min-width:0!important;display:grid!important}.examSwitcher strong{color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}.examSwitcher em{color:#c5a257!important;font-size:8px!important;font-style:normal!important}.examSwitcher>button:hover em,.examSwitcher>button:focus-visible em{color:#070503!important}.examSwitcher b{color:inherit!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;padding:0!important;font:750 7px/1.2 Inter,system-ui,sans-serif!important}.shell[data-theme=night] :is(.globalOnboarding>section,.selectionContext,.countryIsolationNotice,.panelDiscovery,.directExamResults button,.enrollmentCategoryGrid>button,.admissionChoice>button,.examFinder,.examFinder>header,.examFinderResults>button,.academicEnrollment,.lumenPanel,.lumenConversationMode,.lumenScope,.lumenScope>div,.lumenScope button,.lumenQuickActions button,.lumenSourcePicker,.lumenSourcePicker label,.lumenContext,.lumenMentorLaunch,.adaptiveReviewPanel,.adaptiveReviewList>article,.reviewRatingGuide>span){color:#f2eadc!important;box-shadow:none!important;background:#070503!important;border-color:#c5a25761!important}.shell[data-theme=night] :is(.globalOnboarding input,.globalOnboarding select,.globalOnboarding textarea,.lumenPanel input,.lumenPanel select,.lumenPanel textarea,.automaticAgendaComposer textarea){color:#f2eadc!important;background:#020201!important;border-color:#c5a2578c!important}.shell[data-theme=night] :is(.globalOnboarding input,.globalOnboarding textarea,.lumenPanel textarea,.automaticAgendaComposer textarea)::placeholder{color:#8d8374!important}.shell[data-theme=night] :is(.lumenSubmit,.lumenCatalogCta,.academicEnrollment>button,.automaticAgendaComposer>div>button:first-child){color:#070503!important;background:#c5a257!important;border-color:#d8b65f!important}.shell[data-theme=night] :is(.lumenSubmit,.lumenCatalogCta,.academicEnrollment>button,.automaticAgendaComposer>div>button:first-child):hover{color:#070503!important;background:#d8b65f!important}.admissionChoice{grid-template-columns:1fr 1fr;gap:14px;padding:22px;display:grid}.admissionChoice>button{text-align:left;cursor:pointer;border:1px solid #c5a25761;border-radius:14px;grid-template-columns:46px 1fr auto;align-items:center;gap:14px;min-height:112px;padding:18px;transition:border-color .16s,transform .16s;display:grid}.admissionChoice>button:hover{transform:translateY(-1px);border-color:#d8b65f!important}.admissionChoice i{color:#d8b65f;border:1px solid #c5a257;border-radius:10px;place-items:center;width:42px;height:42px;font:26px Georgia,serif;display:grid}.admissionChoice span{gap:7px;display:grid}.admissionChoice strong{color:#f2eadc;font:22px Georgia,serif}.admissionChoice small{color:#a99f90;font:10px/1.55 Inter,system-ui,sans-serif}.admissionChoice b{color:#d8b65f;white-space:nowrap;font:800 9px Inter,system-ui,sans-serif}.plannedTimeField>button{color:#070503!important;white-space:normal!important;overflow-wrap:anywhere!important;background:#c5a257!important;border-color:#d8b65f!important;border-radius:7px!important;width:auto!important;min-width:0!important;max-width:100%!important;margin-top:5px!important;padding:7px 9px!important;font-size:8px!important;line-height:1.2!important;position:static!important}.plannedTimeField>button:hover{color:#070503!important;background:#d8b65f!important}.reviewRatingGuide{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 20px 18px;display:grid}.reviewRatingGuide>span{border:1px solid #c5a25757;border-radius:9px;gap:4px;padding:10px 12px;display:grid}.reviewRatingGuide b{color:#d8b65f}.reviewRatingGuide small{color:#a99f90;font:8px/1.45 Inter,system-ui,sans-serif}.adaptiveReviewPanel :is(button,[role=button]){color:#f2eadc!important;background:#070503!important;border-color:#c5a2577a!important}.adaptiveReviewPanel :is(button,[role=button]):hover{color:#070503!important;background:#c5a257!important;border-color:#d8b65f!important}@media (width<=760px){.admissionChoice{grid-template-columns:1fr;padding:12px}.admissionChoice>button{grid-template-columns:38px 1fr;min-height:0}.admissionChoice>button>b{grid-column:2}.reviewRatingGuide{grid-template-columns:1fr 1fr;padding:10px}.examSwitcher{display:grid!important}}.shell[data-theme=night],.shell[data-theme=night] .workspace{--navy:#050403!important;--navy2:#090705!important;color:#f2eadc!important;background:#050403!important}.shell[data-theme=night] :is(.workspace,.sidebar,.topbar,.topActions,.mobileNav,.contentPage,.monthlyChart,.progressCard,.metricGrid>div,.automaticAgendaComposer,.automaticAgendaRules article,.importedAgendaRecovery,.scoreRow,.sectionHeading>span){box-shadow:none!important;background-color:#070503!important;background-image:none!important;border-color:#c5a25761!important}.shell[data-theme=night] .barRow>div{background:#ede6d8!important;border-color:#c5a25747!important}.shell[data-theme=night] .barRow>div>i{background:#c5a257!important}.shell[data-theme=night] .monthlyChart .columns i{background:linear-gradient(#e0bf69,#8d6d28)!important}.shell[data-theme=night] .mobileNav button{color:#c9c0b2!important;background:#070503!important;border-color:#c5a25766!important}.shell[data-theme=night] .mobileNav button.active{color:#070503!important;background:#c5a257!important;border-color:#d8b65f!important}.monthlyChartViewport{scrollbar-color:#8e7127 #090705;scrollbar-width:thin;width:100%;overflow-x:auto}.monthlyChart .columns>div>span{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.agendaActions{flex-wrap:wrap!important;gap:9px!important;display:flex!important}@media (width<=800px){.workspace{padding-bottom:108px!important}.contentPage{width:calc(100% - 20px)!important;min-width:0!important;margin-inline:auto!important}.monthlyChart,.progressCard,.automaticAgendaComposer{min-width:0!important;padding:16px!important}.monthlyChart .sectionHeading,.progressCard .sectionHeading{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;display:grid!important}.monthlyChart .sectionHeading>div,.progressCard .sectionHeading>div{min-width:0!important}.monthlyChart .sectionHeading .eyebrow,.progressCard .sectionHeading .eyebrow{letter-spacing:.12em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.monthlyChart .sectionHeading h3,.progressCard .sectionHeading h3{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:clamp(28px,9vw,38px)!important;line-height:1.03!important}.monthlyChart .sectionHeading>span,.progressCard .sectionHeading>span{white-space:normal!important;text-align:left!important;justify-self:start!important;width:auto!important;max-width:100%!important;min-height:0!important;padding:9px 12px!important;font-size:13px!important;line-height:1.35!important}.monthlyChartViewport{margin-inline:-4px;padding:0 4px 8px}.monthlyChart .columns{grid-template-columns:repeat(12,minmax(48px,1fr))!important;gap:10px!important;min-width:720px!important}.monthlyChart .columns>div>span{font-size:14px!important;line-height:1!important}.progressLayout{grid-template-columns:1fr!important}.barRow{grid-template-columns:minmax(110px,1fr) minmax(90px,1.2fr) auto!important;gap:10px!important}.barRow>span{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.importedAgendaRecovery{padding:14px!important}.importedAgendaRecovery details{width:100%!important}.importedAgendaRecovery ul{max-height:160px!important}.automaticAgendaComposer textarea{min-height:150px!important}.agendaActions{grid-template-columns:1fr!important;display:grid!important}.agendaActions button{white-space:normal!important;text-align:center!important;width:100%!important;min-width:0!important}.mobileNav{padding-bottom:calc(8px + env(safe-area-inset-bottom))!important;background:#050403!important}.mobileNav button{min-width:0!important;overflow:hidden!important}.mobileNav button :is(span,small,b){text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}}.shell[data-theme=night] :is(.coverageList article,.subjectCoverageGroup>div>article,.generalExtras article,.lumenSourcePicker label,.lumenQuickActions button,.adaptiveReviewList>article,.metricGrid>div,.monthlyChart,.progressCard,.libraryCard,.libraryFileRow,.lessonCard,.panelLauncher,.myPanelsGrid>button,.automaticAgenda,.agendaNaturalSetup){color:#f2eadc!important;box-shadow:none!important;background:#070503!important;border-color:#c5a25757!important}.shell[data-theme=night] :is(.coverageList article,.subjectCoverageGroup>div>article,.generalExtras article,.libraryFileRow,.lessonCard):hover{background:#100c07!important;border-color:#d8b65f!important}.shell[data-theme=night] :is(.lumenSourcePicker,.lumenPanel,.libraryPage,.editalPage,.contentPage) :is(input,select,textarea){color:#f2eadc!important;background:#020201!important;border-color:#c5a25785!important}.shell[data-theme=night]{--navy:#050403!important;--navy2:#090705!important;--mint:#c5a257!important;--cream:#f2eadc!important;color:#f2eadc!important;background:#050403!important}.shell[data-theme=night] :is(.workspace,.sidebar,.topbar,.topActions,.contentPage,.contentHero,.contentSection,.sectionCard,.panelLauncher,.myPanelsGrid,.myPanelsGrid>*,.examSwitcher,.examManager,.examManager>*,.globalOnboarding,.globalOnboarding>*,.countryPicker,.countryPicker>*,.examFinder,.examFinder>*,.enrollmentHub,.enrollmentHub>*,.enrollmentCategoryGrid>*,.admissionChoice>*,.todayPage,.editalPage,.libraryPage,.planPage,.progressPage,.lumenWorkspace,.lumenPanel,.coverageList article,.subjectCoverageGroup,.subjectCoverageGroup article,.subjectExtras,.generalExtras,.generalExtras article,.extraLibraryLink,.libraryCard,.libraryFileRow,.lessonCard,.topicHub,.topicHub>*,.automaticAgenda,.automaticAgendaComposer,.automaticAgendaRules article,.importedAgendaRecovery,.monthlyChart,.progressCard,.metricGrid>div,.scoreRow,.adaptiveReviewPanel,.adaptiveReviewList>article,.lumenConversationMode,.lumenScope,.lumenScope>div,.lumenScope button,.lumenQuickActions button,.lumenSourcePicker,.lumenSourcePicker label,.lumenContext,.lumenMentorLaunch,.bibliographyPanel){color:#f2eadc!important;box-shadow:none!important;background:#070503!important;border-color:#c5a2575c!important}.shell[data-theme=night] :is(.coverageList article,.subjectCoverageGroup article,.generalExtras article,.extraLibraryLink,.libraryCard,.libraryFileRow,.lessonCard,.panelLauncher,.myPanelsGrid>button,.examFinderResults>button):hover{color:#f2eadc!important;background:#120d07!important;border-color:#d8b65f!important}.shell[data-theme=night] :is(input,select,textarea){color:#f2eadc!important;background:#020201!important;border-color:#c5a25785!important}.shell[data-theme=night] :is(.primaryAction,.goldButton,.lumenSubmit,.automaticAgendaComposer .agendaActions>button:first-child,.examFinderResults .openExam){color:#070503!important;background:#c5a257!important;border-color:#d8b65f!important}.shell[data-theme=night] .activePanelFlag{background:#070503!important;padding:0!important;overflow:hidden!important}.shell[data-theme=night] .activePanelFlag img{object-fit:cover!important;border-radius:6px!important;width:100%!important;height:100%!important;display:block!important}.shell[data-theme=night] .lumenLaunchCompact{background:#070503!important;border:1px solid #c5a257a6!important;border-radius:11px!important;place-items:center!important;width:44px!important;height:44px!important;padding:5px!important;font-size:0!important;display:grid!important}.shell[data-theme=night] .lumenLaunchCompact img{object-fit:contain!important;width:32px!important;height:32px!important;display:block!important}.shell[data-theme=night] .lumenLaunchCompact :is(span,b,strong,small){display:none!important}.shell[data-theme=night] :is(.sectionHeading>span,.metricProvenance,.chartProvenance){text-align:center!important;justify-content:center!important;align-items:center!important;min-height:38px!important;display:inline-flex!important}.shell[data-theme=night] .coverageStatusText.covered{color:#080604!important;opacity:1!important;visibility:visible!important;background:#d8b65f!important;border:1px solid #f0d681!important;place-items:center!important;min-width:104px!important;min-height:34px!important;font-size:0!important;display:inline-grid!important}.shell[data-theme=night] .coverageStatusText.covered:before{content:"COBERTO";color:#080604;letter-spacing:.08em;font:900 11px/1 Inter,system-ui,sans-serif}.shell[data-theme=night] .coverageDot.covered{background:#d8b65f!important;border:1px solid #f0d681!important;box-shadow:0 0 0 3px #d8b65f24!important}.shell[data-theme=night] .navLumenMark{object-fit:contain!important;width:24px!important;height:24px!important}.shell[data-theme=night] .lumenLaunchCompact{width:48px!important;height:48px!important;padding:1px!important}.shell[data-theme=night] .lumenLaunchCompact>img{object-fit:cover!important;width:46px!important;height:46px!important}.shell[data-theme=night] .groundedStudyQuestion .lumenLaunch{width:60px!important;height:60px!important;padding:1px!important}.shell[data-theme=night] .groundedStudyQuestion .lumenLaunch>img{object-fit:cover!important;width:56px!important;height:56px!important}.examSwitcher>button{grid-template-columns:58px minmax(0,1fr) auto!important;gap:14px!important}.examSwitcher>button>span{min-width:0!important}.examSwitcher>button strong,.examSwitcher>button em{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.examSwitcher>button em{font-size:10px!important}.examSwitcher>button>b{white-space:nowrap!important}.planActivationResult{background:#0b0805;border:1px solid #d8b65f75;border-radius:12px;gap:6px;margin-top:18px;padding:18px 20px;display:grid}.planActivationResult small{color:#d8b65f;letter-spacing:.13em;font-weight:900}.planActivationResult strong{color:#f2eadc;font-size:16px}.planActivationResult span{color:#b8afa0;line-height:1.55}.nextDayItem span small{color:#d8b65f;margin-top:4px;font-size:9px;display:block}.nextDayItem span em{white-space:normal!important;line-height:1.4!important}@media (width<=760px){.examSwitcher>button{grid-template-columns:52px minmax(0,1fr)!important}.examSwitcher>button>b{grid-column:2!important}.coverageStatusText.covered{min-width:92px!important}}.topbar{grid-template-columns:minmax(0,1fr)!important;align-items:center!important;row-gap:14px!important}.topbarIdentity,.topActions{align-self:center!important}.topbarBrand{width:100%!important}.topbarIdentity .eyebrow{text-overflow:clip!important;white-space:nowrap!important;max-width:none!important;overflow:visible!important}.topActions{flex-wrap:wrap!important;justify-content:flex-start!important;width:100%!important;min-height:48px!important}.topActions .quickExamSwitcher,.themeSwitcher,.topActions .lumenLaunchCompact{align-self:center!important;margin-block:0!important}.topActions .quickExamSwitcher{height:48px!important;padding-block:0!important}.topActions .lumenLaunchCompact{place-items:center!important;display:grid!important}.curriculumLibraryTree li{grid-template-columns:minmax(0,1fr) 132px!important;align-items:center!important;gap:18px!important;display:grid!important}.curriculumLibraryTree li button{color:#d8b65f!important;text-align:center!important;white-space:normal!important;background:#070503!important;border:1px solid #c5a2577a!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:132px!important;min-width:132px!important;min-height:42px!important;padding:8px 12px!important;font-size:12px!important;line-height:1.15!important;display:flex!important}.curriculumLibraryTree li button:hover{color:#070503!important;background:#c5a257!important}.plannedTimeField>button,.editEnrollmentAgenda{text-align:center!important;justify-content:center!important;align-items:center!important;line-height:1.2!important;display:flex!important}.plannedTimeField>button{width:100%!important;min-height:34px!important}.editEnrollmentAgenda{min-height:44px!important;padding:10px 18px!important}.monthlyChart .sectionHeading,.progressCard .sectionHeading{border-bottom:0!important;padding-bottom:8px!important}.monthlyChart .sectionHeading h3,.monthlyChart .sectionHeading .eyebrow,.monthlyChart .columns>div>span,.monthlyChart .columns>div>small{color:#d8b65f!important}.activityMonthlyChart.questions .sectionHeading h3,.activityMonthlyChart.questions .sectionHeading .eyebrow,.activityMonthlyChart.questions .columns>div>span,.activityMonthlyChart.questions .columns>div>small{color:#8ee0dc!important}.activityMonthlyChart.pages .sectionHeading h3,.activityMonthlyChart.pages .sectionHeading .eyebrow,.activityMonthlyChart.pages .columns>div>span,.activityMonthlyChart.pages .columns>div>small{color:#bda9f0!important}.activityMonthlyChart.essays .sectionHeading h3,.activityMonthlyChart.essays .sectionHeading .eyebrow,.activityMonthlyChart.essays .columns>div>span,.activityMonthlyChart.essays .columns>div>small{color:#f1a39a!important}.questionCorpusScope{color:#c8bcaa;background:#0b0805;border-left:2px solid #c5a257;margin:0;padding:11px 14px;font-size:12px;line-height:1.5}.questionFilters select:disabled,.corpusGeneratorForm select:disabled{cursor:default;opacity:1!important;color:#d8bd78!important}@media (width<=900px){.topbar{grid-template-columns:1fr!important}.topActions{justify-content:flex-start!important;width:100%!important}.topActions .quickExamSwitcher{width:min(100%,440px)!important}}@media (width<=700px){.curriculumLibraryTree li{grid-template-columns:1fr!important}.curriculumLibraryTree li button{width:100%!important;min-width:0!important}.editEnrollmentAgenda{width:100%!important}}.topbar{flex-direction:column!important;align-items:stretch!important;gap:14px!important;display:flex!important}.topbarBrand,.topbarIdentity{width:100%!important;min-width:0!important}.topActions{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;display:flex!important}.topbarIdentity .eyebrow{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.curriculumLibraryTree li{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.curriculumLibraryTree li button{white-space:nowrap!important;border-radius:7px!important;width:auto!important;min-width:76px!important;max-width:92px!important;min-height:32px!important;padding:6px 10px!important;font-size:10px!important;line-height:1!important}@media (width<=700px){.curriculumLibraryTree li{grid-template-columns:minmax(0,1fr) auto!important}.curriculumLibraryTree li button{width:auto!important;min-width:70px!important;max-width:82px!important;padding-inline:8px!important}.topActions .quickExamSwitcher{width:min(100%,440px)!important}}.extensionBridgeToast{z-index:1200;color:#f5efe2;background:#0b0a07;border:1px solid #cda94c;border-radius:12px;align-items:center;gap:14px;max-width:min(520px,100vw - 32px);padding:14px 16px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 50px #000b}.extensionBridgeToast button{color:#e7c767;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.extensionBetaCard{background:linear-gradient(135deg,#111009,#080807);border:1px solid #66501d;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0;padding:24px;display:flex}.extensionBetaCard>div{max-width:780px}.extensionBetaCard h3{margin:4px 0 8px}.extensionBetaCard p{color:#d2cabd;margin:0 0 8px}.extensionBetaCard small{color:#aaa293;display:block}.extensionBetaCard>a{color:#090806;background:#d5ad49;border:1px solid #f1d16f;border-radius:10px;flex:none;place-items:center;min-height:46px;padding:0 18px;font-weight:900;text-decoration:none;display:grid}.connectorCaptureList{gap:10px;display:grid}.connectorCaptureList article{border:1px solid #423817;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.connectorCaptureList article>span{gap:3px;min-width:0;display:grid}.connectorCaptureList small,.connectorCaptureList em{color:#a9a092;font-style:normal}.connectorCaptureList strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connectorCaptureList a{color:#e6c45e;flex:none;font-weight:800;text-decoration:none}@media (width<=760px){.extensionBetaCard,.connectorCaptureList article{flex-direction:column;align-items:stretch}.extensionBetaCard>a{width:100%}.extensionBridgeToast{bottom:16px;right:16px}}.sessionMistakeNotebook{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.sessionMistakeNotebook>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;min-width:0!important;max-width:100%!important;display:grid!important}.sessionMistakeNotebook>header>div{min-width:0!important}.sessionMistakeNotebook>header .mistakeTotal{box-sizing:border-box!important;min-width:92px!important;max-width:120px!important;margin:0!important}.buildMistakeTraining{box-sizing:border-box!important;text-overflow:ellipsis!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.repertoireSourceCard.empty{grid-column:1/-1}@media (width<=1050px){.mistakeNotebookControls{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=700px){.sessionMistakeNotebook>header,.mistakeNotebookControls{grid-template-columns:minmax(0,1fr)!important}}.coverageMetricNames{text-align:left;gap:6px;width:100%;margin:2px 0 0;padding:0;list-style:none;display:grid}.coverageMetricNames li{border-top:1px solid #d8b65f33;gap:2px;min-width:0;padding-top:6px;display:grid}.coverageMetricNames b{color:#f2eadc;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.25;overflow:hidden}.coverageMetricNames span{color:#bcae99;font-size:8px;line-height:1.3}.repertoireInternalOnly{color:#d8b65f;text-align:center;border:1px solid #d8b65f6b;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:9px 13px;font:800 10px/1.25 Inter,system-ui,sans-serif;display:inline-flex}.repertoireVaultToolbar{grid-template-columns:minmax(240px,1fr) minmax(190px,.58fr) minmax(230px,.78fr) auto;align-items:stretch;display:grid}.repertoireVaultToolbar select{text-overflow:ellipsis;width:100%}.repertoireRichText{cursor:default!important;caret-color:#0000!important}.repertoireVault :is(p,span,strong,small,b,h3,h4,article,section,div):not(input):not(textarea){caret-color:#0000}.repertoireThemeDetail:not(.repertoireThemeEditor),.repertoireSourceCard{cursor:default}.repertoireVaultActions{grid-template-columns:auto auto;gap:8px;min-width:0;display:grid}.repertoireVaultActions button{min-width:88px;min-height:44px;font-size:12px;line-height:1.15;white-space:nowrap!important;padding:0 12px!important}.repertoireVaultToolbar>*{box-sizing:border-box;min-width:0}.repertoireVault :is(p,span,b,strong,small,h3,h4){cursor:default;caret-color:#0000}.repertoireVault :is(input,textarea){cursor:text;caret-color:auto}.repertoireOtherYears{margin-top:4px;color:#d9b85d!important;text-align:center!important;display:block!important}.repertoireAllProductions>header>b{color:#d9b85d;white-space:nowrap;align-self:center;font-size:13px}.repertoireVaultToolbar select{box-sizing:border-box;color:#f2eadc;background:#030201;border:1px solid #c5a25766;border-radius:10px;min-width:0;padding:0 38px 0 13px;font-weight:750}.repertoireVaultBodySingle{background:#030201;border:1px solid #c5a25740;border-radius:14px;grid-template-columns:minmax(0,1fr);max-width:100%;overflow:hidden}.repertoireSourceCompact{background:#0c0906;border:0;border-bottom:1px solid #c5a25738;border-radius:0;margin:0;padding:13px 16px}.repertoireSourceCompact h4{font-size:18px}.repertoireSourceCompact p{font-size:11px}.repertoireSourceCompact .repertoireInternalOnly{flex:none;min-width:118px}.repertoireVaultBodySingle>.repertoireThemeDetail{background:#050403;border:0;border-radius:0;max-height:min(68vh,720px);padding:20px 22px;overflow:auto}.repertoireMinimized{box-sizing:border-box;color:#f2eadc;text-align:left;background:#090705;border:1px solid #c5a2576b;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:14px 16px;display:flex}.repertoireMinimized span{gap:3px;min-width:0;display:grid}.repertoireMinimized small{color:#d8b65f;letter-spacing:.13em;font-size:8px;font-weight:900}.repertoireMinimized strong{text-overflow:ellipsis;white-space:nowrap;font:600 17px Georgia,serif;overflow:hidden}.repertoireMinimized b{color:#d8b65f;flex:none;font-size:10px}@media (width<=900px){.repertoireVaultToolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.repertoireVaultToolbar :is(button,select){min-height:42px}.repertoireVaultActions{grid-column:1/-1}.repertoireSourceCompact{flex-direction:column;align-items:stretch}.repertoireSourceCompact .repertoireInternalOnly{align-self:flex-start}}@container (width<=940px){.repertoireVaultToolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.repertoireVaultActions,.repertoireVaultToolbar input{grid-column:1/-1}}@media (width<=560px){.repertoireVaultToolbar{grid-template-columns:1fr}.repertoireVaultBodySingle>.repertoireThemeDetail{padding:16px}.repertoireThemeDetail>header{flex-direction:column;align-items:stretch}.repertoireThemeDetail>header>button{align-self:flex-start}}.generatorStaticValue{color:#d8bd78;cursor:default;caret-color:#0000;background:#092f35;border:1px solid #d7b55d4d;border-radius:8px;align-items:center;width:100%;min-height:40px;padding:9px;font-weight:800;display:flex}.questionEmpty,.questionEngine :is(p,span,b,strong,small,h2,h3,h4){cursor:default;caret-color:#0000}.questionEngine :is(input,textarea){cursor:text;caret-color:auto}.questionEngine{container-type:inline-size}.questionEngine>header nav{box-sizing:border-box;grid-template-columns:repeat(5,minmax(0,1fr));width:min(760px,100%);max-width:100%;display:grid!important}.questionEngine>header nav button{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.2;padding:9px 8px!important}@container (width<=760px){.questionEngine>header nav{grid-template-columns:repeat(2,minmax(0,1fr))}.questionEngine>header nav button:last-child{grid-column:1/-1}}.repertoireContentSection{border:1px solid #c5a2572e;border-radius:10px;margin-top:12px;padding:0;overflow:hidden}.repertoireContentSection summary{color:#e7c764;cursor:pointer;padding:15px;font-weight:850;list-style:none}.repertoireContentSection summary::-webkit-details-marker{display:none}.repertoireContentSection summary:after{content:"+";float:right;color:#c5a257}.repertoireContentSection[open] summary:after{content:"−"}.repertoireContentSection .repertoireRichText{padding:0 15px 15px}.repertoireFileBackdrop{z-index:5599;background:#0000009e;padding:20px;display:grid;position:fixed;inset:0}.repertoireFilePreview{z-index:5600;background:#050403;border:1px solid #c5a2578c;border-radius:16px;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 100px #000}.repertoireFilePreview>header{border-bottom:1px solid #c5a2574d;justify-content:space-between;align-items:center;gap:18px;padding:13px 16px;display:flex}.repertoireFilePreview>header>div{gap:3px;min-width:0;display:grid}.repertoireFilePreview small{color:#d8b65f;letter-spacing:.12em;font-size:8px;font-weight:900}.repertoireFilePreview strong{color:#f2eadc;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repertoireFilePreview>header button{color:#f2eadc;background:0 0;border:1px solid #c5a25766;border-radius:50%;width:34px;height:34px;font-size:22px}.repertoireFilePreview iframe{background:#fff;border:0;width:100%;height:100%}.transcriptLibrary{display:none!important}.libraryInternalBadge{color:#55cdb3;white-space:nowrap;border:1px solid #55cdb373;border-radius:8px;align-items:center;min-height:32px;padding:6px 10px;font-size:9px;font-weight:850;display:inline-flex}.pdfWorkspace>video,.pdfWorkspace>img{max-width:100%;max-height:100%;margin:auto;display:block}.pdfWorkspace>video{width:min(1100px,100%)}.pdfWorkspace>audio{align-self:center;width:min(720px,100% - 40px);margin:auto}@media (width<=600px){.repertoireFileBackdrop{padding:8px}.studentThemeMemory>button{flex-direction:column;align-items:flex-start}.repertoireFilePreview>header{padding:10px}}.originalDocxViewer{background:#c9c9c9;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.originalDocxCanvas{background:#c9c9c9;height:100%;padding:24px;overflow:auto}.originalDocxCanvas .docx-wrapper{background:#c9c9c9!important;padding:0!important}.originalDocxCanvas section.docx{margin:0 auto 24px!important;box-shadow:0 3px 16px #00000047!important}.originalDocxStatus{z-index:2;color:#f2eadc;text-align:center;background:#050403d6;place-items:center;padding:24px;font-weight:800;display:grid;position:absolute;inset:0}.originalDocxStatus.isError{color:#ffb3a9}.repertoireEssayPreview{justify-content:flex-end!important;place-items:unset!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;background:#00000094!important;align-items:center!important;padding:16px!important;display:flex!important}.repertoireEssayPreview>article{border:1px solid #d8b65f8c!important;border-radius:16px 0 0 16px!important;width:min(560px,100% - 24px)!important;height:auto!important;max-height:calc(100dvh - 32px)!important;box-shadow:-24px 0 80px #000000c2!important}.repertoireProductionStatus{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:6px!important;line-height:1.25!important;display:flex!important}.repertoireProductionStatus b{color:#f2eadc!important;font:800 12px/1 Inter,system-ui,sans-serif!important}.repertoireProductionStatus i{color:#75664a;font-style:normal}.studentEssayPending{cursor:default!important}.studentEssayPending>b{color:#a89d8d!important;white-space:normal!important;text-align:right!important;font-size:9px!important}@media (width<=620px){.repertoireEssayPreview{padding:8px!important}.repertoireEssayPreview>article{border-radius:12px!important;width:100%!important;max-height:calc(100dvh - 16px)!important}}.repertoireThemeDetail>header{z-index:3;background:#050403;border-bottom:1px solid #c5a25738;margin:-20px -22px 12px;padding:16px 22px 12px;position:sticky;top:-20px}.repertoireThemeDetail>header>button{text-align:center;white-space:normal;max-width:230px}.repertoireInlineEdit{color:#e7c764;cursor:pointer;background:0 0;border:1px solid #c5a25773;border-radius:7px;margin:0 15px 15px auto;padding:7px 10px;font:800 10px/1.2 Inter,system-ui,sans-serif;display:block}.repertoireInlineEdit:hover{background:#c5a2571a}.repertoireProductionStatus{grid-column:1/-1;white-space:normal!important;flex-wrap:wrap!important}.repertoireMetric{white-space:nowrap!important;align-items:baseline!important;gap:4px!important;display:inline-flex!important}.repertoireMetric b{flex:none}.repertoireVaultStats{min-width:min(100%,320px)}.repertoireVaultActions{grid-template-columns:repeat(3,auto)}.repertoireVaultActions button.active{box-shadow:inset 0 0 0 1px #d8b65f;background:#d8b65f29!important}.repertoireSourceAccess{flex:none;justify-items:end;gap:8px;display:grid}.repertoireSourceAccess>button{color:#e7c764;text-align:center;cursor:pointer;background:0 0;border:1px solid #d8b65f6b;border-radius:8px;max-width:220px;padding:8px 10px;font:800 10px/1.25 Inter,system-ui,sans-serif}@media (width<=720px){.repertoireProductionStatus{flex-wrap:wrap!important}.repertoireVaultActions{grid-template-columns:1fr}.repertoireSourceAccess{justify-items:start}.repertoireSourceAccess>button{max-width:100%}}.repertoireCompilationIntro{color:#d7d0c5;background:#c5a25712;border-left:3px solid #d8b65f;margin:0;padding:14px 16px}.repertoireCompilationList{gap:10px;display:grid}.repertoireCompilationList>.repertoireContentSection{margin:0}.repertoireCompilationList>.repertoireContentSection>section{border-top:1px solid #c5a25724;gap:8px;padding:14px 18px;display:grid}.repertoireCompilationList>.repertoireContentSection>section>small{color:#d8b65f;letter-spacing:.08em;font:850 9px Inter,system-ui,sans-serif}.repertoireImportedCompilation{scroll-margin-top:24px}@media (width<=620px){.studentEssayButton{flex-direction:column!important;align-items:flex-start!important}}.questionEngine,.questionEngine *{caret-color:#0000;cursor:default}.questionEngine :is(button,a,select,summary,label[for],.fileDrop){cursor:pointer!important}.questionEngine :is(button,a,summary) *{cursor:inherit!important}.questionEngine :is(button,a,select,summary){-webkit-user-select:none;user-select:none}.questionEngine :is(input,textarea){caret-color:auto;-webkit-user-select:text;user-select:text;cursor:text!important}.corpusGeneratorForm{grid-template-columns:minmax(180px,1fr) repeat(5,minmax(150px,1fr))!important}@container (width<=1100px){.corpusGeneratorForm{grid-template-columns:repeat(2,minmax(0,1fr))!important}.corpusGeneratorForm>button{grid-column:1/-1}}@container (width<=620px){.corpusGeneratorForm{grid-template-columns:minmax(0,1fr)!important}.corpusGeneratorForm>button{grid-column:auto}}.todayFocusRow{--block-color:#c5a257;grid-template-columns:minmax(0,1fr) 154px!important;gap:10px!important}.todayFocusRow>button:first-child{position:relative;overflow:hidden;border-color:var(--block-color)!important}@supports (color:color-mix(in lab, red, red)){.todayFocusRow>button:first-child{border-color:color-mix(in srgb, var(--block-color) 72%, #d8b65f)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--block-color) 28%, #102b38) 0 26%, #082b3a 26% 100%)!important}}.todayFocusRow>button:first-child{box-shadow:inset 5px 0 var(--block-color)!important}@supports (color:color-mix(in lab, red, red)){.todayFocusRow>button:first-child{box-shadow:inset 5px 0 color-mix(in srgb, var(--block-color) 86%, white)!important}}.todayFocusRow>button:first-child span small{color:var(--block-color)!important}@supports (color:color-mix(in lab, red, red)){.todayFocusRow>button:first-child span small{color:color-mix(in srgb, var(--block-color) 58%, #fff1bd)!important}}.todayFocusRow>button:first-child span i{color:#8fb0b9;margin-top:7px;font:700 8px/1.25 Inter,system-ui,sans-serif;display:block}.todayBlockActions{grid-template-rows:1fr 1fr;gap:8px;min-width:0;display:grid}.todayBlockActions>button{min-height:46px;border:1px solid var(--block-color)!important;padding:9px!important}@supports (color:color-mix(in lab, red, red)){.todayBlockActions>button{border:1px solid color-mix(in srgb, var(--block-color) 60%, #8b753e)!important}}.todayBlockActions>button{white-space:normal!important;border-radius:10px!important;font-size:9px!important;font-weight:850!important;line-height:1.25!important}.todayBlockActions .mentorQuickStart{color:#e8d49b!important;background:var(--block-color)!important}@supports (color:color-mix(in lab, red, red)){.todayBlockActions .mentorQuickStart{background:color-mix(in srgb, var(--block-color) 10%, #0b0907)!important}}.cycleControls{grid-template-columns:minmax(250px,auto) minmax(360px,auto) minmax(260px,1fr)!important;align-items:center!important}.cycleControls>label,.cycleControls>p{align-self:center!important;margin:0!important}.cycleControls>p{font-size:11px!important;line-height:1.55!important}.studyMixEditor{background:#0000001f;border:1px solid #d8b65f61;border-radius:10px;grid-template-columns:1fr 1fr;align-items:center;gap:7px 10px;min-width:340px;padding:10px 12px;display:grid}.studyMixEditor label{color:#f2eadc!important;grid-template-columns:auto 58px auto!important;align-items:center!important;gap:6px!important;font-size:10px!important;display:grid!important}.studyMixEditor input{box-sizing:border-box;text-align:center;min-height:38px;width:58px!important;padding:7px!important}.studyMixEditor>small{text-align:center;grid-column:1/-1;color:#b8afa0!important;font-size:8px!important}.cyclePlanner{align-items:center}.cyclePlanner>.studyMixEditor{min-width:340px}.cyclePlanner>.studyMixEditor label{grid-template-columns:auto 58px auto!important}.cyclePlanner>.studyMixEditor input{grid-row:auto;width:58px}@media (width<=1000px){.cycleControls{grid-template-columns:1fr 1fr!important}.cycleControls>p{grid-column:1/-1!important}.cyclePlanner{flex-wrap:wrap;align-items:stretch}.cyclePlanner>.studyMixEditor{min-width:min(100%,340px)}}@media (width<=640px){.todayFocusRow{grid-template-columns:1fr!important}.todayBlockActions{grid-template-rows:auto;grid-template-columns:1fr 1fr}.cycleControls{grid-template-columns:1fr!important}.cycleControls>p{grid-column:auto!important}.studyMixEditor{grid-template-columns:1fr;min-width:0}.studyMixEditor>small{grid-column:auto}.cyclePlanner>.studyMixEditor{width:100%;min-width:0}}@media (width>=721px) and (width<=1179px){.shell{grid-template-columns:218px minmax(0,1fr)!important}.sidebar{box-sizing:border-box!important;width:218px!important}.workspace{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-inline:20px!important}}.todayFocusRow>button:first-child{background:linear-gradient(180deg, var(--block-color) 0 18%, #082b3a 18% 100%)!important}@supports (color:color-mix(in lab, red, red)){.todayFocusRow>button:first-child{background:linear-gradient(180deg, color-mix(in srgb, var(--block-color) 24%, #102b38) 0 18%, #082b3a 18% 100%)!important}}.archiveCyclePlanner{background:linear-gradient(145deg,#071b20f5,#040d10fa);border:1px solid #d8b65f61;border-radius:16px;gap:12px;margin:16px 0;padding:16px;display:grid}.archiveCyclePlanner>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.archiveCyclePlanner>header>div{gap:4px;display:grid}.archiveCyclePlanner>header small{color:#d8b65f;letter-spacing:.13em;font:850 8px/1.2 Inter,system-ui,sans-serif}.archiveCyclePlanner>header strong{color:#f1eadb;font:650 18px/1.2 Georgia,serif}.archiveCyclePlanner>header span{color:#9cb0b2;font-size:10px}.archiveCyclePlanner>header>b{color:#e4c86e;white-space:nowrap;border:1px solid #d8b65f52;border-radius:9px;padding:9px 12px;font-size:10px}.archivePlanTotals{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.archivePlanTotals span{color:#9fb0b2;border:1px solid #ffffff14;border-radius:9px;align-items:baseline;gap:6px;padding:10px;font-size:9px;display:flex}.archivePlanTotals b{color:#f0e8d8;font-size:15px}.archivePlanList{gap:7px;max-height:560px;padding-right:3px;display:grid;overflow:auto}.archivePlanList>details{background:#00000024;border:1px solid #d8b65f38;border-radius:10px}.archivePlanList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:11px 13px;display:flex}.archivePlanList summary span{gap:2px;display:grid}.archivePlanList summary small{color:#85a3a8;font-size:8px}.archivePlanList summary strong{color:#efe7d7;font-size:11px}.archivePlanList summary em{color:#d9c475;text-align:right;font-size:9px;font-style:normal}.archivePlanMetrics{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 13px 11px;display:grid}.archivePlanMetrics>span{color:#dce6e4;background:#ffffff09;border-radius:8px;padding:9px;font-size:9px;display:grid}.archivePlanMetrics b{color:#d8b65f;font-size:16px}.archivePlanMetrics small{color:#82999c;font-size:8px}.archiveMaterialColumns{grid-template-columns:1fr 1fr;gap:10px;padding:0 13px 13px;display:grid}.archiveMaterialColumns>section{background:#ffffff06;border-radius:9px;padding:10px}.archiveMaterialColumns h4{color:#d8b65f;margin:0 0 7px;font-size:9px}.archiveMaterialColumns p{border-top:1px solid #ffffff0f;gap:2px;margin:0;padding:7px 0;display:grid}.archiveMaterialColumns p:first-of-type{border-top:0}.archiveMaterialColumns p b{color:#e8e0d2;font-size:9px}.archiveMaterialColumns p span{color:#9fb0b2;font-size:8px}.archiveMaterialColumns p i{color:#d89d78;font-size:7px;font-style:normal}.archivePlanEmpty{color:#a9b5b3;text-align:center;border:1px dashed #d8b65f4d;border-radius:9px;margin:0;padding:13px;font-size:10px}.archiveSessionPlan{background:#05232659;border:1px solid #69d6aa38;border-radius:9px;margin:0 13px 13px}.archiveSessionPlan>summary{color:#74d3ae;font-size:9px;font-weight:850;padding:10px!important}.archiveSessionPlan ol{gap:6px;max-height:360px;margin:0;padding:0 10px 10px;list-style:none;display:grid;overflow:auto}.archiveSessionPlan li{background:#ffffff09;border-radius:7px;gap:3px;padding:8px;display:grid}.archiveSessionPlan li b{color:#e6d59b;font-size:9px}.archiveSessionPlan li span{color:#a7b8b8;font-size:8px;line-height:1.35}@media (width<=780px){.archiveCyclePlanner>header{flex-direction:column;align-items:flex-start}.archivePlanTotals,.archivePlanMetrics,.archiveMaterialColumns{grid-template-columns:1fr}.archivePlanList summary{flex-direction:column;align-items:flex-start}.archivePlanList summary em{text-align:left}}.shell[data-theme=night] .topbar{box-sizing:border-box!important;background:radial-gradient(circle at 96% 8%,#d8b65f1f,#0000 32%),linear-gradient(105deg,#120e09f0,#0a0806c7 58%,#0a08067a)!important;border:1px solid #d8b65f29!important;border-bottom-color:#d8b65f6b!important;border-radius:16px!important;padding:14px 16px 18px!important;box-shadow:inset 0 1px #fff4d009,0 14px 42px #00000029!important}.libraryPage{align-content:start;gap:clamp(16px,1.35vw,24px)!important;display:grid!important}.libraryPage>*,.libraryPage>.libraryLayout,.libraryPage>.dropboxImportPipeline{min-width:0;margin-block:0!important}@media (width<=900px){.libraryPage{gap:18px!important}}@media (width<=650px){.libraryPage{gap:14px!important}.libraryHero,.universalFileImport,.dropboxImportPipeline{border-radius:14px!important}}.shell[data-theme=night] .topActions{box-shadow:none!important;background:0 0!important;border:0!important}.shell[data-theme=night] .lumenLaunchCompact{background:#05040385!important;border-color:#d8b65fb8!important;align-self:center!important;margin:0!important;box-shadow:0 0 0 1px #d8b65f0f,0 8px 22px #0003!important}.shell img[src="/elitezeit-icon.png"],.shell img[src$=elitezeit-icon\.png]{object-fit:contain!important;object-position:center!important;mix-blend-mode:normal!important;background:0 0!important}@media (width<=900px){.shell[data-theme=night] .topbar{background:linear-gradient(135deg,#120e09f2,#090705ad)!important;padding:12px 13px 16px!important}}.workspaceError{color:#f2eadc;text-align:center;background:#050403;place-content:center;gap:14px;min-height:100vh;padding:32px;display:grid}.workspaceError small{color:#d8b65f;letter-spacing:.14em;font-size:11px;font-weight:850}.workspaceError h1{margin:0;font:700 clamp(34px,6vw,70px)/1 Georgia,serif}.workspaceError p{color:#aeb9b8;max-width:620px;margin:0 auto;font-size:15px;line-height:1.6}.workspaceError>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.workspaceError button{color:#080604;cursor:pointer;background:#d8b65f;border:1px solid #d8b65f;border-radius:10px;min-width:170px;padding:13px 18px;font-weight:850}.workspaceError button+button{color:#e7cf81;background:0 0}.sidebar{padding:20px 16px 18px!important}.sidebar .brand{gap:10px!important;padding:0 6px 18px!important}.sidebar .brand span{max-width:168px;color:#c2b8aa!important;letter-spacing:.12em!important;margin-top:4px!important;font-size:7px!important;line-height:1.35!important}.sidebar .brand .brandWordmark{letter-spacing:.18em!important;gap:0!important;margin:0!important;font-size:21px!important;line-height:1!important;display:flex!important}.sidebar .brand .brandWordmark span{max-width:none!important;font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;margin:0!important;display:inline!important}.sidebar .brand .brandWordmark .brandIvory{color:#f7f4ed!important}.sidebar .brand .brandWordmark .brandGold{color:#e3b431!important}.sidebar .brand .brandTagline{color:#f7f4ed!important;letter-spacing:.13em!important;text-transform:uppercase!important;max-width:190px!important;margin-top:6px!important;font-size:7px!important;line-height:1.35!important;display:block!important}.sidebar>nav{gap:7px!important;padding-top:18px!important}.sidebar .navItem{box-sizing:border-box!important;color:#c7c0b5!important;min-height:52px!important;box-shadow:none!important;border:2px solid #0000!important;border-radius:10px!important;padding:9px 12px!important;font-size:12px!important;transform:none!important}.sidebar .navItem span{color:#9da49f!important}.sidebar .navItem:hover,.sidebar .navItem:focus-visible,.sidebar .navItem.active,.sidebar .navItem.active:hover,.sidebar .navItem.active:focus-visible{color:#f2eadc!important;box-shadow:none!important;background:#08263a!important;border-color:#e1b444!important;outline:none!important;transform:none!important}.sidebar .navItem.active span{color:#d8bd7b!important}.sidebarBottom{padding:12px 8px 2px!important}.sidebarBottom strong{color:#ded7ca!important}.sidebarBottom>div>span,.focusRing small{color:#aaa398!important}@media (width>=721px) and (height<=760px){.sidebar{padding-block:12px 10px!important}.sidebar .brand{padding-bottom:12px!important}.examSwitcher{gap:4px!important;margin-bottom:6px!important}.examSwitcher>button{min-height:68px!important;padding-block:7px!important}.sidebar>nav{min-height:0;gap:4px!important;padding-top:6px!important}.navGroupLabel{margin-block:0 3px!important}.sidebar .navItem{min-height:42px!important;padding-block:6px!important}.sidebarBottom{padding-top:8px!important}}.sidebarBottom{position:relative;border-top-color:#c5a2576b!important}.sidebarBottom:before{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#d8b65f,#0000);height:1px;position:absolute;inset:5px 5px auto}.focusRing{background:conic-gradient(#62d8bd var(--focus-progress,0%), #c5a25733 0);width:52px;height:52px;padding:4px;position:relative;box-shadow:0 0 18px #62d8bd2e;border:0!important}.focusRing:after{content:"";background:#071019;border-radius:50%;position:absolute;inset:5px;box-shadow:inset 0 0 0 1px #d8b65f4d}.focusRing span,.focusRing small{z-index:1;position:relative}.focusRing span{color:#f1cd68!important;font-size:16px!important}.sidebarBottom>div:last-child strong{color:#f1cd68!important;font-size:12px!important}.sidebarBottom.dayComplete .focusRing{background:conic-gradient(#62d8bd 100%, #62d8bd 0);box-shadow:0 0 22px #62d8bd61}.sidebarBottom.dayComplete>div:last-child strong,.sidebarBottom.dayComplete>div:last-child span{color:#62d8bd!important}.shell[data-theme=night] .topbar{gap:16px!important;min-height:0!important;margin-bottom:18px!important;padding:12px 14px!important}.connectorSourceActions{white-space:nowrap;align-items:center;gap:44px;display:flex}.connectorSourceActions>span{margin-right:4px;padding-right:4px;display:inline-block}.topbarIdentity .eyebrow{color:#b8aa87!important;margin-bottom:3px!important}.topbar h1{font-size:clamp(24px,2vw,31px)!important}@media (width>=1180px){.topbar{grid-template-columns:minmax(220px,.72fr) minmax(560px,1.28fr)!important;align-items:center!important;display:grid!important}.topbarBrand{width:auto!important}.topActions{flex-wrap:nowrap!important;justify-content:flex-end!important;width:auto!important}.topActions .quickExamSwitcher{width:min(430px,38vw)!important}}.lumenCommandBar{border-radius:16px!important;grid-template-columns:minmax(230px,.68fr) minmax(360px,1.32fr)!important;gap:14px!important;padding:16px 18px!important}.lumenCommandIdentity{align-items:center!important;gap:11px!important}.lumenCommandIdentity img{width:34px!important;height:34px!important}.lumenCommandIdentity span{gap:3px!important}.lumenCommandIdentity strong{font-size:18px!important;line-height:1.12!important}.lumenCommandIdentity em{color:#bdb4a7!important;font-size:9px!important}.lumenCommandInput textarea{min-height:72px!important;padding:11px 13px!important}.lumenCommandInput button{min-width:122px!important;padding:9px 12px!important}.lumenCommandBar footer{padding-top:10px!important}.lumenCommandBar footer span{color:#bdb4a7!important;font-size:9px!important}.dailyCommandCenter{border-color:#c5a2576b!important;margin-top:14px!important;padding:24px!important}.dailyCommandCenter h2{font-size:clamp(36px,3.25vw,50px)!important;line-height:1!important}.dailyCommandSubtitle{color:#beb5a8!important;font-size:12px!important}.dayTimeline :is(span,em){color:#b8b0a5!important}@media (width<=1179px){.shell[data-theme=night] .topbar{gap:10px!important}.lumenCommandBar{grid-template-columns:1fr!important}.lumenCommandBar footer{grid-column:1!important}}@media (width<=700px){.sidebar{padding:14px 12px!important}.lumenCommandBar{padding:14px!important}.dailyCommandCenter{padding:17px!important}.dailyCommandCenter h2{font-size:clamp(32px,10vw,42px)!important}}.workspace>.topbar,.workspace>.contentPage,.workspace>.lumenWorkspace{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important}@media (width<=800px){.workspace>.topbar,.workspace>.contentPage,.workspace>.lumenWorkspace{width:calc(100% - 20px)!important;margin-inline:auto!important}}.libraryPage>.unifiedLibraryLayout{grid-template-columns:minmax(0,1fr)!important}.unifiedLibraryLayout>.legacyLibraryFilter{display:none!important}.unifiedLibraryLayout>.libraryResults{width:100%!important;min-width:0!important}.questionEngine>header{align-items:flex-start!important;min-height:0!important}.questionEngine>header>div{align-self:flex-start!important}.questionEngine>header p{margin-bottom:0!important}.questionCorpusScope{margin-top:0!important}.sessionMaterialStatus{grid-template-columns:minmax(0,1fr)!important}.sessionMaterialStatus>a{justify-self:start}.sessionMaterialTaxonomy{border-top:1px solid #d8b24d38;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;padding-top:12px;display:grid}.sessionMaterialTaxonomy label{color:#d8cdbd;min-width:0;font-weight:800;gap:6px!important;display:grid!important}.sessionMaterialTaxonomy :is(input,select){width:100%;min-height:43px}.sessionMaterialUploadAction{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.sessionMaterialUploadAction small{color:#aaa194;max-width:640px;line-height:1.4}.sessionMaterialFileInput{clip:rect(0 0 0 0)!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.sessionMaterialUpload{min-height:48px;font-size:14px;color:#071c27!important;cursor:pointer!important;background:#d7b55d!important;border:1px solid #edcc70!important;border-radius:10px!important;padding:12px 18px!important;font-weight:900!important}.questionCorrectionSummary{justify-items:end;gap:7px;display:grid}.questionCorrectionSummary>span{color:#7dd7a3;white-space:nowrap;font-size:10px;font-weight:800}.questionCorrectionSummary>button{cursor:pointer;color:#f1d06c!important;background:#d8b24d21!important;border:1px solid #d8b24d!important;border-radius:7px!important;width:auto!important;min-width:0!important;min-height:30px!important;padding:5px 9px!important;font-size:9px!important;font-weight:900!important;line-height:1.2!important}.questionEntryGrid>article.correct,.questionEntryGrid>article.wrong{background:#00000040!important}.questionAnswerChoices button.selected{color:#f3ede1!important;background:#173342!important;border-color:#6d8994!important;box-shadow:inset 0 0 0 1px #ffffff14!important}.questionAnswerChoices button.selected.correct,.questionResultChoices button.selected.correct{color:#fff!important;background:repeating-linear-gradient(135deg,#17613d 0 7px,#2e9b62 7px 12px)!important;border-color:#67dfa0!important;box-shadow:inset 0 0 0 1px #daffe947,0 0 0 1px #67dfa02e!important}.questionAnswerChoices button.selected.wrong,.questionResultChoices button.selected.wrong{color:#fff!important;background:repeating-linear-gradient(135deg,#772f2a 0 7px,#b84d43 7px 12px)!important;border-color:#f08077!important;box-shadow:inset 0 0 0 1px #ffe1dd3d,0 0 0 1px #f0807729!important}.questionEntryGrid>article .questionAnswerChoices button.questionNoteToggle.hasNote{color:#080604!important;background:repeating-linear-gradient(135deg,#a47c22 0 7px,#c6a042 7px 12px)!important;border-color:#f4cf62!important;box-shadow:inset 0 0 0 1px #fff4c261,0 0 0 1px #f4cf6238!important}.shell[data-theme=day]{--ink:#183138!important;--muted:#4f6368!important;--cream:#f8f3e8!important;--white:#fffdf8!important;color:#183138!important;background:#f3eee3!important}.shell[data-theme=day] :is(.workspace,.contentPage,.contentHero,.contentSection,.sectionCard,.todayPage,.planPage,.progressPage,.editalPage,.libraryPage,.automaticAgenda,.monthlyChart,.progressCard,.metricGrid>div,.scoreRow,.supportActivitySection,.sessionQuestionRecorder,.sessionMaterialStatus,.coverageList article,.subjectCoverageGroup,.subjectCoverageGroup article,.generalExtras,.generalExtras article,.libraryCard,.libraryFileRow,.lessonCard,.panelLauncher,.myPanelsGrid>button){color:#183138!important;box-shadow:none!important;background:#fffaf0!important;border-color:#a9822e!important}.shell[data-theme=day] :is(.contentPage,.todayPage,.planPage,.progressPage,.editalPage,.libraryPage,.automaticAgenda,.monthlyChart,.progressCard,.metricGrid>div,.scoreRow,.supportActivitySection,.sessionQuestionRecorder,.sessionMaterialStatus,.coverageList article,.subjectCoverageGroup article,.generalExtras article,.libraryCard,.libraryFileRow,.lessonCard) :is(h1,h2,h3,h4,strong,b,label,p,span,small,em){color:#183138!important;text-shadow:none!important}.shell[data-theme=day] :is(.eyebrow,.officialThemeLabel,.macrothemeCount,.sessionQuestionRecorder>header strong){color:#76560f!important}.shell[data-theme=day] :is(input,select,textarea){color:#142c32!important;background:#fff!important;border-color:#9d792b!important}.shell[data-theme=day] :is(input,textarea)::placeholder{opacity:1;color:#68797d!important}.shell[data-theme=day] .barRow>div{background:#e8dfcf!important;border-color:#b69550!important}.shell[data-theme=day] .barRow>div>i{background:#a67d20!important}.shell[data-theme=day] .supportActivitySection article{background:#fffdf8!important}.shell[data-theme=day] .supportActivitySection article :is(strong,span,small){color:#183138!important}.shell[data-theme=day] .questionEntryGrid>article{background:#fffdf8!important;border-color:#bda56e!important}.shell[data-theme=day] .questionEntryGrid>article.correct{background:#fffdf8!important;border-color:#34855d!important}.shell[data-theme=day] .questionEntryGrid>article.wrong{background:#fffdf8!important;border-color:#b84d43!important}.shell[data-theme=day] .questionAnswerChoices button,.shell[data-theme=day] .questionResultChoices button{color:#163139!important;background:#edf2f3!important;border-color:#78939a!important}.shell[data-theme=day] .questionAnswerChoices button.selected{color:#163139!important;background:#dce8ea!important;border-color:#597a82!important}.shell[data-theme=day] .questionAnswerChoices button.selected.correct,.shell[data-theme=day] .questionResultChoices button.selected.correct{color:#123a27!important;background:repeating-linear-gradient(135deg,#b8e6ca 0 7px,#74c99a 7px 12px)!important;border-color:#258153!important}.shell[data-theme=day] .questionAnswerChoices button.selected.wrong,.shell[data-theme=day] .questionResultChoices button.selected.wrong{color:#52201c!important;background:repeating-linear-gradient(135deg,#f1b9b3 0 7px,#df7970 7px 12px)!important;border-color:#ad433b!important}.shell[data-theme=day] .questionEntryGrid>article .questionAnswerChoices button.questionNoteToggle.hasNote{color:#382804!important;background:repeating-linear-gradient(135deg,#d5ae4f 0 7px,#f0d487 7px 12px)!important;border-color:#a87913!important}.shell[data-theme=day] .todayFocusRow>button:first-child{background:linear-gradient(180deg, var(--block-color) 0 20%, var(--block-color) 20% 100%)!important}@supports (color:color-mix(in lab, red, red)){.shell[data-theme=day] .todayFocusRow>button:first-child{background:linear-gradient(180deg, color-mix(in srgb, var(--block-color) 22%, #fff7e8) 0 20%, color-mix(in srgb, var(--block-color) 10%, #fffdf8) 20% 100%)!important}}.shell[data-theme=day] .todayFocusRow>button:first-child{border-color:var(--block-color)!important}@supports (color:color-mix(in lab, red, red)){.shell[data-theme=day] .todayFocusRow>button:first-child{border-color:color-mix(in srgb, var(--block-color) 72%, #8b691d)!important}}.shell[data-theme=day] .todayFocusRow>button:first-child{box-shadow:inset 5px 0 var(--block-color)!important}@supports (color:color-mix(in lab, red, red)){.shell[data-theme=day] .todayFocusRow>button:first-child{box-shadow:inset 5px 0 color-mix(in srgb, var(--block-color) 76%, #6d5215)!important}}.shell[data-theme=day] .todayFocusRow>button:first-child :is(time,strong,em,b,small,i){color:#173139!important}.shell[data-theme=day] .todayFocusRow .oneClickFocus{color:#142c32!important;background:#d9b454!important;border-color:#8b6719!important}.shell[data-theme=day] .todayFocusRow .mentorQuickStart{color:#4f3a0c!important;background:#fff8e8!important;border-color:#a7812b!important}.shell[data-theme=day] .dayTimeline :is(span,em){color:#354e54!important}.shell[data-theme=day] .sessionMaterialTaxonomy label,.shell[data-theme=day] .sessionMaterialUploadAction small{color:#344e54!important}.shell :is(button,a,summary,[role=button]),.shell :is(button,a,summary,[role=button]) *{-webkit-user-select:none;user-select:none;caret-color:#0000!important}.shell :is(input,textarea,[contenteditable=true]),.shell :is(input,textarea,[contenteditable=true]) *{-webkit-user-select:text;user-select:text;caret-color:auto!important}@media (width<=720px){.sessionMaterialTaxonomy{grid-template-columns:1fr}.questionCorrectionSummary{justify-items:start}.sessionQuestionRecorder>header{flex-direction:column}}.shell,.shell *{cursor:default}.shell :is(input,textarea,[contenteditable=true]),.shell :is(input,textarea,[contenteditable=true]) *{cursor:text!important}.shell :is(p,span,b,strong,small,em,h1,h2,h3,h4,h5,h6,article,section,div,output){cursor:default!important}.shell :is(button,a,summary,select,label[for],[role=button],.fileDrop),.shell :is(button,a,summary,select,label[for],[role=button],.fileDrop) *{cursor:pointer!important}.shell :is(input,textarea,[contenteditable=true]),.shell :is(input,textarea,[contenteditable=true]) *{cursor:text!important;caret-color:auto!important}.accountLogoutTrigger{color:#ffd7d2;white-space:nowrap;cursor:pointer;background:#e06d6214;border:1px solid #e06d6294;border-radius:9px;min-height:38px;padding:8px 13px;font-size:9px;font-weight:900}.accountLogoutTrigger:hover,.accountLogoutTrigger:focus-visible{background:#e06d622e;outline:1px solid #ffd7d280}.coverageMetrics .coverageDiagnosticLoading{background:linear-gradient(90deg,#55cdb314,#0a0806);border-color:#55cdb373;grid-column:1/-1;align-content:center;min-height:126px}.coverageMetricNames{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.coverageMetricNames li{border-top:1px solid #c5a25729;gap:2px;padding-top:6px;display:grid}.coverageMetricNames li b{color:#f2eadc;font:750 9px/1.3 Inter,system-ui,sans-serif}.coverageMetricNames li span{font-size:8px}.coverageListLoading{color:#9fd6c9;text-align:center;border:1px dashed #55cdb373;border-radius:12px;padding:28px;font:750 11px/1.5 Inter,system-ui,sans-serif}.diagnosticMacrothemeList{display:grid;gap:18px!important;padding:16px!important}.diagnosticMacrothemeGroup{background:#060504;border:2px solid #c5a2577a;border-radius:14px;overflow:hidden}.diagnosticMacrothemeHeader{background:linear-gradient(90deg,#c5a25738,#c5a25709)!important;border-bottom:2px solid #c5a25761!important;grid-template-columns:minmax(0,1fr) auto!important;gap:5px 16px!important;padding:18px 20px!important;display:grid!important}.diagnosticMacrothemeHeader small{color:#e1bf64;letter-spacing:.18em;grid-column:1/-1;font:900 8px Inter,system-ui,sans-serif}.diagnosticMacrothemeHeader h5{color:#f0d274;margin:0;font:650 19px Georgia,serif}.diagnosticMacrothemeHeader span{color:#c8b88e;align-self:center;font:750 9px Inter,system-ui,sans-serif}.diagnosticThemeList{border-left:4px solid #55cdb39e;gap:7px;margin:12px 12px 14px 32px;padding-left:18px;display:grid}.diagnosticThemeKind{letter-spacing:.15em;color:#75ddc7!important;font-size:8px!important}.themeLibraryLink{background:#090705!important;border-color:#55cdb340!important}.themeLibraryLink:hover{background:#100c07!important}.mistakeNoAttachment{align-self:center;color:#c89c8d!important;text-transform:none!important}.mistakeMaterial button,.mistakeReference button{color:#d8b65f;cursor:pointer;background:0 0;border:1px solid #d8b65f80;border-radius:7px;width:max-content;padding:6px 9px;font-weight:850}.mistakePreviewBackdrop{z-index:7000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e0;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.mistakePreviewWindow{background:#070503;border:1px solid #d8b65f99;border-radius:16px;grid-template-rows:auto minmax(0,1fr);width:min(1180px,100%);height:min(90vh,900px);display:grid;overflow:hidden;box-shadow:0 30px 100px #000}.mistakePreviewWindow>header{border-bottom:1px solid #c5a2574d;justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;display:flex}.mistakePreviewWindow>header div{gap:4px;display:grid}.mistakePreviewWindow>header small{color:#d8b65f;letter-spacing:.13em;font-size:8px;font-weight:900}.mistakePreviewWindow>header b{color:#f2eadc}.mistakePreviewWindow>header button{color:#f2eadc;cursor:pointer;background:0 0;border:1px solid #c5a25766;border-radius:8px;padding:8px 12px}.mistakePreviewWindow iframe{background:#fff;border:0;width:100%;height:100%}.shell[data-theme=day] :is(.diagnosticMacrothemeGroup,.themeLibraryLink){background:#fffaf0!important}.shell[data-theme=day] .diagnosticMacrothemeHeader{background:linear-gradient(90deg,#efe0b9,#fffaf0)!important}.shell[data-theme=day] .diagnosticMacrothemeHeader h5,.shell[data-theme=day] .coverageMetricNames li b{color:#4b3812!important}@media (width<=700px){.diagnosticThemeList{padding-left:12px}.mistakePreviewBackdrop{padding:6px}.mistakePreviewWindow{height:96vh}}.shell :is(input,textarea,[contenteditable=true]){caret-color:auto;-webkit-user-select:text;user-select:text;cursor:text!important}.shell :is(button,a,select,summary,label[for]){cursor:pointer!important}.coverageMetrics{align-items:start!important}.coverageMetrics article{box-sizing:border-box;grid-template-rows:auto auto minmax(0,1fr);height:340px;overflow:hidden;align-content:start!important}.coverageMetricNames{scrollbar-color:#8e7127 #090705;min-height:0;max-height:238px;overflow:auto;padding-right:5px!important}.coverageDot.review{background:#8f9ea1}.coverageStatusText.review{color:#aebec0}.dossierLayoutIntegrated{margin-top:20px;display:block!important}.dossierLayoutIntegrated>.dossierMain{width:100%}.repertoireVaultToolbar{grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) minmax(220px,1fr) auto!important}.repertoireImportedNotebook{background:#070503;border:1px solid #d8b65f57;border-radius:12px;margin-top:14px;overflow:hidden}.repertoireImportedNotebook>summary{justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;list-style:none;display:flex}.repertoireImportedNotebook>summary::-webkit-details-marker{display:none}.repertoireImportedNotebook>summary span{gap:3px;display:grid}.repertoireImportedNotebook>summary small{color:#d8b65f;letter-spacing:.13em;font-size:8px;font-weight:900}.repertoireImportedNotebook>summary strong{color:#f2eadc}.repertoireImportedNotebook>summary b{color:#d8b65f;font-size:10px}.repertoireImportedNotebook>.repertoireCompilationList{padding:0 16px 16px}.shell[data-theme=day] .repertoireImportedNotebook{background:#fffaf0!important;border-color:#a98024!important}.shell[data-theme=day] .repertoireImportedNotebook>summary :is(strong,b,small){color:#4b3812!important}.mistakeNotebookControls{grid-template-columns:minmax(140px,.8fr) minmax(180px,1fr) minmax(180px,1fr) minmax(330px,1.45fr) minmax(180px,.8fr)!important;overflow:visible!important}.mistakeModePicker{grid-template-columns:repeat(3,minmax(0,1fr))!important}.mistakeModePicker button{box-sizing:border-box;white-space:normal!important;min-width:0!important;padding-inline:8px!important;overflow:visible!important}@media (width<=1100px){.coverageMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.repertoireVaultToolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.repertoireVaultActions{grid-column:1/-1}.mistakeNotebookControls{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=600px){.coverageMetrics{grid-template-columns:1fr}.coverageMetrics article{height:auto;min-height:150px}.coverageMetricNames{max-height:220px}.repertoireVaultToolbar{grid-template-columns:1fr!important}}.pastDayItem{box-sizing:border-box;width:100%;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #c6a54d22;cursor:pointer!important}.pastDayItem:hover,.pastDayItem:focus-visible{background:#c5a25714;outline:1px solid #c5a2574d;padding-inline:8px}.pastDayItem>em{color:#6bd1a3;margin:3px 0 0;padding:0;font-size:9px}.coverageMetrics .coverageDiagnosticLoading{grid-template-rows:1fr!important;grid-template-columns:12px minmax(0,auto)!important;justify-content:start!important;align-items:center!important;gap:14px!important;width:max-content!important;max-width:100%!important;height:auto!important;min-height:112px!important;padding:18px 22px!important;display:grid!important}.coverageDiagnosticLoading>span{gap:7px;max-width:min(720px,100vw - 150px);display:grid}.coverageDiagnosticLoading>span>strong{font:700 18px/1.2 Inter,system-ui,sans-serif!important}.coverageDiagnosticLoading>span>em{color:#aebbb8;font:500 10px/1.45 Inter,system-ui,sans-serif}.coverageScanMessage{display:none}.mistakeNotebookControls{box-sizing:border-box!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.mistakeNotebookControls>*{min-width:0!important;max-width:100%!important}.mistakeModePicker{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:100%!important;overflow:hidden!important}.mistakeModePicker button{overflow-wrap:anywhere!important;min-width:0!important}.sessionMistakeNotebook,.mistakeEntryList,.mistakeEntryList>article{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.mistakeEntryList>article>*{min-width:0!important;max-width:100%!important}.lumenGeneratedLabel{white-space:nowrap;margin-left:auto;color:#6bd1a3!important;font-size:8px!important}@media (width<=700px){.coverageMetrics .coverageDiagnosticLoading{width:100%!important}.coverageDiagnosticLoading>span{max-width:calc(100vw - 115px)}.lumenGeneratedLabel{white-space:normal;margin-left:0}}.coverageMetrics .coverageDiagnosticLoading{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:min(760px,100%)!important;min-height:0!important;padding:16px 18px!important}.coverageDiagnosticLoading>span{max-width:none!important}.coverageHorizontalProgress{background:#55cdb314;border:1px solid #55cdb380;border-radius:999px;width:100%;height:8px;display:block;position:relative;overflow:hidden}.coverageHorizontalProgress>b{background:linear-gradient(90deg,#70e0c8,#c9aa51);border-radius:999px;transition:width .35s;position:absolute;top:0;bottom:0;left:0}.diagnosticMacrothemeGroup>summary{list-style:none;cursor:pointer!important}.diagnosticMacrothemeGroup>summary::-webkit-details-marker{display:none}.diagnosticMacrothemeHeader{border-bottom:0!important}.diagnosticMacrothemeGroup[open]>.diagnosticMacrothemeHeader{border-bottom:2px solid #c5a25761!important}.diagnosticMacrothemeHeader:after{content:"Mostrar temas ▾";color:#75ddc7;white-space:nowrap;grid-area:1/2/3;align-self:center;font:850 9px Inter,system-ui,sans-serif}.diagnosticMacrothemeHeader>span{display:none}.shell,.shell *{cursor:auto!important;caret-color:auto!important}.shell :is(a,button,select,summary,[role=button]){cursor:pointer!important}.shell :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text;cursor:text!important;caret-color:auto!important}@media (width<=700px){.diagnosticMacrothemeHeader:after{grid-area:auto/1;justify-self:start}.diagnosticThemeList{margin-left:14px}}.repertoireRow:is(a,button){box-sizing:border-box;width:100%;color:inherit;text-align:left;background:0 0;text-decoration:none;cursor:pointer!important}.repertoireRow:is(a,button):hover{background:#d8b24d12}.repertoireRow>em{color:#d9b84f;margin-left:auto;font-style:normal}.inlineLibraryUpload{cursor:pointer;background:#0b3040;border:1px solid #35677c;border-radius:11px;justify-content:center;align-items:center;min-height:42px;margin-top:14px;padding:0 16px;font-weight:900;color:#f4e7cc!important;display:inline-flex!important}.inlineLibraryUpload input{display:none}.inlineLibraryUpload.busy{opacity:.65;cursor:wait}.libraryMaterialActions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:12px;display:flex}.libraryMaterialActions>span{color:#d8b34d;letter-spacing:.08em;align-self:center;font-size:11px;font-weight:800}.libraryMaterialActions>label:not(.inlineLibraryUpload){color:#aa9b7d;letter-spacing:.08em;text-transform:uppercase;gap:5px;font:800 9px/1.2 Inter,system-ui,sans-serif;display:grid}.libraryMaterialActions select{color:#f3ead6;background:#050403;border:1px solid #d8b34d73;border-radius:11px;min-width:220px;height:42px;padding:0 38px 0 12px;font:700 12px Inter,system-ui,sans-serif}.libraryMaterialActions .inlineLibraryUpload{white-space:nowrap;margin-top:0}.directImportMessage{color:#cdbb91;margin:-4px 22px 14px;font:650 11px/1.5 Inter,system-ui,sans-serif}@media (width<=850px){.libraryMaterialActions{justify-content:flex-start;align-items:stretch;width:100%}.libraryMaterialActions>label:not(.inlineLibraryUpload),.libraryMaterialActions select,.libraryMaterialActions .inlineLibraryUpload{width:100%}.directImportMessage{margin:-2px 14px 12px}}.libraryFolderManager{background:#041219b3;border:1px solid #d8b34d47;border-radius:12px;grid-column:1/-1;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.libraryFolderManager>div:first-child{gap:3px;min-width:0;display:grid}.libraryFolderManager small{color:#d8b34d;letter-spacing:.12em;font:850 9px/1.2 Inter,system-ui,sans-serif}.libraryFolderManager strong{color:#f3eadb;text-overflow:ellipsis;white-space:nowrap;font:800 13px/1.35 Inter,system-ui,sans-serif;overflow:hidden}.libraryFolderManager span{color:#99a3a4;font-size:10px}.libraryFolderManagerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.libraryFolderManagerActions button{color:#efd373;cursor:pointer;background:#0a2531;border:1px solid #d8b34d66;border-radius:9px;min-height:34px;padding:7px 10px;font:850 10px/1 Inter,system-ui,sans-serif}.libraryFolderManagerActions button.danger{color:#ffae9e;border-color:#be533e99}.libraryFolderManagerActions button:disabled{cursor:not-allowed;opacity:.35}.shell[data-theme=day] .libraryFolderManager{background:#fffaf0}.shell[data-theme=day] .libraryFolderManager strong{color:#12323b}.shell[data-theme=day] .libraryFolderManager span{color:#627174}.shell[data-theme=day] .libraryFolderManagerActions button{color:#12323b;background:#f8efd9}.shell[data-theme=day] .libraryFolderManagerActions button.danger{color:#8f2e20}@media (width<=850px){.libraryFolderManager{grid-template-columns:1fr}.libraryFolderManagerActions{justify-content:flex-start}.libraryFolderManagerActions button{flex:auto}.libraryFolderManager strong{white-space:normal}}.dropboxFolderTree{border-top:1px solid #d8b24d47}.dropboxFolderTree>header{background:#d8b24d13;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:16px 18px;display:grid}.dropboxFolderTree>header>span{font-size:22px}.dropboxFolderTree>header>div{gap:2px;display:grid}.dropboxFolderTree>header small{color:#a89d8d;letter-spacing:.14em;font-size:8px;font-weight:900}.dropboxFolderTree>header strong{color:#f0d271;font:20px Georgia,serif}.dropboxFolderTree>header>b{color:#bdb5a8;font-size:10px}.dropboxFolder{border-top:1px solid #d8b24d2e}.dropboxFolder .dropboxFolder{border-left:1px solid #d8b24d38;margin-left:18px}.dropboxFolder>summary{cursor:pointer;color:#e7ddca;background:#03121952;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:13px 20px;list-style:none;display:grid}.dropboxFolder>summary::-webkit-details-marker{display:none}.dropboxFolder>summary>span{color:#d8b24d;transition:transform .18s}.dropboxFolder:not([open])>summary>span{transform:rotate(-90deg)}.dropboxFolder>summary strong{font-size:12px}.dropboxFolder>summary>b{color:#e9c85e;font-size:9px}.dropboxFolderContents{gap:0!important;display:block!important}.libraryFolderActions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.libraryFolderActions button{color:#edd47b;cursor:pointer;background:#0a1f29;border:1px solid #d8b24d61;border-radius:8px;min-height:28px;padding:5px 8px;font:800 9px/1 Inter,system-ui,sans-serif}.libraryFolderActions button:hover{background:#123545}.libraryFolderActions .danger{color:#efb4a3;border-color:#cf5b4185}.libraryFolderEmpty{color:#8f887d;padding:18px 52px;font-size:12px;font-style:italic}.libraryFiles article>.libraryFileActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.libraryFileActions button{color:#e9d9aa!important;border:1px solid #d8b24d57!important;border-radius:999px!important;min-height:30px!important;padding:6px 9px!important;font:800 9px/1 Inter,system-ui,sans-serif!important}.libraryFileActions .openLibraryFile{color:#07111d!important;background:#d8b34d!important}.libraryFileActions .deleteLibraryFile{color:#efb4a3!important;border-color:#cf5b4180!important}.libraryFileActions button:disabled{opacity:.45;cursor:wait}.shell[data-theme=day] .dropboxFolderTree>header,.shell[data-theme=day] .dropboxFolder>summary{color:#082c37;background:#f7f0df}.shell[data-theme=day] .dropboxFolderTree>header strong,.shell[data-theme=day] .dropboxFolder>summary strong{color:#082c37}.shell[data-theme=day] .dropboxFolderTree>header small,.shell[data-theme=day] .dropboxFolderTree>header>b{color:#6c6049}.shell[data-theme=day] .libraryFileActions button,.shell[data-theme=day] .libraryFolderActions button{color:#12323b!important;background:#fffaf0!important}.shell[data-theme=day] .libraryFileActions .openLibraryFile{color:#07111d!important;background:#d8b34d!important}.shell[data-theme=day] .libraryFileActions .deleteLibraryFile,.shell[data-theme=day] .libraryFolderActions .danger{color:#8f2f1f!important}@media (width<=850px){.dropboxFolderTree>header{padding:14px 12px}.dropboxFolder>summary{grid-template-columns:18px minmax(0,1fr) auto;padding:12px}.dropboxFolder>summary>.libraryFolderActions{grid-column:2/4;justify-content:flex-start}.dropboxFolder .dropboxFolder{margin-left:9px}.libraryFiles article>.libraryFileActions{grid-area:auto/2/auto/4;justify-content:flex-start;margin-top:4px}.libraryFileActions button{flex:1}}.libraryFilteredResults{border-top:1px solid #d8b24d2e}.mistakeMacrothemeSummary{color:#d9d0bf;border-bottom:1px solid #436f7f59;margin:0;padding:14px 16px;line-height:1.65}.dossierReferences button{color:#d6d2c8;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0e;border-radius:8px;align-items:flex-start;gap:9px;width:100%;padding:9px;display:flex}.dossierReferences button>i{color:#d0b455;font-style:normal}.dossierReferences button>span{flex:1;gap:3px;min-width:0;display:grid}.libraryMistakeGroups{gap:12px;margin:18px 0;display:grid}.libraryMistakeGroups>header{justify-content:space-between;align-items:end;display:flex}.libraryMistakeGroups h3{color:#f1e7d2;margin:4px 0}.libraryMistakeGroups>header>span{color:#76d7aa}.libraryMistakeMacrotheme{background:#02111970;border:1px solid #d8b24d59;border-radius:14px;overflow:hidden}.libraryMistakeMacrotheme>summary,.mistakeMacrothemeGroup>summary{justify-content:space-between;align-items:center;gap:16px;padding:16px;list-style:none;display:flex;cursor:pointer!important}.libraryMistakeMacrotheme>summary::-webkit-details-marker{display:none}.mistakeMacrothemeGroup>summary::-webkit-details-marker{display:none}.libraryMistakeMacrotheme summary span,.mistakeMacrothemeGroup summary span{gap:4px;display:grid}.libraryMistakeMacrotheme summary small,.mistakeMacrothemeGroup summary small{color:#d1b45e}.libraryMistakeMacrotheme>div,.mistakeMacrothemeGroup>div{padding:0 16px 16px;display:grid}.libraryMistakeMacrotheme article,.mistakeMacrothemeGroup article{border-top:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:11px 0;display:grid}.libraryMistakeMacrotheme article>span,.mistakeMacrothemeGroup article>span{gap:3px;display:grid}.libraryMistakeMacrotheme article small,.mistakeMacrothemeGroup article small{color:#91a09e}.libraryMistakeMacrotheme article time,.mistakeMacrothemeGroup article time{color:#cab56f}.reviewMacrothemeErrors{color:#e7f7ef;background:#0a2932;border:1px solid #3b7c6b;border-radius:9px;justify-self:start;margin-top:12px;padding:10px 14px;font-weight:800}.mistakeMacrothemeGroup{background:#051e2a8f;border:1px solid #54849761;border-radius:14px;overflow:hidden}.mistakeModePicker button{white-space:nowrap!important;overflow-wrap:normal!important;font-size:clamp(8px,1vw,11px)!important}.shell,.shell *{caret-color:#0000!important}.shell :is(input,textarea,[contenteditable=true]),.shell :is(input,textarea,[contenteditable=true]) *{-webkit-user-select:text;user-select:text;caret-color:auto!important;cursor:text!important}.inlineLibraryUpload,.inlineLibraryUpload *{caret-color:#0000!important;-webkit-user-select:none!important;user-select:none!important;cursor:pointer!important}.inlineLibraryUpload.busy,.inlineLibraryUpload.busy *{cursor:wait!important}.secureDocumentState{color:#26343a;text-align:center;background:#f2f2f2;place-content:center;justify-items:center;gap:10px;width:100%;height:100%;min-height:260px;padding:24px;font:700 12px/1.5 Inter,system-ui,sans-serif;display:grid}.secureDocumentState strong{font-size:16px}.secureDocumentState span{color:#617077;max-width:560px}.secureDocumentState button{color:#f5ead5;background:#092f3f;border:1px solid #315f70;border-radius:8px;padding:9px 13px;font-weight:850;cursor:pointer!important}.subjectCoverageGroup .macrothemeLibraryLink{grid-template-columns:12px minmax(0,1fr) 118px 140px 90px!important}.subjectCoverageGroup .coverageDot{box-sizing:border-box!important;filter:none!important;width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important;box-shadow:none!important;border-radius:50%!important;display:block!important}.subjectCoverageGroup .coverageDot.covered{background:#d8b65f!important;border:1px solid #f0d681!important}.subjectCoverageGroup .coverageDot.partial{background:linear-gradient(90deg,#e6c98b 0 50%,#0000 50% 100%)!important;border:1px solid #e6c98b!important}.subjectCoverageGroup .coverageDot.gap{background:0 0!important;border:1px solid #a85845!important}@media (width<=800px){.subjectCoverageGroup .macrothemeLibraryLink{grid-template-columns:12px minmax(0,1fr) 76px!important}}.diagnosticMacrothemeHeader>.macrothemeIssueSummary{border:1px solid #55cdb35c;border-radius:999px;grid-column:1;max-width:max-content;padding:5px 9px;color:#75ddc7!important;letter-spacing:.02em!important;font-size:10px!important;display:block!important}.diagnosticMacrothemeHeader>.macrothemeIssueSummary.attention{background:#e0b74f14;border-color:#e0b74f9e;color:#e0b74f!important}.diagnosticMacrothemeHeader:after{grid-row:1/4!important}.coverageMetrics article{grid-template-rows:auto auto auto!important;align-content:start!important;height:auto!important;min-height:118px!important;padding:16px 18px!important}.coverageMetrics .coverageMetricNames{max-height:132px!important;margin-top:4px!important}.subjectCoverageGroup>summary.subjectCoverageHeader{background:#0b0805;border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;padding:15px 17px;list-style:none;cursor:pointer!important;display:grid!important}.subjectCoverageGroup>summary.subjectCoverageHeader::-webkit-details-marker{display:none}.subjectCoverageGroup[open]>summary.subjectCoverageHeader{border-bottom:1px solid #c5a25738}.subjectCoverageHeader:after{content:"▾";color:#75ddc7;grid-column:3;font-weight:900}.subjectCoverageGroup[open]>.subjectCoverageHeader:after{content:"▴"}.subjectCoverageIdentity{gap:6px;display:grid}.subjectCoverageIdentity h4{color:#f2eadc;margin:0;font:600 19px Georgia,serif}.subjectCoverageIdentity em{width:max-content;font-style:normal}.subjectIssueSummary{color:#75ddc7;border:1px solid #55cdb36b;border-radius:999px;padding:4px 9px;font:850 10px Inter,system-ui,sans-serif}.subjectIssueSummary.attention{color:#e0b74f;background:#e0b74f14;border-color:#e0b74f9e}.subjectCoverageProgress{color:#9d9486;text-align:right;font-size:10px}.subjectCoverageProgress b{color:#55cdb3;font-weight:900}.subjectCoverageBody{display:block!important}.subjectCoverageBody>.diagnosticMacrothemeList{padding-top:14px!important}.diagnosticMacrothemeHeader:after{content:"▾"!important}.diagnosticMacrothemeGroup[open]>.diagnosticMacrothemeHeader:after{content:"▴"!important}@media (width<=800px){.subjectCoverageGroup>summary.subjectCoverageHeader{grid-template-columns:minmax(0,1fr) auto}.subjectCoverageHeader:after{grid-area:1/2}.subjectCoverageProgress{text-align:left;grid-column:1/-1}}.shell[data-theme=day] .sidebar .brand{border:1px solid #d8b65f6b;border-radius:14px;margin:0 8px 10px;padding:10px 12px;background:#080705!important}.shell[data-theme=day] .sidebar .brand .brandWordmark .brandIvory{color:#f7f4ed!important}.shell[data-theme=day] .sidebar .brand .brandWordmark .brandGold{color:#e3b431!important}.shell[data-theme=day] .sidebar .brand .brandTagline{color:#b9b3a8!important}.shell[data-theme=day] .focusRing{background:conic-gradient(#16866f var(--focus-progress,0%), #d8cba9 0)!important;box-shadow:0 0 0 1px #7e5c1447,0 5px 16px #2a4b4d29!important}.shell[data-theme=day] .focusRing:after{background:#fffaf0!important;box-shadow:inset 0 0 0 1px #b7933e!important}.shell[data-theme=day] .focusRing span{color:#17343a!important;font-weight:950!important}.shell[data-theme=day] .focusRing small{color:#52666a!important;font-weight:800!important}.shell[data-theme=day] .sidebarBottom strong{color:#17343a!important}.shell[data-theme=day] .sidebarBottom>div>span{color:#52666a!important}.shell[data-theme=day] .inlineLibraryUpload{color:#fffaf0!important;background:#0b4050!important;border-color:#0b4050!important;box-shadow:0 5px 14px #0b40502e!important}.shell[data-theme=day] .inlineLibraryUpload *{color:#fffaf0!important}.shell[data-theme=day] :is(.simulationCenter .importedExamHero,.simulationCenter .projectOverview article,.simulationCenter .simulationTimeline,.dossierPage,.dossierMain,.dossierCard,.dossierTree,.dossierTree select,.dossierReferences,.dossierReferences :is(a,article,button),.lumenWorkspace,.lumenWorkspace>section,.lumenPanel,.lumenStudentIntro,.lumenCommandBar,.lumenConversationMode,.lumenScope,.lumenScope>div,.lumenSourcePicker,.lumenSourcePicker label,.lumenContext,.lumenMentorLaunch,.editalPage,.coverageHero,.coverageMetrics article,.coverageMap,.subjectCoverageGroup,.subjectCoverageGroup>summary.subjectCoverageHeader,.diagnosticMacrothemeGroup,.diagnosticMacrothemeHeader,.themeLibraryLink,.coverageList article){color:#17343a!important;box-shadow:none!important;background:#fffaf0!important;border-color:#b8933d!important}.shell[data-theme=day] :is(.simulationCenter,.dossierPage,.dossierMain,.dossierCard,.dossierTree,.dossierReferences,.lumenWorkspace,.lumenPanel,.lumenStudentIntro,.lumenCommandBar,.lumenConversationMode,.lumenScope,.lumenSourcePicker,.lumenContext,.lumenMentorLaunch,.editalPage,.coverageHero,.coverageMetrics,.coverageMap,.subjectCoverageGroup,.diagnosticMacrothemeGroup,.coverageList) :is(h1,h2,h3,h4,h5,strong,b,p,span,small,em,label,summary){color:#17343a!important;text-shadow:none!important}.shell[data-theme=day] .simulationCenter .importedExamHero h2,.shell[data-theme=day] .dossierMain>header h3,.shell[data-theme=day] .subjectCoverageIdentity h4,.shell[data-theme=day] .diagnosticMacrothemeHeader h5{color:#17343a!important}.shell[data-theme=day] .simulationCenter .projectBadge{color:#4d390d!important;background:#f5e8c5!important;border-color:#9c7723!important}.shell[data-theme=day] .simulationCenter .simulationTimeline{border-style:dashed!important}.shell[data-theme=day] .dossierCard{background:#fffdf7!important}.shell[data-theme=day] .dossierCard .sourceRow{color:#17343a!important;background:0 0!important;border-color:#7e5c1447!important}.shell[data-theme=day] .dossierCard .sourceRow:hover{background:#f3e7c8!important}.shell[data-theme=day] .lumenWorkspace>section{border-radius:18px!important}.shell[data-theme=day] .lumenWorkspace :is(input,textarea,select){color:#17343a!important;background:#fff!important;border-color:#b8933d!important}.shell[data-theme=day] .coverageMetrics article{background:#fffdf7!important}.shell[data-theme=day] .coverageMetrics article.covered{border-color:#398976!important}.shell[data-theme=day] .coverageMetrics article.partial{border-color:#a77c18!important}.shell[data-theme=day] .coverageMetrics article.gap{border-color:#aa5948!important}.shell[data-theme=day] .coverageMetrics article.excess{border-color:#74684f!important}.shell[data-theme=day] .coverageMetrics strong{color:#17343a!important}.shell[data-theme=day] .coverageStatusText,.shell[data-theme=day] .subjectIssueSummary,.shell[data-theme=day] .macrothemeIssueSummary{justify-content:center;align-items:center;min-height:30px;color:#17604f!important;background:#e8f5ef!important;border:1px solid #378b76!important;border-radius:999px!important;padding:5px 12px!important;font-weight:900!important;display:inline-flex!important}.shell[data-theme=day] .coverageStatusText.partial,.shell[data-theme=day] :is(.subjectIssueSummary,.macrothemeIssueSummary).attention{color:#72520c!important;background:#fbf1d5!important;border-color:#a77c18!important}.shell[data-theme=day] .coverageStatusText.gap{color:#783b30!important;background:#fae9e4!important;border-color:#aa5948!important}.shell[data-theme=day] .coverageStatusText.review{color:#42555a!important;background:#edf1f1!important;border-color:#68797d!important}.shell[data-theme=day] .subjectCoverageGroup>summary.subjectCoverageHeader,.shell[data-theme=day] .diagnosticMacrothemeHeader{background:#f6ebcf!important}.shell[data-theme=day] .diagnosticThemeList{border-left-color:#278b75!important}.shell[data-theme=day] .mistakePreviewWindow,.shell[data-theme=day] .mistakePreviewWindow>header{background:#fffaf0!important;border-color:#b8933d!important}.shell[data-theme=day] .mistakePreviewWindow>header :is(b,small){color:#17343a!important}.shell[data-theme=day] .mistakePreviewWindow>header button{color:#fffaf0!important;background:#0b4050!important;border-color:#0b4050!important}.shell[data-theme=day] .libraryPage .libraryMaterialActions label.inlineLibraryUpload{color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;text-shadow:0 1px #0003!important;background:#0b4050!important;border-color:#0b4050!important}.shell[data-theme=day] .libraryPage .libraryMaterialActions label.inlineLibraryUpload *{color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important}.shell[data-theme=day] :is(.repertoireVault,.repertoireVaultStats,.repertoireVaultBodySingle,.repertoireVaultBodySingle>.repertoireThemeDetail,.repertoireSourceCard,.repertoireThemeDetail,.repertoireImportedNotebook,.repertoireContentSection,.studentThemeMemory>article,.studentThemeMemory>a,.studentThemeMemory>button,.studentEssayButton,.advancedLumenSettings,.advancedLumenSettings>summary,.advancedLumenSettings>.enrollmentEngine,.advancedLumenSettings>.lumenAutonomy,.advancedLumenSettings .engineGrid>article,.advancedLumenSettings .voicePersonaCard,.advancedLumenSettings .ruleList>article,.advancedLumenSettings .agentGovernance article){color:#17343a!important;box-shadow:none!important;background:#fffaf0!important;border-color:#b8933d!important}.shell[data-theme=day] :is(.repertoireVault,.advancedLumenSettings) :is(h1,h2,h3,h4,strong,b,p,span,small,em,label,summary){color:#17343a!important;text-shadow:none!important}.shell[data-theme=day] .repertoireVault :is(input,textarea,select),.shell[data-theme=day] .advancedLumenSettings :is(input,textarea,select){color:#17343a!important;background:#fff!important;border-color:#b8933d!important}.shell[data-theme=day] .repertoireVaultToolbar :is(button,a),.shell[data-theme=day] .repertoireSourceAccess>button{color:#4d390d!important;background:#f5e8c5!important;border-color:#9c7723!important}.shell[data-theme=day] .studentEssayButton:hover{background:#f3e7c8!important;border-color:#9c7723!important}.shell[data-theme=day] .advancedLumenSettings>summary i,.shell[data-theme=day] .advancedLumenSettings>summary i:before{color:#8b6515!important}.lumenWorkspace>:is(.lumenStudentIntro,.groundedStudyQuestion,.lumenCommandBar,.advancedLumenSettings){box-sizing:border-box!important;width:auto!important;margin-left:28px!important;margin-right:28px!important}.lumenWorkspace>.advancedLumenSettings{margin-bottom:28px!important}.shell[data-theme=day] .repertoireVaultBodySingle>.repertoireThemeDetail>header{background:#fffaf0!important;border-color:#b8933d!important}.shell[data-theme=day] .repertoireVaultBodySingle>.repertoireThemeDetail>header :is(h1,h2,h3,h4,strong,b,p,span,small){color:#17343a!important;text-shadow:none!important}.shell :is(h1,h2,h3,h4,h5,h6,p,span,strong,b,small,em,label,button,summary){-webkit-hyphens:none!important;hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important}.repertoireVault>footer>span{flex:none;white-space:nowrap!important}.shell :is(.libraryFiles article div small,.taxonomyCoverageList strong,.taxonomyReviewList strong,.mistakeEntryList article p){overflow-wrap:anywhere!important}@media (width<=850px){.lumenWorkspace>:is(.lumenStudentIntro,.groundedStudyQuestion,.lumenCommandBar,.agentPlanner,.advancedLumenSettings){margin-left:14px!important;margin-right:14px!important}}.workspace{margin-top:0!important;margin-bottom:0!important}.lumenWorkspace>.lumenStudentIntro{margin-top:28px!important}.shell[data-theme=day] .repertoireRichText,.shell[data-theme=day] .repertoireCompilationIntro{color:#31494d!important;opacity:1!important}.shell[data-theme=day] :is(.lumenStudentIntro>img,.lumenCommandIdentity>img,.navLumenMark,.lumenLaunchCompact,.groundedStudyQuestion .lumenLaunch,.lumenIcon){box-sizing:border-box!important;background:#050403!important;border:1px solid #b8933dc7!important;border-radius:12px!important}.shell[data-theme=day] :is(.lumenStudentIntro>img,.lumenCommandIdentity>img,.navLumenMark){padding:5px!important}.shell[data-theme=day] .groundedStudyQuestion .lumenLaunch{padding:3px!important}.shell[data-theme=day] .lumenIcon{padding:4px!important}@media (width<=850px){.lumenWorkspace>.lumenStudentIntro{margin-top:14px!important}}.sidebar .navItem{gap:12px!important;padding-inline:10px!important}.sidebar .navItem>.navIconShell{box-sizing:border-box!important;color:#c9b77f!important;background:#050403!important;border:1px solid #c5a2574d!important;border-radius:10px!important;flex:0 0 34px!important;place-items:center!important;width:34px!important;height:34px!important;margin:0!important;display:grid!important;box-shadow:inset 0 0 0 1px #ffffff05!important}.sidebar .navGlyph{width:21px;height:21px;display:block;overflow:visible}.sidebar .navIconLumen{border-color:#e2b4319e!important}.sidebar .navIconLumen .navLumenMark{object-fit:contain!important;mix-blend-mode:normal!important;filter:drop-shadow(0 0 5px #e2b43166)!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;width:27px!important;max-width:27px!important;height:27px!important;padding:0!important;display:block!important}.sidebar .navItem:hover>.navIconShell,.sidebar .navItem:focus-visible>.navIconShell,.sidebar .navItem.active>.navIconShell{color:#f0cf70!important;background:#0b0a08!important;border-color:#e1b444!important;box-shadow:0 0 0 2px #e1b4441a!important}.shell[data-theme=day] .sidebar .navItem>.navIconShell{color:#26474f!important;box-shadow:none!important;background:#fffaf0!important;border-color:#9c7a2d!important}.shell[data-theme=day] .sidebar .navItem>.navIconLumen{color:#e1b444!important;background:#050403!important}.shell[data-theme=day] .sidebar .navItem:hover>.navIconShell,.shell[data-theme=day] .sidebar .navItem:focus-visible>.navIconShell,.shell[data-theme=day] .sidebar .navItem.active>.navIconShell{color:#17343a!important;background:#f1dfb0!important;border-color:#9a7019!important}.shell[data-theme=day] .sidebar .navItem:hover>.navIconLumen,.shell[data-theme=day] .sidebar .navItem:focus-visible>.navIconLumen,.shell[data-theme=day] .sidebar .navItem.active>.navIconLumen{background:#050403!important}.shell :is(.brandSeal,.mobileLogo,.panelLauncherLogo,.focusBrand img,.mentorBrand img,.onboardingEliteZeitMark),.shell :is(.topbarBrand,.focusBrand,.mobilePanelLogo){box-shadow:none!important;background:0 0!important}.shell :is(.brandSeal,.mobileLogo,.panelLauncherLogo,.focusBrand img,.mentorBrand img,.onboardingEliteZeitMark){mix-blend-mode:normal!important}.secureDocumentFrame{background:#f2f2f2;width:100%;min-width:0;height:100%;min-height:260px;display:grid;position:relative;overflow:hidden}.secureDocumentFrame>iframe{background:#fff;border:0;grid-area:1/1;width:100%;height:100%}.secureDocumentFrame>.secureDocumentState{z-index:2;height:auto;min-height:0;position:absolute;inset:0}.repertoireFilePreview .secureDocumentState button{box-sizing:border-box!important;white-space:nowrap!important;border-radius:10px!important;width:auto!important;min-width:160px!important;height:auto!important;min-height:44px!important;padding:10px 18px!important;font:850 14px/1.2 Inter,system-ui,sans-serif!important}.libraryUploadProgress,.sessionUploadProgress{box-sizing:border-box;background:#4cbea41a;border:1px solid #4cbea494;border-radius:999px;width:calc(100% - 44px);height:14px;margin:0 22px 14px;position:relative;overflow:hidden}.libraryUploadProgress>span,.sessionUploadProgress>span{border-radius:inherit;background:linear-gradient(90deg,#4ec9a8,#d8b34d);transition:width .16s linear;position:absolute;inset:0 auto 0 0}.libraryUploadProgress>b,.sessionUploadProgress>b{color:#fff;text-shadow:0 1px 2px #000;place-items:center;font:900 9px/1 Inter,system-ui,sans-serif;display:grid;position:absolute;inset:0}.sessionUploadProgress{width:100%;margin:8px 0 2px}.shell[data-theme=day] .libraryUploadProgress,.shell[data-theme=day] .sessionUploadProgress{background:#e6eee9}@media (height<=760px) and (width>=721px){.sidebar .navItem>.navIconShell{flex-basis:30px!important;width:30px!important;height:30px!important}.sidebar .navGlyph{width:19px;height:19px}.sidebar .navIconLumen .navLumenMark{width:24px!important;max-width:24px!important;height:24px!important}}.topbarBrand{box-sizing:border-box!important;padding-inline:10px!important}.moduleLoading{box-sizing:border-box;min-height:96px;color:var(--cream,#193039);padding:28px;font-size:16px}@media (width<=720px){.topbarBrand{padding-inline:8px!important}.mobileLogo{margin-left:2px!important}}.canonicalPlanAlignment{border-top:1px solid #d8b65f4d;margin-top:8px}.canonicalPlanAlignment summary{color:#d8b65f;cursor:pointer;padding:12px 0;font-weight:800}.canonicalPlanAlignment>div{gap:6px;max-height:320px;display:grid;overflow:auto}.canonicalPlanAlignment p{background:#ffffff09;border-radius:8px;justify-content:space-between;gap:18px;margin:0;padding:9px 11px;display:flex}.canonicalPlanAlignment p span{text-align:right;font-size:12px}.shell[data-theme=day] .canonicalPlanAlignment p{background:#f3ead6}.shell :is(a,button,select,summary,label[for],[role=button],.readableLibraryFile){cursor:pointer!important}.libraryMoveModal{border:1px solid #d8b24d94;width:min(620px,100%);color:#f4ecdf!important;background:#080706!important}.libraryMoveModal h2,.libraryMoveModal label{color:#f4ecdf!important}.libraryMoveModal .modalSubtitle{font-size:13px;color:#bdb3a2!important}.libraryMoveFileName{overflow-wrap:anywhere;background:#d8b24d1a;border-radius:10px;margin:14px 0 18px;padding:12px 14px;display:block}.libraryMoveModal select,.libraryMoveModal input{box-sizing:border-box;color:#f4ecdf;background:#14110c;border:1px solid #d8b24d7a;border-radius:9px;width:100%;margin-top:7px;padding:12px;font:700 13px/1.2 Inter,system-ui,sans-serif;display:block}.libraryMoveModal .modalActions button{min-height:42px;padding:10px 18px;font-size:12px}.shell[data-theme=day] .libraryMoveModal{color:#12323b!important;background:#fffaf0!important}.shell[data-theme=day] .libraryMoveModal h2,.shell[data-theme=day] .libraryMoveModal label{color:#12323b!important}.shell[data-theme=day] .libraryMoveModal .modalSubtitle{color:#5c6d70!important}.shell[data-theme=day] .libraryMoveFileName{color:#12323b;background:#f2e4c4}.shell[data-theme=day] .libraryMoveModal select,.shell[data-theme=day] .libraryMoveModal input{color:#12323b;background:#fff;border-color:#b99445}.libraryFiles article i{white-space:nowrap;max-width:36px;padding-inline:3px;overflow:hidden;box-sizing:border-box!important}.focusMode.minimized{border-radius:14px;gap:4px;width:min(400px,100vw - 20px);padding:8px 10px}.focusMode.minimized>header{margin:0 0 3px;cursor:default!important}.focusMode.minimized .focusHeaderActions{gap:4px}.focusMode.minimized .focusStatus{display:none}.focusMode.minimized :is(.focusDragHandle,.focusPlaylistTrigger,.focusMinimize){min-height:27px;padding:4px 7px!important;font-size:7px!important}.focusMode.minimized .focusPlaylistTrigger span{font-size:11px}.focusMode.minimized .focusMiniBar{grid-template-columns:minmax(0,1fr) auto auto;gap:6px}.focusMode.minimized .focusMiniBar>div{grid-template-columns:1fr;gap:0}.focusMode.minimized .focusMiniBar small{font-size:7px}.focusMode.minimized .focusMiniBar strong{font-size:21px;line-height:1}.focusMode.minimized .focusMiniBar span{display:none}.focusMode.minimized .focusMiniBar>button{min-height:31px;padding:5px 8px!important;font-size:7px!important}.focusMode.minimized .focusPlaylistPanel{z-index:5100;width:min(360px,100vw - 28px);max-height:calc(100dvh - 28px);position:fixed;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%)}.shell input[type=range]{caret-color:#0000!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.shell[data-theme=day] .focusMode{color:#17343a!important;background:#f7f1e5!important;border-color:#9d7825!important;box-shadow:0 16px 48px #41301033!important}.shell[data-theme=day] .focusAmbient{background:radial-gradient(circle at 50% 45%,#5ebea633,#0000 35%),radial-gradient(circle at 70% 25%,#c59a3729,#0000 28%)!important}.shell[data-theme=day] .focusBrand b,.shell[data-theme=day] .focusMode>main>p:first-child,.shell[data-theme=day] .focusPlanBadge strong,.shell[data-theme=day] .focusMiniBar small{color:#805d13!important}.shell[data-theme=day] .focusBrand small,.shell[data-theme=day] .focusNetLabel,.shell[data-theme=day] .focusSync,.shell[data-theme=day] .focusMode>footer,.shell[data-theme=day] .focusMiniBar span{color:#536a6e!important}.shell[data-theme=day] .focusMacrotheme{color:#17343a!important;background:#fff!important;border:1px solid #c9a85a!important;box-shadow:0 6px 18px #4a371014!important}.shell[data-theme=day] .focusPlanBadge,.shell[data-theme=day] .focusTimerModes,.shell[data-theme=day] .focusMode kbd{color:#29464b!important;background:#fffaf0!important;border-color:#b79443!important}.shell[data-theme=day] .focusMode time,.shell[data-theme=day] .focusMiniBar strong{color:#17343a!important;text-shadow:none!important}.shell[data-theme=day] .focusPlaylistTrigger,.shell[data-theme=day] .focusMinimize,.shell[data-theme=day] .focusMiniFinish{color:#17343a!important;background:#fffaf0!important;border-color:#9d7825!important}.shell[data-theme=day] .focusStatus{color:#176445!important;background:#eaf8ef!important;border-color:#68ae8a!important}.shell[data-theme=day] .focusStatus.paused{color:#74530d!important;background:#fff4cf!important;border-color:#b7933f!important}.shell[data-theme=day] .focusPlaylistPanel{color:#17343a!important;background:#fffaf0!important;border-color:#9d7825!important}.shell[data-theme=day] .focusPlaylistTracks>button{color:#17343a!important;background:#fff!important;border-color:#c5a65e!important}.shell[data-theme=day] .focusPlaylistTracks>button.active{background:#e8f7ee!important;border-color:#318366!important}.shell[data-theme=day] .focusPlaylistTracks small,.shell[data-theme=day] .focusPlaylistPanel>p,.shell[data-theme=day] .focusVolume{color:#536a6e!important}.shell[data-theme=day] .focusPlaylistPanel>header button{color:#17343a!important;background:#f3e4bf!important;border-color:#a8822f!important}@media (width<=680px){.focusMode.minimized{width:calc(100vw - 20px);padding:7px 8px}.focusMode.minimized .focusPlaylistPanel{width:calc(100vw - 20px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.focusMode.minimized{touch-action:none;align-items:center;max-width:calc(100vw - 20px);cursor:grab!important;gap:7px!important;width:max-content!important;padding:6px 8px!important;display:flex!important;overflow:hidden!important}.focusMode.minimized:active{cursor:grabbing!important}.focusMode.minimized>header{scrollbar-width:thin;touch-action:pan-x;flex:auto;order:2;min-width:0;overflow:auto hidden;margin:0!important}.focusMode.minimized .focusHeaderActions{justify-content:flex-start;width:max-content;min-width:max-content}.focusMode.minimized .focusMiniBar{flex:none;order:1;align-items:center;gap:5px!important;display:flex!important}.focusMode.minimized .focusMiniBar>div{min-width:91px}.focusMode.minimized .focusPlaylistTrigger,.focusMode.minimized .focusMinimize{min-height:29px!important}.focusMode.minimized button{touch-action:manipulation;cursor:pointer!important}.libraryTableHead,.libraryFiles article{grid-template-columns:minmax(340px,1.5fr) minmax(170px,.72fr) minmax(220px,.9fr) 90px 150px!important}.libraryFileIdentity{grid-template-columns:auto 38px minmax(0,1fr);align-items:center;min-width:0;gap:10px!important;display:grid!important}.libraryFileIdentity>input{accent-color:#d8b24d;width:17px;height:17px;margin:0;cursor:pointer!important}.libraryFileIdentity>span{gap:2px;min-width:0;display:grid}.libraryFileIdentity strong,.libraryFileIdentity small{overflow-wrap:anywhere}.libraryBulkActions{background:#d8b24d0f;border-bottom:1px solid #d8b24d47;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.libraryBulkActions label{color:#d8cdb9;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.libraryBulkActions input{accent-color:#d8b24d;width:17px;height:17px}.libraryBulkActions strong{color:#e7c762;margin-left:auto;font-size:11px}.libraryBulkActions button{color:#f5e8ce;background:#0b2937;border:1px solid #557783;border-radius:9px;min-height:34px;padding:7px 11px;font-weight:900;cursor:pointer!important}.libraryBulkActions button.danger{color:#ffc0b3;border-color:#9b4c3e}.shell[data-theme=day] .libraryBulkActions{background:#f3e8cf}.shell[data-theme=day] .libraryBulkActions label{color:#17343a}.pdfWorkspace.dualDocumentWorkspace{background:#b99445;gap:1px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}.dualDocumentWorkspace .libraryPreviewPane{background:#070503;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.dualDocumentWorkspace .libraryPreviewPaneTitle{color:#f2d474;text-overflow:ellipsis;white-space:nowrap;background:#102934;padding:7px 12px;font-size:10px;display:block;overflow:hidden}.dualDocumentWorkspace .libraryPreviewPane :is(iframe,video,img){object-fit:contain;min-height:0;width:100%!important;height:100%!important}.shell[data-theme=day] .dualDocumentWorkspace .libraryPreviewPane{background:#fffaf0}.shell[data-theme=day] .dualDocumentWorkspace .libraryPreviewPaneTitle{color:#17343a;background:#f3e5c7}@media (width<=900px){.libraryTableHead{display:none!important}.libraryFiles article{gap:10px;grid-template-columns:1fr!important}.libraryFileActions{justify-content:flex-start}.libraryBulkActions strong{margin-left:0}.focusMode.minimized{max-width:calc(100vw - 20px);width:max-content!important}.pdfWorkspace.dualDocumentWorkspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}.focusMode.minimized .focusPlaylistPanel{z-index:5100!important;width:min(410px,100vw - 16px)!important;max-height:none!important;padding:12px!important;position:fixed!important;right:auto!important;overflow:visible!important;transform:none!important}.focusMode.minimized .focusPlaylistPanel.above{top:auto!important}.focusMode.minimized .focusPlaylistPanel.below{bottom:auto!important}.focusMode.minimized .focusPlaylistPanel>header{margin-bottom:8px}.focusMode.minimized .focusPlaylistPanel>header strong{font-size:17px}.focusMode.minimized .focusPlaylistTracks{grid-template-columns:1fr 1fr;gap:6px}.focusMode.minimized .focusPlaylistTracks>button{grid-template-columns:28px minmax(0,1fr) auto;gap:7px;min-height:48px;padding:7px!important}.focusMode.minimized .focusPlaylistTracks i{width:28px;height:28px}.focusMode.minimized .focusPlaylistTracks small{white-space:normal;line-height:1.25}.focusMode.minimized .focusVolume{margin-top:9px}.focusMode.minimized .focusPlaylistPanel>p{margin-top:8px}.libraryTableHead,.libraryFiles .professorFolderFiles.libraryFilteredResults>article{box-sizing:border-box!important;grid-template-columns:minmax(320px,1.45fr) minmax(180px,.78fr) minmax(220px,1fr) 100px 150px!important;align-items:center!important;column-gap:22px!important;width:100%!important;min-width:0!important;display:grid!important}.libraryTableHead{padding:14px 18px!important}.libraryTableHead>span{min-width:0;white-space:nowrap!important;overflow:visible!important}.libraryTableHead>span:nth-child(4){text-align:right}.libraryTableHead>span:nth-child(5){text-align:center}.libraryFiles .professorFolderFiles.libraryFilteredResults>article{min-height:126px;padding:18px!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>*{min-width:0!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(4){text-align:right;white-space:nowrap}.libraryFiles .libraryFileIdentity{grid-template-columns:auto 44px minmax(0,1fr)!important;gap:12px!important}.libraryFiles .libraryFileIdentity>i{cursor:pointer!important;caret-color:#0000!important;-webkit-user-select:none!important;user-select:none!important;flex:0 0 44px!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important}.libraryFiles .libraryFileIdentity>span{min-width:0!important}.libraryFiles .libraryFileIdentity :is(strong,small){overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important}.libraryFiles .libraryFileActions{flex-direction:column!important;justify-content:center!important;align-items:stretch!important;gap:7px!important;display:flex!important}.libraryFiles .libraryFileActions button{width:100%!important;min-width:0!important}.libraryFiles input[type=checkbox],.libraryBulkActions input[type=checkbox]{cursor:pointer!important;caret-color:#0000!important;-webkit-user-select:none!important;user-select:none!important}@media (width<=1350px){.libraryTableHead{display:none!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article{grid-template-rows:auto auto auto auto!important;grid-template-columns:minmax(0,1fr) 132px!important;align-items:start!important;gap:9px 18px!important;min-height:0!important;padding:16px!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>.libraryFileIdentity{grid-area:1/1}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(2),.libraryFiles .professorFolderFiles.libraryFilteredResults>article>div:nth-child(3),.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(4){margin-left:73px;text-align:left!important;white-space:normal!important;grid-column:1!important;grid-template-columns:86px minmax(0,1fr)!important;gap:9px!important;display:grid!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(2):before{content:"Fonte"}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>div:nth-child(3):before{content:"Classificação"}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(4):before{content:"Tamanho"}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(2):before,.libraryFiles .professorFolderFiles.libraryFilteredResults>article>div:nth-child(3):before,.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(4):before{color:#b69b58;text-transform:uppercase;letter-spacing:.06em;font:850 9px/1.4 Inter,system-ui,sans-serif}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>div:nth-child(3):before{grid-area:1/1/5}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>div:nth-child(3)>*{grid-column:2}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>.libraryFileActions{grid-area:1/2/5!important;align-self:center!important;margin:0!important}}@media (width<=650px){.libraryFiles .professorFolderFiles.libraryFilteredResults>article{grid-template-columns:minmax(0,1fr)!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>.libraryFileIdentity,.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(2),.libraryFiles .professorFolderFiles.libraryFilteredResults>article>div:nth-child(3),.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(4),.libraryFiles .professorFolderFiles.libraryFilteredResults>article>.libraryFileActions{grid-area:auto/1!important;margin-left:0!important}.libraryFiles .libraryFileActions{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.focusMode.minimized .focusPlaylistTracks{grid-template-columns:1fr}.focusMode.minimized .focusPlaylistPanel{width:calc(100vw - 16px)!important}}.shell[data-theme=day] :is(.lumenPanel,.lumenStudentIntro,.lumenCommandBar,.lumenConversationMode,.lumenScope,.lumenScope>div,.lumenQuickActions button,.lumenSourcePicker,.lumenSourcePicker label,.lumenContext,.lumenMentorLaunch,.lumenSelectionEmpty,.lumenGlobalAction,.lumenGlobalResult,.lumenGlobalTable,.lumenGlobalSources,.lumenWorkspace .myPanelsGrid>*,.lumenWorkspace .panelLauncher,.lumenWorkspace .sectionCard,.lumenWorkspace .bibliographyPanel){color:#17343a!important;box-shadow:none!important;background:#fffaf0!important;border-color:#b8933d!important}.shell[data-theme=day] .lumenPanel :is(h1,h2,h3,h4,h5,strong,b,p,span,small,em,label),.shell[data-theme=day] .lumenWorkspace :is(h1,h2,h3,h4,h5,strong,b,p,span,small,em,label){color:#17343a!important;text-shadow:none!important}.shell[data-theme=day] .lumenPanel :is(input,select,textarea),.shell[data-theme=day] .lumenWorkspace :is(input,select,textarea){color:#17343a!important;background:#fff!important;border-color:#a98024!important}.shell[data-theme=day] .lumenPanel :is(input,textarea)::placeholder,.shell[data-theme=day] .lumenWorkspace :is(input,textarea)::placeholder{color:#64777a!important}.shell[data-theme=day] .lumenPanel button:not(.lumenSubmit):not(.activeAction),.shell[data-theme=day] .lumenWorkspace button:not(.lumenSubmit):not(.activeAction){color:#17343a!important;background:#fffdf7!important;border-color:#9f7a29!important}.shell[data-theme=day] .lumenSelectionEmpty{border-left-color:#a98024!important}.focusPlaylistPanel.minimizedPlaylistPanel{z-index:9999!important;width:min(410px,100vw - 16px)!important;max-height:none!important;padding:12px!important;position:fixed!important;right:auto!important;overflow:visible!important;transform:none!important}.focusPlaylistPanel.minimizedPlaylistPanel.above{top:auto!important}.focusPlaylistPanel.minimizedPlaylistPanel.below{bottom:auto!important}.focusPlaylistPanel.minimizedPlaylistPanel .focusPlaylistTracks{grid-template-columns:1fr 1fr;gap:6px}.focusPlaylistPanel.minimizedPlaylistPanel .focusPlaylistTracks>button{grid-template-columns:28px minmax(0,1fr) auto;gap:7px;min-height:48px;padding:7px!important}.focusPlaylistPanel.minimizedPlaylistPanel .focusPlaylistTracks i{width:28px;height:28px}.focusPlaylistPanel.minimizedPlaylistPanel.dayTheme{color:#17343a!important;background:#fffaf0!important;border-color:#9d7825!important}.focusPlaylistPanel.minimizedPlaylistPanel.dayTheme .focusPlaylistTracks>button{color:#17343a!important;background:#fff!important;border-color:#c5a65e!important}.focusPlaylistPanel.minimizedPlaylistPanel.dayTheme .focusPlaylistTracks>button.active{background:#e8f7ee!important;border-color:#318366!important}.focusPlaylistPanel.minimizedPlaylistPanel.dayTheme :is(.focusPlaylistTracks small,.focusVolume,p){color:#536a6e!important}.focusPlaylistPanel.minimizedPlaylistPanel.dayTheme>header button{color:#17343a!important;background:#f3e4bf!important;border-color:#a8822f!important}@media (width>=1351px){.libraryTableHead,.libraryFiles .professorFolderFiles.libraryFilteredResults>article{grid-template-columns:minmax(280px,1.25fr) minmax(190px,.8fr) minmax(220px,.9fr) 86px 118px!important;column-gap:28px!important;padding-left:20px!important;padding-right:30px!important}}.libraryFiles .libraryFileActions{box-sizing:border-box!important;justify-self:center!important;width:112px!important}.libraryFiles .libraryFileActions button{box-sizing:border-box!important;border-radius:10px!important}.shell[data-theme=day] .lumenPanel :is(.lumenSubmit,.activeAction),.shell[data-theme=day] .lumenWorkspace :is(.lumenSubmit,.activeAction){color:#fffaf0!important;background:#17343a!important;border-color:#31545b!important}.shell[data-theme=day] .lumenPanel :is(.lumenSubmit,.activeAction) :is(b,small,span),.shell[data-theme=day] .lumenWorkspace :is(.lumenSubmit,.activeAction) :is(b,small,span){color:#fffaf0!important}.shell[data-theme=day] :is(.lumenMark,.lumenIcon){box-sizing:border-box!important;background:#070503!important;border:1px solid #9d7825!important;border-radius:12px!important;padding:5px!important}.lumenPanel button:not(:disabled),.lumenWorkspace button:not(:disabled){cursor:pointer!important;pointer-events:auto!important}@media (width<=650px){.focusPlaylistPanel.minimizedPlaylistPanel{width:calc(100vw - 16px)!important}.focusPlaylistPanel.minimizedPlaylistPanel .focusPlaylistTracks{grid-template-columns:1fr 1fr!important}}.focusMode.minimized>header,.focusMode.minimized .focusHeaderActions{box-shadow:none!important;background:0 0!important;border:0!important}@media (width>=1201px){.libraryTableHead,.libraryFiles .professorFolderFiles.libraryFilteredResults>article{grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr) minmax(0,1.15fr) minmax(86px,.34fr) 108px!important;column-gap:18px!important;padding:16px 28px 16px 18px!important;overflow:visible!important}.libraryTableHead{align-items:center!important;display:grid!important}.libraryTableHead>span{min-height:34px;text-align:left!important;align-items:center!important;display:flex!important}.libraryTableHead>span:nth-child(4){justify-content:flex-end!important}.libraryTableHead>span:nth-child(5){justify-content:center!important}.libraryFiles .libraryFileActions{justify-self:center!important;width:104px!important;max-width:104px!important}.libraryFiles .libraryFileActions button{width:104px!important;max-width:104px!important;padding-inline:8px!important}}.libraryPreviewBackdrop{z-index:5400;box-sizing:border-box;background:#00000073;padding:18px;position:fixed;inset:0}.libraryPreviewBackdrop>.libraryPreview{z-index:1!important;box-sizing:border-box!important;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}.editableDocx{background:#c9c9c9;grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.editableDocxToolbar{z-index:3;color:#17343a;background:#f2e8d3;border-bottom:1px solid #b18b35;justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;font:700 10px/1.3 Inter,system-ui,sans-serif;display:flex;position:sticky;top:0}.editableDocxToolbar button{color:#fffaf0;background:#17343a;border:1px solid #214b55;border-radius:8px;min-height:34px;padding:7px 12px;font-weight:900;cursor:pointer!important}.editableDocxToolbar button:disabled{opacity:.5;cursor:wait!important}.editableDocxCanvas{outline:0;min-width:0;min-height:0;padding:20px;overflow:auto;cursor:text!important;caret-color:#111!important}.editableDocxCanvas :is(p,span,td,li){cursor:text!important;caret-color:#111!important}.editableDocxCanvas .docx-wrapper{background:#bdbdbd!important;padding:20px!important}.editableDocxCanvas section.docx{margin:0 auto 18px!important;box-shadow:0 3px 14px #00000040!important}.editableDocxCanvas:focus-within{box-shadow:inset 0 0 0 2px #267e6966}.shell[data-theme=day] .lumenLaunchCompact,.shell[data-theme=day] .lumenLaunchCompact:hover,.shell[data-theme=day] .lumenLaunchCompact:focus-visible{background:#070503!important;border-color:#9d7825!important}.shell[data-theme=day] .lumenLaunchCompact img{background:#070503!important}@media (width<=900px){.libraryPreviewBackdrop{padding:6px}.editableDocxCanvas{padding:8px}}.focusMode.minimized>header,.focusMode.minimized .focusHeaderActions{display:contents!important}.focusMode.minimized .focusPlaylist{box-shadow:none!important;background:0 0!important;border:0!important;position:relative!important}.focusMode.minimized :is(.focusHeaderActions,.focusPlaylist):before,.focusMode.minimized :is(.focusHeaderActions,.focusPlaylist):after{content:none!important;display:none!important}@media (width>=901px){.libraryFiles{grid-template-columns:38% 21% 25% 8% 8%!important;display:grid!important;overflow:hidden!important}.libraryFiles>.professorFolderFiles.libraryFilteredResults{display:contents!important}.libraryTableHead,.libraryFiles .professorFolderFiles.libraryFilteredResults>article{grid-column:1/-1!important;grid-template-columns:subgrid!important;column-gap:0!important;width:100%!important;min-width:0!important;padding:0!important}.libraryTableHead>span,.libraryFiles .professorFolderFiles.libraryFilteredResults>article>*{border-left:1px solid #9d78253d;align-items:center;height:100%;min-height:72px;display:flex;box-sizing:border-box!important;min-width:0!important;padding:14px clamp(9px,1.15vw,18px)!important}.libraryTableHead>span{min-height:58px!important}.libraryTableHead>span:first-child,.libraryFiles .professorFolderFiles.libraryFilteredResults>article>:first-child{border-left:0}.libraryFiles .libraryFileIdentity{align-content:center;grid-template-columns:auto auto minmax(0,1fr)!important;display:grid!important}.libraryTableHead>span,.libraryFiles .professorFolderFiles.libraryFilteredResults>article>*{overflow-wrap:anywhere!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(4){text-align:right!important;justify-content:flex-end!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>.libraryFileActions{align-content:center!important;justify-self:stretch!important;width:auto!important;max-width:none!important;padding:12px!important}.libraryFiles .libraryFileActions button{width:100%!important;max-width:none!important}.libraryBulkActions,.libraryEmpty{grid-column:1/-1!important}}.libraryPreviewBackdrop{padding:28px!important}.libraryPreviewBackdrop>.libraryPreview{resize:both!important;border-radius:16px!important;width:calc(100% - 28px)!important;min-width:520px!important;max-width:100%!important;height:calc(100% - 28px)!important;min-height:360px!important;max-height:100%!important;margin:auto!important;overflow:hidden!important}.libraryPreviewResizeHandle{z-index:20;touch-action:none;background:#d8b34d;border:2px solid #fff7e7;width:24px;height:24px;position:absolute;box-shadow:0 1px 5px #00000080}.libraryPreviewResizeHandle.topLeft{cursor:nwse-resize;border-radius:14px 0 10px;top:0;left:0}.libraryPreviewResizeHandle.topRight{cursor:nesw-resize;border-radius:0 14px 0 10px;top:0;right:0}.libraryPreviewResizeHandle.bottomLeft{cursor:nesw-resize;border-radius:0 10px 0 14px;bottom:0;left:0}.libraryPreviewResizeHandle.bottomRight{cursor:nwse-resize;border-radius:10px 0 14px;bottom:0;right:0}.fileViewerHeader{cursor:grab!important;touch-action:none!important;-webkit-user-select:none!important;user-select:none!important}html,body,.shell,.shell *{cursor:auto!important}.shell :is(a,button,select,summary,label[for],[role=button],.readableLibraryFile,.inlineLibraryUpload){cursor:pointer!important}.shell :is(input,textarea,[contenteditable=true]){cursor:text!important}.workspace>.topbar{z-index:300!important;isolation:isolate!important;position:relative!important}.workspace>.contentPage,.workspace>.lumenWorkspace{z-index:1;position:relative}@media (width>=1180px){.topActions .quickExamSwitcher{width:min(560px,46vw)!important;min-width:360px!important}}.missingRecordWarning{color:#ff7068!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:8px!important;font-style:normal!important;font-weight:850!important;display:grid!important}.missingRecordWarning>i{filter:drop-shadow(0 0 5px #f0bd4340);color:#f0bd43!important;font-size:16px!important;font-style:normal!important;line-height:1.15!important}.missingRecordWarning>span{color:#ff7068!important;display:block!important}.libraryDropzone,.sessionMaterialDropzone{transition:border-color .16s,background-color .16s,box-shadow .16s}.libraryDropzone.dragging,.sessionMaterialDropzone.dragging{background:#d8b24d21!important;border-color:#f0c95d!important;box-shadow:inset 0 0 0 2px #f0c95d5c,0 0 28px #d8b24d29!important}.libraryDropzone.dragging:after{content:"Solte para anexar e catalogar";z-index:20;color:#090704;pointer-events:none;background:#e4be55;border-radius:999px;width:max-content;max-width:calc(100% - 32px);margin:12px auto;padding:11px 16px;font-weight:950;display:block;position:sticky;bottom:18px;left:50%}.sessionMaterialDropzone{border:1px dashed #d8b24d7a!important;border-radius:11px!important;padding:14px!important}.sessionMaterialDropzone.dragging:after{content:"Solte o arquivo aqui";color:#f0c95d;font-weight:900;display:block}@media (width>=1100px){.evolutionMetricGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (width>=1180px){.repertoireVaultToolbar{grid-template-columns:minmax(175px,.78fr) minmax(175px,.78fr) minmax(210px,1fr) minmax(210px,1fr) auto!important}}.discursiveTeacherTableWrap{background:#050302;border:1px solid #c5a25747;border-radius:12px;width:100%;margin-top:16px;overflow-x:auto}.discursiveTeacherTable{border-collapse:collapse;color:#f2eadc;width:100%;min-width:1040px;font-size:12px}.discursiveTeacherTable th{color:#d9b85d;text-align:left;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #c5a2576b;padding:13px 12px;font-size:10px}.discursiveTeacherTable td{vertical-align:middle;border-bottom:1px solid #c5a25729;padding:13px 12px}.discursiveTeacherTable tbody tr:last-child td{border-bottom:0}.discursiveTeacherTable td:first-child{min-width:240px}.discursiveTeacherTable td:nth-child(3){min-width:150px}.discursiveTeacherTable button{color:#f2eadc;background:#0b2b3b;border:1px solid #c5a257;border-radius:8px;min-width:72px;padding:9px 12px;font-weight:850}.discursiveTeacherTable button:disabled{opacity:.45}.discursiveScoreLow{color:#ff7068!important}.discursiveScoreGood{color:#62d6a7!important}.discursiveScoreMissing{color:#9b9285!important}.shell[data-theme=day] .discursiveTeacherTableWrap{background:#fffdf8}.shell[data-theme=day] .discursiveTeacherTable{color:#17343a}.fileViewerHeader:active{cursor:grabbing!important}.readerZoomControls{background:#fffdf8;border:1px solid #b79a58;border-radius:9px;padding:3px 6px;grid-template-columns:none!important;align-items:center!important;gap:4px!important;display:flex!important}.readerZoomControls button{color:#17343a!important;background:#fff!important;width:28px!important;height:28px!important;padding:0!important;font-size:18px!important}.readerZoomControls span{color:#17343a;text-align:center;min-width:42px;font:900 10px/1 Inter,system-ui,sans-serif}.pdfWorkspace{height:100%!important;min-height:0!important;overflow:hidden!important}.libraryPreviewPane{grid-template-rows:minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.editableDocx{background:#f4f4f4!important}.editableDocxToolbar{color:#172e34!important;background:#fffdf8!important;border-bottom:1px solid #c7ad70!important;flex-wrap:wrap!important;padding:8px 10px!important}.editableDocxFormatting{flex-wrap:wrap;align-items:center;gap:4px;display:flex!important}.editableDocxFormatting button{color:#172e34!important;background:#fff!important;border:1px solid #b7a578!important;border-radius:5px!important;width:32px!important;height:30px!important;min-height:30px!important;padding:4px!important;font:800 12px/1 Inter,system-ui,sans-serif!important}.editableDocxFormatting button:nth-child(3){font-weight:950!important}.editableDocxFormatting button:nth-child(4){font-style:italic!important}.editableDocxFormatting button:nth-child(5){text-decoration:underline!important}.editableDocxFormatting label{color:#172e34;background:#fff;border:1px solid #b7a578;border-radius:5px;align-items:center;gap:3px;height:30px;padding:3px 6px;font-weight:900;display:flex}.editableDocxFormatting select{color:#172e34;cursor:pointer;background:#fff;border:1px solid #b7a578;border-radius:5px;height:30px;padding:3px 7px;font:700 11px Inter,system-ui,sans-serif}.editableDocxFormatting input{cursor:pointer;background:0 0;border:0;width:20px;height:20px;padding:0}.editableDocxStatus{color:#40575c;flex:1;min-width:180px;font-size:10px}.editableDocxSave{min-height:32px!important;padding:6px 12px!important}.editableDocxCanvas{touch-action:pan-x pan-y;overscroll-behavior:contain!important;background:#f4f4f4!important;height:100%!important;padding:18px!important;overflow:auto!important}.editableDocxCanvas .docx-wrapper{zoom:var(--reader-zoom,1);background:#f4f4f4!important;padding:0!important}.editableDocxCanvas section.docx{box-shadow:none!important;margin:0 auto 18px!important}.editableDocxCanvas td[data-docx-answer-field=true]{cursor:text!important;caret-color:#111!important}.editableDocxCanvas td[data-docx-answer-field=true]>p:empty{min-width:1.5em!important;min-height:1.25em!important;display:block!important}.editableDocxCanvas td[data-docx-answer-field=true]:focus{outline-offset:-2px!important;outline:2px solid #267e69b3!important}.shell[data-theme=day] :is(.lumenMark,.lumenIcon,.lumenLaunchCompact),.shell[data-theme=day] img[src*=lumen-by-elitezeit-icon]{mix-blend-mode:normal!important;background-color:#050403!important;background-image:none!important;border-radius:12px!important}@media (width<=900px){.libraryPreviewBackdrop{padding:10px!important}.libraryPreviewBackdrop>.libraryPreview{resize:none!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}.libraryPreviewResizeHandle{display:none!important}.editableDocxStatus{flex-basis:100%;order:3}.editableDocxCanvas{padding:4px!important}}@media (width>=901px) and (width<=1200px){.libraryTableHead{display:none!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article{grid-template-rows:auto auto auto auto!important;grid-template-columns:minmax(0,1fr) 132px!important;padding:16px!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>.libraryFileIdentity{grid-area:1/1!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(2),.libraryFiles .professorFolderFiles.libraryFilteredResults>article>div:nth-child(3),.libraryFiles .professorFolderFiles.libraryFilteredResults>article>span:nth-child(4){grid-column:1!important;margin-left:73px!important}.libraryFiles .professorFolderFiles.libraryFilteredResults>article>.libraryFileActions{grid-area:1/2/5!important}}@media (width>=1201px){.libraryFiles{grid-template-columns:38% 21% 25% 8% 8%!important;display:grid!important}.libraryFiles>.librarySectionTitle,.libraryFiles>.directImportMessage,.libraryFiles>.libraryBulkActions,.libraryFiles>.libraryEmpty{grid-column:1/-1!important}.libraryFiles>.libraryTableHead,.libraryFiles>.professorFolderFiles.libraryFilteredResults,.libraryFiles>.professorFolderFiles.libraryFilteredResults>article{display:contents!important}.libraryFiles>.libraryTableHead>span,.libraryFiles>.professorFolderFiles.libraryFilteredResults>article>*{align-items:center;display:flex;box-sizing:border-box!important;border-bottom:1px solid #9d78253d!important;border-left:1px solid #9d78253d!important;min-width:0!important;height:100%!important;padding:14px clamp(10px,1.2vw,20px)!important}.libraryFiles>.libraryTableHead>span:nth-child(5n+1),.libraryFiles>.professorFolderFiles.libraryFilteredResults>article>:first-child{border-left:0!important}.libraryFiles>.libraryTableHead>span{white-space:nowrap!important;text-overflow:ellipsis!important;min-height:74px!important;font-family:inherit!important;font-size:clamp(11px,1.15vw,17px)!important;font-weight:800!important;line-height:1.2!important;overflow:hidden!important}.libraryFiles>.libraryTableHead>span:nth-child(4),.libraryFiles>.libraryTableHead>span:nth-child(5){text-align:center!important;text-overflow:clip!important;justify-content:center!important;padding-left:8px!important;padding-right:8px!important}.libraryFiles>.professorFolderFiles.libraryFilteredResults>article>*{min-height:256px!important}.libraryFiles>.professorFolderFiles.libraryFilteredResults>article>.libraryFileIdentity{display:grid!important}}.robotLinkStatus.scanLocated{box-sizing:border-box!important;white-space:normal!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:8px 10px!important;line-height:1.15!important;display:grid!important;overflow:hidden!important}.robotEvidenceCheck,.robotEvidenceArrow{display:block;line-height:1!important}.robotEvidenceLabel{text-align:center;overflow-wrap:anywhere;min-width:0;display:block}.editalTable input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;cursor:pointer!important;min-width:148px!important}.shell[data-theme=day] .coverageAdvanced{background:#fffaf0!important;border-color:#b9933f!important;box-shadow:0 8px 24px #4030100f!important}.shell[data-theme=day] .coverageAdvanced>summary{background:#f4ead7!important;border-color:#c4a45b!important}.shell[data-theme=day] .coverageAdvanced>summary :is(b,small){color:#183138!important;text-shadow:none!important}.shell[data-theme=day] .coverageTechnicalBody{background:#fffaf0!important}.shell[data-theme=day] .coverageAdvanced .registeredSources{box-shadow:none!important;background:#f6eddc!important;border-color:#c4a45b!important}.shell[data-theme=day] .registeredSource{background:#fffdf8!important;border-color:#cfb77e!important;box-shadow:0 3px 10px #4030100f!important}.shell[data-theme=day] .registeredSource :is(strong,span,a,button){color:#183138!important;text-shadow:none!important}.shell[data-theme=day] .registeredSource :is(a,button){background:#fffaf0!important;border-color:#c4a45b!important}.shell[data-theme=day] .coverageTechnicalBody>.cycleControls{box-shadow:none!important;background:#f6eddc!important;border-color:#c4a45b!important}.coverageTechnicalBody>.cycleControls{grid-template-columns:minmax(190px,.55fr) minmax(250px,.75fr) minmax(360px,1fr)!important}.scheduleStartControl{grid-template-columns:1fr!important;align-content:center!important;gap:6px!important;display:grid!important}.scheduleStartControl input{box-sizing:border-box;cursor:pointer;width:100%;min-height:46px}.scheduleStartControl small{max-width:310px;font-size:9px;line-height:1.35}.coverageTechnicalBody>.cycleControls>p{grid-column:1/-1!important}.shell[data-theme=day] .coverageTechnicalBody .studyMixEditor{background:#fffdf8!important;border-color:#c4a45b!important}.shell[data-theme=day] .coverageTechnicalBody :is(.cycleControls label,.cycleControls p,.studyMixEditor label,.studyMixEditor small){color:#183138!important;text-shadow:none!important}.shell[data-theme=day] .coverageTechnicalBody>.editToolbar{box-sizing:border-box!important;color:#183138!important;background:#f6eddc!important;border:1px solid #c4a45b!important;border-radius:12px!important;width:calc(100% - 24px)!important;margin:16px 12px 18px!important;padding:16px!important;box-shadow:0 3px 12px #40301012!important}.shell[data-theme=day] .coverageTechnicalBody>.editToolbar span{color:#2f494f!important;text-shadow:none!important}.shell[data-theme=day] .coverageTechnicalBody>.editToolbar button{color:#183138!important;background:#fffdf8!important;border-color:#b9933f!important}.shell[data-theme=day] .editalTable .robotLinkStatus,.shell[data-theme=day] .editalTable .robotLinkStatus.scanLocated,.shell[data-theme=day] .editalTable .robotLinkStatus.scanMissing{color:#183138!important;box-shadow:none!important;opacity:1!important;text-shadow:none!important;background:#fffdf8!important;border-color:#b9933f!important}.shell[data-theme=day] .editalTable button.robotLinkStatus:hover{color:#183138!important;background:#f4ead7!important;border-color:#8f6d22!important}@media (width<=900px){.coverageTechnicalBody>.cycleControls{grid-template-columns:1fr!important}.coverageTechnicalBody>.cycleControls>p{grid-column:auto!important}}.shell[data-theme=day] .editalPage .notionCalendar,.shell[data-theme=day] .planningPage .notionCalendar{color:#183138!important;background:#fffaf0!important;border-color:#b9933f!important;box-shadow:0 8px 24px #40301012!important}.shell[data-theme=day] :is(.editalPage,.planningPage) .notionConnect{color:#183138!important;box-shadow:none!important;background:#f6eddc!important;border-color:#c4a45b!important}.shell[data-theme=day] :is(.editalPage,.planningPage) .notionEmpty{color:#183138!important;box-shadow:none!important;background:#fffdf8!important;border-color:#c4a45b!important}.shell[data-theme=day] :is(.editalPage,.planningPage) :is(.notionCalendar,.notionConnect,.notionEmpty) :is(h3,strong,b,p,span,label){color:#183138!important;text-shadow:none!important}.editalTable tbody tr.editalSubjectStart>td{border-top:4px solid #b38a2e!important}.shell[data-theme=night] .editalTable tbody tr.editalSubjectStart>td{border-top-color:#d8b65f!important}.globalFocusTrigger{color:#f0d274;white-space:nowrap;cursor:pointer;background:#c5a2571a;border:1px solid #c5a2579e;border-radius:9px;min-height:38px;padding:8px 13px;font-size:10px;font-weight:900}.globalFocusTrigger:hover,.globalFocusTrigger:focus-visible,.globalFocusTrigger.active{color:#080604;background:#c5a257;outline:none}.globalFocusBackdrop{z-index:5500}.globalFocusLauncher{color:#f2eadc;background:linear-gradient(145deg,#090705,#17120c);border:1px solid #c5a25794;border-radius:18px;width:min(620px,100%);padding:30px;position:relative;box-shadow:0 30px 100px #000000b8}.globalFocusLauncher h2{color:#f0d274;margin:5px 0 8px;font:600 34px/1.08 Georgia,serif}.globalFocusLauncher>p:not(.eyebrow){color:#aaa093;margin:0;line-height:1.55}.globalFocusFields{gap:13px;margin-top:22px;display:grid}.globalFocusFields label{color:#d9c99f;gap:7px;font-size:11px;font-weight:850;display:grid}.globalFocusFields :is(input,select){box-sizing:border-box;color:#f2eadc;background:#080705;border:1px solid #c5a25785;border-radius:9px;width:100%;min-height:46px;padding:11px 13px}.globalFocusLauncher>footer{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.globalFocusLauncher>footer button{color:#e9dcc7;cursor:pointer;background:0 0;border:1px solid #c5a25773;border-radius:9px;padding:11px 16px;font-weight:850}.globalFocusLauncher>footer .primary{color:#080604;background:#c5a257}.daySideItems{align-content:start;max-height:500px;padding-right:3px;display:grid;overflow-y:auto}.pastDayItem{grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;column-gap:8px!important;padding:10px 4px!important;display:grid!important}.pastDayItem time{color:#e0c46a;grid-row:1/4;font-size:10px;font-weight:850}.pastDayItem>strong,.pastDayItem>span,.pastDayItem>em{grid-column:2;margin:0!important}.pastDayItem.missing>span{color:#a69d90;font-style:italic}.pastDayItem.missing>em{color:#e0c46a!important}.emptyDayRecord{gap:5px;padding:12px 0;display:grid}.nextDayItem{box-sizing:border-box;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0!important;border:0 solid #d8b24d29!important;border-top-width:1px!important}.nextDayItem:hover,.nextDayItem:focus-visible{outline:1px solid #c5a2574d;padding-inline:8px;background:#c5a25714!important}.nextDayItem span b{color:#e0c46a;margin-top:5px;font-size:9px}.shell[data-theme=day] :is(.globalFocusLauncher,.globalFocusFields input,.globalFocusFields select){color:#183138!important;background:#fffaf0!important}.shell[data-theme=day] .globalFocusLauncher :is(h2,p,label){color:#183138!important}.shell[data-theme=day] .globalFocusTrigger{color:#765819;background:#fffaf0}@media (width<=620px){.globalFocusBackdrop{padding:9px}.globalFocusLauncher{padding:22px 17px}.globalFocusLauncher>footer{display:grid}.globalFocusTrigger{width:38px;padding:0;font-size:0}.globalFocusTrigger:before{content:"◷";font-size:17px}}.originalDocxViewer,.originalDocxViewer *{cursor:default!important;caret-color:#0000!important}.originalDocxStatus{grid-auto-rows:max-content;gap:16px;cursor:default!important;caret-color:#0000!important;-webkit-user-select:none!important;user-select:none!important}.originalDocxStatus *{caret-color:#0000!important;-webkit-user-select:none!important;user-select:none!important}.originalDocxStatus button{color:#071c22;background:#d7b55d;border:1px solid #d7b55d;border-radius:9px;min-height:42px;padding:9px 16px;font-weight:900;cursor:pointer!important}.originalDocxCanvas,.originalDocxCanvas *{caret-color:#0000!important}.discursiveRecordKind{gap:3px;display:grid}.discursiveRecordKind>b{color:#e5c765;font-size:10px}.discursiveRecordKind>small{color:#a9a093;font-size:8px}.discursiveRecordKind.isResposta>b{color:#74d8af}.discursiveRecordKind.isEnunciado>b{color:#e8c86a}.discursiveRecordKind.isModelo>b{color:#85b9e8}.discursiveRecordKind.isCorreção>b{color:#d6a1ed}.sessionMaterialAttachmentList,.sessionMaterialPendingList{gap:7px;margin-top:8px;display:grid}.sessionMaterialAttachmentList .sessionMaterialOpen,.sessionMaterialPendingList span{width:100%;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:#080604;border:1px solid #c5a25747;border-radius:8px;padding:9px 11px;font-size:10px;display:block;color:#e8ca6b!important}.sessionMaterialPendingList span{color:#b9aea0!important}.shell[data-theme=day] .sessionMaterialAttachmentList .sessionMaterialOpen,.shell[data-theme=day] .sessionMaterialPendingList span{color:#17343a!important;background:#fffdf8!important;border-color:#b99a51!important}.shell[data-theme=day] .discursiveTeacherTable .discursiveScoreLow{color:#b42318!important}.shell[data-theme=day] .discursiveTeacherTable .discursiveScoreGood{color:#067647!important}.shell[data-theme=day] .discursiveTeacherTable .discursiveScoreMissing{color:#756d62!important}.shell[data-theme=day] .repertoireEssayPreview{background:#181f1fc7!important}.shell[data-theme=day] .repertoireEssayPreview>article{background:#fffaf0!important;border-color:#aa8430!important;box-shadow:-24px 0 80px #251f127a!important}.shell[data-theme=day] .repertoireEssayPreview>article>header{background:#fff7e8!important;border-color:#c9aa62!important}.shell[data-theme=day] .repertoireEssayPreview header strong,.shell[data-theme=day] .repertoireEssayPreview header>button{color:#17343a!important}.shell[data-theme=day] .repertoireEssayBody>section{background:#fffdf8!important;border-color:#ccb374!important}.shell[data-theme=day] .repertoireEssayBody p{color:#263c42!important}.shell[data-theme=day] .repertoireEssayBody section>div>button{color:#17343a!important;background:#fff!important;border-color:#c4a45b!important}.shell[data-theme=day] .repertoireEssayBody section>div>button :is(strong,small){color:#17343a!important}.shell[data-theme=day] .repertoireEssayBody section>div>button>b{color:#745714!important}.sessionTimeFields{align-items:end}.sessionTimeFields>.sessionEditAgenda{box-sizing:border-box;color:#e8ca6b;cursor:pointer;background:0 0;border:1px solid #c5a2577a;border-radius:9px;grid-column:1/-1;width:100%;min-height:44px;margin:0;padding:10px 16px;font-weight:900}.plannedTimeField{grid-template-rows:auto auto!important}.sessionMaterialAttachment{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.sessionMaterialAttachmentList .sessionMaterialAttachment>.sessionMaterialOpen,.sessionMaterialPendingList .sessionMaterialAttachment>span{margin:0}.sessionMaterialAttachment>button{color:#ffaaa0;cursor:pointer;background:0 0;border:1px solid #e0675a8c;border-radius:8px;min-height:34px;padding:7px 10px;font-size:9px;font-weight:900}.originalDocxStatus button{box-sizing:border-box;white-space:nowrap!important;width:auto!important;min-width:180px!important;max-width:min(280px,100vw - 64px)!important;height:auto!important;min-height:42px!important;padding:10px 18px!important;font-size:14px!important;line-height:1.2!important}.shell[data-theme=day] .sessionTimeFields>.sessionEditAgenda{color:#17343a;background:#fffdf8;border-color:#b99a51}.shell[data-theme=day] .sessionMaterialAttachment>button{color:#a33428;background:#fffaf7;border-color:#c66b61}@media (width<=720px){.sessionTimeFields{grid-template-columns:1fr!important}.sessionTimeFields>.sessionEditAgenda{grid-column:1}}.discursiveDocumentActions{justify-content:space-between;align-items:center;gap:10px;margin:10px 0 4px;display:flex!important}.discursiveDocumentActions>button{color:#071c22;cursor:pointer;background:#c5a257;border:1px solid #c5a257;border-radius:9px;min-height:38px;padding:8px 13px;font-weight:900}.discursiveDocumentActions>button:disabled{opacity:.45;cursor:not-allowed}.discursiveDocumentActions>span{color:#a9a093;font-size:9px}.repertoireEssayBody .discursiveDocumentItem{background:#080604;border:1px solid #c5a25766;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.discursiveDocumentItem>input{accent-color:#d7b55d;width:18px;height:18px}.discursiveDocumentItem>span{gap:4px;min-width:0;display:grid}.discursiveDocumentItem>span>strong{overflow-wrap:anywhere}.discursiveDocumentItem>span>small{color:#d0bd91}.discursiveDocumentItem>button{color:#e5c765;cursor:pointer;background:0 0;border:0;min-height:38px;padding:8px 12px;font-weight:900}.discursiveSideBySide{background:#242424;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.discursiveSideBySide>section{border-right:1px solid #c5a25773;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.discursiveSideBySide>section:last-child{border-right:0}.discursiveSideBySide>section>strong{color:#f2eadc;text-overflow:ellipsis;white-space:nowrap;background:#0a0805;padding:8px 12px;font-size:10px;overflow:hidden}.shell[data-theme=day] .repertoireEssayBody .discursiveDocumentItem{background:#fff!important;border-color:#c4a45b!important}.shell[data-theme=day] .discursiveDocumentItem>button{color:#745714!important}.shell[data-theme=day] .discursiveDocumentItem>span>small{color:#5e696a!important}@media (width<=820px){.discursiveSideBySide{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr}.discursiveDocumentActions{flex-direction:column;align-items:flex-start}.repertoireEssayBody .discursiveDocumentItem{grid-template-columns:auto minmax(0,1fr)}.discursiveDocumentItem>button{grid-column:2;justify-self:start;padding-left:0}}.shell[data-theme=day] .sessionVoiceReport{box-shadow:none!important;background:#fffdf8!important;border-color:#b99a51!important}.shell[data-theme=day] .sessionVoiceReport h3,.shell[data-theme=day] .sessionVoiceReport small{color:#17343a!important}.shell[data-theme=day] .sessionVoiceOrb{color:#745714!important;background:#fff7e8!important;box-shadow:0 0 0 7px #b99a511a!important}body[data-theme=day] .repertoireEssayPreview{background:#181f1f6b!important}body[data-theme=day] .repertoireEssayPreview>article{color:#17343a!important;background:#fffaf0!important;border-color:#aa8430!important;box-shadow:-24px 0 80px #251f1252!important}body[data-theme=day] .repertoireEssayPreview>article>header,body[data-theme=day] .repertoireFilePreview>header{background:#fff7e8!important;border-color:#c9aa62!important}body[data-theme=day] .repertoireEssayPreview header strong,body[data-theme=day] .repertoireEssayPreview header>button,body[data-theme=day] .repertoireFilePreview strong,body[data-theme=day] .repertoireFilePreview>header button{color:#17343a!important}body[data-theme=day] .repertoireEssayBody>section,body[data-theme=day] .repertoireEssayBody .discursiveDocumentItem{color:#17343a!important;background:#fffdf8!important;border-color:#ccb374!important}body[data-theme=day] .repertoireEssayBody p,body[data-theme=day] .discursiveDocumentItem>span>small{color:#263c42!important}body[data-theme=day] .repertoireFilePreview{background:#fffaf0!important;border-color:#aa8430!important;box-shadow:0 30px 90px #251f1252!important}.planLimitsGrid li{align-items:center;column-gap:3px;min-height:34px;padding:7px 0;display:flex}.planFeatureIncluded{color:#5dccb7;font-size:14px;font-weight:950;line-height:1}.planFeatureLevel{color:#aebdb9;font-size:9px;font-weight:800;line-height:1.25}.planLimitsGrid article>.planFeatureMode{color:#d9c58a;letter-spacing:.08em;background:#c5a25714;border:1px solid #c5a25752;border-radius:999px;align-items:center;width:max-content;min-height:22px;margin-top:13px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.planLimitsGrid article>.planFeatureMode.automatic{color:#77ddc9;background:#5dccb714;border-color:#5dccb761}.planLimitsGrid article>.planFeatureMode+ul{margin-top:10px}.planFeatureUnavailable{color:#ef5350;font-size:14px;font-weight:950;line-height:1}.planTermsGlossary{color:#c9d1d0;background:#070503;border:1px solid #c5a25740;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 18px;margin-top:16px;padding:14px 16px;font-size:12px;line-height:1.45;display:grid}.planTermsGlossary b{color:#f1d78f}@media (width<=700px){.planTermsGlossary{grid-template-columns:1fr}}.shell[data-theme=day] .planTermsGlossary{color:#c9d1d0;background:#070503;border-color:#c5a25740}.shell[data-theme=day] .planTermsGlossary b{color:#f1d78f}.planComparisonScroll{scrollbar-color:#715a22 #0a0805;width:100%;padding-bottom:4px;overflow-x:auto}.planComparisonTable{background:#080604;border:1px solid #c5a25761;border-radius:14px;grid-template-columns:minmax(225px,1.15fr) repeat(5,minmax(170px,1fr));min-width:1100px;display:grid;overflow:hidden}.planComparisonCorner,.planComparisonHead{background:#0b0805;border-bottom:1px solid #c5a25761;border-right:1px solid #c5a2573d;align-content:start;min-height:165px;padding:19px 18px;display:grid;position:relative}.planComparisonCorner{z-index:3;color:#e9d79f;background:#0d0a06;align-content:end;position:sticky;left:0}.planComparisonCorner small,.planComparisonHead>small{color:#c5a257;letter-spacing:.14em;font-size:8px;font-weight:950}.planComparisonCorner strong{margin-top:7px;font:600 21px Georgia,serif}.planComparisonHead h3{color:#f2eadc;margin:7px 0 13px;font:600 25px Georgia,serif}.planComparisonHead>strong{color:#f0d274;font-size:21px}.planComparisonHead>strong em{color:#a9a095;margin-left:3px;font-size:9px;font-style:normal}.planComparisonHead>span{color:#91897d;margin-top:5px;font-size:9px}.planSubscribeButton{color:#1a1004;cursor:pointer;background:linear-gradient(135deg,#f0d274,#a87720);border:1px solid #d4b45e;border-radius:999px;width:max-content;margin-top:12px;padding:7px 13px;font-size:9px;font-weight:950}.planSubscribeButton:disabled{opacity:.6;cursor:wait}.planBillingMessage{color:#ff9188;margin:10px 2px 0;font-size:10px}.planComparisonHead mark{color:#06110e;background:#5dccb7;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:950;position:absolute;top:11px;right:11px}.planComparisonHead.featured,.planComparisonCell.featured{background:#c5a2570e}.planComparisonHead.current{box-shadow:inset 1px 0 #5dccb7,inset -1px 0 #5dccb7,inset 0 1px #5dccb7}.planComparisonLabel,.planComparisonCell{color:#bdb5a8;border-bottom:1px solid #c5a25729;border-right:1px solid #c5a25729;align-items:center;min-height:43px;padding:10px 14px;font-size:10px;line-height:1.3;display:flex}.planComparisonLabel{z-index:2;color:#f0e6d6;background:#0d0a06;font-weight:850;position:sticky;left:0}.planComparisonCell{background:#090705;gap:5px}.planComparisonCell b{color:#f2eadc}.planComparisonCell.current{box-shadow:inset 1px 0 #5dccb7a6,inset -1px 0 #5dccb7a6}.planComparisonPositive{color:#b8c9c5;align-items:center;gap:5px;font-weight:800;display:inline-flex}.planComparisonPositive b{color:#5dccb7;font-size:13px}.planComparisonTable>:nth-last-child(-n+6){border-bottom:0}@media (width<=700px){.planComparisonTable{grid-template-columns:190px repeat(5,165px);min-width:1015px}.planComparisonCorner,.planComparisonHead{min-height:154px;padding:16px 13px}.planComparisonLabel,.planComparisonCell{min-height:45px;padding:9px 11px;font-size:10px}}.leagueFreeStatus{background:#5dccb714;border:1px solid #5dccb76b;border-radius:11px;gap:4px;margin:12px 2px 2px;padding:12px;display:grid}.leagueFreeStatus span{color:#73dbc7;letter-spacing:.14em;font-size:8px;font-weight:950}.leagueFreeStatus strong{color:#efe8dc;font-size:12px}.leagueFreeStatus small{color:#8e958f;font-size:9px;line-height:1.35}.sidebar .navItem.locked{opacity:.72;grid-template-columns:22px 1fr auto}.sidebar .navItem.locked:hover,.sidebar .navItem.locked:focus-visible{background:#14110c!important;border-color:#c5a25780!important}.navItemLabel{text-align:left}.navLock{color:#c5a257;border:1px solid #c5a2575c;border-radius:6px;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.leagueSidebarUpgrade{color:#eee5d6;text-align:left;cursor:pointer;background:linear-gradient(145deg,#171108,#0a0805);border:1px solid #c5a2577a;border-radius:11px;gap:3px;width:100%;margin-top:auto;padding:12px;display:grid}.leagueSidebarUpgrade small{color:#c5a257;letter-spacing:.12em;font-size:8px;font-weight:950}.leagueSidebarUpgrade strong{font-size:13px}.leagueSidebarUpgrade span{color:#76ddc9;font-size:11px;font-weight:900}.leagueLockBackdrop{z-index:5500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.leagueLockModal{color:#eee7db;text-align:center;background:radial-gradient(circle at 50% 0,#c5a25729,#0000 37%),#090704;border:1px solid #c5a25780;border-radius:18px;justify-items:center;width:min(460px,100%);padding:34px 30px;display:grid;position:relative;box-shadow:0 25px 90px #000}.leagueLockClose{color:#ddd3c4;cursor:pointer;background:0 0;border:1px solid #c5a2574d;border-radius:50%;width:34px;height:34px;position:absolute;top:14px;right:14px}.leagueLockIcon{color:#e0bd5e;background:#1b1408;border:1px solid #c5a2577a;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:16px;font-size:24px;display:grid}.leagueLockModal h2{color:#f4e7c8;margin:7px 0 10px;font:600 30px Georgia,serif}.leagueLockModal>p:not(.eyebrow){color:#aaa196;max-width:370px;margin:0;font-size:14px;line-height:1.55}.leagueLockPlan{background:#5dccb712;border:1px solid #5dccb747;border-radius:11px;gap:4px;width:100%;margin:22px 0 14px;padding:14px;display:grid}.leagueLockPlan small{color:#78d9c7;letter-spacing:.12em;font-size:8px;font-weight:950}.leagueLockPlan strong{font-size:17px}.leagueLockPlan span{color:#d8bd71;font-size:12px;font-weight:900}.leagueLockModal .primaryAction{width:100%}.leagueLockBack{color:#9d958a;cursor:pointer;background:0 0;border:0;margin-top:8px;font-size:11px;font-weight:800}.shell[data-theme=day] .leagueFreeStatus{background:#eaf8f5;border-color:#8bcfc3}.shell[data-theme=day] .leagueFreeStatus strong{color:#183342}.shell[data-theme=day] .leagueSidebarUpgrade{color:#233d47;background:#fff;border-color:#c6aa63}.shell[data-theme=day] .leagueLockModal{color:#203d49;background:radial-gradient(circle at 50% 0,#c5a25726,#0000 40%),#fff}.shell[data-theme=day] .leagueLockModal h2{color:#183342}.shell[data-theme=day] .leagueLockModal>p:not(.eyebrow){color:#667b84}.shell[data-theme=day] .leagueLockBack{color:#60757e}.arenaPage{color:#efe8dc;width:min(1180px,100% - 34px);margin:0 auto 48px}.arenaLoading{color:#9d9589;place-items:center;min-height:360px;font-weight:800;display:grid}.arenaHero{background:radial-gradient(circle at 82% 20%,#c5a25730,#0000 34%),linear-gradient(135deg,#120e08,#070503 65%);border:1px solid #c5a25752;border-radius:18px;justify-content:space-between;align-items:end;gap:24px;padding:28px 30px;display:flex;box-shadow:0 20px 60px #0005}.arenaEyebrow,.arenaSectionTitle small,.arenaResultCard>small,.arenaRankOverlay header small{color:#c5a257;letter-spacing:.15em;font-size:11px;font-weight:950;display:block}.arenaHero h2{color:#fff7e8;margin:7px 0 5px;font:600 clamp(34px,4vw,54px)/1 Georgia,serif}.arenaHero p{color:#a9a196;margin:0;font-size:15px}.arenaRankingButton{color:#d2c8b9;cursor:pointer;background:#090704;border:1px solid #c5a25773;border-radius:12px;flex-direction:column;align-items:flex-end;gap:4px;min-width:155px;padding:13px 16px;font-weight:850;display:flex}.arenaRankingButton strong{color:#f0cf72;font-size:16px}.arenaError{color:#ffb4b4;background:#4c171733;border:1px solid #e25b5b66;border-radius:10px;margin:14px 0;padding:12px 14px;font-size:14px}.leagueScopePicker{background:#0a0704;border:1px solid #c5a25745;border-radius:14px;margin:14px 0;padding:18px 20px}.leagueScopePicker>header{justify-content:space-between;align-items:end;gap:14px;display:flex}.leagueScopePicker small{color:#c5a257;letter-spacing:.12em;font-size:10px;font-weight:950}.leagueScopePicker h3{color:#f1e8d9;margin:4px 0 0;font:600 21px Georgia,serif}.leagueScopePicker>header>span{text-overflow:ellipsis;white-space:nowrap;color:#76ddc9;max-width:52%;font-size:12px;font-weight:900;overflow:hidden}.leagueScopeTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.leagueScopeTabs button,.leagueScopeTabs select{color:#dcd2c3;cursor:pointer;background:#110d08;border:1px solid #c5a25747;border-radius:10px;width:100%;min-height:44px;padding:0 13px;font:800 13px inherit}.leagueScopeTabs button.active{color:#8ce4d3;background:#10241f;border-color:#5dccb7}.leagueScopeTabs select:focus,.leagueScopeTabs button:focus{outline-offset:2px;outline:2px solid #c5a257}.leagueScopePicker>p{color:#7f776c;margin:11px 2px 0;font-size:12px}.leagueQuestionSources{background:#0a0704;border:1px solid #c5a2573d;border-radius:14px;margin:0 0 14px;padding:18px 20px}.leagueQuestionSources>header{justify-content:space-between;align-items:end;gap:14px;display:flex}.leagueQuestionSources small{color:#c5a257;letter-spacing:.13em;font-size:9px;font-weight:950}.leagueQuestionSources h3{color:#eee4d5;margin:4px 0 0;font:600 19px Georgia,serif}.leagueQuestionSources>header>span{color:#7dcfbe;font-size:11px;font-weight:850}.leagueQuestionSources>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.leagueQuestionSources article{background:#0e0a06;border:1px solid #c5a25729;border-radius:10px;grid-template-columns:1fr auto;gap:5px;padding:13px;display:grid}.leagueQuestionSources article>b{color:#9c927f;letter-spacing:.1em;font-size:9px}.leagueQuestionSources article>strong{color:#ebcc76;font-size:13px}.leagueQuestionSources article>p{color:#81796f;grid-column:1/-1;margin:0;font-size:11px;line-height:1.45}.arenaStats{grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;display:grid}.arenaStats article{background:#0b0805;border:1px solid #c5a2573b;border-radius:13px;gap:5px;padding:17px 19px;display:grid}.arenaStats small{color:#837b70;letter-spacing:.1em;font-size:10px;font-weight:900}.arenaStats strong{color:#f5e7c4;font:700 27px/1 Georgia,serif}.arenaStats span{color:#a39b90;font-size:12px}.arenaLobbyGrid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:14px;display:grid}.arenaModes,.arenaPodium,.arenaHistory{background:#0a0704;border:1px solid #c5a25740;border-radius:15px;padding:22px}.arenaSectionTitle{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.arenaSectionTitle h3{color:#f1e8d9;margin:4px 0 0;font:600 22px Georgia,serif}.arenaSectionTitle>span{color:#77ddc9;border:1px solid #5dccb744;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:850}.arenaSectionTitle button{color:#d2b65f;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:850}.arenaFormatPicker{background:#070503;border:1px solid #c5a25738;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:5px;display:grid}.arenaFormatPicker button{color:#948b7f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:48px;font:800 13px inherit;transition:all .16s;display:flex}.arenaFormatPicker button b{color:#d8ba67;background:#241b0e;border-radius:6px;padding:4px 7px;font-size:11px}.arenaFormatPicker button.active{color:#fff2ce;background:#1a1308;border-color:#c5a257;box-shadow:0 5px 16px #0005}.arenaFormatPicker button.active b{color:#100c05;background:#c5a257}.arenaFormatPicker button:focus-visible{outline-offset:2px;outline:2px solid #5dccb7}.arenaModes>button{color:#efe5d5;text-align:left;cursor:pointer;background:#100c07;border:1px solid #c5a2573b;border-radius:12px;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;width:100%;margin:9px 0;padding:15px;transition:all .18s;display:grid}.arenaModes>button:hover{background:#151006;border-color:#c5a257;transform:translateY(-1px)}.arenaModes>button:disabled{opacity:.55;cursor:wait}.arenaModes>button i{color:#100c05;background:linear-gradient(145deg,#d8b85b,#8b6b1f);border-radius:50%;place-items:center;width:48px;height:48px;font:900 22px Georgia,serif;display:grid}.arenaModes>button span{gap:4px;display:grid}.arenaModes>button strong{font-size:15px}.arenaModes>button small{color:#8f877c;font-size:12px}.arenaModes>button>b{color:#77ddc9;background:#5dccb71c;border-radius:8px;padding:8px 12px;font-size:12px}.arenaModes>p{color:#776f65;margin:14px 2px 0;font-size:12px;line-height:1.55}.arenaPodium>div:not(.arenaSectionTitle):not(.arenaEmptyRank),.arenaRankList article{border-top:1px solid #c5a25721;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:12px 7px;display:grid}.arenaPodium>div>b,.arenaRankList article>b{color:#c5a257;font:800 15px Georgia,serif}.arenaPodium>div>span,.arenaRankList article>span{gap:3px;display:grid}.arenaPodium strong,.arenaRankList strong{color:#e6ddcf;font-size:13px}.arenaPodium small,.arenaRankList small{color:#7f776d;font-size:11px}.arenaPodium em,.arenaRankList em{color:#f0cf72;font-size:14px;font-style:normal;font-weight:900}.arenaPodium .isYou,.arenaRankList .isYou{background:#5dccb712;border-radius:9px;margin-inline:-7px;padding-inline:14px!important}.arenaEmptyRank{color:#8e867a;gap:6px;padding:22px 6px;display:grid}.arenaEmptyRank strong{color:#d8cbb9}.arenaEmptyRank span{font-size:12px;line-height:1.45}.arenaHistory{margin-top:14px}.arenaHistory>div:last-child{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.arenaHistory article{background:#0d0a06;border:1px solid #c5a25726;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.arenaResultDot{border-radius:7px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:950;display:grid}.arenaResultDot.win{color:#77ddc9;background:#5dccb722}.arenaResultDot.loss{color:#ff8181;background:#e55b5b22}.arenaResultDot.draw{color:#e5ca7c;background:#c5a25722}.arenaHistory article div{gap:2px;display:grid}.arenaHistory article strong{font-size:12px}.arenaHistory article small{color:#7f776d;font-size:10px}.arenaHistory article>b,.arenaRatingChange>b{font-size:13px}.positive{color:#67d6be!important}.negative{color:#ff7474!important}.arenaRankOverlay{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.arenaRankOverlay>section{background:#0a0704;border:1px solid #c5a25773;border-radius:17px;width:min(620px,100%);max-height:min(720px,88vh);overflow:auto;box-shadow:0 28px 90px #000}.arenaRankOverlay header{z-index:2;background:#0a0704;border-bottom:1px solid #c5a2573d;justify-content:space-between;gap:20px;padding:22px;display:flex;position:sticky;top:0}.arenaRankOverlay h3{color:#f5ead7;margin:5px 0 3px;font:600 27px Georgia,serif}.arenaRankOverlay p{color:#827a6f;margin:0;font-size:12px}.arenaRankOverlay header button{color:#b8afa2;cursor:pointer;background:0 0;border:0;align-self:start;font-size:29px;line-height:1}.arenaRankList{padding:5px 18px 18px}.arenaMatchPage{max-width:900px}.arenaMatchHeader{background:#0a0704;border:1px solid #c5a2574d;border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;margin-bottom:12px;padding:15px 18px;display:grid}.arenaMatchHeader>div{align-items:center;gap:9px;display:flex}.arenaMatchHeader>div span{font-weight:850}.arenaMatchHeader>div strong{color:#f0cf72}.arenaMatchHeader>section{align-items:center;gap:8px;display:flex}.arenaMatchHeader>section small{color:#8a8176;letter-spacing:.08em;font-size:9px;font-weight:900}.arenaMatchHeader>section b{font-size:13px}.arenaMatchHeader>section span{color:#c5a257;font-size:12px}.arenaMatchHeader time{color:#f6df9a;font-variant-numeric:tabular-nums;background:#171007;border-radius:9px;justify-self:end;padding:8px 12px;font-size:21px;font-weight:950}.arenaMatchHeader time.urgent{color:#ff9d9d;background:#501b1b;animation:1s infinite arenaPulse}@keyframes arenaPulse{50%{opacity:.7}}.arenaRace{background:#211a11;border-radius:999px;height:8px;margin:0 5px 15px;position:relative;overflow:visible}.arenaRace span{border-radius:inherit;background:linear-gradient(90deg,#8f7126,#e3c56f);height:100%;transition:width .3s;display:block}.arenaRace i{background:#5dccb7;border:2px solid #06110e;border-radius:50%;width:13px;height:13px;transition:left 1s linear;position:absolute;top:50%;transform:translate(-50%,-50%)}.arenaQuestionCard{background:#090604;border:1px solid #c5a2574d;border-radius:17px;padding:clamp(18px,4vw,34px);box-shadow:0 20px 70px #0004}.arenaQuestionCard>header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.arenaQuestionCard>header span{color:#c5a257;letter-spacing:.08em;font-size:11px;font-weight:900}.arenaQuestionCard>header b{color:#bfb5a6;border-left:1px solid #4c4030;padding-left:10px;font-size:12px}.arenaQuestionCard>header small{color:#756e64;font-size:11px}.arenaQuestionSource{color:#d1b55f;border:1px solid #c5a25747;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:9px;font-style:normal;font-weight:900}.arenaQuestionSource.official{color:#7cddca;border-color:#5dccb755}.arenaQuestionCard h3{color:#f2eadf;margin:23px 0;font:500 clamp(17px,2.1vw,22px)/1.5 Georgia,serif}.arenaOptions{gap:9px;display:grid}.arenaOptions button{color:#cfc6b8;text-align:left;cursor:pointer;background:#0d0a07;border:1px solid #c5a25733;border-radius:11px;grid-template-columns:36px 1fr auto;align-items:start;gap:11px;width:100%;padding:13px 15px;transition:all .15s;display:grid}.arenaOptions button:hover:not(:disabled){background:#141006;border-color:#806a38}.arenaOptions button.selected{background:#241a09;border:3px solid #e5c568;transform:translateY(-1px);box-shadow:0 0 0 3px #c5a25730,0 10px 24px #0005}.arenaOptions button>b{color:#dabd69;background:#21190d;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.arenaOptions button.selected>b{color:#120d04;background:#e5c568}.arenaOptions button span{padding-top:4px;font-size:14px;line-height:1.45}.arenaOptions button em{color:#171005;white-space:nowrap;background:#e5c568;border-radius:999px;align-self:center;padding:5px 8px;font-size:11px;font-style:normal;font-weight:950}.arenaOptions button.correct{background:#10241f;border-color:#5dccb7}.arenaOptions button.correct>b{color:#06110e;background:#5dccb7}.arenaOptions button.wrong{background:#281111;border-color:#e56565}.arenaOptions button.wrong>b{color:#210606;background:#e56565}.arenaFeedback{border-radius:10px;gap:5px;margin-top:13px;padding:12px 14px;font-size:13px;line-height:1.5;display:grid}.arenaFeedback.correct{color:#9ce8d9;background:#5dccb710;border:1px solid #5dccb755}.arenaFeedback.wrong{color:#ffadad;background:#e5656510;border:1px solid #e5656555}.arenaFeedback span{color:#a9a095}.arenaQuestionCard>footer{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.arenaQuestionCard>footer button{cursor:pointer;border-radius:9px;min-height:42px;padding:0 17px;font-weight:900}.arenaQuit{color:#958d81;background:0 0;border:1px solid #534a3d}.arenaPrimary{color:#100c05;background:linear-gradient(135deg,#d7ba64,#957326);border:1px solid #d6ba69}.arenaPrimary:disabled{opacity:.45;cursor:not-allowed}.arenaWaitingResult{color:#9f968a;font-size:13px}.arenaFairPlay{color:#6f685f;text-align:center;margin:12px 4px 0;font-size:11px}.arenaResultPage{place-items:center;min-height:560px;display:grid}.arenaResultCard{text-align:center;background:radial-gradient(circle at 50% 0,#c5a2572b,#0000 37%),#090604;border:1px solid #c5a25766;border-radius:19px;width:min(560px,100%);padding:35px;box-shadow:0 25px 90px #0007}.arenaResultCard.win{border-color:#5dccb766}.arenaResultCard.loss{border-color:#e5656555}.arenaResultCard h2{color:#fff0c3;margin:7px 0 25px;font:700 40px Georgia,serif}.arenaFinalScore{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid}.arenaFinalScore span{gap:7px;display:grid}.arenaFinalScore b{color:#afa699;font-size:13px}.arenaFinalScore strong{color:#f5ead8;font:800 48px Georgia,serif}.arenaFinalScore i{color:#635a4d;font:700 21px Georgia,serif}.arenaRatingChange{border-block:1px solid #c5a25733;justify-content:center;align-items:center;gap:12px;margin:25px 0;padding:14px;display:flex}.arenaRatingChange span{color:#9c9387;font-size:12px}.arenaRatingChange strong{color:#f0cf72;font-size:24px}.arenaIntegrityNote{color:#d9bf75;background:#5a3e101f;border-radius:9px;padding:12px;font-size:12px;line-height:1.45}.arenaResultActions{justify-content:center;gap:9px;margin-top:23px;display:flex}.arenaResultActions button{color:#e7d8bd;cursor:pointer;background:#171107;border:1px solid #6d5a2b;border-radius:9px;padding:11px 16px;font-weight:900}.arenaResultActions button:first-child{color:#100c05;background:#c5a257}@media (width<=850px){.arenaPage{width:min(100% - 20px,1180px)}.arenaHero{align-items:flex-start;padding:22px}.arenaStats{grid-template-columns:repeat(2,1fr)}.arenaLobbyGrid{grid-template-columns:1fr}.arenaHistory>div:last-child{grid-template-columns:repeat(2,1fr)}.arenaMatchHeader{grid-template-columns:1fr auto}.arenaMatchHeader>section{grid-area:2/1/auto/-1;justify-content:center}.arenaMatchHeader time{grid-area:1/2}.arenaQuestionCard{padding:19px}}@media (width<=700px){.leagueScopeTabs{grid-template-columns:1fr}.leagueScopePicker>header,.leagueQuestionSources>header{flex-direction:column;align-items:start}.leagueScopePicker>header>span{max-width:100%}.leagueQuestionSources>div{grid-template-columns:1fr}}@media (width<=520px){.arenaHero{display:grid}.arenaRankingButton{align-items:flex-start;width:100%}.arenaStats{gap:7px}.arenaStats article{padding:13px}.arenaStats strong{font-size:22px}.arenaModes,.arenaPodium,.arenaHistory{padding:16px}.arenaModes>button{grid-template-columns:42px 1fr}.arenaModes>button i{width:42px;height:42px}.arenaModes>button>b{display:none}.arenaHistory>div:last-child{grid-template-columns:1fr}.arenaMatchHeader{padding:12px}.arenaMatchHeader>section{flex-wrap:wrap}.arenaQuestionCard h3{margin-top:18px}.arenaOptions button{grid-template-columns:31px 1fr auto;padding:11px}.arenaOptions button>b{width:27px;height:27px}.arenaOptions button em{place-items:center;width:28px;height:28px;padding:0;font-size:0;display:grid}.arenaOptions button em:first-letter{font-size:15px}.arenaQuestionCard>footer{align-items:stretch}.arenaQuestionCard>footer button{flex:1}.arenaFinalScore strong{font-size:40px}.arenaResultCard{padding:27px 20px}.arenaResultActions{display:grid}.arenaResultActions button{width:100%}}.shell[data-theme=day] .arenaPage{color:#183342}.shell[data-theme=day] .arenaHero{background:radial-gradient(circle at 88% 18%,#00a98f2e,#0000 31%),radial-gradient(circle at 68% 90%,#1e74be1f,#0000 35%),linear-gradient(135deg,#fffdf7,#f4f9fb 68%);border-color:#d5bf7b;box-shadow:0 14px 38px #1d3f4e1f}.shell[data-theme=day] .arenaEyebrow,.shell[data-theme=day] .arenaSectionTitle small,.shell[data-theme=day] .arenaResultCard>small,.shell[data-theme=day] .arenaRankOverlay header small{color:#9a6b00}.shell[data-theme=day] .arenaHero h2{color:#132f3e}.shell[data-theme=day] .arenaHero p{color:#5f737d}.shell[data-theme=day] .arenaRankingButton{color:#f2fbff;background:linear-gradient(145deg,#0c5d8a,#083d5c);border-color:#0a6ba3;box-shadow:0 9px 22px #08476b2e}.shell[data-theme=day] .arenaRankingButton strong{color:#ffdc67}.shell[data-theme=day] .arenaStats article,.shell[data-theme=day] .arenaModes,.shell[data-theme=day] .arenaPodium,.shell[data-theme=day] .arenaHistory,.shell[data-theme=day] .arenaMatchHeader,.shell[data-theme=day] .arenaQuestionCard,.shell[data-theme=day] .arenaResultCard,.shell[data-theme=day] .leagueScopePicker{color:#183342;background:#fff;border-color:#d9d5c9;box-shadow:0 8px 24px #22445317}.shell[data-theme=day] .leagueScopePicker small{color:#9a6b00}.shell[data-theme=day] .leagueScopePicker h3{color:#183342}.shell[data-theme=day] .leagueScopePicker>header>span{color:#007b69}.shell[data-theme=day] .leagueScopeTabs button,.shell[data-theme=day] .leagueScopeTabs select{color:#254552;background:#f7fafb;border-color:#cfdadd}.shell[data-theme=day] .leagueScopeTabs button.active{color:#007361;background:#e8faf6;border-color:#00a98f}.shell[data-theme=day] .leagueScopePicker>p{color:#6e8189}.shell[data-theme=day] .leagueQuestionSources{color:#183342;background:#fff;border-color:#d9d5c9;box-shadow:0 8px 24px #22445312}.shell[data-theme=day] .leagueQuestionSources h3{color:#183342}.shell[data-theme=day] .leagueQuestionSources>header>span{color:#007b69}.shell[data-theme=day] .leagueQuestionSources article{background:#f8fbfc;border-color:#dce4e6}.shell[data-theme=day] .leagueQuestionSources article>b{color:#617680}.shell[data-theme=day] .leagueQuestionSources article>strong{color:#8a650f}.shell[data-theme=day] .leagueQuestionSources article>p{color:#71828a}.shell[data-theme=day] .arenaFormatPicker{background:#eef3f5;border-color:#d7e0e3}.shell[data-theme=day] .arenaFormatPicker button{color:#647982}.shell[data-theme=day] .arenaFormatPicker button b{color:#37606f;background:#dfe8eb}.shell[data-theme=day] .arenaFormatPicker button.active{color:#075f91;background:#fff;border-color:#0873ab;box-shadow:0 4px 14px #234c6017}.shell[data-theme=day] .arenaFormatPicker button.active b{color:#fff;background:#0873ab}.shell[data-theme=day] .arenaStats small{color:#74858d}.shell[data-theme=day] .arenaStats strong{color:#153747}.shell[data-theme=day] .arenaStats span{color:#667b84}.shell[data-theme=day] .arenaSectionTitle h3{color:#183342}.shell[data-theme=day] .arenaSectionTitle>span{color:#007b69;background:#e9faf6;border-color:#00a98f55}.shell[data-theme=day] .arenaSectionTitle button{color:#075f91}.shell[data-theme=day] .arenaModes>button{color:#173746;background:linear-gradient(115deg,#edf9fc,#f7fcff);border-color:#9ccbdd;box-shadow:0 4px 12px #0f5d7e12}.shell[data-theme=day] .arenaModes>button:hover{background:linear-gradient(115deg,#e5f7fc,#f0fbff);border-color:#0873ab;box-shadow:0 9px 20px #0f5d7e24}.shell[data-theme=day] .arenaModes>button:first-of-type{border-left:5px solid #ffb20f}.shell[data-theme=day] .arenaModes>button:nth-of-type(2){border-left:5px solid #00a98f}.shell[data-theme=day] .arenaModes>button i{color:#3b2700;background:linear-gradient(145deg,#ffd45f,#e39a00);box-shadow:0 6px 14px #e8a40038}.shell[data-theme=day] .arenaModes>button:nth-of-type(2) i{color:#fff;background:linear-gradient(145deg,#42d8bd,#008f79);box-shadow:0 6px 14px #009c8433}.shell[data-theme=day] .arenaModes>button small{color:#647c87}.shell[data-theme=day] .arenaModes>button>b{color:#007a68;background:#dff7f2}.shell[data-theme=day] .arenaModes>p{color:#6d7e85}.shell[data-theme=day] .arenaPodium>div:not(.arenaSectionTitle):not(.arenaEmptyRank),.shell[data-theme=day] .arenaRankList article{border-color:#e4e1d8}.shell[data-theme=day] .arenaPodium>div>b,.shell[data-theme=day] .arenaRankList article>b{color:#936600}.shell[data-theme=day] .arenaPodium strong,.shell[data-theme=day] .arenaRankList strong,.shell[data-theme=day] .arenaEmptyRank strong{color:#183342}.shell[data-theme=day] .arenaPodium small,.shell[data-theme=day] .arenaRankList small,.shell[data-theme=day] .arenaEmptyRank{color:#71828a}.shell[data-theme=day] .arenaPodium em,.shell[data-theme=day] .arenaRankList em{color:#0873ab}.shell[data-theme=day] .arenaPodium .isYou,.shell[data-theme=day] .arenaRankList .isYou{background:#dff7f2}.shell[data-theme=day] .arenaHistory article{background:#f8fbfc;border-color:#e0ddd3}.shell[data-theme=day] .arenaHistory article strong{color:#244351}.shell[data-theme=day] .arenaHistory article small{color:#72838a}.shell[data-theme=day] .arenaMatchHeader>section small,.shell[data-theme=day] .arenaMatchHeader>section span{color:#6b7e87}.shell[data-theme=day] .arenaMatchHeader time{color:#075f91;background:#e7f4fa}.shell[data-theme=day] .arenaMatchHeader time.urgent{color:#b32828;background:#ffe7e7}.shell[data-theme=day] .arenaRace{background:#dbe5e8}.shell[data-theme=day] .arenaQuestionCard>header span{color:#936600}.shell[data-theme=day] .arenaQuestionCard>header b{color:#415e6b;border-color:#d8d3c7}.shell[data-theme=day] .arenaQuestionCard>header small{color:#75878f}.shell[data-theme=day] .arenaQuestionSource{color:#82600d;background:#fffaf0;border-color:#c7d5da}.shell[data-theme=day] .arenaQuestionSource.official{color:#007361;background:#e8faf6;border-color:#8bcfc3}.shell[data-theme=day] .arenaQuestionCard h3{color:#173746}.shell[data-theme=day] .arenaOptions button{color:#294955;background:#f8fafb;border-color:#d6dde0}.shell[data-theme=day] .arenaOptions button:hover:not(:disabled){background:#edf8fc;border-color:#78aeca}.shell[data-theme=day] .arenaOptions button.selected{background:#dff3fc;border:3px solid #0873ab;box-shadow:0 0 0 3px #0873ab25,0 8px 20px #234c6020}.shell[data-theme=day] .arenaOptions button>b{color:#075f91;background:#e7eef1}.shell[data-theme=day] .arenaOptions button.selected>b,.shell[data-theme=day] .arenaOptions button em{color:#fff;background:#0873ab}.shell[data-theme=day] .arenaOptions button.correct{background:#e8faf6;border-color:#00a98f}.shell[data-theme=day] .arenaOptions button.correct>b{color:#fff;background:#00a98f}.shell[data-theme=day] .arenaOptions button.wrong{background:#fff0f0;border-color:#d95757}.shell[data-theme=day] .arenaOptions button.wrong>b{color:#fff;background:#d95757}.shell[data-theme=day] .arenaQuit{color:#526a73;border-color:#bdc7ca}.shell[data-theme=day] .arenaPrimary{color:#fff;background:linear-gradient(135deg,#0b78b3,#075480);border-color:#0873ab;box-shadow:0 7px 16px #086a9f2b}.shell[data-theme=day] .arenaFairPlay{color:#71828a}.shell[data-theme=day] .arenaResultCard{background:radial-gradient(circle at 50% 0,#00a98f1f,#0000 38%),#fff}.shell[data-theme=day] .arenaResultCard h2,.shell[data-theme=day] .arenaFinalScore strong{color:#153747}.shell[data-theme=day] .arenaFinalScore b,.shell[data-theme=day] .arenaRatingChange span{color:#677c85}.shell[data-theme=day] .arenaRatingChange{border-color:#dfddd4}.shell[data-theme=day] .arenaRatingChange strong{color:#0873ab}.shell[data-theme=day] .arenaResultActions button{color:#274955;background:#eef5f7;border-color:#9ab4bf}.shell[data-theme=day] .arenaResultActions button:first-child{color:#fff;background:#00a98f;border-color:#008f79}.shell[data-theme=day] .arenaRankOverlay>section,.shell[data-theme=day] .arenaRankOverlay header{color:#183342;background:#fff;border-color:#d6d1c4}.shell[data-theme=day] .arenaRankOverlay h3{color:#183342}.shell[data-theme=day] .arenaRankOverlay p{color:#71828a}.shell[data-theme=day] .arenaRankOverlay header button{color:#526a73}.arenaBankProgress{background:#c5a2570f;border:1px solid #c5a25733;border-radius:12px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:11px 13px;font-size:12px;line-height:1.45;display:flex}.arenaBankProgress strong{white-space:nowrap;color:#eee4d5}.arenaBankProgress span{color:#91877a}.shell[data-theme=day] .arenaBankProgress{background:#f2f8fa;border-color:#cfdde1}.shell[data-theme=day] .arenaBankProgress strong{color:#183342}.shell[data-theme=day] .arenaBankProgress span{color:#617680}@media (width<=680px){.arenaBankProgress{display:block}.arenaBankProgress strong{margin-bottom:3px;display:block}}.sidebar .navItem>.navItemLabel{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;color:inherit!important;font-size:inherit!important;text-align:left!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;flex:auto!important;margin:0!important;line-height:1.2!important;display:block!important}.liveLeaguePage{color:#20170d;background:radial-gradient(circle at 14% 0,#eeb22f2e,#0000 26%),linear-gradient(145deg,#fffdf7,#f7efe1 58%,#fffaf1);min-height:100%;padding:clamp(18px,2.8vw,38px)}.liveLeagueHero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.liveLeagueHero>div>span{letter-spacing:.18em;color:#a36a00;font-size:11px;font-weight:900}.liveLeagueHero h2{margin:5px 0 4px;font:700 clamp(28px,3vw,44px)/1.05 Georgia,serif}.liveLeagueHero p{color:#74624e;margin:0}.liveLeagueHero nav{background:#fff;border:1px solid #ddc9a5;border-radius:14px;padding:5px;display:flex}.liveLeagueHero nav button{color:#7a6242;background:0 0;border:0;border-radius:10px;padding:11px 15px;font-weight:850}.liveLeagueHero nav button.active{color:#ffd45c;background:#19120b;box-shadow:0 8px 22px #2d1e0c33}.shell[data-theme=day] .liveLeagueHero nav{background:#f7fbfc;border-color:#c9d9de;box-shadow:0 6px 18px #204c5c14}.shell[data-theme=day] .liveLeagueHero nav button{border:1px solid #0000;color:#365663!important;box-shadow:none!important;background:#fff!important}.shell[data-theme=day] .liveLeagueHero nav button.active:first-child{border-color:#e6b94d;color:#805700!important;background:#fff7dc!important;box-shadow:0 5px 14px #a971001f!important}.shell[data-theme=day] .liveLeagueHero nav button.active:nth-child(2){border-color:#55bea9;color:#006c5b!important;background:#e9faf6!important;box-shadow:0 5px 14px #0079651c!important}.liveLeagueStrip{background:#dac49e;border:1px solid #dac49e;border-radius:16px;grid-template-columns:1.25fr repeat(2,minmax(160px,.75fr));gap:1px;margin:0 0 16px;display:grid;overflow:hidden}.liveLeagueStrip>div{background:#ffffffeb;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:13px 16px;display:grid}.liveLeagueStrip>div:first-child{grid-template-columns:auto auto 1fr auto}.liveLeagueStrip span{letter-spacing:.1em;color:#9b6500;font-size:11px;font-weight:900}.liveLeagueStrip small{color:#7d6b56;grid-column:2}.liveLeagueStrip>div:first-child small{grid-column:auto}.livePulse{aspect-ratio:1;background:#ff3b31;border-radius:50%;flex:0 0 9px;width:9px;min-width:9px;height:9px;min-height:9px;animation:1.25s infinite livePulse;box-shadow:0 0 0 6px #ff3b3121}@keyframes livePulse{50%{box-shadow:0 0 0 2px #ff3b3114}}.liveLeagueGrid{--arena-panel-height:740px;grid-template-columns:minmax(0,1.42fr) minmax(0,.72fr) minmax(0,1fr);align-items:stretch;gap:16px;min-width:0;display:grid}.liveLeagueGrid.training{grid-template-columns:minmax(0,920px);justify-content:center}.liveQuestionStage,.liveLeagueSide>section,.focusedTrainingBar{background:#fffffff0;border:1px solid #dcc8a6;border-radius:19px;min-width:0;overflow:hidden;box-shadow:0 20px 60px #462c0914}.liveRoundHeader{background:linear-gradient(90deg,#fff9ed,#fff);border-bottom:1px solid #eadcc4;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.liveRoundHeader>div{gap:3px;display:grid}.liveRoundHeader small{letter-spacing:.15em;color:#b06c00;font-size:10px;font-weight:950}.liveRoundHeader strong{font:700 20px Georgia,serif}.liveRoundHeader span{color:#79674f;font-size:13px}.liveRoundHeader time{color:#ffcf4b;background:#17110b;border-radius:13px;justify-content:center;align-items:baseline;gap:4px;min-width:82px;padding:9px 12px;display:flex}.liveRoundHeader time b{font-size:30px}.liveRoundHeader time span{color:#f9e5a6;font-size:11px}.liveRoundHeader time.urgent{color:#fff;background:#8f1e19;animation:1s infinite livePulse}.liveRoundHeader>em{color:#a36a00;font-style:normal;font-weight:900}.liveQuestionCard{padding:clamp(18px,2.7vw,32px)}.liveQuestionCard>header{color:#8b704f;letter-spacing:.08em;justify-content:space-between;gap:12px;font-size:11px;font-weight:900;display:flex}.liveQuestionCard>header em{letter-spacing:0;font-style:normal;font-weight:700}.liveQuestionCard h3{color:#24190f;margin:24px 0;font:650 clamp(19px,2vw,27px)/1.43 Georgia,serif}.liveQuestionCard h3.medium{margin:19px 0;font-size:clamp(18px,1.65vw,23px);line-height:1.37}.liveQuestionCard h3.long{margin:16px 0;font-size:clamp(17px,1.42vw,21px);line-height:1.32}.liveQuestionCard h3.extraLong{margin:12px 0;font-size:clamp(14px,1.15vw,17px);line-height:1.25}.liveQuestionCard.withFeedback h3{margin-top:12px;margin-bottom:12px}.liveAnswerOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.liveAnswerOptions button{color:#2a2015;text-align:left;background:#fff;border:2px solid #dac8aa;border-radius:15px;grid-template-columns:44px 1fr;align-items:center;gap:12px;min-height:70px;padding:11px 14px;transition:all .16s;display:grid;position:relative}.liveAnswerOptions button:hover:not(:disabled){border-color:#b67b12;transform:translateY(-1px)}.liveAnswerOptions button>b{color:#8b5e09;background:#f4ead9;border-radius:12px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.liveAnswerOptions button.selected{background:#edf5ff;border:3px solid #1677ff;box-shadow:0 0 0 4px #1677ff1f}.liveAnswerOptions button.selected>b{color:#fff;background:#1677ff}.liveAnswerOptions button.correct{background:#ecfbf1;border-color:#159447}.liveAnswerOptions button.correct>b{color:#fff;background:#159447}.liveAnswerOptions button.wrong{background:#fff0ef;border-color:#cf3a32}.liveAnswerOptions button.wrong>b{color:#fff;background:#cf3a32}.liveAnswerOptions button em{color:#1266c6;font-size:10px;font-style:normal;font-weight:900;position:absolute;bottom:7px;right:12px}.liveQuestionCard footer{justify-content:flex-end;margin-top:20px;display:flex}.liveQuestionCard .arenaPrimary{min-width:190px}.liveAnswerLocked,.liveCompactFeedback{border-radius:13px;gap:3px;margin-top:16px;padding:13px 15px;display:grid}.liveAnswerLocked{color:#174f94;background:#eef5ff}.liveCompactFeedback.correct{color:#126d36;background:#e8f8ee}.liveCompactFeedback.wrong{color:#a32520;background:#fff0ef}.liveCompactFeedback.blank{color:#765515;background:#fff8e7;border:1px solid #efd9a6}.shell[data-theme=night] .liveCompactFeedback.blank{color:#ffd878;background:#2a2112;border-color:#695329}.liveCompactFeedback p{color:inherit;margin:2px 0 0;line-height:1.42}.liveEmptyQuestion{text-align:center;color:#77664f;place-items:center;min-height:330px;padding:40px;display:grid}.liveEmptyQuestion strong{font:700 22px Georgia,serif}.liveEmptyQuestion span{margin-top:7px}.liveLeagueSide{display:contents}.liveQuestionStage,.liveChatPanel,.liveRankingPanel{height:var(--arena-panel-height);min-height:var(--arena-panel-height);max-height:var(--arena-panel-height);align-self:stretch}.liveQuestionStage,.liveRankingPanel{flex-direction:column;display:flex}.liveQuestionStage>.liveQuestionCard{flex:1;min-height:0;overflow:hidden}.liveChatPanel,.liveRankingPanel{min-height:0}.liveChatPanel{flex-direction:column;display:flex}.liveChatPanel>header,.liveRankingPanel>header{border-bottom:1px solid #eadcc4;justify-content:space-between;align-items:center;padding:14px 15px;display:flex}.liveRankingPanel>header>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.liveRankingPanel>header{grid-template-columns:1fr;align-items:stretch;gap:6px;display:grid}.liveRankingPanel>header strong{white-space:nowrap;align-self:center}.liveRankingPanel>header>small{text-align:right;white-space:normal;font-size:8px;line-height:1.25;display:block}.liveRankingPanel>header select{color:#49351f;background:#fffaf1;border:1px solid #d8c5a6;border-radius:8px;width:100%;min-width:0;max-width:none;height:30px;padding:4px 25px 4px 8px;font-size:10px;font-weight:800}.shell[data-theme=night] .liveRankingPanel>header select{color:#f5ecdc;background:#17110b;border-color:#67512d}.liveChatPanel>header>div{align-items:center;gap:9px;min-width:0;font-weight:900;display:flex}.liveChatPanel>header small{color:#87745d;font-size:10px}.liveChatMessages{background:#fffdf9;flex-direction:column;flex:1;gap:11px;min-height:340px;padding:14px;display:flex;overflow:auto}.liveChatMessages article{background:#f3ebdf;border-radius:12px;max-width:92%;padding:9px 11px}.liveChatMessages article.user.mine{background:#e8f2ff;align-self:flex-end}.liveChatMessages article.user.peer{align-self:flex-start}.liveChatMessages article.system{background:#fff4d6;border-left:3px solid #d69a11;align-self:flex-start}.liveChatMessages article.system b{color:#946000}.liveChatMessages article b{align-items:center;gap:6px;font-size:12px;display:flex}.liveChatMessages article b em{color:#f2c44c;letter-spacing:.08em;background:#2b2117;border-radius:5px;padding:2px 5px;font-size:8px;font-style:normal}.liveChatMessages article p{margin:3px 0 0;font-size:13px;line-height:1.35}.liveChatPanel form{border-top:1px solid #eadcc4;grid-template-columns:minmax(0,1fr) auto;gap:7px;min-width:0;padding:10px;display:grid}.liveChatPanel input{box-sizing:border-box;border:1px solid #d8c5a6;border-radius:10px;width:100%;min-width:0;padding:10px}.liveChatPanel form button{color:#ffd058;background:#1e1710;border:0;border-radius:9px;padding:0 12px;font-weight:900}.liveChatPanel form button:disabled{opacity:.45}.liveRankingPanel{padding-bottom:8px;overflow:hidden}.liveRankingPanel>.cohortStandings{overscroll-behavior:contain;flex:1;min-height:0;max-height:none;overflow-y:auto}.liveRankingPanel>div{border-bottom:1px solid #f0e6d6;grid-template-columns:38px 1fr auto;gap:8px;padding:9px 14px;display:grid}.liveRankingPanel>div.you{background:#fff4ca}.liveRankingPanel>div em{font-style:normal;font-weight:900}.liveRankingPanel>p{color:#7b6952;padding:14px}.rankingCalibration{text-align:center;flex-direction:column;flex:1;justify-content:center;gap:12px;padding:28px;display:flex}.rankingCalibration>span{color:#9b6500;letter-spacing:.12em;font-size:10px;font-weight:950}.rankingCalibration>strong{color:#2c2014;font:800 22px/1.2 Georgia,serif}.rankingCalibration>div{background:#eee2cf;border-radius:999px;height:9px;overflow:hidden}.rankingCalibration>div>i{border-radius:inherit;background:linear-gradient(90deg,#b77700,#f0bd3c);height:100%;transition:width .3s;display:block}.rankingCalibration>p{color:#806f59;margin:0;font-size:12px;line-height:1.55}.shell[data-theme=night] .rankingCalibration>strong{color:#f5ecdc}.shell[data-theme=night] .rankingCalibration>div{background:#302416}.shell[data-theme=night] .rankingCalibration>p{color:#b9aa90}.practiceStandings{padding:10px}.practiceStandings>div{border-bottom:1px solid #f0e6d6;border-radius:9px;grid-template-columns:38px 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.practiceStandings>div.you{background:#fff4ca}.practiceStandings em{font-style:normal;font-weight:900}.practiceStandings p{color:#806f59;margin:10px 2px 2px;font-size:10px;line-height:1.45}.shell[data-theme=night] .practiceStandings>div{border-color:#332718}.shell[data-theme=night] .practiceStandings>div.you{background:#302510}.shell[data-theme=night] .practiceStandings p{color:#b9aa90}.shell[data-theme=day] .practiceStandings{background:#fff!important}.shell[data-theme=day] .practiceStandings>div{color:#35291e!important;background:#fff!important}.shell[data-theme=day] .practiceStandings>div.you{background:#fff4ca!important}.liveRankingPanel>.rankingEstimateSummary{border-bottom:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px;padding:9px 12px;display:grid}.rankingEstimateSummary>span{background:#fffaf1;border:1px solid #ead9bc;border-radius:13px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:72px;padding:10px 12px;display:flex;overflow:visible}.rankingEstimateSummary small{color:#8f724c;letter-spacing:.05em;white-space:normal;overflow-wrap:normal;word-break:normal;font-size:9px;font-weight:900;line-height:1.25;display:block}.rankingEstimateSummary strong{color:#2c2014;white-space:normal;overflow-wrap:normal;word-break:normal;font-size:clamp(13px,1.1vw,16px);line-height:1.15;display:block}.cohortStandings{scrollbar-width:thin;border-top:1px solid #f0e6d6;border-bottom:1px solid #f0e6d6;max-height:420px;display:block;overflow-y:auto}.cohortStandings>div{border-bottom:1px solid #f5ecdf;grid-template-columns:58px 1fr auto;align-items:center;gap:8px;min-height:39px;padding:7px 14px;display:grid}.cohortStandings>div.you{z-index:2;background:#fff0ad;position:sticky;top:0;bottom:0;box-shadow:0 4px 16px #6b4b1822}.cohortStandings>div b{color:#8b681e;font-size:11px}.cohortStandings>div span{font-size:12px}.cohortStandings>div em{font-size:12px;font-style:normal;font-weight:900}.rankingEstimateNote{line-height:1.45;color:#806f59!important;margin:0!important;padding:10px 14px!important;font-size:9px!important}.shell[data-theme=night] .rankingEstimateSummary>span{background:#17110b;border-color:#4f3d22}.shell[data-theme=night] .rankingEstimateSummary small,.shell[data-theme=night] .rankingEstimateNote{color:#b9aa90!important}.shell[data-theme=night] .rankingEstimateSummary strong{color:#f5ecdc}.shell[data-theme=night] .cohortStandings{border-color:#3b2d1c}.shell[data-theme=night] .cohortStandings>div{border-color:#302416}.shell[data-theme=night] .cohortStandings>div.you{color:#fff4c7;background:#5a4312}.shell[data-theme=day] .rankingEstimateSummary>span,.shell[data-theme=day] .cohortStandings{color:#35291e!important;background:#fff!important}@media (width<=650px){.liveRankingPanel>.rankingEstimateSummary{grid-template-columns:1fr 1fr;gap:7px;padding:8px}.rankingEstimateSummary>span{min-height:66px;padding:9px 10px}.cohortStandings{max-height:360px}}.shell[data-theme=night] .liveAnswerOptions button.selected{transform:translateY(-1px);color:#fff!important;background:linear-gradient(135deg,#0b3d72,#102d50)!important;border-color:#62adff!important;box-shadow:0 0 0 4px #3d94ff3d,0 10px 26px #004aa04d,inset 0 0 0 1px #afd8ff38!important}.shell[data-theme=night] .liveAnswerOptions button.selected>b{box-shadow:0 0 0 3px #73b7ff33;color:#fff!important;background:#2384ee!important}.shell[data-theme=night] .liveAnswerOptions button.selected>span{color:#fff!important}.shell[data-theme=night] .liveAnswerOptions button.selected>em{background:#dcebff;border-radius:999px;padding:3px 7px;color:#0758ad!important}.rankingEstimateSummary .rankingMovement{border-radius:999px;align-self:flex-start;width:max-content;max-width:100%;padding:4px 7px;font-size:9px;font-weight:900;line-height:1.2;display:inline-flex}.rankingEstimateSummary .rankingMovement.up{color:#08723a;background:#e5f8ed}.rankingEstimateSummary .rankingMovement.down{color:#a72b25;background:#fff0ef}.shell[data-theme=night] .rankingEstimateSummary .rankingMovement.up{color:#79e3a4;background:#123b27}.shell[data-theme=night] .rankingEstimateSummary .rankingMovement.down{color:#ff9b94;background:#461d1b}.cohortStandings>div:not(.rankingColumnLabels){grid-template-columns:64px minmax(0,1fr) minmax(70px,auto)}.cohortStandings>div:not(.rankingColumnLabels)>b{color:#2c2014;white-space:nowrap;align-items:center;gap:5px;display:flex}.cohortStandings>div:not(.rankingColumnLabels)>b>span{color:inherit;font-size:11px}.cohortStandings>div:not(.rankingColumnLabels)>b>small{letter-spacing:0;align-items:center;gap:1px;font-family:inherit;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.cohortStandings>div:not(.rankingColumnLabels)>b>small>i{font-family:Arial Black,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:1000;line-height:.75;display:inline-block;transform:scaleX(1.18)}.cohortStandings>div:not(.rankingColumnLabels)>span:not(.rankingRatingCell){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cohortStandings .rankingRatingCell{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:6px;min-width:70px;display:flex}.cohortStandings .rankingRatingCell em{text-align:right;font-style:normal;font-weight:900}.cohortStandings .rankingRatingCell small{text-align:right;white-space:nowrap;font-size:9px;font-weight:900}.cohortStandings .rankingColumnLabels{z-index:3;color:#8f724c;background:#fffaf1;border-bottom:1px solid #ead9bc;grid-template-columns:64px minmax(0,1fr) minmax(70px,auto);gap:6px;min-height:29px;padding:7px 10px;display:grid;position:sticky;top:0}.cohortStandings .rankingColumnLabels b,.cohortStandings .rankingColumnLabels span,.cohortStandings .rankingColumnLabels em{text-align:right;letter-spacing:.025em;font-size:7px;font-style:normal;font-weight:900}.cohortStandings .rankingColumnLabels span{text-align:left}.cohortStandings .ratingUp,.cohortStandings .positionUp{color:#17834f}.cohortStandings .ratingDown,.cohortStandings .positionDown{color:#c43d36}.cohortStandings .ratingSame,.cohortStandings .positionSame{color:#93887a}.shell[data-theme=night] .cohortStandings>div:not(.rankingColumnLabels)>b{color:#f5ecdc}.shell[data-theme=night] .cohortStandings .rankingColumnLabels{color:#b9aa90;background:#17110b;border-color:#4f3d22}.shell[data-theme=night] .cohortStandings .ratingUp,.shell[data-theme=night] .cohortStandings .positionUp{color:#68e0a3}.shell[data-theme=night] .cohortStandings .ratingDown,.shell[data-theme=night] .cohortStandings .positionDown{color:#ff8a82}.cohortStandings>div:not(.rankingColumnLabels)>b>small>i{transform-origin:50%;font-size:9px;line-height:1;transform:scaleX(1.28)}.cohortStandings .rankingColumnLabels b{text-align:left}.cohortStandings{overflow-x:hidden}.cohortStandings>div{box-sizing:border-box;gap:6px;width:100%;min-width:0;padding-left:10px;padding-right:10px;transition:background-color .25s,transform .25s}.cohortStandings>div.you{top:29px}.focusedTrainingBar{grid-template-columns:1fr minmax(150px,.25fr) minmax(240px,.75fr);align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;display:grid}.focusedTrainingBar>div{display:grid}.focusedTrainingBar small{color:#a16800;letter-spacing:.1em;font-weight:900}.focusedTrainingBar select{color:#2d2114;background:#fff;border:1px solid #d9c39c;border-radius:10px;min-width:0;padding:11px}.liveLeagueFootnote{text-align:center;color:#806f59;margin:14px 0 0;font-size:11px}.shell[data-theme=night] .liveLeaguePage{color:#f5ecdc;background:radial-gradient(circle at 15% 0,#daa63524,#0000 27%),#070503}.shell[data-theme=night] :is(.liveQuestionStage,.liveLeagueSide>section,.focusedTrainingBar){box-shadow:none;background:#100d09;border-color:#4f3d22}.shell[data-theme=night] .liveLeagueHero p,.shell[data-theme=night] .liveRoundHeader span,.shell[data-theme=night] .liveLeagueFootnote{color:#c5b79f}.shell[data-theme=night] .liveLeagueHero nav{background:#110d08;border-color:#4f3d22}.shell[data-theme=night] .liveLeagueHero nav button{color:#cabb9e}.shell[data-theme=night] .liveLeagueStrip{background:#4f3d22;border-color:#4f3d22}.shell[data-theme=night] .liveLeagueStrip>div,.shell[data-theme=night] .liveRoundHeader{background:#100d09;border-color:#4f3d22}.shell[data-theme=night] .liveQuestionCard h3{color:#f5ecdc}.shell[data-theme=night] .liveAnswerOptions button{color:#f3eadb;background:#16110b;border-color:#5c492b}.shell[data-theme=night] .liveAnswerOptions button>b{color:#f0c04f;background:#2a2116}.shell[data-theme=night] .liveAnswerOptions button.selected{background:#10243f;border-color:#4291ff}.shell[data-theme=night] .liveChatMessages{background:#0b0805}.shell[data-theme=night] .liveChatMessages article{background:#21190f}.shell[data-theme=night] .liveChatMessages article.user{background:#112844}.shell[data-theme=night] .focusedTrainingBar select,.shell[data-theme=night] .liveChatPanel input{color:#f4ead9;background:#15100a;border-color:#5b4729}.liveKeyboardHint{color:#756650;justify-content:center;align-items:center;gap:8px;margin:12px 0 0;font-size:12px;font-weight:800;display:flex}.questionSocialActions{align-items:center;gap:10px;margin:0 0 18px;display:flex}.questionSocialActions button{color:#5d5142;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:6px 8px;font:800 12px/1 system-ui;display:inline-flex}.questionSocialActions button:hover{background:#f6eee0}.questionSocialActions button>span{font-size:24px;line-height:1}.questionSocialActions button.liked,.questionSocialActions button:first-child,.questionSocialActions button:first-child>span{color:#e32645}.questionSocialActions button.queued{color:#946000;background:#fff4d6}.questionSocialActions button b,.questionSocialActions button em{font:800 12px/1 system-ui}.questionSocialActions button:disabled{cursor:wait;opacity:.55}.reviewQueueLabel{color:#725925;background:#fff9ee;border:1px solid #d9c39c;border-radius:10px;align-items:center;min-height:42px;padding:0 12px;font-weight:800;display:flex}.shell[data-theme=night] .questionSocialActions button{color:#d5c7b2}.shell[data-theme=night] .questionSocialActions button:hover{background:#21190f}.shell[data-theme=night] .questionSocialActions button.liked{color:#ff5972}.shell[data-theme=night] .questionSocialActions button.queued,.shell[data-theme=night] .reviewQueueLabel{color:#ffd262;background:#21190f;border-color:#67512d}.shell[data-theme=day] .questionSocialActions button{color:#6f5c45!important;background:#fffaf2!important;border:1px solid #e5d5bd!important;box-shadow:0 5px 14px #563a1814!important}.shell[data-theme=day] .questionSocialActions button:first-child,.shell[data-theme=day] .questionSocialActions button:first-child>span,.shell[data-theme=day] .questionSocialActions button.liked{color:#e32645!important}.shell[data-theme=day] .questionSocialActions button.queued{color:#8a5a00!important;background:#fff3d7!important;border-color:#d6b66f!important}.liveKeyboardHint kbd{color:#7b5200;background:#fffaf0;border:1px solid #d2bc94;border-bottom-width:3px;border-radius:6px;place-items:center;min-width:25px;height:25px;font:900 12px/1 system-ui;display:inline-grid}.shell[data-theme=night] .liveKeyboardHint{color:#c5b79f}.shell[data-theme=night] .liveKeyboardHint kbd{color:#ffd262;background:#21190f;border-color:#67512d}@media (width<=1250px) and (width>=981px){.liveLeagueGrid:not(.training){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.liveLeagueGrid:not(.training)>.liveQuestionStage{grid-column:1/-1}}@media (width<=980px){.liveLeagueHero{flex-direction:column;align-items:stretch}.liveLeagueHero nav{align-self:flex-start}.liveLeagueGrid{grid-template-columns:1fr}.liveLeagueSide,.focusedTrainingBar{grid-template-columns:1fr 1fr}.focusedTrainingBar>div{grid-column:1/-1}}@media (width<=650px){.liveLeaguePage{padding:14px}.liveLeagueHero nav{grid-template-columns:1fr 1fr;width:100%;display:grid}.liveLeagueStrip{grid-template-columns:1fr 1fr}.liveLeagueStrip>div:first-child{grid-column:1/-1}.liveAnswerOptions,.liveLeagueSide,.focusedTrainingBar{grid-template-columns:1fr}.focusedTrainingBar>div{grid-column:auto}.liveQuestionCard{padding:18px}.liveQuestionCard h3{font-size:19px}.liveRoundHeader{padding:14px}.liveChatMessages{flex:none;height:280px;min-height:280px}.liveQuestionStage,.liveChatPanel,.liveRankingPanel{height:auto;min-height:0;max-height:none}}.liveBankNotice{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:12px 16px;display:flex}.liveBankNotice strong{font-size:13px}.liveBankNotice span{color:#047857;font-size:12px}.shell[data-theme=night] .liveBankNotice{color:#a7f3d0;background:#09251c;border-color:#166b4d}.shell[data-theme=night] .liveBankNotice span{color:#6ee7b7}@media (width<=650px){.liveBankNotice{flex-direction:column;align-items:flex-start;gap:3px}}.virtualRankingLegend{align-items:center;gap:6px;display:flex;color:#806f59!important;border:0!important;margin:9px 12px!important;padding:8px 2px!important;font-size:10px!important}.virtualRankingLegend i{background:#d4a72c;border-radius:50%;width:7px;height:7px}.liveRankingPanel>div.virtual>span:after{content:"";vertical-align:2px;background:#d4a72c;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.shell[data-theme=night] .virtualRankingLegend{color:#c5b79f!important}@media (width<=980px){.liveLeagueStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.liveLeagueStrip>div:first-child{grid-column:1/-1}}.shell[data-theme=night] .liveRankingPanel>div.you{background:#5a4312}.shell[data-theme=night] .liveRankingPanel>div.you :is(b,span,em){color:#fff4c7!important}.ratingPlacement{background:linear-gradient(135deg,#fffaf0,#fff);border:1px solid #d4b067;border-radius:18px;margin:0 0 16px;padding:20px;box-shadow:0 16px 40px #55370c1a}.ratingPlacement header{text-align:center}.ratingPlacement header small{color:#9b6500;letter-spacing:.14em;font-weight:950}.ratingPlacement h3{margin:5px 0;font:700 27px Georgia,serif}.ratingPlacement p{color:#78664f;max-width:680px;margin:0 auto;line-height:1.5}.ratingPlacement>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.ratingPlacement button{color:#2a1e12;background:#fff;border:2px solid #dbc397;border-radius:14px;gap:4px;padding:16px 10px;display:grid}.ratingPlacement button:hover:not(:disabled){background:#fff7e3;border-color:#b47a0c;transform:translateY(-2px)}.ratingPlacement button span{font-weight:900}.ratingPlacement button strong{color:#a66a00;font:700 27px Georgia,serif}.ratingPlacement button small{color:#85735b}.shell[data-theme=night] .ratingPlacement{background:linear-gradient(135deg,#171007,#0d0905);border-color:#6a5124}.shell[data-theme=night] .ratingPlacement h3{color:#fff4dc}.shell[data-theme=night] .ratingPlacement p{color:#c6b79f}.shell[data-theme=night] .ratingPlacement button{color:#f4ead7;background:#161009;border-color:#55401e}.shell[data-theme=night] .ratingPlacement button strong{color:#f1c552}@media (width<=700px){.ratingPlacement>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.shell[data-theme=day] .ratingPlacement button{color:#17343a!important;background:#fffdf8!important;box-shadow:0 8px 22px #26404814!important}.shell[data-theme=day] .ratingPlacement button:first-child{background:#f4f9fc!important;border-color:#8bb9cf!important}.shell[data-theme=day] .ratingPlacement button:nth-child(2){background:#f0faf6!important;border-color:#83bea7!important}.shell[data-theme=day] .ratingPlacement button:nth-child(3){background:#fff9e9!important;border-color:#d6b667!important}.shell[data-theme=day] .ratingPlacement button:nth-child(4){background:#fff3eb!important;border-color:#d69b74!important}.shell[data-theme=day] .ratingPlacement button :is(span,small){color:#294650!important}.shell[data-theme=day] .ratingPlacement button strong{color:#8f6200!important}.shell[data-theme=day] .liveAnswerOptions button{color:#173843!important;background:#f8fbfc!important;border-color:#91aeb9!important;box-shadow:0 7px 18px #21424e17!important}.shell[data-theme=day] .liveAnswerOptions button>b{color:#8f6200!important;background:#f4e8ce!important}.shell[data-theme=day] .liveAnswerOptions button:hover:not(:disabled){background:#edf7fa!important;border-color:#4d91ad!important}.shell[data-theme=day] .liveAnswerOptions button.selected{background:#e3f3fb!important;border-color:#0873ab!important}.shell[data-theme=day] .liveAnswerOptions button.selected>b{color:#fff!important;background:#0873ab!important}.shell[data-theme=day] .liveAnswerOptions button.correct{background:#e8faf0!important;border-color:#198a52!important}.shell[data-theme=day] .liveAnswerOptions button.wrong{background:#fff0ef!important;border-color:#c8473f!important}.shell[data-theme=night] .liveAnswerOptions button.selected:not(.correct):not(.wrong){color:#fff5d4!important;background:linear-gradient(135deg,#493406,#2d230d)!important;border-color:#f0bd45!important;box-shadow:0 0 0 4px #f0bd4533,0 10px 26px #00000047!important}.shell[data-theme=night] .liveAnswerOptions button.selected:not(.correct):not(.wrong)>b{color:#160f03!important;background:#d99b18!important;box-shadow:0 0 0 3px #ffd46f2e!important}.shell[data-theme=night] .liveAnswerOptions button.correct,.shell[data-theme=night] .liveAnswerOptions button.selected.correct{color:#d7ffe7!important;background:linear-gradient(135deg,#123c25,#0b2819)!important;border:3px solid #42df86!important;box-shadow:0 0 0 4px #42df8630,inset 0 0 0 1px #a6ffcc29!important}.shell[data-theme=night] .liveAnswerOptions button.correct>b,.shell[data-theme=night] .liveAnswerOptions button.selected.correct>b{color:#fff!important;background:#27b866!important;box-shadow:0 0 0 3px #5bf1972e!important}.shell[data-theme=night] .liveAnswerOptions button.wrong,.shell[data-theme=night] .liveAnswerOptions button.selected.wrong{color:#ffe0dd!important;background:linear-gradient(135deg,#4b1716,#30100f)!important;border:3px solid #ff625a!important;box-shadow:0 0 0 4px #ff625a33,inset 0 0 0 1px #ffb8b424!important}.shell[data-theme=night] .liveAnswerOptions button.wrong>b,.shell[data-theme=night] .liveAnswerOptions button.selected.wrong>b{color:#fff!important;background:#e6433c!important;box-shadow:0 0 0 3px #ff746c33!important}.shell[data-theme=night] .liveAnswerOptions button.correct>span,.shell[data-theme=night] .liveAnswerOptions button.wrong>span{color:inherit!important}.liveAnswerOptions button .answerStateLabel{border-radius:999px;padding:3px 7px;color:inherit!important}.shell[data-theme=night] .liveAnswerOptions button.correct .answerStateLabel{background:#bff7d2;color:#075f2d!important}.shell[data-theme=night] .liveAnswerOptions button.wrong .answerStateLabel{background:#ffd0cd;color:#8e1712!important}.shell[data-theme=night] .liveCompactFeedback.correct{color:#caffdc;background:#103520;border:2px solid #34c977;box-shadow:0 0 0 3px #34c9771c}.shell[data-theme=night] .liveCompactFeedback.wrong{color:#ffd4d1;background:#3b1514;border:2px solid #f05b54;box-shadow:0 0 0 3px #f05b541f}.liveQuestionCard{box-sizing:border-box;flex-direction:column;min-height:0;display:flex}.liveQuestionCard.withFeedback{padding-top:18px;padding-bottom:18px}.liveQuestionCard.withFeedback h3{margin-top:9px;margin-bottom:9px;font-size:clamp(14px,1.25vw,19px);line-height:1.25}.liveQuestionCard.withFeedback h3.long,.liveQuestionCard.withFeedback h3.extraLong{font-size:clamp(12px,1.05vw,16px);line-height:1.2}.liveQuestionCard.withFeedback .questionSocialActions{gap:7px;margin-bottom:9px}.liveQuestionCard.withFeedback .questionSocialActions button{padding-top:4px;padding-bottom:4px}.liveQuestionCard.withFeedback .liveAnswerOptions button{min-height:60px;padding-top:8px;padding-bottom:8px}.liveQuestionCard.withFeedback .liveCompactFeedback{flex:none;margin-top:10px;padding:11px 13px}.liveQuestionCard.withFeedback .liveCompactFeedback p{text-overflow:clip;white-space:normal;max-height:none;display:block;overflow:visible}.liveQuestionCard.withFeedback footer{margin-top:8px}.liveQuestionCard footer{flex:none}.liveQuestionCard.longQuestion{padding:18px 22px}.liveQuestionCard.extraLongQuestion{padding:13px 17px}.liveQuestionCard.extraLongQuestion h3,.liveQuestionCard.extraLongQuestion h3.long,.liveQuestionCard.extraLongQuestion h3.extraLong{margin:7px 0;font-size:clamp(11px,.88vw,14px);line-height:1.16}.liveQuestionCard.extraLongQuestion .questionSocialActions{gap:5px;margin-bottom:7px}.liveQuestionCard.extraLongQuestion .questionSocialActions button{padding-top:3px;padding-bottom:3px}.liveQuestionCard.extraLongQuestion .liveAnswerOptions button{min-height:56px;padding-top:7px;padding-bottom:7px}.liveQuestionCard.extraLongQuestion footer{margin-top:8px}.liveLeagueGrid:not(.training){grid-auto-rows:minmax(var(--arena-panel-height), max-content)}.liveQuestionStage,.liveChatPanel,.liveRankingPanel{height:auto;min-height:var(--arena-panel-height);max-height:none}.liveQuestionStage>.liveQuestionCard{min-height:100%;overflow:visible}.liveLeagueStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.liveLeagueStrip>div,.liveLeagueStrip>div:first-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;padding:17px 20px;display:flex}.liveLeagueStrip :is(span,strong,small){overflow-wrap:anywhere;grid-column:auto;max-width:100%}.liveLeagueStrip span,.liveLeagueStrip strong{white-space:nowrap}.liveLeagueStrip strong{font-size:22px}.liveLeagueStrip small{white-space:normal;font-size:12px;line-height:1.35}.liveRoomStat>span{align-items:center;gap:10px;display:flex}.liveChatEmpty{color:#887760;text-align:center;place-items:center;min-height:230px;padding:24px;display:grid}.shell[data-theme=night] .liveChatEmpty{color:#bfb09a}@media (width<=1150px){.liveLeagueStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.liveLeagueStrip{grid-template-columns:1fr}.liveLeagueStrip>div:first-child{grid-column:auto}.liveLeagueStrip :is(span,strong,small){white-space:normal}}.liveLeagueGrid:not(.training) .liveQuestionStage>.liveQuestionCard{min-height:0}@media (width>=651px){.liveLeagueGrid:not(.training) :is(.liveChatPanel,.liveRankingPanel){contain:size;min-height:var(--arena-panel-height);overflow:hidden}}.liveRankingPanel>.rankingEstimateSummary,.liveRankingPanel>header,.liveRankingPanel>.rankingEstimateNote{flex-shrink:0}.liveRankingPanel>.cohortStandings{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}@media (width<=650px){.liveRankingPanel{height:var(--arena-panel-height);max-height:var(--arena-panel-height);min-height:0}}.shell .globalOnboarding--country,.shell .globalOnboarding--country>section{color:#18140f!important;background:#f7f3ea!important}.shell .globalOnboarding--country>section{border-color:#b89449!important;box-shadow:0 24px 70px #2b201033!important}.shell .globalOnboarding--country>section>header,.shell .globalOnboarding--country>section>footer{color:#2c251c!important;background:#f7f3ea!important;border-color:#5b41183d!important}.shell .globalOnboarding--country>section>header small,.shell .globalOnboarding--country .panelDiscoveryIntro small{color:#805d19!important;font-size:12px!important}.shell .globalOnboarding--country h1,.shell .globalOnboarding--country .panelDiscoveryIntro h2{color:#17130f!important}.shell .globalOnboarding--country>section>header p,.shell .globalOnboarding--country .panelDiscoveryIntro p{color:#53493c!important;font-size:15px!important;line-height:1.55!important}.shell .globalOnboarding--country .onboardingProgress{color:#554a3b!important;font-size:13px!important}.shell .globalOnboarding--country .onboardingProgress span{color:#554a3b!important}.shell .globalOnboarding--country .onboardingProgress i{background:#5b411847!important}.shell .globalOnboarding--country .panelDiscovery{background:#fffdf8!important;border:1px solid #5b41182e!important;border-radius:14px!important}.shell .globalOnboarding--country .panelDiscoveryIntro{border-color:#5b411838!important}.shell .globalOnboarding--country .panelSearch,.shell .globalOnboarding--country .countrySelect{color:#31291f!important;font-size:14px!important}.shell .globalOnboarding--country .panelSearch input,.shell .globalOnboarding--country .countrySelect select{color:#17130f!important;background:#fff!important;border-color:#9b7a39!important;min-height:54px!important;font-size:16px!important}.shell .globalOnboarding--country .panelSearch input::placeholder{color:#776b5b!important}.shell .globalOnboarding--country .directExamResults>header strong{color:#18140f!important;font-size:15px!important}.shell .globalOnboarding--country .directExamResults>header small{color:#5b5144!important;font-size:13px!important}.shell .globalOnboarding--country .directExamResults button{color:#18140f!important;background:#fff!important;border-color:#5b41183d!important}.shell .globalOnboarding--country .directExamResults button:hover,.shell .globalOnboarding--country .directExamResults button:focus-visible{background:#fbf2dc!important;border-color:#9b7a39!important}.shell .globalOnboarding--country .directExamResults button small,.shell .globalOnboarding--country .directExamResults em{color:#655945!important;font-size:12px!important}.shell .globalOnboarding--country .directExamResults button strong{color:#18140f!important;font-size:15px!important}.shell .globalOnboarding--country .directExamResults b{color:#704f13!important;font-size:12px!important}.shell .globalOnboarding--country .panelDiscoveryEmpty{color:#514638!important;background:#fbf5e8!important;border-color:#5b411852!important;font-size:14px!important}.shell .globalOnboarding--country .lumenCatalogCta{color:#17130f!important;background:#b98b2c!important;border-color:#8c681f!important;min-height:50px!important;font-size:15px!important}.shell .globalOnboarding--country .panelDiscoveryNote,.shell .globalOnboarding--country .catalogStatus{color:#5b5144!important;font-size:13px!important}@media (width<=720px){.shell .globalOnboarding--country .panelDiscoveryIntro h2{font-size:clamp(26px,8vw,34px)!important}.shell .globalOnboarding--country .onboardingProgress{grid-template-columns:auto 1fr;font-size:12px!important}.shell .globalOnboarding--country .onboardingProgress i{display:none}}.arenaOfficialImage{background:#fff;border-radius:8px;max-height:48vh;padding:8px;overflow-y:auto}.arenaOfficialImage img{width:100%;height:auto;display:block}.arenaOfficialImage a{color:#76580c;padding:8px 0;font-size:11px;display:block}@media (width<=760px){.leagueFreeStatus,.leagueSidebarUpgrade{display:none!important}.liveLeagueHero h2{font-size:clamp(22px,6.4vw,30px)!important;line-height:1.15!important}.liveLeagueHero p{display:none!important}.liveLeagueHero{padding-top:16px!important;padding-bottom:16px!important}}.examSwitcher small,.examSwitcher b,.topbarIdentity .eyebrow,.planLimitsTrigger,.accountLogoutTrigger,.globalOnboarding small,.globalOnboarding p,.globalOnboarding footer span,.globalOnboarding footer b,.onboardingBottomBack,.enrollmentHub small,.liveLeagueHero span,.liveLeagueFootnote,.arenaOfficialImage a{font-size:max(12px,.75rem)!important}.planLimitsTrigger,.accountLogoutTrigger{min-height:44px}.leagueCenter{gap:16px;min-width:0;display:grid}.leagueTabs{scrollbar-width:thin;gap:8px;padding:4px 2px 8px;display:flex;overflow-x:auto}.leagueTabs button{cursor:pointer;border-radius:12px;flex:none;justify-items:start;gap:2px;min-height:44px;padding:8px 14px;font-size:14px;font-weight:700;display:grid;color:inherit!important;background:#0b2b3959!important;border:1px solid #dab14559!important}.leagueTabs button.active{color:#0b1f29!important;background:#dcb54a!important;border-color:#f0ca78!important}.leagueTabs button small{opacity:.85;font-size:12px;font-weight:600}.leaguePanel,.leagueLocked{background:#0b2b392e;border:1px solid #dab1454d;border-radius:18px;min-width:0;padding:clamp(16px,3vw,28px)}.leaguePanel header h3,.leagueLocked h3{margin:0 0 6px;font-size:clamp(20px,3vw,26px)}.leaguePanel header p,.leagueMuted{opacity:.8;margin:0 0 14px;font-size:15px;line-height:1.5}.leaguePanel h4{margin:20px 0 8px;font-size:16px}.leagueLocked{justify-items:start;gap:8px;display:grid}.leagueLocked>span{font-size:28px}.leagueLocked p{max-width:60ch;margin:0;line-height:1.5}.leagueLocked button,.leaguePanel button{cursor:pointer;border-radius:12px;min-height:44px;padding:10px 18px;font-weight:800}.leagueTable{border-collapse:collapse;width:100%;font-size:14px;display:block;overflow-x:auto}.leagueTable th,.leagueTable td{text-align:left;white-space:nowrap;border-bottom:1px solid #dab1452e;padding:8px 10px}.leagueTable td small{opacity:.7}.leagueList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.leagueList li{background:#dab14512;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:10px 12px;display:flex}.leagueList li.you{outline:2px solid #dcb54a}.leagueList small{opacity:.8}.leagueHeadline{font-size:16px;line-height:1.5}.leagueNotice{background:#dcb54a26;border-radius:10px;padding:10px 12px}.leagueError{color:#f28b82}.leagueForms{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:12px;display:flex}.leagueForms form{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.leagueForms label{gap:4px;font-size:14px;font-weight:700;display:grid}.leagueForms input{min-height:44px;color:inherit;font:inherit;background:0 0;border:1px solid #dab14573;border-radius:10px;padding:8px 12px}.leagueCard{border:1px solid #dab14538;border-radius:14px;margin-top:12px;padding:14px}.leagueCard header{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:10px;display:flex}.leagueCard h4{margin:0}.leagueGhost{margin-left:auto;color:inherit!important;background:0 0!important;border:1px solid #dab14566!important}.leagueDivisionLadder{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.leagueDivisionLadder span{border:1px solid #dab1454d;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:700}.leagueDivisionLadder .current{color:#0b1f29;background:#dcb54a}.leagueDivisionLadder .locked{opacity:.55}.leagueReview{border:1px solid #dab14533;border-radius:10px;margin-top:8px;padding:10px 12px}.leagueReview summary{cursor:pointer;font-weight:700}.leagueDuelPlay header,.leagueSticky{justify-content:space-between;align-items:center;gap:12px;display:flex}.leagueDuelPlay .urgent,.leagueSticky .urgent{color:#f28b82;font-weight:800}.leagueOptions{gap:8px;margin:12px 0;display:grid}.leagueOptions button{text-align:left;align-items:flex-start;gap:10px;line-height:1.4;display:flex}.leagueOptions button.right{outline:3px solid #5fd08a}.leagueOptions button.wrong{outline:3px solid #f28b82}.leagueFeedback{background:#dab1451a;border-radius:12px;justify-items:start;gap:8px;padding:12px;display:grid}.leagueSimulation fieldset{border:1px solid #dab14533;border-radius:12px;min-width:0;margin:10px 0;padding:12px}.leagueSimulation label{cursor:pointer;align-items:flex-start;gap:8px;padding:6px 0;line-height:1.4;display:flex}.leagueSticky{z-index:2;background:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:10px 0;position:sticky;top:0}.leagueAchievements{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.leagueAchievements article{opacity:.55;border:1px solid #dab14533;border-radius:12px;gap:4px;padding:12px;display:grid}.leagueAchievements article.earned{opacity:1;border-color:#dcb54a}.liveDailyStreak strong{font-size:20px}.rankingBadge{color:#0b1f29;background:#dcb54a;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:800;display:inline-block}.rankingBadge.training{color:#fff;background:#8a96a3}.rankingNameMax{font-weight:800}@media (width<=760px){.leagueForms,.leagueForms form{width:100%;display:grid}.leagueGhost{margin-left:0}}.leagueCenter .leagueTabs{flex-flow:row!important;grid-template-columns:none!important;width:100%!important;display:flex!important}.leagueCenter .leagueTabs button{flex:none!important;width:auto!important;max-width:none!important}.leagueCenter .leagueTabs button.active small{opacity:.9;color:#0b1f29!important}.shell[data-theme=day] .leagueCenter .leagueTabs{background:#f7fbfc;border:1px solid #c9d9de;border-radius:16px;padding:6px;box-shadow:0 6px 18px #204c5c14}.shell[data-theme=day] .leagueCenter .leagueTabs button{color:#365663!important;box-shadow:none!important;background:#fff!important;border:1px solid #dfe8eb!important}.shell[data-theme=day] .leagueCenter .leagueTabs button small{color:#6b7f88!important}.shell[data-theme=day] .leagueCenter .leagueTabs button.active{color:#805700!important;background:#fff7dc!important;border-color:#e6b94d!important;box-shadow:0 5px 14px #a971001f!important}.shell[data-theme=day] .leagueCenter .leagueTabs button.active small{color:#805700!important}.shell[data-theme=day] .leaguePanel,.shell[data-theme=day] .leagueLocked{color:#35291e;background:#fff;border-color:#dac49e;box-shadow:0 8px 24px #35291e0f}.shell[data-theme=day] .leaguePanel header h3,.shell[data-theme=day] .leagueLocked h3,.shell[data-theme=day] .leaguePanel h4{color:#1d2f37}.shell[data-theme=day] .leagueMuted,.shell[data-theme=day] .leaguePanel header p{color:#5f6b70;opacity:1}.shell[data-theme=day] .leagueList li{background:#fbf7ef;border:1px solid #efe3cc}.shell[data-theme=day] .leagueList li.you{background:#fff7dc;outline:2px solid #e6b94d}.shell[data-theme=day] .leagueTable th{color:#805700;background:#fdf9f1}.shell[data-theme=day] .leagueTable th,.shell[data-theme=day] .leagueTable td{border-bottom-color:#efe3cc}.shell[data-theme=day] .leagueCard,.shell[data-theme=day] .leagueReview,.shell[data-theme=day] .leagueSimulation fieldset,.shell[data-theme=day] .leagueAchievements article{background:#fff;border-color:#e6d6b8}.shell[data-theme=day] .leagueAchievements article.earned{background:#fff7dc;border-color:#e6b94d}.shell[data-theme=day] .leagueNotice,.shell[data-theme=day] .leagueFeedback{color:#5c4300;background:#fff7dc}.shell[data-theme=day] .leagueForms input{color:#35291e;background:#fff;border-color:#cdb98f}.shell[data-theme=day] .leagueDivisionLadder span{color:#365663;background:#fff;border-color:#dac49e}.shell[data-theme=day] .leagueDivisionLadder .current{color:#805700;background:#fff7dc;border-color:#e6b94d}.shell[data-theme=day] .leagueGhost{color:#805700!important;border-color:#e6b94d!important}.shell[data-theme=day] .leagueSticky{background:#ffffffeb}.shell[data-theme=day] .leagueOptions button,.shell[data-theme=day] .leaguePanel button:not(.leagueGhost),.shell[data-theme=day] .leagueLocked button{color:#805700!important;background:#fff7dc!important;border:1px solid #e6b94d!important}.leagueProfile{background:#dab14514;border:1px solid #dab1454d;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 16px;min-width:0;padding:10px 14px;display:flex}.leagueProfile strong{overflow-wrap:anywhere;font-size:16px}.leagueProfile small{opacity:.8}.leaguePlanTag{color:#0b1f29;background:#dcb54a;border-radius:999px;margin-left:auto;padding:2px 10px;font-size:12px;font-weight:800}.leagueChart{width:100%;max-width:560px;height:auto;margin:4px 0 12px;display:block}.leagueChart .grid{stroke:currentColor;opacity:.15}.leagueChart text{fill:currentColor;opacity:.7;font-size:10px}.leagueChart .line{stroke:#dcb54a;stroke-width:2.5px}.leagueChart .dot{fill:#dcb54a}.leagueTable{max-width:100%;display:block;overflow-x:auto}.shell[data-theme=day] .leagueProfile{color:#35291e;background:#fff;border-color:#dac49e;box-shadow:0 8px 24px #35291e0f}.shell[data-theme=day] .leaguePlanTag{color:#805700;background:#fff7dc;border:1px solid #e6b94d}.shell[data-theme=day] .leagueChart .line{stroke:#b98a1f}.shell[data-theme=day] .leagueChart .dot{fill:#b98a1f}@media (width>=761px){.leagueCenter .leagueTabs{flex-wrap:wrap!important;overflow-x:visible!important}}.leagueCenter small,.leagueCenter .rankingColumnLabels>*,.leagueCenter .rankingEstimateNote,.leagueCenter .rankingEstimateNote *{font-size:max(11px,.8em)!important}.leagueCenter small a[href]{align-items:center;min-height:24px;display:inline-flex}.workspaceErrorDetail{opacity:.7;overflow-wrap:anywhere;margin-top:18px;font-size:12px}.leagueIcon{vertical-align:-1px;flex:none;margin-right:4px;display:inline-block}.leagueIcon.large{color:#c9a227;margin:0}.leagueCenter{gap:14px}.leagueCenter *{text-shadow:none!important}.leagueCenter .leagueTabs button{letter-spacing:0!important;min-height:40px!important;box-shadow:none!important;border-radius:10px!important;padding:7px 14px!important;font-size:13.5px!important;font-weight:650!important}.leagueCenter .leagueTabs button small{opacity:.7;align-items:center;font-weight:500;display:inline-flex;font-size:11.5px!important}.leagueCenter .leagueTabs button.active{box-shadow:none!important}.leagueCenter .leaguePanel{box-shadow:none;border-radius:14px}.leagueCenter .leaguePanel header h3{letter-spacing:-.01em;font-weight:650}.leagueCenter .leagueLocked>.leagueIcon{color:#c9a227;width:22px;height:22px}.leagueCenter .leagueAchievements article{align-content:start}.leagueCenter .liveLeagueHero{align-items:center;margin-bottom:14px}.leagueCenter .liveLeagueHero>div>span{letter-spacing:.08em;text-transform:uppercase;font-weight:700;font-size:12px!important}body .shell .leagueCenter .liveLeagueHero h2{letter-spacing:-.01em;font-size:clamp(22px,2.3vw,32px)!important;line-height:1.15!important}.leagueCenter .liveLeagueHero nav{border-radius:12px;gap:4px;flex-direction:row!important}.leagueCenter .liveLeagueHero nav button{white-space:nowrap;box-shadow:none!important;padding:9px 14px!important;font-weight:650!important}body .shell .leagueCenter .liveLeagueStrip{border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}.leagueCenter .liveLeagueStrip>div{padding:14px 16px!important}.leagueCenter .liveLeagueStrip span{text-transform:uppercase;letter-spacing:.04em!important;white-space:normal!important;font-size:11.5px!important;font-weight:650!important}.leagueCenter .liveLeagueStrip strong{line-height:1.2;white-space:normal!important;font-size:19px!important;font-weight:650!important}body .shell .leagueCenter .liveQuestionCard h3{letter-spacing:-.005em;font-weight:600!important}body .shell .leagueCenter .liveQuestionCard h3:not(.medium):not(.long):not(.extraLong){font-size:clamp(19px,1.6vw,24px)!important;line-height:1.4!important}.leagueCenter .liveAnswerOptions button{box-shadow:none!important;font-weight:500!important;line-height:1.45!important}.leagueCenter .liveAnswerOptions button b{font-weight:700!important}.leagueCenter .liveAnswerOptions button *{font-weight:inherit}.leagueCenter .liveAnswerOptions button>b{font-weight:700!important}.leagueCenter .liveChatPanel header{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;display:flex!important}.leagueCenter .liveChatPanel header>div{white-space:nowrap;align-items:center;gap:8px;display:inline-flex!important}.leagueCenter .liveChatPanel header small{opacity:.75;display:block}.leagueCenter .rankingColumnLabels>*{text-transform:uppercase;letter-spacing:.05em}.leagueCenter .rankingEstimateNote{line-height:1.5}.leagueCenter .rankingBadge{padding:1px 7px;font-weight:650}.leagueCenter .leagueProfile{gap:6px 20px}.leagueCenter .leagueProfile strong{font-weight:650}body .shell[data-theme=day] .brand{box-shadow:none!important;background:0 0!important}body .shell[data-theme=day] .brand strong,body .shell[data-theme=day] .brand b{color:#1d2f37!important}body .shell[data-theme=day] .brand small{color:#6b7f88!important}body .shell[data-theme=day] .activePanelFlag{background:0 0!important}body .shell[data-theme=day] .leagueSidebarUpgrade{color:#805700!important;box-shadow:none!important;background:#fff7dc!important;border:1px solid #e6b94d!important}body .shell[data-theme=day] .leagueSidebarUpgrade *{color:#805700!important}body .shell[data-theme=day] :is(.planLimitsTrigger,.accountLogoutTrigger){color:#365663!important;box-shadow:none!important;background:#fff!important;border:1px solid #c9d9de!important}body .shell[data-theme=day] :is(.planLimitsTrigger,.accountLogoutTrigger):hover{color:#805700!important;background:#fff7dc!important;border-color:#e6b94d!important}body .shell[data-theme=day] :is(.planLimitsTrigger,.accountLogoutTrigger) *{color:inherit!important}body .shell[data-theme=day] .brand .brandIvory{color:#1d2f37!important;-webkit-text-fill-color:#1d2f37!important}body .shell[data-theme=day] .brand .brandGold{color:#a36a00!important;-webkit-text-fill-color:#a36a00!important}body .shell[data-theme=day] .brand .brandTagline{color:#6b7f88!important;-webkit-text-fill-color:#6b7f88!important}html body .shell[data-theme=day]>.sidebar{background:#f5efe2!important}html body .shell[data-theme=day] .sidebar .brand{background:0 0!important;border-color:#e6d6b8!important}html body .shell[data-theme=day] .workspace:before{background:radial-gradient(circle at 85% 18%,#deb85924,#0000 30%)!important}html body .shell[data-theme=day] .sidebar .brand{border:0!important;border-bottom:1px solid #e6d6b8!important;border-radius:0!important;margin:0 0 10px!important;padding:0 6px 16px!important}.leagueCenter .leagueReview summary{cursor:pointer;align-items:center;min-height:32px;display:flex}@media (width<=520px){.leagueCenter .liveLeagueHero{flex-wrap:wrap}.leagueCenter .liveLeagueHero nav{flex-wrap:wrap;width:100%}.leagueCenter .liveLeagueHero nav button{flex:1 1 0;min-width:0;white-space:normal!important}.leagueCenter .leagueProfile{gap:4px 12px}.leagueCenter .leaguePlanTag{margin-left:0}}html body .shell>.sidebar{overflow-x:hidden!important}html body .sidebar .brand{box-sizing:border-box!important;gap:10px!important;max-width:100%!important;overflow:hidden!important}html body .sidebar .brand .brandSeal{flex:none!important;width:44px!important;height:44px!important}html body .sidebar .brand>div{flex:auto!important;min-width:0!important}html body .sidebar .brand .brandWordmark{letter-spacing:.1em!important;white-space:nowrap!important;font-size:18px!important}html body .sidebar .brand .brandTagline{letter-spacing:.06em!important;white-space:normal!important;max-width:100%!important;font-size:9.5px!important}html body .workspace :is(small,em,label,summary em,td small),html body .workspace li>button,html body .workspace .daySelector button,html body .workspace .questionFilters label{font-size:max(11px,.8em)!important}html body .workspace :is(.globalFocusTrigger,.planLimitsTrigger){font-size:12px!important}html body .workspace :is(.eyebrow,.archivePlanTotals span,.curriculumFootnote){font-size:11px!important}html body .sidebar .navGroupLabel{font-size:10px!important}html body .workspace summary{min-height:28px}html body .workspace .topActions{flex-wrap:wrap!important;justify-content:flex-end!important;row-gap:8px!important}html body .workspace .topActions>*{flex-shrink:0!important}html body .workspace .topActions :is(button,a){white-space:nowrap!important;width:auto!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}html body .workspace .globalFocusTrigger{padding-inline:12px!important}body .shell[data-theme=day] .globalFocusTrigger{color:#365663!important;box-shadow:none!important;background:#fff!important;border:1px solid #c9d9de!important}body .shell[data-theme=day] .globalFocusTrigger *{color:inherit!important}@media (width<=520px){html body .workspace .topActions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}html body .workspace .topActions>:is(button,a){flex:none!important}}html body .workspace :is(div,section,article,header,footer,form,fieldset,li,main,aside){min-width:0}html body .workspace :is(p,span,small,strong,em,b,h1,h2,h3,h4,label,td,th,li){overflow-wrap:anywhere}html body .workspace .liveAnswerOptions button{min-width:0!important}html body .workspace .liveAnswerOptions button>span{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important}html body .workspace .daySelector{flex-wrap:wrap!important;gap:6px!important;display:flex!important}html body .workspace .daySelector button{flex:none!important;width:auto!important;min-width:max-content!important;padding-inline:10px!important}html body .workspace :is(button,a){overflow-wrap:anywhere}html body .workspace .ratingPlacement>div{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:8px!important;display:grid!important}html body .workspace .ratingPlacement button{white-space:normal!important;width:auto!important;min-width:0!important}html body .workspace .ratingPlacement button *{white-space:normal!important;overflow-wrap:anywhere!important}html body .workspace .materialSourceSetup{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important}html body .workspace .materialSourceSetup>*{grid-column:auto!important}html body .workspace .syllabusCoveragePanel article{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))!important}html body .workspace .syllabusCoveragePanel article>details{grid-column:1/-1!important;min-width:0!important}html body .workspace .ownedMaterialImportControls{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))!important}html body .workspace .naturalRule{grid-template-columns:minmax(0,1fr)!important}html body .workspace .naturalRule>button{justify-self:start;width:auto!important;min-width:max-content!important;padding-inline:12px!important}html body .workspace :is(input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%}html body .workspace .cycleControls{flex-wrap:wrap!important;gap:8px 12px!important;display:flex!important}html body .workspace .cycleControls>label{white-space:normal!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;max-width:100%!important;display:flex!important}html body .workspace .cycleControls input{flex:none!important;width:4.5em!important}html body .workspace .cyclePlanner{flex-wrap:wrap!important}html body .workspace .cyclePlanner>label{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;max-width:100%!important;display:flex!important}html body .workspace .cyclePlanner>label>input{flex:none!important;width:4.5em!important}html body .workspace .cyclePlanner>label>span{white-space:normal!important}html body .workspace .topbar{grid-template-columns:auto minmax(0,1fr)!important;height:auto!important}html body .workspace .topActions{min-width:0!important}html body .workspace .topActions>.quickExamSwitcher{flex:180px!important;min-width:150px!important;max-width:420px!important}@media (width>=900px){html body .workspace .topActions{flex-wrap:nowrap!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}.sessionRecovery{box-sizing:border-box!important;color:#f2eadc!important;text-align:center!important;background:#050403!important;place-content:center!important;justify-items:center!important;gap:12px!important;min-height:100vh!important;padding:28px!important;display:grid!important}.sessionRecovery svg{width:64px!important;height:64px!important}.sessionRecovery h1{color:#f0d274!important;margin:0!important;font:600 clamp(28px,4vw,46px)/1.1 Georgia,serif!important}.sessionRecovery>p:last-of-type{color:#b8afa0!important;max-width:560px!important;margin:0!important;line-height:1.55!important}.sessionRecovery button{color:#090705!important;cursor:pointer!important;background:#d8b65f!important;border:1px solid #d8b65f!important;border-radius:8px!important;margin-top:8px!important;padding:11px 16px!important;font-weight:850!important}@media (width>=901px){.topbar{grid-template-rows:48px!important;grid-template-columns:minmax(230px,.78fr) minmax(0,1.22fr)!important;align-items:center!important;gap:18px!important;min-height:0!important;padding-block:12px!important;display:grid!important}.topbarIdentity{align-self:center!important;overflow:hidden!important}.topbarBrand{align-items:center!important;gap:14px!important;min-width:0!important;display:flex!important}.topbarBrand .mobileLogo{flex:0 0 42px!important;width:42px!important;height:42px!important;display:block!important}.topActions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-self:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:42px!important;display:flex!important;overflow:visible!important}.topActions .quickExamSwitcher{flex:310px!important;width:clamp(230px,31vw,430px)!important;min-width:0!important}.topActions .planLimitsTrigger{flex:none!important;min-height:36px!important;padding:7px 10px!important;font-size:8px!important}.topActions :is(.themeSwitcher,.lumenLaunchCompact){flex:none!important}}@media (width<=900px){.topbar{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.topbarBrand{align-items:center!important;gap:12px!important;width:100%!important;display:flex!important}.topbarBrand .mobileLogo{flex:0 0 44px!important;width:44px!important;height:44px!important;display:block!important}.topbarIdentity{min-width:0!important}}@media (width>=901px) and (width<=1120px){.topbar{grid-template-columns:minmax(190px,.65fr) minmax(0,1.35fr)!important;gap:10px!important}.topActions .quickExamSwitcher{flex-basis:230px!important;width:clamp(210px,32vw,300px)!important}.topbarIdentity h1{font-size:clamp(17px,2vw,24px)!important}.topbarIdentity .eyebrow{letter-spacing:.12em!important;font-size:7px!important}}.libraryFiles{overflow:hidden!important}.libraryTableHead{grid-template-columns:minmax(150px,1.45fr) minmax(125px,1fr) minmax(90px,.72fr) 58px 62px!important;gap:8px!important;padding-inline:12px!important}.libraryFiles article{grid-template-columns:36px minmax(145px,1.45fr) minmax(120px,1fr) minmax(88px,.72fr) 58px 62px!important;gap:8px!important;padding-inline:12px!important}.libraryFiles article .openLibraryFile{box-sizing:border-box!important;white-space:nowrap!important;border-radius:7px!important;justify-self:center!important;width:56px!important;min-width:56px!important;max-width:56px!important;min-height:28px!important;padding:5px 6px!important;font-size:9px!important;line-height:1!important;overflow:hidden!important}@media (width<=1200px){.libraryFiles article{grid-template-rows:auto auto!important;grid-template-columns:42px minmax(0,1.45fr) minmax(130px,.75fr)!important}}@media (width<=650px){.libraryFiles article .openLibraryFile{grid-area:4/3!important;justify-self:center!important;width:56px!important;min-width:56px!important;max-width:56px!important}}.voiceCountryFlag{background:#070503!important;border:1px solid #c5a2578c!important;border-radius:8px!important;place-items:center!important;width:52px!important;height:38px!important;padding:0!important;display:grid!important;overflow:hidden!important}.voiceCountryFlag img{object-fit:cover!important;width:100%!important;height:100%!important}.voiceProfileOption{background:#070503!important;border:1px solid #c5a25759!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.voiceProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.voiceProfileOption.active{border-color:#d8b65f!important}.voiceProfileOption>button{width:100%!important;min-width:0!important;color:inherit!important;text-align:left!important;overflow-wrap:normal!important;word-break:normal!important;background:0 0!important;border:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:0!important;display:grid!important}.voiceProfileOption>button :is(strong,small,span){overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.voiceProfileOption .voiceSampleButton{color:#d8b65f!important;text-align:center!important;white-space:nowrap!important;background:#0b0805!important;border:1px solid #d8b65f8c!important;border-radius:8px!important;grid-template-columns:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;padding:8px 10px!important;display:inline-flex!important}.dropboxImportPipeline ol{grid-template-columns:repeat(4,minmax(92px,1fr))!important;align-items:start!important;gap:14px!important;display:grid!important}.dropboxImportPipeline ol li{grid-template-rows:52px auto!important;place-items:center!important;width:auto!important;min-width:92px!important;display:grid!important}.dropboxImportPipeline ol li b{width:44px!important;height:44px!important;font-size:18px!important}.dropboxImportPipeline ol li span{text-align:center!important;min-height:34px!important;font-size:10px!important;line-height:1.35!important}.importedRadarSyllabus>header{align-items:center!important}.importedRadarSyllabus>header h2,.enrollmentAgendaSetup>header h2{letter-spacing:-.025em!important;overflow-wrap:normal!important;word-break:normal!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:clamp(28px,3vw,44px)!important;font-weight:750!important;line-height:1.12!important}.importedRadarSyllabus>header h2{overflow-wrap:anywhere!important;max-width:100%!important;font-size:clamp(22px,2vw,34px)!important;line-height:1.08!important}.importedRadarSyllabus>header>div{min-width:0!important}.voiceProfileOption .lumenPlaybackError{color:#c9ad72!important;overflow-wrap:break-word!important;max-width:100%!important;margin:0!important;font:500 9px/1.35 Inter,ui-sans-serif,system-ui,sans-serif!important}.curriculumLibraryTree li>span{overflow-wrap:break-word!important;min-width:0!important;line-height:1.45!important}.studentDiagnostic{background:linear-gradient(145deg,#090705,#17120c)!important;border:1px solid #c5a2576b!important;border-radius:18px!important;gap:18px!important;padding:22px!important;display:grid!important}.studentDiagnostic>header{justify-content:space-between!important;align-items:center!important;gap:18px!important;display:flex!important}.studentDiagnostic>header h3,.materialSourceSetup h3{color:#f0dfae!important;margin:4px 0!important;font:700 24px/1.2 Inter,ui-sans-serif,system-ui,sans-serif!important}.studentDiagnostic>header>span,.extensionNotice{color:#c9ad72!important;font-size:11px!important}.studentDiagnosticGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.studentDiagnostic label,.materialSourceSetup label{color:#e8dfd0!important;gap:7px!important;font:650 12px/1.35 Inter,ui-sans-serif,system-ui,sans-serif!important;display:grid!important}.studentDiagnostic label.wide{grid-column:1/-1!important}.studentDiagnostic :is(input,select,textarea){box-sizing:border-box!important;color:#f2eadc!important;background:#070503!important;border:1px solid #c5a2577a!important;border-radius:10px!important;width:100%!important;min-height:48px!important;padding:11px 12px!important;font:400 14px/1.45 Inter,ui-sans-serif,system-ui,sans-serif!important}.studentDiagnostic textarea{resize:vertical!important;min-height:88px!important}.inputWithSuffix{position:relative!important}.inputWithSuffix em{color:#a99d8c!important;font-style:normal!important;position:absolute!important;top:14px!important;right:12px!important}.materialSourceSetup{border-top:1px solid #c5a25740!important;grid-template-columns:minmax(240px,.75fr) minmax(320px,1.25fr)!important;gap:14px 18px!important;padding-top:16px!important;display:grid!important}.materialSourceSetup>label,.materialSourceSetup>.extensionNotice{grid-column:1/-1!important}.materialSourceSetup p{color:#b8afa0!important;margin:5px 0 0!important;font:400 12px/1.5 Inter,ui-sans-serif,system-ui,sans-serif!important}.syllabusCoveragePanel{background:#080604!important;border:1px solid #c5a25770!important;border-radius:18px!important;gap:16px!important;padding:22px!important;display:grid!important}.syllabusCoveragePanel>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important;display:grid!important}.syllabusCoveragePanel h3{color:#f0dfae!important;margin:5px 0!important;font:750 26px/1.2 Inter,ui-sans-serif,system-ui,sans-serif!important}.syllabusCoveragePanel p{color:#b8afa0!important;max-width:900px!important;margin:0!important;font:400 12px/1.5 Inter,ui-sans-serif,system-ui,sans-serif!important}.syllabusCoveragePanel>header>strong{text-align:center!important;border:1px solid #47b898!important;border-radius:14px!important;min-width:150px!important;padding:14px 18px!important;display:grid!important}.syllabusCoveragePanel>header>strong b{color:#65d2b1!important;font-size:30px!important}.syllabusCoveragePanel>header>strong span{color:#f2eadc!important;font-size:11px!important}.syllabusCoveragePanel>header>strong em{color:#a99d8c!important;font-size:10px!important;font-style:normal!important}.syllabusCoveragePanel>div{gap:8px!important;display:grid!important}.syllabusCoveragePanel article{border-top:1px solid #c5a2572e!important;grid-template-columns:minmax(190px,.8fr) minmax(180px,1fr) 52px minmax(260px,1.1fr)!important;align-items:center!important;gap:14px!important;padding:12px 0!important;display:grid!important}.syllabusCoveragePanel article>span{gap:3px!important;display:grid!important}.syllabusCoveragePanel article>span b{color:#eee4d4!important;font-size:12px!important}.syllabusCoveragePanel article small{color:#a99d8c!important;font-size:10px!important;line-height:1.4!important}.syllabusCoveragePanel article>i{background:#ffffff14!important;border-radius:999px!important;height:9px!important;overflow:hidden!important}.syllabusCoveragePanel article>i b{border-radius:inherit!important;background:linear-gradient(90deg,#249477,#65d2b1)!important;height:100%!important;display:block!important}.syllabusCoveragePanel article>em{color:#65d2b1!important;text-align:right!important;font-style:normal!important;font-weight:800!important}.intakeRoleSelector{background:#0b0805!important;border:1px solid #d8b65f!important;border-radius:10px!important;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr)!important;align-items:center!important;gap:18px!important;padding:18px!important;display:grid!important}.intakeRoleSelector>span{gap:5px!important;display:grid!important}.intakeRoleSelector strong{color:#f2eadc!important;font-size:15px!important}.intakeRoleSelector small{color:#b8afa0!important;line-height:1.45!important}.intakeRoleSelector select{color:#f2eadc!important;background:#050403!important;border-color:#d8b65f!important;width:100%!important;min-height:48px!important}.reviewStrategyHelp,.reviewRuleExplanation{color:#c9b98f!important;margin:7px 0 0!important;font:500 12px/1.55 Inter,ui-sans-serif,system-ui,sans-serif!important;display:block!important}.discursiveQuestionDraft{box-sizing:border-box!important;color:#f2eadc!important;resize:vertical!important;background:#080604!important;border:1px solid #d8b65f80!important;border-radius:12px!important;width:100%!important;min-height:220px!important;padding:16px!important;font:500 16px/1.65 Inter,ui-sans-serif,system-ui,sans-serif!important}.bibliographyClarification{background:#0b0805!important;border:1px solid #d8b65f61!important;border-radius:12px!important;gap:6px!important;margin-top:16px!important;padding:14px 16px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;display:grid!important}.bibliographyClarification strong{color:#e2c46f!important;font-size:13px!important}.bibliographyClarification span{color:#c8bcaa!important;font-size:12px!important;line-height:1.55!important}.universalFileImport{background:linear-gradient(145deg,#090705,#17120c)!important;border:1px solid #d8b65f75!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px 22px!important;padding:20px!important;display:grid!important}.universalFileImport>div{gap:5px!important;display:grid!important}.universalFileImport h3{color:#f0dfae!important;margin:0!important;font:750 22px/1.25 Inter,ui-sans-serif,system-ui,sans-serif!important}.universalFileImport span,.universalFileImport>small{color:#b8afa0!important;font:400 12px/1.5 Inter,ui-sans-serif,system-ui,sans-serif!important}.universalFileImport>label{color:#080604!important;cursor:pointer!important;background:#bd9448!important;border:1px solid #dec27d!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:0 18px!important;font:800 12px/1.2 Inter,ui-sans-serif,system-ui,sans-serif!important;display:inline-flex!important}.universalFileImport>label.busy{opacity:.7!important;cursor:wait!important}.universalFileImport input{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}.universalFileImport>small,.universalFileImport>em{grid-column:1/-1!important}.universalFileImport>em{color:#65d2b1!important;font:700 12px/1.4 Inter,ui-sans-serif,system-ui,sans-serif!important}.ownedMaterialImport{margin-bottom:20px!important}.ownedMaterialImportControls{grid-column:1/-1!important;grid-template-columns:minmax(180px,1fr) minmax(220px,1.4fr) auto!important;align-items:end!important;gap:12px!important;display:grid!important}.ownedMaterialImportControls label{color:#c9b98f!important;gap:5px!important;font:700 10px/1.3 Inter,ui-sans-serif,system-ui,sans-serif!important;display:grid!important}.ownedMaterialImportControls select{box-sizing:border-box!important;color:#f2eadc!important;background:#080604!important;border:1px solid #d8b65f73!important;border-radius:8px!important;width:100%!important;min-height:42px!important;padding:8px 10px!important}.ownedMaterialImportControls>span{color:#65d2b1!important;align-self:center!important;font-weight:700!important}.universalSyllabusProgress{margin:18px 0!important}.syllabusCoveragePanel article>details{grid-column:1/-1!important;width:100%!important}.syllabusCoveragePanel article>details summary{color:#d8b65f!important;cursor:pointer!important;font:700 11px/1.4 Inter,ui-sans-serif,system-ui,sans-serif!important}.syllabusCoveragePanel article>details ul{gap:6px!important;margin:10px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.syllabusCoveragePanel article>details li{border:1px solid #d8b65f29!important;border-radius:9px!important;grid-template-columns:minmax(220px,1fr) minmax(160px,.8fr) 48px!important;align-items:center!important;gap:12px!important;padding:9px 10px!important;display:grid!important}.syllabusCoveragePanel article>details li>span{gap:2px!important;display:grid!important}.syllabusCoveragePanel article>details li>span b{color:#eee4d4!important;font-size:11px!important}.syllabusCoveragePanel article>details li>i{background:#ffffff14!important;border-radius:999px!important;height:7px!important;overflow:hidden!important}.syllabusCoveragePanel article>details li>i b{border-radius:inherit!important;background:linear-gradient(90deg,#249477,#65d2b1)!important;height:100%!important;display:block!important}.syllabusCoveragePanel article>details li>em{color:#65d2b1!important;text-align:right!important;font-size:11px!important;font-style:normal!important;font-weight:800!important}@media (width<=700px){.voiceProfileGrid,.voiceProfileOption{grid-template-columns:1fr!important}.voiceProfileOption .voiceSampleButton{width:100%!important}.intakeRoleSelector{grid-template-columns:1fr!important}.dropboxImportPipeline ol{grid-template-columns:repeat(4,92px)!important}.studentDiagnostic>header{flex-direction:column!important;align-items:flex-start!important}.studentDiagnosticGrid,.materialSourceSetup{grid-template-columns:1fr!important}.studentDiagnostic label.wide,.materialSourceSetup>label,.materialSourceSetup>.extensionNotice{grid-column:1!important}.syllabusCoveragePanel>header,.syllabusCoveragePanel article{grid-template-columns:1fr!important}.syllabusCoveragePanel>header>strong{width:100%!important}.syllabusCoveragePanel article>em{text-align:left!important}.universalFileImport{grid-template-columns:1fr!important}.universalFileImport>label{box-sizing:border-box!important;width:100%!important}.syllabusCoveragePanel article>details li{grid-template-columns:1fr!important}.syllabusCoveragePanel article>details li>em{text-align:left!important}.ownedMaterialImportControls{grid-template-columns:1fr!important}}.questionListSetup,.sessionQuestionRecorder,.sessionQuestionRecorder>header,.questionCorrectionSummary{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.questionListSetup{grid-template-columns:minmax(0,1.5fr) minmax(170px,.9fr) minmax(86px,112px) minmax(116px,148px)!important;width:100%!important}.questionCorrectionSummary{flex:0 210px!important;width:min(210px,100%)!important}.questionCorrectionSummary>button{box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;max-width:100%!important}.shell[data-theme=day] .topActions{box-sizing:border-box!important;padding-right:12px!important}.shell[data-theme=day] .accountLogoutTrigger{margin-right:2px!important}.shell[data-theme=day] .sidebar{color:#183138!important;background:#f5efe2!important}.shell[data-theme=day] .sidebar .examSwitcher>button{color:#183138!important;background:#fffaf0!important;border-color:#9a7421!important;box-shadow:0 8px 20px #4433121a!important}.shell[data-theme=day] .sidebar .examSwitcher :is(strong,em,b,small),.shell[data-theme=day] .sidebar :is(.navGroupLabel,.sidebarBottom strong,.sidebarBottom span,.focusRing small){color:#40575d!important}.shell[data-theme=day] .sidebar .navItem,.shell[data-theme=day] .sidebar .navItem:not(.active){color:#263d43!important;box-shadow:none!important;background:#fffaf0!important;border-color:#9a742157!important}.shell[data-theme=day] .sidebar .navItem span{color:#60757a!important}.shell[data-theme=day] .sidebar .navItem:is(:hover,:focus-visible,.active){color:#664b0f!important;background:linear-gradient(90deg,#efe0b5,#fffaf0)!important;border-color:#9a7421!important}.shell[data-theme=day] :is(.automaticAgendaComposer,.importedAgendaRecovery,.recoveredAgendaGrid>section,.coverageList .subjectCoverageGroup,.coverageList .subjectCoverageGroup>header,.coverageList .subjectExtras,.coverageAdvanced,.coverageAdvanced>summary){color:#183138!important;box-shadow:none!important;background:#fffaf0!important;border-color:#a9822e!important}.shell[data-theme=day] :is(.automaticAgendaComposer,.importedAgendaRecovery,.recoveredAgendaGrid>section,.coverageList .subjectCoverageGroup,.coverageAdvanced) :is(h1,h2,h3,h4,strong,b,p,span,small,time,label){color:#183138!important;text-shadow:none!important}.shell[data-theme=day] .coverageList :is(.macrothemeLibraryLink,.extraLibraryLink){color:#183138!important;background:#f7f0df!important;border-color:#9a742161!important}.shell[data-theme=day] .coverageList :is(.macrothemeLibraryLink,.extraLibraryLink) :is(strong,span,small,em){color:#294349!important}.todayFocusRow.completed{opacity:.66!important;filter:saturate(.42)!important;position:relative!important}.todayFocusRow.completed>button:first-child{border-color:#69aa88!important;box-shadow:inset 5px 0 #69aa88!important}.todayFocusRow.completed>button:first-child>b{color:#8de0b5!important}.shell[data-theme=day] .todayFocusRow.completed{opacity:.7!important}.shell[data-theme=day] .todayFocusRow.completed>button:first-child{background:#e3eadf!important;border-color:#568069!important;box-shadow:inset 5px 0 #568069!important}.shell[data-theme=day] .todayFocusRow.completed>button:first-child>b{color:#285c43!important}@media (width<=1050px){.questionListSetup{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media (width<=650px){.questionListSetup{grid-template-columns:1fr!important}.shell[data-theme=day] .topActions{padding-right:6px!important}}.questionEntryGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;align-content:start}.questionEntryGrid>article{box-sizing:border-box;align-self:start;min-height:49px}.questionEntryGrid>article:focus{outline-offset:2px;background:#ebc54e14;outline:2px solid #ebc54e}.questionObservation{box-sizing:border-box;resize:vertical;color:#eee4d5;width:100%;min-height:34px;font:inherit;background:#00000052;border:1px solid #d8b24d3d;border-radius:7px;grid-column:1/-1;padding:7px 9px;font-size:12px;line-height:1.35}.questionObservation:focus{border-color:#ebc54e;outline:none}.questionAnswerChoices .questionNoteToggle{color:#ebc54e;border-color:#ebc54e80;margin-left:3px}.questionAnswerChoices .questionNoteToggle.hasNote{background:#ebc54e2e;box-shadow:inset 0 0 0 1px #ebc54e47}.questionAnswerChoices .questionNoteToggle.selected{color:#080604;background:#ebc54e}@media (width<=850px){.questionEntryGrid{grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-flow:row;grid-template-rows:none!important}}.sessionQuestions>div>h3{color:#f0cf6b;margin:0 0 12px;font-size:clamp(22px,2.1vw,30px);line-height:1.1}.sessionQuestionRecorder{box-shadow:inset 0 1px #ffffff06;background:linear-gradient(145deg,#03171feb,#020e14e0)!important;border-color:#d8b24d61!important;border-radius:16px!important;gap:18px!important;padding:20px!important}.sessionQuestionRecorder>header{border-bottom:1px solid #d8b24d2e;padding-bottom:15px}.sessionQuestionRecorder>header strong{letter-spacing:-.01em;font-size:16px}.sessionQuestionRecorder>header small{max-width:720px;font-size:12px}.questionListSetup{grid-template-columns:minmax(300px,1.55fr) minmax(210px,.9fr) 120px auto!important;gap:12px!important}.questionListSetup label{color:#c9c0b2;letter-spacing:.035em;gap:7px;font-weight:850;display:grid;font-size:11px!important}.questionListSetup :is(input,select){border-radius:9px;min-height:46px;font-weight:750;font-size:14px!important}.questionListSetup>button{border-radius:9px!important;min-height:46px!important;padding:9px 15px!important;font-size:12px!important}.questionEntryGrid{padding:2px 8px 2px 2px;gap:9px 12px!important}.questionEntryGrid>article,.questionEntryGrid>article.correct,.questionEntryGrid>article.wrong{min-height:58px;transition:border-color .15s,background .15s,transform .15s;background:#03141cd6!important;border-color:#7b99a44d!important;border-radius:11px!important;padding:10px 12px!important}.questionEntryGrid>article:hover{border-color:#d8b24d7a!important}.questionEntryGrid>article:focus{outline-offset:1px;outline:1px solid #e6bd50;background:#0d232af5!important}.questionEntryGrid>article>b{font-variant-numeric:tabular-nums;font-size:14px}.questionAnswerChoices,.questionResultChoices{gap:6px!important}.questionAnswerChoices button,.questionResultChoices button{font-size:14px;border-radius:9px!important;min-width:36px!important;height:36px!important}.questionCorrectionSummary>button{max-width:190px}.shell[data-theme=day] .sessionQuestionRecorder{background:linear-gradient(145deg,#fffdf8,#f7f0e2)!important}.shell[data-theme=day] .questionEntryGrid>article,.shell[data-theme=day] .questionEntryGrid>article.correct,.shell[data-theme=day] .questionEntryGrid>article.wrong{background:#fffdf8!important;border-color:#b9aa8a!important}@media (width<=1050px){.questionListSetup{grid-template-columns:1fr 1fr!important}}@media (width<=650px){.sessionQuestionRecorder{padding:14px!important}.questionListSetup{grid-template-columns:1fr!important}}.universalModuleHero{align-items:center!important}.universalModuleHero>b{box-sizing:border-box!important;white-space:nowrap!important;text-align:center!important;justify-content:center!important;align-items:center!important;min-height:38px!important;padding:8px 14px!important;line-height:1!important;display:inline-flex!important}.syllabusCoveragePanel>div>article>em,.syllabusCoveragePanel details li>em{box-sizing:border-box!important;white-space:nowrap!important;text-align:center!important;justify-content:center!important;align-items:center!important;min-width:52px!important;min-height:34px!important;line-height:1.1!important;display:inline-flex!important}.questionEngine>header nav{box-sizing:border-box!important;flex:0 0 238px!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:4px!important;width:min(238px,32%)!important;max-width:238px!important;padding:4px!important;display:grid!important}.questionEngine>header{box-sizing:border-box!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;width:auto!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:hidden!important}.questionEngine{contain:paint!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;min-width:0!important;overflow:clip!important}.questionEngine>header>div{flex:auto!important;min-width:0!important;max-width:100%!important}.questionEngine>header nav{margin-left:auto!important;position:static!important;inset:auto!important;transform:none!important}.questionEngine>header nav button{white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;width:100%!important;min-width:0!important;min-height:32px!important;padding:5px 7px!important;font-size:9px!important;line-height:1.2!important}@media (width<=700px){.universalModuleHero{align-items:flex-start!important}.universalModuleHero>b{align-self:flex-start!important}.questionEngine>header{flex-direction:column!important;overflow:visible!important}.questionEngine>header nav{flex-basis:auto!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;display:grid!important}}@media (width<=420px){.questionEngine>header nav{grid-template-columns:1fr!important}}.macrothemeStudyEvidence{color:#65d2b1!important;font-weight:700!important}.libraryFiles article .openLibraryFile{width:52px!important;min-width:52px!important;max-width:52px!important;min-height:30px!important;padding:5px 6px!important;font-size:9px!important;line-height:1!important}.macrothemeStudyProgress{box-sizing:border-box!important;text-overflow:clip!important;white-space:nowrap!important;text-align:center!important;width:118px!important;min-width:118px!important;max-width:118px!important;overflow:visible!important}.syllabusCoveragePanel article{grid-template-columns:minmax(190px,.8fr) minmax(160px,1fr) 84px minmax(220px,1.1fr)!important}.syllabusCoveragePanel>div>article>em,.syllabusCoveragePanel details li>em{min-width:74px!important;font-size:10px!important}@media (width<=700px){.syllabusCoveragePanel article{grid-template-columns:1fr!important}.syllabusCoveragePanel>div>article>em,.syllabusCoveragePanel details li>em{justify-self:start!important}}.questionListSetup{box-sizing:border-box!important;grid-template-columns:minmax(0,1.5fr) minmax(170px,.9fr) minmax(86px,112px) minmax(116px,148px)!important;width:100%!important;min-width:0!important;max-width:100%!important}.questionListSetup>*,.questionListSetup :is(input,select,button){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.questionCorrectionSummary,.questionCorrectionSummary>button{box-sizing:border-box!important;white-space:normal!important;width:min(210px,100%)!important;min-width:0!important;max-width:100%!important}@media (width<=1050px){.questionListSetup{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media (width<=650px){.questionListSetup{grid-template-columns:1fr!important}}.shell[data-theme=day] :is(.coreActionDeck article,.coreActionDeck .lumenCoreAction,.coverageMethodNote,.questionCorpusScope,.questionEngine,.questionEngine>header,.questionEngine>header nav,.questionEngine>header nav button,.questionPaper,.questionSide>section,.questionTool){color:#183138!important;box-shadow:none!important;background:#fffaf0!important;border-color:#a9822e!important}.shell[data-theme=day] :is(.coreActionDeck article,.coverageMethodNote,.questionCorpusScope,.questionEngine,.questionPaper,.questionSide>section,.questionTool) :is(h1,h2,h3,h4,strong,b,p,span,small,em,label){color:#183138!important;text-shadow:none!important}.shell[data-theme=day] .coreActionDeck article{background:linear-gradient(145deg,#fffdf8,#f3ead5)!important}.shell[data-theme=day] .coreActionDeck button{color:#6f5114!important;background:0 0!important;border-color:#9a7421!important}.shell[data-theme=day] :is(.coverageMethodNote,.questionCorpusScope){border-left-color:#a9822e!important}.shell[data-theme=day] .questionEngine>header nav button.active{color:#142d33!important;background:#d8b65f!important;border-color:#9a7421!important}.shell[data-theme=day] :is(.brandSeal,.mobileLogo,.panelLauncherLogo){box-shadow:none!important;object-fit:contain!important;background:0 0!important;border:0!important;border-radius:0!important}.shell :is(.brandSeal,.mobileLogo,.panelLauncherLogo,.onboardingEliteZeitMark){clip-path:circle(50%)!important;object-fit:cover!important;box-shadow:none!important;background:#050403!important;border:0!important;border-radius:50%!important;display:block!important;overflow:hidden!important}.dossierFilterEmpty{color:#f2eadc;background:#070503;border:1px dashed #d7b55d7a;border-radius:18px;align-items:center;gap:18px;min-height:170px;margin-top:18px;padding:28px 32px;display:flex}.dossierFilterEmpty>span{color:#e2bd59;border:1px solid #d7b55d8c;border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:28px;display:grid}.dossierFilterEmpty small{color:#d7b55d;letter-spacing:.14em;font-weight:900}.dossierFilterEmpty h3{color:#f2eadc;margin:7px 0 5px;font:600 28px/1.1 Georgia,serif}.dossierFilterEmpty p{color:#bdb4a6;margin:0;line-height:1.5}.shell[data-theme=day] .dossierFilterEmpty{color:#17343a;background:#fffaf0;border-color:#b88a27}.shell[data-theme=day] .dossierFilterEmpty h3{color:#17343a}.shell[data-theme=day] .dossierFilterEmpty p{color:#52666a}@media (width<=680px){.dossierFilterEmpty{align-items:flex-start;padding:22px}.dossierFilterEmpty h3{font-size:24px}}.fileViewerFullscreen{color:#f5ead4!important;cursor:pointer!important;background:#0a2f3b!important;border:1px solid #a98024!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:max-content!important;min-height:40px!important;padding:9px 12px!important;font:800 13px/1 Inter,system-ui,sans-serif!important;display:inline-flex!important}.fileViewerFullscreen span{color:#e0b64e!important;font-size:18px!important;line-height:1!important}.fileViewerFullscreen b{color:inherit!important;font:inherit!important;white-space:nowrap!important}.shell[data-theme=day] .fileViewerFullscreen{color:#17343a!important;background:#fffaf0!important}.fileViewerFullscreen:hover,.fileViewerFullscreen:focus-visible{border-color:#e1b444!important;outline:2px solid #e1b44440!important}.fileViewerFullscreenLock{overflow:hidden!important}.fileViewerMaximized{z-index:2147483647!important;background:#050403!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100vh!important;max-height:none!important;margin:0!important;position:fixed!important;inset:0!important}[data-dismissible-file-viewer]:fullscreen{z-index:2147483647!important;background:#050403!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100vh!important;max-height:none!important;margin:0!important;position:fixed!important;inset:0!important}.fileViewerMaximized .secureDocumentFrame{height:100%!important;min-height:0!important}[data-dismissible-file-viewer]:fullscreen .secureDocumentFrame{height:100%!important;min-height:0!important}.fileViewerMaximized>.mistakePreviewWindow{border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.mistakePreviewBackdrop:fullscreen>.mistakePreviewWindow{border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}@media (width<=680px){.fileViewerFullscreen b{display:none}.fileViewerFullscreen{min-width:40px!important;padding:8px!important}}[data-dismissible-file-viewer] .fileViewerHeader{box-sizing:border-box!important;color:#f5eee1!important;background:#0b0a08!important;border-bottom:1px solid #7f6328!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:12px!important;min-height:68px!important;padding:12px 16px!important;display:grid!important}[data-dismissible-file-viewer] .fileViewerHeader>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}[data-dismissible-file-viewer] .fileViewerHeader :is(small,strong,b){color:#f5eee1!important;-webkit-text-fill-color:#f5eee1!important;text-shadow:none!important}[data-dismissible-file-viewer] .fileViewerHeader small{color:#e0b64e!important;-webkit-text-fill-color:#e0b64e!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:900!important}[data-dismissible-file-viewer] .fileViewerHeader :is(strong,b){text-overflow:ellipsis!important;white-space:nowrap!important;font-size:16px!important;overflow:hidden!important}.shell [data-dismissible-file-viewer] .fileViewerHeader .fileViewerFullscreen{color:#112d34!important;-webkit-text-fill-color:#112d34!important;width:auto!important;min-width:max-content!important;height:auto!important;min-height:42px!important;box-shadow:none!important;background:#d9b553!important;border:1px solid #e5c56d!important;border-radius:10px!important;padding:10px 14px!important}.shell [data-dismissible-file-viewer] .fileViewerHeader .fileViewerFullscreen :is(span,b){color:#112d34!important;-webkit-text-fill-color:#112d34!important}.shell [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]{color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;width:auto!important;min-width:72px!important;height:auto!important;min-height:42px!important;box-shadow:none!important;background:#173943!important;border:1px solid #9f8244!important;border-radius:10px!important;padding:10px 14px!important;font:850 13px/1 Inter,system-ui,sans-serif!important}.shell[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader{color:#17343a!important;background:#fffaf0!important;border-color:#b8933d!important}.shell[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader :is(strong,b){color:#17343a!important;-webkit-text-fill-color:#17343a!important}.shell[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader small{color:#765712!important;-webkit-text-fill-color:#765712!important}.shell[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader .fileViewerFullscreen{color:#112d34!important;-webkit-text-fill-color:#112d34!important;background:#d9b553!important}.shell[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader .fileViewerFullscreen :is(span,b){color:#112d34!important;-webkit-text-fill-color:#112d34!important}.shell[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]{color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;background:#173943!important}.shell[data-theme=day] .repertoireFilePreview{background:#fffaf0!important;border-color:#b8933d!important}@media (width<=680px){[data-dismissible-file-viewer] .fileViewerHeader{grid-template-columns:minmax(0,1fr) auto auto!important;gap:7px!important;padding:9px!important}[data-dismissible-file-viewer] .fileViewerHeader small{font-size:10px!important}[data-dismissible-file-viewer] .fileViewerHeader :is(strong,b){font-size:14px!important}.shell [data-dismissible-file-viewer] .fileViewerHeader .fileViewerFullscreen{min-width:42px!important;padding:9px!important}.shell [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]{min-width:0!important;padding:9px!important;font-size:0!important}.shell [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]:after{content:"×";font-size:22px!important}}body[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader,.shell[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader{color:#17343a!important;background:#fffaf0!important;border-color:#b8933d!important}body[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader :is(strong,b),.shell[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader :is(strong,b){color:#17343a!important;-webkit-text-fill-color:#17343a!important}body[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader small,.shell[data-theme=day] [data-dismissible-file-viewer] .fileViewerHeader small{color:#765712!important;-webkit-text-fill-color:#765712!important}:is(body,.shell) [data-dismissible-file-viewer] .fileViewerHeader .fileViewerFullscreen{color:#071820!important;-webkit-text-fill-color:#071820!important;background:#e3bd56!important;border-color:#8d6816!important}:is(body,.shell) [data-dismissible-file-viewer] .fileViewerHeader .fileViewerFullscreen :is(span,b){color:#071820!important;-webkit-text-fill-color:#071820!important}:is(body,.shell) [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]{color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;background:#0b4050!important;border-color:#b8933d!important}body[data-theme=day] .repertoireFilePreview{background:#fffaf0!important;border-color:#b8933d!important}body .mistakePreviewBackdrop{box-sizing:border-box!important;place-items:start center!important;padding:16px!important;overflow:auto!important}body .mistakePreviewBackdrop>.mistakePreviewWindow{width:min(1180px,100%)!important;height:calc(100dvh - 32px)!important;max-height:none!important;margin:0!important}body>.repertoireFilePreview,body>.libraryPreview{margin:0!important;inset:16px!important}@media (width<=700px){body .mistakePreviewBackdrop{padding:6px!important}body .mistakePreviewBackdrop>.mistakePreviewWindow{height:calc(100dvh - 12px)!important}body>.repertoireFilePreview,body>.libraryPreview{inset:6px!important}}body .secureDocumentState{color:#17343a!important;-webkit-text-fill-color:#17343a!important;background:#f2f2f2!important}body .secureDocumentState strong{color:#17343a!important;-webkit-text-fill-color:#17343a!important;text-shadow:none!important}body .secureDocumentState span{color:#52666a!important;-webkit-text-fill-color:#52666a!important;text-shadow:none!important}body .secureDocumentState button{color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;text-shadow:none!important;background:#0b4050!important;border-color:#2f7182!important}body .secureDocumentState button:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0e5367!important}:is(body,.shell) [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]{box-sizing:border-box!important;color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;white-space:nowrap!important;background:#0b4050!important;border:1px solid #b8933d!important;border-radius:10px!important;width:auto!important;min-width:76px!important;height:auto!important;min-height:42px!important;padding:10px 14px!important;font:850 13px/1 Inter,system-ui,sans-serif!important;overflow:hidden!important}body [data-dismissible-file-viewer] .fileViewerHeader{width:100%!important;max-width:100%!important;overflow:hidden!important}:is(body,.shell) [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]{box-sizing:border-box!important;cursor:pointer!important;border-radius:50%!important;place-items:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;font:900 28px/1 Inter,system-ui,sans-serif!important;display:inline-grid!important;overflow:hidden!important}body .discursiveDocumentItem,body .discursiveDocumentItem :is(span,strong,small,input,button){cursor:pointer!important;caret-color:#0000!important}body .discursiveDocumentItem :is(span,strong,small){-webkit-user-select:none!important;user-select:none!important}:is(body,.shell) [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close] svg{width:22px!important;height:22px!important;margin:0!important;display:block!important;overflow:visible!important}:is(body,.shell) [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close] svg path{fill:none!important;stroke:currentColor!important;stroke-width:3px!important;stroke-linecap:round!important}body [data-dismissible-file-viewer] .fileViewerHeader>div:first-child{min-width:0!important;overflow:hidden!important}@media (width<=780px){body [data-dismissible-file-viewer] .fileViewerHeader{grid-template-columns:minmax(0,1fr) 44px 48px!important;gap:7px!important;padding:9px!important}body [data-dismissible-file-viewer] .fileViewerHeader .fileViewerFullscreen{box-sizing:border-box!important;width:44px!important;min-width:44px!important;padding:8px!important}body [data-dismissible-file-viewer] .fileViewerHeader .fileViewerFullscreen b{display:none!important}body [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]{width:48px!important;min-width:48px!important;padding:8px 4px!important;font-size:0!important}body [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]:after{content:"×";color:#fffaf0!important;font-size:22px!important;line-height:1!important}body [data-dismissible-file-viewer] .fileViewerHeader :is(strong,b){font-size:14px!important}}.closeIconGlyph{width:22px!important;height:22px!important;margin:0!important;display:block!important;overflow:visible!important}.closeIconGlyph path{fill:none!important;stroke:currentColor!important;stroke-width:3px!important;stroke-linecap:round!important}button:has(>.closeIconGlyph){place-items:center!important;line-height:0!important;display:grid!important}:is(button[aria-label^=Fechar]:not(:has(.closeIconGlyph)),button[aria-label^=Close]:not(:has(.closeIconGlyph))){place-items:center!important;font-size:0!important;line-height:0!important;display:grid!important;position:relative!important}button[aria-label^=Fechar]:not(:has(.closeIconGlyph)):before{content:""!important;background:currentColor!important;border:0!important;border-radius:999px!important;width:22px!important;height:3px!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)rotate(45deg)!important}button[aria-label^=Fechar]:not(:has(.closeIconGlyph)):after{content:""!important;background:currentColor!important;border:0!important;border-radius:999px!important;width:22px!important;height:3px!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)rotate(45deg)!important}button[aria-label^=Close]:not(:has(.closeIconGlyph)):before{content:""!important;background:currentColor!important;border:0!important;border-radius:999px!important;width:22px!important;height:3px!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)rotate(45deg)!important}button[aria-label^=Close]:not(:has(.closeIconGlyph)):after{content:""!important;background:currentColor!important;border:0!important;border-radius:999px!important;width:22px!important;height:3px!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)rotate(45deg)!important}button[aria-label^=Fechar]:not(:has(.closeIconGlyph)):after{transform:translate(-50%,-50%)rotate(-45deg)!important}button[aria-label^=Close]:not(:has(.closeIconGlyph)):after{transform:translate(-50%,-50%)rotate(-45deg)!important}body .repertoireEssayPreview{isolation:isolate!important;background:#000000e6!important}body[data-theme=night] .repertoireEssayPreview>article{opacity:1!important;isolation:isolate!important;background:#070503!important}body[data-theme=night] .repertoireEssayPreview>article>header{opacity:1!important;background:#090705!important}body[data-theme=night] .repertoireEssayBody{background:#070503!important}body[data-theme=night] .repertoireEssayBody>section{opacity:1!important;background:#0a0806!important}body[data-theme=day] .repertoireEssayPreview>article{opacity:1!important;isolation:isolate!important;background:#fffaf0!important}body[data-theme=day] .repertoireEssayPreview>article>header{opacity:1!important;background:#fff7e8!important}body[data-theme=day] .repertoireEssayBody{background:#fffaf0!important}body[data-theme=day] .repertoireEssayBody>section{opacity:1!important;background:#fffdf8!important}:is(body,.shell) [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]{place-items:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;font-size:0!important;display:grid!important}:is(body,.shell) [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]:after{content:none!important;display:none!important}:is(body,.shell) [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close] svg{width:22px!important;height:22px!important;margin:auto!important}@media (width<=780px){body [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]{width:44px!important;min-width:44px!important;max-width:44px!important;padding:0!important}body [data-dismissible-file-viewer] .fileViewerHeader button[data-dialog-close]:after{content:none!important;display:none!important}}html body[data-theme] main.shell[data-theme]>.globalOnboarding.globalOnboarding--country{color:#17130f!important;background:#f7f3ea!important}.shell[data-theme] .globalOnboarding--country>section{color:#17130f!important;background:#f7f3ea!important;border-color:#a67b25!important;box-shadow:0 24px 70px #2b20102e!important}.shell[data-theme] .globalOnboarding--country>section>header,.shell[data-theme] .globalOnboarding--country>section>footer{color:#2c251c!important;background:#f7f3ea!important;border-color:#5b41183d!important}.shell[data-theme] .globalOnboarding--country>section>header small,.shell[data-theme] .globalOnboarding--country .panelDiscoveryIntro small{color:#805d19!important;font-size:12px!important}.shell[data-theme] .globalOnboarding--country h1,.shell[data-theme] .globalOnboarding--country h2,.shell[data-theme] .globalOnboarding--country h3,.shell[data-theme] .globalOnboarding--country strong,.shell[data-theme] .globalOnboarding--country label{color:#17130f!important}.shell[data-theme] .globalOnboarding--country>section>header p,.shell[data-theme] .globalOnboarding--country .panelDiscoveryIntro p{color:#53493c!important;font-size:15px!important;line-height:1.55!important}.shell[data-theme] .globalOnboarding--country .onboardingProgress{color:#554a3b!important;font-size:13px!important}.shell[data-theme] .globalOnboarding--country .onboardingProgress span{color:#554a3b!important}.shell[data-theme] .globalOnboarding--country .onboardingProgress i{background:#5b41184d!important}.shell[data-theme] .globalOnboarding--country .panelDiscovery,.shell[data-theme] .globalOnboarding--country .intakeCandidates article,.shell[data-theme] .globalOnboarding--country .intakeEvidence,.shell[data-theme] .globalOnboarding--country .intakeSubjectGrid details{color:#17130f!important;background:#fffdf8!important;border-color:#5b41183d!important}.shell[data-theme] .globalOnboarding--country .panelDiscovery{border:1px solid #5b41183d!important;border-radius:14px!important}.shell[data-theme] .globalOnboarding--country .panelDiscoveryIntro{border-color:#5b411838!important}.shell[data-theme] .globalOnboarding--country .panelSearch,.shell[data-theme] .globalOnboarding--country .countrySelect{color:#31291f!important;font-size:14px!important}.shell[data-theme] .globalOnboarding--country input,.shell[data-theme] .globalOnboarding--country select,.shell[data-theme] .globalOnboarding--country textarea{color:#17130f!important;background:#fff!important;border-color:#9b7a39!important;min-height:54px!important;font-size:16px!important}.shell[data-theme] .globalOnboarding--country input::placeholder,.shell[data-theme] .globalOnboarding--country textarea::placeholder{color:#776b5b!important}.shell[data-theme] .globalOnboarding--country .directExamResults>header strong{color:#18140f!important;font-size:15px!important}.shell[data-theme] .globalOnboarding--country .directExamResults>header small,.shell[data-theme] .globalOnboarding--country .directExamResults button small,.shell[data-theme] .globalOnboarding--country .directExamResults em,.shell[data-theme] .globalOnboarding--country .intakeCandidates span,.shell[data-theme] .globalOnboarding--country .intakeCandidates p,.shell[data-theme] .globalOnboarding--country .intakeEvidence p{color:#5b5144!important;font-size:13px!important}.shell[data-theme] .globalOnboarding--country .directExamResults button{color:#18140f!important;background:#fff!important;border-color:#5b411842!important}.shell[data-theme] .globalOnboarding--country .directExamResults button:hover,.shell[data-theme] .globalOnboarding--country .directExamResults button:focus-visible{background:#fbf2dc!important;border-color:#9b7a39!important}.shell[data-theme] .globalOnboarding--country .directExamResults button strong{color:#18140f!important;font-size:15px!important}.shell[data-theme] .globalOnboarding--country .directExamResults b{color:#704f13!important;font-size:12px!important}.shell[data-theme] .globalOnboarding--country .panelDiscoveryEmpty{color:#514638!important;background:#fbf5e8!important;border-color:#5b411852!important;font-size:14px!important}.shell[data-theme] .globalOnboarding--country .lumenCatalogCta,.shell[data-theme] .globalOnboarding--country .intakeCandidates button,.shell[data-theme] .globalOnboarding--country .intakeActions button{color:#17130f!important;background:#c5a257!important;border-color:#8c681f!important;min-height:50px!important;font-size:15px!important}.shell[data-theme] .globalOnboarding--country .panelDiscoveryNote,.shell[data-theme] .globalOnboarding--country .catalogStatus,.shell[data-theme] .globalOnboarding--country>section>footer b{color:#5b5144!important;font-size:13px!important}.shell[data-theme] .globalOnboarding--country .onboardingBottomBack{color:#fff!important;background:#173e4c!important;font-size:13px!important}@media (width<=720px){.shell[data-theme] .globalOnboarding--country .panelDiscoveryIntro h2{font-size:clamp(26px,8vw,34px)!important}.shell[data-theme] .globalOnboarding--country .onboardingProgress{grid-template-columns:auto 1fr;font-size:12px!important}.shell[data-theme] .globalOnboarding--country .onboardingProgress i{display:none}}:root{--ez-space:8px;--ez-radius:14px;--ez-navy:#102c38;--ez-ivory:#f8f5ed;--ez-gold:#b18b37;--ez-line:#d8d4ca;--ez-focus:#327a91}body{font-family:var(--font-inter)}body :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--ez-focus);outline-offset:3px}body .shell{--ez-surface:#fffefa;--ez-bg:var(--ez-ivory);--ez-text:#17303b;--ez-muted:#586670;--ez-border:var(--ez-line);font-size:15px;line-height:1.55;background:var(--ez-bg)!important;color:var(--ez-text)!important;grid-template-columns:248px minmax(0,1fr)!important}body .shell[data-theme=night]{--ez-surface:#112a35;--ez-bg:#091a23;--ez-text:#f2efe6;--ez-muted:#b3c1c8;--ez-border:#38505a}body .shell>.sidebar{scrollbar-width:thin;min-width:0;overflow-y:auto;background:#102631!important;border-right:1px solid #35505b!important;width:auto!important;padding:24px 16px!important}body .sidebar .brand{box-shadow:none!important;background:0 0!important;border-color:#35505b!important;border-radius:0!important;padding:0 4px 22px!important}body .sidebar .brandWordmark{letter-spacing:.1em!important;font-size:21px!important}body .sidebar .brandTagline{color:#c2ccd0!important;font-size:8px!important}body .sidebar .brandSeal{flex-shrink:0;width:48px!important;height:48px!important}body .sidebar .navItem{color:#d5dfe3!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;padding:10px 12px!important;font-size:14px!important}body .sidebar .navItem:hover{background:#1b3945!important}body .sidebar .navItem.active{color:#fff8e8!important;background:#274551!important;border-color:#718a94!important}body .shell>.workspace{background:var(--ez-bg)!important;background-image:none!important;width:100%!important;min-width:0!important;max-width:1600px!important;padding:28px clamp(20px,2.5vw,44px) 64px!important}body .shell .topbar{flex-wrap:wrap;border:1px solid var(--ez-border)!important;border-radius:var(--ez-radius)!important;background:var(--ez-surface)!important;box-shadow:none!important;gap:16px!important;margin-bottom:24px!important;padding:18px 22px!important}body .shell .topbar h1{font:600 clamp(26px, 2.5vw, 34px)/1.2 var(--font-display)!important;color:var(--ez-text)!important}body .shell .topActions{flex-wrap:wrap;gap:8px!important}body .shell .topActions>button{min-height:40px}body .shell :is(.platformHome,.dailyCommandCenter,.librarySection,.progressSection,.liveLeague){background-image:none!important;min-width:0!important}body .shell :is(.daySide,.dayMain,.dailyCommandCenter,.lumenCommandBar,.platformHome>section,.metricGrid>div,.progressCard,.libraryCard,.lessonCard,.automaticAgenda,.agendaNaturalSetup,.focusedTrainingBar,.liveQuestionStage,.liveLeagueSide>section){min-width:0;background:var(--ez-surface)!important;color:var(--ez-text)!important;border-color:var(--ez-border)!important;border-radius:var(--ez-radius)!important;box-shadow:none!important}body .shell :is(.sectionHeading,.daySide,.dayMain,.liveLeagueHero,.dailyCommandCenter,.lumenCommandBar) :is(h2,h3,strong){color:var(--ez-text)!important}body .shell :is(.sectionHeading,.daySide,.dayMain,.liveLeagueHero,.lumenCommandBar) p{line-height:1.6;color:var(--ez-muted)!important}body .shell .dayCommandGrid{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)!important}body .shell :is(input,select,textarea){font-family:var(--font-inter)}body .shell .liveLeagueHero h2{font-size:clamp(28px,3vw,42px)!important;line-height:1.15!important}body .shell .liveRoundHeader{background:var(--ez-surface)!important;border-color:var(--ez-border)!important}body .shell .liveRoundHeader :is(strong,span){color:var(--ez-text)!important}body .shell .liveQuestionStage h3{overflow-wrap:anywhere;font:600 clamp(22px,2vw,29px)/1.55 var(--font-display)!important;color:var(--ez-text)!important}body .shell .liveRankingPanel{min-height:0!important}body .shell .liveRankingPanel :is(th,td){font-size:12px!important}body .shell .liveRankingPanel select{max-width:100%}body .shell .liveLeagueStrip{gap:12px;background:0 0!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;display:grid!important}body .shell .liveLeagueStrip>div{border-radius:12px;min-width:0;border:1px solid var(--ez-border)!important;background:var(--ez-surface)!important;grid-column:auto!important;padding:16px!important}body .shell .liveLeagueStrip :is(span,strong,small){overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important;color:var(--ez-text)!important;overflow:visible!important}body .shell .liveLeagueStrip strong{font-size:20px!important;line-height:1.4!important}body .shell .libraryControls{min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important}body .shell .libraryControls label{min-width:0}body .shell .libraryControls select{width:100%;min-width:0}body .shell .tableWrap,body .shell .dayTimeline{width:100%;min-width:0;max-width:100%;overflow-x:auto!important}.panelSelectionError{z-index:2000;color:#76231f;background:#fff1ee;border:1px solid #a8433e;border-radius:12px;align-items:center;gap:20px;width:min(90vw,620px);padding:16px 20px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 35px #0002}.panelSelectionError button{min-width:44px;min-height:44px;margin-left:auto;font-size:24px}@media (width<=1100px){body .shell{grid-template-columns:208px minmax(0,1fr)!important}body .shell .topbar{padding:16px!important}body .shell .dayCommandGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .shell .dayMain{grid-area:1/1/auto/-1}}@media (width<=760px){body .shell{display:block!important}body .shell>.sidebar{width:100%!important;height:auto!important;max-height:none!important;padding:16px!important;display:block!important;position:relative!important}body .sidebar nav{padding-bottom:8px;overflow-x:auto;gap:6px!important;width:100%!important;margin:12px 0 0!important;display:flex!important;position:static!important}body .sidebar .examSwitcher{width:100%!important;max-width:none!important;height:auto!important;margin:12px 0 0!important;position:static!important}body .sidebar .examSwitcher>button{width:100%!important}body .sidebar .navItem{flex:none;justify-content:center;min-width:86px;padding:8px 10px!important}body .sidebar :is(.sidebarBottom,.navGroupLabel){display:none!important}body .shell>.workspace{padding:16px 12px 40px!important}body .shell .topbar{gap:12px!important;padding:16px!important}body .shell .topActions{width:100%;justify-content:flex-start!important}body .shell .topActions .planLimitsTrigger{align-items:center;min-height:44px;display:inline-flex!important}body .shell .dayCommandGrid{grid-template-columns:minmax(0,1fr)!important}body .shell .dayMain{grid-area:auto}body .shell .dayTimeline>article{flex:0 0 100%!important;width:100%!important;min-width:0!important}body .shell .newPanelSetup>div:last-child{flex-wrap:wrap;min-width:0;display:flex!important}body .shell .coverageHeroActions{grid-template-columns:minmax(0,1fr);width:100%;display:grid!important}body .shell .coverageHeroActions>:is(aside,button){width:100%;white-space:normal!important;min-width:0!important}body .shell :is(.newPanelSetup,.syllabusCoveragePanel,.syllabusTree) :is(button,strong,p,span){overflow-wrap:anywhere;white-space:normal;max-width:100%}body .shell .liveLeagueGrid{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important}body .shell .liveLeagueSide{gap:16px;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .shell .liveLeagueSide>section{max-height:70vh;contain:none!important;height:420px!important;min-height:0!important}body .shell .liveLeagueStrip{grid-template-columns:minmax(0,1fr)!important}body .shell .liveQuestionStage{height:auto!important;max-height:none!important}body .shell .liveQuestionStage h3{font-size:23px!important}}@media (prefers-reduced-motion:reduce){.shell *,.shell :before,.shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}._page_qzaqk_1{color:#f4efe5;background:radial-gradient(circle at 82% 12%,#d8b24f29,#0000 30rem),#050606;place-items:center;min-height:100vh;padding:24px;display:grid}._card_qzaqk_19{background:#090906;border:1px solid #d8b24f7a;border-radius:26px;width:min(680px,100%);padding:clamp(28px,6vw,58px);box-shadow:0 28px 90px #0000006b}._back_qzaqk_37{color:#e7c66f;text-decoration:none}._back_qzaqk_37:hover{text-decoration:underline}._eyebrow_qzaqk_41{color:#d8b24f;letter-spacing:.16em;margin:42px 0 10px;font-size:.78rem;font-weight:800}._card_qzaqk_19 h1{margin:0 0 22px;font-family:Georgia,serif;font-size:clamp(2.2rem,7vw,4.5rem);line-height:1.02}._card_qzaqk_19>p:last-of-type{color:#d8d5cc;font-size:1rem;line-height:1.7}._card_qzaqk_19 form{margin-top:28px}._card_qzaqk_19 button{color:#090806;cursor:pointer;background:#d9b34c;border:1px solid #e7c66f;border-radius:10px;min-height:48px;padding:12px 18px;font:800 1rem/1.2 Inter,Arial,sans-serif}._card_qzaqk_19 button:hover{background:#e7c66f}._card_qzaqk_19 button:focus-visible{outline-offset:3px;outline:3px solid #f4efe5}._page_dr8p2_1{color:#f4efe5;background:radial-gradient(circle at 85% 8%,#cea0361f,#0000 32rem),linear-gradient(145deg,#050606,#0a0a08 58%,#080704);min-height:100vh;padding:clamp(24px,5vw,72px) clamp(16px,4vw,56px)}._card_dr8p2_19{background:#050606d6;border:1px solid #d7ab3f6b;border-radius:28px;width:min(900px,100%);margin:0 auto;padding:clamp(24px,5vw,64px);box-shadow:0 28px 90px #00000061}._back_dr8p2_39{color:#e7c66f;text-decoration:none}._back_dr8p2_39:hover{text-decoration:underline}._legalBrand_dr8p2_53{border-bottom:1px solid #d7ab3f3d;align-items:center;gap:16px;margin-bottom:28px;padding-bottom:24px;display:flex}._legalBrand_dr8p2_53 img{object-fit:contain;width:68px;height:68px}._legalBrand_dr8p2_53 span{gap:5px;display:grid}._legalBrand_dr8p2_53 b{color:#d8b24f;letter-spacing:.08em;font:700 1.65rem/1 Georgia,serif}._legalBrand_dr8p2_53 b i{color:#f4efe5;font-style:normal}._legalBrand_dr8p2_53 small{color:#c8b894;letter-spacing:.13em;font-size:.68rem;font-weight:700}._eyebrow_dr8p2_83{color:#d8b24f;letter-spacing:.18em;margin:42px 0 8px;font-size:.78rem;font-weight:800}._card_dr8p2_19 h1{color:#f4efe5;margin:0;font-family:Georgia,serif;font-size:clamp(2.2rem,6vw,4.5rem);line-height:1}._updated_dr8p2_115{color:#aaa89f;margin:18px 0 42px}._card_dr8p2_19 section{border-top:1px solid #d7ab3f33;padding:26px 0}._card_dr8p2_19 h2{color:#e7c66f;margin:0 0 10px;font-size:1.05rem}._card_dr8p2_19 p{color:#d8d5cc;max-width:76ch;margin-top:0;font-size:1rem;line-height:1.75}@media (width<=600px){._page_dr8p2_1{padding:12px}._card_dr8p2_19{border-radius:18px}._eyebrow_dr8p2_83{margin-top:32px}._legalBrand_dr8p2_53 img{width:54px;height:54px}._legalBrand_dr8p2_53 b{font-size:1.3rem}}._page_iv7s1_1{color:#f4efe5;background:radial-gradient(circle at 84% 5%,#d8b24f26,#0000 28rem),linear-gradient(145deg,#040504,#090906 58%,#050403);min-height:100vh;padding:clamp(18px,4vw,58px) clamp(12px,4vw,48px)}._card_iv7s1_19{background:#060706e6;border:1px solid #d8b24f6b;border-radius:30px;width:min(1080px,100%);margin:0 auto;overflow:hidden;box-shadow:0 32px 100px #00000073}._navigation_iv7s1_39{border-bottom:1px solid #d8b24f33;justify-content:flex-end;gap:22px;padding:20px clamp(22px,5vw,58px);flex-direction:row!important;align-items:center!important;display:flex!important}._navigation_iv7s1_39 a,._footer_iv7s1_59 a,._status_iv7s1_59 a{color:#e8c96f;text-decoration:none}._navigation_iv7s1_39 a:hover,._footer_iv7s1_59 a:hover,._status_iv7s1_59 a:hover{text-decoration:underline}._hero_iv7s1_65,._section_iv7s1_65{padding:clamp(34px,7vw,76px) clamp(22px,7vw,78px)}._section_iv7s1_65{border-top:1px solid #d8b24f33}._brand_iv7s1_71{align-items:center;gap:18px;margin-bottom:62px;display:flex}._brand_iv7s1_71 img{filter:drop-shadow(0 10px 20px #d8b24f2e);border-radius:50%}._brand_iv7s1_71 span{gap:7px;display:grid}._brand_iv7s1_71 b{color:#dcb54a;letter-spacing:.14em;font-family:Georgia,serif;font-size:27px}._brand_iv7s1_71 b i{color:#f3eee3;font-style:normal}._brand_iv7s1_71 small{color:#bdb39d;letter-spacing:.16em;font-size:10px}._eyebrow_iv7s1_85{color:#dcb54a;letter-spacing:.18em;margin:0 0 12px;font-size:.75rem;font-weight:900}._hero_iv7s1_65 h1,._section_iv7s1_65 h2{max-width:17ch;margin:0;font-family:Georgia,serif;font-weight:500;line-height:1.04}._hero_iv7s1_65 h1{font-size:clamp(2.7rem,7vw,5.7rem)}._section_iv7s1_65 h2{font-size:clamp(2rem,4.5vw,3.8rem)}._lead_iv7s1_93{color:#d6d1c6;max-width:72ch;margin:28px 0 38px;font-size:clamp(1rem,2vw,1.2rem);line-height:1.75}._status_iv7s1_59{background:#d8b24f2e;border:1px solid #d8b24f40;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid;overflow:hidden}._status_iv7s1_59 div{background:#090906;gap:8px;padding:20px;display:grid}._status_iv7s1_59 dt{color:#9f998d;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:800}._status_iv7s1_59 dd{color:#f1eadc;margin:0;font-weight:750}._grid_iv7s1_107{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:36px;display:grid}._grid_iv7s1_107 article{background:#090906;border:1px solid #d8b24f47;border-radius:18px;padding:25px}._grid_iv7s1_107 article>span{color:#dcb54a;letter-spacing:.14em;font:800 .72rem/1 Arial,sans-serif}._grid_iv7s1_107 h3{color:#f0e8d8;margin:24px 0 10px;font-size:1.08rem}._grid_iv7s1_107 p,._scope_iv7s1_115 p{color:#c9c4ba;margin:0;line-height:1.7}._steps_iv7s1_119{counter-reset:step;gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}._steps_iv7s1_119 li{counter-increment:step;border-top:1px solid #d8b24f33;grid-template-columns:52px minmax(180px,.8fr) 1.4fr;align-items:start;gap:18px;padding:22px 0;display:grid}._steps_iv7s1_119 li:before{content:counter(step);color:#dcb54a;border:1px solid #dcb54a;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}._steps_iv7s1_119 b{color:#f0e8d8}._steps_iv7s1_119 span{color:#bfb9ae;line-height:1.6}._scope_iv7s1_115{background:linear-gradient(135deg,#d8b24f14,#0000)}._scope_iv7s1_115 p{max-width:78ch;margin-top:26px}._footer_iv7s1_59{color:#928d84;border-top:1px solid #d8b24f33;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;padding:22px clamp(22px,7vw,78px);font-size:.8rem;display:flex}@media (width<=760px){._navigation_iv7s1_39{justify-content:flex-start;gap:15px;font-size:.85rem}._brand_iv7s1_71{margin-bottom:42px}._brand_iv7s1_71 img{width:60px;height:60px}._brand_iv7s1_71 b{font-size:21px}._brand_iv7s1_71 small{font-size:8px}._status_iv7s1_59,._grid_iv7s1_107{grid-template-columns:1fr}._steps_iv7s1_119 li{grid-template-columns:44px 1fr}._steps_iv7s1_119 span{grid-column:2}}@media (width<=520px){._page_iv7s1_1{padding:8px}._card_iv7s1_19{border-radius:20px}._navigation_iv7s1_39{white-space:nowrap;overflow-x:auto}._footer_iv7s1_59{display:grid}}
