body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}@font-face{font-family:Source Sans Pro;src:url(/static/media/SourceSansPro-Regular.efa76f8326aa5cee3bdd.ttf)}:root{--color-primary:#2aa9e0;--color-primary-hover:#73c9f8;--color-primary-dark:#1a8ab8;--color-accent:#4583ff;--color-accent-hover:#6a9fff;--color-success:#52c41a;--color-success-light:#70e086;--color-success-bg:#b6f1c6;--color-error:#ff4d4f;--color-error-light:#fdafafb8;--color-warning:#faad14;--color-warning-dark:#d48806;--color-premium:#722ed1;--color-premium-dark:#5c3191;--color-highlight:#e03366;--color-yellow:#fcfc71;--color-menu:#3c5482;--color-footer:#252838;--color-scrollbar:#243661;--color-bg-body:#f5f3f0;--color-bg-surface:#fff;--color-bg-hover:#f0ece8;--color-bg-muted:#e9e5e0;--color-bg-elevated:#fbfaf9;--color-text:#2a2420;--color-text-secondary:#5c524a;--color-text-muted:#756a62;--color-text-inverse:#fff;--color-border:#e3ddd7;--color-border-dark:#cdc5bc;--color-border-darker:#b5aba2;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-md:18px;--text-lg:20px;--text-xl:24px;--text-2xl:30px;--text-3xl:36px;--text-4xl:48px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--shadow-sm:0 1px 3px #2a242012;--shadow-md:0 4px 12px #2a242017;--shadow-lg:0 8px 24px #2a24201c;--shadow-card:0 2px 12px #2a242012;--z-base:1;--z-dropdown:10;--z-sticky:50;--z-overlay:90;--z-modal-backdrop:998;--z-modal:999;--transition-fast:150ms ease;--transition-base:200ms ease;--transition-slow:300ms ease}body{background-color:#f5f3f0;background-color:var(--color-bg-body);font-family:Source Sans Pro,sans-serif;margin:0;padding:0}.main-layout{display:flex;flex-flow:column nowrap;min-height:100vh;overflow-y:hidden;position:relative;width:100%}.main-flex-center{display:flex;justify-content:center}.main-layout__main-aside{display:flex;height:100vh}.main-layout__main{flex-grow:1;height:100vh;overflow-y:scroll}#main{overflow:hidden;transition:transform .3s ease;transition:transform var(--transition-slow);width:100%}.scale-btn:hover{box-shadow:none;-webkit-transform:scale(1.025)}.main-layout__sidebar{flex-basis:63px;flex-grow:0;order:-1}.main-layout__footer{flex-grow:0;order:1}.font-size-15-px{font-size:15px}.red-text-color{color:#ff4d4f;color:var(--color-error)}.pointer-cursor{cursor:pointer}.ellipse-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.margin10right{margin-right:10px}.margin10left{margin-left:10px}.marginMinus2top{margin-top:-2px}.margin10{margin:10px}.margin5top{margin-top:5px}.margin10top{margin-top:10px}.margin20bottom{margin-bottom:20px}.margin30bottom{margin-bottom:30px}.padding10Left{padding-left:10px}.padding10{padding:10px}.textAlignCenter{text-align:center}.yellowBackGround,.yellowBtnBackGround{background-color:#fcfc71;background-color:var(--color-yellow)}.blueBackGround{background-color:#4583ff;background-color:var(--color-accent)}.greenBackGround{background-color:#b6f1c6;background-color:var(--color-success-bg)}.width170px{width:170px}.width270px{width:270px}.marginAuto{margin:auto}.wrapper a{background-color:#e03366;background-color:var(--color-highlight);display:block;margin:10px auto;text-align:center;width:90%}.rus:first-letter{text-transform:uppercase}.ge-invisible{display:none!important}.opacity-main-fon{height:100vh;opacity:.4;position:fixed;top:0;width:100%;z-index:-5}.flexbox-center-center{align-items:center;display:flex;justify-content:center;margin-top:10px}.medium-font-size{font-size:medium}.width105px{width:105px}.width124px{width:124px}.width180px{width:180px}.GELink{color:#2aa9e0;color:var(--color-primary)}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#cdc5bc;background:var(--color-border-dark);border-radius:100px}::-webkit-scrollbar-thumb:hover{background:#b5aba2;background:var(--color-border-darker)}::-webkit-scrollbar-corner{background:#0000}*{scrollbar-color:#cdc5bc #0000;scrollbar-color:var(--color-border-dark) #0000;scrollbar-width:thin}@media screen and (max-width:640px){.mobile-none{display:none!important}}@media screen and (max-width:480px){.main-layout__main,.main-layout__main-aside{height:calc(100vh - 63px)}}#word-card{margin:0 auto;max-width:560px;padding:32px 24px}#word-card .word-card__header{align-items:center;display:flex;justify-content:center;margin-bottom:12px}#word-card .word-card__header #counter{color:var(--color-text-muted);font-size:14px;font-weight:600;letter-spacing:.02em}#word-card .word-card__progress-bar{background:var(--color-bg-muted);border-radius:100px;height:6px;margin-bottom:32px;overflow:hidden;width:100%}#word-card .word-card__progress-bar__fill{background:var(--color-primary);border-radius:100px;height:100%;transition:width .3s ease}#word-card .word-card__content{display:flex;justify-content:center}#word-card .word-card__content__card{max-width:420px;perspective:800px;text-align:center;width:100%}#word-card .word-card__content__card>svg{display:none}#word-card .card{cursor:pointer;height:220px;margin:0 auto 24px;position:relative;transform-style:preserve-3d;transition:transform .5s ease;width:100%}#word-card .flipped{transform:rotateY(180deg)}#word-card .back,#word-card .front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);color:var(--color-text);cursor:pointer;display:flex;height:100%;justify-content:center;padding:24px;position:absolute;text-align:center;width:100%}#word-card .front:hover{animation:none;box-shadow:var(--shadow-lg)}#word-card .back{background:var(--color-bg-elevated);transform:rotateY(180deg)}#word-card .card__card-title{display:flex;flex-direction:column;justify-content:center;width:100%}#word-card .cardTitle{color:var(--color-text);font-size:28px;font-weight:700;line-height:1.3;margin:0;word-break:break-word}#word-card #currentEngWord:first-letter,#word-card #currentRusWord:first-letter{text-transform:uppercase}.word-card-btn-area{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:20px}#word-card .word-card__arrows{align-items:center;display:flex;gap:12px}#word-card .word-card__arrows svg{cursor:pointer;opacity:.5;transition:opacity .15s ease}#word-card .word-card__arrows svg:hover{opacity:1}#word-card .btn-sound{cursor:pointer;opacity:.5;transition:opacity .15s ease}#word-card .btn-sound:hover{opacity:1}.word-card-btn-area__remember-btn,.word-card__btn-area{display:flex;justify-content:center}.word-card__btn-area{align-items:center;gap:12px}.word-card__btn-area button{min-width:140px}.wordlist-combine-selector .checkbox__text{margin:24px}@media (max-width:560px){#word-card{padding:24px 16px}#word-card .card{height:180px}#word-card .cardTitle{font-size:22px}.word-card__btn-area{flex-direction:column}.word-card__btn-area button{min-width:0;min-width:auto;width:100%}}@media (prefers-reduced-motion:reduce){#word-card .card{transition:none}#word-card .back,#word-card .flipped{transform:none}}#wordlist-combine-selector{display:grid;margin-top:30px;place-items:center}#wordlist-combine-selector .wordlist-combine-selector__help{margin-top:10px;text-align:center}.custom_main_message{align-items:center;display:flex;flex-flow:column;justify-content:center;margin-top:10px}.custom_main_message .select_category{color:#000;font-size:20px;text-align:center}.custom_main_message span{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:oval;background:#888;border-radius:100px/50px;height:15px;margin-top:20px;width:60px}.custom_main_message img{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:slidein;position:relative}@keyframes slidein{0%{top:0}50%{top:10px}to{top:0}}@keyframes oval{0%{top:0}50%{width:70px}to{top:0}}.icon-btn{--light-blue:#00bcd4;--white:#e9e9e9;--green:#4caf50;--red:#ef1a1a;cursor:pointer;height:20px;transition:var(--transition-fast) ease;width:20px}.icon-btn.stroke-white:hover{stroke:var(--white)}.icon-btn.stroke-light-blue:hover{stroke:var(--light-blue)}.icon-btn.fill-white:hover path{fill:var(--white)}.icon-btn.fill-light-blue:hover path{fill:var(--light-blue)}.icon-btn.fill-green:hover circle{fill:var(--green)}.icon-btn.fill-red:hover path{fill:var(--red)}.button__icon-margin{left:10px;position:absolute}#banner{display:flex;gap:16px;justify-content:end;margin-top:30px;width:98%}#banner .banner__btn{align-items:center;border-radius:8px;display:flex;font-size:18px;font-style:normal;font-weight:400;height:48px;line-height:22px;padding:4px 15px}@media screen and (max-width:820px){#banner{align-items:end;flex-direction:column-reverse}}.dictionary{padding:24px}@media(max-width:600px){.dictionary{padding:16px}}.dictionary__header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.dictionary__title{color:#2a2420;font-size:30px;font-weight:700;line-height:1.2;margin:0}.dictionary__subtitle{color:#756a62;font-size:14px;margin-top:4px}.dictionary__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.dictionary__word-list-item{align-items:center;background:#fff;border:1px solid #e3ddd7;border-radius:12px;cursor:default;display:flex;gap:12px;list-style:none;padding:12px 16px;transition:border-color .15s ease,box-shadow .15s ease}.dictionary__word-list-item:hover{border-color:#cdc5bc;box-shadow:0 1px 3px #2a242012}@media(max-width:600px){.dictionary__word-list-item{gap:8px;padding:12px}}.dictionary__word-list-item-selected{background:#2aa9e00a;border-color:#2aa9e0}.word-list-item__image{border-radius:8px;flex-shrink:0;height:44px;object-fit:contain;width:44px}.word-list-item__info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.word-list-item__list-name{color:#2a2420;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.word-list-item__count-words{color:#756a62;font-size:12px}.word-list-item__list-level{align-items:center;display:flex;flex-shrink:0;gap:8px}.word-list-item__list-level span{color:#756a62;font-size:12px;font-weight:600}.word-list-item__buttons{display:flex;flex-shrink:0;gap:8px}@media(max-width:600px){.word-list-item__buttons{flex-direction:column}}.word-list-item__admin-btns{align-items:center;display:flex;gap:8px}.word-list-item__progress{flex-shrink:0}.dictionary_btn{margin-bottom:16px}.dictionary_container{display:flex;flex-direction:column;width:100%}.dictionary .community{align-items:flex-start;display:flex;flex-flow:row nowrap;height:90px;justify-content:flex-start;margin-bottom:20px;padding:0;width:100%}.dictionary>.community .buttons{align-items:center;display:inline-flex;flex-flow:column nowrap;justify-content:center;padding:0 12px}.dictionary .dropdown .dropdown__list{align-items:center;display:flex;flex-flow:row nowrap;gap:12px;justify-content:flex-start;max-width:100%;overflow-x:auto;padding-bottom:8px;width:100%}.dictionary .dropdown .dropdown__item>img{border-radius:50%;height:56px;width:56px}.dictionary .dropdown .dropdown__item{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:4px;transition:background .15s ease}.dictionary .dropdown .dropdown__item-active{background-color:#2aa9e01a}.dictionary .dropdown .dropdown__item:hover{background-color:#f0ece8}.dictionary .dropdown .dropdown__item>span{font-size:12px;text-align:center}.dictionary_main>.word_list{align-items:center;color:#2a2420;display:flex;flex-direction:column;font-size:16px;margin-top:12px;row-gap:12px}.dictionary_main .word_item{grid-gap:12px;display:grid;font-size:16px;grid-template-columns:1fr 1fr .5fr;margin-top:8px;width:100%}.dictionary_main .word_list_eng{background-color:#e03366}.dictionary_main .word_list_eng,.dictionary_main .word_list_rus{word-wrap:break-word;border:none;border-radius:8px;color:#fff;font-size:14px;min-height:100%!important;overflow-y:hidden;padding:4px 12px;text-align:center}.dictionary_main .word_list_rus{background-color:#2aa9e0}.dictionary_main .word_list_eng:first-letter,.dictionary_main .word_list_rus:first-letter{text-transform:uppercase}.dictionary_main .word_item .word_item_image{display:flex;flex-direction:row;gap:8px;justify-content:flex-end;margin:4px}.dictionary_main .word_item_add_word{background-color:#5c3191;border-radius:8px;color:#fff;cursor:pointer;margin-top:8px;padding:4px 12px}.dictionary_active_input_style{background-color:#e9e5e0!important;border:1px solid #cdc5bc!important;border-radius:4px!important;color:#2a2420!important;padding:4px!important}.dictionary_user_header_message{background-color:#b6f1c6}.dictionary_user_header_message,.dictionary_user_header_message_red{border-radius:4px;padding:4px;position:absolute;text-align:center;width:100%}.dictionary_user_header_message_red{background-color:#ff4d4f;color:#fff}.dictionary .dropdown .loading_cycle .loader{height:40px;left:200%;margin:0;padding:0;position:absolute;top:90%;transform:translate(-50%,-50%);width:40px;z-index:1}.dictionary .dropdown .dropdown__list-loading{display:flex;height:40px;justify-content:center;position:relative;width:40px}@media screen and (max-width:768px){.dictionary_main .word_item{border-bottom:1px solid #e3ddd7;display:flex;flex-direction:column;justify-self:center;margin-top:8px;padding-bottom:12px}.dictionary .community{margin:16px 0}}@media screen and (max-width:560px){.dictionary .dropdown .dropdown__list{width:100%}.dictionary_btn{justify-content:center;margin-left:0}.dictionary .community{align-items:center;flex-flow:column nowrap;height:auto;margin:16px 0}}.dictionary_right_bar{margin-top:16px;width:100%}.dictionary_right_bar>.dictionary_right_bar--wls{display:flex;flex-direction:column;gap:8px;padding-bottom:20px}.dictionary_right_bar .dictionary__word-list-item{align-items:center;background:#fff;border:1px solid #e3ddd7;border-radius:12px;box-shadow:none;cursor:default;display:flex;flex-direction:row;gap:12px;list-style-type:none;padding:12px 16px;transition:border-color .15s ease,box-shadow .15s ease}.dictionary_right_bar .dictionary__word-list-item:hover{border-color:#cdc5bc;box-shadow:0 1px 3px #2a242012;transform:none}@media(max-width:600px){.dictionary_right_bar .dictionary__word-list-item{gap:8px;padding:12px}}.dictionary_right_bar .dictionary_right_bar--wls .dictionary__word-list-item-selected{background:#2aa9e00a;border-color:#2aa9e0}.dictionary__word-list-item .word-list-item__image{border-radius:8px;flex-shrink:0;height:44px;object-fit:contain;width:44px}.dictionary__word-list-item .word-list-item__info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.dictionary_right_bar--wls .word-list-item__list-name{color:#2a2420;font-size:16px;font-weight:600;text-align:left}.dictionary__word-list-item>.word-list-item__count-words{color:#756a62;font-size:12px}.word-list-item__actions{align-self:stretch;display:flex;flex-shrink:0;margin:-12px -16px -12px 0}@media(max-width:600px){.word-list-item__actions{margin:-12px -12px -12px 0}}.word-list-item__action-btn{align-items:center;background:#0000;border:none;border-left:1px solid #e3ddd7;color:#5c524a;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:12px;gap:4px;justify-content:center;padding:0 16px;transition:background .15s ease,color .15s ease}.word-list-item__action-btn .anticon{font-size:20px}.word-list-item__action-btn:hover{background:#f0ece8;color:#2a2420}.word-list-item__action-btn:focus-visible{outline:2px solid #2aa9e0;outline-offset:-2px}.word-list-item__action-btn:last-child{border-radius:0 12px 12px 0}.word-list-item__action-btn--menu{padding:0 12px}@media(max-width:600px){.word-list-item__action-btn{padding:0 12px}.word-list-item__action-btn span{display:none}}.dictionary__word-list-item>.word-list-item__admin-btns{align-items:center;display:flex;flex-shrink:0;gap:8px}.dictionary_right_bar input{background-color:#e9e5e0;border:1px solid #e3ddd7;border-radius:8px;font-size:16px;padding:8px 12px}#dictionary .word-list-item__list-name{word-wrap:break-word;font-weight:600;margin-bottom:auto;overflow-wrap:break-word;word-break:break-word}#dictionary .word-list-item__input-list-name{background-color:#f5f3f0!important;color:#000;font-size:1.2em;margin:5px;width:calc(100% - 14px)}#dictionary .word-list-item__input-list-name-error{background-color:#fdafafb8}#dictionary .word-list-item__admin-btns{margin-top:16px}#dictionary .word-list-item__list-image{max-width:100%}#dictionary .word-list-item__buttons{display:flex;flex-direction:column;gap:8px;margin-top:auto}.loading_cycle .loader{margin:40px auto;padding-top:20px;position:relative;width:40px}.loading_cycle .loader .circle{animation-duration:5.5s;animation-iteration-count:infinite;animation-name:orbit;height:30px;opacity:0;position:absolute;transform:rotate(225deg);width:30px}.loading_cycle .loader .circle:after{background:var(--color-premium-dark);border-radius:5px;content:"";height:4px;position:absolute;width:4px}.loading_cycle .loader .circle:nth-child(2){animation-delay:.24s}.loading_cycle .loader .circle:nth-child(3){animation-delay:.48s}.loading_cycle .loader .circle:nth-child(4){animation-delay:.72s}.loading_cycle .loader .circle:nth-child(5){animation-delay:.96s}@keyframes orbit{0%{animation-timing-function:ease-out;opacity:1;transform:rotate(225deg)}7%{animation-timing-function:linear;transform:rotate(345deg)}30%{animation-timing-function:ease-in-out;transform:rotate(455deg)}39%{animation-timing-function:linear;transform:rotate(690deg)}70%{animation-timing-function:ease-out;opacity:1;transform:rotate(815deg)}75%{animation-timing-function:ease-out;transform:rotate(945deg)}76%{opacity:0;transform:rotate(945deg)}to{opacity:0;transform:rotate(945deg)}}#main-dialog{width:400px}#main-dialog,#main-dialog-700px{background-color:#f5f5f5;border-radius:var(--radius-md);display:flex;flex-direction:column;left:50%;margin:0 auto;max-width:100%;padding:10px 20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:var(--z-modal)}#main-dialog-700px{width:700px}#main-dialog_message{align-items:center;display:flex;flex-direction:column}#main-dialog_message span{font-size:1.2em;padding:10px}#main-dialog_bg_layer{background:#000;height:100vh;left:0;opacity:.5;overflow:hidden;position:fixed;top:0;width:100%;z-index:var(--z-modal-backdrop)}#main-dialog .main-dialog__button-field{display:flex;justify-content:space-around}#simple-selector{cursor:pointer;margin:20px 10px;position:relative;width:250px}.simple-selector__select-text{background-color:initial;border:none;border-bottom:1px solid #0000001f;border-radius:0;cursor:pointer;font-family:inherit;font-size:18px;padding:10px 10px 10px 0;position:relative;width:250px}.simple-selector__select-text:focus{border-bottom:1px solid #0000;outline:none}#simple-selector .simple-selector__select-text{appearance:none;-webkit-appearance:none}#simple-selector:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #0000001f;content:"";height:0;padding:0;pointer-events:none;position:absolute;right:10px;top:18px;width:0}.simple-selector__select-label{color:#00000042;font-size:18px;font-weight:400;left:0;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.simple-selector__select-text:focus~.simple-selector__select-label,.simple-selector__select-text:valid~.simple-selector__select-label{color:var(--color-primary);font-size:14px;top:-20px;transition:all .2s ease}.simple-selector__select-bar{display:block;position:relative;width:250px}.simple-selector__select-bar:after,.simple-selector__select-bar:before{background:var(--color-primary);bottom:1px;content:"";height:2px;position:absolute;transition:all .2s ease;width:0}.simple-selector__select-bar:before{left:50%}.simple-selector__select-bar:after{right:50%}.simple-selector__select-text:focus~.simple-selector__select-bar:after,.simple-selector__select-text:focus~.simple-selector__select-bar:before{width:50%}.simple-selector__select-highlight{height:60%;left:0;opacity:.5;pointer-events:none;position:absolute;top:25%;width:100px}#simple-selector select:disabled{background:var(--color-border-dark)}#simple-selector .disabled{display:none}.lds-ellipsis{display:inline-block;position:relative;width:64px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--color-premium-dark);border-radius:50%;height:5px;position:absolute;top:-5px;width:5px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:6px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:6px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:26px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:45px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}.card-editing{border:2px solid #2aa9e0;box-shadow:0 0 10px #2aa9e080;transition:all .3s ease}@media(max-width:768px){.modal-word-card__button-area{flex-direction:column}}.words-lang-header{display:flex;gap:16px;margin:16px 0 8px}.modal_window_style{background-color:#f5f5f5;border-radius:var(--radius-md);display:flex;flex-direction:column;left:50%;margin:0 auto;max-width:100%;padding:10px 20px 40px;position:fixed;top:50%;transform:translate(-50%,-50%);width:500px;z-index:var(--z-modal)}.dialogCloseButtonStyles{align-self:flex-end;border:none;border-radius:50%;cursor:pointer;font-weight:700;height:30px;margin-bottom:15px;padding:3px 8px;width:30px}.modal_window_bg_layer{background:#000;height:100vh;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:var(--z-modal-backdrop)}.modal_window_style .modal_window_style--close{cursor:pointer;height:20px;left:calc(99% - 20px);position:relative;width:20px}.modal_window_style input{background-color:#fff;border-radius:var(--radius-sm);font-size:20px;margin-top:20px}.modal_window_style div{font-size:20px}.modal_window_style div input{height:20px;width:20px}.modal_window_style button{margin-top:20px}.modal_window_style textarea{border-radius:var(--radius-sm);margin-top:20px;max-width:100%;min-height:60px}.modal_window_style>.ta-auto__words{max-height:200px!important;min-height:100px!important}.modal-dialog__info-words>div{display:flex;flex-direction:column;font-size:15px;line-height:2}.modal-dialog__info-words .modal-dialog__info-words_header{font-weight:700;text-decoration:underline}.modal-dialog__info-words .modal-dialog__info-words_side-first{border:1px solid var(--color-highlight);border-radius:var(--radius-sm);margin-right:4px;padding:2px}.modal-dialog__info-words .modal-dialog__info-words_side-second{border:1px solid var(--color-primary);border-radius:var(--radius-sm);padding:2px}.dialog-cost{display:flex;justify-content:center}.dialog-subscribe-cons{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;list-style:none;padding:0;text-align:center}.dialog-subscribe-cons>li{align-items:center;background-color:var(--color-primary);border-radius:var(--radius-md);box-shadow:0 2px 5px #000;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:5px;padding:3px}.dialog-subscribe-cons>li:hover{box-shadow:0 4px 10px 0 #00000029;transform:scale(1.025)}@media only screen and (min-device-width:375px) and (max-device-width:667px){.modal_window_style button{height:40px}}.learn-card__container{margin-top:16px}.learn-card__hover:hover{background:#f0ece8;cursor:pointer}.learn-card__span-text{font-size:16px}.dictionary_right_bar .add-word-list-btn{display:flex;justify-content:center;margin-top:5px}.dictionary_right_bar .dictionary_left_bar-li-maxAmount{border-radius:4px;box-shadow:none;list-style:none;padding:10px 80px;text-align:center}.change-password__form{display:flex;flex-direction:column;margin:200px auto;width:50%}.form__input-new-password{font-size:2em;margin-top:10px;text-align:center}.change-password__error-message{color:#ff4d4f}@media(max-width:600px){.form__input-new-password{font-size:17px}.change-password__form{width:80%}}.hero-row{align-items:center;display:flex;gap:16px}.hero-content{flex:1 1;min-width:0}.hero-action{flex-shrink:0}@media screen and (max-width:576px){.hero-row{align-items:flex-start;flex-direction:column}.hero-action{margin-top:4px}}.done_word_main{margin:0 auto 16px;padding:24px;width:100%}.done_word_main .done_word_admin_button{margin-top:20px}.done_word_main .done_word_admin_button>span{font-size:20px;margin-left:5px;position:relative;top:3px}.done_word_main .done_word_lists{grid-gap:16px;display:grid;grid-template-columns:repeat(auto-fit,290px);margin:24px 8px 0;overflow-y:scroll;padding:16px;width:100%}.done_word_main .done_word_lists_item{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;display:flex;flex-direction:column;height:390px;justify-content:space-between;transition:transform .1s ease-in;width:290px}.done_word_main .done_word_lists_item_admin_panel{align-items:center;display:grid!important;grid-template-columns:1fr 2fr}.done_word_main .done_word_lists_item_admin_panel button{background-color:#00bcd4}.done_word_main .done_word_lists_item{margin:0;padding:0}.done_word_main .done_word_lists_item:hover{box-shadow:0 4px 12px #2a242017;transform:scale(1.025)}.done_word_main .done_word_lists_item_level{align-items:center;display:flex;justify-content:space-between;margin:8px}.done_word_main .done-word-lists-item_footer-card{display:flex;justify-content:space-between}.done_word_main .done_word_lists_item_premium-header{background-color:#fcfc71;border:none;border-radius:8px;color:#000;padding:5px}.done_word_main .done_word_lists_item_like{align-items:center;display:flex;justify-content:space-between;padding:8px}.done_word_main .done_word_lists_item_li_author{bottom:5px;margin-right:24px;right:0}.done_word_main .done_word_lists_item_name{font-size:24px;text-align:center}.done_word_main .done_word_lists_item_image,.done_word_main .done_word_lists_item_li_button div{display:flex;justify-content:center}.done_word_main .done_word_lists_item_tags{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-bottom:5px}.done_word_main .done_word_lists_item img{height:150px;width:150px}.done_word_main .done_word_lists_item .not_allowed_cursor{cursor:not-allowed}.done_word_main .done_word_lists_item .disabled_button{background-color:#7f7f7f;box-shadow:0 2px 5px #0a0a0a}.done_word_main .done_word_lists_item button:hover{box-shadow:none;-webkit-transform:scale(1.025)}.done_word_main .done_word_lists_item span{margin:0 auto}.done_word_main .done_word_main .done_word_lists_item_image{display:flex;justify-content:center}.done_word_main .done_word_main .done_word_lists_item_name>span{font-size:2em;text-align:center;width:90%}.done_word_main .done_word_lists_item_level_question{cursor:pointer;padding:6px 13px!important}.done_word_main .done_word_lists_item_level_question:hover{background-color:#f5f3f0}@media screen and (max-width:860px){.done_word_main .done_word_lists{grid-template-columns:repeat(auto-fit,220px);max-height:calc(100vh - 440px)}.done_word_main .done_word_lists_item{width:220px}}@media screen and (max-width:810px){.done_word_main .done_word_lists{grid-template-columns:repeat(auto-fit,400px)}.done_word_main .done_word_lists_item{width:400px}}@media screen and (max-width:645px){.done_word_main .done_word_lists{grid-template-columns:repeat(auto-fit,199px)}.done_word_main .done_word_lists_item{width:199px}}@media screen and (max-width:480px){.done_word_main{align-content:center;align-items:center;display:flex;flex-direction:column}.done_word_main .done_word_lists{grid-template-columns:repeat(auto-fit,340px)}.done_word_main .done_word_lists_item{width:340px}.done_word_main .done_word_submit_your{display:flex;justify-content:end;width:100%}}@media screen and (max-width:420px){.done_word_main .done_word_lists{grid-template-columns:repeat(auto-fit,315px)}.done_word_main .done_word_lists_item{width:315px}}@media screen and (max-width:400px){.done_word_main .done_word_lists{grid-template-columns:repeat(auto-fit,285px)}.done_word_main .done_word_lists_item{width:285px}}@media screen and (max-width:365px){.done_word_main .done_word_lists{grid-template-columns:repeat(auto-fit,270px)}.done_word_main .done_word_lists_item{width:270px}}@media screen and (max-width:345px){.done_word_main .done_word_lists{grid-template-columns:repeat(auto-fit,250px)}.done_word_main .done_word_lists_item{width:250px}}.spin-earth-on-hover{transform:rotate(-10turn)!important;transition:.2s ease!important}#not-found{font-weight:300;height:100%;margin:0;position:absolute;-webkit-user-select:none;user-select:none;width:100%}#not-found .bg-purple{background-size:cover;background:url(http://salehriaz.com/404Page/img/bg_purple.png) repeat-x 0 0;height:100%;overflow:hidden}#not-found .custom-navbar{padding-top:15px}#not-found .brand-logo{display:inline-block;margin-left:25px;margin-top:5px}#not-found .navbar-links{display:inline-block;float:right;margin-right:15px;text-transform:uppercase}#not-found ul{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}#not-found li{float:left;padding:0 15px}#not-found li a{color:#fff;display:block;font-size:12px;letter-spacing:2px;text-align:center;text-decoration:none;transition:all .3s ease-in}#not-found li a:hover{color:#ffcb39}#not-found .btn-request{border:1px solid #ffcb39;border-radius:100px;font-weight:400;padding:10px 25px}#not-found .btn-request:hover{background-color:#ffcb39;box-shadow:0 20px 20px #0000001a;color:#fff;transform:scale(1.05)}#not-found .btn-go-home{border:1px solid #ffcb39;border-radius:100px;color:#fff;display:block;font-size:11px;font-weight:400;letter-spacing:2px;margin:15px auto;padding:10px 15px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in;width:100px;z-index:200}#not-found .btn-go-home:hover{background-color:#ffcb39;box-shadow:0 20px 20px #0000001a;color:#fff;transform:scale(1.05)}#not-found .central-body{align-items:center;display:flex;gap:32px}.central-body__text{align-items:center;display:flex;flex-direction:column}.central-body-text__span{font-size:32px;font-style:normal;font-weight:400;line-height:48px;padding:16px;text-align:center}.central-body-text__btn{font-size:18px;font-style:normal;font-weight:400;height:50px;line-height:24px}#not-found .objects img{pointer-events:none;z-index:var(--z-overlay)}#not-found .object_rocket{animation:rocket-movement 200s linear infinite both running;pointer-events:none;position:absolute;top:75%;transform:translateX(-50px);z-index:95}#not-found .object_earth{left:15%;position:absolute;top:20%;z-index:var(--z-overlay)}#not-found .object_moon{left:25%;position:absolute;top:12%}#not-found .object_astronaut{animation:rotate-astronaut 200s linear infinite alternate both}#not-found .box_astronaut{animation:move-astronaut 50s linear infinite alternate both;position:absolute;right:20%;top:60%;will-change:transform;z-index:110!important}#not-found .image-404{pointer-events:none;position:relative;z-index:100}#not-found .stars{background-size:contain;background:url(http://salehriaz.com/404Page/img/overlay_stars.svg) repeat 0 0}#not-found .glowing_stars .star{background-color:#fff;border-radius:100%;height:3px;opacity:.3;position:absolute;width:3px;will-change:opacity}#not-found .glowing_stars .star:first-child{animation:glow-star 2s ease-in-out 1s infinite alternate;left:25%;top:80%}#not-found .glowing_stars .star:nth-child(2){animation:glow-star 2s ease-in-out 3s infinite alternate;left:40%;top:20%}#not-found .glowing_stars .star:nth-child(3){animation:glow-star 2s ease-in-out 5s infinite alternate;left:25%;top:25%}#not-found .glowing_stars .star:nth-child(4){animation:glow-star 2s ease-in-out 7s infinite alternate;left:80%;top:75%}#not-found .glowing_stars .star:nth-child(5){animation:glow-star 2s ease-in-out 9s infinite alternate;left:50%;top:90%}@media only screen and (max-width:600px){#not-found .navbar-links{display:none}#not-found .custom-navbar{text-align:center}#not-found .brand-logo img{width:120px}#not-found .box_astronaut{top:70%}.central-body__text{margin-bottom:10px}.central-body-text__span{font-size:16px}}@media only screen and (max-width:1280px){.central-body__text{margin-right:10%}.central-body-text__span{font-size:24px;line-height:32px;width:45vh}.central-body-text__btn{font-size:16px;font-style:normal;font-weight:400;height:46px;line-height:24px}}@media only screen and (max-width:1000px){#not-found .central-body{flex-direction:column;gap:16px}.central-body__text{margin-bottom:60px;margin-right:0}.central-body-text__span{font-size:18px}.central-body-text__btn{font-size:16px;font-style:normal;font-weight:400;height:46px;line-height:24px}}@keyframes rocket-movement{to{transform:translate(1200px,-600px)}}@keyframes spin-earth{to{transform:rotate(-1turn);transition:transform 20s}}@keyframes move-astronaut{to{transform:translate(-160px,-160px)}}@keyframes rotate-astronaut{to{transform:rotate(-2turn)}}@keyframes glow-star{40%{-webkit-opacity:.3;opacity:.3}90%,to{border-radius:999999px;-webkit-opacity:1;opacity:1;transform:scale(1.2)}}#fill-word .fill-word_cross-area{display:flex;justify-content:center}#fill-word h1{text-align:center}#fill-word .fill-word__answers{align-items:center;display:flex;flex-direction:column;justify-content:center}#fill-word>.fill-word__rus-words{display:flex;flex-wrap:wrap;justify-content:center}#fill-word>.fill-word__rus-words>span{font-size:.7em;padding:5px 10px}#fill-word .fill-word__content_grid{display:grid;justify-content:center}#fill-word .fill-word__answers ul{list-style:none}#fill-word .fill-word_cross-area canvas{border-bottom:1px solid;border-right:1px solid;cursor:pointer}@media screen and (min-width:1680px){#fill-word .fill-word__content_grid{grid-template-columns:350px 1fr 350px}#fill-word #wordlist-combine-selector{grid-column:3;grid-row:1;height:200px;margin-right:30px}#fill-word .fill-word_cross-area{grid-column:2;grid-row:1}#fill-word .fill-word__answers{grid-column:1;grid-row:1;justify-content:flex-start;margin-left:20px}#fill-word>.fill-word__rus-words>span{font-size:1em}}#dialogs{display:grid;grid-template-columns:1fr 2fr 1fr;height:calc(100vh - 63px)}@media screen and (max-width:640px){#dialogs{grid-template-columns:1fr}}#new-consomer .block-content{min-height:100vh}#new-consomer .block-content p{-webkit-font-smoothing:antialiased;font-size:1.1em;line-height:1.5}#new-consomer .new-comers-img{width:300px}#new-consomer .block-content h2{font-size:2.5em;letter-spacing:.02em;line-height:1;margin:1em 0 0;text-align:center}#new-consomer .subtitle{font-size:1.2em;font-weight:400;margin:2em 0;text-align:center;text-transform:uppercase}#new-consomer .heading-group{margin:0 0 3em}#new-consomer .content h3{font-size:1.2em;letter-spacing:.02em;line-height:1.2}@media (min-width:40em){#new-consomer .content h3{font-size:2.5em}}#new-consomer h1,#new-consomer h2,#new-consomer h3{font-weight:900}#new-consomer .l-block-spacing{min-height:80vh;padding:2em 0 4em}#new-consomer .l-contained{margin-left:auto;margin-right:auto;max-width:1000px;padding-left:1em;padding-right:1em}@media (min-width:40em){#new-consomer .l-contained{padding-left:2em;padding-right:2em}}#new-consomer .shake-btn{animation:trambling-animation 1.2s ease-in-out 0s infinite normal none running;background-color:var(--color-primary);border:none;border-radius:var(--radius-md);box-shadow:0 2px 5px #000;color:#fff;cursor:pointer;font-size:30px;margin-left:8px;padding:10px 40px}#new-consomer .shake-btn:hover{box-shadow:0 4px 10px 0 #00000029;transform:scale(1.025)}@keyframes revealFromLeft{0%{opacity:0;transform:translateX(-1em)}to{opacity:1;transform:translateX(0)}}@keyframes reveal{0%{opacity:0}to{opacity:1}}@keyframes scaleVertical{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes revealScaleUp{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes trambling-animation{0%,50%,to{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg)}10%,30%{transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg)}20%,40%{transform:rotate(2deg);-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg)}}@media screen and (max-width:700px){#new-consomer .section-2 .section-2__cards{grid-template-columns:repeat(1,1fr)}}#rules{margin-top:2em}#rules .rules_rules-area{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-items:center;list-style:none}#rules .rule-test label{font-size:20px}#rules .rules_rules-area a{color:#000;outline:none;text-decoration:none}#rules .rule_rules-content{display:flex;font-size:20px;justify-content:center;margin-bottom:20px}#rules .rule_rules-content div{width:60vw}#rules .rule-card_image{display:flex;justify-content:center}#rules .rules_rules-area_rules-card{border-radius:8px;box-shadow:0 1px 3px #2a242012;cursor:pointer;display:flex;flex-direction:column;transition:transform .1s ease-in}#rules .rules_rules-area_rules-card:hover{box-shadow:0 4px 12px #2a242017;transform:scale(1.025)}#rules .rules-card_type{background-color:#e03366;border-top-left-radius:8px;border-top-right-radius:8px;text-align:center}#rules .rules-card_img{height:320px;width:300px}#rules .rules_admin_button{margin-bottom:20px;margin-top:20px}#rules .rules_admin_button>span{font-size:20px;margin-left:5px;position:relative;top:3px}#rules .rules-card_name{background-color:#2aa9e0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:25px;margin:0;padding:7px;text-align:center}#rules .rules-header{font-size:2em;text-align:center}#rules .rules-header h2{font-style:italic;margin-top:-50px}#rules .number-block{text-align:left}#rules .number-block>h3{background-color:#a583ff;border-radius:50%;margin-top:20px;padding-left:10px;width:37px}#rules .task-example{text-align:left}#rules .number-block{font-style:italic;font-weight:700}#rules .example{grid-gap:5px;display:grid;margin-top:5px;text-align:left}#rules .example div{font-style:italic;font-weight:700;padding:8px}#rules .example div:first-of-type{background-color:#cfe2f3}#rules .example div:nth-of-type(2){background-color:#d9d2e9}#rules .example-dialog{grid-gap:5px;display:grid;margin-top:5px;text-align:left}#rules .example-dialog li{background-color:#cfe2f3;font-style:italic;font-weight:700;padding:8px}#rules .fact-rule{font-weight:700;text-align:left}#rules .very-important-words{display:flex;font-style:italic;font-weight:700;justify-content:space-around}#rules .very-important-words u{display:inline-block}#rules ul{-webkit-padding-start:0;list-style:none;padding-inline-start:0}#rules .table-two li{grid-gap:5px;display:grid;grid-template-columns:1fr 1fr;margin-top:5px;text-align:center}#rules .table-three{margin-bottom:30px}#rules .table-three li{grid-gap:5px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:5px;text-align:center}#rules .table-three li span,#rules .table-two li span{background-color:#cfe2f3;font-style:italic;font-weight:700;padding:8px}#rules .table-three li span:nth-of-type(2){background-color:#d9d2e9}#rules .table-four li{grid-gap:5px;display:grid;grid-template-columns:1fr 2fr 2fr 2fr;margin-top:5px;text-align:center}#rules .table-four li span{background-color:#cfe2f3;font-style:italic;padding:8px}#rules .table-four li span:first-of-type,#rules .table-four li:first-of-type span{background-color:#d9d2e9;font-weight:700}#rules .table-two-vs li{grid-gap:5px;display:grid;grid-template-columns:1fr 1fr;margin-top:5px;text-align:center}#rules .table-two-vs li span{background-color:#cfe2f3;font-style:italic;font-weight:700;padding:8px}#rules .table-two-vs li span:nth-of-type(2){background-color:#d9d2e9}#rules .table-two-vs-not-paint li{grid-gap:5px;display:grid;grid-template-columns:1fr 1fr;margin-top:5px;text-align:center}#rules .table-two-vs-not-paint li span{font-style:italic;font-weight:700;padding:8px}#rules .table-uniq-one{grid-gap:5px;grid-template-areas:"A B1 C1" "A B1 C1" "A B1 C2" "A B2 C2" "A B2 C3" "A B2 C3";grid-template-columns:2fr 1fr 4fr}#rules .table-uniq-one,#rules .table-uniq-two{display:grid;font-style:italic;font-weight:700;margin-top:5px;text-align:center}#rules .table-uniq-two{grid-gap:5px;grid-template-areas:"A B1 C D1" "A B1 C D1" "A B1 C D2" "A B2 C D2" "A B2 C D3" "A B2 C D3";grid-template-columns:2fr 1fr 1fr 4fr}#rules .table-uniq-one li:first-of-type{background-color:#cfe2f3;grid-area:A}#rules .table-uniq-one li:nth-of-type(2){background-color:#d9d2e9;grid-area:B1}#rules .table-uniq-one li:nth-of-type(3){background-color:#d9d2e9;grid-area:B2}#rules .table-uniq-one li:nth-of-type(4){background-color:#cfe2f3;grid-area:C1}#rules .table-uniq-one li:nth-of-type(5){background-color:#cfe2f3;grid-area:C2}#rules .table-uniq-one li:nth-of-type(6){background-color:#cfe2f3;grid-area:C3}#rules .table-uniq-two li:first-of-type{background-color:#cfe2f3;grid-area:A}#rules .table-uniq-two li:nth-of-type(2){background-color:#d9d2e9;grid-area:B1}#rules .table-uniq-two li:nth-of-type(3){background-color:#d9d2e9;grid-area:B2}#rules .table-uniq-two li:nth-of-type(4){background-color:#cfe2f3;grid-area:C}#rules .table-uniq-two li:nth-of-type(5){background-color:#d9d2e9;grid-area:D1}#rules .table-uniq-two li:nth-of-type(6){background-color:#d9d2e9;grid-area:D2}#rules .table-uniq-two li:nth-of-type(7){background-color:#d9d2e9;grid-area:D3}#rules .rule-test{margin-top:20px}#rules .next-div-block>div{display:block}#rules .rule-card{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;cursor:pointer;min-height:390px;min-width:270px;transition:transform .1s ease-in}#rules .rule-card,#rules .rule-card div{display:flex;flex-flow:column nowrap}#rules .rule-card-status-badge{position:relative}#rules .rule-card-status-badge>svg{left:88%;position:absolute;top:-25px;z-index:98}#rules .rule-card:hover{box-shadow:0 4px 12px #2a242017;transform:scale(1.025)}#rules .rule-card .rule-card__type{background-color:#bdb7b9;border-top-left-radius:8px;border-top-right-radius:8px;font-size:1.4rem;text-align:center}#rules .rule-card .rule-card__img{height:320px;width:270px}#rules .rule-card .rule-card__name{background-color:#2aa9e0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:1.6rem;margin:0;overflow:hidden;padding:8px!important;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:270px}.rule-card-lp-container{margin-left:48px}.rule-card-lp-container .rule-card-lp{align-items:center;display:flex;flex-direction:column;gap:16px}.rule-card-lp-container .rule-card-lp .rule-card__name-lp{font-size:24px}.rule-card-lp-container .rule-card-lp .rule-card__img-lp{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;height:320px;width:270px}@media screen and (max-width:800px){#rules .rule_rules-content .rules-header{font-size:1em;margin:50px auto}#rules .rule_rules-content .rules-header h2{margin-top:10px}#rules .rule_rules-content div{width:93vw}}.simple-checkbox .checkbox{cursor:pointer}.simple-checkbox .checkbox input{cursor:inherit;margin:10px 0 0 20px;opacity:0;z-index:-1}.simple-checkbox .checkbox .checkbox__text{cursor:inherit;font-family:inherit;font-size:20px;line-height:20px;padding:0 0 0 50px;position:relative}.simple-checkbox .checkbox .checkbox__text:before{background:#cdd1da;border-radius:13px;box-shadow:inset 0 2px 3px #0003;content:"";height:20px;left:0;position:absolute;transition:var(--transition-base) ease;width:40px}.simple-checkbox .checkbox .checkbox__text:after{background:#fff;border-radius:8px;box-shadow:0 2px 5px #0000004d;content:"";height:16px;left:2px;position:absolute;top:2px;transition:var(--transition-base) ease;width:16px}.simple-checkbox input:checked+.checkbox__text:before{background:var(--color-success)}.simple-checkbox input:checked+.checkbox__text:after{left:22px}.simple-checkbox .checkbox label{color:#000}.simple-checkbox .checkbox__text:hover{color:gray;cursor:pointer}.main_footer{background-color:var(--color-footer);color:#fff;font-size:1.2em;padding:16px;text-align:center}.main_footer a{color:#fff;font-size:1em;padding:0 10px}.mobile-layout__sidebar{bottom:0;display:none;left:0;position:fixed;width:100%}.navbar__burger{cursor:pointer;margin-top:3px}.mobile-layout__sidebar .navbar__icon-back{height:40px;width:40px}#navbar .navbar{background-color:#3c5482;height:63px;overflow:hidden}#navbar .mobile-layout__sidebar .navbar__link-back{line-height:63px;padding:0 15.5px}#navbar .mobile-layout__sidebar{box-shadow:-5px -5px 5px -5px #223c5099}@media(max-width:480px){.main-layout__sidebar{display:none;min-width:100vw}.mobile-layout__sidebar{display:block}}.nav-sider{background:#faf6f1!important;border-left:1px solid #e8e0d5;overflow:hidden;padding:24px;position:relative}.nav-sider:after{background:linear-gradient(0deg,#e8f0e466 0,#e8f0e400);bottom:0;content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0}.nav-sider__logo{min-height:64px;padding:16px 24px}.nav-sider__divider{border-color:#e8e0d5!important;margin:0!important}.nav-sider__menu{background:#0000!important;border-inline:none!important}.nav-sider__menu .ant-menu-item,.nav-sider__menu .ant-menu-submenu-title{border-radius:8px!important;color:#5c524a!important;margin-inline:8px!important;transition:all .15s ease}.nav-sider__menu .ant-menu-item .anticon,.nav-sider__menu .ant-menu-item svg,.nav-sider__menu .ant-menu-submenu-title .anticon,.nav-sider__menu .ant-menu-submenu-title svg{color:#8b7e6a;font-size:16px;transition:color .15s ease}.nav-sider__menu .ant-menu-item:hover,.nav-sider__menu .ant-menu-submenu-title:hover{background:#f0ebe4!important;color:#2a2420!important}.nav-sider__menu .ant-menu-item:hover .anticon,.nav-sider__menu .ant-menu-item:hover svg,.nav-sider__menu .ant-menu-submenu-title:hover .anticon,.nav-sider__menu .ant-menu-submenu-title:hover svg{color:#2a2420}.nav-sider__menu .ant-menu-item-selected{background:#e8f0e4!important;color:#3d6b35!important;font-weight:600}.nav-sider__menu .ant-menu-item-selected .anticon,.nav-sider__menu .ant-menu-item-selected svg{color:#4a7c3f!important}.nav-sider__menu .ant-menu-item-selected a{color:#3d6b35!important}.nav-sider__menu .ant-menu-sub{background:#0000!important}.nav-sider__profile{border-radius:8px;cursor:pointer;margin:4px 8px;padding:12px 16px;transition:background .15s ease}.nav-sider__profile:hover{background:#f0ebe4}.nav-sider__socials{padding:0 24px 12px;position:relative;z-index:1}.nav-sider__socials a{opacity:.5;transition:opacity .15s ease}.nav-sider__socials a:hover{opacity:.8}#add-privilege-dialog{background-color:#f5f5f5;border-radius:var(--radius-md);display:flex;flex-direction:column;left:50%;margin:0 auto;max-height:70vh;min-height:70vh;padding:10px 20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:700px;z-index:var(--z-modal)}#add-privilege-dialog#add-privilege-dialog_content{color:#000;height:65vh;max-height:80%;min-height:80%;overflow-y:auto}#add-privilege-dialog#add-privilege-dialog_content li{display:grid;grid-template-columns:1fr 1fr;list-style:none}#add-privilege-dialogbutton{background-color:var(--color-error);border:none;border-radius:var(--radius-md);box-shadow:0 2px 5px #000;color:#fff;cursor:pointer;margin:10px;padding:5px;transition:transform .1s ease-in}#add-privilege-dialogbutton:hover{box-shadow:0 4px 10px 0 #00000029;transform:scale(1.015)}@media screen and (max-width:1100px){#add-privilege-dialog{width:600px}}@media screen and (max-width:640px){#add-privilege-dialog{width:90%}}@media screen and (max-width:480px){#add-privilege-dialog{width:90%}}#guess-word{margin:0 auto;max-width:640px;padding:32px 24px}#guess-word h1{color:var(--color-text-muted);font-size:14px;font-weight:600;letter-spacing:.02em;margin:0 0 24px;text-align:center}#guess-word .guess-word__progress-bar{background:var(--color-bg-muted);border-radius:100px;height:6px;margin-bottom:32px;overflow:hidden;width:100%}#guess-word .guess-word__progress-bar__fill{background:var(--color-primary);border-radius:100px;height:100%;transition:width .3s ease}#guess-word .fill-word__content_grid{display:grid;justify-content:center}#guess-word .guess-word-area{align-items:center;display:flex;flex-direction:column;justify-content:center}#guess-word .guess-word-area>.guess-word-area__rus{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);color:var(--color-text);font-size:24px;font-weight:700;margin:0 0 32px;max-width:420px;padding:20px 32px;text-align:center;width:100%;word-break:break-word}#guess-word .guess-word-area>.guess-word-area__words{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}#guess-word .guess-word-area__words>.guess-word__word{display:flex;flex-direction:row;gap:4px;margin:0}#guess-word .guess-word__letter .ant-input,#guess-word .guess-word__letter>input{background:var(--color-bg-surface);border:2px solid var(--color-border-dark)!important;border-radius:var(--radius-md)!important;color:var(--color-text);font-size:24px;font-weight:700;height:56px;padding:0;text-align:center;transition:border-color .15s ease,box-shadow .15s ease;width:48px}#guess-word .guess-word__letter .ant-input:focus,#guess-word .guess-word__letter>input:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px #2aa9e01f!important;outline:none}#guess-word .guess-word__letter-guessed .ant-input,#guess-word .guess-word__letter-guessed input{background-color:var(--color-success-bg)!important;border-color:var(--color-success)!important;color:#2d6a2e}#guess-word .guess-word__letter-failed .ant-input,#guess-word .guess-word__letter-failed input{background-color:var(--color-error-light)!important;border-color:var(--color-error)!important;color:#8b1a1a}#guess-word .guess-word-area__buttons{align-items:center;display:flex;flex-direction:column;max-width:420px;width:100%}#guess-word .guess-word-area__buttons>.guess-word-area__help{align-items:center;display:flex;gap:10px;justify-content:center;margin:0 0 16px}#guess-word .guess-word-area__help>svg{cursor:pointer;opacity:.5;transition:opacity .15s ease}#guess-word .guess-word-area__help>svg:hover{opacity:1}#guess-word .guess-word-area__help>span{color:var(--color-text-secondary);font-size:16px;font-style:italic}#guess-word .guess-word-area__btns{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%}#guess-word .guess-word-area__btns button{max-width:280px;width:100%}@media screen and (min-width:1680px){#guess-word .fill-word__content_grid{grid-template-columns:1fr 350px}#guess-word #wordlist-combine-selector{grid-column:2;grid-row:1;height:300px;margin-right:30px}#guess-word .guess-word-area{grid-column:1;grid-row:1}}@media screen and (max-width:560px){#guess-word{padding:24px 16px}#guess-word .guess-word-area>.guess-word-area__rus{font-size:20px;margin-bottom:24px;padding:16px 20px}#guess-word .guess-word__letter .ant-input,#guess-word .guess-word__letter>input{font-size:18px;height:44px;width:38px}}#personal-policy{font-family:BlinkMacSystemFont,-apple-system,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;list-style:none;margin:2em auto;width:80%}#personal-policy>h2{font-weight:700;text-align:center}#personal-policy>ul{list-style:none;margin-top:10px}#personal-policy>ul>li>ul{list-style:none}.profile_page{grid-gap:30px;display:grid;grid-template-areas:"profile communities" "profile friends" "profile ." "profile .";grid-template-columns:1fr 1fr;grid-template-rows:200px 200px 1fr 1fr;margin:60px auto;min-height:50vh;width:90%}.profile_page .profile_page_profile{border-radius:var(--radius-md);grid-area:profile;left:0;position:relative;top:0}.profile_page .profile_page_friends{border-radius:var(--radius-md);grid-area:friends}.profile_page .profile-page-friends_title{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.profile_page .profile_page_achieves,.profile_page .profile_page_chats,.profile_page .profile_page_friends,.profile_page .profile_page_profile{background:var(--color-accent);box-shadow:0 2px 5px #000;color:#000;display:flex;flex-direction:column;text-decoration:none;transition:transform .1s ease-in}.profile_page .profile_photo{cursor:pointer;margin:0 auto;padding-top:10px}.profile_page .profile_photo>img{border-radius:50%;height:180px;width:180px}.profile_page .premium-profile{border:2px solid #ff9300}.profile_page .profile_exit_button{cursor:pointer;height:50px;margin:0;position:absolute;right:10px;top:10px;width:50px}.profile_page .profile_title{font-size:2rem;padding-left:15px;padding-top:15px}.profile_page .profile_info{align-items:flex-start;display:inline-flex;flex-flow:column nowrap;justify-content:flex-start;margin:0;padding:0 20px;width:100%}.profile_page .profile_info>.btn-go-admin-page{color:red}.profile_page .profile_info li,.profile_page .profile_info li>span{font-size:20px;list-style-type:none;padding:5px 0}.profile_page .profile_info>li{align-items:center;color:#c4c4c4;display:inline-flex;flex-flow:row nowrap;width:100%}.profile_page .profile_info>li .profile_data,.profile_page .profile_info>li .profile_info_title{align-self:center;flex-basis:30%;font-size:1.3rem;padding-right:20px}.profile_page .profile_info>li.profile_info_title input{display:none}.profile_page .profile_info>li.profile_info_title .checkbox__text{margin-top:-8px}.profile_page .profile_info_edit_btn button{background:linear-gradient(45deg,var(--color-premium-dark) 50%,var(--color-accent));border:none;border-radius:20px;cursor:pointer}.profile_page .profile_info_edit_btn button:hover{background:#00ec0085}.profile_page .profile_info_app_cancel button:first-child{background:#00ec0085;border:none;border-bottom-left-radius:20px;border-top-left-radius:20px;cursor:pointer}.profile_page .profile_info_app_cancel button:nth-child(2){background:#ec061585;border:none;border-bottom-right-radius:20px;border-top-right-radius:20px;cursor:pointer}.profile_page .profile_page_profile__status{align-items:center;color:#ff9300;display:flex;font-size:1.2em;justify-content:center}.profile_page .profile_info_data{color:#000}.profile_page .profile_info_data_question{margin-left:10px}.profile_page .profile_info_data_question svg{position:relative;top:5px}.profile_page .profile_info_data-button{background-color:var(--color-bg-body);border:none;border-radius:var(--radius-md);box-shadow:5px 5px 5px #c6c6c629,-5px -5px 5px #ffffff4d;cursor:pointer;margin-left:10px;padding:2px 15px}.profile_page .profile_page-action-btns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.profile_page .profile_page-action-btns>button{margin:10px}.profile_page .profile_page-action-btns .buy-premium{background-color:var(--color-yellow);border-radius:var(--radius-sm);color:#000;cursor:pointer;padding:3px}.profile_page .profile_page-action-btns .buy-premium:hover{color:#1574f5}.profile_info_title-sub-btn>span{font-size:10px!important}@media screen and (max-width:1100px){.profile_page{grid-template-rows:250px 250px 1fr 1fr}.profile_page .profile_info>li .profile_data,.profile_page .profile_info>li .profile_info_title{flex-basis:45%;padding-right:10px}}@media screen and (max-width:1386px){.profile_page{grid-gap:20px;grid-template-areas:"profile" "communities" "friends";grid-template-columns:1fr;grid-template-rows:1fr 200px 200px;margin:20px auto;width:calc(100% - 40px)}.profile_page .profile_info>li .profile_data,.profile_page .profile_info>li .profile_info_title{flex-basis:40%}}@media screen and (max-width:640px){.profile_page .profile_title{font-size:1.5rem}.profile_page .profile_info li,.profile_page .profile_info li>span,.profile_page .profile_info>li .profile_data,.profile_page .profile_info>li .profile_info_title{font-size:1.2rem}.profile_page .profile_page_achieves,.profile_page .profile_page_chats,.profile_page .profile_page_friends,.profile_page .profile_page_profile{width:calc(100vw - 40px)}}@media screen and (max-width:480px){.profile_page .profile_title{font-size:1.3rem}.profile_page .profile_info li,.profile_page .profile_info li>span,.profile_page .profile_info>li .profile_data,.profile_page .profile_info>li .profile_info_title{font-size:1rem}}.profile_info img{cursor:pointer;height:1.2rem;margin-left:10px;width:1.2rem}.profile_info span{font-size:20px;list-style-type:none}.profile_info input{background-color:var(--color-bg-body);border:none;border-radius:var(--radius-md);color:#000;font-size:15px;grid-column:2/4;height:80%;width:60%}.profile_info .data{color:#000;grid-column:2/4;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.profile_info .edit_btn{height:20px;margin-left:10px;width:20px}.none{display:none}.profile-main-container{display:grid;grid-template-columns:repeat(auto-fill,33%);margin:50px 0 0 75px}.user-card-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;display:flex;flex-direction:column;height:590px;width:100%}.user-card-container .profile_photo{cursor:pointer;padding-top:12px}.user-card-container .profile_photo>img{border-radius:50%;height:260px;width:260px}.user-card-container .user-card__text{color:#756a62;width:70%}.user-card-container .user-card__text,.user-card-container .user-card__text-user{display:flex;flex-direction:column;font-size:20px;font-style:normal;font-weight:400;gap:16px;line-height:22px;margin-top:16px}.user-card-container .user-card__text-user{color:#000;margin-left:32px;width:30%}.user-card-container .profile_page_profile__status{align-items:center;color:#722ed1;display:flex;font-size:24px;justify-content:center}.user-card-container .user-card__dropdown{margin-left:75%;margin-top:16px}.target-card-container{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;display:flex;height:166px;justify-content:space-evenly;margin-top:50px;padding-top:20px;width:100%}.target-card-container .target-card__text-container{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:8px}.target-card-container .target-card__text-container .target-card__text{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:16px;text-align:center}.target-card-container__1{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;display:flex;gap:16px;height:166px;margin-top:50px;padding-top:20px;width:100%}.target-card-container__1 .target-card-container__icon{margin-left:16px}.target-card-container__1 .target-card-container__text{font-size:24px}.errors-in-words-card-container{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;height:590px;margin-left:65px;width:85%}.errors-in-words-card-container .errors-in-words-card-text{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:24px;margin-top:36px;text-align:center}.repeat-list-card-container{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;height:590px;margin-left:30px;width:85%}.repeat-list-card-container .repeat-list-card-text{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:24px;margin-top:36px;text-align:center}.words-statistics-card-container{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;height:166px;margin:50px 0 0 30px;width:85%}.words-statistics-card-container .words-statistics-card-text{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:24px;margin-top:16px;text-align:center}.test-statistics-card-container{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;display:flex;flex-direction:column;height:166px;margin:50px 0 0 65px;width:85%}.test-statistics-card-container .test-statistics-card-text{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:24px;margin-top:16px;text-align:center}.modal-input-container{display:flex;flex-direction:column;gap:12px;margin-top:16px}@media screen and (max-width:1680px){.profile-main-container{margin:50px 0 0 40px}.user-card-container{height:550px}.user-card-container .profile_photo>img{height:240px;width:240px}.user-card-container .user-card__dropdown{margin-left:70%}.target-card-container{height:166px;padding:16px}.target-card-container .target-card__text{font-size:16px}.target-card-container__1{height:166px}.target-card-container__1 .target-card-container__icon{margin-left:16px}.target-card-container__1 .target-card-container__text{font-size:22px}.errors-in-words-card-container{height:550px;margin-left:35px}.repeat-list-card-container{height:550px;margin-left:10px}.words-statistics-card-container{height:166px;margin:40px 0 0 20px}.words-statistics-card-container .words-statistics-card-text{font-size:18px;line-height:20px}.test-statistics-card-container{height:166px;margin:40px 0 0 45px}.test-statistics-card-container .test-statistics-card-text{font-size:18px;line-height:20px}}@media screen and (max-width:1566px){.target-card-container{gap:12px;height:146px;margin-top:30px;padding:12px 25px 20px}.target-card-container .target-card__text{font-size:14px}.target-card-container__1{gap:16px;height:146px;margin-top:30px;padding:12px 25px 20px}.target-card-container__1 .target-card-container__icon{margin-left:16px}.target-card-container__1 .target-card-container__text{font-size:24px}.errors-in-words-card-container{height:548px;margin-left:8%;width:100%}.repeat-list-card-container{height:548px;margin-left:16%}.words-statistics-card-container{height:146px;margin:24px 0 0 16%}.test-statistics-card-container{height:146px;margin:30px 0 0 35px;width:100%}}@media screen and (max-width:1370px){.profile-main-container{margin:20px 0 0 20px}.user-card-container .user-card__dropdown{margin-left:58%}.user-card-container .profile_photo>img{height:210px;width:210px}.user-card-container .user-card__text,.user-card-container .user-card__text-user{font-size:18px;line-height:18px}.target-card-container{gap:8px;height:230px;margin-top:4px}.target-card-container,.target-card-container__1{align-items:center;flex-direction:column;padding:8px}.target-card-container__1{gap:16px;height:196px;margin-top:-32px}.target-card-container__1 .target-card-container__text{font-size:18px}.errors-in-words-card-container{height:600px;margin-left:5%}.errors-in-words-card-container .errors-in-words-card-text{font-size:18px;line-height:20px}.repeat-list-card-container{height:600px;margin-left:10%}.repeat-list-card-container .repeat-list-card-text{font-size:18px;line-height:20px}.words-statistics-card-container{height:146px;margin:16px 0 0 10%}.words-statistics-card-container .words-statistics-card-text{font-size:16px;line-height:18px}.test-statistics-card-container{height:146px;margin:16px 0 0 5%}.test-statistics-card-container .test-statistics-card-text{font-size:16px;line-height:18px}}@media screen and (max-width:820px){.profile-main-container{grid-template-columns:repeat(auto-fill,100%);grid-template-rows:repeat(3,1fr);margin:20px 0 0 30px}.user-card-container{height:500px;width:97%}.user-card-container .profile_photo>img{height:200px;width:200px}.user-card-container .user-card__text,.user-card-container .user-card__text-user{font-size:18px;line-height:18px}.user-card-container .user-card__dropdown{margin-left:50%}.target-card-container{gap:12px}.target-card-container,.target-card-container__1{flex-direction:row;height:136px;margin-top:16px;padding:8px 25px;width:96%}.target-card-container__1{gap:32px}.target-card-container__1 .target-card-container__text{font-size:18px}.errors-in-words-card-container,.repeat-list-card-container{height:548px;margin-left:4px;width:96%}.repeat-list-card-container{margin-top:16px}.words-statistics-card-container{height:136px;margin:16px 0 16px 4px;width:96%}.test-statistics-card-container{height:136px;margin:16px 0 0 4px;width:96%}}@media screen and (min-width:100px)and (max-width:405px){.profile-main-container{margin:16px 0 0 16px}.errors-in-words-card-container{height:570px}}.month-stats__warning{color:var(--color-warning);font-size:16px;line-height:1.2;padding:16px 0}.month-stats{height:500px}.month-stats__table{padding:10px 15px 0}@media screen and (max-width:1500px){.month-stats{flex-grow:1;height:auto}}.month-wl_warning{display:flex;justify-content:center;padding:48px 16px}.month-wl__warning{color:var(--color-warning);font-size:18px}@media screen and (max-width:1500px){.month-wl-stats{height:auto}}.success-bar{display:flex;justify-content:space-between;padding:20px 30px 5px;width:100%}.success-bar__cards{display:flex;flex-direction:column}.success-bar__heading{color:#000}.success-bar__heading,.success-bar__text{font-size:24px;font-style:normal;font-weight:400;line-height:24px}.success-bar__text{color:var(--color-success)}@media screen and (max-width:1680px){.success-bar__heading,.success-bar__text{font-size:18px;line-height:18px}}@media screen and (max-width:1262px){.success-bar__heading,.success-bar__text{font-size:16px;line-height:18px}}.admin-btn__container{display:flex;justify-content:end;margin-top:5px;width:98%}#unsubscribe-email{margin-top:10px;text-align:center}#share-list li,#share-list ul{list-style:none;margin:0;padding:0}#share-list{text-align:center}#share-list>ul{display:flex;flex-wrap:wrap;justify-content:center}#share-list .share-list_item{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:10px;padding:10px;width:230px}#share-list .share-list_item:hover{box-shadow:0 4px 12px #2a242017;transform:scale(1.025)}#share-list .share-list_item>img{height:100px}#aferta{font-family:BlinkMacSystemFont,-apple-system,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;list-style:none;margin:2em auto;width:80%}#aferta>h2{font-weight:700;text-align:center}#aferta>ul{margin-top:10px}#aferta>ul,#aferta>ul>li>ul{list-style:none}*{box-sizing:border-box}.mobil-auth-container{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;padding:10px}.mobil-auth-container .mobil-auth-body{align-items:center;display:flex;justify-content:center;max-width:590px}.mobil-auth-container .mobil-auth-body__title{text-align:center}.mobil-auth-container .mobil-auth-body__form{display:flex;flex-direction:column}.mobil-auth-container .login__policy{text-align:center}.mobil-auth-container .mobil-auth-body__login__link{display:block;text-align:center}.mobil-auth-container .mobil-auth-body__login-registration-btn{align-self:center;margin-bottom:10px;width:30%}.mobil-auth-container .login__notification__label,.mobil-auth-container .telegram-login-GeekenglishBot{align-self:center}.mobil-auth-container .login__notification{text-align:end}.mobil-auth-container .telegram-btn{text-align:center}.mobil-auth-container .mobil-auth-body__container-btn{display:flex;flex-direction:column}.mobil-auth-container .container-btn__login__btn{background-color:#fff;border:0;color:#2aa9e0;cursor:pointer;text-align:center}.mobil-auth-container .container-btn__login__btn:hover{color:#73c9f8}.mobil-auth-container .mobil-auth-body__container-btn-registration{text-align:center}@media screen and (min-width:576px){.mobil-auth-body__form{width:550px}}.google-auth-btn-text{margin-left:5px;position:relative;top:-3px}#auth-by-code{align-items:center;color:#414141;display:flex;flex-direction:row;font-size:2em;justify-content:space-between;margin:30px auto;max-width:400px;padding:5px;text-decoration:none}.auth-by-code__list{list-style:none}.auth-by-code__list li{display:flex;flex-direction:column}.auth-by-code__list li div{align-items:center;display:flex;justify-content:space-between}.auth-by-code__list .auth-by-code__title{margin-top:10px}#communities{width:100%}#communities .communities__header{display:flex;flex-direction:column;justify-content:space-around;margin-left:10px;margin-right:10px;margin-top:20px}#communities .communities__header__btn{display:flex;gap:10px;justify-content:flex-end;margin:10px}#communities .communities__main{grid-gap:25px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:25px}#communities .communities__main__item{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;color:#2a2420;display:flex;flex-direction:column;flex-wrap:wrap;padding:10px;text-decoration:none;transition:transform .1s ease-in}#communities .communities__main__item--main{display:flex;gap:20px}#communities .communities__main__item--main img{flex-shrink:0;height:157.945px;width:309px}#communities .communities__main__item--header{display:flex;justify-content:space-between}#communities .communities__main__item--footer{margin-top:auto}#communities .communities__main__item--footer__btns{display:flex;gap:10px;justify-content:space-between;margin-top:10px}@media screen and (max-width:1920px){#communities .communities__main{grid-template-columns:1fr 1fr}}@media screen and (max-width:1600px){#communities .communities__main__item--main{flex-direction:column}}@media screen and (max-width:1300px){#communities .communities__main{grid-template-columns:1fr}}@media screen and (max-width:800px){#communities .communities__main__item--footer__btns{flex-direction:column}}@media screen and (max-width:499px){#communities .communities__main{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}#communities .communities__main__item--main img{width:200px}}#test{margin:0 auto;max-width:640px;padding:32px 24px}#test .test-area__header{align-items:center;display:flex;justify-content:center;margin-bottom:12px}#test .test-area__header #counter{color:var(--color-text-muted);font-size:14px;font-weight:600;letter-spacing:.02em}#test .test-progress-bar{background:var(--color-bg-muted);border-radius:100px;height:6px;margin-bottom:40px;overflow:hidden;width:100%}#test .test-progress-bar__fill{background:var(--color-primary);border-radius:100px;height:100%;transition:width .3s ease}#test #eng{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);color:var(--color-text);font-size:32px;font-weight:700;line-height:1.3;margin:0 auto 40px;max-width:480px;padding:40px 32px;text-align:center;width:auto;word-break:break-word}#test #eng:first-letter{text-transform:uppercase}#test .highlightRight{background-color:var(--color-success-bg)!important;border-color:var(--color-success)!important;color:#2d6a2e!important}#test .highlightFalse{background-color:var(--color-error-light)!important;border-color:var(--color-error)!important;color:#8b1a1a!important}#test #flex{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:480px}#test .testAreaAnswer{align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;display:flex;font-size:17px;font-weight:500;justify-content:center;line-height:1.3;min-height:64px;padding:16px 20px;text-align:center;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;width:auto;word-break:break-word}#test .testAreaAnswer,#test .testAreaAnswer:hover{background:var(--color-bg-surface);color:var(--color-text)}#test .testAreaAnswer:hover{border-color:var(--color-primary);box-shadow:0 0 0 3px #2aa9e01f;transform:translateY(-1px)}#test .testAreaAnswer:active{box-shadow:0 0 0 3px #2aa9e033;transform:translateY(0)}#test select{font-size:16px}#test .word_item{grid-gap:12px;display:grid;grid-template-columns:1fr 1fr;justify-self:center;margin-top:12px}#test .word_list_eng{background-color:var(--color-highlight)}#test .word_list_eng,#test .word_list_rus{word-wrap:break-word;border-radius:var(--radius-md);color:#fff;font-size:15px;max-width:100%;padding:8px 16px;text-align:center}#test .word_list_rus{background-color:var(--color-primary)}#test .word_list_hr{display:none}#test .wrongWord{text-align:center}#test .wrongWord b{cursor:pointer}@media (max-width:560px){#test{padding:24px 16px}#test #eng{font-size:26px;margin-bottom:32px;padding:32px 24px}#test #flex{grid-template-columns:1fr}#test .testAreaAnswer{font-size:16px;min-height:56px}#test .word_item{grid-template-columns:1fr}#test .word_list_eng,#test .word_list_rus{max-width:100%}}.thanks-page__container{align-items:center;display:flex;gap:32px;justify-content:center;padding:15% 0 0}.thanks-page__container .thanks-page__text-container{align-items:center;display:flex;flex-direction:column;gap:16px}.thanks-page__container .thanks-page__text-container .thanks-page__text{font-size:60px;font-style:normal;font-weight:600;line-height:72px;text-align:center}@media screen and (max-width:1280px){.thanks-page__container{gap:16px;padding:15% 5% 0}.thanks-page__container .thanks-page__text{font-size:48px;font-style:normal;font-weight:500;line-height:60px}}@media screen and (max-width:1050px){.thanks-page__container{flex-direction:column;gap:32px;padding:15% 0 0}.thanks-page__container .thanks-page__text-container{align-items:center;display:flex;flex-direction:column;gap:16px}.thanks-page__container .thanks-page__text-container .thanks-page__text{font-size:48px;font-style:normal;font-weight:500;line-height:60px}}@media screen and (max-width:480px){.thanks-page__container{overflow:hidden}.thanks-page__container .thanks-page__text-container{align-items:center;display:flex;flex-direction:column;gap:16px}.thanks-page__container .thanks-page__text-container .thanks-page__text{font-size:48px;font-style:normal;font-weight:500;line-height:60px}}@media screen and (max-width:380px){.thanks-page__container{flex-direction:column;gap:16px;overflow:hidden;padding:5%}.thanks-page__container .thanks-page__text-container .thanks-page__text{font-size:32px;font-style:normal;font-weight:400;line-height:44px}}#courses{margin:48px 0 0 32px;width:98%}@media screen and (max-width:1280px){#courses{flex-direction:column;margin:32px;width:90%}}@media screen and (max-width:780px){#courses{margin:16px}}.courses-card__container{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;padding:16px;width:45%}.courses-card__container .courses-card__card-name,.courses-card__container .courses-card__card-status{font-size:32px;line-height:48px}.courses-card__container .courses-card__card-container{margin-bottom:16px;margin-top:8px}.courses-card__container .courses-card__card-container .courses-card__img{border-radius:20px;height:208px;width:480px}.courses-card__container .courses-card__card-container .courses-card__description{font-size:14px;line-height:22px}@media screen and (max-width:1640px){.courses-card__container .courses-card__card-name{font-size:32px;line-height:48px}.courses-card__container .courses-card__card-container{display:flex;flex-direction:column;gap:8px}.courses-card__container .courses-card__card-container .courses-card__img{border-radius:20px;width:100%}}@media screen and (max-width:1300px){.courses-card__container .courses-card__card-name{font-size:24px;line-height:32px}}@media screen and (max-width:1280px){.courses-card__container{width:100%}.courses-card__container .courses-card__card-name{font-size:32px;line-height:48px}.courses-card__container .courses-card__description{font-size:18px;line-height:24px}}@media screen and (max-width:780px){.courses-card__container .courses-card__card-name{font-size:24px;line-height:32px}}#courses{padding:0 0 0 24px;width:96%}#courses .courses__description-area{width:60%}#courses .courses__description-area .courses__description{font-size:24px;font-weight:300;line-height:36px}#courses .courses__collapse{background-color:#3c5482}#courses .courses__collapse .ant-collapse-item{font-size:18px}#courses .courses__collapse .ant-collapse-header{color:#fff}@media screen and (max-width:1285px){#courses{width:92%}#courses .courses__details-area{flex-wrap:wrap}}@media screen and (max-width:1050px){#courses{width:90%}#courses .courses__content{flex-direction:column}#courses .courses__description-area{width:100%}}@media screen and (max-width:905px){#courses{width:84%}}@media screen and (max-width:735px){#courses .courses__description-area .courses__description{font-size:16px;line-height:24px}}.courses-overview-header__container{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;justify-content:space-between;padding:24px}.courses-overview-header__container .courses-overview-header__content{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:24px}.courses-overview-header__container .courses-overview-header__content .courses-overview-header__card-name{font-size:48px;line-height:64px}.courses-overview-header__container .courses-overview-header__content .courses-overview-header__price-text{font-size:24px;line-height:36px}.courses-overview-header__container .courses-overview-header__content .price{color:#ff4d4f}.courses-overview-header__container .courses-overview-header__content .oldPrice{text-decoration-color:#ff4d4f;-webkit-text-decoration-color:#ff4d4f;text-decoration-line:line-through;-webkit-text-decoration-line:line-through}.courses-overview-header__container .courses-overview-header__img{border-radius:20px;width:43%}.courses-overview-header__container .courses-overview-header__buy{font-size:24px;height:25%}@media screen and (max-width:1250px){.courses-overview-header__container .courses-overview-header__buy{font-size:18px}}@media screen and (max-width:1050px){.courses-overview-header__container .courses-overview-header__buy{font-size:16px}}@media screen and (max-width:1030px){.courses-overview-header__container .courses-overview-header__content .courses-overview-header__card-name{font-size:24px;line-height:36px}.courses-overview-header__container .courses-overview-header__content .courses-overview-header__price-text{font-size:18px;line-height:24px}.courses-overview-header__container .courses-overview-header__buy{font-size:14px}}@media screen and (max-width:970px){.courses-overview-header__container{justify-content:center}.courses-overview-header__container .courses-overview-header__img{display:none}}@media screen and (max-width:735px){.courses-overview-header__container .courses-overview-header__content .courses-overview-header__card-name{font-size:16px;line-height:36px}.courses-overview-header__container .courses-overview-header__content .courses-overview-header__price-text{font-size:16px;line-height:24px}.courses-overview-header__container .courses-overview-header__buy{font-size:14px}}.courses-overview-author__container{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;width:40%}.courses-overview-author__container .courses-overview-author__title{font-size:32px;line-height:48px;text-align:center}.courses-overview-author__container .courses-overview-author__text{display:flex;font-size:18px;gap:10px;justify-content:center;line-height:24px;padding:10px}.courses-overview-author__container .courses-overview-author__img{border-radius:20px;width:90%}@media screen and (max-width:1050px){.courses-overview-author__container{width:100%}}.courses__details{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;display:flex;flex-direction:column;padding:8px;width:200px}.courses__details .courses-details__title{font-size:24px;font-weight:300}.courses__details .courses-details__text{font-size:24px;margin-bottom:20%;margin-top:20%}@media screen and (max-width:1050px){.courses__details{width:23%}.courses__details .courses-details__title{font-size:18px;font-weight:300}}@media screen and (max-width:935px){.courses__details{width:22%}.courses__details .courses-details__title{font-size:16px;font-weight:300}}@media screen and (max-width:770px){.courses__details{width:35%}.courses__details .courses-details__title{font-size:14px;font-weight:300}.courses__details .courses-details__text{font-size:16px}}@media screen and (max-width:600px){.courses__details{width:47%}}#course{gap:16px;padding:48px 0 0 32px;width:98%}#course .course__module-title{font-size:48px}#course .course__video-container{padding:4px;width:68%}#course .course__btn-area{width:96%}#course .course__list-container{display:flex;flex-direction:column;gap:16px;width:32%}#course .course__module-description{font-size:24px;font-weight:300;line-height:36px;width:94%}#course .course__progress-container{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;padding:16px}#course .course__progress-title{font-size:36px}#course .course__progress-quote{font-size:24px;font-weight:300}#course .course__module-title-list{font-size:36px}@media screen and (max-width:1810px){#course .course__module-container{flex-direction:column}#course .course__video-container{width:100%}#course .course__module-video-container{display:flex;justify-content:center}#course .course__btn-area{width:85%}#course .course__module-description{width:100%}#course .course__list-container{justify-content:center;margin-top:18px;width:100%}#course .course__progress-container{height:12%}}@media screen and (max-width:1280px){#course .course__btn-area{width:100%}}@media screen and (max-width:810px){#course .course__list-container{flex-direction:column}}@media screen and (max-width:480px){#course{padding:16px}#course .course__module-title{font-size:36px}#course .course__module-description{font-size:16px;line-height:24px}#course .course__module-title-list,#course .course__progress-title{font-size:24px}#course .course__progress-quote{font-size:18px}}.course-item__container{background-color:#fff;border-radius:20px;box-shadow:0 2px 12px #2a242012;cursor:pointer;padding:16px}.course-item__container .course-item__icon-container{height:64px;width:64px}.course-item__container .course-item__text{font-size:18px;font-weight:300}.course-item__container .course-item__text-time{font-size:16px;font-weight:300}.course-item__container .course-item__checked{display:flex;flex-basis:90%;justify-content:end}#create-course{background-image:linear-gradient(45deg,#fff 1%,#f0f1f5 39%,#dde0e9 47%,#ced1df 50%,#bec3d5 51%,#acb2c9 0,#9ca5bf 0,#8d97b4 0,#7d89aa 0,#6e7ca0 50%,#5e6f97 53%,#4e628d 61%,#3b5481 99%);height:100vh}.rhap_container{background-color:#fff;box-shadow:0 0 3px 0 #0003;box-sizing:border-box;display:flex;flex-direction:column;font-family:inherit;line-height:1;padding:10px 15px;width:100%}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex:1 1 auto;flex-direction:column}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{align-items:center;display:flex;flex:3 1 auto}.rhap_progress-container{align-items:center;align-self:center;cursor:pointer;display:flex;flex:1 0 auto;height:20px;margin:0 calc(10px + 1%);user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;user-select:none;-webkit-user-select:none}.rhap_progress-bar{background-color:#ddd;border-radius:2px;box-sizing:border-box;height:5px;position:relative;width:100%;z-index:0}.rhap_progress-filled{background-color:#868686;border-radius:2px;height:100%;position:absolute;z-index:2}.rhap_progress-bar-show-download{background-color:#dddddd80}.rhap_download-progress{background-color:#ddd;border-radius:2px;height:100%;position:absolute;z-index:1}.rhap_progress-indicator{background:#868686;border-radius:50px;box-shadow:0 0 5px #86868680;box-sizing:border-box;height:20px;margin-left:-10px;position:absolute;top:-8px;width:20px;z-index:3}.rhap_controls-section{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}.rhap_additional-controls{align-items:center;display:flex;flex:1 0 auto}.rhap_repeat-button{color:#868686;font-size:26px;height:26px;margin-right:6px;width:26px}.rhap_main-controls{align-items:center;display:flex;flex:0 1 auto;justify-content:center}.rhap_main-controls-button{color:#868686;font-size:35px;height:35px;margin:0 3px;width:35px}.rhap_play-pause-button{font-size:40px;height:40px;width:40px}.rhap_volume-controls{align-items:center;display:flex;flex:1 0 auto;justify-content:flex-end}.rhap_volume-button{color:#868686;flex:0 0 26px;font-size:26px;height:26px;margin-right:6px;width:26px}.rhap_volume-container{align-items:center;display:flex;flex:0 1 100px;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area{align-items:center;cursor:pointer;display:flex;height:14px;width:100%}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{background:#ddd;border-radius:2px;box-sizing:border-box;height:4px;position:relative;width:100%}.rhap_volume-indicator{background:#868686;border-radius:50px;box-shadow:0 0 3px #86868680;box-sizing:border-box;cursor:pointer;height:12px;left:0;margin-left:-6px;opacity:.9;position:absolute;top:-4px;width:12px}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{background-color:#868686;border-radius:2px;height:100%;position:absolute;z-index:2}.rhap_button-clear{background-color:initial;border:none;cursor:pointer;overflow:hidden;padding:0}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}.garden{margin:0 auto;max-width:1200px;padding:24px}@media(max-width:600px){.garden{padding:16px}}.garden__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}@media(max-width:480px){.garden__header{margin-bottom:16px}}.garden__header-left{display:flex;flex-direction:column;gap:4px}.garden__header-right{align-items:center;display:flex;gap:12px}.garden__title{color:#2a2420;font-size:30px;font-weight:700;line-height:1.2;margin:0}@media(max-width:600px){.garden__title{font-size:24px}}.garden__summary{color:#5c524a;font-size:14px}.garden__summary-water{color:#d48806;font-weight:600}.garden__streak{align-items:center;background:#faad14;border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:4px;line-height:1;padding:4px 8px;white-space:nowrap}.garden__grid{grid-gap:12px;display:grid;gap:12px}.garden__grid--compact{gap:8px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.garden__grid--medium{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.garden__grid--large{gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.garden__empty{align-items:center;display:flex;justify-content:center;min-height:400px}.garden__empty-content{align-items:center;display:flex;flex-direction:column;gap:12px;max-width:360px;text-align:center}.garden__empty-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:12px}.garden-card{align-items:center;background:#fff;border:none;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;overflow:hidden;padding:0;position:relative;text-align:center;transition:transform .15s ease,box-shadow .15s ease}.garden-card:hover{box-shadow:0 4px 12px #2a242017;transform:translateY(-2px)}.garden-card:focus-visible{outline:2px solid #2aa9e0;outline-offset:2px}.garden-card:active{transform:translateY(0)}.garden-card--compact{aspect-ratio:1;border-radius:12px;justify-content:center;padding:8px}.garden-card--medium{gap:4px;padding:16px 12px 0}.garden-card--large{gap:8px;padding:20px 16px 0}.garden-card--skeleton{align-items:center;background:#e9e5e0;display:flex;flex-direction:column;gap:8px;padding:16px}.garden-card__tree{flex-shrink:0;object-fit:contain}.garden-card--compact .garden-card__tree{height:44px;width:44px}.garden-card--medium .garden-card__tree{height:72px;width:72px}.garden-card--large .garden-card__tree{height:88px;width:88px}.garden-card__info{display:flex;flex-direction:column;gap:2px;min-width:0;padding:0 4px;width:100%}.garden-card__name{color:#2a2420;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.garden-card--large .garden-card__name{font-size:16px}.garden-card__count{color:#756a62;font-size:12px}.garden-card__meta{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:0 4px;width:100%}.garden-card__days{color:#5c524a;font-size:12px}.garden-card__water-badge{background:#faad1426;border-radius:4px;color:#d48806;font-size:11px;font-weight:700;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.garden-card__progress{background:#0000000f;flex-shrink:0;height:4px;margin-top:auto;width:100%}.garden-card--compact .garden-card__progress{border-radius:0 0 12px 12px;height:3px}.garden-card--large .garden-card__progress,.garden-card--medium .garden-card__progress{margin-top:12px}.garden-card__progress-bar{border-radius:0 2px 2px 0;height:100%;transition:width .3s ease}@media(prefers-reduced-motion:reduce){.garden-card__progress-bar{transition:none}}
/*# sourceMappingURL=main.595b6ab0.css.map*/