html,body{background:var(--app-bg,#09090c);margin:0}html[data-document-scroll=false],html[data-document-scroll=false] body,html[data-document-scroll=false] #root{height:var(--app-viewport-height,var(--visual-height,100vh))!important}html[data-document-scroll=true],html[data-document-scroll=true] body{height:auto!important;overflow-y:auto!important}html[data-document-scroll=true] #root{flex-direction:column;min-height:100%;display:flex;height:auto!important}html[data-document-scroll=true] #root,html[data-document-scroll=true] #root>div,html[data-document-scroll=true] #root>div>div,html[data-document-scroll=true] [data-testid=document-navigation]{flex:none!important;height:auto!important;overflow:visible!important}html[data-document-scroll=true] [data-testid=app-page]{flex:none!important}html[data-terminal=ios-webclip]{--app-viewport-height:100vh;--app-viewport-top:0px}@supports (height:100lvh){html[data-terminal=ios-webclip]{--app-viewport-height:100lvh}}html[data-terminal=ios-webclip],html[data-terminal=ios-webclip] body,html[data-terminal=ios-webclip] #root{overflow:hidden}html[data-terminal=ios-webclip] [data-testid=viewport-action]{top:var(--app-viewport-top);height:var(--app-viewport-height);pointer-events:none;bottom:auto!important}html[data-terminal=ios-webclip] [data-testid=fixed-bottom-action]{pointer-events:auto;position:absolute!important;bottom:0!important}html[data-terminal=ios-webclip] [data-testid=app-modal-viewport]{height:var(--app-viewport-height);--modal-viewport-top:0px;--modal-viewport-height:100%;top:var(--app-viewport-top)!important;bottom:auto!important}html[data-terminal=ios-webclip]{--control-bottom-inset:max(0px,calc(env(safe-area-inset-bottom,0px) - 8px))}[data-testid=web-document-page]{flex-grow:0!important;flex-basis:auto!important;overflow:visible!important}[data-testid=fixed-bottom-action]{width:100%;max-width:960px;padding-bottom:env(safe-area-inset-bottom,0px);transform:translate(-50%);bottom:var(--visual-bottom,0px)!important;position:fixed!important;left:50%!important}html[data-terminal=ios-webclip] [data-testid=bottom-nav-content]{padding-top:8px!important;padding-bottom:max(8px,env(safe-area-inset-bottom,0px))!important}html[data-terminal=ios-webclip][data-keyboard-visible=true]{--control-bottom-inset:0px}html[data-terminal=ios-webclip][data-keyboard-visible=true] [data-testid=bottom-nav-content]{padding-bottom:8px!important}html[data-terminal=ios-webclip]:has([data-testid=viewport-action] [data-testid=bottom-nav-content]),html[data-terminal=ios-webclip]:has([data-testid=viewport-action] [data-testid=bottom-nav-content]) body{background-color:#111014!important}[data-testid=account-startup-loading]{top:var(--app-viewport-top,var(--visual-top,0px));height:var(--app-viewport-height,var(--visual-height,100dvh));z-index:90;left:0;right:0;position:fixed!important}:focus-visible{outline-offset:2px;outline:2px solid #ffc928}[data-testid=catalog-search]:focus-within{outline:2px solid var(--search-focus);outline-offset:-2px}[data-testid=catalog-search] input:focus{outline:none}[data-testid=drama-player-root]{height:var(--app-viewport-height,var(--visual-height,100vh))!important;min-height:0!important}html[data-document-scroll=true] [data-testid=drama-player-root]{flex:none!important}:is([data-testid=drama-player-root]:fullscreen,[data-testid=drama-player-root][data-css-fullscreen=true]){z-index:100!important;width:100vw!important;height:100vh!important;position:fixed!important;inset:0!important}@media (orientation:portrait){[data-testid=drama-player-root][data-css-fullscreen=true]{transform:translate(-50%,-50%)rotate(90deg);width:var(--visual-height,100vh)!important;height:var(--visual-width,100vw)!important;inset:50% auto auto 50%!important}}