.elc-missions-head{align-items:center;gap:10px;margin:12px 0 2px;display:flex}.elc-missions-head strong{font-size:14px;font-weight:900}.elc-missions-count{color:var(--lk-muted,#607384);white-space:nowrap;font-size:12px;font-weight:800}.elc-missions-bar{background:#e3ecf8;border-radius:99px;flex:1;min-width:60px;height:8px;overflow:hidden}.elc-missions-bar>span{border-radius:inherit;background:linear-gradient(90deg,#2f7be0,#12a37a);height:100%;transition:width .4s;display:block}.elc-missions-win{color:#6b4a00;background:#fff3c4;border-radius:14px;margin:6px 0 0;padding:10px 14px;font-size:13px;font-weight:800;line-height:1.8}.elc-presets{align-items:center;gap:10px;margin:0 0 10px;display:flex}.elc-presets-label{color:var(--lk-muted,#607384);flex:none;font-size:12px;font-weight:800}.elc-presets-row{scrollbar-width:none;gap:8px;min-width:0;padding:2px;display:flex;overflow-x:auto}.elc-presets-row::-webkit-scrollbar{display:none}.elc-preset{min-height:40px;color:var(--elc-blue,#2f7be0);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1.5px solid #cfe0f7;border-radius:99px;flex:none;padding:0 16px;font-size:13px;font-weight:800;transition:background .15s,border-color .15s,transform .15s}.elc-preset:hover{border-color:var(--elc-blue,#2f7be0);background:#eef5ff}.elc-preset:active{transform:scale(.97)}.elc-bench .elc-toolbar{background:#fff;border:1px solid #dbe6f5;border-radius:16px;align-items:center;gap:8px;margin:10px 0;padding:6px;display:flex}.elc-bench .elc-tool{min-height:44px;color:var(--elc-blue,#2f7be0);font:inherit;white-space:nowrap;cursor:pointer;background:#eef5ff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:800;transition:background .15s,transform .15s;display:inline-flex}.elc-bench .elc-tool svg{flex:none;width:18px;height:18px}.elc-bench .elc-tool:disabled{opacity:.4;cursor:default}.elc-bench .elc-tool:not(:disabled):hover{background:#dcebff}.elc-bench .elc-tool:not(:disabled):active{transform:scale(.97)}.elc-bench .elc-toolbar .elc-clear{color:#b42318;background:#fdecec;border:0;margin-inline-start:0;padding:0 14px}.elc-bench .elc-toolbar .elc-clear:not(:disabled):hover{background:#fbd9d9}.elc-tool-count{color:var(--lk-muted,#607384);white-space:nowrap;margin-inline:auto;font-size:12px;font-weight:700}@media (max-width:900px){.elc-bench .elc-toolbar{z-index:20;position:sticky;bottom:10px;box-shadow:0 10px 28px #0f2a5c38}.elc-presets-label{display:none}}@media (max-width:520px){.elc-tool-count{display:none}.elc-bench .elc-tool{flex:1;padding:0 8px;font-size:12px}}.dark .elc-missions-bar{background:#1d2c47}.dark .elc-missions-win{color:#ffd86b;background:#3a3010}.dark .elc-preset{color:#8fbcff;background:#0f1d36;border-color:#2b3f63}.dark .elc-preset:hover{background:#162845;border-color:#4f86d8}.dark .elc-bench .elc-toolbar{background:#0f1d36;border-color:#223657}.dark .elc-bench .elc-tool{color:#8fbcff;background:#162845}.dark .elc-bench .elc-tool:not(:disabled):hover{background:#1d3358}.dark .elc-bench .elc-toolbar .elc-clear{color:#ff9a9a;background:#3a1c20}@media (max-width:900px){.elc-bench .elc-palette .elc-palette-grid{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.elc-bench .elc-palette .elc-palette-grid::-webkit-scrollbar{display:none}.elc-bench .elc-palette .elc-palette-item{scroll-snap-align:start;flex:none;width:76px;min-height:78px}.elc-bench{grid-template-columns:minmax(0,1fr)}.elc-bench .elc-palette,.elc-bench .elc-palette-box,.elc-bench .elc-board-col{min-width:0;max-width:100%}}.learning-page:has(>.elc-labx-page){max-width:1680px}.elc-labx-page{--lx-ink:#0f1f38;--lx-muted:#62748e;--lx-line:#e2e9f4;--lx-card:#fff;--lx-soft:#f4f7fc;--lx-accent:#2f7be0;--lx-ok:#0fa47a;--lx-board:#0a1526;--lx-board-line:#1c2c4a;gap:22px}.elc-labx .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.elc-labx-eyebrow{letter-spacing:.2px;color:var(--lx-accent);font-size:11.5px;font-weight:800;display:block}.elc-labx-head{color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='120' fill='none' stroke='%23ffffff' stroke-opacity='.08' stroke-width='1.5'%3E%3Cpath d='M0 30h46l16 16h98M0 92h28l20-20h34l16 16h62M70 0v18l-12 12v16M118 120V96l12-12'/%3E%3Ccircle cx='62' cy='46' r='3.5'/%3E%3Ccircle cx='48' cy='72' r='3.5'/%3E%3Ccircle cx='130' cy='84' r='3.5'/%3E%3C/svg%3E"),radial-gradient(circle at 8% 0,#54a0ff73,#0000 42%),radial-gradient(circle at 100% 130%,#12be8c59,#0000 48%),linear-gradient(135deg,#0b1a33 0%,#12305e 100%);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px -32px #081a3ce6}.elc-labx-head-main{min-width:0}.elc-labx-crumbs{color:#fff9;align-items:center;gap:8px;margin-bottom:8px;font-size:12.5px;font-weight:700;display:flex}.elc-labx-crumbs a{color:#9cc6ff;text-decoration:none}.elc-labx-crumbs a:hover{color:#fff}.lesson-page .elc-labx-head h1{color:#fff;margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:900}.elc-labx-head p{color:#e1ecffc7;max-width:600px;margin:8px 0 0;font-size:14px;line-height:2}.elc-labx-head-side{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}.elc-labx-stat{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:10px;padding:8px 14px 8px 18px;display:inline-flex}.elc-labx-stat-icon{background:#ffd24d29;border-radius:12px;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.elc-labx-stat b{font-size:18px;font-weight:900;line-height:1.2;display:block}.elc-labx-stat small{color:#e1ecffb3;font-size:11.5px}.elc-labx-safety{color:#ffd57e;white-space:nowrap;background:#ffc8571a;border:1px solid #ffc85759;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.elc-labx-safety svg{flex:none;width:15px;height:15px}.elc-labx{flex-direction:column;gap:18px;display:flex}.elc-labx-missions{border:1px solid var(--lx-line);background:var(--lx-card);border-radius:22px;padding:18px 20px 20px;box-shadow:0 12px 32px -28px #0f2a5c80}.elc-labx-missions-head{align-items:center;gap:24px;margin-bottom:14px;display:flex}.elc-labx-missions-title strong{color:var(--lx-ink);font-size:17px;font-weight:900;display:block}.elc-labx-progress{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.elc-labx-progress-count{color:var(--lx-muted);white-space:nowrap;font-size:12.5px;font-weight:700}.elc-labx-progress-count b{color:var(--lx-ink);font-size:15px;font-weight:900}.elc-labx-progress-bar{background:#e8eef7;border-radius:99px;flex:1;height:8px;overflow:hidden}.elc-labx-progress-bar>span{border-radius:inherit;background:linear-gradient(90deg,#2f7be0,#0fa47a);height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.elc-labx-help-btn{border:1px solid var(--lx-line);background:var(--lx-soft);min-height:40px;color:var(--lx-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.elc-labx-help-btn svg{width:18px;height:18px;color:var(--lx-accent)}.elc-labx-help-btn:hover{border-color:var(--lx-accent);color:var(--lx-accent);background:#fff}.elc-labx-mission-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.elc-labx-mission{border:1px solid var(--lx-line);background:var(--lx-soft);border-radius:16px;align-items:center;gap:10px;min-width:0;padding:12px;transition:background .25s,border-color .25s;display:flex;position:relative}.elc-labx-mission-num{width:32px;height:32px;color:var(--lx-muted);background:#fff;border:2px solid #cdd9ea;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:900;display:grid}.elc-labx-mission-num svg{width:17px;height:17px}.elc-labx-mission-text{min-width:0;color:var(--lx-ink);font-size:13px;font-weight:800;line-height:1.7}.elc-labx-mission-text small{color:var(--lx-muted);font-size:11px;font-weight:700;display:block}.elc-labx-mission.is-done{background:#edfaf4;border-color:#bfe8d5}.elc-labx-mission.is-done .elc-labx-mission-num{border-color:var(--lx-ok);background:var(--lx-ok);color:#fff;box-shadow:0 0 0 4px #0fa47a24}.elc-labx-mission.is-done .elc-labx-mission-text small{color:#12825f}.elc-labx-win{color:#6b4a00;background:#fff6d6;border-radius:14px;margin:14px 0 0;padding:10px 14px;font-size:13px;font-weight:800;line-height:1.8}.elc-labx .elc-board{border:1px solid var(--lx-board-line);background-color:var(--lx-board);background-image:radial-gradient(at 50% -10%,#2f7be047,#0000 60%),linear-gradient(#82aaf00f 1px,#0000 1px),linear-gradient(90deg,#82aaf00f 1px,#0000 1px);background-size:100% 100%,24px 24px,24px 24px;border-radius:20px;box-shadow:0 24px 50px -34px #050f23e6}.elc-labx .elc-board svg{margin-inline:auto}.elc-labx .elc-board.is-deleting{box-shadow:inset 0 0 0 3px #ff6b6b}.elc-labx .elc-dot{fill:#0d1b33;stroke:#78a5f099;stroke-width:2.5px}.elc-labx .elc-edge-target{stroke:#6eaaff52}.elc-labx .elc-lead{stroke:#a9bbd6}.elc-labx .elc-wire{stroke:#ec8a3c;filter:drop-shadow(0 0 4px #ec8a3c59)drop-shadow(0 2px 2px #00000080)}.elc-labx .elc-part-wire:hover .elc-wire,.elc-labx .elc-part.is-selected .elc-wire{stroke:#ffb071}.elc-labx .elc-part.is-selected .elc-part-hit{stroke:#78aaff38}.elc-labx .elc-polarity{stroke:var(--lx-board)}.elc-labx .elc-part-value{fill:#e6eefc;stroke:#050c19e6}.elc-labx .elc-board-empty{color:#bed2f5b3;inset:auto 0 18px}.elc-labx .elc-status{color:#e6eefc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e1c34d1;border:1px solid #ffffff1f;padding:6px 14px 6px 6px;top:14px;left:14px;box-shadow:0 8px 20px #0000004d}.elc-labx .elc-status-idle .elc-status-icon{color:#9fb0cc;background:#ffffff1a}.elc-labx .elc-bench .elc-toolbar{border-color:var(--lx-board-line);background:#0f1d33}.elc-labx .elc-bench .elc-tool{color:#cfe0ff;background:#ffffff0f}.elc-labx .elc-bench .elc-tool:not(:disabled):hover{background:#ffffff21}.elc-labx .elc-bench .elc-toolbar .elc-clear{color:#ffa0a0;background:#ff5c5c1f}.elc-labx .elc-bench .elc-toolbar .elc-clear:not(:disabled):hover{background:#ff5c5c38}.elc-labx .elc-tool-count{color:#8ea3c4}.elc-labx .elc-presets-label{color:var(--lx-muted)}.elc-labx .elc-preset{border:1px solid var(--lx-line);background:var(--lx-card);min-height:38px;color:var(--lx-ink);border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;display:inline-flex}.elc-labx .elc-preset:before{content:"";background:var(--lx-accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2f7be026}.elc-labx .elc-preset:hover{border-color:var(--lx-accent);color:var(--lx-accent);background:#f2f7ff}.elc-labx .elc-palette-item{border:1px solid var(--lx-line);background:var(--lx-soft);color:var(--lx-ink);border-radius:14px}.elc-labx .elc-palette-item:hover:not(:disabled){border-color:var(--lx-accent);background:#fff;transform:translateY(-2px);box-shadow:0 10px 20px -16px #2f7be0cc}.elc-labx .elc-palette-item.is-armed{border-color:var(--lx-accent);background:#e8f1ff;box-shadow:0 0 0 3px #2f7be02e}.elc-labx .elc-readout-side{display:none}.elc-labx .elc-bench-side{border:1px solid var(--lx-line);background:var(--lx-card);border-radius:20px;gap:14px;padding:16px;box-shadow:0 12px 32px -28px #0f2a5c80}.elc-labx .elc-bench-side:before{content:"پنل اندازه‌گیری";color:var(--lx-ink);font-size:14px;font-weight:900}.elc-labx .elc-readout{background:0 0;gap:8px;margin:0;padding:0}.elc-labx .elc-readout div{border:1px solid #1d2d4b;border-inline-start:3px solid var(--meter,#3b9cf0);background:linear-gradient(#0d1a30,#0a1426);border-radius:12px;align-items:center;padding:11px 12px;box-shadow:inset 0 1px #ffffff0a}.elc-labx .elc-readout div:first-child{--meter:#ef4444}.elc-labx .elc-readout div:nth-child(2){--meter:#f59e0b}.elc-labx .elc-readout div:nth-child(3){--meter:#3b9cf0}.elc-labx .elc-readout dt{color:#8ea3c4;font-size:12px;font-weight:700}.elc-labx .elc-readout dd{font-variant-numeric:tabular-nums;color:#74f2c4;text-shadow:0 0 12px #74f2c459;font-size:15px;font-weight:900}.elc-labx .elc-precision{color:var(--lx-muted);margin-top:10px;font-size:12px;font-weight:700}.elc-labx .elc-precision input{border:1px solid var(--lx-line);background:var(--lx-soft);width:56px;min-height:32px;color:var(--lx-ink);border-radius:10px}.elc-labx .elc-bench-controls{border-top:1px dashed var(--lx-line);flex-direction:column;align-items:stretch;gap:12px;padding-top:14px}.elc-labx .elc-bench-controls:before{content:"تنظیمات شبیه‌سازی";color:var(--lx-ink);font-size:13px;font-weight:900}.elc-labx .elc-volt{background:var(--lx-soft);color:var(--lx-ink);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:12px;font-size:12.5px;display:grid}.elc-labx .elc-volt input{width:100%;accent-color:var(--lx-accent);grid-area:2/1/auto/-1}.elc-labx .elc-volt output{text-align:center;min-width:0;color:var(--lx-accent);background:#fff;border-radius:8px;padding:2px 10px;font-size:12px}.elc-labx .elc-current-toggle{background:var(--lx-soft);color:var(--lx-ink);border-radius:14px;justify-content:space-between;padding:10px 12px;font-size:13px}.elc-labx .elc-current-toggle input{appearance:none;cursor:pointer;background:#cbd5e1;border-radius:99px;flex:none;order:2;width:42px;height:24px;margin:0;transition:background .2s;position:relative}.elc-labx .elc-current-toggle input:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;right:3px;box-shadow:0 1px 3px #00000040}.elc-labx .elc-current-toggle input:checked{background:var(--lx-accent)}.elc-labx .elc-current-toggle input:checked:before{transform:translate(-18px)}.elc-labx .elc-current-toggle input:focus-visible{outline:2px solid var(--lx-accent);outline-offset:2px}.elc-labx .elc-flow-mode{background:var(--lx-soft);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.elc-labx .elc-flow-mode label{color:var(--lx-muted);text-align:center;border-radius:9px;justify-content:center;padding:8px 6px;font-size:12px;transition:background .15s,color .15s;position:relative}.elc-labx .elc-flow-mode input{opacity:0;pointer-events:none;position:absolute}.elc-labx .elc-flow-mode label:has(input:checked){color:var(--lx-accent);background:#fff;box-shadow:0 2px 6px #0f2a5c1f}.elc-labx .elc-flow-mode label:has(input:focus-visible){outline:2px solid var(--lx-accent)}.elc-labx .elc-bench-message{background:#fff8e3;border:1px solid #f5dfa0}.elc-labx .elc-bench-help{padding:10px 14px;background:var(--lx-soft);color:var(--lx-muted);border-radius:14px;padding-inline-start:38px;font-size:12.5px;position:relative}.elc-labx .elc-bench-help:before{content:"i";top:12px;background:var(--lx-accent);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:900;line-height:1;display:grid;position:absolute;inset-inline-start:12px}@media (min-width:901px){.elc-labx .elc-bench{grid-template-columns:264px minmax(0,1fr);gap:18px}.elc-labx .elc-palette{border:1px solid var(--lx-line);background:var(--lx-card);border-radius:20px;gap:12px;padding:14px;position:sticky;top:16px;box-shadow:0 12px 32px -28px #0f2a5c80}.elc-labx .elc-palette:before{content:"جعبه‌ابزار قطعات";color:var(--lx-ink);font-size:14px;font-weight:900}.elc-labx .elc-palette-tabs{background:var(--lx-soft);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.elc-labx .elc-palette-tabs button{min-width:0;color:var(--lx-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 4px;font-size:12px;font-weight:800;transition:background .15s,color .15s}.elc-labx .elc-palette-tabs button:hover{color:var(--lx-ink)}.elc-labx .elc-palette-tabs button.is-active{color:var(--lx-accent);background:#fff;box-shadow:0 2px 6px #0f2a5c1f}.elc-labx .elc-palette-tabs~.elc-palette-box:not(.is-active){display:none}.elc-labx .elc-palette-box{background:0 0;border:0;padding:0}.elc-labx .elc-palette-box h3{color:var(--lx-muted);text-align:start;margin:0 0 10px;font-size:11.5px;font-weight:800}.elc-labx .elc-palette-grid{gap:8px}.elc-labx .elc-palette-item{justify-content:center;gap:6px;min-height:86px;font-size:11.5px}.elc-labx .elc-palette-item img{width:46px;height:36px}.elc-labx .elc-board{border-bottom:0;border-radius:20px 20px 0 0}.elc-labx .elc-board-col{gap:12px}.elc-labx .elc-bench .elc-toolbar{border-radius:0 0 20px 20px;margin:-12px 0 0;padding:8px}.elc-labx .elc-bench-spacious .elc-board svg{max-height:min(68vh,680px)}.elc-labx .elc-readout-below{display:block}.elc-labx .elc-bench-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:18px;display:grid}.elc-labx .elc-bench-side:before{grid-column:1/-1}.elc-labx .elc-bench-side .elc-bench-controls{border-top:0;padding-top:0}}@media (min-width:1280px){.elc-labx .elc-board-col{grid-template-columns:minmax(0,1fr) 276px;align-items:start;gap:0 18px;display:grid}.elc-labx .elc-board-col>*{grid-column:1;margin-bottom:12px}.elc-labx .elc-board-col>.elc-board{margin-bottom:0}.elc-labx .elc-bench .elc-toolbar{margin:0 0 12px}.elc-labx .elc-board-col>.elc-bench-side{flex-direction:column;grid-area:1/2/span 8;display:flex;position:sticky;top:16px}.elc-labx .elc-bench-side .elc-bench-controls{border-top:1px dashed var(--lx-line);padding-top:14px}}@media (max-width:1100px){.elc-labx-mission-list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}@media (max-width:900px){.elc-labx-head{border-radius:20px;flex-direction:column;align-items:stretch;padding:22px 20px}.elc-labx-head-side{flex-flow:wrap;align-items:center}.elc-labx-safety{white-space:normal}.elc-labx-head p{font-size:13px;line-height:1.9}.elc-labx-stat{padding:6px 12px 6px 14px}.elc-labx-stat-icon{width:30px;height:30px;font-size:15px}.elc-labx-missions-head{flex-wrap:wrap;gap:12px 16px}.elc-labx-progress{flex-basis:100%;order:3}.elc-labx-help-btn{margin-inline-start:auto}.elc-labx .elc-palette-tabs{background:var(--lx-soft)}}@media (max-width:720px){.elc-labx-missions{padding:16px}.elc-labx-mission-list{scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto}.elc-labx-mission-list::-webkit-scrollbar{display:none}.elc-labx-mission{scroll-snap-align:start;flex:none;width:210px}}.elc-labx-tutorial-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0810208c}.elc-labx-tutorial.elc-tutorial{border-radius:24px;max-width:540px;max-height:calc(100vh - 40px);padding:26px;overflow-y:auto;box-shadow:0 30px 70px -30px #050f23b3}.elc-labx-tutorial-head{margin-bottom:16px}.elc-labx-tutorial.elc-tutorial h3{margin:2px 0 0;font-size:19px}.elc-labx-tutorial.elc-tutorial ol{gap:12px}.elc-labx-tutorial.elc-tutorial li{align-items:flex-start;gap:12px;display:flex}.elc-labx-step-num{color:#2f7be0;background:#e8f1ff;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;margin-top:2px;font-size:13px;font-weight:900;display:grid}.dark .elc-labx-page{--lx-ink:#e6eefc;--lx-muted:#93a6c4;--lx-line:#223657;--lx-card:#0f1d36;--lx-soft:#132643;--lx-board:#070f1e;--lx-board-line:#1b2b49}.dark .elc-labx-progress-bar{background:#1d2c47}.dark .elc-labx-mission-num{background:#0f1d36;border-color:#2c4268}.dark .elc-labx-mission.is-done{background:#0fa47a1f;border-color:#0fa47a66}.dark .elc-labx-mission.is-done .elc-labx-mission-text small{color:#5fd6ad}.dark .elc-labx-help-btn:hover,.dark .elc-labx .elc-palette-item:hover:not(:disabled),.dark .elc-labx .elc-preset:hover{background:#162b4d}.dark .elc-labx .elc-palette-item.is-armed{background:#183056}.dark .elc-labx .elc-palette-tabs button.is-active,.dark .elc-labx .elc-volt output{color:#8fbcff;background:#1d3358}.dark .elc-labx .elc-flow-mode label:has(input:checked){color:#8fbcff;background:#1d3358}.dark .elc-labx .elc-current-toggle input{background:#2c4268}.dark .elc-labx .elc-bench-message{background:#2f2610;border-color:#5a4614}.dark .elc-labx-win{color:#ffd86b;background:#3a3010}.dark .elc-labx-tutorial.elc-tutorial{background:#0f1d36}.dark .elc-labx-step-num{color:#8fbcff;background:#1d3358}
