@font-face{src:url(/yandex-go-to-practicum/path-to-learning/_app/immutable/assets/YSTextRegular.UcsXiEGy.woff2) format("woff2");font-family:YS;font-weight:400}@font-face{src:url(/yandex-go-to-practicum/path-to-learning/_app/immutable/assets/YSTextMedium.Ch9eURwv.woff2) format("woff2");font-family:YS;font-weight:500}@font-face{src:url(/yandex-go-to-practicum/path-to-learning/_app/immutable/assets/YSTextBold.DVRQ0B4_.woff2) format("woff2");font-family:YS;font-weight:700}@font-face{src:url(/yandex-go-to-practicum/path-to-learning/_app/immutable/assets/YSTextCondHeavy.CRvxtCIS.woff2) format("woff2");font-family:YS;font-weight:800}*{box-sizing:border-box;scrollbar-width:none;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}*::-webkit-scrollbar{display:none}html,body{width:100%;margin:0;padding:0}html{position:fixed;top:0;left:0}button{cursor:pointer;border:none;outline:none;padding:0;font-size:inherit;font-family:inherit;letter-spacing:inherit}a{cursor:pointer;color:inherit;-webkit-text-decoration:none;text-decoration:none}dialog{background:transparent;border:none;margin:0;max-width:none;max-width:initial;max-height:none;max-height:initial}h1,h2,h3,h4,h5,h6,p{margin:0}img,button{-webkit-user-select:none;user-select:none}h2{font-weight:700;font-size:32rem;line-height:35rem}:root.mv h2{font-size:24rem;line-height:26rem}.button:not(#\#):not(#\#),.button-icon:not(#\#):not(#\#){display:flex;align-items:center;justify-items:center;place-items:center center;align-content:center;justify-content:center;place-content:center center}.button-icon:not(#\#):not(#\#){width:40rem;width:var(--button-icon-size, 40rem);height:40rem;height:var(--button-icon-size, 40rem);color:#000;color:var(--font-black);background:transparent;border-radius:50%}:root.mv:not(#\#):not(#\#) .button-icon{width:22rem;height:22rem}:root.mv:not(#\#):not(#\#) .button-icon_mv-final{width:40rem;height:40rem}.button-icon_small:not(#\#):not(#\#){width:30rem;height:30rem}@media (hover: hover){.button-icon:not(#\#):not(#\#){-o-transition:color .3s ease;transition:color .3s ease}.button-icon:hover:not(#\#):not(#\#){color:#3c3c3c;color:var(--font-black-m)}}.button-icon:active:not(#\#):not(#\#){color:#4d4d4d;color:var(--font-black-l)}.button:not(#\#):not(#\#){font-size:20rem;line-height:22rem;font-weight:500;border-radius:20rem}@media (hover: hover){.button:not(#\#):not(#\#){-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}}:root.mv:not(#\#):not(#\#) .button{font-size:18rem;line-height:20rem}.button:disabled:not(#\#){color:#0000004d!important;background-color:#e5e5e3!important;background-color:var(--bg-gray-m)!important;cursor:not-allowed!important}.button_contained:not(#\#):not(#\#){color:#000;color:var(--font-black);border:none}.button_contained.button_yellow:not(#\#):not(#\#){background-color:#ffea00;background-color:var(--bg-yellow-l)}@media (hover: hover){.button_contained.button_yellow:hover:not(#\#):not(#\#){background-color:#ffd20a;background-color:var(--bg-yellow)}}.button_contained.button_yellow:active:not(#\#):not(#\#){background-color:#fac904;background-color:var(--bg-yellow-d)}.button_contained.button_black:not(#\#):not(#\#){color:#fff;color:var(--font-white);background-color:#000;background-color:var(--bg-black)}@media (hover: hover){.button_contained.button_black:hover:not(#\#):not(#\#){background-color:#3c3c3c;background-color:var(--bg-black-m)}}.button_contained.button_black:active:not(#\#):not(#\#){background-color:#4d4d4d;background-color:var(--bg-black-l)}.button_contained.button_violet:not(#\#):not(#\#){color:#fff;color:var(--font-white);background-color:#8989ff;background-color:var(--bg-violet)}@media (hover: hover){.button_contained.button_violet:hover:not(#\#):not(#\#){background-color:#7272ed;background-color:var(--bg-violet-m)}}.button_contained.button_violet:active:not(#\#):not(#\#){background-color:#5858d9;background-color:var(--bg-violet-d)}.button_outlined:not(#\#):not(#\#){color:#000;color:var(--font-black);border:2rem solid rgba(0,0,0,1);border:2rem solid var(--border-black)}.button_outlined.button_white:not(#\#):not(#\#){background-color:#fff;background-color:var(--bg-white)}@media (hover: hover){.button_outlined.button_white:hover:not(#\#):not(#\#){background-color:#f6f6f6;background-color:var(--bg-white-d)}}.button_outlined.button_white:active:not(#\#):not(#\#){background-color:#e5e5e3;background-color:var(--bg-gray-m)}.link:not(#\#):not(#\#){font-weight:700;color:#8989ff;color:var(--font-violet)}@media (hover: hover){.link:hover:not(#\#):not(#\#){-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#5858d9;color:var(--font-violet-d)}}.link:active:not(#\#):not(#\#){-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#a289ff;color:var(--font-violet-l)}:root:not(#\#){--max-width: 100%;--x-padding: 120rem;--black: rgba(0, 0, 0, 1);--black-m: rgba(60, 60, 60, 1);--black-l: rgba(77, 77, 77, 1);--white: rgba(255, 255, 255, 1);--white-d: rgba(246, 246, 246, 1);--gray: rgba(208, 207, 206, 1);--gray-l: rgba(245, 244, 242, 1);--gray-d: rgba(158, 155, 152, 1);--gray-m: rgba(229, 229, 227, 1);--gray-dm: rgba(137, 137, 137, 1);--gray-dd: rgba(104, 104, 104, 1);--green-extra-l: rgba(242, 255, 247, 1);--green: rgba(0, 202, 80, 1);--green-l: rgba(215, 255, 231, 1);--green-d: rgba(0, 137, 73, 1);--yellow-l: rgba(255, 234, 0, 1);--yellow: rgba(255, 210, 10, 1);--yellow-d: rgba(250, 201, 4, 1);--violet: rgba(137, 137, 255, 1);--violet-m: rgba(114, 114, 237, 1);--violet-l: rgba(162, 137, 255, 1);--violet-d: rgba(88, 88, 217, 1);--violet-ll: rgba(217, 217, 255, 1);--red: rgba(255, 73, 48, 1);--red-d: rgba(216, 45, 45, 1);--orange: rgba(255, 175, 46, 1);--orange-d: rgba(255, 108, 38, 1);--blue-l: rgba(152, 210, 254, 1);--blue: rgba(0, 173, 255, 1);--blue-d: rgba(89, 151, 208, 1);--font-black: var(--black);--font-black-m: var(--black-m);--font-black-l: var(--black-l);--font-gray-m: var(--gray-d);--font-gray-dm: var(--gray-dm);--font-white: var(--white);--font-violet: var(--violet);--font-violet-d: var(--violet-d);--font-violet-l: var(--violet-l);--font-green: var(--green);--font-red: var(--red);--bg-yellow-l: var(--yellow-l);--bg-yellow: var(--yellow);--bg-yellow-d: var(--yellow-d);--bg-gray: var(--gray);--bg-gray-m: var(--gray-m);--bg-gray-l: var(--gray-l);--bg-gray-dd: var(--gray-dd);--bg-black: var(--black);--bg-black-m: var(--black-m);--bg-black-l: var(--black-l);--bg-white: var(--white);--bg-white-d: var(--white-d);--bg-violet: var(--violet);--bg-violet-m: var(--violet-m);--bg-violet-d: var(--violet-d);--bg-blue: var(--blue);--bg-blue-d: var(--blue-d);--bg-blue-l: var(--blue-l);--bg-green: var(--green);--bg-green-l: var(--green-l);--bg-green-extra-l: var(--green-extra-l);--bg-red: var(--red);--bg-violet-ll: var(--violet-ll);--border-black: var(--black)}:root.mv:not(#\#){--max-width: 100%;--x-padding: 12rem}html:not(#\#),body:not(#\#){height:100%}body:not(#\#){font-size:18rem;line-height:25rem;color:#000;color:var(--font-black);font-weight:400;font-family:YS,Arial,Helvetica,sans-serif}:root.mv:not(#\#) body{font-size:15rem;line-height:21rem}.transparent:not(#\#){opacity:0}@media (hover: hover){.bright-hover:hover:not(#\#){filter:brightness(1.1)}}.bright-hover:active:not(#\#){filter:brightness(.9)}.app-wide:not(#\#){box-sizing:border-box;width:100%;max-width:100%;max-width:var(--max-width);padding-left:120rem;padding-right:120rem;padding-left:var(--x-padding);padding-right:var(--x-padding)}
