@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_73e6e3d0-module__3vDPEG__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_73e6e3d0-module__3vDPEG__variable{--font-manrope:"Manrope","Manrope Fallback"}
.B5-module__2CPxfa__b5{font-family:var(--font-family-manrope);letter-spacing:-.36px;text-align:left;width:fit-content;font-size:18px;font-weight:400;line-height:normal}.B5-module__2CPxfa__b5.B5-module__2CPxfa__default{color:var(--color-light-secondary)}.B5-module__2CPxfa__b5.B5-module__2CPxfa__light{color:var(--color-light-main)}.B5-module__2CPxfa__b5.B5-module__2CPxfa__secondary{color:var(--color-light-secondary);opacity:.6}
.P1-module__43InDa__p1{font-family:var(--font-family-manrope);letter-spacing:-2%;text-align:left;width:fit-content;font-size:14px;font-weight:500;line-height:100%}.P1-module__43InDa__p1.P1-module__43InDa__default{color:var(--color-light-secondary)}.P1-module__43InDa__p1.P1-module__43InDa__light{color:var(--color-light-main)}.P1-module__43InDa__p1.P1-module__43InDa__secondary{color:var(--color-light-secondary);opacity:.6}
.Label-module__rmMrya__label{width:100%;transition:opacity .2s}.Label-module__rmMrya__label.Label-module__rmMrya__disabled{background:linear-gradient(90deg,var(--color-label-disabled-start)0%,var(--color-label-disabled-end)100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text}
.Input-module__gshISq__inputWrapper{pointer-events:none;flex-direction:column;gap:8px;width:100%;display:flex}.Input-module__gshISq__inputWrapper>*{pointer-events:auto}.Input-module__gshISq__inputContainer{pointer-events:none;width:100%;position:relative}.Input-module__gshISq__inputContainer>.Input-module__gshISq__input{pointer-events:auto}.Input-module__gshISq__input{border:1px solid var(--color-input-border);width:100%;font-family:var(--font-family-manrope);font-size:var(--body-b6-font-size);font-weight:var(--body-b6-font-weight);line-height:var(--body-b6-line-height);letter-spacing:var(--body-b6-letter-spacing);color:var(--color-light-main);background:0 0;border-radius:100px;padding:16px;transition:border-color .2s,color .2s}.Input-module__gshISq__input::placeholder{font-family:var(--font-family-manrope);letter-spacing:-.32px;color:var(--color-input-placeholder);font-size:16px;font-weight:400;line-height:100%;transition:color .2s}@media (max-width:360px){.Input-module__gshISq__input::placeholder{letter-spacing:-2%;font-size:14px}}.Input-module__gshISq__input:focus{color:var(--color-input-text-focus);border-color:#0000;outline:none}.Input-module__gshISq__input:focus::placeholder{color:var(--color-input-text-focus)}.Input-module__gshISq__inputError,.Input-module__gshISq__inputError:focus{border-color:var(--color-input-error)!important}.Input-module__gshISq__inputContainer:before{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:0;background:linear-gradient(90deg,#fffacb 0%,#fffacb80 100%);border-radius:100px;padding:1px;transition:opacity .2s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Input-module__gshISq__inputContainer:has(.Input-module__gshISq__input:focus):before{opacity:1}.Input-module__gshISq__inputContainer:has(.Input-module__gshISq__inputError):before{opacity:0}.Input-module__gshISq__inputContainer:has(.Input-module__gshISq__inputError:focus):before{opacity:0}.Input-module__gshISq__input:disabled{cursor:not-allowed;transition:border-color .2s,color .2s,opacity .2s}.Input-module__gshISq__input:disabled::placeholder{color:var(--color-input-placeholder-disabled);transition:color .2s}.Input-module__gshISq__error{text-align:left;width:100%;margin:0;padding:0;color:var(--color-input-error)!important}
.Icon-module__wWrE_W__icon{color:var(--color-accent-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.PasswordInput-module__WPkYRa__passwordInput{padding-right:48px}.PasswordInput-module__WPkYRa__toggleButton{width:20px;height:20px;color:var(--color-light-secondary);cursor:pointer;z-index:1;pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s,opacity .2s;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.PasswordInput-module__WPkYRa__toggleButton:hover{opacity:.7}.PasswordInput-module__WPkYRa__toggleButton:active{opacity:.5}.PasswordInput-module__WPkYRa__toggleButton:disabled{cursor:not-allowed;opacity:.5}.PasswordInput-module__WPkYRa__toggleButton svg{width:100%;height:100%;display:block}
.B6-module__rpzdiq__b6{font-family:var(--font-family-manrope);font-size:var(--body-b6-font-size);font-weight:var(--body-b6-font-weight);letter-spacing:-.32px;text-align:left;width:fit-content;line-height:100%}.B6-module__rpzdiq__b6.B6-module__rpzdiq__default{color:var(--color-light-secondary)}.B6-module__rpzdiq__b6.B6-module__rpzdiq__light{color:var(--color-light-main)}.B6-module__rpzdiq__b6.B6-module__rpzdiq__secondary{color:var(--color-light-secondary);opacity:.6}
.Button-module__rnGr3a__button{height:62px;color:var(--color-light-main);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:14px 20px;transition:all .2s;display:flex;position:relative}.Button-module__rnGr3a__button.Button-module__rnGr3a__default{border:1px solid var(--color-button-border);box-sizing:border-box;background:0 0}.Button-module__rnGr3a__button.Button-module__rnGr3a__enabled{background:0 0;border:none;padding:20px;box-shadow:0 0 6px 1px #fffacb80,inset 0 0 6px 1px #fffacb4d}.Button-module__rnGr3a__button.Button-module__rnGr3a__enabled:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#fffacb 0%,#fffacb80 100%);border-radius:100px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button-module__rnGr3a__button.Button-module__rnGr3a__enabled:disabled{border:none;padding:20px;box-shadow:0 0 6px 1px #fffacb80,inset 0 0 6px 1px #fffacb4d}.Button-module__rnGr3a__button.Button-module__rnGr3a__default:hover:not(:disabled){background:var(--color-button-bg-hover);-webkit-backdrop-filter:blur(4px);border:1px solid #fffacb;padding:20px;box-shadow:0 0 6px 1px #fffacb80,inset 0 0 6px 1px #fffacb4d}.Button-module__rnGr3a__button.Button-module__rnGr3a__enabled:hover:not(:disabled){background:var(--color-button-bg-hover);-webkit-backdrop-filter:blur(4px);box-shadow:0 0 6px 1px #fffacb80,inset 0 0 6px 1px #fffacb4d}.Button-module__rnGr3a__button.Button-module__rnGr3a__noBorder{height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;gap:0;padding:0}.Button-module__rnGr3a__button.Button-module__rnGr3a__noBorder:before{display:none}.Button-module__rnGr3a__button.Button-module__rnGr3a__noBorder:hover:not(:disabled){box-shadow:none;background:0 0;padding:0}.Button-module__rnGr3a__button.Button-module__rnGr3a__noBorder .Button-module__rnGr3a__buttonIcon{width:auto;height:auto}.Button-module__rnGr3a__button:disabled{cursor:not-allowed;opacity:1}.Button-module__rnGr3a__button:disabled .Button-module__rnGr3a__buttonText,.Button-module__rnGr3a__button:disabled .Button-module__rnGr3a__buttonText p{color:var(--color-button-text-disabled)}.Button-module__rnGr3a__buttonText{color:inherit;flex-shrink:0;position:relative}.Button-module__rnGr3a__hasIcon{gap:8px}.Button-module__rnGr3a__button.Button-module__rnGr3a__noBorder.Button-module__rnGr3a__hasIcon{gap:0}.Button-module__rnGr3a__buttonIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.Button-module__rnGr3a__buttonIcon img{width:100%;max-width:none;height:100%;display:block}.Button-module__rnGr3a__buttonIcon svg{width:100%;height:100%}.Button-module__rnGr3a__button.Button-module__rnGr3a__hasIcon:hover:not(:disabled) .Button-module__rnGr3a__buttonText{color:var(--color-light-secondary)}
.B7-module__IL-w-a__b7{font-family:var(--font-family-manrope);letter-spacing:-.32px;text-align:left;width:fit-content;font-size:16px;font-weight:400;line-height:100%}.B7-module__IL-w-a__b7.B7-module__IL-w-a__default{color:var(--color-light-secondary)}.B7-module__IL-w-a__b7.B7-module__IL-w-a__light{color:var(--color-light-main)}.B7-module__IL-w-a__b7.B7-module__IL-w-a__secondary{color:var(--color-light-secondary);opacity:.6}
.BackgroundVideo-module__9XYo4q__videoContainer{z-index:-1;pointer-events:none;background:#000;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.BackgroundVideo-module__9XYo4q__video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.BackgroundVideo-module__9XYo4q__overlay{pointer-events:none;background:var(--gradient-background);position:absolute;inset:0}
.Modal-module__zkAC5W__overlay{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:0;pointer-events:none;background:linear-gradient(270deg,#131f20cc 0%,#252319cc 100%);justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .2s;display:flex;position:fixed;top:0;left:0}.Modal-module__zkAC5W__overlay.Modal-module__zkAC5W__open{opacity:1;pointer-events:auto}.Modal-module__zkAC5W__overlay.Modal-module__zkAC5W__closing{opacity:0;pointer-events:none}.Modal-module__zkAC5W__container{background:var(--gradient-dark);opacity:0;border-radius:24px;width:100%;max-width:620px;max-height:90vh;padding:32px;transition:transform .2s,opacity .2s;position:relative;overflow-y:auto;transform:scale(.95)}.Modal-module__zkAC5W__overlay.Modal-module__zkAC5W__open .Modal-module__zkAC5W__container{opacity:1;transform:scale(1)}.Modal-module__zkAC5W__overlay.Modal-module__zkAC5W__closing .Modal-module__zkAC5W__container{opacity:0;transform:scale(.95)}.Modal-module__zkAC5W__closeButton{cursor:pointer;color:var(--color-accent-secondary);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;transition:color .2s,transform .2s;display:flex;position:absolute;top:24px;right:24px}.Modal-module__zkAC5W__closeButton:hover{color:var(--color-light-main);transform:scale(1.1)}.Modal-module__zkAC5W__closeButton:active{transform:scale(.95)}@media (max-width:768px){.Modal-module__zkAC5W__container{border-radius:16px;width:calc(100% - 32px);max-width:520px;max-height:calc(100vh - 32px);margin:16px;padding:24px;transform:translateY(20px)}.Modal-module__zkAC5W__overlay.Modal-module__zkAC5W__open .Modal-module__zkAC5W__container{transform:translateY(0)}.Modal-module__zkAC5W__overlay.Modal-module__zkAC5W__closing .Modal-module__zkAC5W__container{transform:translateY(20px)}.Modal-module__zkAC5W__closeButton{top:16px;right:16px}}@media (max-width:360px){.Modal-module__zkAC5W__container{border-radius:12px;max-width:328px;max-height:calc(100vh - 16px);margin:8px;padding:20px}.Modal-module__zkAC5W__closeButton{top:12px;right:12px}}
.Block-module__3nFm-a__block{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#fefbde08;border:1px solid #fefbde24;border-radius:32px;width:100%;padding:32px;transition:all .2s}.Block-module__3nFm-a__block:hover{border:1px solid #fefbde57}.Block-module__3nFm-a__block:active{transform:scale(.98)}@media (max-width:360px){.Block-module__3nFm-a__block{padding:12px}}
.Markdown-module__BrEr0q__markdown{word-wrap:break-word;overflow-wrap:break-word;width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.Markdown-module__BrEr0q__paragraph{line-height:inherit;margin:0 0 .5em}.Markdown-module__BrEr0q__paragraph:last-child{margin-bottom:0}.Markdown-module__BrEr0q__heading1,.Markdown-module__BrEr0q__heading2,.Markdown-module__BrEr0q__heading3,.Markdown-module__BrEr0q__heading4,.Markdown-module__BrEr0q__heading5,.Markdown-module__BrEr0q__heading6{margin:1em 0 .5em;font-weight:600;line-height:1.2}.Markdown-module__BrEr0q__heading1:first-child,.Markdown-module__BrEr0q__heading2:first-child,.Markdown-module__BrEr0q__heading3:first-child,.Markdown-module__BrEr0q__heading4:first-child,.Markdown-module__BrEr0q__heading5:first-child,.Markdown-module__BrEr0q__heading6:first-child{margin-top:0}.Markdown-module__BrEr0q__heading1{font-size:1.5em}.Markdown-module__BrEr0q__heading2{font-size:1.3em}.Markdown-module__BrEr0q__heading3{font-size:1.1em}.Markdown-module__BrEr0q__heading4,.Markdown-module__BrEr0q__heading5,.Markdown-module__BrEr0q__heading6{font-size:1em}.Markdown-module__BrEr0q__list,.Markdown-module__BrEr0q__orderedList{margin:0 0 .5em;padding-left:1.5em}.Markdown-module__BrEr0q__listItem{margin-bottom:.25em}.Markdown-module__BrEr0q__inlineCode{background:#ffffff1a;border-radius:3px;padding:.15em .3em;font-family:Courier New,monospace;font-size:.9em}.Markdown-module__BrEr0q__codeBlock{background:#ffffff0d;border-radius:4px;margin:.5em 0;padding:.75em;font-family:Courier New,monospace;font-size:.9em;display:block;overflow-x:auto}.Markdown-module__BrEr0q__pre{margin:0;overflow-x:auto}.Markdown-module__BrEr0q__blockquote{opacity:.8;border-left:3px solid #fff3;margin:0 0 0 1em;padding-left:1em}.Markdown-module__BrEr0q__link{color:inherit;opacity:.8;text-decoration:underline;transition:opacity .2s}.Markdown-module__BrEr0q__link:hover{opacity:1}.Markdown-module__BrEr0q__strong{font-weight:600}.Markdown-module__BrEr0q__em{font-style:italic}.Markdown-module__BrEr0q__hr{border:none;border-top:1px solid #ffffff1a;margin:1em 0}
.Sonner-module__CTmUcW__toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fefbde08;width:360px!important;min-width:360px!important;max-width:360px!important;font-family:var(--font-manrope),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;border:1px solid var(--color-button-border)!important;border-radius:16px!important;flex-flow:row!important;align-items:center!important;gap:12px!important;padding:16px 20px!important;display:flex!important;box-shadow:0 0 6px 1px #fffacb26,inset 0 0 6px 1px #fffacb14!important}.Sonner-module__CTmUcW__toast [data-content]{flex-flow:row!important;order:0!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.Sonner-module__CTmUcW__title{color:var(--color-light-main)!important;font-family:var(--font-manrope),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:var(--body-b5-font-size)!important;font-weight:var(--body-b5-font-weight)!important}.Sonner-module__CTmUcW__icon{color:var(--color-accent-secondary)!important;z-index:1!important;flex-shrink:0!important;order:-1!important;align-self:center!important;align-items:center!important;display:flex!important;position:relative!important}.Sonner-module__CTmUcW__description{color:var(--color-accent-secondary)!important;font-family:var(--font-manrope),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:var(--text-p1-font-size)!important;font-weight:var(--text-p1-font-weight)!important}.Sonner-module__CTmUcW__actionButton{border:1px solid var(--color-button-border)!important;color:var(--color-light-main)!important;font-family:var(--font-manrope),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;background:0 0!important;border-radius:100px!important;padding:8px 16px!important;transition:all .2s!important}.Sonner-module__CTmUcW__actionButton:hover{border-color:var(--color-button-border-hover)!important;background:var(--color-button-bg-hover)!important}.Sonner-module__CTmUcW__cancelButton{border:1px solid var(--color-button-border)!important;color:var(--color-accent-secondary)!important;font-family:var(--font-manrope),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;background:0 0!important;border-radius:100px!important;padding:8px 16px!important;transition:all .2s!important}.Sonner-module__CTmUcW__cancelButton:hover{border-color:var(--color-button-border-hover)!important;color:var(--color-light-main)!important}.Sonner-module__CTmUcW__closeButton{color:var(--color-accent-secondary)!important;background:0 0!important;border:none!important;transition:color .2s,transform .2s!important}.Sonner-module__CTmUcW__closeButton:hover{color:var(--color-light-main)!important}.Sonner-module__CTmUcW__toast[data-type=success]{border-color:#9e8d5d80!important}.Sonner-module__CTmUcW__toast[data-type=success] .Sonner-module__CTmUcW__title{color:var(--color-light-main)!important}.Sonner-module__CTmUcW__toast[data-type=error] .Sonner-module__CTmUcW__icon{color:var(--color-input-error)!important}.Sonner-module__CTmUcW__toast[data-type=warning]{border-color:#9e8d5d99!important}.Sonner-module__CTmUcW__toast[data-type=info]{border-color:#9e8d5d66!important}
.MenuButton-module__ZzZoAa__menuButton{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:14px;display:flex}
.Menu-module__sZoTuq__menu{background:var(--gradient-dark);z-index:100;opacity:0;flex-direction:column;gap:32px;width:100vw;height:100vh;padding:64px;transition:opacity .3s,transform .3s;display:flex;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.Menu-module__sZoTuq__menu.Menu-module__sZoTuq__open{opacity:1;transform:translate(0)}.Menu-module__sZoTuq__menu.Menu-module__sZoTuq__closing{opacity:0;transform:translate(-100%)}.Menu-module__sZoTuq__header{justify-content:space-between;align-items:center;display:flex}.Menu-module__sZoTuq__title{text-align:left}.Menu-module__sZoTuq__closeButton{cursor:pointer;color:var(--color-light-main);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s,transform .2s;display:flex}.Menu-module__sZoTuq__closeButton:hover{color:var(--color-light-secondary);transform:scale(1.1)}.Menu-module__sZoTuq__closeButton:active{transform:scale(.95)}.Menu-module__sZoTuq__menuItems{flex-direction:column;gap:12px;max-width:238px;display:flex}@media (max-width:768px){.Menu-module__sZoTuq__menu{gap:24px;padding:24px}}@media (max-width:500px){.Menu-module__sZoTuq__menuItems{max-width:none}}@media (max-width:360px){.Menu-module__sZoTuq__menu{gap:20px;padding:16px}}
.LogoutConfirmation-module__PXg5Ya__container{flex-direction:column;gap:48px;width:100%;max-width:556px;display:flex}.LogoutConfirmation-module__PXg5Ya__content{flex-direction:column;gap:20px;display:flex}.LogoutConfirmation-module__PXg5Ya__title,.LogoutConfirmation-module__PXg5Ya__description{text-align:left}.LogoutConfirmation-module__PXg5Ya__buttons{flex-direction:column;gap:12px;display:flex}.LogoutConfirmation-module__PXg5Ya__logoutButton{width:100%}@media (max-width:360px){.LogoutConfirmation-module__PXg5Ya__container{gap:20px}.LogoutConfirmation-module__PXg5Ya__content{gap:12px}}
.UpdateEmailForm-module__PN9rBa__container{flex-direction:column;gap:48px;width:100%;max-width:556px;display:flex}.UpdateEmailForm-module__PN9rBa__title{text-align:left}.UpdateEmailForm-module__PN9rBa__form{flex-direction:column;gap:48px;width:100%;display:flex}.UpdateEmailForm-module__PN9rBa__inputs{flex-direction:column;gap:16px;display:flex}.UpdateEmailForm-module__PN9rBa__serverError{font-family:var(--font-family-manrope);font-size:var(--body-b5-font-size);color:var(--color-input-error);justify-content:center;align-items:center;gap:8px;display:flex}.UpdateEmailForm-module__PN9rBa__buttons{flex-direction:column;gap:12px;display:flex}@media (max-width:360px){.UpdateEmailForm-module__PN9rBa__container,.UpdateEmailForm-module__PN9rBa__form{gap:20px}.UpdateEmailForm-module__PN9rBa__inputs{gap:12px}}
.UpdateEmailButton-module__8zsrAW__updateEmailButton{color:var(--color-light-secondary);align-items:center;gap:8px;display:flex}
.ChatInput-module__ijbfca__wrapper{flex-direction:column;width:100%;display:flex}.ChatInput-module__ijbfca__audioStatusWrapper{align-self:flex-start;width:100%;max-width:252px;margin-bottom:14px}.ChatInput-module__ijbfca__container{align-items:center;gap:8px;width:100%;padding:2px;display:flex;position:relative;overflow:visible}.ChatInput-module__ijbfca__inputWrapper{flex:1;align-items:center;display:flex;position:relative;overflow:visible}.ChatInput-module__ijbfca__input{flex:1;width:100%}.ChatInput-module__ijbfca__input>div{background:0 0;border:none;width:100%;margin:0;overflow:visible}.ChatInput-module__ijbfca__input>div>div{width:100%;position:relative;overflow:visible}.ChatInput-module__ijbfca__input>div>div>input{background:var(--color-input-background)!important;border:1px solid var(--color-input-border)!important;border-radius:100px!important;padding:16px 48px 16px 24px!important}.ChatInput-module__ijbfca__inputWrapper:focus-within .ChatInput-module__ijbfca__input>div>div>input{border-color:#0000!important}.ChatInput-module__ijbfca__microphoneButton{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .2s;display:flex;position:absolute;right:12px}.ChatInput-module__ijbfca__microphoneButton:hover:not(:disabled){background-color:#ffffff0d}.ChatInput-module__ijbfca__microphoneButton:disabled{cursor:not-allowed;opacity:.5}.ChatInput-module__ijbfca__microphoneIcon{color:var(--color-input-placeholder);transition:color .2s}.ChatInput-module__ijbfca__microphoneButton:hover:not(:disabled) .ChatInput-module__ijbfca__microphoneIcon{color:var(--color-light-main)}.ChatInput-module__ijbfca__inputWrapper.ChatInput-module__ijbfca__recording .ChatInput-module__ijbfca__input>div>div>input{color:var(--color-input-text-focus)!important;border-color:#0000!important}.ChatInput-module__ijbfca__inputWrapper.ChatInput-module__ijbfca__recording .ChatInput-module__ijbfca__input>div>div>input::placeholder{color:var(--color-input-text-focus)!important}.ChatInput-module__ijbfca__inputWrapper.ChatInput-module__ijbfca__recording .ChatInput-module__ijbfca__input>div>div:before{opacity:1!important}.ChatInput-module__ijbfca__stopButton{background:#b0b0a51a;border:1px solid #b0b0a580;border-radius:50%}.ChatInput-module__ijbfca__stopButton:hover:not(:disabled){background-color:#ffffff1a;border-color:#ffffff4d}.ChatInput-module__ijbfca__stopIcon{color:var(--color-accent-secondary)}.ChatInput-module__ijbfca__sendButton{border:1px solid var(--color-input-border);cursor:pointer;background:linear-gradient(90deg,#9e8d5d1a 0%,#fff4cb1a 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;padding:0;transition:background .2s,border-color .2s,transform .2s;display:flex}.ChatInput-module__ijbfca__sendButton:hover:not(:disabled){transform:scale(1.05)}.ChatInput-module__ijbfca__sendButton:active:not(:disabled){transform:scale(.95)}.ChatInput-module__ijbfca__sendButton:disabled{cursor:not-allowed;opacity:.5}.ChatInput-module__ijbfca__sendIcon{color:var(--color-input-placeholder);transition:color .2s}.ChatInput-module__ijbfca__sendButton:not(:disabled):hover .ChatInput-module__ijbfca__sendIcon{color:var(--color-light-main)}.ChatInput-module__ijbfca__sendButton:not(:disabled) .ChatInput-module__ijbfca__sendIcon{color:var(--color-accent-secondary)}.ChatInput-module__ijbfca__sendButton:disabled .ChatInput-module__ijbfca__sendIcon{color:var(--color-input-placeholder);opacity:.3}.ChatInput-module__ijbfca__spinner{animation:1s linear infinite ChatInput-module__ijbfca__rotate}@keyframes ChatInput-module__ijbfca__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:767px){.ChatInput-module__ijbfca__input>div>div>input{padding:12px 40px 12px 20px!important;font-size:14px!important}.ChatInput-module__ijbfca__input>div>div>input::placeholder{font-size:14px!important}.ChatInput-module__ijbfca__microphoneButton{width:28px;height:28px;right:8px}.ChatInput-module__ijbfca__sendButton{width:40px;height:40px}}
.DeleteChatHistoryConfirmation-module__nMBpua__container{flex-direction:column;gap:48px;width:100%;max-width:556px;display:flex}.DeleteChatHistoryConfirmation-module__nMBpua__content{flex-direction:column;gap:20px;display:flex}.DeleteChatHistoryConfirmation-module__nMBpua__title,.DeleteChatHistoryConfirmation-module__nMBpua__description{text-align:left}.DeleteChatHistoryConfirmation-module__nMBpua__buttons{flex-direction:column;gap:12px;display:flex}.DeleteChatHistoryConfirmation-module__nMBpua__deleteButton{width:100%}@media (max-width:360px){.DeleteChatHistoryConfirmation-module__nMBpua__container{gap:20px}.DeleteChatHistoryConfirmation-module__nMBpua__content{gap:12px}}
.CourseThemeCard-module__MzSWoW__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#fefbde08;border:1px solid #fefbde24;border-radius:32px;flex-direction:column;padding:32px;transition:all .2s;display:flex;position:relative}.CourseThemeCard-module__MzSWoW__card:hover:not(.CourseThemeCard-module__MzSWoW__disabled){border:1px solid #fefbde57}.CourseThemeCard-module__MzSWoW__card.CourseThemeCard-module__MzSWoW__highlighted{border:1px solid #fefbde80;box-shadow:0 0 12px 2px #fefbde33}.CourseThemeCard-module__MzSWoW__card.CourseThemeCard-module__MzSWoW__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.CourseThemeCard-module__MzSWoW__content{flex-direction:column;flex:1;gap:16px;display:flex}.CourseThemeCard-module__MzSWoW__title{text-align:left;margin:0}.CourseThemeCard-module__MzSWoW__title p,.CourseThemeCard-module__MzSWoW__title h5{text-align:left}.CourseThemeCard-module__MzSWoW__description{text-align:left;margin:0}.CourseThemeCard-module__MzSWoW__description p{text-align:left}@media (max-width:470px){.CourseThemeCard-module__MzSWoW__card{padding:24px}}
.ChangePasswordForm-module__I8uDaq__container{flex-direction:column;gap:24px;width:100%;display:flex}.ChangePasswordForm-module__I8uDaq__title{text-align:left;letter-spacing:-.48px;font-size:24px;line-height:120%}.ChangePasswordForm-module__I8uDaq__form{flex-direction:column;gap:20px;width:100%;display:flex}.ChangePasswordForm-module__I8uDaq__inputs{flex-direction:column;gap:16px;display:flex}.ChangePasswordForm-module__I8uDaq__serverError{font-family:var(--font-family-manrope);font-size:var(--body-b5-font-size);color:var(--color-input-error);justify-content:center;align-items:center;gap:8px;display:flex}.ChangePasswordForm-module__I8uDaq__buttons{flex-direction:column;gap:12px;display:flex}@media (max-width:360px){.ChangePasswordForm-module__I8uDaq__container{gap:20px}.ChangePasswordForm-module__I8uDaq__title{letter-spacing:-.4px;font-size:20px}.ChangePasswordForm-module__I8uDaq__inputs{gap:12px}.ChangePasswordForm-module__I8uDaq__buttons{gap:10px}}
.EmptyChatState-module__sI5dRG__container{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:40px;width:100%;max-width:696px;margin:0 auto;display:flex}.EmptyChatState-module__sI5dRG__title{width:100%;margin:0}.EmptyChatState-module__sI5dRG__description{opacity:.7;width:100%;margin:0;line-height:1.5}.EmptyChatState-module__sI5dRG__link{cursor:pointer;opacity:.7;margin:0;text-decoration:underline;transition:opacity .2s}.EmptyChatState-module__sI5dRG__link:hover{opacity:1}
.Header-module__a-kqGW__header{justify-content:flex-start;align-self:flex-start;align-items:center;gap:20px;width:100%;display:flex}.Header-module__a-kqGW__menuButton{align-self:center;transition:transform .2s}.Header-module__a-kqGW__menuButton:active{transform:scale(.95)}.Header-module__a-kqGW__title{text-align:left}.Header-module__a-kqGW__rightSlot{flex-shrink:0;margin-left:auto}@media (max-width:360px){.Header-module__a-kqGW__header{flex-direction:column;align-items:flex-start;gap:12px}}
.TariffPlanCard-module__Q9jYXa__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fefbde08;border:1px solid #fefbde24;border-radius:32px;flex-direction:column;padding:32px;transition:all .2s;display:flex;position:relative}.TariffPlanCard-module__Q9jYXa__card:hover{border:1px solid #fefbde57}.TariffPlanCard-module__Q9jYXa__card.TariffPlanCard-module__Q9jYXa__highlighted{border:1px solid #fefbde80;box-shadow:0 0 12px 2px #fefbde33}.TariffPlanCard-module__Q9jYXa__popularTag{background:var(--color-accent-main);border:1px solid #fff4cb33;border-radius:6px;padding:6px;position:absolute;top:32px;right:32px}.TariffPlanCard-module__Q9jYXa__header{flex-direction:column;gap:2px;display:flex;position:relative}.TariffPlanCard-module__Q9jYXa__content{flex-direction:column;flex:1;gap:32px;display:flex}.TariffPlanCard-module__Q9jYXa__duration{text-align:left;margin:0}.TariffPlanCard-module__Q9jYXa__duration p{text-align:left}.TariffPlanCard-module__Q9jYXa__price{text-align:left;margin:0}.TariffPlanCard-module__Q9jYXa__price h1,.TariffPlanCard-module__Q9jYXa__price h5{text-align:left}.TariffPlanCard-module__Q9jYXa__totalPrice{text-align:left;margin:0}.TariffPlanCard-module__Q9jYXa__totalPrice p{text-align:left}.TariffPlanCard-module__Q9jYXa__features{text-align:left;flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.TariffPlanCard-module__Q9jYXa__feature{text-align:left;align-items:center;gap:8px;display:flex}.TariffPlanCard-module__Q9jYXa__feature p{text-align:left}.TariffPlanCard-module__Q9jYXa__checkIcon{color:var(--color-light-secondary);opacity:.6;flex-shrink:0}.TariffPlanCard-module__Q9jYXa__selectButton{width:100%;margin-top:auto}@media (max-width:470px){.TariffPlanCard-module__Q9jYXa__card{padding:24px}.TariffPlanCard-module__Q9jYXa__content{gap:20px}.TariffPlanCard-module__Q9jYXa__features{gap:12px}}
.ChangePasswordButton-module__XKNHca__changePasswordButton{color:var(--color-light-secondary);align-items:center;gap:8px;display:flex}
.ChatAudioPlayer-module__TEincG__container{background-color:#fefbde08;border:1px solid #fefbde24;border-radius:999px;align-items:center;gap:12px;width:fit-content;max-width:100%;padding:12px;display:flex}.ChatAudioPlayer-module__TEincG__playButton{cursor:pointer;background:#b0b0a51a;border:1px solid #b0b0a580;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ChatAudioPlayer-module__TEincG__playButton:hover:not(:disabled){background-color:#ffffff1a;border-color:#ffffff4d}.ChatAudioPlayer-module__TEincG__playButton:disabled{opacity:.7;cursor:not-allowed}.ChatAudioPlayer-module__TEincG__icon{color:var(--color-accent-secondary)}.ChatAudioPlayer-module__TEincG__spinner{animation:1s linear infinite ChatAudioPlayer-module__TEincG__rotate}@keyframes ChatAudioPlayer-module__TEincG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ChatAudioPlayer-module__TEincG__waveformWrapper{align-items:center;gap:6px;display:flex}.ChatAudioPlayer-module__TEincG__duration{white-space:nowrap}@media (max-width:360px){.ChatAudioPlayer-module__TEincG__playButton{width:24px;height:24px}}
.CourseThemesList-module__0Il87G__container{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;display:grid}@media (max-width:1328px){.CourseThemesList-module__0Il87G__container{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CourseThemesList-module__0Il87G__container{grid-template-columns:1fr}}.CourseThemesList-module__0Il87G__loading{color:var(--color-light-secondary);justify-content:center;align-items:center;padding:32px;display:flex}
.StickyLayoutHeader-module__3HOJ8W__stickyHeader{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fefbde08;border-bottom:1px solid #fefbde24;width:100%;padding:24px 64px;position:sticky;top:0;left:0}@media (max-width:768px){.StickyLayoutHeader-module__3HOJ8W__stickyHeader{padding:24px}}@media (max-width:360px){.StickyLayoutHeader-module__3HOJ8W__stickyHeader{padding:16px}}
.CoursePageHeader-module__E6CL9W__header{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.CoursePageHeader-module__E6CL9W__title,.CoursePageHeader-module__E6CL9W__description,.CoursePageHeader-module__E6CL9W__progress{margin:0}
.layout-module__L5FxyW__layout{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.layout-module__L5FxyW__content{z-index:1;flex-direction:column;flex:1;min-height:0;padding:64px;display:flex;position:relative;overflow:hidden auto}@media (max-width:768px){.layout-module__L5FxyW__content{padding:24px}}@media (max-width:360px){.layout-module__L5FxyW__content{padding:16px}}
.ChatHistory-module__hDX57a__container{flex-direction:column;gap:48px;padding:16px;display:flex;overflow-y:auto}.ChatHistory-module__hDX57a__loadMoreTrigger{flex-shrink:0;min-height:1px}.ChatHistory-module__hDX57a__loadingMore{text-align:center;color:#fffef066;font-family:var(--font-family-manrope);padding:12px;font-size:14px;font-weight:500}@media (max-width:360px){.ChatHistory-module__hDX57a__container{gap:24px}}.ChatHistory-module__hDX57a__emptyState{color:#fffef080;flex:1;justify-content:center;align-items:center;padding:32px;display:flex}.ChatHistory-module__hDX57a__spinner{color:#fffef080;animation:1s linear infinite ChatHistory-module__hDX57a__rotate}@keyframes ChatHistory-module__hDX57a__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ChatHistory-module__hDX57a__message{flex-direction:column;width:fit-content;max-width:80%;display:flex}.ChatHistory-module__hDX57a__messageUser{text-align:right;align-self:flex-end}.ChatHistory-module__hDX57a__messageAssistant{text-align:left;align-self:flex-start}.ChatHistory-module__hDX57a__messageText{font-family:var(--font-family-manrope);letter-spacing:-.36px;width:fit-content;font-size:18px;font-weight:500;line-height:100%}@media (max-width:360px){.ChatHistory-module__hDX57a__messageText{letter-spacing:-2%;font-size:14px;font-weight:500;line-height:100%}}.ChatHistory-module__hDX57a__messageUser .ChatHistory-module__hDX57a__messageText{color:var(--color-light-secondary)}.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText,:is(.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText p,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText h1,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText h2,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText h3,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText h4,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText h5,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText h6,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText li,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText strong,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText em,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText code,.ChatHistory-module__hDX57a__messageAssistant .ChatHistory-module__hDX57a__messageText a){background:var(--color-text-accent);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.ChatHistory-module__hDX57a__typingIndicator{opacity:0;flex-direction:row;align-items:center;gap:8px}.ChatHistory-module__hDX57a__typingDots{align-items:center;gap:4px;display:flex}.ChatHistory-module__hDX57a__typingDot{background:var(--color-text-accent);opacity:.3;border-radius:50%;width:6px;height:6px}.ChatHistory-module__hDX57a__typingText{font-family:var(--font-family-manrope);letter-spacing:-.36px;background:var(--color-text-accent);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:500;line-height:100%}@media (max-width:360px){.ChatHistory-module__hDX57a__typingText{font-size:14px}}
.ProfileEditSection-module__kBMayG__container{flex-direction:column;gap:24px;width:100%;display:flex}.ProfileEditSection-module__kBMayG__title{text-align:left}@media (max-width:360px){.ProfileEditSection-module__kBMayG__container{gap:12px}}
.TariffPlansList-module__EVoMnG__container{gap:16px;width:100%;display:flex}.TariffPlansList-module__EVoMnG__card{flex:1;min-width:0;max-width:424px}@media (max-width:1328px){.TariffPlansList-module__EVoMnG__container{flex-direction:column}.TariffPlansList-module__EVoMnG__card{width:100%;max-width:none}}.TariffPlansList-module__EVoMnG__loading{color:var(--color-light-secondary);justify-content:center;align-items:center;padding:32px;display:flex}
.CourseProgressBar-module__Xl5f_q__track{background:var(--color-input-background);border:1px solid var(--color-input-border);border-radius:100px;width:100%;height:8px;overflow:hidden}.CourseProgressBar-module__Xl5f_q__fill{background:var(--color-text-accent);border-radius:100px;height:100%;transition:width .3s}
.HomePage-module___3Ee0q__container{color:#fffef0;flex-direction:column;flex:1;gap:16px;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.HomePage-module___3Ee0q__container:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);pointer-events:none;background:linear-gradient(270deg,#131f2024 0%,#25231924 100%);width:100vw;height:100vh;position:fixed;top:0;left:0}.HomePage-module___3Ee0q__chatInputContainer{flex-shrink:0;width:100%}.HomePage-module___3Ee0q__messagesContainer{scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow:hidden auto}.HomePage-module___3Ee0q__messagesContainer::-webkit-scrollbar{display:none}
.CourseProductCard-module__CsVnWa__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fefbde08;border:1px solid #fefbde24;border-radius:32px;flex-direction:column;max-width:424px;padding:32px;transition:all .2s;display:flex;position:relative}.CourseProductCard-module__CsVnWa__card:hover{border:1px solid #fefbde57}.CourseProductCard-module__CsVnWa__card.CourseProductCard-module__CsVnWa__highlighted{border:1px solid #fefbde80;box-shadow:0 0 12px 2px #fefbde33}.CourseProductCard-module__CsVnWa__popularTag{background:var(--color-accent-main);border:1px solid #fff4cb33;border-radius:6px;padding:6px;position:absolute;top:32px;right:32px}.CourseProductCard-module__CsVnWa__header{flex-direction:column;gap:2px;display:flex;position:relative}.CourseProductCard-module__CsVnWa__content{flex-direction:column;flex:1;gap:32px;display:flex}.CourseProductCard-module__CsVnWa__duration,.CourseProductCard-module__CsVnWa__price{margin:0}.CourseProductCard-module__CsVnWa__description{text-align:left;margin:0}.CourseProductCard-module__CsVnWa__description p{text-align:left}.CourseProductCard-module__CsVnWa__features{text-align:left;flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.CourseProductCard-module__CsVnWa__feature{text-align:left;align-items:center;gap:8px;display:flex}.CourseProductCard-module__CsVnWa__feature p{text-align:left}.CourseProductCard-module__CsVnWa__checkIcon{color:var(--color-light-secondary);opacity:.6;flex-shrink:0}.CourseProductCard-module__CsVnWa__selectButton{width:100%;margin-top:auto}@media (max-width:1328px){.CourseProductCard-module__CsVnWa__card{max-width:none}}@media (max-width:470px){.CourseProductCard-module__CsVnWa__card{padding:24px}.CourseProductCard-module__CsVnWa__content{gap:20px}.CourseProductCard-module__CsVnWa__features{gap:12px}}
.RotateAutoRenewalButton-module__jV473a__animatedText{text-align:center;min-width:180px;animation:.25s RotateAutoRenewalButton-module__jV473a__textFadeIn;display:inline-block}@keyframes RotateAutoRenewalButton-module__jV473a__textFadeIn{0%{opacity:0}to{opacity:1}}
.ForgotPasswordForm-module__TBYTgG__form{flex-direction:column;gap:20px;width:100%;display:flex}.ForgotPasswordForm-module__TBYTgG__serverError{font-family:var(--font-family-manrope);font-size:var(--body-b5-font-size);color:var(--color-input-error);justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:360px){.ForgotPasswordForm-module__TBYTgG__form{gap:16px}}
.MyCourseCard-module__3hGtoa__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#fefbde08;border:1px solid #fefbde24;border-radius:32px;flex-direction:column;padding:32px;transition:all .2s;display:flex}.MyCourseCard-module__3hGtoa__card:hover{border:1px solid #fefbde57}.MyCourseCard-module__3hGtoa__content{flex-direction:column;gap:16px;display:flex}.MyCourseCard-module__3hGtoa__title,.MyCourseCard-module__3hGtoa__progress{margin:0}@media (max-width:470px){.MyCourseCard-module__3hGtoa__card{padding:24px}}
.RegisterForm-module__JCQPuW__form{flex-direction:column;gap:20px;width:100%;display:flex}.RegisterForm-module__JCQPuW__inputs{flex-direction:column;gap:16px;display:flex}.RegisterForm-module__JCQPuW__genderGroup{flex-direction:column;gap:8px;display:flex}.RegisterForm-module__JCQPuW__fieldError{color:var(--color-input-error)}.RegisterForm-module__JCQPuW__serverError{font-family:var(--font-family-manrope);font-size:var(--body-b5-font-size);color:var(--color-input-error);justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:360px){.RegisterForm-module__JCQPuW__inputs{gap:12px}}
.RelatableQuestions-module__NIoARa__container{flex-direction:column;gap:16px;display:flex}.RelatableQuestions-module__NIoARa__title{margin:0}.RelatableQuestions-module__NIoARa__buttons{flex-wrap:wrap;gap:12px;display:flex}.RelatableQuestions-module__NIoARa__questionButton{border:1px solid var(--color-input-border);font-family:var(--font-family-manrope);letter-spacing:-.32px;color:var(--color-light-main);cursor:pointer;background:0 0;border-radius:100px;padding:12px 20px;font-size:16px;font-weight:500;line-height:100%;transition:border-color .2s,background-color .2s}.RelatableQuestions-module__NIoARa__questionButton:hover:not(:disabled){background:#ffffff0d;border-color:#fffacb80}.RelatableQuestions-module__NIoARa__questionButton:disabled{cursor:not-allowed;opacity:.5}
.CourseHowTo-module__FjaGBq__section{flex-direction:column;gap:16px;display:flex}.CourseHowTo-module__FjaGBq__title{margin:0}.CourseHowTo-module__FjaGBq__separator{background:linear-gradient(90deg,#0000 0%,#fffacb4d 50%,#0000 100%);width:100%;height:1px}.CourseHowTo-module__FjaGBq__list{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.CourseHowTo-module__FjaGBq__item{align-items:center;gap:12px;display:flex}.CourseHowTo-module__FjaGBq__dot{background:var(--color-light-main);border-radius:50%;flex-shrink:0;width:6px;height:6px}.CourseHowTo-module__FjaGBq__text{flex:1;margin:0}
.ForgotPasswordPage-module__f2_kPG__container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:500px;min-height:calc(100vh - 128px);display:flex}.ForgotPasswordPage-module__f2_kPG__header{flex-direction:column;align-items:center;gap:20px;display:flex}.ForgotPasswordPage-module__f2_kPG__title,.ForgotPasswordPage-module__f2_kPG__description{text-align:center}.ForgotPasswordPage-module__f2_kPG__spacer{flex-grow:1;min-height:0;max-height:60px}.ForgotPasswordPage-module__f2_kPG__form{width:100%;max-width:400px}@media (max-width:768px){.ForgotPasswordPage-module__f2_kPG__container{min-height:calc(100vh - 48px)}.ForgotPasswordPage-module__f2_kPG__spacer{max-height:60px}}@media (max-width:360px){.ForgotPasswordPage-module__f2_kPG__container{min-height:calc(100vh - 32px)}.ForgotPasswordPage-module__f2_kPG__spacer{max-height:32px}}
.CourseProductsList-module__n6J7pG__container{justify-content:center;gap:16px;width:100%;display:flex}.CourseProductsList-module__n6J7pG__card{flex:1;min-width:0;max-width:424px}@media (max-width:1328px){.CourseProductsList-module__n6J7pG__container{flex-direction:column}.CourseProductsList-module__n6J7pG__card{width:100%;max-width:none}}.CourseProductsList-module__n6J7pG__loading{color:var(--color-light-secondary);justify-content:center;align-items:center;padding:32px;display:flex}
.LoginForm-module__ScxXvG__form{flex-direction:column;gap:20px;width:100%;display:flex}.LoginForm-module__ScxXvG__inputs{flex-direction:column;gap:16px;display:flex}.LoginForm-module__ScxXvG__passwordInputWrapper{flex-direction:column;gap:8px;display:flex}.LoginForm-module__ScxXvG__forgotPassword{color:var(--color-light-secondary);opacity:.5;align-self:flex-end;text-decoration:none}.LoginForm-module__ScxXvG__forgotPassword:hover{opacity:.7}.LoginForm-module__ScxXvG__serverError{font-family:var(--font-family-manrope);font-size:var(--body-b5-font-size);color:var(--color-input-error);justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:360px){.LoginForm-module__ScxXvG__inputs{gap:12px}}
.MyCoursesList-module__vIXmWG__container{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;display:grid}@media (max-width:1328px){.MyCoursesList-module__vIXmWG__container{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.MyCoursesList-module__vIXmWG__container{grid-template-columns:1fr}}.MyCoursesList-module__vIXmWG__loading{color:var(--color-light-secondary);justify-content:center;align-items:center;padding:48px;display:flex}.MyCoursesList-module__vIXmWG__empty{color:var(--color-light-secondary);text-align:center;justify-content:center;align-items:center;padding:48px;display:flex}
.ResetPasswordForm-module__s65Qba__form{flex-direction:column;gap:20px;width:100%;display:flex}.ResetPasswordForm-module__s65Qba__serverError{font-family:var(--font-family-manrope);font-size:var(--body-b5-font-size);color:var(--color-input-error);justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:360px){.ResetPasswordForm-module__s65Qba__form{gap:16px}}
.SubscriptionStatus-module__ga1m0a__container{flex-direction:column;gap:16px;display:flex}.SubscriptionStatus-module__ga1m0a__title{margin-bottom:0}.SubscriptionStatus-module__ga1m0a__block{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.SubscriptionStatus-module__ga1m0a__description{color:var(--color-light-secondary);text-align:left!important}.SubscriptionStatus-module__ga1m0a__button{width:100%}
.ThemeChat-module__hbcvkW__container{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.ThemeChat-module__hbcvkW__welcome{flex-shrink:0;padding-bottom:24px}.ThemeChat-module__hbcvkW__welcomeText{font-family:var(--font-family-manrope);letter-spacing:-.36px;background:var(--color-text-accent);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:500;line-height:100%}:is(.ThemeChat-module__hbcvkW__welcomeText p,.ThemeChat-module__hbcvkW__welcomeText h1,.ThemeChat-module__hbcvkW__welcomeText h2,.ThemeChat-module__hbcvkW__welcomeText h3,.ThemeChat-module__hbcvkW__welcomeText h4,.ThemeChat-module__hbcvkW__welcomeText h5,.ThemeChat-module__hbcvkW__welcomeText h6,.ThemeChat-module__hbcvkW__welcomeText li,.ThemeChat-module__hbcvkW__welcomeText strong,.ThemeChat-module__hbcvkW__welcomeText em,.ThemeChat-module__hbcvkW__welcomeText code,.ThemeChat-module__hbcvkW__welcomeText a){background:var(--color-text-accent);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.ThemeChat-module__hbcvkW__separator{background:linear-gradient(90deg,#0000 0%,#fffacb4d 50%,#0000 100%);flex-shrink:0;height:1px}.ThemeChat-module__hbcvkW__messagesArea{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:32px;min-height:0;padding:16px 0;display:flex;overflow:hidden auto}.ThemeChat-module__hbcvkW__messagesArea::-webkit-scrollbar{display:none}.ThemeChat-module__hbcvkW__message{flex-direction:column;width:fit-content;max-width:80%;display:flex}.ThemeChat-module__hbcvkW__messageUser{text-align:right;align-self:flex-end}.ThemeChat-module__hbcvkW__messageAssistant{text-align:left;align-self:flex-start}.ThemeChat-module__hbcvkW__messageText{font-family:var(--font-family-manrope);letter-spacing:-.36px;width:fit-content;font-size:18px;font-weight:500;line-height:100%}.ThemeChat-module__hbcvkW__messageUser .ThemeChat-module__hbcvkW__messageText{color:var(--color-light-secondary)}.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText,:is(.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText p,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText h1,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText h2,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText h3,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText h4,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText h5,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText h6,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText li,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText strong,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText em,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText code,.ThemeChat-module__hbcvkW__messageAssistant .ThemeChat-module__hbcvkW__messageText a){background:var(--color-text-accent);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:360px){.ThemeChat-module__hbcvkW__messagesArea{gap:24px;padding:16px 0}.ThemeChat-module__hbcvkW__messageText{letter-spacing:-2%;font-size:14px;font-weight:500;line-height:100%}.ThemeChat-module__hbcvkW__welcomeText{font-size:14px}}.ThemeChat-module__hbcvkW__typingIndicator{align-items:center;gap:8px;display:flex}.ThemeChat-module__hbcvkW__typingDots{align-items:center;gap:4px;display:flex}.ThemeChat-module__hbcvkW__typingDot{background:var(--color-text-accent);opacity:.3;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite ThemeChat-module__hbcvkW__typingPulse}.ThemeChat-module__hbcvkW__typingDot:nth-child(2){animation-delay:.2s}.ThemeChat-module__hbcvkW__typingDot:nth-child(3){animation-delay:.4s}@keyframes ThemeChat-module__hbcvkW__typingPulse{0%,to{opacity:.3}50%{opacity:1}}.ThemeChat-module__hbcvkW__typingText{font-family:var(--font-family-manrope);letter-spacing:-.36px;background:var(--color-text-accent);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:500;line-height:100%}@media (max-width:360px){.ThemeChat-module__hbcvkW__typingText{font-size:14px}}.ThemeChat-module__hbcvkW__footer{flex-direction:column;flex-shrink:0;gap:16px;width:100%;padding-top:16px;display:flex}.ThemeChat-module__hbcvkW__chatInputContainer{align-items:center;gap:8px;width:100%;display:flex}.ThemeChat-module__hbcvkW__inputWrapper{flex:1;position:relative}.ThemeChat-module__hbcvkW__inputWrapper input{background:var(--color-input-background)!important;border:1px solid var(--color-input-border)!important;border-radius:100px!important;padding:16px 24px!important}.ThemeChat-module__hbcvkW__inputWrapper:focus-within input{border-color:#0000!important}.ThemeChat-module__hbcvkW__sendButton{border:1px solid var(--color-input-border);cursor:pointer;background:linear-gradient(90deg,#9e8d5d1a 0%,#fff4cb1a 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;padding:0;transition:background .2s,border-color .2s;display:flex}.ThemeChat-module__hbcvkW__sendButton:hover:not(:disabled){border-color:#fffacb80}.ThemeChat-module__hbcvkW__sendButton:disabled{cursor:not-allowed;opacity:.5}.ThemeChat-module__hbcvkW__sendIcon{color:var(--color-input-placeholder);transition:color .2s}.ThemeChat-module__hbcvkW__sendButton:not(:disabled):hover .ThemeChat-module__hbcvkW__sendIcon{color:var(--color-light-main)}.ThemeChat-module__hbcvkW__sendButton:not(:disabled) .ThemeChat-module__hbcvkW__sendIcon{color:var(--color-accent-secondary)}.ThemeChat-module__hbcvkW__sendButton:disabled .ThemeChat-module__hbcvkW__sendIcon{color:var(--color-input-placeholder);opacity:.3}.ThemeChat-module__hbcvkW__spinner{animation:1s linear infinite ThemeChat-module__hbcvkW__rotate}@keyframes ThemeChat-module__hbcvkW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:767px){.ThemeChat-module__hbcvkW__inputWrapper input{padding:12px 20px!important;font-size:14px!important}.ThemeChat-module__hbcvkW__sendButton{width:40px;height:40px}}
.AuthPage-module__zR0V9a__container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:400px;min-height:calc(100vh - 128px);margin:0 auto;display:flex}.AuthPage-module__zR0V9a__header{flex-direction:column;align-items:center;gap:20px;display:flex}.AuthPage-module__zR0V9a__spacer{flex-grow:1;min-height:0;max-height:60px}.AuthPage-module__zR0V9a__tabs{flex-direction:column;gap:40px;max-width:100%;display:flex}.AuthPage-module__zR0V9a__loading{color:#fffef0}@media (max-width:768px){.AuthPage-module__zR0V9a__container{min-height:calc(100vh - 48px)}.AuthPage-module__zR0V9a__spacer{max-height:60px}}@media (max-width:360px){.AuthPage-module__zR0V9a__container{min-height:calc(100vh - 32px)}.AuthPage-module__zR0V9a__spacer{max-height:32px}.AuthPage-module__zR0V9a__tabs{gap:24px}}
.CoursePage-module__UeSx0G__container{flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.CoursePage-module__UeSx0G__content{flex-direction:column;align-items:center;gap:48px;width:100%;max-width:100%;display:flex}.CoursePage-module__UeSx0G__section{width:100%;max-width:1304px}.CoursePage-module__UeSx0G__themesList{width:100%}@media (max-width:768px){.CoursePage-module__UeSx0G__content{gap:32px;padding:32px 0}}
.CoursesPage-module__olIR8a__container{flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.CoursesPage-module__olIR8a__content{flex-direction:column;align-items:center;gap:48px;width:100%;max-width:100%;display:flex}.CoursesPage-module__olIR8a__section{width:100%;max-width:1304px}@media (max-width:768px){.CoursesPage-module__olIR8a__content{gap:32px;padding:32px 0}}
.ForgotPasswordSuccessPage-module__mnqo0q__container{align-self:stretch;width:100%;max-width:600px;position:relative}.ForgotPasswordSuccessPage-module__mnqo0q__header{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ForgotPasswordSuccessPage-module__mnqo0q__title,.ForgotPasswordSuccessPage-module__mnqo0q__description{text-align:center}.ForgotPasswordSuccessPage-module__mnqo0q__resendSection{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ForgotPasswordSuccessPage-module__mnqo0q__resendText{text-align:center}@media (max-width:768px){.ForgotPasswordSuccessPage-module__mnqo0q__container{max-width:100%}}@media (max-width:360px){.ForgotPasswordSuccessPage-module__mnqo0q__resendSection{gap:16px}}
.ProfilePage-module__4hji8a__container{flex-direction:column;align-self:stretch;gap:64px;width:100%;max-width:100%;display:flex}.ProfilePage-module__4hji8a__content{flex-direction:column;gap:48px;width:100%;max-width:720px;display:flex}@media (max-width:768px){.ProfilePage-module__4hji8a__container{gap:32px}}@media (max-width:360px){.ProfilePage-module__4hji8a__container{gap:20px}.ProfilePage-module__4hji8a__content{gap:32px}.ProfilePage-module__4hji8a__header{flex-direction:column;align-items:flex-start;gap:12px}.ProfilePage-module__4hji8a__backButton{align-self:flex-start}}
.ResetPasswordPage-module__YzZnkG__container{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:60px;display:flex}.ResetPasswordPage-module__YzZnkG__header{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:500px;display:flex}.ResetPasswordPage-module__YzZnkG__title,.ResetPasswordPage-module__YzZnkG__description{text-align:center}.ResetPasswordPage-module__YzZnkG__form{width:100%;max-width:400px}@media (max-width:360px){.ResetPasswordPage-module__YzZnkG__container{gap:32px}}
.TariffPlansPage-module__-4x7hG__container{flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.TariffPlansPage-module__-4x7hG__content{flex-direction:column;align-items:center;gap:48px;width:100%;max-width:100%;display:flex}.TariffPlansPage-module__-4x7hG__header{text-align:center;justify-content:center;width:100%;display:flex}.TariffPlansPage-module__-4x7hG__title{margin:0}.TariffPlansPage-module__-4x7hG__plansList{width:100%;max-width:1304px}.TariffPlansPage-module__-4x7hG__disclaimer{text-align:center;width:100%;max-width:478px}@media (max-width:768px){.TariffPlansPage-module__-4x7hG__content{gap:32px;padding:32px 0}}@media (max-width:360px){.TariffPlansPage-module__-4x7hG__content{gap:24px;padding:24px 0}}
.ThemeChatPage-module__LQFRbq__container{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex}.ThemeChatPage-module__LQFRbq__content{box-sizing:border-box;flex-direction:column;flex:1;width:100%;max-width:1200px;min-height:0;padding:0 24px;display:flex}.ThemeChatPage-module__LQFRbq__themeChat{flex:1;min-height:0}
