.MainWrapper_main_wrapper__vk1bm{width:calc(100% - 2*var(--main-margin));margin:var(--main-margin) auto;max-width:1000px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--main-margin);text-align:left}@media print{.MainWrapper_main_wrapper__vk1bm{margin:0;padding:0;width:100%;max-width:none}}@media screen and (max-width:800px){.MainWrapper_main_wrapper__vk1bm{width:100%;margin:calc(var(--window-padding-top-bottom)*.7) 0 calc(var(--window-padding-top-bottom)*.7)}}.Block_new_ribbon__wFX5f{display:inline-block;font-family:var(--font-m-plus-rounded-1c);font-weight:700;position:absolute;padding:5px 0;right:-42px;top:25px;width:160px;text-align:center;font-size:18px;line-height:16px;background:var(--link-button-color);color:#fff;letter-spacing:.05em;transform:rotate(40deg);box-shadow:0 0 0 2px var(--link-button-color);border-top:1px dashed hsla(0,0%,100%,.65);border-bottom:1px dashed hsla(0,0%,100%,.65)}.Block_main_window__KWJaP{padding:var(--window-padding-top-bottom) var(--window-padding-left-right);border-radius:var(--window-border-radius)}@media screen and (max-width:800px){.Block_main_window__KWJaP{margin:0 8px}}.PlainBlock_plain_block__RMWoK{position:relative;background-color:var(--window-bkg-color);border-radius:var(--window-border-radius);text-align:left;box-shadow:0 6px 0 var(--window-bottom-color);overflow:hidden}.LoadingBlock_fullscreen_block__iOOUF{display:block;box-sizing:border-box;height:calc(100vh - var(--header-height) - var(--footer-height) - var(--navigation-height) - var(--main-margin)*2)}.LoadingBlock_wrapper__MiGnj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LoadingBlock_text__ZDXTK{font-size:2rem;font-family:var(--font-m-plus-rounded-1c);font-weight:800;color:var(--footer-color)}@media screen and (prefers-color-scheme:dark){.LoadingBlock_text__ZDXTK{color:#fff}}.WaveText_wave_text__lT57y{--amplitude:-0.3em}.WaveText_wave_text__lT57y .WaveText_char__kaKtA{display:inline-block;animation-name:WaveText_dots__cabdh;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes WaveText_dots__cabdh{0%{transform:translateY(0)}10%{transform:translateY(var(--amplitude))}15%{transform:translateY(var(--amplitude))}30%{transform:translateY(0)}}