:root{--accent:#4590b8;--purple:#a654e7;--green:#48ad69;--yellow:#f5ba45;--bg-gray:#f3f3f5;--bg-black:#252525;--bg-white:#fff;--text-base:#282828;--text-gray:#a1a1a1;--border-gray:#dadadc;--blue-link:#2155b3}*{box-sizing:border-box;font-family:Montserrat,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);scrollbar-width:thin}@media (max-width:1200px){*{scrollbar-width:none}}body,html{width:100vw}@media (max-width:1199px){body,html{overflow-x:hidden}}body{background:#fff;color:var(--text-base);font-size:14px;font-weight:500;margin:0;overflow-x:hidden;padding:0}body.rtl *{direction:rtl!important}main{padding-bottom:80px;padding-top:calc(140px + env(safe-area-inset-top))}@media (max-width:1199px){main{padding-top:calc(105px + env(safe-area-inset-top))}}.bg-color-white{background:var(--bg-white)}.color-gray{color:var(--text-gray)}.color-accent{color:var(--accent)}.underline{text-decoration:underline}.chaport-container.chaport-container-positioned{width:100vw!important}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.d-flex{display:flex}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.flex-column{display:flex;flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.gap-8{gap:8px}.gap-12{gap:12px}.hidden{display:none!important}@media (min-width:1200px){.hidden-desktop{display:none!important}}@media (max-width:767px){.hidden-mobile{display:none!important}}@media (min-width:768px) and (max-width:1199px){.hidden-tablet{display:none!important}}.container{margin:auto;max-width:1110px;position:relative;width:100%}@media (max-width:1199px){.container{padding:0 16px}}.section{margin-bottom:48px}@media (max-width:1199px){.section{margin-bottom:32px}}.section__heading{margin:0 0 24px}@media (max-width:1199px){.section__heading{margin:0 0 12px}}.section__heading h1,.section__heading h2,.section__heading h3{color:var(--text-base);margin:0}.section__heading a{color:var(--accent)}.section__heading svg{margin-left:4px}@media (max-width:767px){.section__heading svg{display:none}.section__link{background:url(~@/assets/img/icons/cats-arrow.svg) no-repeat 50%;font-size:0!important;height:16px;width:16px}}.page-heading{margin-bottom:12px}.page-heading h1{font-size:32px;font-weight:700;line-height:40px;margin:0}button,input{color:inherit}button,input{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}dl,figure,p,ul{margin:0;padding:0}ul{list-style:none}table,tbody,tfoot{display:block}s{text-decoration:none}address{font-style:normal}h1,h2,h3{margin:0}fieldset{border:none;padding:0}.mix-blend{mix-blend-mode:darken}.mask{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:maskAnimation;animation-timing-function:linear;background:var(--bg-gray)}.mask>*{visibility:hidden}.scroll::-webkit-scrollbar{background-color:#fff;width:8px}.scroll::-webkit-scrollbar-track{background-color:#fff;padding-top:10px}.scroll::-webkit-scrollbar-thumb{background-color:#dadadc;border:2px solid #fff;border-radius:8px}.scroll::-webkit-scrollbar-button{display:none}.scroll::-webkit-scrollbar-track-piece:vertical:start{margin-top:7px}.scroll::-webkit-scrollbar-track-piece:vertical:end{margin-bottom:7px}button{background:none;border:none;cursor:pointer;padding:0}button svg{display:block}a{color:inherit;cursor:pointer;text-decoration:none}.btn{align-items:center;border:1px solid transparent;border-radius:12px;display:flex;font-size:12px;font-weight:600;gap:8px;height:40px;justify-content:center;line-height:14px;padding:0 12px}.btn--icon{gap:8px;padding-right:16px}.btn--secondary{background:var(--bg-gray);border-color:var(--border-gray)}.btn--primary{background:var(--accent);color:#fff}.btn--disabled,.btn:disabled{opacity:.3;pointer-events:none}.btn--white{background:#fff;color:var(--text-base)}.btn--loading{font-size:0;pointer-events:none}.btn--loading span{display:none}.btn--loading:after{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABeElEQVR4Xm3TSyhFQRjA8VuuPJLIgjwiSkQekeQZJbFhgQ1FJEqSEOlm4SqxYMNGUsqjJIWShWxs2LCQIkVZUErJgg2N/9fMOW7jfvVbnPkeM3PPuR6PFUqpVNRjDHNYwAQ6EWfXu0EyDLWYxBRmMI9FLGEFa2hHZLBmSYxgHD5MK30CGbCMVaxj06z/DeGhHIMYwig6kIZwk89EDzawg110O81R6EUfBlDqTraCXAv2sI9D5Dm7d8lEVNtNdlAziyMco18WGpS+vxw7wW6wg5p8nOAUW7LQarTZxcFC6SufOWSh2WiC124IFtRd4FzIg7z7RqWvEmsX20FNMa5wiW1ZyEKdGVRgN9ih9I94g2v4ZSEGNahCGZLsJifIDeMB97hFopNIN80lKJQhiDA52aASB3jBEx7hC5zsRS6KlH5N2chACr7xiXe84lnpbyDaHWCGhCi9c47Sn66cSgb84AsfeIP/X3NgkAxFvBmWbAbcKf0HqrDrfwHjrCGmjRGc8gAAAABJRU5ErkJggg==);display:block;height:16px;width:16px}.btn--loading:before{display:none}.btn--loading.btn--secondary:after,.btn--loading.btn--white:after{filter:brightness(.01)}.no-border{border:none}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.t-ui{font-weight:600}.t-ui--m{font-size:14px;line-height:17px}.t-ui--s{font-size:12px;line-height:14px}@media (max-width:1199px){.t-ui--s-tablet{font-size:12px;line-height:14px}}@media (max-width:767px){.t-ui--s-mobile{font-size:12px;line-height:14px}}.t-ui--xs{font-size:10px;line-height:12px}@media (max-width:767px){.t-ui--xs-mobile{font-size:10px;line-height:12px}}.t-ui--xxs{font-size:8px;line-height:10px}.t-text{font-weight:500}.t-text--m{font-size:14px;line-height:24px}.t-text--s{font-size:12px;line-height:15px}@media (max-width:1199px){.t-text--s-tablet{font-size:12px;line-height:15px}}@media (max-width:767px){.t-text--s-mobile{font-size:12px;line-height:15px}}.t-title{font-weight:700}.t-title--m{font-size:14px;line-height:17px}.t-title--l{font-size:16px;line-height:19px}.t-h{font-weight:700}.t-h--1{font-size:32px;line-height:40px}.t-h--2{font-size:28px;line-height:32px}@media (max-width:1199px){.t-h--2-tablet{font-size:28px;line-height:32px}}@media (max-width:767px){.t-h--2-mobile{font-size:28px;line-height:32px}}.t-h--3{font-size:24px;line-height:29px}@media (max-width:1199px){.t-h--3-tablet{font-size:24px;line-height:29px}}@media (max-width:767px){.t-h--3-mobile{font-size:24px;line-height:29px}}.t-h--4{font-size:18px;line-height:22px}@media (max-width:1199px){.t-h--4-tablet{font-size:18px;line-height:22px}}@media (max-width:767px){.t-h--4-mobile{font-size:18px;line-height:22px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes maskAnimation{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes swing{0%{opacity:0;transform:translateY(20px)}20%{transform:translateY(15px)}40%{transform:translateY(-10px)}60%{opacity:1;transform:translateY(5px)}80%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes openNotice{0%{margin-bottom:-32px;max-height:0;opacity:0}20%{opacity:0}80%{margin-bottom:32px}98%{max-height:150px;opacity:1}to{max-height:200px}}@keyframes closeNotice{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes closeNotice2{0%{margin-bottom:32px;max-height:150px;opacity:1;transform:translateY(0)}20%{max-height:85px}to{margin-bottom:-32px;max-height:0;opacity:0;transform:translateY(-70px)}}.nuxt-icon{line-height:0}.nuxt-icon svg{height:auto!important;margin-bottom:0!important;width:auto!important}@media (max-width:1199px){.chaport-launcher-button{opacity:0!important;pointer-events:none!important}}.chaport-container.disabled{display:none}.wee{color:var(--accent)}.error-container{min-height:calc(100svh - 235px)}@media (max-width:1199px){.error-container{margin-top:30px;min-height:calc(100svh - 85px)}}.error-container h1{margin-bottom:0;margin-top:60px;text-align:center}.error-container img{max-width:100%}.error-btn{margin-top:30px;width:100%}.error-btn button{padding:13px 27px;text-align:center}@media (max-width:767px){.error-btn button{min-width:100%;width:100%}}.error-message{margin-top:16px;text-align:center}.error-img{padding:0 37px}
