body{background-color:var(--base-2);color:var(--contrast);}a{color:var(--accent);}a{text-decoration:underline;}.entry-title a, .site-branding a, a.button, .wp-block-button__link, .main-navigation a{text-decoration:none;}a:hover, a:focus, a:active{color:var(--contrast);}.wp-block-group__inner-container{max-width:1200px;margin-left:auto;margin-right:auto;}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;}.has-contrast-color{color:#222222;}.has-contrast-background-color{background-color:#222222;}.has-contrast-2-color{color:#575760;}.has-contrast-2-background-color{background-color:#575760;}.has-contrast-3-color{color:#b2b2be;}.has-contrast-3-background-color{background-color:#b2b2be;}.has-base-color{color:#f0f0f0;}.has-base-background-color{background-color:#f0f0f0;}.has-base-2-color{color:#f7f8f9;}.has-base-2-background-color{background-color:#f7f8f9;}.has-base-3-color{color:#ffffff;}.has-base-3-background-color{background-color:#ffffff;}.has-accent-color{color:#1e73be;}.has-accent-background-color{background-color:#1e73be;}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:var(--accent);}.main-title a,.main-title a:hover{color:#ffffff;}.site-description{color:#d2d2fb;}.main-navigation,.main-navigation ul ul{background-color:var(--base-3);}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:var(--contrast);}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:var(--accent);}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--contrast);}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--accent);}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:var(--accent);}.main-navigation ul ul{background-color:var(--base);}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{background-color:var(--base-3);}.entry-title a{color:var(--contrast);}.entry-title a:hover{color:var(--contrast-2);}.entry-meta{color:var(--contrast-2);}.sidebar .widget{background-color:var(--base-3);}.footer-widgets{background-color:var(--base-3);}.site-info{background-color:var(--base-3);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#ffffff;background-color:#55555e;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:#3f4047;}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}@media (max-width:768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:var(--contrast);}}.inside-top-bar.grid-container{max-width:1280px;}.inside-header{padding:40px;}.inside-header.grid-container{max-width:1280px;}.site-main .wp-block-group__inner-container{padding:40px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}.footer-widgets-container.grid-container{max-width:1280px;}.inside-site-info.grid-container{max-width:1280px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px;}.site-main .wp-block-group__inner-container{padding:30px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-right:30px;padding-left:30px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}.one-container .site-main .paging-navigation{margin-bottom:20px;}}/* End cached CSS */.is-right-sidebar{width:30%;}.is-left-sidebar{width:30%;}.site-content .content-area{width:70%;}@media (max-width:768px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 140px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.3s;
}

.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}

.pseudo-clearfy-link { color: #008acf; cursor: pointer;}.pseudo-clearfy-link:hover { text-decoration: none;}

			@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px){ .mob { display: none; }}		

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext2 {
    visibility: hidden;
    width: 140px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.3s;
}

.tooltip .tooltiptext2::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext2 {
    visibility: visible;
    opacity: 1;
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext3 {
    visibility: hidden;
    width: 140px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.3s;
}

.tooltip .tooltiptext3::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext3 {
    visibility: visible;
    opacity: 1;
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext4 {
    visibility: hidden;
    width: 140px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.4s;
}

.tooltip .tooltiptext4::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext4 {
    visibility: visible;
    opacity: 1;
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext6 {
    visibility: hidden;
    width: 150px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.5s;
}

.tooltip .tooltiptext6::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext6 {
    visibility: visible;
    opacity: 1;
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext6 {
    visibility: hidden;
    width: 150px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.5s;
}

.tooltip .tooltiptext6::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext6 {
    visibility: visible;
    opacity: 1;
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext8 {
    visibility: hidden;
    width: 140px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.3s;
}

.tooltip .tooltiptext8::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext8 {
    visibility: visible;
    opacity: 1;
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext9 {
    visibility: hidden;
    width: 140px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.3s;
}

.tooltip .tooltiptext9::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext9 {
    visibility: visible;
    opacity: 1;
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext10 {
    visibility: hidden;
    width: 140px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.3s;
}

.tooltip .tooltiptext10::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext10 {
    visibility: visible;
    opacity: 1;
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext11 {
    visibility: hidden;
    width: 150px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.5s;
}

.tooltip .tooltiptext11::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext11 {
    visibility: visible;
    opacity: 1;
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext6 {
    visibility: hidden;
    width: 150px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.5s;
}

.tooltip .tooltiptext6::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext6 {
    visibility: visible;
    opacity: 1;
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext6 {
    visibility: hidden;
    width: 150px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.5s;
}

.tooltip .tooltiptext6::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext6 {
    visibility: visible;
    opacity: 1;
}
.tooltip button::after {
    content: "Скопировать";}

/* Кнопка копировать для мобилок */

@media screen and (max-width: 480px) {
    .copy {
        display: flex;
        flex-direction: column; /* Элементы размещаются вертикально */
        align-items: flex-start; /* Выравнивание элементов по левому краю */
    }

    .tooltip {
        margin-top: 10px; /* Отступ сверху для кнопки копирования */
    }
}

@media screen and (max-width: 600px) {
.mob {
visibility: hidden;
display: none;
}
}
.tooltip {
    position: relative;
    display: inline-block;
}
.copy{background-color: #5da5e6;
    padding: 15px;
    font-weight: 900;
    display: flex;
    justify-content: space-evenly;
    align-content: flex-start;
    align-items: center;}

.tooltip .tooltiptext7 {
    visibility: hidden;
    width: 150px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.5s;
}

.tooltip .tooltiptext7::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext7 {
    visibility: visible;
    opacity: 1;
}
