._standalone_e67ip_1{color:#233553;background:#f4f8ff;min-height:100vh;padding:24px max(16px,50vw - 560px) 80px}._back_e67ip_1{color:#27558a;margin-bottom:20px;font-weight:750;text-decoration:none;display:inline-block}._notes_e67ip_1{color:#253956;max-width:1120px;margin:auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65}._notes_e67ip_1 *{box-sizing:border-box}._intro_e67ip_1{color:#fff;background:linear-gradient(120deg,#174e85,#276caa 55%,#8157aa);border-radius:26px;padding:clamp(26px,5vw,54px);box-shadow:0 16px 32px #214d8722}._intro_e67ip_1>p:first-child{letter-spacing:.12em;color:#c5edff;font-size:.82rem;font-weight:800}._intro_e67ip_1 h1{margin:7px 0 15px;font-size:clamp(2rem,5vw,3.5rem);line-height:1.12}._intro_e67ip_1>p:not(:first-child){max-width:750px;font-size:1.12rem}._steps_e67ip_1{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}._steps_e67ip_1 span{background:#ffffff21;border:1px solid #fff6;border-radius:99px;padding:7px 12px;font-weight:700}._nav_e67ip_1{z-index:3;background:#f4f8fff2;gap:9px;padding:15px 0;display:flex;position:sticky;top:0;overflow:auto}._nav_e67ip_1 a{color:#245486;background:#fff;border:1px solid #c9daee;border-radius:99px;flex:none;padding:7px 13px;font-size:.9rem;font-weight:750;text-decoration:none}._section_e67ip_1{background:#fff;border:1px solid #dbe7f4;border-radius:23px;margin:20px 0;padding:clamp(20px,4vw,40px);scroll-margin-top:82px;box-shadow:0 7px 22px #3156840c}._section_e67ip_1 p,._section_e67ip_1 li{font-size:1.02rem}._sectionHeading_e67ip_1{border-bottom:2px solid #e8eef8;align-items:center;gap:15px;margin-bottom:20px;padding-bottom:16px;display:flex}._sectionHeading_e67ip_1>span{color:#fff;background:#3c75af;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;font-size:1.2rem;font-weight:850;display:grid}._sectionHeading_e67ip_1 h2{color:#21426f;margin:0;font-size:clamp(1.35rem,3vw,2rem);line-height:1.2}._sectionHeading_e67ip_1 small{color:#687994;margin-top:3px;font-size:.84rem;display:block}._callout_e67ip_1,._try_e67ip_1,._warning_e67ip_1{background:#eaf5fc;border-left:5px solid #327eb8;border-radius:14px;margin:20px 0;padding:16px 20px}._callout_e67ip_1 b{color:#245986}._try_e67ip_1{background:#eaf8f1;border-color:#2a9b79}._try_e67ip_1 strong{color:#167359}._warning_e67ip_1{background:#fff2e9;border-color:#df8652}._warning_e67ip_1 strong{color:#a2512d}._callout_e67ip_1 p:last-child,._try_e67ip_1 p:last-child,._warning_e67ip_1 p:last-child{margin-bottom:0}._tableWrap_e67ip_1{border:1px solid #d5e3f1;border-radius:13px;margin:18px 0;overflow-x:auto}._tableWrap_e67ip_1 table{border-collapse:collapse;width:100%;min-width:400px;font-size:.95rem}._tableWrap_e67ip_1 th,._tableWrap_e67ip_1 td{text-align:left;border-bottom:1px solid #e7edf6;padding:10px 13px}._tableWrap_e67ip_1 thead{color:#24466c;background:#dfeefb}._tableWrap_e67ip_1 tbody tr:nth-child(2n){background:#f7faff}._tableWrap_e67ip_1 tbody th{color:#5e4890}._answer_e67ip_1{border:1px solid #cadced;border-radius:13px;margin:11px 0;overflow:hidden}._answer_e67ip_1 summary{cursor:pointer;color:#275484;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;font-weight:750;list-style:none;display:flex}._answer_e67ip_1 summary::-webkit-details-marker{display:none}._answer_e67ip_1>div{background:#f8fbff;padding:2px 17px 17px}._answer_e67ip_1>div p:first-child{margin-top:9px}._answer_e67ip_1>div p:last-child{margin-bottom:0}._factGrid_e67ip_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:19px 0;display:grid}._factGrid_e67ip_1>div{background:#f0f5ff;border-top:4px solid #55a0c6;border-radius:12px;flex-direction:column;gap:2px;padding:14px;display:flex}._factGrid_e67ip_1 b{color:#684aa0;font-size:1.18rem}._factGrid_e67ip_1 span{font-size:.89rem}._graph_e67ip_1{background:#f9fbfe;border:1px solid #cfdff0;border-radius:16px;max-width:850px;margin:21px 0;padding:16px}._graph_e67ip_1 figcaption{flex-wrap:wrap;justify-content:space-between;gap:5px 16px;margin-bottom:15px;display:flex}._graph_e67ip_1 figcaption strong{color:#234979}._graph_e67ip_1 figcaption span,._graph_e67ip_1>small{color:#60718b;font-size:.82rem}._bars_e67ip_1{gap:7px;display:grid}._barRow_e67ip_1{grid-template-columns:minmax(100px,32%) minmax(100px,1fr) 60px;align-items:center;gap:9px;min-height:25px;display:grid}._barLabel_e67ip_1{overflow-wrap:anywhere;font-size:.85rem;line-height:1.2}._barRow_e67ip_1>strong{color:#294b71;text-align:right;font-size:.86rem}._track_e67ip_1{background:repeating-linear-gradient(90deg,#ebf1fa 0 calc(10% - 1px),#c5d5e6 calc(10% - 1px) 10%);border-left:2px solid #496982;height:22px;position:relative}._bar_e67ip_1{border-radius:0 4px 4px 0;height:100%}._picto_e67ip_1,._lab_e67ip_1{background:#f1faf7;border:1px solid #cce5df;border-radius:15px;margin:20px 0;padding:17px}._picto_e67ip_1>p{margin-top:0}._pictoRow_e67ip_1{border-top:1px solid #d8e9e3;grid-template-columns:120px minmax(0,1fr) 40px;align-items:center;gap:8px;min-height:40px;display:grid}._pictoRow_e67ip_1>b{font-size:.89rem}._pictoRow_e67ip_1>span{color:#168b75;flex-wrap:wrap;gap:3px;line-height:1;display:flex}._half_e67ip_1{clip-path:inset(0 50% 0 0);margin-right:-8px;display:inline-block}._lab_e67ip_1{gap:12px;display:grid}._lab_e67ip_1 label{gap:2px;display:grid}._lab_e67ip_1 label strong{color:#176e66}._lab_e67ip_1 label span{font-size:.92rem}._lab_e67ip_1 select{font:inherit;color:#244e58;background:#fff;border:1px solid #74b9a7;border-radius:8px;width:max-content;max-width:100%;padding:8px}._labRows_e67ip_1{gap:7px;display:grid}._labRows_e67ip_1>div{grid-template-columns:145px minmax(0,1fr);gap:8px;display:grid}._labRows_e67ip_1 span{overflow-wrap:anywhere;letter-spacing:2px;color:#158a75}._lab_e67ip_1 p{margin:0;font-size:.9rem}._method_e67ip_1{background:#f2f3ff;border-radius:13px;padding:17px 20px 17px 43px}._method_e67ip_1 li{padding:3px 0}._note_e67ip_1,._source_e67ip_1{color:#61728a;font-size:.86rem!important}._source_e67ip_1{border-top:1px solid #e0e9f2;margin-top:27px;padding-top:17px}@media (width<=680px){._section_e67ip_1{border-radius:17px}._factGrid_e67ip_1{grid-template-columns:1fr}._nav_e67ip_1{margin:0 -8px;padding-inline:8px}._barRow_e67ip_1{grid-template-columns:minmax(70px,32%) minmax(85px,1fr) 45px;gap:5px}._barLabel_e67ip_1,._barRow_e67ip_1>strong{font-size:.72rem}._graph_e67ip_1{padding:11px}._pictoRow_e67ip_1{grid-template-columns:90px minmax(0,1fr) 28px}._labRows_e67ip_1>div{grid-template-columns:105px minmax(0,1fr);font-size:.85rem}}._sceneGallery_e67ip_2{border-top:1px solid #dce7f2;margin:28px 0 3px;padding-top:17px}._sceneGallery_e67ip_2 h3{color:#285282;margin:0 0 12px;font-size:1.2rem}._sceneGallery_e67ip_2 h3 small{color:#697d98;white-space:nowrap;font-size:.78rem;font-weight:650}._photoRail_e67ip_2{scroll-snap-type:x mandatory;gap:14px;padding:2px 2px 15px;display:flex;overflow-x:auto}._photoRail_e67ip_2 figure{scroll-snap-align:start;background:#f5f9fd;border:1px solid #dce7f2;border-radius:15px;flex:0 0 min(72vw,330px);margin:0;overflow:hidden}._photoRail_e67ip_2 img{object-fit:cover;background:#e5edf5;width:100%;height:195px;display:block}._photoRail_e67ip_2 figcaption{min-height:64px;padding:10px 12px;font-size:.9rem;line-height:1.4}._sceneGallery_e67ip_2>p{color:#60728a;margin:0;font-size:.82rem}@media (width<=680px){._photoRail_e67ip_2 figure{flex-basis:78vw}._photoRail_e67ip_2 img{height:180px}}._stripRow_e67ip_3{grid-template-columns:135px minmax(0,1fr) 52px;align-items:center;gap:12px;margin:12px 0;font-size:.9rem;display:grid}._strip_e67ip_3{border:2px solid #415b79;border-radius:5px;height:42px;display:grid;overflow:hidden}._strip_e67ip_3 span{border-right:1px solid #415b79}._strip_e67ip_3 span:last-child{border-right:0}._wallScroll_e67ip_3,._lineScroll_e67ip_3{margin:18px 0;overflow-x:auto}._wall_e67ip_3{background:#f4f8fd;border:2px solid #506888;border-radius:10px;min-width:650px;padding:8px}._wallWhole_e67ip_3{text-align:center;background:#b9dfe8;padding:8px;font-weight:800}._wallRow_e67ip_3{gap:3px;margin-top:4px;display:grid}._wallRow_e67ip_3 span{text-align:center;color:#463a66;background:#e8dafb;border-radius:4px;padding:5px 0;font-size:.72rem}._wallRow_e67ip_3:nth-child(odd) span{background:#fce3c5}._numberLine_e67ip_3{border-top:3px solid #416d9b;min-width:650px;margin:35px 10px 50px;display:grid;position:relative}._numberLine_e67ip_3>div{text-align:center;margin-top:7px;font-size:.8rem;position:relative}._numberLine_e67ip_3>div:first-child{left:-50%}._numberLine_e67ip_3>div:last-child{left:50%}._tick_e67ip_3{border-left:2px solid #416d9b;height:15px;position:absolute;top:-16px;left:50%}._labInputs_e67ip_3{grid-template-columns:repeat(4,minmax(85px,1fr));gap:8px;display:grid}._labInputs_e67ip_3 label{font-size:.77rem;font-weight:650}._labInputs_e67ip_3 input{font:inherit;border:1px solid #8bbbb0;border-radius:7px;width:100%;padding:7px}._photoFrame_e67ip_3{height:195px;overflow:hidden}._photoFrame_e67ip_3 img{height:195px!important}._photoFrame_e67ip_3 ._existingPhoto_e67ip_3{object-fit:cover;object-position:left center;width:200%;max-width:none}@media (width<=680px){._stripRow_e67ip_3{grid-template-columns:88px minmax(0,1fr) 44px;gap:5px;font-size:.78rem}._labInputs_e67ip_3{grid-template-columns:repeat(2,minmax(0,1fr))}._photoFrame_e67ip_3,._photoFrame_e67ip_3 img{height:180px!important}}._activityTabs_e67ip_4{scrollbar-width:thin;gap:8px;margin-bottom:12px;padding:10px 0 16px;display:flex;overflow-x:auto}._activityTabs_e67ip_4 button{color:#25537e;cursor:pointer;background:#fff;border:1px solid #b9cde3;border-radius:14px;flex:none;padding:10px 14px;font:700 .9rem system-ui}._activityTabs_e67ip_4 button._selectedTab_e67ip_4{color:#fff;background:#235f99;border-color:#235f99}._activityTabs_e67ip_4 small{color:#254f79;background:#e8effa;border-radius:99px;margin-left:7px;padding:1px 7px;display:inline-block}._activity_e67ip_4{color:#263c57;background:#fff;border:1px solid #dbe7f4;border-radius:20px;max-width:900px;min-height:450px;margin:0 auto;padding:clamp(20px,4vw,40px);font-family:system-ui;box-shadow:0 7px 22px #3156840c}._activityTop_e67ip_4{justify-content:space-between;gap:12px;display:flex}._activityProgress_e67ip_4{background:#e8f0fa;border-radius:99px;height:9px;margin:20px 0}._activityProgress_e67ip_4 i{background:#ee9654;border-radius:99px;height:100%;display:block}._activity_e67ip_4 h2{color:#244e80;font-size:clamp(1.25rem,3vw,1.6rem)}._activityImage_e67ip_4{object-fit:contain;border-radius:14px;max-width:100%;max-height:410px;margin:15px auto;display:block}._activityOptions_e67ip_4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._activityOptions_e67ip_4 button{text-align:left;color:#263c57;cursor:pointer;font:inherit;background:#f7faff;border:1px solid #ccdbed;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}._activityOptions_e67ip_4 button b{color:#285f98;background:#dceaf8;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}._activityOptions_e67ip_4 button._correct_e67ip_4{background:#e5f8ec;border-color:#3ca469}._activityOptions_e67ip_4 button._incorrect_e67ip_4{background:#ffede9;border-color:#d86154}._activityExplain_e67ip_4{background:#f0f8ee;border-left:5px solid #43a46d;border-radius:8px;margin:19px 0;padding:12px 17px}._activityNext_e67ip_4,._flashControls_e67ip_4 button{color:#fff;cursor:pointer;background:#275f9b;border:0;border-radius:10px;padding:10px 18px;font-weight:700}._flashCard_e67ip_4{color:#343064;cursor:pointer;text-align:center;background:linear-gradient(120deg,#eee6fb,#e2f4fa);border:1px solid #cbbde7;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;min-height:260px;margin:22px 0;padding:25px;display:flex}._flashCard_e67ip_4 strong{font-size:clamp(1.25rem,3vw,1.8rem)}._flashControls_e67ip_4{justify-content:space-between;display:flex}._flashControls_e67ip_4 button:disabled{opacity:.45;cursor:default}@media (width<=600px){._activityOptions_e67ip_4{grid-template-columns:1fr}}._intro_e67ip_1{background:linear-gradient(120deg,#334080,#7045a9 55%,#b05280)}._sectionHeading_e67ip_1>span{background:#7652ac}._constructionFigure_e67ip_5{background:#f7faff;border:1px solid #d3e3f3;border-radius:16px;max-width:660px;margin:22px auto;padding:15px}._constructionFigure_e67ip_5 svg{width:100%;height:auto;display:block}._constructionFigure_e67ip_5 text{stroke:none;fill:#334f76;font:700 14px system-ui}._constructionFigure_e67ip_5 figcaption{color:#647b96;text-align:center;margin-top:8px;font-size:.85rem}._labInputs_e67ip_3 input[type=range]{width:100%}
