@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-FqysxNcR.ttf)}@font-face{font-family:Roboto;font-weight:500;src:url(/assets/Roboto-Medium-D0XNiZmU.ttf)}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn_wght_-BeciDpKm.woff2)}:root{--text-color:#000;--secondary-text:#222;--bg:#f8f8f8;--bg-rgb:248, 248, 248;--theme:#fff;--on-primary:#fff1;--surface-bg:#fff8;--on-surface:#0001;--border:#0004;--on-border:#0008;--modal-bg:#fffd;--accent:#fe457b;--primary:#fe457b;--accent-rgb:254, 69, 123;--accent-bg:#fe457baa;--primary-bg:#fe457baa;--active-bg:#0001;--message-details:#4b5563;--shadow-color:#0001;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--shimmer-color-1:#0004;--shimmer-color-2:#000;--button-active:#444;--item-bg:#fff;--menu-bg:#fffd;--menu-text:#4b5563;--menu-active-bg:#0002;--dropdown-bg:#fffd;--action-bg:#0001;--fab:#eee;--fab-hover:#ddd;--chat-primary-rgb:0, 174, 255;--chat-primary-active:#0002;--message-bubble-out-bg:linear-gradient(300deg, #cbffcc, #c8ffe1);--message-bubble-in-bg:#fff;--message-secondary-out-text:#888;--message-secondary-filter:brightness(0) saturate(100%) invert(57%) sepia(0%) saturate(0%) hue-rotate(159deg) brightness(94%) contrast(87%);--font-family:Roboto, Vazirmatn, -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}.dark{--text-color:#fff;--secondary-text:#eee;--bg:#0f0f0f;--bg-rgb:15, 15, 15;--theme:#000;--on-primary:#fff1;--surface-bg:#0004;--on-surface:#0002;--border:#fff2;--on-border:#fff8;--modal-bg:#000a;--accent:#fe457b;--primary:#fe457b;--accent-rgb:254, 69, 123;--accent-bg:#fe457baa;--primary-bg:#fe457baa;--active-bg:#fff2;--message-details:#fff8;--shadow-color:#0004;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px;--shimmer-color-1:#fff5;--shimmer-color-2:#fff;--button-active:#fff;--item-bg:#ffffff08;--menu-bg:#0008;--menu-text:#aaa;--menu-active-bg:#fff2;--dropdown-bg:#000d;--action-bg:#fff1;--fab:#333;--fab-hover:#444;--message-bubble-out-bg:linear-gradient(300deg, #7644cb, #8849b4);--message-bubble-in-bg:#1a1a1a;--message-secondary-out-text:var(--text-color);--message-secondary-filter:brightness(0) saturate(100%) invert(99%) sepia(2%) saturate(264%) hue-rotate(144deg) brightness(118%) contrast(100%)}#root{box-sizing:border-box;flex-direction:column;width:100%;max-width:92rem;min-height:100svh;margin:0 auto;display:flex}*{box-sizing:border-box;-webkit-tap-highlight-color:#fff0;margin:0;padding:0}html{overscroll-behavior:none}html,body{font-family:var(--font-family,"Vazirmatn", "Roboto", sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;height:100%;margin:0}body{-webkit-user-select:none;user-select:none;color:var(--text-color);background:var(--bg);overflow-y:auto}.Main{flex-direction:column;min-height:100svh;display:flex}.Main>div{flex:1}.Main .BottomBarWrapper{flex-direction:column;flex:none;display:none;position:sticky;bottom:.5rem}.Main .BottomBarWrapper .InstallApp{background-color:var(--menu-bg);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:1px solid #fff2;border-radius:2rem;align-items:center;gap:.25rem;margin-inline:.5rem;padding:.5rem;transition:transform .3s,opacity .3s;display:flex}.Main .BottomBarWrapper .InstallApp.animate{opacity:0;transform:translateY(0)scale(.9)}.Main .BottomBarWrapper .InstallApp .close{color:#888;background-color:#eee;border:1px solid #fff2;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;position:absolute;top:-.75rem}.Main .BottomBarWrapper .InstallApp .body{flex:1}.Main .BottomBarWrapper .InstallApp .body .title{font-weight:500}.Main .BottomBarWrapper .InstallApp .body .subtitle{color:var(--menu-text);font-size:.75rem}.Main .BottomBar{height:4rem;display:flex}.Main .BottomBar,.Main .Header .Menu{--blur-filter:blur(1.5rem);background-color:var(--menu-bg);--webkit-backdrop-filter:blur(1.5rem);-webkit-backdrop-filter:var(--blur-filter);backdrop-filter:var(--blur-filter);box-shadow:0 1rem 2rem var(--shadow-color);border:1px solid #fff2;border-radius:2rem;flex:none;margin:.5rem;padding:.25rem}.Main .BottomBar .Item,.Main .Header .Menu .Item{flex-direction:column;flex:1;font-size:12px}.Main .BottomBar .Item,.Main .BottomBar li,.Main .Header .Menu .Item,.Main .Header .Menu li{text-align:center;color:var(--menu-text);cursor:pointer;border-radius:2rem;justify-content:center;align-items:center;gap:.25rem;padding-block:4px;font-weight:500;line-height:1.2;transition:all .2s;display:flex;overflow:hidden}.Main .BottomBar .Item:active,.Main .BottomBar li:active,.Main .Header .Menu .Item:active,.Main .Header .Menu li:active{color:var(--text-color);background-color:var(--active-bg);transform:scale(.95)}.Main .BottomBar .Item.active,.Main .BottomBar li.active,.Main .Header .Menu .Item.active,.Main .Header .Menu li.active{color:var(--text-color);background-color:var(--menu-active-bg)}.Main .BottomBar .Item .title,.Main .BottomBar li .title,.Main .Header .Menu .Item .title,.Main .Header .Menu li .title{text-overflow:ellipsis;white-space:nowrap;max-width:6rem;overflow:hidden}.Main .BottomBar .Item .meta,.Main .BottomBar li .meta,.Main .Header .Menu .Item .meta,.Main .Header .Menu li .meta{align-items:center;display:inline-flex}.Main .BottomBar li,.Main .Header .Menu li{gap:.5rem;padding:.5rem 1rem}.Main .BottomBar li:hover,.Main .Header .Menu li:hover{color:var(--text-color);background-color:var(--active-bg)}.Main .Results{flex-direction:column;gap:1rem;padding:1rem;display:flex}.Main .Results>.title{margin:0 1rem;font-size:24px;font-weight:500}.Main .Results .Order{cursor:pointer;align-items:center;gap:.5rem;display:flex}.Main .Results .Order>.title{align-items:center;gap:.25rem;display:inline-flex}.Main .Results .Filter{max-width:20rem}@media screen and (width<=768px){.Main .Results .Filter{width:calc(100% - 2rem);max-width:none;margin-inline:1rem}}.Main .Results .Content{flex-wrap:wrap;gap:1rem;display:flex}.Main .Results .Content .EmptyPlaceholder{flex-direction:column;align-items:center;gap:1rem;width:100%;padding:1rem;font-size:1.25rem;display:flex}@supports not ((-webkit-backdrop-filter:blur(1rem)) or (backdrop-filter:blur(1rem))){*{--blur-filter:none!important}.BottomBar,.Form{background-color:var(--theme)!important}}.Header{z-index:30;flex:none;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;height:4.75rem;padding-inline:2rem;font-size:18px;display:flex;position:sticky;top:0}.Header:before{content:"";background:linear-gradient(rgba(var(--bg-rgb), .8), transparent);width:100%;height:inherit;z-index:-1;pointer-events:none;position:fixed;top:0;right:0}.Header .BackButton{border-radius:1.5rem;padding:.5rem;transition:background-color .2s;display:none}.Header .BackButton:active{background-color:var(--active-bg)}.Header .Menu{flex:auto;transition:box-shadow .3s}.Header .Menu ul{gap:1rem;display:flex}.Header .Menu ul li{cursor:pointer;list-style:none}.Header .Meta{align-items:center;gap:1.5rem;line-height:1;display:flex}.Header .Meta>div{cursor:pointer}.Header .Meta>.Transition>div{transition:opacity .3s}.Header .Meta>.Transition>div.animate{opacity:0}.Header .Meta .Button{--blur-filter:blur(1rem);-webkit-backdrop-filter:var(--blur-filter);backdrop-filter:var(--blur-filter);--webkit-backdrop-filter:var(--blur-filter);border:1px solid var(--border);box-shadow:none;background-color:#fff1;flex:1;justify-content:center;align-items:center;display:flex}.Header .Meta .Avatar{width:2.625rem;height:2.625rem}.Header .Meta .Search,.Header .Meta .DarkMode{justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.Logo{cursor:pointer;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:500;line-height:1.4;display:flex}.Logo img{width:3rem}.Logo span{-webkit-mask:linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0)}.Footer{color:var(--secondary-text);border:1px solid var(--border);border-radius:2rem;flex-direction:column;justify-content:center;align-self:center;gap:1rem;width:calc(100% - 2rem);margin:1rem;padding:1rem;line-height:1.4;display:flex}@media screen and (width<=768px){.Footer{margin:.5rem;width:calc(100% - 1rem);margin-top:1rem}}.Footer .flex{justify-content:space-between;align-items:stretch;gap:1rem}.Footer .flex p{font-size:1.125rem;font-weight:500;line-height:1.4}@media screen and (width<=768px){.Footer .flex{flex-direction:column}}.Footer .Button{box-shadow:none;border-radius:2rem;justify-content:start;gap:.5rem;padding:.75rem 1.5rem}.Footer .flex-column{flex:1;align-items:stretch;max-width:18rem}@media screen and (width<=768px){.Footer .flex-column{max-width:none}}.Footer .flex-column .title{color:#888;margin-bottom:.25rem;font-weight:500}.Footer .android-app img{filter:invert()}.Footer .telegram-channel{--primary-bg:#08c;--accent-rgb:0, 136, 204}.Footer .telegram-channel img{filter:invert()}.Footer .platforms{flex:1}.Footer .recommended-apps{flex-direction:column;gap:.5rem;display:flex}.Footer .recommended-apps a{background-color:var(--action-bg);border-radius:2rem;align-items:center;gap:.75rem;padding:.75rem 1.5rem;display:flex}.Footer .copyright{text-align:center;justify-content:space-between;align-items:center;padding-inline:1rem;line-height:normal}.Footer .copyright .info{align-items:center;gap:.5rem;display:flex}.Footer .copyright .info .links{line-height:1.4}.Footer .copyright .info .links a{color:#888;transition:color .3s}.Footer .copyright .info .links a:hover{color:var(--text-color)}.Footer .copyright .divider{color:#888}@media screen and (width<=768px){.Footer .copyright{align-items:center}.Footer .copyright p{font-size:1rem}.Footer .copyright .info{flex-direction:column-reverse;gap:1rem}.Footer .copyright .info .divider{display:none}}.Movie{cursor:pointer;flex-direction:column;flex:0 0 12rem;gap:.75rem;transition:opacity .3s;display:flex;position:relative;overflow:hidden}.Movie:hover .Poster{opacity:.8}.Movie.animate{opacity:0}.Movie .Poster{border-radius:1rem;width:100%;height:18rem;transition:opacity .3s;position:relative;overflow:hidden}.Movie .Poster.Shimmer{height:18rem;width:12rem!important}.Movie .Poster img{object-fit:cover;width:100%;height:100%}.Movie .Info{flex-direction:column;justify-content:space-between;gap:.5rem;height:100%;display:flex;position:absolute;bottom:0;left:0;right:0}.Movie .Info .translation{flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.Movie .Info .translation>span{background-color:var(--surface-bg);border-radius:1rem;width:fit-content;padding:.25rem;display:inline-flex}.Movie .Info .delete{position:absolute;bottom:2.5rem;right:.5rem}.Movie .Info .delete button{appearance:none;cursor:pointer;opacity:.75;background-color:#d00;border:none;border-radius:.75rem;outline:none;padding:.25rem;transition:opacity .3s}.Movie .Info .delete button:hover{opacity:1}.Movie .Info .details{padding:.75rem;color:#fff;background:linear-gradient(#0000,#000c);justify-content:space-between;align-items:center;padding-top:2rem;font-size:14px;line-height:1;display:flex}.Movie .Info .details>div{align-items:center;gap:.5rem;display:flex}.Movie .title{font-size:16px;font-weight:500}.Results .Star{cursor:pointer;flex-direction:column;flex:0 0 8rem;gap:.75rem;transition:opacity .3s;display:flex;position:relative;overflow:hidden}.Results .Star:hover .image{opacity:.8}.Results .Star.animate{opacity:0}.Results .Star .image{border-radius:1rem;width:100%;height:12rem;transition:opacity .3s;position:relative;overflow:hidden}.Results .Star .image.Shimmer{height:12rem;width:8rem!important}.Results .Star .image img{object-fit:cover;width:100%;height:100%}.Avatar{text-align:center;color:#fff;background-color:var(--active-bg);background-image:linear-gradient(var(--color-white) -300%, var(--color-user));border-radius:50%;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:16px;line-height:1;display:flex;position:relative;overflow:hidden}.Avatar.Shimmer{background:linear-gradient(90deg, var(--shimmer-color-1), var(--shimmer-color-2), var(--shimmer-color-1)) border-box;background-size:400%;border-radius:50%;width:3rem;height:3rem}.Avatar img{opacity:1;object-fit:cover;width:100%;height:100%;transition:opacity .3s;position:absolute}.SearchContainer{z-index:12;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.SearchContainer.animate .bg{opacity:0}.SearchContainer.animate .Search .Content{opacity:0;transform:scale(1.1)}.SearchContainer .bg{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.SearchContainer .Search{width:43rem;height:28rem}.SearchContainer .Search .Content{--blur-filter:blur(1.5rem);direction:ltr;border-radius:1.75rem;flex-direction:column;gap:.5rem;max-height:100%;transition:opacity .3s,transform .3s;display:flex;overflow:hidden;box-shadow:0 .25rem 1.5rem #000a}.SearchContainer .Search .Content .Wrapper{gap:.5rem;display:flex}.SearchContainer .Search .Content .Wrapper .Filters{cursor:pointer;justify-content:center;align-items:center;width:3.375rem;height:3.375rem;display:inline-flex}.SearchContainer .Search .Content .Wrapper>div,.SearchContainer .Search .Content .Results{background-color:var(--menu-bg);-webkit-backdrop-filter:var(--blur-filter);backdrop-filter:var(--blur-filter);--webkit-backdrop-filter:var(--blur-filter);border:1px solid #fff2;border-radius:1.75rem}.SearchContainer .Search .Content .TextField{border:none;border-radius:0;flex:1;padding:0 1rem}.SearchContainer .Search .Content .TextField input{height:100%}.SearchContainer .Search .Content .TextField .close{flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.SearchContainer .Search .Content .Results{scrollbar-width:thin;border-radius:1rem;flex-wrap:wrap;gap:1rem .5rem;max-height:100%;padding-top:.5rem;padding-bottom:1rem;padding-left:.5rem;display:flex;overflow:auto}.SearchContainer .Search .Content .Results::-webkit-scrollbar{width:.75rem!important}.SearchContainer .Search .Content .Results::-webkit-scrollbar-thumb{background-clip:content-box;border:3px solid #0000;background-color:#fff4!important;border-radius:10px!important;-webkit-box-shadow:inset 0 0 6px #fff4!important}.SearchContainer .Search .Content .Results::-webkit-scrollbar-thumb:hover{background-color:var(--active-primary)!important}.SearchContainer .Search .Content .Results::-webkit-scrollbar-track{border-radius:10px!important;-webkit-box-shadow:inset 0 0 6px #0000!important}.SearchContainer .Search .Content .Results .Item{flex:0 0 10rem}.SearchContainer .Search .Content .Results .Item .Poster{height:15rem}.bg{cursor:default;background-color:#0002;width:100vw;height:100vh;transition:opacity .3s;position:fixed;top:0;left:0}.bg.animate{opacity:0}.Modal{z-index:30;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.Modal.animate{pointer-events:none}.Modal.animate .bg{opacity:0}.Modal.animate .Content{opacity:0;transform:scale(.9)}.Modal .bg{z-index:31;background-color:#0008}.Modal .close{color:#888;cursor:pointer;background-color:#fff1;border-radius:1.25rem;margin:.75rem;padding:.5rem;transition:color .3s;display:inline-flex;position:absolute;top:0;right:0}.Modal .close:hover{color:#eee}.Modal .Content{--blur-filter:blur(2rem);background-color:var(--modal-bg);width:100%;max-width:26.25rem;-webkit-backdrop-filter:var(--blur-filter);backdrop-filter:var(--blur-filter);--webkit-backdrop-filter:var(--blur-filter);z-index:32;border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;transition:opacity .2s,transform .3s;display:flex;position:relative;box-shadow:0 .5rem 1rem #0004}.Modal .Content>div>.title{font-size:1.5rem;font-weight:500}.Modal .Actions{flex-wrap:wrap;gap:1rem;display:flex}.Modal .Actions button{flex:1}.ModalContent{flex-direction:column;gap:.5rem;width:100%;display:flex}.ModalContent p{white-space:pre-line;line-height:1.7}.ModalContent .Actions{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.ModalContent .Actions button{flex:1}.Toasts{z-index:50;flex-direction:column;gap:8px;width:fit-content;margin:0 auto;display:flex;position:fixed;bottom:120px;left:0;right:0}.Toast{color:#f5f5f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-user-select:none;user-select:none;interpolate-size:allow-keywords;background-color:#000d;border-radius:16px;justify-content:flex-start;align-items:center;gap:12px;width:fit-content;height:auto;padding:16px;transition:transform .3s,opacity .1s;display:flex;overflow:hidden}.Toast.animate{opacity:0;transform:scale(.95)translateY(48px)}.Toast .icon{margin:0;padding:0}.Button{color:var(--text-color);background-color:var(--primary-bg);appearance:none;height:3rem;box-shadow:0 .25rem 1rem rgba(var(--accent-rgb), .25);cursor:pointer;border:none;border-radius:1rem;outline:none;justify-content:center;align-items:center;padding:.5rem 1rem;font-family:inherit;font-size:16px;transition:transform .2s,opacity .3s;display:flex}.Button:hover{opacity:.8}.Button:active{transform:scale(.98)}.Button.disabled,.Button:disabled{opacity:.5;box-shadow:none;cursor:default}.Button.secondary{background-color:var(--surface-bg);color:var(--secondary-text);box-shadow:none;border:1px solid var(--border)}.Button.text{color:var(--accent);box-shadow:none;background-color:#0000;font-weight:500;transition:background-color .3s}.Button.text:hover{background-color:var(--menu-active-bg)}.Button.loading{opacity:.8;gap:.25rem}.loader{justify-content:center;align-items:center;animation:1s linear infinite spin;display:inline-flex}@keyframes spin{to{transform:rotate(360deg)}}.lucide{flex:none}.Menu{transition:transform .3s;position:relative}.Menu>:after{display:block!important}.Menu .active{background-color:var(--hover-bg)}.Menu>.icon{position:relative}.DropdownMenu,.ContextMenu{--blur-filter:blur(10px);z-index:32;-webkit-backdrop-filter:var(--blur-filter);backdrop-filter:var(--blur-filter);min-width:13.5rem;-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;align-items:flex-start;margin:4px 12px;transition:transform .2s,opacity .2s;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 10px -4px #000a;transform-origin:0 0!important;transform-origin:var(--origin,top left)!important}.DropdownMenu .icon,.ContextMenu .icon{background:0 0}.DropdownMenu.animate,.ContextMenu.animate{opacity:0;transform:scale(.5)rotateX(45deg)translateY(-18px)}.DropdownMenu.hideAnim,.ContextMenu.hideAnim{opacity:0;transform:scale(.95)translateY(-18px);transform-origin:top!important}.DropdownMenu.showAnim,.ContextMenu.showAnim{transition:none}.DropdownMenu.top,.ContextMenu.top{top:0}.DropdownMenu.left,.ContextMenu.left{left:0;transform-origin:0 0!important}.DropdownMenu.right,.ContextMenu.right{transform-origin:100% 0!important}.DropdownMenu.right.bottom,.ContextMenu.right.bottom{transform-origin:100% 100%!important}.DropdownMenu.withoutTitle,.ContextMenu.withoutTitle{top:36px!important}.ContextMenu{background-color:var(--dropdown-bg);border-radius:1rem;min-width:10rem;max-width:16rem;padding:.5rem;position:fixed}.ContextMenu .MenuItem{background-color:#0000;border:none;border-radius:.5rem;padding:.5rem}.ContextMenuBG{z-index:31}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.DropdownMenu{--blur-filter:none;background-color:#000}}.MenuItem{white-space:pre;background-color:var(--surface-bg);border-bottom:1px solid var(--border);cursor:pointer;align-items:center;width:100%;min-height:34px;padding:.75rem .5rem;transition:all .15s;display:flex}.MenuItem:last-child{border-bottom:none}.MenuItem.withSubtitle{min-height:44px}.MenuItem.danger{color:#d00}.MenuItem>div{margin-left:8px}.MenuItem>div~div{margin:0;overflow:hidden}.MenuItem:hover{background-color:var(--on-surface)}.MenuItem .lucide{margin:0 .25rem}.MenuItem .title{text-overflow:ellipsis;overflow:hidden}.MenuItem .subtitle{font-size:12px}.TextField{border:1px solid var(--border);background-color:var(--primary-container);direction:ltr;border-radius:1rem;align-items:center;gap:1rem;width:100%;height:54px;padding-inline:1rem;display:flex}.TextField input{color:var(--text-color);background-color:#0000;border:none;outline:none;width:100%;height:100%;font-family:inherit;font-size:1rem;transition:all .1s ease-out}.TextField input:placeholder-shown{direction:rtl}.TextArea{flex:none;align-items:start;width:100%;min-height:6rem;padding:1rem}.TextArea textarea{width:100%;height:100%;color:inherit;resize:none;direction:rtl;background-color:#0000;border:none;font-family:inherit;font-size:1rem}.TextArea textarea:focus{outline:none}.Checkbox{align-items:center;gap:.5rem;padding-inline:.5rem;font-size:.875rem;line-height:1.5;display:flex}.Shimmer{background:linear-gradient(90deg, var(--shimmer-color-1), var(--shimmer-color-2), var(--shimmer-color-1)) border-box;opacity:.25;background-position-x:200%;background-size:400%;border:1px solid #0000;border-radius:.5rem;width:50%;height:1.25rem;animation:10s linear 1s infinite Shimmer}@keyframes Shimmer{0%{background-position-x:200%}50%{background-position-x:-200%}to{background-position-x:-200%}}.MediaPreview{z-index:50;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.MediaPreview.animate{pointer-events:none}.MediaPreview.animate .bg{opacity:0}.MediaPreview.animate img{opacity:0;transform:scale(.9)}.MediaPreview .bg{background-color:#000d}.MediaPreview img{object-fit:contain;z-index:10;max-width:90%;max-height:90%;transition:opacity .3s,transform .3s}.NotFound{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex;overflow:hidden}.NotFound .title{background:linear-gradient(320deg, var(--accent-bg), var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:4.5rem;font-weight:500}.NotFound .description{color:var(--secondary-text);font-size:1.25rem}.Transition{display:contents}.TextTransition{text-align:right;flex-direction:column;min-width:12rem;display:flex;position:relative}.TextTransition span{opacity:1;transition:all .3s;position:relative;left:0}.TextTransition span.showAnim{opacity:0;left:12px}.TextTransition .prev{opacity:0;width:100%;position:absolute;left:-12px}.TextTransition .prev.showAnim{opacity:1;left:0}.TextTransition .Transition.hidden{visibility:visible}.TextTransition .Transition.hidden span{visibility:hidden}.TextTransition .Transition.hidden .prev{visibility:visible!important}.flex{align-items:center;gap:.5rem;display:flex}.flex.items-center{align-items:center}.flex-column{flex-direction:column;align-items:center;gap:.5rem;display:flex}.flex-1{flex:1}.scrollable{overflow-y:overlay;scroll-behavior:smooth;touch-action:auto;padding-right:0!important}@-moz-document url-prefix(){.scrollable{scrollbar-width:thin;scrollbar-color:var(--on-primary) #0000}}.scrollable::-webkit-scrollbar{width:8px!important}.scrollable::-webkit-scrollbar-thumb{background-clip:content-box;border:2px solid #0000;-webkit-box-shadow:inset 0 0 6px var(--on-surface)!important;background-color:var(--on-surface)!important;border-radius:10px!important}.scrollable::-webkit-scrollbar-thumb:hover{background-color:var(--active-primary)!important}.scrollable::-webkit-scrollbar-track{border-radius:10px!important;-webkit-box-shadow:inset 0 0 6px #0000!important}.Composer{--blur-filter:blur(1.5rem);z-index:5;max-width:42rem;box-shadow:0 1rem 2rem var(--shadow-color);background-color:var(--surface-bg);-webkit-backdrop-filter:var(--blur-filter);backdrop-filter:var(--blur-filter);border:1px solid #fff1;border-radius:1.5rem;flex-direction:column;gap:.25rem;padding:.25rem;display:flex;position:sticky;bottom:1rem;overflow:hidden}.Composer .MessagePreview{align-items:center;display:flex}.Composer .MessagePreview .icon{flex:none;margin-inline:.5rem;display:inline-flex}.Composer .MessagePreview .body{flex:auto;line-height:1.2;overflow:hidden}.Composer .MessagePreview .body .title{color:var(--primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.Composer .MessagePreview .body .subtitle{color:var(--secondary-text);text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.Composer .MessagePreview .close{cursor:pointer;border-radius:1.5rem;padding:.5rem;display:inline-flex;color:var(--text-color)!important}.Composer .MessagePreview .close:hover{background-color:var(--on-surface)}.Composer .MessageInput{flex:1;align-items:end;display:flex}.Composer .Actions button{appearance:none;color:var(--text-color);background-color:#0000;border:none;border-radius:.75rem;outline:none;padding:.75rem;transition:background-color .3s;display:inline-flex}.Composer .Actions button.active{background-color:var(--accent-bg)}.Composer .TextArea{padding:0;scroll-behavior:auto;border:none;flex:1;width:auto;height:auto;min-height:auto;max-height:8rem;padding-left:1rem}.Composer .TextArea textarea{align-content:center;line-height:1.4}.Message .message-reply{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:var(--accent-bg);border-radius:.5rem;align-items:center;gap:.25rem;width:100%;height:2.75rem;padding:.125rem 0;font-size:.875rem;line-height:1.4;transition:all .3s;display:flex;overflow:hidden}.Message .message-reply:hover{background-color:var(--on-primary)}.Message .message-reply .body{padding:0 .25rem;overflow:hidden}.Message .message-reply .title{color:var(--accent-color);font-size:.875rem;font-weight:700}.Message .message-reply .title,.Message .message-reply .subtitle{white-space:nowrap;text-overflow:ellipsis;text-align:left;overflow:hidden}.Message .message-reply .subtitle{padding-inline-end:.5rem;display:ruby}.Message .message-reply .MessageLine{background-color:var(--primary);background-color:var(--accent-color);border-radius:8px;min-width:3px;min-height:100%;max-height:100%}.input-otp-wrapper{direction:ltr;gap:.5rem;margin-bottom:1rem;display:flex}.input-otp-wrapper .TextField{width:54px}.input-otp-wrapper .TextField input{text-align:center;font-size:1.25rem}a{color:var(--text-color);font-weight:500;text-decoration:none}:root{--color-peer-0:#d45246;--color-peer-bg-0:#d452461a;--color-peer-bg-active-0:#d452462b;--color-peer-1:#f68136;--color-peer-bg-1:#f681361a;--color-peer-bg-active-1:#f681362b;--color-peer-2:#6c61df;--color-peer-bg-2:#6c61df1a;--color-peer-bg-active-2:#6c61df2b;--color-peer-3:#46ba43;--color-peer-bg-3:#46ba431a;--color-peer-bg-active-3:#46ba432b;--color-peer-4:#5caffa;--color-peer-bg-4:#5caffa1a;--color-peer-bg-active-4:#5caffa2b;--color-peer-5:#408acf;--color-peer-bg-5:#408acf1a;--color-peer-bg-active-5:#408acf2b;--color-peer-6:#d95574;--color-peer-bg-6:#d955741a;--color-peer-bg-active-6:#d955742b;--color-text:#fff;--color-white:#fff;--hover-color:#272727}.Avatar{--color-user:var(--accent-color)}.peer-color-0{--accent-color:var(--color-peer-0,var(--color-text));--accent-bg:var(--color-peer-bg-0,var(--hover-color))}.peer-color-1{--accent-color:var(--color-peer-1,var(--color-text));--accent-bg:var(--color-peer-bg-1,var(--hover-color))}.peer-color-2{--accent-color:var(--color-peer-2,var(--color-text));--accent-bg:var(--color-peer-bg-2,var(--hover-color))}.peer-color-3{--accent-color:var(--color-peer-3,var(--color-text));--accent-bg:var(--color-peer-bg-3,var(--hover-color))}.peer-color-4{--accent-color:var(--color-peer-4,var(--color-text));--accent-bg:var(--color-peer-bg-4,var(--hover-color))}.peer-color-5{--accent-color:var(--color-peer-5,var(--color-text));--accent-bg:var(--color-peer-bg-5,var(--hover-color))}.peer-color-6{--accent-color:var(--color-peer-6,var(--color-text));--accent-bg:var(--color-peer-bg-6,var(--hover-color))}@media screen and (width<=768px){.Header{height:4.25rem;padding:.5rem 1rem}.Header.with-back-button{position:fixed}.Header .Menu{display:none}.Header .BackButton{display:flex}.Main{justify-content:space-between}.Main .BottomBarWrapper{display:flex}.Home{min-height:100vh}.Home .Sections .Section .flex>.title{font-size:20px!important}.Home .Sections .Section .Carousel:after{background:linear-gradient(to left, transparent, rgba(var(--bg-rgb), .25))!important}.Movie{flex:0 0 10rem}.Movie .Poster{height:15rem}.Movie .Poster.Shimmer{height:15rem;width:10rem!important}.Results{padding:.5rem!important}.Results .Content{justify-content:space-evenly}.Details{width:auto!important;margin:0!important}.Details .Wrapper{flex-direction:column}.Details .Wrapper .cover{margin-bottom:-6rem;-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%);width:100%!important}.Details .Wrapper .cover .translation{padding:1.25rem!important;top:2.5rem!important}.Details .DownloadBox{padding-inline:.5rem}.Details .DownloadBox .Seasons{flex-direction:column}.Login.animate .Form,.Login.animate .Content,.Modal.animate .Form,.Modal.animate .Content{opacity:1!important;transform:translateY(100%)!important}.Login,.Modal{justify-content:end!important;padding:0!important}.Login .flex-column,.Modal .flex-column{margin-bottom:4rem!important}.ProfilePage{flex-direction:column;margin:1rem!important}.SearchContainer{z-index:32;align-items:start}.SearchContainer.animate .Search .Content{transform:none}.SearchContainer .Search{height:100%;padding:.5rem}.SearchContainer .Search .Content .Results{justify-content:space-around}.SearchContainer .bg{background-color:#0008}.ProfilePage .Content{border:none!important;padding:0!important}.Plans .Content{flex-direction:column;align-items:center;gap:1rem}.Plans .Content .Features{gap:.5rem;padding-inline:0}.Plans .Content .Features .Item{font-size:1rem}.Plans .Content .Items{justify-content:center}.Main:has(.Chat) .Header{display:none}}.FilterButton{width:fit-content;color:var(--text);background:var(--surface-bg);cursor:pointer;border:0;border-radius:1rem;align-items:center;gap:.5rem;padding:.6rem .9rem;font-family:inherit;font-size:1rem;display:inline-flex}.FilterButtonCount{min-width:1.35rem;height:1.35rem;color:var(--theme);background:var(--button-active);border-radius:50%;justify-content:center;align-items:center;padding-inline:.25rem;font-size:.8rem;line-height:1;display:inline-flex}.Filters{flex-direction:column;gap:1rem;width:100%;display:flex}.Filters .header{align-items:center;gap:.5rem;width:100%;display:flex}.Filters .header h2{font-size:1.25rem;font-weight:500}.Filters .fields,.Filters .fieldGroup{flex-direction:column;gap:.5rem;display:flex}.Filters .fields{max-height:65vh;padding-inline:.15rem;overflow-y:auto}.Filters .TextField{border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.25rem;height:auto;min-height:3rem;padding:.5rem .75rem}.Filters .TextField span,.Filters .fieldGroup>span{color:var(--secondary-text);font-size:.85rem}.Filters input{color:inherit;font:inherit;padding:.55rem .7rem}.Filters input[type=number]{direction:rtl}.Filters .TextField input{border:0;width:100%;padding:0}.Filters .row,.Filters .options{flex-wrap:wrap;gap:.5rem;display:flex}.Filters .Menu{width:100%}.Filters .selectButton{border:1px solid var(--border);width:100%;min-height:2.75rem;color:inherit;white-space:nowrap;text-overflow:ellipsis;font:inherit;text-align:right;cursor:pointer;background:0 0;border-radius:.75rem;padding:.55rem .7rem;overflow:hidden}.Filters .row input{flex:1;width:0}.Filters .rangeField{flex-direction:column;gap:.25rem;padding-bottom:1rem;display:flex;position:relative}.Filters .rangeField:before,.Filters .rangeField:after{content:"";pointer-events:none;border-radius:.25rem;height:.25rem;position:absolute;bottom:.5rem;left:0;right:0}.Filters .rangeField:before{background:var(--border)}.Filters .rangeField:after{right:calc(100% - var(--range-end));left:var(--range-start);background:var(--accent-bg)}.Filters .rangeField .rangeLabel{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.Filters .rangeField .rangeLabel small{color:var(--secondary-text);white-space:nowrap;font-size:.85rem}.Filters .rangeField .rangeInput{inset-inline:0;z-index:1;pointer-events:none;appearance:none;direction:ltr;background:0 0;width:100%;height:1.25rem;margin:0;padding:0;position:absolute;bottom:0}.Filters .rangeField .rangeInput::-webkit-slider-runnable-track{background:0 0;border-radius:.25rem;height:.25rem}.Filters .rangeField .rangeInput::-moz-range-track{background:0 0;border-radius:.25rem;height:.25rem}.Filters .rangeField .rangeInput::-webkit-slider-thumb{border:2px solid var(--theme);background:var(--accent);pointer-events:auto;appearance:none;cursor:pointer;border-radius:50%;width:1rem;height:1rem;margin-top:-.375rem}.Filters .rangeField .rangeInput::-moz-range-thumb{border:2px solid var(--theme);background:var(--accent-bg);pointer-events:auto;cursor:pointer;border-radius:50%;width:.75rem;height:.75rem}.Filters .rangeField .minRange{z-index:2}.Filters .rangeField .maxRange{z-index:1}.Filters .options button{border:1px solid var(--border);color:inherit;cursor:pointer;background:0 0;border-radius:.75rem;align-items:center;gap:.25rem;padding:.45rem .65rem;font-family:inherit;display:inline-flex}.Filters .options button.selected{border-color:var(--accent-bg);color:var(--theme);background:var(--button-active)}.Filters .flex{align-items:normal}@media (width<=768px){.Filters .flex{flex-direction:column}}.Filters .flex .fieldGroup{flex:1;overflow:hidden}.Filters .Actions{width:100%}.filterDropdown{max-height:20rem;overflow-y:auto}.filterDropdown .dropdownSearch{width:100%;height:3rem;color:var(--secondary-text);background-color:var(--bg);border-radius:1rem;flex:none;align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex;position:sticky;top:0}.filterDropdown .dropdownSearch input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0}.filterDropdown .MenuItem{flex:none;min-width:12rem}.Login{z-index:32;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.Login.animate{pointer-events:none}.Login.animate .bg{opacity:0}.Login.animate .Form{opacity:0;transform:scale(.9)}.Login .bg{background-color:#0008}.Login .close{color:#888;cursor:pointer;background-color:#fff1;border-radius:1.25rem;margin:.75rem;padding:.5rem;transition:color .3s;display:inline-flex;position:absolute;top:0;right:0}.Login .close:hover{color:#eee}.Login .Form{--blur-filter:blur(2rem);background-color:var(--modal-bg);width:100%;max-width:26.25rem;-webkit-backdrop-filter:var(--blur-filter);backdrop-filter:var(--blur-filter);--webkit-backdrop-filter:var(--blur-filter);z-index:20;border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;transition:opacity .2s,transform .3s;display:flex;position:relative;box-shadow:0 .5rem 1rem #0008}.Login .Form .flex-column{margin-top:1rem;margin-bottom:1rem}.Login .Form .flex-column>.title{background:linear-gradient(320deg, var(--accent-bg), var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:500}.Login .Form .resend{color:#888;justify-content:space-between;width:100%;padding-inline:1rem;display:flex}.Login .Form .resend.active{color:var(--secondary-text);cursor:pointer}.Login .Form .Button{width:100%}.Login .Form p{color:#888}.Login .Form a{color:var(--accent);font-weight:400;transition:opacity .3s}.Login .Form a:hover{opacity:.8}.Home .Sections{-webkit-user-select:none;user-select:none;flex-direction:column;gap:1rem;display:flex}.Home .Sections .Section{flex-direction:column;gap:1rem;transition:opacity .2s ease-out;display:flex}.Home .Sections .Section.animate{opacity:0}.Home .Sections .Section .flex{padding-inline:1rem}.Home .Sections .Section .flex>.title{flex:auto;font-size:24px;font-weight:500}.Home .Sections .Section .flex>.seeAll{color:#888;cursor:pointer;flex:none;align-items:center;gap:.25rem;display:flex}.Home .Sections .Section .Carousel{padding-inline:1rem;position:relative;overflow:hidden}.Home .Sections .Section .Carousel:after{content:"";pointer-events:none;background:linear-gradient(to left, transparent, rgba(var(--bg-rgb), .8));width:6rem;position:absolute;top:0;bottom:0;left:0}.Home .Sections .Section .Items{backface-visibility:hidden;touch-action:pan-y pinch-zoom;gap:1rem;display:flex;position:relative}.Home .Sections .Genres .Items{gap:.5rem}.Home .Sections .Genres .Genre{background-color:var(--surface-bg);--webkit-backdrop-filter:brightness(2);-webkit-backdrop-filter:brightness(2);backdrop-filter:brightness(2);cursor:pointer;border-radius:1rem;flex:none;padding:.5rem .75rem;display:flex}.Home .Sections .Genres .Genre.active{background-color:var(--button-active);color:var(--theme)}.Home .Sections .Genres .Genre.Shimmer{width:12rem;height:2.5rem}.Home .Sections .Stars:has(.Star.active) .Star{opacity:.25}.Home .Sections .Stars:has(.Star.active) .Star.active{opacity:1}.Home .Sections .Stars .Star{text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:.5rem;transition:opacity .3s;display:flex}.Home .Sections .Stars .Star:hover{opacity:.8!important}.Home .Sections .Stars .Star.animate{opacity:0}.Home .Sections .Stars .Star.Shimmer{height:10.625rem}.Home .Sections .Stars .Star .image{border-radius:1rem;width:5rem;height:7rem;overflow:hidden}.Home .Sections .Stars .Star .image img{object-fit:cover;object-position:center;width:100%;height:100%}.Home .Sections .Stars .Star .title{font-size:14px;font-weight:500}.Home .Sections .Stars .more{height:9rem;position:relative}.Home .Sections .Stars .more:before{content:"";background-color:var(--border);width:.125rem;height:100%;position:absolute}.Home .Sections .Stars .more .label{background-color:var(--bg);color:var(--on-border);padding:0 .625rem;font-size:12px;position:absolute;top:calc(50% + .9375rem);right:0;transform:rotate(90deg)translate(-50%)translateY(-1.5rem)}.Home .Sections .Stars .ShowAll{background-color:var(--on-surface);-webkit-backdrop-filter:brightness(2);backdrop-filter:brightness(2);border-radius:1rem;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1rem;width:7rem;height:9rem;padding:1rem;font-size:14px;display:flex;opacity:1!important}.Home .Sections .Countries:has(.Country.active) .Country{opacity:.25}.Home .Sections .Countries:has(.Country.active) .Country.active{opacity:1}.Home .Sections .Countries.animate{transition:transform .3s;transform:translateY(-3.625rem)}.Home .Sections .Countries .Country{background-color:var(--surface-bg);-webkit-backdrop-filter:brightness(2);backdrop-filter:brightness(2);cursor:pointer;border-radius:1rem;flex:none;align-items:center;height:2.5rem;padding-left:1rem;font-weight:500;transition:opacity .3s;display:flex;overflow:hidden}.Home .Sections .Countries .Country:hover{opacity:.8!important}.Home .Sections .Countries .Country.animate{opacity:0}.Home .Sections .Countries .Country.Shimmer{width:7.5rem;height:2.5rem}.Home .Sections .Countries .Country .image{border-radius:.75rem;height:100%;margin-left:-.5rem;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000);mask:linear-gradient(90deg,#0000,#000)}.Home .Sections .Countries .Country .image img{object-fit:cover;width:4.5rem;height:100%}.Home .Sections:has(.Star.animate,.Countries.animate) .Results{transition:transform .3s;transform:translateY(-15.25rem)}.Home .Sections:has(.Genres.animate) .Stars{transition:transform .3s;transform:translateY(-3.625rem)}.Home .Sections:has(.Genres.animate) .Results{transition:transform .3s;transform:translateY(-7.125rem)}:is(.Home .Sections:has(.Genres.animate):has(.Stars.animate) .Countries,.Home .Sections:has(.Genres.animate):has(.Stars.animate) .Results){transition:transform .3s;transform:translateY(-15.25rem)}.Home .SearchField{border-radius:1.75rem;width:auto;height:3rem;margin:1rem}.Header{position:sticky}.Details{margin-inline:1rem;flex-direction:column;gap:1.5rem;width:calc(100% - 2rem);margin-bottom:1rem;transition:width .3s;display:flex}.Details .Wrapper{display:flex}.Details .Wrapper .backdrop{filter:blur(100px);opacity:.3;z-index:-1;width:100%;height:calc(100svh - 4rem);position:absolute;top:25svh;left:0;transform:translate(0,0)}.Details .Wrapper .backdrop img{object-fit:cover;width:100%;height:100%}.Details .Wrapper .cover{flex:none;width:20rem;height:32rem;position:relative;overflow:hidden}.Details .Wrapper .cover img{object-fit:cover;width:100%;height:100%;transition:opacity .5s}.Details .Wrapper .cover img.animate{opacity:0}.Details .Wrapper .cover .translation{flex-direction:column;gap:.25rem;padding:.75rem;display:flex;position:absolute;top:0}.Details .Wrapper .cover .translation>span{background-color:var(--surface-bg);border-radius:1rem;width:fit-content;padding:.25rem;display:inline-flex}.Details .Wrapper .Container{flex-direction:column;gap:1rem;display:flex}.Details .Wrapper .Info{text-align:right;z-index:1;margin-inline:1.5rem}.Details .Wrapper .Info .title{-webkit-user-select:text;user-select:text;font-weight:400;line-height:1.5}.Details .Wrapper .Info .title .Shimmer{width:100%;height:2rem;margin-block:.5rem}.Details .Wrapper .Info .subtitle{color:#aaa;gap:.25rem;font-weight:300;display:flex}.Details .Wrapper .Actions{scrollbar-width:none;justify-content:start;gap:.5rem;padding-inline:1rem;font-weight:500;display:flex;overflow-x:auto}.Details .Wrapper .Actions>.Transition>div:not(.bg){background-color:var(--surface-bg);-webkit-backdrop-filter:brightness(2);backdrop-filter:brightness(2);--webkit-backdrop-filter:brightness(2);cursor:pointer;border-radius:4rem;flex:none;align-items:center;gap:.75rem;height:2.625rem;padding:.5rem 1rem;transition:opacity .3s,transform .3s,background-color .3s;display:flex;overflow:hidden}.Details .Wrapper .Actions>.Transition>div:not(.bg):hover{background-color:var(--on-surface)}.Details .Wrapper .Actions>.Transition>div:not(.bg).active{background-color:var(--button-active);color:var(--theme)}.Details .Wrapper .Actions>.Transition>div:not(.bg).Shimmer{width:8rem}.Details .Wrapper .Actions .Votes{gap:0;padding:0;display:flex}.Details .Wrapper .Actions .Votes .Like{border-right:1px solid var(--surface-bg)}.Details .Wrapper .Actions .Votes>div{align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.Details .Wrapper .Actions .Star.active{z-index:5;position:relative;background-color:var(--surface-bg)!important;color:var(--text-color)!important}.Details .Wrapper .Actions .Star .Rating{align-items:center;gap:.25rem;max-width:none;line-height:0;display:flex;overflow:hidden}.Details .Wrapper .Summary{color:var(--secondary-text);-webkit-user-select:text;user-select:text;padding-inline:1rem;line-height:1.7}.Details .Wrapper .Summary p{white-space:pre-line;max-height:12rem;transition:opacity .3s,transform .3s;overflow:hidden}.Details .Wrapper .Summary p.expanded{max-height:none}.Details .Wrapper .Summary .more{color:var(--accent);cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .3s}.Details .Wrapper .Summary .more:hover{opacity:.8}.Details .Wrapper .Summary .SummaryShimmer{width:100%}.Details .Wrapper .Summary .SummaryShimmer .line{background:linear-gradient(90deg, var(--shimmer-color-1), var(--shimmer-color-2), var(--shimmer-color-1)) border-box;opacity:.25;background-position-x:200%;background-size:400%;border:1px solid #0000;border-radius:.5rem;width:50%;height:1.25rem;margin-block:.5rem;animation:10s linear 1s infinite Shimmer}.Details .Wrapper .Summary .SummaryShimmer .line:nth-child(2){width:80%}.Details .Wrapper .Summary .SummaryShimmer .line:nth-child(3){width:60%}.Details .Wrapper .Tags{flex-wrap:wrap;gap:.5rem;padding-inline:1rem;display:flex}.Details .Wrapper .Tags .Tag{background-color:var(--surface-bg);cursor:pointer;border-radius:.75rem;padding:.5rem;transition:opacity .3s,transform .3s}.Details .Wrapper .Tags .Tag:hover{opacity:.8}@media screen and (width<=768px){.Details .Wrapper .Tags{scrollbar-width:none;flex-wrap:nowrap;overflow:auto hidden}.Details .Wrapper .Tags .Tag{flex:none}}.Details .Wrapper .PlaySection{--blur-filter:blur(1rem);width:100%;-webkit-backdrop-filter:var(--blur-filter);backdrop-filter:var(--blur-filter);--webkit-backdrop-filter:var(--blur-filter);border-top:1px solid #0001;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;display:flex;position:sticky;bottom:0}.Details .Wrapper .PlaySection .details{color:var(--text-color);flex-direction:column;min-width:7rem;font-size:14px;line-height:1.7;display:flex}.Details .Wrapper .PlaySection .details .Shimmer{width:100%;margin-block:.125rem}.Details .Wrapper .PlaySection .details>div{align-items:center;gap:.5rem;display:inline-flex}.Details .Wrapper .PlaySection .Play{background-color:var(--accent-bg);-webkit-backdrop-filter:brightness(3)contrast(2);backdrop-filter:brightness(3)contrast(2);--webkit-backdrop-filter:brightness(3) contrast(2);cursor:pointer;border-radius:4rem;flex:1;justify-content:center;align-items:center;gap:.5rem;height:2.625rem;padding:.5rem 1rem;transition:transform .15s;display:flex;overflow:hidden}.Details .Wrapper .PlaySection .Play:active{transform:scale(.98)}.Details .Wrapper .PlaySection .Play.disabled{opacity:.5;cursor:default;transform:none}.Details .Wrapper .PlaySection .Play.Shimmer{width:12rem;height:2.625rem}.Details .Wrapper .PlaySection .Play span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Details .Wrapper .PlaySection .Download{background-color:var(--surface-bg);cursor:pointer;border-radius:4rem;height:2.625rem;padding:.5rem 1rem;transition:transform .15s}.Details .Wrapper .PlaySection .Download:active{transform:scale(.98)}.Details .Wrapper .PlaySection .Download.Shimmer{width:3rem}.Details .Seasons{flex-wrap:wrap;gap:.5rem;padding-inline:.5rem;display:flex}.Details .Seasons .Item{background-color:var(--surface-bg);cursor:pointer;border-radius:1.25rem;padding:.5rem 1.5rem;font-weight:500;line-height:1.5;transition:background-color .15s}.Details .Seasons .Item:hover{background-color:#0002}.Details .Seasons .Item.active{background-color:#fe457baa}.Details .Seasons .Item.Shimmer{width:8rem;height:2.5rem}.Details .DownloadBox{flex-direction:column;gap:1rem;display:flex}.Details .DownloadBox>.title{align-items:center;gap:.5rem;padding-inline:1rem;font-size:1.25rem;font-weight:500;display:flex}.Details .DownloadBox .Content{flex-direction:column;gap:.5rem;display:flex}.Details .DownloadBox .Content .DownloadItem{background-color:var(--surface-bg);border-radius:1rem;flex-wrap:wrap;justify-content:end;align-items:center;gap:.25rem;padding:.5rem .75rem;transition:opacity .3s,transform .3s;display:flex}.Details .DownloadBox .Content .DownloadItem.animate{opacity:0;transform:translateY(.75rem)}.Details .DownloadBox .Content .DownloadItem.Shimmer{width:100%;height:3.625rem}.Details .DownloadBox .Content .DownloadItem.viewed:hover>*{opacity:1}.Details .DownloadBox .Content .DownloadItem.viewed>*{opacity:.5;transition:opacity .3s}.Details .DownloadBox .Content .DownloadItem.viewed .number{display:none}.Details .DownloadBox .Content .DownloadItem.viewed>.icon{opacity:1;margin-right:.5rem}.Details .DownloadBox .Content .DownloadItem.viewed .title{padding:.5rem}.Details .DownloadBox .Content .DownloadItem .number{color:#888}.Details .DownloadBox .Content .DownloadItem>.title{flex:auto;align-items:center;gap:.5rem;min-height:2.5rem;padding-inline:1rem;font-size:1.125rem;line-height:1.2;display:flex}.Details .DownloadBox .Content .DownloadItem .actions{align-items:center;gap:.5rem;display:flex}.Details .DownloadBox .Content .DownloadItem .actions>*{background-color:var(--action-bg);cursor:pointer;border-radius:4rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:transform .15s;display:flex}.Details .DownloadBox .Content .DownloadItem .actions>:active{transform:scale(.95)}.Details .DownloadBox .Content .DownloadItem .actions .Play{background-color:#fe457baa}.Details .DownloadBox .Content .DownloadItem .actions .VLC img{width:1.5rem;height:1.5rem}@media screen and (width>=768px){.Details .Wrapper{margin-top:4rem}.Details .Wrapper .cover{border-radius:1.5rem;height:32rem}.Details .Wrapper .Info{text-align:right}.Details .Wrapper .Actions{justify-content:start}.Details .Wrapper .PlaySection{-webkit-backdrop-filter:none;backdrop-filter:none;--webkit-backdrop-filter:none;max-width:32rem;position:static}}.Details.loading .Wrapper .Actions>.Transition>div:not(.bg).animate{opacity:0;transform:translate(-10px)}.Details.loading .Wrapper .Summary p.animate,.Details.loading .Wrapper .Tags .Tag.animate{opacity:0;transform:translateY(10px)}.SelectQuality{flex-direction:column;gap:.5rem;width:100%;display:flex}.SelectQuality .header .title{font-size:20px}.SelectQuality .qualities{flex-direction:column;display:flex}.SelectQuality .qualities .item{border-radius:1rem;align-items:center;gap:.75rem;height:3rem;padding-inline:.75rem;font-weight:500;transition:background-color .3s;display:flex}.SelectQuality .qualities .item:hover{background-color:#fff1}.SelectQuality .qualities .item input[type=radio]{appearance:none;border:2px solid var(--border);cursor:pointer;background-color:#fff2;border-radius:50%;width:1.5rem;height:1.5rem;transition:background-color .3s,border-color .3s}.SelectQuality .qualities .item input[type=radio]:checked{background-color:var(--accent-bg);border-color:#fff8;position:relative}.SelectQuality .qualities .item input[type=radio]:checked:after{content:"";background-color:#fff8;border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SelectQuality .qualities .item label{cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;align-items:center;height:100%;display:inline-flex}.SelectQuality .info{color:var(--secondary-text);line-height:1.7}.SelectQuality .Actions{flex-flow:column wrap;gap:.75rem;display:flex}.SelectQuality .Actions button{flex:1}.SelectQuality .Actions .openInVlc,.SelectQuality .Actions .copyLink{flex:none;gap:.75rem;width:100%}.SummaryModal{flex-direction:column;gap:1rem;padding:1rem;display:flex}.SummaryModal .title{font-size:1.25rem;font-weight:500}.SummaryModal p{white-space:pre-line;line-height:1.7}.SummaryModal .Content{max-width:42rem;max-height:60vh;overflow:auto}:is(.Main:has(.Comments.floating:not(.Comments.floating.animate)) .Details,.Main:has(.Comments.floating:not(.Comments.floating.animate)) .Footer){align-self:flex-start;width:calc(50vw + 14rem)}.Comments.floating{background-color:var(--bg);border-radius:2rem;width:28rem;height:calc(100% - 8rem);margin:1rem;transition:transform .3s,opacity .3s;position:fixed;top:6rem;left:0;overflow:hidden}.Comments.floating.animate{transform:translate(-100%)}.Comments.floating .items{scrollbar-width:none;height:100%;padding-bottom:4rem;overflow:auto}.Comments.floating .Composer{width:26rem;position:absolute}.Comments{flex-direction:column;justify-content:flex-end;gap:1rem;padding:1rem;display:flex}.Comments .title{align-items:center;gap:.5rem;font-size:1.25rem;font-weight:500;display:flex}.Comments .items{flex-direction:column-reverse;gap:.75rem;transition:transform .3s;display:flex}.Comments:has(.Composer.stuck) .items{transform:translateY(-6rem)}.Comments .Comment{gap:.5rem;max-width:42rem;display:flex}.Comments .Comment.highlight .Message{background-color:rgba(var(--accent-rgb), .2)}.Comments .Comment.Skeleton .Avatar{background:linear-gradient(90deg, var(--shimmer-color-1), var(--shimmer-color-2), var(--shimmer-color-1)) border-box;background-size:400%}.Comments .Comment.Skeleton .Message{height:auto}.Comments .Comment.Skeleton .Message .from{height:1rem}.Comments .Comment.Skeleton .Message .content{width:100%;height:3rem}.Comments .Comment .Avatar{text-align:center;background-color:var(--active-bg);background-image:linear-gradient(var(--color-white) -300%, var(--color-user));cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:16px;display:flex;position:relative;overflow:hidden}.Comments .Comment .Message{background-color:var(--surface-bg);border-radius:1rem;flex-direction:column;gap:.5rem;padding:.75rem;font-weight:300;line-height:1.2;transition:background-color .3s;display:flex;overflow:hidden}.Comments .Comment .Message .flex{flex-wrap:wrap;gap:.25rem .5rem}.Comments .Comment .Message .from{color:var(--accent-color);flex:auto;align-items:center;gap:.5rem;display:flex}.Comments .Comment .Message .from .name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.Comments .Comment .Message .from .role{color:#af3459;background-color:var(--surface-bg);border-radius:.5rem;flex:none;padding:.5rem;font-size:16px}.Comments .Comment .Message .date{color:var(--message-details);flex:none;font-size:14px}.Comments .Comment .Message .content{line-height:1.4}.Comments .Comment .reply-btn,.Comments .Comment .delete-btn{background-color:var(--on-primary);width:2rem;height:2rem;color:var(--accent-color);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-self:end;align-items:center;margin-block:.25rem;transition:all .3s;display:flex}.Comments .Comment .reply-btn:hover,.Comments .Comment .delete-btn:hover{background-color:var(--accent-bg)}.Comments .close{color:#aaa;cursor:pointer;border-radius:1.25rem;padding:.5rem;transition:color .3s,background-color .3s;display:inline-flex}.Comments .close:hover{color:#eee;background-color:#fff1}.media-default-skin *,.media-default-skin :before,.media-default-skin :after{box-sizing:border-box}.media-default-skin img,.media-default-skin video,.media-default-skin svg{max-width:100%;display:block}.media-default-skin button{font:inherit}@media (prefers-reduced-motion:no-preference){.media-default-skin{interpolate-size:allow-keywords}}.media-default-skin{isolation:isolate;border-radius:var(--media-border-radius,2rem);outline-offset:2px;outline:2px solid #0000;width:100%;height:100%;display:block;position:relative;container:media-root/inline-size}.media-default-skin:focus-visible{outline-color:currentColor}.media-default-skin{letter-spacing:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.5}.media-default-skin>*{font-size:.75rem}@container media-root (width>48rem){.media-default-skin>*{font-size:.875rem}}.media-default-skin .media-surface{background-color:var(--media-surface-background-color);-webkit-backdrop-filter:var(--media-surface-backdrop-filter);backdrop-filter:var(--media-surface-backdrop-filter);box-shadow:0 0 0 1px var(--media-surface-outer-border-color), 0 1px 3px 0 var(--media-surface-shadow-color), 0 1px 2px -1px var(--media-surface-shadow-color)}.media-default-skin .media-surface:after{content:"";z-index:10;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--media-surface-inner-border-color);pointer-events:none;position:absolute;inset:0}.media-default-skin ::slotted(video),.media-default-skin video{object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);width:100%;height:100%;display:block}.media-default-skin ::slotted(video){border-radius:var(--media-video-border-radius)}.media-default-skin video{border-radius:inherit}.media-default-skin:fullscreen ::slotted(video){object-fit:contain}.media-default-skin:fullscreen video{object-fit:contain}.media-default-skin .media-overlay{border-radius:inherit;-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();opacity:0;pointer-events:none;transition-property:opacity,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--media-controls-transition-duration);background-image:linear-gradient(oklch(0% 0 0/0),oklch(0% 0 0/.3),oklch(0% 0 0/.5));transition-timing-function:ease-out;position:absolute;inset:0}.media-default-skin .media-error~.media-overlay{transition-duration:var(--media-error-dialog-transition-duration);transition-delay:var(--media-error-dialog-transition-delay)}.media-default-skin .media-controls[data-visible]~.media-overlay,.media-default-skin .media-error[data-open]~.media-overlay{opacity:1}.media-default-skin .media-error[data-open]~.media-overlay{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5)}.media-default-skin .media-buffering-indicator{color:oklch(100% 0 0);pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.media-default-skin .media-buffering-indicator[data-visible]{display:flex}.media-default-skin .media-buffering-indicator .media-surface{border-radius:100%;padding:.25rem}.media-default-skin .media-error{outline:none}.media-default-skin .media-error:not([data-open]){display:none}.media-default-skin .media-error__title{font-weight:600;line-height:1.25}.media-default-skin .media-error__description{opacity:.7;overflow-wrap:anywhere}.media-default-skin .media-error__actions{gap:.5rem;display:flex}.media-default-skin .media-error__actions>*{flex:1}.media-default-skin .media-error[data-open]~.media-controls *{visibility:hidden}.media-default-skin .media-controls{--media-controls-current-shadow-color:oklch(from currentColor 0 0 0 / clamp(0, calc((l - .5) * .5), .15));--media-controls-current-shadow-color-subtle:oklch(from var(--media-controls-current-shadow-color) l c h / calc(alpha * .4));text-shadow:0 1px 0 var(--media-controls-current-shadow-color);border-radius:1.5rem;align-items:center;column-gap:.075rem;padding:.375rem;display:flex;container:media-controls/inline-size}.media-default-skin .media-time-controls{flex:1;align-items:center;gap:.75rem;padding-inline:.5rem;display:flex;container:media-time-controls/inline-size}.media-default-skin .media-time{font-variant-numeric:tabular-nums}.media-default-skin .media-button{outline-offset:-2px;will-change:scale;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;touch-action:manipulation;border:none;border-radius:3.40282e38px;outline:2px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem 1rem;transition-property:background-color,outline-offset,scale;transition-duration:.15s;transition-timing-function:ease-out;display:flex}.media-default-skin .media-button:focus-visible{outline-offset:2px;outline-color:currentColor}.media-default-skin .media-button:active{scale:.98}.media-default-skin .media-button[disabled]{opacity:.5;filter:grayscale();cursor:not-allowed}.media-default-skin .media-button[data-availability=unavailable]{display:none}.media-default-skin .media-button--primary{color:oklch(0% 0 0);text-shadow:none;background:oklch(100% 0 0);font-weight:500}.media-default-skin .media-button--subtle{color:inherit;text-shadow:inherit;background:0 0}.media-default-skin .media-button--subtle:hover,.media-default-skin .media-button--subtle:focus-visible,.media-default-skin .media-button--subtle[aria-expanded=true]{background-color:oklch(from currentColor l c h / .1);text-decoration:none}.media-default-skin .media-button--icon{aspect-ratio:1;width:2.25rem;padding:0;display:grid}.media-default-skin .media-button--icon:active{scale:.9}.media-default-skin .media-button--icon .media-icon{filter:drop-shadow(0 1px 0 var(--media-controls-current-shadow-color,oklch(0% 0 0/.25)))}.media-default-skin .media-button--seek .media-icon__label{font-variant-numeric:tabular-nums;font-size:10px;font-weight:480;position:absolute;bottom:-3px;right:-1px}.media-default-skin .media-button--seek:has(.media-icon--flipped) .media-icon__label{right:unset;left:-1px}.media-default-skin .media-button--playback-rate{padding:0}.media-default-skin .media-button--playback-rate:after{content:attr(data-rate) "×";font-variant-numeric:tabular-nums;width:4ch}.media-default-skin .media-button-group{align-items:center;gap:.075rem;display:flex}@container media-root (width>42rem){.media-default-skin .media-button-group{gap:.125rem}}.media-default-skin .media-icon__container{position:relative}.media-default-skin .media-icon{transition-behavior:allow-discrete;flex-shrink:0;grid-area:1/1;width:18px;height:18px;transition-property:display,opacity;transition-duration:.15s;transition-timing-function:ease-out;display:block}.media-default-skin .media-icon--flipped{scale:-1 1}.media-default-skin media-poster,.media-default-skin>img{pointer-events:none;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.media-default-skin media-poster:not([data-visible]),.media-default-skin>img:not([data-visible]){opacity:0}.media-default-skin media-poster ::slotted(img),.media-default-skin media-poster img{object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);border-radius:var(--media-video-border-radius);width:100%;height:100%;position:absolute;inset:0}.media-default-skin>img{object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);border-radius:inherit}.media-default-skin:fullscreen media-poster ::slotted(img){object-fit:contain}.media-default-skin:fullscreen media-poster img{object-fit:contain}.media-default-skin:fullscreen>img{object-fit:contain}.media-default-skin .media-preview{pointer-events:none;background-color:oklch(0% 0 0/.9);border-radius:.75rem}.media-default-skin .media-preview .media-preview__thumbnail{border-radius:inherit;display:block;position:relative;overflow:clip}.media-default-skin .media-preview .media-preview__thumbnail:after{content:"";border-radius:inherit;background-image:linear-gradient(oklch(0% 0 0/0),oklch(0% 0 0/.3),oklch(0% 0 0/.8));position:absolute;inset:0}.media-default-skin .media-preview .media-preview__time{bottom:.5rem;text-align:center;position:absolute;inset-inline:0}.media-default-skin .media-preview .media-overlay{opacity:1}.media-default-skin .media-preview .media-preview__spinner{opacity:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.media-default-skin .media-preview .media-preview__thumbnail,.media-default-skin .media-preview .media-preview__spinner{transition:opacity .15s ease-out}.media-default-skin .media-preview:has(.media-preview__thumbnail[data-loading]) .media-preview__thumbnail{opacity:0}.media-default-skin .media-preview:has(.media-preview__thumbnail[data-loading]) .media-preview__spinner{opacity:1}.media-default-skin .media-slider{cursor:pointer;border-radius:3.40282e38px;outline:none;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.media-default-skin .media-slider[data-orientation=horizontal]{width:100%;min-width:5rem;height:2rem}.media-default-skin .media-slider[data-orientation=vertical]{width:2rem;height:5rem}.media-default-skin .media-slider__track{isolation:isolate;border-radius:inherit;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.media-default-skin .media-slider__track[data-orientation=horizontal]{width:100%;height:.25rem}.media-default-skin .media-slider__track[data-orientation=vertical]{width:.25rem;height:100%}.media-default-skin .media-slider__thumb{z-index:10;width:.625rem;height:.625rem;box-shadow:0 0 0 1px var(--media-controls-current-shadow-color-subtle,oklch(0% 0 0/.1)), 0 1px 3px 0 oklch(0% 0 0/.15), 0 1px 2px -1px oklch(0% 0 0/.15);opacity:0;-webkit-user-select:none;user-select:none;outline-offset:-4px;background-color:currentColor;border-radius:3.40282e38px;outline:4px solid #0000;transition-property:opacity,height,width,outline-offset;transition-duration:.15s;transition-timing-function:ease-out;position:absolute;translate:-50% -50%}.media-default-skin .media-slider__thumb[data-orientation=horizontal]{top:50%;left:var(--media-slider-fill)}.media-default-skin .media-slider__thumb[data-orientation=vertical]{left:50%;top:calc(100% - var(--media-slider-fill))}.media-default-skin .media-slider__thumb:hover,.media-default-skin .media-slider__thumb:focus{outline-color:oklch(from currentColor l c h / .25);outline-offset:0}.media-default-skin .media-slider__thumb:after{content:"";border-radius:inherit;transition-property:opacity,scale;transition-duration:.15s;transition-timing-function:ease-out;position:absolute;inset:-4px;box-shadow:0 0 0 2px oklch(100% 0 0)}.media-default-skin .media-slider__thumb:not(:focus-visible):after{opacity:0;scale:.5}.media-default-skin .media-slider:active .media-slider__thumb,.media-default-skin .media-slider__thumb--persistent{width:.75rem;height:.75rem}.media-default-skin .media-slider:hover .media-slider__thumb,.media-default-skin .media-slider__thumb:focus-visible,.media-default-skin .media-slider__thumb--persistent{opacity:1}.media-default-skin .media-slider__buffer,.media-default-skin .media-slider__fill{border-radius:inherit;pointer-events:none;position:absolute}.media-default-skin .media-slider__buffer[data-orientation=horizontal],.media-default-skin .media-slider__fill[data-orientation=horizontal]{inset-block:0;left:0}.media-default-skin .media-slider__buffer[data-orientation=vertical],.media-default-skin .media-slider__fill[data-orientation=vertical]{inset-inline:0;bottom:0}.media-default-skin .media-slider__buffer{background-color:oklch(from currentColor l c h / .2);transition-duration:.25s;transition-timing-function:ease-out}.media-default-skin .media-slider__buffer[data-orientation=horizontal]{width:var(--media-slider-buffer);transition-property:width}.media-default-skin .media-slider__buffer[data-orientation=vertical]{height:var(--media-slider-buffer);transition-property:height}.media-default-skin .media-slider__fill{background-color:currentColor}.media-default-skin .media-slider__fill[data-orientation=horizontal]{width:var(--media-slider-fill)}.media-default-skin .media-slider__fill[data-orientation=vertical]{height:var(--media-slider-fill)}.media-default-skin .media-slider[data-dragging] .media-slider__thumb[data-orientation=horizontal]{left:var(--media-slider-pointer)}.media-default-skin .media-slider[data-dragging] .media-slider__thumb[data-orientation=vertical]{top:calc(100% - var(--media-slider-pointer))}.media-default-skin .media-slider[data-dragging] .media-slider__fill[data-orientation=horizontal]{width:var(--media-slider-pointer)}.media-default-skin .media-slider[data-dragging] .media-slider__fill[data-orientation=vertical]{height:var(--media-slider-pointer)}.media-default-skin .media-popover,.media-default-skin .media-tooltip{color:inherit;transition-property:scale,opacity,filter;transition-duration:var(--media-popup-transition-duration);transition-timing-function:var(--media-popup-transition-timing-function);border:0;margin:0;overflow:visible}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-starting-style],:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-ending-style]{opacity:0;filter:blur(8px);scale:.5}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-instant]{transition-duration:0s}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=top]{transform-origin:bottom}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=bottom]{transform-origin:top}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=left]{transform-origin:100%}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=right]{transform-origin:0}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip):before{content:"";pointer-events:inherit;position:absolute}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=top]:before,:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=bottom]:before{width:100%;inset-inline:0}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=top]:before{top:100%}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=bottom]:before{bottom:100%}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=left]:before,:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=right]:before{height:100%;inset-block:0}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=left]:before{left:100%}:is(.media-default-skin .media-popover,.media-default-skin .media-tooltip)[data-side=right]:before{right:100%}.media-default-skin .media-popover[data-side=top]:before,.media-default-skin .media-popover[data-side=bottom]:before{height:var(--media-popover-side-offset)}.media-default-skin .media-popover[data-side=left]:before,.media-default-skin .media-popover[data-side=right]:before{width:var(--media-popover-side-offset)}.media-default-skin .media-popover--volume{border-radius:3.40282e38px;padding:.75rem 0}.media-default-skin .media-popover--volume:has(media-volume-slider[data-availability=unsupported]){display:none}.media-default-skin .media-tooltip{white-space:nowrap;border-radius:3.40282e38px;padding:.25rem .625rem;font-size:.75rem}.media-default-skin .media-tooltip[data-side=top]:before,.media-default-skin .media-tooltip[data-side=bottom]:before{height:var(--media-tooltip-side-offset)}.media-default-skin .media-tooltip[data-side=left]:before,.media-default-skin .media-tooltip[data-side=right]:before{width:var(--media-tooltip-side-offset)}.media-default-skin{--media-caption-track-duration:var(--media-controls-transition-duration);--media-caption-track-delay:25ms;--media-caption-track-y:-.5rem}.media-default-skin:has(.media-controls[data-visible]){--media-caption-track-y:-5.5rem}@container media-root (width>42rem){.media-default-skin:has(.media-controls[data-visible])>*{--media-caption-track-y:-3.5rem}}.media-default-skin video::-webkit-media-text-track-container{transition:translate var(--media-caption-track-duration) ease-out;transition-delay:var(--media-caption-track-delay);translate:0 var(--media-caption-track-y);z-index:1;font-family:inherit;scale:.98}.media-button--play .media-icon--restart,.media-button--play .media-icon--play,.media-button--play .media-icon--pause,.media-button--mute .media-icon--volume-off,.media-button--mute .media-icon--volume-low,.media-button--mute .media-icon--volume-high,.media-button--fullscreen .media-icon--fullscreen-enter,.media-button--fullscreen .media-icon--fullscreen-exit,.media-button--pip .media-icon--pip-enter,.media-button--pip .media-icon--pip-exit,.media-button--captions .media-icon--captions-off,.media-button--captions .media-icon--captions-on{opacity:0;display:none}.media-button--play[data-ended] .media-icon--restart,.media-button--play:not([data-ended])[data-paused] .media-icon--play,.media-button--play:not([data-paused]):not([data-ended]) .media-icon--pause,.media-button--mute[data-muted] .media-icon--volume-off,.media-button--mute:not([data-muted])[data-volume-level=low] .media-icon--volume-low,.media-button--mute:not([data-muted]):not([data-volume-level=low]) .media-icon--volume-high,.media-button--fullscreen:not([data-fullscreen]) .media-icon--fullscreen-enter,.media-button--fullscreen[data-fullscreen] .media-icon--fullscreen-exit,.media-button--pip:not([data-pip]) .media-icon--pip-enter,.media-button--pip[data-pip] .media-icon--pip-exit,.media-button--captions:not([data-active]) .media-icon--captions-off,.media-button--captions[data-active] .media-icon--captions-on{opacity:1;display:block}.media-default-skin--video{--media-spring-transition:linear(0, .034 1.5%, .763 9.7%, 1.066 13.9%, 1.198 19.9%, 1.184 21.8%, .963 37.5%, .997 50.9%, 1);--media-border-color:oklch(0% 0 0/.1);--media-surface-background-color:oklch(100% 0 0/.1);--media-surface-inner-border-color:oklch(100% 0 0/.05);--media-surface-outer-border-color:oklch(0% 0 0/.1);--media-surface-shadow-color:oklch(0% 0 0/.15);--media-surface-backdrop-filter:blur(16px) saturate(1.5);--media-video-border-radius:var(--media-border-radius,2rem);--media-controls-transition-duration:.1s;--media-controls-transition-timing-function:ease-out;--media-error-dialog-transition-duration:.35s;--media-error-dialog-transition-delay:.1s;--media-error-dialog-transition-timing-function:var(--media-spring-transition);--media-popup-transition-duration:.1s;--media-popup-transition-timing-function:ease-out;--media-tooltip-side-offset:.75rem;--media-popover-side-offset:.5rem;background:oklch(0% 0 0)}@media (prefers-reduced-motion:reduce){.media-default-skin--video{--media-error-dialog-transition-duration:50ms;--media-error-dialog-transition-delay:0s;--media-error-dialog-transition-timing-function:ease-out;--media-popup-transition-duration:0s}}@media (prefers-color-scheme:dark){.media-default-skin--video{--media-border-color:oklch(100% 0 0/.15)}}@media (prefers-reduced-transparency:reduce) or (prefers-contrast:more){.media-default-skin--video{--media-surface-background-color:oklch(0% 0 0);--media-surface-inner-border-color:oklch(100% 0 0/.25);--media-surface-outer-border-color:transparent}}@media (pointer:fine){.media-default-skin--video:has(.media-controls:not([data-visible])){--media-controls-transition-duration:.3s}}@media (pointer:coarse){.media-default-skin--video:has(.media-controls:not([data-visible])){--media-controls-transition-duration:.15s}}@media (prefers-reduced-motion:reduce){.media-default-skin--video:has(.media-controls:not([data-visible])){--media-controls-transition-duration:50ms}}.media-default-skin--video:after{content:"";z-index:10;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--media-border-color);pointer-events:none;position:absolute;inset:0}.media-default-skin--video:fullscreen{--media-border-radius:0}.media-default-skin--video .media-error{z-index:20;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.media-default-skin--video .media-error__dialog{color:oklch(100% 0 0);text-shadow:0 1px oklch(0% 0 0/.25);max-width:18rem;transition-property:opacity,scale;transition-duration:var(--media-error-dialog-transition-duration);transition-delay:var(--media-error-dialog-transition-delay);transition-timing-function:var(--media-error-dialog-transition-timing-function);border-radius:1.75rem;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.media-default-skin--video .media-error[data-starting-style] .media-error__dialog,.media-default-skin--video .media-error[data-ending-style] .media-error__dialog{opacity:0;scale:.5}.media-default-skin--video .media-error[data-ending-style] .media-error__dialog{transition-delay:0s}.media-default-skin--video .media-error__content{text-shadow:inherit;flex-direction:column;gap:.5rem;padding:.5rem .5rem .375rem;display:flex}.media-default-skin--video .media-error__title{font-size:1rem}.media-default-skin--video .media-controls{bottom:.5rem;z-index:10;color:var(--media-color-primary,oklch(100% 0 0));transition-duration:var(--media-controls-transition-duration);transition-timing-function:var(--media-controls-transition-timing-function);transform-origin:bottom;flex-wrap:wrap;position:absolute;inset-inline:.5rem}@media (pointer:fine){.media-default-skin--video .media-controls{will-change:scale, filter, opacity;transition-property:scale,filter,opacity}}@media (pointer:coarse){.media-default-skin--video .media-controls{will-change:scale, opacity;transition-property:scale,opacity}}.media-default-skin--video .media-controls:not([data-visible]){opacity:0;pointer-events:none;scale:.9}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.media-default-skin--video .media-controls:not([data-visible]){filter:blur(8px)}}@media (prefers-reduced-motion:reduce){.media-default-skin--video .media-controls:not([data-visible]){scale:1}}.media-default-skin--video .media-controls .media-time-controls{flex:0 0 100%;order:-1;padding-inline:.625rem}.media-default-skin--video .media-controls .media-button-group:first-child{text-align:left;flex:1}.media-default-skin--video .media-controls .media-button-group:last-child{flex:1;justify-content:end}@container media-root (width>42rem){.media-default-skin--video .media-controls{bottom:.75rem;flex-wrap:nowrap;column-gap:.125rem;padding:.25rem;inset-inline:.75rem}.media-default-skin--video .media-controls .media-time-controls{order:unset;flex:1}.media-default-skin--video .media-controls .media-button-group:first-child,.media-default-skin--video .media-controls .media-button-group:last-child{flex:none}}.media-default-skin--video .media-error[data-open]~.media-controls{display:none}.media-default-skin--video:has(.media-controls:not([data-visible])){cursor:none}.media-default-skin--video .media-slider__track{background-color:oklch(100% 0 0/.2);box-shadow:0 0 0 1px oklch(0% 0 0/.05)}.media-default-skin--video .media-slider__preview{--media-preview-max-width:11rem;--media-preview-padding:-1.125rem;--media-preview-inset:calc((100cqi - 100%) / 2);left:clamp(calc(var(--media-preview-max-width) / 2 + var(--media-preview-padding) - var(--media-preview-inset)), var(--media-slider-pointer), calc(100% - var(--media-preview-max-width) / 2 - var(--media-preview-padding) + var(--media-preview-inset)));opacity:0;filter:blur(8px);transform-origin:bottom;pointer-events:none;transition-property:scale,opacity,filter;transition-duration:.15s;transition-timing-function:ease-out;position:absolute;bottom:calc(100% + 1.2rem);translate:-50%;scale:.8}.media-default-skin--video .media-slider__preview .media-preview__thumbnail{max-width:var(--media-preview-max-width)}.media-default-skin--video .media-slider__preview:has(.media-preview__thumbnail[data-loading]){max-height:6rem}.media-default-skin--video .media-slider[data-pointing] .media-slider__preview:has([role=img]:not([data-hidden])){opacity:1;filter:blur();scale:1}.PlayPage{direction:ltr;width:100svw;height:100svh;position:relative}.PlayPage .title{z-index:1;direction:rtl;padding:2rem;font-size:24px;font-weight:500;position:absolute;top:0;right:0}.PlayPage .player{width:100%;height:100%}.PlayPage .player .media-info{padding:1rem 2rem;display:none;position:absolute;top:0;right:0}.PlayPage .player .media-info .media-title{font-weight:500}.PlayPage .player :has(.media-surface[data-visible]) .media-info{display:block}.PlayPage .player .media-default-skin{border:none;border-radius:0;outline:none}.PlayPage .player .media-default-skin video::cue{color:var(--subtitle-text-color,#fff);background:var(--subtitle-background-color,#000000b3);font-size:var(--subtitle-font-size,30px);text-shadow:0 1px 2px #000c;white-space:pre-line;line-height:1.4}.PlayPage .player .subtitle-settings{z-index:10}.PlayPage .player .subtitle-settings__panel{gap:.75rem;place-self:normal anchor-center;border-radius:.8rem;min-width:220px;padding:.8rem .9rem;display:grid;position:fixed;bottom:3.25rem;left:auto;right:auto}.PlayPage .player .subtitle-setting{font-size:.85rem;font-family:var(--font-family);direction:rtl;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PlayPage .player .subtitle-setting input[type=color]{cursor:pointer;background:0 0;border:none;width:2.2rem;height:2.2rem;padding:0}.PlayPage .player .subtitle-setting .flex{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.PlayPage .player .subtitle-setting--range{justify-content:stretch;gap:.45rem;display:grid}.PlayPage .player .subtitle-setting--range input[type=range]{width:100%}#root:has(.PlayPage){max-width:none}.ProfilePage{gap:1.5rem;margin:4rem;display:flex}.ProfilePage .Sidebar{flex-direction:column;width:100%;max-width:24rem;display:flex}.ProfilePage .Sidebar .ProfileInfo{align-items:center;gap:1rem;padding:1rem;display:flex}.ProfilePage .Sidebar .ProfileInfo .AvatarHolder{cursor:pointer;position:relative}.ProfilePage .Sidebar .ProfileInfo .AvatarHolder .delete{appearance:none;color:#fff;cursor:pointer;opacity:.75;z-index:2;background-color:#000;border:none;border-radius:1rem;outline:none;padding:.25rem;transition:opacity .3s;display:inline-flex;position:absolute;bottom:-.25rem;right:-.25rem}.ProfilePage .Sidebar .ProfileInfo .AvatarHolder .delete:hover{opacity:1}.ProfilePage .Sidebar .ProfileInfo .AvatarHolder input[type=file]{opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;padding-top:100%;position:absolute;top:0;left:0}.ProfilePage .Sidebar .ProfileInfo .ProfileDetails{flex:1;align-items:center;gap:.5rem;display:flex}.ProfilePage .Sidebar .ProfileInfo .ProfileDetails .flex-column{cursor:pointer;border-radius:1rem;flex:1;align-items:start;gap:.25rem;padding:.25rem .5rem;transition:background-color .3s}.ProfilePage .Sidebar .ProfileInfo .ProfileDetails .flex-column:hover{background-color:var(--on-primary)}.ProfilePage .Sidebar .ProfileInfo .ProfileDetails .title{font-size:1.25rem;font-weight:500}.ProfilePage .Sidebar .ProfileInfo .ProfileDetails .subtitle{color:#888;font-size:.875rem;font-weight:500}.ProfilePage .Sidebar .ProfileInfo .logout{flex-direction:row-reverse;gap:.5rem}.ProfilePage .Sidebar .Items{flex-direction:column;gap:.5rem;display:flex}.ProfilePage .Sidebar .Items .Item{border:1px solid var(--border);-webkit-backdrop-filter:brightness(2);backdrop-filter:brightness(2);background-color:var(--surface-bg);cursor:pointer;border-radius:1.5rem;align-items:center;gap:1rem;padding:.75rem 1.5rem;font-size:1.125rem;line-height:1;transition:background-color .3s;display:flex}.ProfilePage .Sidebar .Items .Item:hover{background-color:var(--on-surface)}.ProfilePage .Sidebar .Items .Item.active{background-color:var(--accent-bg)}.ProfilePage .Content{border:1px solid var(--border);border-radius:1.5rem;flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex}.ProfilePage .Content.LikedMovies{flex-flow:wrap}.ProfilePage .Content>.title,.ProfilePage .Content>.flex .title{font-size:1.5rem;font-weight:500}.ProfilePage .Content .Form{flex-wrap:wrap;gap:1rem;display:flex}.ProfilePage .Content .Form .TextField{direction:rtl;flex:1;width:auto;min-width:12rem}.ProfilePage .Content .Form .TextArea{flex:none;align-items:start;width:100%;height:auto;min-height:6rem;max-height:16rem;padding:1rem}.ProfilePage .Content .Form .TextArea textarea{width:100%;height:100%;color:inherit;resize:none;field-sizing:content;background-color:#0000;border:none;font-family:inherit;font-size:1rem}.ProfilePage .Content .Form .TextArea textarea:focus{outline:none}.ProfilePage .Content .Button{align-self:flex-end}.ProfilePage .Plan{background:linear-gradient(315deg, var(--active-bg), transparent);border-radius:1.25rem;flex-direction:column;gap:.25rem;padding:1rem;display:flex}.ProfilePage .Plan.active{background:linear-gradient(315deg, var(--accent-bg), transparent)}.ProfilePage .Plan.active .Button{background-color:var(--surface-bg)}.ProfilePage .Plan .title{font-size:1.25rem}.ProfilePage .Plan .status{font-size:1.5rem;font-weight:700}.ProfilePage .Plan .Button{align-self:start;margin-top:.5rem}.ProfilePage .Form .Item,.ProfilePage .Tickets .Item .Reply{background-color:var(--item-bg);border-radius:1.25rem;flex-direction:column;gap:.25rem;width:100%;padding:.75rem 1rem;line-height:1.2;display:flex}.ProfilePage .Form .Item .title,.ProfilePage .Tickets .Item .Reply .title{color:#888}.ProfilePage .Form .Item .content,.ProfilePage .Tickets .Item .Reply .content{white-space:pre-wrap;font-weight:500;line-height:1.7}.ProfilePage .Tickets>.flex{flex-wrap:wrap;justify-content:flex-end}.ProfilePage .Tickets>.flex .title{white-space:nowrap;flex:1}.ProfilePage .Tickets .Items{flex-direction:column;gap:1rem;display:flex}.ProfilePage .Tickets .Items .Item{border:1px solid var(--border);border-radius:1rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.ProfilePage .Tickets .Items .Item .flex{align-items:start}.ProfilePage .Tickets .Items .Item .flex .title{text-overflow:ellipsis;flex:1;font-size:1.25rem;font-weight:500;overflow:hidden}.ProfilePage .Tickets .Items .Item .flex .status{flex:none;padding:.25rem .5rem;font-weight:500}.ProfilePage .Tickets .Items .Item .flex .status.rejected{color:#d00}.ProfilePage .Tickets .Items .Item .flex .status.processed{color:#46ba43}.ProfilePage .Tickets .Items .Item .description{white-space:pre-wrap}.ProfilePage .Tickets .Items .Item .meta{color:#888;font-size:.875rem}.ProfilePage .Tickets .Items .Empty{color:#888;flex:1;justify-content:center;align-items:center;margin-top:2rem;font-size:1rem;font-weight:500;display:flex}.ProfilePage .NewTicket p{line-height:1.7}.UserProfile{-webkit-user-select:text;user-select:text;flex-direction:column;align-items:center;padding:.5rem;display:flex}.UserProfile .ProfileInfo{flex-direction:column;align-items:center;gap:1rem;padding:1rem;display:flex}.UserProfile .ProfileInfo .title{font-size:1.25rem;font-weight:500}.UserProfile .ProfileInfo .username{color:#888;direction:ltr}.UserProfile .Items{flex-flow:column wrap;gap:1rem;width:100%;max-width:32rem;display:flex}.UserProfile .Items .Item{background-color:var(--item-bg);border-radius:1.25rem;flex-direction:column;flex:1;gap:.25rem;padding:.75rem 1rem;line-height:1.2;display:flex}.UserProfile .Items .Item.StartChat{background-color:var(--accent-bg);text-align:center;cursor:pointer;font-weight:500}.UserProfile .Items .Item .title{color:#888}.UserProfile .Items .Item .content{white-space:pre-wrap;font-weight:500;line-height:1.4}.Plans{flex-direction:column;padding:1rem;display:flex}.Plans>.title{margin:0 1rem;font-size:24px;font-weight:500}.Plans .Content{align-items:start;display:flex}.Plans .Features{flex-direction:column;flex:none;gap:.5rem;padding:1rem;display:flex}.Plans .Features .Item{background-color:var(--surface-bg);border-radius:1.5rem;align-items:center;gap:1rem;padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.25rem;display:flex}.Plans .Features .Item>svg{color:var(--accent)}.Plans .Items{flex-wrap:wrap;gap:1rem;display:flex}.Plans .Items>.Item{background:linear-gradient(200deg, var(--accent-bg), var(--surface-bg));-webkit-backdrop-filter:brightness(2);backdrop-filter:brightness(2);border-radius:1rem;flex-direction:column;gap:1rem;min-width:20rem;padding:1.5rem;font-size:1.5rem;display:flex}.Plans .Items>.Item>.title{align-items:center;gap:.5rem;display:inline-flex}.Plans .Items>.Item>.title>img{width:1.5rem;height:1.5rem}.Plans .Items>.Item .description{color:var(--secondary-text);font-size:1.25rem}.Plans .Items>.Item .price{font-weight:500}.Plans .Items .Shimmer{border-radius:1rem;width:20rem;height:15rem}.Plans .ActiveGiftTo{background-color:var(--surface-bg);border-radius:1rem;flex-direction:column;gap:.5rem;width:100%;padding:1rem;display:flex}.Plans .ActiveGiftTo .flex{align-items:start}.Plans .ActiveGiftTo .flex .close{cursor:pointer;border-radius:1.5rem;padding:.5rem;display:inline-flex;color:var(--text-color)!important}.Plans .ActiveGiftTo .flex .close:hover{background-color:var(--on-surface)}.Plans .ActiveGiftTo .flex>.title{font-size:1.5rem;font-weight:500;line-height:1.5}.Plans .GiftTo,.GiftModal .GiftTo{background-color:var(--accent-bg);border-radius:1.25rem;flex-direction:column;flex:1;gap:.25rem;padding:.75rem 1rem;line-height:1.2;display:flex}.Plans .GiftTo .title,.GiftModal .GiftTo .title{color:#888}.Plans .GiftTo .content,.GiftModal .GiftTo .content{font-weight:500}.GiftModal{flex-direction:column;gap:.5rem;width:100%;display:flex}.Main:has(.Chat) .Header .Menu{box-shadow:none}.Chat{height:calc(100dvh - 7.75rem);box-shadow:0 1rem 2rem var(--shadow-color);border-radius:16px;margin:24px;transition:transform .3s;display:flex;position:relative;overflow:hidden;flex:none!important}@media screen and (width<=768px){.Chat{border-radius:0;width:100%;height:100dvh;margin:0}.Chat:has(.MiddleColumn.focused) .LeftColumn{transform:translate(25px)scale(.98)}}.Chat .ChatMain{display:contents}.Chat .BackButton{cursor:pointer;border-radius:1.5rem;padding:.5rem;transition:background-color .2s;display:inline-flex}.Chat .BackButton:hover{background-color:var(--active-bg)}.Chat .LeftColumn{white-space:nowrap;background-color:var(--theme);z-index:3;flex-direction:column;flex:1;min-width:420px;max-width:420px;transition:all .3s;display:flex;position:relative;overflow:hidden}@media screen and (width<=768px){.Chat .LeftColumn{width:100%;min-width:auto}}.Chat .LeftColumn .TopBar{flex:none;align-items:center;gap:.5rem;height:4.25rem;padding:0 1rem;display:flex}.Chat .LeftColumn .TopBar .title{font-size:1.25rem;font-weight:500}.Chat .LeftColumn .ChatList{flex-direction:column;height:100%;display:flex}.Chat .LeftColumn .ChatList .ChatItem{-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:.625rem;flex:none;align-items:center;gap:0 .75rem;margin:.125rem .25rem;padding:.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.Chat .LeftColumn .ChatList .ChatItem:hover{background-color:var(--on-surface)}.Chat .LeftColumn .ChatList .ChatItem.active{background-color:var(--chat-primary-active)}.Chat .LeftColumn .ChatList .ChatItem .body{flex-direction:column;flex-basis:100%;justify-content:space-between;gap:.375rem;width:0;display:flex}.Chat .LeftColumn .ChatList .ChatItem .body .info{flex:1;justify-content:space-between;display:flex}.Chat .LeftColumn .ChatList .ChatItem .body .info .title{text-overflow:ellipsis;font-family:Roboto,Vazirmatn;font-weight:500;line-height:1.2;overflow:hidden}.Chat .LeftColumn .ChatList .ChatItem .body .info .message-details{color:#888;-webkit-user-select:none;user-select:none;direction:ltr;align-self:flex-end;align-items:center;gap:4px;font-size:14px;display:flex}.Chat .LeftColumn .ChatList .ChatItem .body .subtitle{gap:0 .5rem;display:flex}.Chat .LeftColumn .ChatList .ChatItem .body .subtitle .last-message{flex:auto;line-height:1.5}.Chat .LeftColumn .ChatList .ChatItem .body .subtitle .unread{background-color:var(--primary);color:#fff;border-radius:.75rem;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;font-size:.875rem;font-weight:500;display:inline-flex}.Chat .LeftColumn .ChatList .EmptyPlaceholder{color:#888;flex:1;justify-content:center;align-items:center;font-size:1rem;font-weight:500;display:flex}.Chat .LeftColumn .fab{background-color:var(--fab);cursor:pointer;border-radius:.75rem;margin:2rem;padding:1rem;transition:background-color .3s;display:inline-flex;position:absolute;bottom:0;left:0}.Chat .LeftColumn .fab:hover{background-color:var(--fab-hover)}.Chat .MiddleColumn{flex-direction:column;flex:1;transition:margin-top .3s;display:flex;position:relative;top:0;left:0;overflow:hidden}@media screen and (width<=925px){.Chat .MiddleColumn{background-color:var(--theme);z-index:3;max-width:none;transition:transform .3s;position:fixed;inset:0;transform:translate(-26.5rem);margin:0!important;padding:0!important}.Chat .MiddleColumn.focused{transform:none}}.Chat .MiddleColumn .background{z-index:-1;opacity:.8;background:linear-gradient(45deg,#65df5b,#00db92);width:100%;height:100%;position:absolute;overflow:hidden}.Chat .MiddleColumn .background:after{content:"";mix-blend-mode:difference;background-image:url(/assets/ChatBGPattern-8roC7DNo.png);background-repeat:repeat;background-size:510px;width:100%;height:100%;position:absolute;top:0;left:0}.Chat .MiddleColumn .background.has-mask-pattern{opacity:.25;background:#111!important}.Chat .MiddleColumn .background.has-mask-pattern:after{mix-blend-mode:normal;background-image:linear-gradient(45deg,#dd6cb9,#962fbf,#4f5bd5);background-size:contain;-webkit-mask-image:url(/assets/ChatBGPatternMask-Y95HsYL8.svg);mask-image:url(/assets/ChatBGPatternMask-Y95HsYL8.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:20rem;mask-size:20rem}.Chat .MiddleColumn .Content{display:contents}.Chat .MiddleColumn .TopBar{--blur-filter:blur(50px);width:100%;-webkit-backdrop-filter:var(--blur-filter);backdrop-filter:var(--blur-filter);z-index:1;-webkit-user-select:none;user-select:none;z-index:1;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex;position:sticky}.Chat .MiddleColumn .TopBar .ChatInfo{width:100%;max-width:42rem;height:3rem;color:var(--dyn-text-color);justify-content:space-between;align-items:center;gap:.25rem;display:flex}.Chat .MiddleColumn .TopBar .ChatInfo>div{background-color:var(--theme);box-shadow:0 1rem 2rem var(--shadow-color);border-radius:2rem;padding:.25rem}.Chat .MiddleColumn .TopBar .ChatInfo .BackButton{padding:.75rem}.Chat .MiddleColumn .TopBar .ChatInfo .info{cursor:pointer;flex:auto;align-items:center;gap:0 .75rem;display:flex;overflow:hidden}.Chat .MiddleColumn .TopBar .ChatInfo .info .body{white-space:nowrap;flex-direction:column;gap:.25rem;line-height:1.2;display:flex;overflow:hidden}.Chat .MiddleColumn .TopBar .ChatInfo .info .body .title{white-space:nowrap;text-overflow:ellipsis;font-family:Roboto,Vazirmatn;font-weight:500;overflow:hidden}.Chat .MiddleColumn .TopBar .ChatInfo .info .body .subtitle{color:#888;text-overflow:ellipsis;font-size:.875rem;line-height:1.2;overflow:hidden}.Chat .MiddleColumn .TopBar .ChatInfo .actions{align-items:center;gap:0 .5rem;display:flex}.Chat .MiddleColumn .TopBar .ChatInfo .actions .More{cursor:pointer;border-radius:1.5rem;padding:.5rem;transition:background-color .2s;display:inline-flex}.Chat .MiddleColumn .TopBar .GiftVip{background-color:var(--theme);width:100%;max-width:42rem;box-shadow:0 1rem 2rem var(--shadow-color);border-radius:1.5rem;flex-wrap:wrap;justify-content:end;align-items:center;gap:.5rem;padding:.375rem;display:flex}.Chat .MiddleColumn .TopBar .GiftVip .title{flex:auto;padding-inline:.5rem}.Chat .MiddleColumn .TopBar .GiftVip .meta{border-radius:1.5rem;gap:.5rem;height:2.25rem}.Chat .MiddleColumn .MessageList{overflow-y:overlay;padding:8px 0;direction:ltr;flex-direction:column-reverse;flex:1;padding-bottom:4.25rem;transition:transform .3s,opacity .3s;display:flex;overflow-x:hidden}.Chat .MiddleColumn .MessageList .Message{width:100%;padding:0 .5rem;transition:all .3s;display:flex}.Chat .MiddleColumn .MessageList .Message.Out{transform-origin:100% 100%;flex-direction:row-reverse}.Chat .MiddleColumn .MessageList .Message.Out .bubble-content{background:var(--message-bubble-out-bg);color:var(--text-color)}.Chat .MiddleColumn .MessageList .Message.Out .bubble-content .message-time{color:var(--message-secondary-out-text)!important}.Chat .MiddleColumn .MessageList .Message.Out .bubble-content .message-seen{filter:var(--message-secondary-filter)}.Chat .MiddleColumn .MessageList .Message.In{transform-origin:0 100%;flex-direction:row}.Chat .MiddleColumn .MessageList .Message.In .bubble-content{background-color:var(--message-bubble-in-bg)}.Chat .MiddleColumn .MessageList .Message.highlight{background-color:rgba(var(--accent-rgb), .2)}.Chat .MiddleColumn .MessageList .Message .bubble{border-radius:1rem;flex-direction:column;gap:.25rem;width:fit-content;max-width:30rem;height:fit-content;margin:.125rem 0;display:flex;position:relative;overflow:hidden}.Chat .MiddleColumn .MessageList .Message .bubble .bubble-content{border-radius:1rem;flex-direction:column;width:fit-content;max-width:100%;height:fit-content;padding:.575rem;display:flex;position:relative;overflow:hidden}.Chat .MiddleColumn .MessageList .Message .bubble .bubble-content .content{flex-direction:column;width:100%;display:flex}.Chat .MiddleColumn .MessageList .Message .bubble .bubble-content .content .message-text{word-break:break-word;white-space:pre-wrap;unicode-bidi:plaintext;margin-bottom:-.2rem;line-height:1.4;display:inline-block}.Chat .MiddleColumn .MessageList .Message .bubble .bubble-content .content .message-text .message-details{float:right;color:#888;-webkit-user-select:none;user-select:none;direction:ltr;align-self:flex-end;align-items:center;gap:2px;margin-bottom:-7px;margin-left:auto;padding-top:7px;padding-left:7px;font-size:12px;font-weight:500;display:flex}.Chat .MiddleColumn .MessageList .Message .bubble .bubble-content .content .message-text .message-details .message-time{color:#888;font-size:.75rem;line-height:1.5}.Chat .MiddleColumn .MessageList .Message .bubble .bubble-content .content .message-text .message-details .message-seen{display:inline-flex}.Chat .MiddleColumn .bottom{background-color:var(--surface-color);max-width:42rem;min-height:3rem;color:var(--dyn-text-color);-webkit-user-select:none;user-select:none;z-index:1;border-radius:1rem;justify-content:center;align-items:center;margin:0 auto;padding:.75rem;transition:all .3s;display:flex;position:absolute;bottom:0;left:0;right:0}.Chat .MiddleColumn .bottom .Composer{background-color:var(--theme);box-shadow:0 1rem 2rem var(--shadow-color);flex:1}.Chat .MiddleColumn .bottom .Composer .MessageInput{gap:.5rem}.Chat .MiddleColumn .bottom .Composer .MessageInput .TextArea{scroll-behavior:auto;max-height:8rem}.Chat .MiddleColumn .bottom .Composer .MessageInput .TextArea textarea{line-height:1.2}.Chat .MiddleColumn .bottom .Composer .MessageInput .Actions .Send{padding:.5rem}.Chat .MiddleColumn .bottom .Composer .BlockedMessage{text-align:center;color:var(--secondary-text);padding:.75rem;line-height:1}
