.k168-mnav{display:none}
@media(max-width:1023px){
 .k168-mnav{display:block;box-sizing:border-box;background:#fff;color:#18253d;padding:0!important;font-family:Roboto,Arial,sans-serif;font-size:15px;line-height:1.35}
 .k168-mnav *{box-sizing:border-box}
 .k168-mnav__bar{display:grid;grid-template-columns:1fr 1.35fr .9fr .85fr;border-bottom:1px solid #e5e7eb}
 .k168-mnav__bar>a,.k168-mnav__bar>button,.k168-mnav__toggle{min-height:48px;display:flex;align-items:center;justify-content:center;color:#18253d;background:none;border:0;border-bottom:3px solid transparent;font:inherit;text-decoration:none;padding:9px 4px 6px;white-space:nowrap;margin:0;cursor:pointer}
 .k168-mnav__bar>[aria-current=page],.k168-mnav__toggle.k168-mnav__active{border-bottom-color:#ee2343;font-weight:700}
 .k168-mnav__bar>.k168-mnav__afisha{cursor:default}
 .k168-mnav__toggle{width:20.7317%;margin:-49px 0 0 auto;position:relative;gap:7px;list-style:none}
 .k168-mnav summary::-webkit-details-marker{display:none}
 .k168-mnav summary::marker{content:""}
 .k168-mnav__chevron{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-4px}
 .k168-mnav__more[open]>.k168-mnav__toggle{color:#e31b3c;font-weight:700}
 .k168-mnav__more[open]>.k168-mnav__toggle .k168-mnav__chevron{transform:rotate(225deg);margin-top:3px}
 .k168-mnav__links{padding:0 12px 6px;border-bottom:1px solid #e5e7eb}
 .k168-mnav__item{display:flex;align-items:center;justify-content:flex-end;gap:15px;min-height:48px;padding:10px 2px 10px 10px;border-bottom:1px solid #e5e7eb;text-align:right;text-decoration:none;color:#18253d;cursor:pointer;list-style:none}
 .k168-mnav__item>svg{flex:0 0 23px}
 .k168-mnav__item>span{min-width:0;overflow-wrap:anywhere}
 .k168-mnav__section[open]>summary{color:#e31b3c}
 .k168-mnav__comments,.k168-mnav__categories{background:#f5f6f8;padding:4px 12px}
 .k168-mnav__comment{display:flex;flex-direction:column;gap:6px;padding:14px 0;color:#18253d;text-decoration:none;border-bottom:1px solid #dce0e5;overflow-wrap:anywhere}
 .k168-mnav__comment small{font-size:13px;color:#5b6370;text-decoration:underline}
 .k168-mnav__categories a{display:flex;justify-content:flex-end;align-items:center;min-height:44px;padding:9px 0;border-bottom:1px solid #dce0e5;color:#18253d;text-align:right;text-decoration:none;overflow-wrap:anywhere}
 .k168-mnav :focus-visible{outline:2px solid #e31b3c;outline-offset:-3px}
}
@media(max-width:359px){.k168-mnav{font-size:13px}.k168-mnav__item{font-size:14px}}
