.tq{--tq-bg:#000;--tq-panel:#020100b8;--tq-line:#ff967059;--tq-orange:#ffab76;--tq-orange-bright:#ffdfc1;--tq-text:#eff2f5;--tq-dim:#a2a5a7;--tq-green:#5fe786;--tq-display:var(--font-birzia), serif;background:radial-gradient(120% 80% at 50% -10%, #06000080, transparent 60%), var(--tq-bg);min-height:100dvh;color:var(--tq-text);font-family:var(--font-birzia), system-ui, sans-serif;isolation:isolate;direction:rtl;padding-bottom:72px;position:relative;overflow-x:hidden}@supports (color:lab(0% 0 0)){.tq{--tq-bg:lab(.00149727% .00226498 .000980496);--tq-panel:lab(.240612% .279367 .161543/.72);--tq-line:lab(73.2694% 44.889 44.8406/.35);--tq-orange:lab(78.1119% 42.3637 58.7075);--tq-orange-bright:lab(91.2206% 33.9323 59.2957);--tq-text:lab(95.3681% -.823021 -1.65218);--tq-dim:lab(67.528% -.820845 -1.65092);--tq-green:lab(82.5516% -54.2896 35.7287);background:radial-gradient(120% 80% at 50% -10%, lab(.42506% 1.55173 .751871/.5), transparent 60%), var(--tq-bg)}}.tq-aurora{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(50% 60% at 50% 28%,#ffb88a33 0%,#ff936f0f 42%,#0000 72%);background:radial-gradient(50% 60% at 50% 28%,lab(81.5258% 44.9645 62.5821/.2) 0%,lab(73.1283% 48.7891 45.9465/.06) 42%,#0000 72%);height:75vh;animation:24s ease-in-out infinite tqDrift;position:fixed;inset:-20% -10% auto}@keyframes tqDrift{0%,to{opacity:.9;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(-26px,22px)scale(1.1)}}.tq-grain{z-index:0;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:200px 200px;position:fixed;inset:0}.tq-topbar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#000000f2,#00000080);background:linear-gradient(lab(.00689316% .0124201 .0061363/.95),lab(.00689316% .0124201 .0061363/.5));border-bottom:1px solid #ff967024;border-bottom:1px solid lab(73.2694% 44.889 44.8406/.14);justify-content:space-between;align-items:center;padding:14px clamp(16px,4vw,40px);display:flex;position:sticky;top:0}.tq-home{color:var(--tq-text);font-family:var(--tq-display);letter-spacing:.01em;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;font-size:17px;font-weight:800;display:inline-flex}.tq-home svg{color:var(--tq-orange-bright);filter:drop-shadow(0 0 8px #ffb88a99);filter:drop-shadow(0 0 8px lab(81.5258% 44.9645 62.5821/.6));animation:22s linear infinite tqSpin}@keyframes tqSpin{to{transform:rotate(360deg)}}.tq-progress-count{color:var(--tq-dim);border:1px solid #322c2a80;border:1px solid lab(18.7355% 2.61334 2.50418/.5);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-family:ui-monospace,monospace;font-size:13px;display:inline-flex}.tq-progress-count svg{color:var(--tq-green)}.tq-map,.tq-play,.tq-done{z-index:1;max-width:920px;margin:0 auto;padding:clamp(28px,5vw,56px) clamp(16px,4vw,40px);position:relative}.tq-kicker{letter-spacing:.34em;color:var(--tq-orange-bright);text-transform:uppercase;margin:0 0 14px;font-family:ui-monospace,monospace;font-size:11px}.tq-map-title{font-family:var(--tq-display);letter-spacing:-.01em;filter:drop-shadow(0 6px 30px #00000080);filter:drop-shadow(0 6px 30px lab(0% 0 0/.5));margin:0 0 18px;font-size:clamp(2.4rem,7vw,4.2rem);font-weight:900;line-height:1.02}.tq-map-title span{background:linear-gradient(120deg,#ffeedc,#ff9f76);background:linear-gradient(120deg,lab(94.9816% 24.2969 48.2325),lab(75.4713% 49.8388 54.0703));color:#0000;text-shadow:0 0 40px #ffb88a59;text-shadow:0 0 40px lab(81.5258% 44.9645 62.5821/.35);-webkit-background-clip:text;background-clip:text}.tq-map-sub{color:var(--tq-dim);max-width:58ch;margin:0 0 44px;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.65}.tq-part{margin-bottom:36px}.tq-part-head{align-items:stretch;gap:16px;margin-bottom:18px;display:flex}.tq-part-line{background:linear-gradient(180deg, var(--tq-orange-bright), #ff936f33);border-radius:3px;flex:none;width:3px;box-shadow:0 0 14px #ffb88a80;box-shadow:0 0 14px lab(81.5258% 44.9645 62.5821/.5)}@supports (color:lab(0% 0 0)){.tq-part-line{background:linear-gradient(180deg, var(--tq-orange-bright), lab(73.1283% 48.7891 45.9465/.2))}}.tq-part-head h2{font-family:var(--tq-display);margin:0;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:800}.tq-part-head p{color:var(--tq-dim);margin:4px 0 0;font-size:.96rem;line-height:1.5}.tq-lesson-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tq-lesson-card{background:var(--tq-panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;text-align:right;width:100%;color:inherit;border:1px solid #ff967029;border:1px solid lab(73.2694% 44.889 44.8406/.16);border-radius:16px;align-items:center;gap:16px;padding:17px 20px;transition:border-color .35s,transform .35s cubic-bezier(.22,1,.36,1),background .35s,box-shadow .35s;display:flex}.tq-lesson-card:hover{border-color:var(--tq-line);transform:translate(-5px);box-shadow:0 14px 40px #0006,0 0 0 1px #ff967040;box-shadow:0 14px 40px lab(0% 0 0/.4),0 0 0 1px lab(73.2694% 44.889 44.8406/.25)}.tq-lesson-card.is-done{background:linear-gradient(100deg, #0005014d, var(--tq-panel));border-color:#21763c73;border-color:lab(43.5038% -36.3107 24.0307/.45)}@supports (color:lab(0% 0 0)){.tq-lesson-card.is-done{background:linear-gradient(100deg, lab(1.0197% -2.46035 1.41715/.3), var(--tq-panel))}}.tq-lesson-badge{width:42px;height:42px;font-family:var(--tq-display);color:var(--tq-orange-bright);border:1px solid var(--tq-line);background:radial-gradient(circle at 30% 30%,#22110bf2,#020101f2);background:radial-gradient(circle at 30% 30%,lab(7.02592% 8.06919 5.96581/.95),lab(.301935% .288151 .161344/.95));border-radius:13px;flex:none;place-items:center;font-size:17px;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff0f;box-shadow:inset 0 1px lab(100% 0 0/.06)}.tq-lesson-card.is-done .tq-lesson-badge{color:var(--tq-green);background:#001e0480;background:lab(8.26112% -21.8205 12.4085/.5);border-color:#21763c80;border-color:lab(43.5038% -36.3107 24.0307/.5)}.tq-lesson-text{flex-direction:column;flex:1;gap:3px;display:flex}.tq-lesson-text strong{font-family:var(--tq-display);font-size:1.18rem;font-weight:700}.tq-lesson-text small{color:var(--tq-dim);font-size:.86rem}.tq-lesson-go{color:var(--tq-dim);flex:none;transition:transform .35s cubic-bezier(.22,1,.36,1),color .3s}.tq-lesson-card:hover .tq-lesson-go{color:var(--tq-orange-bright);transform:translate(-4px)}.tq-map-foot{color:var(--tq-dim);text-align:center;margin-top:32px;font-size:.92rem}.tq-progress-wrap{margin-bottom:26px;animation:.45s cubic-bezier(.22,1,.36,1) both tqRise}.tq-progress-meta{color:var(--tq-dim);justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.tq-progress-bar{background:#1a151380;background:lab(7.16525% 2.51356 2.19884/.5);border-radius:999px;height:7px;overflow:hidden}.tq-progress-fill{background:linear-gradient(90deg, var(--tq-orange), var(--tq-orange-bright));border-radius:999px;height:100%;transition:width .55s cubic-bezier(.22,1,.36,1);box-shadow:0 0 16px #ffb88a99;box-shadow:0 0 16px lab(81.5258% 44.9645 62.5821/.6)}.tq-card,.tq-terminal-wrap{animation:.5s cubic-bezier(.22,1,.36,1) both tqRise}.tq-card{background:var(--tq-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ff967029;border:1px solid lab(73.2694% 44.889 44.8406/.16);border-radius:20px;margin-bottom:24px;padding:clamp(24px,4vw,38px);position:relative;box-shadow:0 20px 60px #00000059,inset 0 1px #ffffff0a;box-shadow:0 20px 60px lab(0% 0 0/.35),inset 0 1px lab(100% 0 0/.04)}.tq-tag{letter-spacing:.3em;text-transform:uppercase;color:var(--tq-orange-bright);border:1px solid var(--tq-line);border-radius:999px;margin-bottom:18px;padding:5px 13px;font-family:ui-monospace,monospace;font-size:10px;display:inline-block}.tq-tag-quiz{color:var(--tq-green);border-color:#21763c80;border-color:lab(43.5038% -36.3107 24.0307/.5)}.tq-card h2{font-family:var(--tq-display);margin:0 0 16px;font-size:clamp(1.5rem,3.2vw,2.1rem);font-weight:800;line-height:1.18}.tq-read-body{color:var(--tq-text);margin:0 0 22px;font-size:1.08rem;line-height:1.75}.tq-tip{border:1px solid var(--tq-line);background:linear-gradient(#0f030180,#01000099);background:linear-gradient(lab(1.48307% 3.19716 1.93565/.5),lab(.106592% .238642 .111261/.6));border-radius:14px;margin-bottom:20px;padding:17px 19px}.tq-tip-label{color:var(--tq-orange-bright);margin-bottom:6px;font-size:.92rem;font-weight:700;display:block}.tq-tip p{color:#dee2e4;color:lab(89.5681% -.822693 -1.65197);margin:0;line-height:1.6}.tq-keypoints-label{letter-spacing:.22em;text-transform:uppercase;color:var(--tq-dim);margin-bottom:14px;font-family:ui-monospace,monospace;font-size:11px;display:block}.tq-keypoints ol{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.tq-keypoints li{align-items:flex-start;gap:13px;line-height:1.55;display:flex}.tq-kp-num{width:27px;height:27px;color:var(--tq-orange-bright);border:1px solid var(--tq-line);font-family:var(--tq-display);background:#22110b;background:lab(7.02592% 8.06919 5.96581);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.tq-instruction{color:var(--tq-text);margin:0 0 18px;font-size:1.1rem;line-height:1.6}.tq-stage{grid-template-columns:1fr;gap:14px;display:grid}.tq-stage.has-files{grid-template-columns:220px 1fr}.tq-files{background:#000000d9;background:lab(.0236588% .0267923 .0145882/.85);border:1px solid #1a151499;border:1px solid lab(7.1638% 2.23827 1.39844/.6);border-radius:14px;min-width:0;padding:14px;font-family:ui-monospace,monospace;font-size:13px;overflow-x:auto}.tq-files-head{color:var(--tq-dim);letter-spacing:.22em;margin-bottom:10px;font-size:10px}.tq-tree{margin:0;padding:0;list-style:none}.tq-tree .tq-tree{padding-inline-start:16px}.tq-tnode{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:3px 7px;line-height:1.7;transition:background .3s;display:inline-flex}.tq-tdir{color:var(--tq-orange);font-weight:600}.tq-tdir.is-cwd{color:var(--tq-orange-bright);background:#ff985833;background:lab(73.5343% 39.8239 55.0764/.2)}.tq-tfile{color:var(--tq-dim)}.tq-terminal{background:#000000f5;background:lab(.00506783% .00739098 .00383258/.96);border:1px solid #352b288c;border:1px solid lab(18.7016% 3.95238 3.78397/.55);border-radius:14px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 14px 40px #00000080;box-shadow:inset 0 1px lab(100% 0 0/.04),0 14px 40px lab(0% 0 0/.5)}.tq-terminal:before{content:"";pointer-events:none;background:linear-gradient(#ffb88a12,#0000);background:linear-gradient(lab(81.5258% 44.9645 62.5821/.07),#0000);height:60px;position:absolute;inset:0 0 auto}.tq-term-bar{background:#010000bf;background:lab(.110409% .0910312 .0520498/.75);border-bottom:1px solid #1a15148c;border-bottom:1px solid lab(7.1638% 2.23827 1.39844/.55);align-items:center;gap:7px;padding:10px 13px;display:flex}.tq-dot{border-radius:50%;width:11px;height:11px}.tq-dot-r{background:#ff625e;background:lab(63.2066% 63.0145 37.4065)}.tq-dot-y{background:#ffc249;background:lab(82.632% 16.7214 72.7593)}.tq-dot-g{background:#51d75e;background:lab(76.8727% -56.1989 47.3582)}.tq-term-title{color:var(--tq-dim);margin-inline-start:auto;font-family:ui-monospace,monospace;font-size:11px}.tq-term-body{text-align:left;min-height:220px;max-height:340px;padding:15px 17px;font-family:ui-monospace,Cascadia Code,JetBrains Mono,Consolas,monospace;font-size:clamp(.84rem,1vw,.96rem);line-height:1.75;overflow-y:auto}.tq-line{white-space:pre-wrap;overflow-wrap:anywhere}.tq-line-cmd{color:#f2f6f8;color:lab(96.5281% -.82311 -1.65222)}.tq-line-out{color:#99e89b;color:lab(85.3837% -36.3776 29.2894)}.tq-line-err{color:#ff8e86;color:lab(72.818% 53.2479 30.4177)}.tq-line-sys{color:var(--tq-dim)}.tq-term-input-row{align-items:center;gap:8px;display:flex}.tq-term-prompt{color:var(--tq-orange-bright);white-space:nowrap;flex:none;font-weight:700}.tq-term-input{min-width:0;color:var(--tq-text);font-family:inherit;font-size:inherit;caret-color:var(--tq-orange-bright);background:0 0;border:0;outline:none;flex:1}.tq-term-input::placeholder{color:#616466;color:lab(42.0078% -.816956 -1.64872)}.tq-run{border:1px solid var(--tq-line);width:32px;height:32px;color:var(--tq-orange-bright);cursor:pointer;background:#ff985833;background:lab(73.5343% 39.8239 55.0764/.2);border-radius:9px;flex:none;place-items:center;transition:background .25s,transform .2s;display:grid}.tq-run:hover{background:#ff985866;background:lab(73.5343% 39.8239 55.0764/.4);transform:scale(1.05)}.tq-helpers{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.tq-chips{flex-wrap:wrap;gap:8px;display:flex}.tq-chip{border:1px solid var(--tq-line);color:var(--tq-orange-bright);cursor:pointer;background:#050201;background:lab(.638783% .723399 .393888);border-radius:999px;padding:8px 15px;font-family:ui-monospace,monospace;font-size:13px;transition:background .25s,transform .2s,box-shadow .25s}.tq-chip:hover{background:#140705;background:lab(2.94296% 4.10506 2.49594);transform:translateY(-2px);box-shadow:0 6px 16px #ff936f40;box-shadow:0 6px 16px lab(73.1283% 48.7891 45.9465/.25)}.tq-hint-btn{color:var(--tq-dim);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-inline-start:auto;font-size:.92rem;text-decoration:underline}.tq-hint{border-inline-start:3px solid var(--tq-orange);color:#d8dbde;color:lab(87.2481% -.822544 -1.65187);background:#06010180;background:lab(.633173% 1.03878 .688431/.5);border-radius:10px;margin:13px 0 0;padding:13px 17px;font-size:.96rem}.tq-success{background:#000e0266;background:lab(2.81899% -7.17529 4.10246/.4);border:1px solid #21763c80;border:1px solid lab(43.5038% -36.3107 24.0307/.5);border-radius:14px;align-items:flex-start;gap:12px;margin-top:18px;padding:17px 19px;animation:.4s cubic-bezier(.22,1,.36,1) both tqRise;display:flex}.tq-success svg{color:var(--tq-green);flex:none;margin-top:3px}.tq-success p{color:#dfece1;color:lab(92.1486% -5.91055 3.76468);margin:0;line-height:1.6}.tq-options{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tq-option{width:100%;color:var(--tq-text);cursor:pointer;text-align:right;background:#01000099;background:lab(.110409% .0910312 .0520498/.6);border:1px solid #ff967024;border:1px solid lab(73.2694% 44.889 44.8406/.14);border-radius:14px;align-items:center;gap:14px;padding:16px 19px;font-size:1.06rem;transition:border-color .25s,background .25s,transform .2s;display:flex}.tq-option:hover:not(:disabled){border-color:var(--tq-line);transform:translate(-3px)}.tq-option-key{width:30px;height:30px;color:var(--tq-dim);background:#070202;background:lab(.872675% 1.12835 .599596);border:1px solid #322c2a80;border:1px solid lab(18.7355% 2.61334 2.50418/.5);border-radius:9px;flex:none;place-items:center;font-family:ui-monospace,monospace;font-size:13px;font-weight:700;display:grid}.tq-option-label{flex:1}.tq-option.is-correct{border-color:var(--tq-green);background:#001d0659;background:lab(8.15656% -19.6784 11.3354/.35)}.tq-option.is-correct .tq-option-key{background:var(--tq-green);color:#000901;color:lab(1.76974% -4.40782 2.52797)}.tq-option.is-correct svg{color:var(--tq-green)}.tq-option.is-wrong{background:#32000340;background:lab(6.48475% 24.9518 9.17871/.25);border-color:#d24c4999;border-color:lab(51.9068% 53.552 31.739/.6);animation:.35s tqShake}.tq-quiz-explain{color:#d8dbde;color:lab(87.2481% -.822544 -1.65187);background:#02010199;background:lab(.301935% .288151 .161344/.6);border-radius:12px;margin:17px 0 0;padding:15px 17px;line-height:1.6}.tq-continue{width:100%;font-family:var(--tq-display);color:#0a0403;color:lab(1.51721% 1.5989 .881299);cursor:pointer;background:linear-gradient(#ffeedc,#ffa97c);background:linear-gradient(lab(94.9816% 24.2969 48.2325),lab(77.9963% 44.6756 54.4293));border:0;border-radius:16px;padding:17px;font-size:1.15rem;font-weight:800;transition:transform .3s cubic-bezier(.22,1,.36,1),filter .3s,opacity .3s,box-shadow .3s;box-shadow:0 14px 38px #ff936f73,inset 0 1px #ffffff8c,0 0 60px #ffb88a40;box-shadow:0 14px 38px lab(73.1283% 48.7891 45.9465/.45),inset 0 1px lab(100% 0 0/.55),0 0 60px lab(81.5258% 44.9645 62.5821/.25)}.tq-continue:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 20px 50px #ff936f99,0 0 90px #ffb88a66;box-shadow:0 20px 50px lab(73.1283% 48.7891 45.9465/.6),0 0 90px lab(81.5258% 44.9645 62.5821/.4)}.tq-continue:disabled{opacity:.3;cursor:not-allowed;box-shadow:none}.tq-ghost{width:100%;color:var(--tq-dim);cursor:pointer;background:0 0;border:1px solid #322c2a80;border:1px solid lab(18.7355% 2.61334 2.50418/.5);border-radius:13px;padding:13px;font-size:.96rem;transition:color .25s,border-color .25s}.tq-ghost:hover{color:var(--tq-orange-bright);border-color:var(--tq-line)}.tq-done{text-align:center;padding-top:clamp(48px,11vh,110px)}.tq-done-burst{width:86px;height:86px;color:var(--tq-orange-bright);background:radial-gradient(circle,#ff985859,#0000 70%);background:radial-gradient(circle,lab(73.5343% 39.8239 55.0764/.35),#0000 70%);border-radius:50%;place-items:center;margin:0 auto 22px;animation:.6s cubic-bezier(.34,1.56,.64,1) both tqPop;display:grid}.tq-done-burst svg{filter:drop-shadow(0 0 14px #ffb88ab3);filter:drop-shadow(0 0 14px lab(81.5258% 44.9645 62.5821/.7));width:44px;height:44px}.tq-done h1{font-family:var(--tq-display);margin:0 0 14px;font-size:clamp(2rem,5.5vw,3rem);font-weight:900}.tq-done-sub{color:var(--tq-dim);max-width:44ch;margin:0 auto 30px;font-size:1.05rem;line-height:1.65}.tq-done-actions{flex-direction:column;gap:12px;max-width:360px;margin:0 auto;display:flex}.tq-toast{z-index:50;color:#e0fae4;color:lab(95.8936% -11.84 7.56052);background:#001d06f5;background:lab(8.15656% -19.6784 11.3354/.96);border:1px solid #00783599;border:1px solid lab(43.7335% -42.6217 28.5221/.6);border-radius:999px;padding:12px 26px;font-weight:700;animation:.3s both tqRise;position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 10px 34px #00000080;box-shadow:0 10px 34px lab(0% 0 0/.5)}@keyframes tqRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes tqPop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes tqShake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.tq.is-embedded{border:1px solid var(--tq-line);border-radius:22px;min-height:auto;padding-bottom:0;overflow:hidden;box-shadow:0 24px 70px #00000073;box-shadow:0 24px 70px lab(0% 0 0/.45)}.tq.is-embedded .tq-topbar{position:static}.tq.is-embedded .tq-aurora,.tq.is-embedded .tq-grain{position:absolute}.tq.is-embedded .tq-map,.tq.is-embedded .tq-play,.tq.is-embedded .tq-done{padding-block:clamp(24px,4vw,40px)}.tq-embed-section{direction:rtl;background:#000;background:lab(.00149727% .00226498 .000980496);padding:8vh clamp(20px,6vw,80px);position:relative}.tq-embed-inner{max-width:980px;margin:0 auto}.tq-embed-head{text-align:center;margin-bottom:clamp(24px,4vh,40px)}.tq-embed-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#ffdfc1;color:lab(91.2206% 33.9323 59.2957);font-family:ui-monospace,monospace;font-size:11px;font-weight:700}.tq-embed-head h2{font-family:var(--tq-display);color:#f6f9fb;color:lab(97.6882% -.8232 -1.65225);margin:14px 0 12px;font-size:clamp(1.9rem,4.6vw,2.9rem);font-weight:900;line-height:1.1}.tq-embed-head h2 span{background:linear-gradient(120deg,#ffeedc,#ff9f76);background:linear-gradient(120deg,lab(94.9816% 24.2969 48.2325),lab(75.4713% 49.8388 54.0703));color:#0000;-webkit-background-clip:text;background-clip:text}.tq-embed-head p{color:#b5b8ba;color:lab(74.4881% -.821531 -1.65131);max-width:52ch;margin:0 auto;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6}@media (max-width:760px){.tq-stage.has-files{grid-template-columns:1fr}.tq-files{max-height:150px;overflow-y:auto}.tq-term-body{min-height:170px;max-height:260px}.tq-hint-btn{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.tq-aurora,.tq-home svg,.tq-success,.tq-done-burst,.tq-toast,.tq-option.is-wrong,.tq-card,.tq-terminal-wrap,.tq-progress-wrap{animation:none!important}.tq-lesson-card:hover,.tq-continue:hover,.tq-option:hover,.tq-chip:hover{transform:none!important}}
