@charset "UTF-8";:root{color-scheme:dark;--dt-on-background:#e3e3e3;--dt-on-background-secondary:#ababab;--dt-on-surface-variant:#c4c7c5;--dt-surface-container-low:#1b1b1b;--dt-surface-container-high:#1b2531;--dt-outline-variant:#34404d;--sixth-bg:#A80011;--seventh-bg:#276520;--sixth-color:#ff3346;--seventh-color:#5dc951;--white:#fff;--black:#000;--border-radius:6px;--dt-shadow:rgba(117, 117, 117, .2);--telegram-color:#2AABEE;--gold-color:#ffce32}body{--fm-font-sans:system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;margin:0;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;text-align:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:var(--dt-on-background);background:var(--dt-background);font-family:var(--fm-font-sans)}:root body.theme_light{--dt-background:rgb(16, 22, 32);--dt-background-panel:rgb(25, 33, 42);--dt-surface-container-highest:#263648;--prime-bg:#5a97e4;--fifth-color:#497fbc;--btn-bg:linear-gradient(134deg, var(--prime-bg) 0%, var(--fifth-color) 100%);--btn-fg-hover:#FDF5EC;--btn-bg-hover:var(--prime-bg)}:root body.theme_light .btn{background-image:linear-gradient(134deg,var(--prime-bg) 0%,var(--fifth-color) 100%)}:root body.theme_light .btn:hover{color:#fdf5ec;background:var(--prime-bg)}*,::after,::before{box-sizing:border-box;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}html{font-size:1rem;line-height:1.5;font-weight:400;font-family:var(--fm-font-sans);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}article,aside,figcaption,figure,footer,header,main,nav,q,section{display:block}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible;border:1px solid var(--dt-outline-variant)}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;padding:0;margin:0}dl,ol,p,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}a,a:hover{text-decoration:underline}a{color:var(--prime-bg);background-color:transparent;text-underline-offset:3px}a:hover{color:var(--fifth-color)}figure{margin:0 0 1rem}img{border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0}button{border-radius:var(--border-radius)}button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=time]{-webkit-appearance:listbox}progress{width:100%;display:block}progress{vertical-align:baseline;left:0;bottom:0;margin:0;z-index:0;opacity:.7;height:5px;border:0;overflow:hidden;position:absolute;-webkit-appearance:none;background:0 0}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item;cursor:pointer}.hidden,[hidden]{display:none!important}.h1,h1,h4{font-weight:700;font-size:1.75rem}h2,h3{font-size:1.5rem}h4{font-size:1.25rem}h5,h6,p{font-size:1rem}h2,h6,p{font-weight:600}h1,h2,h3,h4,h5,h6,p,q{text-wrap:balance}h3,h5,p{font-weight:400}p{text-wrap:pretty}blockquote{margin:1.25rem 0;padding:1rem 1.125rem 1rem 1.25rem;-webkit-border-start:4px solid var(--prime-bg, var(--dt-outline-variant));border-inline-start:4px solid var(--prime-bg, var(--dt-outline-variant));border-radius:var(--border-radius);color:var(--dt-on-background);font-style:italic;background-color:var(--dt-surface-container-high)}blockquote p{margin-bottom:.75rem}blockquote p:last-child{margin-bottom:0}blockquote footer{display:block;margin-top:.625rem;font-size:.9375rem;font-style:normal;color:var(--dt-on-background-secondary, var(--dt-on-surface-variant))}.text-bold{font-weight:700}button:disabled:not(.btn){pointer-events:none;cursor:default;background:gray;color:var(--white);border-radius:var(--border-radius)}[class^=btn],[class^=btn]:hover{text-decoration:none;background:0 0}.btn:disabled,[class^=btn]:disabled{pointer-events:none;filter:grayscale(100%);opacity:.5;cursor:default}.btn{font-weight:700;color:var(--white);text-align:center;border:0;font-size:.875rem;padding:0 10px;line-height:40px;max-height:40px;min-width:130px;display:inline-block;vertical-align:middle;text-decoration:none;background:var(--fifth-color);cursor:pointer;border-radius:var(--border-radius);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn:active{transform:translateY(2px)}.btn i{margin-right:6px;font-weight:inherit;vertical-align:middle}.btn .icon-filter{width:15px;height:15px;display:inline-block;aspect-ratio:auto 15/15}.btn:hover{text-decoration:none;background:var(--prime-bg);color:var(--dt-on-background)}.btn-slim{min-width:unset}.c-input{width:100%;border-radius:var(--border-radius);padding:10px 13px;margin:0;border:1px solid var(--dt-outline-variant);background-color:var(--dt-surface-container-high);color:var(--dt-on-surface-variant);font-size:1rem;text-overflow:ellipsis}.c-input:focus{background-color:var(--dt-surface-container-highest)}.c-input:disabled{cursor:not-allowed;background-color:var(--dt-surface-container-low)}.c-input[type=search]{padding-left:50px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwIDE5QzE0Ljk3MDYgMTkgMTkgMTQuOTcwNiAxOSAxMEMxOSA1LjAyOTQ0IDE0Ljk3MDYgMSAxMCAxQzUuMDI5NDQgMSAxIDUuMDI5NDQgMSAxMEMxIDE0Ljk3MDYgNS4wMjk0NCAxOSAxMCAxOVoiIHN0cm9rZT0iIzk3OTc5NyIvPjxwYXRoIGQ9Ik0xNi41IDE2LjVMMjEuOTAyNyAyMS45MjIiIHN0cm9rZT0iIzk3OTc5NyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position-y:center;background-position-x:16px}.c-input-home{padding-right:84px;height:56px}.flex{display:flex}.search{position:relative;font-size:0}.search-result{visibility:hidden;overflow:hidden;max-height:0;position:absolute;z-index:2;left:0;top:100%;width:100%;font-size:0}.search-active .search-result:not(:empty){visibility:visible;max-height:500px;z-index:12}.pagination{width:100%;height:auto;display:block;text-align:center}.pagination__ul{margin:0;font-size:0;padding:0 1rem}.pagination__a,.pagination__li{display:inline-block;font-size:1rem}.pagination__li{margin:0 2px .5rem;padding:0;line-height:0;list-style-type:none;vertical-align:middle}.pagination__li:before{content:none}.pagination__a{color:var(--dt-on-surface-variant);padding:11px;text-decoration:none;font-weight:400;line-height:28px;min-width:50px;min-height:50px;background-color:var(--dt-surface-container-high)}.pagination__a:focus,.pagination__a:hover,.pagination__a_active{color:var(--dt-on-surface-variant);text-decoration:none;background:var(--dt-surface-container-highest)}.pagination__a:focus{outline:0}.pagination__a_active{font-weight:700;color:var(--dt-on-surface-variant);background:var(--fifth-color);cursor:default;pointer-events:none}.pagination__a:focus.pagination__a_active,.pagination__a:hover.pagination__a_active{color:var(--dt-on-surface-variant)}.pagination__a[rel]{font-size:0;position:relative}.pagination__a[rel]::before{content:">";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;font-size:20px;margin:auto;line-height:50px;text-align:center}.pagination__a[rel=prev]{transform:rotate(180deg)}.pagination__a[rel=next]{position:relative}.main-header-logo{font-size:2.5rem;line-height:0;text-align:center;height:40px;overflow:hidden;margin-right:10px;display:flex;align-items:center}.main-header-logo,.main-header-logo:hover{text-decoration:none;color:inherit}.notification-box{position:relative}.notification-toggle{width:40px;height:40px;border:0;cursor:pointer;background:0 0;padding:0;position:relative;overflow:visible}.notification-toggle .icon{width:24px;height:24px;color:var(--dt-on-surface-variant)}.notification-toggle:focus,.notification-toggle:hover{color:var(--prime-bg)}button.notification-close{background:0 0;font-weight:700;color:var(--white);display:inline-block;vertical-align:middle;text-decoration:none;border:1px solid var(--dt-outline-variant);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:2rem;height:2rem}button.notification-close:hover{border:1px solid currentColor;color:var(--fifth-color)}button.notification-close .icon{color:inherit!important;width:12px;height:12px}.logo-t-mobile{display:block}.logo-t-mobile.icon{width:40px;height:auto}.logo-t-desktop{display:none}@media screen and (min-width:1400px){.logo-t-mobile,.main-header-logo svg.icon{display:none}.logo-t-desktop{display:block}}.main-search{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;right:0;bottom:0;z-index:42}.main-search-active{display:block}.main-search-overlay{position:absolute;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,.48);right:0;bottom:0;z-index:-1}.main-search-close,.main-search-recognition{position:absolute;right:20px;top:0;bottom:0;margin:auto;height:30px;background:0 0;border-radius:3px;width:30px;color:var(--dt-on-surface-variant);border:1px solid currentColor;padding:4px;cursor:pointer;line-height:15px}.main-search-close:hover{color:var(--prime-bg)}.main-search-recognition{right:60px}.main-search-recognition:active,.main-search-recognition:focus,.main-search-recognition:hover{color:var(--prime-bg)}.main-search-recognition-active{color:var(--prime-bg);pointer-events:none}.main-search-form{display:block;padding:10px 0;background-color:var(--dt-background)}.main-search-result{visibility:visible;background-color:var(--dt-background);overflow:auto;max-height:550px;font-size:0;padding:0 0 10px}.main-search-result:empty{padding:0}.main-search-result-title{padding:10px 12px;font-size:16px;background:var(--dt-background)}.main-search-result-name{display:inline-block;vertical-align:middle;max-width:calc(100% - 55px)}.main-search-result-item{display:block;text-decoration:none;font-weight:400;font-size:1rem;overflow:hidden;padding:10px 20px;color:currentColor}.main-search-result-item:focus,.main-search-result-item:hover{background-color:var(--fifth-color);text-decoration:none;outline:0;color:currentColor}.main-search-picture{width:50px;height:50px;border-radius:var(--border-radius);display:inline-block;vertical-align:middle;margin:-5px 10px -5px -9px;overflow:hidden;padding:0}.main-search-img{width:inherit;height:inherit;font-size:0;line-height:0}@media screen and (min-width:992px){.main-search-result{display:flex;align-items:flex-start}.main-search-result-item{border-bottom:1px solid var(--dt-outline-variant)}.main-search-result-box{border-right:1px solid var(--dt-outline-variant);flex:1 1 0}}.it-icon{display:inline-block;vertical-align:middle}.it-icon{width:30px;height:30px;aspect-ratio:auto 30/30;overflow:hidden;border-radius:var(--border-radius)}.hero{margin:0 auto;padding:20px 0 70px}.hero-gradient{background:var(--dt-surface-container-high)}.book{position:relative;overflow:hidden;max-width:255px;margin:0 auto 20px;border-radius:var(--border-radius);background:var(--dt-surface-container-high)}.book:hover{background:var(--dt-surface-container-highest)}@media screen and (min-width:576px){.book{margin:0}}.notification ul{margin-bottom:0}.breadcrumbs{font-size:0}.breadcrumbs__span{font-size:1rem;position:relative;display:inline-block;vertical-align:middle;text-decoration:none;line-height:1.2;padding:5px 0}.breadcrumbs__span:not(:last-child):after{content:">";color:var(--dt-on-background);padding:0 10px 0 8px;vertical-align:middle;display:inline-block}.breadcrumbs__a{display:inline-block;vertical-align:middle;color:var(--dt-on-background);font-weight:400;font-size:1rem;text-decoration:none;line-height:1.2;padding:5px 0;position:relative}.topnews-head{padding:0;font-weight:600;line-height:1.4;margin-bottom:30px;font-size:1.5rem}.topnews-head-container{display:flex;justify-content:space-between;align-items:center}.topnews-buttons{display:flex;gap:10px}.topnews-button{display:flex;align-items:center;justify-content:center;background-color:transparent;border:0;cursor:pointer;padding:0;margin:0;width:28px;height:28px}.topnews-button:hover{opacity:.8}.topnews-button-prev{transform:rotate(180deg)}.topnews-button .icon{color:var(--dt-on-surface-variant)}.topnews-button-text{font-size:0}.topnews-a{display:block;text-decoration:none}.topnews-img{width:100%;height:auto;display:block;aspect-ratio:auto 260/159}.topnews-picture{display:inline-block;vertical-align:top;width:260px;height:160px;border-radius:var(--border-radius);overflow:hidden}.topnews-title{font-size:14px;margin-top:5px;font-weight:700;text-transform:none;text-align:center;white-space:initial}.slider{display:flex;gap:15px;list-style:none;overflow-x:auto;overflow-y:hidden;position:relative;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:100%;scroll-behavior:smooth;padding-bottom:26px}.slider-item{flex:0 0 auto;scroll-snap-align:start;overflow:hidden;margin-bottom:20px;width:260px}.slider::scroll-button{display:inline-flex;align-items:center;justify-content:center;position:absolute;inset-block:0;margin-block:auto;inline-size:32px;block-size:32px;border-radius:50%;background-color:color-mix(in srgb,var(--dt-surface, #000) 60%,transparent);color:var(--dt-on-surface, #fff);box-shadow:0 2px 6px rgba(0,0,0,.3);z-index:2;font-size:18px;cursor:pointer}.slider::scroll-button(start){inset-inline-start:0;transform:translateX(-8px);content:"‹"}.slider::scroll-button(end){inset-inline-end:0;transform:translateX(8px);content:"›"}.slider::scroll-marker-group{display:flex;gap:8px;position:absolute;inset-inline:0;inset-block-end:0;justify-content:center;align-items:center;padding:6px 0}.slider-item::scroll-marker{content:"";inline-size:6px;block-size:6px;border-radius:999px;background-color:var(--dt-outline, #666)}.slider-item:target-current::scroll-marker{background-color:var(--dt-on-surface, #fff);inline-size:10px}@supports selector(.slider::scroll-button){.topnews-buttons{display:none}}.footer,.footer-logo:hover{color:var(--dt-on-background)}.footer{background:var(--dt-background-panel);padding:25px 0}.footer-inner{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.footer-logo{display:inline-block;flex-shrink:0;color:var(--dt-on-background);text-decoration:none;line-height:0}.footer-logo:hover{opacity:.9}.footer-logo svg{display:block;width:auto;height:24px;max-width:100%}.footer-logo .prim{color:var(--prime-bg)}.footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:.875rem}.footer-nav-item{color:var(--dt-on-background);text-decoration:none;white-space:nowrap;padding:4px 0;opacity:.85;transition:opacity .2s}.footer-nav-item:hover{color:var(--dt-on-background);opacity:1}@media screen and (min-width:640px){.footer-inner{flex-direction:row;justify-content:space-between;align-items:center;text-align:left;gap:40px}.footer-logo svg{height:21px}.footer-nav{justify-content:flex-end;gap:10px 28px;font-size:.9375rem}}@media screen and (min-width:1024px){.footer-inner{gap:48px}.footer-nav{gap:12px 32px}}.footer svg .st0{fill:none}.footer svg .st0,.footer svg .st1{stroke:currentColor;stroke-miterlimit:10}.footer svg .st2,.footer svg .st3,.footer svg .st4{stroke:currentColor;stroke-width:10;stroke-miterlimit:10}.footer svg .st2{fill:none;color:var(--prime-bg)}.footer svg .st3,.footer svg .st4{fill:currentColor}.standard{padding:20px 0}.categories{padding:24px 0}@media screen and (min-width:768px){.categories{padding:40px}}.category-wrap{padding:30px;background:var(--dt-background);display:flex;margin-top:-80px;position:relative;z-index:2;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--border-radius);box-shadow:0 3px 21px var(--dt-shadow)}.category-wrap-normal{margin-top:-50px}.category-poster{flex-grow:0;flex-shrink:0;flex-basis:100px;margin-bottom:30px;width:100px;height:100px;border-radius:var(--border-radius);overflow:hidden;margin-top:10px}.category-img{width:inherit;height:inherit}.category-description-wrap{flex:0;width:100%;flex-basis:100%}.category-description{font-size:1rem;margin-bottom:30px;text-wrap:pretty}.category-description-title{margin-bottom:10px;font-weight:700;font-size:1.75rem}@media screen and (min-width:576px){.category-wrap{flex-wrap:nowrap;align-items:flex-start}.category-poster~.category-description-wrap{padding-left:30px}}.category-description-wrap .social-buttons{margin-top:20px}.social-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.social-buttons-item{display:inline-flex;align-items:center;padding:8px 12px;border-radius:var(--border-radius);text-decoration:none;font-size:.875rem;font-weight:500;transition:all .3s ease;border:1px solid transparent;height:40px;max-width:40px;flex:1;min-width:auto;justify-content:center}.social-buttons-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.social-buttons-item svg{width:18px;height:18px;margin-right:0}.social-buttons-item--instagram{background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff}.social-buttons-item--instagram:hover{background:linear-gradient(45deg,#e0852e 0,#d55a35 25%,#d1233c 50%,#c11a5f 75%,#ab1579 100%);color:#fff!important}.social-buttons-item--linkedin{background:#0077b5;color:#fff}.social-buttons-item--linkedin:hover{background:#005885;color:#fff!important}.social-buttons-item--x{background:#000;color:#fff}.social-buttons-item--x:hover{background:#333;color:#fff!important}.social-buttons-item--youtube{background:red;color:#fff}.social-buttons-item--youtube:hover{background:#c00;color:#fff!important}.social-buttons-item--tiktok{background:#000;color:#fff}.social-buttons-item--tiktok:hover{background:#333;color:#fff!important}.social-buttons-item--github{background:#24292e;color:#fff}.social-buttons-item--github:hover{background:#1a1e22;color:#fff!important}.social-buttons-item--facebook{background:#1877f2;color:#fff}.social-buttons-item--facebook:hover{background:#145dbf;color:#fff!important}.social-buttons-item--telegram{background:#08c;color:#fff}.social-buttons-item--telegram:hover{background:#069;color:#fff!important}.social-buttons-item--pinterest{background:#e60023;color:#fff}.social-buttons-item--pinterest:hover{background:#b80019;color:#fff!important}@media screen and (max-width:576px){.social-buttons{justify-content:center}}.post-card,.posts{display:flex;gap:20px}.posts{flex-direction:column}.post-card{position:relative;padding:20px;border-radius:var(--border-radius);background:var(--dt-surface-container-high)}.post-picture{position:relative;overflow:hidden;max-height:350px;flex:0 0 370px;z-index:1}[data-link]{cursor:pointer}.post-picture-img{display:block;height:100%;width:100%;border-radius:var(--border-radius)}.post-info{flex:1 1 auto;position:relative;z-index:1}.post-header{display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.post-header-info{display:flex;gap:20px}.post-avatar-box{display:flex;align-items:center;gap:8px;color:var(--dt-on-background)}.post-avatar-box,.post-avatar-box:hover{text-decoration:none}.post-avatar-box[data-count=many]:not(:first-child){margin-left:-30px}.post-avatar-box [data-count=many]{display:none}.post-avatar{height:32px;width:32px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:1px solid}.post-date{display:flex;align-items:center;gap:8px;background:0 0;border:0;color:inherit}.post-cats{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.post-cat{padding:6px 12px;border:1px solid #4d5064;border-radius:20px;font-size:16px;line-height:120%;font-weight:400;display:flex;align-items:center;gap:4px;text-decoration:none}.post-cat,.post-cat:hover{color:inherit}.post-title{font-size:24px;line-height:120%;font-weight:700}.post-title-link{display:block;text-decoration:none}.post-title-link:hover{text-decoration:underline}.post-original-title{font-size:16px;line-height:120%;font-weight:400;margin-top:8px;opacity:.7}.post-description{margin-top:12px;font-size:16px;font-weight:400;line-height:150%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:72px;margin-bottom:0}.post-footer,.post-tags{display:flex;align-items:center;justify-content:space-between}.post-footer{margin-top:16px;width:100%;gap:20px;flex-wrap:wrap}.post-tags{gap:24px;position:relative}.post-rating{left:0;top:20px;color:#fff;z-index:2;min-width:70px;position:absolute;box-sizing:border-box;border-top-right-radius:2px;border-bottom-right-radius:2px;padding:0 10px;text-align:center;font-weight:600;line-height:30px}.post-status{top:70px;background:gray}.post-action{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.post-card-block{background:rgba(128,128,128,.32)}.post-card-block:before{opacity:.2;content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);z-index:1;background-size:50px 50px}.post-rating-plus{background:var(--seventh-bg)}.post-rating-minus{background:var(--sixth-bg)}@media screen and (max-width:960px){.post-card{padding:24px;flex-direction:column}.post-picture{flex:1 1 auto;width:100%;max-height:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.post-picture-img{height:auto;color:transparent;-o-object-fit:initial;object-fit:initial;aspect-ratio:auto}.post-avatar-box[data-count=many]:not(:first-child){margin-left:0}.post-avatar-box [data-count=many]{display:block}.post-header,.post-header-info{display:flex;gap:12px;flex-direction:column}.post-description,.post-footer,.post-main{margin:12px 0 0}.post-footer{flex-direction:column;align-items:flex-start;gap:20px}.post-action,.post-btn{width:100%}}.lessons-item_active{background:var(--fifth-color)}progress::-webkit-progress-bar{padding:0;border-radius:0;box-shadow:none;background:0 0}progress::-webkit-progress-value{background:var(--seventh-color) linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}progress::-moz-progress-bar,progress::-webkit-progress-bar{padding:0;border-radius:0;box-shadow:none;background:0 0}progress::-moz-progress-bar,progress::-webkit-progress-value{background:var(--seventh-color) linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.comment-avatar{border-radius:50%;width:50px;height:50px;padding:0;flex-grow:0;flex-shrink:0;flex-basis:50px;overflow:hidden;aspect-ratio:1/1;position:relative;vertical-align:top;display:inline-block;border:2px solid var(--dt-outline-variant);box-shadow:none}.comment-avatar-image{width:100%;height:auto;vertical-align:top;border-radius:50%;min-width:100%;min-height:100%}@media screen and (max-width:480px){.comment-avatar{width:40px;height:40px}}.player{position:relative}.rang .rang{display:flex;justify-content:center;align-items:center}.rang .rang{gap:5px}.rang-btn{background:0 0;border:0;font-size:1.625rem;text-align:center;cursor:pointer;color:inherit}.rang-btn[data-vote=up]{transform:translateY(-7px)}.rang-btn[data-vote=down]{transform:translateY(7px)}.rang-btn[data-vote=up]:hover{color:var(--seventh-color)}.rang-btn[data-vote=down]:hover{color:var(--sixth-color)}.rang-text{margin-right:5px;margin-left:5px}.rang svg.icon{width:30px;height:30px}.notification a{color:inherit}.language{color:initial;font-size:14px;white-space:nowrap;text-transform:uppercase}.language-item{color:inherit;text-decoration:none;position:relative;opacity:.6}.language-item:not(:last-child){margin-right:10px}.language-item:hover{opacity:1;cursor:pointer;text-decoration:underline}.notification{background:var(--fifth-color);padding:20px 30px;color:inherit;background-size:600% 600%}.notification_green{background:var(--seventh-bg)!important}.hdr{--hdr-bg:var(--dt-background-panel, var(--dt-background, #1b1b1b));--hdr-fg:var(--dt-on-background);--hdr-muted:var(--dt-on-surface-variant);--hdr-line:var(--dt-outline-variant);--hdr-field:var(--dt-surface-container-high);--hdr-hover:var(--dt-surface-container-highest, var(--dt-surface-container-high));--hdr-accent:var(--prime-bg, var(--dt-on-background));--hdr-accent-text:var(--hdr-accent);--hdr-accent-fg:var(--white);--hdr-accent-soft:color-mix(in srgb, var(--hdr-accent) 20%, transparent);--hdr-radius:var(--border-radius, 6px);--hdr-panel-radius:calc(var(--hdr-radius) * 1.5);--hdr-pill:999px;--hdr-shadow:0 16px 40px rgb(0 0 0 / 35%);position:relative;z-index:30;background:var(--hdr-bg);color:var(--hdr-fg);font-size:1rem;line-height:1.4}body.theme_light .hdr .hdr__topic--active,body.theme_light .hdr .hdr__topic:hover{color:inherit}body.theme_light .hdr .hdr__mega a.hdr__mega-go{background:var(--btn-bg);color:var(--btn-fg, var(--white));font-weight:700}body.theme_light .hdr .hdr__mega a.hdr__mega-go:hover{background:var(--btn-bg-hover);color:var(--btn-fg-hover, var(--white))}.hdr__bar{position:relative;display:flex;align-items:center;gap:12px;min-height:76px;padding-block:8px}.hdr__logo{flex:none;margin-right:4px}.hdr .logo-t-mobile{display:none}.hdr .logo-t-desktop{display:block}.hdr__nav{flex:none;min-width:0}.hdr__list{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.hdr__item,li p{margin:0}.hdr__link,.hdr__link:hover{color:inherit;text-decoration:none}.hdr__link{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:0;border-radius:var(--hdr-radius);background:0 0;font:inherit;font-size:.9375rem;font-weight:500;white-space:nowrap;cursor:pointer}.hdr__link:hover{background:var(--hdr-hover)}.hdr__link--accent,.hdr__link--accent:hover{color:var(--hdr-accent-text)}.hdr__catalog,.hdr__signin{border:var(--btn-border, 0);background:var(--btn-bg, var(--fifth-color));color:var(--btn-fg, var(--white));font-size:.875rem;font-weight:700}.hdr__catalog{padding-inline:12px 14px}.hdr__catalog:hover,.hdr__catalog[aria-expanded=true]{background:var(--btn-bg-hover, var(--prime-bg));color:var(--btn-fg-hover, var(--dt-on-background))}@media (min-width:1024px){.hdr__catalog{margin-right:8px}}.hdr__chevron,.hdr__glyph{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.hdr__chevron{stroke-width:2}.hdr__glyph{stroke-width:1.8}.hdr__chevron{transition:transform .15s ease}[aria-expanded=true]>.hdr__chevron:not(.hdr__mobile-only){transform:rotate(180deg)}.hdr .hdr__burger,.hdr__back,.hdr__mobile-only{display:none}.hdr__item--sub{position:relative;display:flex;align-items:center;border-radius:var(--hdr-radius)}.hdr__item--sub>.hdr__link{padding-right:2px}.hdr__item--sub>.hdr__link:hover{background:0 0}@media (hover:hover){.hdr__item--sub:hover{background:var(--hdr-hover)}}.hdr__sub-toggle{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--hdr-radius);background:0 0;color:var(--hdr-muted);cursor:pointer}.hdr__sub-toggle[aria-expanded=true]{color:var(--hdr-accent-text)}.hdr__panel{background:var(--hdr-bg);border:1px solid var(--hdr-line);border-radius:var(--hdr-panel-radius);box-shadow:var(--hdr-shadow)}.hdr__sub{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:200px;margin:0;padding:6px;list-style:none}@media (min-width:1024px){.hdr__sub{max-height:min(70vh,480px);overflow-y:auto}}.hdr__mega-main,.hdr__mega-side,.hdr__nav,.hdr__sub{scrollbar-width:thin;scrollbar-color:var(--hdr-line) transparent}.hdr__mega-main::-webkit-scrollbar,.hdr__mega-side::-webkit-scrollbar,.hdr__nav::-webkit-scrollbar,.hdr__sub::-webkit-scrollbar{width:6px}.hdr__mega-main::-webkit-scrollbar-thumb,.hdr__mega-side::-webkit-scrollbar-thumb,.hdr__nav::-webkit-scrollbar-thumb,.hdr__sub::-webkit-scrollbar-thumb{background:var(--hdr-line);border-radius:3px}.hdr__menu-item,.hdr__sub a{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--hdr-radius);background:0 0;color:inherit;font:inherit;font-size:.9375rem;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.hdr__menu-item:hover,.hdr__sub a:hover{background:var(--hdr-hover);color:inherit;text-decoration:none}.hdr__menu-item>*{pointer-events:none}.hdr__menu-item--active{color:var(--hdr-accent-text);font-weight:600}.hdr__search{margin-left:auto}.hdr__search-icon{flex:none;fill:currentColor}.hdr .hdr__icon>.icon,.hdr .hdr__search-icon,.hdr .notification-toggle>.icon{width:20px;height:20px}.hdr__actions{display:flex;flex:none;align-items:center;gap:8px}.hdr__icon{gap:2px;min-width:40px;height:40px;padding:0 8px;border:0;background:0 0;font:inherit;cursor:pointer}.hdr__icon:hover,.hdr__icon[aria-expanded=true]{background:var(--hdr-hover)}.hdr .notification-toggle,.hdr__icon{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--hdr-pill);color:inherit}.hdr .notification-toggle:focus-visible,.hdr .notification-toggle:hover{background:var(--hdr-hover)}.hdr .notification-toggle>.icon{color:inherit}.hdr .notification-box-active>.notification-toggle{background:var(--hdr-hover)}.hdr__lang{font-size:.8125rem;font-weight:700;letter-spacing:.04em}.hdr__dd{position:relative}.hdr__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:40;min-width:190px;padding:6px}.hdr__flag{flex:none;width:18px;height:18px}.hdr__signin{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:var(--hdr-radius);text-decoration:none;white-space:nowrap}@media (min-width:1024px){.hdr__signin{margin-left:8px}}.hdr .hdr__actions a.hdr__signin:hover{background:var(--btn-bg-hover, var(--prime-bg));color:var(--btn-fg-hover, var(--dt-on-background));text-decoration:none}.hdr__mega{position:absolute;top:100%;right:0;left:0;z-index:40;display:grid;grid-template-columns:300px minmax(0,1fr);max-height:min(72vh,600px);background:var(--hdr-bg);border:1px solid var(--hdr-line);border-top:0;border-radius:0 0 var(--hdr-panel-radius) var(--hdr-panel-radius);box-shadow:var(--hdr-shadow)}.hdr__mega-side{display:flex;flex-direction:column;gap:10px;max-height:min(72vh,600px);padding:14px;overflow-y:auto;border-right:1px solid var(--hdr-line)}.hdr__mega-side>*{flex:none}.hdr__filter{width:100%;height:38px;padding:0 12px;border:1px solid var(--hdr-line);border-radius:var(--hdr-radius);background:var(--hdr-field);color:inherit;font:inherit;font-size:.875rem}.hdr__filter::-moz-placeholder{color:var(--hdr-muted)}.hdr__filter:-ms-input-placeholder{color:var(--hdr-muted)}.hdr__filter::placeholder{color:var(--hdr-muted)}.hdr__filter:focus{outline:0;border-color:var(--hdr-accent)}.hdr__cats,.hdr__topics{margin:0;padding:0;list-style:none}.hdr__topics{display:flex;flex-direction:column;gap:1px}.hdr__state button,.hdr__topic{background:0 0;font:inherit;cursor:pointer}.hdr__topic{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:0;border-radius:var(--hdr-radius);color:inherit;font-size:.9375rem;text-align:left}.hdr__topic--active,.hdr__topic:hover{background:var(--hdr-accent-soft);color:var(--hdr-accent-text)}.hdr__topic-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdr__mega-main{min-width:0;padding:18px 22px;overflow-y:auto}.hdr__mega-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 12px 10px;color:inherit;font-size:1.1875rem;font-weight:700;text-decoration:none;text-wrap:balance}.hdr__mega-go,a.hdr__mega-head:hover{color:var(--hdr-accent-text);text-decoration:none}.hdr__mega-go{display:inline-flex;align-items:center;margin:-4px 0 12px 10px;padding:6px 14px;border-radius:var(--hdr-radius);background:var(--hdr-accent-soft);font-size:.875rem;font-weight:600}.hdr .hdr__mega a.hdr__mega-go:hover{background:var(--hdr-accent);color:var(--hdr-accent-fg);text-decoration:none}.hdr__cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:2px 12px}.hdr__cat,.hdr__cat:hover{color:inherit;text-decoration:none}.hdr__cat{display:flex;align-items:center;gap:10px;min-height:42px;padding:7px 10px;border-radius:var(--hdr-radius);font-size:.9375rem;line-height:1.3}.hdr__cat:hover{background:var(--hdr-hover)}.hdr__clamp{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hdr__ico{display:grid;flex:none;place-items:center;width:28px;height:28px;overflow:hidden;border-radius:var(--hdr-radius);background:var(--hdr-accent-soft);color:var(--hdr-accent-text);font-size:.8125rem;font-weight:700}.hdr__ico img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hdr__state{padding:20px;color:var(--hdr-muted)}.hdr__state button{margin-left:8px;padding:4px 12px;border:1px solid var(--hdr-line);border-radius:var(--hdr-pill);color:var(--hdr-accent-text)}.hdr :focus-visible{outline:2px solid var(--hdr-accent-text);outline-offset:2px}.hdr__top-search{display:none}@media (max-width:1023px){.hdr{position:-webkit-sticky;position:sticky;top:0}.hdr__top-search{display:block;width:100%;margin:4px 0 8px}.hdr__bar{gap:4px;min-height:64px;padding-block:4px}.hdr .hdr__burger{display:inline-flex}.hdr__logo{margin-right:auto}.hdr .logo-t-desktop{display:none}.hdr .logo-t-mobile{display:block}.hdr__nav{position:fixed;top:var(--hdr-h, 64px);right:0;bottom:0;left:0;z-index:50;overflow-y:auto;background:var(--hdr-bg);transform:translateX(-100%);visibility:hidden;transition:transform .2s ease,visibility .2s}.hdr__nav--open,.hdr__nav[data-level="2"] .hdr__mega-main{transform:none;visibility:visible}.hdr__list{flex-direction:column;align-items:stretch;gap:0;padding:8px 12px}.hdr__link{width:100%;padding:14px 12px;font-size:1rem}.hdr__catalog,.hdr__catalog:hover,.hdr__catalog[aria-expanded=true]{border:0;background:var(--hdr-accent-soft);color:var(--hdr-accent-text)}.hdr__mobile-only{display:inline-block;margin-left:auto}.hdr__item--sub{flex-wrap:wrap}.hdr__item--sub>.hdr__link{flex:1;width:auto}.hdr__sub-toggle{width:44px;height:44px}.hdr__back,.hdr__sub{border:0;background:0 0}.hdr__sub{position:static;width:100%;padding:0 0 6px 14px;box-shadow:none}.hdr__back{display:inline-flex;align-items:center;gap:6px;padding:12px 2px;color:var(--hdr-muted);font:inherit;cursor:pointer}.hdr__mega{position:absolute;inset:0;display:block;max-height:none;overflow:hidden;border:0;border-radius:0;box-shadow:none}.hdr__mega-side{height:100%;max-height:none;padding:4px 12px 12px;border:0}.hdr__mega-main{position:absolute;inset:0;padding:4px 12px 12px;background:var(--hdr-bg);transform:translateX(100%);visibility:hidden;transition:transform .2s ease,visibility .2s}.hdr__mega-head{margin-left:2px}.hdr__cats{grid-template-columns:1fr}.hdr__search{margin-left:0}.hdr__lang .hdr__chevron{display:none}.hdr__actions{gap:2px}html.hdr-lock{overflow:hidden}}@media (prefers-reduced-motion:reduce){.hdr *,.hdr ::before{transition:none!important}}.hdr--resizing *,.hdr--resizing ::after,.hdr--resizing ::before{transition:none!important}.hdr__menu--themes{min-width:220px;padding:8px}.hdr-themes__list{display:flex;flex-direction:column;align-items:stretch;gap:6px}.hdr-theme{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border:1px solid var(--dt-outline-variant);border-radius:var(--hdr-pill);background:0 0;color:inherit;font:inherit;font-size:.8125rem;white-space:nowrap;cursor:pointer}.hdr-theme>*{pointer-events:none}.hdr-theme--active,.hdr-theme:hover{border-color:var(--prime-bg, currentColor)}.hdr-theme--active{font-weight:600}.hdr-theme__swatch{flex:none;width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(127,127,127,.45)}.hdr-theme--light .hdr-theme__swatch{background:linear-gradient(135deg,#101620 50%,#5a97e4 50%)}.hdr-theme--dark .hdr-theme__swatch{background:linear-gradient(135deg,#201c2b 50%,#5d38db 50%)}.hdr-theme--orange .hdr-theme__swatch{background:linear-gradient(135deg,#faf5ef 50%,#5a97e4 50%)}.hdr-theme--orange_dark .hdr-theme__swatch{background:linear-gradient(135deg,#1b1511 50%,#ff7a18 50%)}.hdr-theme--terminal .hdr-theme__swatch{background:linear-gradient(135deg,#000 50%,#28fe14 50%)}.hdr-theme--far .hdr-theme__swatch{background:linear-gradient(135deg,#00007b 50%,#75fbfd 50%)}@media (max-width:1023px){.hdr .hdr__burger,.hdr__search{width:44px;height:44px;flex-basis:44px}.hdr .notification-toggle,.hdr__actions .hdr__icon,.hdr__signin{height:44px}.hdr__filter{height:44px;font-size:1rem}.hdr__topic{padding:11px 10px}.hdr__cat{min-height:44px}.hdr__menu-item,.hdr__sub a{padding:12px 10px}.hdr-theme{min-height:44px}.hdr__nav{-ms-scroll-chaining:none;overscroll-behavior:contain}.hdr__cats{grid-template-columns:minmax(0,1fr)}.hdr__clamp{overflow-wrap:anywhere}}@media screen and (min-width:640px){body{display:flex;flex-direction:column;min-height:100vh}#main-content{flex:1 0 auto}}.container{max-width:1170px;margin:0 auto;padding:0 12px}@media screen and (min-width:1400px){.container{max-width:1370px}}@media screen and (min-width:1600px){.container{max-width:1570px}}video{background:var(--black)}svg.icon{width:16px;height:16px;vertical-align:middle;line-height:0;font-size:0}.btn .icon{margin-right:5px}.vh{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.relative{position:relative}.oh{overflow:hidden}.icon-logo{height:40px;min-width:40px;padding:8px 0}.mt-0{margin-top:0}.mt-30{margin-top:30px}.mb-5{margin-bottom:5px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.d-block{display:block;width:100%}.book-wrap-pdf{background:#000}.flag{vertical-align:middle;font-size:20px;line-height:14px}.anchor{display:none}@media screen and (min-width:768px){.anchor{display:block;z-index:2;position:fixed;left:1.5rem;bottom:2rem;height:50px;width:50px;max-height:50px}.anchor .icon{width:24px;fill:var(--white);margin:0;height:24px}}.telegram{display:none}@media screen and (min-width:768px){.telegram{display:block;width:58px;height:48px;position:fixed;z-index:2;bottom:10px;right:0;padding:0 10px 0 0;text-align:left}.telegram-link{display:inline-block;width:48px;height:48px;border-radius:50%;background:#fff}.telegram-icon{width:100%;height:100%;color:var(--telegram-color)}.telegram-icon:hover{opacity:.6}}.st0{fill:none}.st0,.st1,.st2,.st3,.st4{stroke:currentColor;stroke-miterlimit:10}.st2,.st3,.st4{stroke-width:10}.st2{fill:none;color:var(--prime-bg)}.st3,.st4{fill:currentColor}.prim{fill:var(--prime-bg)}