@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/montserrat-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/montserrat-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/montserrat-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/montserrat-latin-700-normal.woff2) format("woff2")}@font-face{font-family:"Noto Sans Thai";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto-sans-thai-thai-400-normal.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:"Noto Sans Thai";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/noto-sans-thai-thai-600-normal.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}:root{--bg:#202125;--bg-2:#2a2c31;--bg-3:#35373d;--bg-4:#414248;--line:rgba(255,255,255,.08);--text:#fff;--text-2:#d4d4d8;--muted:#9a9ba1;--accent:#e83e8c;--accent-ink:#111;--ep:#7bfcfc;--hot:#ff5a5f;--radius:10px;--header-h:70px;--gutter:16px;--font:"Montserrat","Noto Sans Thai",Tahoma,"Leelawadee UI",Arial,sans-serif}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}body.no-scroll{overflow:hidden}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}img{max-width:100%;display:block}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4{margin:0;font-weight:600;line-height:1.25}button{font-family:inherit}input,select,textarea{font-family:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5;margin:0 7px;vertical-align:middle}.ak-container{width:100%;max-width:1920px;margin:0 auto;padding:0 var(--gutter)}#ak-page{padding-top:var(--header-h);min-height:60vh}.is-home #ak-page{padding-top:0}.ak-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 22px;border:0;border-radius:40px;background:var(--bg-4);color:var(--text);font-size:15px;font-weight:500;cursor:pointer;transition:background .15s,transform .15s;white-space:nowrap}.ak-btn:hover{background:#55565d;color:var(--text)}.ak-btn--primary{background:var(--accent);color:var(--accent-ink)}.ak-btn--primary:hover{background:#f05a9e;color:var(--accent-ink)}.ak-btn--sm{height:32px;padding:0 14px;font-size:13px}.ak-btn--block{display:flex;width:100%;border-radius:6px}.tick{display:inline-block;font:600 11px/1.2 Arial,sans-serif;padding:3px 6px;border-radius:4px;background:#fff;color:#111;letter-spacing:.2px}.tick-ep{background:var(--ep)}.tick-accent{background:var(--accent)}.tick-hot{background:var(--hot);color:#fff}.tick-dark{background:rgb(0 0 0 / .6);color:#fff}#ak-header{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header-h);background:var(--bg-2);transition:background .25s,box-shadow .25s}.is-home #ak-header{background:linear-gradient(180deg,rgb(32 33 37 / .95),#fff0)}.is-home #ak-header.is-fixed,#ak-header.is-fixed{background:rgb(42 44 49 / .97);box-shadow:0 4px 18px rgb(0 0 0 / .35)}.ak-header__in{display:flex;align-items:center;gap:22px;height:100%}.ak-burger{flex:none;width:36px;height:36px;border:0;background:none;color:#fff;font-size:22px;cursor:pointer;border-radius:8px}.ak-burger:hover{color:var(--accent)}.ak-logo{flex:none;display:block;height:44px}.ak-logo img{height:44px;width:auto}.ak-search{flex:0 1 380px;position:relative}.ak-search form{display:flex;align-items:center;height:40px;background:#fff;border-radius:6px;overflow:hidden}.ak-search input{flex:1;min-width:0;height:100%;border:0;outline:0;padding:0 12px;font-size:14px;color:#111;background:#fff0}.ak-search button{flex:none;height:100%;width:40px;border:0;background:none;color:#111;cursor:pointer;font-size:15px}.ak-search .ak-search__filter{flex:none;margin-right:6px;height:28px;padding:0 10px;display:flex;align-items:center;font-size:12px;border-radius:4px;background:#4a4b51;color:#fff}.ak-search .ak-search__filter:hover{background:var(--accent);color:#111}.ak-nav{display:flex;align-items:center;gap:6px}.ak-nav a,.ak-nav .ak-nav__item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 10px;font-size:12px;color:#fff;border-radius:8px;cursor:pointer;white-space:nowrap}.ak-nav i{font-size:18px;color:var(--accent);height:20px;line-height:20px}.ak-nav a:hover,.ak-nav .ak-nav__item:hover{background:rgb(255 255 255 / .06);color:#fff}.ak-lang{display:inline-flex;border-radius:4px;overflow:hidden;font:600 11px/20px Arial,sans-serif;height:20px}.ak-lang span{padding:0 6px;background:#4a4b51;color:#fff}.ak-lang span.on{background:var(--accent);color:#111}.ak-header__right{margin-left:auto;display:flex;align-items:center;gap:10px}.ak-search-toggle{display:none;width:40px;height:40px;border:0;border-radius:50%;background:none;color:#fff;font-size:18px;cursor:pointer}#ak-drawer-bg{position:fixed;inset:0;z-index:150;background:rgb(0 0 0 / .6);opacity:0;visibility:hidden;transition:.25s}#ak-drawer{position:fixed;top:0;bottom:0;left:0;z-index:151;width:280px;max-width:86vw;background:rgb(32 33 37 / .98);transform:translateX(-102%);transition:transform .25s;overflow-y:auto;padding:18px 0 30px}.drawer-open #ak-drawer{transform:none}.drawer-open #ak-drawer-bg{opacity:1;visibility:visible}.ak-drawer__close{margin:0 16px 14px;height:34px;padding:0 16px;border:0;border-radius:30px;background:var(--bg-4);color:#fff;font-size:13px;cursor:pointer}.ak-drawer__close:hover{background:var(--accent);color:#111}.ak-drawer__quick{display:flex;gap:8px;padding:0 16px 14px;border-bottom:1px solid var(--line)}.ak-drawer__quick a,.ak-drawer__quick div{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:8px;background:rgb(255 255 255 / .05);font-size:12px;cursor:pointer}.ak-drawer__quick i{color:var(--accent);font-size:16px}.ak-drawer__menu>li>a,.ak-drawer__menu>li>span{display:block;padding:13px 20px;font-size:15px;font-weight:500;border-bottom:1px solid var(--line)}.ak-drawer__menu>li>span{color:var(--muted);font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-bottom:0;padding-bottom:6px}.ak-drawer__genres{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;padding:0 20px 10px}.ak-drawer__genres a{display:block;padding:6px 0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-spot{position:relative;height:clamp(420px,46vw,640px);background:var(--bg);overflow:hidden}.ak-spot__slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s}.ak-spot__slide.is-active{opacity:1;visibility:visible}.ak-spot__cover{position:absolute;top:0;right:0;bottom:0;width:78%}.ak-spot__cover img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.ak-spot__cover::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--bg) 0%,rgb(32 33 37 / .85) 18%,rgb(32 33 37 / .2) 55%,#fff0 75%),linear-gradient(0deg,var(--bg) 0%,#fff0 32%)}.ak-spot__content{position:absolute;left:0;right:0;bottom:12%;z-index:2}.ak-spot__content .ak-container{padding-left:calc(var(--gutter) + 24px)}.ak-spot__body{max-width:min(720px,55%)}.ak-spot__rank{font-size:18px;color:var(--accent);margin-bottom:14px}.ak-spot__title{font-size:clamp(28px,3.6vw,56px);font-weight:700;line-height:1.1;margin-bottom:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ak-spot__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:16px;font-size:14px}.ak-spot__meta i{margin-right:6px;color:var(--text-2)}.ak-spot__desc{font-size:14px;line-height:1.65;color:var(--text-2);margin-bottom:26px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ak-spot__btns{display:flex;gap:10px;flex-wrap:wrap}.ak-spot__nav{position:absolute;right:var(--gutter);bottom:12%;z-index:3;display:flex;flex-direction:column;gap:8px}.ak-spot__nav button{width:40px;height:40px;border:0;border-radius:8px;background:rgb(255 255 255 / .1);color:#fff;font-size:16px;cursor:pointer;transition:.15s}.ak-spot__nav button:hover{background:var(--accent);color:#111}.ak-spot__dots{position:absolute;left:0;right:0;bottom:4%;z-index:3;display:flex;justify-content:center;gap:6px}.ak-spot__dots button{width:8px;height:8px;padding:0;border:0;border-radius:8px;background:rgb(255 255 255 / .3);cursor:pointer;transition:.2s}.ak-spot__dots button.is-active{width:22px;background:var(--accent)}.ak-section{margin-bottom:40px}.ak-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px;min-height:36px}.ak-head__title{font-size:22px;font-weight:600;color:var(--accent)}.ak-head__more{font-size:13px;color:var(--text-2);display:inline-flex;align-items:center;gap:6px}.ak-head__more:hover{color:var(--accent)}.ak-panel{background:var(--bg-2);border-radius:var(--radius);overflow:hidden}.ak-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start}.ak-trending{position:relative;margin:28px 0 40px}.ak-trending__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 5*16px - 56px)/6);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-right:56px}.ak-trending__track::-webkit-scrollbar{display:none}.ak-trend{position:relative;display:flex;scroll-snap-align:start;background:var(--bg-2);border-radius:8px;overflow:hidden}.ak-trend__side{flex:none;width:40px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:12px;padding:10px 0;background:linear-gradient(0deg,#4a4b51,#fff0)}.ak-trend__name{writing-mode:vertical-rl;transform:rotate(180deg);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:200px}.ak-trend__no{font-size:22px;font-weight:700;color:var(--accent)}.ak-trend__poster{flex:1;position:relative;aspect-ratio:3/4;background:var(--bg-3)}.ak-trend__poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ak-trending__nav{position:absolute;top:0;right:0;bottom:0;width:44px;display:flex;flex-direction:column;gap:8px}.ak-trending__nav button{flex:1;border:0;border-radius:8px;background:var(--bg-3);color:#fff;font-size:18px;cursor:pointer}.ak-trending__nav button:hover{background:var(--accent);color:#111}.ak-tops{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:44px}.ak-top{background:var(--bg-2);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.ak-top__head{padding:16px 20px 6px;font-size:19px;font-weight:600;color:var(--accent)}.ak-top .ak-minilist{flex:1}.ak-top__more{display:block;padding:13px;text-align:center;font-size:14px;background:rgb(255 255 255 / .04);border-top:1px solid var(--line)}.ak-top__more:hover{background:var(--bg-3);color:var(--accent)}.ak-minilist{padding:4px 0}.ak-mini{display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid var(--line)}.ak-mini:last-child{border-bottom:0}.ak-mini__rank{flex:none;width:34px;font-size:22px;font-weight:700;color:var(--muted);text-align:center;position:relative;padding-bottom:6px}.ak-mini__rank.top{color:var(--text)}.ak-mini__rank.top::after{content:"";position:absolute;left:6px;right:6px;bottom:0;height:3px;border-radius:2px;background:var(--accent)}.ak-mini__poster{flex:none;width:56px;aspect-ratio:3/4;border-radius:6px;overflow:hidden;background:var(--bg-3)}.ak-mini__poster img{width:100%;height:100%;object-fit:cover}.ak-mini__body{min-width:0;flex:1}.ak-mini__title{font-size:14px;font-weight:500;line-height:1.35;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ak-meta{font-size:12px;color:var(--muted);display:flex;align-items:center;flex-wrap:wrap}.ak-meta i.fas{margin-right:4px}.ak-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 14px}.ak-grid--wide{grid-template-columns:repeat(7,minmax(0,1fr))}.ak-card{min-width:0}.ak-card__poster{position:relative;display:block;aspect-ratio:2/2.9;border-radius:8px;overflow:hidden;background:var(--bg-3)}.ak-card__poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s,filter .35s}.ak-card__poster::after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(0deg,rgb(32 33 37 / .95),#fff0)}.ak-card__play{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;opacity:0;transition:.2s}.ak-card__play i{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--accent);color:#111;font-size:18px;padding-left:3px;transform:scale(.8);transition:.2s}.ak-card__poster:hover img{transform:scale(1.05);filter:brightness(.55)}.ak-card__poster:hover .ak-card__play{opacity:1}.ak-card__poster:hover .ak-card__play i{transform:none}.ak-card__ticks{position:absolute;left:8px;right:8px;bottom:8px;z-index:3;display:flex;justify-content:space-between;gap:4px}.ak-card__ticks .tick-ep{margin-left:auto}.ak-card__body{padding:10px 2px 0}.ak-card__title{font-size:14px;font-weight:500;line-height:1.35;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.ak-genres{padding:16px}.ak-genres ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 6px}.ak-genres li a{display:block;padding:8px 10px;border-radius:6px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-genres li a:hover{background:rgb(255 255 255 / .06)}.ak-genres.is-collapsed li:nth-child(n+25){display:none}.ak-genres__more{margin-top:12px;height:38px}.c0 a,a.c0{color:#ff7eb6}.c1 a,a.c1{color:#f9a8d4}.c2 a,a.c2{color:#93c5fd}.c3 a,a.c3{color:#cae962}.c4 a,a.c4{color:#86efac}.c5 a,a.c5{color:#fda4af}.c6 a,a.c6{color:#c4b5fd}.ak-tabs{display:flex;background:var(--bg-3)}.ak-tabs button{flex:1;height:42px;border:0;background:none;color:var(--text-2);font-size:14px;cursor:pointer}.ak-tabs button.is-active{background:#4a4b51;color:var(--accent)}.ak-tabpane{display:none}.ak-tabpane.is-active{display:block}.ak-pager{margin:34px 0 10px}.ak-pager ul{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.ak-pager a,.ak-pager span{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border-radius:50%;background:var(--bg-3);font-size:14px}.ak-pager li.active span{background:var(--accent);color:#111;font-weight:600}.ak-pager a:hover{background:#4a4b51;color:#fff}.ak-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;color:var(--muted);margin:22px 0 18px}.ak-crumb a{color:var(--text)}.ak-crumb a:hover{color:var(--accent)}.ak-crumb .sep{opacity:.6}.ak-pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:18px}.ak-pagehead h1{font-size:24px;color:var(--accent)}.ak-pagehead .ak-pagehead__sub{font-size:13px;color:var(--muted)}.ak-empty{padding:60px 20px;text-align:center;color:var(--muted);background:var(--bg-2);border-radius:var(--radius)}.ak-empty i{display:block;font-size:34px;margin-bottom:12px;color:#55565d}.ak-az{display:flex;flex-wrap:wrap;gap:8px}.ak-az a{min-width:36px;height:32px;padding:0 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#4a4b51;font-size:14px}.ak-az a:hover,.ak-az a.active{background:var(--accent);color:#111}.ak-detail{position:relative;overflow:hidden;padding:40px 0 50px;background:var(--bg-2);margin-bottom:40px}.ak-detail__bg{position:absolute;inset:-40px;background-size:cover;background-position:center;filter:blur(30px);opacity:.28;transform:scale(1.05)}.ak-detail::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--bg-2) 0%,rgb(42 44 49 / .3) 60%,rgb(42 44 49 / .6) 100%)}.ak-detail .ak-container{position:relative;z-index:2}.ak-detail__grid{display:grid;grid-template-columns:200px minmax(0,1fr) 340px;gap:36px;align-items:start}.ak-detail__poster{border-radius:10px;overflow:hidden;aspect-ratio:2/2.9;background:var(--bg-3);box-shadow:0 10px 30px rgb(0 0 0 / .4)}.ak-detail__poster img{width:100%;height:100%;object-fit:cover}.ak-detail .ak-crumb{margin-top:0}.ak-detail__title{font-size:clamp(26px,3vw,42px);font-weight:700;margin-bottom:14px}.ak-detail__ticks{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:22px;font-size:14px}.ak-detail__btns{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.ak-detail__desc{font-size:14px;line-height:1.7;color:var(--text-2);max-height:7em;overflow:hidden;position:relative}.ak-detail__desc.is-open{max-height:none}.ak-more-link{background:none;border:0;padding:6px 0;color:var(--accent);font-weight:600;cursor:pointer;font-size:13px}.ak-info{background:rgb(255 255 255 / .05);border-radius:10px;padding:22px 24px;font-size:14px;backdrop-filter:blur(4px)}.ak-info__row{padding:7px 0;line-height:1.5}.ak-info__row b{font-weight:600;margin-right:6px}.ak-info__row a:hover{color:var(--accent)}.ak-info__row--line{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 0;margin:6px 0}.ak-chips{display:inline-flex;flex-wrap:wrap;gap:6px;vertical-align:middle}.ak-chips a{display:inline-block;padding:3px 10px;border:1px solid rgb(255 255 255 / .25);border-radius:20px;font-size:12px}.ak-chips a:hover{border-color:var(--accent);color:var(--accent)}.ak-eps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 14px}.ak-ep{min-width:0}.ak-ep__thumb{position:relative;display:block;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:var(--bg-3)}.ak-ep__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s,filter .35s}.ak-ep__thumb:hover img{transform:scale(1.05);filter:brightness(.6)}.ak-ep__thumb .ak-card__play{z-index:2}.ak-ep__thumb:hover .ak-card__play{opacity:1}.ak-ep__thumb:hover .ak-card__play i{transform:none}.ak-ep__badge{position:absolute;top:8px;left:8px;z-index:3}.ak-ep__no{position:absolute;right:8px;bottom:8px;z-index:3}.ak-ep__title{font-size:14px;font-weight:500;margin:10px 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ak-ep.is-current .ak-ep__thumb{outline:2px solid var(--accent)}.ak-watch{position:relative;background:var(--bg-2);padding-bottom:30px;margin-bottom:40px;overflow:hidden}.ak-watch .ak-detail__bg{opacity:.15}.ak-watch .ak-container{position:relative;z-index:2}.ak-watch__grid{display:grid;grid-template-columns:300px minmax(0,1fr) 320px;gap:0;background:rgb(0 0 0 / .25);border-radius:10px;overflow:hidden}.ak-eplist{background:rgb(32 33 37 / .85);display:flex;flex-direction:column;min-height:0;max-height:var(--player-h,560px)}.ak-eplist__head{padding:14px 16px;font-size:13px;color:var(--text-2);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:8px}.ak-eplist__search{padding:10px 12px;border-bottom:1px solid var(--line)}.ak-eplist__search input{width:100%;height:34px;border:0;border-radius:6px;background:var(--bg-3);color:#fff;padding:0 10px;font-size:13px;outline:0}.ak-eplist__items{overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:#4a4b51 #fff0}.ak-eplist__items a{display:flex;align-items:center;gap:12px;padding:11px 16px;font-size:13px;border-left:3px solid #fff0}.ak-eplist__items a:nth-child(odd){background:rgb(255 255 255 / .025)}.ak-eplist__items a:hover{background:var(--bg-3);color:#fff}.ak-eplist__items a.is-active{background:var(--accent);color:#111;font-weight:600}.ak-eplist__items a.is-active .n{color:#111}.ak-eplist__items .n{flex:none;width:28px;color:var(--muted);font-weight:600}.ak-eplist__items .t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-eplist__items .i{flex:none;opacity:.6;font-size:11px}.ak-player{background:#000;min-width:0;display:flex;flex-direction:column}.ak-player__frame{position:relative;aspect-ratio:16/9;background:#000}.ak-player__frame iframe,.ak-player__frame #display,.ak-player__frame #player_container{position:absolute;inset:0;width:100%;height:100%;border:0}.ak-player__frame #display iframe,.ak-player__frame #player_container iframe{width:100%;height:100%;border:0}.ak-player__bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 14px;background:#111;font-size:13px;color:var(--text-2)}.ak-player__bar a,.ak-player__bar button{display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:var(--text-2);cursor:pointer;font-size:13px;padding:4px 0}.ak-player__bar a:hover,.ak-player__bar button:hover{color:var(--accent)}.ak-player__bar .grow{margin-left:auto}.ak-servers{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);background:var(--bg-2)}.ak-servers__note{padding:16px 18px;background:var(--accent);color:#111;font-size:13px;line-height:1.5;display:flex;flex-direction:column;justify-content:center}.ak-servers__note b{font-size:14px}.ak-servers__rows{padding:8px 0}.ak-servers__row{display:flex;align-items:center;gap:12px;padding:8px 16px;flex-wrap:wrap}.ak-servers__row+.ak-servers__row{border-top:1px dashed var(--line)}.ak-servers__label{flex:none;width:72px;font-size:13px;font-weight:600;color:var(--text-2)}.ak-servers__row .ak-btn{border-radius:6px;height:32px;font-size:13px;padding:0 16px}.ak-servers__row .ak-btn.is-active{background:var(--accent);color:#111}.ak-watch__info{padding:22px;background:rgb(32 33 37 / .85);overflow-y:auto;max-height:calc(var(--player-h,560px) + 120px)}.ak-watch__info .ak-detail__poster{width:110px;margin-bottom:14px}.ak-watch__info h2{font-size:22px;margin-bottom:10px}.ak-watch__info .ak-detail__ticks{margin-bottom:12px}.ak-watch__info p{font-size:13px;line-height:1.65;color:var(--text-2);margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.ak-comments{padding:20px;text-align:center}.ak-filter{background:var(--bg-2);border-radius:var(--radius);padding:22px;margin-bottom:34px}.ak-filter__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:20px}.ak-field label{display:block;font-size:12px;color:var(--muted);margin-bottom:6px}.ak-field select,.ak-field input{width:100%;height:38px;border:1px solid var(--line);border-radius:6px;background:var(--bg-3);color:#fff;padding:0 10px;font-size:14px;outline:0}.ak-field select:focus,.ak-field input:focus{border-color:var(--accent)}.ak-filter__genres{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 22px}.ak-filter__genres .f-genre-item{padding:6px 14px;border-radius:30px;background:var(--bg-3);font-size:13px;cursor:pointer;user-select:none;border:1px solid #fff0}.ak-filter__genres .f-genre-item:hover{border-color:rgb(255 255 255 / .3)}.ak-filter__genres .f-genre-item.active{background:var(--accent);color:#111}.ak-404{text-align:center;padding:60px 0 80px}.ak-404 img{margin:0 auto 24px;max-width:340px;width:70%}.ak-404 h1{font-size:30px;margin-bottom:10px}.ak-404 p{color:var(--muted);margin:0 0 26px}#ak-footer{position:relative;margin-top:50px;background:var(--bg-2);overflow:hidden}#ak-footer::before{content:"";position:absolute;inset:0;background:var(--footer-bg) center top/cover no-repeat;opacity:.18}#ak-footer .ak-container{position:relative;padding-top:34px;padding-bottom:30px}.ak-footer__logo img{height:46px;width:auto}.ak-footer__line{height:1px;background:rgb(255 255 255 / .12);margin:20px 0;max-width:180px}.ak-footer__az{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin-bottom:16px}.ak-footer__az b{font-size:18px;padding-right:14px;border-right:1px solid rgb(255 255 255 / .3)}.ak-footer__az span{font-size:13px;color:var(--text-2)}.ak-footer__links{display:flex;flex-wrap:wrap;gap:8px 30px;margin:24px 0 12px;font-size:14px}.ak-footer__note{font-size:13px;color:var(--muted);margin:0 0 6px}.ak-footer__copy{font-size:13px;color:var(--muted);margin:0}#ak-top{position:fixed;right:18px;bottom:18px;z-index:90;width:44px;height:44px;border:0;border-radius:50%;background:var(--accent);color:#111;font-size:18px;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(10px);transition:.25s;box-shadow:0 6px 16px rgb(0 0 0 / .4)}#ak-top.is-show{opacity:1;visibility:visible;transform:none}img.lazy{opacity:0;transition:opacity .3s}img.lazy.is-loaded{opacity:1}@media (max-width:1599px){.ak-grid--wide{grid-template-columns:repeat(6,minmax(0,1fr))}.ak-trending__track{grid-auto-columns:calc((100% - 4*16px - 56px)/5)}}@media (max-width:1399px){.ak-layout{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.ak-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.ak-grid--wide{grid-template-columns:repeat(5,minmax(0,1fr))}.ak-tops{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-detail__grid{grid-template-columns:180px minmax(0,1fr)}.ak-detail__grid .ak-info{grid-column:1/-1}.ak-watch__grid{grid-template-columns:260px minmax(0,1fr)}.ak-watch__info{grid-column:1/-1;max-height:none;display:grid;grid-template-columns:110px minmax(0,1fr);gap:0 20px}.ak-watch__info .ak-detail__poster{grid-row:span 4}.ak-eps{grid-template-columns:repeat(3,minmax(0,1fr))}.ak-nav .hide-lg{display:none}}@media (max-width:1199px){.ak-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ak-trending__track{grid-auto-columns:calc((100% - 3*12px - 56px)/4);gap:12px}.ak-filter__row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){:root{--header-h:60px;--gutter:12px}.ak-header__in{gap:12px}.ak-logo,.ak-logo img{height:36px}.ak-search{position:absolute;left:0;right:0;top:var(--header-h);padding:10px var(--gutter);background:var(--bg-2);display:none;flex:none}.ak-search.is-open{display:block}.ak-search-toggle{display:block}.ak-nav{display:none}.ak-layout{grid-template-columns:minmax(0,1fr)}.ak-grid,.ak-grid--wide{grid-template-columns:repeat(4,minmax(0,1fr))}.ak-spot__cover{width:100%}.ak-spot__cover::after{background:linear-gradient(0deg,var(--bg) 8%,rgb(32 33 37 / .55) 55%,rgb(32 33 37 / .2) 100%)}.ak-spot__body{max-width:100%}.ak-spot__content{bottom:9%}.ak-spot__content .ak-container{padding-left:var(--gutter);padding-right:70px}.ak-spot__nav{bottom:9%}.ak-detail__grid{grid-template-columns:150px minmax(0,1fr);gap:22px}.ak-watch__grid{grid-template-columns:minmax(0,1fr)}.ak-player{order:-1}.ak-eplist{max-height:360px}.ak-servers{grid-template-columns:minmax(0,1fr)}.ak-eps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ak-tops{grid-template-columns:minmax(0,1fr)}.ak-grid,.ak-grid--wide{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}.ak-trending__track{grid-auto-columns:calc((100% - 2*10px - 50px)/3);gap:10px;padding-right:50px}.ak-trending__nav{width:40px}.ak-trend__side{width:30px}.ak-trend__no{font-size:16px}.ak-trend__name{font-size:12px}.ak-spot{height:min(118vw,520px)}.ak-spot__desc{-webkit-line-clamp:2}.ak-spot__meta .m-hide{display:none}.ak-head__title{font-size:19px}.ak-detail{padding:24px 0 30px}.ak-detail__grid{grid-template-columns:110px minmax(0,1fr);gap:16px}.ak-detail__desc{grid-column:1/-1}.ak-filter__row{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-watch__info{grid-template-columns:80px minmax(0,1fr)}.ak-watch__info .ak-detail__poster{width:80px}}@media (max-width:480px){.ak-grid,.ak-grid--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-card__title{font-size:13px}.ak-spot__btns .ak-btn{height:36px;padding:0 16px;font-size:14px}.ak-eps{gap:14px 10px}.ak-mini{padding:10px 14px}.ak-genres ul{grid-template-columns:repeat(2,minmax(0,1fr))}}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{border-radius:0;background:rgb(0 0 0 / .2)}::-webkit-scrollbar-thumb{border-radius:0;background:rgb(255 255 255 / .4)}::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / .3)}