@charset "UTF-8";@font-face{font-family:e-Ukraine;font-display:swap;src:url(../fonts/e-Ukraine-Bold.woff2) format("woff2"),url(../fonts/e-Ukraine-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:e-Ukraine;font-display:swap;src:url(../fonts/e-Ukraine-Medium.woff2) format("woff2"),url(../fonts/e-Ukraine-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:e-Ukraine;font-display:swap;src:url(../fonts/e-Ukraine-Light.woff2) format("woff2"),url(../fonts/e-Ukraine-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:e-Ukraine;font-display:swap;src:url(../fonts/e-Ukraine-Regular.woff2) format("woff2"),url(../fonts/e-Ukraine-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:e-Ukraine;font-display:swap;src:url(../fonts/e-Ukraine-UltraLight.woff2) format("woff2"),url(../fonts/e-Ukraine-UltraLight.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:e-Ukraine;font-display:swap;src:url(../fonts/e-Ukraine-Thin.woff2) format("woff2"),url(../fonts/e-Ukraine-Thin.woff) format("woff");font-weight:200;font-style:normal}:root{--text-dark:#1f1f1f;--text-light:#ffffff;--background-secondary:#eeeff1;--background-primary:#ffffff;--accent-900:#020d3a;--accent-800:#051b73;--accent-700:#0728ad;--accent-600:#0936e7;--accent-500:#355cf7;--accent-400:#5d7df9;--accent-300:#869dfa;--accent-200:#aebefc;--accent-100:#eceffe;--grayscale-900:#4c5167;--grayscale-800:#747b98;--grayscale-700:#8991b0;--grayscale-600:#a4a9c2;--grayscale-500:#bec3d4;--grayscale-400:#cacfe0;--grayscale-300:#d9dde9;--grayscale-200:#e8eaf2;--grayscale-100:#f7f8fb;--semanticcolor-error-900:#2c0202;--semanticcolor-error-800:#580303;--semanticcolor-error-700:#840505;--semanticcolor-error-600:#ce0808;--semanticcolor-error-500:#f50a0a;--semanticcolor-error-400:#f62727;--semanticcolor-error-300:#f95d5d;--semanticcolor-error-200:#fb9393;--semanticcolor-error-100:#fee6e6;--semanticcolor-warning-900:#372502;--semanticcolor-warning-800:#6e4b04;--semanticcolor-warning-700:#a57007;--semanticcolor-warning-600:#dc9509;--semanticcolor-warning-500:#f6b127;--semanticcolor-warning-400:#f8c152;--semanticcolor-warning-300:#fad07d;--semanticcolor-warning-200:#fce0a9;--semanticcolor-warning-100:#fef6e7;--semanticcolor-info-900:#020d3a;--semanticcolor-info-800:#051b73;--semanticcolor-info-700:#0728ad;--semanticcolor-info-600:#0936e7;--semanticcolor-info-500:#355cf7;--semanticcolor-info-400:#5d7df9;--semanticcolor-info-300:#869dfa;--semanticcolor-info-200:#aebefc;--semanticcolor-info-100:#eceffe;--semanticcolor-success-900:#012314;--semanticcolor-success-800:#034528;--semanticcolor-success-700:#04683b;--semanticcolor-success-600:#068a4f;--semanticcolor-success-500:#07ad63;--semanticcolor-success-400:#0aec87;--semanticcolor-success-300:#41f7a6;--semanticcolor-success-200:#80fac4;--semanticcolor-success-100:#e7fef3;--yellow-900:#3a2f02;--yellow-800:#735d05;--yellow-700:#ad8c07;--yellow-600:#e7ba09;--yellow-500:#f7d035;--yellow-400:#f9d95d;--yellow-300:#fae386;--yellow-200:#fcecae;--yellow-100:#fefbec;--pink-900:#3a021b;--pink-800:#730536;--pink-700:#ad0751;--pink-600:#e7096d;--pink-500:#f7358c;--pink-400:#f95da3;--pink-300:#fa86ba;--pink-200:#fcaed1;--pink-100:#fff5f9;--green-900:#023a21;--green-800:#057342;--green-700:#07ad63;--green-600:#09e783;--green-500:#35f7a0;--green-400:#5df9b3;--green-300:#86fac6;--green-200:#aefcd9;--green-100:#ecfef6;--orchid-900:#2f023a;--orchid-800:#5d0573;--orchid-700:#8c07ad;--orchid-600:#ba09e7;--orchid-400:#d95df9;--orchid-300:#e386fa;--orchid-200:#ecaefc;--orchid-100:#fae7fe;--orchid-500:#d035f7;--orange-900:#3a2102;--orange-800:#734105;--orange-700:#ad6207;--orange-600:#e78209;--orange-500:#f79f35;--orange-400:#f9b25d;--orange-300:#fac586;--orange-200:#fcd9ae;--orange-100:#fef6ec;--sky-900:#02293a;--sky-800:#055273;--sky-700:#077bad;--sky-600:#09a5e7;--sky-500:#35bdf7;--sky-400:#5dcaf9;--sky-300:#86d7fa;--sky-200:#aee5fc;--sky-100:#ecf9fe;--violet-900:#13023a;--violet-800:#260573;--violet-700:#3907ad;--violet-600:#4b09e7;--violet-500:#6f35f7;--violet-400:#8c5df9;--violet-300:#a986fa;--violet-200:#c5aefc;--violet-100:#f1ecfe;--heading-4-xl:400 2.5rem/120% "e-Ukraine",sans-serif;--heading-3-xl:400 2rem/120% "e-Ukraine",sans-serif;--heading-2-xl:400 1.75rem/120% "e-Ukraine",sans-serif;--heading-xl:500 1.5rem/120% "e-Ukraine",sans-serif;--heading-lg:500 1.25rem/120% "e-Ukraine",sans-serif;--heading-md:500 1rem/120% "e-Ukraine",sans-serif;--heading-sm:500 .875rem/120% "e-Ukraine",sans-serif;--heading-xs:500 .75rem/120% "e-Ukraine",sans-serif;--body-lg-light:300 1rem/140% "e-Ukraine",sans-serif;--body-lg-regular:400 1rem/140% "e-Ukraine",sans-serif;--body-lg-light-underlined:300 1rem/140% "e-Ukraine",sans-serif;--body-md-light:300 .875rem/140% "e-Ukraine",sans-serif;--body-md-regular:400 .875rem/140% "e-Ukraine",sans-serif;--body-md-light-underlined:300 14px/140% "e-Ukraine",sans-serif;--body-sm-light:300 .75rem/120% "e-Ukraine",sans-serif;--body-sm-regular:400 .75rem/120% "e-Ukraine",sans-serif;--body-sm-light-underlined:300 12px/140% "e-Ukraine",sans-serif;--body-xs-regular:400 .625rem/120% "e-Ukraine",sans-serif;--body-xs-light:300 .625rem/120% "e-Ukraine",sans-serif;--button-lg:400 1rem/150% "e-Ukraine",sans-serif;--button-md:400 .875rem/150% "e-Ukraine",sans-serif;--button-sm:400 .75rem/150% "e-Ukraine",sans-serif;--calendarentry-box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.12);--pop-up-box-shadow:0px 16px 32px 0px rgba(0, 0, 0, 0.2)}.text-accent-900{color:var(--accent-900)}.text-accent-800{color:var(--accent-800)}.text-accent-700{color:var(--accent-700)}.text-accent-600{color:var(--accent-600)}.text-accent-500{color:var(--accent-500)}.text-accent-400{color:var(--accent-400)}.text-accent-300{color:var(--accent-300)}.text-accent-200{color:var(--accent-200)}.text-accent-100{color:var(--accent-100)}.text-grayscale-900{color:var(--grayscale-900)}.text-grayscale-800{color:var(--grayscale-800)}.text-grayscale-700{color:var(--grayscale-700)}.text-grayscale-600{color:var(--grayscale-600)}.text-grayscale-500{color:var(--grayscale-500)}.text-grayscale-400{color:var(--grayscale-400)}.text-grayscale-300{color:var(--grayscale-300)}.text-grayscale-200{color:var(--grayscale-200)}.text-grayscale-100{color:var(--grayscale-100)}.text-semanticcolor-error-900{color:var(--semanticcolor-error-900)}.text-semanticcolor-error-800{color:var(--semanticcolor-error-800)}.text-semanticcolor-error-700{color:var(--semanticcolor-error-700)}.text-semanticcolor-error-600{color:var(--semanticcolor-error-600)}.text-semanticcolor-error-500{color:var(--semanticcolor-error-500)}.text-semanticcolor-error-400{color:var(--semanticcolor-error-400)}.text-semanticcolor-error-300{color:var(--semanticcolor-error-300)}.text-semanticcolor-error-200{color:var(--semanticcolor-error-200)}.text-semanticcolor-error-100{color:var(--semanticcolor-error-100)}.text-semanticcolor-warning-900{color:var(--semanticcolor-warning-900)}.text-semanticcolor-warning-800{color:var(--semanticcolor-warning-800)}.text-semanticcolor-warning-700{color:var(--semanticcolor-warning-700)}.text-semanticcolor-warning-600{color:var(--semanticcolor-warning-600)}.text-semanticcolor-warning-500{color:var(--semanticcolor-warning-500)}.text-semanticcolor-warning-400{color:var(--semanticcolor-warning-400)}.text-semanticcolor-warning-300{color:var(--semanticcolor-warning-300)}.text-semanticcolor-warning-200{color:var(--semanticcolor-warning-200)}.text-semanticcolor-warning-100{color:var(--semanticcolor-warning-100)}.text-semanticcolor-info-900{color:var(--semanticcolor-info-900)}.text-semanticcolor-info-800{color:var(--semanticcolor-info-800)}.text-semanticcolor-info-700{color:var(--semanticcolor-info-700)}.text-semanticcolor-info-600{color:var(--semanticcolor-info-600)}.text-semanticcolor-info-500{color:var(--semanticcolor-info-500)}.text-semanticcolor-info-400{color:var(--semanticcolor-info-400)}.text-semanticcolor-info-300{color:var(--semanticcolor-info-300)}.text-semanticcolor-info-200{color:var(--semanticcolor-info-200)}.text-semanticcolor-info-100{color:var(--semanticcolor-info-100)}.text-semanticcolor-success-900{color:var(--semanticcolor-success-900)}.text-semanticcolor-success-800{color:var(--semanticcolor-success-800)}.text-semanticcolor-success-700{color:var(--semanticcolor-success-700)}.text-semanticcolor-success-600{color:var(--semanticcolor-success-600)}.text-semanticcolor-success-500{color:var(--semanticcolor-success-500)}.text-semanticcolor-success-400{color:var(--semanticcolor-success-400)}.text-semanticcolor-success-300{color:var(--semanticcolor-success-300)}.text-semanticcolor-success-200{color:var(--semanticcolor-success-200)}.text-semanticcolor-success-100{color:var(--semanticcolor-success-100)}.text-yellow-900{color:var(--yellow-900)}.text-yellow-800{color:var(--yellow-800)}.text-yellow-700{color:var(--yellow-700)}.text-yellow-600{color:var(--yellow-600)}.text-yellow-500{color:var(--yellow-500)}.text-yellow-400{color:var(--yellow-400)}.text-yellow-300{color:var(--yellow-300)}.text-yellow-200{color:var(--yellow-200)}.text-yellow-100{color:var(--yellow-100)}.text-pink-900{color:var(--pink-900)}.text-pink-800{color:var(--pink-800)}.text-pink-700{color:var(--pink-700)}.text-pink-600{color:var(--pink-600)}.text-pink-500{color:var(--pink-500)}.text-pink-400{color:var(--pink-400)}.text-pink-300{color:var(--pink-300)}.text-pink-200{color:var(--pink-200)}.text-pink-100{color:var(--pink-100)}.text-green-900{color:var(--green-900)}.text-green-800{color:var(--green-800)}.text-green-700{color:var(--green-700)}.text-green-600{color:var(--green-600)}.text-green-500{color:var(--green-500)}.text-green-400{color:var(--green-400)}.text-green-300{color:var(--green-300)}.text-green-200{color:var(--green-200)}.text-green-100{color:var(--green-100)}.text-orchid-900{color:var(--orchid-900)}.text-orchid-800{color:var(--orchid-800)}.text-orchid-700{color:var(--orchid-700)}.text-orchid-600{color:var(--orchid-600)}.text-orchid-500{color:var(--orchid-500)}.text-orchid-400{color:var(--orchid-400)}.text-orchid-300{color:var(--orchid-300)}.text-orchid-200{color:var(--orchid-200)}.text-orchid-100{color:var(--orchid-100)}.text-orange-900{color:var(--orange-900)}.text-orange-800{color:var(--orange-800)}.text-orange-700{color:var(--orange-700)}.text-orange-600{color:var(--orange-600)}.text-orange-500{color:var(--orange-500)}.text-orange-400{color:var(--orange-400)}.text-orange-300{color:var(--orange-300)}.text-orange-200{color:var(--orange-200)}.text-orange-100{color:var(--orange-100)}.text-sky-900{color:var(--sky-900)}.text-sky-800{color:var(--sky-800)}.text-sky-700{color:var(--sky-700)}.text-sky-600{color:var(--sky-600)}.text-sky-500{color:var(--sky-500)}.text-sky-400{color:var(--sky-400)}.text-sky-300{color:var(--sky-300)}.text-sky-200{color:var(--sky-200)}.text-sky-100{color:var(--sky-100)}.text-violet-900{color:var(--violet-900)}.text-violet-800{color:var(--violet-800)}.text-violet-700{color:var(--violet-700)}.text-violet-600{color:var(--violet-600)}.text-violet-500{color:var(--violet-500)}.text-violet-400{color:var(--violet-400)}.text-violet-300{color:var(--violet-300)}.text-violet-200{color:var(--violet-200)}.text-violet-100{color:var(--violet-100)}
.background-primary{background-color:var(--background-primary)!important}.background-accent-900{background-color:var(--accent-900)!important}.background-accent-800{background-color:var(--accent-800)!important}.background-accent-700{background-color:var(--accent-700)!important}.background-accent-600{background-color:var(--accent-600)!important}.background-accent-500{background-color:var(--accent-500)!important}.background-accent-400{background-color:var(--accent-400)!important}.background-accent-300{background-color:var(--accent-300)!important}.background-accent-200{background-color:var(--accent-200)!important}.background-accent-100{background-color:var(--accent-100)!important}.background-grayscale-900{background-color:var(--grayscale-900)!important}.background-grayscale-800{background-color:var(--grayscale-800)!important}.background-grayscale-700{background-color:var(--grayscale-700)!important}.background-grayscale-600{background-color:var(--grayscale-600)!important}.background-grayscale-500{background-color:var(--grayscale-500)!important}.background-grayscale-400{background-color:var(--grayscale-400)!important}.background-grayscale-300{background-color:var(--grayscale-300)!important}.background-grayscale-200{background-color:var(--grayscale-200)!important}.background-grayscale-100{background-color:var(--grayscale-100)!important}.background-semanticcolor-error-900{background-color:var(--semanticcolor-error-900)!important}.background-semanticcolor-error-800{background-color:var(--semanticcolor-error-800)!important}.background-semanticcolor-error-700{background-color:var(--semanticcolor-error-700)!important}.background-semanticcolor-error-600{background-color:var(--semanticcolor-error-600)!important}.background-semanticcolor-error-500{background-color:var(--semanticcolor-error-500)!important}.background-semanticcolor-error-400{background-color:var(--semanticcolor-error-400)!important}.background-semanticcolor-error-300{background-color:var(--semanticcolor-error-300)!important}.background-semanticcolor-error-200{background-color:var(--semanticcolor-error-200)!important}.background-semanticcolor-error-100{background-color:var(--semanticcolor-error-100)!important}.background-semanticcolor-warning-900{background-color:var(--semanticcolor-warning-900)!important}.background-semanticcolor-warning-800{background-color:var(--semanticcolor-warning-800)!important}.background-semanticcolor-warning-700{background-color:var(--semanticcolor-warning-700)!important}.background-semanticcolor-warning-600{background-color:var(--semanticcolor-warning-600)!important}.background-semanticcolor-warning-500{background-color:var(--semanticcolor-warning-500)!important}.background-semanticcolor-warning-400{background-color:var(--semanticcolor-warning-400)!important}.background-semanticcolor-warning-300{background-color:var(--semanticcolor-warning-300)!important}.background-semanticcolor-warning-200{background-color:var(--semanticcolor-warning-200)!important}.background-semanticcolor-warning-100{background-color:var(--semanticcolor-warning-100)!important}.background-semanticcolor-info-900{background-color:var(--semanticcolor-info-900)!important}.background-semanticcolor-info-800{background-color:var(--semanticcolor-info-800)!important}.background-semanticcolor-info-700{background-color:var(--semanticcolor-info-700)!important}.background-semanticcolor-info-600{background-color:var(--semanticcolor-info-600)!important}.background-semanticcolor-info-500{background-color:var(--semanticcolor-info-500)!important}.background-semanticcolor-info-400{background-color:var(--semanticcolor-info-400)!important}.background-semanticcolor-info-300{background-color:var(--semanticcolor-info-300)!important}.background-semanticcolor-info-200{background-color:var(--semanticcolor-info-200)!important}.background-semanticcolor-info-100{background-color:var(--semanticcolor-info-100)!important}.background-semanticcolor-success-900{background-color:var(--semanticcolor-success-900)!important}.background-semanticcolor-success-800{background-color:var(--semanticcolor-success-800)!important}.background-semanticcolor-success-700{background-color:var(--semanticcolor-success-700)!important}.background-semanticcolor-success-600{background-color:var(--semanticcolor-success-600)!important}.background-semanticcolor-success-500{background-color:var(--semanticcolor-success-500)!important}.background-semanticcolor-success-400{background-color:var(--semanticcolor-success-400)!important}.background-semanticcolor-success-300{background-color:var(--semanticcolor-success-300)!important}.background-semanticcolor-success-200{background-color:var(--semanticcolor-success-200)!important}.background-semanticcolor-success-100{background-color:var(--semanticcolor-success-100)!important}.background-yellow-900{background-color:var(--yellow-900)!important}.background-yellow-800{background-color:var(--yellow-800)!important}.background-yellow-700{background-color:var(--yellow-700)!important}.background-yellow-600{background-color:var(--yellow-600)!important}.background-yellow-500{background-color:var(--yellow-500)!important}.background-yellow-400{background-color:var(--yellow-400)!important}.background-yellow-300{background-color:var(--yellow-300)!important}.background-yellow-200{background-color:var(--yellow-200)!important}.background-yellow-100{background-color:var(--yellow-100)!important}.background-pink-900{background-color:var(--pink-900)!important}.background-pink-800{background-color:var(--pink-800)!important}.background-pink-700{background-color:var(--pink-700)!important}.background-pink-600{background-color:var(--pink-600)!important}.background-pink-500{background-color:var(--pink-500)!important}.background-pink-400{background-color:var(--pink-400)!important}.background-pink-300{background-color:var(--pink-300)!important}.background-pink-200{background-color:var(--pink-200)!important}.background-pink-100{background-color:var(--pink-100)!important}.background-green-900{background-color:var(--green-900)!important}.background-green-800{background-color:var(--green-800)!important}.background-green-700{background-color:var(--green-700)!important}.background-green-600{background-color:var(--green-600)!important}.background-green-500{background-color:var(--green-500)!important}.background-green-400{background-color:var(--green-400)!important}.background-green-300{background-color:var(--green-300)!important}.background-green-200{background-color:var(--green-200)!important}.background-green-100{background-color:var(--green-100)!important}.background-orchid-900{background-color:var(--orchid-900)!important}.background-orchid-800{background-color:var(--orchid-800)!important}.background-orchid-700{background-color:var(--orchid-700)!important}.background-orchid-600{background-color:var(--orchid-600)!important}.background-orchid-500{background-color:var(--orchid-500)!important}.background-orchid-400{background-color:var(--orchid-400)!important}.background-orchid-300{background-color:var(--orchid-300)!important}.background-orchid-200{background-color:var(--orchid-200)!important}.background-orchid-100{background-color:var(--orchid-100)!important}.background-orange-900{background-color:var(--orange-900)!important}.background-orange-800{background-color:var(--orange-800)!important}.background-orange-700{background-color:var(--orange-700)!important}.background-orange-600{background-color:var(--orange-600)!important}.background-orange-500{background-color:var(--orange-500)!important}.background-orange-400{background-color:var(--orange-400)!important}.background-orange-300{background-color:var(--orange-300)!important}.background-orange-200{background-color:var(--orange-200)!important}.background-orange-100{background-color:var(--orange-100)!important}.background-sky-900{background-color:var(--sky-900)!important}.background-sky-800{background-color:var(--sky-800)!important}.background-sky-700{background-color:var(--sky-700)!important}.background-sky-600{background-color:var(--sky-600)!important}.background-sky-500{background-color:var(--sky-500)!important}.background-sky-400{background-color:var(--sky-400)!important}.background-sky-300{background-color:var(--sky-300)!important}.background-sky-200{background-color:var(--sky-200)!important}.background-sky-100{background-color:var(--sky-100)!important}.background-violet-900{background-color:var(--violet-900)!important}.background-violet-800{background-color:var(--violet-800)!important}.background-violet-700{background-color:var(--violet-700)!important}.background-violet-600{background-color:var(--violet-600)!important}.background-violet-500{background-color:var(--violet-500)!important}.background-violet-400{background-color:var(--violet-400)!important}.background-violet-300{background-color:var(--violet-300)!important}.background-violet-200{background-color:var(--violet-200)!important}.background-violet-100{background-color:var(--violet-100)!important}

*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:var(--text-dark);line-height:1;font-family:e-Ukraine;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:e-Ukraine;font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body,html{background:var(--background-secondary);-webkit-transition:opacity .3s;transition:opacity .3s}html.background-primary{background:var(--background-primary)}html.background-primary body{background:var(--background-primary)}.loaded body{opacity:1}body::after{content:"";position:fixed;inset:0;width:100%;height:100%;z-index:12;-webkit-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden;background-color:rgba(31,31,31,.5)}.menu-open body::after{opacity:1;visibility:visible}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.content{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow:clip){.content{overflow:clip}}.content>.content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.content>*{min-width:0}.chartjs-doughnut-segment-blue{border-radius:10px;background-color:#355cf7!important}[class*=__container]{max-width:70.875rem;margin:0 auto;width:100%}.form__row{margin-bottom:1.5rem}.form__row:last-child{margin-bottom:0}.form__row.cols-2{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:1rem}.form__row.row-button{margin-top:2.5rem}.form__line{margin-bottom:1.25rem}.form__line:last-child{margin-bottom:0}.form ._form-error input,.form ._form-error textarea{border:1px solid var(--semanticcolor-error-500)!important;background-color:var(--grayscale-100)!important}.form ._form-error .select .select__title{border:1px solid var(--semanticcolor-error-500)!important;background-color:var(--grayscale-100)!important}.form ._form-error .select .select__value::before{content:"";position:absolute;right:2.5rem;display:block;width:16px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;background:url(../img/icons/error.svg) 0 0 no-repeat}.form__error{color:var(--semanticcolor-error-500);font:var(--body-sm-regular);letter-spacing:.25px;margin-top:8px}.form__label{letter-spacing:.25px;display:block;margin-bottom:.5rem}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button[data-ripple]{-webkit-transition:all .3s;transition:all .3s}.button.fw{width:100%;min-width:100%}.button.btn-240{max-width:240px;width:100%}.button.button-large{gap:.5rem;height:3rem}.button.button-medium{gap:.5rem}.button.button-small{gap:.5rem}.button.button-blue{color:var(--text-light);background-color:var(--accent-500)}.button.button-blue:hover .circle{background-color:var(--accent-600)}.button.button-blue:active .circle{background-color:var(--accent-700)}.button.button-blue.disabled,.button.button-blue[disabled]{background-color:var(--grayscale-500);pointer-events:none}.button.button-secondary{color:var(--accent-500);border:1px solid var(--grayscale-500);background-color:var(--grayscale-100)}.button.button-secondary:hover{border-color:var(--accent-500)}.button.button-secondary:hover .circle{background-color:var(--accent-100)}.button.button-secondary:active{border-color:var(--accent-500)}.button.button-secondary:active .circle{background-color:var(--accent-200)}.button.button-secondary.disabled,.button.button-secondary[disabled]{background-color:var(--grayscale-100);border-color:var(--grayscale-500);pointer-events:none;color:var(--grayscale-500)}.button.button-tertirary{color:var(--grayscale-800);border:1px solid var(--grayscale-200);background-color:var(--background-primary);-webkit-transition:all .3s;transition:all .3s}.button.button-tertirary:hover{border-color:var(--accent-500);color:var(--accent-500);background-color:var(--accent-100)}.button.button-tertirary:active{border-color:var(--accent-500);color:var(--accent-500);background-color:var(--accent-200)}.button.button-tertirary.disabled,.button.button-tertirary[disabled]{background-color:var(--grayscale-100);border-color:var(--grayscale-500);pointer-events:none;color:var(--grayscale-500)}.button.button-critical{color:var(--accent-500);border:1px solid var(--grayscale-500);background-color:var(--grayscale-100);-webkit-transition:all .3s;transition:all .3s}.button.button-critical:hover{border-color:var(--semanticcolor-error-500);color:var(--text-light);background-color:var(--semanticcolor-error-500)}.button.button-critical:active{border-color:var(--semanticcolor-error-600);background:var(--semanticcolor-error-600)}.button.button-critical.disabled,.button.button-critical[disabled]{background-color:var(--grayscale-100);border-color:var(--grayscale-500);pointer-events:none;color:var(--grayscale-500)}.button.button-critical-two{color:var(--semanticcolor-error-500);border:1px solid var(--grayscale-500);background-color:var(--grayscale-100);-webkit-transition:all .3s;transition:all .3s}.button.button-critical-two:hover{border-color:var(--semanticcolor-error-500);color:var(--text-light);background-color:var(--semanticcolor-error-500)}.button.button-critical-two:active{border-color:var(--semanticcolor-error-600);background:var(--semanticcolor-error-600)}.button.button-critical-two.disabled,.button.button-critical-two[disabled]{background-color:var(--grayscale-100);border-color:var(--grayscale-500);pointer-events:none;color:var(--grayscale-500)}.button.button-delete svg path{-webkit-transition:all .3s;transition:all .3s;stroke:var(--grayscale-700)}.button.button-delete:hover svg path{stroke:var(--semanticcolor-error-500)}.button.button-delete:active svg path{stroke:var(--semanticcolor-error-600)}.link--large{font:var(--button-lg)!important;letter-spacing:.25px!important}.link-blue{font:var(--button-md);letter-spacing:.25px;-webkit-transition:all .3s;transition:all .3s;color:var(--accent-500);border-bottom:1px solid transparent;display:inline-block;margin-bottom:-5px}.link-blue:hover{color:var(--accent-500);border-bottom-color:var(--accent-500)}.link-blue:active{color:var(--accent-600);border-bottom-color:var(--accent-600)}.link-blue .disabled,.link-blue [disabled]{cursor:not-allowed;pointer-events:none;color:var(--grayscale-500)}.link-red{font:var(--button-md);letter-spacing:.25px;-webkit-transition:all .3s;transition:all .3s;color:var(--semanticcolor-error-500);border-bottom:1px solid transparent;display:inline-block;margin-bottom:-5px}.link-red:hover{color:var(--semanticcolor-error-500);border-bottom-color:var(--semanticcolor-error-500)}.link-red:active{color:var(--semanticcolor-error-600);border-bottom-color:var(--semanticcolor-error-600)}.link-red .disabled,.link-red [disabled]{cursor:not-allowed;pointer-events:none;color:var(--grayscale-500)}.link-blue--underline{color:var(--accent-400);letter-spacing:.25px;text-decoration-line:underline;font:var(--body-md-light-underlined);position:relative}.link-blue--underline:hover{text-decoration:none}.link-blue--underline-icon::after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:16px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);background:url(../img/icons/link-blue-underline-icon.svg) 0 0 no-repeat}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border-radius:.75rem;border:1px solid var(--grayscale-300);background-color:var(--grayscale-100);-webkit-transition:all .3s;transition:all .3s;padding:.75rem 1rem;color:var(--text-dark,#1f1f1f);font:var(--body-md-light);letter-spacing:.25px;transition:all .3s;outline:0;min-height:3rem}.input.input-text--small{font:var(--body-xs-light)!important}.input.input-referral{pointer-events:none}.input::-webkit-input-placeholder{color:var(--grayscale-700)}.input::-moz-placeholder{color:var(--grayscale-700)}.input:-ms-input-placeholder{color:var(--grayscale-700)}.input::-ms-input-placeholder{color:var(--grayscale-700)}.input::placeholder{color:var(--grayscale-700)}.input:hover{border-color:var(--accent-300);background-color:var(--accent-100)}.input:focus{border-color:var(--accent-400);background-color:var(--background-primary)}.input.disabled,.input[disabled]{border:1px solid var(--grayscale-300,);background-color:var(--grayscale-200);pointer-events:none}.input.disabled::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder{color:var(--grayscale-500)}.input.disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:var(--grayscale-500)}.input.disabled:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder{color:var(--grayscale-500)}.input.disabled::-ms-input-placeholder,.input[disabled]::-ms-input-placeholder{color:var(--grayscale-500)}.input.disabled::placeholder,.input[disabled]::placeholder{color:var(--grayscale-500)}.input-date{position:relative}.input-date.disabled,.input-date[disabled]{opacity:.5;pointer-events:none;color:var(--grayscale-700)}.input-date .icon-date{position:absolute;top:1rem;left:1rem}.input-date input{padding-left:2.5rem;padding-right:2.5rem;width:100%}.input-date input._form-error{border-color:var(--semanticcolor-error-400);padding:.625rem 4rem .625rem 2.5rem;background:url(../img/icons/error.svg) right 2.5rem top 1rem/1rem 1rem no-repeat}.input-date .button-reset{position:absolute;top:.75rem;right:1rem}.input-date .button-reset svg path{-webkit-transition:all .3s;transition:all .3s}.input-date .button-reset:hover svg path{fill:var(--semanticcolor-error-400)}.input-date .button-reset:active svg path{fill:var(--semanticcolor-error-500)}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{-moz-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-moz-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:vertical;width:100%;min-height:5.5rem}.checkbox{position:relative}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:checked+.checkbox__label:before{background-color:var(--accent-500)}.checkbox__input:checked+.checkbox__label:after{opacity:1}.checkbox__input:checked:hover+.checkbox__label:before{background-color:var(--accent-500);border-color:var(--accent-500);-webkit-box-shadow:0 0 10px 0 rgba(53,92,247,.15);box-shadow:0 0 10px 0 rgba(53,92,247,.15)}.checkbox__input:hover+.checkbox__label:before{border-color:var(--accent-500);background-color:var(--background-primary);-webkit-box-shadow:0 0 10px 0 rgba(53,92,247,.15);box-shadow:0 0 10px 0 rgba(53,92,247,.15)}.checkbox__label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;gap:10px}.checkbox__label.items-center::before{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.checkbox__label:before{content:"";-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;border-radius:8px;border:1px solid var(--grayscale-500);-webkit-transition:all .3s;transition:all .3s}.checkbox__label::after{content:"";opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14px;height:12px;position:absolute;left:5px;top:7px;background:url(../img/icons/checked.svg) 0 0 no-repeat}.checkbox__text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font:var(--body-md-light);letter-spacing:.25px}.options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.options__item{position:relative;cursor:pointer}.options__item.disabled,.options__item[disabled]{pointer-events:none}.options__item.disabled .options__text,.options__item[disabled] .options__text{color:var(--grayscale-600)}.options__item.disabled .options__label:before,.options__item[disabled] .options__label:before{border:1px solid var(--grayscale-300);background-color:var(--grayscale-100)}.options__item:not(:last-child){margin-bottom:.3125em}.options__item.options__item-button .options__label{border-radius:12px;border:1px solid var(--grayscale-200);background-color:var(--text-light);display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s;align-items:center;gap:1.25rem}.options__item.options__item-button .options__label::after{top:33px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:28px}.options__item.options__item-button .options__label::before{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.options__item.options__item-button .options__label:hover{border:1px solid var(--grayscale-200);background-color:var(--grayscale-100)}.options__item.options__item-button .options__label:active{border:1px solid var(--grayscale-200);background-color:var(--accent-100)}.options__item.options__item-button .options__input:checked:hover+.options__label{border:1px solid var(--grayscale-200);background-color:var(--grayscale-100)}.options__item.options__item-button .options__input:checked+.options__label{border:1px solid var(--grayscale-200);background-color:var(--accent-100)}.options__input{width:0;height:0;opacity:0;position:absolute}.options__input:checked+.options__label:before{border:1px solid var(--accent-500);background-color:var(--accent-500)}.options__input:checked:hover+.options__label:before{border:1px solid var(--accent-500);background-color:var(--accent-500)}.options__input:focus+.options__label:before{border:1px solid var(--accent-500);background-color:var(--accent-500)}.options__input:checked+.options__label:after{-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.options__input:checked+.options__label .options__label-content{display:block}.options__input:hover+.options__label:before{border:1px solid var(--accent-500);background-color:var(--background-primary);-webkit-box-shadow:0 0 10px 0 rgba(53,92,247,.15);box-shadow:0 0 10px 0 rgba(53,92,247,.15)}.options__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:.625rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.options__label-content{display:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:2.125rem}.options__label:before{content:"";-ms-flex-item-align:start;align-self:flex-start;width:1.5rem;height:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;border:1px solid var(--grayscale-500)}.options__label:after{content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:.625rem;height:.625rem;border-radius:50%;background-color:#fff;position:absolute;left:.4375rem;top:.75rem}.options__text{color:var(--text-dark);font:var(--body-md-light);letter-spacing:.25px}.select-large .select__value{height:2.875rem;padding:0 1rem}.select-large.md-240{min-width:15rem}.select-medium .select__value{height:2.5rem;padding:0 1rem}.select-medium.md-240{min-width:15rem}.select{min-width:0;position:relative}.select:hover .select__title{border:1px solid var(--accent-300)!important;background-color:var(--accent-100)!important}.select._select-open .select__title,.select:active .select__title{border:1px solid var(--accent-500);background-color:var(--background-primary)!important}.select._select-disabled .select__title,.select[disabled] .select__title{border:1px solid var(--grayscale-300);background-color:var(--grayscale-200)!important}.select._select-disabled .select__asset,.select[disabled] .select__asset{opacity:.5}.select._select-disabled .select__value,.select[disabled] .select__value{color:var(--grayscale-500)}.select._select-disabled .select__value::after,.select[disabled] .select__value::after{content:"";opacity:.5}.select__body{position:relative}.select__title{color:inherit;text-align:left;cursor:pointer;width:100%;border-radius:11px;border:1px solid var(--grayscale-200);background-color:var(--background-primary)!important;-webkit-transition:all .3s;transition:all .3s}.select__value{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--grayscale-700);font:var(--body-md-regular);letter-spacing:.25px;gap:.625rem}.select__value>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.select__value:after{content:"";-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;width:12px;height:12px;background:url(../img/icons/select.svg) 0 0 no-repeat}._select-open .select__value:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.select__value._select-pseudo-label::before{content:attr(data-pseudo-label);opacity:.5}.select__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__content.emoji-box{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.select__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__input{width:100%;background-color:transparent;height:100%}.select__options{position:absolute;top:calc(100% - -.3125rem);min-width:100%;left:0;border-top:0;border-radius:1rem;overflow:hidden;background-color:var(--background-primary);-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.2);box-shadow:0 16px 32px 0 rgba(0,0,0,.2)}.select__scroll{overflow-y:auto;overflow-x:hidden;max-height:12.5rem}.select__option{width:100%;text-align:left;cursor:pointer;color:var(--grayscale-700);font:var(--body-md-regular);letter-spacing:.25px;background-color:var(--background-primary);padding:.875rem 1rem;gap:.625rem;-webkit-transition:all .3s;transition:all .3s}.select__option[hidden]{display:none!important}.select__option.selected{display:none}.select__option.emoji-box{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.select__option._select-selected{background-color:#eee}.select__option:hover{background-color:var(--accent-100);color:var(--accent-500);border-color:var(--accent-100)}.select__option:active{background-color:var(--accent-300);color:var(--accent-500);border-color:var(--accent-300)}.select__row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select__asset{margin-right:8px}.select--show-top .select__options{top:auto;bottom:calc(100% - .3125rem);border-bottom:0}.select--show-top .select__scroll{max-height:8.375rem!important;min-height:5rem}._select-tag{cursor:pointer}.quantity{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex}.quantity__button{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;position:relative;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quantity__button svg path{fill:var(--grayscale-800)}.quantity__button:hover svg path{fill:var(--accent-500)}.quantity__button:active svg path{fill:var(--accent-600)}.quantity__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.quantity__input input{border-radius:8px;width:40px;padding:.25rem;color:var(--grayscale-900,#4c5167);text-align:center;font:var(--body-md-light);letter-spacing:.25px;min-height:1.75rem}.qs-datepicker-container{margin:5px;font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;background:#000;-webkit-box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);border-right:1px solid #fff;border-left:1px solid #f1ad70;padding:5px}.qs-datepicker-container:after,.qs-datepicker-container:before{content:"";width:100%;height:2px;left:0;z-index:2;position:absolute;background-image:-webkit-gradient(linear,left top,right top,from(#f1ad70),to(#fffdf2));background-image:linear-gradient(to right,#f1ad70 0,#fffdf2 100%)}.qs-datepicker-container:before{top:0}.qs-datepicker-container:after{bottom:0}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.qs-datepicker-container.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-datepicker-container.qs-hidden{display:none}.qs-datepicker .qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qs-datepicker .qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-datepicker .qs-overlay .qs-overlay-year{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-datepicker .qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-datepicker .qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-datepicker .qs-overlay .qs-submit{border:1px solid #fff;border-radius:.26392em;padding:.5em;margin:0 auto auto;cursor:pointer;background:hsla(0,0%,50.2%,.4)}.qs-datepicker .qs-overlay .qs-submit.qs-disabled{color:grey;border-color:grey;cursor:not-allowed}.qs-datepicker .qs-overlay .qs-overlay-month-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qs-datepicker .qs-overlay .qs-overlay-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33.33333%;cursor:pointer;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}.qs-datepicker .qs-overlay .qs-overlay-month.active,.qs-datepicker .qs-overlay .qs-overlay-month:hover{opacity:1}.qs-datepicker .qs-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;background:#000;color:#fff;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-datepicker .qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-datepicker .qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.26392em;-webkit-transition:background .15s;transition:background .15s}.qs-datepicker .qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-datepicker .qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-datepicker .qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-datepicker .qs-arrow:after{content:"";border:.39062em solid transparent;position:absolute;top:50%;-webkit-transition:border .2s;transition:border .2s}.qs-datepicker .qs-arrow.qs-left:after{border-right-color:grey;right:50%;-webkit-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-datepicker .qs-arrow.qs-right:after{border-left-color:grey;left:50%;-webkit-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-datepicker .qs-month-year{font-weight:700;-webkit-transition:border .2s;transition:border .2s;border-bottom:1px solid transparent;cursor:pointer}.qs-datepicker .qs-month-year:hover{border-bottom:1px solid grey}.qs-datepicker .qs-month-year:active:focus,.qs-datepicker .qs-month-year:focus{outline:0}.qs-datepicker .qs-month{padding-right:.5ex}.qs-datepicker .qs-year{padding-left:.5ex}.qs-datepicker .qs-squares{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-datepicker .qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-datepicker .qs-square{width:14.28571%;height:1.5625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .1s;transition:background .1s;border-radius:.26392em}.qs-datepicker .qs-square.qs-current{font-weight:700}.qs-datepicker .qs-square.qs-current span{text-decoration:underline}.qs-datepicker .qs-square.qs-active{background:#fff;color:#000}.qs-datepicker .qs-square.qs-range-date-start:not(.qs-range-date-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-middle{background:#d4ebf2}.qs-datepicker .qs-square.qs-range-date-middle:not(.qs-range-date-0):not(.qs-range-date-6){border-radius:0}.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-end:not(.qs-range-date-0),.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-datepicker .qs-square.qs-disabled span{opacity:.2}.qs-datepicker .qs-square.qs-empty{cursor:default}.qs-datepicker .qs-square.qs-disabled{cursor:not-allowed}.qs-datepicker .qs-square.qs-day{cursor:default;font-weight:700;color:grey}.qs-datepicker .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-datepicker .qs-event{position:relative}.qs-datepicker .qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.qs-datepicker .qs-event.qs-disabled:after,.qs-datepicker .qs-event.qs-empty:after{background:#cce4ff}.popup-show body::after{opacity:1;visibility:visible;background-color:rgba(76,81,103,.3)}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;-webkit-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup--size-m .popup__content{max-width:31.25rem}.popup--size-sm .popup__content{max-width:25rem}.popup--size-l .popup__content{max-width:41rem}.popup__content{visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;border-radius:1.5rem;border:1px solid var(--grayscale-200);background-color:var(--background-primary);-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.2);box-shadow:0 16px 32px 0 rgba(0,0,0,.2);width:100%}.lock .popup__content{visibility:visible}.popup{-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.2);box-shadow:0 16px 32px 0 rgba(0,0,0,.2)}.popup__content{position:relative}.popup__block{padding:0 2rem}.popup__edit{right:3rem!important}.popup__close,.popup__edit{outline:0;position:absolute;right:1rem;top:1rem}.popup__info .text-content{margin-bottom:1rem}.popup__info .text-content p{display:block}.popup__header{margin-bottom:1.25rem;padding:2rem 2rem 1.25rem;border-bottom:1px solid var(--grayscale-200)}.popup__footer{margin-top:1.25rem;padding:1.25rem 2rem 2rem;border-top:1px solid var(--grayscale-200)}.popup-lesson-info .lesson-students{margin-top:1rem;padding-left:1.625rem}.popup-lesson-info .lesson-students__student{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;margin-bottom:.625rem}.popup-type-two_mob .link-blue--underline{padding-right:0}.spollers{display:-ms-grid;display:grid;gap:.75rem}.spollers__item{background-color:#fff;border-radius:1rem}.spollers__title{width:100%;cursor:default;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;border-radius:1rem;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative;list-style:none;-webkit-transition:all .5s;transition:all .5s}.spollers__title::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 1.75rem;flex:0 0 1.75rem;height:28px;border-radius:50%;width:1.75rem;-webkit-transition:all .3s;transition:all .3s;border:1px solid var(--grayscale-200);background:#fff url(../img/icons/spollers.svg) center center/.75rem .75rem no-repeat;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}._spoller-init .spollers__title{cursor:pointer}._spoller-init .spollers__title._spoller-active{border-radius:1rem 1rem 0 0}._spoller-init .spollers__title._spoller-active::before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.spollers__body{padding:1.25rem 1.5rem;border-radius:0 0 1rem 1rem}.tabs__navigation{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;position:relative;overflow:auto;max-width:100%;width:100%}.tabs__navigation::-webkit-scrollbar{width:0;height:0;opacity:0}.tabs__navigation .divider{position:absolute;bottom:0;height:2px;width:100%;border-radius:.25rem .25rem 0 0;background-color:var(--accent-500);-webkit-transition:all .3s;transition:all .3s}.tabs__title{color:var(--grayscale-800);padding:.5rem .625rem .9375rem .625rem;font:var(--heading-sm);letter-spacing:.25px;-webkit-transition:all .3s;transition:all .3s;white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs__title._tab-active,.tabs__title:hover{color:var(--accent-500)}.tabs__title.tabs__title--badge .badge{font:var(--heading-sm)}.tabs__title [disabled],.tabs__title.disabled{color:var(--grayscale-300);cursor:not-allowed}.tabs__title [disabled].tabs__title--badge .badge,.tabs__title.disabled.tabs__title--badge .badge{color:#fff;background-color:var(--grayscale-300)}.tabs__content:not(.tabs__content-padding-y-32){padding-top:1rem}.tabs__content-padding-32{padding:2rem 0}.tabs__content:not(.tabs__content-padding-y-24){padding-top:1rem}.tabs__content-padding-24{padding:1.5rem 0}[data-showmore]._not-active [data-showmore-content]::before{display:none}[data-showmore-content]{position:relative}[data-showmore-content] .tag,[data-showmore-content] .tags{-ms-flex-item-align:start;align-self:flex-start}[data-showmore-content]::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:35%;background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,rgba(255,255,255,.75)),to(rgba(217,217,217,0)));background:linear-gradient(0deg,rgba(255,255,255,.75) 25%,rgba(217,217,217,0) 100%)}._showmore-active [data-showmore-content]::before{content:"";display:none}[data-showmore-button]{margin-top:1.5rem;color:var(--grayscale-800);text-overflow:ellipsis;font:var(--button-md)!important;letter-spacing:.25px;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}[data-showmore-button]+[data-showmore-content]{display:none}[data-showmore-button][hidden]{display:none!important}[data-showmore-button] svg path{fill:var(--grayscale-800)}[data-showmore-button]:hover svg path{fill:var(--accent-500)}[data-showmore-button]:active svg path{fill:var(--accent-600)}[data-showmore-button] svg{-webkit-transition:all .3s;transition:all .3s}._showmore-active [data-showmore-button] svg{-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[data-showmore-button] span:last-child{display:none}._showmore-active [data-showmore-button] span{display:none}._showmore-active [data-showmore-button] span:last-child{display:block}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg--contain] img{-o-object-fit:contain;object-fit:contain}.categories::-webkit-scrollbar,.fullcalendar::-webkit-scrollbar,.fullcalendar__days::-webkit-scrollbar,.fullcalendar__inner::-webkit-scrollbar,.payments-packages__list::-webkit-scrollbar{display:none}.page-sidebar .sidebar__body::-webkit-scrollbar{width:5px;height:5px}.page-sidebar .sidebar__body::-webkit-scrollbar-track{border-radius:.625rem;background-color:var(--grayscale-200)}.page-sidebar .sidebar__body::-webkit-scrollbar-thumb{background-color:var(--accent-500);border-radius:.625rem}.page-sidebar .sidebar__body::-webkit-scrollbar-thumb:hover{background-color:var(--accent-400)}.calendar-dates__body .calendar-dates__tabs-body::-webkit-scrollbar{width:6px;height:6px}.calendar-dates__body .calendar-dates__tabs-body::-webkit-scrollbar-track{border-radius:.25rem}.calendar-dates__body .calendar-dates__tabs-body::-webkit-scrollbar-thumb{background-color:var(--grayscale-400);border-radius:.25rem}.calendar-dates__body .calendar-dates__tabs-body::-webkit-scrollbar-thumb:hover{background-color:var(--grayscale-500)}.select__scroll .simplebar-horizontal{height:4px}.select__scroll .simplebar-vertical{width:4px}.select__scroll .simplebar-scrollbar:before{background-color:var(--grayscale-400);border-radius:.25rem}.select__scroll .simplebar-scrollbar:hover:before{background-color:var(--grayscale-500)}.calendar-page.popup-show body::after{z-index:15}.page{display:-webkit-box;display:-ms-flexbox;display:flex}.page.page-no-flex{display:block}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;position:relative}.heading-4xl{font:var(--heading-4-xl);letter-spacing:-.5px}.heading-sm{font:var(--heading-sm);letter-spacing:.25px}.heading-md{font:var(--heading-md);letter-spacing:.25px}.heading-xs{font:var(--heading-xs);letter-spacing:.25px}.heading-lg{font:var(--heading-lg);letter-spacing:.25px}.heading-xl{font:var(--heading-xl);letter-spacing:.25px}.heading-3xl{font:var(--heading-3-xl);letter-spacing:.25px}.heading-2xl{font:var(--heading-2-xl);letter-spacing:.25px}.text-light{color:var(--text-light)}.\!text-light{color:var(--text-light)!important}.text-dark{color:var(--text-dark)}.text-body-xs-light{font:var(--body-xs-light);letter-spacing:.25px}.text-body-xs-regular{font:var(--body-xs-regular);letter-spacing:.25px}.text-body-sm-light{font:var(--body-sm-light);letter-spacing:.25px}.text-body-sm-regular{font:var(--body-sm-regular);letter-spacing:.25px}.text-body-md-light{font:var(--body-md-light);letter-spacing:.25px}.text-body-md-regular{font:var(--body-md-regular);letter-spacing:.25px}.text-body-lg-light{font:var(--body-lg-light);letter-spacing:.25px}.text-body-lg-regular{font:var(--body-lg-regular);letter-spacing:.25px}b{font-weight:700}.truncate{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden!important;white-space:wrap!important}.breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs ul li::after{content:"/";display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--grayscale-500);text-overflow:ellipsis;font:var(--button-md);letter-spacing:.25px;margin:0 .5rem}.breadcrumbs ul li:last-child::after{display:none}.breadcrumbs ul li a{color:var(--grayscale-500);font:var(--button-md);letter-spacing:.25px;-webkit-transition:all .3s;transition:all .3s}.breadcrumbs ul li a:hover{color:var(--accent-500)}.breadcrumbs ul li a:active{color:var(--accent-600)}.breadcrumbs ul li a.active{color:var(--grayscale-800);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.logo-page{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-page img{width:48px;height:48px;margin-right:4px}.logo-page span{color:var(--Black,#000);font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;max-width:120px;display:block}.icon.icon--size-xs{width:.75rem;height:.75rem}.icon.icon--size-xs use{width:.75rem;height:.75rem}.icon.icon--size-s{width:1rem;height:1rem}.icon.icon--size-s use{width:1rem;height:1rem}.icon.icon--size-sm{width:1.25rem;height:1.25rem}.icon.icon--size-sm use{width:1.25rem;height:1.25rem}.badge.badge--numeric{color:#fff;text-align:center;font-size:.875rem;border-radius:6px;background:var(--pink-500,#f7358c);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:1.375rem;height:1.375rem;padding:2px 2.5px 3px 2.5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.badge.badge--pin{border-radius:.375rem;border:2px solid var(--background-primary);background-color:var(--pink-500);width:.75rem;height:.75rem;-webkit-box-flex:0;-ms-flex:0 0 .75rem;flex:0 0 .75rem}.link-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.link-with-icon .icon{-webkit-transition:all .3s;transition:all .3s}.link-with-icon .icon path{-webkit-transition:all .3s;transition:all .3s}.link-with-icon--hover:hover .icon path[fill="#747B98"]{fill:var(--accent-500)}.link-with-icon--hover:hover .icon path{fill:var(--accent-200)}.svg-icon{line-height:0}.svg-icon-bg{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;padding:.5rem;background-color:var(--grayscale-100);border-radius:.625rem}.profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.profile__avatar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;overflow:hidden}.profile__avatar img{max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover}.profile__name{color:var(--text-dark)}.profile.profile--size-xs{gap:.375rem}.profile.profile--size-xs .profile__avatar.avatar-icon{width:1.25rem;height:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;border-radius:.375rem}.profile.profile--size-xs .profile__name{letter-spacing:.25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.profile .avatar-bg-pink{background-color:var(--orchid-600)}.profile .avatar-bg-purple{background-color:var(--violet-700)}.profile .avatar-bg-green{background-color:var(--green-700)}.profile.profile--size-s .profile__avatar.avatar-text{width:2.5rem;height:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;border-radius:.625rem;font:var(--heading-md);letter-spacing:.25px}.profile.profile--size-s .profile__name{font:var(--button-md);letter-spacing:.25px}.profile.profile--size-m .profile__avatar.avatar-text{width:2.5rem;height:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;border-radius:.625rem;font:var(--heading-md);letter-spacing:.25px}.profile.profile--size-m .profile__name{font:var(--body-lg-regular);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;letter-spacing:.25px}.profile.profile--size-l .profile__avatar.avatar-text{width:3.5rem;height:3.5rem;-webkit-box-flex:0;-ms-flex:0 0 3.5rem;flex:0 0 3.5rem;border-radius:1rem;font:var(--heading-lg);letter-spacing:.25px}.profile.profile--size-l .profile__name{font:var(--button-lg);letter-spacing:.25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.profile.profile--size-xl .profile__avatar.avatar-text{width:5rem;height:5rem;-webkit-box-flex:0;-ms-flex:0 0 5rem;flex:0 0 5rem;border-radius:1.5rem;font:var(--heading-2-xl);letter-spacing:.25px}.profile.profile--size-xl .profile__name{font:var(--heading-xl);letter-spacing:.25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.widget{border-radius:1.5rem;margin-bottom:1.5rem}.widget:not(.widget-blue){border:1px solid var(--grayscale-200);background-color:var(--background-primary)}.widget.widget-blue{border:2px solid var(--accent-300);background-color:var(--semanticcolor-info-100)}.widget-badge .badge{margin-top:-5px}.widget__header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.widget__header h4{max-width:70%}.widget__header:not(.items-start){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-alert{color:var(--grayscale-800);letter-spacing:.25px}[data-ripple]{--width:100%;--time:0.5s;position:relative!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}[data-ripple] .button__text{position:relative;z-index:5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:color var(--time);transition:color var(--time)}[data-ripple] .circle{position:absolute;display:block;content:"";z-index:0;width:0;height:0;border-radius:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s;transition:all .5s}[data-ripple]:hover .circle{width:calc(var(--width) * 2.25);padding-top:calc(var(--width) * 2.25)}.bonus-element{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.bonus-element.bonus-element--small{color:var(--grayscale-800);text-overflow:ellipsis;font:var(--heading-sm);letter-spacing:.25px}.bonus-element.bonus-element--medium{color:var(--grayscale-800);text-overflow:ellipsis;font:var(--heading-md);letter-spacing:.25px}.calendar-button{border-radius:1rem;padding:.6875rem 1.25rem .9375rem 1.25rem;border:1px solid var(--grayscale-200);background-color:var(--background-primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:all .15s;transition:all .15s;width:100%}.calendar-button:hover{background-color:var(--grayscale-200)}.calendar-button:active{background-color:var(--accent-100);border-color:var(--accent-100)}.calendar-button:active .calendar-button__day{color:var(--accent-300)}.calendar-button:active .calendar-button__date{color:var(--accent-500)}.calendar-button.active-day{background-color:var(--accent-500)}.calendar-button.active-day .calendar-button__day{color:var(--accent-200)}.calendar-button.active-day .calendar-button__date{color:var(--text-light)}._tab-active .calendar-button{background-color:var(--accent-500)}._tab-active .calendar-button .calendar-button__day{color:var(--accent-200)}._tab-active .calendar-button .calendar-button__date{color:var(--text-light)}._tab-active .calendar-button .calendar-button__lesson-badges span{background-color:var(--background-primary)}.calendar-button__day{line-height:1.35;-webkit-transition:all .15s;transition:all .15s}.calendar-button__date{margin-bottom:.5rem;-webkit-transition:all .15s;transition:all .15s}.calendar-button__lesson-badges{-ms-flex-wrap:wrap;flex-wrap:wrap;height:13px;overflow:hidden}.calendar-button__lesson-badges .lesson-badge{display:block;width:.75rem;height:.25rem;border-radius:.375rem}.emoji-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start}.emoji-box.emoji-box--size-l img{min-width:2rem;width:2rem;height:2rem;-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem}.emoji-box.emoji-box--size-m img{min-width:1.5rem;width:1.5rem;height:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem}.emoji-box.emoji-box--size-s img{min-width:1rem;width:1rem;height:1rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem}.emoji-box.emoji-box--size-sm img{min-width:1.25rem;width:1.25rem;height:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem}.title-element-with-emoji,.title-element-with-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem}.tags{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap}.tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;line-height:0!important}.tag.tag--large{min-height:3rem;padding:.375rem .5rem .375rem .375rem;gap:.5rem;border-radius:.75rem;font:var(--button-lg)}.tag.tag--large .svg-icon{width:1rem;height:1rem}.tag.tag--large .svg-icon svg{width:1rem;height:1rem}.tag.tag--medium{border-radius:.5rem;min-height:1.625rem;padding:.3125rem .5rem .3125rem .3125rem;gap:.25rem;font:var(--heading-xs)}.tag.tag--medium .svg-icon{width:.75rem;height:.75rem}.tag.tag--medium .svg-icon svg{width:.75rem;height:.75rem}.tag.tag--small{border-radius:.5rem;min-height:1.625rem;padding:.3125rem .5rem .3125rem .3125rem;gap:.25rem;font:var(--body-xs-regular)}.tag.tag--small .svg-icon{width:.75rem;height:.75rem}.tag.tag--small .svg-icon svg{width:.75rem;height:.75rem}.tag.tag-transparent{background-color:transparent!important;border:none!important;padding:0;gap:0;min-height:auto;line-height:1!important}.tag.tag-none{display:none}.tag.tag-successful{border:1px solid var(--semanticcolor-success-500);background-color:var(--semanticcolor-success-100);color:var(--semanticcolor-success-500)}.tag.tag-course-level-1{border:1px solid var(--green-700);background-color:var(--green-100);color:var(--green-700)}.tag.tag-course-level-2{border:1px solid var(--orange-600);background-color:var(--orange-100);color:var(--orange-600)}.tag.tag-course-level-3{border:1px solid var(--violet-700);background-color:var(--violet-100);color:var(--violet-700)}.tag.tag-type-new{background-color:var(--pink-500);color:var(--text-light)}.tag.tag-cancelled{border:1px solid var(--semanticcolor-warning-500);background-color:var(--semanticcolor-warning-100);color:var(--semanticcolor-warning-500)}.tag.tag-waiting{border:1px solid var(--semanticcolor-warning-500);background-color:var(--semanticcolor-warning-100);color:var(--semanticcolor-warning-500)}.tag.tag-missed{border:1px solid var(--semanticcolor-error-500);background-color:var(--semanticcolor-error-100);color:var(--semanticcolor-error-500)}.tag.tag-no-started{background-color:var(--grayscale-200);color:var(--grayscale-800)}.tag.tag-gray{color:var(--grayscale-800);border:1px solid var(--grayscale-800);background-color:var(--background-primary)}.tag.tag-grayscale{color:var(--grayscale-800);border:1px solid var(--grayscale-300);background-color:var(--grayscale-100);font:var(--body-sm-regular);letter-spacing:.25px}.tag.tag-discount{overflow:hidden;color:var(--accent-600);text-overflow:ellipsis;font:var(--body-sm-regular);letter-spacing:.25px;background-color:var(--accent-100)}.content-widgets-large .classes-calendar-schedule__slider{margin-left:0;margin-right:0}.content-widgets-large .classes-calendar-schedule .slider-button-1{display:none}.content-widgets-large .lesson-times-line{letter-spacing:.25px}.content-widgets-small .lesson-times .profile .profile__name,.content-widgets-small .lesson-times-line{font:var(--body-sm-regular)}.content-widgets-small .classes-calendar__days{overflow:auto;padding-bottom:.625rem}.lesson-times-line{overflow:hidden;color:var(--grayscale-800);text-overflow:ellipsis;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;font:var(--body-md-regular);letter-spacing:.25px}.lesson-times-line- .profile__name{color:var(--text-dark)}.language__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem}.language__switch{color:var(--grayscale-800);font:var(--body-sm-regular);letter-spacing:.25px;border-radius:.5rem;border:1px solid var(--grayscale-200);background-color:var(--background-primary);padding:4px 7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.language__switch:hover{color:var(--accent-500)}.language__switch:active{color:var(--accent-600);background-color:var(--grayscale-200)}.language__switch.active{color:var(--accent-500);border-color:var(--semantic-color-info-500)}.language__switch [disabled],.language__switch.disabled{pointer-events:none;cursor:not-allowed;color:var(--grayscale-500)}.critical-notification{border-radius:1.5rem;border:1px solid;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.critical-notification.hide{opacity:0;visibility:hidden;display:none}.critical-notification .svg-icon{position:relative;width:2.5rem;height:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2px}.critical-notification .svg-icon::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:2.5rem;height:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem}.critical-notification__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem 1rem;width:100%}.critical-notification__info h5{letter-spacing:.25px;margin-bottom:.5rem}.critical-notification__info p{letter-spacing:.25px}.critical-notification--type-error{border-color:var(--semanticcolor-error-500);background-color:var(--semanticcolor-error-100)}.critical-notification--type-error h5{color:var(--semanticcolor-error-500)}.critical-notification--type-error .svg-icon::before{background:url(../img/critical-notification-icons/error.svg) 0 0 no-repeat}.critical-notification--type-warning{border-color:var(--semanticcolor-warning-500);background-color:var(--semanticcolor-warning-100)}.critical-notification--type-warning h5{color:var(--semanticcolor-warning-600)}.critical-notification--type-warning .svg-icon::before{background:url(../img/critical-notification-icons/warning.svg) 0 0 no-repeat}.critical-notification--type-info{border-color:var(--semanticcolor-info-500);background-color:var(--semanticcolor-info-100)}.critical-notification--type-info h5{color:var(--semanticcolor-info-500)}.critical-notification--type-info .svg-icon::before{background:url(../img/critical-notification-icons/info.svg) 0 0 no-repeat}.critical-notification--type-successful{border-color:var(--semanticcolor-success-500);background-color:var(--semanticcolor-success-100)}.critical-notification--type-successful h5{color:var(--semanticcolor-success-500)}.critical-notification--type-successful .svg-icon::before{background:url(../img/critical-notification-icons/successful.svg) 0 0 no-repeat}.student-course{margin-bottom:1.25rem}.student-course .title-element-with-emoji{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.student-course .title-element-with-emoji .emoji-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.student-course:last-child{margin-bottom:0}.group-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3px}.group-element .profile{margin-right:-3px;margin-top:-3px}.group-element .profile .svg-icon{margin-left:1px}.group-element .profile:last-child{margin-right:0}.group-item__group{overflow:hidden;max-width:8.75rem}.group-item--large{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;grid-auto-flow:column dense;-ms-grid-columns:minmax(70px,100px) 1fr;grid-template-columns:minmax(70px,100px) 1fr}.group-item--large .group-item__group{max-width:10.625rem;min-width:10.625rem;padding-left:.5rem}.group-item--large .profile{margin-left:-.5rem}.group-item--large .profile__avatar{border:.125rem solid #fff}.group-item--big{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;grid-auto-flow:column dense}.group-item--small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}.flatpickr-next-month,.flatpickr-prev-month,.slider-button-1{border-radius:50%;width:1.75rem;height:1.75rem!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;border:1px solid var(--grayscale-200);background-color:var(--background-primary);-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.flatpickr-next-month svg,.flatpickr-prev-month svg,.slider-button-1 svg{-webkit-transition:all .3s;transition:all .3s}.flatpickr-next-month svg path,.flatpickr-prev-month svg path,.slider-button-1 svg path{-webkit-transition:all .3s;transition:all .3s}.flatpickr-next-month:hover,.flatpickr-prev-month:hover,.slider-button-1:hover{background-color:var(--grayscale-100);border:1px solid var(--grayscale-100)}.flatpickr-next-month:hover svg path,.flatpickr-prev-month:hover svg path,.slider-button-1:hover svg path{fill:var(--accent-500)}.flatpickr-next-month:active,.flatpickr-prev-month:active,.slider-button-1:active{background-color:var(--grayscale-200);border:1px solid var(--grayscale-200)}.flatpickr-next-month:active svg path,.flatpickr-prev-month:active svg path,.slider-button-1:active svg path{fill:var(--accent-500)}.flatpickr-next-month[disabled],.flatpickr-prev-month[disabled],.slider-button-1[disabled]{opacity:.5;pointer-events:none}.link-menu{position:relative;overflow:hidden}.link-menu .badge,.link-menu-wrap{position:relative;z-index:5}.ripple{position:absolute;border-radius:50%;background-color:var(--grayscale-200);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-animation:ripple .5s linear;animation:ripple .5s linear}@-webkit-keyframes ripple{to{-webkit-transform:scale(4);transform:scale(4);opacity:0}}@keyframes ripple{to{-webkit-transform:scale(4);transform:scale(4);opacity:0}}#chart{max-height:300px}#customTooltip{padding:.5rem .75rem;border-radius:.75rem;background:rgba(31,31,31,.9);-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,.1);box-shadow:0 8px 24px 0 rgba(0,0,0,.1);z-index:10}#customTooltip #tooltip-title{color:var(--grayscale-300);font:var(--body-sm-light);letter-spacing:.25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:.25rem;margin-bottom:.25rem;white-space:nowrap}#customTooltip #tooltip-title span{width:10px;height:10px;border-radius:50%;display:block;min-width:10px}#customTooltip #tooltip-body{color:var(--background-primary);font:var(--heading-md);letter-spacing:.25px;white-space:nowrap}.swiper-pagination-type-1{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.swiper-pagination-type-1 .swiper-pagination-bullet{border-radius:6px;width:40px;height:6px;display:block;cursor:pointer;background-color:rgba(255,255,255,.3);position:relative}.swiper-pagination-type-1 .swiper-pagination-bullet::before{content:"";position:absolute;width:0%;height:6px;border-radius:6px;background-color:var(--background-primary)}@-webkit-keyframes moveDivider{0%{width:0%}100%{width:100%}}@keyframes moveDivider{0%{width:0%}100%{width:100%}}.swiper-pagination-type-1 .swiper-pagination-bullet-active::before{-webkit-animation:moveDivider 4.1s linear;animation:moveDivider 4.1s linear}.children-list .child-item__col{font:var(--body-md-regular);letter-spacing:.25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--grayscale-800);text-overflow:ellipsis}.icon-button{display:block;position:relative}.icon-button:hover .icon-button__list{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.icon-button:hover .icon-button-link--icon path{stroke:var(--accent-500)}.icon-button:hover .icon-button-link--icon_fill path{fill:var(--accent-500)}.icon-button:active .icon-button-link--icon path{stroke:var(--accent-600)}.icon-button:active .icon-button-link--icon_fill path{fill:var(--accent-600)}.icon-button__list{position:absolute;top:100%;right:0;border-radius:1rem;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.12);box-shadow:0 10px 20px 0 rgba(0,0,0,.12);opacity:0;visibility:hidden;pointer-events:none;z-index:9999;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.icon-button__list li:first-child a{border-radius:1rem 1rem 0 0}.icon-button__list li:last-child a{border-radius:0 0 1rem 1rem}.icon-button__list li:not(:last-child) a{border-bottom:none}.icon-button__list li:not(:first-child) a{border-top:none}.icon-button__list li a{background-color:var(--background-primary);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;gap:.625rem;font:var(--button-md);-webkit-transition:all .3s;transition:all .3s;border:1px solid var(--grayscale-100)}.icon-button__list li a:hover{background-color:var(--accent-100);color:var(--accent-500);border-color:var(--accent-100)}.icon-button__list li a:active{background-color:var(--accent-300);color:var(--accent-500);border-color:var(--accent-300)}.icon-button-link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--grayscale-800);text-overflow:ellipsis;font:var(--button-lg);letter-spacing:.25px;-webkit-transition:all .3s;transition:all .3s}.icon-button-link--icon path{-webkit-transition:all .3s;transition:all .3s;stroke:var(--grayscale-800)}.icon-button-link--icon:hover path{stroke:var(--accent-500)}.icon-button-link--icon:active path{stroke:var(--accent-600)}.icon-button-link--icon_fill path{-webkit-transition:all .3s;transition:all .3s;fill:var(--grayscale-800)}.icon-button-link--icon_fill:hover path{fill:var(--accent-500)}.icon-button-link--icon_fill:active path{fill:var(--accent-600)}.icon-button-link:hover{color:var(--accent-500)}.icon-button-link:active{color:var(--accent-600)}.icon-button [disabled],.icon-button.disabled{color:var(--grayscale-500);pointer-events:none}.icon-button [disabled] svg,.icon-button.disabled svg{fill:var(--grayscale-500)}.table{display:block!important;border-radius:1rem;background-color:var(--background-primary);overflow:hidden}.table-head{min-height:3.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;width:100%;border-radius:1rem 1rem 0 0}.table-head .tr{border-radius:1rem 1rem 0 0;background-color:var(--grayscale-100)}.table-head .th{width:100%}.table .tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem;width:100%}.table-body .tr{background-color:var(--background-primary);border-bottom:1px solid var(--grayscale-100);-webkit-transition:all .3s;transition:all .3s}.table-body .tr:last-child{border-radius:0 0 1rem 1rem}.table .th{color:var(--grayscale-800);font:var(--heading-sm);letter-spacing:.25px;width:100%}.pagging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.pagging__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.025rem}.pagging__item{padding:0 .5rem}.pagging__item.active{color:var(--accent-500)}.time-transaction-hours{letter-spacing:.25px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.time-transaction-hours.hour-minus{color:var(--text-dark)}.time-transaction-hours.hour-plus{color:var(--semanticcolor-success-500)}.bonus-transaction-history .profile.profile--size-xs .profile__name{display:block}.bonus-transaction-history-bonus{letter-spacing:.25px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.bonus-transaction-history-bonus.bonus-minus{color:var(--text-dark)}.bonus-transaction-history-bonus.bonus-plus{color:var(--semanticcolor-success-500)}.order-item{background-color:#fff!important}.shop__order .order__content .order-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem 3rem}.shop__order .order__content .order-item__header .order-item-header__right{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.order-item.shop__order .order__footer{padding:1rem 1.5rem 1.5rem}.order-item.shop__order .order__content{padding:1.5rem 1.5rem 1rem 1.5rem;border-bottom:1px solid var(--grayscale-100)}.order-item .order__line .link-blue--underline{font:var(--body-sm-light)}.balance-children__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;gap:.625rem 1rem}.balance-children__item-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.balance-children__item:not(:last-child){padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--grayscale-100)}.individual-students__list{border-radius:1.5rem}.individual-students__list:not(.widget-blue){border:1px solid var(--grayscale-200);background-color:var(--background-primary)}.individual-students__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;gap:.625rem 1rem}.individual-students__item-profile{min-width:15.625rem}.individual-students__item-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.individual-students__item:not(:last-child){padding-bottom:1.25rem;margin-bottom:1.25rem!important;border-bottom:1px solid var(--grayscale-100)!important}.categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;overflow:auto}.categories__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;width:100%}.categories__tag{color:var(--grayscale-800);font:var(--button-md);letter-spacing:.25px;-webkit-transition:color,border,background .3s;transition:color,border,background .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem;border-radius:8px;border:1px solid var(--grayscale-300);background-color:var(--background-primary);padding:.375rem .75rem;min-height:2.25rem}.categories__tag:hover{border:1px solid var(--accent-300)}.categories__tag.active,.categories__tag:active{border:1px solid var(--accent-500);background-color:var(--accent-100);color:var(--accent-500)}.categories__tag.disabled,.categories__tag[disabled]{border:1px solid var(--grayscale-500);background-color:var(--grayscale-100);color:var(--grayscale-500);pointer-events:none}.products .product-card{border-radius:1.5rem;border-radius:24px;border:1px solid var(--grayscale-200);background-color:var(--background-primary);overflow:hidden;height:-webkit-max-content;height:-moz-max-content;height:max-content}.products .product-card:hover .product-card__image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.products .product-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem}.products .product-card__content{padding:1rem 1.5rem 1.5rem}.products .product-card__footer{-ms-flex-wrap:wrap;flex-wrap:wrap}.products .product-card__image{overflow:hidden}.products .product-card__image img{max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.5rem 1.5rem 0 0;-webkit-transition:all .3s;transition:all .3s;min-height:130px}.student-course .profile.profile--size-xs .profile__name,.teacher-course .profile.profile--size-xs .profile__name{font:var(--body-md-regular)!important}.certificate__card .card-certificate__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem .625rem}.certificate__card .card-certificate__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.text-content--icon{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.text-content p{overflow:hidden;color:var(--grayscale-800);text-overflow:ellipsis;font:var(--body-md-light);letter-spacing:.25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.my-courses-parent-child .student-course,.my-courses-teacher-student .student-course{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.my-courses-parent-child .student-course .title-element-with-emoji,.my-courses-teacher-student .student-course .title-element-with-emoji{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parents-student ul li{margin-bottom:1rem}.parents-student ul li:last-child{margin-bottom:0}.button-back{width:1.75rem;height:1.75rem;-webkit-box-flex:0;-ms-flex:0 0 1.75rem;flex:0 0 1.75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:1px solid var(--grayscale-200);background-color:var(--background-primary);margin-right:1rem}.added-busket{padding:0!important;border:0!important;min-height:auto!important;background-color:transparent!important}.added-busket a{margin-bottom:-2px!important}.tab-form{border:1px solid var(--grayscale-200);background-color:var(--background-primary)}.tab-form .options__item{margin-bottom:.75rem}.tab-form .options__item:last-child{margin-bottom:0}.flatpickr-calendar.open{border-radius:.75rem;border:.0625rem solid var(--grayscale-200);background:var(--text-light);-webkit-box-shadow:0 1rem 2rem 0 rgba(0,0,0,.2);box-shadow:0 1rem 2rem 0 rgba(0,0,0,.2)}.flatpickr-calendar .flatpickr-day.selected{background-color:var(--accent-500);color:#fff;border-color:var(--accent-500)}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay:focus,.flatpickr-calendar .flatpickr-day.nextMonthDay:hover,.flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay:focus,.flatpickr-calendar .flatpickr-day.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day.today.inRange,.flatpickr-calendar .flatpickr-day:focus,.flatpickr-calendar .flatpickr-day:hover{background-color:var(--accent-400);color:#fff;border-color:var(--accent-400)}.flatpickr-calendar .flatpickr-day.today:hover{color:var(--text-dark)}.flatpickr-calendar.arrowTop:before{display:none!important}.flatpickr-calendar.arrowTop:after{display:none!important}.flatpickr-calendar .flatpickr-months{padding:1.25rem 1.25rem .75rem 1.25rem;border-bottom:1px solid var(--grayscale-200)}.flatpickr-calendar .flatpickr-months .flatpickr-month{padding:0;background-color:transparent;overflow:hidden;color:var(--grayscale-800);text-overflow:ellipsis;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.25px}.flatpickr-calendar .flatpickr-current-month input.cur-year{padding:0!important;color:var(--grayscale-800);text-overflow:ellipsis;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.25px}.flatpickr-calendar .flatpickr-next-month,.flatpickr-calendar .flatpickr-prev-month{padding:0!important}.flatpickr-calendar .flatpickr-next-month path,.flatpickr-calendar .flatpickr-prev-month path{fill:#4c5167!important}.flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#fff!important}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover{color:var(--grayscale-600);text-align:center}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.startRange:hover{background:var(--accent-400);border-color:var(--accent-400);color:#fff}.flatpickr-calendar .flatpickr-day{font:var(--body-md-medium);letter-spacing:.25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--text-dark);font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.25px;border-radius:.5rem}.flatpickr-calendar .flatpickr-day.today{background-color:var(--accent-100)}.flatpickr-calendar span.flatpickr-weekday{color:var(--textprimary);font:var(--heading-sm);letter-spacing:.25px;opacity:.5;background-color:transparent}.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-next-month{top:27px;right:20px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{top:27px;left:20px}.flatpickr-calendar .flatpickr-calendar.arrowTop:before{border-bottom-color:var(--grayscale-800)}.flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months{background:0 0;padding-left:1.25rem;font:var(--button-lg);letter-spacing:.25px}.flatpickr-calendar .flatpickr-calendar.hasTime .flatpickr-time{border-top-color:var(--grayscale-200)}.flatpickr-calendar .flatpickr-time .flatpickr-am-pm,.flatpickr-calendar .flatpickr-time input{background-color:transparent;color:var(--text-dark,);text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.25px}.flatpickr-calendar span.flatpickr-weekday{color:var(--grayscale-700);text-align:center;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.25px}.flatpickr-calendar .flatpickr-current-month .numInputWrapper{background:0 0;color:var(--textsecondary);font:var(--button-lg);letter-spacing:.25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:focus,.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover,.flatpickr-calendar .flatpickr-time input:focus,.flatpickr-calendar .flatpickr-time input:hover{border-radius:0 0 0 1rem}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg{fill:#fff}.flatpickr-calendar .flatpickr-time input.flatpickr-minute,.flatpickr-calendar .flatpickr-time input.flatpickr-second{border-radius:0 0 1rem 0}.flatpickr-calendar .flatpickr-current-month{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;left:0;-ms-flex-pack:distribute;justify-content:space-around}.notification{border-radius:1rem;border:1px solid var(--grayscale-200);background-color:var(--background-primary);min-height:6.5625rem;margin-bottom:1rem}.notification:last-child{margin-bottom:0}.notification.notification-new{border-color:var(--pink-500)}.notification__icon::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover!important}.notification__body{display:-webkit-box;display:-ms-flexbox;display:flex}.notification__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:auto}.notification .teachers-feedback-item,.notification .wide-lesson{border-radius:.75rem;border:1px solid var(--grayscale-200);background-color:var(--grayscale-100);padding:1rem 1rem 1rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;position:relative;margin-bottom:0}.notification .teachers-feedback-item .lesson-wide-badge,.notification .wide-lesson .lesson-wide-badge{position:absolute;left:0;top:-2px;width:6px;height:calc(100% + 4px);border-radius:.25rem}.notification__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-top:.3125rem}.notification-info .notification__icon::before{background:url(../img/icons/notification-info.svg) 0 0 no-repeat}.notification-error .notification__icon::before{background:url(../img/icons/notification-error.svg) 0 0 no-repeat}.notification-warning .notification__icon::before{background:url(../img/icons/notification-warning.svg) 0 0 no-repeat}.notification-success .notification__icon::before{background:url(../img/icons/notification-success.svg) 0 0 no-repeat}.header{margin-bottom:1.5rem;padding-bottom:1rem}.header__notifications{padding:.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;border-radius:.625rem;background-color:var(--background-primary);-webkit-transition:background-color .3s;transition:background-color .3s;position:relative}.header__notifications:hover{background-color:var(--grayscale-100)}.header__notifications:active{background-color:var(--grayscale-200)}.header__notifications .badge{position:absolute}.header__notifications .badge:not(.badge--numeric){right:8px;top:5px}.header__notifications .badge.badge--numeric{right:2px;top:2px;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.header__title-page-top .emoji-box{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.icon-menu{display:none}.footer{background-color:var(--grayscale-100);padding:1.5rem 0;border-top:1px solid var(--grayscale-300)}.footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__copyright{color:var(--grayscale-800);font:var(--body-sm-light);letter-spacing:.25px;white-space:nowrap}.footer__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__menu .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem 2rem}.footer__menu .menu__link{color:var(--grayscale-800);font:var(--body-sm-light-underlined);letter-spacing:.25px;text-decoration-line:underline}.footer__menu .menu__link:hover{text-decoration:none}.content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;min-height:100vh}.content-wrapper{padding-bottom:1.5rem}.content__container.p-0{padding:0}.content-widgets{display:-ms-grid;display:grid}.page-sidebar{height:100vh;border-radius:0 2rem 2rem 0;z-index:20;-webkit-box-flex:0;-ms-flex:0 1 18rem;flex:0 1 18rem;width:18rem;max-width:18rem;overflow:hidden}.page-sidebar .sidebar__content{background:var(--background-primary,#fff);-webkit-box-flex:0;-ms-flex:0 1 18rem;flex:0 1 18rem;width:18rem;max-width:18rem;height:100vh;overflow:hidden;border-radius:0 2rem 2rem 0}.page-sidebar .sidebar__body{overflow-x:hidden;overflow-y:auto;padding:2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.page-sidebar .sidebar__body::-webkit-scrollbar{width:3px;height:3px}.page-sidebar .sidebar__logo{margin-bottom:2rem}.page-sidebar .sidebar__menu .menu__item{margin-bottom:.5rem}.page-sidebar .sidebar__menu .menu__item:last-child{margin-bottom:0}.page-sidebar .sidebar__menu .menu__link{color:var(--grayscale-800,#747b98);letter-spacing:.25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .3s;transition:all .3s}.page-sidebar .sidebar__menu .menu__link.link-menu .link-menu-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.page-sidebar .sidebar__menu .menu__link:hover{background-color:var(--grayscale-100,#f7f8fb);color:var(--accent-500,#355cf7)}.page-sidebar .sidebar__menu .menu__link.selected{color:var(--accent-500,#355cf7);background-color:var(--accent-100,#eceffe)}.page-sidebar .sidebar__menu .menu__link.selected .icon path[fill="#747B98"]{fill:var(--accent-500)}.page-sidebar .sidebar__menu .menu__link.selected .icon path{fill:var(--accent-200)}.page-sidebar .sidebar__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}.page-sidebar .sidebar-logout{color:var(--grayscale-800,#747b98);letter-spacing:.25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:all .3s;transition:all .3s;letter-spacing:.25px}.page-sidebar .sidebar-logout:hover{background-color:var(--grayscale-100,#f7f8fb);color:var(--accent-500,#355cf7)}.page-sidebar .sidebar-logout:active{color:var(--accent-500,#355cf7);background-color:var(--grayscale-200,#e8eaf2)}.my-balance__column.disabled *{color:var(--grayscale-500)}.my-balance__column.disabled svg path{fill:var(--grayscale-300)}.my-balance__column .svg-icon{border-radius:.625rem;padding:.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--grayscale-100);width:2.5rem;height:2.5rem}.my-balance__column .column-balance__info span{font:var(--body-md-regular);letter-spacing:.25px;display:block}.my-payments__item{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--grayscale-100)}.my-payments__item:last-of-type{border:none;margin-bottom:0;padding-bottom:0}.referral-program__link{position:relative;cursor:pointer}.referral-program__link.no-touch{cursor:not-allowed;pointer-events:none}.referral-program__link input{width:100%}.referral-program__link-thank{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1rem}.referral-program__button{position:absolute;right:4px;top:4px}.referral-program__button .button{height:2.5rem}.my-childrens__child{position:relative;margin-bottom:1rem;display:block}.my-childrens__child:last-of-type{margin-bottom:0}.my-childrens__child .child__body .profile:not(.my-children-profile) .profile__name{margin-bottom:.5rem}.my-childrens__child .child__info{-ms-flex-wrap:wrap;flex-wrap:wrap}.my-childrens__child .child__info-line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:.375rem;white-space:nowrap}.my-childrens__child .child__info-line p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.content-widgets-large .my-childrens .widget__body .profile__avatar{width:2.5rem;height:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;border-radius:.625rem;font:var(--heading-md)}.content-widgets-large .my-childrens .widget__body .profile__name{min-width:10rem}.content-widgets-large .my-childrens .widget__body .profile .child__info{display:none}.content-widgets-large .my-childrens .widget__body .child__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.content-widgets-large .my-childrens .widget__body .child__info--mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.orders-shop__order{border-radius:.75rem;border:1px solid var(--grayscale-200);background-color:var(--grayscale-100);margin-bottom:16px}.orders-shop__order:last-child{margin-bottom:0}.orders-shop__order .order__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem;padding:1rem 1rem .75rem 1rem;border-bottom:1px solid var(--grayscale-300)}.orders-shop__order .order__content{padding:.75rem 1rem;border-bottom:1px solid var(--grayscale-300)}.orders-shop__order .order__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem 1rem;padding:.75rem 1rem 1rem}.orders-shop__order .order__line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.orders-shop__order .order__line:last-child{margin-bottom:0}.shop__list{margin-bottom:1.25rem}.shop__order{border-radius:.75rem;border:1px solid var(--grayscale-200);background-color:var(--grayscale-100);margin-bottom:16px}.shop__order.disabled,.shop__order[disabled]{pointer-events:none;opacity:.55}.shop__order:last-child{margin-bottom:0}.shop__order .order__content{padding:.75rem 1rem;border-bottom:1px solid var(--grayscale-300)}.shop__order .order__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem 1rem;padding:.75rem 1rem 1rem}.shop__order .order__line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.shop__order .order__line:last-child{margin-bottom:0}.classes-calendar__days{margin-bottom:1.25rem}.classes-calendar__slider:not(.swiper-initialized) .classes-calendar__wrapper{gap:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.classes-calendar__slider:not(.swiper-initialized) .classes-calendar__wrapper .classes-calendar__slide{margin-right:0!important}.classes-calendar .calendar-button._tab-active{background-color:var(--accent-500)}.classes-calendar .calendar-button._tab-active .calendar-button__day{color:var(--accent-200)}.classes-calendar .calendar-button._tab-active .calendar-button__date{color:var(--text-light)}.calendar-dates__body .calendar-dates__tabs-body{max-height:670px;overflow-x:hidden;overflow-y:auto;padding-right:10px}.calendar-dates__body .calendar-dates__tabs-body .short-lessons-tile .short-lesson:last-child:last-child{margin-bottom:1rem}.calendar-dates__body .calendar-dates__tabs-body .widget-alert{margin-bottom:1rem}.wide-lessons-tile .wide-lesson{border-radius:.25rem .75rem .75rem .25rem;border:1px solid var(--grayscale-200);background-color:var(--grayscale-100);padding:1rem 1rem 1rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;position:relative;margin-bottom:1rem}.wide-lessons-tile .wide-lesson:last-child{margin-bottom:0}.wide-lessons-tile .wide-lesson .lesson-wide-badge{position:absolute;left:0;top:-2px;width:6px;height:calc(100% + 4px);border-radius:.25rem}.short-lessons-tile .short-lesson{border-radius:.25rem .75rem .75rem .25rem;border:1px solid var(--grayscale-200);background-color:var(--grayscale-100);padding:1rem 1rem 1rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;position:relative;margin-bottom:1rem}.short-lessons-tile .short-lesson:last-child{margin-bottom:0}.short-lessons-tile .short-lesson .lesson-short-badge{position:absolute;left:0;top:-2px;width:6px;height:calc(100% + 4px);border-radius:.25rem}.short-lessons-tile .short-lesson .lesson-short__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.short-lessons-tile .short-lesson .lesson-short__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.short-lessons-tile .short-lesson .lesson-short__content .group-item__name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.short-lessons-tile .short-lesson .lesson-short__content .profile.profile--size-xs .profile__name{display:block}.calendar-entryes{padding-top:5px}.calendar-entryes .calendar-entry{border-radius:.25rem .75rem .75rem .25rem;border:1px solid var(--grayscale-200);background-color:var(--grayscale-100);padding:1rem 1rem 1rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;position:relative;margin-bottom:1rem}.calendar-entryes .calendar-entry-badge{position:absolute;left:0;top:-2px;width:6px;height:calc(100% + 4px);border-radius:.25rem}.calendar-entryes .calendar-entry__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-entryes .calendar-entry__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.next-lesson .wide-lesson{border-radius:.75rem}.next-lesson__button-lets-start-lesson .button{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-courses-student__tabs .tabs__navigation{border-bottom:1px solid var(--grayscale-100)}.my-courses-teacher__course .teacher-course{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.my-courses-teacher__course .teacher-course:last-child{margin-bottom:0}.my-courses-teacher__course .teacher-course__tags{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.my-courses-teacher__tabs .tabs__navigation{border-bottom:1px solid var(--grayscale-100)}.my-certificates__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem .75rem}.my-certificates__certificate{-webkit-transition:opacity .3s;transition:opacity .3s}.my-certificates__certificate:hover{opacity:.8}.my-certificates__certificate img{max-width:100%;-o-object-fit:cover;object-fit:cover}.reports-widget__block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.625rem}.reports-widget__block .svg-icon{-ms-flex-item-align:start;align-self:flex-start}.salary__block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.625rem}.salary__block .svg-icon{-ms-flex-item-align:start;align-self:flex-start}.salary__info span{white-space:nowrap}.salary-history__table .tr b,.salary-history__table .tr span{white-space:nowrap}.salary-history__items .item{margin-bottom:.75rem}.salary-history__items .item:last-child{margin-bottom:0}.salary-history__items .item .item__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem}.salary-history__items .item .item__row:last-child{margin-bottom:0}.salary-history__items .item .item__line span{overflow:hidden;color:var(--grayscale-800);text-overflow:ellipsis;font:var(--body-xs-regular);letter-spacing:.25px}.salary-history__items .item .item__line p{overflow:hidden;color:var(--grayscale-800);text-overflow:ellipsis;font:var(--body-sm-regular);letter-spacing:.25px}.salary-history__items .item .item__line b{overflow:hidden;text-align:right;text-overflow:ellipsis;font:var(--heading-sm);letter-spacing:.25px}.teacher-calendar__block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.625rem}.teacher-calendar__block .svg-icon{-ms-flex-item-align:start;align-self:flex-start}.teacher-calendar__info span{white-space:nowrap}.my-students-and-groups__groups .group-item{margin-bottom:1.25rem}.my-students-and-groups__groups .group-item:last-child{margin-bottom:0}.schedule__button{margin:0 -1.5rem;padding:1.5rem 1.5rem 0;border-top:1px solid var(--grayscale-200)}.schedule .short-lessons-tile{padding-top:5px}.schedule .calendar-button:active .calendar-button__lesson-badges span{background-color:var(--accent-500)}.schedule .classes-calendar__days{overflow:visible;padding-bottom:0;margin-bottom:0}.schedule .calendar-button__lesson-badges span{border-radius:.375rem;width:.75rem;height:.25rem;-webkit-transition:background-color .3s;transition:background-color .3s;background-color:var(--grayscale-300)}.classes-calendar-schedule{position:relative}.classes-calendar-schedule .slider-button-1{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.classes-calendar-schedule .slider-button-1.swiper-button-disabled{opacity:.5;pointer-events:none}.classes-calendar-schedule .slider-button-1.swiper-button-prev{left:0}.classes-calendar-schedule .slider-button-1.swiper-button-next{right:0}.classes-calendar-schedule__slider{position:relative}.classes-calendar-schedule__slider .calendar-button{width:auto;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:-webkit-box;display:-ms-flexbox;display:flex;height:5.5rem;padding:.625rem}.statistic-row{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:0 1.25rem}.statistic__progress{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.statistic__progress-day{top:50%;left:50%;-webkit-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);transform:translate(-50%,-45%);text-align:center;position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.statistic__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.income-expenses__chart{position:relative}.income-expenses__chart .shadow{position:absolute;width:30%;height:100%;top:0;left:100px;border-radius:16px 16px 0 0;-webkit-box-shadow:none;box-shadow:none;background:-webkit-gradient(linear,left top,left bottom,from(#eceffe),to(rgba(236,239,254,0)));background:linear-gradient(180deg,#eceffe 0,rgba(236,239,254,0) 100%)}.income-expenses__stats{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}.income-expenses__stats .stat-chart{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.income-expenses__stats .stat-chart--income .perc,.income-expenses__stats .stat-chart--profit .perc{background-color:var(--semanticcolor-success-100);color:var(--semanticcolor-success-500)}.income-expenses__stats .stat-chart--expense .perc{background-color:var(--semanticcolor-error-100);color:var(--semanticcolor-error-500)}.income-expenses__stats .stat-chart .svg-icon{-ms-flex-item-align:start;align-self:flex-start}.income-expenses__stats .stat-chart__info-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.income-expenses__stats .stat-chart__info-footer span{width:10px;height:10px;min-width:10px;border-radius:50%}.income-expenses__stats .stat-chart__info-footer .perc{border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.125rem .25rem;gap:10px;font:var(--body-sm-regular);letter-spacing:.25px}.sign-in{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:-webkit-box;display:-ms-flexbox;display:flex}.sign-in__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sign-in__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;max-height:950px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.sign-in__left{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.sign-in__left .left-content__form{width:100%}.sign-in__left .left-content__form .form__line input{width:100%}.sign-in__right{height:100%}@-webkit-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.sign-in__slider{position:relative;height:100%}.sign-in__slider .swiper-pagination-type-1{bottom:70px}.sign-in__slide .slide__body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}.sign-in__slide .slide__info{width:100%;text-align:center;max-width:470px;margin:0 auto;padding:0 2rem}.sign-in__slide .slide__image{text-align:center}.sign-in__slide .slide__image img{width:418px;height:418px;max-width:100%;object-fit:cover;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-o-object-fit:cover;object-fit:cover;-webkit-animation:rotateMainImage 12s linear infinite;animation:rotateMainImage 12s linear infinite;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}@-webkit-keyframes rotateMainImage{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:translateZ(0) rotateY(0) rotateX(0) rotateZ(0);transform:translateZ(0) rotateY(0) rotateX(0) rotateZ(0)}5%{-webkit-transform:translateZ(2px) rotateY(2deg) rotateX(1deg) rotateZ(-1deg);transform:translateZ(2px) rotateY(2deg) rotateX(1deg) rotateZ(-1deg)}10%{-webkit-transform:translateZ(5px) rotateY(4deg) rotateX(2deg) rotateZ(-2deg);transform:translateZ(5px) rotateY(4deg) rotateX(2deg) rotateZ(-2deg)}15%{-webkit-transform:translateZ(5px) rotateY(6deg) rotateX(3deg) rotateZ(-3deg);transform:translateZ(5px) rotateY(6deg) rotateX(3deg) rotateZ(-3deg)}20%{-webkit-transform:translateZ(5px) rotateY(8deg) rotateX(4deg) rotateZ(-4deg);transform:translateZ(5px) rotateY(8deg) rotateX(4deg) rotateZ(-4deg)}25%{-webkit-transform:translateZ(5px) rotateY(10deg) rotateX(5deg) rotateZ(-5deg);transform:translateZ(5px) rotateY(10deg) rotateX(5deg) rotateZ(-5deg)}30%{-webkit-transform:translateZ(5px) rotateY(12deg) rotateX(6deg) rotateZ(-4deg);transform:translateZ(5px) rotateY(12deg) rotateX(6deg) rotateZ(-4deg)}35%{-webkit-transform:translateZ(5px) rotateY(14deg) rotateX(7deg) rotateZ(-3deg);transform:translateZ(5px) rotateY(14deg) rotateX(7deg) rotateZ(-3deg)}40%{-webkit-transform:translateZ(5px) rotateY(16deg) rotateX(8deg) rotateZ(-2deg);transform:translateZ(5px) rotateY(16deg) rotateX(8deg) rotateZ(-2deg)}45%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:translateZ(2px) rotateY(18deg) rotateX(9deg) rotateZ(-1deg);transform:translateZ(2px) rotateY(18deg) rotateX(9deg) rotateZ(-1deg)}50%{-webkit-transform:translateZ(0) rotateY(20deg) rotateX(10deg) rotateZ(0);transform:translateZ(0) rotateY(20deg) rotateX(10deg) rotateZ(0)}55%{-webkit-transform:translateZ(0) rotateY(18deg) rotateX(9deg) rotateZ(1deg);transform:translateZ(0) rotateY(18deg) rotateX(9deg) rotateZ(1deg)}60%{-webkit-transform:translateZ(-2px) rotateY(16deg) rotateX(8deg) rotateZ(2deg);transform:translateZ(-2px) rotateY(16deg) rotateX(8deg) rotateZ(2deg)}65%{-webkit-transform:translateZ(-5px) rotateY(14deg) rotateX(7deg) rotateZ(3deg);transform:translateZ(-5px) rotateY(14deg) rotateX(7deg) rotateZ(3deg)}70%{-webkit-transform:translateZ(-5px) rotateY(12deg) rotateX(6deg) rotateZ(4deg);transform:translateZ(-5px) rotateY(12deg) rotateX(6deg) rotateZ(4deg)}75%{-webkit-transform:translateZ(-5px) rotateY(10deg) rotateX(5deg) rotateZ(5deg);transform:translateZ(-5px) rotateY(10deg) rotateX(5deg) rotateZ(5deg)}80%{-webkit-transform:translateZ(-5px) rotateY(8deg) rotateX(4deg) rotateZ(4deg);transform:translateZ(-5px) rotateY(8deg) rotateX(4deg) rotateZ(4deg)}85%{-webkit-transform:translateZ(-5px) rotateY(6deg) rotateX(3deg) rotateZ(3deg);transform:translateZ(-5px) rotateY(6deg) rotateX(3deg) rotateZ(3deg)}90%{-webkit-transform:translateZ(-5px) rotateY(4deg) rotateX(2deg) rotateZ(2deg);transform:translateZ(-5px) rotateY(4deg) rotateX(2deg) rotateZ(2deg)}95%{-webkit-transform:translateZ(-2px) rotateY(2deg) rotateX(1deg) rotateZ(1deg);transform:translateZ(-2px) rotateY(2deg) rotateX(1deg) rotateZ(1deg)}100%{-webkit-transform:translateZ(0) rotateY(0) rotateX(0) rotateZ(0);transform:translateZ(0) rotateY(0) rotateX(0) rotateZ(0)}}@keyframes rotateMainImage{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:translateZ(0) rotateY(0) rotateX(0) rotateZ(0);transform:translateZ(0) rotateY(0) rotateX(0) rotateZ(0)}5%{-webkit-transform:translateZ(2px) rotateY(2deg) rotateX(1deg) rotateZ(-1deg);transform:translateZ(2px) rotateY(2deg) rotateX(1deg) rotateZ(-1deg)}10%{-webkit-transform:translateZ(5px) rotateY(4deg) rotateX(2deg) rotateZ(-2deg);transform:translateZ(5px) rotateY(4deg) rotateX(2deg) rotateZ(-2deg)}15%{-webkit-transform:translateZ(5px) rotateY(6deg) rotateX(3deg) rotateZ(-3deg);transform:translateZ(5px) rotateY(6deg) rotateX(3deg) rotateZ(-3deg)}20%{-webkit-transform:translateZ(5px) rotateY(8deg) rotateX(4deg) rotateZ(-4deg);transform:translateZ(5px) rotateY(8deg) rotateX(4deg) rotateZ(-4deg)}25%{-webkit-transform:translateZ(5px) rotateY(10deg) rotateX(5deg) rotateZ(-5deg);transform:translateZ(5px) rotateY(10deg) rotateX(5deg) rotateZ(-5deg)}30%{-webkit-transform:translateZ(5px) rotateY(12deg) rotateX(6deg) rotateZ(-4deg);transform:translateZ(5px) rotateY(12deg) rotateX(6deg) rotateZ(-4deg)}35%{-webkit-transform:translateZ(5px) rotateY(14deg) rotateX(7deg) rotateZ(-3deg);transform:translateZ(5px) rotateY(14deg) rotateX(7deg) rotateZ(-3deg)}40%{-webkit-transform:translateZ(5px) rotateY(16deg) rotateX(8deg) rotateZ(-2deg);transform:translateZ(5px) rotateY(16deg) rotateX(8deg) rotateZ(-2deg)}45%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:translateZ(2px) rotateY(18deg) rotateX(9deg) rotateZ(-1deg);transform:translateZ(2px) rotateY(18deg) rotateX(9deg) rotateZ(-1deg)}50%{-webkit-transform:translateZ(0) rotateY(20deg) rotateX(10deg) rotateZ(0);transform:translateZ(0) rotateY(20deg) rotateX(10deg) rotateZ(0)}55%{-webkit-transform:translateZ(0) rotateY(18deg) rotateX(9deg) rotateZ(1deg);transform:translateZ(0) rotateY(18deg) rotateX(9deg) rotateZ(1deg)}60%{-webkit-transform:translateZ(-2px) rotateY(16deg) rotateX(8deg) rotateZ(2deg);transform:translateZ(-2px) rotateY(16deg) rotateX(8deg) rotateZ(2deg)}65%{-webkit-transform:translateZ(-5px) rotateY(14deg) rotateX(7deg) rotateZ(3deg);transform:translateZ(-5px) rotateY(14deg) rotateX(7deg) rotateZ(3deg)}70%{-webkit-transform:translateZ(-5px) rotateY(12deg) rotateX(6deg) rotateZ(4deg);transform:translateZ(-5px) rotateY(12deg) rotateX(6deg) rotateZ(4deg)}75%{-webkit-transform:translateZ(-5px) rotateY(10deg) rotateX(5deg) rotateZ(5deg);transform:translateZ(-5px) rotateY(10deg) rotateX(5deg) rotateZ(5deg)}80%{-webkit-transform:translateZ(-5px) rotateY(8deg) rotateX(4deg) rotateZ(4deg);transform:translateZ(-5px) rotateY(8deg) rotateX(4deg) rotateZ(4deg)}85%{-webkit-transform:translateZ(-5px) rotateY(6deg) rotateX(3deg) rotateZ(3deg);transform:translateZ(-5px) rotateY(6deg) rotateX(3deg) rotateZ(3deg)}90%{-webkit-transform:translateZ(-5px) rotateY(4deg) rotateX(2deg) rotateZ(2deg);transform:translateZ(-5px) rotateY(4deg) rotateX(2deg) rotateZ(2deg)}95%{-webkit-transform:translateZ(-2px) rotateY(2deg) rotateX(1deg) rotateZ(1deg);transform:translateZ(-2px) rotateY(2deg) rotateX(1deg) rotateZ(1deg)}100%{-webkit-transform:translateZ(0) rotateY(0) rotateX(0) rotateZ(0);transform:translateZ(0) rotateY(0) rotateX(0) rotateZ(0)}}.my-child .children-list .child-item__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}.shop-student__bonuses.hide{display:none!important}.basket .table-body .tr:last-child{border-radius:0}.basket-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket-total__right .button{font:var(--button-md)!important}.basket-total__right .link-red{margin-bottom:0}.teachers-feedback__block{padding-top:.25rem}.teachers-feedback-item{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--grayscale-100)}.teachers-feedback-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.teachers-feedback-item .item__header{margin-bottom:1rem}.lesson-desc__info .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-bottom:1.25rem}.lesson-desc__info .row:last-child{margin-bottom:0}.lesson-desc__info .row.row-theme-lesson p{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:ellipsis}.lesson-desc__info p{color:var(--grayscale-800);font:var(--body-md-light);letter-spacing:.25px}.lesson-desc__info p strong{font:var(--body-md-regular)}.entry-desc__info .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-bottom:1.25rem}.entry-desc__info .row:last-child{margin-bottom:0}.entry-desc__info .row.row-theme-entry p{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:ellipsis}.entry-desc__info p{color:var(--grayscale-800);font:var(--body-md-light);letter-spacing:.25px}.entry-desc__info p strong{font:var(--body-md-regular)}.lesson-main-info__info{max-width:90%}.lesson-students__student{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.lesson-students__student:last-child{margin-bottom:0}.lesson-teachers__teacher{margin-bottom:1rem}.lesson-teachers__teacher:last-child{margin-bottom:0}.lesson-homework .widget__header h4{max-width:100%}.lesson-homework__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;color:var(--grayscale-800);text-overflow:ellipsis;font:var(--body-md-light);letter-spacing:.25px}.lesson-notes__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.lesson-notes__text p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;color:var(--grayscale-800);text-overflow:ellipsis;font:var(--body-md-light);letter-spacing:.25px}.payments-packages__row{margin-bottom:2rem}.payments-packages__row:last-child{margin-bottom:0}.payments-packages__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:1.5rem}.card-packages{border-radius:1.5rem;border:1px solid var(--grayscale-200);background-color:var(--background-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-packages.background-header-one .card-packages__header{background:linear-gradient(96deg,#8c5df9 0,#371891 100%)}.card-packages.background-header-two .card-packages__header{background:linear-gradient(96deg,#f79f35 0,#e47220 100%)}.card-packages.background-header-three .card-packages__header{background:linear-gradient(96deg,#f7358c 0,#e10e27 100%)}.card-packages.background-header-four .card-packages__header{background:linear-gradient(96deg,#07ad63 0,#0b6d41 100%)}.card-packages.background-header-five .card-packages__header{background:linear-gradient(96deg,#ba09e7 0,#570995 100%)}.card-packages.background-header-six .card-packages__header{background:linear-gradient(96deg,#09a5e7 0,#125aae 100%)}.card-packages__header{border-radius:1.5rem 1.5rem 0 0;padding:1.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-size:150% 150%!important;min-height:115px;-webkit-animation:gradient-animation 14s ease infinite;animation:gradient-animation 14s ease infinite}.card-packages__header .bonus-element svg path{fill:rgba(202,207,224,.5)}.card-packages__header .bonus-element svg path[fill="#747B98"]{fill:#fff}@-webkit-keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.card-packages__header-info{-webkit-box-flex:1;-ms-flex:1 1 225px;flex:1 1 225px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.card-packages__header-info p{margin-bottom:.25rem}.card-packages__header-image{-webkit-box-flex:0;-ms-flex:0 1 85px;flex:0 1 85px}.card-packages__header-image img{position:absolute;right:0;bottom:5px;-webkit-transition:all .3s;transition:all .3s}.card-packages__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.card-packages__content .price-discount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.card-packages__content .price-discount span{color:var(--text-dark);font:var(--heading-4-xl);letter-spacing:-.5px;white-space:nowrap}.card-packages__content .price-discount p{color:var(--grayscale-800);font:var(--body-md-light);letter-spacing:.25px}.card-packages__block{padding:1.5rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-packages__footer{margin-top:1rem}.card-packages__total-price{color:var(--grayscale-800);font:var(--body-md-light);letter-spacing:.25px}.card-packages__total-price strong{font:var(--heading-sm);letter-spacing:.25px}.thankyou-page{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thankyou-page__icon{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thankyou-page__icon img{width:250px;max-width:100%;-o-object-fit:cover;object-fit:cover}.fullcalendar{margin-bottom:2.5rem}.fullcalendar__header{position:relative;z-index:12}.fullcalendar .popup .link-blue--underline{padding-right:0}.fullcalendar__wrapper{border:1px solid var(--grayscale-200);background-color:var(--background-primary);position:relative;padding-bottom:1.25rem}.fullcalendar__wrapper .fullcalendar__container{max-width:100%}.fullcalendar__current-time{position:absolute;left:0;right:0}.fullcalendar__current-time::after,.fullcalendar__current-time::before{z-index:1;bottom:0;height:1px}.fullcalendar__current-time::before{content:"";position:absolute;left:0;border-bottom:2px dashed var(--grayscale-700)}.fullcalendar__current-time::after{content:"";position:absolute;right:0;border-bottom:2px dashed var(--grayscale-700)}.fullcalendar__current-time .current-time__line{height:2px;width:100%;position:relative;z-index:5;background-color:var(--pink-600)}.fullcalendar__current-time .current-time__line span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:50%;left:-.6875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.6875rem;height:.6875rem;-webkit-box-flex:0;-ms-flex:0 0 .6875rem;flex:0 0 .6875rem;border-radius:50%;background-color:var(--pink-600)}.fullcalendar-entry{position:absolute;width:100%}.fullcalendar-entry[data-popup]{cursor:pointer}.fullcalendar-entry.entry-is-approved{opacity:1}.fullcalendar-entry.entry-is-approved .team-visibility-tag{opacity:1}.fullcalendar-entry .my-entry__times{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.fullcalendar-entry .my-entry__times span{display:block;overflow:hidden;text-overflow:ellipsis;font:var(--body-sm-regular);letter-spacing:.25px}.fullcalendar-entry--personal{border-radius:.125rem .75rem .75rem .125rem;border:1px solid var(--grayscale-500);background:var(--yellow-300);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-transition:all .3s;transition:all .3s;opacity:.7}.fullcalendar-entry--personal .my-entry__times span{color:var(--yellow-800)}.fullcalendar-entry--personal:hover{border:1px solid var(--accent-500);background-color:var(--yellow-300);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.12);box-shadow:0 8px 20px 0 rgba(0,0,0,.12)}.fullcalendar-entry--personal:active{background-color:var(--yellow-400)}.fullcalendar-entry--personal_team-tag .team-visibility-tag{opacity:.7;position:absolute;right:0;top:0;border-radius:0 .75rem 0 .875rem;background-color:var(--grayscale-100);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem}.fullcalendar-entry--personal_team-tag .team-visibility-tag::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:.875rem;-webkit-box-flex:0;-ms-flex:0 0 .875rem;flex:0 0 .875rem;height:.875rem;background:url(../img/icons-tags/team-visibility.svg) 0 0/cover no-repeat}.fullcalendar-entry--personal .fullcalendar-entry{max-width:8.9375rem}.fullcalendar-entry--personal .fullcalendar-entry__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.fullcalendar-entry--personal .fullcalendar-entry__header .lesson-times{white-space:nowrap}.fullcalendar-entry--personal .fullcalendar-entry__header .profile.profile--size-xs .profile__name{font:var(--body-sm-regular);display:block;white-space:nowrap}.fullcalendar-entry--personal .fullcalendar-entry__body{padding:.75rem;overflow:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem}.fullcalendar-entry--personal .fullcalendar-entry__body::-webkit-scrollbar{width:2px;height:0}.fullcalendar-entry--personal .fullcalendar-entry__body::-webkit-scrollbar-track{border-radius:.25rem}.fullcalendar-entry--personal .fullcalendar-entry__body::-webkit-scrollbar-thumb{background-color:var(--grayscale-400);border-radius:.25rem}.fullcalendar-entry--personal .fullcalendar-entry__body::-webkit-scrollbar-thumb:hover{background-color:var(--grayscale-500)}.fullcalendar-entry--personal .fullcalendar-entry__footer .button{margin-top:.75rem;padding:0;width:100%}.fullcalendar-entry--personal .fullcalendar-entry__badge{width:4px;position:absolute;left:0;border-radius:.25rem;top:-1px;left:-1px;bottom:-1px;background-color:var(--yellow-800)}.fullcalendar-entry--sick-leave{border-radius:.125rem .75rem .75rem .125rem;border:1px solid var(--grayscale-500);background:var(--pink-300);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-transition:all .3s;transition:all .3s;opacity:.7}.fullcalendar-entry--sick-leave .my-entry__times span{color:var(--pink-800)}.fullcalendar-entry--sick-leave:hover{border:1px solid var(--accent-500);background-color:var(--pink-300);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.12);box-shadow:0 8px 20px 0 rgba(0,0,0,.12)}.fullcalendar-entry--sick-leave:active{background-color:var(--pink-400)}.fullcalendar-entry--sick-leave .fullcalendar-entry{max-width:8.9375rem}.fullcalendar-entry--sick-leave .fullcalendar-entry__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.fullcalendar-entry--sick-leave .fullcalendar-entry__header .lesson-times{white-space:nowrap}.fullcalendar-entry--sick-leave .fullcalendar-entry__header .profile.profile--size-xs .profile__name{font:var(--body-sm-regular);display:block;white-space:nowrap}.fullcalendar-entry--sick-leave .fullcalendar-entry__body{padding:.75rem;overflow:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem}.fullcalendar-entry--sick-leave .fullcalendar-entry__body::-webkit-scrollbar{width:2px;height:0}.fullcalendar-entry--sick-leave .fullcalendar-entry__body::-webkit-scrollbar-track{border-radius:.25rem}.fullcalendar-entry--sick-leave .fullcalendar-entry__body::-webkit-scrollbar-thumb{background-color:var(--grayscale-400);border-radius:.25rem}.fullcalendar-entry--sick-leave .fullcalendar-entry__body::-webkit-scrollbar-thumb:hover{background-color:var(--grayscale-500)}.fullcalendar-entry--sick-leave .fullcalendar-entry__footer .button{margin-top:.75rem;padding:0;width:100%}.fullcalendar-entry--sick-leave .fullcalendar-entry__badge{width:4px;position:absolute;left:0;border-radius:.25rem;top:-1px;left:-1px;bottom:-1px;background-color:var(--pink-800)}.fullcalendar-entry--vacation{border-radius:.125rem .75rem .75rem .125rem;border:1px solid var(--grayscale-500);background:var(--sky-300);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-transition:all .3s;transition:all .3s;opacity:.7}.fullcalendar-entry--vacation .my-entry__times span{color:var(--sky-800)}.fullcalendar-entry--vacation:hover{border:1px solid var(--accent-500);background-color:var(--sky-300);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.12);box-shadow:0 8px 20px 0 rgba(0,0,0,.12)}.fullcalendar-entry--vacation:active{background-color:var(--sky-400)}.fullcalendar-entry--vacation .fullcalendar-entry{max-width:8.9375rem}.fullcalendar-entry--vacation .fullcalendar-entry__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.fullcalendar-entry--vacation .fullcalendar-entry__header .lesson-times{white-space:nowrap}.fullcalendar-entry--vacation .fullcalendar-entry__header .profile.profile--size-xs .profile__name{font:var(--body-sm-regular);display:block;white-space:nowrap}.fullcalendar-entry--vacation .fullcalendar-entry__body{padding:.75rem;overflow:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem}.fullcalendar-entry--vacation .fullcalendar-entry__body::-webkit-scrollbar{width:2px;height:0}.fullcalendar-entry--vacation .fullcalendar-entry__body::-webkit-scrollbar-track{border-radius:.25rem}.fullcalendar-entry--vacation .fullcalendar-entry__body::-webkit-scrollbar-thumb{background-color:var(--grayscale-400);border-radius:.25rem}.fullcalendar-entry--vacation .fullcalendar-entry__body::-webkit-scrollbar-thumb:hover{background-color:var(--grayscale-500)}.fullcalendar-entry--vacation .fullcalendar-entry__footer .button{margin-top:.75rem;padding:0;width:100%}.fullcalendar-entry--vacation .fullcalendar-entry__badge{width:4px;position:absolute;left:0;border-radius:.25rem;top:-1px;left:-1px;bottom:-1px;background-color:var(--sky-800)}.fullcalendar-entry--lesson{border-radius:.125rem .75rem .75rem .125rem;border:1px solid var(--grayscale-500);background-color:var(--background-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-transition:all .3s;transition:all .3s}.fullcalendar-entry--lesson:hover{border:1px solid var(--accent-500);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.12);box-shadow:0 8px 20px 0 rgba(0,0,0,.12)}.fullcalendar-entry--lesson:active{border:1px solid var(--accent-500);background-color:var(--accent-100)}.fullcalendar-entry--lesson .tag{display:none}.fullcalendar-entry--lesson-past .fullcalendar-entry__footer{display:none;position:absolute}.fullcalendar-entry--lesson-past .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.fullcalendar-entry--lesson-past .tag::before{content:"";width:1rem;height:1rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;background:url(../img/icons-tags/tabler_check.svg) 0 0 no-repeat}.fullcalendar-entry--lesson-missed .fullcalendar-entry__footer{display:none;position:absolute}.fullcalendar-entry--lesson-missed .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.fullcalendar-entry--lesson-missed .tag::before{content:"";width:1rem;height:1rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;background:url(../img/icons-tags/octicon_no-entry-16.svg) 0 0 no-repeat}.fullcalendar-entry--lesson-cancelled .fullcalendar-entry__footer{display:none;position:absolute}.fullcalendar-entry--lesson-cancelled .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.fullcalendar-entry--lesson-cancelled .tag::before{content:"";width:1rem;height:1rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;background:url(../img/icons-tags/maki_cross.svg) 0 0 no-repeat}.fullcalendar-entry--lesson-homework-tag .homework-tag{position:absolute;right:0;top:0;border-radius:0 .75rem 0 .875rem;background-color:var(--grayscale-100);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem}.fullcalendar-entry--lesson-homework-tag .homework-tag::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:.875rem;-webkit-box-flex:0;-ms-flex:0 0 .875rem;flex:0 0 .875rem;height:.875rem;background:url(../img/icons-tags/homework.svg) 0 0 no-repeat}.fullcalendar-entry--lesson .fullcalendar-entry{max-width:8.9375rem}.fullcalendar-entry--lesson .fullcalendar-entry__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.fullcalendar-entry--lesson .fullcalendar-entry__header .lesson-times{white-space:nowrap}.fullcalendar-entry--lesson .fullcalendar-entry__header .profile.profile--size-xs .profile__name{font:var(--body-sm-regular);display:block;white-space:nowrap}.fullcalendar-entry--lesson .fullcalendar-entry__body{padding:.75rem;overflow:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem}.fullcalendar-entry--lesson .fullcalendar-entry__body::-webkit-scrollbar{width:2px;height:0}.fullcalendar-entry--lesson .fullcalendar-entry__body::-webkit-scrollbar-track{border-radius:.25rem}.fullcalendar-entry--lesson .fullcalendar-entry__body::-webkit-scrollbar-thumb{background-color:var(--grayscale-400);border-radius:.25rem}.fullcalendar-entry--lesson .fullcalendar-entry__body::-webkit-scrollbar-thumb:hover{background-color:var(--grayscale-500)}.fullcalendar-entry--lesson .fullcalendar-entry__footer .button{margin-top:.75rem;padding:0;width:100%}.fullcalendar-entry--lesson .fullcalendar-entry__badge{width:4px;position:absolute;left:0;border-radius:.25rem;top:-1px;left:-1px;bottom:-1px}.fullcalendar__inner-wrapper{border-left:1px solid var(--grayscale-200);border-right:1px solid var(--grayscale-200);position:relative}.fullcalendar__times{position:absolute;top:0;bottom:0;width:3.75rem;padding-left:.5rem;padding-top:6.5625rem;left:0;z-index:11;background-color:#fff;border-radius:0 .75rem .75rem 0}.fullcalendar__times-inner{height:100%;display:-ms-grid;display:grid}.fullcalendar__times-inner .time{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:2px solid transparent}.fullcalendar__times-inner .time:last-child{margin-bottom:0;height:0}.fullcalendar__inner{margin-left:3.75rem;overflow:auto}.fullcalendar__inner-wrapper{display:-ms-grid;display:grid}.fullcalendar__days{border-bottom:1px solid var(--grayscale-300);position:sticky;top:0;padding-left:3.75rem;background-color:#fff;z-index:11}.fullcalendar-tr:first-child{margin-top:1.5625rem}.fullcalendar-tr:first-child .fullcalendar-col{border-top:2px solid var(--grayscale-300)}.fullcalendar-col{background-color:var(--grayscale-100);border-right:1px solid var(--grayscale-200);padding:.25rem;border-bottom:2px solid var(--grayscale-300);min-height:12.5rem}.fullcalendar-col.col-current-time{position:relative}.fullcalendar-col__list{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.fullcalendar-col__list .fullcalendar-entry:first-child:not(:last-child){width:50%;left:0;position:relative}.fullcalendar-col__list .fullcalendar-entry+.fullcalendar-entry{right:0;width:50%;position:relative}.fullcalendar-col.col-current{background-color:var(--accent-100)}.fullcalendar__times .time{color:var(--grayscale-800);font:var(--body-sm-light);letter-spacing:.25px}.fullcalendar__day{text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:5.5rem;padding:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;border-bottom:3px solid transparent}.fullcalendar__day span{display:block;color:var(--grayscale-700);letter-spacing:.25px}.fullcalendar__day b{color:var(--grayscale-800);letter-spacing:.25px}.fullcalendar__day.day-callendar--weekend span{color:var(--grayscale-500)}.fullcalendar__day.day-callendar--weekend b{color:var(--grayscale-600)}.fullcalendar__day.current-day{background-color:var(--accent-100);border-bottom-color:var(--accent-500)}.fullcalendar__day.current-day b,.fullcalendar__day.current-day span{color:var(--accent-500)}.product-widget__slider{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;border-radius:.75rem;min-width:0}.product-widget__slider .slider-button-1{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-widget__slider .swiper-button-prev{left:1.5rem}.product-widget__slider .swiper-button-next{right:1.5rem}.product-widget .info-product{min-width:0}.product-widget .info-product__slider-mob{min-width:0}.product-widget__content{display:-ms-grid;display:grid}.product-widget__slide.slide{border-radius:.75rem}.product-widget__slide.slide img{max-width:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.rates__row{margin-bottom:1.25rem}.rates__row:last-child{margin-bottom:0}.rates__individual>p{margin-bottom:1rem}.rates__individual .rates__item::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;background:url(../img/icons/uim_clock.svg) 0 0 no-repeat}.rates__item{border-bottom:1px solid var(--grayscale-100);margin-bottom:.5rem;padding-bottom:.25rem;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rates__item:last-child{margin-bottom:0}.rates__item p{color:var(--grayscale-800);font:var(--body-md-regular);letter-spacing:.25px}.rates__item span{color:var(--text-dark);font:var(--body-lg-regular);letter-spacing:.25px;margin-left:auto}.rates__group>p{margin-bottom:1rem}.rates__group .rates__item::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;background:url(../img/icons/people.svg) 0 0 no-repeat}.income-history__spollers .spollers__title{min-height:3.375rem}.income-history__spollers .spollers__body{padding:1.25rem 1.5rem;background-color:var(--grayscale-100)}.income-history__spollers .spollers__body .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid var(--grayscale-200)}.income-history__spollers .spollers__body .item:last-child{margin-bottom:0}.income-history__spollers .spollers__body .lesson-times-line{color:var(--grayscale-800);font:var(--body-sm-regular);letter-spacing:.25px}.lessons-reports__spollers .spollers__title{min-height:3.375rem}.lessons-reports__spollers .spollers__title .checkbox__label::after{content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.lessons-reports__spollers .spollers__body{border-top:1px solid var(--grayscale-200)}.lessons-reports__spollers .spollers__body .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid var(--grayscale-200)}.lessons-reports__spollers .spollers__body .item:last-child{margin-bottom:0}.lessons-reports__spollers .spollers__body .lesson-times-line{color:var(--grayscale-800);font:var(--body-sm-regular);letter-spacing:.25px}.students-list__item{margin-bottom:.75rem}.students-list__item .td{-ms-flex-item-align:start;align-self:flex-start}.group-students__item{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--grayscale-200)}.group-students__item:first-child{margin-top:0}.group-students__spollers .spollers__body{padding-top:0!important}.rates-list__table .spollers__body .tr{-webkit-box-shadow:none;box-shadow:none}.rates-list__table .bonus-element{color:var(--text-dark);font:var(--body-md-light)}.rates-teachers{margin-bottom:1rem;border-radius:1px solid var(--grayscale-100)!important}.rates-teachers:last-child{margin-bottom:0}.rates__spollers .spollers__title{background-color:var(--grayscale-100);border-radius:0!important;padding:1rem!important;border-top:1px solid var(--grayscale-200)}.rates__spollers .spollers__body{border-radius:0}.reports__items .item{margin-bottom:.75rem}.reports__items .item:last-child{margin-bottom:0}.reports__items .item .item__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem}.reports__items .item .item__row:last-child{margin-bottom:0}.reports__items .item .item__line span{overflow:hidden;color:var(--grayscale-800);text-overflow:ellipsis;font:var(--body-xs-regular);letter-spacing:.25px}.reports__items .item .item__line p{overflow:hidden;color:var(--grayscale-800);text-overflow:ellipsis;font:var(--body-sm-regular);letter-spacing:.25px}.reports__items .item .item__line b{overflow:hidden;text-align:right;text-overflow:ellipsis;font:var(--heading-sm);letter-spacing:.25px}.swiper{overflow:hidden}.swiper-initialized{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit!important;box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;-webkit-transition:opacity .2s .5s linear;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@media (min-width:70.875em){.product-widget__slide.slide img{height:25rem}}@media (min-width:76.25em){.content-widgets-large--cols .widget__header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:78.75em){.sign-in__right{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}@media (min-width:90rem){.fullcalendar__current-time::after,.fullcalendar__current-time::before{width:40%}}@media (min-width:480px){.rates-list .table-head .tr{padding-left:3.5rem!important}.rates-teachers{padding:0 0 1rem 2rem!important}}@media (min-width:640px){.sm\:text-body-xs-light{font:var(--body-xs-light);letter-spacing:.25px}.sm\:text-body-lg-regular{font:var(--body-lg-regular);letter-spacing:.25px}.sm\:heading-3xl{font:var(--heading-3-xl);letter-spacing:.25px}.sm\:heading-2xl{font:var(--heading-2-xl);letter-spacing:.25px}.sm\:text-body-md-regular{font:var(--body-md-regular);letter-spacing:.25px}.sm\:text-body-md-light{font:var(--body-md-light);letter-spacing:.25px}.sm\:text-body-lg-light{font:var(--body-lg-light);letter-spacing:.25px}.sm\:heading-4xl{font:var(--heading-4-xl);letter-spacing:-.5px}.sm\:heading-sm{font:var(--heading-sm);letter-spacing:.25px}.sm\:heading-md{font:var(--heading-md);letter-spacing:.25px}.sm\:heading-lg{font:var(--heading-lg);letter-spacing:.25px}.sm\:heading-xl{font:var(--heading-xl);letter-spacing:.25px}.sm\:truncate{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden!important;white-space:wrap!important}.sm\:text-light{color:var(--text-light)}.sm\:tag.tag--large{min-height:3rem;padding:.375rem .5rem .375rem .375rem;gap:.5rem;border-radius:.75rem;font:var(--button-lg)}.sm\:tag.tag--large .svg-icon{width:1rem;height:1rem}.sm\:tag.tag--large .svg-icon svg{width:1rem;height:1rem}.sm\:tag.tag--medium{border-radius:.5rem;min-height:1.625rem;padding:.3125rem .5rem .3125rem .3125rem;gap:.25rem;font:var(--heading-xs)}.sm\:tag.tag--medium .svg-icon{width:.75rem;height:.75rem}.sm\:tag.tag--medium .svg-icon svg{width:.75rem;height:.75rem}.sm\:tag.tag-transparent{background-color:transparent!important;padding:0;gap:0;min-height:auto;line-height:1!important}.sm\:tag.tag-none{display:none}.sm\:tag.tag-successful{border:1px solid var(--semanticcolor-success-500);background-color:var(--semanticcolor-success-100);color:var(--semanticcolor-success-500)}.sm\:tag.tag-course-level-1{border:1px solid var(--green-700);background-color:var(--green-100);color:var(--green-700)}.sm\:tag.tag-course-level-2{border:1px solid var(--orange-600);background-color:var(--orange-100);color:var(--orange-600)}.sm\:tag.tag-course-level-3{border:1px solid var(--violet-700);background-color:var(--violet-100);color:var(--violet-700)}.sm\:tag.tag-type-new{background-color:var(--pink-500);color:var(--text-light)}.sm\:tag.tag-cancelled{border:1px solid var(--semanticcolor-warning-500);background-color:var(--semanticcolor-warning-100);color:var(--semanticcolor-warning-500)}.sm\:tag.tag-missed{border:1px solid var(--semanticcolor-error-500);background-color:var(--semanticcolor-error-100);color:var(--semanticcolor-error-500)}.sm\:tag.tag-no-started{background-color:var(--grayscale-200);color:var(--grayscale-800)}.sm\:tag.tag-gray{color:var(--grayscale-800);border:1px solid var(--grayscale-800);background-color:var(--background-primary)}.sm\:tag.tag-grayscale{color:var(--grayscale-800);border:1px solid var(--grayscale-300);background-color:var(--grayscale-100);font:var(--body-sm-regular);letter-spacing:.25px}.sm\:tag.tag--small{border-radius:.5rem;min-height:1.625rem;padding:.3125rem .5rem .3125rem .3125rem;gap:.25rem;font:var(--body-xs-regular)}.sm\:tag.tag--small .svg-icon{width:.75rem;height:.75rem}.sm\:tag.tag--small .svg-icon svg{width:.75rem;height:.75rem}.icon.icon--size-m{width:1.5rem;height:1.5rem}.icon.icon--size-m use{width:1.5rem;height:1.5rem}.calendar-button{height:5.375rem}.critical-notification{padding:1.5rem}.group-item--big{-ms-grid-columns:minmax(70px,100px) minmax(100px,120px) 1fr;grid-template-columns:minmax(70px,100px) minmax(100px,120px) 1fr}.table-footer{padding:1.25rem 1.5rem}.table-head .tr{padding:1.25rem 1.5rem}.table-body .tr{padding:1.25rem 1.5rem}.time-transaction-title .tag{display:none}.time-transaction-hours{font:var(--heading-md)}.bonus-transaction-history-bonus{font:var(--heading-md)}.bonus-transaction-history-title .bonus-transaction-history-profile{display:none}.certificate__card .card-certificate__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.footer__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-childrens__child .child__body .profile:not(.my-children-profile){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-widgets-large .my-childrens .widget__body .profile{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-widgets-large .my-childrens .widget__body .profile__name{margin-bottom:0}.next-lesson-info{margin-top:1.5rem}.next-lesson .wide-lesson{padding:1rem}.my-courses-teacher__course .teacher-course{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fullcalendar__day span{font:var(--body-md-regular)}.fullcalendar__day b{font:var(--heading-xl)}.lessons-reports__spollers .spollers__body{padding-left:4rem}.group-students__spollers .spollers__body{padding-left:5rem}}@media (min-width:768px){.form__label{font:var(--body-md-regular)}.button.button-large{border-radius:.75rem;padding:.75rem 1.5rem;min-height:3rem;font:var(--button-lg)}.button.button-medium{border-radius:.5rem;padding:.5rem 1.5rem;min-height:2.5rem;font:var(--button-md)}.button.button-small{border-radius:.5rem;padding:.5rem .75rem;min-height:2rem;font:var(--button-sm)}.input.input-referral{padding:.75rem 9rem .75rem 1rem}.spollers__title{padding:1.5rem}.wrapper-single-page .content-bg--mob-img{display:none}.md\:text-body-xs-light{font:var(--body-xs-light);letter-spacing:.25px}.md\:text-body-lg-regular{font:var(--body-lg-regular);letter-spacing:.25px}.md\:heading-3xl{font:var(--heading-3-xl);letter-spacing:.25px}.md\:text-body-md-light{font:var(--body-sm-regular);letter-spacing:.25px}.md\:heading-2xl{font:var(--heading-2-xl);letter-spacing:.25px}.md\:heading-xs{font:var(--heading-xs);letter-spacing:.25px}.md\:text-body-md-light{font:var(--body-md-light);letter-spacing:.25px}.md\:text-body-lg-light{font:var(--body-lg-light);letter-spacing:.25px}.md\:text-body-md-regular{font:var(--body-md-regular);letter-spacing:.25px}.md\:heading-4xl{font:var(--heading-4-xl);letter-spacing:-.5px}.md\:heading-sm{font:var(--heading-sm);letter-spacing:.25px}.md\:heading-md{font:var(--heading-md);letter-spacing:.25px}.md\:heading-lg{font:var(--heading-lg);letter-spacing:.25px}.md\:heading-xl{font:var(--heading-xl);letter-spacing:.25px}.md\:truncate{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden!important;white-space:wrap!important}.md\:text-light{color:var(--text-light)}.md\:tag.tag--large{min-height:3rem;padding:.375rem .5rem .375rem .375rem;gap:.5rem;border-radius:.75rem;font:var(--button-lg)}.md\:tag.tag--large .svg-icon{width:1rem;height:1rem}.md\:tag.tag--large .svg-icon svg{width:1rem;height:1rem}.md\:tag.tag--medium{border-radius:.5rem;min-height:1.625rem;padding:.3125rem .5rem .3125rem .3125rem;gap:.25rem;font:var(--heading-xs)}.md\:tag.tag--medium .svg-icon{width:.75rem;height:.75rem}.md\:tag.tag--medium .svg-icon svg{width:.75rem;height:.75rem}.md\:tag.tag--small{border-radius:.5rem;min-height:1.625rem;padding:.3125rem .5rem .3125rem .3125rem;gap:.25rem;font:var(--body-xs-regular)}.md\:tag.tag--small .svg-icon{width:.75rem;height:.75rem}.md\:tag.tag--small .svg-icon svg{width:.75rem;height:.75rem}.md\:tag.tag-transparent{background-color:transparent!important;padding:0;gap:0;min-height:auto;line-height:1!important}.md\:tag.tag-none{display:none}.md\:tag.tag-successful{border:1px solid var(--semanticcolor-success-500);background-color:var(--semanticcolor-success-100);color:var(--semanticcolor-success-500)}.md\:tag.tag-course-level-1{border:1px solid var(--green-700);background-color:var(--green-100);color:var(--green-700)}.md\:tag.tag-course-level-2{border:1px solid var(--orange-600);background-color:var(--orange-100);color:var(--orange-600)}.md\:tag.tag-course-level-3{border:1px solid var(--violet-700);background-color:var(--violet-100);color:var(--violet-700)}.md\:tag.tag-type-new{background-color:var(--pink-500);color:var(--text-light)}.md\:tag.tag-cancelled{border:1px solid var(--semanticcolor-warning-500);background-color:var(--semanticcolor-warning-100);color:var(--semanticcolor-warning-500)}.md\:tag.tag-missed{border:1px solid var(--semanticcolor-error-500);background-color:var(--semanticcolor-error-100);color:var(--semanticcolor-error-500)}.md\:tag.tag-no-started{background-color:var(--grayscale-200);color:var(--grayscale-800)}.md\:tag.tag-gray{color:var(--grayscale-800);border:1px solid var(--grayscale-800);background-color:var(--background-primary)}.md\:tag.tag-grayscale{color:var(--grayscale-800);border:1px solid var(--grayscale-300);background-color:var(--grayscale-100);font:var(--body-sm-regular);letter-spacing:.25px}.profile.profile--size-xs .profile__name{font:var(--body-md-regular)}.widget{padding:1.5rem}.widget__header{margin-bottom:1.25rem}.widget-alert{font:var(--body-md-light)}.content-widgets-large--cols .widget{margin-bottom:0}.group-item--large{min-width:17.5rem}.individual-students__list{padding:1.5rem}.individual-students__item{padding:0;border-radius:0!important;border:0!important;margin-bottom:0!important}.individual-students__item .child__info-line{max-width:17rem}.tab-form{border-radius:1.5rem;padding:2rem}.notification{padding:1.25rem}.notification__icon::before{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;width:2rem;height:2rem;margin-right:1rem}.header__title-page .button-back{margin-top:5px}.footer__actions{gap:1rem 2rem}.salary-history__items{display:none}.income-expenses__stats{display:-ms-grid;display:grid}.sign-in{padding:2rem}.sign-in__left{padding-top:6.375rem}.sign-in__left .left-content__logo{position:absolute;top:0;left:0}.sign-in__right .right-content__buttons{display:none}.sign-in__right{border-radius:2rem;background:-webkit-gradient(linear,right top,left top,from(#fd3aff),color-stop(#3ac9ff),to(#f2ff3a));background:linear-gradient(270deg,#fd3aff,#3ac9ff,#f2ff3a);background-size:600% 600%;-webkit-animation:AnimationName 10s ease infinite;animation:AnimationName 10s ease infinite}.sign-in__slide .slide__info{position:absolute;bottom:120px}.thankyou-page{padding:4rem}.fullcalendar__times-inner{-ms-grid-rows:(12.5rem)[24];grid-template-rows:repeat(24,12.5rem)}.product-widget__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.product-widget__slide.slide img{width:30.9375rem}.income-history__spollers .spollers__title{padding:.625rem 1.5rem}.students-list__items{display:none}}@media (min-width:1024px){.content>.content-wrapper{min-height:45rem}.button.button-text--change .button__text-mob{display:none}.lg\:text-body-xs-light{font:var(--body-xs-light);letter-spacing:.25px}.lg\:text-body-md-light{font:var(--body-md-light);letter-spacing:.25px}.lg\:text-body-lg-regular{font:var(--body-lg-regular);letter-spacing:.25px}.lg\:heading-3xl{font:var(--heading-3-xl);letter-spacing:.25px}.lg\:heading-2xl{font:var(--heading-2-xl);letter-spacing:.25px}.lg\:text-body-md-regular{font:var(--body-md-regular);letter-spacing:.25px}.lg\:text-body-lg-light{font:var(--body-lg-light);letter-spacing:.25px}.lg\:heading-4xl{font:var(--heading-4-xl);letter-spacing:-.5px}.lg\:heading-sm{font:var(--heading-sm);letter-spacing:.25px}.lg\:heading-md{font:var(--heading-md);letter-spacing:.25px}.lg\:heading-lg{font:var(--heading-lg);letter-spacing:.25px}.lg\:heading-xl{font:var(--heading-xl);letter-spacing:.25px}.lg\:truncate{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden!important;white-space:wrap!important}.lg\:text-light{color:var(--text-light)}.lg\:tag.tag--large{min-height:3rem;padding:.375rem .5rem .375rem .375rem;gap:.5rem;border-radius:.75rem;font:var(--button-lg)}.lg\:tag.tag--large .svg-icon{width:1rem;height:1rem}.lg\:tag.tag--large .svg-icon svg{width:1rem;height:1rem}.lg\:tag.tag--medium{border-radius:.5rem;min-height:1.625rem;padding:.3125rem .5rem .3125rem .3125rem;gap:.25rem;font:var(--heading-xs)}.lg\:tag.tag--medium .svg-icon{width:.75rem;height:.75rem}.lg\:tag.tag--medium .svg-icon svg{width:.75rem;height:.75rem}.lg\:tag.tag--small{border-radius:.5rem;min-height:1.625rem;padding:.3125rem .5rem .3125rem .3125rem;gap:.25rem;font:var(--body-xs-regular)}.lg\:tag.tag--small .svg-icon{width:.75rem;height:.75rem}.lg\:tag.tag--small .svg-icon svg{width:.75rem;height:.75rem}.lg\:tag.tag-transparent{background-color:transparent;padding:0;gap:0;min-height:auto;line-height:1!important}.lg\:tag.tag-none{display:none}.lg\:tag.tag-successful{border:1px solid var(--semanticcolor-success-500);background-color:var(--semanticcolor-success-100);color:var(--semanticcolor-success-500)}.lg\:tag.tag-course-level-1{border:1px solid var(--green-700);background-color:var(--green-100);color:var(--green-700)}.lg\:tag.tag-course-level-2{border:1px solid var(--orange-600);background-color:var(--orange-100);color:var(--orange-600)}.lg\:tag.tag-course-level-3{border:1px solid var(--violet-700);background-color:var(--violet-100);color:var(--violet-700)}.lg\:tag.tag-type-new{background-color:var(--pink-500);color:var(--text-light)}.lg\:tag.tag-cancelled{border:1px solid var(--semanticcolor-warning-500);background-color:var(--semanticcolor-warning-100);color:var(--semanticcolor-warning-500)}.lg\:tag.tag-missed{border:1px solid var(--semanticcolor-error-500);background-color:var(--semanticcolor-error-100);color:var(--semanticcolor-error-500)}.lg\:tag.tag-no-started{background-color:var(--grayscale-200);color:var(--grayscale-800)}.lg\:tag.tag-gray{color:var(--grayscale-800);border:1px solid var(--grayscale-800);background-color:var(--background-primary)}.lg\:tag.tag-grayscale{color:var(--grayscale-800);border:1px solid var(--grayscale-300);background-color:var(--grayscale-100);font:var(--body-sm-regular);letter-spacing:.25px}.widget__header{-ms-flex-wrap:wrap;flex-wrap:wrap}.content-widgets-large .lesson-times-line{font:var(--body-md-regular)}.header-breadcrumbs--mob{display:none}.header__container{padding:2rem 2rem 0 2rem}.header__controls{min-width:15.625rem}.footer__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__container{padding:0 2rem}.footer__menu .menu__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content__container:not(.p-0){padding:0 2rem}.content-widgets{gap:1.5rem;-ms-grid-columns:minmax(400px,100%) minmax(265px,340px);grid-template-columns:minmax(400px,100%) minmax(265px,340px)}.page-sidebar .sidebar__content{position:fixed;left:0;top:0}.page-sidebar .sidebar__menu .menu__link{padding:1rem;border-radius:.75rem;font:var(--button-lg)}.page-sidebar .sidebar-logout{padding:1rem;border-radius:.5rem;font:var(--button-lg)}.my-childrens__child .child__info--mob{display:none}.calendar-entryes .calendar-entry__duration{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-certificates__certificate{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.sign-in__left .left-content__form-header{margin-bottom:4.375rem}.thankyou-page__icon{margin-bottom:2rem}.fullcalendar__header .fullcalendar__container{padding:0 2rem 0 2rem}.product-widget__content{gap:2rem}.reports__items{display:none}}@media (max-width:90em){.income-expenses__stats{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.button.button-text--change .button__text{display:none}.content-widgets-large .lesson-times-line{font:var(--body-sm-regular)}.header-breadcrumbs--mob{margin-top:-1rem;margin-bottom:1.5rem}.header{border-bottom:1px solid var(--grayscale-300)}.header__profile .profile__name{display:none}.icon-menu{display:block}.icon-menu--open{display:none}.menu-open .icon-menu{position:absolute;top:20px;z-index:13;left:17rem;-webkit-transition:all .3s ease .5s;transition:all .3s ease .5s}.menu-open .icon-menu--close{display:none}.menu-open .icon-menu--open{border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;border:1px solid var(--grayscale-200);background-color:var(--background-primary);-webkit-transition:all .3s;transition:all .3s}.menu-open .icon-menu--open svg path{-webkit-transition:all .3s;transition:all .3s}.menu-open .icon-menu--open:hover{background-color:var(--accent-200);border-color:var(--accent-300)}.menu-open .icon-menu--open:hover svg path{fill:var(--background-primary);-webkit-transition:all .3s;transition:all .3s}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__menu .menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-widgets{-ms-grid-columns:minmax(285px,1fr);grid-template-columns:minmax(285px,1fr)}.page-sidebar{position:fixed;left:0;top:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .3s;transition:all .3s}.menu-open .page-sidebar{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-sidebar .sidebar__content{border-radius:0 .5rem .5rem 0;max-width:16rem;width:16rem;-webkit-box-flex:0;-ms-flex:0 1 16rem;flex:0 1 16rem}.page-sidebar .sidebar__body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-sidebar .sidebar__menu .menu__link{padding:.5rem;border-radius:.5rem;font:var(--button-md)}.page-sidebar .sidebar__menu .menu__link .badge{font:var(--button-sm)}.page-sidebar .sidebar-logout{padding:.5rem;border-radius:.75rem;font:var(--button-md)}.content-widgets-small{display:none}.content-widgets-large{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-1.25rem}.calendar-dates__body .calendar-dates__tabs-body{max-height:400px}.classes-calendar-schedule .slider-button-1{display:none}.statistic-row{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important}.sign-in__content{max-height:650px}.sign-in__left .left-content__form-header{margin-bottom:3rem}.sign-in__slide .slide__body{height:75%}.sign-in__slide .slide__image img{width:15.625rem;height:15.625rem}.my-childrens-section .child .line-age--mob{display:none}.my-childrens-section .child__body{position:relative;padding-right:3.5rem}.my-childrens-section .icon-button{position:absolute;right:0;top:.5rem}.payments-packages__list{-ms-grid-columns:(minmax(320px,1fr))[3];grid-template-columns:repeat(3,minmax(320px,1fr));gap:1rem;overflow:auto}.payments-packages__list{margin-right:-4rem;padding-right:4rem}.thankyou-page__icon{margin-bottom:1.5rem}.fullcalendar__current-time::after,.fullcalendar__current-time::before{display:none}.product-widget__content{gap:1.25rem}.reports__table{display:none!important}}@media (max-width:62em){.classes-calendar .calendar-dates__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr);overflow:auto}.classes-calendar .calendar-dates__list::-webkit-scrollbar{width:0;height:0}.classes-calendar .calendar-dates__list .calendar-button{width:100%}}@media (max-width:768px){.form__label{font:var(--body-sm-regular)}.button.button-large{border-radius:.5rem;padding:.5rem 1.5rem;font:var(--button-md);min-height:2.5rem}.button.button-medium{border-radius:.5rem;padding:.5rem .75rem;min-height:2rem;font:var(--button-sm)}.button.button-small{border-radius:.5rem;padding:.5rem .75rem;min-height:2rem;font:var(--button-sm)}.input.input-referral{padding:.75rem 7rem .75rem 1rem}.spollers__title{padding:1rem}.tabs__content-padding-32{padding:1.5rem 0}.wrapper-single-page .footer{display:none}.wrapper-single-page .content-bg--mob{position:absolute;top:0;left:0;width:100%;height:130px;background:-webkit-gradient(linear,right top,left top,from(#fd3aff),color-stop(#3ac9ff),to(#f2ff3a));background:linear-gradient(270deg,#fd3aff,#3ac9ff,#f2ff3a);background-size:600% 600%;-webkit-animation:AnimationName 10s ease infinite;animation:AnimationName 10s ease infinite}.wrapper-single-page .content-bg--mob::before{content:"";position:absolute;bottom:0;left:0;height:50%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(218,19,19,0)),to(#fff));background:linear-gradient(180deg,rgba(218,19,19,0) 0,#fff 100%)}@-webkit-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.wrapper-single-page .content-bg--mob-img img{position:absolute;left:0;top:0;width:100%;height:220px}.profile.profile--size-xs .profile__name{font:var(--body-sm-regular)}.widget{padding:1.25rem}.widget__header{margin-bottom:1rem}.widget-alert{font:var(--body-sm-light)}.balance-children__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.individual-students__list{padding:1.25rem}.individual-students__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.certificate__card .card-certificate__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.certificate__card .card-certificate__image{-webkit-box-flex:0;-ms-flex:0 1 88px;flex:0 1 88px}.certificate__card .card-certificate__body{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.certificate__card .card-certificate__link{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center;padding-top:1rem;border-top:1px solid var(--grayscale-100)}.tab-form{margin:0 -1rem}.tab-form{padding:1.5rem 1rem}.notification{padding:1rem}.notification__icon::before{-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;margin-right:.5rem}.header__container{padding:1rem 1rem 0 1rem}.footer__actions{gap:1.5rem}.footer__container{padding:0 2rem}.content__container:not(.p-0){padding:0 1rem}.content-widgets-large .my-childrens .widget__body .profile__name{font:var(--body-md-regular)}.salary-history__table{display:none!important}.income-expenses__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.income-expenses__stats .stat-chart{width:100%;position:relative}.income-expenses__stats .stat-chart__info-footer .perc{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sign-in-recovery-page .right-content{display:none}.sign-in__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:100%}.sign-in__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sign-in__left{padding:2rem 2rem 2rem}.sign-in__left .left-content__logo{text-align:center;display:block;margin-bottom:3rem}.sign-in__left .left-content__form{max-width:400px}.sign-in__right .right-content__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:absolute;bottom:0;right:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2rem 2rem 2rem;max-width:465px;width:100%;margin:0 auto}.sign-in__right .right-content__buttons .button{margin-bottom:1.5rem}.sign-in__right .right-content__buttons .button:last-child{margin-bottom:0}.sign-in__right .right-content__buttons .link-blue{display:inline-block}.sign-in__right{position:absolute;left:0;z-index:5;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.hide .sign-in__right{-webkit-transition:opacity,visibility ease,-webkit-transform;transition:opacity,visibility ease,-webkit-transform;transition:transform,opacity,visibility ease;transition:transform,opacity,visibility ease,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:4.1s;transition-delay:4.1s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.hiddenn .sign-in__right{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.sign-in__right .swiper-pagination-type-1{position:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sign-in__right .swiper-pagination-type-1 .swiper-pagination-bullet{background-color:rgba(116,123,152,.3)}.sign-in__right .swiper-pagination-type-1 .swiper-pagination-bullet-active::before{content:"";background-color:#747b98}.sign-in__right{background-color:#fff}.sign-in__slider{padding-bottom:6.875rem}.sign-in__slide .slide__body{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sign-in__slide .slide__info{margin-top:1.5rem;padding:0}.my-childrens-section .icon-button{top:0}.my-childrens-section .icon-button-link{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.shop-student__bonuses{margin-bottom:1.5rem}.main-info-child-profile.profile.profile--size-xl .profile__avatar.avatar-text{width:3.5rem;height:3.5rem;-webkit-box-flex:0;-ms-flex:0 0 3.5rem;flex:0 0 3.5rem;border-radius:1rem;font:var(--heading-lg)}.main-info-child-profile.profile.profile--size-xl .profile__name{font:var(--heading-lg)}.payments-packages__list{margin-right:-20px;padding-right:20px}.thankyou-page{padding:4rem 2rem 2rem}.fullcalendar__header .button-add{width:3.5rem;height:3.5rem;position:fixed!important;bottom:3rem;right:3rem}.fullcalendar__header .button-add .button__text{display:none!important}.fullcalendar__header .button-add .svg-icon{display:block!important}.fullcalendar__header .button-add{right:1rem;bottom:1rem}.fullcalendar__header .fullcalendar__select{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.fullcalendar__header .fullcalendar__container{padding:0 1rem 0 1rem}.fullcalendar__times-inner{gap:.125rem;-ms-grid-rows:(12.5rem)[24];grid-template-rows:repeat(24,12.5rem)}.fullcalendar__inner-wrapper{min-width:100%}.product-widget .info-product__slider-mob{margin-bottom:1.25rem}.product-widget__slide.slide img{width:100%}.my-refferals-history{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.income-history__spollers .spollers__title{padding:.625rem 1rem}.income-history__spollers .spollers__body .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lessons-reports__spollers .spollers__body .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.students-list__table{display:none!important}}@media (max-width:640px){.form__row.cols-2{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:left}.link-blue--underline{padding-right:1.25rem}.popup-type-two_mob{padding:1.875rem 0 0 0}.popup-type-two_mob .popup__wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.popup-type-two_mob .popup__content{border-radius:1.5rem 1.5rem 0 0;max-width:100%;-webkit-transform:scale(1) translateY(100%);-ms-transform:scale(1) translateY(100%);transform:scale(1) translateY(100%)}.popup-type-two_mob.popup_show .popup__content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.breadcrumbs ul li a{white-space:nowrap}.breadcrumbs ul li a.active{white-space:inherit}.icon.icon--size-m{width:1.25rem;height:1.25rem}.icon.icon--size-m use{width:1.25rem;height:1.25rem}.calendar-button{height:5.125rem}.calendar-button__date{margin-bottom:.25rem}.content-widgets-large--cols{margin-bottom:0!important}.critical-notification{padding:1.25rem}.critical-notification__info{-ms-flex-wrap:wrap;flex-wrap:wrap}.group-item--big{-ms-grid-columns:1fr 1fr auto;grid-template-columns:1fr 1fr auto}.table-footer{padding:1.25rem 1rem}.table-head .tr{padding:1.25rem 1rem}.table-body .tr{padding:.75rem 1rem}.time-transaction.tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.time-transaction-hours{font:var(--heading-sm)}.bonus-transaction-history.tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bonus-transaction-history-bonus{font:var(--heading-sm)}.shop__order .order__content .order-item__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-item.shop__order .order__line{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.student-course__link,.teacher-course__link{border-top:1px solid var(--grayscale-100);padding-top:1.25rem;margin-top:1.25rem;text-align:center;width:100%}.certificate__card .card-certificate__image{-webkit-box-flex:0;-ms-flex:0 1 56px;flex:0 1 56px}.certificate__card .card-certificate__image img{width:56px}.my-courses-parent-child .student-course,.my-courses-teacher-student .student-course{-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-form .save-button{position:sticky;background-color:#fff;bottom:1rem}.header__title-page-top .emoji-box{display:none}.footer__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.my-childrens__child .child__body .profile:not(.my-children-profile){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-widgets-large .my-childrens .widget__body .profile .child__info{display:-webkit-box;display:-ms-flexbox;display:flex}.content-widgets-large .my-childrens .widget__body .child__info--mob{display:none}.shop__order .order__line{-ms-flex-wrap:wrap;flex-wrap:wrap}.next-lesson-info{margin-top:1rem}.next-lesson-info a{padding-right:0}.next-lesson .wide-lesson{padding:.75rem}.next-lesson__button-lets-start-lesson{margin-top:1rem}.my-courses-teacher__course .teacher-course{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.my-courses-teacher__course .teacher-course__tags{margin-left:1.875rem}.my-students-and-groups__groups .group-item__course p{display:none;font-size:0}.my-students-and-groups__groups .group-item__course .emoji-box.emoji-box--size-m img{width:1rem;height:1rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;min-width:1rem}.sign-in-recovery-page .sign-in__left .left-content__form .form{padding-bottom:100px}.sign-in-recovery-page .left-content__form-header p{max-width:250px;margin:0 auto}.sign-in__left .left-content__form .form{padding-bottom:3.75rem}.sign-in__left .left-content__form .form__row.row-button{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:465px;width:100%;right:2rem;padding:0 2rem 2rem 2rem}.my-childrens-section .child__body{padding-right:2.5rem}.basket-item.tr{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:1.25rem 3rem 1.25rem 1.25rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.basket-item.tr .button-delete{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.basket-total{-ms-flex-wrap:wrap;flex-wrap:wrap}.basket-total__right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.fullcalendar .popup{padding:1.875rem 0 0 0}.fullcalendar .popup .popup__wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.fullcalendar .popup .popup__content{border-radius:1.5rem 1.5rem 0 0;max-width:100%;-webkit-transform:scale(1) translateY(100%);-ms-transform:scale(1) translateY(100%);transform:scale(1) translateY(100%)}.fullcalendar .popup.popup_show .popup__content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fullcalendar__times{padding-top:67px}.fullcalendar__times-inner{gap:0}.fullcalendar__days{padding-left:0}.fullcalendar__day{height:3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-right:1px solid var(--grayscale-200)}.fullcalendar__day:first-child{border-left:1px solid var(--grayscale-200)}.fullcalendar__day span{font:var(--body-md-light)}.fullcalendar__day b{font:var(--body-md-regular)}.group-students__spollers .spollers__body{padding-left:4rem}}@media (max-width:480px){.order-item.shop__order .order__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-item.shop__order .order__line{-ms-flex-wrap:wrap;flex-wrap:wrap}.order-item.shop__order .order__footer-right{width:100%}.order-item.shop__order .order__footer-right .button{width:100%}.balance-children__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.balance-children__item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.balance-children__item-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.balance-children__item-actions{width:100%}.balance-children__item-actions .button{width:100%}.individual-students__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.individual-students__item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.individual-students__item-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.individual-students__item-actions{width:100%}.individual-students__item-actions .button{width:100%}.header__title-page-top h1{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden!important;white-space:wrap!important}.sign-in__slide .slide__image img{width:12.5rem;height:12.5rem}.shop-student .order-item.shop__order .order__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.shop-student .order-item.shop__order .order__footer-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lesson-students__student .tag{background-color:transparent;border:none;padding:0;font-size:0;gap:0}.lesson-students__student .tag span{font:var(--heading-xs);margin-left:5px}.thankyou-page{min-height:655px}.thankyou-page .thankyou-page__info-link{position:absolute;bottom:2rem;right:2rem;left:2rem}.thankyou-page__icon img{width:125px}.rates-list__table .spollers__body .tr{padding:0 0 1rem 0!important}}@media (max-width:390px){.my-payments__item .item-payments__body{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:20em){.product-widget__slide.slide img{height:15.625rem}}@media (max-width:78.75em){.statistic-row{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:78.125em){.payments-packages__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:24.374375em){.my-balance .button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media (max-width:22.5em){.salary__header{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1024px) and (min-width:768px){.header__container{padding:1rem 4rem 0 4rem}.footer__container{padding:0 4rem}.content__container:not(.p-0){padding:0 4rem}.fullcalendar__header .fullcalendar__container{padding:0 4rem 0 4rem}}@media (max-width:1440px) and (min-width:62em){.classes-calendar .calendar-dates__list .calendar-button{-webkit-box-flex:1;-ms-flex:1 1 calc((100% - 25px)/ 4);flex:1 1 calc((100% - 25px)/ 4)}}@media (max-width:1024px) and (min-width:640px){.income-expenses__stats{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:78.75em) and (min-width:768px){.sign-in__right{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}@media (min-width:20em) and (max-width:70.875em){@supports (height:clamp(15.625rem ,11.9394963145rem + 18.4275184275vw ,25rem)){.product-widget__slide.slide img{height:clamp(15.625rem ,11.9394963145rem + 18.4275184275vw ,25rem)}}@supports not (height:clamp(15.625rem ,11.9394963145rem + 18.4275184275vw ,25rem)){.product-widget__slide.slide img{height:calc(15.625rem + 9.375 * (100vw - 20rem)/ 50.875)}}}@media (any-hover:hover){.table-body .tr:hover{position:relative;z-index:5;-webkit-box-shadow:rgba(17,17,26,.05) 0 4px 16px,rgba(17,17,26,.05) 0 8px 32px;box-shadow:rgba(17,17,26,.05) 0 4px 16px,rgba(17,17,26,.05) 0 8px 32px}.card-packages:hover .card-packages__header-image img{bottom:10px}}@media (max-height:43.75em){.sign-in__slide .slide__body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-height:51.875em){.sign-in__slide .slide__image img{width:318px;height:318px}}