@charset "UTF-8";@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url("./media/KaTeX_AMS-Regular-U6PRYMIZ.woff2") format("woff2"),url("./media/KaTeX_AMS-Regular-CYEKBG2K.woff") format("woff"),url("./media/KaTeX_AMS-Regular-JKX5W2C4.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url("./media/KaTeX_Caligraphic-Bold-5QL5CMTE.woff2") format("woff2"),url("./media/KaTeX_Caligraphic-Bold-WZ3QSGD3.woff") format("woff"),url("./media/KaTeX_Caligraphic-Bold-ZTS3R3HK.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url("./media/KaTeX_Caligraphic-Regular-KX5MEWCF.woff2") format("woff2"),url("./media/KaTeX_Caligraphic-Regular-3LKEU76G.woff") format("woff"),url("./media/KaTeX_Caligraphic-Regular-A7XRTZ5Q.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url("./media/KaTeX_Fraktur-Bold-2QVFK6NQ.woff2") format("woff2"),url("./media/KaTeX_Fraktur-Bold-T4SWXBMT.woff") format("woff"),url("./media/KaTeX_Fraktur-Bold-WGHVTYOR.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url("./media/KaTeX_Fraktur-Regular-2PEIFJSJ.woff2") format("woff2"),url("./media/KaTeX_Fraktur-Regular-PQMHCIK6.woff") format("woff"),url("./media/KaTeX_Fraktur-Regular-5U4OPH2X.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url("./media/KaTeX_Main-Bold-YP5VVQRP.woff2") format("woff2"),url("./media/KaTeX_Main-Bold-2GA4IZIN.woff") format("woff"),url("./media/KaTeX_Main-Bold-W5FBVCZM.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url("./media/KaTeX_Main-BoldItalic-N4V3DX7S.woff2") format("woff2"),url("./media/KaTeX_Main-BoldItalic-4P4C7HJH.woff") format("woff"),url("./media/KaTeX_Main-BoldItalic-ODMLBJJQ.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url("./media/KaTeX_Main-Italic-RELBIK7M.woff2") format("woff2"),url("./media/KaTeX_Main-Italic-SASNQFN2.woff") format("woff"),url("./media/KaTeX_Main-Italic-I43T2HSR.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url("./media/KaTeX_Main-Regular-ARRPAO67.woff2") format("woff2"),url("./media/KaTeX_Main-Regular-P5I74A2A.woff") format("woff"),url("./media/KaTeX_Main-Regular-W74P5G27.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url("./media/KaTeX_Math-BoldItalic-K4WTGH3J.woff2") format("woff2"),url("./media/KaTeX_Math-BoldItalic-6EBV3DK5.woff") format("woff"),url("./media/KaTeX_Math-BoldItalic-VB447A4D.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url("./media/KaTeX_Math-Italic-6KGCHLFN.woff2") format("woff2"),url("./media/KaTeX_Math-Italic-KKK3USB2.woff") format("woff"),url("./media/KaTeX_Math-Italic-SON4MRCA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url("./media/KaTeX_SansSerif-Bold-RRNVJFFW.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Bold-X5M5EMOD.woff") format("woff"),url("./media/KaTeX_SansSerif-Bold-STQ6RXC7.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url("./media/KaTeX_SansSerif-Italic-HMPFTM52.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Italic-PSN4QKYX.woff") format("woff"),url("./media/KaTeX_SansSerif-Italic-WTBAZBGY.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url("./media/KaTeX_SansSerif-Regular-XIQ62X4E.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Regular-OQCII6EP.woff") format("woff"),url("./media/KaTeX_SansSerif-Regular-2TL3USAE.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url("./media/KaTeX_Script-Regular-APUWIHLP.woff2") format("woff2"),url("./media/KaTeX_Script-Regular-A5IFOEBS.woff") format("woff"),url("./media/KaTeX_Script-Regular-72OLXYNA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size1-Regular-5LRUTBFT.woff2") format("woff2"),url("./media/KaTeX_Size1-Regular-4HRHTS65.woff") format("woff"),url("./media/KaTeX_Size1-Regular-7K6AASVL.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size2-Regular-LELKET5D.woff2") format("woff2"),url("./media/KaTeX_Size2-Regular-K5ZHAIS6.woff") format("woff"),url("./media/KaTeX_Size2-Regular-222HN3GT.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size3-Regular-WQRQ47UD.woff2") format("woff2"),url("./media/KaTeX_Size3-Regular-TLFPAHDE.woff") format("woff"),url("./media/KaTeX_Size3-Regular-UFCO6WCA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size4-Regular-CDMV7U5C.woff2") format("woff2"),url("./media/KaTeX_Size4-Regular-PKMWZHNC.woff") format("woff"),url("./media/KaTeX_Size4-Regular-7PGNVPQK.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url("./media/KaTeX_Typewriter-Regular-VBYJ4NRC.woff2") format("woff2"),url("./media/KaTeX_Typewriter-Regular-MJMFSK64.woff") format("woff"),url("./media/KaTeX_Typewriter-Regular-3F5K6SQ6.ttf") format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}app-landing-page{--landing-motion: .18s cubic-bezier(.2, .8, .2, 1);--landing-soft-shadow: 0 10px 24px rgba(13, 49, 83, .16);--landing-strong-shadow: 0 14px 30px rgba(13, 49, 83, .22)}app-landing-page :is(button,a,input){-webkit-tap-highlight-color:transparent}app-landing-page :is(.landing-trial__submit,.landing-trial__social,.landing-contact__social,.landing-footer__contact,.landing-footer__social):focus-visible{outline:2px solid #31a2ff;outline-offset:3px}app-landing-page :is(.landing-trial__social,.landing-contact__social,.landing-socials__link):focus-visible{outline-color:#fff}app-landing-page :is(.landing-hero__field input,.course-picker__field input,.landing-trial__field){transition:border-color var(--landing-motion),box-shadow var(--landing-motion),filter var(--landing-motion),background-color var(--landing-motion)}app-landing-page :is(.landing-hero__field input,.course-picker__field input,.landing-trial__field):focus-visible{outline:0;border-color:#fffffff2;box-shadow:0 0 0 3px #31a2ff4d,0 8px 20px #0000001a}app-landing-page :is(.landing-hero__submit,.course-picker__submit,.course-picker__self-link,.landing-pricing__plan-left>button,.landing-pricing__promo-card button,.landing-trial__submit,.landing-socials__link,.landing-teachers__subject,.landing-teachers__social,.landing-teachers__action,.landing-process__tab,.landing-trial__social,.landing-contact__social,.landing-footer__contact,.landing-footer__social,.landing-header__brand,.landing-header__nav-link,.landing-header__icon-link,.landing-header__course-link,.landing-header__login-link,.landing-pricing__exam-toggle button){transition:color var(--landing-motion),background-color var(--landing-motion),border-color var(--landing-motion),box-shadow var(--landing-motion),filter var(--landing-motion),opacity var(--landing-motion),transform var(--landing-motion)}app-landing-page :is(.landing-hero__submit,.course-picker__submit,.course-picker__self-link,.landing-pricing__plan-left>button,.landing-pricing__promo-card button,.landing-trial__submit,.landing-socials__link,.landing-teachers__subject,.landing-teachers__social,.landing-teachers__action,.landing-process__tab,.landing-trial__social,.landing-contact__social,.landing-footer__social,.landing-header__brand,.landing-header__nav-link,.landing-header__icon-link,.landing-header__course-link,.landing-header__login-link,.landing-pricing__exam-toggle button):active{transform:translateY(0) scale(.985);transition-duration:80ms}@media(hover:hover){app-landing-page :is(.landing-hero__field input,.course-picker__field input,.landing-trial__field):hover{filter:brightness(1.025);box-shadow:0 6px 16px #051d331a}app-landing-page :is(.landing-hero__submit,.course-picker__submit,.course-picker__self-link,.landing-pricing__plan-left>button,.landing-pricing__promo-card button,.landing-trial__submit):hover{transform:translateY(-2px);filter:brightness(1.035) saturate(1.04);box-shadow:var(--landing-soft-shadow)}app-landing-page :is(.landing-socials__link,.landing-trial__social,.landing-contact__social,.landing-footer__social,.landing-teachers__social):hover{transform:translateY(-2px) scale(1.015);filter:brightness(1.045) saturate(1.05);box-shadow:var(--landing-soft-shadow)}app-landing-page :is(.landing-header__brand,.landing-header__nav-link,.landing-header__icon-link,.landing-header__course-link,.landing-header__login-link):hover{transform:translateY(-1px);opacity:1;filter:brightness(1.08)}app-landing-page .landing-header__nav-link:hover{text-shadow:0 5px 14px rgba(255,255,255,.24)}app-landing-page .landing-teachers__action:hover{transform:translateY(-2px);filter:brightness(1.04) drop-shadow(0 8px 12px rgba(20,31,44,.12))}app-landing-page .landing-teachers__subject:hover{transform:translate(2px);filter:none}app-landing-page .landing-process__tab:hover{transform:translate(3px);color:#fff;text-shadow:0 5px 16px rgba(255,255,255,.25)}app-landing-page .landing-pricing__exam-toggle button:hover{background:#31a2ff1a;filter:brightness(1.04)}app-landing-page .landing-footer__contact:hover{transform:translate(3px);color:#07f}app-landing-page :is(.landing-hero__consent-copy a,.course-picker__consent-copy a,.landing-trial__consent-copy u):hover{text-decoration-thickness:1.5px;text-underline-offset:2px}}@media(prefers-reduced-motion:reduce){app-landing-page *,app-landing-page *:before,app-landing-page *:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}html{scroll-behavior:smooth}html.bot-dialogs-page-unscaled,html.bot-dialogs-page-unscaled body,html.flashcards-editor-active,html.flashcards-editor-active body,html.student-intro-tour-active,html.student-intro-tour-active body{scroll-behavior:auto!important}html.student-intro-tour-active,html.student-intro-tour-active body{overflow-anchor:none}dialog.app-viewport-dialog{position:fixed;inset:0;width:calc(100vw / var(--viewport-dialog-page-scale, 1));height:calc(100vh / var(--viewport-dialog-page-scale, 1));height:calc(100dvh / var(--viewport-dialog-page-scale, 1));max-width:none;max-height:none;margin:0;border:0;box-sizing:border-box;overflow:hidden;color:inherit;font:inherit;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}dialog.app-viewport-dialog:not([open]){display:none}dialog.app-viewport-dialog::backdrop{background:transparent}[data-viewport-dialog-focus]:focus{outline:none}.parent-hint-overlay{position:fixed;inset:0;z-index:600;background:#0009;cursor:default;animation:parent-hint-fade .35s ease}.payment-parent-role{position:relative;z-index:1;outline:3px solid #2b9df4;box-shadow:0 0 0 9999px #00000073}.payment-parent-role-tip,.payment-family-tip{padding:14px 16px;border-radius:12px;background:#eaf5ff;color:#111;font-size:14px;line-height:1.55}.payment-family-tip p{margin:6px 0}.payment-family-tip button{font:inherit;border:0;background:none;color:#176aa9;text-decoration:underline;cursor:pointer}.payment-family-target{outline:3px solid #2b9df4;outline-offset:4px;border-radius:10px}@keyframes parent-hint-fade{0%{opacity:0}to{opacity:1}}.parent-hint-spotlight{position:relative!important;z-index:700!important;border-radius:12px;outline:2.5px solid rgba(255,255,255,.55);outline-offset:4px;animation:parent-hint-pulse 2s ease-in-out infinite}@keyframes parent-hint-pulse{0%,to{outline-color:#ffffff59}50%{outline-color:#fffc}}.parent-hint-wrap{position:relative}.parent-hint-bubble{position:absolute;z-index:800;background:#1f1f1f;color:#fff;border-radius:18px;padding:22px 24px;width:300px;box-shadow:0 16px 48px #0006;animation:parent-hint-slide .35s cubic-bezier(.22,1,.36,1)}.parent-hint-bubble:after{content:"";position:absolute;width:0;height:0}@keyframes parent-hint-slide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.parent-hint-bubble--fixed-sidebar{position:fixed;left:142px;top:min(444px,100vh - 188px);bottom:auto;width:300px}.parent-hint-bubble--fixed-sidebar:after{right:100%;top:24px;bottom:auto;border:10px solid transparent;border-right-color:#1f1f1f}.parent-hint-bubble--anchored{bottom:auto}.parent-hint-bubble--anchored:after{bottom:auto;top:24px}.parent-hint-bubble--above{bottom:calc(100% + 16px);left:0}.parent-hint-bubble--above:after{top:100%;left:30px;border:10px solid transparent;border-top-color:#1f1f1f}.parent-hint-title{margin:0 0 8px;font-size:15px;font-weight:700;font-family:Open Sans,Segoe UI,sans-serif;color:#fff}.parent-hint-text{margin:0 0 18px;font-size:13.5px;line-height:1.6;font-family:Open Sans,Segoe UI,sans-serif;color:#ffffffd1}.parent-hint-actions{display:flex;flex-direction:column;gap:10px}.parent-hint-btn{display:block;width:100%;padding:12px 16px;border-radius:12px;border:none;cursor:pointer;font-family:Open Sans,Segoe UI,sans-serif;font-size:14px;font-weight:600;text-align:center;transition:opacity .15s}.parent-hint-btn:hover{opacity:.82}.parent-hint-btn--primary{background:#fff;color:#1f1f1f}.parent-hint-btn--skip{background:transparent;color:#ffffff73;font-weight:400;font-size:13px;text-decoration:underline;padding:2px 0;width:auto}@font-face{font-family:Open Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/open-sans-cyrillic.woff2?v=2809606237a6) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/open-sans-latin.woff2?v=d8e4fe0452aa) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/unbounded-cyrillic-400-600.woff2?v=e30bf6a6063b) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/unbounded-latin-400-600.woff2?v=22f9b928aa39) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-cyrillic-700.woff2?v=fdc2a84527e8) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-latin-700.woff2?v=477fa2300251) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/unbounded-cyrillic-800.woff2?v=e30bf6a6063b) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/unbounded-latin-800.woff2?v=22f9b928aa39) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%;scroll-behavior:smooth}body{font-family:Open Sans,Segoe UI,sans-serif;background:#f0f1f2}:root{--app-scale: .75;--platform-page-scale: var(--app-scale);--ui-hover-lift: translateY(-2px);--ui-hover-shadow: 0 10px 20px rgba(20, 30, 44, .16);--ui-active-shadow: 0 4px 10px rgba(20, 30, 44, .12);--ui-focus-ring: 0 0 0 3px rgba(59, 158, 241, .35);--task-card-padding: 12.8px 16px;--task-card-radius: 12px;--task-card-border: #dbe4ee;--task-card-shadow: 0 2px 8px rgba(23, 35, 48, .03);--task-card-padding-mobile: 11.2px 12.8px;--task-card-radius-mobile: 10px;--task-content-font-size: 20.48px;--task-content-line-height: 1.55;--task-header-gap: 10.24px;--task-header-row-gap: 6.4px;--task-header-number-size: 35.84px;--task-header-number-font-size: 16.64px;--task-header-pill-height: 35.84px;--task-header-pill-radius: 11.52px;--task-header-pill-padding-x: 12.8px;--task-header-label-font-size: 15.36px;--task-header-id-font-size: 15.36px;--task-header-status-height: 30.72px;--task-header-status-font-size: 14.08px;--task-header-action-size: 30.72px;--task-header-action-icon-size: 23.04px;--task-header-accent: #3e9ff0;--task-header-text: #17202b;--task-header-border: #5f6873;--task-header-id: #f95f93}@media(max-width:640px){:root{--task-card-padding: 8.96px 10.24px;--task-card-radius: 8px;--task-content-font-size: 16.38px;--task-header-gap: 6.14px;--task-header-row-gap: 4.1px;--task-header-number-size: 22.53px;--task-header-number-font-size: 10.75px;--task-header-pill-height: 22.53px;--task-header-pill-radius: 7.17px;--task-header-pill-padding-x: 7.68px;--task-header-label-font-size: 9.73px;--task-header-id-font-size: 9.73px;--task-header-status-height: 20.48px;--task-header-status-font-size: 8.7px;--task-header-action-size: 21.5px;--task-header-action-icon-size: 15.87px}}app-root{display:block;min-height:100vh}#app-scale-shell{display:block;width:100%}:is(.tasks-bank__topic-card-options,.upgrade-task-card__options,.variant-build-question__options,.variant-question__options,.variant-favorites-card__options,.variant-result-question-card__options,.variant-print-preview__options,.task-details-card__options,.checks-review-result-card__options){font-size:var(--task-content-font-size)!important;line-height:var(--task-content-line-height)!important;font-weight:500!important;margin-top:16px!important}:is(.tasks-bank__topic-card-options,.upgrade-task-card__options,.variant-build-question__options,.variant-question__options,.variant-favorites-card__options,.variant-result-question-card__options,.variant-print-preview__options,.task-details-card__options,.checks-review-result-card__options) li+li{margin-top:.45em!important}body app-task-rich-text{--task-rich-text-font-size: var(--task-content-font-size);--task-rich-text-line-height: var(--task-content-line-height);display:block;font-size:var(--task-content-font-size)!important;line-height:var(--task-content-line-height)!important}body app-task-rich-text .task-rich-text{font-size:var(--task-content-font-size)!important;line-height:var(--task-content-line-height)!important;font-weight:500!important;overflow-wrap:anywhere;word-break:normal}body app-task-rich-text .task-rich-text.task-rich-text--has-balanced-fraction{line-height:2.18!important}body app-task-rich-text .task-rich-text :is(p,li,blockquote){font-size:inherit!important;line-height:var(--task-content-line-height)!important}body app-task-rich-text .task-rich-text.task-rich-text--has-balanced-fraction :is(p,li,blockquote){line-height:2.18!important}body app-task-rich-text .task-rich-text :is(ol,ul){font-size:inherit!important;line-height:var(--task-content-line-height)!important;margin:0 0 .9em 1.5em!important;padding:0!important}body app-task-rich-text .task-rich-text table{font-size:var(--task-content-font-size)!important;line-height:1.35!important;margin:11.2px 0!important}body app-task-rich-text .task-rich-text :is(th,td){min-width:102.4px!important;padding:11.2px 17.6px!important;font-size:inherit!important;line-height:1.35!important}body app-task-rich-text .task-rich-text :is(td,th):has(img){min-width:0!important;padding:4.8px!important}body app-task-rich-text .task-rich-text .task-rich-text__table-scroll{max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important}body app-task-rich-text .task-rich-text .katex{max-width:100%!important;overflow:visible!important;font-size:1.08em!important;line-height:1.2!important;text-indent:0!important;text-rendering:auto!important;vertical-align:baseline!important;white-space:nowrap!important}body app-task-rich-text .task-rich-text .katex,body app-task-rich-text .task-rich-text .katex *{-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}body app-task-rich-text .task-rich-text sup,body app-task-rich-text .task-rich-text sub{position:relative!important;font-size:.7em!important;line-height:0!important;vertical-align:baseline!important}body app-task-rich-text .task-rich-text sup{top:-.34em!important}body app-task-rich-text .task-rich-text sub{top:.24em!important}body app-task-rich-text .task-rich-text .task-rich-text__formula{display:inline!important;max-width:100%!important;overflow:visible!important;line-height:inherit!important;vertical-align:baseline!important;white-space:nowrap!important}body app-task-rich-text .task-rich-text .task-rich-text__formula>.katex{display:inline!important}body app-task-rich-text .task-rich-text .katex .msupsub .vlist>span[style*="top:-3"]>span:not(.pstrut){transform:translateY(.16em)!important}body app-task-rich-text .task-rich-text .katex .sqrt{font-size:.92em!important}body app-task-rich-text .task-rich-text .task-rich-text__formula--balanced-fraction{display:inline!important;max-width:100%!important;overflow:visible!important;padding:0 .03em!important;line-height:inherit!important;vertical-align:baseline!important;white-space:nowrap!important}body app-task-rich-text .task-rich-text .task-rich-text__formula--inline-equation-fraction{transform:none!important}body app-task-rich-text .task-rich-text .task-rich-text__formula--balanced-fraction .katex{display:inline!important;max-width:none!important;overflow:visible!important;font-size:1.18em!important;line-height:1.24!important;white-space:nowrap!important}body app-task-rich-text .task-rich-text .katex-display{display:block!important;max-width:100%!important;margin:.65em 0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.45em .1em!important;text-align:center!important}body app-task-rich-text .task-rich-text .katex-display>.katex{display:inline-block!important;max-width:none!important;overflow:visible!important;font-size:1.12em!important;line-height:1.24!important}body app-task-rich-text .task-rich-text :is(p,li,blockquote):has(.task-rich-text__formula--balanced-fraction){line-height:1.95!important}body app-task-rich-text .task-rich-text :is(p,li,blockquote):has(.task-rich-text__formula--inline-equation-fraction){display:block!important;line-height:1.95!important}@media(max-width:640px){body app-task-rich-text{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important;overflow-x:clip!important}body app-task-rich-text .task-rich-text{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important;overflow-x:clip!important}body app-task-rich-text .task-rich-text .task-rich-text__formula-row,body app-task-rich-text .task-rich-text :is(p,li,blockquote):has(.katex){min-width:0!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}body app-task-rich-text .task-rich-text .katex-display,body app-task-rich-text .task-rich-text .task-rich-text__table-scroll{width:100%!important;max-width:100%!important;overflow-x:auto!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}body app-task-rich-text .task-rich-text table[data-table-style=borderless] :is(th,td):last-child{white-space:normal!important;overflow-wrap:anywhere!important}body app-task-rich-text .task-rich-text :is(img,.task-rich-text__img){max-width:100%!important;height:auto!important}body app-task-rich-text .task-rich-text .katex{font-size:1.04em!important;max-width:100%!important}body app-task-rich-text .task-rich-text :is(p,li,blockquote):has(.task-rich-text__formula--balanced-fraction){line-height:2.08!important}body app-task-rich-text .task-rich-text :is(p,li,blockquote):has(.task-rich-text__formula--inline-equation-fraction){display:block!important;line-height:2.08!important}body app-task-rich-text .task-rich-text .task-rich-text__formula--balanced-fraction{max-width:100%!important;overflow:visible!important;padding:0 .02em!important;line-height:inherit!important;vertical-align:baseline!important;white-space:nowrap!important}body app-task-rich-text .task-rich-text .task-rich-text__formula--inline-equation-fraction{transform:none!important}body app-task-rich-text .task-rich-text .task-rich-text__formula--balanced-fraction .katex{display:inline-block!important;min-width:auto!important;max-width:none!important;overflow:visible!important;font-size:1.14em!important;white-space:nowrap!important}body app-task-rich-text .task-rich-text .katex-display>.katex{font-size:1.06em!important}}@supports (-webkit-touch-callout: none){@media(max-width:640px){body app-task-rich-text .task-rich-text .task-rich-text__formula--balanced-fraction{display:inline!important;overflow:visible!important;padding-top:0!important;padding-bottom:0!important;line-height:inherit!important;vertical-align:baseline!important;white-space:nowrap!important}body app-task-rich-text .task-rich-text .task-rich-text__formula--balanced-fraction .katex{display:inline!important;min-width:auto!important;max-width:none!important;white-space:nowrap!important}}}:is(.tasks-bank__topic-card,.upgrade-task-card,.variant-build-question,.variant-question,.variant-favorites-card,.variant-result-question-card,.variant-print-preview__question-card,.task-details-card,.checks-review-task-card){border:1px solid var(--task-card-border)!important;border-radius:var(--task-card-radius)!important;background:#fff!important;padding:var(--task-card-padding)!important;box-shadow:var(--task-card-shadow)!important}:is(.tasks-bank__topic-card-head,.upgrade-task-card__top,.variant-build-question__top,.variant-question__top,.variant-favorites-card__head,.variant-result-question-card__top,.task-details-card__header,.checks-review-task-card__top,.checks-review-result-card__top,.course-workspace-homework-task__top){display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:var(--task-header-gap)!important}:is(.tasks-bank__topic-card-meta,.upgrade-task-card__meta,.variant-build-question__meta,.variant-question__meta,.variant-favorites-card__meta,.variant-result-question-card__meta,.task-details-card__identity,.checks-review-task-card__meta,.course-workspace-checked-result__question-meta,.course-workspace-homework-task__meta){display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;column-gap:var(--task-header-gap)!important;row-gap:var(--task-header-row-gap)!important;min-width:0!important}:is(.tasks-bank__topic-card-number,.upgrade-task-card__number,.variant-build-question__number,.variant-question__number,.variant-favorites-card__number,.variant-result-question-card__number,.task-details-card__number,.checks-review-task-card__number,.course-workspace-checked-result__question-number,.course-workspace-homework-task__number){width:auto!important;min-width:var(--task-header-number-size)!important;height:var(--task-header-number-size)!important;border-radius:999px!important;background:var(--task-header-accent)!important;color:#fff!important;padding:0 10.24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;box-sizing:border-box!important;font-size:var(--task-header-number-font-size)!important;font-weight:700!important;line-height:1!important}:is(.tasks-bank__topic-card-type,.upgrade-task-card__type,.variant-build-question__type,.variant-question__type,.variant-favorites-card__type,.variant-result-question-card__type,.task-details-card__type,.checks-review-task-card__type,.course-workspace-checked-result__question-type,.course-workspace-homework-task__type){height:var(--task-header-pill-height)!important;min-height:var(--task-header-pill-height)!important;border:1.6px solid var(--task-header-border)!important;border-radius:var(--task-header-pill-radius)!important;background:#fff!important;color:var(--task-header-text)!important;padding:0 var(--task-header-pill-padding-x)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;box-sizing:border-box!important;font-size:var(--task-header-label-font-size)!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}:is(.tasks-bank__topic-card-id,.upgrade-task-card__id,.variant-build-question__id,.variant-question__id,.variant-favorites-card__id,.variant-result-question-card__id,.task-details-card__id,.checks-review-task-card__id,.course-workspace-checked-result__question-id,.course-workspace-homework-task__source){min-height:var(--task-header-pill-height)!important;border:0!important;background:transparent!important;color:var(--task-header-id)!important;padding:0!important;display:inline-flex!important;align-items:center!important;font-size:var(--task-header-id-font-size)!important;font-weight:700!important;line-height:1.1!important;text-decoration:none!important;white-space:nowrap!important}:is(.tasks-bank__topic-card-id,.upgrade-task-card__id,.variant-build-question__id,.variant-question__id,.variant-favorites-card__id,.variant-result-question-card__id,.checks-review-task-card__id,.course-workspace-checked-result__question-id,.course-workspace-homework-task__source):hover{text-decoration:underline!important;text-decoration-thickness:.08em!important;text-underline-offset:.16em!important}:is(.variant-question__status,.variant-result-question-card__status,.course-workspace-checked-result__question-status){height:var(--task-header-status-height)!important;min-height:var(--task-header-status-height)!important;border-radius:7.68px!important;padding:0 11.52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-size:var(--task-header-status-font-size)!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}:is(.tasks-bank__topic-card-icons,.upgrade-task-card__icons,.variant-build-question__icons,.variant-question__icons,.variant-favorites-card__icons,.variant-result-question-card__icons,.course-workspace-homework-task__icons){display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:var(--task-header-row-gap)!important;flex:0 0 auto!important;margin-left:auto!important}:is(.tasks-bank__topic-card-icon-btn,.upgrade-task-card__icon-btn,.variant-build-question__warn-btn,.variant-build-question__delete-btn,.variant-build-question__favorite-btn,.variant-question__icon-btn,.variant-question__favorite-toggle,.variant-favorites-card__icon-btn,.variant-result-question-card__icon-btn,.variant-result-question-card__favorite-btn,.course-workspace-homework-task__icon-btn){width:var(--task-header-action-size)!important;min-width:var(--task-header-action-size)!important;height:var(--task-header-action-size)!important;min-height:var(--task-header-action-size)!important;border:0!important;border-radius:7.68px!important;background:transparent!important;padding:0!important;display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;transform:none!important;box-shadow:none!important;filter:none!important}.variant-question__favorite-toggle{width:auto!important;padding:0 6.4px!important;display:inline-flex!important;align-items:center!important;gap:5.12px!important;font-size:12.8px!important;line-height:1!important}:is(.tasks-bank__topic-card-icon-btn img,.tasks-bank__topic-card-icon-btn svg,.upgrade-task-card__icon-btn img,.upgrade-task-card__icon-btn svg,.variant-build-question__warn-btn img,.variant-build-question__warn-btn svg,.variant-build-question__delete-btn svg,.variant-build-question__favorite-btn img,.variant-question__icon-btn img,.variant-question__icon-btn svg,.variant-question__favorite-toggle img,.variant-favorites-card__icon-btn img,.variant-favorites-card__icon-btn svg,.variant-result-question-card__icon-btn img,.variant-result-question-card__icon-btn svg,.variant-result-question-card__favorite-btn img,.course-workspace-homework-task__icon-btn img,.course-workspace-homework-task__icon-btn svg){width:var(--task-header-action-icon-size)!important;height:var(--task-header-action-icon-size)!important;display:block!important;object-fit:contain!important}:is(.tasks-bank__topic-card-head,.upgrade-task-card__top,.variant-build-question__top,.variant-question__top,.variant-favorites-card__head,.variant-result-question-card__top,.task-details-card__header,.checks-review-task-card__top,.course-workspace-homework-task__top)+.task-card-layout{margin-top:15.36px!important}.course-workspace-checked-result__question-meta+app-task-rich-text,.checks-review-result-card__top+app-task-rich-text{margin-top:15.36px!important}:is(.tasks-bank__topic-card-text,.upgrade-task-card__title,.variant-build-question__text,.variant-question__text,.variant-favorites-card__text,.variant-result-question-card__text,.variant-print-preview__question-text,.task-details-card__text,.checks-review-task-card__text,.course-workspace-checked-result__question-text,.course-workspace-homework-task__text){margin-top:11.52px!important;color:#1d232a!important;font-size:var(--task-content-font-size)!important;font-weight:500!important;line-height:var(--task-content-line-height)!important;white-space:normal!important}:is(.upgrade-task-card__answer-input,.variant-build-question__answer-input,.variant-question__answer-input,.variant-favorites-card__answer){width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;border:1.5px solid #68b5ff!important;border-radius:10px!important;background:#fff!important;color:#16202a!important;font-size:14.08px!important;font-weight:600!important;line-height:1.25!important;padding:0 12.8px!important;outline:none!important;box-shadow:none!important;box-sizing:border-box!important}:is(.upgrade-task-card__submit-btn,.variant-build-question__compare-btn,.variant-question__compare-btn,.variant-question__submit-btn,.variant-question__explain-btn,.variant-favorites-card__action-btn){height:52px!important;min-height:52px!important;border:0!important;border-radius:10px!important;font-size:14.08px!important;font-weight:500!important;line-height:1.1!important;padding-inline:15.36px!important;box-shadow:none!important;transform:none!important;cursor:pointer!important;transition:background-color .2s ease,color .2s ease!important}:is(.upgrade-task-card__answer-row,.variant-build-question__answer-row,.variant-question__answer-row,.variant-favorites-card__actions){width:100%!important;max-width:none!important;margin-top:22px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:10px!important;flex-wrap:initial!important}:is(.variant-build-question__compare-btn,.variant-question__compare-btn){width:fit-content!important;min-width:190px!important;justify-self:start!important}:is(.upgrade-task-card__submit-btn,.variant-build-question__compare-btn,.variant-question__compare-btn,.variant-question__submit-btn,.variant-favorites-card__action-btn--answer){background:#3e9ff0!important;color:#fff!important}:is(.variant-question__explain-btn,.variant-favorites-card__action-btn--explain){background:#edf0f4!important;color:#1c2026!important}:is(.variant-build-question__compare-btn--active,.variant-question__compare-btn--active,.variant-question__explain-btn--active,.variant-favorites-card__action-btn--active){background:#a2ef63!important;color:#13200c!important}:is(.upgrade-task-card__answer-state,.variant-favorites-card__result){width:100%!important;min-height:0!important;margin-top:10px!important;border:1px solid var(--task-card-border)!important;border-radius:12px!important;background:#f8fbff!important;color:#314252!important;padding:10px 12px!important;display:grid!important;gap:4px!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important;box-shadow:none!important}:is(.upgrade-task-card__answer-state--correct,.variant-favorites-card__result--correct){border-color:#b9e48e!important;background:#f5ffeb!important;color:#4f9e31!important}:is(.upgrade-task-card__answer-state--wrong,.variant-favorites-card__result--wrong){border-color:#f1bbbb!important;background:#fff2f2!important;color:#d25555!important}.variant-favorites-card__result--partial{border-color:#efe0a5!important;background:#fffdf0!important;color:#76641a!important}:is(.variant-favorites-card__result-status,.variant-favorites-card__result-answer){margin:0!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}.variant-favorites-card__result-answer{margin-top:4px!important;min-width:0!important;display:grid!important;gap:4px!important;color:#314252!important;overflow-wrap:anywhere!important;word-break:break-word!important}:is(.upgrade-task-card__explanation,.variant-build-question__explanation,.variant-question__explanation,.variant-favorites-card__explanation){margin-top:14px!important;border:0!important;border-top:1px solid #000000!important;border-radius:0!important;background:transparent!important;padding:14px 0 0!important;color:#000!important;box-shadow:none!important}:is(.upgrade-task-card__explanation-title,.variant-build-question__explanation-title,.variant-question__explanation-title){margin:0 0 10px!important;color:#000!important;font-size:23px!important;font-weight:600!important;line-height:1.2!important}:is(.upgrade-task-card__explanation-text,.variant-build-question__explanation-text,.variant-question__explanation-text,.variant-favorites-card__explanation app-task-rich-text){color:#000!important;font-size:23px!important;font-weight:600!important;line-height:1.4!important}:is(.upgrade-task-card__correct-answer,.variant-build-question__explanation-answer,.variant-question__explanation-answer){margin-top:10px!important;min-width:0!important;max-width:100%!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;display:inline-flex!important;align-items:baseline!important;gap:8px!important;color:#000!important;font-size:23px!important;font-weight:600!important;line-height:1.4!important;overflow-wrap:anywhere!important;word-break:break-word!important}:is(.upgrade-task-card__correct-answer-label,.upgrade-task-card__correct-answer-value){color:#000!important;font-size:23px!important;font-weight:600!important;line-height:1.4!important}@media(max-width:640px){:is(.tasks-bank__topic-card-options,.upgrade-task-card__options,.variant-build-question__options,.variant-question__options,.variant-favorites-card__options,.variant-result-question-card__options,.variant-print-preview__options,.task-details-card__options,.checks-review-result-card__options){margin-top:12.8px!important}body app-task-rich-text .task-rich-text table{margin:8.96px 0!important}body app-task-rich-text .task-rich-text :is(th,td){min-width:81.92px!important;padding:8.96px 14.08px!important}body app-task-rich-text .task-rich-text :is(td,th):has(img){padding:3.84px!important}:is(.tasks-bank__topic-card-number,.upgrade-task-card__number,.variant-build-question__number,.variant-question__number,.variant-favorites-card__number,.variant-result-question-card__number,.task-details-card__number,.checks-review-task-card__number,.course-workspace-checked-result__question-number,.course-workspace-homework-task__number){padding:0 8.19px!important}:is(.variant-question__status,.variant-result-question-card__status,.course-workspace-checked-result__question-status){border-radius:6.14px!important;padding:0 9.22px!important}:is(.tasks-bank__topic-card-icon-btn,.upgrade-task-card__icon-btn,.variant-build-question__warn-btn,.variant-build-question__delete-btn,.variant-build-question__favorite-btn,.variant-question__icon-btn,.variant-question__favorite-toggle,.variant-favorites-card__icon-btn,.variant-result-question-card__icon-btn,.variant-result-question-card__favorite-btn,.course-workspace-homework-task__icon-btn){border-radius:6.14px!important}.variant-question__favorite-toggle{padding:0 5.12px!important;gap:4.1px!important;font-size:10.24px!important}:is(.tasks-bank__topic-card-head,.upgrade-task-card__top,.variant-build-question__top,.variant-question__top,.variant-favorites-card__head,.variant-result-question-card__top,.task-details-card__header,.checks-review-task-card__top,.course-workspace-homework-task__top)+.task-card-layout{margin-top:12.29px!important}.course-workspace-checked-result__question-meta+app-task-rich-text,.checks-review-result-card__top+app-task-rich-text{margin-top:12.29px!important}:is(.tasks-bank__topic-card-text,.upgrade-task-card__title,.variant-build-question__text,.variant-question__text,.variant-favorites-card__text,.variant-result-question-card__text,.variant-print-preview__question-text,.task-details-card__text,.checks-review-task-card__text,.course-workspace-checked-result__question-text,.course-workspace-homework-task__text){margin-top:9.22px!important}:is(.upgrade-task-card__answer-input,.variant-build-question__answer-input,.variant-question__answer-input,.variant-favorites-card__answer){min-height:45.88px!important;font-size:15.76px!important;padding:0 14.34px!important}:is(.upgrade-task-card__submit-btn,.variant-build-question__compare-btn,.variant-question__compare-btn,.variant-question__submit-btn,.variant-question__explain-btn,.variant-favorites-card__action-btn){min-height:45.88px!important;font-size:15.76px!important;padding-inline:17.21px!important}:is(.upgrade-task-card__answer-row,.variant-build-question__answer-row,.variant-question__answer-row,.variant-favorites-card__actions){grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}:is(.variant-build-question__compare-btn,.variant-question__compare-btn,.variant-question__explain-btn,.variant-favorites-card__action-btn--explain){width:100%!important;grid-column:1/-1!important;justify-self:stretch!important}.variant-favorites-card__action-btn--answer span{display:inline!important}:is(.upgrade-task-card__answer-input,.variant-build-question__answer-input,.variant-question__answer-input,.variant-favorites-card__answer)::placeholder{font-size:inherit!important}}body .variant-page :is(.variant-build-question,.variant-question),body .variant-favorites-page .variant-favorites-card{border:1px solid var(--task-card-border)!important;border-radius:var(--task-card-radius)!important;background:#fff!important;padding:var(--task-card-padding)!important;box-shadow:var(--task-card-shadow)!important}body .variant-page :is(.variant-build-question__top,.variant-question__top),body .variant-favorites-page .variant-favorites-card__head{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px!important}body .variant-page :is(.variant-build-question__meta,.variant-question__meta),body .variant-favorites-page .variant-favorites-card__meta{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;column-gap:5px!important;row-gap:4px!important;min-width:0!important}body .variant-page :is(.variant-build-question__number,.variant-question__number),body .variant-favorites-page .variant-favorites-card__number{width:28px!important;min-width:28px!important;height:28px!important;border-radius:999px!important;background:#3e9ff0!important;padding:0!important;color:#fff!important;display:inline-grid!important;place-items:center!important;text-align:center!important;font-size:13px!important;font-weight:700!important;line-height:1!important;box-sizing:border-box!important}body .variant-page :is(.variant-build-question__type,.variant-question__type),body .variant-favorites-page .variant-favorites-card__type{min-height:0!important;height:28px!important;border:1px solid #828a93!important;border-radius:11px!important;background:#fff!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#1a1e24!important;font-size:12px!important;font-weight:700!important;line-height:1!important;box-sizing:border-box!important;white-space:nowrap!important}body .variant-page :is(.variant-build-question__id,.variant-question__id),body .variant-favorites-page .variant-favorites-card__id{min-height:28px!important;border:0!important;background:transparent!important;color:#f95f93!important;padding:0!important;display:inline-flex!important;align-items:center!important;font-size:13px!important;font-weight:600!important;line-height:1.1!important;text-decoration:underline!important;text-decoration-thickness:.06em!important;text-underline-offset:.14em!important;white-space:nowrap!important}body .variant-page :is(.variant-build-question__icons,.variant-question__icons),body .variant-favorites-page .variant-favorites-card__icons{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex:0 0 auto!important;margin-left:auto!important;padding-top:2px!important}body .variant-page :is(.variant-build-question__warn-btn,.variant-build-question__delete-btn,.variant-build-question__favorite-btn,.variant-question__icon-btn,.variant-question__favorite-toggle),body .variant-favorites-page .variant-favorites-card__icon-btn{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;display:inline-grid!important;place-items:center!important;box-shadow:none!important;transform:none!important}body .variant-page :is(.variant-build-question__warn-btn img,.variant-build-question__warn-btn svg,.variant-build-question__delete-btn svg,.variant-build-question__favorite-btn img,.variant-question__icon-btn img,.variant-question__icon-btn svg,.variant-question__favorite-toggle img),body .variant-favorites-page :is(.variant-favorites-card__icon-btn img,.variant-favorites-card__icon-btn svg){width:24px!important;height:24px!important;display:block!important;object-fit:contain!important}body .variant-page :is(.variant-build-question__favorite-btn img,.variant-question__favorite-toggle img),body .variant-favorites-page .variant-favorites-card__icon-btn--favorite img{width:30px!important;height:30px!important}@media(min-width:721px){body .variant-page :is(.variant-build-question__top,.variant-question__top),body .variant-favorites-page .variant-favorites-card__head{gap:18px!important}body .variant-page :is(.variant-build-question__meta,.variant-question__meta),body .variant-favorites-page .variant-favorites-card__meta{gap:12px!important}body .variant-page :is(.variant-build-question__id,.variant-question__id),body .variant-favorites-page .variant-favorites-card__id{font-size:24px!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important}body .variant-page :is(.variant-build-question__id,.variant-question__id):hover,body .variant-favorites-page .variant-favorites-card__id:hover{text-decoration:underline!important}body .variant-page :is(.variant-build-question__icons,.variant-question__icons),body .variant-favorites-page .variant-favorites-card__icons{gap:12px!important;padding-top:0!important}body .variant-page :is(.variant-build-question__warn-btn,.variant-build-question__delete-btn,.variant-build-question__favorite-btn,.variant-question__icon-btn,.variant-question__favorite-toggle),body .variant-favorites-page .variant-favorites-card__icon-btn{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;border-radius:12px!important}body .variant-page :is(.variant-build-question__warn-btn img,.variant-build-question__warn-btn svg,.variant-build-question__delete-btn svg,.variant-build-question__favorite-btn img,.variant-question__icon-btn img,.variant-question__icon-btn svg,.variant-question__favorite-toggle img),body .variant-favorites-page :is(.variant-favorites-card__icon-btn img,.variant-favorites-card__icon-btn svg){width:27px!important;height:27px!important}body .variant-page :is(.variant-build-question__favorite-btn img,.variant-question__favorite-toggle img),body .variant-favorites-page .variant-favorites-card__icon-btn--favorite img{width:30px!important;height:30px!important}}body .variant-page :is(.variant-build-question__text,.variant-question__text),body .variant-favorites-page .variant-favorites-card__text{margin:15px 0 0!important;color:#1d232a!important;font-size:var(--task-content-font-size)!important;font-weight:600!important;line-height:var(--task-content-line-height)!important;white-space:normal!important}body .variant-page :is(.variant-build-question__options,.variant-question__options),body .variant-favorites-page .variant-favorites-card__options{margin:12px 0 0!important;padding-left:19px!important;color:#1d232a!important;font-size:var(--task-content-font-size)!important;font-weight:400!important;line-height:var(--task-content-line-height)!important}body .variant-page :is(.variant-build-question__text,.variant-question__text,.variant-build-question__options,.variant-question__options) app-task-rich-text,body .variant-page :is(.variant-build-question__text,.variant-question__text) .task-rich-text,body .variant-favorites-page :is(.variant-favorites-card__text,.variant-favorites-card__options) app-task-rich-text,body .variant-favorites-page .variant-favorites-card__text .task-rich-text{font-size:inherit!important;line-height:inherit!important}body .variant-page :is(.variant-build-question__answer-row,.variant-question__answer-row),body .variant-favorites-page .variant-favorites-card__actions{width:100%!important;max-width:none!important;margin-top:22px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:15px!important;flex-wrap:initial!important}body .variant-page :is(.variant-build-question__answer-input,.variant-question__answer-input),body .variant-favorites-page .variant-favorites-card__answer{width:100%!important;min-width:0!important;height:57px!important;min-height:57px!important;border:1.5px solid #68b5ff!important;border-radius:15px!important;background:#fff!important;color:#16202a!important;padding:0 18px!important;font-size:21px!important;font-weight:600!important;line-height:1.25!important;outline:none!important;box-shadow:none!important;box-sizing:border-box!important}body .variant-page :is(.variant-build-question__compare-btn,.variant-question__compare-btn,.variant-question__submit-btn,.variant-question__explain-btn),body .variant-favorites-page .variant-favorites-card__action-btn{width:auto!important;min-width:0!important;height:54px!important;min-height:54px!important;border:0!important;border-radius:15px!important;padding:0 24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:21px!important;font-weight:500!important;line-height:1.1!important;cursor:pointer!important;transition:background-color .2s ease,color .2s ease!important;box-shadow:none!important;transform:none!important}body .variant-page :is(.variant-build-question__compare-btn,.variant-question__compare-btn){min-width:190px!important;justify-self:start!important}body .variant-favorites-page .variant-favorites-card__action-btn span{display:inline!important}body .variant-favorites-page .variant-favorites-card__action-icon{display:none!important}@media(max-width:720px){body .variant-page :is(.variant-build-question,.variant-question),body .variant-favorites-page .variant-favorites-card{border:0!important;border-radius:15px!important;background:#fff!important;box-shadow:none!important;padding:16px 14px 14px!important}body .variant-page :is(.variant-build-question__text,.variant-question__text),body .variant-favorites-page .variant-favorites-card__text{margin-top:15px!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important}body .variant-page :is(.variant-build-question__options,.variant-question__options),body .variant-favorites-page .variant-favorites-card__options{margin-top:12px!important;padding-left:19px!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important}body .variant-page :is(.variant-build-question__answer-row,.variant-question__answer-row),body .variant-favorites-page .variant-favorites-card__actions{margin-top:14px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}body .variant-page :is(.variant-build-question__answer-input,.variant-question__answer-input),body .variant-favorites-page .variant-favorites-card__answer{height:51px!important;min-height:51px!important;border-width:1px!important;border-radius:15px!important;padding:0 20px!important;font-size:15px!important;font-weight:600!important}body .variant-page :is(.variant-build-question__compare-btn,.variant-question__compare-btn,.variant-question__submit-btn,.variant-question__explain-btn),body .variant-favorites-page .variant-favorites-card__action-btn{min-height:40px!important;height:40px!important;border-radius:10px!important;padding:0 14px!important;font-size:13px!important}body .variant-page :is(.variant-build-question__compare-btn,.variant-question__compare-btn),body .variant-page .variant-question__explain-btn,body .variant-favorites-page .variant-favorites-card__action-btn--explain{width:100%!important;grid-column:1/-1!important;justify-self:stretch!important}}@supports (zoom: 1){html{zoom:var(--app-scale)}}@supports not (zoom: 1){app-root{width:calc(100% / var(--app-scale));min-height:calc(100vh / var(--app-scale));transform:scale(var(--app-scale));transform-origin:top left}}@supports (zoom: 1) and (-webkit-touch-callout: none){html{zoom:1}app-root{width:calc(100% / var(--app-scale));min-height:calc(100vh / var(--app-scale));transform:scale(var(--app-scale));transform-origin:top left}}@supports (-webkit-touch-callout: none){@media(max-width:720px){body app-root input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]),body app-root textarea,body app-root select,body app-root [contenteditable=true]{font-size:16px!important;-webkit-text-size-adjust:100%}}}html.student-intro-tour-active .platform-chrome{position:relative!important;top:auto!important}html.sales-bot-banner-open{zoom:1;--platform-page-scale: 1}html.sales-bot-banner-open app-root{width:100%;min-height:100vh;transform:none}html.contact-onboarding-open{zoom:1;--platform-page-scale: 1}html.contact-onboarding-open app-root{width:100%;min-height:100vh;transform:none}@supports (zoom: 1){html.landing-page-unscaled,html.checkout-page-unscaled,html.student-intro-tour-active,html.payment-processing-unscaled,html.courses-shop-page-unscaled,html.courses-commerce-view-unscaled,html.courses-cart-page-unscaled,html.textbook-page-unscaled,html.bot-dialogs-page-unscaled{zoom:1;--platform-page-scale: 1}}@supports not (zoom: 1){html.landing-page-unscaled app-root,html.checkout-page-unscaled app-root,html.student-intro-tour-active app-root,html.payment-processing-unscaled app-root,html.courses-shop-page-unscaled app-root,html.courses-commerce-view-unscaled app-root,html.courses-cart-page-unscaled app-root,html.textbook-page-unscaled app-root{width:100%;min-height:100vh;transform:none}html.bot-dialogs-page-unscaled app-root{width:100%;min-height:100vh;transform:none}}@supports (zoom: 1) and (-webkit-touch-callout: none){html.landing-page-unscaled app-root,html.checkout-page-unscaled app-root,html.student-intro-tour-active app-root,html.payment-processing-unscaled app-root,html.courses-shop-page-unscaled app-root,html.courses-commerce-view-unscaled app-root,html.courses-cart-page-unscaled app-root,html.textbook-page-unscaled app-root{width:100%;min-height:100vh;transform:none}html.bot-dialogs-page-unscaled app-root{width:100%;min-height:100vh;transform:none}}@supports (zoom: 1){html:is(.courses-shop-page-unscaled,.courses-commerce-view-unscaled) .courses-board__bundle-overlay{zoom:.75}}html.checkout-page-unscaled app-auth-prompt-dialog,html.payment-processing-unscaled app-auth-prompt-dialog,html.courses-shop-page-unscaled app-auth-prompt-dialog,html.courses-commerce-view-unscaled app-auth-prompt-dialog,html.courses-cart-page-unscaled app-auth-prompt-dialog{--auth-prompt-page-scale: 1}@media(min-width:621px){html:is(.courses-shop-page-unscaled,.courses-commerce-view-unscaled) app-auth-prompt-dialog{--auth-prompt-panel-scale: .75;--auth-prompt-panel-enter-scale: .73875;--auth-prompt-panel-max-height: calc(133.333vh - 85.333px) ;--auth-prompt-panel-max-height: calc(133.333dvh - 85.333px) }}@media(min-width:761px){@supports (zoom: 1){html.courses-shop-page-unscaled .left-sidebar,html.courses-commerce-view-unscaled .left-sidebar,html.courses-cart-page-unscaled .left-sidebar{zoom:var(--app-scale)}}}@media(min-width:1920px){html.courses-commerce-view-unscaled .page-layout__content--courses,html.courses-shop-page-unscaled .page-layout__content--courses{padding-inline:57px}}body:has([role=dialog][aria-modal=true]:not(.left-sidebar)) .left-sidebar,body:has([role=dialog][aria-modal=true]:not(.left-sidebar)) .mobile-sidebar-backdrop,body:has([role=dialog][aria-modal=true]:not(.left-sidebar)) .platform-chrome,body:has([role=dialog][aria-modal=true]:not(.left-sidebar)) .header-banner,body:has(.upgrade-result-backdrop) .left-sidebar,body:has(.upgrade-result-backdrop) .mobile-sidebar-backdrop,body:has(.upgrade-result-backdrop) .platform-chrome,body:has(.upgrade-result-backdrop) .header-banner{z-index:0!important}body:has(.task-video-preview__modal-backdrop) .task-video-preview__modal-backdrop{z-index:2147483600!important}body:has(.task-video-preview__modal-backdrop) .task-video-preview__modal{position:relative!important;z-index:2147483601!important}body:has(.task-video-preview__modal-backdrop) app-task-video-preview:has(.task-video-preview__modal-backdrop),body:has(.task-video-preview__modal-backdrop) .tasks-bank__topic-card:has(.task-video-preview__modal-backdrop),body:has(.task-video-preview__modal-backdrop) .task-card-layout__aside:has(.task-video-preview__modal-backdrop){position:relative!important;z-index:2147483600!important}body:has(.task-video-preview__modal-backdrop) .tasks-bank__topic-card-icons,body:has(.task-video-preview__modal-backdrop) .tasks-bank__topic-card-icon-btn,body:has(.task-video-preview__modal-backdrop) .tasks-bank--topics .tasks-bank__topic-card:has(.task-video-preview__modal-backdrop) .tasks-bank__topic-card-icons,body:has(.task-video-preview__modal-backdrop) .tasks-bank--topics .tasks-bank__topic-card:has(.task-video-preview__modal-backdrop) .tasks-bank__topic-card-icon-btn,body:has(.task-video-preview__modal-backdrop) .variant-question__icons,body:has(.task-video-preview__modal-backdrop) .variant-question__icon-btn,body:has(.task-video-preview__modal-backdrop) .variant-question__favorite-toggle,body:has(.task-video-preview__modal-backdrop) .variant-favorites-card__icons,body:has(.task-video-preview__modal-backdrop) .variant-favorites-card__icon-btn,body:has(.task-video-preview__modal-backdrop) .variant-result-question-card__icons,body:has(.task-video-preview__modal-backdrop) .variant-result-question-card__icon-btn,body:has(.task-video-preview__modal-backdrop) .variant-result-question-card__favorite-btn{position:relative!important;z-index:0!important;pointer-events:none!important}body:has(.task-video-preview__modal-backdrop) .left-sidebar,body:has(.task-video-preview__modal-backdrop) .mobile-sidebar-backdrop,body:has(.task-video-preview__modal-backdrop) .platform-chrome,body:has(.task-video-preview__modal-backdrop) .header-banner,body:has(.task-video-preview__modal-backdrop) .scroll-to-top-btn,body:has(.task-video-preview__modal-backdrop) .tasks-bank__toolbar,body:has(.task-video-preview__modal-backdrop) .tasks-bank__selectors,body:has(.task-video-preview__modal-backdrop) .tasks-bank__dropdown,body:has(.task-video-preview__modal-backdrop) .tasks-bank__topic-filters,body:has(.task-video-preview__modal-backdrop) .tasks-bank__topic-filter-menu,body:has(.task-video-preview__modal-backdrop) .tasks-bank__topic-card:not(:has(.task-video-preview__modal-backdrop)){z-index:0!important}button,a[class*=btn],a[class*=button],.left-sidebar__item,.left-sidebar__item--invite,.site-footer__social-link,.site-footer__teacher-chip{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease,filter .2s ease}@media(hover:hover){button:not(:disabled):hover,a[class*=btn]:hover,a[class*=button]:hover,.left-sidebar__item:not(.left-sidebar__item--disabled):hover,.left-sidebar__item--invite:not(.left-sidebar__item--disabled):hover,.site-footer__social-link:hover,.site-footer__teacher-chip:hover{transform:var(--ui-hover-lift);box-shadow:var(--ui-hover-shadow);filter:saturate(1.03) brightness(1.02)}}button:not(:disabled):active,a[class*=btn]:active,a[class*=button]:active,.left-sidebar__item:not(.left-sidebar__item--disabled):active,.left-sidebar__item--invite:not(.left-sidebar__item--disabled):active,.site-footer__social-link:active,.site-footer__teacher-chip:active{transform:translateY(0);box-shadow:var(--ui-active-shadow)}button:focus-visible,a[class*=btn]:focus-visible,a[class*=button]:focus-visible,.left-sidebar__item:focus-visible,.left-sidebar__item--invite:focus-visible,.site-footer__social-link:focus-visible,.site-footer__teacher-chip:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}button:disabled{cursor:not-allowed}@media(prefers-reduced-motion:reduce){button,a[class*=btn],a[class*=button],.left-sidebar__item,.left-sidebar__item--invite,.site-footer__social-link,.site-footer__teacher-chip{transition:none}}:root{--scrollbar-size: 6px;--scrollbar-thumb: #a1eb63;--scrollbar-thumb-hover: #5abe1f;--scrollbar-track: transparent}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:transparent}.course-workspace__homework-lesson-link{border:0;background:transparent;padding:0;color:#2385e8;text-align:left;font:inherit;cursor:pointer}.course-workspace__board-notice{margin:0;border-radius:12px;border:1px solid #f1d6a2;background:#fff5de;color:#7b5a1f;font-size:14px;font-weight:700;line-height:1.35;padding:10px 12px}.course-workspace-checked-result{display:flex;flex-direction:column;gap:12px}.course-workspace-checked-result__header,.course-workspace-checked-result__table-card,.course-workspace-checked-result__score-card,.course-workspace-checked-result__question-card{border-radius:14px;border:1px solid #dbe3eb;background:#fff;box-shadow:0 3px 10px #19242f0d}.task-card-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:9.6px;align-items:start;margin-top:6.4px}.task-card-layout--with-aside{grid-template-columns:minmax(0,1fr) minmax(345px,483px)}.task-card-layout__main{min-width:0;max-width:none}.task-card-layout__response{grid-column:1/-1;min-width:0;width:100%}.task-card-layout__lead-media{width:min(100%,544px);margin:9.6px 0}.task-card-layout__main>app-task-rich-text+.task-card-layout__lead-media{margin-top:9.6px}.task-card-layout__main>.task-card-layout__lead-media:first-child{margin-top:0}.task-card-layout__main>.task-card-layout__lead-media+app-task-rich-text{margin-top:9.6px;display:block}.task-card-layout__lead-media app-task-image-viewer,.task-card-layout__lead-media .task-image-viewer{width:100%;margin:0}.task-card-layout__lead-media .task-image-viewer__hint{display:none}.task-card-layout__lead-media .task-image-viewer__trigger{width:100%;max-width:none}.task-card-layout__lead-media .task-image-viewer__image{width:100%;max-width:none;margin:0;border-radius:14.4px;object-fit:contain}.task-card-layout__aside{min-width:0;width:min(100%,483px);display:grid;gap:16.56px;align-self:start;justify-self:center}.task-card-layout__aside .variant-video-limit-text,.task-card-layout__aside .tasks-bank__video-limit-text,.task-card-layout__aside .task-video-limit-text{width:100%;font-size:.943rem!important;text-align:center}.task-card-layout__aside app-task-image-viewer,.task-card-layout__aside .task-image-viewer{display:none}.task-card-layout__aside .task-image-viewer__hint{display:none}.task-card-layout__aside .task-image-viewer__trigger{width:100%;max-width:none}.task-card-layout__aside .task-image-viewer__image{width:100%;max-width:none;margin:0 auto;border-radius:14.4px;object-fit:contain}@media(max-width:1360px){.task-card-layout{gap:8px}.task-card-layout--with-aside{grid-template-columns:1fr}.task-card-layout__main{max-width:none}.task-card-layout__aside{width:min(100%,529px);max-width:529px;justify-self:start}}@media(max-width:640px){.task-card-layout{gap:6.4px;margin-top:5.12px}.task-card-layout--with-aside{row-gap:12px}.task-card-layout__lead-media{width:min(100%,435.2px);margin:7.68px 0}.task-card-layout__main>app-task-rich-text+.task-card-layout__lead-media,.task-card-layout__main>.task-card-layout__lead-media+app-task-rich-text{margin-top:7.68px}.task-card-layout__lead-media .task-image-viewer__image,.task-card-layout__aside .task-image-viewer__image{border-radius:11.52px}.task-card-layout__aside{width:100%;max-width:none;gap:11.52px;justify-self:stretch;justify-items:stretch;place-items:stretch}.task-card-layout__aside app-task-video-preview{display:block!important;width:calc(100% - 16px);max-width:none;margin-inline:auto!important;justify-self:stretch}.task-card-layout__aside app-task-video-preview .task-video-preview,.task-card-layout__aside app-task-video-preview .task-video-preview__poster,.task-card-layout__aside app-task-video-preview .task-video-preview__frame,.task-card-layout__aside app-task-video-preview .task-video-preview__state-card{width:100%!important;max-width:none!important;margin-inline:auto!important;justify-self:stretch}.task-card-layout__aside .variant-video-limit-text,.task-card-layout__aside .tasks-bank__video-limit-text,.task-card-layout__aside .task-video-limit-text{width:calc(100% - 16px);margin-inline:auto}}.course-workspace-checked-result__header{padding:16px 20px}.course-workspace-checked-result__header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.course-workspace-checked-result__actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex:0 0 auto;position:relative;z-index:2}.course-workspace-checked-result__header-row>div:first-child{min-width:0}.course-workspace-checked-result__retry{flex:0 0 auto;border:0;border-radius:10px;background:#2bb673;color:#fff;padding:11px 16px;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background .16s ease,transform .16s ease}.course-workspace-checked-result__attempts{flex:0 0 auto;border:1px solid #cbd6e2;border-radius:10px;background:#fff;color:#2f3945;padding:10px 14px;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.course-workspace-checked-result__attempts:hover{border-color:#8ca4bc;background:#f5f8fb;transform:translateY(-1px)}.course-workspace-checked-result__retry:hover:not(:disabled){background:#22965e;transform:translateY(-1px)}.course-workspace-checked-result__retry:disabled{cursor:wait;opacity:.65}.course-workspace-checked-result__title,.course-workspace-checked-result__lesson{margin:0;color:#12151a}.course-workspace-checked-result__title{font-family:Unbounded,Open Sans,Segoe UI,sans-serif;font-size:clamp(21px,1.7vw,30px);font-weight:700;line-height:1.1}.tasks-bank__selectors .tasks-bank__dropdown:has(.tasks-bank__select-btn--exam){flex:0 0 166px!important;min-width:166px!important}.tasks-bank__select-btn--exam,.tasks-bank__dropdown-menu--exam{width:166px!important;min-width:166px!important}.tasks-bank__select-btn--exam>span:first-child{flex:0 0 auto!important;min-width:max-content!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important}.tasks-bank__select-btn--exam .tasks-bank__select-arrow{flex:0 0 auto!important}.tasks-bank__topic-card-number,.tasks-bank--topics .tasks-bank__topic-card-number{width:28px!important;min-width:28px!important;height:28px!important;padding:0!important;display:inline-grid!important;place-items:center!important;text-align:center!important;line-height:1!important}@media(max-width:640px){.tasks-bank__selectors .tasks-bank__dropdown:has(.tasks-bank__select-btn--exam){flex:0 0 124px!important;min-width:124px!important}.tasks-bank__select-btn--exam,.tasks-bank__dropdown-menu--exam{width:124px!important;min-width:124px!important}}.course-workspace-checked-result__lesson{margin-top:14px;font-family:Unbounded,Open Sans,Segoe UI,sans-serif;font-size:clamp(20px,1.5vw,27px);font-weight:700;line-height:1.12}.course-workspace-checked-result__overview{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:10px}.course-workspace-checked-result__table-card,.course-workspace-checked-result__score-card{padding:14px 16px}.course-workspace-checked-result__table-title{margin:0 0 8px;color:#1a2230;text-align:center;font-size:19px;font-weight:700}.course-workspace-checked-result__table-title--second{margin-top:16px}.course-workspace-checked-result__table{width:100%;border-collapse:collapse}.course-workspace-checked-result__table th,.course-workspace-checked-result__table td{padding:7px 8px;text-align:center;font-size:14px}.course-workspace-checked-result__table th{color:#2a3444;font-weight:700}.course-workspace-checked-result__table td{color:#1e2735;font-weight:600}.course-workspace-checked-result__answer{border-radius:8px;background:#a1eb63}.course-workspace-checked-result__answer--partial{background:#f0e18b}.course-workspace-checked-result__answer--wrong{background:#eba0a0}.course-workspace-checked-result__score-card{background:#a9d0f4}.course-workspace-checked-result__score-title{margin:0;color:#111720;text-transform:uppercase;text-align:center;font-size:18px;font-weight:700;line-height:1.1}.course-workspace-checked-result__score-counter{margin:10px auto 0;width:fit-content;min-width:132px;border-radius:8px;background:#23272f;color:#fff;text-align:center;padding:6px 10px;font-size:15px;font-weight:700}.course-workspace-checked-result__ring{margin:12px auto;width:132px;height:132px;border-radius:50%;display:grid;place-items:center}.course-workspace-checked-result__ring-center{width:98px;height:98px;border-radius:50%;background:#f7f9fc;color:#151b25;display:grid;place-items:center;font-size:28px;font-weight:700}.course-workspace-checked-result__meta{margin:8px 0 0;color:#1f2833;font-size:14px;font-weight:700;line-height:1.26}.course-workspace-checked-result__review{display:flex;flex-direction:column;gap:10px}.course-workspace-checked-result__question-card{padding:14px 16px}.course-workspace-checked-result__question-meta{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.course-workspace-checked-result__question-number{width:28px;height:28px;border-radius:50%;background:#3b9ef1;color:#fff;font-size:14px;font-weight:700;display:grid;place-items:center}.course-workspace-checked-result__question-type{height:28px;border-radius:14px;border:1px solid #2f3439;background:#fff;color:#141820;padding:0 10px;display:inline-flex;align-items:center;font-size:13px;font-weight:700}.course-workspace-checked-result__question-id{color:#f95f93;font-size:15px;font-weight:700}.course-workspace-checked-result__question-status{height:30px;border-radius:8px;background:#a1eb63;color:#15200d;padding:0 12px;display:inline-flex;align-items:center;font-size:14px;font-weight:700}.course-workspace-checked-result__question-status--partial{background:#f0e18b;color:#2c2506}.course-workspace-checked-result__question-status--wrong{background:#eba0a0;color:#320b0b}.course-workspace-checked-result__question-text{margin:10px 0 0;color:#151c25;font-size:14px;font-weight:700;line-height:1.3}.course-workspace-checked-result__question-answers{margin:18px 0 0;border-top:1px solid #d4dce6;padding-top:16px;color:#1a2330;font-size:14px;font-weight:600;line-height:1.3}.course-workspace-checked-result__reviewer{margin-top:18px;border:1px solid #a8d2ff;border-left:5px solid #2f9eff;border-radius:14px;background:linear-gradient(135deg,#edf7ff,#dceeff);box-shadow:0 8px 24px #1f7ad314;padding:18px 20px}.course-workspace-checked-result__reviewer h3,.course-workspace-checked-result__reviewer h4{margin:0 0 10px;color:#1263b3;font-size:17px;font-weight:800;line-height:1.3}.course-workspace-checked-result__explanation h4{margin:0;font-size:13px;font-weight:700}.course-workspace-checked-result__reviewer p{margin:0;color:#173653;font-size:16px;font-weight:500;line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.course-workspace-checked-result__explanation p{margin:10px 0 0;font-size:13px;font-weight:600;line-height:1.3}.course-workspace-checked-result__explanation{margin-top:18px}.course-workspace-homework-result{display:flex;flex-direction:column;gap:12px}.course-workspace-homework-result__card{border-radius:14px;border:1px solid #dbe3eb;background:#f7f8f9;box-shadow:0 3px 10px #19242f0d;padding:20px 24px}.course-workspace-homework-result__title,.course-workspace-homework-result__lesson,.course-workspace-homework-result__description{margin:0;color:#12151a}.course-workspace-homework-result__title{font-family:Unbounded,Open Sans,Segoe UI,sans-serif;font-size:clamp(25px,1.9vw,34px);font-weight:700;line-height:1.1}.course-workspace-homework-result__lesson{margin-top:6px;font-family:Unbounded,Open Sans,Segoe UI,sans-serif;font-size:clamp(22px,1.8vw,31px);font-weight:700;line-height:1.12}.course-workspace-homework-result__description{font-size:clamp(22px,1.7vw,30px);font-weight:700;line-height:1.24}.course-workspace-homework-result__description+.course-workspace-homework-result__description{margin-top:8px}.course-workspace-homework-task{margin-top:28px;display:flex;flex-direction:column;gap:20px}.course-workspace-homework-task__part{display:flex;flex-direction:column;gap:10px}.course-workspace-homework-task__part-title{margin:0;color:#1a2230;font-family:Unbounded,Open Sans,Segoe UI,sans-serif;font-size:clamp(18px,1.4vw,24px);font-weight:700;line-height:1.1}.course-workspace-homework-task__toolbar,.course-workspace-homework-task__assignment,.course-workspace-homework-task__card{border-radius:14px;border:1px solid #dbe3eb;background:#f7f8f9;box-shadow:0 3px 10px #19242f0d}.course-workspace-homework-task__toolbar{padding:22px 28px 24px;display:flex;flex-direction:column;gap:14px}.course-workspace-homework-task__assignment{padding:18px 22px;display:flex;flex-direction:column;gap:12px}.course-workspace-homework-task__assignment-title{margin:0;color:#111419;font-size:25px;font-weight:700;line-height:1.2}.course-workspace-homework-task__assignment-text{margin:0;color:#1a2230;font-size:22px;font-weight:600;line-height:1.35;white-space:pre-wrap}.course-workspace-homework-task__assignment-link{width:fit-content;min-height:44px;border-radius:10px;background:#3d9ff1;color:#fff;text-decoration:none;padding:0 18px;display:inline-flex;align-items:center;font-size:20px;font-weight:700}.course-workspace-homework-task__assignment-image{width:min(100%,760px);max-height:430px;object-fit:contain;border-radius:12px;border:1px solid #d4dce7;background:#fff}.course-workspace-homework-task__assignment-response{display:flex;flex-direction:column;gap:10px;margin-top:4px}.course-workspace-homework-task__assignment-answer{margin-top:0;min-height:148px}.course-workspace-homework-task__tools{display:inline-flex;align-items:center;gap:10px}.course-workspace-homework-task__tool-btn{border:0;border-radius:0;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.course-workspace-homework-task__tool-btn.app-variant-action-btn--print{width:38px;height:38px}.course-workspace-homework-task__tool-btn.app-variant-action-btn--share{width:34.833px;height:34.833px}.course-workspace-homework-task__tool-btn img{width:100%;height:100%;object-fit:contain}.course-workspace-homework-task__header-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.course-workspace-homework-task__title{margin:0;color:#111419;font-family:Unbounded,Open Sans,Segoe UI,sans-serif;font-size:clamp(22px,1.9vw,35px);font-weight:700;line-height:1.1}.course-workspace-homework-task__stats{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.course-workspace-homework-task__total{color:#6f7b89;font-size:14px;font-weight:600}.course-workspace-homework-task__timer{height:34px;border-radius:17px;background:#eef1f4;color:#1a2027;display:inline-flex;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700}.course-workspace-homework-task__timer-limit{height:34px;border-radius:17px;border:1px solid #d9e1ea;background:#fff;color:#6f7b89;display:inline-flex;align-items:center;padding:0 12px;font-size:14px;font-weight:600;white-space:nowrap}.course-workspace-homework-task__card{border-radius:16px;padding:22px 50px 18px}.course-workspace-homework-task__top{display:flex;align-items:center;justify-content:space-between;gap:14px}.course-workspace-homework-task__meta{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.course-workspace-homework-task__number{width:32px;height:32px;border-radius:50%;background:#3b9ef1;color:#fff;font-size:15px;font-weight:700;display:grid;place-items:center}.course-workspace-homework-task__type{height:34px;border-radius:17px;border:1px solid #2f3439;background:#fff;padding:0 12px;display:inline-flex;align-items:center;color:#15181d;font-size:15px;font-weight:700}.course-workspace-homework-task__source{color:#f95f93;font-size:23px;font-weight:700}.course-workspace-homework-task__icons{display:inline-flex;align-items:center;gap:10px}.course-workspace-homework-task__icon-btn{width:30px;height:30px;border:0;border-radius:8px;background:transparent;padding:0;display:grid;place-items:center;cursor:pointer}.course-workspace-homework-task__icon-btn img{width:28px;height:28px;object-fit:contain}.course-workspace-homework-task__icon-btn svg{width:20px;height:20px}.course-workspace-homework-task__icon-btn--delete{color:#2e3643}.course-workspace-homework-task__icon-btn--delete:hover{background:#fff1f1;color:#d25a5a}.course-workspace-homework-task__icon-btn--favorite-active{background:#f95f9314}.course-workspace-homework-task__text{margin:20px 0 12px;color:#171a1f;font-size:27px;font-weight:700;line-height:1.28}.course-workspace-homework-task__video{display:block;width:min(100%,560px);margin:16px 0 18px}.course-workspace-homework-task__mode{margin:0 0 10px}.course-workspace-homework-task__mode-chip{min-height:30px;border-radius:999px;background:#e9eff8;color:#335377;padding:0 12px;display:inline-flex;align-items:center;font-size:13px;font-weight:700}.course-workspace-homework-task__mode-chip--required{background:#ffe2de;color:#c73d3a}.course-workspace-homework-task__mode-chip--answer-only{background:#e8f7de;color:#2f7d3a}.course-workspace-homework-task__file-input{display:none}.course-workspace-homework-task__upload{height:42px;border-radius:10px;border:1.5px solid #c6d6ea;background:#fff;color:#1c2633;padding:0 16px;font-size:18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.course-workspace-homework-task__upload-error{margin:8px 0 0;color:#c74f4f;font-size:14px;font-weight:700}.course-workspace-homework-task__attachments{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.course-workspace-homework-task__attachment{min-height:32px;border-radius:16px;border:1px solid #d3dfec;background:#fff;color:#172133;text-decoration:none;display:inline-flex;align-items:center;gap:8px;padding:4px 12px;font-size:13px;font-weight:700}.course-workspace-homework-task__answer{margin-top:12px;width:100%;border-radius:12px;border:2px solid #4aa7f4;background:#f8fcff;padding:12px 16px;color:#15191f;font-family:Open Sans,Segoe UI,sans-serif;font-size:20px;font-weight:600;line-height:1.32;resize:vertical}.course-workspace-homework-task__answer::placeholder{color:#9ea7b2}.course-workspace-homework-task__answer-readonly{width:100%;margin-top:12px;border:1px solid #c9d9e8;border-radius:12px;background:#f4f8fc;padding:12px 16px;box-sizing:border-box}.course-workspace-homework-task__answer-readonly-label{display:block;color:#61758b;font-size:13px;font-weight:800;line-height:1.2}.course-workspace-homework-task__answer-readonly-value{margin:7px 0 0;color:#15191f;font-size:20px;font-weight:600;line-height:1.32;white-space:pre-wrap;overflow-wrap:anywhere}.course-workspace-homework-task__finish{width:100%;min-height:56px;border:0;border-radius:14px;background:#a2ef63;color:#13200c;font-size:28px;font-weight:700;cursor:pointer}.course-workspace-homework-task__submit-state{margin:0;font-size:15px;font-weight:700}.course-workspace-homework-task__submit-state--error{color:#c74f4f}.course-workspace-homework-task__submit-state--success{color:#4f9e31}@media(max-width:1240px){.course-workspace-homework-result__card{padding:16px 18px}.course-workspace-homework-result__title{font-size:clamp(22px,2.3vw,30px)}.course-workspace-homework-result__lesson{font-size:clamp(20px,2.1vw,27px)}.course-workspace-homework-result__description{font-size:clamp(19px,2vw,24px)}.course-workspace-homework-task__toolbar,.course-workspace-homework-task__assignment,.course-workspace-homework-task__card{padding-left:18px;padding-right:18px}.course-workspace-homework-task__tool-btn.app-variant-action-btn--print{width:38px;height:38px}.course-workspace-homework-task__tool-btn.app-variant-action-btn--share{width:34.833px;height:34.833px}.course-workspace-homework-task__title{font-size:clamp(20px,2.4vw,30px)}.course-workspace-homework-task__part-title{font-size:20px}.course-workspace-homework-task__assignment-title{font-size:21px}.course-workspace-homework-task__assignment-text{font-size:18px}.course-workspace-homework-task__assignment-link{min-height:40px;font-size:17px}.course-workspace-homework-task__assignment-answer{min-height:132px}.course-workspace-homework-task__source{font-size:17px}.course-workspace-homework-task__text{font-size:22px}.course-workspace-homework-task__upload{height:38px;font-size:16px}.course-workspace-homework-task__answer{font-size:17px}.course-workspace-homework-task__finish{min-height:50px;font-size:22px}.course-workspace-checked-result__overview{grid-template-columns:1fr}.course-workspace-checked-result__score-card{background:#f7f8f9}}@media(max-width:860px){.course-workspace-homework-result__card{padding:14px 16px}.course-workspace-homework-result__title{font-size:21px}.course-workspace-homework-result__lesson{font-size:18px}.course-workspace-homework-result__description{font-size:17px;line-height:1.32}.course-workspace-homework-task{margin-top:16px;gap:14px}.course-workspace-homework-task__toolbar{padding-top:16px;padding-bottom:18px;gap:10px}.course-workspace-homework-task__header-row{flex-direction:column;align-items:flex-start}.course-workspace-homework-task__stats{justify-content:flex-start}.course-workspace-homework-task__timer,.course-workspace-homework-task__timer-limit{font-size:12px}.course-workspace-homework-task__card{padding:16px}.course-workspace-homework-task__assignment{padding:14px 16px;gap:9px}.course-workspace-homework-task__source{font-size:14px}.course-workspace-homework-task__text{margin-top:14px;font-size:18px;line-height:1.34}.course-workspace-homework-task__video{width:100%;margin:12px 0 16px}.course-workspace-homework-task__part-title{font-size:17px}.course-workspace-homework-task__assignment-title{font-size:18px}.course-workspace-homework-task__assignment-text{font-size:16px}.course-workspace-homework-task__assignment-link{min-height:36px;font-size:15px;padding:0 14px}.course-workspace-homework-task__assignment-answer{min-height:110px}.course-workspace-homework-task__answer{min-height:110px;font-size:16px}.course-workspace-checked-result__header,.course-workspace-checked-result__table-card,.course-workspace-checked-result__score-card,.course-workspace-checked-result__question-card{padding:12px}.course-workspace-checked-result__title{font-size:20px}.course-workspace-checked-result__lesson{font-size:17px}.course-workspace-checked-result__table th,.course-workspace-checked-result__table td{font-size:12px;padding:5px 6px}.course-workspace-checked-result__question-id{font-size:12px}.course-workspace-checked-result__question-status{height:26px;font-size:12px;padding:0 10px}.course-workspace-checked-result__ring{width:112px;height:112px}.course-workspace-checked-result__ring-center{width:84px;height:84px;font-size:22px}}@media(max-width:820px){.course-workspace-checked-result__header-row{flex-direction:column}.course-workspace-checked-result__actions{width:100%;justify-content:stretch}.course-workspace-checked-result__actions>button{flex:1 1 0}.course-workspace__homework-table th{font-size:16px;padding:14px 6px}.course-workspace__homework-table td{font-size:18px;padding:14px 6px}.course-workspace__homework-subject-chip{min-width:52px;min-height:34px;font-size:18px}.course-workspace__homework-row-status{min-height:34px;padding:0 14px}}body:has(.courses-board__catalog-editor-backdrop){overflow:hidden}.main-layout .page-layout__content app-header-quick-actions{display:none}@media(max-width:1150px){app-platform-header .platform-header__phone>*{display:none}}html.native-platform-navigation{--app-scale: 1;--platform-page-scale: 1;zoom:1!important;scroll-behavior:auto}html.native-platform-navigation app-root{width:100%!important;min-height:100dvh;transform:none!important}html.native-platform-navigation app-bot-dialogs-page iframe{height:max(280px,100dvh - var(--platform-chrome-height) - 160px)}@media(max-width:720px){html.native-platform-navigation app-bot-dialogs-page iframe{height:max(280px,100dvh - var(--platform-chrome-height) - 100px)}}@media(min-width:761px){html.native-platform-navigation app-platform-header .platform-header{padding-inline:28px}}@media(max-width:760px){html.native-platform-navigation app-platform-header .platform-header .platform-header__menu{--ui-hover-lift: none;--ui-hover-shadow: none;--ui-active-shadow: none;position:relative;isolation:isolate;width:44px;min-width:44px;height:44px;border-radius:10px;background:transparent}html.native-platform-navigation app-platform-header .platform-header .platform-header__menu:before{content:"";position:absolute;inset:5px;z-index:-1;border-radius:9px;background:#f1f6fa}html.native-platform-navigation app-platform-header .platform-header .platform-header__menu[aria-expanded=true]:before{background:#213747}html.native-platform-navigation app-platform-header .platform-header .platform-header__menu .platform-header__close{width:28px;height:28px;flex:0 0 28px;filter:brightness(0) invert(1)}html.native-platform-navigation app-platform-header .platform-header .platform-header__menu:focus{outline:none;box-shadow:none}html.native-platform-navigation app-platform-header .platform-header .platform-header__menu:focus-visible{outline:2px solid #a1eb63;outline-offset:-3px;box-shadow:none}}html.native-platform-navigation :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),textarea,select,button[aria-haspopup=listbox]):is(:focus,:focus-visible){outline:none!important;outline-offset:0!important;box-shadow:none!important}html.native-platform-navigation :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),textarea,select,button[aria-haspopup=listbox]):focus:not([aria-invalid=true]):not([class*=--invalid]):not([class*=--wrong]):not([class*=--correct]){border-color:#168bd0!important}html.native-platform-navigation :is(.tasks-bank__topic-search,.tasks-bank__counter,.fc-search,.fc-written-field,.fc-image-input,.courses-cart__promo,.users-create__field-shell,.lead-modal__contact-field,.cover-upload label):focus-within{outline:none!important;outline-offset:0!important;box-shadow:none!important}html.native-platform-navigation :is(.tasks-bank__topic-search,.tasks-bank__counter,.fc-search,.fc-written-field,.fc-image-input,.courses-cart__promo,.users-create__field-shell,.lead-modal__contact-field,.cover-upload label):focus-within:not([aria-invalid=true]):not([class*=--invalid]):not(.correct):not(.incorrect){border-color:#168bd0!important}html.native-platform-navigation .task-rich-text-editor:has(.task-rich-text-editor__surface:focus){border-color:#168bd0;box-shadow:none}html[data-theme=dark] body app-floating-help .floating-help__button{border:1.5px solid #000!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-floating-help .floating-help__toggle{background:#2c9efd!important}html[data-theme=dark] body app-floating-help .floating-help__toggle[aria-expanded=true]{background:var(--ui-soft)!important}html[data-theme=dark] body app-floating-help .floating-help__label{background:#000!important;color:#fff!important}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-floating-help .floating-help__button:hover{background:var(--ui-soft)!important}}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-floating-help .floating-help__toggle[aria-expanded=false]:hover{background:#63b8ff!important}}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__back{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__field{background:var(--ui-surface)!important}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__field-copy p{color:var(--ui-muted)!important}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__preview{background:linear-gradient(135deg,#18d9651f,#0b111a0a)!important;border:1px solid rgba(17,21,28,.08)!important}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__preview--empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__upload{border:2px solid #4093ff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__link input{border:1px solid rgba(17,21,28,.14)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__link input:focus{border-color:#4093ff!important}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__state--error{color:#ffb6c6!important}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__state--success{color:#bbefa3!important}html[data-theme=dark] body app-header-banner-editor-page .header-banner-editor__save{border:0!important;background:#10e372!important;color:#06140b!important}@media(min-width:981px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar--expanded::-webkit-scrollbar-track{background:transparent!important}}@media(min-width:981px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar--expanded::-webkit-scrollbar-thumb{background:#232b362e!important}}@media(min-width:981px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar--expanded::-webkit-scrollbar-thumb:hover{background:#232b3647!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar{background:var(--ui-soft)!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar--mobile-open::-webkit-scrollbar-track{background:transparent!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar--mobile-open::-webkit-scrollbar-thumb{background:#232b362e!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar--mobile-open::-webkit-scrollbar-thumb:hover{background:#232b3647!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .mobile-account__avatar--photo{border:2px solid var(--ui-border)!important;background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .mobile-account__name{color:var(--ui-text)!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .mobile-account__role{color:var(--ui-muted)!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .mobile-account__guest-actions button{border:1px solid #000!important;background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .mobile-account__guest-actions .mobile-account__register{background:#31a2ff!important;border-color:#31a2ff!important;color:#fff!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar__sections{background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar__item{color:var(--ui-muted)!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar__item .left-sidebar__label{color:inherit!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar__item--active{color:#000!important;background:transparent!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout .left-sidebar__item--active:before{background:#ffc3d9!important}}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native{--navigation-surface: var(--ui-surface) !important;--navigation-ink: var(--ui-text) !important;--navigation-muted: var(--ui-muted) !important;background:var(--ui-soft)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar{border:0!important;border-right:1px solid var(--ui-border)!important;background:var(--navigation-surface)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-title{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-brand{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-symbol{background:var(--navigation-green)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-wordmark small{color:var(--navigation-muted)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-toggle,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-close{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-toggle{border:0!important;background:#213747!important;color:#fff!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-toggle svg{stroke:currentColor!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-toggle:hover{background:#324d60!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__sections{background:transparent!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__sections::-webkit-scrollbar-thumb{background:var(--ui-soft)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-group-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-group-label--work{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__nav,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__nav--admin{border:0!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__item{border:0!important;background:transparent!important;color:var(--navigation-ink)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__label{color:inherit!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__item:hover{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__item--active,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__item--active:hover{color:#20301a!important;background:var(--navigation-green)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__item--active:hover{background:#94dd58!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__item-badge{border:0!important;background:#dcf6c5!important;color:#314325!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .platform-about-navigation{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .platform-about-navigation summary{color:var(--ui-muted)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .platform-menu-links{border:0!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .platform-menu-links>a{color:var(--ui-muted)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-footer{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-profile-avatar{border:1px solid #c5dfed!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-profile-name small{color:var(--navigation-muted)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .mobile-account__guest-actions button{border:0!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .mobile-account__guest-actions .mobile-account__register{background:var(--navigation-green)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .mobile-account__guest-actions .mobile-account__login:hover{background:#168be9!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .mobile-account__guest-actions .mobile-account__register:hover{background:#94dd58!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .parent-hint-bubble--fixed-sidebar:after{border-right-color:transparent!important;border-bottom-color:#1f1f1f!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-tooltip{background:#15232c!important;color:#fff!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-tooltip:before{background:inherit!important}html[data-theme=dark] body app-main-layout .main-layout.main-layout--native:not(.main-layout--nav-wide) .left-sidebar__nav--admin{border-top:1px solid var(--ui-border)!important}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar{border:0!important;border-top:1px solid var(--ui-border)!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .mobile-sidebar-backdrop{border:0!important;background:#102c4666!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__nav,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__nav--admin,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native:not(.main-layout--nav-wide) .left-sidebar__nav,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native:not(.main-layout--nav-wide) .left-sidebar__nav--admin{border:0!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__item,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native:not(.main-layout--nav-wide) .left-sidebar__item{border:0!important;background:transparent!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__item--active,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native:not(.main-layout--nav-wide) .left-sidebar__item--active{background:var(--navigation-green)!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .platform-menu-links>a,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native:not(.main-layout--nav-wide) .platform-menu-links>a{background:transparent!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .left-sidebar__item--invite,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native:not(.main-layout--nav-wide) .left-sidebar__item--invite{background:transparent!important;border:0!important}}@media(max-width:760px){html[data-theme=dark] body app-main-layout .main-layout.main-layout--native .native-sidebar-enrollment,html[data-theme=dark] body app-main-layout .main-layout.main-layout--native:not(.main-layout--nav-wide) .native-sidebar-enrollment{border:0!important;background:#31a2ff!important;color:#fff!important}}html[data-theme=dark] body app-main-layout .content-placeholder{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-main-layout .content-placeholder__title{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .content-placeholder__text{color:var(--ui-muted)!important}html[data-theme=dark] body app-main-layout .content-placeholder--error{border-color:#f2c4c4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-main-layout .content-placeholder--error .content-placeholder__title{color:#ffb6c6!important}html[data-theme=dark] body app-main-layout .content-placeholder--error .content-placeholder__text{color:#ffb6c6!important}html[data-theme=dark] body app-main-layout .parent-child-empty{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-main-layout .parent-child-empty__eyebrow{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-main-layout .parent-child-empty h1{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .parent-child-empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-main-layout .parent-child-empty__btn{border:0!important}html[data-theme=dark] body app-main-layout .parent-child-empty__btn--primary{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-main-layout .parent-child-empty__btn--primary span{background:var(--ui-surface)!important}html[data-theme=dark] body app-main-layout .parent-child-empty__btn--secondary{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .parent-child-empty__visual{background:var(--ui-soft)!important}html[data-theme=dark] body app-main-layout .parent-child-empty__avatar{background:var(--ui-surface)!important}html[data-theme=dark] body app-main-layout .parent-child-empty__avatar:before,html[data-theme=dark] body app-main-layout .parent-child-empty__avatar:after{background:#1d2430!important}html[data-theme=dark] body app-main-layout .parent-child-empty__link{background:#31a2ff!important}html[data-theme=dark] body app-main-layout .parent-child-empty__link:before,html[data-theme=dark] body app-main-layout .parent-child-empty__link:after{background:#31a2ff!important}html[data-theme=dark] body app-main-layout .parent-child-switcher__chip{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .parent-child-switcher__chip:hover{border-color:#8ec8f8!important}html[data-theme=dark] body app-main-layout .parent-child-switcher__chip--active{border-color:#2f9bf8!important;background:#2f9bf8!important;color:#fff!important}html[data-theme=dark] body app-main-layout .left-sidebar{background:var(--ui-surface)!important}html[data-theme=dark] body app-main-layout .left-sidebar__edge-hitbox{background:transparent!important}html[data-theme=dark] body app-main-layout .left-sidebar__nav--admin{border-top:1px solid rgba(0,0,0,.08)!important}html[data-theme=dark] body app-main-layout .left-sidebar--curator .left-sidebar__nav--admin,html[data-theme=dark] body app-main-layout .left-sidebar--methodist .left-sidebar__nav--admin,html[data-theme=dark] body app-main-layout .left-sidebar--teacher .left-sidebar__nav--admin{border-top:0!important}html[data-theme=dark] body app-main-layout .left-sidebar__item{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .left-sidebar__item:hover{background:#0000000f!important}html[data-theme=dark] body app-main-layout .left-sidebar__item--disabled,html[data-theme=dark] body app-main-layout .left-sidebar__item--disabled:hover{background:transparent!important}html[data-theme=dark] body app-main-layout .left-sidebar__item--active,html[data-theme=dark] body app-main-layout .left-sidebar__item--active:hover{background:#f5b5d2!important}html[data-theme=dark] body app-main-layout .left-sidebar__label{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .left-sidebar__item-badge{background:#f28ab9!important;border:1px solid var(--ui-border)!important;color:#222!important}html[data-theme=dark] body app-main-layout .user-icon:before{background:var(--sidebar-icon-color)!important}html[data-theme=dark] body app-main-layout .user-icon:after{background:var(--sidebar-icon-color)!important}html[data-theme=dark] body app-main-layout .left-sidebar__add-icon{color:var(--sidebar-icon-color)!important}html[data-theme=dark] body app-main-layout .header-banner{background:var(--ui-surface)!important}html[data-theme=dark] body app-main-layout .header-banner__edit,html[data-theme=dark] body app-main-layout .header-banner__logout{border:0!important}html[data-theme=dark] body app-main-layout .header-banner__edit{background:transparent!important}html[data-theme=dark] body app-main-layout .header-banner__logout{background:var(--ui-surface)!important}html[data-theme=dark] body app-main-layout .header-banner__logout:hover{background:var(--ui-surface)!important}html[data-theme=dark] body app-main-layout .mobile-sidebar-backdrop{border:0!important;background:#11151c47!important}html[data-theme=dark] body app-main-layout .site-footer__teachers-editor-toggle{border:0!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-main-layout .site-footer__teacher-editor{border:1px solid rgba(0,0,0,.08)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-main-layout .site-footer__teacher-editor-channel{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .site-footer__teacher-editor-field span{color:var(--ui-muted)!important}html[data-theme=dark] body app-main-layout .site-footer__teacher-editor-field input{border:1px solid rgba(0,0,0,.12)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .site-footer__teacher-editor-status{color:#1d7b50!important}html[data-theme=dark] body app-main-layout .site-footer__teacher-editor-status--error{color:#ffb6c6!important}html[data-theme=dark] body app-main-layout .site-footer__teacher-editor-action{border:0!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-main-layout .site-footer__teacher-editor-action--secondary{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__scrim{border:0!important;background:#0c23365c!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__card{background:var(--ui-surface)!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__close{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__eyebrow{background:var(--ui-soft)!important;color:#17875a!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__card h2{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__card>p{color:var(--ui-muted)!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__field span{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__field input{border:1.5px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__field input:focus-visible{border-color:#31a2ff!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__field input[aria-invalid=true]{border-color:#f07878!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__error,html[data-theme=dark] body app-main-layout .parent-child-account-modal__submit-error{color:#ffb6c6!important}html[data-theme=dark] body app-main-layout .parent-child-account-modal__submit{border:0!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-overlay{background:#09477a42!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-glass{border:1.5px solid var(--ui-border)!important;background:linear-gradient(135deg,var(--ui-surface),var(--ui-surface)),#3078b3ad!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-card{background:var(--ui-soft)!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-close{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-title{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-text{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .registration-survey-role-btn{border:1.5px solid #1f1f1f!important;background:transparent!important;color:#171717!important}html[data-theme=dark] body app-main-layout .registration-survey-role-btn--active{background:#1f1f1f!important;color:#fff!important;border-color:#1f1f1f!important}html[data-theme=dark] body app-main-layout .registration-survey-role-btn:not(.registration-survey-role-btn--active):hover{background:#1f1f1f12!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-field input{border:1.5px solid #1f1f1f!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-field input::placeholder{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-field input[aria-invalid=true]{border-color:#d94a4a!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-error,html[data-theme=dark] body app-main-layout .registration-survey-modal-submit-error{color:#ffb6c6!important}html[data-theme=dark] body app-main-layout .registration-survey-modal-submit{border:0!important;background:#3b9ef1!important;color:#fff!important}html[data-theme=dark] body app-main-layout .visually-hidden{border:0!important}@media(max-width:760px){html[data-theme=dark] body app-main-layout .left-sidebar__nav--admin{border-top:1px solid rgba(0,0,0,.08)!important}}html[data-theme=dark] body app-main-layout .platform-about-navigation{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .platform-about-navigation a{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .platform-menu-links{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-main-layout .platform-menu-links>a{color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .platform-menu-links__socials a{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-main-layout .platform-menu-links__social--vk .platform-menu-links__social-icon{background:#07f!important}html[data-theme=dark] body app-main-layout .platform-menu-links__social--tg .platform-menu-links__social-icon{background:#229ed9!important}html[data-theme=dark] body app-main-layout .platform-about-navigation :is(a,summary):hover,html[data-theme=dark] body app-main-layout .platform-menu-links>a:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-main-layout .platform-menu-links__socials a:hover{border-color:#aeb3bd!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-platform-account-menu{color:var(--ui-text)!important}html[data-theme=dark] body app-platform-account-menu button,html[data-theme=dark] body app-platform-account-menu a{color:inherit!important}html[data-theme=dark] body app-platform-account-menu button{border:0!important;background:transparent!important}html[data-theme=dark] body app-platform-account-menu .account-menu__trigger:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-platform-account-menu .account-menu__avatar{border:2px solid var(--ui-border)!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-platform-account-menu .account-menu__chevron{border-right:2px solid #aeb6bb!important;border-bottom:2px solid #aeb6bb!important}html[data-theme=dark] body app-platform-account-menu .account-menu__panel{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-platform-account-menu .account-menu__profile:hover,html[data-theme=dark] body app-platform-account-menu .account-menu__logout:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-platform-account-menu .account-menu__arrow:after{border-top:1.5px solid #8298a8!important;border-right:1.5px solid #8298a8!important}html[data-theme=dark] body app-platform-account-menu .account-menu__divider{background:var(--ui-soft)!important}html[data-theme=dark] body app-platform-header .platform-header{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-platform-header a{color:inherit!important}html[data-theme=dark] body app-platform-header .platform-header__phone:before{background:url(/images/platform-header/phone.svg) center/contain no-repeat!important}html[data-theme=dark] body app-platform-header .platform-header__icon{border:0!important;background:transparent!important}html[data-theme=dark] body app-platform-header .platform-header__icon:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-platform-header .platform-header__badge{border:1px solid var(--ui-border)!important;background:#ed4e9d!important;color:#fff!important}html[data-theme=dark] body app-platform-header .platform-header__badge--cart{background:#31a2ff!important}html[data-theme=dark] body app-platform-header .platform-header__cta,html[data-theme=dark] body app-platform-header .platform-header__login{border:1px solid transparent!important}html[data-theme=dark] body app-platform-header .platform-header__cta{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-platform-header .platform-header__cta:hover{background:#168be9!important}html[data-theme=dark] body app-platform-header .platform-header__login{background:var(--ui-surface)!important;border-color:#000!important}html[data-theme=dark] body app-platform-header .platform-header__login:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-platform-header .platform-header__theme{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-platform-header .platform-header__login{border:1px solid #31a2ff!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-platform-header .platform-header__login:hover{background:#168fe3!important;border-color:#168fe3!important;color:#fff!important}html[data-theme=dark] body app-platform-rewards .rewards__metric{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-platform-rewards .rewards__metric:hover,html[data-theme=dark] body app-platform-rewards .rewards__metric[aria-expanded=true]{background:var(--ui-soft)!important}html[data-theme=dark] body app-platform-rewards .rewards__popover{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-platform-rewards .rewards__rating{border:0!important;color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-platform-rewards .rewards__rating:hover{background:#168be9!important}html[data-theme=dark] body app-platform-rewards .rewards__streak-total{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-platform-rewards .rewards__status{color:var(--ui-muted)!important}html[data-theme=dark] body app-platform-rewards .rewards--drawer .rewards__metric{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-platform-rewards .rewards--drawer .rewards__metric:first-child{background:var(--ui-soft)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-platform-rewards .rewards--drawer .rewards__metric:hover,html[data-theme=dark] body app-platform-rewards .rewards--drawer .rewards__metric[aria-expanded=true]{border-color:#9bc4dd!important}html[data-theme=dark] body app-platform-rewards .rewards--drawer .rewards__metric-copy small{color:var(--ui-muted)!important}html[data-theme=dark] body app-platform-rewards .rewards--drawer .rewards__popover{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-cookie-consent-banner .cookie-consent{border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-cookie-consent-banner .cookie-consent__icon{color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-cookie-consent-banner .cookie-consent__icon circle{fill:#fff!important}html[data-theme=dark] body app-cookie-consent-banner .cookie-consent__copy h2{color:var(--ui-text)!important}html[data-theme=dark] body app-cookie-consent-banner .cookie-consent__copy p{color:var(--ui-muted)!important}html[data-theme=dark] body app-cookie-consent-banner .cookie-consent__copy a{color:var(--ui-link)!important}html[data-theme=dark] body app-cookie-consent-banner .cookie-consent__button--secondary{border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-cookie-consent-banner .cookie-consent__button--secondary:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-cookie-consent-banner .cookie-consent__button--primary{border:1px solid #a1eb63!important;color:#172615!important;background:#a1eb63!important}html[data-theme=dark] body app-cookie-consent-banner .cookie-consent__button--primary:hover{border-color:#94dd58!important;background:#94dd58!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__eyebrow{color:#299df2!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__header p{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__auto-refresh{color:#168354!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__auto-refresh:before{background:#22b573!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__refresh{border:1px solid #cfe6f8!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics{border:1px solid var(--ui-border)!important;background:linear-gradient(145deg,var(--ui-surface) 0%,var(--ui-surface) 58%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__heading>div:first-child>span{color:#2d97e5!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__heading h2,html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__section-title h3{color:var(--ui-text)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__controls label{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__controls input,html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__controls button{border:1px solid #cfe2f0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__controls button{border-color:#2f9ef3!important;background:#2f9ef3!important;color:#fff!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__totals article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__totals span{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__totals strong{color:var(--ui-link)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__totals small{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__chart-card,html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__subjects-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__section-title p{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__daily-table{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__daily-row{border-bottom:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__daily-row:last-child{border-bottom:0!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__daily-row--head{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__daily-row strong{color:var(--ui-link)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__daily-subject{color:var(--ui-text)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__daily-subject small{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__rank{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__subject-line strong{color:var(--ui-text)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__subject-line span{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__subject-track{background:var(--ui-soft)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__subject-track span{background:linear-gradient(90deg,#2f9ef3,#66c5ff)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__subjects .lead-analytics__subjects-empty{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__without-subject{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-analytics__loading{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__filters button{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__filters button span{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__filters .landing-leads__filter--active{border-color:#2f9ef3!important;background:#2f9ef3!important;color:#fff!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__filters .landing-leads__filter--active span{background:var(--ui-surface)!important;color:#fff!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__grid::-webkit-scrollbar-track{background:var(--ui-soft)!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__grid::-webkit-scrollbar-thumb{border:2px solid var(--ui-border)!important;background:#b9d2e4!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card{border:1px solid var(--ui-border)!important;background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-surface) 100%)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__topline time{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__status--sent{background:var(--ui-soft)!important;color:#158354!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__status--pending{background:var(--ui-soft)!important;color:#9b6700!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__status--failed{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__avatar{background:linear-gradient(145deg,#33a6f5,#168ade)!important;color:#fff!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__identity .lead-card__name-warning{background:var(--ui-soft)!important;color:#ffdda0!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__identity a,html[data-theme=dark] body app-admin-landing-leads-block .lead-card__identity span{color:var(--ui-link)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__details div{background:var(--ui-soft)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__details dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__details dd{color:var(--ui-text)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__contacts a,html[data-theme=dark] body app-admin-landing-leads-block .lead-card__contacts span{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__contacts span{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__channel{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .lead-card__error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__notice{border:1px dashed var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__notice--error{border-color:#f2b9bd!important;background:var(--ui-surface)!important;color:#ffb6c6!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__notice button{border:0!important;background:#2f9ef3!important;color:#fff!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__loader{border:3px solid var(--ui-border)!important;border-top-color:#2f9ef3!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__empty-icon{background:var(--ui-soft)!important;color:#168655!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__pagination{color:var(--ui-muted)!important}html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__pagination button{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__refresh:hover,html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__filters button:hover,html[data-theme=dark] body app-admin-landing-leads-block .landing-leads__pagination button:not(:disabled):hover{border-color:#2f9ef3!important}}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt{border:0!important;background:transparent!important;color:inherit!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt::backdrop{background:transparent!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__scrim{border:0!important;background:#08182661!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__panel{border:1px solid rgba(117,166,207,.24)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__panel::-webkit-scrollbar-track{background:transparent!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__panel::-webkit-scrollbar-thumb{border:3px solid transparent!important;background:#4884b66b!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__panel::-webkit-scrollbar-thumb:hover{background:#2f8bd394!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__accent{background:linear-gradient(90deg,#218de7,#52b8ff 52%,#79d4ff)!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__logo-surface{border:1px solid rgba(49,162,255,.18)!important;background:linear-gradient(145deg,var(--ui-surface) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__eyebrow{color:var(--ui-link)!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__title{color:var(--ui-text)!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__reason{color:var(--ui-muted)!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__close{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__close svg{fill:none!important;stroke:currentcolor!important}html[data-theme=dark] body app-auth-prompt-dialog .auth-prompt__close:hover{border-color:#31a2ff85!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-auth-prompt-dialog .visually-hidden{border:0!important}html[data-theme=dark] body app-contact-onboarding .contact-screen{background:#101e2eb8!important}html[data-theme=dark] body app-contact-onboarding .contact-dialog{border:2px solid #111c25!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-contact-onboarding .contact-story{background:#219af4!important}html[data-theme=dark] body app-contact-onboarding .contact-story h2 span{color:#fff!important}html[data-theme=dark] body app-contact-onboarding .contact-dot{border:2px solid #11202d!important;background:#35dea0!important}html[data-theme=dark] body app-contact-onboarding .contact-top{color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-onboarding .contact-badge{border:1.5px solid #15202a!important;color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-contact-onboarding .contact-progress span{background:var(--ui-soft)!important}html[data-theme=dark] body app-contact-onboarding .contact-progress span.done{background:#2ecf96!important}html[data-theme=dark] body app-contact-onboarding .contact-copy{color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-onboarding fieldset{border:0!important}html[data-theme=dark] body app-contact-onboarding .contact-audience{border:1.5px solid var(--ui-border)!important}html[data-theme=dark] body app-contact-onboarding .contact-audience.selected{background:var(--ui-soft)!important;border-color:#1688d4!important}html[data-theme=dark] body app-contact-onboarding .contact-audience small{color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-onboarding input:not([type=checkbox]):not([type=radio]),html[data-theme=dark] body app-contact-onboarding select{border:1.5px solid #ccdbe4!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-contact-onboarding input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-onboarding label small{color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-onboarding .contact-hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-onboarding .contact-subjects label{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-contact-onboarding .contact-subjects label.selected{background:var(--ui-soft)!important;border-color:#45b88f!important}html[data-theme=dark] body app-contact-onboarding .contact-primary{border:2px solid #16202b!important;color:#12202b!important;background:#36dfa1!important}html[data-theme=dark] body app-contact-onboarding .contact-primary:hover:not(:disabled){background:#25cd90!important}html[data-theme=dark] body app-contact-onboarding .contact-back{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-onboarding .contact-bottom{border-top:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-onboarding .contact-bottom button{border:0!important;background:transparent!important;color:#547283!important}html[data-theme=dark] body app-contact-onboarding .contact-error{color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-contact-onboarding .contact-social p{color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-onboarding .contact-telegram{border:1.5px solid #0c79bd!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-contact-onboarding .contact-check{background:transparent!important;border:0!important;color:var(--ui-link)!important}html[data-theme=dark] body app-contact-onboarding .contact-or{color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-onboarding .contact-or:before,html[data-theme=dark] body app-contact-onboarding .contact-or:after{background:var(--ui-soft)!important}html[data-theme=dark] body app-contact-onboarding .sr-only{border:0!important}@media(max-width:760px){html[data-theme=dark] body app-contact-onboarding .contact-actions{background:var(--ui-surface)!important}}html[data-theme=dark] body app-login-page .payment-parent-dim{background:#000000a6!important}html[data-theme=dark] body app-login-page .payment-parent-tip{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .payment-parent-tip button{border:0!important;background:none!important;color:#176aa9!important}html[data-theme=dark] body app-login-page .login-page{--page-bg: #31a2ff !important;--glass-bg: rgba(48, 120, 179, .68) !important;--card-bg: var(--ui-surface) !important;--tab-bg: rgba(19, 95, 162, .56) !important;--tab-active-bg: #3078b3 !important;--tab-text: #ffffff !important;--field-border: #1f1f1f !important;--button-bg: #3b9ef1 !important;--button-text: #ffffff !important;--muted: var(--ui-muted) !important;background-color:var(--page-bg)!important}html[data-theme=dark] body app-login-page .login-page.login-page--embedded{--field-border: var(--ui-border) !important;background:transparent!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__glass{border:0!important;background:transparent!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__tabs{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__tab{background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__tab--register:not(.login-page__tab--active){background:transparent!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__tab--active{background:linear-gradient(135deg,#2f9cf4,#2587dc)!important;color:#fff!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__tab:not(.login-page__tab--active):hover{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__card{background:transparent!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__field input{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__field input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__field input:hover{border-color:#aebfd0!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__field input:focus-visible{border-color:#349bf0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__submit{background:#31a2ff!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__forgot{color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page--embedded .login-page__legal{color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page__glass{border:1.5px solid var(--ui-border)!important;background:linear-gradient(135deg,var(--ui-surface) 0%,var(--ui-surface) 28%,var(--ui-surface) 100%),linear-gradient(180deg,#3a88c975,#28659a5c)!important}html[data-theme=dark] body app-login-page .login-page__glass:before{background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-surface) 36%)!important}html[data-theme=dark] body app-login-page .login-page__tab{border:0!important;background:transparent!important;color:var(--tab-text)!important}html[data-theme=dark] body app-login-page .login-page__tab--active{background:var(--tab-active-bg)!important}html[data-theme=dark] body app-login-page .login-page__tab--register:not(.login-page__tab--active){background:var(--ui-surface)!important}html[data-theme=dark] body app-login-page .login-page__card{background:var(--card-bg)!important}html[data-theme=dark] body app-login-page .login-page__brand-title{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__title{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__test-accounts{background:linear-gradient(180deg,var(--ui-soft) 0%,var(--ui-soft) 100%)!important;border:1px solid #b7d8f5!important}html[data-theme=dark] body app-login-page .login-page__test-accounts-title{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__test-accounts-note{color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page__test-account-card{border:1px solid #c2dcf4!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-login-page .login-page__test-account-label{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__test-account-description{color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page__test-account-credential{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__test-account-button{border:0!important;background:#3078b3!important;color:#fff!important}html[data-theme=dark] body app-login-page .login-page__role-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page__role-option{border:1.5px solid #8abde8!important;background:linear-gradient(160deg,var(--ui-soft) 0%,var(--ui-soft) 100%)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-login-page .login-page__role-option--active{border-color:#3078b3!important;background:linear-gradient(160deg,#3f9de8,#3078b3)!important;color:#fff!important}html[data-theme=dark] body app-login-page .login-page__field input{border:1.5px solid var(--field-border)!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__field input::placeholder{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__field input[aria-invalid=true]{border-color:var(--error)!important}html[data-theme=dark] body app-login-page .login-page__field-error{color:var(--error)!important}html[data-theme=dark] body app-login-page .login-page__form-error{color:#ffb6c6!important}html[data-theme=dark] body app-login-page .login-page__submit{border:0!important;background:var(--button-bg)!important;color:var(--button-text)!important}html[data-theme=dark] body app-login-page .login-page__social-button{border:0!important;color:#fff!important}html[data-theme=dark] body app-login-page .login-page__social-button--vk{background:linear-gradient(180deg,#1288f8,#0077e6)!important}html[data-theme=dark] body app-login-page .login-page__vk-icon-box{background:var(--ui-surface)!important}html[data-theme=dark] body app-login-page .login-page__legal{color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page__legal a{color:inherit!important}html[data-theme=dark] body app-login-page .login-page__field-hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page__forgot{border:0!important;background:transparent!important;color:var(--muted)!important}html[data-theme=dark] body app-login-page .login-page__enrollment-modal-overlay{background:#09477a42!important}html[data-theme=dark] body app-login-page .login-page__enrollment-modal-glass{border:1.5px solid var(--ui-border)!important;background:linear-gradient(135deg,var(--ui-surface),var(--ui-surface)),var(--glass-bg)!important}html[data-theme=dark] body app-login-page .login-page__enrollment-modal-card{background:var(--card-bg)!important}html[data-theme=dark] body app-login-page .login-page__enrollment-modal-close{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__enrollment-modal-title{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__enrollment-modal-text{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__enrollment-field input[readonly]{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__telegram-profile-chip{border:1px solid #b8dbf5!important;background:linear-gradient(135deg,var(--ui-soft) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-login-page .login-page__telegram-profile-label{color:var(--ui-link)!important}html[data-theme=dark] body app-login-page .login-page__telegram-profile-value{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__enrollment-modal-submit{border:0!important;background:var(--button-bg)!important;color:var(--button-text)!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-overlay{background:#09477a3d!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-glass{border:1.5px solid var(--ui-border)!important;background:linear-gradient(135deg,var(--ui-surface),var(--ui-surface)),var(--glass-bg)!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-card{background:var(--card-bg)!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-close{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-title{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-text{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-email{color:var(--ui-link)!important}html[data-theme=dark] body app-login-page .login-page__password-eye{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page__password-eye:hover{color:var(--ui-link)!important;background:#3078b314!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-note{color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-resend{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-resend:disabled{color:var(--ui-muted)!important}html[data-theme=dark] body app-login-page .login-page__email-code-modal-submit{border:0!important;background:var(--button-bg)!important;color:var(--button-text)!important}html[data-theme=dark] body app-login-page .login-page__forgot-modal-overlay{background:#09477a3d!important}html[data-theme=dark] body app-login-page .login-page__forgot-modal-glass{border:1.5px solid var(--ui-border)!important;background:linear-gradient(135deg,var(--ui-surface),var(--ui-surface)),var(--glass-bg)!important}html[data-theme=dark] body app-login-page .login-page__forgot-modal-card{background:var(--card-bg)!important}html[data-theme=dark] body app-login-page .login-page__forgot-modal-close{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__forgot-modal-title{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__forgot-modal-text{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__forgot-modal-submit{border:0!important;background:var(--button-bg)!important;color:var(--button-text)!important}html[data-theme=dark] body app-login-page .login-page__forgot-success-mark{color:#bbefa3!important}html[data-theme=dark] body app-login-page .login-page__forgot-success-title{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__forgot-success-text{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__forgot-success-note{color:var(--ui-text)!important}html[data-theme=dark] body app-login-page .login-page__forgot-success-note-mark{color:#e53c3c!important}html[data-theme=dark] body app-login-page .visually-hidden{border:0!important}html[data-theme=dark] body app-checks-automatic-result dialog{background:#12283599!important}html[data-theme=dark] body app-checks-automatic-result .automatic-result-paper{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-automatic-result header{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-automatic-result header p{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-automatic-result small{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-automatic-result header button{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-automatic-result .automatic-result-summary{background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-automatic-result details{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-automatic-result summary span{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-automatic-result dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-automatic-result a{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-block .checks-board{--checks-summary-pink: #ffc3d9 !important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-trigger{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-trigger:hover{background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-trigger:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-trigger:disabled:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-trigger--open{border-color:#31a2ff!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-trigger:focus-visible{border-color:#31a2ff!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-arrow{background:currentColor!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-menu{background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-option{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-option--active{background:var(--ui-soft)!important;color:#1c7fe4!important}html[data-theme=dark] body app-checks-block .checks-board__summary-card{border:0!important;color:inherit!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-block .checks-card__attempt{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-block .checks-card__attempt strong{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-block .checks-activity{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-block .checks-activity__header p{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-block .checks-activity__dates button,html[data-theme=dark] body app-checks-block .checks-activity__dates input{border:1px solid var(--ui-border)!important;background:#fff!important;color:#111217!important}html[data-theme=dark] body app-checks-block .checks-activity__chart{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-block .checks-activity__column{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-block .checks-activity__bar{background:#31a2ff!important}html[data-theme=dark] body app-checks-block .checks-activity__count{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-block .checks-activity__note{color:var(--ui-muted)!important}@media(max-width:700px){html[data-theme=dark] body app-checks-block .checks-activity__mobile-hint{color:var(--ui-muted)!important}}html[data-theme=dark] body app-checks-block .checks-board__summary-card[data-tone=blue]{background:var(--checks-summary-blue)!important}html[data-theme=dark] body app-checks-block .checks-board__summary-card[data-tone=pink]{background:var(--checks-summary-pink)!important}html[data-theme=dark] body app-checks-block .checks-board__search input{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-block .checks-board__status-filters button{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-block .checks-board__status-filters button[aria-pressed=true]{background:#c1e5ff!important;border-color:#318dcc!important}html[data-theme=dark] body app-checks-block .checks-card__score{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-block .checks-board__toggle{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-block .checks-board__toggle-box{border:1.5px solid #292d32!important}html[data-theme=dark] body app-checks-block .checks-board__toggle-box--checked{background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-block .checks-board__toggle-mark{background:#292d32!important}html[data-theme=dark] body app-checks-block .checks-board__dropdown-trigger--sort{border:0!important;background:transparent!important}html[data-theme=dark] body app-checks-block .checks-card{background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-block .checks-card__pill{color:#fff!important}html[data-theme=dark] body app-checks-block .checks-card__pill[data-tone=awaiting]{background:var(--checks-awaiting)!important}html[data-theme=dark] body app-checks-block .checks-card__pill[data-tone=checked]{background:var(--checks-checked)!important}html[data-theme=dark] body app-checks-block .checks-card__deadline[data-tone=overdue]{color:var(--checks-overdue)!important}html[data-theme=dark] body app-checks-block .checks-card__deadline[data-tone=upcoming],html[data-theme=dark] body app-checks-block .checks-card__deadline[data-tone=today]{color:var(--checks-today)!important}html[data-theme=dark] body app-checks-block .checks-card__deadline[data-tone=checked]{color:var(--checks-checked)!important}html[data-theme=dark] body app-checks-block .checks-card__deadline-icon{background:currentColor!important}html[data-theme=dark] body app-checks-block .checks-card__work-detail{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-block .checks-card__work-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-block .checks-card__work-detail strong{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-block .checks-card__meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-block .checks-card__action{border:1.5px solid #111217!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-block .checks-card__action:hover{background:#111217!important;color:#fff!important}html[data-theme=dark] body app-checks-block .checks-board__status,html[data-theme=dark] body app-checks-block .checks-board__empty{background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-block .checks-board__status{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-block .checks-board__status--error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-checks-block .checks-board__empty-text{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-block .checks-board__sr-only{border:0!important}@media(max-width:720px){html[data-theme=dark] body app-checks-block .checks-board__dropdown-trigger--sort{border:1px solid var(--ui-border)!important}}@media(max-width:760px){html[data-theme=dark] body app-checks-block .checks-board{background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-checks-block .checks-board__dropdown-trigger{border:0!important;background:var(--ui-soft)!important}}@media(max-width:760px){html[data-theme=dark] body app-checks-block .checks-board__dropdown-trigger--sort{border:0!important;background:transparent!important}}html[data-theme=dark] body app-checks-block .checks-more{color:var(--ui-text-muted, var(--ui-muted))!important}html[data-theme=dark] body app-checks-block .checks-more button{border:1px solid var(--ui-border, #cddfeb)!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-checks-review-page .checks-review-page{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result__question-id{border:none!important;background:transparent!important;color:#f95f93!important}html[data-theme=dark] body app-checks-review-page .checks-review-page__back-btn{border:0!important;background:transparent!important;color:#242b37!important}html[data-theme=dark] body app-checks-review-page .checks-review-page__back-arrow{background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .checks-review-page__status{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-review-page .checks-review-page__status--error{border-color:#f3b7b7!important;color:#ffb6c6!important}html[data-theme=dark] body app-checks-review-page .checks-review-page__status--success{border-color:#bdeecb!important;color:#bbefa3!important}html[data-theme=dark] body app-checks-review-page .checks-review-result__table-title{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-result__score-title{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-result__score-meta{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-result-card__options{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-result-card__student-answer h3,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result__explanation h3{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result__reviewer h3{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result__reviewer p{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-result-card__student-field{border:2px solid #74b8f6!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero,html[data-theme=dark] body app-checks-review-page .checks-review-task-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__status{background:#ff5291!important;color:#fff!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__status[data-tone=checked]{background:#00e47c!important;color:#103320!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__title{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__detail{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__detail dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__detail dd{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__detail--deadline[data-tone=upcoming],html[data-theme=dark] body app-checks-review-page .checks-review-hero__detail--deadline[data-tone=today]{border-color:#a9d8fb!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__detail--deadline[data-tone=upcoming] dd,html[data-theme=dark] body app-checks-review-page .checks-review-hero__detail--deadline[data-tone=today] dd{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__detail--deadline[data-tone=overdue]{border-color:#ffb3cc!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__detail--deadline[data-tone=overdue] dd{color:#ffacd4!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__action{border:0!important;background:#a2ef63!important;color:#12200c!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__action:disabled{background:#d8f2bf!important;color:#5b6a4f!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card--reviewed{border-color:#b9e5ce!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__number{background:#3b9ef1!important;color:#fff!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__type{border:1px solid #2f3439!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__id{border:none!important;background:transparent!important;color:#f95f93!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__saved{background:var(--ui-soft)!important;color:#167443!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__text{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__text--before-image{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__reference{border:1px solid #b9d9ef!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__reference-image{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__reference-title{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__options{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-prompt__link{border:1px solid #78bdf4!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .checks-review-prompt__link:hover{border-color:#2e9ef2!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .checks-review-prompt__image{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .checks-review-editor--curator{background:#f8bbd0!important}html[data-theme=dark] body app-checks-review-page .checks-review-editor__title{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-editor__field{border:2px solid #31a2ff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-review-page .checks-review-editor__field--readonly{border-color:#74b8f6!important}html[data-theme=dark] body app-checks-review-page .checks-review-editor__content,html[data-theme=dark] body app-checks-review-page .checks-review-editor__textarea{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-editor__textarea{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-review-page .checks-review-editor__textarea[readonly]{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-editor__upload-btn{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-task-card__files-badge{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .checks-review-student-files{border:2px solid #31a2ff!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-student-files__icon{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .checks-review-student-files__count{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .checks-review-student-file{border:1px solid #acd1ed!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page a.checks-review-student-file:hover{border-color:#1269aa!important}html[data-theme=dark] body app-checks-review-page .checks-review-student-file__preview{background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .checks-review-student-file__placeholder{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .checks-review-student-file__action{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .checks-review-editor__attachment{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-scores__title{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .checks-review-scores__option{border:0!important;background:#2b313b!important;color:#fff!important}html[data-theme=dark] body app-checks-review-page .checks-review-scores__option--active{background:#00e47c!important;color:#fff!important}html[data-theme=dark] body app-checks-review-page .checks-review-scores__input{border:1px solid #cbd5df!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__attempt{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-review-page .checks-review-hero__attempt strong{color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result{--task-content-line-height: 1.65 !important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-toolbar,.course-workspace-checked-result__header,.variant-result-table-card,.course-workspace-checked-result__table-card,.variant-result-score,.course-workspace-checked-result__score-card),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-toolbar,.course-workspace-checked-result__header,.variant-result-table-card,.course-workspace-checked-result__table-card,.variant-result-score,.course-workspace-checked-result__score-card){border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-toolbar__caption,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-toolbar__caption{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-toolbar__title,html[data-theme=dark] body app-checks-review-page .variant-result-page .course-workspace-checked-result__lesson,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-toolbar__title,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .course-workspace-checked-result__lesson{color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-toolbar__meta-item,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-toolbar__meta-item{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-toolbar .variant-result-toolbar__tool-btn,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-toolbar .variant-result-toolbar__tool-btn{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-toolbar__attempts-btn,.variant-result-toolbar__retry-btn,.course-workspace-checked-result__attempts,.course-workspace-checked-result__retry),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-toolbar__attempts-btn,.variant-result-toolbar__retry-btn,.course-workspace-checked-result__attempts,.course-workspace-checked-result__retry){border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry){background:#a1eb63!important;border-color:#a1eb63!important;color:#203517!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry):hover:not(:disabled),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry):hover:not(:disabled){background:#b3f17f!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-toolbar__attempts-btn,.course-workspace-checked-result__attempts):hover,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-toolbar__attempts-btn,.course-workspace-checked-result__attempts):hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .course-workspace-checked-result__title,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .course-workspace-checked-result__title{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .course-workspace-checked-result__header>p,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .course-workspace-checked-result__header>p{color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-table-card__section--second,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-table-card__section--second{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-table-card__title,.course-workspace-checked-result__table-title,.checks-review-result__table-title),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-table-card__title,.course-workspace-checked-result__table-title,.checks-review-result__table-title){color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.course-workspace-checked-result__table-title--second,.checks-review-result__table-title--second),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.course-workspace-checked-result__table-title--second,.checks-review-result__table-title--second){border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-table,.course-workspace-checked-result__table) th,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-table,.course-workspace-checked-result__table) th{background:var(--ui-soft)!important;color:var(--ui-muted)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-table,.course-workspace-checked-result__table) td,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-table,.course-workspace-checked-result__table) td{border-bottom:1px solid var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-table,.course-workspace-checked-result__table) tr:last-child td,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-table,.course-workspace-checked-result__table) tr:last-child td{border-bottom:0!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-table__jump-btn,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-table__jump-btn{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-table__jump-btn:is(:hover,:active,:focus-visible),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-table__jump-btn:is(:hover,:active,:focus-visible){background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-table__answer-chip,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-table__answer-chip{background:var(--ui-soft)!important;color:#bbefa3!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-table__answer-chip--partial,.course-workspace-checked-result__answer--partial),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-table__answer-chip--partial,.course-workspace-checked-result__answer--partial){background:var(--ui-soft)!important;color:#755a14!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-table__answer-chip--submitted),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-table__answer-chip--submitted){background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-table__answer-chip--wrong,.course-workspace-checked-result__answer--wrong),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-table__answer-chip--wrong,.course-workspace-checked-result__answer--wrong){background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .course-workspace-checked-result__answer,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .course-workspace-checked-result__answer{background:var(--ui-soft)!important;border:4px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .course-workspace-checked-result__answer--partial,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .course-workspace-checked-result__answer--partial{background:var(--ui-soft)!important;color:#755a14!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .course-workspace-checked-result__answer--wrong,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .course-workspace-checked-result__answer--wrong{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-score,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-score{background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-score-card,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-score-card{border:0!important;background:transparent!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .course-workspace-checked-result__score-card,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .course-workspace-checked-result__score-card{background:var(--ui-soft)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-score-card__title,.course-workspace-checked-result__score-title,.checks-review-result__score-title),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-score-card__title,.course-workspace-checked-result__score-title,.checks-review-result__score-title){color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-score-card__counter,.course-workspace-checked-result__score-counter),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-score-card__counter,.course-workspace-checked-result__score-counter){background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-score-card__ring:before,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-score-card__ring:before{background:var(--ui-surface)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-score-card__ring-center,.course-workspace-checked-result__ring-center),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-score-card__ring-center,.course-workspace-checked-result__ring-center){background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-score__meta-list,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-score__meta-list{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page :is(.variant-result-score__meta,.course-workspace-checked-result__meta,.checks-review-result__score-meta),html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result :is(.variant-result-score__meta,.course-workspace-checked-result__meta,.checks-review-result__score-meta){background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-checks-review-page .variant-result-page .variant-result-score .variant-result-score__meta--time,html[data-theme=dark] body app-checks-review-page .course-workspace-checked-result .variant-result-score .variant-result-score__meta--time{background:transparent!important}html[data-theme=dark] body app-checks-review-page .checks-review-page .checks-review-hero{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checks-review-page .checks-review-page{--task-content-line-height: 1.65 !important}html[data-theme=dark] body app-classroom-assignment-dialog{color:var(--ui-text)!important}html[data-theme=dark] body app-classroom-assignment-dialog .highlighted-link{border:1px solid #88cafa!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-assignment-dialog .highlighted-link input{color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-assignment-dialog .highlighted-link .primary{background:#a1eb63!important;color:#203644!important;border-color:#8ed64f!important}html[data-theme=dark] body app-classroom-assignment-dialog .social-links a{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-assignment-dialog .assignment-meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog .assignment-dialog .assignment-settings{border:0!important}html[data-theme=dark] body app-classroom-assignment-dialog .assignment-settings fieldset{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix-cell.sparse{border:1px dashed #c1cdd7!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix-cell[data-state=partial],html[data-theme=dark] body app-classroom-assignment-dialog [data-state=partial]{background:#fff1ca!important;color:#7b5815!important}html[data-theme=dark] body app-classroom-assignment-dialog .work-number-buttons button{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog .classroom{--class-line: var(--ui-border) !important}html[data-theme=dark] body app-classroom-assignment-dialog p{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog small{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog a{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-assignment-dialog input,html[data-theme=dark] body app-classroom-assignment-dialog textarea{border:1px solid #c6d9ea!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-classroom-assignment-dialog .button{border:1px solid #cbddea!important;background:#fff!important;color:#203644!important}html[data-theme=dark] body app-classroom-assignment-dialog .button:hover:not(:disabled){border-color:#31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-assignment-dialog .button.primary{background:#31a2ff!important;color:#fff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-classroom-assignment-dialog .button.primary:hover:not(:disabled){background:#168ff0!important}html[data-theme=dark] body app-classroom-assignment-dialog .text-button{border:0!important;background:transparent!important;color:#65798d!important}html[data-theme=dark] body app-classroom-assignment-dialog .class-hero,html[data-theme=dark] body app-classroom-assignment-dialog .panel,html[data-theme=dark] body app-classroom-assignment-dialog .journal{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-assignment-dialog .class-subject{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-assignment-dialog .button.invite-action{border-color:#a1eb63!important;background:#a1eb63!important;color:#213f17!important}html[data-theme=dark] body app-classroom-assignment-dialog .button.invite-action:hover:not(:disabled){border-color:#86d544!important;background:#93e351!important}html[data-theme=dark] body app-classroom-assignment-dialog .class-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-classroom-assignment-dialog .class-card:hover{border-color:#7cbaff!important}html[data-theme=dark] body app-classroom-assignment-dialog .class-symbol{background:#a1eb63!important;color:#244e1c!important}html[data-theme=dark] body app-classroom-assignment-dialog .class-card footer{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog .class-card footer b{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-assignment-dialog .tabs{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-assignment-dialog .tabs button{border:0!important;background:transparent!important;color:#526b80!important}html[data-theme=dark] body app-classroom-assignment-dialog .tabs button.active{color:#203644!important;background:#a1eb63!important}html[data-theme=dark] body app-classroom-assignment-dialog .journal-filters{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-assignment-dialog .period button{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog .attention-toggle{border:1px solid #f0d2a2!important;background:var(--ui-soft)!important;color:#81530d!important}html[data-theme=dark] body app-classroom-assignment-dialog .attention-toggle.selected{background:#ffdfac!important;border-color:#c59547!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix-wrap{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog th,html[data-theme=dark] body app-classroom-assignment-dialog td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog thead th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog tr:last-child td,html[data-theme=dark] body app-classroom-assignment-dialog tr:last-child th{border-bottom:0!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix thead th:first-child,html[data-theme=dark] body app-classroom-assignment-dialog .matrix tbody th{background:var(--ui-surface)!important;border-right:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix thead th:first-child{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix th b{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog .student-name{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix-cell{border:1px solid transparent!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix-cell small{color:inherit!important}html[data-theme=dark] body app-classroom-assignment-dialog [data-state=viewed],html[data-theme=dark] body app-classroom-assignment-dialog [data-state=submitted]{background:#dcf4ca!important;color:#2f6320!important}html[data-theme=dark] body app-classroom-assignment-dialog [data-state=missed]{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-classroom-assignment-dialog [data-state=review]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-assignment-dialog [data-state=not-assigned]{color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix-cell:hover{border-color:currentColor!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix .attention-row th{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-assignment-dialog .matrix th .attention-reason{color:#946119!important}html[data-theme=dark] body app-classroom-assignment-dialog .legend{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog .legend-good{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog .legend-missed{color:#ffacd4!important}html[data-theme=dark] body app-classroom-assignment-dialog .internal-activity{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog .notice{background:var(--ui-soft)!important;border:1px solid #cbdff0!important}html[data-theme=dark] body app-classroom-assignment-dialog .notice button{border:0!important;background:transparent!important;color:#166aa8!important}html[data-theme=dark] body app-classroom-assignment-dialog .notice.danger{background:var(--ui-soft)!important;border-color:#f4cad3!important;color:#ffb6c6!important}html[data-theme=dark] body app-classroom-assignment-dialog .notice.warning{background:var(--ui-soft)!important;border-color:#efdbb8!important}html[data-theme=dark] body app-classroom-assignment-dialog .empty{border:1px dashed #c5d8e6!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-assignment-dialog .members li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog .members li:last-child{border:0!important}html[data-theme=dark] body app-classroom-assignment-dialog .initial{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-assignment-dialog .assignment-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-assignment-dialog .assignment-tag{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-assignment-dialog .join-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-assignment-dialog .dialog-backdrop{background:#112b43a6!important}html[data-theme=dark] body app-classroom-assignment-dialog .student-dialog,html[data-theme=dark] body app-classroom-assignment-dialog .class-form{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog .field-retry{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-assignment-dialog .class-form .form-error{color:#ffb6c6!important}html[data-theme=dark] body app-classroom-assignment-dialog .student-dialog>header>button,html[data-theme=dark] body app-classroom-assignment-dialog .class-form>header>button{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-assignment-dialog .student-metrics>div{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog .student-metrics span{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog .student-chart{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-assignment-dialog .student-chart text{fill:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-assignment-dialog .student-work-list article{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog .review-question{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog details summary{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-assignment-dialog .work-question{background:var(--ui-surface)!important;border:1px solid var(--class-line)!important}html[data-theme=dark] body app-classroom-assignment-dialog .question-number{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-classroom-assignment-dialog .work-question textarea{border:1px solid #c6d9ea!important}html[data-theme=dark] body app-classroom-assignment-dialog .file-picker{background:var(--ui-soft)!important;border:1px dashed #bfd5e7!important}html[data-theme=dark] body app-classroom-assignment-dialog .work-files li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-assignment-dialog .work-result,html[data-theme=dark] body app-classroom-assignment-dialog .work-footer{background:var(--ui-soft)!important;border:1px solid #c8e5af!important}html[data-theme=dark] body app-classroom-assignment-dialog .work-answer p{color:inherit!important}html[data-theme=dark] body app-classroom-assignment-dialog .number-insights article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-assignment-dialog .number-insights article.strong{background:var(--ui-soft)!important;border-color:#c4e5ac!important}html[data-theme=dark] body app-classroom-assignment-dialog .number-insights article.weak{background:var(--ui-soft)!important;border-color:#eed4a4!important}html[data-theme=dark] body app-classroom-review{color:var(--ui-text)!important}html[data-theme=dark] body app-classroom-review .highlighted-link{border:1px solid #88cafa!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-review .highlighted-link input{color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-review .highlighted-link .primary{background:#a1eb63!important;color:#203644!important;border-color:#8ed64f!important}html[data-theme=dark] body app-classroom-review .social-links a{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-review .assignment-meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review .assignment-dialog .assignment-settings{border:0!important}html[data-theme=dark] body app-classroom-review .assignment-settings fieldset{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review .matrix-cell.sparse{border:1px dashed #c1cdd7!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review .matrix-cell[data-state=partial],html[data-theme=dark] body app-classroom-review [data-state=partial]{background:#fff1ca!important;color:#7b5815!important}html[data-theme=dark] body app-classroom-review .work-number-buttons button{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review .classroom{--class-line: var(--ui-border) !important}html[data-theme=dark] body app-classroom-review p{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review small{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review a{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-review input,html[data-theme=dark] body app-classroom-review textarea{border:1px solid #c6d9ea!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-classroom-review .button{border:1px solid #cbddea!important;background:#fff!important;color:#203644!important}html[data-theme=dark] body app-classroom-review .button:hover:not(:disabled){border-color:#31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-review .button.primary{background:#31a2ff!important;color:#fff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-classroom-review .button.primary:hover:not(:disabled){background:#168ff0!important}html[data-theme=dark] body app-classroom-review .text-button{border:0!important;background:transparent!important;color:#65798d!important}html[data-theme=dark] body app-classroom-review .class-hero,html[data-theme=dark] body app-classroom-review .panel,html[data-theme=dark] body app-classroom-review .journal{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-review .class-subject{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-review .button.invite-action{border-color:#a1eb63!important;background:#a1eb63!important;color:#213f17!important}html[data-theme=dark] body app-classroom-review .button.invite-action:hover:not(:disabled){border-color:#86d544!important;background:#93e351!important}html[data-theme=dark] body app-classroom-review .class-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-classroom-review .class-card:hover{border-color:#7cbaff!important}html[data-theme=dark] body app-classroom-review .class-symbol{background:#a1eb63!important;color:#244e1c!important}html[data-theme=dark] body app-classroom-review .class-card footer{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review .class-card footer b{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-review .tabs{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-review .tabs button{border:0!important;background:transparent!important;color:#526b80!important}html[data-theme=dark] body app-classroom-review .tabs button.active{color:#203644!important;background:#a1eb63!important}html[data-theme=dark] body app-classroom-review .journal-filters{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-review .period button{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review .attention-toggle{border:1px solid #f0d2a2!important;background:var(--ui-soft)!important;color:#81530d!important}html[data-theme=dark] body app-classroom-review .attention-toggle.selected{background:#ffdfac!important;border-color:#c59547!important}html[data-theme=dark] body app-classroom-review .matrix-wrap{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review th,html[data-theme=dark] body app-classroom-review td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review thead th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review tr:last-child td,html[data-theme=dark] body app-classroom-review tr:last-child th{border-bottom:0!important}html[data-theme=dark] body app-classroom-review .matrix thead th:first-child,html[data-theme=dark] body app-classroom-review .matrix tbody th{background:var(--ui-surface)!important;border-right:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review .matrix thead th:first-child{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-review .matrix th b{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review .student-name{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-review .matrix-cell{border:1px solid transparent!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review .matrix-cell small{color:inherit!important}html[data-theme=dark] body app-classroom-review [data-state=viewed],html[data-theme=dark] body app-classroom-review [data-state=submitted]{background:#dcf4ca!important;color:#2f6320!important}html[data-theme=dark] body app-classroom-review [data-state=missed]{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-classroom-review [data-state=review]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-review [data-state=not-assigned]{color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-review .matrix-cell:hover{border-color:currentColor!important}html[data-theme=dark] body app-classroom-review .matrix .attention-row th{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-review .matrix th .attention-reason{color:#946119!important}html[data-theme=dark] body app-classroom-review .legend{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review .legend-good{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review .legend-missed{color:#ffacd4!important}html[data-theme=dark] body app-classroom-review .internal-activity{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review .notice{background:var(--ui-soft)!important;border:1px solid #cbdff0!important}html[data-theme=dark] body app-classroom-review .notice button{border:0!important;background:transparent!important;color:#166aa8!important}html[data-theme=dark] body app-classroom-review .notice.danger{background:var(--ui-soft)!important;border-color:#f4cad3!important;color:#ffb6c6!important}html[data-theme=dark] body app-classroom-review .notice.warning{background:var(--ui-soft)!important;border-color:#efdbb8!important}html[data-theme=dark] body app-classroom-review .empty{border:1px dashed #c5d8e6!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-review .members li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review .members li:last-child{border:0!important}html[data-theme=dark] body app-classroom-review .initial{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-review .assignment-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-review .assignment-tag{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-review .join-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-review .dialog-backdrop{background:#112b43a6!important}html[data-theme=dark] body app-classroom-review .student-dialog,html[data-theme=dark] body app-classroom-review .class-form{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review .field-retry{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-review .class-form .form-error{color:#ffb6c6!important}html[data-theme=dark] body app-classroom-review .student-dialog>header>button,html[data-theme=dark] body app-classroom-review .class-form>header>button{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-review .student-metrics>div{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review .student-metrics span{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review .student-chart{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-review .student-chart text{fill:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-review .student-work-list article{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review .review-question{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review details summary{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-review .work-question{background:var(--ui-surface)!important;border:1px solid var(--class-line)!important}html[data-theme=dark] body app-classroom-review .question-number{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-classroom-review .work-question textarea{border:1px solid #c6d9ea!important}html[data-theme=dark] body app-classroom-review .file-picker{background:var(--ui-soft)!important;border:1px dashed #bfd5e7!important}html[data-theme=dark] body app-classroom-review .work-files li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-review .work-result,html[data-theme=dark] body app-classroom-review .work-footer{background:var(--ui-soft)!important;border:1px solid #c8e5af!important}html[data-theme=dark] body app-classroom-review .work-answer p{color:inherit!important}html[data-theme=dark] body app-classroom-review .number-insights article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-review .number-insights article.strong{background:var(--ui-soft)!important;border-color:#c4e5ac!important}html[data-theme=dark] body app-classroom-review .number-insights article.weak{background:var(--ui-soft)!important;border-color:#eed4a4!important}html[data-theme=dark] body app-classroom-work{color:var(--ui-text)!important}html[data-theme=dark] body app-classroom-work .highlighted-link{border:1px solid #88cafa!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-work .highlighted-link input{color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-work .highlighted-link .primary{background:#a1eb63!important;color:#203644!important;border-color:#8ed64f!important}html[data-theme=dark] body app-classroom-work .social-links a{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-work .assignment-meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work .assignment-dialog .assignment-settings{border:0!important}html[data-theme=dark] body app-classroom-work .assignment-settings fieldset{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work .matrix-cell.sparse{border:1px dashed #c1cdd7!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work .matrix-cell[data-state=partial],html[data-theme=dark] body app-classroom-work [data-state=partial]{background:#fff1ca!important;color:#7b5815!important}html[data-theme=dark] body app-classroom-work .work-number-buttons button{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work .classroom{--class-line: var(--ui-border) !important}html[data-theme=dark] body app-classroom-work p{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work small{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work a{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-work input,html[data-theme=dark] body app-classroom-work textarea{border:1px solid #c6d9ea!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-classroom-work .button{border:1px solid #cbddea!important;background:#fff!important;color:#203644!important}html[data-theme=dark] body app-classroom-work .button:hover:not(:disabled){border-color:#31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-work .button.primary{background:#31a2ff!important;color:#fff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-classroom-work .button.primary:hover:not(:disabled){background:#168ff0!important}html[data-theme=dark] body app-classroom-work .text-button{border:0!important;background:transparent!important;color:#65798d!important}html[data-theme=dark] body app-classroom-work .class-hero,html[data-theme=dark] body app-classroom-work .panel,html[data-theme=dark] body app-classroom-work .journal{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-work .class-subject{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-work .button.invite-action{border-color:#a1eb63!important;background:#a1eb63!important;color:#213f17!important}html[data-theme=dark] body app-classroom-work .button.invite-action:hover:not(:disabled){border-color:#86d544!important;background:#93e351!important}html[data-theme=dark] body app-classroom-work .class-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-classroom-work .class-card:hover{border-color:#7cbaff!important}html[data-theme=dark] body app-classroom-work .class-symbol{background:#a1eb63!important;color:#244e1c!important}html[data-theme=dark] body app-classroom-work .class-card footer{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work .class-card footer b{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-work .tabs{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-work .tabs button{border:0!important;background:transparent!important;color:#526b80!important}html[data-theme=dark] body app-classroom-work .tabs button.active{color:#203644!important;background:#a1eb63!important}html[data-theme=dark] body app-classroom-work .journal-filters{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-work .period button{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work .attention-toggle{border:1px solid #f0d2a2!important;background:var(--ui-soft)!important;color:#81530d!important}html[data-theme=dark] body app-classroom-work .attention-toggle.selected{background:#ffdfac!important;border-color:#c59547!important}html[data-theme=dark] body app-classroom-work .matrix-wrap{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work th,html[data-theme=dark] body app-classroom-work td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work thead th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work tr:last-child td,html[data-theme=dark] body app-classroom-work tr:last-child th{border-bottom:0!important}html[data-theme=dark] body app-classroom-work .matrix thead th:first-child,html[data-theme=dark] body app-classroom-work .matrix tbody th{background:var(--ui-surface)!important;border-right:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work .matrix thead th:first-child{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-work .matrix th b{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work .student-name{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-work .matrix-cell{border:1px solid transparent!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work .matrix-cell small{color:inherit!important}html[data-theme=dark] body app-classroom-work [data-state=viewed],html[data-theme=dark] body app-classroom-work [data-state=submitted]{background:#dcf4ca!important;color:#2f6320!important}html[data-theme=dark] body app-classroom-work [data-state=missed]{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-classroom-work [data-state=review]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-work [data-state=not-assigned]{color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-work .matrix-cell:hover{border-color:currentColor!important}html[data-theme=dark] body app-classroom-work .matrix .attention-row th{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-work .matrix th .attention-reason{color:#946119!important}html[data-theme=dark] body app-classroom-work .legend{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work .legend-good{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work .legend-missed{color:#ffacd4!important}html[data-theme=dark] body app-classroom-work .internal-activity{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work .notice{background:var(--ui-soft)!important;border:1px solid #cbdff0!important}html[data-theme=dark] body app-classroom-work .notice button{border:0!important;background:transparent!important;color:#166aa8!important}html[data-theme=dark] body app-classroom-work .notice.danger{background:var(--ui-soft)!important;border-color:#f4cad3!important;color:#ffb6c6!important}html[data-theme=dark] body app-classroom-work .notice.warning{background:var(--ui-soft)!important;border-color:#efdbb8!important}html[data-theme=dark] body app-classroom-work .empty{border:1px dashed #c5d8e6!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-work .members li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work .members li:last-child{border:0!important}html[data-theme=dark] body app-classroom-work .initial{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-work .assignment-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-work .assignment-tag{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-work .join-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-work .dialog-backdrop{background:#112b43a6!important}html[data-theme=dark] body app-classroom-work .student-dialog,html[data-theme=dark] body app-classroom-work .class-form{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work .field-retry{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-work .class-form .form-error{color:#ffb6c6!important}html[data-theme=dark] body app-classroom-work .student-dialog>header>button,html[data-theme=dark] body app-classroom-work .class-form>header>button{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-work .student-metrics>div{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work .student-metrics span{color:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work .student-chart{background:var(--ui-soft)!important}html[data-theme=dark] body app-classroom-work .student-chart text{fill:var(--ui-muted)!important}html[data-theme=dark] body app-classroom-work .student-work-list article{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work .review-question{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work details summary{color:var(--ui-link)!important}html[data-theme=dark] body app-classroom-work .work-question{background:var(--ui-surface)!important;border:1px solid var(--class-line)!important}html[data-theme=dark] body app-classroom-work .question-number{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-classroom-work .work-question textarea{border:1px solid #c6d9ea!important}html[data-theme=dark] body app-classroom-work .file-picker{background:var(--ui-soft)!important;border:1px dashed #bfd5e7!important}html[data-theme=dark] body app-classroom-work .work-files li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classroom-work .work-result,html[data-theme=dark] body app-classroom-work .work-footer{background:var(--ui-soft)!important;border:1px solid #c8e5af!important}html[data-theme=dark] body app-classroom-work .work-answer p{color:inherit!important}html[data-theme=dark] body app-classroom-work .number-insights article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classroom-work .number-insights article.strong{background:var(--ui-soft)!important;border-color:#c4e5ac!important}html[data-theme=dark] body app-classroom-work .number-insights article.weak{background:var(--ui-soft)!important;border-color:#eed4a4!important}html[data-theme=dark] body app-classrooms-page{color:var(--ui-text)!important}html[data-theme=dark] body app-classrooms-page .highlighted-link{border:1px solid #88cafa!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classrooms-page .highlighted-link input{color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classrooms-page .highlighted-link .primary{background:#a1eb63!important;color:#203644!important;border-color:#8ed64f!important}html[data-theme=dark] body app-classrooms-page .social-links a{background:var(--ui-soft)!important}html[data-theme=dark] body app-classrooms-page .assignment-meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page .assignment-dialog .assignment-settings{border:0!important}html[data-theme=dark] body app-classrooms-page .assignment-settings fieldset{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page .matrix-cell.sparse{border:1px dashed #c1cdd7!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page .matrix-cell[data-state=partial],html[data-theme=dark] body app-classrooms-page [data-state=partial]{background:#fff1ca!important;color:#7b5815!important}html[data-theme=dark] body app-classrooms-page .work-number-buttons button{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page .classroom{--class-line: var(--ui-border) !important}html[data-theme=dark] body app-classrooms-page p{color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page small{color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page a{color:var(--ui-link)!important}html[data-theme=dark] body app-classrooms-page input,html[data-theme=dark] body app-classrooms-page textarea{border:1px solid #c6d9ea!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-classrooms-page .button{border:1px solid #cbddea!important;background:#fff!important;color:#203644!important}html[data-theme=dark] body app-classrooms-page .button:hover:not(:disabled){border-color:#31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classrooms-page .button.primary{background:#31a2ff!important;color:#fff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-classrooms-page .button.primary:hover:not(:disabled){background:#168ff0!important}html[data-theme=dark] body app-classrooms-page .text-button{border:0!important;background:transparent!important;color:#65798d!important}html[data-theme=dark] body app-classrooms-page .class-hero,html[data-theme=dark] body app-classrooms-page .panel,html[data-theme=dark] body app-classrooms-page .journal{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classrooms-page .class-subject{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classrooms-page .button.invite-action{border-color:#a1eb63!important;background:#a1eb63!important;color:#213f17!important}html[data-theme=dark] body app-classrooms-page .button.invite-action:hover:not(:disabled){border-color:#86d544!important;background:#93e351!important}html[data-theme=dark] body app-classrooms-page .class-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-classrooms-page .class-card:hover{border-color:#7cbaff!important}html[data-theme=dark] body app-classrooms-page .class-symbol{background:#a1eb63!important;color:#244e1c!important}html[data-theme=dark] body app-classrooms-page .class-card footer{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page .class-card footer b{color:var(--ui-link)!important}html[data-theme=dark] body app-classrooms-page .tabs{background:var(--ui-soft)!important}html[data-theme=dark] body app-classrooms-page .tabs button{border:0!important;background:transparent!important;color:#526b80!important}html[data-theme=dark] body app-classrooms-page .tabs button.active{color:#203644!important;background:#a1eb63!important}html[data-theme=dark] body app-classrooms-page .journal-filters{background:var(--ui-soft)!important}html[data-theme=dark] body app-classrooms-page .period button{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page .attention-toggle{border:1px solid #f0d2a2!important;background:var(--ui-soft)!important;color:#81530d!important}html[data-theme=dark] body app-classrooms-page .attention-toggle.selected{background:#ffdfac!important;border-color:#c59547!important}html[data-theme=dark] body app-classrooms-page .matrix-wrap{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page th,html[data-theme=dark] body app-classrooms-page td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page thead th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page tr:last-child td,html[data-theme=dark] body app-classrooms-page tr:last-child th{border-bottom:0!important}html[data-theme=dark] body app-classrooms-page .matrix thead th:first-child,html[data-theme=dark] body app-classrooms-page .matrix tbody th{background:var(--ui-surface)!important;border-right:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page .matrix thead th:first-child{background:var(--ui-soft)!important}html[data-theme=dark] body app-classrooms-page .matrix th b{color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page .student-name{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classrooms-page .matrix-cell{border:1px solid transparent!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page .matrix-cell small{color:inherit!important}html[data-theme=dark] body app-classrooms-page [data-state=viewed],html[data-theme=dark] body app-classrooms-page [data-state=submitted]{background:#dcf4ca!important;color:#2f6320!important}html[data-theme=dark] body app-classrooms-page [data-state=missed]{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-classrooms-page [data-state=review]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classrooms-page [data-state=not-assigned]{color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classrooms-page .matrix-cell:hover{border-color:currentColor!important}html[data-theme=dark] body app-classrooms-page .matrix .attention-row th{background:var(--ui-soft)!important}html[data-theme=dark] body app-classrooms-page .matrix th .attention-reason{color:#946119!important}html[data-theme=dark] body app-classrooms-page .legend{color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page .legend-good{color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page .legend-missed{color:#ffacd4!important}html[data-theme=dark] body app-classrooms-page .internal-activity{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page .notice{background:var(--ui-soft)!important;border:1px solid #cbdff0!important}html[data-theme=dark] body app-classrooms-page .notice button{border:0!important;background:transparent!important;color:#166aa8!important}html[data-theme=dark] body app-classrooms-page .notice.danger{background:var(--ui-soft)!important;border-color:#f4cad3!important;color:#ffb6c6!important}html[data-theme=dark] body app-classrooms-page .notice.warning{background:var(--ui-soft)!important;border-color:#efdbb8!important}html[data-theme=dark] body app-classrooms-page .empty{border:1px dashed #c5d8e6!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classrooms-page .members li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page .members li:last-child{border:0!important}html[data-theme=dark] body app-classrooms-page .initial{background:var(--ui-soft)!important}html[data-theme=dark] body app-classrooms-page .assignment-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classrooms-page .assignment-tag{color:var(--ui-link)!important}html[data-theme=dark] body app-classrooms-page .join-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classrooms-page .dialog-backdrop{background:#112b43a6!important}html[data-theme=dark] body app-classrooms-page .student-dialog,html[data-theme=dark] body app-classrooms-page .class-form{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page .field-retry{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-classrooms-page .class-form .form-error{color:#ffb6c6!important}html[data-theme=dark] body app-classrooms-page .student-dialog>header>button,html[data-theme=dark] body app-classrooms-page .class-form>header>button{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-classrooms-page .student-metrics>div{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page .student-metrics span{color:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page .student-chart{background:var(--ui-soft)!important}html[data-theme=dark] body app-classrooms-page .student-chart text{fill:var(--ui-muted)!important}html[data-theme=dark] body app-classrooms-page .student-work-list article{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page .review-question{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page details summary{color:var(--ui-link)!important}html[data-theme=dark] body app-classrooms-page .work-question{background:var(--ui-surface)!important;border:1px solid var(--class-line)!important}html[data-theme=dark] body app-classrooms-page .question-number{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-classrooms-page .work-question textarea{border:1px solid #c6d9ea!important}html[data-theme=dark] body app-classrooms-page .file-picker{background:var(--ui-soft)!important;border:1px dashed #bfd5e7!important}html[data-theme=dark] body app-classrooms-page .work-files li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-classrooms-page .work-result,html[data-theme=dark] body app-classrooms-page .work-footer{background:var(--ui-soft)!important;border:1px solid #c8e5af!important}html[data-theme=dark] body app-classrooms-page .work-answer p{color:inherit!important}html[data-theme=dark] body app-classrooms-page .number-insights article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-classrooms-page .number-insights article.strong{background:var(--ui-soft)!important;border-color:#c4e5ac!important}html[data-theme=dark] body app-classrooms-page .number-insights article.weak{background:var(--ui-soft)!important;border-color:#eed4a4!important}html[data-theme=dark] body app-learning-journal{color:var(--ui-text)!important}html[data-theme=dark] body app-learning-journal .highlighted-link{border:1px solid #88cafa!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-learning-journal .highlighted-link input{color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-learning-journal .highlighted-link .primary{background:#a1eb63!important;color:#203644!important;border-color:#8ed64f!important}html[data-theme=dark] body app-learning-journal .social-links a{background:var(--ui-soft)!important}html[data-theme=dark] body app-learning-journal .assignment-meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal .assignment-dialog .assignment-settings{border:0!important}html[data-theme=dark] body app-learning-journal .assignment-settings fieldset{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal .matrix-cell.sparse{border:1px dashed #c1cdd7!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal .matrix-cell[data-state=partial],html[data-theme=dark] body app-learning-journal [data-state=partial]{background:#fff1ca!important;color:#7b5815!important}html[data-theme=dark] body app-learning-journal .work-number-buttons button{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal .classroom{--class-line: var(--ui-border) !important}html[data-theme=dark] body app-learning-journal p{color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal small{color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal a{color:var(--ui-link)!important}html[data-theme=dark] body app-learning-journal input,html[data-theme=dark] body app-learning-journal textarea{border:1px solid #c6d9ea!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-learning-journal .button{border:1px solid #cbddea!important;background:#fff!important;color:#203644!important}html[data-theme=dark] body app-learning-journal .button:hover:not(:disabled){border-color:#31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-learning-journal .button.primary{background:#31a2ff!important;color:#fff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-learning-journal .button.primary:hover:not(:disabled){background:#168ff0!important}html[data-theme=dark] body app-learning-journal .text-button{border:0!important;background:transparent!important;color:#65798d!important}html[data-theme=dark] body app-learning-journal .class-hero,html[data-theme=dark] body app-learning-journal .panel,html[data-theme=dark] body app-learning-journal .journal{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-learning-journal .class-subject{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-learning-journal .button.invite-action{border-color:#a1eb63!important;background:#a1eb63!important;color:#213f17!important}html[data-theme=dark] body app-learning-journal .button.invite-action:hover:not(:disabled){border-color:#86d544!important;background:#93e351!important}html[data-theme=dark] body app-learning-journal .class-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-learning-journal .class-card:hover{border-color:#7cbaff!important}html[data-theme=dark] body app-learning-journal .class-symbol{background:#a1eb63!important;color:#244e1c!important}html[data-theme=dark] body app-learning-journal .class-card footer{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal .class-card footer b{color:var(--ui-link)!important}html[data-theme=dark] body app-learning-journal .tabs{background:var(--ui-soft)!important}html[data-theme=dark] body app-learning-journal .tabs button{border:0!important;background:transparent!important;color:#526b80!important}html[data-theme=dark] body app-learning-journal .tabs button.active{color:#203644!important;background:#a1eb63!important}html[data-theme=dark] body app-learning-journal .journal-filters{background:var(--ui-soft)!important}html[data-theme=dark] body app-learning-journal .period button{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal .attention-toggle{border:1px solid #f0d2a2!important;background:var(--ui-soft)!important;color:#81530d!important}html[data-theme=dark] body app-learning-journal .attention-toggle.selected{background:#ffdfac!important;border-color:#c59547!important}html[data-theme=dark] body app-learning-journal .matrix-wrap{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal th,html[data-theme=dark] body app-learning-journal td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal thead th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal tr:last-child td,html[data-theme=dark] body app-learning-journal tr:last-child th{border-bottom:0!important}html[data-theme=dark] body app-learning-journal .matrix thead th:first-child,html[data-theme=dark] body app-learning-journal .matrix tbody th{background:var(--ui-surface)!important;border-right:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal .matrix thead th:first-child{background:var(--ui-soft)!important}html[data-theme=dark] body app-learning-journal .matrix th b{color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal .student-name{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-learning-journal .matrix-cell{border:1px solid transparent!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal .matrix-cell small{color:inherit!important}html[data-theme=dark] body app-learning-journal [data-state=viewed],html[data-theme=dark] body app-learning-journal [data-state=submitted]{background:#dcf4ca!important;color:#2f6320!important}html[data-theme=dark] body app-learning-journal [data-state=missed]{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-learning-journal [data-state=review]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-learning-journal [data-state=not-assigned]{color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-learning-journal .matrix-cell:hover{border-color:currentColor!important}html[data-theme=dark] body app-learning-journal .matrix .attention-row th{background:var(--ui-soft)!important}html[data-theme=dark] body app-learning-journal .matrix th .attention-reason{color:#946119!important}html[data-theme=dark] body app-learning-journal .legend{color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal .legend-good{color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal .legend-missed{color:#ffacd4!important}html[data-theme=dark] body app-learning-journal .internal-activity{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal .notice{background:var(--ui-soft)!important;border:1px solid #cbdff0!important}html[data-theme=dark] body app-learning-journal .notice button{border:0!important;background:transparent!important;color:#166aa8!important}html[data-theme=dark] body app-learning-journal .notice.danger{background:var(--ui-soft)!important;border-color:#f4cad3!important;color:#ffb6c6!important}html[data-theme=dark] body app-learning-journal .notice.warning{background:var(--ui-soft)!important;border-color:#efdbb8!important}html[data-theme=dark] body app-learning-journal .empty{border:1px dashed #c5d8e6!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-learning-journal .members li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal .members li:last-child{border:0!important}html[data-theme=dark] body app-learning-journal .initial{background:var(--ui-soft)!important}html[data-theme=dark] body app-learning-journal .assignment-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-learning-journal .assignment-tag{color:var(--ui-link)!important}html[data-theme=dark] body app-learning-journal .join-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-learning-journal .dialog-backdrop{background:#112b43a6!important}html[data-theme=dark] body app-learning-journal .student-dialog,html[data-theme=dark] body app-learning-journal .class-form{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal .field-retry{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-learning-journal .class-form .form-error{color:#ffb6c6!important}html[data-theme=dark] body app-learning-journal .student-dialog>header>button,html[data-theme=dark] body app-learning-journal .class-form>header>button{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-learning-journal .student-metrics>div{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal .student-metrics span{color:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal .student-chart{background:var(--ui-soft)!important}html[data-theme=dark] body app-learning-journal .student-chart text{fill:var(--ui-muted)!important}html[data-theme=dark] body app-learning-journal .student-work-list article{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal .review-question{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal details summary{color:var(--ui-link)!important}html[data-theme=dark] body app-learning-journal .work-question{background:var(--ui-surface)!important;border:1px solid var(--class-line)!important}html[data-theme=dark] body app-learning-journal .question-number{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-learning-journal .work-question textarea{border:1px solid #c6d9ea!important}html[data-theme=dark] body app-learning-journal .file-picker{background:var(--ui-soft)!important;border:1px dashed #bfd5e7!important}html[data-theme=dark] body app-learning-journal .work-files li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-learning-journal .work-result,html[data-theme=dark] body app-learning-journal .work-footer{background:var(--ui-soft)!important;border:1px solid #c8e5af!important}html[data-theme=dark] body app-learning-journal .work-answer p{color:inherit!important}html[data-theme=dark] body app-learning-journal .number-insights article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-learning-journal .number-insights article.strong{background:var(--ui-soft)!important;border-color:#c4e5ac!important}html[data-theme=dark] body app-learning-journal .number-insights article.weak{background:var(--ui-soft)!important;border-color:#eed4a4!important}html[data-theme=dark] body app-school-journal{color:var(--ui-text)!important}html[data-theme=dark] body app-school-journal .highlighted-link{border:1px solid #88cafa!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-school-journal .highlighted-link input{color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-journal .highlighted-link .primary{background:#a1eb63!important;color:#203644!important;border-color:#8ed64f!important}html[data-theme=dark] body app-school-journal .social-links a{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-journal .assignment-meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal .assignment-dialog .assignment-settings{border:0!important}html[data-theme=dark] body app-school-journal .assignment-settings fieldset{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal .matrix-cell.sparse{border:1px dashed #c1cdd7!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal .matrix-cell[data-state=partial],html[data-theme=dark] body app-school-journal [data-state=partial]{background:#fff1ca!important;color:#7b5815!important}html[data-theme=dark] body app-school-journal .work-number-buttons button{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal .classroom{--class-line: var(--ui-border) !important}html[data-theme=dark] body app-school-journal p{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal small{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal a{color:var(--ui-link)!important}html[data-theme=dark] body app-school-journal input,html[data-theme=dark] body app-school-journal textarea{border:1px solid #c6d9ea!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-school-journal .button{border:1px solid #cbddea!important;background:#fff!important;color:#203644!important}html[data-theme=dark] body app-school-journal .button:hover:not(:disabled){border-color:#31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-school-journal .button.primary{background:#31a2ff!important;color:#fff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-school-journal .button.primary:hover:not(:disabled){background:#168ff0!important}html[data-theme=dark] body app-school-journal .text-button{border:0!important;background:transparent!important;color:#65798d!important}html[data-theme=dark] body app-school-journal .class-hero,html[data-theme=dark] body app-school-journal .panel,html[data-theme=dark] body app-school-journal .journal{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-journal .class-subject{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-school-journal .button.invite-action{border-color:#a1eb63!important;background:#a1eb63!important;color:#213f17!important}html[data-theme=dark] body app-school-journal .button.invite-action:hover:not(:disabled){border-color:#86d544!important;background:#93e351!important}html[data-theme=dark] body app-school-journal .class-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-school-journal .class-card:hover{border-color:#7cbaff!important}html[data-theme=dark] body app-school-journal .class-symbol{background:#a1eb63!important;color:#244e1c!important}html[data-theme=dark] body app-school-journal .class-card footer{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal .class-card footer b{color:var(--ui-link)!important}html[data-theme=dark] body app-school-journal .tabs{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-journal .tabs button{border:0!important;background:transparent!important;color:#526b80!important}html[data-theme=dark] body app-school-journal .tabs button.active{color:#203644!important;background:#a1eb63!important}html[data-theme=dark] body app-school-journal .journal-filters{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-journal .period button{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal .attention-toggle{border:1px solid #f0d2a2!important;background:var(--ui-soft)!important;color:#81530d!important}html[data-theme=dark] body app-school-journal .attention-toggle.selected{background:#ffdfac!important;border-color:#c59547!important}html[data-theme=dark] body app-school-journal .matrix-wrap{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal th,html[data-theme=dark] body app-school-journal td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal thead th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal tr:last-child td,html[data-theme=dark] body app-school-journal tr:last-child th{border-bottom:0!important}html[data-theme=dark] body app-school-journal .matrix thead th:first-child,html[data-theme=dark] body app-school-journal .matrix tbody th{background:var(--ui-surface)!important;border-right:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal .matrix thead th:first-child{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-journal .matrix th b{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal .student-name{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-school-journal .matrix-cell{border:1px solid transparent!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal .matrix-cell small{color:inherit!important}html[data-theme=dark] body app-school-journal [data-state=viewed],html[data-theme=dark] body app-school-journal [data-state=submitted]{background:#dcf4ca!important;color:#2f6320!important}html[data-theme=dark] body app-school-journal [data-state=missed]{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-school-journal [data-state=review]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-school-journal [data-state=not-assigned]{color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-journal .matrix-cell:hover{border-color:currentColor!important}html[data-theme=dark] body app-school-journal .matrix .attention-row th{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-journal .matrix th .attention-reason{color:#946119!important}html[data-theme=dark] body app-school-journal .legend{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal .legend-good{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal .legend-missed{color:#ffacd4!important}html[data-theme=dark] body app-school-journal .internal-activity{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal .notice{background:var(--ui-soft)!important;border:1px solid #cbdff0!important}html[data-theme=dark] body app-school-journal .notice button{border:0!important;background:transparent!important;color:#166aa8!important}html[data-theme=dark] body app-school-journal .notice.danger{background:var(--ui-soft)!important;border-color:#f4cad3!important;color:#ffb6c6!important}html[data-theme=dark] body app-school-journal .notice.warning{background:var(--ui-soft)!important;border-color:#efdbb8!important}html[data-theme=dark] body app-school-journal .empty{border:1px dashed #c5d8e6!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-journal .members li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal .members li:last-child{border:0!important}html[data-theme=dark] body app-school-journal .initial{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-journal .assignment-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-journal .assignment-tag{color:var(--ui-link)!important}html[data-theme=dark] body app-school-journal .join-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-journal .dialog-backdrop{background:#112b43a6!important}html[data-theme=dark] body app-school-journal .student-dialog,html[data-theme=dark] body app-school-journal .class-form{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal .field-retry{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-school-journal .class-form .form-error{color:#ffb6c6!important}html[data-theme=dark] body app-school-journal .student-dialog>header>button,html[data-theme=dark] body app-school-journal .class-form>header>button{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-school-journal .student-metrics>div{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal .student-metrics span{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal .student-chart{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-journal .student-chart text{fill:var(--ui-muted)!important}html[data-theme=dark] body app-school-journal .student-work-list article{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal .review-question{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal details summary{color:var(--ui-link)!important}html[data-theme=dark] body app-school-journal .work-question{background:var(--ui-surface)!important;border:1px solid var(--class-line)!important}html[data-theme=dark] body app-school-journal .question-number{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-school-journal .work-question textarea{border:1px solid #c6d9ea!important}html[data-theme=dark] body app-school-journal .file-picker{background:var(--ui-soft)!important;border:1px dashed #bfd5e7!important}html[data-theme=dark] body app-school-journal .work-files li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-journal .work-result,html[data-theme=dark] body app-school-journal .work-footer{background:var(--ui-soft)!important;border:1px solid #c8e5af!important}html[data-theme=dark] body app-school-journal .work-answer p{color:inherit!important}html[data-theme=dark] body app-school-journal .number-insights article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-journal .number-insights article.strong{background:var(--ui-soft)!important;border-color:#c4e5ac!important}html[data-theme=dark] body app-school-journal .number-insights article.weak{background:var(--ui-soft)!important;border-color:#eed4a4!important}html[data-theme=dark] body app-teacher-analytics{color:var(--ui-text)!important}html[data-theme=dark] body app-teacher-analytics .highlighted-link{border:1px solid #88cafa!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-analytics .highlighted-link input{color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-teacher-analytics .highlighted-link .primary{background:#a1eb63!important;color:#203644!important;border-color:#8ed64f!important}html[data-theme=dark] body app-teacher-analytics .social-links a{background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-analytics .assignment-meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics .assignment-dialog .assignment-settings{border:0!important}html[data-theme=dark] body app-teacher-analytics .assignment-settings fieldset{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics .matrix-cell.sparse{border:1px dashed #c1cdd7!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics .matrix-cell[data-state=partial],html[data-theme=dark] body app-teacher-analytics [data-state=partial]{background:#fff1ca!important;color:#7b5815!important}html[data-theme=dark] body app-teacher-analytics .work-number-buttons button{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics .classroom{--class-line: var(--ui-border) !important}html[data-theme=dark] body app-teacher-analytics p{color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics small{color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics a{color:var(--ui-link)!important}html[data-theme=dark] body app-teacher-analytics input,html[data-theme=dark] body app-teacher-analytics textarea{border:1px solid #c6d9ea!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-teacher-analytics .button{border:1px solid #cbddea!important;background:#fff!important;color:#203644!important}html[data-theme=dark] body app-teacher-analytics .button:hover:not(:disabled){border-color:#31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-analytics .button.primary{background:#31a2ff!important;color:#fff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-teacher-analytics .button.primary:hover:not(:disabled){background:#168ff0!important}html[data-theme=dark] body app-teacher-analytics .text-button{border:0!important;background:transparent!important;color:#65798d!important}html[data-theme=dark] body app-teacher-analytics .class-hero,html[data-theme=dark] body app-teacher-analytics .panel,html[data-theme=dark] body app-teacher-analytics .journal{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-teacher-analytics .class-subject{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-teacher-analytics .button.invite-action{border-color:#a1eb63!important;background:#a1eb63!important;color:#213f17!important}html[data-theme=dark] body app-teacher-analytics .button.invite-action:hover:not(:disabled){border-color:#86d544!important;background:#93e351!important}html[data-theme=dark] body app-teacher-analytics .class-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-teacher-analytics .class-card:hover{border-color:#7cbaff!important}html[data-theme=dark] body app-teacher-analytics .class-symbol{background:#a1eb63!important;color:#244e1c!important}html[data-theme=dark] body app-teacher-analytics .class-card footer{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics .class-card footer b{color:var(--ui-link)!important}html[data-theme=dark] body app-teacher-analytics .tabs{background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-analytics .tabs button{border:0!important;background:transparent!important;color:#526b80!important}html[data-theme=dark] body app-teacher-analytics .tabs button.active{color:#203644!important;background:#a1eb63!important}html[data-theme=dark] body app-teacher-analytics .journal-filters{background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-analytics .period button{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics .attention-toggle{border:1px solid #f0d2a2!important;background:var(--ui-soft)!important;color:#81530d!important}html[data-theme=dark] body app-teacher-analytics .attention-toggle.selected{background:#ffdfac!important;border-color:#c59547!important}html[data-theme=dark] body app-teacher-analytics .matrix-wrap{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics th,html[data-theme=dark] body app-teacher-analytics td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics thead th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics tr:last-child td,html[data-theme=dark] body app-teacher-analytics tr:last-child th{border-bottom:0!important}html[data-theme=dark] body app-teacher-analytics .matrix thead th:first-child,html[data-theme=dark] body app-teacher-analytics .matrix tbody th{background:var(--ui-surface)!important;border-right:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics .matrix thead th:first-child{background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-analytics .matrix th b{color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics .student-name{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-teacher-analytics .matrix-cell{border:1px solid transparent!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics .matrix-cell small{color:inherit!important}html[data-theme=dark] body app-teacher-analytics [data-state=viewed],html[data-theme=dark] body app-teacher-analytics [data-state=submitted]{background:#dcf4ca!important;color:#2f6320!important}html[data-theme=dark] body app-teacher-analytics [data-state=missed]{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-teacher-analytics [data-state=review]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-teacher-analytics [data-state=not-assigned]{color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-teacher-analytics .matrix-cell:hover{border-color:currentColor!important}html[data-theme=dark] body app-teacher-analytics .matrix .attention-row th{background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-analytics .matrix th .attention-reason{color:#946119!important}html[data-theme=dark] body app-teacher-analytics .legend{color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics .legend-good{color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics .legend-missed{color:#ffacd4!important}html[data-theme=dark] body app-teacher-analytics .internal-activity{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics .notice{background:var(--ui-soft)!important;border:1px solid #cbdff0!important}html[data-theme=dark] body app-teacher-analytics .notice button{border:0!important;background:transparent!important;color:#166aa8!important}html[data-theme=dark] body app-teacher-analytics .notice.danger{background:var(--ui-soft)!important;border-color:#f4cad3!important;color:#ffb6c6!important}html[data-theme=dark] body app-teacher-analytics .notice.warning{background:var(--ui-soft)!important;border-color:#efdbb8!important}html[data-theme=dark] body app-teacher-analytics .empty{border:1px dashed #c5d8e6!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-teacher-analytics .members li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics .members li:last-child{border:0!important}html[data-theme=dark] body app-teacher-analytics .initial{background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-analytics .assignment-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-teacher-analytics .assignment-tag{color:var(--ui-link)!important}html[data-theme=dark] body app-teacher-analytics .join-card{border:1px solid var(--class-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-teacher-analytics .dialog-backdrop{background:#112b43a6!important}html[data-theme=dark] body app-teacher-analytics .student-dialog,html[data-theme=dark] body app-teacher-analytics .class-form{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics .field-retry{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-teacher-analytics .class-form .form-error{color:#ffb6c6!important}html[data-theme=dark] body app-teacher-analytics .student-dialog>header>button,html[data-theme=dark] body app-teacher-analytics .class-form>header>button{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-analytics .student-metrics>div{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics .student-metrics span{color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics .student-chart{background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-analytics .student-chart text{fill:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-analytics .student-work-list article{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics .review-question{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics details summary{color:var(--ui-link)!important}html[data-theme=dark] body app-teacher-analytics .work-question{background:var(--ui-surface)!important;border:1px solid var(--class-line)!important}html[data-theme=dark] body app-teacher-analytics .question-number{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-teacher-analytics .work-question textarea{border:1px solid #c6d9ea!important}html[data-theme=dark] body app-teacher-analytics .file-picker{background:var(--ui-soft)!important;border:1px dashed #bfd5e7!important}html[data-theme=dark] body app-teacher-analytics .work-files li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-analytics .work-result,html[data-theme=dark] body app-teacher-analytics .work-footer{background:var(--ui-soft)!important;border:1px solid #c8e5af!important}html[data-theme=dark] body app-teacher-analytics .work-answer p{color:inherit!important}html[data-theme=dark] body app-teacher-analytics .number-insights article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-teacher-analytics .number-insights article.strong{background:var(--ui-soft)!important;border-color:#c4e5ac!important}html[data-theme=dark] body app-teacher-analytics .number-insights article.weak{background:var(--ui-soft)!important;border-color:#eed4a4!important}html[data-theme=dark] body app-teacher-assign-variant a{background:#a1eb63!important;color:#203644!important}html[data-theme=dark] body app-teacher-tour .tour-replay{border:1px solid #cdddec!important;background:#fff!important;color:var(--ui-text)!important}html[data-theme=dark] body app-teacher-tour .teacher-tour{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-teacher-tour .teacher-tour::backdrop{background:transparent!important}html[data-theme=dark] body app-teacher-tour .tour-shade{background:#142a3aaf!important}html[data-theme=dark] body app-teacher-tour .tour-highlight{border:3px solid #a1eb63!important;background:transparent!important}html[data-theme=dark] body app-teacher-tour .tour-panel{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-teacher-tour .tour-panel small{color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-tour .tour-panel p{color:var(--ui-muted)!important}html[data-theme=dark] body app-teacher-tour .tour-panel button{border:0!important}html[data-theme=dark] body app-teacher-tour .tour-panel header button{background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-tour .tour-next{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-teacher-tour .tour-back{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-teacher-tour .tour-progress span{background:var(--ui-soft)!important}html[data-theme=dark] body app-teacher-tour .tour-progress .done{background:#a1eb63!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__form-panel,html[data-theme=dark] body app-variant-collection-editor .variant-editor__list-panel{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__panel-title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__panel-subtitle{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__status{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__status--error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__status--success{background:var(--ui-soft)!important;color:#bbefa3!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__import-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__import-copy h4{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__import-copy p{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__field{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__field input,html[data-theme=dark] body app-variant-collection-editor .variant-editor__field textarea{border:1px solid #c8d5e7!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__upload-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__upload-head h4{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__upload-head p{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__upload-btn,html[data-theme=dark] body app-variant-collection-editor .variant-editor__secondary-btn,html[data-theme=dark] body app-variant-collection-editor .variant-editor__danger-btn,html[data-theme=dark] body app-variant-collection-editor .variant-editor__primary-btn{border:0!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__upload-btn,html[data-theme=dark] body app-variant-collection-editor .variant-editor__secondary-btn{border:1px solid #c7d8ee!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__upload-btn--ghost{background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__danger-btn{border:1px solid #f2c0c0!important;background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__primary-btn{background:#2d304f!important;color:#fff!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__upload-btn:hover,html[data-theme=dark] body app-variant-collection-editor .variant-editor__secondary-btn:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__danger-btn:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__primary-btn:hover{background:#252844!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__task-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__task-card--active{border-color:#7ab7ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__task-chip{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__task-chip--accent{background:var(--ui-soft)!important;color:#d94f8a!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__task-id{color:#d94f8a!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__task-title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__task-answer,html[data-theme=dark] body app-variant-collection-editor .variant-editor__task-explanation{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__empty{border:1px dashed #c7d6ea!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__empty h4{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collection-editor .variant-editor__empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections{--text-main: var(--ui-text) !important;--text-muted: var(--ui-muted) !important;--line: var(--ui-border) !important;color:var(--text-main)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__toolbar{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__trigger{border:1px solid #b7d7eb!important;background:var(--ui-surface)!important;color:var(--text-main)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__trigger:hover,html[data-theme=dark] body app-variant-collections-block .variant-collections__trigger--open{border-color:var(--accent)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__trigger:disabled{color:var(--ui-muted)!important;border-color:var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__trigger-arrow{border-right:1.5px solid #617b8d!important;border-bottom:1.5px solid #617b8d!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__dropdown-menu{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__dropdown-option{border:0!important;background:transparent!important;color:var(--text-main)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__dropdown-option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__dropdown-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__status,html[data-theme=dark] body app-variant-collections-block .variant-collections__empty{border:1px solid var(--line)!important;background:var(--ui-surface)!important;color:var(--text-muted)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__status--error{color:#ffb6c6!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__empty h2{color:var(--text-main)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__panel{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__panel-head{border:0!important;background:transparent!important;color:var(--text-main)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__panel-head:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__panel-arrow{border-right:1.5px solid #617b8d!important;border-bottom:1.5px solid #617b8d!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__panel-content{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__panel-empty{color:var(--text-muted)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__card{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__card-count{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__card-score{border:1px solid #d9ebcb!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__card-score--pending{border-color:var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--text-muted)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__card-open-btn,html[data-theme=dark] body app-variant-collections-block .variant-collections__card-fill-btn,html[data-theme=dark] body app-variant-collections-block .variant-collections__add-variant-btn,html[data-theme=dark] body app-variant-collections-block .variant-collections__admin-btn{border:1px solid #b7d7eb!important;background:var(--ui-surface)!important;color:var(--accent)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__card-open-btn{border-color:var(--action)!important;background:var(--action)!important;color:#fff!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__card-open-btn:hover{border-color:var(--action-hover)!important;background:var(--action-hover)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__card-fill-btn:hover,html[data-theme=dark] body app-variant-collections-block .variant-collections__add-variant-btn:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__admin-btn--add{border-color:#a1eb63!important;background:#a1eb63!important;color:#243d19!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__admin-btn--delete{border-color:var(--ui-border)!important;background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__select-btn{border:1.5px solid #8ca5b7!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__select-btn--selected{border-color:var(--accent)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__select-btn--selected .variant-collections__select-check{background:var(--accent)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__panel-rename-btn,html[data-theme=dark] body app-variant-collections-block .variant-collections__card-rename-btn{border:0!important;background:transparent!important;color:#617b8d!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__panel-rename-btn:hover,html[data-theme=dark] body app-variant-collections-block .variant-collections__card-rename-btn:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__modal-backdrop{background:#10172194!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__modal{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__authoring-modal{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__authoring-head{border-bottom:1px solid rgba(31,41,64,.08)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__authoring-title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__authoring-subtitle{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__authoring-delete{border:1px solid #f2c0c0!important;background:var(--ui-soft)!important;color:#a13333!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__authoring-delete:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__modal-close{border:1px solid #c3ccdb!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__modal-title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__modal-field{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__modal-field input{border:1px solid #bec9d9!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__modal-error{color:#ffb6c6!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__modal-save{border:0!important;background:#12cd72!important;color:#fff!important}html[data-theme=dark] body app-variant-collections-block .variant-collections__modal-save{background:#31a2ff!important}html[data-theme=dark] body app-variant-collections-block .variant-collections .variant-collections__card-open-btn,html[data-theme=dark] body app-variant-collections-block .variant-collections .variant-collections__modal-save{background:#31a2ff!important;border-color:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-variant-collections-block .variant-collections .variant-collections__card-open-btn:hover{background:#59b4ff!important;border-color:#59b4ff!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup{border:2px solid #111!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup::backdrop{background:#0000007a!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup__close{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup__reward{background:#111!important;color:#fff!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup__coin{background:#fa96cb!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup__lead{color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup__actions a{border:1.5px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:inherit!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup__actions a:hover{border-color:#111!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup__actions small{color:var(--ui-muted)!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup__icon--vk{background:#07f!important}html[data-theme=dark] body app-contact-bonus-popup .contact-bonus-popup__icon--tg{background:#229ed9!important}html[data-theme=dark] body app-checkout-order-items .order-course{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checkout-order-items h3{color:var(--ui-text)!important}html[data-theme=dark] body app-checkout-order-items .subject{color:var(--ui-muted)!important}html[data-theme=dark] body app-checkout-order-items .months{border-left:3px solid #0877c9!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-checkout-order-items .months span{color:var(--ui-muted)!important}html[data-theme=dark] body app-checkout-order-items strong{color:var(--ui-text)!important}html[data-theme=dark] body app-checkout-order-items del{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details{--subject-border: #bdddf4 !important;color:var(--ui-text)!important;background:transparent!important}html[data-theme=dark] body app-course-details-block .course-details[data-subject=math-basic]{--subject-border: #b9e6ed !important}html[data-theme=dark] body app-course-details-block .course-details[data-subject=informatics]{--subject-border: #d4c7f4 !important}html[data-theme=dark] body app-course-details-block .course-details[data-subject=russian]{--subject-border: #f1c3d8 !important}html[data-theme=dark] body app-course-details-block .course-details[data-subject=english]{--subject-border: #f3d5af !important}html[data-theme=dark] body app-course-details-block .course-details[data-subject=biology]{--subject-border: #cbe6b8 !important}html[data-theme=dark] body app-course-details-block .course-details[data-subject=chemistry]{--subject-border: #f2c4e0 !important}html[data-theme=dark] body app-course-details-block .course-details[data-subject=physics]{--subject-border: #bce3ef !important}html[data-theme=dark] body app-course-details-block .course-details[data-subject=history]{--subject-border: #f1c9c2 !important}html[data-theme=dark] body app-course-details-block .course-details__back{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details__hero{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-details-block .course-details__hero h1{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__badges span{background:#a1eb63!important;color:#203b17!important}html[data-theme=dark] body app-course-details-block .course-details__intro p:last-child{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details__intro li:before{background:#a1eb63!important;color:#214218!important}html[data-theme=dark] body app-course-details-block .course-details__facts>div{border:1px solid #31a2ff!important;background:#31a2ff!important}html[data-theme=dark] body app-course-details-block .course-details__facts dt{background:transparent!important;color:#fff!important}html[data-theme=dark] body app-course-details-block .course-details__facts dd{color:#fff!important}html[data-theme=dark] body app-course-details-block .course-details__purchase{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-details-block .course-details__cart-button,html[data-theme=dark] body app-course-details-block .course-details__cta button{border:1px solid #31a2ff!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-course-details-block .course-details__cart-button:hover:not(:disabled),html[data-theme=dark] body app-course-details-block .course-details__cta button:hover:not(:disabled){background:#168fee!important;border-color:#168fee!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__cart-button--in-cart{border-color:#8bd34f!important;background:#a1eb63!important;color:#203b17!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__cart-button--in-cart:hover:not(:disabled){background:#95e653!important;border-color:#7fc644!important}html[data-theme=dark] body app-course-details-block .course-details__price strong{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__price span{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details__price--whole{border-left:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-details-block .course-details__teacher-card{border:1px solid #8bd34f!important;background:#a1eb63!important}html[data-theme=dark] body app-course-details-block .course-details__teacher-identity>span{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__teacher-identity strong{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__teacher-card>p{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details__social{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-details-block .course-details__social--vk{color:#087df1!important}html[data-theme=dark] body app-course-details-block .course-details__social--telegram{color:var(--ui-link)!important}html[data-theme=dark] body app-course-details-block .course-details__social--youtube{color:#f34c65!important}html[data-theme=dark] body app-course-details-block .course-details__social--tiktok{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__social:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-details-block .course-details__socials .course-details__social span{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details__bundle{border:1px solid #8bd34f!important;background:#a1eb63!important}html[data-theme=dark] body app-course-details-block .course-details__bundle h2{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__bundle p{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__bundle button{border:1px solid #31a2ff!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-course-details-block .course-details__teacher{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-details-block .course-details__teacher-media{border:1px solid var(--subject-border)!important;background-color:var(--subject-soft)!important}html[data-theme=dark] body app-course-details-block .course-details__teacher-copy h2{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__teacher-copy li{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__contents{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-details-block .course-details__contents>h2{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__accordion-item{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-details-block .course-details__accordion-item>button{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__accordion-item>button:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-details-block .course-details__chevron{border:solid #658398!important}html[data-theme=dark] body app-course-details-block .course-details__accordion-item--open{border-color:#b9ddf8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-details-block .course-details__accordion-item--open>button{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details__accordion-item--open>button:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-details-block .course-details__accordion-item>p{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details__check{border:1px solid #d5e8c7!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details__cta{border:1px solid #8bd34f!important;background:#a1eb63!important}html[data-theme=dark] body app-course-details-block .course-details__cta strong{color:#21445d!important}html[data-theme=dark] body app-course-details-block .course-details__cta-copy p{color:#43633a!important}html[data-theme=dark] body app-course-details-block .course-details__cta--next{border-color:#b9ddf8!important;background:radial-gradient(ellipse at 90% 100%,#c9efff 0,transparent 60%),var(--ui-soft)!important}html[data-theme=dark] body app-course-details-block .course-details__cta--next .course-details__cta-copy p{color:#466d88!important}html[data-theme=dark] body app-course-details-block .course-details__reviews{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .landing-reviews,html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .landing-reviews__canvas{background:transparent!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .landing-reviews__canvas>h2{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-copy{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-copy p{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-person h3{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-person__avatar{border:2px solid var(--ui-border)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-person__avatar--empty{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-person__avatar--empty:after{color:var(--ui-link)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-meta span{border:0!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-score{background:#a1eb63!important;color:#203b17!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-score strong{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-media{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-ribbons__score,html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-ribbons__subject{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-ribbons__score{background:#a1eb63!important;color:#203b17!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-ribbons__score-copy,html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-ribbons__subject-copy{color:inherit!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-media__note-copy,html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .review-media__note-copy span{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .landing-reviews__all{border:1px solid #8bd34f!important;background:#a1eb63 url(/images/Courses/course-details/promos-20261106/reviews-star.webp) right 12px top 10px/108px 108px no-repeat!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .landing-reviews__all h3{color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .landing-reviews__review-source{border:1px solid #e0eacb!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .landing-reviews__review-source strong{color:inherit!important}html[data-theme=dark] body app-course-details-block .course-details .course-details__reviews .landing-reviews__review-source--vk{border-color:#cfe5f7!important;color:#087df1!important}html[data-theme=dark] body app-course-details-block .course-details app-landing-contact-banner .landing-contact,html[data-theme=dark] body app-course-details-block .course-details app-landing-contact-banner .landing-contact__canvas{background:transparent!important}html[data-theme=dark] body app-course-details-block .course-details app-landing-contact-banner .landing-contact{background:#219bfa url(/images/Courses/course-details/promos-20261106/contact-backdrop.webp) center/cover no-repeat!important}html[data-theme=dark] body app-course-details-block .course-details app-landing-contact-banner .landing-contact__frame{background:transparent!important}html[data-theme=dark] body app-course-details-block .course-details app-landing-contact-banner .landing-contact__social>span{background:transparent!important}html[data-theme=dark] body app-course-workspace-block .course-workspace{--surface: var(--ui-surface) !important;--border: var(--ui-border) !important;--text-main: var(--ui-text) !important;--text-muted: var(--ui-muted) !important;border:0!important;background:transparent!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-task__assignment-note{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-task__assignment-file{border:1px solid #cfe4f8!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-task__assignment-file:hover{border-color:#3a9df3!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-task__assignment-file-icon{background:var(--ui-soft)!important;color:#188ee9!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-task__assignment-file-copy small{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-task__assignment-file-action{color:#168de7!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__question-id,html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-task__source{border:none!important;background:transparent!important;color:#f95f93!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__question-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__question-number{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__question-type{border:1px solid #828a93!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__question-status{background:#b3ff74!important;color:#16200e!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__question-status--partial{background:#fce20266!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__question-status--wrong{background:#f4535380!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__question-text{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__question-answers{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__reviewer{border:1px solid #a8d2ff!important;border-left:5px solid #2f9eff!important;background:linear-gradient(135deg,var(--ui-soft) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__reviewer h4{color:var(--ui-link)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__reviewer p{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__explanation{border-top:1px solid #000!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__explanation h4{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result__explanation p{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__admin-btn{border:0!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__admin-btn--add{background:#11d77a!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__admin-btn--edit{background:#ff7373!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__admin-btn--banner{background:#1689e8!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__admin-btn--banner:hover{background:#0878d4!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__admin-tab--active{color:#11151d!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-create-overlay{background:#11151d73!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-create-modal{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-create-close{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-create-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-create-field{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-create-field input{border:1px solid #b7bfcc!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-create-file{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-create-error{color:#ffb6c6!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-create-submit{border:0!important;background:#11d77a!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__panel{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__label{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__field input,html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__field select,html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__field textarea{border:1px solid #969fb1!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__creative-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__creative-hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__creative-divider{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__file{border:1px solid #3a95ed!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__file-name{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__existing-image img{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__existing-image button{border:1px solid #f2a4a4!important;background:var(--ui-soft)!important;color:#b63d3d!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__existing-file{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__existing-file-icon{background:var(--ui-soft)!important;color:#168de7!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__existing-file small{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__existing-file button{border:1px solid #f2a4a4!important;background:var(--ui-soft)!important;color:#b63d3d!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__error{color:#ffb6c6!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__submit{border:0!important;background:#11d77a!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__back{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__back-arrow,html[data-theme=dark] body app-course-workspace-block .course-workspace__back .app-back-button__icon-box{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__title{color:var(--text-main)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-settings__field{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-settings__input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-settings__input::placeholder{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-settings__save{border:0!important;background:#11d77a!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__card,html[data-theme=dark] body app-course-workspace-block .course-workspace-access__editors-card{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__choice{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__selector{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__months-heading{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__months-heading span{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__month-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__month-card:hover{border-color:#67adf4!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__month-card--active{border-color:#208af1!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__month-title small{background:#208af1!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__month-summary{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__selector-heading strong{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__selector-heading span{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__selector-toggle{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__toggle-link{border:0!important;background:transparent!important;color:#208af1!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__toggle-link--active{color:#11151d!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__search{border:1px solid #7d8699!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__search-icon{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__search input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__list-item{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__redirect{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__redirect input{border:1px solid #7d8699!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__editors-subtitle{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__staff-role{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__save{border:0!important;background:#11d77a!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__month-filter select{border:1px solid #c7ceda!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__card{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__head{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__head-title{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__row{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__row:last-child{border-bottom:0!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__lesson{color:#2b88f1!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__date-field{border:1px solid #7e8698!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__date-field input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__date-icon{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__save{border:0!important;background:#11d77a!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__card{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__head{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__head-title{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__row{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__row:last-child{border-bottom:0!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__name{border:0!important;background:transparent!important;color:#2b88f1!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__value{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__save,html[data-theme=dark] body app-course-workspace-block .course-workspace-students__remove{border:0!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__save{background:#11d77a!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__remove{background:#fb6668!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-students__empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__month-filter select{border:1px solid #c7ceda!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__chart-card{background:#2a2d33!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__chart-title{color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__legend-item{color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__legend-line--entered{background:#16e39f!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__legend-line--solved{background:#ff45b1!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__grid-line{stroke:#ffffff38!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__grid-label{fill:#c4c8ce!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__polyline{fill:none!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__polyline--entered{stroke:#16e39f!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__polyline--solved{stroke:#ff45b1!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__point--entered{fill:#16e39f!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__point--solved{fill:#ff45b1!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__x-label{fill:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__table-card{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__table-head{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__table-title{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__table-row{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__table-row:last-child{border-bottom:0!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__lesson-link{border:0!important;background:transparent!important;color:#2b88f1!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__table-value{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__empty{color:#c8cdd5!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__status,html[data-theme=dark] body app-course-workspace-block .course-workspace__empty{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__status--error{border-color:#f2b8b8!important;color:#ffb6c6!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__status--success{border-color:#bce6cd!important;color:#bbefa3!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__empty h2{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-head{background:#2e2e2e!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-head-title{color:#fcfcfc!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-head-nav-item{border:0!important;background:transparent!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-head-nav-item:disabled{color:#f4f6fa6b!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-head-nav-divider{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-join{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-join-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-join-description{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-join-btn{border:0!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-engagement button{border:0!important;background:none!important;color:#176bb0!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-join-btn:disabled{background:#8ebee6!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-video-panel{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-video-entry+.course-workspace__lesson-video-entry{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-video-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-video-subtitle{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-content{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-content-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-material-card{border:0!important;background:#ffc3d9!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-material-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-material-btn{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-material-btn:disabled{color:#858a93!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__tab{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__tab--active{color:#000!important;border-bottom:4px solid #11151d!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo.course-workspace__promo--custom-image{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo--renewal{background:#ff6968!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo-renewal-title{color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo-renewal-subtitle{color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo--invite{background:transparent!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo--invite:before{background:#a2d2ff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo-invite-title{color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo-invite-subtitle{color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo-btn{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo-btn--renewal{background:var(--ui-surface)!important;color:#ef5a5a!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__promo-btn--invite{color:#a2d2ff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__search{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__search-icon{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__search-input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__search-input::placeholder{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-trigger{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-arrow:before,html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-arrow:after{background:#000!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-filter-icon{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-menu{border:1px solid #cfd4dc!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-option{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-option--active{color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-status-chip{border:0!important;color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-status-chip[data-tone=dark]{background:#2d2f33!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-status-chip[data-tone=danger]{background:#f3b6b3!important;color:#ff524f!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-status-chip[data-tone=warn]{background:#ecdf74!important;color:#8d7600!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-status-chip[data-tone=success]{background:#72dca5!important;color:#0d8151!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-status-chip[data-tone=info]{background:#a7d3f5!important;color:#2784db!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table th,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table tbody tr:last-child td{border-bottom:0!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table th{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table td{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-subject-chip{background:#8eb6f3!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-lesson-link{border:0!important;background:transparent!important;color:#2385e8!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-lesson-link--disabled{color:#2385e8!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-row-status[data-tone=danger]{background:#f3b6b3!important;color:#ff524f!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-row-status[data-tone=warn]{background:#ecdf74!important;color:#8d7600!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-row-status[data-tone=success]{background:#72dca5!important;color:#0d8151!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-row-status[data-tone=info]{background:#a7d3f5!important;color:#2784db!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-statuses--homework .course-workspace__homework-status-chip[data-status-id=all],html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-statuses--trial .course-workspace__homework-status-chip[data-status-id=all]{background:#2e2e2e!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-statuses--homework .course-workspace__homework-status-chip[data-status-id=notDone],html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-statuses--trial .course-workspace__homework-status-chip[data-status-id=notDone]{background:#ffc4c3!important;color:#ff6968!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-statuses--homework .course-workspace__homework-status-chip[data-status-id=partialDone],html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-statuses--trial .course-workspace__homework-status-chip[data-status-id=partialDone]{background:#fff281!important;color:#a98f00!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-statuses--homework .course-workspace__homework-status-chip[data-status-id=done],html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-statuses--trial .course-workspace__homework-status-chip[data-status-id=done]{background:#00e47c80!important;color:#009a32!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-statuses--homework .course-workspace__homework-status-chip[data-status-id=reviewed],html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-statuses--trial .course-workspace__homework-status-chip[data-status-id=reviewed]{background:#00e47c80!important;color:#009a32!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap--homework{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap--trial{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework th,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework td,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial th,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial td{border-bottom:1px solid rgba(57,60,91,.22)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework th,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial th{color:#00000080!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework td,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial td{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-edit-button{border:1px solid #31a2ff!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-edit-button:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework .course-workspace__homework-subject-chip,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial .course-workspace__homework-subject-chip{background:#96bdff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework .course-workspace__homework-lesson-link,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial .course-workspace__homework-lesson-link{color:#31a2ff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-type-label{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework .course-workspace__homework-row-status[data-tone=danger],html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial .course-workspace__homework-row-status[data-tone=danger]{background:#ffc4c3!important;color:#ff6968!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework .course-workspace__homework-row-status[data-tone=warn],html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial .course-workspace__homework-row-status[data-tone=warn]{background:#fff281!important;color:#a98f00!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework .course-workspace__homework-row-status[data-tone=success],html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial .course-workspace__homework-row-status[data-tone=success]{background:#00e47c80!important;color:#bbefa3!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework .course-workspace__homework-row-status[data-tone=info],html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial .course-workspace__homework-row-status[data-tone=info]{background:#31a2ff4d!important;color:#31a2ff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-card{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-edit-toggle{border:0!important;background:#0000008c!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-edit-toggle:hover{background:#000000bf!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-edit-cover-btn{background:var(--ui-soft)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-edit-title{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-edit-error{color:#ffb6c6!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-edit-cancel,html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-edit-save{border:0!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-edit-cancel{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-edit-save{background:#3d9ff1!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-meta{color:#31a2ff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-date{color:#31a2ff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-time{color:#31a2ff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-btn{border:0!important;background:#343434!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__filters{background:#ffc3d9!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__filters-title,html[data-theme=dark] body app-course-workspace-block .course-workspace__goal-title,html[data-theme=dark] body app-course-workspace-block .course-workspace__links-title{color:#000!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__filter-item{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__filter-dot{border:1.8px solid #11151d!important;background:#ffc3d9!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__filter-item--active .course-workspace__filter-dot{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__filter-item--active .course-workspace__filter-dot:after{background:#11151d!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__goal{background:#ffc3d9!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__goal-divider{background:#11151d57!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__goal-field{background:#2e2e2e!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__goal-input{border:0!important;background:transparent!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__goal-input::placeholder{color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__goal-state--success{color:#bbefa3!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__goal-state--error{color:#ffb6c6!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links{background:transparent!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links-head{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__link-item{border:0!important;background:#07f!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__link-item[data-tone=cyan]{background:#27a6e5!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__link-item[data-tone=pink]{background:#ff5291!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor-overlay{background:#0a0e1c8c!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor{background:var(--ui-surface)!important;border:none!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__close{border:none!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__close:hover{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__save{border:0!important;background:#11d77a!important;color:#0a2a18!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__save:hover{background:#0ec46e!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__preview{border:1.5px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__preview:hover{background:var(--ui-soft)!important;border-color:#b8c0d8!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__danger{border:0!important;background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__danger:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__tabs{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__tab{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__tab--active{background:var(--ui-surface)!important;color:#f1539b!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__section{border:none!important;background:transparent!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__group{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__group--lesson-content{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__important-link-preview{background:#07f!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__important-link-preview[data-tone=cyan]{background:#27a6e5!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__important-link-preview[data-tone=pink]{background:#ff5291!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__section-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__list-item{border:1.5px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__list-item--active{background:#f1539b!important;border-color:#f1539b!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__add,html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__icon-btn{border:0!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__add{background:#f1539b!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__add:hover{background:#e0438b!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__video-section-head p{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__video-card{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__video-card-head strong{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__icon-btn{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__icon-btn--danger{color:#d93025!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__field span,html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__file p{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__field input,html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__field select,html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__file input[type=file]{border:1.5px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__field-textarea{border:1.5px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__field-textarea:focus{border-color:#31a2ff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__field-textarea::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__text-btn{border:1.5px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__text-btn:hover{background:var(--ui-soft)!important;border-color:#b8c0d8!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__field input:focus,html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__field select:focus{border-color:#31a2ff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__field input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__switch{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__file-preview{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__file-remove{border:0!important;background:transparent!important;color:#d93025!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__file-name{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__status{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__status--success{color:#bbefa3!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__status--error{color:#ffb6c6!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor__status--muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__head h2{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__head p,html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__preview{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__preview--empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__upload{border:0!important;background:#1689e8!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__upload:hover{background:#0878d4!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__remove,html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__cancel{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__remove{color:#c53636!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__remove:hover,html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__cancel:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__link{color:#313949!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__link input{border:1px solid #ccd5e2!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-banner-editor__link input:focus{border-color:#1689e8!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor-modal__overlay{background:#0c0f1885!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor-modal{background:var(--ui-soft)!important;border:0!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor-modal__title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-editor-modal__item{border:1px solid #8a8f9f!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}@media(max-width:1380px){html[data-theme=dark] body app-course-workspace-block .course-workspace__promo--invite{background:#a2d2ff!important}}@media(max-width:1250px){html[data-theme=dark] body app-course-workspace-block .course-workspace__promo--invite{background:#a2d2ff!important}}@media(max-width:820px){html[data-theme=dark] body app-course-workspace-block .course-workspace-students__value{color:var(--ui-muted)!important}}@media(max-width:820px){html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__table-value{color:var(--ui-muted)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace{background:transparent!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__back-arrow{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-recording{background:transparent!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-recording-frame{border:1px solid #bec7d3!important;background:var(--ui-surface)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-card{border:0!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-material-card,html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-view-layout--completed .course-workspace__lesson-material-card{border:0!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__promo--invite{background:#a2d2ff!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__promo--invite:before{background:#a2d2ff!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__promo-btn--invite{color:#a2d2ff!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__back-arrow,html[data-theme=dark] body app-course-workspace-block .course-workspace__back .app-back-button__icon-box{border:0!important;background:var(--ui-surface)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__tab{color:#00000073!important;border-bottom:0!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__tab--active{color:#000!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__promo--renewal{background:#ff6968!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-card{background:var(--ui-surface)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-meta{color:var(--ui-muted)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap{background:var(--ui-surface)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table th{color:#00000080!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-lesson-link{color:#31a2ff!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__board-mobile-month{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__board-mobile-month .course-workspace__dropdown-arrow:before,html[data-theme=dark] body app-course-workspace-block .course-workspace__board-mobile-month .course-workspace__dropdown-arrow:after{background:#393c5b!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__board-mobile-filter-btn{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__board-mobile-status-menu{border:1px solid #cfd4dc!important;background:var(--ui-surface)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap--homework,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap--trial{background:var(--ui-surface)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework th,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework td,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial th,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial td{border-bottom:1px solid rgba(57,60,91,.22)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework th,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial th{color:#00000080!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework td,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial td{color:var(--ui-text)!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework tbody tr:last-child td,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial tbody tr:last-child td{border-bottom:0!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework .course-workspace__homework-subject-chip,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial .course-workspace__homework-subject-chip{background:#96bdff!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--homework .course-workspace__homework-lesson-link,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table--trial .course-workspace__homework-lesson-link{color:#31a2ff!important}}@media(max-width:520px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-type-label{color:var(--ui-text)!important}}html[data-theme=dark] body app-course-workspace-block .course-workspace{--task-content-line-height: 1.65 !important}html[data-theme=dark] body app-course-workspace-block .course-workspace__header{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__admin-btn--add{background:#a1eb63!important;color:#1e3616!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__admin-btn--banner{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__admin-tab{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__admin-tab--active{background:#a1eb63!important;color:#203519!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__tabs{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__tab{border:0!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__tab--active{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__search{border:1px solid #c8ddea!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-trigger,html[data-theme=dark] body app-course-workspace-block .course-workspace__board-mobile-month{border:1px solid #c8ddea!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-arrow{border:solid #718698!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__dropdown-menu{border:1px solid #c8ddea!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-btn{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links-head{background:transparent!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links .course-workspace__links-title{color:#203746!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links button.course-workspace__link-item[data-icon]{--resource-background: #31a2ff !important;border:1px solid transparent!important;background:var(--resource-background)!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links button.course-workspace__link-item[data-icon][data-icon=vk]{--resource-background: #2477dc !important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links button.course-workspace__link-item[data-icon][data-icon=support],html[data-theme=dark] body app-course-workspace-block .course-workspace__links button.course-workspace__link-item[data-icon][data-tone=pink]{--resource-background: #ed4389 !important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links button.course-workspace__link-item[data-icon]:hover:not(:disabled){background:var(--resource-background)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links button.course-workspace__link-item[data-icon]:disabled{background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links button.course-workspace__link-item[data-icon] .course-workspace__link-text{color:inherit!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links .course-workspace__resource-hint{color:#617888!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links .course-workspace__resource-icon{background:var(--ui-surface)!important;color:inherit!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links :disabled .course-workspace__resource-icon{background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__links .course-workspace__resource-arrow{color:inherit!important}html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-status-chip{border:1px solid transparent!important}html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-status-chip--active{border-color:currentColor!important}html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-status-chip[data-status-id=all]{background:#223947!important;color:#fff!important}html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-status-chip[data-status-id=done]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-status-chip[data-status-id=reviewed]{background:#bff0d7!important;color:#146547!important}html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-row-status[data-status-id=done]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-row-status[data-status-id=reviewed]{background:#bff0d7!important;color:#146547!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap--homework,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap--trial{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-settings{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-settings__field{background:none!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-settings__label{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-settings__input{border:1px solid #a9c9df!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-settings__hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__card{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-access__editors-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-schedule__card,html[data-theme=dark] body app-course-workspace-block .course-workspace-students__card,html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__chart-card,html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__table-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__chart-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__legend-item{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__grid-line{stroke:#e3ebf1!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__grid-label,html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__x-label{fill:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__chart-caption{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__point-group circle{stroke:transparent!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__point-group:focus-visible circle{stroke:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__point-detail{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-statistics__point-detail strong{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-join{border:1px solid #cfe3f3!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-join-icon{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-join-description{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-video-panel{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-content{--task-content-line-height: 1.65 !important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-materials .course-workspace__lesson-material-card{--material-surface: var(--ui-surface) !important;--material-border: #d1e5f6 !important;--material-ink: var(--ui-text) !important;--material-action-ink: #fff !important;border:1px solid var(--material-border)!important;background:var(--material-surface)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-materials .course-workspace__lesson-material-card:before{background:var(--material-accent)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-materials .course-workspace__lesson-material-card:nth-child(3n+2){--material-surface: var(--ui-surface) !important;--material-border: #dcecc9 !important;--material-action-ink: var(--ui-text) !important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-materials .course-workspace__lesson-material-card.course-workspace__lesson-material-card--homework{--material-surface: var(--ui-surface) !important;--material-border: var(--ui-border) !important;--material-action-ink: #fff !important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-materials .course-workspace__lesson-material-visual{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-materials .course-workspace__lesson-material-sheet-back{fill:var(--material-accent)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-materials .course-workspace__lesson-material-sheet{fill:#fff!important;stroke:currentColor!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-materials .course-workspace__lesson-material-title{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-materials .course-workspace__lesson-material-btn{border:0!important;background:var(--material-accent)!important;color:var(--material-action-ink)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace__lesson-materials .course-workspace__lesson-material-btn:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .course-workspace-homework-create__panel{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}@media(max-width:760px){html[data-theme=dark] body app-course-workspace-block .course-workspace__board-mobile-filter-btn{border:1px solid #c8ddea!important;background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap--homework,html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-table-wrap--trial{border:0!important;background:transparent!important}}@media(max-width:760px){html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-table tr{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-table td{border:0!important}}@media(max-width:760px){html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-lesson-link{color:var(--ui-link)!important}}@media(max-width:760px){html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-type-label{background:var(--ui-soft)!important;color:var(--ui-muted)!important}}@media(max-width:760px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-cell--deadline:before{color:var(--ui-muted)!important}}@media(max-width:760px){html[data-theme=dark] body app-course-workspace-block .course-workspace__homework-cell--submitted:before{color:var(--ui-muted)!important}}@media(max-width:760px){html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-table .course-workspace__homework-cell--deadline,html[data-theme=dark] body app-course-workspace-block .course-workspace .course-workspace__homework-table .course-workspace__homework-cell--submitted{border-top:1px solid var(--ui-border)!important}}html[data-theme=dark] body app-course-workspace-block .variant-result-page,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result{--task-content-line-height: 1.65 !important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-toolbar,.course-workspace-checked-result__header,.variant-result-table-card,.course-workspace-checked-result__table-card,.variant-result-score,.course-workspace-checked-result__score-card),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-toolbar,.course-workspace-checked-result__header,.variant-result-table-card,.course-workspace-checked-result__table-card,.variant-result-score,.course-workspace-checked-result__score-card){border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-toolbar__caption,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-toolbar__caption{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-toolbar__title,html[data-theme=dark] body app-course-workspace-block .variant-result-page .course-workspace-checked-result__lesson,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-toolbar__title,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .course-workspace-checked-result__lesson{color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-toolbar__meta-item,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-toolbar__meta-item{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-toolbar .variant-result-toolbar__tool-btn,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-toolbar .variant-result-toolbar__tool-btn{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-toolbar__attempts-btn,.variant-result-toolbar__retry-btn,.course-workspace-checked-result__attempts,.course-workspace-checked-result__retry),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-toolbar__attempts-btn,.variant-result-toolbar__retry-btn,.course-workspace-checked-result__attempts,.course-workspace-checked-result__retry){border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry){background:#a1eb63!important;border-color:#a1eb63!important;color:#203517!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry):hover:not(:disabled),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry):hover:not(:disabled){background:#b3f17f!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-toolbar__attempts-btn,.course-workspace-checked-result__attempts):hover,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-toolbar__attempts-btn,.course-workspace-checked-result__attempts):hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .course-workspace-checked-result__title,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .course-workspace-checked-result__title{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .course-workspace-checked-result__header>p,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .course-workspace-checked-result__header>p{color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-table-card__section--second,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-table-card__section--second{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-table-card__title,.course-workspace-checked-result__table-title,.checks-review-result__table-title),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-table-card__title,.course-workspace-checked-result__table-title,.checks-review-result__table-title){color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.course-workspace-checked-result__table-title--second,.checks-review-result__table-title--second),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.course-workspace-checked-result__table-title--second,.checks-review-result__table-title--second){border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-table,.course-workspace-checked-result__table) th,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-table,.course-workspace-checked-result__table) th{background:var(--ui-soft)!important;color:var(--ui-muted)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-table,.course-workspace-checked-result__table) td,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-table,.course-workspace-checked-result__table) td{border-bottom:1px solid var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-table,.course-workspace-checked-result__table) tr:last-child td,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-table,.course-workspace-checked-result__table) tr:last-child td{border-bottom:0!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-table__jump-btn,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-table__jump-btn{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-table__jump-btn:is(:hover,:active,:focus-visible),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-table__jump-btn:is(:hover,:active,:focus-visible){background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-table__answer-chip,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-table__answer-chip{background:var(--ui-soft)!important;color:#bbefa3!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-table__answer-chip--partial,.course-workspace-checked-result__answer--partial),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-table__answer-chip--partial,.course-workspace-checked-result__answer--partial){background:var(--ui-soft)!important;color:#755a14!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-table__answer-chip--submitted),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-table__answer-chip--submitted){background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-table__answer-chip--wrong,.course-workspace-checked-result__answer--wrong),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-table__answer-chip--wrong,.course-workspace-checked-result__answer--wrong){background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .course-workspace-checked-result__answer,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .course-workspace-checked-result__answer{background:var(--ui-soft)!important;border:4px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .course-workspace-checked-result__answer--partial,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .course-workspace-checked-result__answer--partial{background:var(--ui-soft)!important;color:#755a14!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .course-workspace-checked-result__answer--wrong,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .course-workspace-checked-result__answer--wrong{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-score,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-score{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-score-card,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-score-card{border:0!important;background:transparent!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .course-workspace-checked-result__score-card,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .course-workspace-checked-result__score-card{background:var(--ui-soft)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-score-card__title,.course-workspace-checked-result__score-title,.checks-review-result__score-title),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-score-card__title,.course-workspace-checked-result__score-title,.checks-review-result__score-title){color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-score-card__counter,.course-workspace-checked-result__score-counter),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-score-card__counter,.course-workspace-checked-result__score-counter){background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-score-card__ring:before,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-score-card__ring:before{background:var(--ui-surface)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-score-card__ring-center,.course-workspace-checked-result__ring-center),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-score-card__ring-center,.course-workspace-checked-result__ring-center){background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-score__meta-list,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-score__meta-list{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page :is(.variant-result-score__meta,.course-workspace-checked-result__meta,.checks-review-result__score-meta),html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result :is(.variant-result-score__meta,.course-workspace-checked-result__meta,.checks-review-result__score-meta){background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-course-workspace-block .variant-result-page .variant-result-score .variant-result-score__meta--time,html[data-theme=dark] body app-course-workspace-block .course-workspace-checked-result .variant-result-score .variant-result-score__meta--time{background:transparent!important}html[data-theme=dark] body app-course-workspace-block .checks-review-page .checks-review-hero{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-block .courses-board{--page-bg: var(--ui-surface) !important;--text-main: var(--ui-text) !important;--text-muted: var(--ui-muted) !important;border:0!important;background:transparent!important;color:var(--text-main)!important}html[data-theme=dark] body app-courses-block .courses-board__title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__admin-btn{border:0!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__admin-btn--edit{background:#f26c6c!important}html[data-theme=dark] body app-courses-block .courses-board__admin-btn--banner{background:#3c9cf7!important}html[data-theme=dark] body app-courses-block .courses-board__quick-action{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__quick-action+.courses-board__quick-action{border-left:1px solid rgba(0,0,0,.08)!important}html[data-theme=dark] body app-courses-block .courses-board__quick-badge{background:#f6b5cf!important;color:#222!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-block .courses-board__tabs{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__tab{border:1.2px solid var(--accent)!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__tab--active{border-color:transparent!important;background:var(--accent)!important;color:#f6f7ff!important}html[data-theme=dark] body app-courses-block .courses-board__dropdown-trigger{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__dropdown-arrow{border-right:2px solid #4a4f68!important;border-bottom:2px solid #4a4f68!important}html[data-theme=dark] body app-courses-block .courses-board__dropdown-menu{border:1px solid rgba(0,0,0,.08)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__dropdown-option{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__dropdown-option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board__dropdown-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-block .courses-board__status,html[data-theme=dark] body app-courses-block .courses-board__empty{border:1px solid rgba(17,21,29,.08)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__status--error{border-color:#f1c5c5!important;color:#ffb6c6!important}html[data-theme=dark] body app-courses-block .courses-board__status--success{border-color:#b8e2c8!important;color:#bbefa3!important}html[data-theme=dark] body app-courses-block .courses-board__renewal{background:var(--renewal)!important}html[data-theme=dark] body app-courses-block .courses-board__renewal-title{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__renewal-subtitle{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__renewal-btn{border:0!important;background:var(--ui-surface)!important;color:var(--renewal)!important}html[data-theme=dark] body app-courses-block .courses-board__invite{background:transparent!important}html[data-theme=dark] body app-courses-block .courses-board__invite:before{background:#a2d2ff!important}html[data-theme=dark] body app-courses-block .courses-board__invite-title{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__invite-subtitle{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__invite-btn{border:0!important;background:var(--ui-surface)!important;color:#a2d2ff!important}html[data-theme=dark] body app-courses-block .courses-board__promo-image-shell{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__card{background:var(--ui-surface)!important;border:0!important}html[data-theme=dark] body app-courses-block .courses-board__card-badge{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__card-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__card-lessons{color:var(--text-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__card-action{border:0!important;background:var(--deep-action)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__parent-course-note{background:var(--deep-action)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-card{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-cover{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-cover--hero{background:#000!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-cover-kicker,html[data-theme=dark] body app-courses-block .courses-board__catalog-cover-subject{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-badge--subject{background:#8fb6f3!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-badge--exam{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-subtitle{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-price-old-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-duration{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-duration{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-price-old{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-price-old{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-price-old:after{background:#b7b7b7!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-price-current{color:#2f93ee!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-price-current{color:#31a2ff!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-price-prefix{color:#31a2ff!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-divider{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-action{border:0!important;background:var(--accent)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--figma{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-cover--hero{background:#000!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-badge{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-fact{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-divider{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-monthly-price{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-details,html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-action{border:.635px solid #31a2ff!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-details{background:var(--ui-surface)!important;color:#31a2ff!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-action{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-action--in-cart{border-color:#00e47c!important;background:#00e47c!important}@media(max-width:760px){html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--figma{border:1px solid rgba(0,0,0,.1)!important;background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-badge{background:var(--ui-soft)!important;color:var(--ui-muted)!important}}@media(max-width:760px){html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-card--figma .courses-board__catalog-monthly-price{color:var(--ui-text)!important}}html[data-theme=dark] body app-courses-block .courses-board__benefits{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__benefits-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__benefits-title-accent{color:#ff5291!important}html[data-theme=dark] body app-courses-block .courses-board__benefit-chip{border:0!important;background:var(--benefit-blue)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__empty h2{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-backdrop{background:#101b2b94!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor{border:1px solid #b8c6db!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-header{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-subtitle{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-add{border:0!important;background:#16cd72!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-close{border:1px solid #b8c6db!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-close:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-status{color:var(--ui-link)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-card{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-banner-editor-card{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-banner-device{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-banner-device-head h3{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-banner-device-head p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-banner-device-preview{border:1px dashed #b8c6db!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-benefit-channel{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-cover-image{border:1px solid #c7d2e3!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-cover-button{border:1px solid #c7d2e3!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-cover-button--secondary{color:#516076!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-cover-note{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-cover-link>span{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-cover-link>input{border:1px solid #c7d2e3!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-course-position{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-course-position input{border:1px solid #9db7dc!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-course-position input:focus-visible{border-color:#2f80ed!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-course-position input:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-course-position-total{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-course-order-actions button{border:1px solid #9db7dc!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-course-order-actions button:hover:not(:disabled){border-color:#2f80ed!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-course-order-actions button:disabled{border-color:var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-card-id{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-delete{border:0!important;background:#f26c6c!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-pricing{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-pricing-title,html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-pricing-card-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-pricing-add{border:1px solid #c7d2e3!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-pricing-card{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-pricing-remove{border:0!important;background:#f26c6c!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-field span{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-field input,html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-field select,html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-textarea{border:1px solid #c7d2e3!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-purchase-groups{border:1px solid #cfe0f3!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-purchase-groups-toggle{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-purchase-groups-toggle small{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-purchase-groups-toggle>span:last-child{color:#239af1!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-purchase-groups-panel>p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-purchase-groups-empty{background:var(--ui-soft)!important;color:#735513!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-purchase-group-row>span{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-purchase-group-row select{border:1px solid #c7d7e8!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-check{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-empty{border:1px dashed #c7d2e3!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-footer{border-top:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-save{border:0!important;background:#16cd72!important;color:#fff!important}@media(max-width:1520px){html[data-theme=dark] body app-courses-block .courses-board__invite{background:#a2d2ff!important}}@media(max-width:760px){html[data-theme=dark] body app-courses-block .courses-board__catalog-editor-header{background:var(--ui-surface)!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board__tabs{background:var(--ui-surface)!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board__tab{border:0!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board__tab--active{background:#31a2ff!important;color:#fff!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board__dropdown-trigger{color:var(--ui-text)!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board__renewal{background:#ff6968!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board__invite{background:#a2d2ff!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board__invite:before{background:#a2d2ff!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board__invite-btn{color:#a2d2ff!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-cover--hero{background:url(/images/Courses/Frame%2026670.png) center/cover no-repeat!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-badge{color:var(--ui-text)!important;background:var(--ui-soft)!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-duration{color:var(--ui-muted)!important}}@media(max-width:520px){html[data-theme=dark] body app-courses-block .courses-board--catalog .courses-board__catalog-divider{background:var(--ui-soft)!important}}html[data-theme=dark] body app-courses-block .courses-board__bundle-promo{background:linear-gradient(186.782deg,#bfa1fa 49.065%,#9390f3 70.206%,#586af9 92.338%,#0133ff 103.4%,#4d66cce8 108.94%)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-banner{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board__catalog-banner-link{color:inherit!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-promo-copy h2{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-promo-copy p{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-promo-btn{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-next{border:0!important;background:#2458d6!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-dialog{background:transparent!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-overlay{background:#262626!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal{background:repeating-linear-gradient(90deg,var(--ui-surface) 0 1px,transparent 1px 94px),linear-gradient(135deg,#151523,#201c2b 52%,#11131d)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade{border:0!important;background:#000!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects{border:0!important;background:#000!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects:after{background:url(/images/Courses/combo-subjects/glow.svg) left top/636px 403px no-repeat!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--payment{border:0!important;background:#000!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-back,html[data-theme=dark] body app-courses-block .courses-board__bundle-close{border:0!important;background:var(--ui-surface)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-step{color:#ffffff94!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-step span{background:var(--ui-surface)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-step--active span,html[data-theme=dark] body app-courses-block .courses-board__bundle-step--done span{background:#f2c8ff!important;color:#5c2670!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-step--active span,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-step--done span{background:#39b7ff!important;color:#00121f!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-kicker{color:#f0c8ff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-stage h2{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-back{border:2px solid #2d2d2d!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-back{border:2px solid #2d2d2d!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--payment .courses-board__bundle-back{border:2px solid #3d3d3d!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-back span,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-back span,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--payment .courses-board__bundle-back span{border-bottom:7px solid currentColor!important;border-left:7px solid currentColor!important;color:inherit!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-grade-step{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-grade-step>span{border:2px solid #2d2d2d!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-grade-step--active{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-grade-step--active>span{border-color:#31a2ff!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step>span{border:2px solid #2d2d2d!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step--done{color:#00e47c!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step--done>span{border-color:#00e47c!important;color:#00e47c!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step--active{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step--active>span{border-color:#31a2ff!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-brand{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-stage h2{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-stage h2{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--payment .courses-board__bundle-stage h2{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card{border:3px solid #31a2ff!important;background:transparent!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--year{border-color:#aa99f7!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-title,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-action{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--year .courses-board__bundle-period-title,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--year .courses-board__bundle-period-action{background:linear-gradient(193deg,#bfa1fa 49.1%,#9390f3 70.2%,#586af9 92.3%,#0133ff 103.4%,#4d66cce8 108.9%)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-price-box{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-old-price{color:#ffffff80!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-current strong{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-current small{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-discount{color:#31a2ff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--year .courses-board__bundle-period-discount{color:#bfa1fa!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-benefit{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-action{border:0!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell{background:#000000ad!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-card{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-card h3{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-card h3 span{color:#9d6bff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-primary,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-secondary{border:0!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-primary{background:#00e47c!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-primary:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-primary:focus-visible{background:#00d875!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-secondary{background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-mentor-label{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-grade,html[data-theme=dark] body app-courses-block .courses-board__bundle-subject{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade{border:0!important;background:#262626!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade:after{border-right:3px solid currentColor!important;border-bottom:3px solid currentColor!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade:focus-visible,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade--active{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade:hover strong,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade:focus-visible strong,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade--active strong{color:#ffffffc2!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-grade strong{color:#f2c8ff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject{--bundle-subject-active-bg: #31a2ff !important;border:0!important;background:#262626!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:focus-visible{background:var(--bundle-subject-active-bg)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active:focus-visible{border:3px solid var(--bundle-subject-active-bg)!important;background:#262626!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected:focus-visible{border-color:var(--bundle-subject-active-bg)!important;background:var(--bundle-subject-active-bg)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:hover .courses-board__bundle-subject-icon--russian:before,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:focus-visible .courses-board__bundle-subject-icon--russian:before{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active .courses-board__bundle-subject-icon--russian:before{color:#e83842!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected .courses-board__bundle-subject-icon--russian:before{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:hover .courses-board__bundle-subject-icon--english:after,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:focus-visible .courses-board__bundle-subject-icon--english:after{color:#e83842!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active .courses-board__bundle-subject-icon--english:after{color:#e83842!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected .courses-board__bundle-subject-icon--english:after{color:#e83842!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--math-basic,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--math{--bundle-subject-active-bg: #96bdff !important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--informatics{--bundle-subject-active-bg: #dbc2ff !important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--russian,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--english{--bundle-subject-active-bg: #e83842 !important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--history{--bundle-subject-active-bg: #ffb55e !important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--social{--bundle-subject-active-bg: #31a2ff !important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--biology{--bundle-subject-active-bg: #00e47c !important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--chemistry{--bundle-subject-active-bg: #f64494 !important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--physics{--bundle-subject-active-bg: #005dfe !important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--geography{--bundle-subject-active-bg: #ffc3d9 !important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-icon{background:#ff3d9b!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject-icon{background:transparent!important;color:transparent!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject-icon--russian:before{background:none!important;color:#e83842!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-icon--english:after{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject i{border:2px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-grid-next{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-grid-next:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-grid-next:focus-visible{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject--active{border-color:#f2c8ff!important;background:#f2c8ff33!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-subject--active i{border-color:#f2c8ff!important;background:#f2c8ff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-footer{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-next{border:1px solid var(--ui-border)!important;background:transparent!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-next:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-next:focus-visible{background:#31a2ff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects-selected .courses-board__bundle-next{border-color:var(--ui-border)!important;background:transparent!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects-selected .courses-board__bundle-next:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects-selected .courses-board__bundle-next:focus-visible{border-color:#31a2ff!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period{border:2px solid rgba(242,200,255,.34)!important;background:var(--ui-surface)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period--year{border-color:#d6ff0085!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period--active{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period strong{color:#f2c8ff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period--year strong{color:#d6ff00!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-period small{color:#ffffffb8!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-footer{color:#ffffffb8!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-summary-row{background:var(--ui-surface)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-summary-row strong{color:#f2c8ff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-summary-row--gift strong{color:#d6ff00!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-total{color:#ffffffbd!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-total strong{color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-error{background:#ff5b7029!important;color:#ffb6c6!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge{background:#000000ad!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--second h3,html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--third h3{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--second h3 strong,html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--third h3 strong{color:#31a2ff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-primary,html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-secondary,html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-link{border:0!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--second .courses-board__bundle-nudge-primary,html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--third .courses-board__bundle-nudge-primary{background:#00e47c!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--second .courses-board__bundle-nudge-primary:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--second .courses-board__bundle-nudge-primary:focus-visible,html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--third .courses-board__bundle-nudge-primary:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--third .courses-board__bundle-nudge-primary:focus-visible{background:#00d875!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-secondary{background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-secondary:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-secondary:focus-visible{color:var(--ui-text)!important}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-overlay{background:#262626!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--payment{background:#151415!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-back,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-back,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--payment .courses-board__bundle-back{border:1.5px solid #2d2d2d!important;background:transparent!important;color:var(--ui-text)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-grade-step,html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step,html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step:nth-child(1),html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step:nth-child(2),html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step:nth-child(3),html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step:nth-child(4){color:var(--ui-text)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-grade-step:after,html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step:after{background:#2a2a2a!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-grade-step>span,html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step>span,html[data-theme=dark] body app-courses-block .courses-board__bundle-grade-step--active>span,html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step--active>span{border:0!important;background:#2a2a2a!important;color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-grade-step--active,html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step--active{color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-grade-step--active>span,html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step--active>span{background:#37a4f5!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step--done{color:#3fff72!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-subject-step--done>span{border:2px solid #3fff72!important;background:#151415!important;color:#3fff72!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-brand{color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-stage h2,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-stage h2,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--payment .courses-board__bundle-stage h2{color:#f2f3f5!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject,html[data-theme=dark] body app-courses-block .courses-board__bundle-grid-next{border:0!important;background:#2a2a2a!important;color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade:after{border-color:currentColor!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade span,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject>span:not(.courses-board__bundle-subject-icon){color:inherit!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-grade strong{color:inherit!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade:focus-visible,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade--active{background:#37a4f5!important;color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject{--bundle-subject-bg: #cfebff !important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--russian,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--english{--bundle-subject-bg: var(--ui-surface) !important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--history,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--social{--bundle-subject-bg: var(--ui-surface) !important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--biology,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--chemistry,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--physics,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--geography{--bundle-subject-bg: #f2fd89 !important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:focus-visible,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected{background:var(--bundle-subject-bg)!important;color:var(--bundle-subject-fg)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject i{border:2px solid currentColor!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active i,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected i{border-color:currentColor!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active i:before,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected i:before{border-bottom:3px solid currentColor!important;border-left:3px solid currentColor!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-grid-next{background:#37a4f5!important;color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-grid-next:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-grid-next:focus-visible{background:#2295ea!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--year,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--active{background:linear-gradient(143deg,#5773bd,#3c538d)!important;color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-title,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-action{background:#5773bd!important;color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--year .courses-board__bundle-period-title,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--year .courses-board__bundle-period-action,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--active .courses-board__bundle-period-title,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--active .courses-board__bundle-period-action{background:var(--ui-surface)!important;color:var(--ui-link)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-price-box{background:var(--ui-surface)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--year .courses-board__bundle-period-price-box,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--active .courses-board__bundle-period-price-box{background:var(--ui-surface)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-old-price{color:#2a2a2985!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-old-price:after{background:currentColor!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--year .courses-board__bundle-period-old-price,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--active .courses-board__bundle-period-old-price{color:#ffffff94!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-current{color:inherit!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-current strong{color:inherit!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-current small{color:inherit!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-discount{color:var(--ui-link)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--year .courses-board__bundle-period-discount,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-card--active .courses-board__bundle-period-discount{color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-benefit{color:inherit!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge{background:#000000b8!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-card{background:var(--ui-surface)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--second h3,html[data-theme=dark] body app-courses-block .courses-board__bundle-nudge-card--third h3{color:var(--ui-text)!important}}@media(max-width:900px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--payment{background:#151415!important}}@media(max-width:900px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-stage h2,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-stage h2,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--payment .courses-board__bundle-stage h2{color:#f2f3f5!important}}@media(max-width:900px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--grade .courses-board__bundle-grade,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject,html[data-theme=dark] body app-courses-block .courses-board__bundle-grid-next{background:#2a2a2a!important}}@media(max-width:900px){html[data-theme=dark] body app-courses-block .courses-board__bundle-grid-next{background:#37a4f5!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected{border-color:#37a4f5!important;background:#37a4f5!important;color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-card h3{color:var(--ui-text)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-card h3 span{color:#9d6bff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-secondary{background:transparent!important;color:var(--ui-text)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:focus-visible{background:#2a2a2a!important;color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active:focus-visible,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected:focus-visible{border:3px solid var(--bundle-subject-active-bg)!important;background:#2a2a2a!important;color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject-icon--russian:before,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:hover .courses-board__bundle-subject-icon--russian:before,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:focus-visible .courses-board__bundle-subject-icon--russian:before,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active .courses-board__bundle-subject-icon--russian:before,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected .courses-board__bundle-subject-icon--russian:before{color:#e83842!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject-icon--english:after,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:hover .courses-board__bundle-subject-icon--english:after,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject:focus-visible .courses-board__bundle-subject-icon--english:after,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--active .courses-board__bundle-subject-icon--english:after,html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-subject--primary-selected .courses-board__bundle-subject-icon--english:after{color:#fff!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-secondary,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-secondary:hover,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-secondary:focus,html[data-theme=dark] body app-courses-block .courses-board__bundle-period-upsell-secondary:focus-visible{background:transparent!important;color:var(--ui-text)!important}}@media(min-width:901px){html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--payment .courses-board__bundle-stage h2{color:#fff!important}}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-cover{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-grade{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-badge{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-facts{background:transparent!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-facts>div:nth-child(-n+2){border:0!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce dd{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-price-block{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-monthly-price{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-price-block del{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-full-price{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-details{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-action{background:#31a2ff!important;border:1px solid #31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board.courses-board--catalog .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-action--in-cart{background:var(--ui-soft)!important;border-color:#cbe6b6!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-footer>span{color:#b7bfd0!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-continue{background:#31a2ff!important;border:1px solid #31a2ff!important;color:#101b2a!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-next{background:transparent!important;border:1px solid var(--ui-border)!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board__bundle-modal--subjects .courses-board__bundle-loading{color:#e0e6f2!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page]{--text-main: var(--ui-text) !important;--text-muted: var(--ui-muted) !important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__toolbar{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__tabs{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__tab{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__tab--active{background:#a1eb63!important;color:#20301a!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__dropdown-trigger{border:1px solid #b7d7eb!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__dropdown-trigger:hover,html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__dropdown-trigger--open{background:var(--ui-soft)!important;border-color:#31a2ff!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__dropdown-arrow{border-color:#617b8d!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__dropdown-menu{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__card{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__card-badge{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__card-lessons{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__card-action,html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__parent-course-note{border:0!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__parent-course-note{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__empty,html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__status{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__benefits{border:1px solid #96d95d!important;background:#a1eb63!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__benefits-mark{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__benefits-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__benefits-title-accent{color:inherit!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__benefit-chip{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__benefit-icon-wrap{background:#203747!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__benefit-chip .courses-board__benefit-label{color:inherit!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__benefit-chip:hover{border-color:#578634!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__bundle-promo{border:1px solid #d4e8bd!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__bundle-promo-copy h2{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__bundle-promo-copy p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__bundle-promo-btn{background:#a1eb63!important;color:#20301a!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__renewal{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__renewal-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__renewal-subtitle{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__renewal-btn{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__invite{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__invite-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__invite-subtitle{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__invite-btn{background:#a1eb63!important;color:#20301a!important}@media(max-width:1599px){html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__benefits-list::-webkit-scrollbar-thumb{background:#5c883d66!important}}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__card-action,html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__catalog-action,html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__renewal-btn{background:#31a2ff!important;border-color:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__catalog-action--in-cart,html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-actions>.courses-board__catalog-action--in-cart{background:#a1eb63!important;border-color:#96dc59!important;color:#203b17!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__card-action:hover,html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__catalog-action:hover,html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__renewal-btn:hover{background:#59b4ff!important}html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__catalog-action--in-cart:hover,html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__catalog-action--in-cart:active,html[data-theme=dark] body app-courses-block .courses-board[data-testid=courses-page] .courses-board__catalog-card.courses-board__catalog-card--commerce .courses-board__catalog-actions>.courses-board__catalog-action--in-cart:is(:hover,:active){background:#94e553!important;border-color:#86cf49!important;color:#203b17!important}html[data-theme=dark] body app-courses-cart-block .courses-cart{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__item{border:1.27px solid rgba(0,0,0,.1)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__item-fact{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__badge{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__badge--exam{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__item .courses-cart__badge--subject{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__item-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__periods-wrap{border-left:1.27px solid rgba(0,0,0,.1)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__period{border:2.54px solid rgba(0,0,0,.1)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__period--active{border-color:#31a2ff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__period-saving{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__period-description{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__summary-heading h2,html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__summary-heading strong{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__summary-breakdown{border-top:1.27px solid rgba(0,0,0,.1)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__summary-breakdown dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__summary-breakdown dd{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__summary-breakdown .courses-cart__summary-discount{color:#ff5757!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__promo{border:1.27px solid rgba(0,0,0,.1)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__promo-input{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__promo-input::placeholder{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__promo-apply{border:0!important;background:#31a2ff4d!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__promo-note{color:#d9d9d9!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__checkout{background:#31a2ff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__share{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__share h2{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__share p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__share-action{border:1.27px solid rgba(0,0,0,.1)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}@media(max-width:1540px){html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__periods-wrap{border-top:1.27px solid rgba(0,0,0,.1)!important;border-left:0!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__periods-wrap{border:0!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__add-more{border:1px solid #31a2ff!important;background:var(--ui-surface)!important;color:#31a2ff!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__summary-breakdown{border-top:0!important}}html[data-theme=dark] body app-courses-cart-block .courses-cart__back{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__back-box{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__back-arrow{border-left:2.2px solid #626a7a!important;border-bottom:2.2px solid #626a7a!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__share-btn{border:2px solid #6b5ce7!important;background:transparent!important;color:#6b5ce7!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__share-btn:hover:not(:disabled){background:#6b5ce7!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__status{border:1px solid #b8e3c9!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__item,html[data-theme=dark] body app-courses-cart-block .courses-cart__summary,html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-card,html[data-theme=dark] body app-courses-cart-block .courses-cart__empty{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__hero-cover{background:#000!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__hero-cover-kicker,html[data-theme=dark] body app-courses-cart-block .courses-cart__hero-cover-subject{color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__item .courses-cart__badge--subject{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-card .courses-cart__badge--subject{background:#96bdff!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__badge--exam{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__item-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__date{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__lessons{border:1px solid #31a2ff!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__periods-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__period{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__period--active{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__period-old{color:#000000b3!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__period--active .courses-cart__period-old{color:#fffc!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__remove{border:0!important;background:transparent!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__summary-total{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__promo-input{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__promo-input::placeholder{color:#0000008c!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__promo-note{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__promo-status--success{color:#bbefa3!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__promo-status--error{color:#ffb6c6!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__bonus{border:0!important;background:#08d883!important;color:#032114!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__bonus-icon{border:2px solid currentColor!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__bonus--active{background:#18c776!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__consent-checkbox{border:.69px solid #31a2ff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__consent-checkbox:checked{background-color:#31a2ff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__consent-text{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__consent-link{color:#31a2ff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__checkout{border:0!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__checkout:disabled{background:#9ac7eb!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendations-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-duration{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-price-old-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-price-old{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-price-old:after{background:#b7b7b7!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-price-prefix{color:#31a2ff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-price-current{color:#31a2ff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-action{border:0!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__empty p{color:var(--ui-muted)!important}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item-check{background:#18ec83!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item-check:after{border-left:2px solid #07140c!important;border-bottom:2px solid #07140c!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__remove{color:var(--ui-text)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__remove:before,html[data-theme=dark] body app-courses-cart-block .courses-cart__remove:after{background:currentColor!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item-title{color:var(--ui-text)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__badge{color:var(--ui-text)!important;background:var(--ui-soft)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item .courses-cart__badge--subject,html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-card .courses-cart__badge--subject{background:var(--ui-soft)!important;color:var(--ui-text)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__periods{background:var(--ui-soft)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__period{background:transparent!important;color:var(--ui-text)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__period--active{background:var(--ui-surface)!important;color:var(--ui-text)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item-pricing{border-bottom:1px solid var(--ui-border)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item-period-summary{color:var(--ui-muted)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item-price{color:#31a2ff!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item-action{border:0!important;background:#31a2ff!important;color:#fff!important}}html[data-theme=dark] body app-courses-cart-block .courses-cart__bundle-discount{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__bundle-discount strong{color:#0f8f5a!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__empty{background:transparent!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__empty h2{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__empty p{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__empty-action{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-card{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-card .courses-cart__badge{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-fact{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-divider{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-monthly-price{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-details,html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-action{border:.635px solid #31a2ff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-details{background:var(--ui-surface)!important;color:#31a2ff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-action{background:#31a2ff!important;color:#fff!important}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart__recommendation-card{border:1px solid rgba(0,0,0,.1)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item{border:1px solid rgba(0,0,0,.1)!important;background:var(--ui-surface)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item-check{background:transparent!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__remove{border:0!important;background:transparent!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item-body .courses-cart__item-title{color:var(--ui-text)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__badge{background:var(--ui-soft)!important;color:var(--ui-muted)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__badge--exam{background:var(--ui-soft)!important;color:var(--ui-muted)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item .courses-cart__badge--subject{background:var(--ui-soft)!important;color:var(--ui-muted)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__item-fact{color:var(--ui-muted)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__periods-wrap{border:0!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__periods{background:transparent!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__period{border:2px solid rgba(0,0,0,.1)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__period--active{border-color:#31a2ff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__period-label{color:var(--ui-text)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__period-current{color:var(--ui-text)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__period-description{color:var(--ui-muted)!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__period-saving{background:#d0cece!important;color:#fff!important}}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__add-more{border:1px solid #31a2ff!important;background:transparent!important;color:#31a2ff!important}}html[data-theme=dark] body app-courses-cart-block .courses-cart__bundle-promo{background:linear-gradient(186.782deg,#bfa1fa 49.065%,#9390f3 70.206%,#586af9 92.338%,#0133ff 103.4%,#4d66cce8 108.94%)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__bundle-promo-copy h3,html[data-theme=dark] body app-courses-cart-block .courses-cart__bundle-promo-copy p{color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__bundle-promo-button{border:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}@container filled-cart-content (max-width: 380px){html[data-theme=dark] body app-courses-cart-block .courses-cart__bundle-promo{background:linear-gradient(216.968deg,#bfa1fa 49.065%,#9390f3 70.206%,#586af9 92.338%,#0133ff 103.4%,#4d66cce8 108.94%)!important}}@media(min-width:641px)and (max-width:1540px){html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__periods-wrap{border-top:0!important;border-left:clamp(1px,.108cqw,1.27px) solid rgba(0,0,0,.1)!important}}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__share-field{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__share-url{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__share-field .courses-cart__share-action{border:0!important;border-left:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart--has-items .courses-cart__share-status{color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__cover{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__badge{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__remove{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item-facts{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item-fact{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item-fact:nth-child(-n+2){border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__period{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__period--active{border:2px solid #299af4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__period-current{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__period-prices del{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__period-description{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__period-months{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__period-saving{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__bundle-promo{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__bundle-promo-copy h3{color:inherit!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__bundle-promo-copy p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__bundle-promo-button{border:1px solid #c5dcf3!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__summary{background:var(--ui-soft)!important;border:1px solid #b9c1f1!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__summary-heading h2,html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__summary-heading strong{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__summary-breakdown dt,html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__summary-breakdown dd{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__summary-breakdown .courses-cart__summary-discount{color:#ffacd4!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__summary .courses-cart__promo-note{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__summary .courses-cart__checkout{background:#3848a8!important;color:#fff!important;border-color:#3848a8!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__summary .courses-cart__checkout:hover:not(:disabled){background:#293991!important}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__mobile-payment{border-top:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__mobile-payment strong{color:var(--ui-text)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__mobile-payment button{border:0!important;background:#299af4!important;color:#fff!important}}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item{border-color:var(--ui-border)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__portrait{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__portrait .courses-cart__cover{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__portrait-grade{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__teacher-caption{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__teacher-caption span{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__remove{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__remove-icon{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__remove:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item-facts{border-top:1px solid var(--ui-border)!important;border-bottom:1px solid var(--ui-border)!important;background:transparent!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item-fact,html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item-fact:nth-child(-n+2){border:0!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item-fact dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__item-fact dd{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce .courses-cart__periods-heading{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__title{color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__intro{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__continue{border:1px solid #b9defb!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__continue:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__item{border-color:var(--ui-border)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__item-body .courses-cart__purchase-months{border:1px solid #b9defb!important;border-left:4px solid #0877c9!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__purchase-months span{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__purchase-months strong{color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__item .courses-cart__badge--exam{background:#0877c9!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__item .courses-cart__badge--subject{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__portrait{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__periods-wrap{border:0!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__bundle-promo{background:var(--ui-soft)!important;border:1px solid #c8e2f8!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__bundle-promo-copy h3{color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__bundle-promo-copy p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__bundle-promo-button{border-color:#0877c9!important;background:#0877c9!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__bundle-promo-button:hover:not(:disabled){background:#0563a9!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__summary{border:1px solid #b9defb!important;border-top:6px solid #299af4!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__summary-heading h2{color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__summary-heading strong{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__summary-breakdown{border-top:1px solid #c8e2f8!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__summary-breakdown dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__summary-breakdown dd{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__summary-breakdown .courses-cart__summary-discount{color:#126f51!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__promo-label{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__promo{border:1px solid #bdd4e8!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__promo-input{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__promo-input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__promo-apply{background:#0877c9!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__summary .courses-cart__promo-note{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__summary .courses-cart__checkout{border:1px solid #0877c9!important;background:#0877c9!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__summary .courses-cart__checkout:hover:not(:disabled){background:#0563a9!important;border-color:#0563a9!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__share{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__share h2{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__share p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__share-action{border:1px solid #c8e2f8!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__share-field{border-color:#c8e2f8!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__share-url{color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__share .courses-cart__share-status{color:#126f51!important}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__mobile-payment{border-top:2px solid #b9defb!important;background:var(--ui-soft)!important}}@media(max-width:640px){html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--has-items .courses-cart__mobile-payment button{background:#0877c9!important}}html[data-theme=dark] body app-courses-cart-block .courses-cart__subject-search{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart__subject-search input{border:1px solid #b8d9ed!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__header{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__intro{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__continue,html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__add-more{border:1px solid #d0e1ed!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__item{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__item-body .courses-cart__item-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__period--active{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__bundle-promo-button{background:#31a2ff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__summary{border:1px solid #cde0ef!important;border-top:4px solid #31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__summary-heading h2{color:var(--ui-link)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__summary-heading strong{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__summary-breakdown .courses-cart__summary-discount{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__bonus{border:1px solid #cbe6b6!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__bonus--active{background:#a1eb63!important;border-color:#8bd34f!important;color:#203b17!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__promo-apply{border:0!important;background:#31a2ff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__summary .courses-cart__checkout{border-color:#31a2ff!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__summary .courses-cart__checkout:hover:not(:disabled){background:#168fee!important;border-color:#168fee!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__summary .courses-cart__checkout:disabled{background:#a8ceec!important;border-color:#a8ceec!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__share{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendations-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__subject-search-icon{stroke:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__subject-search input{border:1px solid #b9d3e5!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__subject-search input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-grade{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-card .courses-cart__badge{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-title{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-fact{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-divider{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-monthly-price{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-details,html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-action{border:1px solid #d0e0eb!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-details{background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__recommendation-action{background:#31a2ff!important;border-color:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__empty{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__empty-action{border:0!important;background:#31a2ff!important;color:#fff!important}@media(max-width:760px){html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__mobile-payment{border-top:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-courses-cart-block .courses-cart.courses-cart--commerce.courses-cart--native .courses-cart__mobile-payment button{background:#31a2ff!important}}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout{background:#0c141fa3!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__panel{color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__brand{color:var(--ui-text)!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__close{border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__fields{border:0!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__field input{border:1px solid transparent!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__field input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__field input:focus{border-color:#2f9ff4!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__field input[aria-invalid=true]{border-color:#e5484d!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__field-error{color:#ffb6c6!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__checkbox{color:var(--ui-text)!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__checkbox a{color:inherit!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__legal{color:var(--ui-muted)!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__legal a{color:inherit!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__checkbox--optional{color:var(--ui-muted)!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__server-error{color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__server-error button{border:0!important;color:#1379c7!important;background:transparent!important}html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout__submit{border:0!important;color:#fff!important;background:#111!important}@media(min-width:681px){html[data-theme=dark] body app-guest-checkout-dialog .guest-checkout .guest-checkout__legal{color:var(--ui-muted)!important}}html[data-theme=dark] body app-personal-price-notice .personal-price-notice{background:var(--ui-soft)!important;border:1px solid #b8dbf4!important;color:var(--ui-link)!important}html[data-theme=dark] body app-personal-price-notice .personal-price-notice small{color:var(--ui-muted)!important}html[data-theme=dark] body app-checkout-link-page{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-checkout-link-page .brand{color:inherit!important}html[data-theme=dark] body app-checkout-link-page .eyebrow{color:var(--ui-muted)!important}html[data-theme=dark] body app-checkout-link-page .cart-id{color:var(--ui-muted)!important}html[data-theme=dark] body app-checkout-link-page .panel,html[data-theme=dark] body app-checkout-link-page .result{background:var(--ui-surface)!important}html[data-theme=dark] body app-checkout-link-page input:not([type=checkbox]){border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:inherit!important}html[data-theme=dark] body app-checkout-link-page input[aria-invalid=true]{border-color:#b63137!important}html[data-theme=dark] body app-checkout-link-page .hint,html[data-theme=dark] body app-checkout-link-page .legal{color:var(--ui-muted)!important}html[data-theme=dark] body app-checkout-link-page .legal a{color:inherit!important}html[data-theme=dark] body app-checkout-link-page .course{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checkout-link-page .course span,html[data-theme=dark] body app-checkout-link-page .course p{color:var(--ui-muted)!important}html[data-theme=dark] body app-checkout-link-page .primary,html[data-theme=dark] body app-checkout-link-page .secondary{border:0!important}html[data-theme=dark] body app-checkout-link-page .primary{background:#2e9bf4!important;color:#fff!important}html[data-theme=dark] body app-checkout-link-page .secondary{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-checkout-link-page .field-error{color:#ffb6c6!important}html[data-theme=dark] body app-checkout-link-page .error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-checkout-link-page .error button{color:inherit!important;border:0!important;background:transparent!important}html[data-theme=dark] body app-checkout-sessions-page .sessions{color:var(--ui-text)!important}html[data-theme=dark] body app-checkout-sessions-page header>span{color:var(--ui-link)!important}html[data-theme=dark] body app-checkout-sessions-page header p{color:var(--ui-muted)!important}html[data-theme=dark] body app-checkout-sessions-page input,html[data-theme=dark] body app-checkout-sessions-page select,html[data-theme=dark] body app-checkout-sessions-page button{border:1px solid var(--ui-border)!important;background:#fff!important;color:inherit!important}html[data-theme=dark] body app-checkout-sessions-page .filters button{background:#2b9bf4!important;color:#fff!important;border:0!important}html[data-theme=dark] body app-checkout-sessions-page .table-wrap{background:#fff!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checkout-sessions-page th,html[data-theme=dark] body app-checkout-sessions-page td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-checkout-sessions-page th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-checkout-sessions-page small{color:var(--ui-muted)!important}html[data-theme=dark] body app-checkout-sessions-page .paid{color:#188451!important}html[data-theme=dark] body app-courses-cart-share-page .cart-share-page__message{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-cart-share-page .cart-share-page__message--error{color:#ffb6c6!important}html[data-theme=dark] body app-courses-cart-share-page .cart-share-page__link{background:#6b5ce7!important;color:#fff!important}html[data-theme=dark] body app-courses-checkout-page{color:var(--ui-text)!important;background:radial-gradient(circle at 8% 0%,rgba(49,162,255,.1),transparent 31rem),var(--ui-soft)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__brand{border:0!important;color:var(--ui-text)!important;background:transparent!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__back{border:1.5px solid #b9d8ff!important;color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__back:hover{border-color:#3199f6!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__main-card,html[data-theme=dark] body app-courses-checkout-page .checkout-page__summary{border:1px solid rgba(168,184,207,.27)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__eyebrow{color:#258fe8!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__intro>p:last-child{color:var(--ui-text)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__step{color:#fff!important;background:#2f9cf4!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__section-heading p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__field input{border:1.5px solid var(--ui-border)!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__field input:focus{border-color:#6eb9f6!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__payment-method{border:1.5px solid var(--ui-border)!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__payment-method:hover:not(:disabled){border-color:#5aaefa!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__payment-method--selected{border-color:#319cf4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__payment-method--unavailable{color:var(--ui-muted)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__payment-icon--sbp{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__payment-icon--card{background:#252a34!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__payment-icon--dolyame{background:#ffdd2d!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__payment-icon--yandex_split{background:var(--ui-surface)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__payment-copy small{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__provider{color:var(--ui-muted)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__payment-method--selected .checkout-page__provider{color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__selected-check{color:#fff!important;background:#319cf4!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__summary-skeleton{background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__order-list{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__order-item p{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__discount{color:#087947!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__error{border:1px solid #ffd1d1!important;color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__error button{border:0!important;color:#1877d3!important;background:transparent!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__pay{border:0!important;color:#fff!important;background:linear-gradient(135deg,#38a9f8,#248fe8)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__legal{color:var(--ui-muted)!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__legal a{color:inherit!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__field-error{color:#ffb6c6!important}html[data-theme=dark] body app-courses-checkout-page .checkout-page__field input[aria-invalid=true]{border-color:#bf2437!important}html[data-theme=dark] body app-renewal-cart-notice .renewal-cart-notice{border:1px solid #a9dbfa!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-renewal-cart-notice button{border:1px solid #0877c9!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-renewal-popup .renewal-popup{border:2px solid #080808!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-renewal-popup .renewal-popup::backdrop{background:#051728a6!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__close{border:1px solid rgba(8,8,8,.3)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__intro{background:#2c9efd!important;border-bottom:2px solid #080808!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__calendar{background:var(--ui-surface)!important;border:2px solid #080808!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__calendar svg{stroke:var(--ui-text)!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__period span{color:var(--ui-muted)!important}html[data-theme=dark] body app-renewal-popup li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-renewal-popup li:last-child{border-bottom:0!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__check{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__note{color:var(--ui-muted)!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__actions{background:var(--ui-surface)!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__primary{border:2px solid #080808!important;background:#40e6a3!important;color:#080808!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__error{color:#ffb6c6!important}html[data-theme=dark] body app-renewal-popup .renewal-popup__error button{border:0!important;background:none!important;color:#075f9d!important}@media(hover:hover){html[data-theme=dark] body app-renewal-popup .renewal-popup__primary:hover:not(:disabled){background:#24d58e!important}}html[data-theme=dark] body app-document-details-page .document-details-page{--document-ink: var(--ui-text) !important;--document-muted: var(--ui-muted) !important;--document-line: var(--ui-border) !important;color:var(--document-ink)!important}html[data-theme=dark] body app-document-details-page .document-details-page svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-document-details-page .document-details-page__edit-btn,html[data-theme=dark] body app-document-details-page .document-details-page__document-link{border:1px solid var(--document-blue)!important;background:var(--document-blue)!important;color:#fff!important}html[data-theme=dark] body app-document-details-page .document-details-page__edit-btn:hover,html[data-theme=dark] body app-document-details-page .document-details-page__document-link:hover{border-color:#168fee!important;background:#168fee!important}html[data-theme=dark] body app-document-details-page .document-details-page__hero,html[data-theme=dark] body app-document-details-page .document-details-page__article,html[data-theme=dark] body app-document-details-page .document-details-page__empty{border:1px solid var(--document-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-document-details-page .document-details-page__title{color:var(--document-ink)!important}html[data-theme=dark] body app-document-details-page .document-details-page__intro{color:var(--document-muted)!important}html[data-theme=dark] body app-document-details-page .document-details-page__document-badge{color:#168eea!important}html[data-theme=dark] body app-document-details-page .document-details-page__document-frame{border:1px solid var(--document-line)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-document-details-page .document-details-page__document-iframe{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-document-details-page .document-details-page__section+.document-details-page__section{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-document-details-page .document-details-page__section h2,html[data-theme=dark] body app-document-details-page .document-details-page__empty h1{color:var(--document-ink)!important}html[data-theme=dark] body app-document-details-page .document-details-page__section p,html[data-theme=dark] body app-document-details-page .document-details-page__empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-document-details-page .document-details-page__empty-link{color:#168eea!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-backdrop{background:#12283a73!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor{border:1px solid var(--document-line)!important;background:var(--ui-surface)!important;color:var(--document-ink)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-header p{color:var(--document-muted)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-close{border:1px solid var(--document-line)!important;background:var(--ui-soft)!important;color:var(--document-ink)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-message--error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-message--success{background:var(--ui-soft)!important;color:#bbefa3!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-input,html[data-theme=dark] body app-document-details-page .document-details-page__editor-textarea{border:1px solid #bed8eb!important;background:var(--ui-surface)!important;color:var(--document-ink)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-input:focus,html[data-theme=dark] body app-document-details-page .document-details-page__editor-textarea:focus{border-color:var(--document-blue)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-upload{border:1px solid var(--document-line)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-upload-head p,html[data-theme=dark] body app-document-details-page .document-details-page__editor-upload-empty{color:var(--document-muted)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-upload-btn{border:1px solid var(--document-blue)!important;background:var(--document-blue)!important;color:#fff!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-upload-preview{border-top:1px solid var(--document-line)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-upload-badge{color:var(--ui-text)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-upload-link,html[data-theme=dark] body app-document-details-page .document-details-page__editor-upload-remove,html[data-theme=dark] body app-document-details-page .document-details-page__editor-delete{border:1px solid var(--document-line)!important;background:var(--ui-surface)!important;color:#168eea!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-upload-remove,html[data-theme=dark] body app-document-details-page .document-details-page__editor-delete{border-color:#f1d1dd!important;background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-section{border:1px solid var(--document-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-add,html[data-theme=dark] body app-document-details-page .document-details-page__editor-save{border:1px solid transparent!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-add{border-color:#8fd24f!important;background:var(--document-lime)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-document-details-page .document-details-page__editor-save{border-color:var(--document-blue)!important;background:var(--document-blue)!important;color:#fff!important}html[data-theme=dark] body app-documents-page .documents-page{--documents-ink: var(--ui-text) !important;--documents-muted: var(--ui-muted) !important;--documents-line: var(--ui-border) !important;color:var(--documents-ink)!important}html[data-theme=dark] body app-documents-page .documents-page__hero{border:1px solid var(--documents-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-documents-page .documents-page__title{color:var(--documents-ink)!important}html[data-theme=dark] body app-documents-page .documents-page__subtitle{color:var(--documents-muted)!important}html[data-theme=dark] body app-documents-page .documents-page__admin-btn{border:1px solid var(--documents-blue)!important;background:var(--documents-blue)!important;color:#fff!important}html[data-theme=dark] body app-documents-page .documents-page__admin-btn svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-documents-page .documents-page__admin-btn:hover{border-color:#168fee!important;background:#168fee!important}html[data-theme=dark] body app-documents-page .documents-page__card{border:1px solid var(--documents-line)!important;background:var(--ui-surface)!important;color:var(--documents-ink)!important}html[data-theme=dark] body app-documents-page .documents-page__card:hover{border-color:#8ecaff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-documents-page .documents-page__card-icon{border:1px solid #cbe4f8!important;background:var(--ui-soft)!important;color:#168eea!important}html[data-theme=dark] body app-documents-page .documents-page__card-icon svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-documents-page .documents-page__card-content p{color:var(--documents-muted)!important}html[data-theme=dark] body app-documents-page .documents-page__card-action{background:var(--documents-blue)!important;color:#fff!important}html[data-theme=dark] body app-documents-page .documents-page__card-action svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-documents-page .documents-page__card:hover .documents-page__card-icon{border-color:#8fd24f!important;background:var(--documents-lime)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-documents-page .documents-page__error,html[data-theme=dark] body app-documents-page .documents-page__empty{border:1px solid var(--documents-line)!important;background:var(--ui-surface)!important;color:var(--documents-muted)!important}html[data-theme=dark] body app-documents-page .documents-page__error{border-color:#efccd7!important;color:#ffb6c6!important}html[data-theme=dark] body app-documents-page .documents-page__editor-backdrop{background:#12283a73!important}html[data-theme=dark] body app-documents-page .documents-page__editor{border:1px solid var(--documents-line)!important;background:var(--ui-surface)!important;color:var(--documents-ink)!important}html[data-theme=dark] body app-documents-page .documents-page__editor-header p{color:var(--documents-muted)!important}html[data-theme=dark] body app-documents-page .documents-page__editor-close{border:1px solid var(--documents-line)!important;background:var(--ui-soft)!important;color:var(--documents-ink)!important}html[data-theme=dark] body app-documents-page .documents-page__editor-message--error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-documents-page .documents-page__editor-message--success{background:var(--ui-soft)!important;color:#bbefa3!important}html[data-theme=dark] body app-documents-page .documents-page__editor-card{border:1px solid var(--documents-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-documents-page .documents-page__editor-delete{border:1px solid #f1d1dd!important;background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-documents-page .documents-page__editor-input,html[data-theme=dark] body app-documents-page .documents-page__editor-textarea{border:1px solid #bed8eb!important;background:var(--ui-surface)!important;color:var(--documents-ink)!important}html[data-theme=dark] body app-documents-page .documents-page__editor-input:focus,html[data-theme=dark] body app-documents-page .documents-page__editor-textarea:focus{border-color:var(--documents-blue)!important}html[data-theme=dark] body app-documents-page .documents-page__editor-add,html[data-theme=dark] body app-documents-page .documents-page__editor-save{border:1px solid transparent!important}html[data-theme=dark] body app-documents-page .documents-page__editor-add{border-color:#8fd24f!important;background:var(--documents-lime)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-documents-page .documents-page__editor-save{border-color:var(--documents-blue)!important;background:var(--documents-blue)!important;color:#fff!important}html[data-theme=dark] body app-documents-page .documents-page__editor-add:hover{background:#96e453!important}html[data-theme=dark] body app-documents-page .documents-page__editor-save:hover{background:#168fee!important}html[data-theme=dark] body app-flashcard-dialog dialog{border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcard-dialog .fc-dialog-footer{border-top:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcard-dialog dialog::backdrop{background:#13203870!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-trigger{border:1px solid #cbd8e5!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-trigger:hover:not(:disabled){border-color:#8bb7d8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-trigger[aria-expanded=true]{border-color:#3b91ca!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-value--placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-chevron{color:var(--ui-link)!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-menu{border:1px solid #cbdce9!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-option{border:0!important;color:var(--ui-text)!important;background:transparent!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-option:hover,html[data-theme=dark] body app-flashcard-dropdown .fc-select-option--active{color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-option--selected{color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-option--selected:hover,html[data-theme=dark] body app-flashcard-dropdown .fc-select-option--selected.fc-select-option--active{background:#e8f5c5!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-option-copy small{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-check{color:#67952c!important}html[data-theme=dark] body app-flashcard-dropdown .fc-select-empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcard-image span{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcard-image button{border:1px solid #bad4e9!important;background:#fff!important;color:#176caf!important}html[data-theme=dark] body app-flashcards-compose-dialog{--fc-ink: var(--ui-text) !important;--fc-muted: var(--ui-muted) !important;--fc-border: var(--ui-border) !important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-compose-dialog a{color:inherit!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-btn{border:1px solid transparent!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-btn:hover:not(:disabled){background:#72bfff!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-btn--lime{background:#a1eb63!important;color:#202918!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-btn--plain{background:var(--ui-surface)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-btn--plain:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-btn--danger{background:var(--ui-soft)!important;color:#ffb6c6!important;border-color:#f2c7d0!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-link{border:0!important;background:none!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-icon{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-back{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-heading p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-error{border:1px solid #ecbac4!important;color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-notice{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-loading{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-loading:before{border:3px solid var(--ui-border)!important;border-top-color:#269fff!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-field input,html[data-theme=dark] body app-flashcards-compose-dialog .fc-field textarea,html[data-theme=dark] body app-flashcards-compose-dialog .fc-field select{border:1px solid #cad4e0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-field small{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-close{border:0!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-progress{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-progress span{background:#31a2ff!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-empty{border:1px dashed #bac8d8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-tag{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-tag--pink{color:#ffacd4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-tag--lime{color:#45621b!important;background:#ecf8ce!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-page{--task-content-line-height: 1.55 !important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-btn--lime{background:#a1eb63!important;color:#20301a!important}html[data-theme=dark] body app-flashcards-compose-dialog .fc-btn--lime:hover:not(:disabled){background:#94dd58!important}html[data-theme=dark] body app-flashcards-compose-dialog fieldset{border:0!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-intro,html[data-theme=dark] body app-flashcards-compose-dialog .compose-footnote{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-summary{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-summary svg{stroke:var(--ui-link)!important;fill:#edf7ff!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-summary span{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-count{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-count--error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-selected{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-selected button{border:0!important;color:#45637d!important;background:transparent!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-option{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-option--selected{border-color:#269fff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-option small{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-compose-dialog .compose-empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor{--fc-ink: var(--ui-text) !important;--fc-muted: var(--ui-muted) !important;--fc-border: var(--ui-border) !important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-editor a{color:inherit!important}html[data-theme=dark] body app-flashcards-editor .fc-btn{border:1px solid transparent!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-flashcards-editor .fc-btn:hover:not(:disabled){background:#72bfff!important}html[data-theme=dark] body app-flashcards-editor .fc-btn--lime{background:#a1eb63!important;color:#202918!important}html[data-theme=dark] body app-flashcards-editor .fc-btn--plain{background:var(--ui-surface)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-editor .fc-btn--plain:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-editor .fc-btn--danger{background:var(--ui-soft)!important;color:#ffb6c6!important;border-color:#f2c7d0!important}html[data-theme=dark] body app-flashcards-editor .fc-link{border:0!important;background:none!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-editor .fc-icon{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-flashcards-editor .fc-back{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-heading p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-error{border:1px solid #ecbac4!important;color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-editor .fc-notice{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-editor .fc-loading{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-loading:before{border:3px solid var(--ui-border)!important;border-top-color:#269fff!important}html[data-theme=dark] body app-flashcards-editor .fc-field input,html[data-theme=dark] body app-flashcards-editor .fc-field textarea,html[data-theme=dark] body app-flashcards-editor .fc-field select{border:1px solid #cad4e0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-editor .fc-field small{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-close{border:0!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-editor .fc-progress{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-editor .fc-progress span{background:#31a2ff!important}html[data-theme=dark] body app-flashcards-editor .fc-empty{border:1px dashed #bac8d8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-editor .fc-empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-tag{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-editor .fc-tag--pink{color:#ffacd4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-editor .fc-tag--lime{color:#45621b!important;background:#ecf8ce!important}html[data-theme=dark] body app-flashcards-editor .fc-page{--task-content-line-height: 1.55 !important}html[data-theme=dark] body app-flashcards-editor .fc-btn--lime{background:#a1eb63!important;color:#20301a!important}html[data-theme=dark] body app-flashcards-editor .fc-btn--lime:hover:not(:disabled){background:#94dd58!important}html[data-theme=dark] body app-flashcards-editor .fc-editor-fieldset{border:0!important}html[data-theme=dark] body app-flashcards-editor .fc-editor-meta{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-flashcards-editor .fc-optional{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-publish{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-editor .fc-publish small{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-editor-section-heading>span{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-edit-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-editor .fc-edit-card>header{border-bottom:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-edit-card--invalid{border-color:#b34362!important}html[data-theme=dark] body app-flashcards-editor .fc-card-error{color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-editor .fc-edit-card>header button{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-edit-card>header button.fc-delete-card{border-color:transparent!important;color:#9c5f70!important}html[data-theme=dark] body app-flashcards-editor .fc-edit-card-body>div:last-child:before{border-left:1px solid var(--ui-border)!important}html[data-theme=dark] body app-flashcards-editor .fc-edit-card textarea{border-color:var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-editor .fc-image-input{border:1px dashed #9bb9d3!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-editor .fc-editor-answer-hint{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-wrong-answers{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-editor .fc-wrong-answers-heading strong{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-wrong-answers-heading p{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-editor .fc-inline-add{border:1px solid #9fc5e2!important;color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-editor .fc-wrong-answer-number{color:var(--ui-muted)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-editor .fc-remove-option{border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-editor .fc-editor-image{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-editor .fc-editor-image button{border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-editor .fc-add-card{border:2px dashed #acc9df!important;color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-editor .fc-add-card:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-editor .fc-editor-save{border:1px solid #c8d9e8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-editor .fc-editor-save span{color:var(--fc-muted)!important}@media(max-width:650px){html[data-theme=dark] body app-flashcards-editor .fc-edit-card-body>div:last-child{border-left:0!important;border-top:1px solid var(--ui-border)!important}}html[data-theme=dark] body app-flashcards-editor .fc-correct-answers{border-color:#b9e6d0!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-feedback{color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-feedback dialog.fc-result-dialog{background:#102b426b!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-sheet{border:1px solid #c9dce7!important;border-bottom:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-handle{background:#c5d4dc!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-reaction{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-verdict{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-feedback h3{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-answer+.fc-result-answer{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-mark{color:#13735a!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-mark.is-error{color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-answers .fc-result-answer--correct{border:1px solid #d5e9bf!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-answer--correct h2{color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-answer--correct .fc-result-exact{color:#bbefa3!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-collapse{border:0!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-collapse:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-inline{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-revisit{border:1px solid #cddfe9!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-revisit .fc-result-secondary{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-explanation{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-explanation>button{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-footer{border-top:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-primary,html[data-theme=dark] body app-flashcards-feedback .fc-result-secondary{border:1px solid transparent!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-primary{background:#137fc1!important;color:#fff!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-primary:hover{background:#0b6fae!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-secondary{border-color:#cfe1e9!important;background:var(--ui-soft)!important;color:#176d57!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-secondary:hover{border-color:#71bea6!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-secondary.is-locked{border-color:var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-school-only{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-help>p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-back{color:var(--ui-link)!important;border:0!important;background:transparent!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-teachers a,html[data-theme=dark] body app-flashcards-feedback .fc-result-contact-pending{border:1px solid var(--ui-border)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-feedback .fc-result-contact-pending{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-oxidation{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-flashcards-oxidation button,html[data-theme=dark] body app-flashcards-oxidation input{color:inherit!important}html[data-theme=dark] body app-flashcards-oxidation .sequence-heading span{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-flashcards-oxidation .sequence-list li{background:var(--ui-surface, var(--ui-surface))!important;border:1px solid var(--ui-border, var(--ui-border))!important}html[data-theme=dark] body app-flashcards-oxidation .sequence-list li.is-dragging{border-color:#31a2ff!important;background:var(--ui-soft, var(--ui-soft))!important}html[data-theme=dark] body app-flashcards-oxidation .sequence-position{background:#a1eb63!important;color:#203746!important}html[data-theme=dark] body app-flashcards-oxidation .sequence-handle{border:0!important;background:var(--ui-soft, var(--ui-soft))!important}html[data-theme=dark] body app-flashcards-oxidation .sequence-handle svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-flashcards-oxidation .sequence-actions button{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-soft, var(--ui-soft))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-exercise,html[data-theme=dark] body app-flashcards-oxidation .oxidation-walkthrough{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-fields label{background:var(--ui-soft, var(--ui-soft))!important;border:1px solid var(--ui-border, var(--ui-border))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-fields label.is-active{border-color:#31a2ff!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-fields input{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-fields small,html[data-theme=dark] body app-flashcards-oxidation .oxidation-exercise>p{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-keyboard button,html[data-theme=dark] body app-flashcards-oxidation .oxidation-walkthrough nav button{background:var(--ui-soft, var(--ui-soft))!important;border:1px solid var(--ui-border, var(--ui-border))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-keyboard button:nth-child(-n+4){background:var(--ui-raised, var(--ui-surface))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-walkthrough header>span{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-state-line span{background:var(--ui-soft, var(--ui-soft))!important;border:1px dashed var(--ui-border, var(--ui-border))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-state-line span.revealed{border-color:#8cce58!important;background:var(--ui-soft, var(--ui-soft))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-walkthrough nav .oxidation-play{background:#a1eb63!important;color:#203746!important;border-color:#a1eb63!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-step-progress button{border:0!important;background:var(--ui-border, var(--ui-soft))!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-step-progress button.complete{background:#31a2ff!important}html[data-theme=dark] body app-flashcards-oxidation .oxidation-walkthrough summary{color:var(--ui-link, var(--ui-link))!important}html[data-theme=dark] body app-flashcards-page{--fc-ink: var(--ui-text) !important;--fc-muted: var(--ui-muted) !important;--fc-border: var(--ui-border) !important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-page a{color:inherit!important}html[data-theme=dark] body app-flashcards-page .fc-btn{border:1px solid transparent!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-flashcards-page .fc-btn:hover:not(:disabled){background:#72bfff!important}html[data-theme=dark] body app-flashcards-page .fc-btn--lime{background:#a1eb63!important;color:#202918!important}html[data-theme=dark] body app-flashcards-page .fc-btn--plain{background:var(--ui-surface)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-page .fc-btn--plain:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-btn--danger{background:var(--ui-soft)!important;color:#ffb6c6!important;border-color:#f2c7d0!important}html[data-theme=dark] body app-flashcards-page .fc-link{border:0!important;background:none!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-page .fc-icon{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-flashcards-page .fc-back{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-heading p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-error{border:1px solid #ecbac4!important;color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-notice{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-page .fc-loading{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-loading:before{border:3px solid var(--ui-border)!important;border-top-color:#269fff!important}html[data-theme=dark] body app-flashcards-page .fc-field input,html[data-theme=dark] body app-flashcards-page .fc-field textarea,html[data-theme=dark] body app-flashcards-page .fc-field select{border:1px solid #cad4e0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-page .fc-field small{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-close{border:0!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-progress{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-progress span{background:#31a2ff!important}html[data-theme=dark] body app-flashcards-page .fc-empty{border:1px dashed #bac8d8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-tag{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-page .fc-tag--pink{color:#ffacd4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-tag--lime{color:#45621b!important;background:#ecf8ce!important}html[data-theme=dark] body app-flashcards-page .fc-page{--task-content-line-height: 1.55 !important}html[data-theme=dark] body app-flashcards-page .fc-btn--lime{background:#a1eb63!important;color:#20301a!important}html[data-theme=dark] body app-flashcards-page .fc-btn--lime:hover:not(:disabled){background:#94dd58!important}html[data-theme=dark] body app-flashcards-page .fc-tabs{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-tabs button{border:0!important;background:transparent!important;color:#576271!important}html[data-theme=dark] body app-flashcards-page .fc-tabs button.active{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-page .fc-section-lead{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-welcome{background:#269fff!important}html[data-theme=dark] body app-flashcards-page .fc-welcome h2{color:#fff!important}html[data-theme=dark] body app-flashcards-page .fc-welcome p{color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-page .fc-stack-back{background:#d7f85b!important;border:2px solid #163c56!important}html[data-theme=dark] body app-flashcards-page .fc-stack-front{border:2px solid #163c56!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-stack-front>span:first-child{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-stack-front i{color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-page .fc-stack-answer{background:#f5bfd7!important}html[data-theme=dark] body app-flashcards-page .fc-module-card{border:1px solid var(--fc-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-module-card:hover{border-color:#6caff0!important}html[data-theme=dark] body app-flashcards-page .fc-deck-icon:before,html[data-theme=dark] body app-flashcards-page .fc-deck-icon:after{border:2px solid #167abb!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-deck-icon:after{background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-module-card h3 a:hover{color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-page .fc-card-description{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-card-bottom{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-flashcards-page .fc-card-open{color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-page .fc-module-card--locked{background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-module-card--locked:hover{border-color:var(--ui-border)!important}html[data-theme=dark] body app-flashcards-page .fc-locked-note{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-menu summary:hover,html[data-theme=dark] body app-flashcards-page .fc-menu[open] summary{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-menu>div{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-menu :is(button,a){border:0!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-menu :is(button,a):hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-menu button.danger{color:#a3324a!important}html[data-theme=dark] body app-flashcards-page .fc-continue{border:1px solid #bbd9f2!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-continue .fc-progress{background:#c6dff3!important}html[data-theme=dark] body app-flashcards-page .fc-continue-bottom{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-search{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-search input{border:0!important;background:transparent!important}html[data-theme=dark] body app-flashcards-page .fc-search:focus-within{border-color:#2b8ac7!important}html[data-theme=dark] body app-flashcards-page .fc-search button{border:0!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-page .fc-folder-card{border:1px solid var(--fc-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-folder-card>a:hover{color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-page .fc-folder-icon{color:#829b29!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-folder-card--unfiled{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-course-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-course-card:hover{border-color:#269fff!important}html[data-theme=dark] body app-flashcards-page .fc-course-card>span:last-child{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-course-symbol{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-page .fc-breadcrumbs{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-preview{border:1px solid var(--fc-border)!important;background:var(--ui-surface)!important;color:var(--fc-ink)!important}html[data-theme=dark] body app-flashcards-page .fc-preview-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-preview-hint{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-preview-nav{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-learn-panel{border:1px solid #c5dff4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-learn-panel ol{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-learn-panel li strong{color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-page .fc-reward{border-top:1px solid #cbddeb!important}html[data-theme=dark] body app-flashcards-page .fc-reward small{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-study-hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-card-list article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-card-list article>div:last-child{border-left:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-card-number{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-create-options label{border:2px solid var(--ui-border)!important}html[data-theme=dark] body app-flashcards-page .fc-create-options label.active{border-color:#269fff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-create-options small{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-delete-copy{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-share-help{color:var(--ui-muted)!important}@media(max-width:600px){html[data-theme=dark] body app-flashcards-page .fc-card-list article>div:last-child{border-left:0!important;border-top:1px solid var(--ui-border)!important}}html[data-theme=dark] body app-flashcards-page .fc-course-folder{background:var(--ui-soft)!important;border:0!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-page .fc-course-folder[data-color=mint]{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-page .fc-course-folder[data-color=lilac]{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-page .fc-course-folder[data-color=rose]{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-flashcards-page .fc-course-folder:before{border:3px solid currentColor!important}html[data-theme=dark] body app-flashcards-page .fc-course-folder:after{border:3px solid currentColor!important;border-bottom:0!important}html[data-theme=dark] body app-flashcards-page .fc-course-folder .fc-folder-icon{background:transparent!important}html[data-theme=dark] body app-flashcards-page .fc-course-folder>a{color:inherit!important}html[data-theme=dark] body app-flashcards-page .fc-course-folder .fc-muted{color:inherit!important}html[data-theme=dark] body app-flashcards-page .fc-course-folder .fc-menu{color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-page .fc-folder-colors{border:0!important}html[data-theme=dark] body app-flashcards-page .fc-folder-colors button{border:2px solid transparent!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-folder-colors button[data-color=mint]{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-folder-colors button[data-color=lilac]{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-folder-colors button[data-color=rose]{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-page .fc-folder-colors button[aria-pressed=true]{border-color:#1686bf!important}html[data-theme=dark] body app-flashcards-page .fc-course-folder .fc-folder-icon{color:inherit!important}html[data-theme=dark] body app-flashcards-page .fc-heading{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-page .fc-search button svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-flashcards-sequence{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-flashcards-sequence button,html[data-theme=dark] body app-flashcards-sequence input{color:inherit!important}html[data-theme=dark] body app-flashcards-sequence .sequence-heading span{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-flashcards-sequence .sequence-list li{background:var(--ui-surface, var(--ui-surface))!important;border:1px solid var(--ui-border, var(--ui-border))!important}html[data-theme=dark] body app-flashcards-sequence .sequence-list li.is-dragging{border-color:#31a2ff!important;background:var(--ui-soft, var(--ui-soft))!important}html[data-theme=dark] body app-flashcards-sequence .sequence-position{background:#a1eb63!important;color:#203746!important}html[data-theme=dark] body app-flashcards-sequence .sequence-handle{border:0!important;background:var(--ui-soft, var(--ui-soft))!important}html[data-theme=dark] body app-flashcards-sequence .sequence-handle svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-flashcards-sequence .sequence-actions button{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-soft, var(--ui-soft))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-exercise,html[data-theme=dark] body app-flashcards-sequence .oxidation-walkthrough{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-fields label{background:var(--ui-soft, var(--ui-soft))!important;border:1px solid var(--ui-border, var(--ui-border))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-fields label.is-active{border-color:#31a2ff!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-fields input{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-fields small,html[data-theme=dark] body app-flashcards-sequence .oxidation-exercise>p{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-keyboard button,html[data-theme=dark] body app-flashcards-sequence .oxidation-walkthrough nav button{background:var(--ui-soft, var(--ui-soft))!important;border:1px solid var(--ui-border, var(--ui-border))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-keyboard button:nth-child(-n+4){background:var(--ui-raised, var(--ui-surface))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-walkthrough header>span{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-state-line span{background:var(--ui-soft, var(--ui-soft))!important;border:1px dashed var(--ui-border, var(--ui-border))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-state-line span.revealed{border-color:#8cce58!important;background:var(--ui-soft, var(--ui-soft))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-walkthrough nav .oxidation-play{background:#a1eb63!important;color:#203746!important;border-color:#a1eb63!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-step-progress button{border:0!important;background:var(--ui-border, var(--ui-soft))!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-step-progress button.complete{background:#31a2ff!important}html[data-theme=dark] body app-flashcards-sequence .oxidation-walkthrough summary{color:var(--ui-link, var(--ui-link))!important}html[data-theme=dark] body app-flashcards-study{--fc-ink: var(--ui-text) !important;--fc-muted: var(--ui-muted) !important;--fc-border: var(--ui-border) !important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-study a{color:inherit!important}html[data-theme=dark] body app-flashcards-study .fc-btn{border:1px solid transparent!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-flashcards-study .fc-btn:hover:not(:disabled){background:#72bfff!important}html[data-theme=dark] body app-flashcards-study .fc-btn--lime{background:#a1eb63!important;color:#202918!important}html[data-theme=dark] body app-flashcards-study .fc-btn--plain{background:var(--ui-surface)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-study .fc-btn--plain:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-btn--danger{background:var(--ui-soft)!important;color:#ffb6c6!important;border-color:#f2c7d0!important}html[data-theme=dark] body app-flashcards-study .fc-link{border:0!important;background:none!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-study .fc-icon{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-flashcards-study .fc-back{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-heading p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-error{border:1px solid #ecbac4!important;color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-notice{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-study .fc-loading{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-loading:before{border:3px solid var(--ui-border)!important;border-top-color:#269fff!important}html[data-theme=dark] body app-flashcards-study .fc-field input,html[data-theme=dark] body app-flashcards-study .fc-field textarea,html[data-theme=dark] body app-flashcards-study .fc-field select{border:1px solid #cad4e0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-study .fc-field small{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-close{border:0!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-progress{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-progress span{background:#31a2ff!important}html[data-theme=dark] body app-flashcards-study .fc-empty{border:1px dashed #bac8d8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-study .fc-empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-tag{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-study .fc-tag--pink{color:#ffacd4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-tag--lime{color:#45621b!important;background:#ecf8ce!important}html[data-theme=dark] body app-flashcards-study .fc-page{--task-content-line-height: 1.55 !important}html[data-theme=dark] body app-flashcards-study .fc-btn--lime{background:#a1eb63!important;color:#20301a!important}html[data-theme=dark] body app-flashcards-study .fc-btn--lime:hover:not(:disabled){background:#94dd58!important}html[data-theme=dark] body app-flashcards-study .fc-study-heading p{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-study-exit{border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-study .fc-save-status{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-round-progress>div>span{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-round-progress>div.current>span{color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-study .fc-round-progress>div:last-child .fc-progress span{background:#94b833!important}html[data-theme=dark] body app-flashcards-study .fc-question-meta{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-question{border:1px solid var(--fc-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-study .fc-question-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-keyboard-hint{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-choice{border:1px solid var(--fc-border)!important;color:var(--fc-ink)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-study .fc-selection-hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-choice--multiple.selected:not(.correct):not(.incorrect) .fc-choice-number{color:#fff!important;background:#269fff!important;border-color:#269fff!important}html[data-theme=dark] body app-flashcards-study .fc-choice:hover:not(:disabled){border-color:#269fff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-choice.selected{border-color:#269fff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-choice-number{border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-choice.correct{border-color:#80b747!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-choice.correct .fc-choice-number{color:#fff!important;background:#72a93a!important;border-color:#72a93a!important}html[data-theme=dark] body app-flashcards-study .fc-choice.incorrect{border-color:#d994ac!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-choice.incorrect .fc-choice-number{color:#fff!important;background:#cc7895!important;border-color:#cc7895!important}html[data-theme=dark] body app-flashcards-study .fc-answer-saving{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-finish{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-study .fc-finish>p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-finish-art b{border:2px solid #276892!important;color:#1f608a!important;background:#d7f85b!important}html[data-theme=dark] body app-flashcards-study .fc-finish-art span,html[data-theme=dark] body app-flashcards-study .fc-finish-art i{color:#269fff!important}html[data-theme=dark] body app-flashcards-study .fc-finish-art i{color:#d899b4!important}html[data-theme=dark] body app-flashcards-study .fc-finish-stats{border-top:1px solid var(--ui-border)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-flashcards-study .fc-finish-stats>div+div{border-left:1px solid var(--ui-border)!important}html[data-theme=dark] body app-flashcards-study .fc-finish-stats span{color:var(--fc-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-finish-reward{background:var(--ui-soft)!important}html[data-theme=dark] body app-flashcards-study .fc-finish-reward strong{color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-study .fc-finish-reward p{color:var(--ui-muted)!important}html[data-theme=dark] body app-flashcards-study .fc-round-symbol{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-study .fc-written-field{border:2px solid #b9d8e8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-flashcards-study .fc-written-field:focus-within{border-color:#2196e4!important}html[data-theme=dark] body app-flashcards-study .fc-written-prefix{color:var(--ui-link)!important}html[data-theme=dark] body app-flashcards-study .fc-written input{border:0!important;color:var(--ui-text)!important;background:transparent!important}html[data-theme=dark] body app-flashcards-study .fc-written-field.correct{border-color:#20ba86!important}html[data-theme=dark] body app-flashcards-study .fc-written-field.incorrect{border-color:#d96a83!important}html[data-theme=dark] body app-flashcards-study .fc-symbols button,html[data-theme=dark] body app-flashcards-study .fc-digits button{border:1px solid #cde0eb!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-flashcards-study .fc-digits button{background:#fff!important}html[data-theme=dark] body app-flashcards-study .fc-written-result{background:var(--ui-soft)!important}html[data-theme=dark] body app-homework-block .homework-block{--text-main: var(--ui-text) !important;--text-muted: var(--ui-muted) !important;--danger-bg: var(--ui-surface) !important;--danger-text: #ffacd4 !important;--warn-bg: var(--ui-surface) !important;--warn-text: #87601b !important;--success-bg: var(--ui-surface) !important;--success-text: var(--ui-text) !important;--info-bg: var(--ui-surface) !important;--info-text: var(--ui-link) !important;color:var(--text-main)!important}html[data-theme=dark] body app-homework-block .homework-block__toolbar{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-homework-block .homework-block__course-chip{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:inherit!important}html[data-theme=dark] body app-homework-block .homework-block__course-chip--active{background:var(--ui-soft)!important;border-color:#31a2ff!important}html[data-theme=dark] body app-homework-block .homework-block__course-subtitle{color:var(--text-muted)!important}html[data-theme=dark] body app-homework-block .homework-block__status-chip{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-homework-block .homework-block__status-chip{background:var(--chip-bg, var(--ui-soft))!important;color:var(--chip-ink, var(--ui-muted))!important;border-color:var(--chip-border, var(--ui-border))!important}html[data-theme=dark] body app-homework-block .homework-block__status-chip[data-status-id=all]{--chip-bg: var(--ui-surface) !important;--chip-ink: var(--ui-muted) !important;--chip-active-ink: #fff !important}html[data-theme=dark] body app-homework-block .homework-block__status-chip[data-status-id=not-completed]{--chip-bg: var(--ui-surface) !important;--chip-ink: #ffacd4 !important;--chip-border: #f7ced9 !important;--chip-active-ink: #ffacd4 !important}html[data-theme=dark] body app-homework-block .homework-block__status-chip[data-status-id=partially-completed]{--chip-bg: #fff2c8 !important;--chip-ink: #866014 !important;--chip-border: #f2dfa3 !important;--chip-active-ink: var(--ui-text) !important}html[data-theme=dark] body app-homework-block .homework-block__status-chip[data-status-id=checking]{--chip-bg: var(--ui-surface) !important;--chip-ink: var(--ui-link) !important;--chip-border: #c4e0f6 !important;--chip-active-ink: var(--ui-link) !important}html[data-theme=dark] body app-homework-block .homework-block__status-chip[data-status-id=checked]{--chip-bg: var(--ui-surface) !important;--chip-ink: var(--ui-text) !important;--chip-border: #cfe9bb !important;--chip-active-ink: var(--ui-text) !important}html[data-theme=dark] body app-homework-block .homework-block__status-chip[data-status-id=informational]{--chip-bg: var(--ui-surface) !important;--chip-ink: var(--ui-muted) !important;--chip-border: #dbcef5 !important;--chip-active-ink: var(--ui-muted) !important}html[data-theme=dark] body app-homework-block .homework-block__status-chip--active{border-color:var(--chip-edge, #213747)!important;background:var(--chip-active, #213747)!important;color:var(--chip-active-ink, #fff)!important}html[data-theme=dark] body app-homework-block .homework-block__table-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-homework-block .homework-block__table-head{color:var(--ui-muted)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-homework-block .homework-block__row{border-bottom:1px solid var(--ui-border)!important;color:inherit!important}html[data-theme=dark] body app-homework-block .homework-block__row:last-child{border-bottom:0!important}html[data-theme=dark] body app-homework-block .homework-block__subject-chip{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-homework-block .homework-block__subject-chip[data-tone=red]{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-homework-block .homework-block__subject-chip[data-tone=cyan]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-homework-block .homework-block__lesson-link{color:var(--ui-link)!important}html[data-theme=dark] body app-homework-block .homework-block__type-cell,html[data-theme=dark] body app-homework-block .homework-block__deadline-cell,html[data-theme=dark] body app-homework-block .homework-block__submitted-cell{color:var(--ui-muted)!important}html[data-theme=dark] body app-homework-block .homework-block__status-pill{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-homework-block .homework-block__status-pill[data-tone=red]{background:var(--danger-bg)!important;color:var(--danger-text)!important}html[data-theme=dark] body app-homework-block .homework-block__status-pill[data-tone=orange]{background:var(--warn-bg)!important;color:var(--warn-text)!important}html[data-theme=dark] body app-homework-block .homework-block__status-pill[data-tone=green]{background:var(--success-bg)!important;color:var(--success-text)!important}html[data-theme=dark] body app-homework-block .homework-block__status-pill[data-tone=blue]{background:var(--info-bg)!important;color:var(--info-text)!important}html[data-theme=dark] body app-homework-block .homework-block__state{color:var(--text-muted)!important}html[data-theme=dark] body app-homework-block .homework-block__state--error{border:1px solid #f0c5d0!important;color:#ffb6c6!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-homework-block .homework-block__mobile-select{border:1px solid #b7d7eb!important;background:var(--ui-surface)!important;color:inherit!important}html[data-theme=dark] body app-homework-block .homework-block__mobile-course-menu{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-homework-block .homework-block__mobile-course-option{border:0!important;background:transparent!important;color:inherit!important}html[data-theme=dark] body app-homework-block .homework-block__mobile-course-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-homework-block .homework-block__mobile-filter-button{border:1px solid #b7d7eb!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-homework-block dialog.homework-block__mobile-filter-dialog{background:#102b426b!important}html[data-theme=dark] body app-homework-block .homework-block__mobile-filter-sheet{background:var(--ui-surface)!important}html[data-theme=dark] body app-homework-block .homework-block__mobile-filter-option{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-homework-block .homework-block__mobile-filter-option--active{background:var(--ui-soft)!important}html[data-theme=dark] body app-homework-block .homework-block__mobile-filter-radio{border:1px solid #8197a4!important}html[data-theme=dark] body app-homework-block .homework-block__mobile-filter-option--active .homework-block__mobile-filter-radio-dot{background:#203747!important}@media(hover:hover){html[data-theme=dark] body app-homework-block .homework-block__row:hover{background:var(--ui-surface)!important}}@media(hover:hover){html[data-theme=dark] body app-homework-block .homework-block__course-chip:hover{border-color:#31a2ff!important}}html[data-theme=dark] body app-invite-block .invite-board{--invite-ink: var(--ui-text) !important;--invite-muted: var(--ui-muted) !important;--invite-line: var(--ui-border) !important;color:var(--invite-ink)!important}html[data-theme=dark] body app-invite-block .invite-button{border:1px solid var(--invite-blue)!important;background:var(--invite-blue)!important;color:#fff!important}html[data-theme=dark] body app-invite-block .invite-button:hover:not(:disabled){background:#168fee!important;border-color:#168fee!important}html[data-theme=dark] body app-invite-block .invite-button svg,html[data-theme=dark] body app-invite-block .invite-icon-button svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-invite-block .invite-button--light{border-color:#c4dda9!important;background:var(--invite-lime)!important;color:#233c1a!important}html[data-theme=dark] body app-invite-block .invite-button--light:hover:not(:disabled){border-color:#88d04c!important;background:#93e456!important}html[data-theme=dark] body app-invite-block .invite-hero{border:1px solid var(--invite-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-invite-block .invite-hero__tag{color:var(--ui-muted)!important}html[data-theme=dark] body app-invite-block .invite-hero__tag svg{background:var(--invite-lime)!important;fill:none!important;stroke:var(--ui-text)!important}html[data-theme=dark] body app-invite-block .invite-hero h1{color:var(--ui-text)!important}html[data-theme=dark] body app-invite-block .invite-hero__description{color:var(--invite-muted)!important}html[data-theme=dark] body app-invite-block .invite-hero__visual{border:1px solid #b7dffa!important;background:var(--ui-soft) url(/images/Referal/media-20261106/friends-backdrop.webp) center/cover no-repeat!important}html[data-theme=dark] body app-invite-block .invite-reward{background:var(--invite-lime)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-invite-block .invite-reward--friend{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-invite-block .invite-rewards__plus{border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-invite-block .invite-share{border:1px solid var(--invite-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-invite-block .invite-share__heading p,html[data-theme=dark] body app-invite-block .invite-section-heading p{color:var(--invite-muted)!important}html[data-theme=dark] body app-invite-block .invite-share__mark{background:var(--ui-soft)!important;color:#249be8!important}html[data-theme=dark] body app-invite-block .invite-share__fields label,html[data-theme=dark] body app-invite-block .invite-share__code-field>span{color:var(--ui-muted)!important}html[data-theme=dark] body app-invite-block .invite-share__input-row{border:1px solid #bed9ee!important}html[data-theme=dark] body app-invite-block .invite-share__input-row:focus-within{border-color:#168eea!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-invite-block .invite-share input{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-invite-block .invite-share__code-row{border:1px dashed #b9d2e4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-invite-block .invite-share code{color:var(--ui-text)!important}html[data-theme=dark] body app-invite-block .invite-icon-button{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-invite-block .invite-icon-button:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-invite-block .invite-share__socials a{border:1px solid var(--ui-border)!important;color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-invite-block .invite-share__socials a:hover{border-color:#31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-invite-block .invite-share__feedback{color:var(--invite-muted)!important}html[data-theme=dark] body app-invite-block .invite-tabs{border:1px solid var(--invite-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-invite-block .invite-tabs button{border:0!important;background:transparent!important;color:#60798c!important}html[data-theme=dark] body app-invite-block .invite-tabs button:hover{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-invite-block .invite-tabs button.is-active{background:var(--invite-lime)!important;color:#253f1c!important}html[data-theme=dark] body app-invite-block .invite-rules,html[data-theme=dark] body app-invite-block .invite-faq,html[data-theme=dark] body app-invite-block .invite-how,html[data-theme=dark] body app-invite-block .invite-cashback{border:1px solid var(--invite-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-invite-block .invite-rules__grid article+article{border-left:1px solid var(--ui-border)!important}html[data-theme=dark] body app-invite-block .invite-rules__icon{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-invite-block .invite-rules p{color:var(--invite-muted)!important}html[data-theme=dark] body app-invite-block .invite-faq__item{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-invite-block .invite-faq__item h3 button{border:0!important;background:transparent!important;color:#284d66!important}html[data-theme=dark] body app-invite-block .invite-faq__item h3 button:hover{color:#1389d7!important}html[data-theme=dark] body app-invite-block .invite-faq__item h3 svg{fill:none!important;stroke:#3199e4!important}html[data-theme=dark] body app-invite-block .invite-faq__answer{color:var(--ui-muted)!important}html[data-theme=dark] body app-invite-block .invite-faq__answer a{color:var(--ui-link)!important}html[data-theme=dark] body app-invite-block .invite-faq__answer img{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-invite-block .invite-video{border:1px solid #c6e2f6!important;background:var(--ui-soft) url(/images/Referal/media-20261106/video-backdrop.webp) center/cover no-repeat!important}html[data-theme=dark] body app-invite-block .invite-video h2{color:var(--ui-text)!important}html[data-theme=dark] body app-invite-block .invite-video__frame{border:4px solid var(--ui-border)!important;background:#172e3d!important}html[data-theme=dark] body app-invite-block .invite-video video{background:#172e3d!important}html[data-theme=dark] body app-invite-block .invite-video__play{border:2px solid var(--ui-border)!important;background:#a1eb63!important;color:#203b17!important}html[data-theme=dark] body app-invite-block .invite-video__play:hover{background:#b6f281!important}html[data-theme=dark] body app-invite-block .invite-video__play svg{fill:currentColor!important}html[data-theme=dark] body app-invite-block .invite-courses-banner{border:1px solid #c0e0f6!important;background:#31a2ff!important}html[data-theme=dark] body app-invite-block .invite-step{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-invite-block .invite-step__number{background:var(--invite-lime)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-invite-block .invite-step p{color:var(--invite-muted)!important}html[data-theme=dark] body app-invite-block .invite-note{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-invite-block .invite-note>span{border:1.5px solid #5597c7!important}html[data-theme=dark] body app-invite-block .invite-channels p{color:var(--invite-muted)!important}html[data-theme=dark] body app-invite-block .invite-channels__feedback{color:var(--invite-muted)!important}html[data-theme=dark] body app-invite-block .invite-stat{border:1px solid #bce1ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-invite-block .invite-stat strong{color:var(--ui-text)!important}html[data-theme=dark] body app-invite-block .invite-stat p{color:var(--ui-muted)!important}html[data-theme=dark] body app-invite-block .invite-stat>svg{fill:none!important;stroke:#61b8ed!important}html[data-theme=dark] body app-invite-block .invite-stat--balance{border-color:#8ed54f!important;background:var(--invite-lime)!important}html[data-theme=dark] body app-invite-block .invite-stat--balance strong{color:var(--ui-text)!important}html[data-theme=dark] body app-invite-block .invite-stat--balance p{color:var(--ui-text)!important}html[data-theme=dark] body app-invite-block .invite-cashback__next p{color:var(--invite-muted)!important}html[data-theme=dark] body app-invite-block .invite-state{border:1px solid var(--invite-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-invite-block .invite-state p{color:var(--invite-muted)!important}html[data-theme=dark] body app-invite-block .invite-state__loader{border:3px solid var(--ui-border)!important;border-top-color:#31a2ff!important}html[data-theme=dark] body app-invite-block .invite-state--error{border-color:var(--ui-border)!important}@media(max-width:760px){html[data-theme=dark] body app-invite-block .invite-rules__grid article+article{border-left:0!important;border-top:1px solid var(--ui-border)!important}}html[data-theme=dark] body app-referral-popup{--referral-ink: var(--ui-text) !important;--referral-muted: var(--ui-muted) !important;color:var(--referral-ink)!important}html[data-theme=dark] body app-referral-popup .referral-popup{border:0!important;background:var(--referral-paper)!important;color:inherit!important}html[data-theme=dark] body app-referral-popup .referral-popup::backdrop{background:#0009!important}html[data-theme=dark] body app-referral-popup .referral-popup__rewards{border:2px solid var(--referral-ink)!important;background:var(--referral-paper)!important}html[data-theme=dark] body app-referral-popup .referral-popup__reward{background:var(--referral-blue)!important}html[data-theme=dark] body app-referral-popup .referral-popup__per-friend{background:var(--referral-pale)!important}html[data-theme=dark] body app-referral-popup .referral-popup__friend{border-top:2px dashed var(--referral-ink)!important;background:var(--referral-pale)!important}html[data-theme=dark] body app-referral-popup .referral-popup__terms{color:var(--referral-muted)!important}html[data-theme=dark] body app-referral-popup .referral-popup__deadline{background:var(--referral-red)!important;color:var(--referral-paper)!important}html[data-theme=dark] body app-referral-popup .referral-popup__actions{background:var(--referral-paper)!important}html[data-theme=dark] body app-referral-popup .referral-popup__invite{border:2px solid var(--referral-ink)!important;background:var(--referral-ink)!important;color:var(--referral-paper)!important}html[data-theme=dark] body app-referral-popup .referral-popup__close{border:0!important;background:var(--referral-paper)!important;color:var(--referral-ink)!important}@media(hover:hover){html[data-theme=dark] body app-referral-popup .referral-popup__close:hover{background:var(--referral-pale)!important}}@media(hover:hover){html[data-theme=dark] body app-referral-popup .referral-popup__invite:hover{background:var(--referral-red)!important;color:var(--referral-paper)!important}}html[data-theme=dark] body app-journal-block .journal-board{--journal-border: var(--ui-border) !important;--journal-surface: var(--ui-surface) !important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__back-btn{border:0!important;background:transparent!important;color:#111217!important}html[data-theme=dark] body app-journal-block .journal-board__back-icon{background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-student-hero{background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-student-hero__meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-board__dropdown-trigger{border:1px solid var(--journal-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__dropdown-trigger:hover{background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-board__dropdown-trigger:disabled{color:var(--ui-muted)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-board__dropdown-trigger--open{border-color:#31a2ff!important}html[data-theme=dark] body app-journal-block .journal-board__dropdown-arrow{background:currentColor!important}html[data-theme=dark] body app-journal-block .journal-board__dropdown-menu{background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-board__dropdown-option{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__dropdown-option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-board__dropdown-option--active{background:var(--ui-soft)!important;color:#1c7fe4!important}html[data-theme=dark] body app-journal-block .journal-board__summary-card[data-tone=blue]{background:var(--journal-blue)!important}html[data-theme=dark] body app-journal-block .journal-board__summary-card[data-tone=green]{background:linear-gradient(135deg,#9cf66b,#6fee4b)!important}html[data-theme=dark] body app-journal-block .journal-board__summary-card[data-tone=dark]{background:var(--journal-dark)!important;color:#fff!important}html[data-theme=dark] body app-journal-block .journal-board__summary-action{border:2px solid #1f3421!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__summary-action:hover:not(:disabled){background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-board__summary-action:disabled{border-color:#1f342157!important;color:#17251a8a!important}html[data-theme=dark] body app-journal-block .journal-board__search{border:1px solid var(--journal-border)!important;background:var(--journal-surface)!important}html[data-theme=dark] body app-journal-block .journal-board__search-icon{border:2px solid #303540!important}html[data-theme=dark] body app-journal-block .journal-board__search-icon:after{background:#303540!important}html[data-theme=dark] body app-journal-block .journal-board__search-input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__search-input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-board__counter{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__table-head{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__row{background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-board__cell{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__student-link{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__student-link:hover{color:#1c7fe4!important}html[data-theme=dark] body app-journal-block .journal-board__cell--class{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-journal-block .journal-board__progress-track{background:var(--journal-empty)!important}html[data-theme=dark] body app-journal-block .journal-board__progress-fill{background:var(--journal-success)!important}html[data-theme=dark] body app-journal-block .journal-board__progress-track[data-tone=warn] .journal-board__progress-fill{background:var(--journal-warn)!important}html[data-theme=dark] body app-journal-block .journal-board__progress-track[data-tone=danger] .journal-board__progress-fill{background:var(--journal-danger)!important}html[data-theme=dark] body app-journal-block .journal-board__progress-track[data-tone=empty] .journal-board__progress-fill{background:transparent!important}html[data-theme=dark] body app-journal-block .journal-board__progress-label{color:#fff!important}html[data-theme=dark] body app-journal-block .journal-board__progress-track[data-tone=empty] .journal-board__progress-label{color:#fdfdfd!important}html[data-theme=dark] body app-journal-block .journal-board__action{border:1px solid #bcc4d0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__action:hover{border-color:#8fa3bc!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-progress-card{background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-progress-card__pill{color:#fff!important}html[data-theme=dark] body app-journal-block .journal-progress-card__pill[data-tone=awaiting]{background:#ff5291!important}html[data-theme=dark] body app-journal-block .journal-progress-card__pill[data-tone=checked]{background:#00d96f!important}html[data-theme=dark] body app-journal-block .journal-progress-card__deadline[data-tone=overdue]{color:#ff6968!important}html[data-theme=dark] body app-journal-block .journal-progress-card__deadline[data-tone=today]{color:#31a2ff!important}html[data-theme=dark] body app-journal-block .journal-progress-card__deadline[data-tone=checked]{color:#bbefa3!important}html[data-theme=dark] body app-journal-block .journal-progress-card__deadline-icon{border:1.4px solid currentColor!important}html[data-theme=dark] body app-journal-block .journal-progress-card__deadline-icon:before{background:currentColor!important}html[data-theme=dark] body app-journal-block .journal-progress-card__deadline-icon:after{background:currentColor!important}html[data-theme=dark] body app-journal-block .journal-progress-card__title{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-progress-card__meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-progress-card__action{border:1.5px solid #111217!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-progress-card__action:hover{background:#111217!important;color:#fff!important}html[data-theme=dark] body app-journal-block .journal-progress-card__action:disabled{border-color:var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-progress-card__action:disabled:hover{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-result__hero,html[data-theme=dark] body app-journal-block .journal-result__table-card,html[data-theme=dark] body app-journal-block .journal-result__score-card,html[data-theme=dark] body app-journal-block .journal-result-card,html[data-theme=dark] body app-journal-block .journal-result__error{border:1px solid var(--journal-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-result__hero h1,html[data-theme=dark] body app-journal-block .journal-result__error h1{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-result__status,html[data-theme=dark] body app-journal-block .journal-result-card__state{color:#fff!important}html[data-theme=dark] body app-journal-block .journal-result__status[data-tone=checked]{background:#00c968!important}html[data-theme=dark] body app-journal-block .journal-result__status[data-tone=awaiting]{background:#ff5291!important}html[data-theme=dark] body app-journal-block .journal-result__meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-result__table-card h2,html[data-theme=dark] body app-journal-block .journal-result__score-card h2{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-result__table{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-result__table th,html[data-theme=dark] body app-journal-block .journal-result__table td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-journal-block .journal-result__table th{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-result__table td[data-status=correct]{color:#bbefa3!important}html[data-theme=dark] body app-journal-block .journal-result__table td[data-status=wrong]{color:#ffb6c6!important}html[data-theme=dark] body app-journal-block .journal-result__table td[data-status=partial],html[data-theme=dark] body app-journal-block .journal-result__table td[data-status=pending]{color:#ffdda0!important}html[data-theme=dark] body app-journal-block .journal-result__score-card>strong{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-result__ring span{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-result__score-card p{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-result-card__number{background:#2f3945!important;color:#fff!important}html[data-theme=dark] body app-journal-block .journal-result-card__type{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-result-card__source{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-result-card__state{background:#00c968!important}html[data-theme=dark] body app-journal-block .journal-result-card__state[data-status=partial],html[data-theme=dark] body app-journal-block .journal-result-card__state[data-status=pending]{background:#f3b41b!important}html[data-theme=dark] body app-journal-block .journal-result-card__state[data-status=wrong]{background:#ff6464!important}html[data-theme=dark] body app-journal-block .journal-result-card__materials,html[data-theme=dark] body app-journal-block .journal-result-card__answer,html[data-theme=dark] body app-journal-block .journal-result-card__correct-answer,html[data-theme=dark] body app-journal-block .journal-result-card__attachments,html[data-theme=dark] body app-journal-block .journal-result-card__comment{background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-result-card__materials a,html[data-theme=dark] body app-journal-block .journal-result-card__attachments a{color:var(--ui-link)!important}html[data-theme=dark] body app-journal-block .journal-result-card__answer h3,html[data-theme=dark] body app-journal-block .journal-result-card__correct-answer h3,html[data-theme=dark] body app-journal-block .journal-result-card__attachments h3,html[data-theme=dark] body app-journal-block .journal-result-card__comment h3{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-result-card__answer>div{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-result-card__attachments a,html[data-theme=dark] body app-journal-block .journal-result-card__attachments span{background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-result-card__comment{background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-result-card__explanation summary{color:var(--ui-link)!important}html[data-theme=dark] body app-journal-block .journal-result__error p{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-result__error button{border:0!important;background:#2f3945!important;color:#fff!important}html[data-theme=dark] body app-journal-block .journal-board__status,html[data-theme=dark] body app-journal-block .journal-board__empty{background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-board__status{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-board__status--error{color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-board__empty-text{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-history__header{border:1px solid var(--ui-border)!important;background:radial-gradient(circle at 92% 10%,rgba(118,238,76,.22),transparent 28%),linear-gradient(135deg,var(--ui-surface) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-journal-block .journal-history__eyebrow,html[data-theme=dark] body app-journal-block .journal-history__scope{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-history__live{border:1px solid rgba(44,186,87,.24)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-history__live>span{background:#26d66d!important}html[data-theme=dark] body app-journal-block .journal-history__live small{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-history__period-option strong{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-history__count{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-history__notice{border:1px solid #ffd0c8!important;background:var(--ui-soft)!important;color:#a13c2d!important}html[data-theme=dark] body app-journal-block .journal-history__notice button{border:0!important;background:#26303b!important;color:#fff!important}html[data-theme=dark] body app-journal-block .journal-history-table-shell{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-history-table{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-history-table th{border-bottom:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-history-table tbody tr:not(:last-child) td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-journal-block .journal-history-table tbody tr:hover{background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-history-table__student strong,html[data-theme=dark] body app-journal-block .journal-history-table__homework{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-history-table__student small,html[data-theme=dark] body app-journal-block .journal-history-table__result-cell small,html[data-theme=dark] body app-journal-block .journal-history-table__muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-history-table__lesson{color:#1f9be7!important}html[data-theme=dark] body app-journal-block .journal-history-table__type{background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-history-table__status[data-tone=submitted]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-journal-block .journal-history-table__status[data-tone=checking]{background:#fff1a8!important;color:#7f6500!important}html[data-theme=dark] body app-journal-block .journal-history-table__status[data-tone=checked]{background:#a7eabb!important;color:#08733a!important}html[data-theme=dark] body app-journal-block .journal-history-table__status[data-tone=returned]{background:#ffd1d1!important;color:#bd4848!important}html[data-theme=dark] body app-journal-block .journal-history-table__status[data-tone=not-submitted]{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-history-table__score>span{background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-history-table__score i{background:linear-gradient(90deg,#70e84b,#27ce6b)!important}html[data-theme=dark] body app-journal-block .journal-history-table__score strong{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-history-table time{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-history-table__result-cell button{border:1px solid #202630!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-history-table__result-cell button:hover:not(:disabled){background:#202630!important;color:#fff!important}html[data-theme=dark] body app-journal-block .journal-history__empty{border:1px dashed #ccd5df!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-history__empty>span{background:var(--ui-soft)!important;color:#24a957!important}html[data-theme=dark] body app-journal-block .journal-history__empty p{color:var(--ui-muted)!important}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-board{background:var(--ui-soft)!important}}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-board__table-head{background:transparent!important;color:var(--ui-text)!important}}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-board__head-cell--actions{color:transparent!important}}@media(max-width:700px){html[data-theme=dark] body app-journal-block .journal-history-table-shell{border:0!important;background:transparent!important}}@media(max-width:700px){html[data-theme=dark] body app-journal-block .journal-history-table tbody tr{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}}@media(max-width:700px){html[data-theme=dark] body app-journal-block .journal-history-table tbody tr td:not(:last-child),html[data-theme=dark] body app-journal-block .journal-history-table tbody tr:not(:last-child) td{border-bottom:1px solid var(--ui-border)!important}}@media(max-width:700px){html[data-theme=dark] body app-journal-block .journal-history-table td:before{color:var(--ui-muted)!important}}html[data-theme=dark] body app-journal-block .journal-work-results__header{border:1px solid var(--ui-border)!important;background:linear-gradient(135deg,#25313e,#17212c)!important;color:#fff!important}html[data-theme=dark] body app-journal-block .journal-work-results__header p,html[data-theme=dark] body app-journal-block .journal-work-results__header span{color:#c7d2de!important}html[data-theme=dark] body app-journal-block .journal-work-results__notice{border:1px solid #f3c4c4!important;background:var(--ui-soft)!important;color:#a63030!important}html[data-theme=dark] body app-journal-block .journal-work-results__notice button,html[data-theme=dark] body app-journal-block .journal-work-results-table__action{border:1px solid #25313e!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-work-results__metrics article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-work-results__metrics span{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-work-chart{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-work-chart header span,html[data-theme=dark] body app-journal-block .journal-work-results__selection>div:first-child>span{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-work-chart header small{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-work-chart__grid-line{stroke:#e9edf2!important}html[data-theme=dark] body app-journal-block .journal-work-chart__axis-label{fill:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-work-chart__line{fill:none!important;stroke:var(--ui-link)!important}html[data-theme=dark] body app-journal-block .journal-work-chart__point{fill:#fff!important;stroke:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-work-chart__point-label{fill:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-work-chart__work-label{fill:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-work-results__selection{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-work-results__option small{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-work-results-table-shell{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-work-results-table th,html[data-theme=dark] body app-journal-block .journal-work-results-table td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-journal-block .journal-work-results-table th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-work-results-table td{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-work-results-table tbody tr:last-child td{border-bottom:0!important}html[data-theme=dark] body app-journal-block .journal-work-results-table tbody tr:hover{background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-work-results-table__result>span{background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-work-results-table__result i{background:linear-gradient(90deg,#7bea55,#20cb7a)!important}html[data-theme=dark] body app-journal-block .journal-work-results-table__action:hover:not(:disabled){background:#25313e!important;color:#fff!important}html[data-theme=dark] body app-journal-block .journal-work-results-table__muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-work-results__empty{border:1px dashed var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-work-results__empty p{color:var(--ui-muted)!important}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-work-results-table-shell{border:0!important;background:transparent!important}}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-work-results-table tbody tr{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-work-results-table td{border-bottom:1px solid var(--ui-border)!important}}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-work-results-table td:before{color:var(--ui-muted)!important}}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__header{border:1px solid #cfe1f1!important;background:radial-gradient(circle at 86% 34%,rgba(126,241,88,.4),transparent 20%),linear-gradient(135deg,#1e8ed8,#1977c8 52%,#174b7d)!important;color:#fff!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__header p,html[data-theme=dark] body app-journal-block .journal-lesson-viewing__header>div>span{color:#ffffffc7!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__header-mark{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__metrics article{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__metrics article:first-child{background:linear-gradient(145deg,var(--ui-soft) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__metrics span{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__lessons,html[data-theme=dark] body app-journal-block .journal-lesson-viewing__students{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__lessons header span,html[data-theme=dark] body app-journal-block .journal-lesson-viewing__students header>div:first-child span{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__lessons header small{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-lesson-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-lesson-card:hover{border-color:#a9cbe7!important}html[data-theme=dark] body app-journal-block .journal-lesson-card--selected{border-color:#2498e8!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-lesson-card>header span{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-journal-block .journal-lesson-card p{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-lesson-card__progress{background:var(--ui-soft)!important}html[data-theme=dark] body app-journal-block .journal-lesson-card__progress i{background:linear-gradient(90deg,#32a9ee,#6bea58)!important}html[data-theme=dark] body app-journal-block .journal-lesson-card__counts{color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-lesson-card__counts i,html[data-theme=dark] body app-journal-block .journal-lesson-viewing__status i{background:#c6cdd5!important}html[data-theme=dark] body app-journal-block .journal-lesson-card__counts i[data-tone=viewed],html[data-theme=dark] body app-journal-block .journal-lesson-viewing__status[data-tone=viewed] i{background:#22c96b!important}html[data-theme=dark] body app-journal-block .journal-lesson-card__counts i[data-tone=not-viewed],html[data-theme=dark] body app-journal-block .journal-lesson-viewing__status[data-tone=not-viewed] i{background:#ed8b8b!important}html[data-theme=dark] body app-journal-block .journal-lesson-card>button{border:1px solid #258ed6!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-journal-block .journal-lesson-card>button:hover,html[data-theme=dark] body app-journal-block .journal-lesson-card>button[aria-pressed=true]{background:#258ed6!important;color:#fff!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__student-totals span[data-tone=viewed]{background:var(--ui-soft)!important;color:#157a43!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__student-totals span[data-tone=not-viewed]{background:var(--ui-soft)!important;color:#a64343!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table-shell{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table th,html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table td{color:var(--ui-text)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table tbody tr:last-child td{border-bottom:0!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table tbody tr:hover{background:var(--ui-surface)!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__status[data-tone=viewed]{background:var(--ui-soft)!important;color:#14713f!important}html[data-theme=dark] body app-journal-block .journal-lesson-viewing__status[data-tone=not-viewed]{background:var(--ui-soft)!important;color:#9f3e3e!important}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table-shell{border:0!important}}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table tbody tr{border:1px solid var(--ui-border)!important}}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table td{border-bottom:1px solid var(--ui-border)!important}}@media(max-width:760px){html[data-theme=dark] body app-journal-block .journal-lesson-viewing__table td:before{color:var(--ui-muted)!important}}html[data-theme=dark] body app-landing-contact-banner .landing-contact{background:#31a2ff!important}html[data-theme=dark] body app-landing-contact-banner .landing-contact__canvas{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-contact-banner .landing-contact__frame{background:#31a2ff!important}html[data-theme=dark] body app-landing-contact-banner .landing-contact__grid-fade{background:#31a2ff!important}html[data-theme=dark] body app-landing-contact-banner .landing-contact__social--vk{color:#fff!important;background:#07f!important}html[data-theme=dark] body app-landing-contact-banner .landing-contact__vk-icon{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-contact-banner .landing-contact__social--telegram{color:var(--ui-text)!important;background:var(--ui-surface)!important}@media(max-width:767px){html[data-theme=dark] body app-landing-contact-banner .landing-contact__frame>h2{color:#fff!important}}html[data-theme=dark] body app-landing-course-contents .course-contents{--course-ink: var(--ui-text) !important;background:linear-gradient(var(--ui-surface),var(--ui-surface)),url(/images/landing/course-contents/grid.png) center/720px auto repeat!important;color:var(--course-ink)!important}html[data-theme=dark] body app-landing-course-contents .course-contents__title strong{color:#07f!important}html[data-theme=dark] body app-landing-course-contents .course-step__description{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-course-contents .course-step__homework{border:5px solid var(--course-blue)!important}html[data-theme=dark] body app-landing-course-contents .course-step__chats-frame{border:4px solid var(--course-blue)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-course-contents .course-step__chats{background:#d9edbd!important}@media(max-width:767px){html[data-theme=dark] body app-landing-course-contents .course-contents{background:linear-gradient(var(--ui-surface),var(--ui-surface)),url(/images/landing/course-contents/grid.png) center top/720px auto repeat!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-course-contents .course-contents__rail-line-mobile{fill:none!important;stroke:var(--course-blue)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-course-contents .course-step h3{color:var(--ui-text)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-course-contents .course-step__description{color:var(--ui-text)!important}}html[data-theme=dark] body app-landing-course-picker .course-picker__canvas{color:#fff!important}html[data-theme=dark] body app-landing-course-picker .course-picker__background{background:#31a2ff!important}html[data-theme=dark] body app-landing-course-picker .course-picker__field input{border:1.015px solid var(--ui-border)!important;color:#fff!important;background:transparent!important}html[data-theme=dark] body app-landing-course-picker .course-picker__field input::placeholder{color:#fff!important}html[data-theme=dark] body app-landing-course-picker .course-picker__submit,html[data-theme=dark] body app-landing-course-picker .course-picker__self-link{border:1.015px solid var(--ui-border)!important;color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-course-picker .course-picker__checkbox-background{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-course-picker .course-picker__consent-copy a{color:inherit!important}html[data-theme=dark] body app-landing-course-picker .course-picker__legal{color:#fff!important}html[data-theme=dark] body app-landing-course-picker .course-picker__legal a{color:inherit!important}@media(hover:hover){html[data-theme=dark] body app-landing-course-picker .course-picker__submit:hover,html[data-theme=dark] body app-landing-course-picker .course-picker__self-link:hover{color:#fff!important;background:#3364ba!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-course-picker .course-picker__mobile-intro{color:var(--ui-text)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-course-picker .course-picker__field input{border:0!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-course-picker .course-picker__field input::placeholder{color:#0000004d!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-course-picker .course-picker__submit{border:0!important;color:#fff!important;background:#00e47c!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-course-picker .course-picker__consent{color:#fff!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-course-picker .course-picker__consent>input:checked+.course-picker__checkbox:after{border-right:2px solid #31a2ff!important;border-bottom:2px solid #31a2ff!important}}html[data-theme=dark] body app-landing-faq .landing-faq{background:linear-gradient(to bottom,var(--ui-surface) 0 70px,#000000 70px 100%)!important}html[data-theme=dark] body app-landing-faq .landing-faq__canvas{color:#fff!important;background:linear-gradient(to bottom,var(--ui-surface) 0 70px,#000000 70px 100%)!important}html[data-theme=dark] body app-landing-faq .landing-faq__item{background:#262626!important}html[data-theme=dark] body app-landing-faq .landing-faq__trigger{border:0!important;color:inherit!important;background:transparent!important}html[data-theme=dark] body app-landing-faq .landing-faq__answer-inner{--inline-link-color: #8dd1ff !important}html[data-theme=dark] body app-landing-faq .landing-faq__answer p{color:#d4d4d4!important}html[data-theme=dark] body app-landing-faq .landing-faq__item--open{background:#2d2d2d!important}@media(hover:hover){html[data-theme=dark] body app-landing-faq .landing-faq__item:hover{background:#2c2c2c!important}}@media(min-width:768px)and (max-width:899px){html[data-theme=dark] body app-landing-faq .landing-faq{background:linear-gradient(to bottom,var(--ui-surface) 0 35px,#000000 35px 100%)!important}}@media(min-width:768px)and (max-width:899px){html[data-theme=dark] body app-landing-faq .landing-faq__canvas{background:linear-gradient(to bottom,var(--ui-surface) 0 35px,#000000 35px 100%)!important}}@media(min-width:900px)and (max-width:1023px){html[data-theme=dark] body app-landing-faq .landing-faq{background:linear-gradient(to bottom,var(--ui-surface) 0 42px,#000000 42px 100%)!important}}@media(min-width:900px)and (max-width:1023px){html[data-theme=dark] body app-landing-faq .landing-faq__canvas{background:linear-gradient(to bottom,var(--ui-surface) 0 42px,#000000 42px 100%)!important}}@media(min-width:1024px)and (max-width:1199px){html[data-theme=dark] body app-landing-faq .landing-faq{background:linear-gradient(to bottom,var(--ui-surface) 0 47.6px,#000000 47.6px 100%)!important}}@media(min-width:1024px)and (max-width:1199px){html[data-theme=dark] body app-landing-faq .landing-faq__canvas{background:linear-gradient(to bottom,var(--ui-surface) 0 47.6px,#000000 47.6px 100%)!important}}@media(min-width:1200px)and (max-width:1399px){html[data-theme=dark] body app-landing-faq .landing-faq{background:linear-gradient(to bottom,var(--ui-surface) 0 54.6px,#000000 54.6px 100%)!important}}@media(min-width:1200px)and (max-width:1399px){html[data-theme=dark] body app-landing-faq .landing-faq__canvas{background:linear-gradient(to bottom,var(--ui-surface) 0 54.6px,#000000 54.6px 100%)!important}}@media(min-width:1400px)and (max-width:1599px){html[data-theme=dark] body app-landing-faq .landing-faq{background:linear-gradient(to bottom,var(--ui-surface) 0 61.6px,#000000 61.6px 100%)!important}}@media(min-width:1400px)and (max-width:1599px){html[data-theme=dark] body app-landing-faq .landing-faq__canvas{background:linear-gradient(to bottom,var(--ui-surface) 0 61.6px,#000000 61.6px 100%)!important}}@media(min-width:1600px)and (max-width:1799px){html[data-theme=dark] body app-landing-faq .landing-faq{background:linear-gradient(to bottom,var(--ui-surface) 0 67.2px,#000000 67.2px 100%)!important}}@media(min-width:1600px)and (max-width:1799px){html[data-theme=dark] body app-landing-faq .landing-faq__canvas{background:linear-gradient(to bottom,var(--ui-surface) 0 67.2px,#000000 67.2px 100%)!important}}@media(min-width:1800px)and (max-width:1919px){html[data-theme=dark] body app-landing-faq .landing-faq{background:linear-gradient(to bottom,var(--ui-surface) 0 70px,#000000 70px 100%)!important}}@media(min-width:1800px)and (max-width:1919px){html[data-theme=dark] body app-landing-faq .landing-faq__canvas{background:linear-gradient(to bottom,var(--ui-surface) 0 70px,#000000 70px 100%)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-faq .landing-faq{background:#000!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-faq .landing-faq__canvas{background:#000!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-faq .landing-faq__item{background:#262626!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-faq .landing-faq__question,html[data-theme=dark] body app-landing-faq .landing-faq__question--multiline{color:#fff!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-faq .landing-faq__answer p{color:#fff!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-faq .landing-faq__item--open{background:#2d2d2d!important}}html[data-theme=dark] body app-landing-footer .landing-footer{--footer-ink: var(--ui-text) !important;--footer-muted: var(--ui-muted) !important;--footer-line: var(--ui-border) !important;border-top:1px solid var(--footer-line)!important;background:var(--ui-surface)!important;color:var(--footer-ink)!important}html[data-theme=dark] body app-landing-footer .landing-footer a{color:inherit!important}html[data-theme=dark] body app-landing-footer .landing-footer a:hover{color:var(--ui-link)!important}html[data-theme=dark] body app-landing-footer .landing-footer__brand-link strong{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-footer .landing-footer__brand p{color:var(--footer-muted)!important}html[data-theme=dark] body app-landing-footer .landing-footer__column h2,html[data-theme=dark] body app-landing-footer .landing-footer__contacts>h2{color:var(--footer-ink)!important}html[data-theme=dark] body app-landing-footer .landing-footer__column--education li:nth-child(-n+2) a{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-landing-footer .landing-footer__column--education li:nth-child(-n+2) a:hover{border-color:#a1eb63!important;background:#a1eb63!important;color:#243b19!important}html[data-theme=dark] body app-landing-footer .landing-footer__contact svg,html[data-theme=dark] body app-landing-footer .landing-footer__address svg{color:#249af4!important;stroke:currentColor!important}html[data-theme=dark] body app-landing-footer .landing-footer__address{color:var(--footer-muted)!important}html[data-theme=dark] body app-landing-footer .landing-footer .landing-footer__social{border:1px solid var(--footer-line)!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-landing-footer .landing-footer .landing-footer__social--telegram{color:var(--ui-link)!important}html[data-theme=dark] body app-landing-footer .landing-footer .landing-footer__social--youtube{color:#ec4664!important}html[data-theme=dark] body app-landing-footer .landing-footer .landing-footer__social:hover{border-color:#a1eb63!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-landing-footer .landing-footer__legal{border-top:1px solid var(--footer-line)!important;color:var(--footer-muted)!important}html[data-theme=dark] body app-landing-footer .landing-footer__registration p:first-child{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-footer .landing-footer__documents a:last-child{border:1px solid #deedce!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-footer .landing-footer__copyright{color:var(--ui-muted)!important}@container school-footer (max-width:600px){html[data-theme=dark] body app-landing-footer .landing-footer__column--education li a{border:1px solid var(--footer-line)!important;background:var(--ui-soft)!important}}@container school-footer (max-width:600px){html[data-theme=dark] body app-landing-footer .landing-footer__column--education li:nth-child(-n+2) a{background:var(--ui-soft)!important}}html[data-theme=dark] body app-landing-header .landing-header{color:#fff!important;background:#000!important}html[data-theme=dark] body app-landing-header .landing-header a{color:inherit!important}html[data-theme=dark] body app-landing-header .landing-header button{color:inherit!important}html[data-theme=dark] body app-landing-header .landing-header__brand-name{color:#fff!important}html[data-theme=dark] body app-landing-header .landing-header__nav-link{border:0!important;background:transparent!important}html[data-theme=dark] body app-landing-header .landing-header__nav-link[aria-expanded=true]{background:#262626!important}html[data-theme=dark] body app-landing-header .landing-header__nav-link--current{color:#88cdff!important}html[data-theme=dark] body app-landing-header .landing-header__cart,html[data-theme=dark] body app-landing-header .landing-header__phone,html[data-theme=dark] body app-landing-header .landing-header__menu,html[data-theme=dark] body app-landing-header .landing-header__panel-close{border:0!important;background:transparent!important}html[data-theme=dark] body app-landing-header .landing-header__login-link,html[data-theme=dark] body app-landing-header .landing-header__mobile-action--login{background:#d7f85b!important;color:#101820!important}html[data-theme=dark] body app-landing-header .landing-header__course-link{background:#2d9ff4!important;color:#000!important}html[data-theme=dark] body app-landing-header .landing-header__dropdown{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-header .landing-header__section-title{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-header .landing-header__link-icon{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-landing-header .landing-header__link-description{color:#546574!important}html[data-theme=dark] body app-landing-header .landing-header__dropdown-link--current{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-landing-header .landing-header__secondary-links{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-landing-header .landing-header__secondary-links app-brand-icon{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-header .landing-header__secondary-link--current{color:var(--ui-link)!important}html[data-theme=dark] body app-landing-header .landing-header__contact{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-landing-header .landing-header__contact>span{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-header .landing-header__phone-row>app-brand-icon{color:var(--ui-link)!important}html[data-theme=dark] body app-landing-header .landing-header__phone[aria-expanded=true]{background:#262626!important}html[data-theme=dark] body app-landing-header .landing-header__phone-popover{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-header .landing-header__phone-popover small{color:var(--ui-muted)!important}@media(hover:hover){html[data-theme=dark] body app-landing-header .landing-header :is(.landing-header__nav-link,.landing-header__cart):hover{background:#262626!important}}@media(hover:hover){html[data-theme=dark] body app-landing-header .landing-header .landing-header__course-link:hover{background:#6dbdff!important}}@media(hover:hover){html[data-theme=dark] body app-landing-header .landing-header :is(.landing-header__login-link,.landing-header__mobile-action--login):hover{background:#e5ff8a!important}}@media(hover:hover){html[data-theme=dark] body app-landing-header .landing-header__dropdown-link:hover{background:var(--ui-soft)!important}}@media(hover:hover){html[data-theme=dark] body app-landing-header .landing-header__secondary-links a:hover,html[data-theme=dark] body app-landing-header .landing-header__phone-card:hover{color:var(--ui-link)!important}}@media(max-width:1319px){html[data-theme=dark] body app-landing-header .landing-header__backdrop{border:0!important;background:#0000007a!important}}@media(max-width:1319px){html[data-theme=dark] body app-landing-header .landing-header__navigation--open{background:var(--ui-surface)!important;color:var(--ui-text)!important}}@media(max-width:1319px){html[data-theme=dark] body app-landing-header .landing-header__panel-close{background:var(--ui-soft)!important}}@media(max-width:1319px){html[data-theme=dark] body app-landing-header .landing-header__group{border-bottom:1px solid var(--ui-border)!important}}@media(max-width:1319px){html[data-theme=dark] body app-landing-header .landing-header__nav-link--current{color:var(--ui-link)!important}}@media(max-width:1319px){html[data-theme=dark] body app-landing-header .landing-header__nav-link[aria-expanded=true]{background:transparent!important}}@media(max-width:1319px){html[data-theme=dark] body app-landing-header .landing-header__dropdown,html[data-theme=dark] body app-landing-header .landing-header__dropdown--about{border:0!important}}@media(max-width:1319px){html[data-theme=dark] body app-landing-header .landing-header__mobile-action--secondary{border:1px solid var(--ui-border)!important}}@media(max-width:1319px)and (hover:hover){html[data-theme=dark] body app-landing-header .landing-header .landing-header__nav-link:hover{background:transparent!important;color:var(--ui-link)!important}}@media(max-width:1319px)and (hover:hover){html[data-theme=dark] body app-landing-header .landing-header__panel-close:hover,html[data-theme=dark] body app-landing-header .landing-header__mobile-action--secondary:hover{background:var(--ui-soft)!important}}html[data-theme=dark] body app-landing-header .landing-header__theme{border:0!important;background:transparent!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-landing-header .landing-header__theme:hover{background:var(--ui-soft, var(--ui-soft))!important}html[data-theme=dark] body app-landing-hero .landing-hero{background:#2c9efd!important}html[data-theme=dark] body app-landing-hero .landing-hero__canvas{background:#2c9efd!important}html[data-theme=dark] body app-landing-hero .landing-hero__brand{color:#fff!important}html[data-theme=dark] body app-landing-hero .landing-hero__headline-bands span{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-hero .landing-hero__headline{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-hero .landing-hero__description{color:#fff!important}html[data-theme=dark] body app-landing-hero .landing-hero__offer-discount{border:2px solid rgba(8,44,79,.08)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-hero .landing-hero__offer-discount strong{color:#168ff2!important}html[data-theme=dark] body app-landing-hero .landing-hero__offer-price{color:#fff!important}html[data-theme=dark] body app-landing-hero .landing-hero__offer-price:after{background:#ffec5c!important}html[data-theme=dark] body app-landing-hero .landing-hero__offer-price strong{color:#fff36c!important}@media(min-width:768px){html[data-theme=dark] body app-landing-hero .landing-hero__subject-labels{color:#fff!important}}html[data-theme=dark] body app-landing-hero .landing-hero__portrait-fade{background:radial-gradient(ellipse at center,#31a2ff 0% 68%,#2c9efd)!important}html[data-theme=dark] body app-landing-hero .landing-hero__form{color:#31a2ff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-hero .landing-hero__field input{border:.878px solid #31a2ff!important;color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-hero .landing-hero__field input::placeholder{color:#fff6!important}html[data-theme=dark] body app-landing-hero .landing-hero__field input:focus,html[data-theme=dark] body app-landing-hero .landing-hero__field input:focus-visible{border-color:var(--ui-border)!important}html[data-theme=dark] body app-landing-hero .landing-hero__submit{border:.878px solid #00e47c!important;color:#fff!important;background:#00e47c!important}html[data-theme=dark] body app-landing-hero .landing-hero__consultation{color:#31a2ff!important}html[data-theme=dark] body app-landing-hero .landing-hero__checkbox-background{background:#31a2ff!important}html[data-theme=dark] body app-landing-hero .landing-hero__consent-copy{color:#31a2ff!important}html[data-theme=dark] body app-landing-hero .landing-hero__consent-copy a{color:inherit!important}html[data-theme=dark] body app-landing-hero .landing-hero__legal{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-hero .landing-hero__legal a{color:inherit!important}@media(min-width:768px){html[data-theme=dark] body app-landing-hero .landing-hero__field input{border:1.5px solid transparent!important;color:var(--ui-link)!important;background:linear-gradient(var(--ui-soft),var(--ui-soft)) padding-box,linear-gradient(120deg,#31a2ff,#7868ff 52%,#00d98a) border-box!important}}@media(min-width:768px){html[data-theme=dark] body app-landing-hero .landing-hero__field input::placeholder{color:var(--ui-muted)!important}}@media(min-width:768px){html[data-theme=dark] body app-landing-hero .landing-hero__field input:hover{border-color:transparent!important;background:linear-gradient(var(--ui-surface),var(--ui-surface)) padding-box,linear-gradient(120deg,#168cff,#6754f5 52%,#00c979) border-box!important}}@media(min-width:768px){html[data-theme=dark] body app-landing-hero .landing-hero__field input:focus,html[data-theme=dark] body app-landing-hero .landing-hero__field input:focus-visible{border-color:transparent!important;background:linear-gradient(var(--ui-surface),var(--ui-surface)) padding-box,linear-gradient(120deg,#087ce0,#7357ff 52%,#00c979) border-box!important}}@media(min-width:768px){html[data-theme=dark] body app-landing-hero .landing-hero__submit{border:1px solid #00b966!important;background:linear-gradient(135deg,#08dc80,#00c46c)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-hero .landing-hero__canvas{background-color:#2c9ffd!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-hero .landing-hero__headline{color:var(--ui-text)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-hero .landing-hero__portrait-fade{background:#31a2ff!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-hero .landing-hero__subject-labels{color:#fff!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-hero .landing-hero__field input{border:0!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-hero .landing-hero__submit{border:0!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-hero .landing-hero__consent-copy{color:var(--ui-text)!important}}html[data-theme=dark] body app-landing-lead-modal .lead-modal__backdrop{border:0!important;color:inherit!important;background:radial-gradient(circle at 50% 42%,rgba(62,160,241,.2),transparent 42%),#040b14c7!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__backdrop::backdrop{background:transparent!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__content{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__header{background:#000!important;color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__intro h2{color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__intro p{color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__conversation{background:radial-gradient(circle at 83% 26%,rgba(49,162,255,.07),transparent 34%),var(--ui-surface)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__assistant-avatar{border:1px solid rgba(49,162,255,.18)!important;background:linear-gradient(145deg,var(--ui-soft),var(--ui-soft))!important;color:#31a2ff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__message{border:1px solid var(--ui-border)!important;background:linear-gradient(145deg,var(--ui-surface) 0%,var(--ui-soft) 100%)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__message:after{border-bottom:1px solid var(--ui-border)!important;border-left:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__message--interactive:not(:disabled):hover{border-color:#31a2ff61!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__message--interactive:focus-visible{border-color:#31a2ffb8!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__message-meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__message-meta>span:first-child{color:#238fe8!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__message-meta>span:last-child{border:1px solid rgba(49,162,255,.12)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__message-copy>p,html[data-theme=dark] body app-landing-lead-modal .lead-modal__question-text{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__caret{background:#239bff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__answer-chip{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__answer-chip--selected{border-color:transparent!important;background:linear-gradient(135deg,#249cff,#147ee6)!important;color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__options{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__options--contacts{background:radial-gradient(circle at 92% 0%,rgba(49,162,255,.12),transparent 38%),var(--ui-surface)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__contacts-hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__contact-field{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__contact-field:before{background:linear-gradient(135deg,rgba(49,162,255,.1),transparent 48%)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__contact-field:focus-within{border-color:#31a2ff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__contact-field--invalid{border-color:#e85264!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__contact-label{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__contact-field input{border:0!important;border-bottom:1px solid var(--ui-border)!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__contact-field input:focus{border-bottom-color:#31a2ff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__contact-field input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__consent{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__legal{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__legal a{color:inherit!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__option{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__option:before{background:linear-gradient(135deg,#31a2ff21,#31a2ff09)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__option--selected{border-color:transparent!important;background:linear-gradient(135deg,#31a2ff,#1284e8)!important;color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__option--selected:after{background:var(--ui-surface)!important;color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__option--custom{border-color:#cfdbe5!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__custom-answer{border:1px solid #31a2ff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__custom-answer input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__custom-answer input::placeholder{color:#0000008a!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__custom-answer button{border:0!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__custom-answer button:hover:not(:disabled){background:#0789f4!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__send{border:1px solid transparent!important;background:linear-gradient(135deg,#00e47c,#00c96c)!important;color:#052116!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__send:hover{border-color:transparent!important;background:linear-gradient(135deg,#08ed84,#00ca6c)!important;color:#052116!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__submission-error{border:1px solid rgba(226,55,73,.22)!important;background:var(--ui-surface)!important;color:#ffb6c6!important}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-landing-lead-modal .lead-modal__option:not(.lead-modal__option--selected):hover{border-color:#31a2ffc7!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-landing-lead-modal .lead-modal__option--selected:hover{border-color:transparent!important;background:linear-gradient(135deg,#3aabff,#1589ee)!important;color:#fff!important}}html[data-theme=dark] body app-landing-lead-modal .lead-modal__portrait{background:#89bdfa!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__portrait-shine{background:linear-gradient(115deg,transparent 38%,var(--ui-surface) 49%,transparent 60%)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__close{border:1px solid var(--ui-border)!important;background:#0009!important;color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__close span{background:currentColor!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__close:hover{border-color:var(--ui-border)!important;background:#000!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-screen{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-top{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-brand strong{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-top h2{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-bottom{background:linear-gradient(225.25deg,#bfa1fa 49.065%,#9390f3 70.206%,#586af9 92.338%,#0133ff 103.4%,#4d66cce8 108.94%)!important;color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-copy{color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__caret--light{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-catalog,html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-home{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-catalog{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-home{background:transparent!important;color:#fff!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-catalog:hover,html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-home:hover{border-color:#00e47c!important;background:#00e47c!important;color:#000!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__success-photo{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-lead-modal .lead-modal__sr-only{border:0!important}@media(max-width:600px){html[data-theme=dark] body app-landing-lead-modal .lead-modal__backdrop{background:radial-gradient(circle at 50% 12%,rgba(49,162,255,.24),transparent 40%),#030a12d6!important}}@media(max-width:600px){html[data-theme=dark] body app-landing-lead-modal .lead-modal{border:0!important}}@media(max-width:600px){html[data-theme=dark] body app-landing-lead-modal .lead-modal__conversation{background:radial-gradient(circle at 92% 12%,rgba(49,162,255,.08),transparent 29%),var(--ui-surface)!important}}@media(max-width:600px){html[data-theme=dark] body app-landing-lead-modal .lead-modal__message{border-color:var(--ui-border)!important;background:linear-gradient(145deg,var(--ui-surface) 0%,var(--ui-soft) 100%)!important}}@media(max-width:600px){html[data-theme=dark] body app-landing-lead-modal .lead-modal__options,html[data-theme=dark] body app-landing-lead-modal .lead-modal__options--subjects,html[data-theme=dark] body app-landing-lead-modal .lead-modal__options--source,html[data-theme=dark] body app-landing-lead-modal .lead-modal__options--contacts{border-color:var(--ui-border)!important;background:var(--ui-surface)!important}}@media(max-width:600px){html[data-theme=dark] body app-landing-lead-modal .lead-modal__option{border-color:var(--ui-border)!important}}@media(max-width:600px){html[data-theme=dark] body app-landing-lead-modal .lead-modal__close{border-color:var(--ui-border)!important}}@media(max-width:600px){html[data-theme=dark] body app-landing-lead-modal .lead-modal--complete{background:var(--ui-surface)!important}}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card,html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card--three{border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card--three{border:3px solid #31a2ff!important;color:#fff!important;background-color:#020714!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card-head h3,html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card--three .landing-pricing__ege-card-head h3{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-badges span{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-old-price{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-old-price mark{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-period{background:var(--ui-soft)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card--three .landing-pricing__ege-period{background:var(--ui-soft)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-period button{border:0!important;color:#90909b!important;background:transparent!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-period button.is-active{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-cta{color:#fff!important;background:linear-gradient(90deg,#31a2ff,#6fb7f1)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card--three .landing-pricing__ege-cta{color:var(--ui-text)!important;background:var(--ui-surface)!important}@media(hover:hover){html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-period button:hover{color:#090909!important}}html[data-theme=dark] body app-landing-pricing .landing-pricing{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__canvas{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__canvas>h2{color:#07f!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__exam-toggle{border:1.082px solid #31a2ff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__exam-active{background:#31a2ff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__exam-toggle button{border:0!important;background:transparent!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__exam-toggle button:first-of-type{color:#fff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__exam-toggle button:last-of-type{color:#000!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__exam-toggle--oge button:first-of-type{color:#000!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__exam-toggle--oge button:last-of-type{color:#fff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan{border:1px solid #31a2ff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan:before{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan--three{border:0!important;background:linear-gradient(197.069deg,#bfa1fa 49.065%,#9390f3 70.206%,#586af9 92.338%,#0133ff 103.4%,#4d66cce8 108.94%)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan-left{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan--three .landing-pricing__plan-left{background:transparent!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan-left>button{border:0!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan h3{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan--three h3{color:#fff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__period{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__period--year{border-left:1px solid var(--ui-border)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan--three .landing-pricing__period{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan--three .landing-pricing__period--year{border-left-color:#bfa1fa!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__price--year:before{background:#000!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__price>span{color:#00000080!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__plan--three .landing-pricing__price>span{color:var(--ui-muted)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__max-star-copy{color:#fff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__promo-footer{background:#a3ee29!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__promo{color:#fff!important;background:#0074d4!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__promo:before,html[data-theme=dark] body app-landing-pricing .landing-pricing__promo:after{background:#0074d4!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__promo-card{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__promo-old-price{color:#00000040!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__promo-card button{border:0!important;color:#fff!important;background:#0074d4!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-footer{background:#a3ee29!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-warning{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-plan{border:.857px solid #31a2ff!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-plan-left{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-discount-badge{border:2px solid #a3ee29!important;color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-shop-link{border:0!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-promo-offer{border:1px solid rgba(99,169,0,.38)!important;color:#174f00!important;background:linear-gradient(100deg,#e9ffc7,#cfff80)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-promo-offer>span{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-periods{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-periods span+span{border-left:1px solid var(--ui-border)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-prices>div+div{border-left:1px solid rgba(0,0,0,.55)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-prices span{color:#00000080!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-note{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-max-copy{color:#fff!important}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__plan--three{background:linear-gradient(216.39deg,#bfa1fa 49.065%,#9390f3 70.206%,#586af9 92.338%,#0133ff 103.4%,#4d66cce8 108.94%)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__mobile-cost{color:var(--ui-text)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__deadline{color:var(--ui-text)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-plan{border:1px solid #31a2ff!important;background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-plan-left{background:linear-gradient(160deg,#42adff,#2298f2)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-shop-link{color:var(--ui-text)!important;background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-periods{background:#31a2ff!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-prices{border-top:1px solid #31a2ff!important}}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-promotion{border:1px solid rgba(0,0,0,.1019607843)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-card .landing-pricing__ege-card-head h3{color:#fff!important;background:#31a2ff!important}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing,html[data-theme=dark] body app-landing-pricing .landing-pricing__canvas{background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card,html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-card,html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-card--bundle{border:0!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card--three,html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-card--bundle{border:0!important;color:#fff!important;background-color:#020714!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-card--single{border:.859px solid rgba(0,0,0,.1)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card--one,html[data-theme=dark] body app-landing-pricing .landing-pricing__ege-card--two{border:.859px solid rgba(0,0,0,.1)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-promotion{border:.488px solid #31a2ff!important;background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-promotion-mobile strong{color:#31a2ff!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-pricing .landing-pricing__oge-promotion-mobile span{color:var(--ui-text)!important}}html[data-theme=dark] body app-landing-process .landing-process{background:#191919!important}html[data-theme=dark] body app-landing-process .landing-process__canvas{background:#191919!important}html[data-theme=dark] body app-landing-process .landing-process__title-main>span{color:#07f!important}html[data-theme=dark] body app-landing-process .landing-process__title-script>span{color:#fff!important}html[data-theme=dark] body app-landing-process .landing-process__panel{background:#191919!important}html[data-theme=dark] body app-landing-process .landing-process__stage{color:#fff!important}html[data-theme=dark] body app-landing-process .landing-process__platform-surface{background:#262626!important}html[data-theme=dark] body app-landing-process .landing-process__platform-headline span{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-process .landing-process__platform-note{background:#00e47c!important}html[data-theme=dark] body app-landing-process .landing-process__platform-note p{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-process .landing-process__platform-results{border:3px solid #00e47c!important}html[data-theme=dark] body app-landing-process .landing-process__platform-course{border:5px solid #31a2ff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-process .landing-process__platform-copy-line{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-process .landing-process__platform-score{border:8px solid var(--ui-border)!important;background:#a7cdf8!important}html[data-theme=dark] body app-landing-process .landing-process__platform-score-copy{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-process .landing-process__platform-score-copy strong{color:#fff!important;background:#262626!important}html[data-theme=dark] body app-landing-process .landing-process__platform-score-chart{background:conic-gradient(#262626 0 67%,var(--ui-surface) 67% 100%)!important}html[data-theme=dark] body app-landing-process .landing-process__platform-score-chart:after{background:#a7cdf8!important}html[data-theme=dark] body app-landing-process .landing-process__platform-score-chart span{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-process .landing-process__homework-surface{background:#262626!important}html[data-theme=dark] body app-landing-process .landing-process__homework-headline span{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-process .landing-process__homework-frequency{color:#262626!important;background:#00e47c!important}html[data-theme=dark] body app-landing-process .landing-process__homework-video{border:4px solid var(--ui-border)!important}html[data-theme=dark] body app-landing-process .landing-process__homework-document:before{border-top:6px solid #31a2ff!important;border-right:6px solid #31a2ff!important}html[data-theme=dark] body app-landing-process .landing-process__homework-copy{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-process .landing-process__support-video{border-top:5px solid #31a2ff!important;border-left:5px solid #31a2ff!important}html[data-theme=dark] body app-landing-process .landing-process__support-practice span{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-process .landing-process__support-team{border:11px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-process .landing-process__support-note p{color:#fff!important}html[data-theme=dark] body app-landing-process .landing-process__tab{border:0!important;color:#ffffff26!important;background:transparent!important}html[data-theme=dark] body app-landing-process .landing-process__tab[aria-selected=true]{color:#fff!important}html[data-theme=dark] body app-landing-process .landing-process__tab:hover{color:#ffffff9e!important}html[data-theme=dark] body app-landing-process .landing-process__tab[aria-selected=true]:hover{color:#fff!important}@media(max-width:767px){html[data-theme=dark] body app-landing-process .landing-process{background:#000!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-process .landing-process__canvas{background:#000!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-process .landing-process__panel{background:#000!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-process .landing-process__stage{background:#000!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-process .landing-process__platform-surface{background:#000!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-process .landing-process__homework-surface{background:#000!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-process .landing-process__support-chat{border:3px solid #31a2ff!important}}html[data-theme=dark] body app-landing-public-shell{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-public-shell .landing-promo-banner{color:#fff!important;background:#000!important}html[data-theme=dark] body app-landing-public-shell .landing-below-fold-placeholder{background:#000!important}html[data-theme=dark] body app-landing-results .landing-results{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-results .landing-results__heading-text{border:0!important}html[data-theme=dark] body app-landing-results .landing-results__canvas{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-results .landing-results__red-strip{background:#d00c47!important}html[data-theme=dark] body app-landing-results .landing-results__score{color:#fff!important}html[data-theme=dark] body app-landing-results .landing-results__stats-panel{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-results .landing-results__stat{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-results-lead .results-lead{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-results-lead .results-lead__self-copy a,html[data-theme=dark] body app-landing-results-lead .results-lead__submit{border:1px solid var(--ui-border)!important;color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-results-lead .results-lead__field input{border:1px solid var(--ui-border)!important;color:#fff!important;background:transparent!important}html[data-theme=dark] body app-landing-results-lead .results-lead__field input::placeholder{color:#fff!important}html[data-theme=dark] body app-landing-results-lead .results-lead__consent{color:#fff!important}html[data-theme=dark] body app-landing-results-lead .results-lead__checkbox{border:2px solid var(--ui-border)!important;background:transparent!important}html[data-theme=dark] body app-landing-results-lead .results-lead__consent>input:checked+.results-lead__checkbox{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-results-lead .results-lead__consent>input:checked+.results-lead__checkbox:after{border-right:2px solid #31a2ff!important;border-bottom:2px solid #31a2ff!important}html[data-theme=dark] body app-landing-results-lead .results-lead__consent-copy a{color:inherit!important}html[data-theme=dark] body app-landing-results-lead .results-lead__legal{color:#fff!important}html[data-theme=dark] body app-landing-results-lead .results-lead__legal a{color:inherit!important}html[data-theme=dark] body app-landing-results-lead .results-lead__visually-hidden{border:0!important}@media(hover:hover){html[data-theme=dark] body app-landing-results-lead .results-lead__self-copy a:hover,html[data-theme=dark] body app-landing-results-lead .results-lead__submit:hover{color:#fff!important;background:#3364ba!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-results-lead .results-lead__field input{border:0!important;color:var(--ui-link)!important;background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-results-lead .results-lead__field input::placeholder{color:var(--ui-muted)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-results-lead .results-lead__submit{border:0!important;color:#fff!important;background:#00e47c!important}}html[data-theme=dark] body app-landing-reviews .landing-reviews{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-reviews .landing-reviews__canvas{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-reviews .landing-reviews--testimonials-only{background:transparent!important}html[data-theme=dark] body app-landing-reviews .landing-reviews--testimonials-only .landing-reviews__canvas{background:transparent!important}html[data-theme=dark] body app-landing-reviews .landing-reviews__canvas>h2{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-reviews .review-copy p{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-reviews .review-person__avatar--empty{background:#000!important}html[data-theme=dark] body app-landing-reviews .review-person h3{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-reviews .review-meta span{border:1px solid #ff7761!important;color:#ff563c!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-reviews .review-score:before{background:var(--review-score-color)!important}html[data-theme=dark] body app-landing-reviews .review-score strong{color:#fff!important}html[data-theme=dark] body app-landing-reviews .review-score__trophy,html[data-theme=dark] body app-landing-reviews .review-ribbons__trophy{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-reviews .review-score__trophy{background:transparent!important}html[data-theme=dark] body app-landing-reviews .review-score__trophy:before{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-reviews .review-copy--yana .review-meta span{border-color:#3e9eff!important;color:#0877ef!important}html[data-theme=dark] body app-landing-reviews .review-media--veronika{background:transparent!important}html[data-theme=dark] body app-landing-reviews .review-media--history{background:transparent!important}html[data-theme=dark] body app-landing-reviews .review-media--society-95{background:transparent!important}html[data-theme=dark] body app-landing-reviews .review-media--parent{background:transparent!important}html[data-theme=dark] body app-landing-reviews .review-media--parent figcaption{color:#fff!important;background:transparent!important}html[data-theme=dark] body app-landing-reviews .review-media--parent figcaption:before{background:#09c860!important}html[data-theme=dark] body app-landing-reviews .review-media--biology{background:transparent!important}html[data-theme=dark] body app-landing-reviews .review-media--society-90{background:transparent!important}html[data-theme=dark] body app-landing-reviews .review-ribbons{color:#fff!important}html[data-theme=dark] body app-landing-reviews .review-ribbons__score,html[data-theme=dark] body app-landing-reviews .review-ribbons__subject{background:transparent!important}html[data-theme=dark] body app-landing-reviews .review-ribbons__score:before,html[data-theme=dark] body app-landing-reviews .review-ribbons__subject:before{background:var(--ribbon-color)!important}html[data-theme=dark] body app-landing-reviews .review-ribbons__trophy{background:transparent!important}html[data-theme=dark] body app-landing-reviews .review-ribbons__trophy:before{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-reviews .landing-reviews__all{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-reviews .landing-reviews__tax-heading-main{color:#07f!important}html[data-theme=dark] body app-landing-reviews .landing-reviews__tax-star-value{color:#fff!important}html[data-theme=dark] body app-landing-reviews .landing-reviews__capital{border:2px solid #8fe21e!important;color:var(--ui-text)!important;background:linear-gradient(110deg,#e8ffc4 0%,var(--ui-soft) 55%,var(--ui-surface) 100%)!important}html[data-theme=dark] body app-landing-reviews .landing-reviews__capital-icon{color:#fff!important;background:#07f!important}html[data-theme=dark] body app-landing-reviews .landing-reviews__capital-badge{color:#fff!important;background:#07f!important}@container (max-width: 767px){html[data-theme=dark] body app-landing-reviews .landing-reviews{background:var(--ui-surface)!important}}@container (max-width: 767px){html[data-theme=dark] body app-landing-reviews .review-copy p{color:var(--ui-text)!important}}@container (max-width: 767px){html[data-theme=dark] body app-landing-reviews .landing-reviews__tax-card{background:#0074d4!important}}@container (max-width: 767px){html[data-theme=dark] body app-landing-reviews .landing-reviews__tax>.landing-reviews__visually-hidden h4{color:#fff!important}}@container (max-width: 767px){html[data-theme=dark] body app-landing-reviews .landing-reviews__tax-copy{color:var(--ui-text)!important;background:var(--ui-surface)!important}}html[data-theme=dark] body app-landing-select .landing-select{--select-trigger-background: transparent !important;--select-trigger-border: var(--ui-border) !important;--select-menu-background: #17212d !important;--select-menu-border: var(--ui-border) !important;color:var(--select-color)!important}html[data-theme=dark] body app-landing-select .landing-select--blue{--select-trigger-background: var(--ui-surface) !important;--select-trigger-border: #84c7fa !important;--select-menu-background: rgba(18, 61, 99, .98) !important;--select-menu-border: var(--ui-border) !important}html[data-theme=dark] body app-landing-select .landing-select--outline{--select-trigger-background: var(--ui-surface) !important;--select-trigger-border: var(--ui-border) !important;--select-menu-background: var(--ui-surface) !important;--select-menu-border: rgba(51, 100, 186, .18) !important}html[data-theme=dark] body app-landing-select .landing-select--dark{--select-trigger-background: var(--ui-surface) !important;--select-trigger-border: var(--ui-border) !important;--select-menu-background: rgba(19, 19, 19, .98) !important;--select-menu-border: var(--ui-border) !important}html[data-theme=dark] body app-landing-select .landing-select__trigger{border:1px solid var(--select-trigger-border)!important;color:var(--select-color)!important;background:var(--select-trigger-background)!important}html[data-theme=dark] body app-landing-select .landing-select__trigger:focus-visible{border-color:var(--ui-border)!important}html[data-theme=dark] body app-landing-select .landing-select--blue .landing-select__trigger{border-color:transparent!important;background:linear-gradient(var(--ui-soft),var(--ui-soft)) padding-box,linear-gradient(120deg,#31a2ff,#7868ff 52%,#00d98a) border-box!important}html[data-theme=dark] body app-landing-select .landing-select--blue .landing-select__trigger:hover{border-color:transparent!important;background:linear-gradient(var(--ui-surface),var(--ui-surface)) padding-box,linear-gradient(120deg,#168cff,#6754f5 52%,#00c979) border-box!important}html[data-theme=dark] body app-landing-select .landing-select--blue .landing-select__trigger:focus-visible{border-color:transparent!important;background:linear-gradient(var(--ui-surface),var(--ui-surface)) padding-box,linear-gradient(120deg,#087ce0,#7357ff 52%,#00c979) border-box!important}html[data-theme=dark] body app-landing-select .landing-select--blue .landing-select__menu{color:#fff!important}html[data-theme=dark] body app-landing-select .landing-select--invalid .landing-select__trigger{border-color:#ff5b6c!important}html[data-theme=dark] body app-landing-select .landing-select__placeholder{color:var(--select-placeholder)!important}html[data-theme=dark] body app-landing-select .landing-select__chevron{border-right:2px solid currentColor!important;border-bottom:2px solid currentColor!important}html[data-theme=dark] body app-landing-select .landing-select__menu{border:1px solid var(--select-menu-border)!important;background:var(--select-menu-background)!important}html[data-theme=dark] body app-landing-select .landing-select__option{border:0!important;color:inherit!important;background:transparent!important}html[data-theme=dark] body app-landing-select .landing-select--outline .landing-select__menu,html[data-theme=dark] body app-landing-select .landing-select--outline .landing-select__option{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-select .landing-select__option:hover,html[data-theme=dark] body app-landing-select .landing-select__option:focus-visible{background:var(--select-option-hover)!important}html[data-theme=dark] body app-landing-select .landing-select__option--selected{background:var(--select-option-selected)!important}html[data-theme=dark] body app-landing-select .landing-select__option>i{border-right:2px solid currentColor!important;border-bottom:2px solid currentColor!important}@media(max-width:767px){html[data-theme=dark] body app-landing-select .landing-select--blue{--select-trigger-background: #31a2ff !important;--select-trigger-border: transparent !important}}@media(max-width:767px){html[data-theme=dark] body app-landing-select .landing-select__trigger{border:0!important;background:var(--select-trigger-background)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-select .landing-select__trigger:hover,html[data-theme=dark] body app-landing-select .landing-select__trigger:focus-visible{border:0!important;background:var(--select-trigger-background)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-select .landing-select--outline{--select-trigger-background: var(--ui-surface) !important;--select-trigger-border: transparent !important}}@media(max-width:767px){html[data-theme=dark] body app-landing-select .landing-select--dark{--select-trigger-background: #31a2ff !important;--select-trigger-border: transparent !important;--select-menu-background: rgb(22 55 86 / 98%) !important}}@media(max-width:767px){html[data-theme=dark] body app-landing-select .landing-select__trigger{border:0!important}}html[data-theme=dark] body app-landing-socials .landing-socials{background:#000!important}html[data-theme=dark] body app-landing-socials .landing-socials__canvas{background:#000!important}html[data-theme=dark] body app-landing-socials .landing-socials__content{background:#000!important}html[data-theme=dark] body app-landing-socials .landing-socials__content:before{background:linear-gradient(180deg,rgba(0,0,0,.72) 0%,transparent 25%) top/100% 96px no-repeat,linear-gradient(90deg,#000000 0%,rgba(0,0,0,.78) 15%,transparent 78%)!important}html[data-theme=dark] body app-landing-socials .landing-socials__content:after{background:linear-gradient(180deg,rgba(0,0,0,.72) 0%,transparent 25%) top/100% 96px no-repeat,linear-gradient(270deg,#000000 0%,rgba(0,0,0,.78) 15%,transparent 78%)!important}html[data-theme=dark] body app-landing-socials .landing-socials__title{color:#fff!important}html[data-theme=dark] body app-landing-socials .landing-socials__link{color:#fff!important}html[data-theme=dark] body app-landing-socials .landing-socials__link--vk{background:#07f!important}html[data-theme=dark] body app-landing-socials .landing-socials__link--telegram{background:#26a7e5!important}html[data-theme=dark] body app-landing-socials .landing-socials__vk-icon{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-socials .landing-socials__telegram-icon{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-socials .landing-socials__polaroid-frame{border:7px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-socials .landing-socials__city{color:#fff!important}html[data-theme=dark] body app-landing-socials .landing-socials__city:before{background:#fc2e78!important}@media(max-width:767px){html[data-theme=dark] body app-landing-socials .landing-socials__vk-icon{background:#07f!important}}html[data-theme=dark] body app-landing-teachers .landing-teachers{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__canvas{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__title{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subject{border:0!important;color:#00000080!important;background:transparent!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__english-icon>span{color:#00000080!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subject[aria-pressed=true]{color:#fff!important;background:var(--teacher-accent)!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subject--english[aria-pressed=true] .landing-teachers__english-icon>span{color:#fff!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__profile h3{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__fact{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__socials p{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__social{border:0!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__social--vk{background:#07f!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__social--telegram{background:#26a7e5!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__social--youtube{background:#f40000!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__social--tiktok{background:#111!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__action--primary{border:.627px solid #31a2ff!important;color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__action--secondary{border:1px solid #31a2ff!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}@media(hover:hover){html[data-theme=dark] body app-landing-teachers .landing-teachers__subject:not([aria-pressed=true]):hover{color:var(--ui-link)!important;background-color:transparent!important}}html[data-theme=dark] body app-landing-teachers .landing-teachers__subjects--grid .landing-teachers__subject{border:0!important;color:var(--ui-muted)!important;background:transparent!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subjects--grid .landing-teachers__subject-icon{color:inherit!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subjects--grid .landing-teachers__subject-icon>svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subjects--grid .landing-teachers__subject-icon .landing-teachers__filled-icon{fill:currentColor!important;stroke:none!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subjects--grid .landing-teachers__subject-icon .landing-teachers__atom-core{fill:currentColor!important;stroke:none!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subjects--grid .landing-teachers__letter-icon text{fill:currentColor!important;stroke:none!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subjects--grid .landing-teachers__english-svg text{fill:currentColor!important;stroke:none!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subjects--grid .landing-teachers__subject-label{color:inherit!important}html[data-theme=dark] body app-landing-teachers .landing-teachers__subjects--grid .landing-teachers__subject[aria-pressed=true]{color:#fff!important;background:var(--teacher-accent)!important}@media(hover:hover){html[data-theme=dark] body app-landing-teachers .landing-teachers__subjects--grid .landing-teachers__subject:not([aria-pressed=true]):hover{color:var(--teacher-accent)!important;background:color-mix(in srgb,var(--teacher-accent) 9%,var(--ui-surface))!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-trigger{border:2px solid var(--ui-border)!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-subject-icon{color:var(--subject-accent, #31a2ff)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-mask-icon{background:currentColor!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-atom-icon{fill:none!important;stroke:currentColor!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-atom-icon circle{fill:currentColor!important;stroke:none!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-chevron{fill:none!important;stroke:currentColor!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-options{border:2px solid var(--ui-border)!important;background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-option{border:0!important;border-left:3px solid transparent!important;border-bottom:1px solid var(--ui-border)!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-option:last-child{border-bottom:0!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-option[aria-selected=true]{border-left-color:var(--subject-accent)!important;color:var(--subject-accent)!important;background:color-mix(in srgb,var(--subject-accent) 10%,var(--ui-surface))!important}}@media(hover:hover)and (max-width:767px){html[data-theme=dark] body app-landing-teachers .landing-teachers__mobile-option:hover{border-left-color:var(--subject-accent)!important;color:var(--subject-accent)!important;background:color-mix(in srgb,var(--subject-accent) 8%,var(--ui-surface))!important}}html[data-theme=dark] body app-landing-trial-lesson .landing-trial{background:#000!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__canvas{background:#000!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__form{color:#fff!important;background:#000!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__field{border:1.015px solid var(--ui-border)!important;color:#fff!important;background:transparent!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__field::placeholder{color:#ffffff80!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__submit{border:1.015px solid var(--ui-border)!important;color:#31a2ff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__checkbox>span{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__consent-copy{color:#fff!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__legal{color:#fff!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__legal a{color:inherit!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__social-copy{color:var(--ui-text)!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__social{color:#fff!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__social--vk{background:#07f!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__vk-icon{background:var(--ui-surface)!important}html[data-theme=dark] body app-landing-trial-lesson .landing-trial__social--telegram{background:#27a6e5!important}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial{background:linear-gradient(to bottom,var(--ui-surface) 0 484px,#000000 484px 100%)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial__canvas{background:linear-gradient(to bottom,var(--ui-surface) 0 484px,#000000 484px 100%)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial__form{color:var(--ui-text)!important;background:var(--ui-surface)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial__form>h2{color:#31a2ff!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial__field{border:0!important;color:#fff!important;background:#31a2ff!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial__field::placeholder{color:#ffffff9e!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial__submit{border:0!important;color:#fff!important;background:#00df79!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial__checkbox>span{background:#31a2ff!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial__consent-copy{color:var(--ui-text)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial__legal{color:var(--ui-muted)!important}}@media(max-width:767px){html[data-theme=dark] body app-landing-trial-lesson .landing-trial__social-copy{color:#fff!important}}html[data-theme=dark] body app-contacts-page .contacts__card{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-contacts-page .contacts__address{background:var(--ui-soft)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-contacts-page .contacts__card p{color:var(--ui-text)!important}html[data-theme=dark] body app-contacts-page .contacts__symbol{background:var(--ui-surface)!important;border:1px solid #cce3f4!important;color:var(--ui-link)!important}html[data-theme=dark] body app-contacts-page .contacts__address .contacts__address-text{color:var(--ui-text)!important}html[data-theme=dark] body app-contacts-page .contacts__legal{border-left:1px solid #cce3f4!important;color:var(--ui-text)!important}html[data-theme=dark] body app-contacts-page .contacts__channels{background:var(--ui-surface)!important}html[data-theme=dark] body app-contacts-page .contacts__channel{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-contacts-page .contacts__channel-icon{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-contacts-page .contacts__channel small{color:var(--ui-text)!important}html[data-theme=dark] body app-contacts-page .contacts__channel>app-brand-icon{color:var(--ui-link)!important}html[data-theme=dark] body app-contacts-page .contacts__channel:hover strong{color:var(--ui-link)!important}html[data-theme=dark] body app-contacts-page .contacts__socials a{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-contacts-page .contacts__socials a:hover{background:var(--ui-soft)!important;border-color:#17699d!important}html[data-theme=dark] body app-contacts-page .contacts__support{background:#31a2ff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-contacts-page .contacts__support .school__eyebrow{color:var(--ui-text)!important}html[data-theme=dark] body app-contacts-page .contacts__support p{color:var(--ui-text)!important}@media(max-width:1023px){html[data-theme=dark] body app-contacts-page .contacts__legal{border-left:0!important}}html[data-theme=dark] body app-mailings-block .mailings-board{background:var(--ui-surface)!important}html[data-theme=dark] body app-mailings-block .mailings-board__title{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-board__action-btn{border:0!important;color:#fff!important}html[data-theme=dark] body app-mailings-block .mailings-board__action-btn--create{background:#1ec973!important}html[data-theme=dark] body app-mailings-block .mailings-board__action-btn--delete{background:#ef6264!important}html[data-theme=dark] body app-mailings-block .mailings-compose{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__header h2{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__close-btn{border:1px solid #c8ccd4!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__field span{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__field input,html[data-theme=dark] body app-mailings-block .mailings-compose__field select,html[data-theme=dark] body app-mailings-block .mailings-compose__field textarea,html[data-theme=dark] body app-mailings-block .mailings-compose__search input{border:1px solid #cfd5df!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__field input:focus-visible,html[data-theme=dark] body app-mailings-block .mailings-compose__field select:focus-visible,html[data-theme=dark] body app-mailings-block .mailings-compose__field textarea:focus-visible,html[data-theme=dark] body app-mailings-block .mailings-compose__search input:focus-visible{border-color:#2f8fff!important}html[data-theme=dark] body app-mailings-block .mailings-compose__recipients{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__recipients-head h3{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__recipients-head p{color:var(--ui-muted)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__recipient-all{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__recipient-row{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__recipient-name{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__recipient-grade{color:var(--ui-muted)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__schedule-toggle{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-compose__btn{border:0!important;color:#fff!important}html[data-theme=dark] body app-mailings-block .mailings-compose__btn--draft{background:#2b2d33!important}html[data-theme=dark] body app-mailings-block .mailings-compose__btn--send{background:#1ec973!important}html[data-theme=dark] body app-mailings-block .mailings-board__tab-btn{border:0!important;background:transparent!important;color:#7d8088!important}html[data-theme=dark] body app-mailings-block .mailings-board__tab-btn--active{color:#17181c!important}html[data-theme=dark] body app-mailings-block .mailings-board__status--success{color:#bbefa3!important}html[data-theme=dark] body app-mailings-block .mailings-board__status--error{color:#ffb6c6!important}html[data-theme=dark] body app-mailings-block .mailings-board__empty{background:var(--ui-soft)!important}html[data-theme=dark] body app-mailings-block .mailings-board__empty h2{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-board__empty p{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-table__head{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-table__row{background:var(--ui-surface)!important}html[data-theme=dark] body app-mailings-block .mailings-table__cell{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-table__cell--title{color:#2f8fff!important}html[data-theme=dark] body app-mailings-block .mailings-table__title-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-mailings-block .mailings-board__pagination{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-board__page-btn{border:1px solid #c5c8cf!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-board__page-btn--active{border-color:#57a4ff!important;background:var(--ui-surface)!important;color:#2f8fff!important}html[data-theme=dark] body app-mailings-block .mailings-confirm-modal{background:#080c1499!important}html[data-theme=dark] body app-mailings-block .mailings-confirm-modal__card{background:var(--ui-surface)!important}html[data-theme=dark] body app-mailings-block .mailings-confirm-modal__card h2{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-confirm-modal__btn--yes{border:0!important;background:#15d77c!important;color:#11181f!important}html[data-theme=dark] body app-mailings-block .mailings-confirm-modal__btn--cancel{border:1px solid #ef6264!important;background:var(--ui-surface)!important;color:#ef6264!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal{background:#080c1499!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__card{background:var(--ui-surface)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__head h2{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__close{border:1px solid #c6ccd6!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__title{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__meta-grid{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__meta-item{background:var(--ui-surface)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__meta-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__meta-value{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__section{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__section h3{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__section p{color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__recipient-list li{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-mailings-block .mailings-details-modal__recipient-grade{color:var(--ui-muted)!important}html[data-theme=dark] body app-mailings-block .visually-hidden{border:0!important}@media(max-width:760px){html[data-theme=dark] body app-mailings-block .mailings-board{background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-mailings-block .mailings-table__row{background:var(--ui-soft)!important}}@media(max-width:760px){html[data-theme=dark] body app-mailings-block .mailings-board__page-btn{border:0!important;background:var(--ui-soft)!important}}@media(max-width:760px){html[data-theme=dark] body app-mailings-block .mailings-board__page-btn--active{border:1px solid #57a4ff!important;background:var(--ui-surface)!important}}html[data-theme=dark] body app-methodist-block .methodist-board{--surface: var(--ui-surface) !important;--line: var(--ui-border) !important;--line-strong: #6cb3ff !important;--ink-main: var(--ui-text) !important;--ink-muted: var(--ui-muted) !important;--danger-ink: #b73636 !important;background:var(--surface)!important;color:var(--ink-main)!important}html[data-theme=dark] body app-methodist-block .methodist-board__subtitle{color:var(--ink-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__header-chip{border:1px solid var(--ui-border)!important;background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-soft) 100%)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__tabs-card,html[data-theme=dark] body app-methodist-block .methodist-board__structure-card,html[data-theme=dark] body app-methodist-block .methodist-board__editor-card,html[data-theme=dark] body app-methodist-block .methodist-board__numbered-sections-card,html[data-theme=dark] body app-methodist-block .methodist-board__management-card,html[data-theme=dark] body app-methodist-block .methodist-board__result-card{border:1px solid var(--ui-border)!important;background:var(--card)!important}html[data-theme=dark] body app-methodist-block .methodist-board__section-note{color:var(--ink-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__management-switch{border:1px solid #cfe0f4!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__management-arrow{color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__management-tab{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__management-tab--active{background:#2f9bf8!important;color:#fff!important}html[data-theme=dark] body app-methodist-block .methodist-board__subject-tab{border:1px solid #cfe0f4!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__subject-tab--active{border-color:#7abaff!important;background:var(--tab)!important;color:#0b78dc!important}html[data-theme=dark] body app-methodist-block .methodist-board__status{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-methodist-block .methodist-board__status--error{border-color:#efc1c1!important;background:var(--ui-soft)!important;color:var(--danger-ink)!important}html[data-theme=dark] body app-methodist-block .methodist-board__status--success{border-color:#cdeba4!important;background:var(--ui-soft)!important;color:#bbefa3!important}html[data-theme=dark] body app-methodist-block .methodist-board__taxonomy-card{border:1px solid var(--ui-border)!important;background:var(--card-solid)!important}html[data-theme=dark] body app-methodist-block .methodist-board__routing-label{color:#ffacd4!important}html[data-theme=dark] body app-methodist-block .methodist-board__top-select-btn{border:1.5px solid #78bcff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-methodist-block .methodist-board__top-select-btn--route{border-color:#f0a8d8!important;background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-surface) 100%)!important}html[data-theme=dark] body app-methodist-block .methodist-board__top-select-btn:hover{border-color:#51a7f6!important}html[data-theme=dark] body app-methodist-block .methodist-board__top-select-btn--route:hover{border-color:#df88c2!important}html[data-theme=dark] body app-methodist-block .methodist-board__top-select-btn--open{border-color:#4ea4f2!important}html[data-theme=dark] body app-methodist-block .methodist-board__top-select-btn--route.methodist-board__top-select-btn--open{border-color:#db7eb9!important}html[data-theme=dark] body app-methodist-block .methodist-board__top-select-arrow{border-right:2px solid #4e5864!important;border-bottom:2px solid #4e5864!important}html[data-theme=dark] body app-methodist-block .methodist-board__dropdown-menu{border:1.5px solid #78bcff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__dropdown-menu--route{border-color:#efb4dd!important}html[data-theme=dark] body app-methodist-block .methodist-board__dropdown-option{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__dropdown-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__dropdown-option--route.methodist-board__dropdown-option--active{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-methodist-block .methodist-board__meta-card{border:1.5px solid var(--ui-border)!important;background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-surface) 100%)!important}html[data-theme=dark] body app-methodist-block .methodist-board__meta-card-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-trigger{border:1px solid #b8dcff!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-trigger:hover:not(:disabled),html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-trigger[aria-expanded=true]{border-color:#70b7fa!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-panel{border:1.5px solid #b9d9fa!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-label{color:var(--ui-text)!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-input{border:1.5px solid #cfe0f4!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-input:focus{border-color:#69b1f3!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-context{color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-submit{border:1px solid #2f8fe8!important;background:#2f8fe8!important;color:#fff!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-submit:hover:not(:disabled){border-color:#1979d2!important;background:#1979d2!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-cancel{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__quick-create-cancel:hover:not(:disabled){border-color:#bccbda!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-methodist-block .methodist-board__meta-card-value{color:var(--ui-text)!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-dropdown--meta{border:1.5px solid var(--ui-border)!important;background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-surface) 100%)!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-trigger{border:1.5px solid #cfe0f4!important;background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-surface) 100%)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-trigger--meta{border:0!important;background:transparent!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-trigger:hover{border-color:#b6d3f7!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-trigger--meta:hover,html[data-theme=dark] body app-methodist-block .methodist-board__filter-trigger--meta:disabled,html[data-theme=dark] body app-methodist-block .methodist-board__filter-trigger--meta.methodist-board__filter-trigger--open{border:0!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-trigger--open{border-color:var(--line-strong)!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-arrow{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-arrow path{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-trigger--open .methodist-board__filter-arrow{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-menu{border:1.5px solid #cfe0f4!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-option{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-option:hover{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-methodist-block .methodist-board__filter-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__upload-btn,html[data-theme=dark] body app-methodist-block .methodist-board__secondary-btn{border:1px solid #7db8ff!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__ghost-btn{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__ghost-btn--danger{border-color:#f2c5c5!important;color:var(--danger-ink)!important}html[data-theme=dark] body app-methodist-block .methodist-board__file-name,html[data-theme=dark] body app-methodist-block .methodist-board__inline-note{color:var(--ink-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__sources-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__task-settings-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__voice-answer-toggle{border:1px solid #7dbdf5!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__voice-answer-toggle:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-methodist-block .methodist-board__voice-answer-toggle--active{border-color:#2f9bf8!important;background:#2f9bf8!important;color:#fff!important}html[data-theme=dark] body app-methodist-block .methodist-board__check-option{color:var(--ink-main)!important}html[data-theme=dark] body app-methodist-block .methodist-board__section-field-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__source-input,html[data-theme=dark] body app-methodist-block .methodist-board__section-number-input,html[data-theme=dark] body app-methodist-block .methodist-board__section-title-input,html[data-theme=dark] body app-methodist-block .methodist-board__textarea,html[data-theme=dark] body app-methodist-block .methodist-board__video-input,html[data-theme=dark] body app-methodist-block .methodist-board__topic-input,html[data-theme=dark] body app-methodist-block .methodist-board__topic-select{color:var(--ink-main)!important}html[data-theme=dark] body app-methodist-block .methodist-board__source-input{border:1px solid #cdd9e8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__topic-select{border:1px solid #cdd9e8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__source-chip{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__source-chip:hover{border-color:#a8cff9!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-methodist-block .methodist-board__source-chip--active{border-color:#7abaff!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__link-card{border:1px solid #cfe0f4!important;background:linear-gradient(135deg,var(--ui-surface) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-methodist-block .methodist-board__linked-item{border:1px solid #cfe0f4!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__linked-open,html[data-theme=dark] body app-methodist-block .methodist-board__linked-remove{border:0!important;background:transparent!important}html[data-theme=dark] body app-methodist-block .methodist-board__linked-open{color:#223b59!important}html[data-theme=dark] body app-methodist-block .methodist-board__linked-open span{color:#607085!important}html[data-theme=dark] body app-methodist-block .methodist-board__linked-remove{border-left:1px solid var(--ui-border)!important;color:#d64b65!important}html[data-theme=dark] body app-methodist-block .methodist-board__linked-open:hover,html[data-theme=dark] body app-methodist-block .methodist-board__linked-remove:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-methodist-block .methodist-board__task-links-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__task-link{border:1px solid #b9d6f6!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__task-link:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-methodist-block .methodist-board__editor-optional{color:var(--ink-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__editor-hint{color:var(--ink-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__editor-hint code{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__extra-variant{border-left:3px solid #7db8ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-methodist-block .methodist-board__add-variant-btn{border:1px dashed #7db8ff!important;background:transparent!important;color:#245b9a!important}html[data-theme=dark] body app-methodist-block .methodist-board__add-variant-btn:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-methodist-block .methodist-board__remove-variant-btn{border:none!important;background:var(--ui-soft)!important;color:#b91c1c!important}html[data-theme=dark] body app-methodist-block .methodist-board__remove-variant-btn:hover{background:#fecaca!important}html[data-theme=dark] body app-methodist-block .methodist-board__textarea{border:1px solid #7db8ff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__video-input,html[data-theme=dark] body app-methodist-block .methodist-board__topic-input,html[data-theme=dark] body app-methodist-block .methodist-board__topic-select,html[data-theme=dark] body app-methodist-block .methodist-board__source-input,html[data-theme=dark] body app-methodist-block .methodist-board__section-number-input,html[data-theme=dark] body app-methodist-block .methodist-board__section-title-input{border:1px solid #cdd9e8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__textarea::placeholder,html[data-theme=dark] body app-methodist-block .methodist-board__video-input::placeholder,html[data-theme=dark] body app-methodist-block .methodist-board__topic-input::placeholder,html[data-theme=dark] body app-methodist-block .methodist-board__source-input::placeholder,html[data-theme=dark] body app-methodist-block .methodist-board__section-number-input::placeholder,html[data-theme=dark] body app-methodist-block .methodist-board__section-title-input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__video-input--invalid{border-color:#ef4444!important}html[data-theme=dark] body app-methodist-block .methodist-board__textarea:focus,html[data-theme=dark] body app-methodist-block .methodist-board__video-input:focus,html[data-theme=dark] body app-methodist-block .methodist-board__topic-input:focus,html[data-theme=dark] body app-methodist-block .methodist-board__topic-select:focus,html[data-theme=dark] body app-methodist-block .methodist-board__source-input:focus,html[data-theme=dark] body app-methodist-block .methodist-board__section-number-input:focus,html[data-theme=dark] body app-methodist-block .methodist-board__section-title-input:focus{border-color:var(--line-strong)!important}html[data-theme=dark] body app-methodist-block .methodist-board__video-input--invalid:focus{border-color:#ef4444!important}html[data-theme=dark] body app-methodist-block .methodist-board__field-error{color:#ffb6c6!important}html[data-theme=dark] body app-methodist-block .methodist-board__field-hint{color:var(--ink-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__submit-btn{border:0!important;background:var(--success)!important;color:#2d4811!important}html[data-theme=dark] body app-methodist-block .methodist-board__submit-btn:disabled{background:#dbe7c7!important;color:#6c7a59!important}html[data-theme=dark] body app-methodist-block .methodist-board__result-grid span{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-methodist-block .methodist-board__empty-card{border:1px dashed #c8d8ea!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__numbered-section-item{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__section-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__section-meta,html[data-theme=dark] body app-methodist-block .methodist-board__topic-meta{color:var(--ink-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__section-meta--auto{color:var(--ink-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__topic-card{border:1px solid var(--ui-border)!important;background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-surface) 100%)!important}html[data-theme=dark] body app-methodist-block .methodist-board__topic-empty{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__tasks-toggle{border:1px solid #c9dff8!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__tasks-toggle:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-methodist-block .methodist-board__task-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__task-pill{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-methodist-block .methodist-board__task-source{color:#f95f93!important}html[data-theme=dark] body app-methodist-block .methodist-board__task-meta-grid span{color:var(--ui-muted)!important}@media(max-width:760px){html[data-theme=dark] body app-methodist-block .methodist-board{background:var(--ui-soft)!important}}html[data-theme=dark] body app-methodist-block .methodist-board__position-control label{color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__position-control input{border:1px solid #b6d8f0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-methodist-block .methodist-board__transfer-dialog{border:0!important;color:var(--ui-text)!important;background:#0008!important}html[data-theme=dark] body app-methodist-block .methodist-board__transfer-body{background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__transfer-kinds [aria-pressed=true]{background:var(--ui-soft)!important;border-color:#299ffb!important}html[data-theme=dark] body app-methodist-block .methodist-board__transfer-select select{border:1px solid #b6d8f0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-methodist-block .methodist-board__transfer-preview{background:var(--ui-soft)!important}html[data-theme=dark] body app-methodist-block .methodist-board__transfer-error{color:#ffb6c6!important}html[data-theme=dark] body app-methodist-block .methodist-board__transfer-number-consent{border:1px solid #d88b93!important;color:#ffacd4!important}html[data-theme=dark] body app-methodist-block .methodist-board__additional-themes-note{color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__additional-themes-search{border:1px solid #b6d8f0!important}html[data-theme=dark] body app-methodist-block .methodist-board__additional-theme{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-methodist-block .methodist-board__additional-theme small{color:var(--ui-muted)!important}html[data-theme=dark] body app-methodist-block .methodist-board__additional-theme:has(input:checked){border-color:#299ffb!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-my-variants-block .my-variants{--text-main: var(--ui-text) !important;--text-muted: var(--ui-muted) !important;--line: var(--ui-border) !important;color:var(--text-main)!important}html[data-theme=dark] body app-my-variants-block .my-variants__toolbar{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-my-variants-block .my-variants__title{color:var(--ui-text)!important}html[data-theme=dark] body app-my-variants-block .my-variants__search,html[data-theme=dark] body app-my-variants-block .my-variants__dropdown-trigger{border:1px solid #b7d7eb!important;background:var(--ui-surface)!important;color:var(--text-main)!important}html[data-theme=dark] body app-my-variants-block .my-variants__search-icon{color:var(--ui-muted)!important}html[data-theme=dark] body app-my-variants-block .my-variants__search-input{border:0!important;background:transparent!important;color:var(--text-main)!important}html[data-theme=dark] body app-my-variants-block .my-variants__search-input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-my-variants-block .my-variants__search:focus-within{border-color:var(--blue)!important}html[data-theme=dark] body app-my-variants-block .my-variants__dropdown-trigger:hover,html[data-theme=dark] body app-my-variants-block .my-variants__dropdown-trigger--open{border-color:var(--blue)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-my-variants-block .my-variants__dropdown-arrow{border-right:1.5px solid #617b8d!important;border-bottom:1.5px solid #617b8d!important}html[data-theme=dark] body app-my-variants-block .my-variants__dropdown-menu{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-my-variants-block .my-variants__dropdown-option{border:0!important;background:transparent!important;color:var(--text-main)!important}html[data-theme=dark] body app-my-variants-block .my-variants__dropdown-option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-my-variants-block .my-variants__dropdown-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-my-variants-block .my-variants__card{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-my-variants-block .my-variants__subject-chip{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-my-variants-block .my-variants__subject-chip[data-tone=red]{background:var(--ui-soft)!important;color:#a43c3b!important}html[data-theme=dark] body app-my-variants-block .my-variants__subject-chip[data-tone=green]{background:#e2f6cf!important;color:#3a5b22!important}html[data-theme=dark] body app-my-variants-block .my-variants__subject-chip[data-tone=orange]{background:var(--ui-soft)!important;color:#985512!important}html[data-theme=dark] body app-my-variants-block .my-variants__subject-chip[data-tone=purple]{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-my-variants-block .my-variants__subject-chip[data-tone=teal]{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-my-variants-block .my-variants__subject-chip[data-tone=pink]{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-my-variants-block .my-variants__subject-chip[data-tone=cyan]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-my-variants-block .my-variants__tasks-count{color:var(--text-muted)!important}html[data-theme=dark] body app-my-variants-block .my-variants__card-title{color:var(--text-main)!important}html[data-theme=dark] body app-my-variants-block .my-variants__card-footer{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-my-variants-block .my-variants__score{border:1px solid #d5e9c6!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-my-variants-block .my-variants__score--pending{border-color:var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-my-variants-block .my-variants__open-btn{border:0!important;background:var(--blue)!important;color:#fff!important}html[data-theme=dark] body app-my-variants-block .my-variants__open-btn:hover{background:#087dbf!important}html[data-theme=dark] body app-my-variants-block .my-variants__dropdown-trigger:focus-visible{border-color:var(--blue)!important}html[data-theme=dark] body app-my-variants-block .my-variants__status,html[data-theme=dark] body app-my-variants-block .my-variants__empty{border:1px solid var(--line)!important;background:var(--ui-surface)!important;color:var(--text-muted)!important}html[data-theme=dark] body app-my-variants-block .my-variants__status--error{color:#ffb6c6!important}html[data-theme=dark] body app-my-variants-block .my-variants__empty h2{color:var(--text-main)!important}html[data-theme=dark] body app-my-variants-block .my-variants .my-variants__open-btn{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-my-variants-block .my-variants .my-variants__open-btn:hover{background:#59b4ff!important}html[data-theme=dark] body app-notifications-page .notifications-page__title{color:var(--ui-text)!important}html[data-theme=dark] body app-notifications-page .notifications-page__subtitle{color:var(--ui-muted)!important}html[data-theme=dark] body app-notifications-page .notifications-page__counter{background:linear-gradient(135deg,#0f172f,#2d4ea4)!important;color:#fff!important}html[data-theme=dark] body app-notifications-page .notifications-page__empty,html[data-theme=dark] body app-notifications-page .notifications-page__card,html[data-theme=dark] body app-notifications-page .notifications-page__status{background:var(--ui-surface)!important;border:1px solid rgba(15,23,47,.08)!important}html[data-theme=dark] body app-notifications-page .notifications-page__empty h2,html[data-theme=dark] body app-notifications-page .notifications-page__card h2,html[data-theme=dark] body app-notifications-page .notifications-page__status h2{color:var(--ui-text)!important}html[data-theme=dark] body app-notifications-page .notifications-page__empty p,html[data-theme=dark] body app-notifications-page .notifications-page__card p,html[data-theme=dark] body app-notifications-page .notifications-page__status p{color:var(--ui-muted)!important}html[data-theme=dark] body app-notifications-page .notifications-page__status--error{border-color:#ea545533!important}html[data-theme=dark] body app-notifications-page .notifications-page__card:before{background:#8ea4d8!important}html[data-theme=dark] body app-notifications-page .notifications-page__card--unread{border-color:#1f6eec2e!important}html[data-theme=dark] body app-notifications-page .notifications-page__card[data-kind=lesson]:before{background:#2f7df4!important}html[data-theme=dark] body app-notifications-page .notifications-page__card[data-kind=homework]:before{background:#ff8e3c!important}html[data-theme=dark] body app-notifications-page .notifications-page__card[data-kind=homework-deadline]:before{background:#ff5c75!important}html[data-theme=dark] body app-notifications-page .notifications-page__card[data-kind=trial]:before{background:#00b6b4!important}html[data-theme=dark] body app-notifications-page .notifications-page__card[data-kind=payment]:before{background:#1bc47d!important}html[data-theme=dark] body app-notifications-page .notifications-page__badge{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-notifications-page .notifications-page__card[data-kind=homework] .notifications-page__badge{background:var(--ui-soft)!important;color:#d66715!important}html[data-theme=dark] body app-notifications-page .notifications-page__card[data-kind=homework-deadline] .notifications-page__badge{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-notifications-page .notifications-page__card[data-kind=trial] .notifications-page__badge{background:var(--ui-soft)!important;color:#008a88!important}html[data-theme=dark] body app-notifications-page .notifications-page__card[data-kind=payment] .notifications-page__badge{background:var(--ui-soft)!important;color:#148656!important}html[data-theme=dark] body app-notifications-page .notifications-page__time{color:var(--ui-muted)!important}html[data-theme=dark] body app-notifications-page .notifications-page__action{border:0!important;background:#0f172f!important;color:#fff!important}html[data-theme=dark] body app-notifications-page .notifications-page{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__header{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__title{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__subtitle{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__counter{background:#a1eb63!important;color:#203517!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__card,html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__empty,html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__status{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__card--unread{border-color:#96cdf5!important;background:var(--ui-notification-unread, var(--ui-soft))!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__card h2,html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__empty h2,html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__status h2{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__card p,html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__empty p,html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__status p{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__time{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__action{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-notifications-page .notifications-page .notifications-page__action:hover{background:#56b2ff!important}html[data-theme=dark] body app-bank-payment-methods fieldset{border:0!important}html[data-theme=dark] body app-bank-payment-methods button{border:2px solid var(--ui-border)!important;background:#fff!important;color:#202c3d!important}html[data-theme=dark] body app-bank-payment-methods button[aria-pressed=true]{border-color:#1688dc!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-payment-ready-link .payment-ready{border:1px solid #a8ddcc!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-payment-ready-link .payment-ready a{background:#0877c9!important;color:#fff!important}html[data-theme=dark] body app-payment-receipt{color:var(--ui-text)!important}html[data-theme=dark] body app-payment-receipt .paid-receipt{background:var(--ui-surface)!important}html[data-theme=dark] body app-payment-receipt .paid-login{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-payment-receipt .paid-login>div+div{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-payment-receipt .paid-login dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-payment-receipt .paid-note,html[data-theme=dark] body app-payment-receipt .paid-order{color:var(--ui-muted)!important}html[data-theme=dark] body app-payment-receipt .paid-button{border:1px solid #2b9df4!important;background:#2b9df4!important;color:#fff!important}html[data-theme=dark] body app-payment-receipt .paid-button--secondary{border-color:var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-payment-receipt .paid-dialog{border:0!important;color:var(--ui-text)!important}html[data-theme=dark] body app-payment-receipt .paid-dialog::backdrop{background:#000000a6!important}html[data-theme=dark] body app-payment-receipt .paid-close{border:0!important;background:transparent!important}html[data-theme=dark] body app-student-intro-tour{color:var(--ui-text)!important}html[data-theme=dark] body app-student-intro-tour .intro-shade{background:#091220b8!important}html[data-theme=dark] body app-student-intro-tour .intro-spot{border:3px solid #2e9df7!important}html[data-theme=dark] body app-student-intro-tour .intro-target-action{border:0!important;background:transparent!important}html[data-theme=dark] body app-student-intro-tour .intro-popover{background:var(--ui-surface)!important;border-top:4px solid #2e9df7!important}html[data-theme=dark] body app-student-intro-tour .intro-progress span{background:var(--ui-soft)!important}html[data-theme=dark] body app-student-intro-tour .intro-progress span.done{background:#20af79!important}html[data-theme=dark] body app-student-intro-tour .intro-progress small{color:var(--ui-muted)!important}html[data-theme=dark] body app-student-intro-tour .intro-bulb{background:var(--ui-soft)!important}html[data-theme=dark] body app-student-intro-tour .intro-selected{color:var(--ui-link)!important}html[data-theme=dark] body app-student-intro-tour .intro-course-choice{color:var(--ui-muted)!important}html[data-theme=dark] body app-student-intro-tour select{border:1px solid #b9d9f1!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-student-intro-tour .intro-next{background:#087ac4!important;color:#fff!important;border:0!important}html[data-theme=dark] body app-student-intro-tour .intro-help{color:var(--ui-link)!important}html[data-theme=dark] body app-student-intro-tour .intro-next:hover:not(:disabled){background:#086aaa!important}html[data-theme=dark] body app-student-intro-tour .intro-back,html[data-theme=dark] body app-student-intro-tour .intro-retry{background:transparent!important;color:var(--ui-link)!important;border:0!important}html[data-theme=dark] body app-student-intro-tour .intro-error{color:#ffb6c6!important}html[data-theme=dark] body app-student-intro-tour .intro-status{color:var(--ui-muted)!important}html[data-theme=dark] body app-payment-fail-page .payment-result-page__icon{background:#ef4444!important;color:#fff!important}html[data-theme=dark] body app-payment-fail-page .payment-result-page__title{color:var(--ui-text)!important}html[data-theme=dark] body app-payment-fail-page .payment-result-page__text{color:var(--ui-text)!important}html[data-theme=dark] body app-payment-fail-page .payment-result-page__btn{background:#6b7280!important;color:#fff!important;border:none!important}html[data-theme=dark] body app-payment-fail-page .payment-result-page__btn:hover{background:#4b5563!important}html[data-theme=dark] body app-payment-processing-page{color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-payment-processing-page .payment-processing{background:radial-gradient(circle at 50% 43%,rgba(49,162,255,.13),transparent 19rem),linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-payment-processing-page .payment-processing__spinner{border:6px solid rgba(49,162,255,.18)!important;border-top-color:#31a2ff!important;border-right-color:#31a2ff!important}html[data-theme=dark] body app-payment-processing-page p{color:var(--ui-muted)!important}html[data-theme=dark] body app-payment-processing-page a{background:#0877c9!important;color:#fff!important}html[data-theme=dark] body app-payment-success-page .payment-result-page{background:radial-gradient(circle at 50% 0%,rgba(34,197,94,.18),transparent 34%),#0f172a94!important}html[data-theme=dark] body app-payment-success-page .payment-result-page__modal{background:var(--ui-surface)!important}html[data-theme=dark] body app-payment-success-page .payment-result-page__icon{background:#22c55e!important;color:#fff!important}html[data-theme=dark] body app-payment-success-page .payment-result-page__icon--pending{background:#2563eb!important}html[data-theme=dark] body app-payment-success-page .payment-result-page__title{color:var(--ui-text)!important}html[data-theme=dark] body app-payment-success-page .payment-result-page__text{color:var(--ui-text)!important}html[data-theme=dark] body app-payment-success-page .payment-result-page__btn{background:#2563eb!important;color:#fff!important;border:none!important}html[data-theme=dark] body app-payment-success-page .payment-result-page__btn:hover{background:#1d4ed8!important}html[data-theme=dark] body app-payment-success-page .payment-result-page--paid{background:var(--ui-soft)!important}html[data-theme=dark] body app-payment-success-page .payment-result-page__modal--paid{background:transparent!important}html[data-theme=dark] body app-student-purchase-flow-page{color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-card{background:#fff!important;border:1px solid var(--ui-border)!important;border-top:5px solid #2e9df4!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-eyebrow{color:var(--ui-link)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-check{background:var(--ui-soft)!important;color:#168447!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-courses span{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-button{border:0!important;color:#fff!important;background:#0877c9!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-help{border:1px solid #a5cee9!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-help-dialog{border:0!important;color:var(--ui-text)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-help-dialog::backdrop{background:#091220b8!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-help-close{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-button:hover{background:#0668b0!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-button:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-note{color:var(--ui-muted)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-chat{border:1px solid #cfe5f6!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-network{color:var(--ui-link)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-link{color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-confirm{border:1px solid #b9defb!important;background:#fff!important;color:var(--ui-link)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-confirm:disabled{color:var(--ui-muted)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-confirm.confirmed{color:#17834c!important;background:var(--ui-soft)!important;border-color:#bfdfcb!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-order{color:var(--ui-muted)!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-error{color:#ffb6c6!important}html[data-theme=dark] body app-student-purchase-flow-page .flow-refresh{border:1px solid #b4dced!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-profile-block{--profile-ink: var(--ui-text) !important;--profile-muted: var(--ui-muted) !important;--profile-line: var(--ui-border) !important;color:var(--profile-ink)!important}html[data-theme=dark] body app-profile-block .profile-board__header{border:1px solid var(--profile-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-profile-block .profile-board__title{color:var(--profile-ink)!important}html[data-theme=dark] body app-profile-block .profile-board__heading p{color:var(--profile-muted)!important}html[data-theme=dark] body app-profile-block .profile-board__hero{border:1px solid #168fee!important;background:var(--profile-blue)!important}html[data-theme=dark] body app-profile-block .profile-board__avatar-wrap{border:3px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-profile-block .profile-board__avatar-edit{border:1px solid #cbe4f8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-profile-block .profile-board__name-row h2{color:#fff!important}html[data-theme=dark] body app-profile-block .profile-board__name-edit-btn{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-profile-block .profile-board__hero-main p{color:#fff!important}html[data-theme=dark] body app-profile-block .profile-board__logout{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--profile-ink)!important}html[data-theme=dark] body app-profile-block .profile-board__logout:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-profile-block .profile-board__card{border:1px solid var(--profile-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-profile-block .profile-board__card h3{color:var(--profile-ink)!important}html[data-theme=dark] body app-profile-block .profile-board__value{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-profile-block .profile-board__value-input,html[data-theme=dark] body app-profile-block .profile-board__field input,html[data-theme=dark] body app-profile-block .profile-modal__field input{border:1px solid #bed8eb!important;background:var(--ui-surface)!important;color:var(--profile-ink)!important}html[data-theme=dark] body app-profile-block .profile-board__value-input:focus,html[data-theme=dark] body app-profile-block .profile-board__field input:focus,html[data-theme=dark] body app-profile-block .profile-modal__field input:focus{border-color:var(--profile-blue)!important}html[data-theme=dark] body app-profile-block .profile-board__field input::placeholder,html[data-theme=dark] body app-profile-block .profile-board__value-input::placeholder,html[data-theme=dark] body app-profile-block .profile-modal__field input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-profile-block .profile-board__field-label{color:var(--profile-muted)!important}html[data-theme=dark] body app-profile-block .profile-board__action{border:1px solid #c8e3f8!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-profile-block .profile-board__action:hover{border-color:#9ecff6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-profile-block .profile-board__action--primary{border-color:var(--profile-blue)!important;background:var(--profile-blue)!important;color:#fff!important}html[data-theme=dark] body app-profile-block .profile-board__action--primary:hover{border-color:#168fee!important;background:#168fee!important}html[data-theme=dark] body app-profile-block .profile-board__action--ghost{border-color:var(--profile-line)!important;background:var(--ui-soft)!important;color:var(--profile-muted)!important}html[data-theme=dark] body app-profile-block .profile-board__form-error{color:#ffb6c6!important}html[data-theme=dark] body app-profile-block .profile-board__telegram{border:1px solid var(--profile-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-profile-block .profile-board__telegram-heading p{color:var(--profile-muted)!important}html[data-theme=dark] body app-profile-block .profile-board__linked-child{border:1px solid var(--profile-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-profile-block .profile-board__linked-child[data-active=true]{border-color:#96d85c!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-profile-block .profile-board__linked-child-main span,html[data-theme=dark] body app-profile-block .profile-board__linked-empty{color:var(--profile-muted)!important}html[data-theme=dark] body app-profile-block .profile-board__linked-child-badge{background:var(--profile-lime)!important;color:#294c20!important}html[data-theme=dark] body app-profile-block .profile-board__linked-child-action{border:1px solid #c8e3f8!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-profile-block .profile-board__toast{border:1px solid #b9db91!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-profile-block .profile-board__toast[data-tone=error]{border-color:#efccd7!important;background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-profile-block .profile-board__toast button{border:0!important;background:transparent!important;color:inherit!important}html[data-theme=dark] body app-profile-block .profile-board__status{border:1px solid var(--profile-line)!important;background:var(--ui-surface)!important;color:var(--profile-muted)!important}html[data-theme=dark] body app-profile-block .profile-board__status--error{border-color:#efccd7!important;color:#ffb6c6!important}html[data-theme=dark] body app-profile-block .profile-board__sr-only{border:0!important}html[data-theme=dark] body app-profile-block .profile-modal__scrim{border:0!important;background:#12283a73!important}html[data-theme=dark] body app-profile-block .profile-modal__card{border:1px solid var(--profile-line)!important;background:var(--ui-surface)!important;color:var(--profile-ink)!important}html[data-theme=dark] body app-profile-block .profile-modal__field span{color:var(--profile-muted)!important}html[data-theme=dark] body app-profile-block .profile-modal__avatar-preview{border:1px solid var(--profile-line)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-profile-block .profile-modal__file-label{border:1px solid #8fd24f!important;background:var(--profile-lime)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-profile-block .profile-modal__hint{color:var(--profile-muted)!important}html[data-theme=dark] body app-profile-block .profile-modal__error{color:#ffb6c6!important}html[data-theme=dark] body app-profile-block .profile-modal__btn{border:1px solid var(--profile-line)!important;background:var(--ui-soft)!important;color:var(--profile-muted)!important}html[data-theme=dark] body app-profile-block .profile-modal__btn--primary{border-color:var(--profile-blue)!important;background:var(--profile-blue)!important;color:#fff!important}html[data-theme=dark] body app-manual-trial-results .trial-results{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-manual-trial-results .trial-results button,html[data-theme=dark] body app-manual-trial-results .trial-results input,html[data-theme=dark] body app-manual-trial-results .trial-results select{border:1px solid #cdd6df!important}html[data-theme=dark] body app-manual-trial-results .trial-results button{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-manual-trial-results .trial-results button.trial-results__primary{background:#247ab6!important;color:#fff!important;border-color:#247ab6!important}html[data-theme=dark] body app-manual-trial-results .trial-results fieldset{border:0!important}html[data-theme=dark] body app-manual-trial-results .trial-results input,html[data-theme=dark] body app-manual-trial-results .trial-results select{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-manual-trial-results .trial-results__error{color:#ffb6c6!important}html[data-theme=dark] body app-manual-trial-results .trial-results__success{color:#bbefa3!important}html[data-theme=dark] body app-manual-trial-results .trial-results__empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-manual-trial-results .trial-results th,html[data-theme=dark] body app-manual-trial-results .trial-results td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-manual-trial-results .trial-results th{color:var(--ui-muted)!important}html[data-theme=dark] body app-manual-trial-results .trial-results{border-color:var(--ui-border)!important}html[data-theme=dark] body app-manual-trial-results .trial-results button.trial-results__primary{background:#31a2ff!important;border-color:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__fold-count{color:var(--ui-muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__fold-chevron{border-right:1.5px solid #617b8d!important;border-bottom:1.5px solid #617b8d!important}html[data-theme=dark] body app-progress-block .progress-board{--ink: var(--ui-text) !important;--muted: var(--ui-muted) !important;--line: var(--ui-border) !important;color:var(--ink)!important}html[data-theme=dark] body app-progress-block .progress-board a{color:var(--ui-link)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__page-heading{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__lead{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__status,html[data-theme=dark] body app-progress-block .progress-board .progress-board__empty-state{border:1px solid var(--line)!important;background:var(--ui-surface)!important;color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__status--error{border-color:#edcad5!important;background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__empty-state h2{color:var(--ink)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__empty-link{background:var(--blue)!important;color:#fff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__filters{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-course-chip{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ink)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-course-chip>span{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-course-chip--active{border-color:#88ca54!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-month-trigger{border:1px solid #b7d7eb!important;background:var(--ui-surface)!important;color:var(--ink)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-month-chevron{border-right:1.5px solid #617b8d!important;border-bottom:1.5px solid #617b8d!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-month-menu{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-month-option{border:0!important;background:transparent!important;color:var(--ink)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-month-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__jump-links button{border:1px solid var(--line)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__jump-links button:hover{background:var(--ui-soft)!important;border-color:#b7d99d!important;color:var(--ui-text)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-gauge-card{border:1px solid #d5e8c2!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-gauge-card:nth-child(2){border-color:var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-ring>span{background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-profile,html[data-theme=dark] body app-progress-block .progress-board .progress-board__profile{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-profile>img,html[data-theme=dark] body app-progress-block .progress-board .progress-board__profile-avatar{background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-profile-metrics span,html[data-theme=dark] body app-progress-block .progress-board .progress-board__profile-metrics span{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-probes,html[data-theme=dark] body app-progress-block .progress-board .progress-board__probes{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-probe-legend-item,html[data-theme=dark] body app-progress-block .progress-board .progress-board__probe-legend-item{background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-probe-legend-item:nth-child(2){background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-probe-legend-item:nth-child(3){background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-chart-axis{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-chart-line{background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-chart-polyline polyline{fill:none!important;stroke:#31a2ff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-chart-point{border:0!important;background:transparent!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-chart-point-dot{border:2px solid var(--ui-border)!important;background:#238fdc!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-chart-x-axis{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-chart-tooltip{background:#213747!important;color:#fff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-section-knowledge,html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-tasks-knowledge,html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-average-time{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-section-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-section-card:after{background:#31a2ff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-section-copy span{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-task-bar-fill{background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-task-bar-fill--active{background:#31a2ff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-task-bar-number{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-task-bars-next{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-table-head{color:var(--muted)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-table-row{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-table-row:last-child{border-bottom:0!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__chart-axis{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__chart-line{background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__chart-polyline polyline{fill:none!important;stroke:#31a2ff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__chart-point{border:0!important;background:transparent!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__chart-point-dot{border:2px solid var(--ui-border)!important;background:#238fdc!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__chart-x-axis{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__chart-tooltip{background:#213747!important;color:#fff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__section-knowledge,html[data-theme=dark] body app-progress-block .progress-board .progress-board__tasks-knowledge,html[data-theme=dark] body app-progress-block .progress-board .progress-board__average-time{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__section-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__section-card:after{background:#31a2ff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__section-copy span{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__task-bar-fill{background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__task-bar-fill--active{background:#31a2ff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__task-bar-number{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__task-bars-next{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__table-head{color:var(--muted)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__table-row{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__table-row:last-child{border-bottom:0!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-task-bar-track{background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-task-bars-next-icon{border-right:2px solid currentColor!important;border-top:2px solid currentColor!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-quality-card{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__selected-streak-card,html[data-theme=dark] body app-progress-block .progress-board .progress-board__streak-card{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__empty-placeholder{background:var(--ui-soft)!important;color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-summary,html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-section{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-summary-head{border-bottom:1px solid var(--ui-border)!important;color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-summary-row{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-summary-row:last-child{border-bottom:0!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-lesson-card,html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-homework-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-card-date{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-card-status{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-progress-block .progress-board :is(.progress-board__purchased-lesson-card--done,.progress-board__purchased-homework-card--done) .progress-board__purchased-card-status{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__purchased-card-action{border:0!important;background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__homework-result-track{background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__homework-result-fill{background:#a1eb63!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__homework-result-track[data-tone=warn] .progress-board__homework-result-fill{background:#ffe18a!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__homework-result-track[data-tone=danger] .progress-board__homework-result-fill{background:#ffc4d2!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__homework-attempts{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__child-overview{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__child-tabs{border:1px solid var(--line)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__child-tab{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__child-tab--active{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__child-index{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__child-last-activity{color:var(--muted)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__info-card,html[data-theme=dark] body app-progress-block .progress-board .progress-board__quality-card{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-progress-block .progress-board .progress-board__info-bubble,html[data-theme=dark] body app-progress-block .progress-board .progress-board__quality-bubble{color:var(--muted)!important}html[data-theme=dark] body app-rating-block .rating-board{--ink: var(--ui-text) !important;--muted: var(--ui-muted) !important;--line: var(--ui-border) !important;color:var(--ink)!important}html[data-theme=dark] body app-rating-block .rating-board__header{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-rating-block .rating-board__lead{color:var(--muted)!important}html[data-theme=dark] body app-rating-block .rating-board__summary{background:var(--ui-surface)!important;border:1px solid var(--line)!important}html[data-theme=dark] body app-rating-block .rating-board__summary-avatar{background:var(--ui-soft)!important}html[data-theme=dark] body app-rating-block .rating-board__summary-initials{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-rating-block .rating-board__summary-place{color:var(--muted)!important}html[data-theme=dark] body app-rating-block .rating-board__summary-place-badge{background:var(--ui-soft)!important;color:var(--ink)!important}html[data-theme=dark] body app-rating-block .rating-board__summary-coins{border:1px solid #8bd34e!important;background:var(--lime)!important}html[data-theme=dark] body app-rating-block .rating-board__summary-coins-label{color:var(--ui-text)!important}html[data-theme=dark] body app-rating-block .rating-board__summary-meta{border-left:1px solid var(--line)!important}html[data-theme=dark] body app-rating-block .rating-board__summary-meta span{color:var(--muted)!important}html[data-theme=dark] body app-rating-block .rating-board__summary-help-link{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-rating-block .rating-board__coins-tooltip{border:1px solid #a0d66c!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-rating-block .rating-board__coins-tooltip h3{color:var(--ink)!important}html[data-theme=dark] body app-rating-block .rating-board__coins-tooltip ol{color:var(--ui-text)!important}html[data-theme=dark] body app-rating-block .rating-board__coins-tooltip li::marker{color:var(--ui-muted)!important}html[data-theme=dark] body app-rating-block .rating-board__controls{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-rating-block .rating-board__search{border:1px solid #b7d7eb!important;background:var(--ui-surface)!important;color:var(--muted)!important}html[data-theme=dark] body app-rating-block .rating-board__search:focus-within{border-color:var(--blue)!important}html[data-theme=dark] body app-rating-block .rating-board__search-input{border:0!important;background:transparent!important;color:var(--ink)!important}html[data-theme=dark] body app-rating-block .rating-board__search-input::placeholder{color:var(--muted)!important}html[data-theme=dark] body app-rating-block .rating-board__dropdown-trigger{border:1px solid #b7d7eb!important;background:var(--ui-surface)!important;color:var(--ink)!important}html[data-theme=dark] body app-rating-block .rating-board__dropdown-trigger--open{border-color:var(--blue)!important}html[data-theme=dark] body app-rating-block .rating-board__dropdown-arrow{border-right:1.5px solid #617b8d!important;border-bottom:1.5px solid #617b8d!important}html[data-theme=dark] body app-rating-block .rating-board__dropdown-menu{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-rating-block .rating-board__dropdown-option{border:0!important;background:transparent!important;color:var(--ink)!important}html[data-theme=dark] body app-rating-block .rating-board__dropdown-option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-rating-block .rating-board__dropdown-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-rating-block .rating-board__participants{color:var(--muted)!important}html[data-theme=dark] body app-rating-block .rating-board__leaderboard{border:1px solid var(--line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-rating-block .rating-board__columns{color:var(--muted)!important}html[data-theme=dark] body app-rating-block .rating-board__row{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-rating-block .rating-board__row-place{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-rating-block .rating-board__row[data-tone=gold] .rating-board__row-place{background:var(--lime)!important;color:#233d15!important}html[data-theme=dark] body app-rating-block .rating-board__row[data-tone=silver] .rating-board__row-place{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-rating-block .rating-board__row[data-tone=bronze] .rating-board__row-place{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-rating-block .rating-board__row-avatar{background:var(--ui-soft)!important}html[data-theme=dark] body app-rating-block .rating-board__you{background:#def5bf!important;color:#426127!important}html[data-theme=dark] body app-rating-block .rating-board__subject-chip{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-rating-block .rating-board__row--current{background:var(--ui-soft)!important}html[data-theme=dark] body app-rating-block .rating-board__page-btn{border:1px solid var(--line)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-rating-block .rating-board__page-btn--active{border-color:var(--blue)!important;background:var(--blue)!important;color:#fff!important}html[data-theme=dark] body app-rating-block .rating-board__page-btn:not(:disabled):not(.rating-board__page-btn--active):hover{border-color:#8ebbd5!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-rating-block .rating-board__page-btn svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-rating-block .rating-board__status,html[data-theme=dark] body app-rating-block .rating-board__empty{border:1px solid var(--line)!important;background:var(--ui-surface)!important;color:var(--muted)!important}html[data-theme=dark] body app-rating-block .rating-board__status--error{border-color:#edcad5!important;background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-rating-block .rating-board__empty h3{color:var(--ink)!important}@media(min-width:761px)and (max-width:1100px){html[data-theme=dark] body app-rating-block .rating-board__summary-meta{border-left:0!important;border-top:1px solid var(--line)!important}}@media(max-width:760px){html[data-theme=dark] body app-rating-block .rating-board__summary-meta{border:0!important}}html[data-theme=dark] body app-sales-bot-banner .sales-shade{background:#132638b8!important}html[data-theme=dark] body app-sales-bot-banner .sales-connect{background:var(--ui-surface)!important;border:2px solid #111827!important;color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-banner .close{border:0!important;background:transparent!important}html[data-theme=dark] body app-sales-bot-banner .symbol{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-banner p,html[data-theme=dark] body app-sales-bot-banner ol{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-banner .primary{background:#2ee3a0!important;border:2px solid #111827!important;color:#111827!important}html[data-theme=dark] body app-sales-bot-banner .secondary{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-banner .error{color:#ffb6c6!important}html[data-theme=dark] body app-sales-bot-banner .success{color:#bbefa3!important}html[data-theme=dark] body app-sales-bot-connect-page section{background:var(--ui-surface)!important;border:2px solid #111827!important;color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-connect-page .mark{color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-connect-page p{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-connect-page button{background:#2ee3a0!important;border:2px solid #111827!important}html[data-theme=dark] body app-sales-bot-connect-page a{color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-sources{color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-sources .source-page p{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-sources button{border:1px solid #bcd8e7!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-sources .primary{background:#2ee3a0!important;color:#103f36!important;border-color:#159b72!important}html[data-theme=dark] body app-sales-bot-sources .secondary{background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-sources .source-create{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-sources .source-create input,html[data-theme=dark] body app-sales-bot-sources .source-link input{border:1px solid #bbd4e0!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-sales-bot-sources .source-row,html[data-theme=dark] body app-sales-bot-sources .source-people,html[data-theme=dark] body app-sales-bot-sources .source-empty{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-sales-bot-sources .source-heading small{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-sources .source-state{background:var(--ui-soft)!important;color:#116d4d!important}html[data-theme=dark] body app-sales-bot-sources .source-state.paused{color:var(--ui-muted)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-sources .source-link input{background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-sources .source-link button{background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-sources .source-stats{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-sources .source-stats dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-sources .source-stats dd{color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-sources .people-button{border:none!important}html[data-theme=dark] body app-sales-bot-sources .source-notice{color:#116d4d!important}html[data-theme=dark] body app-sales-bot-sources .source-error{color:#ffb6c6!important}html[data-theme=dark] body app-sales-bot-sources .source-person{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-sources .source-person small{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace{color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-workspace .page-head p{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .bot-name{background:var(--ui-soft)!important;color:#08764b!important}html[data-theme=dark] body app-sales-bot-workspace .tabs button{border:0!important;background:transparent!important;color:#526b7e!important}html[data-theme=dark] body app-sales-bot-workspace .tabs .active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-workspace .badge{background:#1289df!important;color:#fff!important}html[data-theme=dark] body app-sales-bot-workspace .messenger{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-workspace aside{background:var(--ui-surface)!important;border-right:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .list-tools{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .list-tools small{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace input,html[data-theme=dark] body app-sales-bot-workspace textarea,html[data-theme=dark] body app-sales-bot-workspace select{border:1px solid #cbdce7!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog{border:0!important;background:var(--ui-surface)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .avatar{background:var(--ui-soft)!important;color:#0b9563!important}html[data-theme=dark] body app-sales-bot-workspace .summary small{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .thread-head{background:var(--ui-surface)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .thread-head p,html[data-theme=dark] body app-sales-bot-workspace .thread-head small{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .person-actions button,html[data-theme=dark] body app-sales-bot-workspace .more,html[data-theme=dark] body app-sales-bot-workspace .campaign button:not(.primary){border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-workspace .bubble{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .bubble.outgoing{background:var(--ui-soft)!important;border-color:#c6eada!important}html[data-theme=dark] body app-sales-bot-workspace .bubble footer{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .delivery-error{color:#ffb6c6!important}html[data-theme=dark] body app-sales-bot-workspace .button-row a,html[data-theme=dark] body app-sales-bot-workspace .button-row span{border:1px solid #a4d5c1!important;color:#136d50!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-sales-bot-workspace .attachment{background:var(--ui-surface)!important;border:1px solid #bdd8e8!important;color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-workspace .composer{background:var(--ui-surface)!important;border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .primary{border:1px solid #0a9d6c!important;background:#2ee3a0!important;color:#123f32!important}html[data-theme=dark] body app-sales-bot-workspace .welcome{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .welcome h2{color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-workspace .empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .notice{background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-workspace .error{color:#ffb6c6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-workspace .notice button{background:transparent!important;border:0!important;color:inherit!important}html[data-theme=dark] body app-sales-bot-workspace .metrics>div{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .metrics strong{color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-workspace .metrics span{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .paper{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .paper p{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace th,html[data-theme=dark] body app-sales-bot-workspace td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .stat-row{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .campaign-form fieldset{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .campaign{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-sales-bot-workspace .campaign small{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .preview{background:var(--ui-soft)!important}@media(max-width:720px){html[data-theme=dark] body app-sales-bot-workspace .messenger aside{border:0!important}}@media(max-width:720px){html[data-theme=dark] body app-sales-bot-workspace .back{background:transparent!important;border:0!important;color:var(--ui-link)!important}}html[data-theme=dark] body app-sales-bot-workspace .attach-button{border:1px solid #bdd8e8!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-workspace .composer-hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .attachment-chip{border:1px solid #c6eada!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-workspace .attachment-chip small{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .attachment-chip img,html[data-theme=dark] body app-sales-bot-workspace .attachment-chip video{background:var(--ui-surface)!important}html[data-theme=dark] body app-sales-bot-workspace .remove-file{border:0!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .manager-connect{border:1px solid #bddfee!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-workspace .manager-connect summary span{color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-workspace .manager-connect a{color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-sales-bot-workspace .manager-connect .primary{background:#31dfa6!important;color:#082e30!important;border:1px solid #0b4e50!important}html[data-theme=dark] body app-sales-bot-workspace .manager-connect .manager-candidate{background:#fff!important;border:1px solid #b7dbce!important}html[data-theme=dark] body app-sales-bot-workspace .dialog.unread{background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog.selected{background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog.selected.unread{background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog.unread .avatar{background:#ccefe1!important;color:#086849!important}html[data-theme=dark] body app-sales-bot-workspace .dialog-top time{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog.unread .dialog-top strong{color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog.unread .dialog-top time{color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog-preview{color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog.unread .dialog-preview{color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-workspace .unread-label{color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog-tags .tag{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog-tags .source.platform{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog-tags .grade{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog-tags .subject{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-sales-bot-workspace .dialog-tags .unknown{color:var(--ui-muted)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-sales-bot-workspace .thread-unread{background:var(--ui-soft)!important;color:var(--ui-link)!important;border-bottom:1px solid #bce0f4!important}html[data-theme=dark] body app-sales-bot-workspace .thread-unread button{border:1px solid #0879bf!important;background:#0879bf!important;color:#fff!important}html[data-theme=dark] body app-sales-bot-workspace .button-row .telegram-success{background:#2ee3a0!important;border-color:#0a9d6c!important;color:#123f32!important}html[data-theme=dark] body app-sales-bot-workspace .button-row .telegram-primary{background:#1479b5!important;border-color:#1479b5!important;color:#fff!important}html[data-theme=dark] body app-schedule-board-block .schedule-board{--schedule-text: var(--ui-text) !important;--schedule-muted: var(--ui-muted) !important;--schedule-line: var(--ui-border) !important;--schedule-surface: var(--ui-surface) !important;color:var(--schedule-text)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__toolbar{border:1px solid var(--schedule-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__title{color:var(--ui-text)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__trigger{border:1px solid #b7d7eb!important;background:var(--ui-surface)!important;color:var(--schedule-text)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__trigger:hover,html[data-theme=dark] body app-schedule-board-block .schedule-board__trigger--open{background:var(--ui-soft)!important;border-color:var(--schedule-accent)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__arrow,html[data-theme=dark] body app-schedule-board-block .schedule-board__month-title-arrow{border-right:1.5px solid #617b8d!important;border-bottom:1.5px solid #617b8d!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__menu,html[data-theme=dark] body app-schedule-board-block .schedule-board__month-menu{border:1px solid var(--schedule-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__option,html[data-theme=dark] body app-schedule-board-block .schedule-board__month-option{border:0!important;background:transparent!important;color:var(--schedule-text)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__option:hover,html[data-theme=dark] body app-schedule-board-block .schedule-board__month-option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__option--active,html[data-theme=dark] body app-schedule-board-block .schedule-board__month-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__range-step,html[data-theme=dark] body app-schedule-board-block .schedule-board__mobile-nav-btn,html[data-theme=dark] body app-schedule-board-block .schedule-board__month-nav-btn,html[data-theme=dark] body app-schedule-board-block .schedule-board__mobile-view-switch{border:1px solid var(--schedule-line)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__range-step:after{border:0!important;background:currentColor!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__status{border:1px solid var(--schedule-line)!important;background:var(--ui-surface)!important;color:var(--schedule-muted)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__status--error{color:#ffb6c6!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__grid{border:1px solid var(--schedule-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__day-column{border-right:1px solid var(--ui-border)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__day-column:last-child{border:0!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__day-head{border-bottom:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__day-week{color:var(--schedule-muted)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__day-head--selected{background:var(--ui-soft)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card{--card-surface: var(--ui-surface) !important;border:1px solid var(--ui-border)!important;border-left:3px solid var(--card-accent)!important;background:var(--card-surface)!important;color:var(--schedule-text)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-tone=green]{--card-surface: var(--ui-surface) !important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-tone=pink]{--card-surface: var(--ui-surface) !important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-tone=red]{--card-surface: var(--ui-surface) !important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-tone=purple]{--card-surface: var(--ui-surface) !important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-tone=cyan]{--card-surface: var(--ui-surface) !important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-tone=dark]{--card-surface: var(--ui-surface) !important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card--interactive:hover{border-color:var(--card-accent)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card-body p{color:var(--schedule-text)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card-body .schedule-board__card-body-muted{color:var(--schedule-muted)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-panel,html[data-theme=dark] body app-schedule-board-block .schedule-board__month-day-panel{border:1px solid var(--schedule-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-trigger{border:0!important;background:transparent!important;color:var(--schedule-text)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-weekdays span{color:var(--schedule-muted)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-cell{border:0!important;background:transparent!important;color:var(--schedule-text)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-cell:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-cell--outside{color:var(--ui-muted)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-cell--selected,html[data-theme=dark] body app-schedule-board-block .schedule-board__month-cell--selected:hover{background:#a1eb63!important;color:#20301a!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-cell-dot{background:var(--schedule-accent)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-cell--selected .schedule-board__month-cell-dot{background:#3b6024!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-day-week,html[data-theme=dark] body app-schedule-board-block .schedule-board__week-agenda-week{color:var(--schedule-muted)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-day-empty{color:var(--schedule-muted)!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__month-nav-btn-icon,html[data-theme=dark] body app-schedule-board-block .schedule-board__mobile-nav-icon{border:0!important;background:#617b8d!important}@media(max-width:1180px){html[data-theme=dark] body app-schedule-board-block .schedule-board__week-mobile{border:1px solid var(--schedule-line)!important;background:var(--ui-surface)!important}}@media(max-width:1180px){html[data-theme=dark] body app-schedule-board-block .schedule-board__week-pill{border:0!important;background:var(--ui-soft)!important;color:var(--schedule-text)!important}}@media(max-width:1180px){html[data-theme=dark] body app-schedule-board-block .schedule-board__week-pill--selected{background:#a1eb63!important;color:#20301a!important}}@media(max-width:1180px){html[data-theme=dark] body app-schedule-board-block .schedule-board__week-agenda{border:1px solid var(--schedule-line)!important;background:var(--ui-surface)!important}}html[data-theme=dark] body app-schedule-board-block .schedule-board__card-icon{color:currentColor!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-type=lesson] .schedule-board__card-icon:before{border:1.8px solid currentColor!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-type=lesson] .schedule-board__card-icon:after{background:currentColor!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-type=trial] .schedule-board__card-icon:before{border:1.8px solid currentColor!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-type=trial] .schedule-board__card-icon:after{color:currentColor!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-type=homework] .schedule-board__card-icon:before{background:currentColor!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card[data-type=homework] .schedule-board__card-icon:after{border:1.8px solid currentColor!important}html[data-theme=dark] body app-schedule-board-block .schedule-board__card-icon{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-page-shell .school{--ink: var(--ui-text) !important;color:var(--ink)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-page-shell .school a{color:inherit!important}html[data-theme=dark] body app-school-page-shell .school__crumbs{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__page-head{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__page-head p{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__eyebrow{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__page-head--illustrated{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__hero{background:var(--paper)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__hero--blue{background:var(--ui-soft)!important;border-color:#cce3f4!important}html[data-theme=dark] body app-school-page-shell .school__hero--coral{background:var(--ui-soft)!important;border-color:#f1cdd2!important}html[data-theme=dark] body app-school-page-shell .school__hero--lime{background:#edffd0!important;border-color:#d9eac7!important}html[data-theme=dark] body app-school-page-shell .school__art-stage:before{border:1px solid rgba(23,23,23,.07)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-page-shell .school__highlight{background:var(--lime)!important}html[data-theme=dark] body app-school-page-shell .school .school__button{border:2px solid var(--ink)!important;background:var(--lime)!important;color:var(--ink)!important}html[data-theme=dark] body app-school-page-shell .school .school__button--plain{background:var(--ui-surface)!important}html[data-theme=dark] body app-school-page-shell .school__small{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__section-head p{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__filters{background:var(--paper)!important}html[data-theme=dark] body app-school-page-shell .school :is(input:not([type=checkbox]),textarea,select){background:var(--ui-surface)!important;color:var(--ink)!important;border:1px solid #bcbcbc!important}html[data-theme=dark] body app-school-page-shell .school__filters>.school__filter-reset{background:none!important;border:0!important;color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__filters>.school__filter-reset:hover{background:var(--ui-soft)!important;color:var(--ink)!important}html[data-theme=dark] body app-school-page-shell .school__result-count{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__teacher-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-page-shell .school__teacher-card:has(a:hover),html[data-theme=dark] body app-school-page-shell .school__teacher-card:focus-within{border-color:#90bfe2!important}html[data-theme=dark] body app-school-page-shell .school__teacher-photo{background:color-mix(in srgb,var(--teacher-color) 25%,white)!important}html[data-theme=dark] body app-school-page-shell .school__teacher-photo:before{background:var(--teacher-color)!important}html[data-theme=dark] body app-school-page-shell .school__teacher-tag{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__teacher-card p{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__teacher-card .school__link{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__empty{background:var(--paper)!important}html[data-theme=dark] body app-school-page-shell .school__steps{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__steps li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__steps p{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__step-number{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__support-grid article{background:var(--paper)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__support-grid article:nth-child(3n){background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__support-grid .school__support-main{background:var(--blue)!important;border-color:var(--blue)!important}html[data-theme=dark] body app-school-page-shell .school__feature-symbol{border:1px solid var(--ui-border)!important;color:var(--ui-link)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-page-shell .school__support-grid p{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__consultation{border:2px solid var(--ink)!important;background:var(--lime)!important}html[data-theme=dark] body app-school-page-shell .school__form-panel{background:var(--ui-surface)!important}html[data-theme=dark] body app-school-page-shell .school .consultation__privacy{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-page-shell .school .consultation__privacy a{color:inherit!important}html[data-theme=dark] body app-school-page-shell .school__error{color:#ffb6c6!important}html[data-theme=dark] body app-school-page-shell .school__success>span{background:var(--lime)!important}html[data-theme=dark] body app-school-page-shell .school__faq details{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__faq summary>span{color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__faq details[open] summary>span{background:var(--lime)!important;color:var(--ink)!important}html[data-theme=dark] body app-school-page-shell .school__faq details[open] summary{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__disclosure summary{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__disclosure summary app-brand-icon{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__faq details p{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school :is(.school__faq details p,.school__page-head p) a{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__timeline li{border-top:2px solid #cce3f4!important}html[data-theme=dark] body app-school-page-shell .school__timeline li:before{background:var(--blue)!important;border:3px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__timeline span{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__timeline p{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__mission aside{background:var(--blue)!important;border:1px solid var(--blue)!important}html[data-theme=dark] body app-school-page-shell .school__mission aside .school__small{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__proof>div{border-left:2px solid #171717!important}html[data-theme=dark] body app-school-page-shell .school__proof span{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__editorial{background:var(--paper)!important}html[data-theme=dark] body app-school-page-shell .school__license-note{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__license-note>app-brand-icon{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__license-note p{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__document{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-page-shell .school__document:hover{border-color:#17699d!important}html[data-theme=dark] body app-school-page-shell .school__document>app-brand-icon{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__review-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;border-top:4px solid #b9e0ff!important}html[data-theme=dark] body app-school-page-shell .school__review-card:nth-child(3n+2){border-top-color:#ffb4bb!important}html[data-theme=dark] body app-school-page-shell .school__review-card:nth-child(3n){border-top-color:#d5eea2!important}html[data-theme=dark] body app-school-page-shell .school__review-avatar{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__review-person p{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__review-score{background:var(--lime)!important}html[data-theme=dark] body app-school-page-shell .school__review-card button{background:none!important;border:0!important}html[data-theme=dark] body app-school-page-shell .school__review-card details summary{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__source-links a{border:1px solid #ccc!important}html[data-theme=dark] body app-school-page-shell .school__faq-nav{background:var(--paper)!important}html[data-theme=dark] body app-school-page-shell .school__faq-nav a:hover{background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__search-field>app-brand-icon{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__payment{border-bottom:1px solid #ccc!important}html[data-theme=dark] body app-school-page-shell .school__payment-tags span{border:1px solid #ccc!important}html[data-theme=dark] body app-school-page-shell .school__notice{background:var(--ui-soft)!important;border-left:3px solid var(--blue)!important}html[data-theme=dark] body app-school-page-shell .school__formats article{border-bottom:1px solid #ccc!important}html[data-theme=dark] body app-school-page-shell .school__formats article>span{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__formats article>.school__format-symbol{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__partner-strip article{background:var(--paper)!important}html[data-theme=dark] body app-school-page-shell .school__project-school,html[data-theme=dark] body app-school-page-shell .school__project-invitation{background:var(--ui-soft)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__project-invitation{background:var(--ui-soft)!important;border-color:#f1cdd2!important}html[data-theme=dark] body app-school-page-shell .school__partners-place div>span{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__project-plus{background:var(--lime)!important}html[data-theme=dark] body app-school-page-shell .school__contact-banner{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__copy{background:var(--ui-surface)!important;border:1px solid #171717!important}html[data-theme=dark] body app-school-page-shell .school__sitemap-grid section{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-page-shell .school__sitemap-grid a{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__sitemap-grid a:hover{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__profile-photo{background:color-mix(in srgb,var(--teacher-color) 40%,white)!important}html[data-theme=dark] body app-school-page-shell .school__fact-list li{border-bottom:1px solid #ccc!important}html[data-theme=dark] body app-school-page-shell .school__fact-list li>app-brand-icon{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__quote{border-left:6px solid var(--blue)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__course-tile{border:1px solid #ccc!important;background:var(--paper)!important}html[data-theme=dark] body app-school-page-shell .school__social-grid a{background:var(--paper)!important}html[data-theme=dark] body app-school-page-shell .school-skip{background:var(--ui-surface)!important;color:var(--ui-text)!important;border:2px solid #111!important}html[data-theme=dark] body app-school-page-shell .school__clip{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__hero-notes{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-page-shell .school__team-intro{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__team-faces img{border:3px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__team-intro>span{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__page-head--reviews{background:var(--ui-soft)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__page-head--payment{background:var(--ui-soft)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__page-head--payment .school__payment-note{color:var(--ui-text)!important;border-left:2px solid #93b076!important}html[data-theme=dark] body app-school-page-shell .school__page-head>.school__jump-links{border-top:1px solid #d4dfca!important}html[data-theme=dark] body app-school-page-shell .school__jump-links a{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__jump-links a:hover{border-color:#17699d!important;color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__journey .school__step-number{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__journey .school__steps li:nth-child(3n) .school__step-number{background:#edffd0!important;color:#426713!important}html[data-theme=dark] body app-school-page-shell .school__topic-count{background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school .school__search-feedback{color:var(--ui-text)!important}html[data-theme=dark] body app-school-page-shell .school__payment-symbol,html[data-theme=dark] body app-school-page-shell .school__map-symbol{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__payment:target .school__payment-symbol{background:var(--lime)!important;color:#171717!important}html[data-theme=dark] body app-school-page-shell .school__payment ol li::marker{color:var(--ui-link)!important}html[data-theme=dark] body app-school-page-shell .school__timeline--partners li{border-top:3px solid var(--blue)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__timeline--partners li:last-child{background:var(--ui-soft)!important;border-top-color:#98c055!important}html[data-theme=dark] body app-school-page-shell .school__formats--projects article{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-school-page-shell .school__formats--projects article:nth-child(3n+1){background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__formats--projects article:nth-child(3n+2) .school__format-symbol{background:var(--ui-soft)!important;color:#983d49!important}html[data-theme=dark] body app-school-page-shell .school__formats--projects article:nth-child(3n) .school__format-symbol{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-school-page-shell .school__sitemap-grid section:nth-child(2) .school__map-symbol{background:#edffd0!important;color:#526e35!important}html[data-theme=dark] body app-school-page-shell .school__sitemap-grid section:nth-child(3) .school__map-symbol{background:var(--ui-soft)!important;color:#983d49!important}html[data-theme=dark] body app-school-page-shell .school__profile-links{border-top:1px solid #bcd9ee!important}html[data-theme=dark] body app-school-page-shell .school__profile-links a{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-page-shell .school__teacher-quote{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-page-shell .school__teacher-quote .school__quote{border:0!important}html[data-theme=dark] body app-school-page-shell .school__teacher-quote figcaption small{color:var(--ui-muted)!important}html[data-theme=dark] body app-school-select .school-select__label{color:var(--ui-text)!important}html[data-theme=dark] body app-school-select .school-select__trigger{background:var(--ui-surface)!important;border:1.5px solid var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-school-select .school-select__trigger:hover{border-color:#31a2ff!important}html[data-theme=dark] body app-school-select.school-select--open .school-select__trigger{border-color:#171717!important}html[data-theme=dark] body app-school-select .school-select__chevron{color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-school-select .school-select__menu{border:1.5px solid #171717!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-school-select .school-select__option{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-school-select .school-select__option--selected{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-select .school-select__option--active,html[data-theme=dark] body app-school-select .school-select__option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-school-select .school-select__option app-brand-icon{color:var(--ui-link)!important}html[data-theme=dark] body app-support-block .support-faq{background:transparent!important}html[data-theme=dark] body app-support-block .support-faq__title{color:var(--ui-text)!important}html[data-theme=dark] body app-support-block .support-faq__panel{background:var(--ui-surface)!important}html[data-theme=dark] body app-support-block .support-faq__item{border-bottom:1px solid rgba(33,39,42,.15)!important}html[data-theme=dark] body app-support-block .support-faq__item:last-child{border-bottom:0!important}html[data-theme=dark] body app-support-block .support-faq__trigger{border:0!important;background:transparent!important}html[data-theme=dark] body app-support-block .support-faq__question{color:var(--ui-text)!important}html[data-theme=dark] body app-support-block .support-faq__paragraph{color:var(--ui-text)!important}html[data-theme=dark] body app-support-block .support-faq__link{color:#2693ff!important}html[data-theme=dark] body app-support-block .support-faq__link:hover{color:#1278dd!important}html[data-theme=dark] body app-task-details-page .task-details-page__toolbar,html[data-theme=dark] body app-task-details-page .task-details-page__header-card,html[data-theme=dark] body app-task-details-page .task-details-card,html[data-theme=dark] body app-task-details-page .task-details-page__report-card,html[data-theme=dark] body app-task-details-page .task-details-page__empty{border:1px solid rgba(205,217,231,.9)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-details-page .task-details-page__back,html[data-theme=dark] body app-task-details-page .task-details-page__favorite,html[data-theme=dark] body app-task-details-page .task-details-page__edit,html[data-theme=dark] body app-task-details-page .task-details-page__delete,html[data-theme=dark] body app-task-details-page .task-details-page__report-submit,html[data-theme=dark] body app-task-details-page .task-details-modal__upload-btn,html[data-theme=dark] body app-task-details-page .task-details-modal__upload-clear,html[data-theme=dark] body app-task-details-page .task-details-modal__primary,html[data-theme=dark] body app-task-details-page .task-details-modal__secondary{border:none!important}html[data-theme=dark] body app-task-details-page .task-details-page__back{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-page__favorite{background:var(--ui-soft)!important;color:#ff5f95!important}html[data-theme=dark] body app-task-details-page .task-details-page__favorite--active{background:var(--ui-soft)!important}html[data-theme=dark] body app-task-details-page .task-details-page__edit{background:#38c172!important;color:#fff!important}html[data-theme=dark] body app-task-details-page .task-details-page__delete{background:#ef6a6a!important;color:#fff!important}html[data-theme=dark] body app-task-details-page .task-details-page__title{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-page__meta-chip{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-task-details-page .task-details-card__number{background:#3798ff!important;color:#fff!important}html[data-theme=dark] body app-task-details-page .task-details-card__type{border:1px solid rgba(23,31,52,.18)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-card__id{color:#ff5f95!important}html[data-theme=dark] body app-task-details-page .task-details-card__text{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-card__options{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-card__info-box{background:var(--ui-soft)!important}html[data-theme=dark] body app-task-details-page .task-details-card__info-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-details-page .task-details-card__info-value{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-card__explanation h2{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-card__explanation p,html[data-theme=dark] body app-task-details-page .task-details-card__review p{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-card__source{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-details-page .task-details-card__answer-badge__label{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-card__answer-badge__value{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-card__linked{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-task-details-page .task-details-card__linked h2{color:#536277!important}html[data-theme=dark] body app-task-details-page .task-details-card__linked-id{border:1px solid #a9d5f6!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-task-details-page .task-details-card__linked-id:hover{border-color:#58acec!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-details-page .task-details-page__report-card h2,html[data-theme=dark] body app-task-details-page .task-details-page__empty h1{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-page__report-input,html[data-theme=dark] body app-task-details-page .task-details-modal__input,html[data-theme=dark] body app-task-details-page .task-details-modal__textarea{border:1px solid rgba(185,198,214,.95)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-page__report-submit{background:#182134!important;color:#fff!important}html[data-theme=dark] body app-task-details-page .task-details-modal__backdrop{background:#141b2d80!important}html[data-theme=dark] body app-task-details-page .task-details-modal{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__title{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__header{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__close{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__links{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__links-head h3{color:#172034!important}html[data-theme=dark] body app-task-details-page .task-details-modal__links-head p{color:#64748a!important}html[data-theme=dark] body app-task-details-page .task-details-modal__links-head>span{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__additional-theme>span{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__linked-item>a{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__linked-item>a:hover{border-color:#8bc6f1!important}html[data-theme=dark] body app-task-details-page .task-details-modal__linked-item>a strong{color:#247fc5!important}html[data-theme=dark] body app-task-details-page .task-details-modal__linked-item>a span{color:#69788c!important}html[data-theme=dark] body app-task-details-page .task-details-modal__linked-item>button{border:1px solid #f0c7cf!important;background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-task-details-page .task-details-modal__links-empty{color:#7a889a!important}html[data-theme=dark] body app-task-details-page .task-details-modal__field span{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__field--editor app-task-rich-text-editor{--task-rich-text-editor-min-height: 156px !important}html[data-theme=dark] body app-task-details-page .task-details-modal__answer-variant{border-left:3px solid #7db8ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__add-answer-variant{border:1px dashed #7db8ff!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__remove-answer-variant{border:0!important;background:var(--ui-soft)!important;color:#b91c1c!important}html[data-theme=dark] body app-task-details-page .task-details-modal__add-answer-variant:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__remove-answer-variant:hover{background:#fecaca!important}html[data-theme=dark] body app-task-details-page .task-details-modal__status{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__check{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__upload-btn{background:#182134!important;color:#fff!important}html[data-theme=dark] body app-task-details-page .task-details-modal__upload-clear{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__upload-name{color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__preview{border:1px solid rgba(185,198,214,.95)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__preview--audio{border:0!important;background:transparent!important}html[data-theme=dark] body app-task-details-page .task-details-modal__error{color:#ffb6c6!important}html[data-theme=dark] body app-task-details-page .task-details-modal__info{color:#27834f!important}html[data-theme=dark] body app-task-details-page .task-details-modal__actions{border-top:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__secondary{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-details-page .task-details-modal__primary{background:#182134!important;color:#fff!important}html[data-theme=dark] body app-task-details-page .task-video-limit-banner{background:linear-gradient(145deg,#1a1f2e,#2c3354)!important}html[data-theme=dark] body app-task-details-page .task-video-limit-banner__icon{background:var(--ui-surface)!important;color:#ffffffd9!important}html[data-theme=dark] body app-task-details-page .task-video-limit-banner__title{color:#fff!important}html[data-theme=dark] body app-task-details-page .task-video-limit-banner__subtitle{color:#ffffffad!important}html[data-theme=dark] body app-task-details-page .task-video-limit-banner__cta{border:none!important;background:#ff5f95!important;color:#fff!important}html[data-theme=dark] body app-task-details-page .task-video-limit-banner__cta:hover{background:#e84d81!important}html[data-theme=dark] body app-task-details-page .task-video-limit-text{color:#00000061!important}html[data-theme=dark] body app-task-details-page .task-details-card__task-file,html[data-theme=dark] body app-task-details-page .tasks-bank__task-file{border:1px solid #b6dcf7!important;color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-details-page .task-details-page{--task-content-line-height: 1.65 !important}html[data-theme=dark] body app-bank-filter-select .bank-filter{color:var(--ui-text)!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__trigger{border:1px solid #bed9ee!important;background:var(--ui-surface)!important;color:inherit!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__trigger.is-active{background:var(--ui-soft)!important;border-color:#2e9dff!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__menu{border:1px solid #cbdfee!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__menu input{border:1px solid #cbdfee!important;background:var(--ui-soft)!important;color:inherit!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__options button{border:0!important;background:var(--ui-surface)!important;color:inherit!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__options button:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__options button.is-selected{background:var(--ui-soft)!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__meta small{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__meta b{color:#347418!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__group{color:var(--ui-muted)!important}html[data-theme=dark] body app-bank-filter-select .bank-filter__options p{color:var(--ui-muted)!important}html[data-theme=dark] body app-practice-range-select .range-select__trigger{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-practice-range-select .range-select__trigger:hover:not(:disabled),html[data-theme=dark] body app-practice-range-select .range-select__trigger[aria-expanded=true]{background:var(--ui-soft)!important}html[data-theme=dark] body app-practice-range-select .range-select__trigger:disabled{color:var(--ui-muted)!important}html[data-theme=dark] body app-practice-range-select .range-select__caption{color:var(--ui-muted)!important}html[data-theme=dark] body app-practice-range-select .range-select__chevron{color:var(--ui-muted)!important}html[data-theme=dark] body app-practice-range-select .range-select__menu{border:1px solid #d1e2ed!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-practice-range-select .range-select__menu::-webkit-scrollbar-thumb{background:#b6d6e8!important}html[data-theme=dark] body app-practice-range-select .range-select__option{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-practice-range-select .range-select__option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-practice-range-select .range-select__option--selected,html[data-theme=dark] body app-practice-range-select .range-select__option--selected:hover{background:#a1eb63!important;color:#1d3514!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-heading-row .tasks-bank__subtopic-context{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-total{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-tools{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-tools .tasks-bank__shuffle-btn{background:var(--ui-soft)!important;border-color:#cce4f7!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-tools .tasks-bank__shuffle-btn:hover:not(:disabled){background:var(--ui-soft)!important;border-color:#acd6f5!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-pagination{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-tools .tasks-bank__practice-pagination{background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-pagination>button{border:0!important;background:transparent!important;color:#315267!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-pagination>button:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-pagination>button:disabled{color:#a3b1bc!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-pagination>.tasks-bank__practice-page-next{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-pagination>.tasks-bank__practice-page-next:hover:not(:disabled){background:#198fe8!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-pagination>.tasks-bank__practice-page-next:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-range>span{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-range:after{border:solid #607b8e!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-range select{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank{--task-content-line-height: 1.65 !important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__select-btn,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__dropdown:first-child .tasks-bank__select-btn{border:1px solid #b7d7eb!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__dropdown-menu,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__dropdown-menu--subject{border:1px solid #c6dce9!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mode-switch{border:1px solid #c8dfed!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mock-exam-btn{color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mock-exam-btn:hover:not(:disabled){color:#234417!important;background:#a1eb63!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mode-segment--active{background:#31a2ff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__favorite-btn{background:var(--ui-soft)!important;color:#198fe8!important;border:1px solid #cee5f3!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__build-btn{background:var(--accent-green)!important;color:#172615!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter-block{background:transparent!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter-btn{border:1px solid #c4d5e1!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter{border:1px solid #b4d6ec!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter-total{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__row-divider{background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__solve-number{background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-count{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-trigger{border:1px solid #c5d6e2!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-menu{border-color:#c5d6e2!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__row:hover{background:var(--ui-surface)!important;border-color:var(--card-border)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__row:hover .tasks-bank__row-title{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-select-all:hover:not(:disabled){background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-link:hover:not(.tasks-bank__topic-link--disabled){background:transparent!important;color:#198fe8!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-link:hover:not(.tasks-bank__topic-link--disabled) .tasks-bank__topic-name{color:#198fe8!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-checkbox:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__solve-number:hover{background:var(--ui-soft)!important;border-color:#9bcce9!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__favorite-btn:hover{background:var(--ui-soft)!important;color:#198fe8!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__build-btn:hover:not(:disabled){background:var(--accent-green-hover)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter-btn:hover{background:var(--ui-soft)!important;border-color:#9bc7e1!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank .tasks-bank__topic-search-row .tasks-bank__topic-filters-reset{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank .tasks-bank__topic-search-row .tasks-bank__topic-filters-reset:hover:not(:disabled){background:var(--ui-soft)!important;border-color:#e9bbc4!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank .tasks-bank__mode-segment--active{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank .tasks-bank__favorite-btn{background:var(--ui-soft)!important;border-color:#f4c7dc!important;color:#ffacd4!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank .tasks-bank__favorite-btn:hover{background:var(--ui-soft)!important;border-color:#edb2ce!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank .tasks-bank__topic-card-btn--answer{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank{--card-bg: var(--ui-surface) !important;--card-border: var(--ui-border) !important;--text-main: var(--ui-text) !important;--text-secondary: var(--ui-muted) !important;color:var(--text-main)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-header{border:1px solid var(--card-border)!important;background:var(--card-bg)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-back{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-back:hover{color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-context{color:var(--text-secondary)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-title{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-error{border:1px solid #f2b6b6!important;background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-completion{border:1px solid #cfe0ee!important;background:linear-gradient(145deg,var(--ui-surface) 0%,var(--ui-surface) 62%)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-completion-eyebrow{color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-completion-title{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-completion-progress,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-completion-note,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-completion-error{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-completion-note{background:var(--ui-soft)!important;color:#805e20!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-completion-error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-save-btn{border:0!important;background:linear-gradient(135deg,#33a4f5,#258bda)!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-save-btn span{background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-save-btn:disabled{background:#c5d2dc!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__completion-confirmation{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-save-btn--secondary{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempts{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempts-head h3{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempts-head span{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempt{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempt:hover{border-color:#85c3ef!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempt-score,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempt time{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempt-percent{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempt svg{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempts-empty{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-attempts-empty--error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__toolbar{border:1px solid var(--card-border)!important;background:var(--card-bg)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__title{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__select-btn{border:1.5px solid #78bcff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__select-btn:hover{border-color:#51a7f6!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__select-btn--open{border-color:#4ea4f2!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__select-arrow{border-right:2px solid #4e5864!important;border-bottom:2px solid #4e5864!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__dropdown-menu{border:1.5px solid #78bcff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__dropdown-option{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__dropdown-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__hint{color:var(--text-secondary)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mode-switch{border:1.5px solid #69b5ff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mode-segment{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mode-segment--active{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__total{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-search{border:1px solid #c8d3df!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-search:focus-within{border-color:#3e9ff0!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-search-icon{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-search-input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-total{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-sort-btn{border:0!important;background:transparent!important;color:#5b6670!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__shuffle-btn{border:1px solid #b9ddf7!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__shuffle-btn:hover:not(:disabled){border-color:#67b6ed!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-sort-arrow{border-right:1.5px solid currentColor!important;border-bottom:1.5px solid currentColor!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-sort-menu{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-sort-option{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-sort-option--active{background:var(--ui-soft)!important;color:#2f96ef!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__build-info{color:#4f9e31!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__build-error{color:#ffb6c6!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__favorite-btn,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__build-btn{border:0!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__favorite-btn{color:#fff!important;background:var(--accent-blue)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__favorite-btn:hover{background:var(--accent-blue-hover)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__build-btn{color:#111!important;background:var(--accent-green)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__build-btn:hover{background:#93e654!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__build-btn:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__icon-btn{border:0!important;background:transparent!important;color:#21242a!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__icon-btn:hover{background:#3e9ff01f!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__badge{background:var(--accent-pink)!important;border:1px solid var(--ui-border)!important;color:#222!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__numbers-state{border:1px solid var(--card-border)!important;background:var(--card-bg)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__numbers-state--error{color:#ffb6c6!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__numbers-spinner{border:3px solid var(--ui-border)!important;border-top-color:var(--accent-blue)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__numbers-retry{border:1px solid #58a9f3!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__numbers-retry:hover{border-color:#2f96ef!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-pagination button,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__practice-pagination select{border:1px solid #cbd5e1!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__row{border:1px solid var(--card-border)!important;background:var(--card-bg)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__row:hover{border-color:#78bcff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__row:hover .tasks-bank__row-title{color:#2f9cf5!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter-btn{border:1.5px solid #8ea7bc!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter-btn:hover{border-color:#5f99ca!important;color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter{border:1.5px solid #68b5ff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter-input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter-input:focus{color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter-total{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__row-title{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__expand-btn{border:0!important;background:transparent!important;color:#2f3740!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__expand-btn:hover{background:#3e9ff01f!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__row-divider{background:#b8c4cf!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-select-all{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-select-all:hover:not(:disabled){background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__solve-number{border:1px solid #b9ddf7!important;background:linear-gradient(135deg,var(--ui-soft) 0%,var(--ui-surface) 100%)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__solve-number:hover{border-color:#6db9ed!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__row-empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-checkbox{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-checkbox--active{color:#2f96ef!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-checkbox--partial{color:#2f96ef!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-link{border:0!important;background:transparent!important;color:inherit!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-link:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-link--disabled:hover{background:transparent!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-link--group:hover{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-group-chevron{color:#2f96ef!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-name{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-dash{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-count{color:#ff5f97!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-trigger{border:1px solid #c8d3df!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-trigger:hover{border-color:#8dbde9!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-trigger--open{border-color:#4ea4f2!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-arrow{border-right:2.8px solid #6d7884!important;border-bottom:2.8px solid #6d7884!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-menu{border:1px solid #cddae6!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter--toolbar .tasks-bank__topic-filter-menu{border-color:#b8d2ea!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-menu::-webkit-scrollbar-thumb{background:#7f8b98!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-option{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter--toolbar .tasks-bank__topic-filter-option{border:1px solid transparent!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-count{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-option--active{color:#2f96ef!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter--toolbar .tasks-bank__topic-filter-option:hover{background:var(--ui-soft)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter--toolbar .tasks-bank__topic-filter-option--active{background:linear-gradient(180deg,var(--ui-soft) 0%,var(--ui-soft) 100%)!important;border-color:#a7cbef!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-filter-check{color:#2f96ef!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-status{border:1px solid var(--card-border)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-refresh{border:1px solid #cfe1f3!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-refresh-spinner{border:2px solid rgba(62,159,240,.28)!important;border-top-color:#3e9ff0!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-load-more{border:1px solid #98cbf8!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-load-more:hover:not(:disabled){background:var(--ui-soft)!important;border-color:#69b4f4!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-load-more small{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card{border:1px solid var(--card-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-number{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-type{border:1px solid #828a93!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-icon-btn{border:0!important;background:transparent!important;color:#8aa0b2!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-icon-btn:hover{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-icon-btn--delete{color:#2a313b!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-icon-btn--edit{color:#238fe5!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-icon-btn--edit:hover{color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-icon-btn--delete:hover{color:#d25555!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-icon-btn--favorite-active{color:#f35f97!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-text{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-options{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-answer{border:1.5px solid #68b5ff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-answer:focus{border-color:#3e9ff0!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-answer--correct{border-color:#8ed85d!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-answer--wrong{border-color:#f08d8d!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-answer--partial{border-color:#e6b94f!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-btn{border:0!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-btn--answer{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-btn--explain{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-btn--self-check{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-btn--active{background:#a2ef63!important;color:#13200c!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-tasks{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-tasks-toggle{border:1px solid #a9d6f7!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-tasks-toggle:hover{border-color:#62b2ee!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-tasks-count{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-tasks-panel{border:1px solid var(--ui-border)!important;background:linear-gradient(145deg,var(--ui-soft) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-tasks-title{color:#536271!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-meta{color:#748290!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-meta strong{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-card-label{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-loading,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-error{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-loading-spinner{border:2px solid #cce7fa!important;border-top-color:#3e9ff0!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-error button{border:1px solid #e8a7a7!important;background:var(--ui-surface)!important;color:#ffb6c6!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-text{color:#17212b!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__linked-task-options{color:#17212b!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-explanation-section{border-top:1px solid #000!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-explanation-title{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-explanation{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-source{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-result{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-result--correct{border-color:#b9e48e!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-result--wrong{border-color:#f1bbbb!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-result--partial{border-color:#ead08b!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-result--correct .tasks-bank__topic-card-result-status{color:#bbefa3!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-result--wrong .tasks-bank__topic-card-result-status{color:#ffb6c6!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-result--partial .tasks-bank__topic-card-result-status{color:#ffdda0!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-result-answer{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-answer-badge__label{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-answer-badge__value{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-self-answer{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-self-title{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-self-score{border:1px solid #cfd8e4!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-self-score:hover{border-color:#8cbde8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-self-score--active,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-self-score--active:hover,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-self-score--active:focus-visible,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-self-score--active:active{border-color:#3e9ff0!important;background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-self-result{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-save-error{color:#ffb6c6!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-card-id{border:none!important;background:transparent!important;color:#f95f93!important}@media(max-width:720px){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mode-switch{border:1px solid #69b5ff!important;background:var(--ui-surface)!important}}@media(max-width:720px){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mode-segment--active{background:#3e9ff0!important;color:#fff!important}}@media(max-width:720px){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__favorite-btn{background:var(--ui-soft)!important;color:var(--ui-text)!important}}@media(max-width:720px){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__favorite-btn:hover{background:var(--ui-soft)!important}}@media(max-width:720px){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__counter-block{background:var(--ui-soft)!important}}@media(max-width:720px){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-link:hover{background:transparent!important}}@media(max-width:720px){html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-search{border:1px solid #c8d3df!important;background:var(--ui-surface)!important}}@media(max-width:720px){html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-card{border:0!important;background:var(--ui-surface)!important}}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__video-limit-banner{background:linear-gradient(145deg,#1a1f2e,#2c3354)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__video-limit-banner__icon{background:var(--ui-surface)!important;color:#ffffffd9!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__video-limit-banner__title{color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__video-limit-banner__subtitle{color:#ffffffad!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__video-limit-banner__cta{border:none!important;background:#ff5f95!important;color:#fff!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__video-limit-banner__cta:hover{background:#e84d81!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank__video-limit-text{color:#00000061!important}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__subtopic-back:hover,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topics-sort-btn:hover{color:#248bdc!important}}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mode-segment:not(.tasks-bank__mode-segment--active):hover{background:var(--ui-soft)!important;color:var(--ui-link)!important}}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__mode-segment--active:hover{background:#298ee4!important}}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-checkbox:hover:not(:disabled){background:var(--ui-soft)!important;color:#2f96ef!important}}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-btn--answer:hover,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-btn--self-check:hover{background:#298ee4!important}}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-btn--explain:hover{background:var(--ui-soft)!important;color:var(--ui-text)!important}}@media(hover:hover)and (pointer:fine){html[data-theme=dark] body app-tasks-bank-block .tasks-bank__topic-card-btn--active:hover{background:#93e654!important}}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-trigger{border:1px solid #aeb8c0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-trigger:hover{border-color:#7f8c96!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-trigger--open{border-color:#59646d!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-selection-count{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-arrow{border-right:2.25px solid #6d7880!important;border-bottom:2.25px solid #6d7880!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-menu{border:1px solid #aeb8c0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-option{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-option:hover{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filter-check{color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filters-reset{border:1px solid #b8c8d7!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filters-reset:hover:not(:disabled){border-color:#78b9ee!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-tasks-bank-block .tasks-bank--topics .tasks-bank__topic-filters-reset:disabled{border-color:var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .task-details-card__task-file,html[data-theme=dark] body app-tasks-bank-block .tasks-bank__task-file{border:1px solid #b6dcf7!important;color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .bank-part-heading h2{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .bank-part-heading>span{background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .bank-topic-quantity{border:1px solid #cddfee!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .bank-topic-quantity button{border:0!important;background:transparent!important;color:#326b94!important}html[data-theme=dark] body app-tasks-bank-block .bank-topic-quantity button:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-block .bank-topic-quantity>span{color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .bank-topic-quantity small{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .bank-print-button{border:1px solid #bed9ee!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-block .bank-topic-quantity input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-block .bank-topic-quantity input:focus-visible{color:#168be9!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal-backdrop{background:#0f151e73!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal-header{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal-description{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal-input{border:1px solid #bcd8ed!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal-input:focus-visible{border-color:#2e9dff!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal-error{color:#ffb6c6!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal-actions{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal-submit{border:0!important;background:#a1eb63!important;color:#20301a!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal-submit:hover:not(:disabled){background:#95e851!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal-submit:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .mock-exam-close{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .tasks-bank__modal--preview{--task-content-line-height: 1.65 !important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .mock-exam-hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .mock-exam-question{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .mock-exam-question small{color:#ffacd4!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .mock-exam-replace{border:1px solid #bdddf3!important;color:var(--ui-link)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .mock-exam-replace:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .mock-exam-note{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .variant-time{border:0!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .variant-time__presets button{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .variant-time__presets button[aria-pressed=true]{background:#a1eb63!important;border-color:#a1eb63!important;color:#20301a!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .variant-time__presets small{color:var(--ui-muted)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .variant-time__custom input{border:1px solid #bed9ee!important;color:var(--ui-text)!important}html[data-theme=dark] body app-tasks-bank-build-variant-modal .variant-time__custom input:focus-visible{border-color:#2e9dff!important}html[data-theme=dark] body app-tasks-bank-mobile-build-bar .mobile-build-bar__button{border:0!important;background:#a2ef63!important;color:#111!important}html[data-theme=dark] body app-tasks-bank-mobile-build-bar .mobile-build-bar__button:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-bot-dialogs-page .workspace{color:var(--ui-text)!important}html[data-theme=dark] body app-bot-dialogs-page .eyebrow{color:var(--ui-link)!important}html[data-theme=dark] body app-bot-dialogs-page .status{color:#087a50!important;background:var(--ui-soft)!important;border:1px solid #bce5d0!important}html[data-theme=dark] body app-bot-dialogs-page iframe{border:0!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-renewal-payment-page .telegram-workspace{--tg-line: var(--ui-border) !important;color:var(--ui-text)!important}html[data-theme=dark] body app-renewal-payment-page .telegram-workspace a{color:var(--ui-link)!important}html[data-theme=dark] body app-renewal-payment-page .telegram-workspace button,html[data-theme=dark] body app-renewal-payment-page .telegram-workspace .button{border:1px solid var(--tg-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-renewal-payment-page .telegram-workspace button:hover:not(:disabled),html[data-theme=dark] body app-renewal-payment-page .telegram-workspace .button:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-renewal-payment-page .telegram-workspace .primary{border-color:var(--tg-blue)!important;background:var(--tg-blue)!important;color:#fff!important}html[data-theme=dark] body app-renewal-payment-page .telegram-workspace .primary:hover:not(:disabled){background:#1074bd!important}html[data-theme=dark] body app-renewal-payment-page .telegram-workspace .danger{color:#ffb6c6!important}html[data-theme=dark] body app-renewal-payment-page .telegram-workspace :is(input,textarea,select){color:inherit!important;background:var(--ui-surface)!important;border:1px solid #c7d4e1!important}html[data-theme=dark] body app-renewal-payment-page .muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-renewal-payment-page .tab-list{border-bottom:1px solid var(--tg-line)!important}html[data-theme=dark] body app-renewal-payment-page .tab-list button{border-color:transparent!important;background:transparent!important}html[data-theme=dark] body app-renewal-payment-page .tab-list button[aria-selected=true]{color:var(--ui-link)!important;background:var(--ui-soft)!important;border-color:#acd8f9!important}html[data-theme=dark] body app-renewal-payment-page .panel{border:1px solid var(--tg-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-renewal-payment-page .table-wrap{border:1px solid var(--tg-line)!important}html[data-theme=dark] body app-renewal-payment-page th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-renewal-payment-page td{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-renewal-payment-page .status{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-renewal-payment-page .status.good{color:#146b45!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-renewal-payment-page .status.warn{color:#875916!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-renewal-payment-page .status.bad{color:#ffacd4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-renewal-payment-page .notice{border:1px solid #c9e4fa!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-renewal-payment-page .notice.error{color:#ffb6c6!important;border-color:#efc5ca!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-renewal-payment-page .notice.success{color:#bbefa3!important;border-color:#bfdfcc!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-renewal-payment-page .empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-renewal-payment-page .empty h2{color:var(--ui-text)!important}html[data-theme=dark] body app-renewal-payment-page .facts dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-renewal-payment-page .message-preview{background:var(--ui-soft)!important}html[data-theme=dark] body app-renewal-payment-page .message-preview .bubble{background:var(--ui-surface)!important}html[data-theme=dark] body app-renewal-payment-page .message-preview .preview-caption{color:var(--ui-muted)!important}html[data-theme=dark] body app-renewal-payment-page .message-preview .preview-buttons span{background:var(--ui-soft)!important}html[data-theme=dark] body app-renewal-payment-page .list li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-renewal-payment-page .list li:last-child{border-bottom:0!important}html[data-theme=dark] body app-student-bot-account-panel .preferences{border:0!important;border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-student-bot-account-panel small,html[data-theme=dark] body app-student-bot-account-panel .hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-student-bot-account-panel .error{color:#ffb6c6!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome{background:#2c9efd!important;color:#080808!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome:before{background:url(/images/landing/hero/background-doodles.webp) center/1390px auto repeat!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__required{border:2px solid #080808!important;background:#40e6a3!important;color:#080808!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__brand{color:#fff!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__card{border:2px solid #080808!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__story{background:#080808!important;color:#fff!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__intro h1 span{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__intro>p{color:#dedee3!important}html[data-theme=dark] body app-student-bot-connect-page .bot-preview{background:#cbe8ff!important;color:#101923!important}html[data-theme=dark] body app-student-bot-connect-page .bot-preview__heading{background:var(--ui-surface)!important;border-bottom:1px solid #c5dbea!important}html[data-theme=dark] body app-student-bot-connect-page .bot-preview__heading div>span{color:var(--ui-muted)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-preview__avatar{background:#2c9efd!important}html[data-theme=dark] body app-student-bot-connect-page .bot-preview__online{background:#24d58e!important}html[data-theme=dark] body app-student-bot-connect-page .bot-message{background:var(--ui-surface)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-message p{color:var(--ui-muted)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-message__icon{background:var(--ui-soft)!important;color:#23784a!important}html[data-theme=dark] body app-student-bot-connect-page .bot-message--recording .bot-message__icon{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-message--deadline .bot-message__icon{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__handnote{color:#b9e0ff!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__handnote svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__telegram{background:#2c9efd!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__lead{color:var(--ui-muted)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-steps li>span{border:1px solid #bddffc!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-steps p{color:var(--ui-muted)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__access{border-top:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__access svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__footer{color:var(--ui-text)!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__footer a,html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__footer button{color:#052d50!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__footer button{border:0!important;background:none!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__error{color:#ffb6c6!important}html[data-theme=dark] body app-student-bot-connect-page .bot-welcome__error button{border:0!important;background:none!important;color:#136bb2!important}html[data-theme=dark] body app-student-bot-connect-page .bot-success__check{background:#40e6a3!important;border:2px solid #080808!important}html[data-theme=dark] body app-student-bot-connect-page .bot-success__check svg{stroke:var(--ui-text)!important;fill:none!important}html[data-theme=dark] body app-student-bot-connect-page .bot-success__return{color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-account-page .telegram-workspace{--tg-line: var(--ui-border) !important;color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-account-page .telegram-workspace a{color:var(--ui-link)!important}html[data-theme=dark] body app-telegram-account-page .telegram-workspace button,html[data-theme=dark] body app-telegram-account-page .telegram-workspace .button{border:1px solid var(--tg-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-account-page .telegram-workspace button:hover:not(:disabled),html[data-theme=dark] body app-telegram-account-page .telegram-workspace .button:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-account-page .telegram-workspace .primary{border-color:var(--tg-blue)!important;background:var(--tg-blue)!important;color:#fff!important}html[data-theme=dark] body app-telegram-account-page .telegram-workspace .primary:hover:not(:disabled){background:#1074bd!important}html[data-theme=dark] body app-telegram-account-page .telegram-workspace .danger{color:#ffb6c6!important}html[data-theme=dark] body app-telegram-account-page .telegram-workspace :is(input,textarea,select){color:inherit!important;background:var(--ui-surface)!important;border:1px solid #c7d4e1!important}html[data-theme=dark] body app-telegram-account-page .muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-account-page .tab-list{border-bottom:1px solid var(--tg-line)!important}html[data-theme=dark] body app-telegram-account-page .tab-list button{border-color:transparent!important;background:transparent!important}html[data-theme=dark] body app-telegram-account-page .tab-list button[aria-selected=true]{color:var(--ui-link)!important;background:var(--ui-soft)!important;border-color:#acd8f9!important}html[data-theme=dark] body app-telegram-account-page .panel{border:1px solid var(--tg-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-telegram-account-page .table-wrap{border:1px solid var(--tg-line)!important}html[data-theme=dark] body app-telegram-account-page th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-account-page td{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-telegram-account-page .status{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-account-page .status.good{color:#146b45!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-account-page .status.warn{color:#875916!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-account-page .status.bad{color:#ffacd4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-account-page .notice{border:1px solid #c9e4fa!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-account-page .notice.error{color:#ffb6c6!important;border-color:#efc5ca!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-account-page .notice.success{color:#bbefa3!important;border-color:#bfdfcc!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-account-page .empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-account-page .empty h2{color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-account-page .facts dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-account-page .message-preview{background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-account-page .message-preview .bubble{background:var(--ui-surface)!important}html[data-theme=dark] body app-telegram-account-page .message-preview .preview-caption{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-account-page .message-preview .preview-buttons span{background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-account-page .list li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-telegram-account-page .list li:last-child{border-bottom:0!important}html[data-theme=dark] body app-telegram-admin-page .telegram-workspace{--tg-line: var(--ui-border) !important;color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-admin-page .telegram-workspace a{color:var(--ui-link)!important}html[data-theme=dark] body app-telegram-admin-page .telegram-workspace button,html[data-theme=dark] body app-telegram-admin-page .telegram-workspace .button{border:1px solid var(--tg-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-admin-page .telegram-workspace button:hover:not(:disabled),html[data-theme=dark] body app-telegram-admin-page .telegram-workspace .button:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-admin-page .telegram-workspace .primary{border-color:var(--tg-blue)!important;background:var(--tg-blue)!important;color:#fff!important}html[data-theme=dark] body app-telegram-admin-page .telegram-workspace .primary:hover:not(:disabled){background:#1074bd!important}html[data-theme=dark] body app-telegram-admin-page .telegram-workspace .danger{color:#ffb6c6!important}html[data-theme=dark] body app-telegram-admin-page .telegram-workspace :is(input,textarea,select){color:inherit!important;background:var(--ui-surface)!important;border:1px solid #c7d4e1!important}html[data-theme=dark] body app-telegram-admin-page .muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-admin-page .tab-list{border-bottom:1px solid var(--tg-line)!important}html[data-theme=dark] body app-telegram-admin-page .tab-list button{border-color:transparent!important;background:transparent!important}html[data-theme=dark] body app-telegram-admin-page .tab-list button[aria-selected=true]{color:var(--ui-link)!important;background:var(--ui-soft)!important;border-color:#acd8f9!important}html[data-theme=dark] body app-telegram-admin-page .panel{border:1px solid var(--tg-line)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-telegram-admin-page .table-wrap{border:1px solid var(--tg-line)!important}html[data-theme=dark] body app-telegram-admin-page th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-admin-page td{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-telegram-admin-page .status{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-admin-page .status.good{color:#146b45!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-admin-page .status.warn{color:#875916!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-admin-page .status.bad{color:#ffacd4!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-admin-page .notice{border:1px solid #c9e4fa!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-admin-page .notice.error{color:#ffb6c6!important;border-color:#efc5ca!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-admin-page .notice.success{color:#bbefa3!important;border-color:#bfdfcc!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-admin-page .empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-admin-page .empty h2{color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-admin-page .facts dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-admin-page .message-preview{background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-admin-page .message-preview .bubble{background:var(--ui-surface)!important}html[data-theme=dark] body app-telegram-admin-page .message-preview .preview-caption{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-admin-page .message-preview .preview-buttons span{background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-admin-page .list li{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-telegram-admin-page .list li:last-child{border-bottom:0!important}html[data-theme=dark] body app-telegram-admin-page .subscriber-detail{border-left:4px solid #31a2ff!important}html[data-theme=dark] body app-telegram-admin-page .subscriber-detail .section-divider{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-telegram-admin-page .broadcast-list button.selected{border-color:#31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-admin-page .template-list button.selected{background:var(--ui-soft)!important;border-color:#31a2ff!important}html[data-theme=dark] body app-telegram-admin-page .delivery-counts span{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-admin-page .delivery-counts strong{color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-admin-page .confirm-audience{background:var(--ui-soft)!important;border:1px solid #efdcbb!important}html[data-theme=dark] body app-telegram-link .telegram-link{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-link .required{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-link .link-status{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-link .link-status.linked{color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-link input:not([type=checkbox]){border:1px solid #c4d4e3!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-telegram-link button,html[data-theme=dark] body app-telegram-link .bot-link{border:1px solid #1688dc!important;background:#1688dc!important;color:#fff!important}html[data-theme=dark] body app-telegram-link .secondary{border:0!important;background:transparent!important;color:var(--ui-link)!important}html[data-theme=dark] body app-telegram-link .muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-link .candidate{background:var(--ui-surface)!important;border:1px solid #cbdfea!important}html[data-theme=dark] body app-telegram-link .link-error{color:#ffb6c6!important}html[data-theme=dark] body app-telegram-link .onboarding-link__transfer{border:1px solid #c4e2fa!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-link .onboarding-link__transfer strong{color:var(--ui-text)!important}html[data-theme=dark] body app-telegram-link .onboarding-link__primary{border:2px solid #080808!important;background:#40e6a3!important;color:#080808!important}html[data-theme=dark] body app-telegram-link .onboarding-link__hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-link .onboarding-link__secondary{border:0!important;background:none!important;color:var(--ui-link)!important}html[data-theme=dark] body app-telegram-link .onboarding-link__candidate{background:var(--ui-soft)!important}html[data-theme=dark] body app-telegram-link .onboarding-link__candidate div>span{color:var(--ui-muted)!important}html[data-theme=dark] body app-telegram-link .onboarding-link__avatar{background:#2c9efd!important;color:#080808!important}html[data-theme=dark] body app-telegram-link .onboarding-link__error{color:#ffb6c6!important}html[data-theme=dark] body app-textbook-article{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-article a{color:inherit!important}html[data-theme=dark] body app-textbook-article .article-layout--authored{--task-content-line-height: 1.7 !important}html[data-theme=dark] body app-textbook-article .article-cover__title>span:before{background:#d9f828!important}html[data-theme=dark] body app-textbook-article .article-cover__title>strong{color:#fff!important}html[data-theme=dark] body app-textbook-article .article-summary{background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-article .article-summary__meta>span{border:1px solid rgba(0,0,0,.15)!important}html[data-theme=dark] body app-textbook-article .article-contents,html[data-theme=dark] body app-textbook-article .article-body{background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-article .article-contents ul{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-article .article-contents a:hover,html[data-theme=dark] body app-textbook-article .article-sidebar-contents a:hover{color:#31a2ff!important}html[data-theme=dark] body app-textbook-article .article-feedback{background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-article .article-feedback button,html[data-theme=dark] body app-textbook-article .article-feedback__report{border:0!important;background:transparent!important}html[data-theme=dark] body app-textbook-article .article-feedback__like.is-liked{color:#168fe9!important}html[data-theme=dark] body app-textbook-article .article-feedback__report>span{color:#0003!important}html[data-theme=dark] body app-textbook-article .article-feedback__message{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-article .article-practice{background:#bfe2ff!important}html[data-theme=dark] body app-textbook-article .article-practice__badge{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-textbook-article .article-practice__status{border:1px solid rgba(0,0,0,.15)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-article .article-practice__bottom a{color:#0000004d!important}html[data-theme=dark] body app-textbook-article .article-practice__bottom a:hover{color:var(--ui-link)!important}html[data-theme=dark] body app-textbook-article .article-next{background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-article .article-next a{color:#31a2ff!important}html[data-theme=dark] body app-textbook-article .article-telegram{color:#fff!important;background:#2e9ffd!important}html[data-theme=dark] body app-textbook-article .article-telegram a{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-article .article-course{color:#fff!important;background:#866cf4!important}html[data-theme=dark] body app-textbook-article .article-course li{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-article .article-sidebar-contents ul{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-article .article-sidebar-contents li.is-active{color:#31a2ff!important}html[data-theme=dark] body app-textbook-article .article-sidebar-contents li::marker{color:#31a2ff!important}html[data-theme=dark] body app-textbook-article .article-related{background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-article .article-related__item{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-article .article-related__cover span:before{background:#d9f828!important}html[data-theme=dark] body app-textbook-article .article-related__cover strong{color:#fff!important}html[data-theme=dark] body app-textbook-article .article-related__more{border:1px solid rgba(0,0,0,.15)!important}@media(max-width:640px){html[data-theme=dark] body app-textbook-article .article-heading{background:var(--ui-surface)!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-article .article-contents{background:transparent!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-article .article-next{background:transparent!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-article .article-telegram{background:#2da0fe!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-article .article-telegram__copy{background:#2da0fe!important}}html[data-theme=dark] body app-textbook-manage .textbook-manager{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-manage button:not(.primary):hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-textbook-manage input,html[data-theme=dark] body app-textbook-manage textarea,html[data-theme=dark] body app-textbook-manage select{border:1px solid var(--ui-border)!important;background:#fff!important;color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-manage input:focus,html[data-theme=dark] body app-textbook-manage textarea:focus,html[data-theme=dark] body app-textbook-manage select:focus{border-color:#31a2ff!important}html[data-theme=dark] body app-textbook-manage input[readonly]{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage button{border:1px solid var(--ui-border)!important;background:#fff!important;color:inherit!important}html[data-theme=dark] body app-textbook-manage .button{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-textbook-manage .primary{background:#31a2ff!important;color:#fff!important;border-color:#31a2ff!important}html[data-theme=dark] body app-textbook-manage .primary:hover:not(:disabled){background:#168de9!important}html[data-theme=dark] body app-textbook-manage .secondary{background:#fff!important;color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-manage .eyebrow{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .muted{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .manager-tabs{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-textbook-manage .manager-tabs button{border:0!important;background:none!important;border-bottom:3px solid transparent!important}html[data-theme=dark] body app-textbook-manage .manager-tabs .active{color:var(--ui-link)!important;border-color:#31a2ff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-textbook-manage .manager-tabs span{background:var(--ui-soft)!important}html[data-theme=dark] body app-textbook-manage .library-panel,html[data-theme=dark] body app-textbook-manage .structure-panel{background:#fff!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-textbook-manage .empty-state{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .empty-state h2{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-manage .article-row{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-textbook-manage .article-row__icon{background:var(--ui-soft)!important}html[data-theme=dark] body app-textbook-manage .article-title{background:none!important;border:0!important}html[data-theme=dark] body app-textbook-manage .article-row__text p{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .status{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .status.published{background:var(--ui-soft)!important;color:#228454!important}html[data-theme=dark] body app-textbook-manage .status.archived{background:var(--ui-soft)!important;color:#b36551!important}html[data-theme=dark] body app-textbook-manage .pagination>span:first-child{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .error{background:var(--ui-soft)!important;color:#ffb6c6!important;border:1px solid #ffd4d0!important}html[data-theme=dark] body app-textbook-manage .success{background:var(--ui-soft)!important;color:#bbefa3!important}html[data-theme=dark] body app-textbook-manage .recovery{background:var(--ui-soft)!important;color:#846822!important}html[data-theme=dark] body app-textbook-manage .structure-section{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-textbook-manage .structure-section__heading{background:var(--ui-soft)!important}html[data-theme=dark] body app-textbook-manage .structure-section__heading h3 span{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .topic-row{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-textbook-manage .row-actions a{color:var(--ui-link)!important}html[data-theme=dark] body app-textbook-manage .text-action{color:var(--ui-link)!important;background:none!important;border:0!important}html[data-theme=dark] body app-textbook-manage .editor-actions{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-textbook-manage .save-status{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .save-status strong{color:#997530!important}html[data-theme=dark] body app-textbook-manage .save-status small{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .editor-card{background:#fff!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-textbook-manage .field small{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .cover-upload__image{border:1px dashed #a9c8e1!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-textbook-manage .cover-upload__image span{color:var(--ui-link)!important}html[data-theme=dark] body app-textbook-manage .editor-outline ol{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .editor-outline a{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .editor-outline hr{border:0!important;border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-textbook-manage .block-number{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-textbook-manage .add-block{border:1px dashed #97c2e2!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-textbook-manage .editor-footer{background:#fff!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-textbook-manage .danger{color:#ffb6c6!important}html[data-theme=dark] body app-textbook-manage .preview-panel{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-textbook-manage .preview-controls{background:#fff!important}html[data-theme=dark] body app-textbook-manage .preview-controls p{color:var(--ui-muted)!important}html[data-theme=dark] body app-textbook-manage .preview-controls .active{color:var(--ui-link)!important;border-color:#31a2ff!important}html[data-theme=dark] body app-textbook-page .textbook-page{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-page .textbook-breadcrumb{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-page .textbook-breadcrumb span{color:#0000004d!important}html[data-theme=dark] body app-textbook-page .textbook-breadcrumb--article a{color:#0000004d!important}html[data-theme=dark] body app-textbook-page .textbook-breadcrumb--article a:hover{color:#31a2ff!important}html[data-theme=dark] body app-textbook-page .textbook-hero{background:#149afc!important}html[data-theme=dark] body app-textbook-page .textbook-hero__intro{color:#fff!important}html[data-theme=dark] body app-textbook-page .textbook-hero .textbook-hero__subject-title{color:#fff!important}html[data-theme=dark] body app-textbook-page .textbook-hero__subject-title{background:transparent!important}html[data-theme=dark] body app-textbook-page .textbook-hero h1{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-page .textbook-hero h1.textbook-hero__subject-title{color:#fff!important;background:transparent!important}html[data-theme=dark] body app-textbook-page .textbook-hero__lead{color:#fff!important}html[data-theme=dark] body app-textbook-page .textbook-search{background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-page .textbook-search input{border:0!important}html[data-theme=dark] body app-textbook-page .textbook-search button{border:0!important;color:#0000004d!important;background:#0000000d!important}html[data-theme=dark] body app-textbook-page .textbook-search__hint{color:#ffffff80!important}html[data-theme=dark] body app-textbook-page .textbook-hero__chips button{border:0!important;color:#fff!important;background:#6fbeffc4!important}html[data-theme=dark] body app-textbook-page .textbook-hero__chips small{color:#0086f4!important}html[data-theme=dark] body app-textbook-page .textbook-hero__chips button.is-active{color:#fff!important;background:#6fbeffc4!important}html[data-theme=dark] body app-textbook-page .textbook-catalog{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-page .textbook-card{color:inherit!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-page .textbook-card__cover-title{color:#fff!important}html[data-theme=dark] body app-textbook-page .textbook-card__level{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-page .textbook-card__level:before{background:#d9f828!important}html[data-theme=dark] body app-textbook-page .textbook-card__meta>span{border:1px solid rgba(0,0,0,.15)!important}html[data-theme=dark] body app-textbook-page .textbook-empty{background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-page .textbook-related{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-page .textbook-related .textbook-card__cover-title{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-page .textbook-theory{background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-page .textbook-theory>h2{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-page .textbook-theory__section{border:1px solid rgba(0,0,0,.15)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-page .textbook-theory__section.is-open{border-color:#31a2ff!important}html[data-theme=dark] body app-textbook-page .textbook-theory__section-toggle{border:0!important;color:var(--ui-text)!important;background:transparent!important}html[data-theme=dark] body app-textbook-page .textbook-theory__article{border:1px solid rgba(0,0,0,.15)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-page .textbook-course-promo>h2{color:var(--ui-text)!important}html[data-theme=dark] body app-textbook-page .textbook-course-card--catalog{color:#000!important;background:#d7ff17!important}html[data-theme=dark] body app-textbook-page .textbook-course-card__button{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-page .textbook-course-card__button-arrow{color:#cfd0d1!important}html[data-theme=dark] body app-textbook-page .textbook-course-card--annual{color:#fff!important;background:#8067ef!important}html[data-theme=dark] body app-textbook-page .textbook-course-card__price strong{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-page .textbook-course-card__benefits li{color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-textbook-page .textbook-course-card__bookmark{background:#000!important}html[data-theme=dark] body app-textbook-page .textbook-course-promo--article .textbook-course-card--catalog{background:#d2f832!important}html[data-theme=dark] body app-textbook-page .textbook-course-card__background-patches:before{background:#d2f832!important}html[data-theme=dark] body app-textbook-page .textbook-course-card__background-patches:after{background:#d2f833!important}html[data-theme=dark] body app-textbook-page .textbook-course-promo--article .textbook-course-card__button{background:url(/images/textbook/article/course-button.svg) center/100% 100% no-repeat!important}html[data-theme=dark] body app-textbook-page .textbook-course-promo--article .textbook-course-card--annual{background:#866cf4!important}html[data-theme=dark] body app-textbook-page .textbook-landing-banner{background:#000!important}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-hero{background:#149afc!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-hero__mobile-heading-art{background:#151616 url(/images/textbook/hero-art.png) left top/1000% 100%!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-hero__mobile-heading-art:before{background:url(/images/textbook/hero-mobile-book.svg) center/contain no-repeat!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-hero__mobile-heading-art:after{background:url(/images/textbook/hero-mobile-wave.svg) center/100% 100% no-repeat!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-hero:after{background:url(/images/textbook/hero-mobile-doodles.svg) center top/100% 100% no-repeat!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-search input::placeholder{color:var(--ui-muted)!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-hero--subject{background:#149afc!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-hero--subject .textbook-hero__mobile-heading-art{background:#151616 url(/images/textbook/hero-art.png) left top/1000% 100%!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-hero--subject .textbook-hero__subject-title{background:transparent!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-theory__section{border:0!important;background:#31a2ff4d!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-theory__section.is-open{border:1px solid #31a2ff!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-theory__article{border:0!important;background:var(--ui-surface)!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-course-promo--article .textbook-course-card--catalog{background:#d2f833!important}}@media(max-width:640px){html[data-theme=dark] body app-textbook-page .textbook-course-card__enroll{color:var(--ui-text)!important;background:var(--ui-surface)!important}}html[data-theme=dark] body app-textbook-page .textbook-load-state{background:#fff!important}html[data-theme=dark] body app-textbook-page .textbook-load-state button,html[data-theme=dark] body app-textbook-page .textbook-pagination button,html[data-theme=dark] body app-textbook-page .textbook-theory-link{border:1px solid #31a2ff!important;background:#fff!important;color:#168ddd!important}html[data-theme=dark] body app-textbook-page .textbook-load-state a{color:var(--ui-link)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block{--card-border: var(--ui-border) !important;--surface: var(--ui-surface) !important;--text-main: var(--ui-text) !important;--text-muted: rgba(0, 0, 0, .5) !important;--line-muted: rgba(0, 0, 0, .15) !important;--success-border: #00e47c !important;--progress-bg: #a2d2ff !important;--pink: #f64494 !important;background:transparent!important;color:var(--text-main)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__hero,html[data-theme=dark] body app-upgrade-block .upgrade-block__controls-panel,html[data-theme=dark] body app-upgrade-block .upgrade-task-card{background:var(--panel)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__toolbar-icon--button{border:0!important;background:transparent!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__toolbar-badge{background:#ff9ecb!important;color:#000!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__title{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__title-chip{background:transparent!important;color:inherit!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__dropdown-trigger{border:1px solid var(--accent)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__dropdown-arrow{border-right:1.5px solid #21272a!important;border-bottom:1.5px solid #21272a!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__dropdown-menu{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__dropdown-option{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__dropdown-option:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__dropdown-option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__error-title{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__error-tabs{border:1.259px solid var(--accent)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__error-tab{border:0!important;background:transparent!important;color:var(--accent)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__error-tab--active{background:var(--accent)!important;color:#fff!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__plans-card{background:transparent!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__section-title{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__plan-option{border:1.691px solid rgba(0,0,0,.15)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__plan-option--selected{border-color:var(--success-border)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__plan-option--locked{background:var(--ui-surface)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__plan-head{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__plan-check{background:var(--success-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__plan-option small{color:var(--text-muted)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__plan-lock{color:#d55d5d!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__progress-card{background:var(--progress-bg)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__progress-caption{background:var(--progress-dark)!important;color:#fff!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__progress-ring-core{background:var(--progress-bg)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__progress-ring-core span{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__message{border:1px solid #cad4e2!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__message--error{border-color:#efb1b1!important;color:#ffb6c6!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card{border:1px solid var(--card-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__number{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__type{border:1px solid #828a93!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__id{border:none!important;background:transparent!important;color:#f95f93!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__icon-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__icon-btn--delete{color:#2e3643!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__icon-btn--delete:hover{background:var(--ui-soft)!important;color:#d25a5a!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__icon-btn--favorite-active{background:#f644941f!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__title{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__options{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__answer-input{border:1px solid #68b5ff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__answer-input::placeholder{color:#00000052!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__submit-btn{border:0!important;background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__submit-btn:disabled{background:#a3cdef!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__answer-state--correct{background:#a3ed68!important;color:#13200c!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__answer-state--wrong{background:#f0b4b4!important;color:#8f2b2b!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__result{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__result--correct{border-color:#b9e48e!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__result--wrong{border-color:#f1bbbb!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__result--submitted{border-color:#b9daf6!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__result--submitted .upgrade-task-card__result-status{color:var(--ui-link)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__result--correct .upgrade-task-card__result-status{color:#bbefa3!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__result--wrong .upgrade-task-card__result-status{color:#ffb6c6!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__result-answer{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__result-value{color:inherit!important}html[data-theme=dark] body app-upgrade-block app-task-rich-text.upgrade-task-card__result-value,html[data-theme=dark] body app-upgrade-block app-task-rich-text.upgrade-task-card__result-value .task-rich-text,html[data-theme=dark] body app-upgrade-block app-task-rich-text.upgrade-task-card__result-value .task-rich-text :is(p,li,blockquote){--task-rich-text-font-size: inherit !important;--task-rich-text-line-height: inherit !important}@media(min-width:641px){html[data-theme=dark] body app-upgrade-block .upgrade-task-card{--task-content-line-height: 1.55 !important}}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__explanation{border-top:1px solid #000000!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__explanation-title{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__explanation-text{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__answer-badge-label{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__answer-badge-value{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block app-task-rich-text.upgrade-task-card__answer-badge-value,html[data-theme=dark] body app-upgrade-block app-task-rich-text.upgrade-task-card__answer-badge-value .task-rich-text,html[data-theme=dark] body app-upgrade-block app-task-rich-text.upgrade-task-card__answer-badge-value .task-rich-text :is(p,li,blockquote){--task-rich-text-font-size: inherit !important;--task-rich-text-line-height: inherit !important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__correct-answer{background:var(--ui-soft)!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__correct-answer-label{color:#bbefa3!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-card__correct-answer-value{color:#bbefa3!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-next-btn{border:0!important;background:var(--success)!important;color:#000!important}html[data-theme=dark] body app-upgrade-block .upgrade-task-next-btn:disabled{background:#d4ebc2!important;color:#6f7b63!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__daily-banner{border:1px solid #ecb3cd!important;background:#efb7d0!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__daily-banner h2{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__daily-banner p{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block__daily-banner-decor:before,html[data-theme=dark] body app-upgrade-block .upgrade-block__daily-banner-decor:after{background:#fb4aa0!important}html[data-theme=dark] body app-upgrade-block .upgrade-result-backdrop{background:#161c2485!important}html[data-theme=dark] body app-upgrade-block .upgrade-result-modal{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-upgrade-block .upgrade-result-modal h2{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-result-modal p{color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-result-modal__close{border:0!important;background:#9be55e!important;color:#13200c!important}@media(max-width:760px){html[data-theme=dark] body app-upgrade-block .upgrade-task-card__explanation{border-top:1px solid #000000!important}}@media(max-width:760px){html[data-theme=dark] body app-upgrade-block .upgrade-block__hero{background:transparent!important}}@media(max-width:760px){html[data-theme=dark] body app-upgrade-block .upgrade-block__error-group{background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-upgrade-block .upgrade-block__controls-panel{background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-upgrade-block .upgrade-block__plan-option{background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-upgrade-block .upgrade-task-card{border:1px solid var(--card-border)!important}}html[data-theme=dark] body app-upgrade-block .upgrade-block{--text-main: var(--ui-text) !important;--text-muted: var(--ui-muted) !important;--progress-bg: var(--ui-surface) !important;--success-border: #a1eb63 !important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__hero{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__dropdown-trigger{border:1px solid #b7d7eb!important;color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__dropdown-arrow{border-color:#617b8d!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__error-title{color:var(--ui-muted)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__error-tabs{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__error-tab{color:var(--ui-link)!important;background:transparent!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__controls-panel{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__plan-option{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__plan-option--selected{border-color:#8dce55!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__progress-card{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-block__progress-caption{background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-task-card{--task-content-line-height: 1.65 !important}html[data-theme=dark] body app-upgrade-block .upgrade-block .upgrade-task-card__submit-btn{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-price-sets{color:var(--ui-text)!important}html[data-theme=dark] body app-price-sets .price-sets{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;border-top:4px solid #2f9ff2!important}html[data-theme=dark] body app-price-sets p{color:var(--ui-muted)!important}html[data-theme=dark] body app-price-sets button{border:1px solid #087ec3!important;background:#087ec3!important;color:#fff!important}html[data-theme=dark] body app-price-sets button.secondary{background:var(--ui-surface)!important;color:var(--ui-link)!important;border-color:#bfd9ec!important}html[data-theme=dark] body app-price-sets .price-sets__assignment{background:var(--ui-soft)!important;border:1px solid #cce4f6!important}html[data-theme=dark] body app-price-sets input,html[data-theme=dark] body app-price-sets select{background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid #c4d5e5!important}html[data-theme=dark] body app-price-sets dl>div{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-price-sets .price-sets__note{border-left:3px solid #72b7e8!important}html[data-theme=dark] body app-price-sets .price-sets__table-scroll{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-price-sets th,html[data-theme=dark] body app-price-sets td{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-price-sets thead{background:var(--ui-soft)!important}html[data-theme=dark] body app-price-sets tbody tr:last-child>*{border:0!important}html[data-theme=dark] body app-price-sets .price-sets__editor{background:var(--ui-soft)!important}html[data-theme=dark] body app-price-sets .error{color:#ffb6c6!important}html[data-theme=dark] body app-price-sets .success{color:#bbefa3!important}html[data-theme=dark] body app-price-sets .price-sets__credit{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-user-feature-access section{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-user-feature-access .hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-user-feature-access .feature{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-user-feature-access .feature p{color:var(--ui-muted)!important}html[data-theme=dark] body app-user-feature-access button{border:1px solid #b8dced!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-user-feature-access button.restore{background:var(--ui-soft)!important;border-color:#55cca4!important;color:var(--ui-text)!important}html[data-theme=dark] body app-user-feature-access [role=alert]{color:#ffacd4!important}html[data-theme=dark] body app-users-block .users-board{background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-board__title{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-board__add-btn{border:0!important;background:#1ec973!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-board__access-blocks-btn{border:1px solid #db5368!important;background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-users-block .users-board__access-blocks-btn:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-board__action-btn{border:0!important}html[data-theme=dark] body app-users-block .users-board__action-btn--positive{background:#1ec973!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-board__action-btn--neutral{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-board__action-btn--danger{background:#f26c6c!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-board__tab{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-board__tab--active{color:#14161c!important}html[data-theme=dark] body app-users-block .users-board__search input{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-board__search-icon{border:1.5px solid #7f8794!important}html[data-theme=dark] body app-users-block .users-board__search-icon:after{background:#7f8794!important}html[data-theme=dark] body app-users-block .users-board__count{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-board__status--success{color:#bbefa3!important}html[data-theme=dark] body app-users-block .users-board__status--error{color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-board__empty{background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-board__empty h2{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-board__empty p{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups__folder{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-groups__folder-title-wrap h2{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups__folder-edit-btn{border:0!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-users-block .users-groups__folder-edit-btn:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-groups__folder-icon--cross{background:#ff8ec0!important;color:#541d38!important}html[data-theme=dark] body app-users-block .users-groups__folder-icon--flash{background:#62b8ff!important;color:#12385c!important}html[data-theme=dark] body app-users-block .users-groups__folder-icon--crown{background:#ffe85d!important;color:#503f00!important}html[data-theme=dark] body app-users-block .users-groups__folder-icon--book{background:#dcb4ff!important;color:#43285f!important}html[data-theme=dark] body app-users-block .users-groups__group-row{background:#97c9f3!important}html[data-theme=dark] body app-users-block .users-groups__group-name,html[data-theme=dark] body app-users-block .users-groups__group-count{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups__group-id{color:#0f1a2ab8!important}html[data-theme=dark] body app-users-block .users-groups__group-edit-btn,html[data-theme=dark] body app-users-block .users-groups__group-delete-btn{border:0!important;background:transparent!important;color:#14233b!important}html[data-theme=dark] body app-users-block .users-groups__group-edit-btn:hover{background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-groups__group-delete-btn{color:#a91f35!important}html[data-theme=dark] body app-users-block .users-groups__group-delete-btn svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-users-block .users-groups__group-delete-btn:hover:not(:disabled){background:var(--ui-surface)!important;color:#ffacd4!important}html[data-theme=dark] body app-users-block .users-table__head{background:var(--ui-soft)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-table__row{background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-table__cell{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-table__avatar-placeholder{background:#2e3035!important}html[data-theme=dark] body app-users-block .users-table__avatar-placeholder:before,html[data-theme=dark] body app-users-block .users-table__avatar-placeholder:after{background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-table__name{color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-table__link-chip{background:#1f7df5!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-table__link-chip--telegram{background:#3ba6e7!important}html[data-theme=dark] body app-users-block .users-table__empty-link{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-board__page-btn{border:1px solid #cfd4dd!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-board__page-btn--active{border-color:#57a4ff!important;color:#2f8fff!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-table__row--clickable:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-details__back{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__title{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__name{color:#fff!important}html[data-theme=dark] body app-users-block .users-details__role{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-details__tab{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-details__tab--active{color:#141821!important}html[data-theme=dark] body app-users-block .users-details__hero{background:linear-gradient(125deg,#2d2f35,#343740 58%,#2a2c32)!important}html[data-theme=dark] body app-users-block .users-details__avatar-tile{background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-details__name-edit-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-users-block .users-details__name-edit{color:#d6d9e0!important}html[data-theme=dark] body app-users-block .users-details__contact-link,html[data-theme=dark] body app-users-block .users-details__contact-chip{color:#fff!important}html[data-theme=dark] body app-users-block .users-details__contact-link--vk{background:#1f7df5!important}html[data-theme=dark] body app-users-block .users-details__contact-link--telegram{background:#3ba6e7!important}html[data-theme=dark] body app-users-block .users-details__contact-chip{color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-details__contact-icon{background:#1f222a!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-details__contact-icon--mail,html[data-theme=dark] body app-users-block .users-details__contact-icon--phone{background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__panel{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-details__panel--student-progress{border:0!important;background:transparent!important}html[data-theme=dark] body app-users-block .users-details__info-card{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-details__info-title{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__info-row dt{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-details__info-row dd{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__inline-action{border:1px solid #2f8fff!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-users-block .users-details__inline-action:hover:not(:disabled){background:#2f8fff!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-details__type-pill{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__role-controls select{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__role-controls button{border:0!important;background:#2789d8!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-details__role-warning{color:#ffdda0!important}html[data-theme=dark] body app-users-block .users-details__role-error{color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-details__invited-title{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__invited-empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-details__invited-table{background:var(--ui-soft)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-details__invited-head{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-details__invited-row{border-top:1px solid var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__invited-row span:nth-child(2){color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-details__groups{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-details__groups h4{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__groups-status{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-details__groups-status--error{color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-details__groups-empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-details__groups-selected-list li{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__groups-item-icon{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__groups-edit-link{color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-details__groups-filter{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__groups-filter button{border:0!important;background:transparent!important;color:#1f2632!important}html[data-theme=dark] body app-users-block .users-details__groups-filter-tab--active{color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-details__groups-search input{border:1px solid #c7ceda!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__groups-search input:focus-visible{border-color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-details__groups-list-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-details__groups-options li{background:var(--ui-soft)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-details__groups-options label{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__groups-actions button{border:1px solid #c8cfda!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__groups-save-btn{border-color:#2f8de0!important;background:#389ef0!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-details__actions{background:#9cc8ef!important;border:1px solid #86b5e0!important}html[data-theme=dark] body app-users-block .users-details__actions h4{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__actions-status{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__actions-status--error{color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-details__actions-list button{border:0!important;background:transparent!important;color:#111a2a!important}html[data-theme=dark] body app-users-block .users-details__actions-list button:hover:not(:disabled){background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-details__actions-item-icon{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__parents{background:#2f3136!important;border:1px solid #353842!important}html[data-theme=dark] body app-users-block .users-details__parents h4{color:#fff!important}html[data-theme=dark] body app-users-block .users-details__parents-subtitle{color:#eef2f7!important}html[data-theme=dark] body app-users-block .users-details__parents-status{color:#e2e7f1!important}html[data-theme=dark] body app-users-block .users-details__parents-status--error{color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-details__parents-panel{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-details__parents-filter{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__parents-filter button{border:0!important;background:transparent!important;color:#1f2632!important}html[data-theme=dark] body app-users-block .users-details__parents-filter-tab--active{color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-details__parents-search input{border:1px solid #131821!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__parents-search input:focus-visible{border-color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-details__parents-empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-details__parents-options li{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-details__parents-options label{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__parents-actions button{border:1px solid #4e5564!important;background:#3b4252!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-details__parents-save-btn{border-color:#2f8de0!important;background:#389ef0!important}html[data-theme=dark] body app-users-block .users-details__stats-title{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__stats-course-tabs button{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__stats-course-tabs button small{color:#8f95a3!important}html[data-theme=dark] body app-users-block .users-details__stats-course-tab--active{border-color:#f06ba7!important;background:#f06ba7!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-details__stats-course-tab--active small{color:#fff0f8!important}html[data-theme=dark] body app-users-block .users-details__stats-period span{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__stats-period select{border:1px solid #cad2de!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__stats-period select:focus-visible{border-color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-details__stats-units{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-details__stats-units h5,html[data-theme=dark] body app-users-block .users-details__stats-summary h5,html[data-theme=dark] body app-users-block .users-details__stats-chart h5{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__stats-units li{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-details__stats-units li p{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__stats-unit-status--passed,html[data-theme=dark] body app-users-block .users-details__stats-unit-status--done{background:#20ca74!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-details__stats-unit-status--in-progress{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__stats-unit-status--failed,html[data-theme=dark] body app-users-block .users-details__stats-unit-status--missing{background:#f06767!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-details__stats-summary{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-details__stats-summary-table{background:var(--ui-soft)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-details__stats-summary-head{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-details__stats-summary-body li{border-top:1px solid var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-details__stats-summary-body li span:first-child{color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-details__stats-chart{border:1px solid #2f333d!important;background:linear-gradient(180deg,#2c3038,#22252c)!important}html[data-theme=dark] body app-users-block .users-details__stats-chart h5{color:#fff!important}html[data-theme=dark] body app-users-block .users-details__stats-chart-panel{border:1px solid #3c424f!important;background:#0f121873!important}html[data-theme=dark] body app-users-block .users-details__stats-chart-bar{background:linear-gradient(180deg,#1ee17f,#18a55e)!important}html[data-theme=dark] body app-users-block .users-details__stats-chart-label{color:#ccd2dd!important}html[data-theme=dark] body app-users-block .users-details__stats-empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-action-modal__scrim{border:0!important;background:#0c121c8a!important}html[data-theme=dark] body app-users-block .users-action-modal__card{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-action-modal__card h3{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-action-modal__description{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-action-modal__field span{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-action-modal__field input,html[data-theme=dark] body app-users-block .users-action-modal__field textarea,html[data-theme=dark] body app-users-block .users-action-modal__field select{border:1px solid #cfd5df!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-action-modal__field input:focus-visible,html[data-theme=dark] body app-users-block .users-action-modal__field textarea:focus-visible,html[data-theme=dark] body app-users-block .users-action-modal__field select:focus-visible{border-color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-action-modal__field input:disabled,html[data-theme=dark] body app-users-block .users-action-modal__field textarea:disabled,html[data-theme=dark] body app-users-block .users-action-modal__field select:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-action-modal__error{color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-action-modal__btn{border:1px solid #c8cfda!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-action-modal__btn--primary{border-color:#2f8de0!important;background:#389ef0!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-action-modal__btn--danger{border-color:#d4596a!important;background:#e66073!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__card{background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__close{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__form{background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal .users-action-modal__field select{border:1px solid #cfd5df!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal .users-action-modal__field select:focus-visible{border-color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__reason-field small{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__nat-warning{border:1px solid #f0cd7a!important;background:var(--ui-soft)!important;color:#ffdda0!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__submit-row .users-action-modal__btn--danger{border-color:#ce4358!important;background:#dc5368!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__active{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__active-header h4{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__active-header span{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__state{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__state--error{border:1px solid #f0bdc5!important;background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__state--error button{border:1px solid #d45a6d!important;background:var(--ui-surface)!important;color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__list li{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__block-title strong{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__kind{background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__target{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__block-main p{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__meta{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__unblock{border:1px solid #cbd3df!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-access-blocks-modal__unblock:hover{border-color:#8ca1bd!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-name-modal__scrim,html[data-theme=dark] body app-users-block .users-group-name-modal__scrim{border:0!important;background:#0c121c7a!important}html[data-theme=dark] body app-users-block .users-name-modal__card,html[data-theme=dark] body app-users-block .users-group-name-modal__card{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-name-modal__card h3,html[data-theme=dark] body app-users-block .users-group-name-modal__card h3{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-name-modal__field span,html[data-theme=dark] body app-users-block .users-group-name-modal__field span{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-name-modal__field input,html[data-theme=dark] body app-users-block .users-group-name-modal__field input{border:1px solid #cfd5df!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-name-modal__field input:disabled,html[data-theme=dark] body app-users-block .users-group-name-modal__field input:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-name-modal__hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-name-modal__error,html[data-theme=dark] body app-users-block .users-group-name-modal__error{color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-name-modal__btn,html[data-theme=dark] body app-users-block .users-group-name-modal__btn{border:1px solid #c8cfda!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-name-modal__btn--primary,html[data-theme=dark] body app-users-block .users-group-name-modal__btn--primary{border-color:#2f8de0!important;background:#389ef0!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-groups-create__back{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-create__title{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-create{background:var(--ui-surface)!important;border:0!important}html[data-theme=dark] body app-users-block .users-groups-create__name-field{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-groups-create__name-icon{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-create__name-field input{border:1px solid #242933!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-create__groups,html[data-theme=dark] body app-users-block .users-groups-create__icons{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-head{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-arrow{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-search input{border:1px solid #cad1dc!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-list button{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-selection-summary{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-item-action{background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-item-copy small{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-item--selected{background:#3f9ce8!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-item--selected .users-groups-create__groups-item-action{color:#b42318!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-item--selected .users-groups-create__groups-item-copy small{color:#eaf5ff!important}html[data-theme=dark] body app-users-block .users-groups-create__load-error button,html[data-theme=dark] body app-users-block .users-groups-create__save-error button{border:1px solid #c52b2b!important;background:var(--ui-surface)!important;color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-groups-create__groups-empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-groups-create__icons h3{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-create__icon-btn{border:1px solid transparent!important}html[data-theme=dark] body app-users-block .users-groups-create__icon-btn--selected{border-color:#232833!important}html[data-theme=dark] body app-users-block .users-groups-create__icons-exam{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-create__submit{border:0!important;background:#18d36f!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-groups-assign__back{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-assign__title{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-assign{background:var(--ui-surface)!important;border:0!important}html[data-theme=dark] body app-users-block .users-groups-assign__field{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-groups-assign__search-icon{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-assign__chip{border:1px solid #8dc1f9!important;background:var(--ui-soft)!important;color:#2d8ef1!important}html[data-theme=dark] body app-users-block .users-groups-assign__users-input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-assign__users-input::placeholder{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-assign__users-list{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-groups-assign__users-list button{border:0!important;background:transparent!important;color:#151b26!important}html[data-theme=dark] body app-users-block .users-groups-assign__users-list button:hover{color:#237edd!important}html[data-theme=dark] body app-users-block .users-groups-assign__user-identifiers{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-groups-assign__users-empty,html[data-theme=dark] body app-users-block .users-group-edit__users-empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-groups-assign__groups-head{border:0!important;background:transparent!important}html[data-theme=dark] body app-users-block .users-groups-assign__groups-placeholder,html[data-theme=dark] body app-users-block .users-groups-assign__add-more{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-assign__groups-arrow{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-assign__group-sections h4{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-groups-assign__group-sections button{border:0!important;background:transparent!important;color:#151d2a!important}html[data-theme=dark] body app-users-block .users-groups-assign__group-option--selected{background:#3e9dea!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-groups-assign__submit{border:0!important;background:#18d36f!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-group-edit__back{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-group-edit__title{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-group-edit{background:var(--ui-surface)!important;border:0!important}html[data-theme=dark] body app-users-block .users-group-edit__hero{background:#97c9f3!important}html[data-theme=dark] body app-users-block .users-group-edit__name-field{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-group-edit__name-field input{border:1px solid #5c84ad!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-group-edit__name-field input:focus-visible{border-color:#1689e8!important}html[data-theme=dark] body app-users-block .users-group-edit__name-field small{color:#111b2aad!important}html[data-theme=dark] body app-users-block .users-group-edit__hero-chip{border:1px solid #3f5f84!important;background:#84b7eb!important;color:#111b2a!important}html[data-theme=dark] body app-users-block .users-group-edit__hero-copy small{color:#111b2ab8!important}html[data-theme=dark] body app-users-block .users-group-edit__hero-icon-btn{border:0!important;background:transparent!important;color:inherit!important}html[data-theme=dark] body app-users-block .users-group-edit__hero-count{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-group-edit__folder{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-group-edit__folder-chip{border:1px solid #8dc1f9!important;background:var(--ui-soft)!important;color:#2d8ef1!important}html[data-theme=dark] body app-users-block .users-group-edit__folder-placeholder{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-group-edit__folder-toggle{border:0!important;background:transparent!important}html[data-theme=dark] body app-users-block .users-group-edit__folder-arrow{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-group-edit__folder-options button{border:0!important;background:transparent!important;color:#1a2230!important}html[data-theme=dark] body app-users-block .users-group-edit__folder-option--selected{background:#3e9dea!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-group-edit__users-head{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-group-edit__users-head span{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-group-edit__user-search-icon{border:1.5px solid #7f8794!important}html[data-theme=dark] body app-users-block .users-group-edit__user-search-icon:after{background:#7f8794!important}html[data-theme=dark] body app-users-block .users-group-edit__user-search input{border:1px solid #cfd5de!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-group-edit__user-search input:focus-visible{border-color:#2d8ef1!important}html[data-theme=dark] body app-users-block .users-group-edit__user-row{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-group-edit__user-name{color:#2d8ef1!important}html[data-theme=dark] body app-users-block .users-group-edit__user-role,html[data-theme=dark] body app-users-block .users-group-edit__user-email{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-group-edit__save{border:0!important;background:#18d36f!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-create__back{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-create__title{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-create__save-error{border:1px solid #f2b8be!important;background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-users-block .users-create__role-field{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-create__role-label{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-create__role-control select{border:1px solid #cbd6df!important;color:var(--ui-text)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-create__role-control select:focus-visible{border-color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-create__role-arrow{border-right:2px solid #526675!important;border-bottom:2px solid #526675!important}html[data-theme=dark] body app-users-block .users-create__role-hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-create__field-shell{border:1px solid #cfd5de!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-create__field input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-create__field textarea{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-create__field input::placeholder{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-create__field textarea::placeholder{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-create__field-icon{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-create__field-shell:focus-within,html[data-theme=dark] body app-users-block .users-create__group-search input:focus-visible,html[data-theme=dark] body app-users-block .users-board__search input:focus-visible{border-color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-create__invite{background:#22252d!important;color:#fff!important}html[data-theme=dark] body app-users-block .users-create__invite-box{border:1.5px solid var(--ui-border)!important}html[data-theme=dark] body app-users-block .users-create__invite-box:after{color:#fff!important}html[data-theme=dark] body app-users-block .users-create__invite-input:focus-visible+.users-create__invite-box{border-color:#8fd0ff!important}html[data-theme=dark] body app-users-block .users-create__invite-text{color:#fff!important}html[data-theme=dark] body app-users-block .users-create__submit{border:0!important;background:#1ec973!important;color:#061108!important}html[data-theme=dark] body app-users-block .users-create__groups{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-create__groups h3{color:#2f8fff!important}html[data-theme=dark] body app-users-block .users-create__groups--parent{background:radial-gradient(circle at 50% 0%,rgba(47,143,255,.12),transparent 58%),var(--ui-surface)!important}html[data-theme=dark] body app-users-block .users-create__groups--parent h3{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-create__groups--parent p{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-create__parent-card-icon{color:#fff!important;background:linear-gradient(135deg,#389cf0,#2577bd)!important}html[data-theme=dark] body app-users-block .users-create__groups-filter-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-create__group-tab{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-create__group-tab+.users-create__group-tab:before{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-create__group-tab--active{color:#161a23!important}html[data-theme=dark] body app-users-block .users-create__group-search-icon{border:1.5px solid #7f8794!important}html[data-theme=dark] body app-users-block .users-create__group-search-icon:after{background:#7f8794!important}html[data-theme=dark] body app-users-block .users-create__group-search input{border:1px solid #cfd5de!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-create__groups-selected{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-create__group-list label{color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .visually-hidden{border:0!important}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-board{background:transparent!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-board__search input{background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-table__head{border:0!important;background:transparent!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-table__row{background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-board__page-btn{border:0!important;background:var(--ui-soft)!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-board__page-btn--active{border:1px solid #57a4ff!important;background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-create__role-field{border:0!important;background:var(--ui-soft)!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-create__role-control select{background:var(--ui-surface)!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-create__field-shell{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-create__field-icon{color:var(--ui-muted)!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-create__submit--mobile{background:#a7ef63!important;color:#091106!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-create__groups{border:0!important;background:var(--ui-soft)!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-create__group-tab--active{color:#2f8fff!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-create__group-search input{border:1px solid #1f2530!important}}@media(max-width:760px){html[data-theme=dark] body app-users-block .users-create__group-list li{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}}html[data-theme=dark] body app-users-block .users-board__price-catalog{border:1px solid #bfd9ec!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-users-block .users-contact-filters{border:1px solid #cde1ef!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-users-block .users-contact-filters label{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-contact-filters select{border:1px solid #bfd6e4!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-users-block .users-contact-filters button{border:1px solid #bfd6e4!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-contact-filters p{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-table__commercial{color:var(--ui-muted)!important}html[data-theme=dark] body app-users-block .users-table__phone{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-page{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-header{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-header__title{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-header__variant-label{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-header__hint{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-header__total{background:var(--attempt-lime)!important;color:var(--attempt-on-lime)!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-header__total svg{stroke:currentColor!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-table-card{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-table-card__head{background:var(--ui-soft, var(--ui-soft))!important;color:var(--ui-muted, var(--ui-muted))!important;border-bottom:1px solid var(--ui-border, var(--ui-border))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row-wrap+.variant-attempts-row-wrap{border-top:1px solid var(--ui-border, var(--ui-border))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row{border:0!important;background:transparent!important;color:var(--ui-text, var(--ui-text))!important}@media(hover:hover){html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row:hover{background:var(--ui-soft, var(--ui-soft))!important}}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row__index strong{background:var(--ui-soft, var(--ui-soft))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row__date small{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row__progress{background:var(--ui-border, var(--ui-soft))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row__progress>span{background:var(--attempt-lime)!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row__open{background:var(--attempt-blue)!important;color:#fff!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row__open svg{stroke:currentColor!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-table-card__note{border-top:1px solid var(--ui-border, var(--ui-border))!important;color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-table-card__note svg{stroke:currentColor!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-empty__icon{background:var(--ui-soft, var(--ui-soft))!important;color:var(--ui-link, var(--ui-link))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-empty__icon svg{stroke:currentColor!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-empty p{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-page__error{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-page__error p{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-page__loading{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-page__loading circle{stroke:var(--ui-border, #d6e4ee)!important}html[data-theme=dark] body app-variant-attempts-page .variant-attempts-page__loading path{stroke:var(--attempt-blue)!important}@media(max-width:820px){html[data-theme=dark] body app-variant-attempts-page .variant-attempts-table-card{border:0!important;background:transparent!important}}@media(max-width:820px){html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row-wrap+.variant-attempts-row-wrap{border:0!important}}@media(max-width:820px){html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important}}@media(max-width:820px){html[data-theme=dark] body app-variant-attempts-page .variant-attempts-row__mobile-label{color:var(--ui-muted, var(--ui-muted))!important}}@media(max-width:820px){html[data-theme=dark] body app-variant-attempts-page .variant-attempts-table-card__note{border:0!important}}@media(max-width:820px){html[data-theme=dark] body app-variant-attempts-page .variant-attempts-empty{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important}}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page{color:var(--ui-text)!important}@media(min-width:641px){html[data-theme=dark] body app-variant-favorites-page{--task-content-line-height: 1.55 !important}}@media(min-width:641px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__back-btn{border:0!important;background:transparent!important;color:#1a1f26!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__back-icon{background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__tool-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__mobile-total{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__clear-btn,html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__build-btn{border:0!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__clear-btn{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__build-btn{background:#a2ef63!important;color:#121f0c!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__clear-btn:disabled{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__build-btn:disabled{background:#a2ef63!important;color:#121f0c!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__total{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__number{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__type{border:1px solid #828a93!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__id{border:none!important;background:transparent!important;color:#f95f93!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__icon-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__icon-btn--delete{color:#2e3643!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__icon-btn--delete:hover{background:var(--ui-soft)!important;color:#d25a5a!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__text{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__options{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__answer{border:1.5px solid #68b5ff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__answer--correct{border-color:#8fdf4d!important;background:var(--ui-soft)!important;color:#bbefa3!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__answer--partial{border-color:#e3d36f!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__answer--wrong{border-color:#ef9c9c!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__action-btn{border:0!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__action-btn--answer{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__action-btn--explain{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__action-btn--active{background:#a2ef63!important;color:#13200c!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__result{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__result--correct{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__result--partial{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__result--wrong{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__explanation{border-top:1px solid #000!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__source{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-empty{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__error{color:#ffb6c6!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__info{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__modal-backdrop{background:#0f151e73!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__modal{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__modal-input{border:1.5px solid #51a7f6!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__modal-error{color:#ffb6c6!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__modal-submit{border:0!important;background:#a2ef63!important;color:#111!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__modal-submit:disabled{background:#dce3d1!important;color:#7b8570!important}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__back-icon{background:var(--ui-surface)!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar{border:0!important;background:var(--ui-surface)!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__clear-btn{background:transparent!important;color:#121212!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__clear-btn:disabled{background:transparent!important;color:#12121259!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__mobile-total{color:#0000004d!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-empty{border:0!important;background:var(--ui-surface)!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card{border:0!important;background:var(--ui-surface)!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__type{border-color:#121212!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__id{color:#f64494!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__answer::placeholder{color:#c9c8cd!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__action-btn--answer{background:#3e9ff0!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__action-btn--explain,html[data-theme=dark] body app-variant-favorites-page .variant-favorites-card__action-btn--active{background:#aef05f!important;color:#111!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__mobile-build-btn{border:0!important;background:#a2ef63!important;color:#111c0a!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__mobile-build-btn:disabled{background:#dce3d1!important;color:#7b8570!important}}@media(max-width:720px){html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page__modal{border:0!important}}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page{--task-content-line-height: 1.65 !important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__mark{background:var(--ui-soft)!important;color:#ff4e98!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__mark svg{fill:#ffd8e9!important;stroke:currentColor!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__summary{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__tool-btn.app-variant-action-btn{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__tool-btn.app-variant-action-btn:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__actions{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__clear-btn{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-toolbar__build-btn{background:#a1eb63!important;color:#203b17!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page .variant-favorites-card{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page .variant-favorites-card__action-btn--answer{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-page .variant-favorites-card__action-btn--explain{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-empty{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-empty>span:last-child{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-favorites-page .variant-favorites-empty__star{background:var(--ui-soft)!important;color:#ff4e98!important}html[data-theme=dark] body app-variant-preview-page .variant-page{color:var(--ui-text)!important}@media(min-width:641px){html[data-theme=dark] body app-variant-preview-page{--task-content-line-height: 1.55 !important}}html[data-theme=dark] body app-variant-preview-page .variant-build-toolbar{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-toolbar__tool-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-variant-preview-page .variant-build-toolbar__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-toolbar__timer,html[data-theme=dark] body app-variant-preview-page .variant-build-toolbar__attempts{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-toolbar__timer-icon{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-toolbar__timer-caption{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-toolbar__timer-limit{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-toolbar__total{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-question-pagination button,html[data-theme=dark] body app-variant-preview-page .variant-question-pagination select{border:1px solid #cddae8!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-question-pagination button{color:#176bb0!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-preview-page .variant-video-limit-text{color:#00000061!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__number{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__type{border:1px solid #828a93!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__id{border:none!important;background:transparent!important;color:#f95f93!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__warn-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__warn-btn svg{color:#2e3643!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__delete-btn{border:0!important;background:transparent!important;color:#2e3643!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__delete-btn:hover{background:var(--ui-soft)!important;color:#d25a5a!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__favorite-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__text{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__options{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__answer-input{border:1.5px solid #68b5ff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__compare-btn,html[data-theme=dark] body app-variant-preview-page .variant-question__compare-btn{border:0!important;background:#3b9ef1!important;color:#fff!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__compare-btn:hover,html[data-theme=dark] body app-variant-preview-page .variant-question__compare-btn:hover{background:#2f92e6!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__compare-btn--active,html[data-theme=dark] body app-variant-preview-page .variant-question__compare-btn--active{background:#2f92e6!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__explanation{border-top:1px solid #000!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__explanation-title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__explanation-text{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__source,html[data-theme=dark] body app-variant-preview-page .variant-question__source{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-question__explanation-answer{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-build-finish-btn{border:0!important;background:#a2ef63!important;color:#13200c!important}html[data-theme=dark] body app-variant-preview-page .variant-build-finish-btn:disabled{background:#dce3d1!important;color:#7b8570!important}html[data-theme=dark] body app-variant-preview-page .variant-build-message--error{color:#ffb6c6!important}html[data-theme=dark] body app-variant-preview-page .variant-build-message--success{color:#bbefa3!important}html[data-theme=dark] body app-variant-preview-page .variant-save-warning{border:1px solid #e7bd83!important;background:var(--ui-soft)!important;color:#ffdda0!important}html[data-theme=dark] body app-variant-preview-page .variant-save-warning__retry{border:1px solid currentColor!important;background:var(--ui-surface)!important;color:inherit!important}html[data-theme=dark] body app-variant-preview-page .variant-page__back-btn{border:0!important;background:transparent!important;color:#262b31!important}html[data-theme=dark] body app-variant-preview-page .variant-page__back-icon{background:#0000000f!important}html[data-theme=dark] body app-variant-preview-page .variant-toolbar{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-preview-page .variant-toolbar__tool-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-variant-preview-page .variant-toolbar__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-toolbar__attempts-btn{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-toolbar__attempts-btn:hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-preview-page .variant-toolbar__timer{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-toolbar__timer-icon{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-toolbar__timer-caption{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-toolbar__favorite-btn{border:0!important;background:#3b9ef1!important;color:#fff!important}html[data-theme=dark] body app-variant-preview-page .variant-toolbar__total{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-question{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__number{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-variant-preview-page .variant-question__type{border:1px solid #828a93!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__id{border:none!important;background:transparent!important;color:#f95f93!important}html[data-theme=dark] body app-variant-preview-page .variant-question__status{background:#a1eb63!important;color:#16200e!important}html[data-theme=dark] body app-variant-preview-page .variant-question__status--partial{background:#f0e18b!important;color:#2d2606!important}html[data-theme=dark] body app-variant-preview-page .variant-question__status--submitted{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__status--wrong{background:#eba0a0!important;color:#320b0b!important}html[data-theme=dark] body app-variant-preview-page .variant-question__icon-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-variant-preview-page .variant-question__icon-btn svg{color:#2e3643!important}html[data-theme=dark] body app-variant-preview-page .variant-question__icon-btn--delete{color:#2e3643!important}html[data-theme=dark] body app-variant-preview-page .variant-question__icon-btn--delete:hover{background:var(--ui-soft)!important;color:#d25a5a!important}html[data-theme=dark] body app-variant-preview-page .variant-question__favorite-toggle{border:0!important;background:transparent!important;color:#f45b9a!important}html[data-theme=dark] body app-variant-preview-page .variant-question__text{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__options{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__answer-input{border:1.5px solid #68b5ff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__answer-input--correct{border-color:#8fdf4d!important}html[data-theme=dark] body app-variant-preview-page .variant-question__answer-input--partial{border-color:#e3d36f!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__answer-input--wrong{border-color:#ef9c9c!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__answer-input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__submit-btn,html[data-theme=dark] body app-variant-preview-page .variant-question__explain-btn{border:0!important}html[data-theme=dark] body app-variant-preview-page .variant-question__submit-btn{background:#3b9ef1!important;color:#fff!important}html[data-theme=dark] body app-variant-preview-page .variant-question__submit-btn:hover{background:#2f92e6!important}html[data-theme=dark] body app-variant-preview-page .variant-question__explain-btn{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__explain-btn:hover{border-color:#c6d3e2!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__explain-btn:active{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__explain-btn--active{border-color:#79d63d!important;background:#a1eb63!important;color:#13200c!important}html[data-theme=dark] body app-variant-preview-page .variant-question__explain-btn--active:hover{background:#93e153!important;border-color:#6ecf33!important;color:#0f1a08!important}html[data-theme=dark] body app-variant-preview-page .variant-question__explanation{border-top:1px solid #000!important}html[data-theme=dark] body app-variant-preview-page .variant-self-assessment__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-self-assessment__score{border:1px solid #cfd8e4!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-self-assessment__score:hover{border-color:#8cbde8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-preview-page .variant-self-assessment__score--active,html[data-theme=dark] body app-variant-preview-page .variant-self-assessment__score--active:hover,html[data-theme=dark] body app-variant-preview-page .variant-self-assessment__score--active:focus-visible,html[data-theme=dark] body app-variant-preview-page .variant-self-assessment__score--active:active{border-color:#3b9ef1!important;background:#3b9ef1!important;color:#fff!important}html[data-theme=dark] body app-variant-preview-page .variant-question__explanation-title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__explanation-text{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__explanation-answer{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .report-modal-backdrop{background:#161c2480!important}html[data-theme=dark] body app-variant-preview-page .report-modal{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-preview-page .report-modal__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .report-modal__question-id{color:#f95f93!important}html[data-theme=dark] body app-variant-preview-page .report-modal__input{border:2px solid #47a2f0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .report-modal__input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .report-modal__send-btn,html[data-theme=dark] body app-variant-preview-page .report-modal__cancel-btn{border:2px solid transparent!important}html[data-theme=dark] body app-variant-preview-page .report-modal__send-btn{background:#a1eb63!important;border-color:#96e257!important;color:#13200c!important}html[data-theme=dark] body app-variant-preview-page .report-modal__send-btn:hover{background:#98e459!important}html[data-theme=dark] body app-variant-preview-page .report-modal__cancel-btn{background:var(--ui-surface)!important;border-color:#ff3f3f!important;color:#ff3f3f!important}html[data-theme=dark] body app-variant-preview-page .report-modal__cancel-btn:hover{background:var(--ui-soft)!important}@media(max-width:980px){html[data-theme=dark] body app-variant-preview-page .variant-build-question,html[data-theme=dark] body app-variant-preview-page .variant-question{border:0!important;background:var(--ui-surface)!important}}html[data-theme=dark] body app-variant-preview-page .variant-manual-response{border:1px solid #b9dcff!important;background:linear-gradient(135deg,var(--ui-soft) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-variant-preview-page .variant-manual-response__label{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-manual-response__textarea{border:1px solid #8fc8ff!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-manual-response__textarea:focus{border-color:#2f9df4!important}html[data-theme=dark] body app-variant-preview-page .variant-manual-response__upload{border:1px solid #2f9df4!important;background:#2f9df4!important;color:#fff!important}html[data-theme=dark] body app-variant-preview-page .variant-manual-response__upload:hover:not(:disabled){border-color:#177ed0!important;background:#177ed0!important}html[data-theme=dark] body app-variant-preview-page .variant-manual-response__attachments>a,html[data-theme=dark] body app-variant-preview-page .variant-manual-response__attachments>span{border:1px solid #cce6ff!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-variant-preview-page .variant-manual-response__attachments small{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-manual-response__error{color:#ffb6c6!important}html[data-theme=dark] body app-variant-preview-page .variant-manual-response__hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-manual-response__clear{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-question__submit-btn--saved,html[data-theme=dark] body app-variant-preview-page .variant-question__submit-btn--saved:hover{background:#287b45!important}html[data-theme=dark] body app-variant-preview-page .variant-answer-save-status{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-page{--task-content-line-height: 1.65 !important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-page :is(.variant-toolbar,.variant-build-toolbar){border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-preview-page .variant-page :is(.variant-toolbar__title,.variant-build-toolbar__title){color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-page :is(.variant-toolbar__tool-btn,.variant-build-toolbar__tool-btn){border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-page :is(.variant-toolbar__tool-btn,.variant-build-toolbar__tool-btn):hover{background:var(--ui-soft)!important;border-color:#b7d5e9!important}html[data-theme=dark] body app-variant-preview-page .variant-page :is(.variant-toolbar__stats,.variant-build-toolbar__stats){border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-preview-page .variant-page :is(.variant-toolbar__timer,.variant-build-toolbar__timer,.variant-toolbar__attempts-btn,.variant-build-toolbar__attempts){border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-page :is(.variant-toolbar__timer-icon,.variant-build-toolbar__timer-icon){color:inherit!important}html[data-theme=dark] body app-variant-preview-page .variant-page :is(.variant-toolbar__total,.variant-build-toolbar__total,.variant-build-toolbar__timer-limit){color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-toolbar__favorite-btn{border:1px solid #f4c7dc!important;background:var(--ui-soft)!important;color:#ffacd4!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-toolbar__favorite-btn:hover{background:var(--ui-soft)!important;border-color:#edb2ce!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-video-limit-text{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-variant-preview-page .variant-page :is(.variant-build-question__compare-btn,.variant-question__compare-btn,.variant-question__submit-btn:not(.variant-question__submit-btn--saved)){background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question__submit-btn--saved,html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question__submit-btn--saved:hover,html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question__submit-btn--saved:active,html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question__submit-btn--saved:focus-visible{background:#a1eb63!important;color:#203b17!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question__explain-btn{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question__answer-input--correct{border-color:#8fdf4d!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question__answer-input--partial{border-color:#e3d36f!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question__answer-input--wrong{border-color:#ef9c9c!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-build-finish-btn{background:#a1eb63!important;color:#203b17!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-build-finish-btn:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question-pagination{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question-pagination>button{border:0!important;background:transparent!important;color:#315267!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question-pagination>button:disabled{color:#a3b1bc!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question-pagination>.variant-question-pagination__next{background:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question-pagination>.variant-question-pagination__next:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-question-pagination__range>span{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question-pagination .fc-select-trigger{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-preview-page .variant-page .variant-question-pagination .fc-select-trigger[aria-expanded=true]{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__back-btn,html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__print-btn{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__back-btn:hover,html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__print-btn:hover{border-color:#4ea6f7!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__sheet{border:1px solid #cfd7e2!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__subtitle{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__question-card{border:1px solid #cfd7e2!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__meta{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__order{color:#1884e7!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__type{border:1px solid #2a3440!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__id{color:#f95f93!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__question-text{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__options{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__answer-row{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__explanation{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__explanation h2{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__explanation p{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__source{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__empty{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__empty h1{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-print-preview-page .variant-print-preview__empty p{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page__review-notice{border:1px solid #92c7f5!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page__state{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page__state p{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page__state button{border:0!important;background:#2f9bed!important;color:#fff!important}html[data-theme=dark] body app-variant-result-page .variant-result-page__spinner{border:5px solid var(--ui-border)!important;border-top-color:#2f9bed!important}html[data-theme=dark] body app-variant-result-page .variant-result-toolbar,html[data-theme=dark] body app-variant-result-page .variant-result-table-card,html[data-theme=dark] body app-variant-result-page .variant-result-score-card,html[data-theme=dark] body app-variant-result-page .variant-result-question-card{background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-result-page .variant-result-toolbar__tool-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-variant-result-page .variant-result-toolbar__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-toolbar__attempts-btn,html[data-theme=dark] body app-variant-result-page .variant-result-toolbar__retry-btn{border:0!important}html[data-theme=dark] body app-variant-result-page .variant-result-toolbar__attempts-btn{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-toolbar__retry-btn{background:#b3ff74!important;color:#000!important}html[data-theme=dark] body app-variant-result-page .variant-result-table-card__section--second{border-top:1px solid #c4ccd5!important}html[data-theme=dark] body app-variant-result-page .variant-result-table-card__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-table th{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-table td{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-table__jump-btn{border:0!important;background:#a2d2ff!important;color:#4c6888!important}html[data-theme=dark] body app-variant-result-page .variant-result-table__answer-chip{background:#b3ff74!important;color:#000!important}html[data-theme=dark] body app-variant-result-page .variant-result-table__correct-answer-preview{color:inherit!important}html[data-theme=dark] body app-variant-result-page .variant-result-table__answer-chip--partial{background:#fce20266!important}html[data-theme=dark] body app-variant-result-page .variant-result-table__answer-chip--submitted{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-variant-result-page .variant-result-table__answer-chip--wrong{background:#f4535380!important}html[data-theme=dark] body app-variant-result-page .variant-result-score-card{background:#a2d2ff!important}html[data-theme=dark] body app-variant-result-page .variant-result-score-card__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-score-card__counter{background:#2e2e2e!important;color:#fff!important}html[data-theme=dark] body app-variant-result-page .variant-result-score-card__ring:before{background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-result-page .variant-result-score-card__ring-center{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-score__meta{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__number{background:#3e9ff0!important;color:#fff!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__type{border:1px solid #828a93!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__id{border:none!important;background:transparent!important;color:#f95f93!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__status{background:#b3ff74!important;color:#16200e!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__status--partial{background:#fce20266!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__status--submitted{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__status--wrong{background:#f4535380!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__icon-btn,html[data-theme=dark] body app-variant-result-page .variant-result-question-card__favorite-btn{border:0!important;background:transparent!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__icon-btn svg{color:#2f3945!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__text{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__options{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__answers{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__reviewer{border:1px solid #a8d2ff!important;border-left:5px solid #2f9eff!important;background:linear-gradient(135deg,var(--ui-soft) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__reviewer h3{color:var(--ui-link)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__reviewer p{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__explanation h3{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__explanation p{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__source{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-result-page .variant-result-question-card__media .task-image-viewer__image{border:1.5px solid #31a2ff!important}html[data-theme=dark] body app-variant-result-page .variant-result-page__error{color:#ffb6c6!important}html[data-theme=dark] body app-variant-result-page .variant-result-page__loading{color:var(--ui-muted)!important}@media(max-width:640px){html[data-theme=dark] body app-variant-result-page .variant-result-score{background:#a2d2ff!important}}@media(max-width:640px){html[data-theme=dark] body app-variant-result-page .variant-result-score-card{background:transparent!important}}@media(max-width:640px){html[data-theme=dark] body app-variant-result-page .variant-result-score .variant-result-score__meta--time{background:transparent!important}}@media(max-width:520px){html[data-theme=dark] body app-variant-result-page .variant-result-mobile-topbar__back,html[data-theme=dark] body app-variant-result-page .variant-result-mobile-topbar__retry{border:0!important}}@media(max-width:520px){html[data-theme=dark] body app-variant-result-page .variant-result-mobile-topbar__back{background:var(--ui-surface)!important;color:var(--ui-text)!important}}@media(max-width:520px){html[data-theme=dark] body app-variant-result-page .variant-result-mobile-topbar__retry{background:#b3ff74!important;color:#000!important}}@media(max-width:520px){html[data-theme=dark] body app-variant-result-page .variant-result-toolbar__meta-item{color:#0000004d!important}}@media(min-width:641px){html[data-theme=dark] body app-variant-result-page .variant-result-question-card{border:1px solid var(--task-card-border)!important;background:var(--ui-surface)!important}}@media(min-width:641px){html[data-theme=dark] body app-variant-result-page .variant-result-question-card__type{border:1px solid #828a93!important}}@media(min-width:641px){html[data-theme=dark] body app-variant-result-page .variant-result-question-card__id{border:none!important;background:transparent!important;color:#f95f93!important}}html[data-theme=dark] body app-variant-result-page .variant-result-page,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result{--task-content-line-height: 1.65 !important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-toolbar,.course-workspace-checked-result__header,.variant-result-table-card,.course-workspace-checked-result__table-card,.variant-result-score,.course-workspace-checked-result__score-card),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-toolbar,.course-workspace-checked-result__header,.variant-result-table-card,.course-workspace-checked-result__table-card,.variant-result-score,.course-workspace-checked-result__score-card){border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-toolbar__caption,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-toolbar__caption{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-toolbar__title,html[data-theme=dark] body app-variant-result-page .variant-result-page .course-workspace-checked-result__lesson,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-toolbar__title,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .course-workspace-checked-result__lesson{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-toolbar__meta-item,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-toolbar__meta-item{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-toolbar .variant-result-toolbar__tool-btn,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-toolbar .variant-result-toolbar__tool-btn{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-toolbar__attempts-btn,.variant-result-toolbar__retry-btn,.course-workspace-checked-result__attempts,.course-workspace-checked-result__retry),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-toolbar__attempts-btn,.variant-result-toolbar__retry-btn,.course-workspace-checked-result__attempts,.course-workspace-checked-result__retry){border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry){background:#a1eb63!important;border-color:#a1eb63!important;color:#203517!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry):hover:not(:disabled),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry):hover:not(:disabled){background:#b3f17f!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-toolbar__attempts-btn,.course-workspace-checked-result__attempts):hover,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-toolbar__attempts-btn,.course-workspace-checked-result__attempts):hover{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .course-workspace-checked-result__title,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .course-workspace-checked-result__title{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .course-workspace-checked-result__header>p,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .course-workspace-checked-result__header>p{color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-table-card__section--second,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-table-card__section--second{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-table-card__title,.course-workspace-checked-result__table-title,.checks-review-result__table-title),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-table-card__title,.course-workspace-checked-result__table-title,.checks-review-result__table-title){color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.course-workspace-checked-result__table-title--second,.checks-review-result__table-title--second),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.course-workspace-checked-result__table-title--second,.checks-review-result__table-title--second){border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-table,.course-workspace-checked-result__table) th,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-table,.course-workspace-checked-result__table) th{background:var(--ui-soft)!important;color:var(--ui-muted)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-table,.course-workspace-checked-result__table) td,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-table,.course-workspace-checked-result__table) td{border-bottom:1px solid var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-table,.course-workspace-checked-result__table) tr:last-child td,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-table,.course-workspace-checked-result__table) tr:last-child td{border-bottom:0!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-table__jump-btn,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-table__jump-btn{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-table__jump-btn:is(:hover,:active,:focus-visible),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-table__jump-btn:is(:hover,:active,:focus-visible){background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-table__answer-chip,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-table__answer-chip{background:var(--ui-soft)!important;color:#bbefa3!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-table__answer-chip--partial,.course-workspace-checked-result__answer--partial),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-table__answer-chip--partial,.course-workspace-checked-result__answer--partial){background:var(--ui-soft)!important;color:#755a14!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-table__answer-chip--submitted),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-table__answer-chip--submitted){background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-table__answer-chip--wrong,.course-workspace-checked-result__answer--wrong),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-table__answer-chip--wrong,.course-workspace-checked-result__answer--wrong){background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .course-workspace-checked-result__answer,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .course-workspace-checked-result__answer{background:var(--ui-soft)!important;border:4px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .course-workspace-checked-result__answer--partial,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .course-workspace-checked-result__answer--partial{background:var(--ui-soft)!important;color:#755a14!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .course-workspace-checked-result__answer--wrong,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .course-workspace-checked-result__answer--wrong{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-score,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-score{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-score-card,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-score-card{border:0!important;background:transparent!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .course-workspace-checked-result__score-card,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .course-workspace-checked-result__score-card{background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-score-card__title,.course-workspace-checked-result__score-title,.checks-review-result__score-title),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-score-card__title,.course-workspace-checked-result__score-title,.checks-review-result__score-title){color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-score-card__counter,.course-workspace-checked-result__score-counter),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-score-card__counter,.course-workspace-checked-result__score-counter){background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-score-card__ring:before,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-score-card__ring:before{background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-score-card__ring-center,.course-workspace-checked-result__ring-center),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-score-card__ring-center,.course-workspace-checked-result__ring-center){background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-score__meta-list,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-score__meta-list{border-top:1px solid var(--ui-border)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page :is(.variant-result-score__meta,.course-workspace-checked-result__meta,.checks-review-result__score-meta),html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result :is(.variant-result-score__meta,.course-workspace-checked-result__meta,.checks-review-result__score-meta){background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-variant-result-page .variant-result-page .variant-result-score .variant-result-score__meta--time,html[data-theme=dark] body app-variant-result-page .course-workspace-checked-result .variant-result-score .variant-result-score__meta--time{background:transparent!important}html[data-theme=dark] body app-variant-result-page .checks-review-page .checks-review-hero{border:1px solid var(--ui-border)!important}html[data-theme=dark] body app-back-button .app-back-control{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-back-button .app-back-control:hover:not(:disabled){border-color:#8dc6ef!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-back-button .app-back-control:active:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-header-quick-actions{--quick-actions-border-width: .94px !important;--quick-actions-border-color: rgba(0, 0, 0, .15) !important;border:var(--quick-actions-border-width) solid var(--quick-actions-border-color)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-header-quick-actions .header-quick-actions__button{border:0!important;background:transparent!important;color:#21272a!important}html[data-theme=dark] body app-header-quick-actions .header-quick-actions__badge{background:#fa96cb!important;color:#21272a!important}html[data-theme=dark] body app-linked-text a{color:var(--inline-link-color, var(--ui-link))!important}html[data-theme=dark] body app-parent-child-switcher .parent-child-switcher__chip{border:0!important;background:#15181d!important;color:#fff!important}html[data-theme=dark] body app-parent-child-switcher .parent-child-switcher__chip--active{background:#2f9bf8!important}html[data-theme=dark] body app-print-variant-modal .print-modal-backdrop{background:#161c2485!important}html[data-theme=dark] body app-print-variant-modal .print-modal{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-print-variant-modal .print-modal__title{color:var(--ui-text)!important}html[data-theme=dark] body app-print-variant-modal .print-modal__trigger{border:1px solid #2d333a!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-print-variant-modal .print-modal__trigger:hover{border-color:#4099ea!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-print-variant-modal .print-modal__trigger--open{border-color:#4099ea!important}html[data-theme=dark] body app-print-variant-modal .print-modal__chevron{border-right:2px solid #2d333a!important;border-bottom:2px solid #2d333a!important}html[data-theme=dark] body app-print-variant-modal .print-modal__menu{border:1px solid #c6d2df!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-print-variant-modal .print-modal__option{border:0!important;border-top:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-print-variant-modal .print-modal__option:first-child{border-top:0!important}html[data-theme=dark] body app-print-variant-modal .print-modal__option:hover{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-print-variant-modal .print-modal__option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-print-variant-modal .print-modal__open-btn,html[data-theme=dark] body app-print-variant-modal .print-modal__cancel-btn{border:2px solid transparent!important}html[data-theme=dark] body app-print-variant-modal .print-modal__open-btn{background:#a1eb63!important;border-color:#93e053!important;color:#13200c!important}html[data-theme=dark] body app-print-variant-modal .print-modal__open-btn:hover{background:#97e558!important}html[data-theme=dark] body app-print-variant-modal .print-modal__cancel-btn{background:var(--ui-surface)!important;border-color:#ff3f3f!important;color:#ff3f3f!important}html[data-theme=dark] body app-print-variant-modal .print-modal__cancel-btn:hover{background:var(--ui-soft)!important}@media(max-width:980px){html[data-theme=dark] body app-print-variant-modal .print-modal{border-bottom:0!important}}@media(max-width:980px){html[data-theme=dark] body app-print-variant-modal .print-modal__trigger{border-color:#b4bcc7!important}}@media(max-width:980px){html[data-theme=dark] body app-print-variant-modal .print-modal__menu{border-color:#b4bcc7!important}}@media(max-width:980px){html[data-theme=dark] body app-print-variant-modal .print-modal__option--active:after{border-right:1.5px solid #45acf8!important;border-bottom:1.5px solid #45acf8!important}}@media(max-width:980px){html[data-theme=dark] body app-print-variant-modal .print-modal__cancel-btn{border:0!important;background:transparent!important;color:#737d89!important}}html[data-theme=dark] body app-print-variant-modal .print-modal__count input{border:1px solid #bed9ee!important}html[data-theme=dark] body app-print-variant-modal .print-modal--compact{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-print-variant-modal .print-modal{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-print-variant-modal .print-modal .print-modal__title{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-print-variant-modal .print-modal .print-modal__trigger{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-print-variant-modal .print-modal .print-modal__trigger--open{border-color:#31a2ff!important}html[data-theme=dark] body app-print-variant-modal .print-modal .print-modal__option{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-print-variant-modal .print-modal .print-modal__option{border:0!important}html[data-theme=dark] body app-print-variant-modal .print-modal .print-modal__option--active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-print-variant-modal .print-modal .print-modal__open-btn,html[data-theme=dark] body app-print-variant-modal .print-modal .print-modal__cancel-btn{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-print-variant-modal .print-modal .print-modal__open-btn{background:#a1eb63!important;border-color:#a1eb63!important;color:#203517!important}html[data-theme=dark] body app-print-variant-modal .print-modal .print-modal__cancel-btn{background:var(--ui-soft, var(--ui-soft))!important;color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-renewal-reminder-banner .renewal-notice{border:1px solid #a9dbfa!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-renewal-reminder-banner .renewal-notice a{color:#fff!important;background:#1597e5!important}html[data-theme=dark] body app-review-files button{border:1px solid #b8ddff!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-review-files a{color:var(--ui-link)!important}html[data-theme=dark] body app-searchable-contact-field label{color:var(--ui-text)!important}html[data-theme=dark] body app-searchable-contact-field .field{border:1.5px solid #cbdbe3!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-searchable-contact-field .field:focus-within{border-color:#178ed5!important}html[data-theme=dark] body app-searchable-contact-field input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-searchable-contact-field button{border:0!important;background:transparent!important;color:#1877a9!important}html[data-theme=dark] body app-searchable-contact-field ul{border:1px solid #cbdbe3!important;background:#fff!important}html[data-theme=dark] body app-searchable-contact-field li:hover,html[data-theme=dark] body app-searchable-contact-field li[aria-selected=true]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-searchable-contact-field small,html[data-theme=dark] body app-searchable-contact-field .hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-audio-player .task-audio-player{background:#8d8d8d!important;color:#f4f4f4!important}html[data-theme=dark] body app-task-audio-player .task-audio-player__play{border:0!important;background:transparent!important;color:inherit!important}html[data-theme=dark] body app-task-audio-player .task-audio-player__triangle{border-top:10px solid transparent!important;border-bottom:10px solid transparent!important;border-left:16px solid var(--ui-border)!important}html[data-theme=dark] body app-task-audio-player .task-audio-player__pause{background:linear-gradient(var(--ui-soft),var(--ui-soft)) left center/5px 18px no-repeat,linear-gradient(var(--ui-soft),var(--ui-soft)) right center/5px 18px no-repeat!important}html[data-theme=dark] body app-task-audio-player .task-audio-player__loader{border:2px solid var(--ui-border)!important;border-top-color:var(--ui-border)!important}html[data-theme=dark] body app-task-audio-player .task-audio-player__time{color:#ffffffc7!important}html[data-theme=dark] body app-task-audio-player .task-audio-player__error{color:#fff!important}html[data-theme=dark] body app-task-audio-player .task-audio-player--error{background:#7b6060!important}html[data-theme=dark] body app-task-audio-player .task-audio-player__range::-webkit-slider-runnable-track{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-audio-player .task-audio-player__range::-webkit-slider-thumb{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-audio-player .task-audio-player__range::-moz-range-track{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-audio-player .task-audio-player__range::-moz-range-thumb{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal-backdrop{background:#161c2480!important}html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal__close{border:1px solid #c5ccda!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal__title{color:var(--ui-text)!important}html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal__id{color:#f95f93!important}html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal__text{color:var(--ui-text)!important}html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal__error{color:#ffb6c6!important}html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal__cancel,html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal__confirm{border:0!important}html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal__cancel{background:var(--ui-surface)!important;border:1px solid #f17373!important;color:#ef5959!important}html[data-theme=dark] body app-task-delete-confirm-modal .task-delete-modal__confirm{background:#ef5959!important;color:#fff!important}html[data-theme=dark] body app-task-image-lightbox .task-image-lightbox{border:0!important;background:#091022d1!important;color:#fff!important}html[data-theme=dark] body app-task-image-lightbox .task-image-lightbox::backdrop{background:transparent!important}html[data-theme=dark] body app-task-image-lightbox .task-image-lightbox__preview{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-image-lightbox .task-image-lightbox__close{border:0!important;background:var(--ui-surface)!important;color:#fff!important}html[data-theme=dark] body app-task-image-viewer .task-image-viewer--loading .task-image-viewer__trigger{background:var(--ui-soft)!important}html[data-theme=dark] body app-task-image-viewer .task-image-viewer__status{border:1px solid #cbdff0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-image-viewer .task-image-viewer__retry{border:1px solid #2178b8!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-task-image-viewer .task-image-viewer__preview-error{color:#ffb6c6!important}html[data-theme=dark] body app-task-image-viewer .task-image-viewer__trigger{border:0!important;background:transparent!important}html[data-theme=dark] body app-task-image-viewer .task-image-viewer__image{border:0!important;background:transparent!important}html[data-theme=dark] body app-task-report-modal .task-report-modal-backdrop{background:#161c2480!important}html[data-theme=dark] body app-task-report-modal .article-report-modal{border:0!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-report-modal .article-report-modal::backdrop{background:#0003!important}html[data-theme=dark] body app-task-report-modal .article-report-modal__categories{border:0!important}html[data-theme=dark] body app-task-report-modal .article-report-modal__categories input{border:1px solid rgba(0,0,0,.15)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-report-modal .article-report-modal__input{border:1px solid rgba(0,0,0,.15)!important;color:var(--ui-text)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-report-modal .article-report-modal__input::placeholder{color:#00000080!important}html[data-theme=dark] body app-task-report-modal .article-report-modal__input[aria-invalid=true]{border-color:#c42f3a!important}html[data-theme=dark] body app-task-report-modal .article-report-modal__actions button{border:1px solid #31a2ff!important}html[data-theme=dark] body app-task-report-modal .article-report-modal__cancel{color:#31a2ff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-report-modal .article-report-modal__send{color:#fff!important;background:#31a2ff!important}html[data-theme=dark] body app-task-report-modal .article-report-modal__error{color:#ffb6c6!important}html[data-theme=dark] body app-task-report-modal .task-report-modal{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-report-modal .task-report-modal__title{color:var(--ui-text)!important}html[data-theme=dark] body app-task-report-modal .task-report-modal__question-id{color:#f95f93!important}html[data-theme=dark] body app-task-report-modal .task-report-modal__input{border:2px solid #47a2f0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-report-modal .task-report-modal__input::placeholder{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-report-modal .task-report-modal__send-btn,html[data-theme=dark] body app-task-report-modal .task-report-modal__cancel-btn{border:2px solid transparent!important}html[data-theme=dark] body app-task-report-modal .task-report-modal__send-btn{background:#a1eb63!important;border-color:#96e257!important;color:#13200c!important}html[data-theme=dark] body app-task-report-modal .task-report-modal__cancel-btn{background:var(--ui-surface)!important;border-color:#ff3f3f!important;color:#ff3f3f!important}@media(max-width:980px){html[data-theme=dark] body app-task-report-modal .task-report-modal{border-bottom:0!important}}@media(max-width:980px){html[data-theme=dark] body app-task-report-modal .task-report-modal__cancel-btn{border:0!important;background:transparent!important;color:#737d89!important}}html[data-theme=dark] body app-task-report-modal .task-report-modal{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-task-report-modal .task-report-modal .task-report-modal__title{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-task-report-modal .task-report-modal .task-report-modal__input{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-task-report-modal .task-report-modal .task-report-modal__send-btn,html[data-theme=dark] body app-task-report-modal .task-report-modal .task-report-modal__cancel-btn{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-task-report-modal .task-report-modal .task-report-modal__send-btn{background:#31a2ff!important;border-color:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-task-report-modal .task-report-modal .task-report-modal__cancel-btn{background:var(--ui-soft, var(--ui-soft))!important;color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-task-report-modal .article-report-modal{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-task-report-modal .article-report-modal h2{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-task-report-modal .article-report-modal .article-report-modal__input{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-task-report-modal .article-report-modal .article-report-modal__actions button{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-task-rich-text .task-rich-text-host{--task-rich-text-font-size: var(--task-content-font-size, 32px) !important;--task-rich-text-line-height: var(--task-content-line-height, 1.55) !important}@media(max-width:640px){html[data-theme=dark] body app-task-rich-text .task-rich-text-host{--task-rich-text-font-size: var(--task-content-font-size, 25.6px) !important}}html[data-theme=dark] body app-task-rich-text .task-rich-text-host--compact-tables .task-rich-text table:not([data-table-style=borderless]):not([data-table-style=trig]){--task-rich-text-line-height: 1.45 !important}html[data-theme=dark] body app-task-rich-text .task-rich-text-host--compact-tables .task-rich-text table:not([data-table-style=borderless]):not([data-table-style=trig]) :is(th,td){border-color:var(--ui-border)!important}html[data-theme=dark] body app-task-rich-text .task-rich-text-host--compact-tables .task-rich-text table:not([data-table-style=borderless]):not([data-table-style=trig]) th{background:var(--ui-soft)!important}html[data-theme=dark] body app-task-rich-text .task-rich-text{color:inherit!important}html[data-theme=dark] body app-task-rich-text .task-rich-text--has-balanced-fraction{--task-rich-text-line-height: 2.18 !important}html[data-theme=dark] body app-task-rich-text .task-rich-text pre{border:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-rich-text .task-rich-text blockquote{border-left:3px solid rgba(47,155,248,.28)!important;color:#111827d1!important}html[data-theme=dark] body app-task-rich-text .task-rich-text table{border:1px solid #8f9aa8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-rich-text .task-rich-text th,html[data-theme=dark] body app-task-rich-text .task-rich-text td{border:1px solid #8f9aa8!important}html[data-theme=dark] body app-task-rich-text .task-rich-text th{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-rich-text .task-rich-text td{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-rich-text .task-rich-text table[data-table-style=borderless]{border:0!important;background:transparent!important}html[data-theme=dark] body app-task-rich-text .task-rich-text table[data-table-style=borderless] th,html[data-theme=dark] body app-task-rich-text .task-rich-text table[data-table-style=borderless] td{border:0!important;background:transparent!important}html[data-theme=dark] body app-task-rich-text .task-rich-text table[data-table-style=borderless] th{color:inherit!important}html[data-theme=dark] body app-task-rich-text .task-rich-text .task-matching-col__header{color:inherit!important}html[data-theme=dark] body app-task-rich-text .task-rich-text code{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor{border:1px solid #7db8ff!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__compact-toggle{border:0!important;border-bottom:1px solid var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__article-tools{background:var(--ui-soft)!important;border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__article-row button,html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__article-row select,html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__article-row input{border:1px solid var(--ui-border)!important;background:#fff!important;color:#34516e!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__article-row label{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__article-tools p{color:#a34737!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__toolbar{border-bottom:1px solid var(--ui-border)!important;background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-soft) 100%)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__tool{border:1px solid transparent!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__tool:hover{background:var(--ui-soft)!important;border-color:#cfe0f4!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__tool--math{border-color:var(--ui-border)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__tool--paragraph{border-color:#bcd5f1!important;color:var(--ui-link)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__system-rows{border:1px solid #cbdced!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__system-row-button{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__system-row-button:hover:not(:disabled){background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__system-row-button:disabled{color:#a8b4c2!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__system-row-field{border-right:1px solid var(--ui-border)!important;border-left:1px solid var(--ui-border)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__system-row-label{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__system-row-input{border:0!important;background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__tool--sym{border-color:var(--ui-border)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__tool-divider{background:var(--ui-soft)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__tool svg{fill:none!important;stroke:currentColor!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__hint{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface{color:var(--ui-text)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface pre{background:var(--ui-soft)!important}html[data-theme=dark] body app-task-rich-text-editor .task-code-dialog{border:1px solid var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-rich-text-editor .task-code-dialog::backdrop{background:#0009!important}html[data-theme=dark] body app-task-rich-text-editor .task-code-dialog button{border:1px solid #cad8e6!important;background:#fff!important;color:inherit!important}html[data-theme=dark] body app-task-rich-text-editor .task-code-dialog textarea{border:1px solid #a7bed5!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-rich-text-editor .task-code-dialog .task-code-dialog__save{background:#2395ed!important;color:#fff!important;border-color:#2395ed!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface:empty:before{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface table{border:1px solid #8f9aa8!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface table td[data-table-selected=true],html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface table th[data-table-selected=true]{background:#31a2ff24!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface th,html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface td{border:1px solid #8f9aa8!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface th{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface td{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface table[data-table-style=borderless]{border:0!important;background:transparent!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface table[data-table-style=borderless] th,html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface table[data-table-style=borderless] td{border:0!important;background:transparent!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__surface table[data-table-style=borderless] th{color:var(--ui-text)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__preview{border-top:1px solid var(--ui-border)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__preview-title{color:var(--ui-text)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__upload-error{color:#ffb6c6!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__preview-surface{border:1px dashed #aac3df!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__preview-empty{color:var(--ui-muted)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__appearance{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__appearance input{border:1px solid #b4cedd!important;background:#fff!important}html[data-theme=dark] body app-task-rich-text-editor .task-rich-text-editor__appearance select{border:1px solid #b4cedd!important;background:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__poster,html[data-theme=dark] body app-task-video-preview .task-video-preview__frame{border:1px solid rgba(207,220,235,.95)!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__frame iframe{border:0!important;background:#000!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__image{background:var(--ui-soft)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__native-preview{border:0!important;background:var(--ui-soft)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__poster-fallback{background:radial-gradient(circle at 50% 34%,rgba(31,111,214,.16),transparent 38%),linear-gradient(135deg,var(--ui-soft) 0%,var(--ui-soft) 52%,var(--ui-soft) 100%)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__overlay{background:linear-gradient(180deg,#0a10180a,#0a10187a)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__play{border:0!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__play:hover:not(:disabled){background:var(--ui-surface)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__play:before{background:#1f2937!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__duration{background:#0a1018c7!important;color:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__provider{color:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__caption{background:#080e18b8!important;color:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__caption-action{border:0!important;background:#1f8fff!important;color:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__caption-action:hover:not(:disabled){background:#0f7fe8!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__provider--vk{background:#07f!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__provider--rutube{background:#1db954!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__state-card{border:1px solid rgba(207,220,235,.95)!important;background:var(--ui-surface)!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__state-card--error{background:var(--ui-soft)!important;border-color:#fca5a5b8!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__state-card--empty{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__state-title{color:var(--ui-text)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__action{border:0!important;background:#1f6fd6!important;color:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__action:hover:not(:disabled){background:#185eb8!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-backdrop{background:#0b121eb8!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal{background:#0f1724!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-head{border-bottom:1px solid var(--ui-border)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-title{color:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-source{background:var(--ui-surface)!important;color:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-source:hover{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-close{border:0!important;background:var(--ui-surface)!important;color:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-close:hover{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-close:before,html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-close:after{background:currentColor!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-frame{background:#000!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-frame iframe{border:0!important;background:#000!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-poster{border:0!important;background:#000!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-poster-shade{background:linear-gradient(180deg,#0208102e,#0208108a)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-poster-control{color:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-poster-play{background:var(--ui-surface)!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__modal-poster-play:before{background:#111827!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__zoom-overlay-btn{border:0!important;background:#0a1018a6!important;color:#fff!important}html[data-theme=dark] body app-task-video-preview .task-video-preview__zoom-overlay-btn:hover{background:#0a1018d1!important}html[data-theme=dark] body app-unsaved-task-dialog .unsaved-task-dialog{background:#10203699!important}html[data-theme=dark] body app-unsaved-task-dialog .unsaved-task-dialog__paper{border:1.5px solid #15202a!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-unsaved-task-dialog .unsaved-task-dialog__badge{background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-unsaved-task-dialog p{color:var(--ui-muted)!important}html[data-theme=dark] body app-unsaved-task-dialog .unsaved-task-dialog__save{border:1.5px solid #15202a!important;background:#36dfa1!important;color:#122333!important}html[data-theme=dark] body app-unsaved-task-dialog .unsaved-task-dialog__continue{border:1px solid #b6d9ef!important;background:var(--ui-soft)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-unsaved-task-dialog .unsaved-task-dialog__discard{border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme=dark] body app-unsaved-task-dialog .unsaved-task-dialog__error{background:var(--ui-soft)!important;color:#ffb6c6!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal-backdrop{background:#161c2485!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal__title{color:var(--ui-text)!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal__url-input{border:1px solid #cbd6e2!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal__open-link{border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;color:var(--ui-link)!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal__copy-btn{border:0!important;background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal__copy-btn:hover:not(:disabled){background:var(--ui-soft)!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal__feedback{color:#2c8f3d!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal__cancel-btn{border:0!important;background:transparent!important;color:#737d89!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal__error{color:#ffb6c6!important}@media(max-width:980px){html[data-theme=dark] body app-variant-share-modal .variant-share-modal{border-bottom:0!important}}html[data-theme=dark] body app-variant-share-modal .variant-share-modal{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal .variant-share-modal__title{color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal .variant-share-modal__url-input{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal .variant-share-modal__open-link,html[data-theme=dark] body app-variant-share-modal .variant-share-modal .variant-share-modal__copy-btn,html[data-theme=dark] body app-variant-share-modal .variant-share-modal .variant-share-modal__cancel-btn{border:1px solid var(--ui-border, var(--ui-border))!important;background:var(--ui-surface, var(--ui-surface))!important;color:var(--ui-text, var(--ui-text))!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal .variant-share-modal__copy-btn{background:#31a2ff!important;border-color:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal .variant-share-modal__cancel-btn{border:0!important;background:transparent!important;color:var(--ui-muted, #657c8e)!important}html[data-theme=dark] body app-variant-share-modal .variant-share-modal .variant-share-modal__feedback{color:var(--ui-muted, var(--ui-muted))!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__backdrop{background:#0d0f1694!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal{background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__promo{background:linear-gradient(200deg,#bfa1fa 8%,#9390f3 42%,#586af9 70%,#0133ff 88%,#4d66cce8)!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__promo:after{background:radial-gradient(ellipse at center,#4630e270,#4630e23d 48%,#4630e200 74%)!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__brand{color:#fff!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__brand span{background:#fff34e!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__close{border:0!important;background:transparent!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__close:before{background:var(--ui-surface)!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__close span:before,html[data-theme=dark] body app-video-limit-modal .video-limit-modal__close span:after{background:#24262d!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__promo-title{color:var(--ui-text)!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__promo-title strong{color:#fff!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__collage-card:before{background:linear-gradient(180deg,#10041f85,#10041f00)!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__collage-card:after{background:linear-gradient(0deg,#10041f85,#10041f00)!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__features li{border:.7px solid var(--ui-border)!important;color:#fff!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__features li:before{border-bottom:1px solid currentColor!important;border-left:1px solid currentColor!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__content{background:var(--ui-surface)!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__content p{color:#0009!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__cta{border:0!important;background:#24262d!important;color:#fff!important}html[data-theme=dark] body app-video-limit-modal .video-limit-modal__cta:hover{background:#111319!important}html[data-theme=dark] body app-voice-answer-recorder .voice-answer-recorder{border:1px solid #c9d9e8!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-voice-answer-recorder .voice-answer-recorder__record-btn,html[data-theme=dark] body app-voice-answer-recorder .voice-answer-recorder__submit-btn{border:1px solid #2f9bf8!important;background:#2f9bf8!important;color:#fff!important}html[data-theme=dark] body app-voice-answer-recorder .voice-answer-recorder__recording-dot{background:#e83b4f!important}html[data-theme=dark] body app-voice-answer-recorder .voice-answer-recorder__tool-btn{border:1px solid #b7c7d6!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-voice-answer-recorder .voice-answer-recorder__stop-btn{border:1px solid #e16471!important;background:var(--ui-surface)!important;color:#ffacd4!important}html[data-theme=dark] body app-voice-answer-recorder .voice-answer-recorder__success{color:#bbefa3!important}html[data-theme=dark] body app-voice-answer-recorder .voice-answer-recorder__error{color:#ffb6c6!important}:root{--ui-bg: #f4f7fa;--ui-surface: #fff;--ui-soft: #f4f8fb;--ui-raised: #fff;--ui-text: #203746;--ui-muted: #657c8e;--ui-border: #d6e4ee;--ui-link: #147ec0;--ui-notification-unread: #f4faff}html[data-theme=dark]{color-scheme:dark;--ui-bg: #0d1822;--ui-surface: #142330;--ui-soft: #1b3040;--ui-raised: #1d3548;--ui-text: #ecf5fc;--ui-muted: #adc2d3;--ui-border: #314c60;--ui-link: #7bc9ff;--ui-notification-unread: #193449;--task-card-border: #314c60;--task-header-text: #ecf5fc;--task-header-border: #657e91;background:var(--ui-bg);color:var(--ui-text)}html[data-theme=dark] .main-layout.main-layout--native{--navigation-surface: #142330;--navigation-ink: #ecf5fc;--navigation-muted: #adc2d3;--sidebar-icon-color: #ecf5fc;--sidebar-icon-filter: brightness(0) invert(1);background:var(--ui-bg)!important;color:var(--ui-text)}html[data-theme=dark] .main-layout :is(.page-layout,.page-layout__content),html[data-theme=dark] .left-sidebar__sections{background-color:var(--ui-bg)!important}html[data-theme=dark] .main-layout .left-sidebar{background:var(--ui-surface)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .main-layout .left-sidebar__sections{background:transparent!important}html[data-theme=dark] .main-layout .left-sidebar__item:hover:not(.left-sidebar__item--active){background:var(--ui-raised)!important;color:var(--ui-text)!important}html[data-theme=dark] .main-layout .left-sidebar__item:not(.left-sidebar__item--active){--sidebar-icon-color: #ecf5fc;--sidebar-icon-filter: brightness(0) invert(1)}html[data-theme=dark] .main-layout .left-sidebar__item:not(.left-sidebar__item--active) img{filter:brightness(0) invert(1)!important}html[data-theme=dark] :is([class$=__header],[class$=__toolbar],[class$=__panel],[class$=__card],[class$=-task-card],[class$=-question-card],[class$=__empty],[class$=__table-wrap],.fc-panel,.fc-course,.fc-deck,.fc-modal,.fc-dialog,.fc-answer-sheet,.fc-select-menu,.fc-heading,.fc-tabs,.fc-group-heading,.fc-empty,.fc-mode-switch,.fc-study-card,.fc-written-field,[class$=__summary],[class$=__filters],[class$=__surface],[class$=__table-card],.account-menu__panel,.account-menu__profile,.account-menu__logout,.rewards__popover,.homework-board__table,.homework-board__header,.progress-board__summary,.rating-board__summary,.landing-header,.landing-header__navigation,.landing-header__phone-popover,.auth-modal,.auth-modal__dialog,.onboarding-dialog,.teacher-tour__card){background-color:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;box-shadow:none}html[data-theme=dark] :is(.tasks-bank,.variant-page,.variant-result-page,.course-workspace,.courses,.courses-cart,.course-details,.homework-block,.progress-board,.rating-board,.upgrade-block,.classrooms-page,.classroom-page,.teacher-workspace,.journal,.users,.profile-page,.fc-page){color:var(--ui-text)!important}html[data-theme=dark] :is(.rewards__metric,.rewards__metric-copy,.account-menu__logout,.account-menu__profile,.tasks-bank__chevron,.tasks-bank__counter-value,.tasks-bank__counter-btn,.tasks-bank__select-btn,.tasks-bank__topic-search,.tasks-bank__mode-switch,.fc-select-trigger,.fc-select-option,.back-button){background-color:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .rewards__metric{background:transparent!important}html[data-theme=dark] .platform-header__theme:hover{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] :is(.tasks-bank__topic-card-text,.variant-question__text,.variant-build-question__text,.variant-result-question-card__text,.course-workspace-homework-task__text,.course-workspace-trial-task__text,app-task-rich-text){color:var(--ui-text)!important}html[data-theme=dark] .fc-tabs button:not(.active):not([aria-selected=true]){background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] .rewards__coin span{color:#111!important}html[data-theme=dark] .rewards--drawer .rewards__metric{background:var(--ui-soft)!important}html[data-theme=dark] .rewards__metric-copy small{color:var(--ui-muted)!important}html[data-theme=dark] .tasks-bank__counter{background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .tasks-bank__mode-segment:not(.tasks-bank__mode-segment--active):not(.tasks-bank__mock-exam-btn){color:var(--ui-link)!important}html[data-theme=dark] .tasks-bank__part-range,html[data-theme=dark] .tasks-bank__practice-total{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] .tasks-bank__topic-search-row .tasks-bank__topic-filters-reset{background:#392b36!important;color:#f0b5bf!important;border-color:#63404c!important}html[data-theme=dark] :is(.tasks-bank__build-label,.tasks-bank__total,.variant-result-toolbar__meta,.variant-result-toolbar__meta span){color:inherit!important}html[data-theme=dark] .tasks-bank__build-btn:disabled{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] :is(.variant-result-toolbar__tool-btn,.variant-toolbar__tool-btn,.variant-build-toolbar__tool-btn){background:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] :is(.print-modal__title,.variant-share-modal__title,.task-report-modal__title) img{filter:brightness(0) invert(1)}html[data-theme=dark] :is(.print-modal__chevron,.variant-share-modal__cancel-btn){color:var(--ui-muted)!important;border-color:var(--ui-muted)!important}html[data-theme=dark] body,html[data-theme=dark] app-root,html[data-theme=dark] #app-scale-shell,html[data-theme=dark] main,html[data-theme=dark] .home-page,html[data-theme=dark] .home-layout,html[data-theme=dark] .platform-layout,html[data-theme=dark] .platform-shell,html[data-theme=dark] .home-content{background-color:var(--ui-bg)!important;color:var(--ui-text)}html[data-theme=dark] :is(.platform-header,.platform-account-menu,.platform-navigation,.platform-sidebar,.platform-mobile-navigation,.platform-mobile-menu,.landing-footer,.tasks-bank__toolbar,.tasks-bank__row,.tasks-bank__subtopic-header,.tasks-bank__topic-card,.tasks-bank__topic-card--selected,.tasks-bank__microtopics,.my-variants__toolbar,.my-variants__card,.my-variants__empty,.variant-toolbar,.variant-build-toolbar,.variant-result-toolbar,.variant-attempts-header,.variant-result-table-card,.variant-result-question-card,.variant-build-card,.variant-question-card,.variant-favorites__header,.variant-favorites-card,.task-details__header,.task-details__toolbar,.task-details__card,.task-details-page__header,.task-details-page__actions,.course-workspace__header,.course-workspace__lesson,.course-workspace__lesson-card,.course-workspace-checked-result__header,.course-workspace-checked-result__table-card,.course-workspace-checked-result__question-card,.course-workspace__homework-card,.course-workspace__homework-table,.course-workspace__trial-card,.courses__header,.courses__card,.courses-cart__item,.courses-cart__course,.courses-cart__summary,.courses-cart__header,.courses-cart__recommendations,.course-details__hero,.course-details__teacher,.checks-review-hero,.checks-review-task-card,.checks-review-question-list,.notifications-page__header,.notifications-page__card,.notifications-page__empty,.document-details__header,.document-details__section,.document-details__file,.documents-page__header,.documents-page__card,.profile__card,.profile-card,.fc-card,.fc-module-card,.fc-course-card,.fc-folder-card,.progress__card,.progress__header,.rating__card,.rating__header,.journal__toolbar,.journal__table-wrap,.journal__card){background-color:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;box-shadow:none}html[data-theme=dark] :is(h1,h2,h3,h4,h5,h6),html[data-theme=dark] :is([class$=__title],[class$=__name],[class$=__heading],[class$=__text],[class$=__label]){color:var(--ui-text)!important}html[data-theme=dark] p:not([style*=color]),html[data-theme=dark] legend,html[data-theme=dark] dt,html[data-theme=dark] dd{color:inherit}html[data-theme=dark] :is([class$=__subtitle],[class$=__caption],[class$=__description],[class$=__date],[class$=__muted],[class$=__meta],[class$=__time]){color:var(--ui-muted)!important}html[data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=submit]),textarea,select){color:var(--ui-text)!important;background-color:var(--ui-surface)!important;border-color:var(--ui-border)!important;caret-color:#7bc9ff}html[data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=submit]),textarea,select)::placeholder{color:var(--ui-muted)!important;opacity:.85}html[data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=submit]),textarea,select):is(.tasks-bank__counter-input,.bank-topic-quantity input){background-color:transparent!important}html[data-theme=dark] :is(button[class*=cancel],button[class*=secondary],button[class*=dropdown-trigger],button[class*=filter-trigger],button[class*=sort-trigger],.bank-filter__trigger,.bank-filter__menu,.bank-filter__menu input,.bank-filter__options button,.tasks-bank__dropdown-menu,.tasks-bank__dropdown-option,.pagination-range__trigger,.pagination-range__menu,.print-modal__trigger,.print-modal__option){background-color:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .bank-filter__options button.is-selected,html[data-theme=dark] .bank-filter__options button:hover,html[data-theme=dark] .tasks-bank__dropdown-option:hover{background-color:var(--ui-raised)!important;color:#a1eb63!important}html[data-theme=dark] .platform-header__brand,html[data-theme=dark] .landing-footer__brand{color:#ecf5fc!important}html[data-theme=dark] .platform-header__icon:not(.platform-header__menu)>img,html[data-theme=dark] .variant-result-toolbar__tool-btn img,html[data-theme=dark] .variant-toolbar__tool-btn img,html[data-theme=dark] .variant-build-toolbar__tool-btn img{filter:brightness(0) invert(1)}html[data-theme=dark] :is(.variant-result-score,.course-workspace-checked-result__score-card,.variant-result-page__state,.notifications-page__status,.notifications-page__empty,.course-workspace-statistics__chart,.course-workspace-statistics__summary){background-color:var(--ui-soft)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] :is(.variant-result-score-card__counter,.course-workspace-checked-result__score-counter,.variant-result-score__meta,.variant-result-page__state p,.checks-review-result__score-meta,.course-workspace-checked-result__meta){color:var(--ui-text)!important}html[data-theme=dark] :is(.variant-result-score-card__ring-center,.course-workspace-checked-result__ring-center){background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme=dark] .variant-result-score-card__ring:before{background:var(--ui-surface)!important}html[data-theme=dark] :is(.variant-result-table,.course-workspace-checked-result__table) :is(th,td){border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] :is(.variant-result-table,.course-workspace-checked-result__table) th{background:var(--ui-soft)!important;color:var(--ui-muted)!important}html[data-theme=dark] :is(.variant-result-table__answer-chip,.course-workspace-checked-result__answer){background:#244b32!important;color:#c4efcb!important}html[data-theme=dark] :is(.variant-result-table__answer-chip--wrong,.course-workspace-checked-result__answer--wrong){background:#4b2c39!important;color:#ffbecb!important}html[data-theme=dark] :is(.variant-result-table__answer-chip--partial,.course-workspace-checked-result__answer--partial){background:#4a4129!important;color:#ffe1a1!important}html[data-theme=dark] :is(.variant-result-table__answer-chip--submitted){background:#22435b!important;color:#b0ddff!important}html[data-theme=dark] .task-rich-text{color:inherit!important}html[data-theme=dark] .task-rich-text :is(th,td),html[data-theme=dark] .task-rich-text pre{background:var(--ui-soft)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .task-rich-text blockquote{color:var(--ui-muted)!important}html[data-theme=dark] .task-rich-text table[data-table-style=borderless] :is(th,td){background:transparent!important}html[data-theme=dark] :is(.print-modal,.variant-share-modal,.task-report-modal,.article-report-modal,.tasks-bank__modal){background:var(--ui-surface)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] :is(.variant-time__presets button,.mock-exam-question,.checks-review-hero__detail){background-color:var(--ui-soft)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .variant-time__presets button[aria-pressed=true]{background:#a1eb63!important;color:#203517!important;border-color:#a1eb63!important}html[data-theme=dark] .variant-time__presets button[aria-pressed=true] small{color:#315025!important}html[data-theme=dark] :is(.variant-result-toolbar__retry-btn,.course-workspace-checked-result__retry,.print-modal__open-btn){color:#203517!important}html[data-theme=dark] .landing-footer{--footer-line: var(--ui-border);--footer-muted: var(--ui-muted)}html[data-theme=dark] .landing-footer a,html[data-theme=dark] .landing-footer__registration p{color:var(--ui-muted)!important}html[data-theme=dark] .landing-footer__social{background-color:var(--ui-soft)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .landing-footer__documents a:last-child{background:#243b2a!important;color:#d1f1c1!important;border-color:#416238!important}html[data-theme=dark] .landing-footer__brand-link strong{color:var(--ui-text)!important}html[data-theme=dark] .landing-footer__column--education a{background:var(--ui-soft)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .landing-footer__legal,html[data-theme=dark] .landing-footer__bottom{border-color:var(--ui-border)!important}html[data-theme=dark] :is(.course-details__teacher-caption,.course-details__teacher-card,.course-details__bundle,.course-details__enroll,.course-details__facts,.landing-reviews__all,.rewards__coin) :is(h1,h2,h3,h4,[class$=__title],[class$=__name],[class$=__label]){color:#203746!important}html[data-theme=dark] .course-details__facts :is(dt,dd){color:#fff!important}html[data-theme=dark] body app-root :is(.tasks-bank__topic-card-type,.variant-question__type,.variant-build-question__type,.variant-result-question-card__type,.task-details-card__type){background:var(--ui-soft)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-root :is(.course-details__enroll,.course-details__bundle,.landing-reviews__all) :is(h2,h3,p,strong,small){color:#203746!important}html[data-theme=dark] body app-root .variant-result-table__answer-chip{background:#244b32!important;color:#c4efcb!important}html[data-theme=dark] body app-root .variant-result-table__answer-chip--wrong{background:#4b2c39!important;color:#ffbecb!important}html[data-theme=dark] body app-root .variant-result-table__answer-chip--partial{background:#4a4129!important;color:#ffe1a1!important}html[data-theme=dark] body app-root app-variant-result-page .variant-result-page .variant-result-table__answer-chip{background:#244b32!important;color:#c4efcb!important}html[data-theme=dark] body app-root app-variant-result-page .variant-result-page .variant-result-table__answer-chip--wrong{background:#4b2c39!important;color:#ffbecb!important}html[data-theme=dark] body app-root app-variant-result-page .variant-result-page .variant-result-table__answer-chip--partial{background:#4a4129!important;color:#ffe1a1!important}html[data-theme=dark] body app-root app-courses-block .courses-board .courses-board__catalog-card .courses-board__catalog-grade{background:var(--ui-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] body app-root .variant-result-page .variant-result-question-card__status{background:#244b32!important;color:#c4efcb!important}html[data-theme=dark] body app-root .variant-result-page .variant-result-question-card__status--wrong{background:#4b2c39!important;color:#ffbecb!important}html[data-theme=dark] body app-root .variant-result-page .variant-result-question-card__status--partial{background:#4a4129!important;color:#ffe1a1!important}html[data-theme=dark] body app-root app-upgrade-block .upgrade-block .upgrade-block__controls-panel{background:var(--ui-surface)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-root app-rating-block .rating-board .rating-board__summary-coins :is(.rating-board__summary-coins-value,.rating-board__summary-coins-label){color:#203746!important}html[data-theme=dark] body app-root .checks-board .checks-board__summary-card[data-tone=blue]{background:#234965!important}html[data-theme=dark] body app-root .checks-board .checks-board__summary-card[data-tone=pink]{background:#4c2b41!important}html[data-theme=dark] body app-root .checks-board .checks-board__summary-card :is(h2,p){color:var(--ui-text)!important}html[data-theme=dark] body app-root .checks-board .checks-board__status-filters button[aria-pressed=true]{background:#234965!important;color:#d4edff!important}html[data-theme=dark] .platform-header__phone:before{filter:brightness(0) invert(1)}html[data-theme=dark] img[src$="/Raiting/blackman.png"]{background:#e8eef5;border-radius:50%}html[data-theme=dark] body app-root .homework-block .homework-block__status-pill[data-tone=orange]{color:#ffe1a1!important}html[data-theme=dark] body app-root :is(.checks-review-page,.course-workspace-checked-result) .course-workspace-checked-result__table td.course-workspace-checked-result__answer{background:#244b32!important;border-color:var(--ui-surface)!important;color:#c4efcb!important}html[data-theme=dark] body app-root :is(.checks-review-page,.course-workspace-checked-result) .course-workspace-checked-result__table td.course-workspace-checked-result__answer--wrong{background:#4b2c39!important;color:#ffbecb!important}html[data-theme=dark] body app-root :is(.checks-review-page,.course-workspace-checked-result) .course-workspace-checked-result__table td.course-workspace-checked-result__answer--partial{background:#4a4129!important;color:#ffe1a1!important}html[data-theme=dark] app-back-button img{filter:brightness(0) invert(1)}html[data-theme=dark] body app-flashcards-study .fc-study-chrome{background:var(--ui-bg)}html[data-theme=dark] body app-flashcards-feedback .fc-choice-dock{background:var(--ui-surface);border-color:var(--ui-border)}html[data-theme=dark] body app-flashcards-feedback .fc-choice-dock .fc-result-primary{background:#2e9fff!important;color:#fff!important}html[data-theme=dark] body app-flashcards-feedback .fc-choice-dock .fc-result-secondary{background:var(--ui-soft)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-flashcards-page .fc-course-card{--tile-bg:#173b59;--tile-ink:#dbedff;background:var(--tile-bg)!important;color:var(--tile-ink)!important}html[data-theme=dark] body app-flashcards-page .fc-course-card[data-tone=lime]{--tile-bg:#253f2d;--tile-ink:#def5c9}html[data-theme=dark] body app-flashcards-page .fc-course-card[data-tone=lilac]{--tile-bg:#322d4d;--tile-ink:#ede1ff}html[data-theme=dark] body app-flashcards-page .fc-course-card[data-tone=rose]{--tile-bg:#472b3d;--tile-ink:#ffe2ef}html[data-theme=dark] body app-flashcards-page .fc-course-card :is(h3,.fc-muted,.fc-course-symbol,.fc-course-watermark){color:var(--tile-ink)!important}html[data-theme=dark] body app-flashcards-page .fc-course-card .fc-course-symbol{background:#ffffff10!important}html[data-theme=dark] body app-floating-help .floating-help__button{color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-floating-help .floating-help__vk img{filter:brightness(0) invert(1)!important}html[data-theme=dark] body app-root .main-layout .platform-menu-links__utility-icon{filter:brightness(0) invert(1)!important}html[data-theme=dark] body app-root app-platform-header .platform-header__login{background:#31a2ff!important;border-color:#31a2ff!important;color:#fff!important}html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .tasks-bank__counter,html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .tasks-bank__counter-value,html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .tasks-bank__counter-btn,html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .bank-topic-quantity{border-color:var(--ui-border)!important;background:var(--ui-soft)!important;color:var(--ui-text)!important;box-shadow:none!important}html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .tasks-bank__counter{height:36px;padding-inline:10px;gap:3px}html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank :is(.tasks-bank__counter,.bank-topic-quantity):focus-within{border-color:#31a2ff!important}html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .bank-topic-quantity :is(input,span,small,button){background:transparent!important;color:var(--ui-text)!important}html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .bank-topic-quantity input{border:0!important;box-shadow:none!important}html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .tasks-bank__counter-input{min-height:0;height:auto;border-radius:0!important;line-height:1.25;background:transparent!important;color:var(--ui-text)!important;border:0!important;outline:0!important;box-shadow:none!important}html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .tasks-bank__counter-total{color:var(--ui-muted)!important}html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .bank-topic-quantity small{color:var(--ui-muted)!important}html[data-theme=dark] body app-root app-tasks-bank-block .tasks-bank .bank-topic-quantity button:disabled{color:var(--ui-muted)!important}html[data-theme=dark] body app-root app-task-details-page .task-details-page>:is(.task-details-page__toolbar,.task-details-page__header-card,.task-details-card,.task-details-page__report-card,.task-details-page__empty){background:var(--ui-surface)!important;border-color:var(--ui-border)!important;box-shadow:none!important}html[data-theme=dark] body app-root app-teacher-tour .tour-replay{background:var(--ui-soft)!important;color:var(--ui-link)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-root app-courses-block .courses-board .courses-board__catalog-card .courses-board__catalog-grade{background:#e3f4d6!important;color:#27451a!important;border-color:#bce29f!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__teacher-card{background:var(--ui-surface)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__teacher-card :is(h2,h3,strong){color:var(--ui-text)!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__teacher-card>p,html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__teacher-caption>span{color:var(--ui-muted)!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__teacher-caption{color:var(--ui-text)!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__teacher-caption :is(strong,h2,h3){color:var(--ui-text)!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__socials .course-details__social{background:var(--ui-soft)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__socials .course-details__social span{color:var(--ui-text)!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__social--tiktok{color:var(--ui-text)!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__cta--next{background:radial-gradient(ellipse at 90% 100%,rgba(49,162,255,.13),transparent 65%),var(--ui-soft)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__cta--next .course-details__cta-copy :is(strong,p){color:var(--ui-text)!important}html[data-theme=dark] body app-root app-course-details-block .course-details .course-details__cta--next .course-details__cta-copy p{color:var(--ui-muted)!important}html[data-theme=dark] body app-root app-invite-block .invite-faq .invite-faq__item h3 button{color:var(--ui-text)!important}html[data-theme=dark] body app-root app-invite-block .invite-faq .invite-faq__item h3 button:hover{color:var(--ui-link)!important}html[data-theme=dark] body app-root app-invite-block .invite-faq .invite-faq__answer{color:var(--ui-muted)!important}html[data-theme=dark] body app-root app-invite-block .invite-reward--self :is(span,strong,small),html[data-theme=dark] body app-root app-invite-block .invite-stat--balance :is(span,strong,p),html[data-theme=dark] body app-root app-invite-block .invite-button--lime{color:#203746!important}html[data-theme=dark] body app-root app-methodist-block .methodist-board{--surface:var(--ui-bg);--card:var(--ui-surface);--card-solid:var(--ui-surface);--line:var(--ui-border);--tab:var(--ui-soft);--ink-main:var(--ui-text);--ink-muted:var(--ui-muted)}html[data-theme=dark] body app-root app-methodist-block .methodist-board .methodist-board__subject-tab{border-color:var(--ui-border)!important}html[data-theme=dark] body app-root app-methodist-block .methodist-board .methodist-board__subject-tab--active{background:var(--ui-soft)!important;color:var(--ui-link)!important;border-color:#31a2ff!important}html[data-theme=dark] body app-root app-methodist-block .methodist-board .methodist-board__add-variant-btn{color:var(--ui-link)!important;border-color:var(--ui-border)!important}html[data-theme=dark] body app-root app-flashcards-page .fc-continue{border-color:var(--ui-border)!important}html[data-theme=dark] body app-root app-flashcards-page .fc-continue .fc-progress{background:var(--ui-border)!important}html[data-theme=dark] body app-root app-flashcards-page .fc-menu .danger{color:#ffb6c6!important}html[data-theme=dark] body app-root app-flashcards-study .fc-choice.correct{background:#244b32!important;color:#ecf5fc!important}html[data-theme=dark] body app-root app-flashcards-study .fc-choice.incorrect{background:#4b2c39!important;color:#ecf5fc!important}@media print{html[data-theme=dark]{color-scheme:light;--ui-bg:#fff;--ui-surface:#fff;--ui-soft:#f4f8fb;--ui-raised:#fff;--ui-text:#203746;--ui-muted:#657c8e;--ui-border:#d6e4ee}}[data-loading=true]:before,button[aria-busy=true]:not([data-loading=true]):before{content:"";display:inline-block;flex:0 0 auto;width:20px;height:20px;box-sizing:border-box;border:2px solid #b4dfff;border-top-color:#31a2ff;border-radius:50%;vertical-align:middle;margin-right:8px;animation:genesis-loading-spin .8s linear infinite}@keyframes genesis-loading-spin{to{transform:rotate(360deg)}}:is([class*=spinner],[class*=loader])+[data-loading=true]:before,button[aria-busy=true]:has([class*=spinner]):before{content:none}@media(prefers-reduced-motion:reduce){[data-loading=true]:before,button[aria-busy=true]:before{animation-duration:2s}}
