.comparison-practice-lab_lab__q9qp2,.comparison-practice-lab_lane__ys7Pc,.comparison-practice-lab_lanes__71ll0,.comparison-practice-lab_observation__VzmpR{min-width:0;max-width:100%}.comparison-practice-lab_lab__q9qp2 h3{scroll-margin-top:160px}.comparison-practice-lab_lab__q9qp2 :focus-visible{outline:3px solid #7d3c68;outline-offset:3px}.comparison-practice-lab_predictions__Kss1x{width:100%;table-layout:fixed;border-collapse:collapse;margin-top:1.25rem;color:#203940}.comparison-practice-lab_predictions__Kss1x caption,.comparison-practice-lab_trace__Gowq6 caption{text-align:left;font-weight:700;padding:.75rem 0}.comparison-practice-lab_predictions__Kss1x td,.comparison-practice-lab_predictions__Kss1x th{border:1px solid #71828a;padding:.7rem;text-align:left;overflow-wrap:anywhere}.comparison-practice-lab_predictions__Kss1x th:first-child{width:55%}.comparison-practice-lab_predictions__Kss1x td{background:#fffdf8}.comparison-practice-lab_predictions__Kss1x input,.comparison-practice-lab_predictions__Kss1x select{width:100%;min-width:0;box-sizing:border-box;background:white;color:#203940;border:1px solid #637984;padding:.6rem;font-size:1rem}.comparison-practice-lab_predictions__Kss1x [aria-invalid=true]{border:3px solid #a22e22}.comparison-practice-lab_selectedLabel__MJZDd{margin:.5rem 0 0;font-size:1rem;line-height:1.5;overflow-wrap:anywhere}.comparison-practice-lab_observation__VzmpR{background:#eef3f5;color:#203940;border:1px solid #637984;border-radius:.7rem;padding:1rem;margin:1.25rem 0}.comparison-practice-lab_observation__VzmpR>button{margin-block:12px 16px;scroll-margin-block:180px 160px}.comparison-practice-lab_detail__BBn5m{padding:.75rem;background:#fff0df;border-left:4px solid #985100}.comparison-practice-lab_counts__ug1qH{display:flex;flex-wrap:wrap;gap:1rem}.comparison-practice-lab_counts__ug1qH div{flex:1 1 12rem;background:#fffdf8;border:1px solid #71828a;padding:.75rem}.comparison-practice-lab_counts__ug1qH dt{font-weight:700}.comparison-practice-lab_counts__ug1qH dd{margin:.4rem 0 0}.comparison-practice-lab_lanes__71ll0{display:grid;gap:1rem}.comparison-practice-lab_lane__ys7Pc{border:1px solid #80959f;border-radius:.5rem;background:#fffdf8;padding:.75rem}.comparison-practice-lab_lane__ys7Pc h5{margin:0 0 .5rem;font-size:1rem}.comparison-practice-lab_scroll__RQV4A{max-width:100%;overflow-x:auto;padding:.35rem}.comparison-practice-lab_array__k8Zxr{display:flex;align-items:stretch;gap:.5rem;width:max-content;min-width:100%;padding:.25rem 0}.comparison-practice-lab_cell__gERYs{display:flex;flex-direction:column;align-items:center;width:6rem;flex:0 0 6rem;padding:.45rem;box-sizing:border-box;border:2px solid #9ca9ad;background:white;color:#203940;text-align:center}.comparison-practice-lab_cell__gERYs strong{font-size:1.5rem}.comparison-practice-lab_cell__gERYs b,.comparison-practice-lab_cell__gERYs span{font-size:.8rem;line-height:1.35;overflow-wrap:anywhere}.comparison-practice-lab_cell__gERYs[data-marked=true]{background:#ffdfb3;border-color:#985100}.comparison-practice-lab_trace__Gowq6{min-width:35rem;width:100%;border-collapse:collapse;margin-top:1rem}.comparison-practice-lab_trace__Gowq6 td,.comparison-practice-lab_trace__Gowq6 th{padding:.65rem;border:1px solid #80959f;text-align:left}.comparison-practice-lab_trace__Gowq6 th{background:#e0e9ee}.comparison-practice-lab_actions__iWUiq{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:600px){.comparison-practice-lab_observation__VzmpR{padding:.65rem}.comparison-practice-lab_predictions__Kss1x td,.comparison-practice-lab_predictions__Kss1x th{padding:.45rem}.comparison-practice-lab_predictions__Kss1x th:first-child{width:49%}.comparison-practice-lab_lane__ys7Pc{padding:.5rem}}.logic-practice-lab_diagram__B5_QQ,.logic-practice-lab_diagrams__7Q5CJ,.logic-practice-lab_lab__4fmi4,.logic-practice-lab_observation__SuUzU{min-width:0;max-width:100%}.logic-practice-lab_lab__4fmi4 h3{scroll-margin-top:160px}.logic-practice-lab_lab__4fmi4 :focus-visible{outline:3px solid #873f68;outline-offset:3px}.logic-practice-lab_scroll__Toepx{max-width:100%;overflow-x:auto;padding:.35rem}.logic-practice-lab_evidence__zrsAt,.logic-practice-lab_predictions__e86Z5,.logic-practice-lab_signals__Ii_h8{width:100%;border-collapse:collapse;margin-block:.75rem;color:#254a4b}.logic-practice-lab_predictions__e86Z5{min-width:22rem;table-layout:fixed}.logic-practice-lab_evidence__zrsAt caption,.logic-practice-lab_predictions__e86Z5 caption,.logic-practice-lab_signals__Ii_h8 caption{text-align:left;font-weight:700;padding:.7rem 0}.logic-practice-lab_evidence__zrsAt td,.logic-practice-lab_evidence__zrsAt th,.logic-practice-lab_predictions__e86Z5 td,.logic-practice-lab_predictions__e86Z5 th,.logic-practice-lab_signals__Ii_h8 td,.logic-practice-lab_signals__Ii_h8 th{border:1px solid #71888a;padding:.65rem;text-align:left;overflow-wrap:anywhere}.logic-practice-lab_evidence__zrsAt th,.logic-practice-lab_predictions__e86Z5 th,.logic-practice-lab_signals__Ii_h8 th{background:#e1ece9}.logic-practice-lab_predictions__e86Z5 td{background:#fffdf7}.logic-practice-lab_fields__pmh3E input,.logic-practice-lab_fields__pmh3E select,.logic-practice-lab_predictions__e86Z5 input{width:100%;min-width:0;box-sizing:border-box;background:white;color:#254a4b;border:1px solid #637b7d;padding:.6rem;font-size:1rem}.logic-practice-lab_lab__4fmi4 [aria-invalid=true]{border:3px solid #a22e22}.logic-practice-lab_fields__pmh3E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.logic-practice-lab_fields__pmh3E label{display:block;font-weight:700;margin-bottom:.5rem}.logic-practice-lab_selected__AWEBG{margin:.5rem 0 0;font-size:1rem;line-height:1.5;overflow-wrap:anywhere}.logic-practice-lab_observation__SuUzU{background:#edf4f0;color:#254a4b;border:1px solid #637b7d;border-radius:.7rem;padding:1rem;margin:1.25rem 0}.logic-practice-lab_observation__SuUzU>button{margin-block:12px 16px;scroll-margin-block:180px 160px}.logic-practice-lab_detail__EmNKv{padding:.75rem;background:#ffeed2;border-left:4px solid #993e20}.logic-practice-lab_diagrams__7Q5CJ{display:grid;gap:1rem}.logic-practice-lab_diagram__B5_QQ{border:1px solid #71888a;border-radius:.5rem;background:#fffdf7;color:#254a4b;padding:.75rem;margin-block:.75rem}.logic-practice-lab_diagram__B5_QQ h5{margin:0 0 .7rem;font-size:1.1rem}.logic-practice-lab_diagram__B5_QQ svg{display:block;max-width:none}.logic-practice-lab_signals__Ii_h8{table-layout:fixed}.logic-practice-lab_signals__Ii_h8 th:first-child{width:5rem}.logic-practice-lab_evidence__zrsAt [data-current=true],.logic-practice-lab_signals__Ii_h8 [data-inspected=true]{outline:2px solid #993e20;outline-offset:-2px;background:#ffeed2}.logic-practice-lab_evidence__zrsAt{min-width:20rem}.logic-practice-lab_actions__45b1j{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:600px){.logic-practice-lab_diagram__B5_QQ,.logic-practice-lab_observation__SuUzU{padding:.6rem}.logic-practice-lab_fields__pmh3E{grid-template-columns:minmax(0,1fr)}.logic-practice-lab_evidence__zrsAt td,.logic-practice-lab_evidence__zrsAt th,.logic-practice-lab_predictions__e86Z5 td,.logic-practice-lab_predictions__e86Z5 th,.logic-practice-lab_signals__Ii_h8 td,.logic-practice-lab_signals__Ii_h8 th{padding:.45rem}.logic-practice-lab_signals__Ii_h8 th:first-child{width:3.5rem}}.network-personal-area-lesson_lesson__z7srI{min-width:0;color:#123b3e;font-size:1rem;line-height:1.6}.network-personal-area-lesson_lesson__z7srI h3{margin:0 0 .7rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.25}.network-personal-area-lesson_lesson__z7srI header p{max-width:75ch}.network-personal-area-lesson_actions__kfwAl,.network-personal-area-lesson_examples__29ZJZ{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.network-personal-area-lesson_examples__29ZJZ button{padding:.65rem 1rem;border:2px solid #315b5c;border-radius:8px;color:#123b3e;background:#fffdf4;font:inherit;font-weight:700;cursor:pointer}.network-personal-area-lesson_examples__29ZJZ button[aria-pressed=true]{background:#155559;color:#fffdf4;box-shadow:inset 0 -3px 0 #eac55c}.network-personal-area-lesson_lesson__z7srI a:focus-visible,.network-personal-area-lesson_lesson__z7srI button:focus-visible{outline:3px solid #623c8a;outline-offset:3px}.network-personal-area-lesson_lesson__z7srI .button{font-size:1rem;white-space:normal}.network-personal-area-lesson_scene__y51Fe{padding:1rem;border:2px dashed #477872;border-radius:12px;background:#e2f0e8}.network-personal-area-lesson_scene__y51Fe[data-example=school]{background:#eee8f6;border-color:#736186}.network-personal-area-lesson_boundary__x2qK4{margin:0 0 1rem;text-align:center;font-weight:800}.network-personal-area-lesson_devices__QL1ae{display:grid;grid-template-columns:minmax(0,1fr) minmax(60px,100px) minmax(0,1fr);gap:.5rem;align-items:center;max-width:700px;margin:auto}.network-personal-area-lesson_device__hg4nW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:150px;padding:.75rem .5rem;border:1px solid #63847c;border-radius:10px;background:#fffdf5;text-align:center;line-height:1.3}.network-personal-area-lesson_device__hg4nW svg{flex-shrink:0}.network-personal-area-lesson_connection__3g196{min-width:0;text-align:center;line-height:1.3;font-weight:700}.network-personal-area-lesson_connection__3g196 svg{display:block;width:100%;overflow:visible;stroke:#365e5c;stroke-width:3;fill:none}.network-personal-area-lesson_connection__3g196[data-sent=false] path:first-child{stroke-dasharray:5 5}.network-personal-area-lesson_connection__3g196[data-sent=true] svg{stroke:#165950}.network-personal-area-lesson_packet__XGHaU{fill:#165950;stroke:#fffdf5;stroke-width:2;animation:network-personal-area-lesson_send__IjPC1 1.1s ease-in-out forwards}@keyframes network-personal-area-lesson_send__IjPC1{0%{transform:translateX(0)}to{transform:translateX(66px)}}.network-personal-area-lesson_status__UPFlv{min-height:1.6em;margin:1rem 0 0;text-align:center;font-weight:700}.network-personal-area-lesson_actions__kfwAl{justify-content:center;margin-bottom:0}.network-personal-area-lesson_meaning__kamYR{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem}.network-personal-area-lesson_meaning__kamYR>div{display:flex;flex-direction:column;padding:.8rem 1rem;background:#dcebe8;border-left:4px solid #315f5c;border-radius:6px}.network-personal-area-lesson_meaning__kamYR>div:last-child{background:#f5eccb;border-color:#89702e}.network-personal-area-lesson_meaning__kamYR span{font-weight:700}.network-personal-area-lesson_meaning__kamYR strong{font-size:1.5rem}.network-personal-area-lesson_meaning__kamYR small{font-size:1rem}.network-personal-area-lesson_explanation__ZwuAJ{margin:1rem 0}.network-personal-area-lesson_check__GDkfT{margin:1.5rem 0;padding:1rem;border:1px solid #809287;border-radius:8px;min-width:0;background:#fffdf5}.network-personal-area-lesson_check__GDkfT legend{padding:0 .5rem;font-size:1.15rem;font-weight:800}.network-personal-area-lesson_check__GDkfT>p:first-of-type{margin-top:0}.network-personal-area-lesson_check__GDkfT label{display:flex;align-items:flex-start;gap:.7rem;padding:.75rem;margin:.5rem 0;background:#f0f4ed;border:1px solid #9dab9e;border-radius:6px;cursor:pointer}.network-personal-area-lesson_check__GDkfT input{flex-shrink:0;margin-top:.3rem;accent-color:#155559;width:1.15rem;height:1.15rem}.network-personal-area-lesson_feedback__TbIWs{padding:.8rem;background:#fff0d6;border-left:4px solid #9e6c2c}.network-personal-area-lesson_feedback__TbIWs[data-correct=true]{background:#e1eedc;border-color:#477246}@media(max-width:520px){.network-personal-area-lesson_devices__QL1ae{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);gap:.3rem}.network-personal-area-lesson_device__hg4nW{min-height:155px}.network-personal-area-lesson_device__hg4nW svg{width:48px;height:48px}.network-personal-area-lesson_scene__y51Fe{padding:.75rem .5rem}.network-personal-area-lesson_meaning__kamYR{grid-template-columns:1fr}.network-personal-area-lesson_actions__kfwAl .button{width:100%}.network-personal-area-lesson_connection__3g196{font-size:1rem}}@media(prefers-reduced-motion:reduce){.network-personal-area-lesson_packet__XGHaU{animation:none;transform:translateX(66px)}}