@media(hover:hover) and (pointer:fine){body.module-video .video-featured-grid a:hover img{transform:scale(1.035)}}
@media(min-width:1025px){body.module-video .video-grid #uEntriesList>:last-child:nth-child(3n+1),body.module-video .video-grid .all-entries>:last-child:nth-child(3n+1){grid-column:2}}
@media(hover:hover) and (pointer:fine){body.module-video .video-card:hover .video-card-preview img{transform:scale(1.035)}}
@media(max-width:1024px){body.module-video .video-grid,body.module-video .video-grid #uEntriesList,body.module-video .video-grid .all-entries{grid-template-columns:repeat(2,minmax(0,1fr))}body.module-video .video-filterbar{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){body.module-video .video-page{padding:56px 0 72px}body.module-video .video-container{width:calc(100% - 24px)}body.module-video .video-featured-grid,body.module-video .video-grid,body.module-video .video-grid #uEntriesList,body.module-video .video-grid .all-entries{grid-template-columns:minmax(0,1fr)}body.module-video .video-toolbar{align-items:stretch;flex-direction:column}body.module-video .video-action{width:100%}body.module-video .video-filterbar{grid-template-columns:minmax(0,1fr)}body.module-video .video-channel-head{grid-template-columns:minmax(0,1fr)}body.module-video .video-comments-head{align-items:flex-start;flex-direction:column}body.module-video .video-player-trigger .video-play-icon{width:62px;height:62px}}
@media(prefers-reduced-motion:reduce){body.module-video .video-card-preview img,body.module-video .video-featured-grid img{transition:none}}
@media(max-width:700px){body.module-video .video-embed-close{top:6px;right:6px;width:38px;min-width:38px;height:38px;min-height:38px}body.module-video #video-comments .commReg a{flex:1 1 130px}}
body.module-video .video-page{min-height:55vh;padding:clamp(64px,7vw,104px) 0;color:#172124;background:#fff;font-family:var(--ax-font-body,"Manrope","Montserrat",system-ui,sans-serif)}
body.module-video .video-container{margin-inline:auto}
body.module-video .video-page-header{max-width:900px;margin:0 auto clamp(42px,6vw,72px);text-align:center}
body.module-video .video-kicker{margin:0 0 10px;color:#1d5158;font-size:.8125rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
body.module-video :is(.video-page-header h1,.video-section-head h2,.video-toolbar h2){margin:0;color:#172124;font-weight:800;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}
body.module-video .video-page-header h1{font-size:clamp(1.875rem,1.5rem + 2.2vw,3.375rem)}
body.module-video .video-page-header>p:last-child{max-width:68ch;margin:18px auto 0;color:#3D4A4F;font-size:clamp(1rem,.9rem + .2vw,1.125rem);line-height:1.7}
body.module-video .video-featured{margin-bottom:clamp(64px,8vw,112px)}
body.module-video .video-section-head{max-width:780px;margin-bottom:28px}
body.module-video .video-section-head h2,body.module-video .video-toolbar h2{font-size:clamp(1.5rem,1.25rem + 1vw,2.5rem)}
body.module-video .video-featured-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,560px),1fr));gap:18px}
body.module-video .video-featured-grid a{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;color:#fff;background:#172124;border:1px solid #d2dedb;border-radius:14px;box-shadow:0 16px 38px rgba(23,33,36,.12)}
body.module-video .video-featured-grid img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}
body.module-video .video-featured-grid a:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(23,33,36,.9));pointer-events:none}
body.module-video .video-featured-grid span{position:absolute;right:18px;bottom:16px;left:18px;z-index:1;color:#fff;font-size:1rem;font-weight:800}
body.module-video .video-library{margin-bottom:clamp(54px,7vw,96px)}
body.module-video .video-toolbar{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:18px 28px;margin-bottom:26px;padding:clamp(20px,2.5vw,30px);background:#fff;border:1px solid #d2dedb;border-radius:14px;box-shadow:0 12px 34px rgba(23,33,36,.07)}
body.module-video .video-stats{display:flex;flex-wrap:wrap;gap:8px}
body.module-video .video-stats span{display:inline-flex;align-items:center;min-height:38px;padding:8px 12px;color:#3D4A4F;background:#eef3f2;border:1px solid #d2dedb;border-radius:8px;font-size:.8125rem}
body.module-video .video-grid{width:100%}
body.module-video .video-grid #allEntries{min-width:0}
body.module-video .video-grid #uEntriesList,body.module-video .video-grid .all-entries{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}
body.module-video .video-grid :is(.entry,.uEntryWrap,.entryBlock){float:none;width:auto;min-width:0;margin:0;padding:0}
body.module-video .video-card{display:flex;min-width:0;overflow:hidden;flex-direction:column;background:#fff;border:1px solid #d2dedb;border-radius:14px;box-shadow:0 12px 32px rgba(23,33,36,.07)}
body.module-video .video-card-preview{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#172124}
body.module-video .video-card-preview img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}
body.module-video .video-play-icon{position:absolute;top:50%;left:50%;width:58px;height:58px;transform:translate(-50%,-50%);background:rgba(23,33,36,.78);border:1px solid rgba(255,255,255,.62);border-radius:50%;backdrop-filter:blur(8px)}
body.module-video .video-play-icon:after{content:"";position:absolute;top:50%;left:52%;width:0;height:0;transform:translate(-50%,-50%);border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:17px solid #fff}
body.module-video :is(.video-duration,.video-card-date){position:absolute;z-index:1;padding:5px 8px;color:#fff;background:rgba(23,33,36,.82);border-radius:8px;font-size:max(.8125rem,13px);font-weight:750}
.module-video .video-card-date{top:10px;right:10px}
body.module-video .video-card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:18px}
body.module-video .video-card-body h2{margin:0;font-size:1rem;font-weight:800;line-height:1.35}
body.module-video .video-card-body h2 a{color:#172124;text-decoration:none}
body.module-video .video-card-body h2 a:hover{color:#1d5158;text-decoration:underline;text-underline-offset:.18em}
body.module-video .video-card-stats{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:auto;padding-top:14px;color:#3D4A4F;border-top:1px solid #e3eae8;font-size:max(.8125rem,13px)}
body.module-video .video-card-stats a{color:#1d5158;font-weight:700;text-decoration:underline;text-underline-offset:.18em}
body.module-video .video-moderation{margin-top:12px;padding-top:10px;border-top:1px solid #e3eae8}
body.module-video .video-filterbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 24px;padding:18px;background:#fff;border:1px solid #d2dedb;border-radius:10px}
body.module-video .video-filterbar :is(select,input){width:100%;min-height:42px;padding:9px 11px;border:1px solid #b7c8c4;border-radius:8px;font:inherit}
body.module-video .video-context-nav{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;margin:0 0 28px;padding:13px 16px;color:#3D4A4F;background:#fff;border:1px solid #d2dedb;border-radius:10px;font-size:.8125rem}
body.module-video .video-context-nav a{color:#1d5158;font-weight:700;text-underline-offset:.18em}
body.module-video .video-pagination{margin-top:26px;padding:16px;text-align:center;background:#fff;border:1px solid #d2dedb;border-radius:14px}
body.module-video .video-pagination--top{margin:0 0 22px}
body.module-video .video-pagination :is(.pagesBlockuz1,.pagesBlock1){display:flex;flex-wrap:wrap;justify-content:center;gap:8px}
body.module-video .video-pagination :is(.swchItem,.swchItemA){margin:0;padding:8px 12px;background:#fff;border:1px solid #b7c8c4;border-radius:8px;font-size:.8125rem;font-weight:800;text-decoration:none}
body.module-video .video-pagination .swchItemA{background:#1d5158;border-color:#1d5158}
body.module-video .video-channel,body.module-video .video-entry{padding:clamp(20px,3vw,38px);background:#fff;border:1px solid #d2dedb;border-radius:14px;box-shadow:0 18px 46px rgba(23,33,36,.08)}
body.module-video .video-entry-tools{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-bottom:14px}
body.module-video .video-player{position:relative;overflow:hidden;aspect-ratio:16/9;background:#172124;border-radius:10px}
body.module-video .video-player-trigger{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;background:#172124;border:0;cursor:pointer}
body.module-video .video-player-trigger img{display:block;width:100%;height:100%;object-fit:cover}
body.module-video .video-player-trigger .video-play-icon{width:76px;height:76px}
body.module-video .video-embed{position:absolute;inset:0;width:100%;height:100%}
body.module-video .video-embed :is(iframe,video,object,embed){display:block;width:100%;height:100%;border:0}
body.module-video .video-entry-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}
body.module-video .video-entry-meta span,body.module-video .video-facts span{padding:8px 11px;color:#3D4A4F;background:#eef3f2;border-radius:8px;font-size:.8125rem}
body.module-video .video-entry-meta a{color:#1d5158;font-weight:700}
body.module-video .video-description{margin-top:28px;padding:22px;background:#f7f9f8;border:1px solid #e3eae8;border-radius:10px}
body.module-video .video-description h2{margin:0 0 12px;color:#172124;font-size:1.25rem}
body.module-video .video-description div{color:#3D4A4F;line-height:1.75}
body.module-video .video-tags{margin-top:16px;color:#3D4A4F;line-height:1.6}
body.module-video .video-tags a{color:#1d5158;font-weight:700}
body.module-video .video-facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}
body.module-video .video-screenshots{margin-top:20px}
.module-video .video-screenshots img{display:block;max-width:100%;height:auto;border-radius:10px}
body.module-video .video-entry-rating{min-height:22px}
body.module-video .video-comments{margin-top:clamp(38px,5vw,64px);padding:clamp(20px,3vw,34px);background:#fff;border:1px solid #d2dedb;border-radius:14px}
body.module-video .video-comments-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}
body.module-video .video-comments-head h2{margin:0;color:#172124;font-size:clamp(1.25rem,1.1rem + .7vw,1.875rem)}
body.module-video .video-comments-list{margin-top:20px}
.module-video .video-comment-form{margin-top:24px}
body.module-video .video-editor-form,body.module-video .video-form-card{max-width:960px;margin-inline:auto;padding:clamp(20px,3vw,36px);background:#fff;border:1px solid #d2dedb;border-radius:14px;box-shadow:0 18px 46px rgba(23,33,36,.08)}
body.module-video .video-editor-form :is(.u-form-ul,.u-tabscont-ul){display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}
body.module-video .video-editor-form :is(input[type=text],input[type=email],input[type=url],input[type=password],textarea,select){width:100%;max-width:100%;min-height:46px;padding:10px 13px;color:#172124;background:#fff;border:1px solid #b7c8c4;border-radius:8px;font:inherit}
body.module-video .video-editor-form textarea{min-height:130px;resize:vertical}
body.module-video .video-editor-form :is(input,textarea,select):focus-visible{outline:3px solid rgba(29,81,88,.2);outline-offset:2px;border-color:#1d5158}
body.module-video .video-editor-form :is(input[type=submit],input[type=button],button,.button){min-height:44px;padding:10px 18px;color:#fff;background:#1d5158;border:1px solid #1d5158;border-radius:8px;font:inherit;font-weight:800}
body.module-video .video-editor-form .u-tabs-ul{display:flex;flex-wrap:wrap;margin:0 0 22px;padding:0;list-style:none;border-bottom:1px solid #d2dedb}
body.module-video .video-editor-form .u-tab{float:none;width:auto;flex:1 1 180px}
body.module-video .video-editor-form .u-tab a{display:block;min-height:44px;padding:10px;color:#1d5158;text-align:center;text-decoration:none}
body.module-video .video-moderation :is(a,button,input){display:inline-flex;align-items:center;min-height:36px;margin:3px;padding:6px 10px;border-radius:8px;white-space:normal}
body.module-video .rate-stars,body.module-video .video-entry-rating{overflow:hidden}
body.module-video .video-player.is-playing .video-embed{display:block;position:absolute;inset:0;z-index:4;width:100%;height:100%;background:#000}
body.module-video .video-player.is-playing .video-embed :is(iframe,video,object,embed){display:block;width:100%;height:100%;aspect-ratio:16/9;border:0}
body.module-video .video-embed-close{position:absolute;top:10px;right:10px;z-index:6;display:grid;place-items:center;width:42px;min-width:42px;height:42px;min-height:42px;margin:0;padding:0;color:#fff;background:rgba(23,33,36,.86);border:1px solid rgba(255,255,255,.55);border-radius:50%;font-size:1.5rem;line-height:1;cursor:pointer;backdrop-filter:blur(8px)}
body.module-video .video-embed-close:focus-visible,body.module-video .video-embed-close:hover{color:#fff;background:#1d5158}
body.module-video #video-comments{scroll-margin-top:90px}
body.module-video #video-comments .commReg{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
body.module-video #video-comments .commReg a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 13px;color:#1d5158;background:#fff;border:1px solid #718c86;border-radius:8px;font-weight:750;text-decoration:none}
:where(.news-comments,.blog-comments,.publ-comments,.load-comments,.photo-comments,.video-comments,#photo-comments,#video-comments) :is(#allEntries,.all-entries){display:grid;grid-template-columns:minmax(0,1fr);gap:18px}
:where(.news-comments,.blog-comments,.publ-comments,.load-comments,.photo-comments,.video-comments,#photo-comments,#video-comments) .comEnt{min-width:0;margin:0;padding:0;color:#172124;background:0 0;border:0;border-radius:0;box-shadow:none}
body.site-page :is(#pagesBlock1,#pagesBlock2,.catPages1,.catPages2,.pagesBlockuz1,.pagesBlockuz2,.pagesBlock1,.pagesBlock2,.publ-pagination,.load-pagination,.photo-pagination,.video-pagination,.site-search-pagination,.users-pagination,.forumMemSwch,.postpSwithces,.pageSelect){gap:6px;align-items:center}
body.site-page :is(#pagesBlock1,#pagesBlock2,.catPages1,.catPages2,.pagesBlockuz1,.pagesBlockuz2,.pagesBlock1,.pagesBlock2,.publ-pagination,.load-pagination,.photo-pagination,.video-pagination,.site-search-pagination,.users-pagination,.forumMemSwch,.postpSwithces,.pageSelect) :is(.swchItem,.swchItemA,.swchItem1,.swchItemA1,.pgSwch,.pgSwchA){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:auto;margin:0;padding:0 11px;background:#fff;border:1px solid var(--ax-control-border);border-radius:var(--ax-control-radius);box-shadow:none;font-family:var(--ax-font-body);font-size:14px;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:middle}
body.site-page :is(#pagesBlock1,#pagesBlock2,.catPages1,.catPages2,.pagesBlockuz1,.pagesBlockuz2,.pagesBlock1,.pagesBlock2,.publ-pagination,.load-pagination,.photo-pagination,.video-pagination,.site-search-pagination,.users-pagination,.forumMemSwch,.postpSwithces,.pageSelect) :is(.swchItemA,.swchItemA1,.pgSwchA){color:#fff;background:#1d5158;border-color:#1d5158}
body.site-page :is(#pagesBlock1,#pagesBlock2,.catPages1,.catPages2,.pagesBlockuz1,.pagesBlockuz2,.pagesBlock1,.pagesBlock2,.publ-pagination,.load-pagination,.photo-pagination,.video-pagination,.site-search-pagination,.users-pagination,.forumMemSwch,.postpSwithces,.pageSelect) .swchItemDots{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:var(--ax-pagination-size);min-height:var(--ax-pagination-size);margin:0;padding:0 4px;color:#71807c;background:0 0;border:0;border-radius:0;box-shadow:none;font-family:var(--ax-font-body);font-size:14px;font-weight:700;line-height:1}
body.site-page :is(#pagesBlock1,#pagesBlock2,.catPages1,.catPages2,.pagesBlockuz1,.pagesBlockuz2,.pagesBlock1,.pagesBlock2,.publ-pagination,.load-pagination,.photo-pagination,.video-pagination,.site-search-pagination,.users-pagination,.forumMemSwch,.postpSwithces,.pageSelect) :is(.swchItem,.swchItemA,.swchItem1,.swchItemA1,.pgSwch,.pgSwchA,.swchItemDots)>span{display:inline;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;color:inherit;background:0 0;border:0;border-radius:0;box-shadow:none;font:inherit;line-height:1}
body.site-page :is(#pagesBlock1,#pagesBlock2,.catPages1,.catPages2,.pagesBlockuz1,.pagesBlockuz2,.pagesBlock1,.pagesBlock2,.publ-pagination,.load-pagination,.photo-pagination,.video-pagination,.site-search-pagination,.users-pagination,.forumMemSwch,.postpSwithces,.pageSelect) :is(.swchItem,.swchItem1,.pgSwch):focus-visible{color:#163f46;background:#eef3f2;border-color:#1d5158;outline:2px solid #1D5158;outline-offset:2px;box-shadow:none}
body.module-photo .photo-gallery-grid :is(.uEntryWrap,.entryBlock),body.module-video .video-grid :is(.uEntryWrap,.entryBlock){height:100%}
body.module-photo .photo-card,body.module-video .video-card{height:100%;transition:transform var(--ax-card-motion),border-color var(--ax-card-motion),box-shadow var(--ax-card-motion)}
body#body#body#body #main-content .books-page-v3__guide>article,body#body#body#body #main-content .ce-related__link,body#body#body#body #main-content .ce-table-responsive,body#body#body#body #main-content .home-documentary-info>article,body#body#body#body #main-content .home-documentary-note,body#body#body#body #main-content .home-news-list-v2>article,body#body#body#body #main-content .home-video-featured-v2,body#body#body#body #main-content .home-video-playlist-v2>a,body#body#body#body #main-content .kce-article-item,body#body#body#body #main-content .kcebasic-card,body#body#body#body #main-content .kcecontact-map-frame,body#body#body#body #main-content .kcefinal-card,body#body#body#body #main-content .kcev-video{border-radius:24px}
body#body#body#body #main-content .ax-link,body#body#body#body #main-content .ax-program-card__number,body#body#body#body #main-content .basic-offer-price-v5>strong,body#body#body#body #main-content .ce-col-now,body#body#body#body #main-content .ce-feature-link,body#body#body#body #main-content .ce-session-format-card__price,body#body#body#body #main-content .ce-stats-card__value,body#body#body#body #main-content .home-book-item a,body#body#body#body #main-content .home-library-all,body#body#body#body #main-content .home-library-card em,body#body#body#body #main-content .home-route-card em,body#body#body#body #main-content .home-video-featured-v2 em,body#body#body#body #main-content .home-video-playlist-v2 a em,body#body#body#body #main-content .kce-article-link,body#body#body#body #main-content .kcebasic-aside-title,body#body#body#body #main-content .kcecontact-channel-grid-v4>a,body#body#body#body #main-content .kcecontact-map-link,body#body#body#body #main-content .kcecontact-quick-links-v4 a strong,body#body#body#body #main-content .kcereview-author,body#body#body#body #main-content .kcetrust-item>strong{font-weight:700}
body.module-faq .kcefaq-item,body.module-photo .photo-card,body.module-search .search-card,body.module-tests .tests-card,body.module-video .video-card{background-color:#fff}
body.module-blog #content,body.module-faq #content,body.module-forum #content,body.module-load #content,body.module-news #content,body.module-photo #content,body.module-publ #content,body.module-search #content,body.module-tests #content,body.module-users #content,body.module-video #content{background-color:transparent}
body :is(.news-card__category,.blog-card__category,.publ-card__category,.load-card__category,.photo-card-meta a,.photo-card-stats a,.photo-card-title a,.ucoz-contact-form__legal a,.forum,.userBirthdayLink,.lastUserLink,.catLink,.advanced-search-link,.funcLink,.kcefaq-category-link,.ulightbox.ph-link,.video-context-nav a,.path a,.video-card-stats a,.video-card-meta a,.video-card-title a,.video-card-body h2 a,.photo-card-body h2 a,.publ-card__title a,.blog-card__title a,.news-card__title a,.load-card__title a,.eTitle a,.entryTitle a,.blog-card__details a,.publ-card__details a,.news-card__details a,.load-card__details a,.user-login-links a,.users-links a){position:relative}
body :is(.news-card__category,.blog-card__category,.publ-card__category,.load-card__category,.photo-card-meta a,.photo-card-stats a,.photo-card-title a,.ucoz-contact-form__legal a,.forum,.userBirthdayLink,.lastUserLink,.catLink,.advanced-search-link,.funcLink,.kcefaq-category-link,.ulightbox.ph-link,.video-context-nav a,.path a,.video-card-stats a,.video-card-meta a,.video-card-title a,.video-card-body h2 a,.photo-card-body h2 a,.publ-card__title a,.blog-card__title a,.news-card__title a,.load-card__title a,.eTitle a,.entryTitle a,.blog-card__details a,.publ-card__details a,.news-card__details a,.load-card__details a,.user-login-links a,.users-links a)::after{content:"";position:absolute;left:0;right:0;top:50%;min-height:44px;height:100%;transform:translateY(-50%);pointer-events:auto}
body :is(.axc-map-card,.kcecontact-map-frame,.kcev-video,.home-video-featured-v2):focus-within{outline:3px solid var(--ax-focus,#1D5158);outline-offset:2px;border-radius:10px}
body.site-page,body.module-forum,body.module-news,body.module-blog,body.module-publ,body.module-load,body.module-video,body.module-photo,body.module-faq{background-color:#F7F9F8!important;--ax-bg:#F7F9F8!important;--ax-section-bg:#F7F9F8!important}
body.module-video .video-container,body.module-photo .photo-container,.video-container,.photo-container{width:min(1360px,calc(100% - clamp(24px,4vw,64px)))!important;max-width:1360px!important;margin-inline:auto!important;box-sizing:border-box!important}
body#body#body#body#body.module-video :is(.video-kicker,.video-card-meta,.video-card-stats,.video-card-description,.video-card-date,.video-album-meta,.video-card-title,.eDetails,.eDetails1,.eDetails2){font-size:.875rem!important;line-height:1.55!important}
body#body#body#body#body.module-video :is(.video-card-meta,.video-card-stats,.video-album-meta,.eDetails,.eDetails1,.eDetails2) *{font-size:inherit!important}
body#body#body#body#body.module-video :is(.breadcrumbs,.breadcrumbs *,.breadcrumb-item,.breadcrumb-curr,.breadcrumb-sep,nav[aria-label*=крош] *,nav[aria-label*=Крош] *){font-size:.875rem!important}
body#body#body#body#body.module-video :is(.breadcrumbs a,.breadcrumb-item,.breadcrumb-curr){display:inline-flex;align-items:center;min-height:44px}
body#body#body#body#body.module-video :is(.swchItem,.swchItemA,.swchItem1,.swchItemA1,.pgSwch,.pgSwchA,.switch,.switchActive):not(.pagesInfo){min-width:44px!important;height:44px!important;min-height:44px!important}
body#body#body#body#body.module-video :is(.video-card-title,.video-card-title a,.video-card-meta a,.video-card-stats a,.eDetails a){display:inline-flex;align-items:center;min-height:44px}
body#body#body#body#body.module-video :is(.video-comments,#comments,.comments){margin-top:clamp(38px,5vw,64px);padding:clamp(20px,3vw,34px);background:#fff;border:1px solid #D2DEDB;border-radius:14px}
body#body#body#body#body.module-video :is(.video-comments__title,.video-comments-title,.video-comments h2){margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid #E3EAE8;color:#172124;font-size:clamp(1.25rem,1.1rem + .7vw,1.5rem);font-weight:800;line-height:1.3}
body#body#body#body#body.module-video .video-comments__count{color:#46565B;font-size:.875rem;font-weight:700}
body#body#body#body#body.module-video :is(.video-comments,.video-comments-list,#comments,.comments) :is(.cBlock1,.cBlock2,[id^=comEnt],.commTable){display:grid;grid-template-columns:190px minmax(0,1fr);overflow:hidden;margin-bottom:18px;background:#fff;border:1px solid #DCE9E6;border-radius:14px;box-shadow:0 1px 3px rgba(23,33,36,.04),0 10px 24px rgba(23,33,36,.05)}
body#body#body#body#body.module-video :is(.video-comments,.video-comments-list,#comments,.comments) :is(.cAuthor,.comAuthor,.cTop){display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:20px 16px;color:#3D4A4F;background:#F7F9F8;border-right:1px solid #E3EAE8;font-size:.875rem;font-weight:700;text-align:center}
body#body#body#body#body.module-video :is(.video-comments,.video-comments-list,#comments,.comments) :is(.cAuthor,.comAuthor,.cTop) img{width:54px;height:54px;border-radius:50%;object-fit:cover}
body#body#body#body#body.module-video :is(.video-comments,.video-comments-list,#comments,.comments) :is(.cMessage,.comMessage,.cTextBlock){min-width:0;padding:clamp(20px,3vw,30px);color:#3D4A4F;font-size:1rem;line-height:1.75;overflow-wrap:anywhere}
body#body#body#body#body.module-video :is(.video-comments,.video-comments-list,#comments,.comments) :is(.cMessage,.comMessage,.cTextBlock) p+p{margin-top:14px}
body#body#body#body#body.module-video :is(.video-comments,#comments,.comments) :is(.cDate,.commentDate,.cTop small){color:#46565B;font-size:.875rem;line-height:1.5}
body#body#body#body#body.module-video :is(.video-comments__empty,.video-comments-empty){margin:0;padding:22px;color:#46565B;background:#F7F9F8;border:1px dashed #D2DEDB;border-radius:14px;font-size:1rem;line-height:1.6;text-align:center}
body#body#body#body#body.module-video :is(.video-comments__login-note,.video-comments-login,.commReg){margin-top:16px;padding:18px;color:#46565B;background:#F7F9F8;border:1px solid #E3EAE8;border-radius:14px;font-size:14px;line-height:1.6}
body#body#body#body#body.module-video :is(.video-comment-form,.video-comments-form,#addcBlock,.addcBlock){margin-top:24px;padding:clamp(18px,2.6vw,26px);background:#F7F9F8;border:1px solid #E3EAE8;border-radius:14px}
body#body#body#body#body.module-video :is(.video-comment-form,.video-comments-form,#addcBlock,.addcBlock) textarea{box-sizing:border-box;width:100%;min-height:124px;padding:12px 14px;border:1px solid #718C86;border-radius:10px;font:inherit;font-size:1rem;line-height:1.6;resize:vertical}
body#body#body#body#body.module-video :is(.video-comment-form,.video-comments-form,#addcBlock,.addcBlock) :is(input[type=submit],button){display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 22px;color:#fff;-webkit-text-fill-color:#fff;background:#1D5158;border:1px solid #1D5158;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer}
body#body#body#body#body.module-video :is(.video-comment-form,.video-comments-form,#addcBlock,.addcBlock) :is(input[type=submit],button):hover{background:#235659;border-color:#235659}
body#body#body#body#body.module-video .video-share__button{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:46px;padding:11px 16px;color:#fff;-webkit-text-fill-color:#fff;border:1px solid transparent;border-radius:10px;font-size:14px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}
body#body#body#body#body.module-video .video-share__button i,body#body#body#body#body.module-video .video-share__button svg{flex:0 0 auto;width:1.125rem;height:1.125rem;font-size:1.125rem}
body#body#body#body#body.module-video .video-share__button--copy{color:#1D5158;-webkit-text-fill-color:#1D5158;background:#fff;border-color:#D2DEDB}
@media (max-width:768px){body#body#body#body#body.module-video :is(.video-comments,.video-comments-list,#comments,.comments) :is(.cBlock1,.cBlock2,[id^=comEnt],.commTable){grid-template-columns:minmax(0,1fr)}body#body#body#body#body.module-video :is(.video-comments,.video-comments-list,#comments,.comments) :is(.cAuthor,.comAuthor,.cTop){flex-direction:row;justify-content:flex-start;border-right:0;border-bottom:1px solid #E3EAE8;text-align:left}body#body#body#body#body.module-video :is(.video-comments,.video-comments-list,#comments,.comments) :is(.cAuthor,.comAuthor,.cTop) img{width:44px;height:44px}}
#sidebar label[for],#sidebar .sbx-search-label,#sidebar .user-form-label,#sidebar a,#sidebar a.login-with,#sidebar summary,#sidebar button,#sidebar [role=button],#sidebar .sbx-toggle,#sidebar .sidebar-arrow{cursor:pointer}
#sidebar input[type=text],#sidebar input[type=password],#sidebar input[type=email],#sidebar input[type=search],#sidebar textarea{cursor:text}
body.module-video .video-grid{display:block!important;grid-template-columns:none!important}
body.module-video .video-grid>#allEntries,body.module-video #allEntries{display:block!important;width:100%!important;max-width:100%!important;grid-column:1/-1!important}
body.module-video #allEntries .allEntriesTable,body.module-video .allEntriesTable.u-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))!important;gap:18px!important;width:100%!important}
@media (max-width:640px){body.module-video #allEntries .allEntriesTable,body.module-video .allEntriesTable.u-grid{grid-template-columns:minmax(0,1fr)!important}}