.mk-layout{width:min(100%, var(--mk-wide-width));margin-inline:auto;padding-inline:var(--mk-space-md);box-sizing:border-box}.mk-layout--no-sidebar{display:block}.mk-layout--movie-full-width{width:100%;max-width:100%;padding-inline:0}.mk-layout--sidebar-right{display:grid;grid-template-columns:minmax(0,1fr) var(--mk-sidebar-width,320px);grid-template-areas:"main sidebar";gap:var(--mk-sidebar-gap,32px);align-items:start}.mk-layout--sidebar-left{display:grid;grid-template-columns:var(--mk-sidebar-width,320px) minmax(0,1fr);grid-template-areas:"sidebar main";gap:var(--mk-sidebar-gap,32px);align-items:start}.mk-layout__main{grid-area:main;min-width:0}.mk-layout__sidebar{grid-area:sidebar;min-width:0}.mk-sidebar{display:grid;gap:var(--mk-space-md)}.mk-widget{background:var(--mk-color-surface);border:1px solid var(--mk-color-border);border-radius:var(--mk-radius);padding:var(--mk-space-md)}.mk-widget__title{margin-top:0;margin-bottom:var(--mk-space-sm);font-size:1rem;font-weight:700}.mk-widget ul{list-style:none;margin:0;padding:0}.mk-widget li{padding:var(--mk-space-xs) 0;border-bottom:1px solid var(--mk-color-border-light,var(--mk-color-border))}.mk-widget li:last-child{border-bottom:none}.mk-widget a{color:var(--mk-color-text);text-decoration:none}.mk-widget a:hover{color:var(--mk-color-accent)}@media (max-width:900px){.mk-layout--sidebar-left,.mk-layout--sidebar-right{grid-template-columns:1fr;grid-template-areas:"main" "sidebar"}}