.notification-container{position:fixed;right:25px;width:360px;bottom:20px;z-index:999999}.notification-container .notification{position:relative;cursor:pointer;padding:12px 20px 16px;transition:.3s ease;border-radius:10px;font-size:1em;margin-top:15px;overflow:hidden}.notification-container .notification :after{content:"";top:0;left:0;position:absolute;width:100%;height:100%;background:var(--light-gray);z-index:-1}.notification-container .notification.notification-error{color:var(--text-color-light-constant)}.notification-container .notification.notification-error :after{background:linear-gradient(to bottom right,rgba(var(--primary-red-rgb),.72),rgba(var(--primary-red-rgb),.69))}.notification-container .notification.notification-success{color:var(--text-color-light-constant)}.notification-container .notification.notification-success :after{background:linear-gradient(to bottom right,rgba(var(--success-color-start-rgb),.67),rgba(var(--success-color-end-rgb),.77));filter:brightness(.85)}.notification-container .notification.notification-info{border:1px solid var(--notification-info-border-color)}.notification-container .notification .title{font-size:1.1em;margin:4px 0 12px;font-family:var(--font-700)}.notification-container .notification .message{word-break:break-all}.notification-container .notification-enter{visibility:hidden;transform:translate3d(100%,0,0)}.notification-container .notification-enter.notification-enter-active{visibility:visible;transform:translateZ(0);transition:all .4s}.notification-container .notification-leave{visibility:visible;transform:translateZ(0)}.notification-container .notification-leave.notification-leave-active{visibility:hidden;transform:translate3d(100%,0,0);transition:all .4s}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}svg.svg-inline--fa:not(:host),svg.svg-inline--fa:not(:root){overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}:root{--font-300:"font300","Arial";--font-500:"font500","Arial";--font-700:"font700","Arial";--font-900:"font900","Arial";--primary-blue:#1357d2;--primary-blue-rgb:19,87,210;--dark-blue:#104dbd;--primary-red:#ff4c4c;--primary-red-rgb:255,76,76;--light-blue:#92a4e9;--light-grey:#ddd;--light-grey-rgb:221,221,221;--dark-grey:#666;--dark-grey-rgb:102,102,102;--dark:#222;--green:green;--easy-question:#1ba94c;--medium-question:#db7100;--hard-question:#db2644;--success-color-start:#41e3b6;--success-color-start-rgb:65,227,182;--success-color-end:#5390d9;--success-color-end-rgb:83,144,217;--primary-gradient:linear-gradient(0.25turn,#1560ebf0,#1357d2f0);--dark-blue-gradient:linear-gradient(0.25turn,#0550db,#0346c2);--white:#fff;--white-rgb:255,255,255;--light-gray:#fbfbfb;--medium-gray:#ddd;--link-color:#1357d2;--border-color:#e0e0e0;--background-page:#f5f5f5;--background-page-rgb:245,245,245;--code-box-background:#f2f2f2;--secondary-background:#f0f0f0;--secondary-background-rgb:240,240,240;--text-color-primary:#333;--text-color-primary-rgb:51,51,51;--text-color-secondary:#757575;--text-color-tertiary:#aaa;--premium-main-color:#ff9800;--database-diagram-background:#f1f6f8;--landing-title-gradient-color1:#1d2645;--landing-title-gradient-color2:#7c8cc0;--landing-title-gradient-color3:#585d71;--landing-title-text-shadow:1px 2px 6px rgba(0,0,0,.21);--green-blink-bg:#196a05;--green-blink-shadow:#1cba1b;--nav-course-gradient:linear-gradient(312deg,#e39fff,#d158ffde,#a932d6cf,#79429bc9);--nav-telegram-gradient:linear-gradient(324deg,#47bcfd,#098fd2);--landing-forwhom-gradient-c1:#84d9c1;--landing-forwhom-gradient-c2:#80c4c8;--landing-forwhom-gradient-c3:#76a0d0;--landing-forwhom-gradient-c4:rgba(25,24,24,.9);--landing-review-item-bg-start:#262626;--landing-review-item-bg-end:#505050;--guide-colourful-spot-1:radial-gradient(ellipse 50% 50%,#d1aeff33 0,#61b2d130 80%,#ffffff00);--guide-colourful-spot-2:radial-gradient(ellipse 50% 50%,#61b2d11f 0,#d1aeff33 80%,#ffffff00);--guide-cover-title-text-shadow:1px 1px 2px rgba(0,0,0,.7);--skeleton-bg-start:#e0e7eb;--skeleton-bg-end:#f0f3f5;--indent-xs:4px;--indent-s:6px;--indent-m:12px;--indent-l:16px;--indent-xl:20px;--indent-xxl:24px;--indent-xxxl:30px;--shadow-xl:0 4px 20px rgb(33 33 33/2%);--shadow-l:0 8px 14px rgba(33,33,33,.1);--shadow-m:0 4px 8px rgba(33,33,33,.15);--shadow-s:0px 4px 4px 0 rgba(33,33,33,.1);--shadow-xs:0 2px 2px 0 rgba(33,33,33,.1);--button-primary-shadow:0 7px 9px rgba(var(--text-color-primary-rgb),0.2);--button-primary-shadow-hover:0 7px 9px rgba(var(--text-color-primary-rgb),0.3);--header-height:65px;--border-radius-s:6px;--border-radius-m:10px;--border-radius-l:16px;--border-radius-xl:20px;--border-radius-xxl:24px;--page-width-xs:570px;--page-width-s:770px;--page-width-m:960px;--page-width-l:1200px;--page-width-xl:1380px;--notification-info-border-color:rgba(0,0,0,.05);--prism-color-text:#000;--prism-background:#fff;--prism-selection-background:#b3d4fc;--prism-color-comment:#708090;--prism-color-punctuation:#999;--prism-color-property-tag-boolean-number-constant-symbol-deleted:#905;--prism-color-selector-attr-name-string-char-builtin-inserted:#690;--prism-color-operator-entity-url:#9a6e3a;--prism-operator-background:hsla(0,0%,100%,.5);--prism-color-atrule-attr-value-keyword:#07a;--prism-color-function-class-name:#dd4a68;--prism-color-regex-important-variable:#e90;--text-color-light-constant:#fff;--text-color-light-constant-rgb:255,255,255;--text-color-dark-constant:#333;--landing-icon-color:#6a8cb2;--focus-border:var(--primary-blue);--separator-border:rgba(var(--dark-grey-rgb),0.2);--button-success-gradient:linear-gradient(0.25turn,#3ec144,#159e15);--button-success-gradient-hover:linear-gradient(0.25turn,#2eb134,#058e05);--question-shadow:0 4px 4px 0 rgba(var(--text-color-primary-rgb),0.1);--question-shadow-hover:0 4px 4px 0 rgba(var(--text-color-primary-rgb),0.2);--question-fail-background:#ffe7e7;--question-fail-color:var(--primary-red);--question-success-background:#e7fff1;--question-success-color:var(--green);--button-subtle-hover-background:rgba(var(--text-color-primary-rgb),0.05);--premium-overlay-background:hsla(0,0%,100%,.83);--success-message-gradient:linear-gradient(45deg,#1cc120,#89d6a4);--warning-message-gradient:linear-gradient(45deg,#f94d4d,#fb9470);--primary-blue-for-highlight-rgb:18,86,210;--code-box-background-rgb:242,242,242;--overlay-background:rgba(0,0,0,.5);--green-rgb:0,128,0;--prism-gutter-background:#f6f6f6;--prism-gutter-text-color:#4d4d4c;--prism-print-margin-background:var(--border-color);--prism-cursor-color:#aeafad;--prism-step-background:#ff0;--prism-bracket-border:#d1d1d1;--prism-active-line-background:#e9e9e9;--prism-gutter-active-line-background:#dcdcdc;--prism-selected-word-border:#d6d6d6;--prism-invisible-color:#d1d1d1;--prism-indent-guide:var(--border-color);--tag-filter-active-gradient:linear-gradient(to bottom right,rgba(var(--success-color-start-rgb),0.37),rgba(var(--success-color-end-rgb),0.68));--tag-filter-nonactive-gradient:var(--light-gray);--tooltip-background:var(--dark);--tooltip-text-color:var(--medium-gray);--tooltip-text-color-hover:var(--light-gray);--quiz-option-bg:#f5f5f5;--quiz-option-bg-active:#e7e7e7;--quiz-result-bg-success:#72c35729;--quiz-result-bg-error:#fff3f3;--quiz-result-icon-color-success:#10c00d;--quiz-result-icon-color-error:#ffaeae;--guide-demo-border-color:#b4b4b4;--sorting-highlight-first-bg:rgba(24,113,194,.4);--sorting-highlight-second-bg:rgba(224,49,48,.4);--sorting-highlight-third-bg:rgba(47,158,68,.4);--sorting-highlight-first-text:#1871c2;--sorting-highlight-second-text:#e03130;--sorting-highlight-third-text:#2f9e44;--profile-sidebar-link-color:var(--text-color-secondary);--handbook-border-color:#eaeaea;--handbook-active-bg:#eaeaea;--landing-highlight-orange:#ff9800;--question-nav-shadow:0 2px 6px rgba(33,33,33,.15);--header-shadow-color-rgb:0,0,0;--hierarchy-dot-color:#b4b4b4;--quiz-active-checkbox-color:#b4b4b4;--quiz-checkbox-icon-color:var(--white);--quiz-wrong-checkbox-color:#ff3b30;--quiz-right-checkbox-color:#039b00;--hr-color:#f0f0f0;--vk-brand-color:#07f;--alfa-bank-brand-color:#ef3124;--dom-click-brand-color:#29ac70;--sberbank-brand-color:#00b02f;--sky-pro-brand-color:#00c0ff;--t-bank-brand-color:#ffdd2d;--microsoft-brand-color:#00a4ef;--samokat-brand-color:#93f;--beeline-brand-color:#ffc800;--yandex-brand-color:red;--twitter-brand-color:#1da1f2;--facebook-brand-color:#1877f2;--tiktok-brand-color:#000;--spotify-brand-color:#1db954;--tesla-brand-color:#c00;--uber-brand-color:#000;--mtc-brand-color:#e30611;--dodo-brands-brand-color:#ff6900;--uchi-ru-brand-color:#ff8c3f;--bank-otkritie-brand-color:#00bcf2;--ozon-brand-color:#005bff;--sber-brand-color:#21a038;--finstar-financial-group-brand-color:#1e4c7c;--default-brand-color:var(--secondary-background);--default-brand-text-color:var(--text-color-dark-constant);--badge-background:var(--secondary-background);--badge-text-color:var(--text-color-primary);--limit-demo-overlay-background-color:rgba(24,113,194,.4);--limit-demo-overlay-border-color:var(--dark-grey);--query-table-top-edge-background:linear-gradient(rgba(0,0,0,.1),transparent);--query-table-bottom-edge-background:linear-gradient(transparent,rgba(0,0,0,.1));--scroll-indicator-background-color:rgba(0,0,0,.2)}body{box-sizing:border-box;margin:0;color:var(--text-color-primary);font-size:16px;font-family:var(--font-500);background-color:var(--background-page)}[data-theme=dark]{--primary-blue:#64b5f6;--primary-blue-rgb:100,181,246;--dark-blue:#1565c0;--primary-red:#e53935;--primary-red-rgb:229,57,53;--primary-gradient:linear-gradient(0.25turn,#1e88e5f0,#1565c0f0);--dark-blue-gradient:linear-gradient(0.25turn,#125cb8,#0e4fa0);--light-blue:#64b5f6;--light-grey:#424242;--light-grey-rgb:66,66,66;--dark-grey:#bdbdbd;--dark:#f5f5f5;--white:#1e1e1e;--white-rgb:30,30,30;--light-gray:#222;--medium-gray:#333;--link-color:#64b5f6;--border-color:#3a3a3a;--border-color-dark-theme-only:var(--border-color);--background-page:#121212;--background-page-rgb:18,18,18;--code-box-background:#2e2e2e;--secondary-background:#252525;--secondary-background-rgb:37,37,37;--text-color-primary:#e0e0e0;--text-color-primary-rgb:224,224,224;--text-color-secondary:#b0b0b0;--text-color-tertiary:#888;--premium-main-color:#ffb300;--database-diagram-background:#2c2c2c;--landing-title-gradient-color1:#a8b2c5;--landing-title-gradient-color2:#e1e8ff;--landing-title-gradient-color3:#fff;--landing-title-text-shadow:1px 2px 4px rgba(0,0,0,.3);--green-blink-bg:#208812;--green-blink-shadow:#36e028;--nav-course-gradient:linear-gradient(312deg,#b37fcc,#a34cd6de,#8128a9cf,#5f337cc9);--nav-telegram-gradient:linear-gradient(324deg,#3a99cc,#0772a8);--landing-forwhom-gradient-c1:#47cbb0;--landing-forwhom-gradient-c2:#44979c;--landing-forwhom-gradient-c3:#415d7d;--landing-forwhom-gradient-c4:#327ea5;--landing-review-item-bg-start:#262626;--landing-review-item-bg-end:#505050;--guide-colourful-spot-1:radial-gradient(ellipse 50% 50%,#58377933 40%,#30586730 80%,rgba(var(--background-page-rgb),0));--guide-colourful-spot-2:radial-gradient(ellipse 50% 50%,#3058671f 20%,#58377933 80%,rgba(var(--background-page-rgb),0));--guide-cover-title-text-shadow:1px 1px 2px hsla(0,0%,100%,.3);--skeleton-bg-start:#29363d;--skeleton-bg-end:#475f6b;--shadow-xl:0 4px 20px rgba(var(--white-rgb),0.02);--shadow-l:0 8px 14px rgba(var(--white-rgb),0.05);--shadow-m:0 4px 8px rgba(var(--white-rgb),0.07);--shadow-s:0px 4px 4px 0 rgba(var(--white-rgb),0.05);--shadow-xs:0 2px 2px 0 rgba(var(--white-rgb),0.05);--button-primary-shadow:0 7px 9px rgba(var(--white-rgb),0.05);--button-primary-shadow-hover:0 7px 9px rgba(var(--white-rgb),0.08);--notification-info-border-color:hsla(0,0%,100%,.1);--prism-color-text:#d4d4d4;--prism-background:#1e1e1e;--prism-selection-background:#30537a;--prism-color-comment:#6a9955;--prism-color-punctuation:#d4d4d4;--prism-color-property-tag-boolean-number-constant-symbol-deleted:#d16969;--prism-color-selector-attr-name-string-char-builtin-inserted:#ce9178;--prism-color-operator-entity-url:#d4d4d4;--prism-operator-background:rgba(0,0,0,.2);--prism-color-atrule-attr-value-keyword:#c586c0;--prism-color-function-class-name:#dcdcaa;--prism-color-regex-important-variable:#9cdcfe;--text-color-light-constant:#fff;--text-color-light-constant-rgb:255,255,255;--text-color-dark-constant:#333;--landing-icon-color:#8fa9c7;--easy-question:#27c35f;--medium-question:#f08820;--hard-question:#f24963;--success-color-start:#32b894;--success-color-start-rgb:50,184,148;--success-color-end:#427dbb;--success-color-end-rgb:66,125,187;--green:#4caf50;--focus-border:var(--primary-blue);--separator-border:rgba(var(--light-grey-rgb),0.7);--button-success-gradient:linear-gradient(0.25turn,#5cb85c,#449d44);--button-success-gradient-hover:linear-gradient(0.25turn,#4cae4c,#398439);--question-shadow:0 4px 4px 0 rgba(0,0,0,.3);--question-shadow-hover:0 4px 4px 0 rgba(0,0,0,.4);--question-fail-background:#4a2525;--question-fail-color:#ff9e9e;--question-success-background:#213d2a;--question-success-color:#a5d6a7;--button-subtle-hover-background:rgba(var(--text-color-primary-rgb),0.08);--premium-overlay-background:rgba(var(--background-page-rgb),0.95);--success-message-gradient:linear-gradient(45deg,#2e8b57,#66cdaa);--warning-message-gradient:linear-gradient(45deg,#c9302c,#ff8c69);--primary-blue-for-highlight-rgb:var(--primary-blue-rgb);--code-box-background-rgb:46,46,46;--overlay-background:rgba(0,0,0,.7);--green-rgb:76,175,80;--prism-gutter-background:var(--prism-background);--prism-gutter-text-color:var(--text-color-secondary);--prism-print-margin-background:var(--border-color);--prism-cursor-color:var(--prism-color-text);--prism-step-background:#a5830b;--prism-bracket-border:var(--border-color);--prism-active-line-background:rgba(var(--white-rgb),0.05);--prism-gutter-active-line-background:rgba(var(--white-rgb),0.08);--prism-selected-word-border:var(--border-color);--prism-invisible-color:var(--text-color-tertiary);--prism-indent-guide:var(--border-color);--tag-filter-active-gradient:linear-gradient(to bottom right,rgba(var(--success-color-start-rgb),0.45),rgba(var(--success-color-end-rgb),0.75));--tag-filter-nonactive-gradient:var(--light-gray);--tooltip-background:var( --light-gray );--tooltip-text-color:var( --dark-grey );--tooltip-text-color-hover:var(--text-color-primary);--quiz-option-bg:var(--secondary-background);--quiz-option-bg-active:var(--medium-gray);--quiz-result-bg-success:rgba(var(--green-rgb),0.15);--quiz-result-bg-error:rgba(var(--primary-red-rgb),0.1);--quiz-result-icon-color-success:var(--green);--quiz-result-icon-color-error:var(--primary-red);--guide-demo-border-color:var(--medium-gray);--sorting-highlight-first-bg:rgba(var(--primary-blue-rgb),0.3);--sorting-highlight-second-bg:rgba(var(--primary-red-rgb),0.3);--sorting-highlight-third-bg:rgba(var(--green-rgb),0.3);--sorting-highlight-first-text:var(--primary-blue);--sorting-highlight-second-text:var(--primary-red);--sorting-highlight-third-text:var(--green);--profile-sidebar-link-color:var(--text-color-secondary);--handbook-border-color:var(--border-color);--handbook-active-bg:var(--secondary-background);--landing-highlight-orange:#ffb74d;--question-nav-shadow:0 2px 6px rgba(var(--white-rgb),0.1);--header-shadow-color-rgb:255,255,255;--hierarchy-dot-color:#323232;--quiz-active-checkbox-color:#b4b4b4;--quiz-checkbox-icon-color:var(--white);--quiz-wrong-checkbox-color:#ff3b30;--quiz-right-checkbox-color:#039b00;--hr-color:#2f2f2f;--default-brand-color:var(--medium-gray);--default-brand-text-color:var(--text-color-light-constant);--badge-background:var(--medium-gray);--badge-text-color:var(--text-color-primary);--limit-demo-overlay-background-color:rgba(var(--primary-blue-rgb),0.3);--limit-demo-overlay-border-color:var(--dark-grey);--query-table-top-edge-background:linear-gradient(rgba(0,0,0,.6),transparent);--query-table-bottom-edge-background:linear-gradient(transparent,rgba(0,0,0,.6));--scroll-indicator-background-color:hsla(0,0%,100%,.2)}.disable-scroll{height:1%;overflow:hidden;box-sizing:border-box}.js-focus-visible :focus:not(.focus-visible){outline:none}a{color:var(--link-color)}a:has(.sql-code-line){padding-bottom:1px}.ReactModal__Overlay{z-index:1001;background-color:rgba(0,0,0,.5)!important}.ace_autocomplete{border-radius:var(--border-radius-m)!important;border:1px solid var(--border-color)!important;background:var(--white)!important}.ace_autocomplete,.ace_doc-tooltip{box-shadow:var(--shadow-xs)!important}.ace_doc-tooltip{white-space:normal;padding:0;border:1px solid var(--border-color);border-radius:var(--border-radius-m);background:var(--white);padding:var(--indent-s);max-width:310px;margin-left:4px!important;font-family:var(--font-500);color:var(--text-color-primary)}.ace_doc-tooltip hr{width:100%;box-sizing:border-box;margin:var(--indent-m) 0}.ace_doc-tooltip .params .syntax{font-family:var(--font-700)}.ace_doc-tooltip .params .params-item:not(:first-child){margin-top:var(--indent-m)}.ace_doc-tooltip .params .params-item .label{background:var(--code-box-background);padding:1px 5px;border-radius:4px}.ace_doc-tooltip .params .params-item .description{margin-top:var(--indent-s)}.hidden{position:absolute;pointer-events:none;height:0;width:0;overflow:hidden}.__react_component_tooltip.global{border-radius:10px;font-size:1rem;max-width:250px;word-wrap:break-word;padding:8px 12px;box-shadow:var(--shadow-m);z-index:9999}.__react_component_tooltip.global .multi-line{text-align:left}.__react_component_tooltip.global:before{display:none}strong{font-family:var(--font-700)}@font-face{font-family:font300;font-display:swap;font-weight:300;src:url(/static/fonts/MuseoSansCyrl-300.woff2)}@font-face{font-family:font500;font-display:swap;font-weight:500;src:url(/static/fonts/MuseoSansCyrl-500.woff2)}@font-face{font-family:font700;font-display:swap;font-weight:700;src:url(/static/fonts/MuseoSansCyrl-700.woff2)}@font-face{font-family:font900;font-display:swap;font-weight:900;src:url(/static/fonts/MuseoSansCyrl-900.woff2)}.react-modal-sheet-backdrop{background-color:rgba(0,0,0,.5)!important}.react-modal-sheet-container{background-color:var(--white)!important;border-top-left-radius:var(--border-radius-l)!important;border-top-right-radius:var(--border-radius-l)!important}.react-modal-sheet-header>div{background-color:var(--medium-gray)!important}html[data-theme=dark] .react-modal-sheet-header>div{background-color:var(--dark-grey)!important}.react-modal-sheet-content{color:var(--text-color-primary)}.reactour__helper{background-color:var(--secondary-background)!important;color:var(--text-color-primary)!important;box-shadow:var(--shadow-xl)!important}.reactour__dot{background-color:var(--medium-gray)!important}.reactour__dot--current{background-color:var(--primary-blue)!important}.reactour__close{color:var(--text-color-secondary)!important}.reactour__close:hover{color:var(--text-color-primary)!important}.reactour__helper button{background:var(--primary-blue)!important;color:var(--text-color-light-constant)!important;border-radius:var(--border-radius-s)!important;border:none!important;font-size:.9em!important;transition:background-color .2s ease!important;padding:5px 20px;box-sizing:content-box;height:20px}.reactour__helper button[data-tour-elem=left-arrow],.reactour__helper button[data-tour-elem=right-arrow]{background:var(--medium-gray)!important;color:var(--text-color-primary)!important}.reactour__helper button[data-tour-elem=left-arrow]:hover,.reactour__helper button[data-tour-elem=right-arrow]:hover{background:var(--light-gray)!important}[data-rmiz-overlay]{background-color:var(--overlay-background)!important}[data-rmiz-btn-unzoom] svg{color:var(--text-color-light-constant)!important}[data-rmiz-modal-content]{background-color:var(--white)!important}.ace_autocomplete .ace_line .ace_{white-space:unset}@media print{.not-printable{display:none!important}div{page-break-inside:avoid}.guide-page .footer,.guide-page .header,.guide-page .nav,.guide-page .sidebar{display:none!important}.guide-page .page{box-shadow:none!important}.guide-page .wrapper{grid-template-columns:1fr!important;padding:0!important;margin:0!important}.guide-page{background:#fff!important}}
/*# sourceMappingURL=4b9a3a16b1c875b7.css.map*/