:root{--k-bg:var(--bg,#0d1726);--k-card:color-mix(in srgb,var(--bg_lighter,#14253e)70%,var(--bg,#0d1726));--k-card2:color-mix(in srgb,var(--bg_lighter,#14253e)45%,var(--bg,#0d1726));--k-line:color-mix(in srgb,var(--text,#cce1ff)10%,transparent);--k-text:var(--text,#cce1ff);--k-dim:color-mix(in srgb,var(--text,#cce1ff)60%,transparent);--k-acc:var(--primaryColor,#3498db);--k-ok:#2fbf71;--k-bad:#e5534b;--k-r:16px}.kfp,.kfp *,.kfl-modal,.kfl-modal *,.kfl-toast{box-sizing:border-box}html:has(.kfp),body:has(.kfp){overflow-x:clip}.kfp{max-width:100%;min-height:100vh;color:var(--k-text);background:var(--k-bg);display:flex;overflow-x:clip}.kfp a{color:inherit;text-decoration:none}.kfp-side{background:var(--k-card2);border-left:1px solid var(--k-line);scrollbar-width:thin;flex-direction:column;flex:0 0 272px;gap:14px;width:272px;height:100vh;padding:18px 14px 24px;display:flex;position:sticky;top:0;overflow-y:auto}.kfp-side__top{justify-content:space-between;align-items:center;display:flex}.kfp-brand{border-radius:10px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;display:inline-flex;color:var(--k-dim)!important}.kfp-brand:hover{background:var(--k-line);color:var(--k-text)!important}.kfp-side__close{color:var(--k-text);background:0 0;border:0;font-size:20px;display:none}.kfp-user{background:var(--k-card);border:1px solid var(--k-line);border-radius:var(--k-r);align-items:center;gap:12px;padding:12px;display:flex}.kfp-user__avatar img{object-fit:cover;border:2px solid color-mix(in srgb,var(--k-acc)60%,transparent);border-radius:50%;width:52px;height:52px}.kfp-user__info{flex-direction:column;gap:6px;min-width:0;display:flex}.kfp-user__info b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.kfp-badge{color:var(--k-dim);background:var(--k-line);border-radius:99px;width:fit-content;padding:3px 9px;font-size:11.5px}.kfp-badge--vip{color:#ffd76a;background:#ffd76a24}.kfp-cta{text-align:center;background:linear-gradient(135deg,var(--k-acc),color-mix(in srgb,var(--k-acc)60%,#7c5cff));border-radius:12px;padding:10px;font-size:14px;font-weight:700;display:block;color:#fff!important}.kfp-cta--ghost{border:1px solid var(--k-line);background:0 0;font-weight:500;color:var(--k-text)!important}.kfp-nav{flex-direction:column;gap:14px;display:flex}.kfp-nav__group{flex-direction:column;gap:2px;display:flex}.kfp-nav__label{color:var(--k-dim);letter-spacing:.3px;padding:0 10px 4px;font-size:11.5px}.kfp-nav__item{border-radius:11px;align-items:center;gap:11px;padding:10px 12px;font-size:14px;transition:all .15s;display:flex;position:relative;color:var(--k-dim)!important}.kfp-nav__item i{text-align:center;width:18px;font-size:15px}.kfp-nav__item:hover{background:var(--k-line);color:var(--k-text)!important}.kfp-nav__item.is-active{background:color-mix(in srgb,var(--k-acc)16%,transparent);font-weight:600;color:#fff!important}.kfp-nav__item.is-active:before{content:"";background:var(--k-acc);border-radius:4px 0 0 4px;width:4px;position:absolute;top:8px;bottom:8px;right:-14px}.kfp-nav__item--out{color:color-mix(in srgb,var(--k-bad)85%,var(--k-text))!important}.kfp-main{flex:1;min-width:0;padding:22px 28px 40px}.kfp-top{align-items:center;gap:12px;margin-bottom:22px;display:flex}.kfp-top__title{color:var(--k-text);flex:1;margin:0;font-size:22px;font-weight:800}.kfp-top__menu{display:none}.kfp-top__actions{align-items:center;gap:8px;display:flex}.kfp-icon,.kfp-top__menu{background:var(--k-card);border:1px solid var(--k-line);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:inline-flex;color:var(--k-text)!important}.kfp-icon:hover{border-color:color-mix(in srgb,var(--k-acc)50%,transparent)}.kfp-chip{background:var(--k-card);border:1px solid var(--k-line);border-radius:12px;align-items:center;gap:7px;height:40px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.kfp-chip small{color:var(--k-dim);font-weight:400}.kfp-alert{background:#ffb5471f;border:1px solid #ffb54759;border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 16px;font-size:14px;display:flex}.kfp-alert a{color:#ffd38a!important;text-decoration:underline!important}.kfp-body>.body_panel>h2:first-child{display:none}.kfp-body .body_panel{margin:0!important;padding:0!important}.kfp-scrim,.kfp-tabbar{display:none}@media (width<=991px){.kfp-side{z-index:10001;visibility:hidden;width:min(300px,86vw);height:auto;transition:transform .25s,visibility .25s;position:fixed;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-20px 0 60px #00000073}.kfp-side.is-open{visibility:visible;transform:none}.kfp-side__close{display:block}.kfp-scrim{z-index:10000;opacity:0;pointer-events:none;background:#0000008c;transition:opacity .2s;display:block;position:fixed;inset:0}.kfp-scrim.is-open{opacity:1;pointer-events:auto}.kfp-main{padding:14px 14px 96px}.kfp-top{z-index:50;background:color-mix(in srgb,var(--k-bg)88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--k-line);margin:-14px -14px 16px;padding:10px 14px;position:sticky;top:0}.kfp-top__menu{display:inline-flex}.kfp-top__title{font-size:17px}.kfp-chip small,.kfp-icon--home{display:none}.kfp-tabbar{z-index:9000;background:color-mix(in srgb,var(--k-card2)94%,transparent);backdrop-filter:blur(12px);border-top:1px solid var(--k-line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));display:flex;position:fixed;bottom:0;left:0;right:0}.kfp-tabbar a,.kfp-tabbar button{background:0 0;border:0;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:6px 0;font-size:11px;display:flex;color:var(--k-dim)!important}.kfp-tabbar i{font-size:18px}.kfp-tabbar .is-active{background:color-mix(in srgb,var(--k-acc)18%,transparent);color:#fff!important}}.kfl-btn{border:1px solid var(--k-line);background:var(--k-card);cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex;color:var(--k-text)!important}.kfl-btn:hover{border-color:color-mix(in srgb,var(--k-acc)50%,transparent)}.kfl-btn--primary{background:var(--k-acc);border-color:var(--k-acc);color:#fff!important}.kfl-btn--primary:hover{filter:brightness(1.1)}.kfl-btn--sm{border-radius:10px;padding:7px 12px;font-size:13px}.kfl-btn--ghost{background:0 0}.kfl-btn--danger:hover{border-color:var(--k-bad);color:var(--k-bad)!important}.kfl-btn:disabled{opacity:.6;cursor:default}.kfl-switch{cursor:pointer;color:var(--k-dim);user-select:none;white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.kfl-switch input{display:none}.kfl-switch span{background:var(--k-line);border-radius:99px;flex:none;width:38px;height:22px;transition:all .2s;position:relative}.kfl-switch span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;right:3px}.kfl-switch input:checked+span{background:var(--k-acc)}.kfl-switch input:checked+span:after{right:19px}.kfl-page{flex-direction:column;gap:14px;display:flex}.kfl-new{border-radius:var(--k-r);background:var(--k-card);border:1px solid var(--k-line);flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.kfl-new__icon{background:color-mix(in srgb,var(--k-acc)18%,transparent);width:44px;height:44px;color:var(--k-acc);border-radius:12px;justify-content:center;align-items:center;font-size:18px;display:flex}.kfl-new input[type=text]{background:var(--k-bg);border:1px solid var(--k-line);min-width:0;height:44px;color:var(--k-text);border-radius:12px;outline:none;flex:160px;padding:0 14px;font-size:15px}.kfl-new input[type=text]:focus{border-color:var(--k-acc)}.kfl-hint{color:var(--k-dim);margin:0;font-size:13px;line-height:1.9}.kfl-empty{text-align:center;border:1px dashed var(--k-line);border-radius:var(--k-r);color:var(--k-dim);flex-direction:column;align-items:center;gap:8px;padding:48px 20px;display:flex}.kfl-empty i{color:var(--k-acc);margin-bottom:6px;font-size:38px}.kfl-empty b{color:var(--k-text);font-size:17px}.kfl-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.kfl-card{background:var(--k-card);border:1px solid var(--k-line);border-radius:var(--k-r);flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.kfl-card:hover{border-color:color-mix(in srgb,var(--k-acc)40%,transparent);transform:translateY(-2px)}.kfl-card.is-gone{opacity:0;transform:scale(.96)}.kfl-card__covers{background:var(--k-bg);grid-template-columns:repeat(4,1fr);height:132px;display:grid;position:relative}.kfl-card__covers span{background-position:50%;background-size:cover}.kfl-covers-1{grid-template-columns:1fr}.kfl-covers-2{grid-template-columns:1fr 1fr}.kfl-covers-3{grid-template-columns:1fr 1fr 1fr}.kfl-card__nocover{color:var(--k-dim);grid-column:1/-1;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex!important}.kfl-card__body{flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.kfl-card__body h3{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15.5px;font-weight:700;overflow:hidden}.kfl-card__meta{color:var(--k-dim);align-items:center;gap:10px;font-size:12.5px;display:flex}.kfl-tag{background:var(--k-line);border-radius:99px;padding:2px 8px;font-size:11.5px}.kfl-tag--pub{color:var(--k-ok);background:color-mix(in srgb,var(--k-ok)14%,transparent)}.kfl-card__actions{gap:6px;margin-top:4px;display:flex}.kfl-card__actions .kfl-btn:first-child{flex:1}.kfl-builder{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.kfl-pane{background:var(--k-card);border:1px solid var(--k-line);border-radius:var(--k-r);padding:16px}.kfl-pane--search{position:sticky;top:16px}.kfl-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.kfl-back{font-size:13px;color:var(--k-dim)!important}.kfl-save{background:color-mix(in srgb,var(--k-ok)14%,transparent);color:var(--k-ok);border-radius:99px;padding:4px 10px;font-size:12.5px}.kfl-save[data-state=saving]{background:var(--k-line);color:var(--k-dim)}.kfl-save[data-state=err]{background:color-mix(in srgb,var(--k-bad)14%,transparent);color:var(--k-bad)}.kfl-title{border:0;border-bottom:2px solid var(--k-line);width:100%;color:var(--k-text);background:0 0;outline:none;padding:6px 2px;font-size:21px;font-weight:800}.kfl-title:focus{border-color:var(--k-acc)}.kfl-desc{background:var(--k-bg);border:1px solid var(--k-line);width:100%;color:var(--k-text);resize:vertical;border-radius:12px;outline:none;margin-top:10px;padding:10px 12px;font-size:14px}.kfl-desc:focus{border-color:var(--k-acc)}.kfl-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:12px 0 4px;display:flex}.kfl-subhead{align-items:center;gap:8px;margin:18px 0 10px;font-size:14px;display:flex}.kfl-subhead span{background:var(--k-acc);color:#fff;border-radius:99px;padding:0 9px;font-size:12px;line-height:20px}.kfl-subhead small{color:var(--k-dim);margin-right:auto}.kfl-items{counter-reset:kfl;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kfl-item{background:var(--k-bg);border:1px solid var(--k-line);counter-increment:kfl;border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.kfl-item:before{content:counter(kfl);text-align:center;min-width:22px;color:var(--k-dim);font-size:12px;font-weight:700}.kfl-item.ui-sortable-helper{border-color:var(--k-acc);box-shadow:0 12px 30px #00000073}.kfl-item.ui-sortable-placeholder{border:2px dashed color-mix(in srgb,var(--k-acc)50%,transparent);background:0 0;visibility:visible!important}.kfl-item__drag{cursor:grab;color:var(--k-dim);touch-action:none;padding:4px}.kfl-item img,.kfl-res img{object-fit:cover;background:var(--k-card2);border-radius:8px;flex:none;width:44px;height:62px}.kfl-item__txt,.kfl-res__txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.kfl-item__txt b,.kfl-res__txt b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.kfl-item__txt small,.kfl-res__txt small{color:var(--k-dim);font-size:12px}.kfl-item__del{width:34px;height:34px;color:var(--k-dim);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none}.kfl-item__del:hover{background:color-mix(in srgb,var(--k-bad)15%,transparent);color:var(--k-bad)}.kfl-items-empty{text-align:center;color:var(--k-dim);border:1px dashed var(--k-line);border-radius:12px;padding:26px 14px;font-size:13.5px;line-height:1.9}.kfl-only-mob{display:none}.kfl-search{position:relative}.kfl-search i{color:var(--k-dim);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.kfl-search input{background:var(--k-bg);border:1px solid var(--k-line);width:100%;height:48px;color:var(--k-text);border-radius:12px;outline:none;padding:0 42px 0 14px;font-size:15px}.kfl-search input:focus{border-color:var(--k-acc)}.kfl-results{scrollbar-width:thin;flex-direction:column;gap:6px;max-height:70vh;margin-top:12px;display:flex;overflow-y:auto}.kfl-results__hint{text-align:center;color:var(--k-dim);padding:18px 10px;font-size:13.5px}.kfl-res{border-radius:12px;align-items:center;gap:10px;padding:7px;transition:all .15s;display:flex}.kfl-res:hover{background:var(--k-bg)}.kfl-res__done{color:var(--k-ok);white-space:nowrap;font-size:12.5px;display:none}.kfl-res.is-added .kfl-res__add{display:none}.kfl-res.is-added .kfl-res__done{align-items:center;gap:5px;display:inline-flex}@media (width<=991px){.kfl-builder{grid-template-columns:1fr}.kfl-pane--search{order:2;position:static}.kfl-only-desk{display:none}.kfl-only-mob{display:inline}.kfl-results{max-height:none}}body.kfl-noscroll{overflow:hidden}.kfl-modal{z-index:100000;backdrop-filter:blur(4px);background:#040810b3;justify-content:center;align-items:center;padding:16px;animation:.15s kflFade;display:flex;position:fixed;inset:0}.kfl-modal__box{background:var(--k-card);width:100%;max-width:420px;max-height:86vh;color:var(--k-text);border:1px solid var(--k-line);direction:rtl;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px #0009}.kfl-modal__head{border-bottom:1px solid var(--k-line);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.kfl-modal__head b{align-items:center;gap:8px;font-size:16px;display:flex}.kfl-modal__x{color:var(--k-dim);cursor:pointer;background:0 0;border:0;font-size:18px}.kfl-modal__lists{flex:1;padding:8px 10px;overflow-y:auto}.kfl-mrow{cursor:pointer;border-radius:12px;align-items:center;gap:12px;margin:0;padding:11px 10px;display:flex}.kfl-mrow:hover{background:var(--k-bg)}.kfl-mrow input{display:none}.kfl-mrow__box{border:2px solid var(--k-line);color:#0000;border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;transition:all .15s;display:flex}.kfl-mrow input:checked+.kfl-mrow__box{background:var(--k-acc);border-color:var(--k-acc);color:#fff}.kfl-mrow__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;overflow:hidden}.kfl-mrow small{color:var(--k-dim);white-space:nowrap;font-size:12px}.kfl-modal__new{border-top:1px solid var(--k-line);gap:8px;padding:12px 14px;display:flex}.kfl-modal__new input{background:var(--k-bg);border:1px solid var(--k-line);min-width:0;height:40px;color:var(--k-text);border-radius:10px;outline:none;flex:1;padding:0 12px;font-size:14px}.kfl-modal__new input:focus{border-color:var(--k-acc)}.kfl-modal__all{text-align:center;padding:0 0 14px;font-size:13px;display:block;color:var(--k-dim)!important}@media (width<=575px){.kfl-modal{align-items:flex-end;padding:0}.kfl-modal__box{max-width:none;max-height:80vh;padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0}}@keyframes kflFade{0%{opacity:0}to{opacity:1}}.kfl-toast{z-index:100001;color:#fff;border:1px solid color-mix(in srgb,var(--k-acc)50%,transparent);opacity:0;direction:rtl;background:#12304d;border-radius:12px;max-width:calc(100% - 32px);padding:10px 18px;font-size:14px;transition:all .25s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);box-shadow:0 12px 30px #0006}.kfl-toast.is-in{opacity:1;transform:translate(-50%)}.kfl-toast.is-bad{border-color:var(--k-bad);background:#4a1b1b}@media (width<=991px){.kfp~.kfl-toast,body.kf-panel .kfl-toast{bottom:84px}}@media (width<=767.98px){body .single_hero .rel_z2 .post_actions>button.kfl-add-btn{order:110;grid-column:1/3}body .single_hero .rel_z2 .post_actions>div.new_kelaeket_btn{order:112;grid-column:3/5}body .single_hero .rel_z2 .post_actions>button.active_movie_notification{order:114;grid-column:5/7}body .single_hero .rel_z2 .post_actions_trailer>a.playonline-trailer{order:130;grid-column:7/13}body .single_hero .rel_z2:not(:has(.post_actions_trailer a)) .post_actions>button.kfl-add-btn{grid-column:1/5}body .single_hero .rel_z2:not(:has(.post_actions_trailer a)) .post_actions>div.new_kelaeket_btn{grid-column:5/9}body .single_hero .rel_z2:not(:has(.post_actions_trailer a)) .post_actions>button.active_movie_notification{grid-column:9/13}}