@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;600;700;800&display=swap);.accordion{display:flex;flex-direction:column;width:100%}.accordion.open .accordion_title .title__arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion .accordion_title{align-items:center;border-bottom-style:solid;border-width:2px;cursor:pointer;display:flex;justify-content:space-between;padding:.5em}.accordion .accordion_title .accordion_title__text{font-size:getTextSize(4);font-weight:700}.accordion .accordion_title .title__arrow{-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.accordion .accordion__content_container{overflow:hidden;transition:height .3s;will-change:height}.accordion .accordion__content{padding:.5em}.accordion .accordion_title{border-bottom-color:var(--border-color--second-alter)}.accordion .accordion_title .title__arrow svg{color:var(--bg-color--second-alter)}.accordion .accordion_title:hover{border-bottom-color:var(--bg-color--third)}.accordion .accordion_title:hover .title__arrow svg{color:var(--bg-color--third)}.animation_player{display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;place-content:center}.animation_player,.character_field{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.character_field{grid-gap:.25em;display:grid;gap:.25em;grid-auto-flow:column}.character_field .character_field__input{border-radius:.5em;max-width:42px;padding:12px;text-align:center}.character_field.status--normal .character_field__input{border-color:var(--border-color--second)}.character_field.status--normal .character_field__input:focus{border-color:var(--border-color--first)}.character_field.status--error .character_field__input{border-color:var(--border-color--error-alter)}.radio_button .radio_button__input{border-radius:50%;cursor:pointer;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.radio_button .radio_button__input.checked .radio_button__circle{visibility:visible}.radio_button .radio_button__input .radio_button__circle{border-radius:50%;height:16px;margin:6px;visibility:hidden;width:16px}.radio_button .radio_button__input .radio_button__circle.size__2{height:21.3333333333px;width:21.3333333333px}.radio_button .radio_button__input .radio_button__circle.size__3{height:26.6666666667px;width:26.6666666667px}.radio_button .radio_button__input .radio_button__circle.size__4{height:32px;width:32px}.radio_button .radio_button__input{border:2px solid var(--border-color--second-alter)}.radio_button .radio_button__input.checked{border-color:var(--border-color--third)}.radio_button .radio_button__input.checked .radio_button__circle{background-color:var(--bg-color--third)}.radio_button .radio_button__input .radio_button__circle{background-color:var(--bg-color--second-alter)}.text_field_container{display:flex;flex-direction:column;margin-top:.8em;padding:0}.text_field_container.no_label .text_field .text_field__fieldset .text_field__legend{max-width:0;padding:0}.text_field_container .text_field__label{color:var(--text-color--black-alter);display:block;font-size:var(--text-size--2);left:0;line-height:1.5em;max-width:calc(70% - 10px);overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;-webkit-transform:translate(1.5em,1em) scale(1.1);transform:translate(1.5em,1em) scale(1.1);-webkit-transform-origin:top left;transform-origin:top left;transition:color .2s cubic-bezier(0,0,.2,1) 0ms,max-width .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:color .2s cubic-bezier(0,0,.2,1) 0ms,transform .2s cubic-bezier(0,0,.2,1) 0ms,max-width .2s cubic-bezier(0,0,.2,1) 0ms;transition:color .2s cubic-bezier(0,0,.2,1) 0ms,transform .2s cubic-bezier(0,0,.2,1) 0ms,max-width .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;white-space:nowrap;z-index:1}.text_field_container .text_field{align-items:center;cursor:text;display:flex}.text_field_container .text_field .text_field__input{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:0;box-sizing:initial;display:block;font-size:var(--text-size--3);height:1.7em;letter-spacing:inherit;margin:0;min-width:0;outline:none;padding:.7em 1em;width:100%}.text_field_container .text_field .text_field__fieldset{border-color:var(--border-color--second);border-radius:.6em;border-style:solid;border-width:2px;bottom:0;left:0;margin:0;min-width:0;overflow:hidden;padding:0 8px;pointer-events:none;position:absolute;right:0;text-align:left;top:-5px}.text_field_container .text_field .text_field__fieldset .text_field__legend{display:block;font-size:var(--text-size--2);height:1em;max-width:0;padding:0;transition:max-width 50ms cubic-bezier(0,0,.2,1) 0ms;visibility:hidden;width:auto}.text_field_container.focused .text_field__label{color:var(--text-color--second)}.text_field_container.focused .text_field .text_field__fieldset{border-color:var(--border-color--second)}.text_field_container.label_up:not(.no_label) .text_field__label{-webkit-transform:translate(1.2em,-.75em) scale(1);transform:translate(1.2em,-.75em) scale(1)}.text_field_container.label_up:not(.no_label) .text_field .text_field__fieldset .text_field__legend{max-width:100%;padding-inline:5px;transition:max-width .1s cubic-bezier(0,0,.2,1) 50ms}.toggle_switch{display:flex;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.toggle_switch .toggle_switch__label{margin-inline:.5em}.toggle_switch--size-l{gap:1em;margin:4px 0}.toggle_switch--size-l .toggle_switch__switch{-webkit-transform:scale(1.5);transform:scale(1.5)}.toggle_switch .toggle_switch__switch{display:inline-block;height:17px;position:relative;width:32px}.toggle_switch .toggle_switch__switch .toggle_switch__slider{background-color:#ccc;border-radius:17px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.2s}.toggle_switch .toggle_switch__switch .toggle_switch__slider:before{background-color:#fff;border-radius:50%;bottom:1px;content:"";height:15px;left:1px;position:absolute;transition:.2s;width:15px}.toggle_switch .toggle_switch__switch .toggle_switch__slider.active{background-color:var(--bg-color--third)}.toggle_switch .toggle_switch__switch .toggle_switch__slider.active:before{-webkit-transform:translateX(15px);transform:translateX(15px)}.loading_container{display:grid;height:100%;left:0;opacity:.6;place-items:center;position:absolute;top:0;width:100%;z-index:10}.loading_container .circle{-webkit-animation:rotate .8s linear infinite;animation:rotate .8s linear infinite;border:.5em solid;border-radius:50%;padding:.9em}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading_container{background-color:var(--bg-color--white)}.loading_container .circle{border-color:var(--border-color--first-alter) var(--border-color--first-alter) transparent var(--border-color--first-alter)}.message_box_modal{background-color:rgba(50,50,50,.1);left:0;position:fixed;top:0;z-index:1000}.message_box_modal .message_box{background-color:#fff;border-radius:1em;box-shadow:0 0 12px -2px gray;margin:0 10px;max-height:60vh;max-width:40em}.message_box_modal .message_box p.text{color:var(--text-color--first);text-align:center}.message_box_modal .message_box .message_box__title{font-size:16px}.message_box_modal .message_box .message_box__content{overflow:auto}.button{background-color:var(--bg-color--first);border:none;border-radius:35px;color:var(--text-color--white);cursor:pointer;font-size:16px;font-weight:700;padding:18px 22px}.button:hover{background-color:var(--bg-color--second)}h1.text,h2.text,h3.text{color:RGB(var(--color--black--4));font-weight:700}.text{color:var(--text-color--black-alter);font-family:var(--font--family--main);font-size:var(--text-size--3);text-align:left}.text.text-size--1{font-size:var(--text-size--1)}.text.text-size--2{font-size:var(--text-size--2)}.text.text-size--3{font-size:var(--text-size--3)}.text.text-size--4{font-size:var(--text-size--4)}.text.text-size--5{font-size:var(--text-size--5)}.text.text-size--6{font-size:var(--text-size--6)}.text.text-size--7{font-size:var(--text-size--7)}.text.text-align--left{text-align:left}.text.text-align--center{text-align:center}.text.text-align--right{text-align:right}.text.text-align--justify{text-align:justify}.text.text--regular{font-weight:lighter}.text.text--medium{font-weight:400}.text.text--bold{font-weight:700}.text.text--underline{text-decoration:underline}.text.text--unselectable{-webkit-user-select:none;user-select:none}.text.text--elipsis{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text.text-color--error{color:var(--text-color--error)}.text.text-color--first{color:var(--text-color--first)}.text.text-color--second{color:var(--text-color--second)}.text.text-color--third{color:var(--text-color--third)}.text.text-color--fourth{color:var(--text-color--fourth)}.text.text-color--alter--first{color:var(--text-color--alter--first)}.text.text-color--alter--second{color:var(--text-color--alter--second)}.text.text-color--alter--third{color:var(--text-color--alter--third)}.text.text-color--alter--fourth{color:var(--text-color--alter--fourth)}.text.text-color--white{color:var(--text-color--white)}.text .icon{height:1.8em;margin:.3em .5em -.5em;width:1.8em}.login form,.signup form{display:grid;justify-items:center;width:100%}.change_password{padding:.5em}.change_password form{display:grid;justify-items:center;width:100%}.change_password img{width:11.8em}.change_password .change_password__form{background:var(--bg-color--white);border-radius:16px}.recover_password_form form{display:grid;justify-items:center;width:100%}.account .account__user_info .user_info__default{-webkit-filter:invert(53%) sepia(92%) saturate(1346%) hue-rotate(149deg) brightness(91%) contrast(103%);filter:invert(53%) sepia(92%) saturate(1346%) hue-rotate(149deg) brightness(91%) contrast(103%);width:4.57em}.account .account__user_info .account__user_photo{border-radius:8px;height:6.57em;object-fit:cover;width:6.57em}.account .account__user_info .account__user_input_photo{height:6.57em;opacity:0;position:absolute;width:6.57em;z-index:2}.account .account__img_container{background-color:var(--bg-color--blue-alter);border-radius:8px;cursor:pointer;justify-items:center}.account .account__rss_logo{cursor:pointer;-webkit-filter:invert(25%) sepia(99%) saturate(1626%) hue-rotate(179deg) brightness(99%) contrast(102%);filter:invert(25%) sepia(99%) saturate(1626%) hue-rotate(179deg) brightness(99%) contrast(102%);height:44px;padding:6px;width:44px}.account .account__logout{border:2px solid var(--border-color--white);margin-top:.46em}.account .account__total_bold{font-size:16px;font-weight:700}.ViteCounter{background-color:#242424;color:hsla(0,0%,100%,.87);color-scheme:light dark;display:grid;font-synthesis:none;font-weight:400;line-height:1.5;place-content:center;place-items:center;text-align:center;text-rendering:optimizeLegibility}.logo{height:6em;padding:1.5em;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;will-change:filter}.logo:hover{-webkit-filter:drop-shadow(0 0 2em rgba(100,108,255,.667));filter:drop-shadow(0 0 2em rgba(100,108,255,.6666666667))}.logo.react:hover{-webkit-filter:drop-shadow(0 0 2em rgba(97,218,251,.667));filter:drop-shadow(0 0 2em rgba(97,218,251,.6666666667))}@-webkit-keyframes logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{-webkit-animation:logo-spin 20s linear infinite;animation:logo-spin 20s linear infinite}}.card{padding:2em}.read-the-docs{color:#888}h1{font-size:3.2em;line-height:1.1}a{color:#646cff;font-weight:500;text-decoration:inherit}a:hover{color:#535bf2}button{background-color:#1a1a1a;border:1px solid transparent;border-radius:8px;cursor:pointer;font-family:inherit;font-size:1em;font-weight:500;padding:.6em 1.2em;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{background-color:#fff;color:#213547}a:hover{color:#747bff}button{background-color:#f9f9f9}}.payment{background:var(--bg-color--white)}.payment form{display:grid;justify-items:center;width:100%}.payment form .StripeElement{width:100%}.payment .payment__form .payment__price_container{background:var(--bg-color--blue-alter);border-radius:16px;justify-items:center}.payment .payment__form .payment__price_container .payment__regular_price{font-size:var(--text-size--8);font-weight:700;text-decoration:line-through}.payment .payment__form .payment__promo_container{background:var(--bg-color--second);border-radius:16px;justify-items:center}.payment .payment__stripe_logo{margin:auto;width:86px}.payment_successfuly{height:100vh}.payment_successfuly img{width:11.8em}.payment_successfuly .payment_successfuly__container{background:var(--bg-color--white);border-radius:16px}.header .side_menu_bars{color:var(--text-color--third);cursor:pointer;font-weight:700}.header img{width:7.26em}.header .header__button{background:var(--bg-color--second);border-radius:8px}.header .header__button .header__home,.header .header__button .user_info__default{-webkit-filter:invert(100%) sepia(1%) saturate(3188%) hue-rotate(328deg) brightness(112%) contrast(100%);filter:invert(100%) sepia(1%) saturate(3188%) hue-rotate(328deg) brightness(112%) contrast(100%);width:3em}.header .header__button .account__user_photo{border-radius:8px;height:3em;object-fit:cover;width:3em}.header a{color:var(--text-color--third);display:flex;font-size:var(--text-size--4);font-weight:700}:root{--font-family--main:"Montserrat";--text-size--1:10px;--text-size--2:12px;--text-size--3:14px;--text-size--4:16px;--text-size--5:18px;--text-size--6:20px;--text-size--7:22px;--text-size--8:24px;--text-size--9:56px}@media screen and (min-width:768px){:root{--text-size--5:20px;--text-size--6:24px;--text-size--7:28px}}@media screen and (min-width:2500px){:root{--text-size--1:12px;--text-size--2:14px;--text-size--3:16px;--text-size--4:18px;--text-size--5:22px;--text-size--6:28px;--text-size--7:34px}}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;font-weight:300;margin:0;padding:0;position:relative}.disabled{pointer-events:none;-webkit-user-select:none;user-select:none}body,html{font-family:Montserrat;font-family:var(--font-family--main)}#root,.app_container,body,html{height:100%;width:100%}body{color:var(--text-color--first);display:flex;font-size:14px;font-size:var(--text-size--3);margin:0}input{font-family:Montserrat;font-family:var(--font-family--main)}body{--text-color--first:#0077b6;--border-color--first:#0077b6;--bg-color--first:#0077b6;--text-color--first-alter:#a6b1e1;--border-color--first-alter:#a6b1e1;--bg-color--first-alter:#a6b1e1;--text-color--second:#00b4d8;--border-color--second:#00b4d8;--bg-color--second:#00b4d8;--text-color--second-alter:#b8bdd4;--border-color--second-alter:#b8bdd4;--bg-color--second-alter:#b8bdd4;--text-color--third:#bf85d6;--border-color--third:#bf85d6;--bg-color--third:#bf85d6;--text-color--third-alter:#dcd6f7;--border-color--third-alter:#dcd6f7;--bg-color--third-alter:#dcd6f7;--text-color--error:red;--border-color--error:red;--bg-color--error:red;--text-color--error-alter:#ff9191;--border-color--error-alter:#ff9191;--bg-color--error-alter:#ff9191;--text-color--white:#fff;--border-color--white:#fff;--bg-color--white:#fff;--text-color--white-alter:#f3f3f3;--border-color--white-alter:#f3f3f3;--bg-color--white-alter:#f3f3f3;--text-color--black:#000;--border-color--black:#000;--bg-color--black:#000;--text-color--black-alter:#162127;--border-color--black-alter:#162127;--bg-color--black-alter:#162127;--text-color--blue-alter:#c9f0f7;--border-color--blue-alter:#c9f0f7;--bg-color--blue-alter:#c9f0f7;--text-color--blue-alter-2:#90e0ef;--border-color--blue-alter-2:#90e0ef;--bg-color--blue-alter-2:#90e0ef}body.theme--first{background-color:#fff}body.theme--dark{--text-color--first:#b8bdd4;--border-color--first:#b8bdd4;--bg-color--first:#b8bdd4;background-color:#000}.animation--pulse{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes pulse{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}60%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes pulse{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}60%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}.animation--zoomIn{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-timing-function:cubic-bezier(.87,-1.15,.95,1.25);animation-timing-function:cubic-bezier(.87,-1.15,.95,1.25)}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale(.85);transform:scale(.85)}80%{-webkit-transform:scale(1.06);transform:scale(1.06)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{-webkit-transform:scale(.85);transform:scale(.85)}80%{-webkit-transform:scale(1.06);transform:scale(1.06)}to{-webkit-transform:scale(1);transform:scale(1)}}.animation--upDown{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:upDown;animation-name:upDown;-webkit-animation-timing-function:ease;animation-timing-function:ease}.animation--downUp,.animation--upDown{-webkit-transform-origin:center;transform-origin:center}.animation--downUp{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:downUp;animation-name:downUp;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes upDown{0%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}25%{-webkit-transform:translateY(4%);transform:translateY(4%)}50%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}75%{-webkit-transform:translateY(4%);transform:translateY(4%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes upDown{0%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}25%{-webkit-transform:translateY(4%);transform:translateY(4%)}50%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}75%{-webkit-transform:translateY(4%);transform:translateY(4%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes downUp{0%{-webkit-transform:translateY(4%);transform:translateY(4%)}25%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}50%{-webkit-transform:translateY(4%);transform:translateY(4%)}75%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes downUp{0%{-webkit-transform:translateY(4%);transform:translateY(4%)}25%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}50%{-webkit-transform:translateY(4%);transform:translateY(4%)}75%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}
/*# sourceMappingURL=main.0b3ddd8f.css.map*/