@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-bg-white:#fff;--color-bg-grey:#f8f8f8;--color-bg-blue:#8ad1fd;--color-bg-purpure:#c3b9df;--color-bg-dark-blue:#0aa6d7;--color-bg-light-blue:#aedeed84;--color-bg-red:#ffb7b7;--color-bg-black-transparent:rgba(0,0,0,.4);--color-bg-green:#7cffb9;--color-bg-green-yellow-linear-gradient:linear-gradient(135deg,#a0e7e5,#b4f8c8 50%,#fbe7c6);--color-bg-blue-grey-linear-gradient:linear-gradient(135deg,#e0eafc,#cfdef3);--color-bg-blue-purpure-linear-gradient:linear-gradient(135deg,#9fd9ff,#c6b4f9);--color-bg-purpure-pink-linear-gradient:linear-gradient(135deg,#ffd6a5,#ffb5e8);--color-card-purpure:#f9f4ff;--color-card-blue:#eff5fe;--color-card-green:#e9fff5;--color-card-red:#ffefef;--color-card-white:#fff;--color-card-grey:#f8f8f8;--color-btn-blue:#8ad1fd;--color-btn-dark-blue:#0aa6d7;--color-btn-white:#fff;--color-btn-white-transparent:hsla(0,0%,100%,.5);--color-btn-grey:#d0d0d0;--color-btn-grey-transparent:hsla(0,0%,82%,.5);--color-label-blue-purpure-gradient:linear-gradient(90deg,#70aeff,#bf80ff);--color-label-green-blue-gradient:linear-gradient(90deg,#00cc0a,#52ebff);--color-label-red-orange-gradient:linear-gradient(93deg,#ff5454,#ffe205);--color-label-pink-purpure-gradient:linear-gradient(90deg,#bf80ff,#ff64b4);--color-label-grey:#d0d0d090;--color-label-blue:#d6f5ff;--color-label-dark-blue:#00a5d7;--color-label-blue-transparent:rgba(135,225,255,.8);--color-label-grey-transparent:hsla(0,0%,82%,.8);--color-label-purpure-transparent:rgba(191,128,255,.8);--color-label-green-transparent:rgba(0,204,10,.8);--color-text-black:#000;--color-text-blue:#46d1fb;--color-text-grey:#7c7c7c;--color-text-dark-grey:#4e4e4e;--color-text-white:#fff;--color-text-red:#de2d2d;--color-text-purpure:#9436ff;--color-icon-blue:#34a7ee;--color-icon-purpure:#946dff;--color-icon-green:#37d144;--color-icon-red:#de2d2d;--color-icon-white:#fff;--color-icon-black:#000;--color-icon-lenear-gradient-blue-purpure:linear-gradient(90deg,#70aeff,#bf80ff);--color-action-black:#000;--color-action-white:#fff;--color-action-grey:#e3e3e3;--color-action-blue:#0aa6d7;--color-action-dark-blue:#009dcd;--color-action-dark-purpure:#6c2fff;--color-action-purpure:#946dff;--color-action-light-blue:#ddf2ff;--color-message-green:#7cffb9;--color-message-yellow:#fff6bd;--color-form-white-transparent:hsla(0,0%,100%,.2);--padding-lr-container-desktop:1.25em;--padding-lr-container-tablet:1em;--padding-lr-container-mobile:.625em;--padding-tb-container-desktop:6.25rem;--padding-tb-container-tablet:3.125rem;--padding-tb-container-mobile:1.875rem;--margin-bottom-title:15px;--margin-bottom-description:30px;--margin-cards:15px;--padding-cards:1.5em;--breakpoint-page-desktop:87.5rem;--breakpoint-page-laptop:75rem;--breakpoint-page-tablet:62rem;--breakpoint-page-smartphone:48rem;--breakpoint-page-mobile:36rem;--max-width-container-desktop:82.5rem;--max-width-container-laptop:71.25rem;--max-width-container-tablet:60rem;--max-width-container-smartphone:45rem;--max-width-container-mobile:33.75rem;--radius-sm:2px;--radius-md:8px;--radius-lg:15px;--radius-max:25px;--border-blue:1px solid #8ad1fd;--border-black:1px solid #000;--border-grey:1px solid #cbcbcb;--border-red:1px solid #de2d2d;--border-white:1px solid #fff;--shadow-classic:0 0 15px 0 rgba(0,0,0,.2);--shadow-podium:0 5px 10px 0 rgba(0,0,0,.1);--font-family-montserrat:"Montserrat",Arial,sans-serif;--font-family-inter:"Inter",Arial,sans-serif;--font-family-nunito:"Nunito",Arial,sans-serif;--font-family-oswald:"Oswald";--font-family-roboto:"Roboto Condensed";--font-size-text-min:.8125rem;--font-size-text-xs:.875rem;--font-size-text-sm:1rem;--font-size-text-md:1.125rem;--font-size-text-lg:1.25rem;--font-size-text-max:1.5rem;--font-size-title-min:.875rem;--font-size-title-xs:1rem;--font-size-title-sm:1.125rem;--font-size-title-md:1.5rem;--font-size-title-lg:2rem;--font-size-title-max:2.5rem;--cursor-point:url(../media/icons/cursor.cur) 0 0,auto}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/montserrat/Montserrat-Light.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-Light.woff) format("woff"),url(../fonts/montserrat/Montserrat-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat/Montserrat-Regular.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-Regular.woff) format("woff"),url(../fonts/montserrat/Montserrat-Regulat.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat/Montserrat-Medium.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-Medium.woff) format("woff"),url(../fonts/montserrat/Montserrat-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat/Montserrat-Bold.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-Bold.woff) format("woff"),url(../fonts/montserrat/Montserrat-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(../fonts/nunito/Nunito-Bold.woff2) format("woff2"),url(../fonts/nunito/Nunito-Bold.woff) format("woff"),url(../fonts/nunito/Nunito-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(../fonts/nunito/Nunito-Light.woff2) format("woff2"),url(../fonts/nunito/Nunito-Light.woff) format("woff"),url(../fonts/nunito/Nunito-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(../fonts/nunito/Nunito-Regular.woff2) format("woff2"),url(../fonts/nunito/Nunito-Regular.woff) format("woff"),url(../fonts/nunito/Nunito-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter/Inter-Regular.woff2) format("woff2"),url(../fonts/inter/Inter-Regular.woff) format("woff"),url(../fonts/inter/Inter-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(../fonts/inter/Inter-Italic.woff2) format("woff2"),url(../fonts/inter/Inter-Italic.woff) format("woff"),url(../fonts/inter/Inter-Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter/Inter-Medium.woff2) format("woff2"),url(../fonts/inter/Inter-Medium.woff) format("woff"),url(../fonts/inter/Inter-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/inter/Inter-Light.woff2) format("woff2"),url(../fonts/inter/Inter-Light.woff) format("woff"),url(../fonts/inter/Inter-Light.otg) format("opentype")}@keyframes heartbeat{0%{box-shadow:inset 0 0 10px 1px #fff}25%{box-shadow:inset 0 0 40px #ff004066}35%{box-shadow:inset 0 0 25px #ff004040}50%{box-shadow:inset 0 0 #ff004000}60%{box-shadow:inset 0 0 20px #ff004059}to{box-shadow:inset 0 0 #ff004000}}@keyframes text-rotate{to{transform:rotate(1turn)}}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-montserrat);margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}h1{font-size:var(--font-size-title-max)}h1,h2,h3{font-weight:500}h2,h3{font-size:var(--font-size-title-lg)}h4,h5,h6{font-weight:400}p{font-family:var(--font-family-nunito);font-size:var(--font-size-text-max);font-weight:400;letter-spacing:1.1px}p,ul{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}ul{list-style:none;padding:0}a{color:var(--color-text-black);font-family:var(--font-family-nunito);letter-spacing:1.1px;text-decoration:none}a,button{cursor:var(--cursor-point);font-weight:400;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}button{background:none;border:none;font-family:var(--font-family-montserrat);font-size:var(--font-size-text-md);padding:0}input{border:none;outline:none}body{min-height:100%;min-width:320px;overflow-x:hidden;position:relative}.icons{display:none}[v-cloak]{opacity:0}[data-tip]{position:relative}[data-tip]:after{background-color:var(--color-message-yellow);border-radius:var(--radius-lg);box-shadow:var(--shadow-classic);content:attr(data-tip);font-family:var(--font-family-montserrat);font-size:var(--font-size-text-min);font-weight:400;left:0;max-width:300px;opacity:0;padding:2em;position:absolute;top:100%;transition:opacity .2s,visibility .2s;visibility:hidden;width:-moz-max-content;width:max-content}[data-tip=""]:after{display:none}[data-tip]:hover:after{opacity:1;visibility:visible}.notifications{bottom:5px;position:fixed;right:5px;width:300px;z-index:100000}.notifications__message{align-items:center;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);background-color:#8ad1fd80;border-radius:5px;box-shadow:0 0 15px #0003;display:flex;font-size:var(--font-size-descr-base);gap:15px;min-height:40px;opacity:0;padding:1.5em;position:relative;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:100000}.notifications__message_error:before{background-image:url(../media/icons/error.png)}.notifications__message_error:before,.notifications__message_ok:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline;flex-shrink:0;height:30px;width:30px}.notifications__message_ok:before{background-image:url(../media/icons/ok.png)}.notifications__message:not(:last-child){margin-bottom:5px}.notifications__message.show{opacity:1;visibility:visible}.notifications__btn{height:20px;padding:5px;position:absolute;right:5px;top:5px;width:20px}.notifications__btn:before{transform:rotate(45deg)}.notifications__btn:after,.notifications__btn:before{background-color:#262626;content:"";height:2px;left:0;position:absolute;width:100%}.notifications__btn:after{transform:rotate(-45deg)}.notifications__descr{font-family:var(--font-family-nunito);font-size:var(--font-size-text-sm);font-weight:400}.description_md h1{font-size:var(--font-size-title-max);margin-bottom:30px}.description_md h1,.description_md h2{font-family:var(--font-family-montserrat);font-weight:600}.description_md h2{font-size:var(--font-size-title-lg);margin-bottom:25px}.description_md h3{font-size:var(--font-size-title-md);margin-bottom:20px}.description_md h3,.description_md h4{font-family:var(--font-family-montserrat);font-weight:600}.description_md h4{font-size:var(--font-size-title-sm);margin-bottom:15px}.description_md h5{font-size:var(--font-size-title-xs);margin-bottom:10px}.description_md h5,.description_md h6{font-family:var(--font-family-montserrat);font-weight:600}.description_md h6{font-size:var(--font-size-title-min);margin-bottom:5px}.description_md p{font-family:var(--font-family-nunito);font-size:var(--font-size-text-md);font-weight:400;margin-bottom:15px}.description_md ul{list-style:circle;padding:1em}.description_md ol{padding:1em}.description_md li{font-family:var(--font-family-nunito);font-size:var(--font-size-text-md);font-weight:400}.description_md li:not(:last-child){margin-bottom:10px}.description_md pre{background-color:#262626;color:#fff;padding:1em}.description_md code{white-space:pre-wrap;word-break:break-word}.rating{align-items:center;display:flex;gap:5px}.rating__stars{height:20px;position:relative;width:100px}.rating__stars:before{background-image:url(../media/grey-stars.svg);background-position:50%;background-size:contain;content:"";position:absolute}.rating__img,.rating__stars:before{background-repeat:no-repeat;height:100%;width:100%}.rating__img{background-image:url(../media/gold-stars.svg);background-position:0 0;background-size:100px 20px;display:inline-block;overflow:hidden;position:relative;z-index:1}.rating__count:after{content:" / 5"}.rating-course,.stats-course__hours,.stats-course__videos,.testes-course{align-items:center;color:var(--color-text-grey);display:inline-flex;font-family:var(--font-family-montserrat);font-size:var(--font-size-text-min);font-weight:400;gap:5px}.rating-course:before,.stats-course__hours:before,.stats-course__videos:before,.testes-course:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:15px;width:15px}.stats-course__videos:before{background-color:var(--color-icon-blue);-webkit-mask:url(../media/icons/videos.svg) no-repeat center/contain;mask:url(../media/icons/videos.svg) no-repeat center/contain}.stats-course__hours:before{background-color:var(--color-icon-blue);-webkit-mask:url(../media/icons/clock.svg) no-repeat center/contain;mask:url(../media/icons/clock.svg) no-repeat center/contain}.rating-course:before{background-color:var(--color-icon-blue);-webkit-mask:url(../media/icons/star.svg) no-repeat center/contain;mask:url(../media/icons/star.svg) no-repeat center/contain}.testes-course:before{background-color:var(--color-icon-blue);-webkit-mask:url(../media/icons/okey.svg) no-repeat center/contain;mask:url(../media/icons/okey.svg) no-repeat center/contain}.stats-course__videos:after{content:"видео"}.stats-course__hours:after{content:"ч."}.rating-course:after{content:"/ 5"}.testes-course:after{content:""}[class*=__btn_classic]{align-items:center;background-color:var(--color-btn-blue);border:var(--border-blue);border-radius:var(--radius-max);color:var(--color-text-black);display:inline-flex;font-weight:500;justify-content:center;padding:.5em 1.1em;text-align:center;transition:background-color .1s,color .1s,box-shadow .1s}[class*=__btn_classic]:hover{background-color:var(--color-action-blue);box-shadow:0 0 6px 0 var(--color-action-blue);color:var(--color-action-white)}[class*=__btn_classic]:focus-visible{background-color:var(--color-action-blue);box-shadow:0 0 6px 0 var(--color-action-blue);color:var(--color-action-white)}[class*=__btn_inversion]{align-items:center;border:var(--border-blue);border-radius:var(--radius-md);color:var(--color-text-blue);display:inline-flex;font-weight:500;justify-content:center;padding:.5em 1.1em;text-align:center;transition:background-color .1s,color .1s,border-color .1s,box-shadow .1s}[class*=__btn_inversion]:hover{background-color:var(--color-action-light-blue);border-color:var(--color-action-black);box-shadow:0 0 6px 0 var(--color-action-blue);color:var(--color-action-black)}[class*=__btn_inversion]:focus-visible{background-color:var(--color-action-light-blue);border-color:var(--color-action-black);box-shadow:0 0 6px 0 var(--color-action-blue);color:var(--color-action-black)}[class*=__btn_grey]{align-items:center;background-color:var(--color-btn-grey-transparent);border:var(--border-grey);border-radius:var(--radius-md);color:var(--color-text-white);display:inline-flex;font-weight:500;justify-content:center;padding:.5em 1.1em;text-align:center;transition:background-color .1s,color .1s,border-color .1s,box-shadow .1s}[class*=__btn_grey]:hover{background-color:var(--color-action-light-blue);box-shadow:0 0 6px 0 var(--color-action-white);color:var(--color-action-black)}[class*=__btn_grey]:focus-visible{background-color:var(--color-action-light-blue);border-color:var(--color-action-black);box-shadow:0 0 6px 0 var(--color-action-blue);color:var(--color-action-black)}[class*=__btn_neon]{align-items:center;background-color:var(--color-btn-dark-blue);border:none;border-radius:var(--radius-max);color:var(--color-text-white);cursor:pointer;display:inline-flex;flex-direction:column;gap:12px;justify-content:center;max-width:250px;padding:.5em 1.1em;position:relative;transition:background-color .2s,scale .2s;z-index:20}[class*=__btn_neon]:after{background:linear-gradient(-45deg,#00dbde,#fc00ff);content:"";filter:blur(20px);inset:0;position:absolute;transform:translateZ(0) scale(.95);transition:all .6s cubic-bezier(.175,.885,.32,1.275);z-index:-10}[class*=__btn_neon]:hover{background-color:var(--color-action-purpure)}[class*=__btn_neon]:focus-visible{transform:rotate(-180deg)}[class*=__btn_neon]:active{scale:.9}[class*=__btn_neon]:hover:after{filter:blur(30px)}[class*=__btn_neoninv]{align-items:center;background-color:var(--color-btn-grey);border:none;border-radius:var(--radius-max);color:var(--color-text-black);cursor:pointer;display:inline-flex;flex-direction:column;gap:12px;justify-content:center;max-width:250px;padding:.5em 1.1em;position:relative;transition:background-color .2s,scale .2s,color .2s;z-index:20}[class*=__btn_neoninv]:after{background:linear-gradient(-45deg,#fc00ff,#00dbde);content:"";filter:blur(20px);inset:0;position:absolute;transform:translateZ(0) scale(.95);transition:all .6s cubic-bezier(.175,.885,.32,1.275);z-index:-1}[class*=__btn_neoninv]:hover{background-color:var(--color-action-purpure);color:var(--color-text-white)}[class*=__btn_neoninv]:focus-visible{transform:rotate(-180deg)}[class*=__btn_neoninv]:active{scale:.9}[class*=__btn_neoninv]:hover:after{filter:blur(30px)}.fade-enter-active[data-v-d44963a0],.fade-leave-active[data-v-d44963a0]{opacity:1;transition:opacity .2s ease}.fade-enter-from[data-v-d44963a0],.fade-leave-to[data-v-d44963a0]{opacity:0}@keyframes loading-d44963a0{0%,to{transform:translate(0)}50%{transform:translate(30px)}}@keyframes writing-d44963a0{0%,to{width:90px}50%{width:75px}}.chat[data-v-d44963a0]{background:url(../media/images/messenger-bg.webp);background-position:50%;background-size:cover;border:1px solid #8ad1fd;border-radius:15px;box-shadow:0 0 20px #0006;inset:0;margin:auto;max-height:80%;max-width:70%;position:fixed;z-index:1000}@media(max-width:62rem){.chat[data-v-d44963a0]{max-height:90%;max-width:95%}}@media(max-width:48rem){.chat[data-v-d44963a0]{border:none;border-radius:0;height:100%;margin:0;max-height:none;max-width:100%;overscroll-behavior:none;width:100%}}.chat__container[data-v-d44963a0]{box-sizing:border-box;display:flex;flex-direction:column;height:100%;position:relative}.chat__header[data-v-d44963a0]{align-items:center;background-color:#fff;border-bottom:1px solid #cbcbcb;border-radius:15px 15px 0 0;display:flex;gap:10px;justify-content:flex-end;padding:1em}.chat__header.loading[data-v-d44963a0]:before{animation:loading-d44963a0 1s infinite;background:#0aa6d7;border-radius:50px;content:"";height:10px;left:10px;position:absolute;width:10px;z-index:1}.chat__header.loading[data-v-d44963a0]:after{-webkit-touch-callout:none;animation:writing-d44963a0 1s infinite;color:#7c7c7c;content:"Печатает...";display:inline-block;font-family:Montserrat,Arial,sans-serif;font-size:1rem;left:60px;overflow:hidden;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:1}.chat__messages[data-v-d44963a0]{display:flex;flex-direction:column;flex-grow:1;gap:10px;max-height:100%;overflow-y:scroll;overscroll-behavior-y:contain;padding:1em 1em 6em;position:relative;transition:padding-bottom .2s}.chat__message[data-v-d44963a0]{backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:80%;overflow-wrap:anywhere;padding:1em;width:-moz-fit-content;width:fit-content;word-break:break-word}.chat__message[data-v-d44963a0],.chat__message[data-v-d44963a0]:before{font-family:Montserrat,Arial,sans-serif}.chat__message[data-v-d44963a0]:before{-webkit-touch-callout:none;color:#7c7c7c;display:block;font-size:.8125rem;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat__message_assistant[data-v-d44963a0]{text-align:left}.chat__message_assistant[data-v-d44963a0]:before{content:"AI"}.chat__message_user[data-v-d44963a0]{align-self:self-end;text-align:right}.chat__message_user[data-v-d44963a0]:before{content:"Вы"}.chat__control[data-v-d44963a0]{align-items:center;background:transparent;bottom:0;box-sizing:border-box;display:flex;gap:30px;justify-content:space-between;left:0;padding:1em;position:absolute;right:0}.chat__label[data-v-d44963a0]{backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);border:1px solid #ccc;border-radius:5px;flex-grow:1}.chat__input[data-v-d44963a0]{background:transparent;border:none;border-radius:5px;box-sizing:border-box;font-family:Montserrat,Arial,sans-serif;font-size:1rem;height:100%;max-height:150px;min-height:40px;outline:none;overflow-wrap:anywhere;padding:1em;vertical-align:top;width:100%;word-break:break-word}.chat__input[data-v-d44963a0]:focus-visible{outline:1px solid #8ad1fd}.chat__btn_send[data-v-d44963a0]{height:60px;width:60px}.chat__btn_send svg[data-v-d44963a0]{height:100%;width:100%}.chat__btn_close[data-v-d44963a0]{height:20px;padding:5px;position:relative;width:20px}.chat__btn_close[data-v-d44963a0]:before{transform:rotate(45deg)}.chat__btn_close[data-v-d44963a0]:after,.chat__btn_close[data-v-d44963a0]:before{background-color:#000;content:"";height:2px;left:0;position:absolute;width:100%}.chat__btn_close[data-v-d44963a0]:after{transform:rotate(-45deg)}
