.av-kodik{--ak-accent:#ed4268;--ak-line:#3b2938;padding:0!important;overflow:visible;background:linear-gradient(145deg,#19111e,#100d15 65%)!important;border:1px solid var(--ak-line)!important;box-shadow:0 20px 70px #0004;color:#f4edf5}.av-kodik .avk-head{padding:22px 24px 12px;display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap}.avk-brand{flex-basis:100%;font-size:10px;font-weight:800;letter-spacing:.2em;color:#ce758e}.av-kodik h2{margin:0!important;font-size:25px!important;flex:1 1 auto}.avk-dub,.avk-quality{font-size:12px;color:#d2bdcf;border:1px solid #503447;border-radius:6px;padding:5px 9px}.avk-quality{color:#ffabc1;background:#8a25411a}.avk-toolbar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:4px 24px 18px}.av-kodik button,.av-kodik select,.avk-profile{min-height:40px!important;font-size:12px!important;border:1px solid #513347!important;background:#251825!important;border-radius:8px!important;padding:8px 12px!important;color:#e8dce8!important;text-decoration:none;transition:border-color .15s,background .15s}.av-kodik button:hover,.av-kodik button[aria-pressed=true],.av-kodik a:hover{border-color:#d65073!important;background:#4b2034!important}.av-kodik select{cursor:pointer;min-width:105px}.avk-profile{margin-left:auto}.av-kodik .avk-view{margin:0!important;border-radius:0!important;border-top:1px solid #352435;border-bottom:1px solid #352435;min-width:0;isolation:isolate}.avk-view iframe{min-width:0;max-width:100%;border:0;display:block}.avk-gate{width:100%;height:100%;max-width:none!important;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:center;background:radial-gradient(ellipse at 30% 10%,#7e214449,transparent 65%),linear-gradient(135deg,#1a1327,#09080e)}.avk-gate-label{font-size:10px;letter-spacing:.26em;color:#b29bad}.av-kodik .avk-start{background:#b42d50!important;border-color:#e45378!important;min-height:52px!important;padding:14px 28px!important;font-size:15px!important;box-shadow:0 8px 35px #cf315c26}.av-kodik .avk-resume{border:0!important;background:transparent!important;color:#d6afbd!important}.avk-controls{padding:12px 24px;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.avk-controls select{min-width:75px}.avk-progress{padding:2px 24px 19px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.avk-progress strong{font-size:14px;color:#f9e9f1}.avk-progress span{font-size:12px;color:#b49caf;font-variant-numeric:tabular-nums}.avk-progress progress{appearance:none;width:100%;height:5px;flex-basis:100%;border:0;border-radius:9px;overflow:hidden;background:#352638}.avk-progress progress::-webkit-progress-bar{background:#352638}.avk-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#ac2850,#fc7b9a)}.avk-progress progress::-moz-progress-bar{background:#ed4268}.av-kodik .avp2-status{margin:0 24px 16px!important;border-left:2px solid #f7869a;padding-left:10px}.av-kodik .avk-episodes{margin:0!important;padding:18px 24px!important;border:0!important;border-top:1px solid #392638!important;border-radius:0 0 18px 18px!important}.avk-episodes .controls{display:flex;gap:8px;flex-wrap:wrap;margin-top:0!important}.avk-episodes .controls button{flex:1 1 180px}.avk-episodes h2{font-size:16px!important;margin:18px 0 12px!important}.avk-episodes .episode-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:7px}.avk-episodes .episode{min-width:0}.avk-episodes .episode.active{border-color:#ee7998!important;background:#6f2443!important}.avk-episodes .episode.watched{color:#e7cbda!important;background:#2d2638!important}.avk-episodes .episode.active.watched{background:#6f2443!important}.avk-dim-layer{position:fixed;inset:0;z-index:10000;border:0;background:#000d;color:transparent;cursor:pointer}.av-dim #avPlayer{position:relative;z-index:10001}.av-dim header{visibility:hidden}.av-dim .watch-top{position:relative;z-index:10001}.av-cinema main{max-width:1540px!important;width:calc(100% - 40px)!important}.avk-view:fullscreen{width:100vw;height:100vh;aspect-ratio:auto;border:0!important}.avk-view:fullscreen iframe{height:100%;width:100%}.av-kodik [hidden],.avk-dim-layer[hidden]{display:none!important}@media(max-width:600px){.av-kodik .avk-head{padding:16px 13px 11px}.av-kodik h2{font-size:21px!important}.avk-toolbar{padding:0 13px 13px;gap:6px}.avk-toolbar button{flex:1 1 auto}.avk-profile{margin-left:0}.avk-controls{padding:10px 13px;gap:6px}.avk-controls button{flex:1 1 auto}.avk-progress{padding:4px 13px 15px}.av-kodik .avk-episodes{padding:16px 13px!important}.avk-episodes .episode-grid{grid-template-columns:repeat(auto-fill,minmax(82px,1fr))}.av-kodik .avp2-status{margin-left:13px!important;margin-right:13px!important}.av-cinema main{width:calc(100% - 18px)!important}.avk-gate{gap:8px}.avk-gate-label{font-size:8px;letter-spacing:.13em}.av-kodik .avk-start{min-height:44px!important;padding:9px 18px!important;font-size:13px!important}}@media(prefers-reduced-motion:reduce){.av-kodik *{transition:none!important}}
