:root{--watch:0px;--phone:0px;--tablet:850px;--book:1030px;--pc:1280px;--tv:1480px}
:root{--large:24px;--larger:30px;--medium:20px;--small:18px;--smaller:16px;--x-large:36px;--x-small:14px;--xx-large:48px;--xx-small:12px;--xxx-large:60px}
:root{--cBlue:#0091ff;--cCloud:#32c5ff;--cCyan:#44d7b6;--cGreen:#6dd400;--cOrange:#fa6400;--cRed:#e02020;--cGray:#6d7278;--cPurple:#6236ff;--cPink:#b620e0;--cYellow:#f7b500;--black:#000;--white:#fff;--cBlueOpacity:#2f4bcb1a}
:root{--m5:5px;--m10:10px;--m20:20px;--m30:30px;--m40:40px;--m50:50px;--p5:5px;--p10:10px;--p20:20px;--p30:30px;--p40:40px;--p50:50px;--p60:60px;--p70:70px;--p80:80px;--p90:90px;--p100:100px;--i12:12px;--i14:14px;--i18:18px;--i20:20px;--i24:24px;--i40:40px;--i48:48px;--r4:4px;--r8:8px;--r5:5px;--r10:10px;--r16:16px;--r20:20px;--r30:30px;--r32:32px;--gap:1px;--area:12px;--safe:16px;--in:22px;--out:44px;--lineHeight:44px;--lineHeightMedium:34px;--max-width:1460px;--sf-pro-display:"Inter";--sf-pro:"Inter";--haaderHeight:60px}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:system-ui}@media screen and (min-width:1030px){body{padding-top:50px}}hr{background:var(--border);border:0;height:1px}
.wrapper{max-width:var(--max-width);width:100%;margin:auto}.scroll{scrollbar-width:none;-ms-overflow-style:none;overflow-x:scroll}.scroll::-webkit-scrollbar{display:none}.link{transition:opacity .3s}.link:hover{opacity:.75}.link:active{opacity:.5}
:is(article) a{text-decoration:none}:is(article) a:hover{text-decoration:underline}[data-theme=light] :is(:is(article) a){color:#00e}[data-theme=light] :is(:is(article) a):active:hover{color:red}[data-theme=light] :is(:is(article) a):visited{color:#551a8b}[data-theme=dark] :is(:is(article) a){color:#9e9eff}[data-theme=dark] :is(:is(article) a):active:hover{color:#ff9e9e}[data-theme=dark] :is(:is(article) a):visited{color:#d0adf0}
[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=light] body{background:#fff}[data-theme=light]{--scaffold:#eff5ff;--background:#fff;--primary:black;--canvas:var(--cDark1);--border:#0000001a;--box-shadow:0 2px 10px #00000042;--border-color:#eee;--background-color:var(--cLight2);--cDark1:#131415;--cDark2:#1d1e1f;--cDark3:#000000a6;--cLight1:#fff;--cLight2:#f9f9f9;--cStyle:#4760ff;--cStyleBackground:#ffffff40;--cStyleOpacity:#2f4bcb1a;--cStyleLight:#dee7fa;--cStyleDark:#222b42}
[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] body{background:var(--background)}[data-theme=dark]{--scaffold:var(--cDark1);--background:#232323;--primary:white;--canvas:var(--cLight1);--border:#ffffff1a;--box-shadow:0 2px 10px #00000042;--border-color:var(--cDark2);--background-color:var(--cDark1);--cDark1:#131415;--cDark2:#1d1e1f;--cDark3:#000000a6;--cLight1:#fff;--cLight2:#f9f9f9;--cStyle:#4760ff;--cStyleBackground:#00000040;--cStyleOpacity:#2f4bcb1a;--cStyleLight:#dee7fa;--cStyleDark:#222b42}
:root{--sLargeTitle:30px;--sTitle1:30px;--sTitle2:24px;--sTitle3:20px;--sSubhead:20px;--sHeadline:17px;--sBody:16px;--sCallout:16px;--sFootnote:13px;--sCaption1:14px;--sCaption2:12px;--sSubtitle:16px}
.innerHTML p{white-space:pre-wrap;font-size:17px;line-height:1.5em}html[data-theme=dark] .innerHTML p{color:#e0e0e0}html[data-theme=light] .innerHTML p{color:inherit}.innerHTML figure figcaption{padding-top:var(--p10)}.hl{border-radius:4px;padding:6px}html[data-theme=dark] .hl-orange,html[data-theme=light] .hl-orange{color:inherit;background:#dfedfb}.innerHTML{color:var(--primary)}.innerHTML aside{border-left:2px solid var(--cRed);padding-left:var(--safe);margin-bottom:var(--m20)}.innerHTML code{border-left:2px solid var(--cPink);padding-left:var(--safe);margin-bottom:var(--m20);display:block}.innerHTML code:before{content:"Искусственный интеллект советует:";margin-bottom:var(--m10);color:var(--cGray);display:block}.innerHTML table{border-collapse:collapse;width:100%;margin-bottom:20px}.innerHTML table th{font-weight:400}.innerHTML table th,.innerHTML table td{border:1px solid var(--border-color);padding:var(--p20)var(--p20);text-align:left;vertical-align:top}.innerHTML table th{background-color:var(--cLight2);color:var(--cGray);font-weight:500;font-size:var(--sFootnote)}.innerHTML table tr:nth-child(2n){background-color:var(--cLight2)}.innerHTML hr{background:var(--border);height:1px;margin-bottom:var(--m20);border:none}.innerHTML ul,.innerHTML ol{grid-gap:var(--m10);margin-left:3em;display:grid}.innerHTML pre{padding:var(--p20);background:var(--cLight2);border:1px solid var(--border);margin-bottom:var(--m20);border-radius:var(--r10);display:block}.innerHTML pre code{white-space:break-spaces}.innerHTML .video{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.innerHTML .video iframe,.innerHTML .video object,.innerHTML .video embed{width:100%;height:100%;position:absolute;top:0;left:0}.innerHTML h2{margin-top:var(--m20);font-size:26px}.innerHTML h2,.innerHTML h3{word-break:break-word}.innerHTML h3{font-size:var(--sTitle3);font-weight:700}.innerHTML blockquote{border-left:2px solid var(--cGray)}.innerHTML blockquote p{margin-left:-2px;padding:0;font-size:20px;font-style:italic;color:var(--cGray)!important}.innerHTML blockquote footer{font-size:var(--sCaption2);margin-top:var(--m5);color:var(--cGray)}.innerHTML blockquote footer:before{content:"—";margin-right:var(--m5)}.innerHTML blockquote footer cite{font-style:normal}.innerHTML blockquote footer cite:before{content:",";margin-right:var(--m5)}.innerHTML figure img,.innerHTML figure video{max-width:100%;display:block}.innerHTML figure figcaption{text-transform:lowercase}.innerHTML figure figcaption p{white-space:normal;font-size:var(--sFootnote)!important;color:var(--cGray)!important}.innerHTML figure figcaption b{text-transform:none;font-weight:400}.innerHTML figure figcaption span:before{content:"—";margin-right:var(--m5)}@media screen and (min-width:0){.innerHTML{grid-gap:var(--safe);display:grid}.innerHTML blockquote{padding:0 var(--p20)}.innerHTML blockquote p{color:var(--cGray)}.innerHTML table{width:calc(100% + 40px);margin-bottom:var(--m20);transform:translate(-20px)}}
