@import url("https://forum.yesai.su/uploads/css_built_2/341e4a57816af3ba440d891ca87450ff_framework.css?v=4e52a1ea3c1792867468");
@import url("https://forum.yesai.su/uploads/css_built_2/05e81b71abe4f22d6eb8d1a929494829_responsive.css?v=4e52a1ea3c1792867468");
@import url("https://forum.yesai.su/uploads/css_built_2/20446cf2d164adcc029377cb04d43d17_flags.css?v=4e52a1ea3c1792867468");
@import url("https://forum.yesai.su/uploads/css_built_2/90eb5adf50a8c640f633d47fd7eb1778_core.css?v=4e52a1ea3c1792867468");
@import url("https://forum.yesai.su/uploads/css_built_2/5a0da001ccc2200dc5625c3f3934497d_core_responsive.css?v=4e52a1ea3c1792867468");
@import url("https://forum.yesai.su/uploads/css_built_2/62e269ced0fdab7e30e026f1d30ae516_forums.css?v=4e52a1ea3c1792867468");
@import url("https://forum.yesai.su/uploads/css_built_2/76e62c573090645fb99a15a363d8620e_forums_responsive.css?v=4e52a1ea3c1792867468");
@import url("https://forum.yesai.su/uploads/css_built_2/ebdea0c6a7dab6d37900b9190d3ac77b_topics.css?v=4e52a1ea3c1792867468");
@import url("https://forum.yesai.su/uploads/css_built_2/258adbb6e4f3e83cd3b355f84e3fa002_custom.css?v=4e52a1ea3c1792867468");
@import url("https://forum.yesai.su/uploads/set_resources_2/6554b6be8c0d829a8bf63ae0c82cf121_yaif-v111-fonts-catalogue-6eb4f1d94f55d8be.css");

a[data-yesai-nav-link]::before {
    content: none !important;
    display: none !important;
}
a[data-yesai-nav-link] > .yesai-nav-icon {
    display: inline-block;
    width: 18px;
    height: 18px;
    flex: 0 0 18px;
    margin-inline-end: 8px;
    vertical-align: -0.2em;
    pointer-events: none;
}


#cb-nexxe__menu {
    --menu-bottom_bg: var(--ipsMenu);
}


@media (min-width: 980px) {
    #cb-nexxe__menu .ipsNavBar_primary > ul[data-role="primaryNavBar"] {
        align-self: flex-start;
    }
    #cb-nexxe__menu .ipsNavBar_primary > ul[data-role="primaryNavBar"] > li > a {
        white-space: nowrap;
    }
}


#cAnnouncementSidebar .cAnnouncementSidebar > a {
    color: inherit;
}


#cb-nexxe__menu #elNavigationMore > .ipsNavBar_secondary {
    display: none !important;
}
#cb-nexxe__menu #elNavigationMore > #elNavigationMore_dropdown_menu {
    position: absolute;
    top: 100%;
    left: calc(50% - 100px);
    width: 200px;
    max-width: calc(100vw - 20px);
    margin-top: 0;
}
@media (min-width: 980px) and (hover: hover) and (pointer: fine) {
    #cb-nexxe__menu #elNavigationMore:hover > #elNavigationMore_dropdown_menu {
        top: 100% !important;
        display: block !important;
        opacity: 1 !important;
        visibility: visible !important;
    }
}


#cb-nexxe__menu nav .cb-nexxe__menu--right > .cb-nexxe__menu__right--social {
    background: var(--menu-top_bg);
}


#cAnnouncementSidebar .cAnnouncementSidebar > a:hover,
#cAnnouncementSidebar .cAnnouncementSidebar > a:focus-visible {
    background-color: rgba(0, 0, 0, .18);
    border-radius: inherit;
}


.cGalleryStreamPreview > .ipsImageBlock.ipsImageBlock--contain:has(> .ipsImageBlock__main > img) {
    background: transparent;
}


.cGalleryStreamPreview > .ipsImageBlock--contain > .ipsImageBlock__main > img {
    place-self: start;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: auto;
    height: auto;
    border-radius: 12px;
}
.ipsStreamItem_snippet .ipsThumb_bg,
.ipsStreamItem_snippet .ipsThumb_bg img,
.ipsStreamItem_snippet .ipsThumb_bg .ipsImageBlock,
.ipsStreamItem_snippet .ipsColumn_narrow > .ipsImageBlock {
    border-radius: 12px;
}

.yaivp-player{display:block;position:relative;isolation:isolate;width:100%;max-width:100%;aspect-ratio:var(--yaivp-ratio,16/9);margin-inline:auto;background:#17191d;border-radius:12px;overflow:hidden}
.yaivp-player>video{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:none!important;object-fit:contain;margin:0!important;border-radius:inherit}
.yaivp-player.yaivp-gallery-player{height:clamp(300px,60vh,800px);max-height:100%;aspect-ratio:auto}
.cGalleryLightbox .yaivp-player.yaivp-gallery-player{height:100%;max-height:100%}
.yaivp-player>.yaivp-play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:76px;height:76px;min-width:44px;min-height:44px;margin:0;padding:10px;border:2px solid rgba(255,255,255,.95);border-radius:50%;background:#f58c17;color:#fff;box-shadow:0 2px 12px rgba(0,0,0,.4);cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease;z-index:2}
.yaivp-player>.yaivp-play:hover{background:#db6508;box-shadow:0 3px 16px rgba(0,0,0,.55)}
.yaivp-player>.yaivp-play:focus-visible{outline:3px solid #fff;outline-offset:4px}
.yaivp-player.yaivp-started>.yaivp-play{display:none}
.yaivp-player>.yaivp-fallback{position:absolute;right:8px;bottom:8px;z-index:3;padding:4px 8px;border-radius:5px;background:#17191d;color:#fff!important;font-size:12px;text-decoration:underline;opacity:0}
.yaivp-player>.yaivp-fallback:focus-visible,.yaivp-player.yaivp-play-failed>.yaivp-fallback{opacity:1}
.yaivp-poster-thumb{display:block;max-width:100%;object-fit:cover;border-radius:inherit}
.yaivp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:767px){.yaivp-player>.yaivp-play{width:64px;height:64px}}
@media(prefers-reduced-motion:reduce){.yaivp-player>.yaivp-play{transition:none}}

body::before{background-image:url("https://forum.yesai.su/uploads/set_resources_2/6554b6be8c0d829a8bf63ae0c82cf121_yaif-v14-background-webp-lossless-exact-548a1f55c5bb67df.svg")!important}#ipsLayout_footer::after{background-image:url("https://forum.yesai.su/uploads/set_resources_2/6554b6be8c0d829a8bf63ae0c82cf121_yaif-v14-footer-particles-webp-lossless-exact-da912aa52d987087.webp")!important}
#ipsLayout_footer #cb-nexxe__bottom__content--copyright > #elCopyright > a[href="https://www.invisioncommunity.com/"],
#ipsLayout_footer #cb-nexxe__bottom__content--copyright > #elCopyright > a[href="https://www.invisioncommunity.com/"] + br { display:none !important; }
#ipsLayout_footer #cb-nexxe__bottom__content--copyright > span.cb--nexxe__author--theme,
#ipsLayout_footer #cb-nexxe__bottom__content--copyright > span.cb--nexxe__author--theme * {
    visibility:hidden !important;
    pointer-events:none !important;
    width:0 !important; max-width:0 !important; min-width:0 !important;
    height:0 !important; max-height:0 !important; min-height:0 !important;
    margin:0 !important; padding:0 !important;
    overflow:hidden !important; flex:0 0 0 !important;
    font-size:0 !important; line-height:0 !important;
    animation:none !important; transition:none !important;
}
body[data-pageapp="forums"][data-pagecontroller="topic"] .cPost [data-role="commentContent"] img.ipsImage.ipsImage_thumbnailed[data-fileid] {
    border-radius: 12px;
}body[data-pageapp="forums"][data-pagecontroller="topic"] .cPost [data-role="commentContent"] video.ipsEmbeddedVideo,
body[data-pageapp="forums"][data-pagecontroller="topic"] .cPost [data-role="commentContent"] div.ipsEmbeddedVideo {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
