.Stromen-module__HMzHrG__wrapper{background:#faf4f0;background:lab(96.4963% 1.54272 2.51809);flex-direction:column;align-items:center;min-height:100dvh;padding:0 16px 40px;font-family:inherit;display:flex}.Stromen-module__HMzHrG__devNav{color:#362b25;color:lab(18.7068% 4.54409 6.06834);background:#f9bf9f;background:lab(82.2066% 18.5571 24.6924);border-radius:8px;align-items:center;gap:12px;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:600;display:flex}.Stromen-module__HMzHrG__devNav button{cursor:pointer;color:#362b25;color:lab(18.7068% 4.54409 6.06834);background:0 0;border:none;padding:2px 6px;font-size:16px}.Stromen-module__HMzHrG__devNav button:hover{opacity:.6}.Stromen-module__HMzHrG__reviewNav{background:#badbfe;background:lab(85.9759% -5.51537 -20.9516);border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:6px 12px;font-size:13px;display:flex}.Stromen-module__HMzHrG__reviewProgress{color:#333c45;color:lab(24.5688% -1.90632 -7.00992);flex:1;font-weight:600}.Stromen-module__HMzHrG__reviewBtn{cursor:pointer;color:#333c45;color:lab(24.5688% -1.90632 -7.00992);background:#edf2f8;background:lab(95.3516% -1.09163 -3.57015);border:2px solid #a0bbd7;border:2px solid lab(74.3965% -4.65903 -17.4833);border-radius:6px;padding:4px 12px;font-size:13px;font-weight:600}.Stromen-module__HMzHrG__reviewBtn:hover{filter:brightness(.94)}.Stromen-module__HMzHrG__reviewBtnActief{background:#c4e1ff;background:lab(88.2973% -5.54341 -20.962);border-color:#006bbf;border-color:lab(43.0957% 1.13004 -59.9649)}.Stromen-module__HMzHrG__reviewExport{color:#fff;cursor:pointer;background:#006bbf;background:lab(43.0957% 1.13004 -59.9649);border:none;border-radius:6px;padding:4px 12px;font-size:13px;font-weight:600}.Stromen-module__HMzHrG__reviewExport:hover{filter:brightness(.92)}.Stromen-module__HMzHrG__header{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:100%;max-width:480px;padding:20px 0 16px;display:grid}.Stromen-module__HMzHrG__iconBtn{appearance:none;color:#817874;color:lab(51.2294% 2.62424 3.55556);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;transition:color .15s,background .15s;display:inline-flex}.Stromen-module__HMzHrG__iconBtn:first-of-type{justify-self:start}.Stromen-module__HMzHrG__iconBtn:hover{color:#28201b;color:lab(12.931% 3.3902 4.53401);background:#ede6e3;background:lab(91.8472% 1.73053 2.3576)}.Stromen-module__HMzHrG__headerCenter{text-align:center}.Stromen-module__HMzHrG__title{letter-spacing:-.03em;color:#28201b;color:lab(12.931% 3.3902 4.53401);margin:0;font-size:28px;font-weight:700;line-height:1}.Stromen-module__HMzHrG__subtitle{color:#817874;color:lab(51.2294% 2.62424 3.55556);letter-spacing:.04em;text-transform:uppercase;margin-top:5px;font-size:11px;font-weight:500}.Stromen-module__HMzHrG__headerActions{justify-self:end;align-items:center;gap:2px;display:flex}.Stromen-module__HMzHrG__divider{background:#dcd6d3;background:lab(86.0472% 1.73134 2.35809);width:100%;max-width:480px;height:1px;margin-bottom:14px}.Stromen-module__HMzHrG__timerRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.Stromen-module__HMzHrG__timerVal{color:#817874;color:lab(51.2294% 2.62424 3.55556);font-variant-numeric:tabular-nums;letter-spacing:.05em;font-size:13px;font-weight:600}.Stromen-module__HMzHrG__filledBadge{letter-spacing:.04em;color:#006bbf;color:lab(43.0957% 1.13004 -59.9649);background:#d6eaff;background:lab(91.8046% -4.81725 -17.5456);border-radius:20px;padding:2px 7px;font-size:11px;font-weight:600}.Stromen-module__HMzHrG__gridWrapper{width:100%;max-width:480px;aspect-ratio:var(--w) / var(--h);position:relative}.Stromen-module__HMzHrG__grid{grid-template-columns:repeat(var(--w), 1fr);grid-template-rows:repeat(var(--h), 1fr);touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;background:#ede6e3;background:lab(91.8472% 1.73053 2.3576);width:100%;height:100%;display:grid;overflow:hidden}.Stromen-module__HMzHrG__cell{background:#f8f4f1;background:lab(96.5024% 1.15427 1.88681);border:1px solid #d9d3d0;border:1px solid lab(84.8871% 1.73149 2.35821)}.Stromen-module__HMzHrG__blockedCell{background:#a09690;background:lab(62.8333% 2.93839 4.7522);border:1px solid #827872;border:1px solid lab(51.2327% 2.95085 4.76109)}.Stromen-module__HMzHrG__edgeBlockedCell{background:#faf4f0;background:lab(96.4963% 1.54272 2.51809);border:none}.Stromen-module__HMzHrG__svgOverlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Stromen-module__HMzHrG__modalBg{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#0006;justify-content:center;align-items:center;padding:20px;animation:.2s Stromen-module__HMzHrG__modalBgIn;display:flex;position:fixed;inset:0}@keyframes Stromen-module__HMzHrG__modalBgIn{0%{opacity:0}to{opacity:1}}.Stromen-module__HMzHrG__modal{background:#fff;background:lab(100% 0 0);border:1px solid #dcd6d3;border:1px solid lab(86.0472% 1.73134 2.35809);border-radius:12px;width:100%;max-width:340px;padding:26px 28px 28px;animation:.24s cubic-bezier(.2,.8,.2,1) Stromen-module__HMzHrG__modalIn;box-shadow:0 24px 64px #0003}@keyframes Stromen-module__HMzHrG__modalIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Stromen-module__HMzHrG__modalHd{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.Stromen-module__HMzHrG__modalHd h2{color:#28201b;color:lab(12.931% 3.3902 4.53401);margin:0;font-size:22px;font-weight:700}.Stromen-module__HMzHrG__modalX{appearance:none;color:#817874;color:lab(51.2294% 2.62424 3.55556);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:24px;line-height:1}.Stromen-module__HMzHrG__modalX:hover{color:#28201b;color:lab(12.931% 3.3902 4.53401);background:#ede6e3;background:lab(91.8472% 1.73053 2.3576)}.Stromen-module__HMzHrG__timeResult{text-align:center;color:#403935;color:lab(24.5478% 2.65534 3.57863);background:#faf4f0;background:lab(96.4963% 1.54272 2.51809);border-radius:8px;margin-bottom:20px;padding:12px 16px;font-size:15px}.Stromen-module__HMzHrG__timeResult strong{font-variant-numeric:tabular-nums;font-size:22px}.Stromen-module__HMzHrG__modalSect{letter-spacing:.08em;color:#817874;color:lab(51.2294% 2.62424 3.55556);margin-bottom:10px;font-size:11px;font-weight:600}.Stromen-module__HMzHrG__statsGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.Stromen-module__HMzHrG__stat{text-align:center}.Stromen-module__HMzHrG__statV{letter-spacing:-.02em;color:#28201b;color:lab(12.931% 3.3902 4.53401);font-size:26px;font-weight:600;line-height:1}.Stromen-module__HMzHrG__statL{letter-spacing:.06em;text-transform:uppercase;color:#817874;color:lab(51.2294% 2.62424 3.55556);margin-top:4px;font-size:10px;font-weight:500}.Stromen-module__HMzHrG__uitlegStappen{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.Stromen-module__HMzHrG__uitlegStap{color:#403935;color:lab(24.5478% 2.65534 3.57863);padding-left:18px;font-size:14px;line-height:1.5;position:relative}.Stromen-module__HMzHrG__uitlegStap:before{content:"•";color:#817874;color:lab(51.2294% 2.62424 3.55556);position:absolute;left:4px}.Stromen-module__HMzHrG__uitlegVisueel{background:#faf4f0;background:lab(96.4963% 1.54272 2.51809);border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}.Stromen-module__HMzHrG__uitlegCaption{color:#298f00;color:lab(52.1914% -48.3812 56.2168);letter-spacing:.03em;margin:0;font-size:12px;font-weight:600}
