.foundations_page__rWbey{background:var(--lx-surface-raised,#f3f0e8);color:var(--lx-text,#162119);min-height:100vh}.foundations_page__rWbey>header{min-height:68px;padding:0 clamp(16px,7vw,100px);display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff);font-size:11px}.foundations_page__rWbey>header span{color:var(--lx-on-strong,#b9c9bd)}.foundations_hero__SPqyc{padding:75px clamp(16px,8vw,120px);background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff)}.foundations_chapterTitle__AL9Tu p,.foundations_heading__M60bI>div>p,.foundations_hero__SPqyc>p{text-transform:uppercase;letter-spacing:2px;font-size:9px;color:var(--lx-muted,#89a58f)}.foundations_hero__SPqyc h1{font:400 clamp(55px,8vw,100px)/.86 Georgia;margin:20px 0;letter-spacing:-5px}.foundations_hero__SPqyc h1 em{font-weight:400;color:var(--lx-success,#d8ff45)}.foundations_hero__SPqyc>div{display:flex;flex-wrap:wrap;gap:12px}.foundations_hero__SPqyc b{border:1px solid color-mix(in srgb,var(--lx-line) 21%,transparent);padding:12px 16px;font-size:11px}.foundations_content__EJNui,.foundations_labs__2ypkH{padding:75px clamp(14px,7vw,110px)}.foundations_heading__M60bI{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:38px}.foundations_heading__M60bI h2{font:400 clamp(38px,5vw,60px) Georgia;margin:8px 0}.foundations_heading__M60bI>p{max-width:430px;line-height:1.6;color:var(--lx-muted,#69736c)}.foundations_chapter__8XMOZ{margin:14px 0 34px}.foundations_chapterTitle__AL9Tu{display:grid;grid-template-columns:65px 1fr;align-items:center;border-bottom:1px solid var(--lx-line,#ccd2c8);padding:18px 0}.foundations_chapterTitle__AL9Tu>span{font:400 38px Georgia;color:var(--lx-muted,#93a391)}.foundations_chapterTitle__AL9Tu h3{font:400 clamp(27px,3vw,40px) Georgia;margin:5px 0}.foundations_lessons__XnIIY{display:grid;gap:7px;margin-top:10px}.foundations_lessons__XnIIY details{background:var(--lx-surface,#fff);border:1px solid var(--lx-line,#d5d9d1)}.foundations_lessons__XnIIY summary{display:grid;grid-template-columns:85px minmax(0,1fr) 25px;align-items:center;gap:15px;padding:20px;cursor:pointer;list-style:none}.foundations_lessons__XnIIY summary span{font-size:9px;color:var(--lx-muted,#6a806e)}.foundations_lessons__XnIIY summary h4{font:400 23px Georgia;margin:0}.foundations_lessons__XnIIY summary b{font:400 28px Georgia}.foundations_lessons__XnIIY details[open] summary b{transform:rotate(45deg)}.foundations_lessonBody__BIkd3{display:grid;grid-template-columns:1.4fr .6fr;gap:28px;padding:5px 20px 24px}.foundations_lessonBody__BIkd3 aside,.foundations_lessonBody__BIkd3>div{background:var(--lx-surface-raised,#edf0e9);padding:22px}.foundations_lessonBody__BIkd3 aside{background:var(--lx-tint-green,#e3eadc)}.foundations_lessonBody__BIkd3 h5{text-transform:uppercase;letter-spacing:1.2px;font-size:9px;color:var(--lx-muted,#56705c);margin:20px 0 7px}.foundations_lessonBody__BIkd3 h5:first-child{margin-top:0}.foundations_lessonBody__BIkd3 li,.foundations_lessonBody__BIkd3 p{line-height:1.65;font-size:13px}.foundations_labs__2ypkH{background:var(--lx-surface-raised,#e4e9e0)}.foundations_labGrid__0jzNG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.foundations_labGrid__0jzNG article{background:var(--lx-surface,#fff);padding:24px;border-top:4px solid var(--lx-line,#67835f);min-width:0}.foundations_labGrid__0jzNG article>div{display:flex;justify-content:space-between;text-transform:uppercase;font-size:9px;color:var(--lx-muted,#66736a)}.foundations_labGrid__0jzNG h3{font:400 28px Georgia;margin:30px 0 14px}.foundations_labGrid__0jzNG dd,.foundations_labGrid__0jzNG p{font-size:12px;line-height:1.55}.foundations_labGrid__0jzNG dl{border-top:1px solid var(--lx-line,#dce0da);padding-top:10px}.foundations_labGrid__0jzNG dt{text-transform:uppercase;font-size:8px;letter-spacing:1px;color:var(--lx-muted,#758077);margin-top:10px}.foundations_labGrid__0jzNG dd{margin:4px 0 0}@media (max-width:800px){.foundations_heading__M60bI{display:block}.foundations_labGrid__0jzNG,.foundations_lessonBody__BIkd3{grid-template-columns:1fr}.foundations_hero__SPqyc h1{letter-spacing:-3px}}@media (max-width:520px){.foundations_page__rWbey>header span{display:none}.foundations_hero__SPqyc{padding-top:48px}.foundations_hero__SPqyc h1{font-size:50px}.foundations_lessons__XnIIY summary{grid-template-columns:1fr 24px}.foundations_lessons__XnIIY summary span{grid-column:1/-1}.foundations_lessonBody__BIkd3{padding:5px 10px 10px}.foundations_content__EJNui,.foundations_labs__2ypkH{padding-left:12px;padding-right:12px}.foundations_chapterTitle__AL9Tu{grid-template-columns:48px 1fr}.foundations_labGrid__0jzNG article{padding:18px}}.production_releaseBanner__AAXb9{display:grid;grid-template-columns:1fr 1fr;background:#d8ff45;color:var(--lx-text,#103728);padding:0 clamp(16px,8vw,120px)}.production_releaseBanner__AAXb9>div{display:flex;flex-direction:column;gap:5px;padding:18px 22px;border-left:1px solid color-mix(in srgb,var(--lx-line) 20%,transparent)}.production_releaseBanner__AAXb9>div:last-child{border-right:1px solid color-mix(in srgb,var(--lx-line) 20%,transparent)}.production_releaseBanner__AAXb9 b{text-transform:uppercase;letter-spacing:1px;font-size:9px}.production_releaseBanner__AAXb9 span{font-size:12px;line-height:1.5}.production_answer__aAGKo{margin:10px 0;background:var(--lx-surface,#fff);border:1px solid var(--lx-line,#c8d1c6);padding:10px}.production_answer__aAGKo summary{display:block!important;padding:0!important;color:var(--lx-text,#31583d);font:700 11px Arial!important;cursor:pointer}.production_answer__aAGKo p{margin:10px 0 0}@media(max-width:720px){.production_releaseBanner__AAXb9{grid-template-columns:1fr;padding:0 12px}.production_releaseBanner__AAXb9>div{border-right:1px solid color-mix(in srgb,var(--lx-line) 20%,transparent)}}.investigation-lab_lab__h1S73,.investigation-lab_launchpad__nvO68{background:var(--lx-surface,#fff);border:1px solid var(--lx-line,#bac6b8);color:var(--lx-text,#172019)}.investigation-lab_launchHead__5t3YE{display:flex;justify-content:space-between;align-items:end;gap:30px;padding:28px;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff)}.investigation-lab_kicker__U7YfT,.investigation-lab_launchHead__5t3YE span{font-size:8px;letter-spacing:1.5px;color:var(--lx-muted,#8ba992)}.investigation-lab_launchHead__5t3YE h3{font:400 38px Georgia;margin:7px 0}.investigation-lab_launchHead__5t3YE p{max-width:390px;font-size:12px;line-height:1.55;color:var(--lx-on-strong,#c7d5ca)}.investigation-lab_orientation__v30pR{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;padding:28px;background:var(--lx-surface-raised,#e5eee1);border-bottom:1px solid var(--lx-line,#b9c6b6)}.investigation-lab_orientationIntro__wuQ9b span{font-size:8px;letter-spacing:1.5px;color:var(--lx-muted,#56705b)}.investigation-lab_orientationIntro__wuQ9b h4{font:400 31px Georgia;margin:8px 0}.investigation-lab_orientationIntro__wuQ9b p{font-size:12px;line-height:1.6}.investigation-lab_orientationIntro__wuQ9b button{border:0;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff);padding:12px 14px;font-weight:700;font-size:10px;cursor:pointer}.investigation-lab_orientationSteps__s7c_m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;list-style:none;padding:0;margin:0}.investigation-lab_orientationSteps__s7c_m li{display:flex;flex-direction:column;gap:4px;padding:12px;background:var(--lx-surface,#fff)}.investigation-lab_orientationSteps__s7c_m b{font-size:11px}.investigation-lab_orientationSteps__s7c_m span{font-size:10px;line-height:1.4;color:var(--lx-muted,#647066)}.investigation-lab_example__9mlmg{grid-column:1/-1;padding:15px;border-left:4px solid #d8ff45;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff)}.investigation-lab_example__9mlmg>b{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--lx-success,#d8ff45)}.investigation-lab_example__9mlmg p{margin:8px 0 0;font-size:11px;line-height:1.55}.investigation-lab_example__9mlmg strong{color:var(--lx-success,#d8ff45)}.investigation-lab_caseGrid__jc87l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--lx-surface-raised,#cad3c8)}.investigation-lab_caseGrid__jc87l article{background:var(--lx-surface,#fff);padding:22px;min-width:0}.investigation-lab_caseGrid__jc87l article>div{display:flex;justify-content:space-between;color:var(--lx-muted,#68766a);font-size:8px;text-transform:uppercase;letter-spacing:1px}.investigation-lab_caseGrid__jc87l h4{font:400 25px/1.1 Georgia;margin:25px 0 12px}.investigation-lab_caseGrid__jc87l p{font-size:11px;line-height:1.5}.investigation-lab_caseGrid__jc87l footer{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:13px;border-top:1px solid var(--lx-line,#d9dfd7)}.investigation-lab_caseGrid__jc87l small{font-size:8px;color:var(--lx-muted,#728074)}.investigation-lab_caseGrid__jc87l button,.investigation-lab_primary__w4PHB{border:0;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff);padding:10px 13px;font-weight:700;font-size:10px;cursor:pointer}.investigation-lab_labHeader__EjN2C{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:22px 28px;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff)}.investigation-lab_labHeader__EjN2C>button{background:transparent;border:1px solid color-mix(in srgb,var(--lx-line) 33%,transparent);color:var(--lx-on-strong,#fff);padding:9px;cursor:pointer}.investigation-lab_labHeader__EjN2C span{font-size:8px;letter-spacing:1px;color:var(--lx-muted,#9bb1a1)}.investigation-lab_labHeader__EjN2C h3{font:400 clamp(23px,3vw,34px) Georgia;margin:6px 0}.investigation-lab_labHeader__EjN2C>strong{display:flex;flex-direction:column;align-items:end;font:400 28px Georgia;color:var(--lx-success,#d8ff45)}.investigation-lab_labHeader__EjN2C>strong small{font:8px Arial;text-transform:uppercase;letter-spacing:1px;color:var(--lx-on-strong,#fff)}.investigation-lab_stageNav__mnJYB{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--lx-line,#cdd5cb)}.investigation-lab_stageNav__mnJYB button{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 6px;border:0;border-right:1px solid var(--lx-line,#dbe0da);background:var(--lx-surface-raised,#edf0e9);font-size:9px;cursor:pointer}.investigation-lab_stageNav__mnJYB button span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--lx-surface,#fff)}.investigation-lab_stageNav__mnJYB .investigation-lab_active__AVnP8{background:#d8ff45;font-weight:700}.investigation-lab_stageNav__mnJYB button:disabled{opacity:.4;cursor:not-allowed}.investigation-lab_gateMessage__8vgKl{color:var(--lx-warning,#7a3e00);font-weight:700}.investigation-lab_stage__Oa2h6{padding:clamp(24px,5vw,55px);max-width:980px;margin:auto;min-height:560px}.investigation-lab_stage__Oa2h6 h4{font:400 clamp(30px,4vw,47px) Georgia;margin:10px 0 18px}.investigation-lab_stage__Oa2h6 h5{font:400 22px Georgia;margin:25px 0 10px}.investigation-lab_lead__SyrMX,.investigation-lab_stage__Oa2h6>section>p{font-size:14px;line-height:1.7}.investigation-lab_mission__YyvHY{background:var(--lx-surface-raised,#e7eee4);border-left:4px solid var(--lx-line,#668560);padding:20px;margin:24px 0}.investigation-lab_mission__YyvHY p{font-size:14px;line-height:1.6;margin:7px 0}.investigation-lab_stage__Oa2h6 li{font-size:13px;line-height:1.55;margin:6px 0}.investigation-lab_primary__w4PHB{display:inline-flex;margin-top:24px;padding:13px 17px}.investigation-lab_primary__w4PHB:disabled{opacity:.35;cursor:not-allowed}.investigation-lab_download__PGQQP{display:inline-flex;padding:11px 14px;background:#d8ff45;color:var(--lx-text,#103728);font-size:10px;font-weight:700;text-decoration:none;margin:8px 0 22px}.investigation-lab_datasetActions__mxpjt{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:8px 0 22px}.investigation-lab_datasetActions__mxpjt button{padding:10px 12px;border:1px solid var(--lx-line,#31583d);color:var(--lx-text,#31583d);font-size:10px;font-weight:700;background:var(--lx-surface,#fff);cursor:pointer}.investigation-lab_datasetActions__mxpjt .investigation-lab_download__PGQQP{margin:0;background:#d8ff45;color:var(--lx-text,#103728)}.investigation-lab_datasetActions__mxpjt>span{font-size:10px;color:var(--lx-muted,#59675c)}.investigation-lab_datasetViewer__z6TLN{margin:0 0 24px;border:1px solid var(--lx-line,#9eac9c);background:var(--lx-surface,#fff)}.investigation-lab_datasetViewer__z6TLN>header{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff)}.investigation-lab_datasetViewer__z6TLN h5{margin:4px 0;font:400 19px Georgia}.investigation-lab_datasetViewer__z6TLN header span{font-size:8px;letter-spacing:1px;color:var(--lx-on-strong,#a7bdaa)}.investigation-lab_datasetViewer__z6TLN header button{border:1px solid var(--lx-line,#fff);background:transparent;color:var(--lx-on-strong,#fff);padding:7px;cursor:pointer}.investigation-lab_datasetViewer__z6TLN>div{overflow:auto;max-height:330px}.investigation-lab_datasetViewer__z6TLN table{width:100%;border-collapse:collapse;font:11px Arial;white-space:nowrap}.investigation-lab_datasetViewer__z6TLN td,.investigation-lab_datasetViewer__z6TLN th{padding:9px 11px;text-align:left;border-right:1px solid var(--lx-line,#d8dfd6);border-bottom:1px solid var(--lx-line,#d8dfd6)}.investigation-lab_datasetViewer__z6TLN th{position:sticky;top:0;background:var(--lx-surface-raised,#e4ebe1);color:var(--lx-text,#304f37)}.investigation-lab_datasetViewer__z6TLN>footer{padding:9px 12px;background:var(--lx-surface-raised,#edf0e9);font-size:9px;color:var(--lx-muted,#647066)}.investigation-lab_exhibits__cX_CO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.investigation-lab_exhibits__cX_CO article{background:var(--lx-surface-raised,#edf0e9);border-top:3px solid var(--lx-line,#668560);padding:18px}.investigation-lab_exhibits__cX_CO span{font-size:8px;letter-spacing:1px;color:var(--lx-muted,#65776a)}.investigation-lab_exhibits__cX_CO h5{margin:9px 0;font-size:20px}.investigation-lab_exhibits__cX_CO p{font-size:12px;line-height:1.55}.investigation-lab_questions__jWgQK{display:grid;gap:16px}.investigation-lab_answerGuide__dUEJk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:14px;margin:15px 0;background:var(--lx-surface-raised,#e5eee1)}.investigation-lab_answerGuide__dUEJk b{grid-column:1/-1;font-size:11px;text-transform:uppercase;letter-spacing:1px}.investigation-lab_answerGuide__dUEJk span{font-size:10px;line-height:1.4;background:var(--lx-surface,#fff);padding:8px}.investigation-lab_decision__9RrPU,.investigation-lab_questions__jWgQK label{display:flex;flex-direction:column;gap:7px}.investigation-lab_questions__jWgQK b{font:400 19px Georgia}.investigation-lab_decision__9RrPU textarea,.investigation-lab_questions__jWgQK textarea{min-height:140px;padding:14px;border:1px solid var(--lx-line,#aeb9ad);background:var(--lx-surface,#f9faf8);font:13px/1.55 Arial;resize:vertical}.investigation-lab_decision__9RrPU small,.investigation-lab_questions__jWgQK small{font-size:9px;color:var(--lx-muted,#6b776d)}.investigation-lab_checks__Kr9PA{display:grid;gap:8px}.investigation-lab_checks__Kr9PA label{display:flex;gap:13px;padding:16px;background:var(--lx-surface-raised,#edf0e9);cursor:pointer}.investigation-lab_checks__Kr9PA input{width:20px;height:20px;accent-color:#567b51}.investigation-lab_checks__Kr9PA span{display:flex;flex-direction:column;gap:4px;font-size:12px}.investigation-lab_checks__Kr9PA b{font-size:9px;text-transform:uppercase;letter-spacing:1px}.investigation-lab_autoChecks__2Dg_S{display:grid;gap:8px;margin:18px 0}.investigation-lab_autoChecks__2Dg_S article{display:flex;align-items:start;gap:13px;padding:16px;border:1px solid}.investigation-lab_autoChecks__2Dg_S>article>strong{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;flex:0 0 auto}.investigation-lab_autoChecks__2Dg_S article>div{display:flex;flex-direction:column;gap:4px}.investigation-lab_autoChecks__2Dg_S b{font-size:9px;text-transform:uppercase;letter-spacing:1px}.investigation-lab_autoChecks__2Dg_S span{font-size:12px;font-weight:700}.investigation-lab_autoChecks__2Dg_S p{font-size:10px;line-height:1.45;margin:2px 0}.investigation-lab_checkPassed__GW5_K{border-color:var(--lx-line,#5d855d)!important;background:var(--lx-tint-green,#e5f0e1)}.investigation-lab_checkPassed__GW5_K>strong{background:#35643a;color:var(--lx-on-strong,#fff)}.investigation-lab_checkFailed__G3Nmv{border-color:#ad792e!important;background:var(--lx-tint-warm,#fff0d5)}.investigation-lab_checkFailed__G3Nmv>strong{background:#925d16;color:var(--lx-on-strong,#fff)}.investigation-lab_stage__Oa2h6 details{margin-top:20px;padding:15px;border:1px solid var(--lx-line,#ccd4ca)}.investigation-lab_stage__Oa2h6 summary{font-weight:700;font-size:11px;cursor:pointer}.investigation-lab_outcome__esnEe{margin-top:20px;padding:20px;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff)}.investigation-lab_outcome__esnEe b{color:var(--lx-success,#d8ff45)}.investigation-lab_outcome__esnEe p{font-size:12px;line-height:1.5}.investigation-lab_secondary___ngKS{margin-top:12px;border:1px solid var(--lx-line,#103728);background:transparent;padding:10px;cursor:pointer}.investigation-lab_submit__FLIen{display:inline-flex;margin-top:14px;padding:13px 17px;border:0;background:#d8ff45;color:var(--lx-text,#103728);font-weight:800;cursor:pointer}.investigation-lab_submit__FLIen:disabled{opacity:.35;cursor:not-allowed}.investigation-lab_passed__QxiHe,.investigation-lab_revise__fAnBh{display:flex;flex-direction:column;gap:6px;margin-top:14px;padding:18px;border:2px solid var(--lx-line,#46754b);background:var(--lx-tint-green,#e4f0df)}.investigation-lab_revise__fAnBh{border-color:#a06b21;background:var(--lx-tint-warm,#fff0d2)}.investigation-lab_passed__QxiHe>b,.investigation-lab_revise__fAnBh>b{font:700 18px Georgia;color:var(--lx-text,#234c2c)}.investigation-lab_revise__fAnBh>b{color:var(--lx-warning,#774913)}.investigation-lab_passed__QxiHe>span,.investigation-lab_revise__fAnBh>span{font-size:9px;color:var(--lx-muted,#536257)}.investigation-lab_passed__QxiHe ul,.investigation-lab_revise__fAnBh ul{margin:5px 0;padding-left:18px}.investigation-lab_passed__QxiHe li,.investigation-lab_revise__fAnBh li{font-size:11px;line-height:1.45}.investigation-lab_passed__QxiHe button,.investigation-lab_revise__fAnBh button{align-self:start;padding:8px 10px;border:1px solid var(--lx-line,#31583d);background:var(--lx-surface,#fff);color:var(--lx-text,#31583d);font-weight:700;cursor:pointer}.investigation-lab_labFooter__raoO_{display:flex;justify-content:space-between;align-items:center;padding:13px 20px;background:var(--lx-surface-raised,#edf0e9);font-size:9px}.investigation-lab_labFooter__raoO_ button{padding:8px 11px;margin-left:5px;border:1px solid var(--lx-line,#8b9a8a);background:var(--lx-surface,#fff);cursor:pointer}.investigation-lab_labFooter__raoO_ button:disabled{opacity:.35}@media (max-width:760px){.investigation-lab_orientation__v30pR{grid-template-columns:1fr;padding:18px}.investigation-lab_answerGuide__dUEJk,.investigation-lab_orientationSteps__s7c_m{grid-template-columns:1fr}.investigation-lab_example__9mlmg{grid-column:auto}.investigation-lab_launchHead__5t3YE{display:block}.investigation-lab_caseGrid__jc87l,.investigation-lab_exhibits__cX_CO{grid-template-columns:1fr}.investigation-lab_labHeader__EjN2C{grid-template-columns:1fr auto}.investigation-lab_labHeader__EjN2C>button{grid-column:1/-1;justify-self:start}.investigation-lab_stageNav__mnJYB button{flex-direction:column;font-size:7px}.investigation-lab_stage__Oa2h6{padding:24px 14px}.investigation-lab_labFooter__raoO_{align-items:start;gap:10px}}@media(max-width:700px){.investigation-lab_caseGrid__jc87l,.investigation-lab_exhibits__cX_CO,.investigation-lab_labHeader__EjN2C,.investigation-lab_orientation__v30pR{grid-template-columns:minmax(0,1fr)}.investigation-lab_stageNav__mnJYB{display:flex;overflow:auto}.investigation-lab_stageNav__mnJYB button{flex:none;min-width:120px}}.sql-workbench_workbench__2Vrnf{margin:24px 0;border:1px solid var(--lx-line,#82917f);background:#101b15;color:var(--lx-on-strong,#eaf1e8)}.sql-workbench_workbench__2Vrnf>header{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:16px 18px;border-bottom:1px solid color-mix(in srgb,var(--lx-line) 14%,transparent)}.sql-workbench_workbench__2Vrnf header span{font-size:8px;letter-spacing:1.5px;color:var(--lx-muted,#9db09f)}.sql-workbench_workbench__2Vrnf h5{margin:5px 0!important;font:400 21px Georgia!important}.sql-workbench_workbench__2Vrnf header>b{font-size:9px;color:var(--lx-success,#d8ff45)}.sql-workbench_schema__G9ZZ7{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;background:var(--lx-strong,#1b2a20)}.sql-workbench_schema__G9ZZ7 strong{font-size:9px;text-transform:uppercase;letter-spacing:1px}.sql-workbench_schema__G9ZZ7 code{padding:6px 8px;background:color-mix(in srgb,var(--lx-surface) 6%,transparent);font-size:9px}.sql-workbench_workbench__2Vrnf>label{display:flex;flex-direction:column}.sql-workbench_workbench__2Vrnf>label>span{padding:11px 18px 0;font-size:9px;text-transform:uppercase;letter-spacing:1px;color:var(--lx-on-strong,#aabbac)}.sql-workbench_workbench__2Vrnf textarea{min-height:210px;margin:10px 18px;padding:14px;border:1px solid color-mix(in srgb,var(--lx-line) 19%,transparent);background:#07100b;color:var(--lx-success,#d8ff45);font:12px/1.6 Consolas,monospace;resize:vertical}.sql-workbench_actions__jAqVw{display:flex;align-items:center;gap:8px;padding:0 18px 18px}.sql-workbench_actions__jAqVw button{padding:10px 13px;border:1px solid #d8ff45;background:#d8ff45;color:var(--lx-text,#103728);font-weight:700;cursor:pointer}.sql-workbench_actions__jAqVw button:nth-child(2){background:transparent;color:var(--lx-on-strong,#fff);border-color:color-mix(in srgb,var(--lx-line) 33%,transparent)}.sql-workbench_actions__jAqVw small{margin-left:auto;color:var(--lx-muted,#9ead9f);font-size:8px}.sql-workbench_results___SrgF{border-top:1px solid color-mix(in srgb,var(--lx-line) 15%,transparent)}.sql-workbench_checks__3gtwy{display:flex;flex-wrap:wrap;gap:6px;padding:13px 18px}.sql-workbench_checks__3gtwy span{padding:7px 9px;font-size:9px}.sql-workbench_good__3f37p{background:#d8ff45;color:var(--lx-text,#103728)}.sql-workbench_missing__5_Zoy{background:#543f20;color:var(--lx-warning,#ffe1a7)}.sql-workbench_table__CjXf8{overflow:auto;max-height:300px}.sql-workbench_table__CjXf8 table{width:100%;border-collapse:collapse;white-space:nowrap;font:10px Consolas}.sql-workbench_table__CjXf8 td,.sql-workbench_table__CjXf8 th{padding:8px 11px;text-align:left;border:1px solid color-mix(in srgb,var(--lx-line) 8%,transparent)}.sql-workbench_table__CjXf8 th{position:sticky;top:0;background:var(--lx-strong,#26382b);color:var(--lx-success,#d8ff45)}.sql-workbench_results___SrgF footer{display:flex;justify-content:space-between;padding:12px 18px;background:var(--lx-strong,#1b2a20);font-size:9px}.sql-workbench_error__J6y9r{margin:0;padding:16px 18px;color:#ffd0c7}.sql-workbench_actions__jAqVw button:disabled{opacity:.5}@media(max-width:600px){.sql-workbench_workbench__2Vrnf>header{align-items:start}.sql-workbench_workbench__2Vrnf header>b{display:none}.sql-workbench_actions__jAqVw{align-items:start;flex-wrap:wrap}.sql-workbench_actions__jAqVw small{width:100%;margin:0}}@media(max-width:700px){.sql-workbench_workspace__hQKmw{grid-template-columns:minmax(0,1fr)}.sql-workbench_toolbar__ZXrmc{flex-wrap:wrap;height:auto;gap:8px}.sql-workbench_results___SrgF{max-width:100%;overflow:auto}}.simulation-workspace_workspace__n_nX7{display:grid;grid-template-columns:minmax(220px,.35fr) minmax(0,1fr);gap:12px;align-items:start}.simulation-workspace_simPicker__K49QC{display:grid;max-height:760px;overflow:auto;border:1px solid var(--lx-line,#cbd3c8);background:var(--lx-surface,#fff)}.simulation-workspace_simPicker__K49QC button{display:flex;flex-direction:column;text-align:left;gap:6px;padding:15px;border:0;border-bottom:1px solid var(--lx-line,#dce2da);background:var(--lx-surface,#fff);color:var(--lx-text,#172019);cursor:pointer}.simulation-workspace_simPicker__K49QC .simulation-workspace_selectedSim__bPU6Q,.simulation-workspace_simPicker__K49QC button:focus-visible,.simulation-workspace_simPicker__K49QC button:hover{background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff)}.simulation-workspace_runnerTop__IICK7 span,.simulation-workspace_simPicker__K49QC small,.simulation-workspace_simPicker__K49QC span{font-size:8px;text-transform:uppercase;letter-spacing:1px;opacity:.72}.simulation-workspace_simPicker__K49QC b{font:400 16px Georgia;line-height:1.2}.simulation-workspace_simRunner__CxZ0j{background:var(--lx-surface,#fff);border-top:5px solid var(--lx-line,#67835f);padding:clamp(18px,3vw,34px);min-width:0}.simulation-workspace_runnerTop__IICK7{display:flex;justify-content:space-between;align-items:start;gap:20px}.simulation-workspace_runnerTop__IICK7 h3{font:400 clamp(28px,4vw,44px) Georgia;margin:8px 0 18px}.simulation-workspace_runnerTop__IICK7>strong{display:grid;place-items:center;min-width:65px;height:65px;border-radius:50%;background:#d8ff45;font:400 20px Georgia}.simulation-workspace_progressTrack__7149x{height:7px;background:var(--lx-surface-raised,#e5e9e3);margin-bottom:25px}.simulation-workspace_progressTrack__7149x span{display:block;height:100%;background:#62855c;transition:width .2s}.simulation-workspace_simRunner__CxZ0j>p{font-size:13px;line-height:1.6}.simulation-workspace_mission__uS78L{margin:22px 0;padding:18px;background:var(--lx-surface-raised,#edf0e9);border-left:3px solid var(--lx-line,#67835f)}.simulation-workspace_mission__uS78L small{font-size:8px;letter-spacing:1px}.simulation-workspace_mission__uS78L p{margin:7px 0 0;line-height:1.55}.simulation-workspace_casePack__2LyeB{margin:24px 0;border:1px solid var(--lx-line,#bdc9ba);background:var(--lx-surface,#f6f8f4)}.simulation-workspace_casePack__2LyeB>div:first-child{padding:20px;background:var(--lx-tint-green,#dfeadc)}.simulation-workspace_casePack__2LyeB article>span,.simulation-workspace_casePack__2LyeB small{font-size:8px;letter-spacing:1px;color:var(--lx-muted,#55705a)}.simulation-workspace_casePack__2LyeB h4{margin:7px 0!important}.simulation-workspace_casePack__2LyeB a{display:inline-flex;margin-top:8px;padding:9px 12px;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff);font-size:10px;font-weight:700;text-decoration:none}.simulation-workspace_exhibits__ZkJCV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--lx-surface-raised,#cdd6ca)}.simulation-workspace_exhibits__ZkJCV article{padding:16px;background:var(--lx-surface,#fff)}.simulation-workspace_exhibits__ZkJCV h5{margin:8px 0;font:400 18px Georgia}.simulation-workspace_exhibits__ZkJCV p{font-size:11px;line-height:1.55;margin:0}.simulation-workspace_caseQuestions___wmAY{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:18px}.simulation-workspace_caseQuestions___wmAY h5{margin:0 0 8px;text-transform:uppercase;letter-spacing:1px;font-size:9px}.simulation-workspace_caseQuestions___wmAY ol,.simulation-workspace_caseQuestions___wmAY ul{padding-left:18px;margin:0}.simulation-workspace_caseQuestions___wmAY li{font-size:11px;line-height:1.5;margin-bottom:5px}.simulation-workspace_simRunner__CxZ0j h4{font:400 25px Georgia;margin:30px 0 12px}.simulation-workspace_stepList__kTtcy{list-style:none;margin:0;padding:0;border:1px solid var(--lx-line,#d9dfd6)}.simulation-workspace_stepList__kTtcy li{border-bottom:1px solid var(--lx-line,#d9dfd6)}.simulation-workspace_stepList__kTtcy li:last-child{border:0}.simulation-workspace_stepList__kTtcy label{display:flex;gap:14px;padding:14px;cursor:pointer}.simulation-workspace_stepList__kTtcy input{width:18px;height:18px;accent-color:#50784e}.simulation-workspace_stepList__kTtcy span{display:flex;flex-direction:column;gap:4px;font-size:13px}.simulation-workspace_stepList__kTtcy small{font-size:8px;text-transform:uppercase;letter-spacing:1px;color:var(--lx-muted,#748077)}.simulation-workspace_evidenceBox__HVRCP{display:flex;flex-direction:column;gap:6px;margin-top:25px}.simulation-workspace_evidenceBox__HVRCP>b{font:400 23px Georgia}.simulation-workspace_evidenceBox__HVRCP>small,.simulation-workspace_evidenceBox__HVRCP>span{font-size:10px;color:var(--lx-muted,#68736b)}.simulation-workspace_evidenceBox__HVRCP textarea{min-height:180px;resize:vertical;padding:14px;border:1px solid var(--lx-line,#aeb9ad);font:13px/1.55 Arial;background:var(--lx-surface,#fbfcfa)}.simulation-workspace_rubric__2Wj_N{margin:25px 0 0;padding:18px;border:1px solid var(--lx-line,#cbd3c8)}.simulation-workspace_rubric__2Wj_N legend{padding:0 8px;font:400 21px Georgia}.simulation-workspace_rubric__2Wj_N>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid var(--lx-line,#e0e4de)}.simulation-workspace_rubric__2Wj_N>div:last-child{border:0}.simulation-workspace_rubric__2Wj_N>div>span{display:flex;flex-direction:column;font-size:12px}.simulation-workspace_rubric__2Wj_N small{font-size:9px;color:var(--lx-muted,#748077)}.simulation-workspace_rubric__2Wj_N select{padding:8px;border:1px solid var(--lx-line,#b9c2b7);background:var(--lx-surface,#fff)}.simulation-workspace_feedbackGuide__9ILtx{margin-top:20px;border:1px solid var(--lx-line,#cbd3c8);padding:14px}.simulation-workspace_feedbackGuide__9ILtx summary{cursor:pointer;font-weight:700;font-size:12px}.simulation-workspace_feedbackGuide__9ILtx p{font-size:12px;line-height:1.55}.simulation-workspace_runnerStatus__MYeix{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding:15px;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff);font-size:11px}.simulation-workspace_runnerStatus__MYeix button{padding:9px 12px;border:1px solid var(--lx-line,#fff);background:transparent;color:var(--lx-on-strong,#fff);cursor:pointer}@media (max-width:850px){.simulation-workspace_caseQuestions___wmAY,.simulation-workspace_exhibits__ZkJCV,.simulation-workspace_workspace__n_nX7{grid-template-columns:1fr}.simulation-workspace_simPicker__K49QC{grid-template-columns:repeat(2,minmax(0,1fr));max-height:330px}.simulation-workspace_simRunner__CxZ0j{padding:16px}}@media (max-width:480px){.simulation-workspace_simPicker__K49QC{grid-template-columns:1fr}.simulation-workspace_runnerTop__IICK7>strong{min-width:52px;height:52px}.simulation-workspace_runnerStatus__MYeix{align-items:start;flex-direction:column}}@media(max-width:600px){.simulation-workspace_caseQuestions___wmAY,.simulation-workspace_exhibits__ZkJCV,.simulation-workspace_workspace__n_nX7{grid-template-columns:minmax(0,1fr)}.simulation-workspace_simPicker__K49QC{max-height:260px;overflow:auto}}.course-narrator_narrator__wRxuN{position:relative;width:100%;max-width:720px;margin:0 0 34px;font-family:Arial,sans-serif;color:var(--lx-text,#172019);filter:drop-shadow(0 8px 18px #081a1220)}.course-narrator_toggle__YqBua{width:100%;display:flex;align-items:center;gap:12px;padding:15px 17px;border:1px solid var(--lx-line,#436247);background:#d8ff45;color:var(--lx-text,#103728);text-align:left;cursor:pointer}.course-narrator_toggle__YqBua>span:first-child{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff)}.course-narrator_toggle__YqBua>span:last-child{display:flex;flex-direction:column}.course-narrator_toggle__YqBua b{font-size:13px}.course-narrator_toggle__YqBua small{margin-top:3px;font-size:9px;text-transform:uppercase;letter-spacing:1px}.course-narrator_panel__XQqyx{padding:18px;border:1px solid var(--lx-line,#aeb8ad);border-top:0;background:var(--lx-surface,#fff)}.course-narrator_panel__XQqyx p{margin:0 0 13px;font-size:12px;line-height:1.5}.course-narrator_controls__r_CIT{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:6px;margin-bottom:14px}.course-narrator_controls__r_CIT button{padding:9px;border:1px solid var(--lx-line,#103728);background:var(--lx-strong,#103728);color:var(--lx-on-strong,#fff);font-weight:700;cursor:pointer}.course-narrator_controls__r_CIT button:disabled{opacity:.35;cursor:not-allowed}.course-narrator_panel__XQqyx label{display:grid;grid-template-columns:55px 1fr auto;align-items:center;gap:8px;margin-top:10px;font-size:11px;font-weight:700}.course-narrator_panel__XQqyx select{grid-column:2/-1;min-width:0;padding:7px;border:1px solid var(--lx-line,#aeb8ad);background:var(--lx-surface,#fff)}.course-narrator_panel__XQqyx input{grid-column:2/-1;width:100%;accent-color:#51774e}.course-narrator_panel__XQqyx output{font-weight:400}.course-narrator_panel__XQqyx>small{display:block;margin-top:12px;color:var(--lx-muted,#667169);font-size:9px;line-height:1.4}@media(max-width:500px){.course-narrator_narrator__wRxuN{max-width:none;margin-bottom:24px}.course-narrator_panel__XQqyx{max-height:65vh;overflow:auto}}