/* 1win AZ: the original teal, cyan, green and pink palette. */
:root{color-scheme:dark;--Surface:#0c1e28;--Surface-Dim:#0a1822;--On-Surface:#fff;--on-surface-var:#c7d3db;--Primary:#43b4de;--Secondary:linear-gradient(135deg,#80b040,#4b9636);--Tertiary:linear-gradient(135deg,#ee4666,#e63e5e);--Outline:#c5dbef38;--panel:#122632;--panel-high:#1d3948;--muted:#9bb1c1;--radius:20px;--offset:28px;--width:1280px;--shadow:0 16px 36px #020b1233}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth;scroll-padding-top:174px}
body{min-height:100vh;background:var(--Surface-Dim);color:var(--on-surface-var);font:400 16px/1.75 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;overflow-wrap:break-word}
button,input,textarea,select{font:inherit}
button{cursor:pointer}
a{color:var(--Primary);text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s,background .2s,border-color .2s}
a:hover{color:#89d7f2}
a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--Primary);outline-offset:4px}
img{max-width:100%;height:auto}
svg{flex-shrink:0}
p{margin-top:18px}
p:first-child{margin-top:0}
h1,h2,h3,h4,h5,h6{color:var(--On-Surface);font-weight:750;line-height:1.22;letter-spacing:-.035em;text-wrap:pretty}
h1{font-size:clamp(32px,3.6vw,50px);font-weight:800;line-height:1.1;margin-bottom:26px}
h2{font-size:clamp(25px,2.5vw,34px);margin-bottom:24px}
h3{font-size:24px;margin-bottom:18px}
h4,h5,h6{font-size:20px;margin-bottom:16px}
strong,b{font-weight:700;color:#edf5fc}
ol,ul{margin-top:20px;padding-left:24px}
li+li{margin-top:9px}
li::marker{color:var(--Primary)}
blockquote{margin:24px 0;padding:22px 26px;border-left:3px solid var(--Primary);background:var(--panel);border-radius:0 14px 14px 0}
hr{height:1px;background:var(--Outline);border:0;margin:30px 0}
::selection{color:#fff;background:#43b4de4d}
.has-text-align-center{text-align:center}
.has-text-color.has-white-color{color:#fff}
.container{width:calc(100% - 2 * var(--offset));max-width:var(--width);margin-left:auto;margin-right:auto}
.wrapper{margin-top:44px;margin-bottom:44px;min-width:0}
.wrapper>:not(:first-child){margin-top:28px}
.wrapper>h2{padding-bottom:20px;border-bottom:1px solid var(--Outline)}
.wrapper>h2+p{color:var(--muted)}
.page-main{min-width:0}
.scroll-lock,.no-scroll{overflow:hidden}
/* Header, navigation and its existing dropdown states. */
.page-header{position:sticky;top:12px;z-index:60;display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:12px;padding:18px 22px;background:#112531fa;border:1px solid var(--Outline);border-radius:18px;box-shadow:0 12px 30px #020b1240}
.page-header__logo{display:flex;align-items:center;margin-right:auto;min-width:0;text-decoration:none}
.page-header__logo img{display:block;width:110px;height:48px;object-fit:contain}
.page-header__buttons,.page-header__main-buttons{display:flex;align-items:center;gap:12px;flex-shrink:0}
.page-header__burger{display:none;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--Outline);border-radius:10px;background:#1d3948}
.page-header__burger svg{width:24px;height:23px}
.page-header__burger svg rect{transform-box:fill-box;transform-origin:center;transition:transform .2s,opacity .2s}
.page-header._active .page-header__burger svg rect:nth-of-type(1){transform:translateY(9px) rotate(45deg)}
.page-header._active .page-header__burger svg rect:nth-of-type(2){opacity:0}
.page-header._active .page-header__burger svg rect:nth-of-type(3){transform:translateY(-9px) rotate(-45deg)}
.header__nav{width:100%;border-top:1px solid #c5dbef1f;padding-top:14px}
.header__nav-list{display:flex;align-items:center;justify-content:space-between;gap:6px;list-style:none;margin:0;padding:0}
.header__nav-list>.menu-item{position:relative;display:flex;align-items:center;gap:6px;margin:0;border-radius:9px;font-size:14px;font-weight:650;color:#e4eef5;line-height:1.5}
.header__nav-list>.menu-item-has-children{padding:10px 12px;cursor:default}
.menu-item__link{display:flex;align-items:center;gap:7px;color:#d8e5f0;text-decoration:none;font-size:14px;font-weight:550;line-height:1.5}
.header__nav-list>.menu-item>.menu-item__link{padding:10px 12px;border:1px solid transparent;border-radius:9px}
.header__nav-list>.menu-item>.menu-item__link:hover,.header__nav-list>.current-menu-item>.menu-item__link{background:#43b4de14;color:var(--Primary);border-color:#43b4de38}
.menu-arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;border-radius:6px}
.menu-arrow:hover{background:#43b4de26}
.sub-menu{display:none;position:absolute;top:100%;left:0;z-index:5;min-width:220px;max-width:310px;list-style:none;margin:0;padding:8px;border:1px solid #43b4de4d;border-radius:13px;background:#162e3b;box-shadow:0 14px 32px #020b1273}
.sub-menu>.menu-item{margin:0}
.sub-menu .menu-item__link{padding:11px 12px;border-radius:8px;font-size:14px}
.sub-menu .menu-item__link:hover{background:#43b4de1f;color:#fff}
.menu-item-has-children._active>.sub-menu{display:block}
.menu-item-has-children._active>.menu-arrow:after{transform:rotate(180deg)}
.ico:after{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0}
.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;max-width:100%;padding:13px 24px;border:1px solid transparent;border-radius:11px;color:#fff;font-size:15px;line-height:1.35;font-weight:700;text-align:center;text-decoration:none;box-shadow:0 4px 12px #020b1226;transition:background .2s,box-shadow .2s,transform .2s;cursor:pointer}
.button_primary{background:linear-gradient(135deg,#278db4,#176783);border-color:#43b4de8c}
.button_secondary{background:var(--Secondary);color:#fff;border-color:#99c95a80;box-shadow:0 4px 0 #2d6125}
.button_tonal{background:#1d3948;border-color:#43b4de73;color:#eef7fc}
.button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #020b124d;color:#fff}
.button_secondary:hover{color:#071e12;box-shadow:0 4px 0 #2d6125,0 10px 25px #80b04026}
.button:active{transform:translateY(1px)}
.content-button{margin-top:26px;min-width:190px}
.page-header .button{font-size:14px;padding:11px 20px;min-height:42px}
.breadcrumbs{padding:20px 0 0}
.breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;list-style:none;padding:0;margin:0}
.breadcrumbs__item{display:flex;align-items:center;gap:12px;margin:0;font-size:13px;line-height:1.6}
.breadcrumbs__link{display:flex;align-items:center;gap:10px;color:var(--muted);text-decoration:none}
.breadcrumbs__current{color:#dce9f3}
/* Existing WordPress content blocks, with a new card hierarchy. */
.page-main .wp-block-media-text{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center;padding:32px;border:1px solid #c5dbef2e;border-radius:var(--radius);background:linear-gradient(135deg,#142c3a,#102330);box-shadow:var(--shadow);overflow:hidden}
.page-main .wp-block-media-text>.wp-block-media-text__content{padding:0;min-width:0;grid-column:2;grid-row:1;align-self:center}
.page-main .wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0;min-width:0;align-self:center;padding:10px;background:#06151f66;border:1px solid #43b4de29;border-radius:16px;line-height:0}
.page-main .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1}
.page-main .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2}
.page-main .wp-block-media-text>.wp-block-media-text__media img{display:block;width:100%;max-width:100%;height:auto;max-height:460px;object-fit:contain;border-radius:10px}
.page-main .wp-block-media-text__content>:first-child{margin-top:0}
.page-main .wp-block-media-text__content h2{font-size:clamp(25px,2.3vw,32px);margin-bottom:22px}
.page-main>.wrapper:first-child>.wp-block-media-text{position:relative;padding:42px;background:radial-gradient(ellipse at 92% 5%,#43b4de26,transparent 60%),linear-gradient(125deg,#183a4c,#0c2130);border-color:#43b4de59;box-shadow:0 20px 50px #020b124d}
.page-main>.wrapper:first-child>.wp-block-media-text:before{content:"";position:absolute;left:0;top:0px;bottom:0px;width:4px;border-radius:0 4px 4px 0;background:linear-gradient(var(--Primary),#80b040)}
.page-main>.wrapper:first-child>.wp-block-media-text .wp-block-media-text__content{color:#d5e4ee}
.page-main>.wrapper:first-child>.wp-block-media-text h1{text-align:left;font-size:clamp(34px,3.6vw,50px);line-height:1.12;letter-spacing:-.045em}
.page-main>.wrapper:first-child>.wp-block-media-text .wp-block-media-text__media{padding:12px;border-color:#43b4de59;box-shadow:0 20px 40px #020b1266}
.page-main>.wrapper:first-child>.wp-block-media-text .button{padding:15px 28px;font-size:16px}
.page-main>.wrapper:first-child:not(:has(.wp-block-media-text,.h1-app)){padding:36px 40px;background:linear-gradient(130deg,#183544,#10232f);border:1px solid #43b4de40;border-radius:var(--radius)}
/* Tables remain complete and scroll on narrow screens. */
.wp-block-table{max-width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#43b4de73 #102330;padding-bottom:3px}
table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;line-height:1.65}
.wp-block-table table{overflow:hidden;border:1px solid var(--Outline);border-radius:15px;background:#102633}
.wp-block-table th{padding:16px 20px;text-align:left;color:#fff;font-weight:700;background:#1d3948;border-bottom:1px solid #43b4de66}
.wp-block-table td{padding:15px 20px;color:var(--on-surface-var);border-bottom:1px solid #c5dbef26;vertical-align:middle}
.wp-block-table tr:last-child td{border-bottom:0}
.wp-block-table tr:nth-child(even) td{background:#c5dbef05}
.wp-block-table td:first-child{font-weight:600;color:#e7f2fa}
.wp-block-table td p{margin:0}
.wp-block-table td a{color:var(--Primary)}
.wp-block-table .has-text-align-center{text-align:center}
.wp-block-table .has-fixed-layout{table-layout:auto}
.wp-block-table img{display:inline-block;max-height:100px;width:auto;object-fit:contain}
/* Contents and FAQ. */
.toc{overflow:hidden;border:1px solid var(--Outline);border-radius:16px;background:#112632}
.toc__title{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;margin:0;background:linear-gradient(125deg,#1d3948,#18303e);color:#eef7fc;font-size:19px;letter-spacing:.015em;cursor:pointer}
.toc__title:after{transition:transform .2s}
.toc:not(._active) .toc__title:after{transform:rotate(180deg)}
.toc__list{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 26px;list-style:none;margin:0;padding:24px 26px}
.toc._active .toc__list{display:grid}
.toc__item{margin:0}
.toc__link{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:14px;line-height:1.5;color:#c7dbe9;text-decoration:none;border-bottom:1px solid #43b4de26}
.toc__link:hover{color:var(--Primary);border-color:var(--Primary)}
.faq__title{margin-bottom:26px}
.faq__list{display:grid;gap:12px}
.faq__item{border:1px solid var(--Outline);border-radius:15px;background:#122632;overflow:hidden}
.faq__summary{padding:22px 24px;list-style:none;cursor:pointer;transition:background .2s}
.faq__summary::-webkit-details-marker{display:none}
.faq__summary:hover{background:#43b4de0d}
.faq__item-title{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:19px;font-weight:650;line-height:1.5;margin:0;letter-spacing:-.02em}
.faq__item-title:after{transition:transform .2s}
.faq__details[open] .faq__summary{background:#1d3948;border-bottom:1px solid var(--Outline)}
.faq__details[open] .faq__item-title:after{transform:rotate(180deg)}
.faq__details>:not(summary){margin:0;padding:22px 24px;font-size:15px;line-height:1.8}
.faq__details>ul,.faq__details>ol{padding-left:44px}
.pros-cons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.pros-cons__pros,.pros-cons__cons{padding:28px;border:1px solid var(--Outline);border-radius:var(--radius);background:#122632}
.pros-cons__subblock-title{margin-bottom:20px;font-size:23px}
.pros-cons__pros .pros-cons__subblock-title{color:#9bcc68}
.pros-cons__cons .pros-cons__subblock-title{color:#f27991}
.pros-cons__pros-list,.pros-cons__cons-list{padding-left:20px;margin-top:0}
.pros-cons__pros-list li::marker{color:#80b040}
.pros-cons__cons-list li::marker{color:#ee4666}
/* Application banner: keep the picture, rating, update date and both buttons. */
.h1-app{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px 36px;padding:34px 38px;border:1px solid #43b4de59;border-radius:var(--radius);background:radial-gradient(ellipse at 10% 0%,#43b4de26,transparent 60%),linear-gradient(135deg,#183a4c,#0c2130);overflow:hidden;box-shadow:var(--shadow)}
.h1-app__time{grid-column:1/-1;display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:7px 12px;border:1px solid var(--Outline);border-radius:8px;color:var(--muted);font-size:12px;line-height:1.5}
.h1-app__time span{color:#e1edf5}
.h1-app>img{grid-column:1;grid-row:2;align-self:center;max-height:440px;width:100%;height:auto;object-fit:contain;border-radius:15px}
.h1-app__content{grid-column:2;grid-row:2;align-self:center;min-width:0}
.h1-app__title{font-size:clamp(30px,3.1vw,42px);margin-bottom:22px}
.h1-app__description{color:#c7dbe9;font-size:17px;margin:0}
.h1-app__buttons{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}
.button.button_apk,.button.button_ios{flex:1 1 190px;white-space:normal;padding:15px 20px;font-size:14px;background:#1d3948;border-color:#43b4de59;color:#fff}
.button.button_apk{border-color:#80b04080}
.button.button_apk:before,.button.button_ios:before{display:inline-flex;line-height:0;flex-shrink:0}
.h1-app__info{grid-column:1/-1;width:100%;border-top:1px solid var(--Outline);padding-top:24px}
.h1-app__info tbody{display:flex;justify-content:space-around;gap:24px;flex-wrap:wrap}
.h1-app__info tr{display:flex;flex-direction:column;align-items:center;gap:6px}
.h1-app__info th{font-size:13px;font-weight:400;color:var(--muted)}
.h1-app__info td{display:flex;align-items:center;gap:7px;color:#eaf5fc;font-size:20px;font-weight:650}
.h1-app__info svg{width:20px;height:20px}
/* Footer and preserved modal states. */
.page-footer{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:34px 50px;margin-top:64px;margin-bottom:28px;padding:38px;background:linear-gradient(130deg,#193545,#112531);border:1px solid var(--Outline);border-radius:var(--radius)}
.page-footer__info{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0}
.page-footer__logo{display:block;line-height:0}
.page-footer__logo img{display:block;width:110px;height:56px;object-fit:contain}
.page-footer__download{display:flex;align-items:center;flex-wrap:wrap;gap:10px}
.page-footer__download .button{font-size:13px;padding:12px 18px}
.page-footer__nav-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 26px;list-style:none;margin:0;padding:0}
.page-footer__nav-list .menu-item{margin:0;list-style:none}
.page-footer__nav-list .menu-item__link{display:inline-flex;padding:4px 0;color:#c7dbe9;font-size:14px}
.page-footer__nav-list .menu-item__link:hover{color:var(--Primary)}
.page-footer__bottom{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;border-top:1px solid var(--Outline);padding-top:26px}
.page-footer__bottom-list{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:13px;color:var(--muted)}
.page-footer__bottom-list_imgs img{display:block;max-width:90px;max-height:36px;width:auto;object-fit:contain}
.page-footer__bottom-list .dmca-badge img{max-width:150px;max-height:42px}
.modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#020c16bd}
.modal:not(.active){display:none}
.modal__content{position:relative;display:flex;flex-direction:column;width:100%;max-width:1200px;max-height:94vh;overflow:auto;border:1px solid #43b4de80;border-radius:18px;background:#102633;box-shadow:0 20px 80px #0008}
.modal__header{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#1d3948}
.modal__title{font-size:18px;line-height:1.5;color:#fff;margin:0}
.modal__footer{display:flex;align-items:center;margin-left:auto;gap:12px}
.modal__close{display:flex;justify-content:center;align-items:center;width:40px;height:40px;flex-shrink:0;border:1px solid var(--Outline);border-radius:10px;background:#112531;color:#fff}
.modal__close svg{width:20px;height:20px}
.modal__body iframe{display:block;border:0;width:100%;height:76vh;min-height:350px}
.scroll-top{position:fixed;right:24px;bottom:24px;z-index:50;display:none;width:48px;height:48px;padding:0;border:1px solid #43b4de80;border-radius:13px;background:#1d3948;box-shadow:0 6px 20px #0004;cursor:pointer}
.scroll-top._show{display:flex;align-items:center;justify-content:center}
.scroll-top svg{display:block;width:44px;height:44px}
.scroll-top:hover{background:#25506a}
@media(min-width:1101px){.header__nav-list>.menu-item-has-children:hover>.sub-menu,.header__nav-list>.menu-item-has-children:focus-within>.sub-menu{display:block}}
@media(max-width:1100px){
.page-header{gap:16px;padding:14px 18px;top:8px;margin-top:8px}.page-header__burger{display:flex}.page-header__logo img{width:100px;height:43px}.header__nav{display:none;position:fixed;inset:0;z-index:100;padding:0;width:100%;background:#020d18b8;border:0}.page-header._active .header__nav{display:block}.header__nav-list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;max-width:340px;width:calc(100% - 36px);height:100%;height:100dvh;padding:78px 18px 28px;background:#112c3c;border-right:1px solid #43b4de66;overflow-y:auto;box-shadow:20px 0 70px #020b1280}.header__nav>.page-header__burger{position:absolute;top:20px;left:min(280px,calc(100% - 100px));z-index:2;display:flex}.header__nav-list>.menu-item{display:block;font-size:15px}.header__nav-list>.menu-item>.menu-item__link{padding:14px;border-color:#c5dbef1f}.header__nav-list>.menu-item-has-children{position:relative;padding:15px 14px;border:1px solid #c5dbef1f;min-height:52px}.header__nav-list>.menu-item-has-children>.menu-arrow{position:absolute;top:14px;right:14px}.sub-menu{position:static;min-width:0;max-width:none;width:100%;margin-top:14px;border-color:#c5dbef26;box-shadow:none;background:#0a1c29}.page-main .wp-block-media-text{gap:26px;padding:28px}.page-main>.wrapper:first-child>.wp-block-media-text{padding:32px}.page-footer{grid-template-columns:220px minmax(0,1fr);gap:30px}.page-footer__nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}.h1-app{padding:28px;gap:26px}.h1-app__buttons{flex-direction:column}.button.button_apk,.button.button_ios{flex:0 1 auto;width:100%}
}
@media(max-width:800px){
:root{--offset:20px}.wrapper{margin-block:32px}.page-main .wp-block-media-text.is-stacked-on-mobile{grid-template-columns:minmax(0,1fr)!important;gap:24px}.page-main .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1;max-width:600px;width:100%;justify-self:center}.page-main .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}.page-main>.wrapper:first-child>.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-row:1}.page-main>.wrapper:first-child>.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-row:2}.page-main>.wrapper:first-child>.wp-block-media-text h1{font-size:38px}.toc__list{grid-template-columns:repeat(2,minmax(0,1fr))}.page-footer{grid-template-columns:1fr;padding:28px}.page-footer__info{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.page-footer__nav{border-top:1px solid var(--Outline);padding-top:24px}.page-footer__nav-list{grid-template-columns:repeat(3,minmax(0,1fr))}.h1-app{grid-template-columns:1fr}.h1-app__content{grid-column:1;grid-row:2}.h1-app>img{grid-column:1;grid-row:3;max-height:350px;max-width:600px;justify-self:center}.h1-app__buttons{flex-direction:row}.button.button_apk,.button.button_ios{flex:1 1 190px}.h1-app__title{font-size:36px}.wp-block-table table{min-width:520px}.pros-cons{grid-template-columns:1fr}.page-main>.wrapper:first-child:not(:has(.wp-block-media-text,.h1-app)){padding:28px}
}
@media(max-width:560px){
:root{--offset:14px}html{scroll-padding-top:110px}body{font-size:15px;line-height:1.8}h1{font-size:31px}.page-header{padding:12px;gap:10px;border-radius:14px}.page-header__logo img{width:76px;height:37px}.page-header__burger{width:36px;height:36px}.page-header__burger svg{width:22px;height:19px}.page-header__buttons{min-width:0}.page-header__main-buttons{gap:7px}.page-header .button{min-height:37px;padding:8px 12px;font-size:12px;border-radius:8px;gap:6px}.page-header .button.ico:after{display:none}.page-main .wp-block-media-text{padding:22px;gap:22px;border-radius:16px}.page-main>.wrapper:first-child>.wp-block-media-text{padding:28px 22px}.page-main>.wrapper:first-child>.wp-block-media-text h1{font-size:32px}.page-main .wp-block-media-text>.wp-block-media-text__media{padding:7px;border-radius:12px}.page-main .wp-block-media-text__content h2{font-size:25px}.page-main>.wrapper:first-child>.wp-block-media-text .button{width:100%;padding:15px 18px;font-size:15px}.content-button{width:100%;min-width:0}.wrapper>h2{padding-bottom:16px}.toc__title{padding:19px 20px;font-size:17px}.toc__list{grid-template-columns:1fr;padding:20px;gap:6px}.toc__link{padding:9px 0}.faq__summary{padding:19px 20px}.faq__item-title{font-size:17px;gap:16px}.faq__details>:not(summary){padding:20px;font-size:14px}.pros-cons__pros,.pros-cons__cons{padding:22px}.h1-app{padding:24px 20px;gap:24px;border-radius:16px}.h1-app__title{font-size:31px}.h1-app__description{font-size:15px}.h1-app__time{font-size:11px;gap:6px;padding:6px 8px}.h1-app__buttons{flex-direction:column}.button.button_apk,.button.button_ios{flex:0 1 auto}.h1-app__info tbody{gap:18px}.h1-app__info td{font-size:17px}.h1-app__info th{font-size:12px}.h1-app__info svg{width:17px;height:17px}.page-footer{margin-top:42px;padding:26px 22px;margin-bottom:18px;gap:24px;border-radius:16px}.page-footer__logo img{width:90px;height:46px}.page-footer__nav-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.page-footer__nav-list .menu-item__link{font-size:13px}.page-footer__download .button{padding:10px 15px;font-size:12px}.page-footer__bottom{gap:22px;padding-top:22px}.page-footer__bottom-list{font-size:12px;gap:10px}.page-footer__bottom-list_imgs img{max-width:70px;max-height:30px}.breadcrumbs{padding-top:16px}.breadcrumbs__item{font-size:12px}.wp-block-table td,.wp-block-table th{padding:13px 16px;font-size:14px}.scroll-top{width:44px;height:44px;right:16px;bottom:16px}.scroll-top svg{width:40px;height:40px}.modal{padding:10px}.modal__header{padding:12px}.page-main>.wrapper:first-child:not(:has(.wp-block-media-text,.h1-app)){padding:26px 22px}
}
@media(max-width:380px){.page-header{gap:8px;padding:10px}.page-header__logo img{width:66px}.page-header .button{padding:8px 10px;font-size:11px}.page-header__main-buttons{gap:5px}.page-header__burger{width:32px;height:34px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}

/* Preserve the existing icon artwork used by these pages. */
.ico.ico_login:after{content: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g><circle cx="12" cy="8" r="3" stroke="%23FBFFFF" stroke-width="2"/><path d="M17.9147 17.722C17.9272 17.7508 17.9396 17.7797 17.9517 17.8086L17.7444 18.4885C17.4411 18.767 16.8893 19 16.2249 19H7.77508C7.11067 19 6.55894 18.767 6.25565 18.4885C5.98278 18.2379 5.95732 18.0261 6.0483 17.8086C6.0604 17.7797 6.07275 17.7508 6.08534 17.722C6.40216 16.9979 6.86812 16.3363 7.45944 15.7764C8.05087 15.2165 8.75593 14.7696 9.53568 14.4638C10.3155 14.158 11.153 14 12 14C12.847 14 13.6845 14.158 14.4643 14.4638C15.2441 14.7696 15.9491 15.2165 16.5406 15.7764C17.1319 16.3363 17.5978 16.9979 17.9147 17.722Z" stroke="%23FBFFFF" stroke-width="2"/></g><rect x="0.5" y="0.5" width="23" height="23" rx="7.5" stroke="%23FBFFFF"/><defs><clipPath><rect width="24" height="24" rx="8" fill="white"/></clipPath></defs></svg>');}
.ico.ico_sing-up:after{content: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path d="M7.5 12H16.5M16.5 12L13.2073 8.25M16.5 12L13.2073 15.75" stroke="%23FBFFFF" stroke-width="2" stroke-linecap="round"/></g><rect x="0.5" y="0.5" width="23" height="23" rx="7.5" stroke="%23FBFFFF"/><defs><clipPath><rect width="24" height="24" rx="8" fill="white"/></clipPath></defs></svg>');}
.ico.ico_chevron:after{content: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 7.1417L11.9425 6L8.5 9.7085L5.0575 6L4 7.1417L8.5 12L13 7.1417Z" fill="white"/></svg>');}
.ico.ico_big-chevron:after{content: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 13.9999L7.41 15.4099L12 10.8299L16.59 15.4099L18 13.9999L12 7.99991L6 13.9999Z" fill="white"/></svg>');}
.ico.ico_arrow:after{content: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path d="M5.625 9H12.375M12.375 9L9.90549 6.1875M12.375 9L9.90549 11.8125" stroke="%23FBFFFF" stroke-width="2" stroke-linecap="round"/></g><defs><clipPath><rect width="18" height="18" rx="8" fill="white"/></clipPath></defs></svg>');}
.button.button_apk:before{content: url('data:image/svg+xml,<svg width="40" height="37" viewBox="0 0 40 37" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.6316 4.46447C16.8609 3.83068 18.2776 3.46948 19.7856 3.46948C21.2937 3.46948 22.7104 3.83068 23.9397 4.46447L24.8391 3.63423C25.0771 3.41456 25.4629 3.41456 25.7009 3.63423C25.9389 3.8539 25.9389 4.21006 25.7009 4.42973L24.9789 5.09618C27.0086 6.53576 28.3169 8.79909 28.3169 11.3445H11.2544C11.2544 8.79909 12.5627 6.53576 14.5924 5.09618L13.8704 4.42973C13.6324 4.21006 13.6324 3.8539 13.8704 3.63423C14.1084 3.41456 14.4942 3.41456 14.7322 3.63423L15.6316 4.46447ZM17.3481 7.96948C17.3481 8.5908 16.8025 9.09448 16.1294 9.09448C15.4563 9.09448 14.9106 8.5908 14.9106 7.96948C14.9106 7.34816 15.4563 6.84448 16.1294 6.84448C16.8025 6.84448 17.3481 7.34816 17.3481 7.96948ZM23.4419 9.09448C24.115 9.09448 24.6606 8.5908 24.6606 7.96948C24.6606 7.34816 24.115 6.84448 23.4419 6.84448C22.7688 6.84448 22.2231 7.34816 22.2231 7.96948C22.2231 8.5908 22.7688 9.09448 23.4419 9.09448Z" fill="%2387C527"/><path d="M6.37939 14.157C6.37939 13.225 7.19787 12.4695 8.20752 12.4695C9.21717 12.4695 10.0356 13.225 10.0356 14.157V20.907C10.0356 21.839 9.21717 22.5945 8.20752 22.5945C7.19787 22.5945 6.37939 21.839 6.37939 20.907V14.157Z" fill="%2387C527"/><path d="M14.9106 27.0945V31.032C14.9106 31.964 15.7291 32.7195 16.7388 32.7195C17.7484 32.7195 18.5669 31.964 18.5669 31.032V27.0945H21.0044V31.032C21.0044 31.964 21.8229 32.7195 22.8325 32.7195C23.8422 32.7195 24.6606 31.964 24.6606 31.032V27.0945H25.8794C27.2256 27.0945 28.3169 26.0871 28.3169 24.8445V12.4695H11.2544V24.8445C11.2544 26.0871 12.3457 27.0945 13.6919 27.0945H14.9106Z" fill="%2387C527"/><path d="M29.5356 14.157C29.5356 13.225 30.3541 12.4695 31.3638 12.4695C32.3734 12.4695 33.1919 13.225 33.1919 14.157V20.907C33.1919 21.839 32.3734 22.5945 31.3638 22.5945C30.3541 22.5945 29.5356 21.839 29.5356 20.907V14.157Z" fill="%2387C527"/></svg>');}
.button.button_ios:before{content: url('data:image/svg+xml,<svg width="40" height="37" viewBox="0 0 40 37" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M34.1921 12.7524C34.0324 12.8348 30.2328 14.5731 30.2328 18.4273C30.4119 22.8228 35.0278 24.3643 35.1069 24.3643C35.0278 24.4466 34.4101 26.4641 32.5803 28.579C31.1282 30.4007 29.5165 32.2374 27.069 32.2374C24.7409 32.2374 23.9052 31.0233 21.219 31.0233C18.3342 31.0233 17.518 32.2374 15.3093 32.2374C12.8618 32.2374 11.1307 30.3023 9.59941 28.4977C7.61005 26.1357 5.91915 22.4292 5.85945 18.8702C5.81923 16.9843 6.25785 15.1304 7.37127 13.5558C8.94278 11.3575 11.7484 9.86525 14.8123 9.81605C17.1598 9.75079 19.2491 11.1446 20.6817 11.1446C22.0547 11.1446 24.6215 9.81605 27.5258 9.81605C28.7794 9.81712 32.1222 10.1284 34.1921 12.7524ZM20.4832 9.4395C20.0653 7.71725 21.219 5.99499 22.2935 4.89639C23.6664 3.56779 25.8349 2.66602 27.7049 2.66602C27.8243 4.38827 27.0677 6.07736 25.7155 7.30755C24.5022 8.63614 22.4129 9.63633 20.4832 9.4395Z" fill="%23091222"/></svg>');}
.h1-app__time:before{content: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.75 0.75L15.75 3.75M15.75 3.75L12.75 6.75M15.75 3.75H5.25C4.45435 3.75 3.69129 4.06607 3.12868 4.62868C2.56607 5.19129 2.25 5.95435 2.25 6.75V8.25M5.25 17.25L2.25 14.25M2.25 14.25L5.25 11.25M2.25 14.25H12.75C13.5456 14.25 14.3087 13.9339 14.8713 13.3713C15.4339 12.8087 15.75 12.0456 15.75 11.25V9.75" stroke="%23C0C8D8" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    display: flex;}

td > *:first-child {
    margin-top: 0;
}