html{overflow-x:hidden;max-width:100%} .ank-skin #wrapper{overflow-x:clip;max-width:100%} body.ank-skin{overflow-x:hidden;max-width:100%;--nk-bg: #050914;--nk-panel: #0d1324;--nk-raised: #10182a;--nk-border: #1c2740;--nk-text: #f8fafc;--nk-muted: #a8b0c2;--nk-accent: #1292c9;--ak-bg: var(--nk-bg);--ak-bg-2: var(--nk-panel);--ak-accent: var(--nk-accent);background: var(--nk-bg);color: var(--nk-text);font: 14px / 1.6 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;} body.ank-skin.nk-light{--nk-bg: #f4f6fb;--nk-panel: #fff;--nk-raised: #edf0f9;--nk-border: #d7deeb;--nk-text: #101828;--nk-muted: #526078;--ak-bg: var(--nk-bg);--ak-bg-2: var(--nk-panel);color-scheme: light;} .ank-skin *{box-sizing: border-box;} .ank-skin a{color: inherit;} .ank-skin a:hover{color: rgb(97,188,227);} .ank-skin :focus-visible{outline: rgb(97,188,227) solid 3px;outline-offset: 4px;} .ank-skin img{max-width: 100%;} .ank-skin h1,.ank-skin h2,.ank-skin h3,.ank-skin section .head .title{font-family: inherit;text-transform: none;letter-spacing: -0.025em;color: var(--nk-text);} .ank-skin .container,.nk-container{width: min(1660px,100% - 64px);max-width: 1660px;padding-left: 0px;padding-right: 0px;margin-inline: auto;} .ank-skin #body{padding-top: 0px;min-height: 70vh;} .ank-skin #wrapper{background: transparent;} .ank-skin header{position: relative;background: var(--nk-panel);border-bottom: 1px solid var(--nk-border);box-shadow: none;padding: 0px;z-index: 40;top: auto !important;} .ank-skin header .wrapper{min-height: 82px;gap: 18px;} .ank-skin header .start{align-items: center;flex: 1 1 0%;min-width: 0px;gap: 20px;} .ank-skin header .end{flex-shrink: 0;gap: 14px;} .ank-skin header .logo{width: auto;margin: 0px;flex-shrink: 0;} .ank-skin header .logo img{width: 142px;height: 44px;object-fit: contain;} .ank-skin #menu-toggler{border: 0px;background: none;flex-shrink: 0;padding: 10px;cursor: pointer;margin: 0px;} .ank-skin #search{width: auto;max-width: none;min-width: 150px;flex: 1 1 0%;margin: 0px;} .ank-skin #search form{height: 43px;border: 1px solid var(--nk-border);border-radius: 12px;background: var(--nk-bg);margin: 0px;} .ank-skin #search input{color: var(--nk-text);font-family: inherit;font-size: 13px;background: transparent;min-width: 0px;height: 100%;padding-right: 65px;} .ank-skin #search .tip{font-size: 10px;right: 10px;} .ank-skin #search .tip svg{display: none;} .ank-skin #search form > button{color: var(--nk-muted);background: none;} .ank-skin #search .search-popup{background: var(--nk-panel);border: 1px solid var(--nk-border);color: var(--nk-text);max-width: min(600px,90vw);} .nk-top-nav{display: flex;gap: 18px;white-space: nowrap;align-items: center;} .nk-top-nav a{font-weight: 600;font-size: 13px;} .ank-skin #random-anime,.ank-skin header #socials{display: none !important;} .ank-skin #quick-menu{gap: 12px;align-items: center;} .nk-theme-toggle{border: 1px solid var(--nk-border);background: var(--nk-raised);color: var(--nk-text);width: 40px;height: 40px;border-radius: 10px;cursor: pointer;} .ank-skin #lang{margin: 0px;} .ank-skin #lang .switch{background: var(--nk-raised);border-radius: 10px;border: 1px solid var(--nk-border);padding: 4px;line-height: 24px;} .ank-skin #lang .active{background: var(--nk-accent);border-radius: 7px;color: rgb(255,255,255);} .ank-skin .btn-primary{background: var(--nk-accent);border-color: var(--nk-accent);color: rgb(255,255,255);} .ank-skin #user .sign-in{font-size: 13px;padding: 10px 16px;border-radius: 10px;white-space: nowrap;} .ank-skin #user .sign-in i{display: none;} .nk-skip{position: fixed;top: -100px;left: 16px;padding: 14px;background: var(--nk-accent);z-index: 999999;} .nk-skip:focus{top: 16px;color: white;} .nk-home{padding-top: 22px;padding-bottom: 30px;} .nk-layout{display: grid;grid-template-columns: minmax(0px,72fr) minmax(300px,28fr);gap: 24px;align-items: start;} .nk-main-column,.nk-sidebar{min-width: 0px;} .nk-main-column > section,.nk-sidebar > section,.nk-sidebar > #schedule-block{margin-bottom: 24px;} .nk-panel{background: var(--nk-panel);border: 1px solid var(--nk-border);border-radius: 18px;padding: 20px;} .nk-section-head{display: flex;gap: 12px;align-items: center;justify-content: space-between;margin-bottom: 18px;} .nk-section-head h2{font-size: 19px;line-height: 1.3;font-weight: 700;margin: 0px;} .nk-section-head h2 i{color: rgb(97,188,227);margin-right: 6px;font-size: 16px;} .nk-section-head > a{font-size: 11px;font-weight: 600;color: var(--nk-muted);white-space: nowrap;} .nk-muted,.nk-panel p{color: var(--nk-muted);} .nk-tags{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 16px;} .nk-tags span{padding: 5px 10px;border: 1px solid rgba(148,163,184,0.16);border-radius: 8px;background: rgba(15,23,42,0.82);color: rgb(248,250,252);font-size: 11px;font-weight: 750;} .nk-actions{display: flex;gap: 12px;flex-wrap: wrap;} .nk-btn{display: inline-flex;gap: 9px;align-items: center;justify-content: center;background: var(--nk-accent);padding: 11px 19px;border: 1px solid transparent;border-radius: 10px;font-size: 13px;font-weight: 700;min-height: 42px;transition: filter 0.15s;color: rgb(255,255,255) !important;text-decoration: none !important;} .nk-btn:hover{filter: brightness(1.17);} .nk-secondary{background: rgba(16,24,42,0.82);border-color: rgba(148,163,184,0.22);color: rgb(255,255,255);} .nk-watchlist > p{font-size: 12px;margin: 0px 0px 18px;} .nk-watchlist .nk-section-head{margin-bottom: 8px;} .nk-watch-empty{border: 1px dashed var(--nk-border);background: var(--nk-bg);border-radius: 12px;padding: 20px;display: flex;justify-content: space-between;align-items: center;gap: 16px;color: var(--nk-muted);font-size: 12px;} .nk-watch-empty .nk-btn{white-space: nowrap;} .nk-grid{display: grid;grid-template-columns: repeat(5,minmax(0px,1fr));gap: 18px;} .nk-card{border: 1px solid var(--nk-border);border-radius: 18px;background: var(--nk-panel);overflow: hidden;min-width: 0px;transition: transform 0.18s,border-color 0.18s;} .nk-card:hover{transform: translateY(-4px);border-color: rgba(18,146,201,0.58);} .nk-thumb{display: block;position: relative;aspect-ratio: 16 / 13;background: rgb(24,32,51);overflow: hidden;} .nk-thumb img{width: 100%;height: 100%;object-fit: cover;display: block;} .nk-type{position: absolute;top: 10px;left: 10px;background: rgba(11,41,57,0.875);color: rgb(185,231,250);border: 1px solid rgba(18,146,201,0.5);font-size: 10px;padding: 3px 7px;border-radius: 7px;} .nk-stats{display: flex;gap: 5px;position: absolute;bottom: 9px;left: 9px;flex-wrap: wrap;} .nk-stats > span{background: rgba(10,15,28,0.88);color: rgb(255,255,255);font-size: 10px;padding: 4px 7px;border-radius: 7px;} .nk-card-body{padding: 13px 13px 15px;} .nk-card h3{font-size: 13px;line-height: 1.4;font-weight: 700;margin: 0px 0px 10px;} .nk-card h3 a{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 36px;} .nk-genres{display: flex;gap: 5px;flex-wrap: wrap;} .nk-genres a{font-size: 9px;padding: 3px 6px;background: var(--nk-raised);border: 1px solid var(--nk-border);border-radius: 6px;color: var(--nk-muted);} .nk-empty{grid-column: 1 / -1;} .nk-trend,.nk-update{display: flex;gap: 11px;align-items: center;padding: 12px 0px;border-bottom: 1px solid var(--nk-border);text-decoration: none !important;} .nk-trend:last-child,.nk-update:last-child{border-bottom: 0px;padding-bottom: 0px;} .nk-trend > span:last-child,.nk-update > span{min-width: 0px;} .nk-trend img,.nk-update img{width: 45px;height: 60px;object-fit: cover;border-radius: 7px;flex-shrink: 0;} .nk-rank{font-size: 21px;font-weight: 800;color: rgb(18,146,201);min-width: 22px;text-align: center;} .nk-trend strong,.nk-update strong{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 12px;line-height: 1.4;font-weight: 650;} .nk-trend small,.nk-update small{display: block;color: var(--nk-muted);font-size: 10px;margin-top: 5px;} .nk-sidebar .nk-section-head h2{font-size: 16px;} .nk-join{display: flex;align-items: center;justify-content: space-between;gap: 20px;background: radial-gradient(ellipse at right,#1292c929,transparent),var(--nk-panel);margin-top: 24px;} .nk-join h2{font-size: 22px;} .nk-join p{font-size: 12px;margin-bottom: 0px;} .nk-join .nk-btn{flex-shrink: 0;} .nk-extra-sections{margin-top: 24px;} .nk-extra-sections:empty{display: none;} .ank-skin .aside-wrapper{gap: 24px;} .ank-skin aside.main{min-width: 0px;} .ank-skin aside.sidebar{min-width: 0px;} .ank-skin .ani.items > .item .inner{border: 1px solid var(--nk-border);border-radius: 15px;overflow: hidden;background: var(--nk-panel);} .ank-skin .ani.items > .item .info{background: var(--nk-panel);color: var(--nk-text);} .ank-skin .ani.items > .item .name{font-family: inherit;color: var(--nk-text);} .ank-skin .side.items .item,.ank-skin .side.items .item .inner{background: var(--nk-panel);border-color: var(--nk-border);} .ank-skin .ani.poster{border-radius: 12px;overflow: hidden;} .ank-skin section .head .title{font-size: 20px;font-weight: 700;} .ank-skin .nk-sidebar section .head .title{font-size: 16px;} .ank-skin .modal-content,.ank-skin .dropdown-menu,.ank-skin #nav-menu,.ank-skin .user-panel{background: var(--nk-panel);color: var(--nk-text);border-color: var(--nk-border);} .ank-skin .modal-content input,.ank-skin .form-control{background: var(--nk-bg);color: var(--nk-text);border-color: var(--nk-border);} .ank-skin .dropdown-item{color: var(--nk-text);} .ank-skin .dropdown-item:hover{background: var(--nk-raised);} .ank-skin #w-info,.ank-skin #w-episodes,.ank-skin #w-servers,.ank-skin .w-side-section{background: var(--nk-panel);border: 1px solid var(--nk-border);border-radius: 14px;} .ank-skin #w-info{padding: 20px;} .ank-skin #w-player{min-width: 0px;} .ank-skin #w-servers .active{background: var(--nk-accent) !important;color: rgb(255,255,255) !important;} .ank-skin .filter{border-color: var(--nk-border);} .ank-skin .pagination .page-item.active a{background: var(--nk-accent);} .ank-skin #schedule{margin: 0px;} .ank-skin .nk-sidebar #schedule .head .title{font-size: 16px;line-height: 1.5;} .ank-skin .nk-sidebar #schedule .now{display: none;} .ank-skin .nk-sidebar #schedule .head .end{margin-top: 10px;} .ank-skin #schedule .days .day .inner{background: var(--nk-raised);border-radius: 9px;} .ank-skin #schedule .days .day.active .inner{background: var(--nk-accent);color: rgb(255,255,255);} .ank-skin #schedule .body > .items > .item{background: transparent;border-bottom: 1px solid var(--nk-border);color: var(--nk-text);} .ank-skin .nk-sidebar #schedule .body > .items > .item{display: grid;grid-template-columns: 60px minmax(0px,1fr);gap: 4px 10px;padding: 13px 0px;} .ank-skin .nk-sidebar #schedule .body .item .time{grid-row: 1 / 3;width: auto;margin: 0px;color: rgb(97,188,227);font-size: 11px;} .ank-skin .nk-sidebar #schedule .body .item .title{grid-area: 1 / 2;font-size: 12px;margin: 0px;white-space: normal;} .ank-skin .nk-sidebar #schedule .body .item .ep{grid-area: 2 / 2;font-size: 10px;color: var(--nk-muted);} .ank-skin .nk-sidebar #schedule .no-item{padding: 16px 0px;color: var(--nk-muted);font-size: 12px;} .ank-skin #continue-watching{margin-top: 24px;} .ank-skin #continue-watching .title{font-size: 19px;} .ank-skin .nk-footer{background: var(--nk-panel);border-top: 1px solid var(--nk-border);padding: 23px 0px;margin: 0px;color: var(--nk-muted);font-size: 11px;} .nk-footer-row{display: flex;justify-content: space-between;align-items: center;gap: 20px;} .nk-footer nav,.nk-footer ul{display: flex;gap: 18px;flex-wrap: wrap;list-style: none;margin: 0px;padding: 0px;} .nk-light #w-info .binfo .info .title,.nk-light .name,.nk-light .title{color: var(--nk-text);} @media (max-width: 1450px){.nk-top-nav{gap: 12px;} .nk-top-nav a{font-size: 12px;} .ank-skin header .start{gap: 14px;} .ank-skin header .logo img{width: 115px;} .nk-grid{gap: 12px;} .nk-card-body{padding: 11px;} .nk-sidebar .nk-panel{padding: 16px;}} @media (max-width: 1250px){.nk-top-nav{display: none;} .nk-layout{grid-template-columns: minmax(0px,1fr) 300px;gap: 20px;} .nk-grid{grid-template-columns: repeat(3,minmax(0px,1fr));} .nk-watch-empty{flex-direction: column;align-items: flex-start;}} @media (max-width: 1000px){.ank-skin .container,.nk-container{width: calc(100% - 40px);} .nk-layout{grid-template-columns: 1fr;} .nk-sidebar{display: grid;grid-template-columns: repeat(2,minmax(0px,1fr));gap: 20px;align-items: start;} .nk-sidebar > #schedule-block{grid-column: 1 / -1;} .nk-sidebar > section{margin-bottom: 0px;} .nk-grid{grid-template-columns: repeat(5,minmax(0px,1fr));} .nk-watch-empty{flex-direction: row;align-items: center;} .ank-skin .aside-wrapper{gap: 16px;}} @media (max-width: 700px){.ank-skin .container,.nk-container{width: calc(100% - 28px);} .ank-skin header .wrapper{min-height: 72px;gap: 8px;flex-wrap: wrap;padding: 12px 0px;} .ank-skin header .start{gap: 10px;flex-wrap: wrap;flex-basis: 100%;padding-right: 140px;} .ank-skin header .end{position: absolute;top: 15px;right: 14px;} .ank-skin #quick-menu{gap: 7px;} .ank-skin #lang .switch{font-size: 10px;} .ank-skin .nk-theme-toggle{width: 33px;height: 33px;} .ank-skin #user .sign-in{padding: 7px 9px;font-size: 11px;} .ank-skin #search{position: relative;left: auto;right: auto;top: auto;width: calc(100% + 140px);flex-basis: calc(100% + 140px);flex-shrink: 0;margin-top: 6px;display: block !important;} .ank-skin #search form{height: 41px;} .ank-skin #search-toggler{display: none;} .ank-skin header .logo img{width: 103px;height: 30px;} .ank-skin #menu-toggler{width: 30px;padding: 5px;} .nk-grid{grid-template-columns: repeat(3,minmax(0px,1fr));gap: 12px;} .nk-sidebar{grid-template-columns: 1fr;} .nk-join{flex-direction: column;text-align: center;} .nk-footer-row{flex-direction: column;align-items: flex-start;} .nk-footer nav{gap: 12px;} .nk-watch-empty{flex-direction: column;align-items: flex-start;} .nk-panel{padding: 16px;} .nk-section-head h2{font-size: 18px;} .nk-home{padding-top: 14px;} .nk-tags span{font-size: 10px;} .ank-skin .aside-wrapper{display: block;} .ank-skin aside.sidebar{width: 100%;} .ank-skin .nk-main-column > section{margin-bottom: 20px;}} @media (max-width: 440px){.nk-grid{grid-template-columns: repeat(2,minmax(0px,1fr));} .nk-card h3{font-size: 12px;} .nk-actions{gap: 8px;} .nk-btn{padding: 10px 13px;font-size: 12px;} .nk-sidebar .nk-section-head h2{font-size: 17px;} .ank-skin #search input{font-size: 12px;} .nk-stats > span{font-size: 10px;} .nk-card-body{padding: 12px;}} @media (prefers-reduced-motion: reduce){.ank-skin *{scroll-behavior: auto !important;} .nk-card,.nk-btn{transition: none;} .nk-card:hover{transform: none;}} .ank-skin header #user{display: flex;align-items: center;flex-wrap: nowrap;gap: 10px;flex-shrink: 0;} .ank-skin header #user .sign-in,.ank-skin header #user .nk-register{display: inline-flex;align-items: center;justify-content: center;box-sizing: border-box;flex: 0 0 auto;height: 43px;min-height: 43px;margin: 0px;padding: 10px 16px;line-height: 21px;font-size: 14px;border: 1px solid var(--nk-border);border-radius: 10px;white-space: nowrap;text-decoration: none;} .ank-skin header #user .nk-register{background: var(--nk-accent);border-color: var(--nk-accent);color: rgb(255,255,255);font-weight: 700;} @media (max-width: 600px){.ank-skin header #user{gap: 5px;} .ank-skin header #user .sign-in,.ank-skin header #user .nk-register{height: 36px;min-height: 36px;padding: 7px;font-size: 12px;line-height: 20px;}} body.ank-skin #wrapper > header{position: relative;height: auto;margin: 0px;top: auto;} body.ank-skin #wrapper > #body{padding-top: 0px;margin-top: 0px;} .ank-skin header .nk-header-layout{display: grid;grid-template-columns: auto auto minmax(180px,1fr) auto;grid-template-areas: "brand navigation search account";align-items: center;gap: 18px;padding: 14px 0px;height: auto;min-height: 82px;} .ank-skin header .nk-header-layout > .start{grid-area: brand;min-width: 0px;width: auto;padding: 0px;flex: initial;flex-wrap: nowrap;height: auto;} .ank-skin header .nk-header-layout > .nk-top-nav{grid-area: navigation;display: flex;align-items: center;min-width: 0px;flex-wrap: nowrap;white-space: nowrap;} .ank-skin header .nk-header-layout > .end{grid-area: account;position: static;width: auto;min-width: 0px;margin: 0px;height: auto;} .ank-skin header .nk-header-layout .logo{height: auto;} .ank-skin header .nk-header-layout #menu{height: 44px;} .ank-skin header .nk-header-layout > #search{grid-area: search;position: relative;inset: auto;min-width: 0px;width: 100%;max-width: 100%;margin: 0px;flex: initial;display: block !important;} .ank-skin header .nk-header-layout #search form{display: flex;align-items: center;width: 100%;height: 43px;min-width: 0px;padding: 0px 10px;border-radius: 12px;} .ank-skin header .nk-header-layout #search input{flex: 1 1 0px;min-width: 0px;width: 0px;height: 100%;padding: 0px 9px;background: transparent;color: var(--nk-text);border-radius: 0px;} .ank-skin header .nk-header-layout #search form > button{order: 0;flex: 0 0 26px;width: 26px;padding: 0px;background: transparent;color: var(--nk-muted);font-size: 16px;} .ank-skin header .nk-header-layout #search .tip{position: static;flex: 0 0 auto;margin: 0px;} .ank-skin header .nk-header-layout #search .search-popup{display: none;position: absolute;top: calc(100% + 8px);left: 0px;right: 0px;width: 100%;max-width: 100%;max-height: min(65vh,520px);overflow: auto;padding-top: 0px;border: 1px solid var(--nk-border);border-radius: 12px;z-index: 50;} .ank-skin header .nk-header-layout #search-toggler{display: none;} .ank-skin #schedule-block{scroll-margin-top: 20px;} .ank-skin .nk-sidebar #schedule{width: 100%;min-width: 0px;} .ank-skin .nk-sidebar #schedule .head{display: block;background: none;padding: 0px;} .ank-skin .nk-sidebar #schedule .head > .title{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 10px;padding: 0px;margin: 0px;white-space: normal;text-align: left;font-family: inherit;font-size: 16px;font-weight: 700;line-height: 1.5;} .ank-skin .nk-sidebar #schedule .head .title .end{position: static;margin: 0px;flex: 0 0 auto;} .ank-skin .nk-sidebar #schedule .head .tabs{display: flex;align-items: center;gap: 4px;margin: 0px;} .ank-skin .nk-sidebar #schedule .head .tab{display: inline-block;padding: 5px 9px;border-radius: 7px;color: var(--nk-muted);background: var(--nk-raised);font: 700 11px / 1.5 system-ui,sans-serif;cursor: pointer;} .ank-skin .nk-sidebar #schedule .head .tab.active{color: rgb(255,255,255);background: var(--nk-accent);} .ank-skin .nk-sidebar #schedule .head .days{display: flex;align-items: center;gap: 4px;width: 100%;min-width: 0px;margin-top: 16px;} .ank-skin .nk-sidebar #schedule .head .days .prev,.ank-skin .nk-sidebar #schedule .head .days .next{flex: 0 0 24px;width: 24px;height: 44px;line-height: 44px;align-self: center;margin: 0px;font-size: 16px;color: var(--nk-muted);} .ank-skin .nk-sidebar #schedule .head .days .items-wrap{flex: 1 1 0px;min-width: 0px;width: 0px;max-width: 100%;overflow: hidden;} .ank-skin .nk-sidebar #schedule .head .days .items{padding: 0px;} .ank-skin .nk-sidebar #schedule .head .days .items .day{flex: 0 0 64px;width: 64px;padding: 0px 3px;} .ank-skin .nk-sidebar #schedule .head .days .items .day .inner{float: none;display: block;width: 100%;padding: 9px 3px;text-align: center;color: var(--nk-muted);border: 1px solid var(--nk-border);} .ank-skin .nk-sidebar #schedule .head .days .items .day.active .inner{color: rgb(255,255,255);border-color: var(--nk-accent);} .ank-skin .nk-sidebar #schedule .head .days .items .day .inner .date{margin: 0px 0px 3px;font: 600 10px / 1.5 system-ui,sans-serif;} .ank-skin .nk-sidebar #schedule .head .days .items .day .inner .wday{height: auto;font: 700 13px / 1.5 system-ui,sans-serif;} .ank-skin .nk-sidebar #schedule .body{background: transparent;} .ank-skin .nk-sidebar #schedule .body .items{padding: 12px 0px 0px;} .ank-skin .nk-sidebar #schedule .body .items a.item .ep{float: none;min-width: 0px;padding: 0px;background: none;border-radius: 0px;} .ank-skin .nk-sidebar #schedule .body .items a.item .title{clear: none;padding-top: 0px;min-width: 0px;overflow-wrap: anywhere;} .ank-skin .nk-sidebar #schedule .body.expand .items a.item:nth-child(n+8){display: grid;} @media (min-width: 1001px) and (max-width: 1399px){.ank-skin header .nk-header-layout{grid-template-columns: auto auto minmax(140px,1fr) auto;grid-template-areas: "brand navigation search account";gap: 10px;} .ank-skin header .nk-header-layout > .nk-top-nav{gap: 10px;} .ank-skin header .nk-header-layout > .nk-top-nav a{font-size: 12px;} .ank-skin header .nk-header-layout > .start{gap: 8px;} .ank-skin header .nk-header-layout .logo img{width: 105px;} .ank-skin header .nk-header-layout #search .tip{display: none;}} @media (max-width: 1000px){.ank-skin header .nk-header-layout{grid-template-columns: minmax(0px,1fr) auto;grid-template-areas: "brand account" "search search";gap: 12px 8px;min-height: 0px;padding: 12px 0px;} .ank-skin header .nk-header-layout > .nk-top-nav{display: none;} .ank-skin header .nk-header-layout #search input{font-size: 16px;} .ank-skin header .nk-header-layout #search .tip{display: none;}} @media (max-width: 380px){.ank-skin header .nk-header-layout > .start{gap: 5px;} .ank-skin header .nk-header-layout .logo img{width: 85px;} .ank-skin header .nk-header-layout > .end{gap: 5px;}} body.ank-skin{--nk-bg: #060a14;--nk-panel: #0d1224;--nk-raised: #111a2c;--nk-border: rgba(148,163,184,.12);--nk-text: #f8fafc;--nk-muted: #a0a5b5;font-size: 16px;line-height: 1.65;} .ank-skin .container,.nk-container{width: calc(100% - 64px);max-width: 1560px;margin-inline: auto;} .ank-skin header .nk-header-layout{min-height: 86px;gap: 18px;} .ank-skin header .logo img{width: 112px;height: 44px;} .ank-skin .nk-top-nav{gap: 4px;} .ank-skin .nk-top-nav a{padding: 9px 13px;border-radius: 10px;font-size: 14px;color: var(--nk-muted);} .ank-skin .nk-top-nav a:hover,.ank-skin .nk-top-nav a[aria-current="page"]{background: color-mix(in srgb,var(--nk-accent) 18%,transparent);color: var(--nk-text);} .ank-skin #user .sign-in{background: transparent;color: var(--nk-text);border: 1px solid var(--nk-border);font-size: 14px;min-height: 43px;} .ank-skin header .nk-header-layout #search form{border-radius: 12px;background: var(--nk-bg);} .ank-skin header .nk-header-layout #search input{font-size: 14px;} .ank-skin .nk-theme-toggle{height: 43px;width: 43px;background: transparent;} .ank-skin #lang .switch{min-height: 43px;background: transparent;} .nk-home{padding-top: 20px;} .nk-layout{grid-template-columns: minmax(0px,72fr) minmax(290px,28fr);gap: 24px;} .nk-panel{padding: 20px;border-radius: 16px;background: var(--nk-panel);} .nk-section-head{margin-bottom: 16px;} .nk-section-head h2,.nk-sidebar .nk-section-head h2{font-size: 19px;font-weight: 800;letter-spacing: -0.025em;} .nk-section-head h2 > i,.nk-featured > i,.nk-actions > .nk-btn > i{display: none;} .nk-section-head > a{color: rgb(185,231,250);font-size: 12px;font-weight: 800;} .nk-tags{gap: 10px;margin-bottom: 18px;} .nk-tags span{font-size: 12px;font-weight: 800;padding: 6px 12px;} .nk-btn{font-size: 15px;font-weight: 800;padding: 11px 28px;min-height: 46px;border-radius: 10px;} .nk-secondary{background: rgba(17,26,44,0.9);} .nk-watchlist{position: relative;background: radial-gradient(ellipse at 100% 0%,#324dac88,transparent 45%),linear-gradient(110deg,#1292c955,transparent 45%),var(--nk-panel);padding: 22px;} .nk-watchlist .nk-section-head h2{font-size: 25px;} .nk-watchlist > p{font-size: 14px;margin-bottom: 18px;} .nk-watch-empty{font-size: 14px;background: rgba(4,9,21,0.25);border-style: solid;padding: 18px;} .nk-watch-empty .nk-btn{font-size: 14px;padding: 9px 18px;} .nk-grid{gap: 16px;grid-template-columns: repeat(5,minmax(0px,1fr));} .nk-card{border-radius: 16px;} .nk-thumb{aspect-ratio: 1.15 / 1;} .nk-card-body{padding: 14px;} .nk-card h3{font-size: 14px;font-weight: 750;margin-bottom: 10px;} .nk-card h3 a{min-height: 40px;} .nk-genres a{font-size: 11px;padding: 3px 7px;} .nk-type,.nk-stats > span{font-size: 11px;} .nk-trend{gap: 10px;padding: 5px 0px;border: 0px;min-height: 57px;} .nk-rank{display: grid;place-items: center;min-width: 24px;height: 24px;border-radius: 5px;background: var(--nk-accent);color: white;font-size: 13px;} .nk-trend img{width: 75px;height: 49px;border-radius: 8px;} .nk-trend strong{font-size: 12px;font-weight: 750;-webkit-line-clamp: 1;} .nk-trend small{font-size: 11px;margin-top: 0px;} .nk-update img{width: 74px;height: 51px;border-radius: 8px;} .nk-update strong{font-size: 13px;} .nk-update small{font-size: 11px;} .nk-sidebar .nk-panel{padding: 20px;} .nk-sidebar .nk-join{flex-direction: column;text-align: center;margin-top: 0px;padding: 30px 22px;gap: 16px;} .nk-join h2{font-size: 24px;} .nk-join p{font-size: 14px;} .nk-join .nk-btn{width: 100%;} .ank-skin .nk-footer{background: var(--nk-bg);font-size: 13px;padding: 25px 0px;} .nk-footer nav{gap: 20px;} .nk-breadcrumb{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;font-size: 14px;color: var(--nk-muted);padding: 20px 0px 16px;line-height: 1.5;} .nk-breadcrumb strong{color: var(--nk-text);font-weight: 700;} .ank-skin #watch-main{padding-top: 0px;background: none;} .ank-skin .layout-page-detail #w-info.nk-detail-hero{position: relative;isolation: isolate;overflow: hidden;border-radius: 28px;padding: 36px;margin: 0px 0px 24px;background: var(--nk-panel);} .nk-detail-backdrop{position: absolute;inset: 0px;width: 100%;height: 100%;object-fit: cover;z-index: -2;opacity: 0.4;} .nk-detail-hero::after{content: "";position: absolute;inset: 0px;background: linear-gradient(90deg,var(--nk-bg),transparent 100%),linear-gradient(0deg,var(--nk-bg),transparent 90%);z-index: -1;pointer-events: none;} .ank-skin #watch-main #w-info.nk-detail-hero .binfo{grid-template-columns: 250px minmax(0px,1fr);gap: 30px;align-items: end;display: grid !important;} .ank-skin #watch-main #w-info.nk-detail-hero .binfo > .poster{width: 100%;padding: 0px;margin: 0px;float: none;max-width: none;align-self: end;} .ank-skin #watch-main #w-info.nk-detail-hero .poster span{display: block;padding: 0px;height: auto;aspect-ratio: 2 / 3;} .ank-skin #watch-main #w-info.nk-detail-hero .poster img{position: static;width: 100%;height: 100%;object-fit: cover;border-radius: 22px;} .ank-skin #watch-main #w-info.nk-detail-hero .binfo > .info{padding: 0px;width: auto;min-width: 0px;display: flex;flex-direction: column;} .ank-skin #watch-main #w-info.nk-detail-hero .info h1.title{font-size: clamp(36px,4.5vw,64px);line-height: 1.02;font-weight: 850;letter-spacing: -0.045em;margin: 0px 0px 18px;order: 0;} .ank-skin #watch-main #w-info.nk-detail-hero .names{font-weight: 700;font-size: 14px;color: rgb(185,231,250);order: 1;font-style: normal !important;} .ank-skin #watch-main #w-info.nk-detail-hero .meta.icons{order: 2;display: flex;flex-wrap: wrap;gap: 8px;font-size: 13px;} .ank-skin #watch-main #w-info.nk-detail-hero .synopsis{order: 3;font-size: 16px;line-height: 1.75;color: var(--nk-muted);} .ank-skin #watch-main #w-info.nk-detail-hero .synopsis .shorting .text{max-height: none !important;display: block !important;overflow: visible !important;} .ank-skin #watch-main #w-info.nk-detail-hero .synopsis .toggle{display: none;} .ank-skin #watch-main #w-info.nk-detail-hero .actions{order: 4;display: flex;gap: 12px;flex-wrap: wrap;margin: 8px 0px 24px !important;} .ank-skin #watch-main #w-info.nk-detail-hero .actions .btn{padding: 12px 20px;min-height: 46px;border-radius: 12px;font-size: 14px;font-weight: 800;} .ank-skin #watch-main #w-info.nk-detail-hero .btn-light{background: rgba(255,255,255,0.05);border: 1px solid rgba(255,255,255,0.082);color: var(--nk-text);} .ank-skin #watch-main #w-info.nk-detail-hero .meta.tags{order: 6;font-size: 13px;} .ank-skin #watch-main #w-info.nk-detail-hero .film-text{display: none;} .nk-facts{display: grid;grid-template-columns: repeat(4,minmax(0px,1fr));gap: 12px;order: 5;} .nk-facts > div{padding: 18px;border: 1px solid var(--nk-border);background: rgba(154,175,219,0.043);border-radius: 18px;min-width: 0px;} .nk-facts small{display: block;text-transform: uppercase;color: var(--nk-muted);font-size: 12px;font-weight: 800;letter-spacing: 0.035em;margin-bottom: 5px;} .nk-facts strong{display: block;font-size: 22px;line-height: 1.25;font-weight: 800;overflow-wrap: anywhere;} .ank-skin .nk-detail-columns{display: grid;grid-template-columns: minmax(0px,1fr) 320px;gap: 24px;} .ank-skin .nk-detail-columns > aside{width: auto;margin: 0px;float: none;padding: 0px;min-width: 0px;} .nk-detail-story{margin-bottom: 24px;} .nk-detail-story p{font-size: 16px;line-height: 1.8;margin: 0px;} .nk-anime-info{margin-bottom: 24px;} .nk-anime-info .bmeta{display: block !important;} .nk-anime-info .bmeta > .meta{width: 100% !important;padding: 0px !important;margin: 0px !important;float: none !important;} .nk-anime-info .meta > div{display: flex;flex-direction: column;gap: 4px;padding: 10px 0px;border-bottom: 1px solid var(--nk-border);font-size: 13px;color: var(--nk-muted);} .nk-anime-info .meta > div > span{font-size: 14px;color: var(--nk-text);} .nk-episode-rows{display: grid;gap: 10px;max-height: 720px;overflow: auto;scrollbar-width: thin;} .nk-episode-row{display: flex;gap: 14px;align-items: center;background: var(--nk-raised);border: 1px solid var(--nk-border);border-radius: 14px;padding: 14px 16px;} .nk-episode-number{display: grid;place-items: center;flex: 0 0 42px;height: 42px;background: rgba(18,146,201,0.133);border-radius: 10px;color: rgb(185,231,250);font-weight: 800;} .nk-episode-row > span:nth-child(2){min-width: 0px;} .nk-episode-row strong{display: block;font-size: 15px;} .nk-episode-row small{display: block;font-size: 12px;color: var(--nk-muted);} .nk-episode-watch{margin-left: auto;color: rgb(185,231,250);font-size: 13px;white-space: nowrap;font-weight: 700;} .ank-skin #watch-main.layout-page-watchtv .aside-wrapper{display: grid;grid-template-columns: minmax(0px,1fr) 320px;gap: 24px;align-items: start;} .ank-skin #watch-main.layout-page-watchtv .aside-wrapper > aside{width: auto;margin: 0px;padding: 0px;float: none;min-width: 0px;} .ank-skin #watch-main.layout-page-watchtv #w-media{display: block;margin: 0px;background: var(--nk-panel);border: 1px solid var(--nk-border);border-radius: 22px;overflow: visible;} .ank-skin #watch-main.layout-page-watchtv #w-player{width: 100%;max-width: 100%;padding: 0px;margin: 0px;float: none;border-radius: 22px;overflow: visible;} .ank-skin #watch-main.layout-page-watchtv #player-wrapper{width: 100%;aspect-ratio: 16 / 9;position: relative;height: auto;min-height: 0px;padding: 0px;border-radius: 22px 22px 0px 0px;overflow: hidden;background: rgb(0,0,0);} .ank-skin #watch-main.layout-page-watchtv #player{position: absolute;inset: 0px;width: 100%;height: 100%;padding: 0px;background-color: rgb(0,0,0);background-image: none !important;} .ank-skin #watch-main.layout-page-watchtv #player iframe{width: 100%;height: 100%;border: 0px;} .ank-skin #watch-main.layout-page-watchtv #w-info{background: transparent;border: 0px;border-radius: 0px;padding: 22px 24px 12px;margin: 0px;} .ank-skin #watch-main.layout-page-watchtv #w-info .binfo{display: block;} .ank-skin #watch-main.layout-page-watchtv #w-info .poster{display: none;} .ank-skin #watch-main.layout-page-watchtv #w-info .info{margin: 0px;padding: 0px;width: 100%;} .ank-skin #watch-main.layout-page-watchtv #w-info h1.title{font-size: 30px;line-height: 1.12;letter-spacing: -0.04em;font-weight: 800;margin: 0px 0px 10px;} .nk-episode-caption{font-size: 14px;color: var(--nk-muted);margin: 0px 0px 12px;} .ank-skin #watch-main.layout-page-watchtv #w-info .names{font-size: 13px;color: var(--nk-muted);} .ank-skin #watch-main.layout-page-watchtv #w-info .synopsis{font-size: 15px;line-height: 1.75;color: var(--nk-muted);} .nk-more-info{font-size: 14px;} .nk-more-info summary{cursor: pointer;color: rgb(185,231,250);padding: 8px 0px;} .ank-skin #watch-main.layout-page-watchtv #controls{display: flex;flex-wrap: wrap;gap: 10px;padding: 16px 24px;background: transparent;border-top: 1px solid var(--nk-border);border-bottom: 1px solid var(--nk-border);height: auto;} .ank-skin #watch-main.layout-page-watchtv #controls .left,.ank-skin #watch-main.layout-page-watchtv #controls .right{display: flex;flex-wrap: wrap;gap: 8px;float: none;justify-content: flex-start;height: auto;} .ank-skin #watch-main.layout-page-watchtv #controls .ctrl{font-size: 12px;line-height: 1.5;padding: 9px 10px;border: 1px solid var(--nk-border);border-radius: 9px;background: var(--nk-raised);height: auto;margin: 0px;color: var(--nk-muted);} .nk-server-heading{padding: 22px 24px 0px;display: flex;justify-content: space-between;gap: 12px;align-items: center;} .nk-server-heading h2{font-size: 20px;font-weight: 800;margin: 0px;} .nk-server-heading span{font-size: 12px;color: var(--nk-muted);} .ank-skin #watch-main.layout-page-watchtv #w-servers{padding: 18px 24px 24px;background: none;border: 0px;border-radius: 0px;margin: 0px;} .ank-skin #w-servers .servers .type{padding: 10px 0px;display: flex;align-items: center;flex-wrap: wrap;gap: 12px;} .ank-skin #w-servers .servers .type ul{display: flex;gap: 8px;flex-wrap: wrap;margin: 0px;padding: 0px;} .ank-skin #w-servers .servers .type ul li{padding: 10px 18px;border: 1px solid var(--nk-border);border-radius: 10px;background: var(--nk-raised);font-size: 14px;color: var(--nk-text);margin: 0px;cursor: pointer;} .ank-skin #watch-main.layout-page-watchtv #w-episodes{width: 100%;padding: 20px;margin: 0px 0px 24px;max-height: none;float: none;background: var(--nk-panel);border-radius: 18px;} .ank-skin #watch-main #w-episodes > .head{display: flex;gap: 8px;flex-wrap: wrap;padding: 0px 0px 14px;margin: 0px;background: transparent;} .ank-skin #watch-main #w-episodes .filter{width: auto;flex: 1 1 80px;margin: 0px;} .ank-skin #watch-main #w-episodes .filter .btn,.ank-skin #watch-main #w-episodes .filter input{width: 100%;font-size: 12px;min-height: 36px;} .ank-skin #watch-main #w-episodes .episodes{max-height: 650px;height: auto;background: transparent;overflow: auto;scrollbar-width: thin;} .ank-skin #watch-main #w-episodes .episodes ul{padding: 0px;margin: 0px;list-style: none;} .ank-skin #watch-main #w-episodes .episodes.name ul li{float: none;width: 100%;padding: 0px;margin: 0px 0px 8px;background: none;} .ank-skin #watch-main #w-episodes .episodes ul li a{display: flex;align-items: center;gap: 10px;min-height: 49px;padding: 12px;border: 1px solid var(--nk-border);border-radius: 10px;background: var(--nk-raised);font-size: 13px;color: var(--nk-text);} .ank-skin #watch-main #w-episodes .episodes ul li a.active{background: color-mix(in srgb,var(--nk-accent) 22%,var(--nk-panel));border-color: var(--nk-accent);color: rgb(185,231,250);} .ank-skin #watch-main #w-episodes .episodes ul li a b{position: static;float: none;min-width: 26px;color: rgb(185,231,250);} .ank-skin #watch-main #w-episodes .episodes ul li a span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0px;min-width: 0px;} .ank-skin #watch-main #w-episodes .episodes.number ul li{width: auto;display: inline-block;margin: 4px;} .ank-skin .w-side-section{padding: 20px;margin-bottom: 24px;border-radius: 18px;} .ank-skin .w-side-section .head{padding: 0px 0px 12px;background: none;} .ank-skin #comments{background: var(--nk-panel);padding: 22px;border: 1px solid var(--nk-border);border-radius: 18px;margin: 24px 0px;} .nk-library-hero{padding: 34px;border: 1px solid var(--nk-border);border-radius: 28px;background: radial-gradient(ellipse at top left,#1292c977,transparent 55%),radial-gradient(ellipse at top right,#25388155,transparent 50%),var(--nk-panel);margin-bottom: 24px;} .ank-skin .nk-library-hero h1{font-size: clamp(32px,4.8vw,64px);line-height: 1.06;font-weight: 850;letter-spacing: -0.045em;margin: 0px 0px 16px;} .nk-library-hero > p{font-size: 16px;margin-bottom: 28px;} .nk-library-hero .nk-facts{grid-template-columns: repeat(2,minmax(0px,1fr));max-width: 560px;} .ank-skin .nk-library > .aside-wrapper{margin-top: 0px !important;display: block;} .ank-skin .nk-library > .aside-wrapper > aside{width: 100%;float: none;padding: 0px;} .ank-skin .nk-library aside.main > section{background: var(--nk-panel);padding: 22px;border: 1px solid var(--nk-border);border-radius: 22px;} .ank-skin .nk-library aside.sidebar{margin-top: 24px;} .ank-skin .nk-library section > .head{background: none;padding: 0px 0px 14px;} .ank-skin .nk-library #list-items:not(.mode2):not(.mode3){display: grid;grid-template-columns: repeat(4,minmax(0px,1fr));gap: 18px;margin: 18px 0px;} .ank-skin .nk-library #list-items:not(.mode2):not(.mode3) > .item{float: none;width: 100%;padding: 0px;margin: 0px;min-width: 0px;} .ank-skin .nk-library #list-items:not(.mode2):not(.mode3) .ani.poster{height: auto;aspect-ratio: 1.15 / 1;border-radius: 16px 16px 0px 0px;} .ank-skin .nk-library #list-items:not(.mode2):not(.mode3) .ani.poster > a{display: block;height: 100%;padding: 0px;} .ank-skin .nk-library #list-items:not(.mode2):not(.mode3) .ani.poster img{width: 100%;height: 100%;object-fit: cover;position: static;} .ank-skin .nk-library #list-items .info{padding: 14px;} .ank-skin .nk-library #list-items .name{font-size: 15px;line-height: 1.4;font-weight: 750;} .ank-skin .nk-library #list-items .genre{font-size: 12px;margin-top: 8px;color: var(--nk-muted);} .ank-skin .nk-library .filter,.ank-skin .nk-library #filter{background: transparent;} .ank-skin .pagination .page-link{background: var(--nk-panel);color: var(--nk-muted);border: 1px solid var(--nk-border);border-radius: 9px;margin: 4px;padding: 10px 14px;} .ank-skin .news-article{background: var(--nk-panel);border: 1px solid var(--nk-border);border-radius: 24px;padding: clamp(20px,4vw,48px);margin-bottom: 32px;} .ank-skin .news-title{font-size: clamp(32px,4vw,54px);font-weight: 800;line-height: 1.1;margin-bottom: 24px;} .ank-skin .article-content{font-size: 16px;line-height: 1.85;color: var(--nk-muted);} .ank-skin .profile-container{max-width: 1500px;margin: 24px auto;padding: 0px 24px;} .ank-skin .profile-container .main,.ank-skin .profile-container .sidebar,.ank-skin .profile-container .box{border-radius: 18px;border-color: var(--nk-border);background: var(--nk-panel);} .ank-skin .modal-content{border-radius: 22px;} .ank-skin .form-control{border-radius: 10px;min-height: 42px;font-size: 14px;} .ank-skin.nk-light .nk-detail-backdrop{opacity: 0.18;} .ank-skin.nk-light .nk-detail-hero::after{background: linear-gradient(90deg,var(--nk-bg),transparent);} .ank-skin.nk-light .nk-watchlist,.ank-skin.nk-light .nk-library-hero{background: linear-gradient(120deg,rgb(185,231,250),rgb(237,242,255));} @media (min-width: 1001px){.ank-skin header #menu-toggler{display: none;}} @media (max-width: 1250px){.nk-layout{grid-template-columns: minmax(0px,1fr) 300px;} .nk-grid{grid-template-columns: repeat(3,minmax(0px,1fr));} .ank-skin #watch-main #w-info.nk-detail-hero .binfo{grid-template-columns: 220px minmax(0px,1fr);} .ank-skin #watch-main #w-info.nk-detail-hero .info h1.title{font-size: 48px;} .ank-skin .nk-top-nav a{padding: 8px;font-size: 13px;}} @media (max-width: 1000px){.ank-skin .container,.nk-container{width: calc(100% - 40px);} .nk-layout{grid-template-columns: 1fr;} .nk-sidebar{display: grid;grid-template-columns: repeat(2,minmax(0px,1fr));gap: 20px;} .nk-sidebar .nk-join{height: 100%;} .nk-grid{grid-template-columns: repeat(4,minmax(0px,1fr));} .ank-skin #watch-main.layout-page-watchtv .aside-wrapper,.ank-skin .nk-detail-columns{grid-template-columns: minmax(0px,1fr) 280px;gap: 18px;} .ank-skin #watch-main #w-info.nk-detail-hero .info h1.title{font-size: 40px;} .ank-skin #watch-main #w-info.nk-detail-hero .binfo{grid-template-columns: 180px minmax(0px,1fr);gap: 24px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero{padding: 26px;} .nk-facts strong{font-size: 18px;} .nk-facts > div{padding: 13px;} .ank-skin #watch-main.layout-page-watchtv #w-info h1.title{font-size: 25px;} .nk-server-heading{align-items: flex-start;flex-direction: column;}} @media (max-width: 760px){.ank-skin .container,.nk-container{width: calc(100% - 28px);} .nk-layout,.ank-skin #watch-main.layout-page-watchtv .aside-wrapper,.ank-skin .nk-detail-columns{grid-template-columns: minmax(0px,1fr);} .nk-sidebar{display: block;} .nk-sidebar > section,.nk-sidebar > #schedule-block{margin-bottom: 20px;} .nk-grid{grid-template-columns: repeat(3,minmax(0px,1fr));gap: 12px;} .nk-btn{padding: 11px 19px;font-size: 14px;} .nk-watch-empty{align-items: flex-start;flex-direction: column;} .nk-watchlist .nk-section-head h2{font-size: 23px;} .ank-skin #watch-main #w-info.nk-detail-hero .binfo{grid-template-columns: 1fr;} .ank-skin #watch-main #w-info.nk-detail-hero .binfo > .poster{width: 160px;order: 0;} .ank-skin #watch-main #w-info.nk-detail-hero .binfo > .info{order: 1;} .ank-skin #watch-main #w-info.nk-detail-hero .info h1.title{font-size: 36px;} .nk-facts{grid-template-columns: repeat(2,minmax(0px,1fr));} .ank-skin .nk-library #list-items:not(.mode2):not(.mode3){grid-template-columns: repeat(2,minmax(0px,1fr));gap: 12px;} .nk-library-hero{padding: 24px;border-radius: 22px;} .ank-skin .nk-library aside.main > section{padding: 16px;} .ank-skin #watch-main.layout-page-watchtv #w-episodes{margin-top: 20px;} .ank-skin #watch-main.layout-page-watchtv #w-info{padding: 20px;} .ank-skin #watch-main.layout-page-watchtv #controls{padding: 14px;} .nk-breadcrumb{font-size: 12px;gap: 7px;} .nk-episode-row{padding: 12px;} .nk-episode-watch{font-size: 12px;} .nk-episode-number{flex-basis: 32px;height: 36px;}} @media (max-width: 440px){.nk-grid{grid-template-columns: repeat(2,minmax(0px,1fr));} .nk-card-body{padding: 12px;} .nk-card h3{font-size: 13px;} .ank-skin #watch-main #w-info.nk-detail-hero .info h1.title{font-size: 32px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero{padding: 20px;} .nk-episode-row small{max-width: 170px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} .ank-skin #user .sign-in{font-size: 12px;padding: 8px;} .ank-skin .nk-theme-toggle{height: 36px;width: 36px;} .ank-skin #lang .switch{min-height: 36px;} .nk-server-heading{padding: 20px 18px 0px;} .ank-skin #watch-main.layout-page-watchtv #w-servers{padding: 16px 18px;} .nk-library-hero .nk-facts{gap: 8px;}} .ank-skin #watch-main #w-episodes > .body,#w-media #w-episodes .body,#w-episodes .body{height: auto !important;position: relative !important;min-height: 0px !important;padding: 0px !important;overflow: visible !important;overflow-y: visible !important;max-height: none !important;} .ank-skin #watch-main #w-episodes > .body::-webkit-scrollbar,#w-media #w-episodes .body::-webkit-scrollbar,#w-episodes .body::-webkit-scrollbar{display: none !important;width: 0px !important;} .ank-skin #watch-main #w-episodes .body > .episodes,.ank-skin #watch-main #w-episodes .episodes,#w-media #w-episodes .body .episodes,#w-episodes .episodes{position: static !important;inset: auto !important;width: 100% !important;height: auto !important;max-height: 480px !important;padding: 0px !important;overflow-y: auto !important;overflow-x: hidden !important;scrollbar-width: thin !important;} .ank-skin #watch-main #w-info .binfo .info .title{font-family: Inter,system-ui,-apple-system,"Segoe UI",sans-serif;color: var(--nk-text);} .ank-skin #watch-main #w-info.nk-detail-hero .binfo > .info .synopsis .text{line-height: 1.75;} .ank-skin #watch-main #w-info.nk-detail-hero .nk-tags{order: 2;margin: 6px 0px 18px;} .ank-skin #watch-main #w-info.nk-detail-hero .nk-tags span{color: var(--nk-text);background: var(--nk-raised);} .ank-skin #watch-main #player .play{background: rgba(255,255,255,0.2);border: 0px;box-shadow: none;width: 80px;height: 80px;border-radius: 50%;} .ank-skin #watch-main #player .play::before{content: "";display: block;width: 0px;height: 0px;border-top: 18px solid transparent;border-bottom: 18px solid transparent;border-left: 28px solid rgb(255,255,255);position: absolute;left: 30px;top: 22px;margin: 0px;transform: none;} .ank-skin header #user{display: flex;gap: 10px;align-items: center;} .ank-skin header .nk-register{min-height: 43px;padding: 10px 20px;font-size: 14px;border-radius: 11px;white-space: nowrap;font-weight: 800;background: var(--nk-accent);color: rgb(255,255,255);} @media (max-width: 600px){.ank-skin header .nk-register{display: none;}} .ank-skin #watch-main.expand .aside-wrapper{grid-template-columns: minmax(0px,1fr);} .ank-skin #watch-main.expand .aside-wrapper > aside.sidebar{display: none;} .ank-skin #watch-main #w-player #player .play{background: rgba(255,255,255,0.2);border: 0px;box-shadow: none;width: 80px;height: 80px;border-radius: 50%;} .ank-skin #watch-main #w-player #player .play::after{content: none;} .ank-skin #watch-main #w-player #player .play::before{content: "";display: block;width: 0px;height: 0px;border-top: 18px solid transparent;border-bottom: 18px solid transparent;border-left: 28px solid rgb(255,255,255);position: absolute;left: 30px;top: 22px;margin: 0px;transform: none;} .ank-skin header #quick-menu{display: flex !important;visibility: visible;} @media (max-width: 760px){.ank-skin header .nk-header-layout > .end{gap: 6px;} .ank-skin header #quick-menu{gap: 5px;} .ank-skin header #lang{display: block;} .ank-skin header .logo img{width: 95px;} .ank-skin header .nk-header-layout > .start{gap: 5px;} .ank-skin header #user .sign-in{padding: 7px;font-size: 12px;} .ank-skin header #lang .switch{padding: 3px;min-height: 34px;font-size: 11px;} .ank-skin header .nk-theme-toggle{width: 34px;height: 34px;}} @media (max-width: 360px){.ank-skin header .logo img{width: 78px;} .ank-skin header #menu-toggler{width: 25px;}} body.ank-skin{font-size: 14px;line-height: 1.55;} .ank-skin .nk-btn{font-size: 13px;min-height: 40px;padding: 10px 17px;} .ank-skin .nk-library-hero{padding: 26px;border-radius: 22px;} .ank-skin .nk-library-hero h1{font-size: clamp(28px,3.4vw,46px);line-height: 1.1;margin-bottom: 12px;} .ank-skin .nk-library-hero > p{font-size: 14px;margin-bottom: 20px;} .ank-skin .nk-library > .aside-wrapper{grid-template-columns: minmax(0px,1fr) 300px;gap: 22px;align-items: start;display: grid !important;} .ank-skin .nk-library > .aside-wrapper > aside{padding: 0px;width: auto !important;float: none !important;margin: 0px !important;} .ank-skin .nk-library > .aside-wrapper > aside.main{min-width: 0px;} .ank-skin .nk-library > .aside-wrapper > aside.sidebar{min-width: 0px;} .ank-skin .nk-library > .aside-wrapper > aside.main:only-child{grid-column: 1 / -1;} .ank-skin .nk-library aside.main > section{padding: 20px;border-radius: 18px;} .ank-skin .nk-library aside.main > section > .head .title{font-size: 18px;} .ank-skin .nk-library #filter-block{font-size: 13px;} .ank-skin .nk-library #filter-block .filter .btn,.ank-skin .nk-library #filter-block .filter .form-control{min-height: 38px;font-size: 13px;} .ank-skin .nk-library #filter-block label,.ank-skin .nk-library #filter-block .dropdown-menu{font-size: 12px;} .ank-skin .nk-library aside.sidebar > section{padding: 18px;border: 1px solid var(--nk-border);border-radius: 18px;background: var(--nk-panel);} .ank-skin .nk-library aside.sidebar > section .head{padding-bottom: 12px;} .ank-skin .nk-library aside.sidebar > section .head .title{font-size: 16px;} .ank-skin .nk-library aside.sidebar > section .head .text-muted{font-size: 11px;} .ank-skin .nk-library #list-items:not(.mode2):not(.mode3){gap: 14px;} .ank-skin .nk-library #list-items .name{font-size: 14px;line-height: 1.35;} @media (max-width: 1000px){.ank-skin .nk-library > .aside-wrapper{grid-template-columns: minmax(0px,1fr) 270px;} .ank-skin .nk-sidebar .nk-latest-widget,.ank-skin .nk-sidebar .nk-trending-widget{grid-column: 1 / -1;}} @media (max-width: 760px){.ank-skin .nk-library > .aside-wrapper{grid-template-columns: minmax(0px,1fr);} .ank-skin .nk-library > .aside-wrapper > aside.sidebar{grid-column: 1;} .ank-skin .nk-library-hero{padding: 20px;border-radius: 18px;} .ank-skin .nk-library-hero h1{font-size: 30px;} .ank-skin .nk-library-hero > p{font-size: 13px;}} @media (max-width: 440px){.ank-skin .nk-library-hero h1{font-size: 26px;}} .ank-skin .nk-sidebar .nk-latest-widget,.ank-skin .nk-sidebar .nk-trending-widget{padding: 18px;} .ank-skin .nk-sidebar .nk-latest-widget .nk-section-head,.ank-skin .nk-sidebar .nk-trending-widget .nk-section-head{margin-bottom: 10px;} .ank-skin .nk-sidebar .nk-latest-widget .nk-section-head h2,.ank-skin .nk-sidebar .nk-trending-widget .nk-section-head h2{font-size: 16px;} .ank-skin .nk-sidebar .nk-latest-widget .nk-update{padding: 9px 0px;gap: 10px;} .ank-skin .nk-sidebar .nk-latest-widget .nk-update img{width: 48px;height: 58px;border-radius: 7px;} .ank-skin .nk-sidebar .nk-latest-widget .nk-update > .nk-rank{flex: 0 0 24px;min-width: 24px;height: 24px;display: grid;place-items: center;border-radius: 6px;background: var(--nk-accent);color: rgb(255,255,255);font-size: 12px;font-weight: 800;} .ank-skin .nk-sidebar .nk-latest-widget .nk-update strong{font-size: 12px;line-height: 1.35;} .ank-skin .nk-sidebar .nk-latest-widget .nk-update small{font-size: 10px;margin-top: 3px;} .ank-skin .nk-sidebar .nk-trending-widget .nk-trend{padding: 8px 0px;} @media (max-width: 760px){.ank-skin .nk-watchlist{padding: 14px;margin-bottom: 16px;} .ank-skin .nk-watchlist .nk-section-head{margin-bottom: 6px;} .ank-skin .nk-watchlist .nk-section-head h2{font-size: 18px;} .ank-skin .nk-watchlist .nk-section-head > a{font-size: 11px;} .ank-skin .nk-watchlist > p{font-size: 12px;line-height: 1.5;margin-bottom: 12px;} .ank-skin .nk-watchlist .nk-watch-empty{padding: 14px;font-size: 12px;gap: 10px;} .ank-skin .nk-watchlist .nk-watch-empty .nk-btn{font-size: 12px;padding: 8px 13px;}} @media (max-width: 440px){.ank-skin .nk-watchlist .nk-section-head h2{font-size: 16px;} .ank-skin .nk-watchlist .nk-section-head > a{font-size: 10px;} .ank-skin .nk-watchlist > p{font-size: 11px;}} .ank-skin .layout-page-detail #w-info.nk-detail-hero{padding: 24px;border-radius: 22px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo{align-items: start;gap: 24px;display: grid !important;grid-template-columns: minmax(150px,220px) minmax(0px,1fr) !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo > .poster{order: 0;max-width: 100%;align-self: start;display: block !important;visibility: visible !important;opacity: 1 !important;position: relative !important;width: 220px !important;height: auto !important;padding: 0px !important;margin: 0px !important;float: none !important;flex: 0 0 auto !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo > .poster span{display: block !important;position: relative !important;width: 100% !important;height: 330px !important;min-height: 0px !important;padding: 0px !important;aspect-ratio: auto !important;overflow: hidden !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo > .poster span img{border-radius: 16px;display: block !important;visibility: visible !important;opacity: 1 !important;position: absolute !important;inset: 0px !important;width: 100% !important;height: 100% !important;object-fit: cover !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo > .poster .tick-rate{z-index: 2;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo > .info{order: 1;width: 100%;max-width: 1100px;min-width: 0px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .info h1.title{line-height: 1.08;margin: 0px 0px 12px;text-align: left;overflow-wrap: anywhere;font-size: clamp(28px,3.2vw,46px) !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .names{font-size: 12px;text-align: left;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .nk-tags{justify-content: flex-start;gap: 6px;margin: 8px 0px 14px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .nk-tags span{font-size: 11px;padding: 5px 9px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .actions{justify-content: flex-start;margin: 6px 0px 16px !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .actions .btn{font-size: 13px;min-height: 42px;padding: 10px 17px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .synopsis{font-size: 14px;line-height: 1.65;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .nk-facts{grid-template-columns: repeat(4,minmax(0px,1fr));gap: 10px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .nk-facts > div{padding: 12px;border-radius: 12px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .nk-facts small{font-size: 10px;margin-bottom: 3px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .nk-facts strong{font-size: 18px;} .ank-skin .layout-page-detail .nk-detail-story p{font-size: 14px;line-height: 1.7;} .ank-skin .layout-page-detail .nk-section-head h2{font-size: 18px;} @media (max-width: 760px){.ank-skin .layout-page-detail #w-info.nk-detail-hero{padding: 18px;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo{flex-direction: column;align-items: center;gap: 14px;display: flex !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo > .poster{max-width: 62vw;align-self: center;width: 180px !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo > .poster span{height: 270px !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo > .info{width: 100%;text-align: center;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .info h1.title{font-size: clamp(25px,7vw,34px) !important;text-align: center;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .names{text-align: center;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .nk-tags,.ank-skin .layout-page-detail #w-info.nk-detail-hero .actions{justify-content: center;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .synopsis{font-size: 13px;text-align: left;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .nk-facts{grid-template-columns: repeat(2,minmax(0px,1fr));}} @media (max-width: 440px){.ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo > .poster{width: 150px !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .binfo > .poster span{height: 225px !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .info h1.title{font-size: 26px !important;} .ank-skin .layout-page-detail #w-info.nk-detail-hero .nk-facts strong{font-size: 16px;}} :root{--ak-accent: #1292c9;--accent-color: #1292c9;--ak-bg: #050b10;--ak-bg-2: #0c1e2d;} body.ank-skin{--nk-accent: #1292c9;--ak-accent: #1292c9;--accent-color: #1292c9;--nk-bg: #050b10;--nk-panel: #0c1e2d;--nk-raised: #182a38;--nk-border: #233442;--nk-muted: #91a8ba;--nk-text: #f5f7fa;--ak-bg: var(--nk-bg);--ak-bg-2: var(--nk-panel);background: var(--nk-bg);} body.ank-skin.nk-light{--nk-bg: #f2f8fb;--nk-panel: #fff;--nk-raised: #e3f0f7;--nk-border: #c8dce6;--nk-muted: #526a79;--nk-text: #172d3a;} .ank-skin header{background: var(--nk-bg);} .ank-skin header > .container{max-width: 1800px;width: calc(100% - 64px);} .ank-skin header .nk-header-layout{grid-template-columns: auto minmax(0px,1fr) auto;grid-template-areas: "brand navigation account" "search search search";gap: 0px 18px;padding: 22px 0px 26px;min-height: 106px;} .ank-skin header .nk-header-layout .logo img{width: 220px;height: 54px;max-width: none;} .ank-skin header .nk-header-layout > .nk-top-nav{gap: 3px;justify-content: flex-start;} .ank-skin header .nk-top-nav a{font-size: clamp(12px,1.12vw,20px);font-weight: 800;padding: 13px 14px;color: var(--nk-muted);border-radius: 15px;} .ank-skin header .nk-top-nav a[aria-current]{position: relative;background: rgba(18,146,201,0.063);color: var(--nk-text);} .ank-skin header .nk-top-nav a[aria-current]::after{content: "";position: absolute;bottom: 7px;left: 18px;right: 18px;height: 3px;background: var(--nk-accent);} .ank-skin header .nk-header-layout > #search{width: min(1320px,100%);justify-self: center;margin-top: 45px;position: relative;z-index: 2;} .ank-skin header .nk-header-layout #search form{height: 76px;padding: 0px;border: 0px;border-radius: 0px;background: transparent;gap: 15px;} .ank-skin header .nk-header-layout #search input{order: 0;width: 0px;flex: 1 1 0%;height: 76px;border: 1px solid rgba(18,146,201,0.3);border-radius: 15px;background: var(--nk-bg);padding: 0px 24px;font-size: 23px;} .ank-skin header .nk-header-layout #search form > button{order: 1;position: static;flex: 0 0 177px;width: 177px;height: 76px;border-radius: 15px;background: var(--nk-accent);color: white;font-size: 23px;font-weight: 900;} .ank-skin header .nk-header-layout #search .tip{display: none;} .ank-skin header #user .nk-register{display: none;} .ank-skin header .nk-header-layout > .end{gap: 12px;} .ank-skin header #user .sign-in,.ank-skin .nk-theme-toggle,.anidao-search-focus,.ank-skin #lang .switch{height: 60px;min-height: 60px;border: 1px solid var(--nk-border);border-radius: 14px;background: var(--nk-raised);color: var(--nk-text);} .ank-skin header #user .sign-in{font-size: 23px;font-weight: 900;padding: 12px 22px;} .ank-skin .nk-theme-toggle,.anidao-search-focus{width: 60px;flex-shrink: 0;cursor: pointer;} .anidao-search-focus{margin-right: 12px;} .ank-skin #lang .switch{display: flex;align-items: center;padding: 0px 16px;font-weight: 800;} .ank-skin #lang .switch span{font-size: 16px;background: none;padding: 0px;white-space: nowrap;} .ank-skin #lang .switch span.active{display: none;} .ank-skin #lang .switch:has(span[data-value="en"].active) span[data-value="jp"]{font-size: 0px;} .ank-skin #lang .switch:has(span[data-value="en"].active) span[data-value="jp"]::after{content: "English Name";font-size: 16px;} .ank-skin #lang .switch:has(span[data-value="jp"].active) span[data-value="en"]{font-size: 0px;} .ank-skin #lang .switch:has(span[data-value="jp"].active) span[data-value="en"]::after{content: "Japanese Name";font-size: 16px;} .ank-skin .nk-home #recent-update,.ank-skin .nk-main-column > #schedule-block{padding: 30px;border: 1px solid var(--nk-border);border-radius: 22px;background: var(--nk-panel);margin: 24px 0px;} .ank-skin #recent-update > .head,.ank-skin #schedule > .head{display: flex;align-items: center;justify-content: space-between;gap: 16px;background: none;padding: 0px;margin: 0px 0px 24px;flex-wrap: wrap;} .ank-skin #recent-update .head .title,.ank-skin #schedule .head > .title{font-size: 34px;font-weight: 900;line-height: 1.2;text-transform: uppercase;margin: 0px;letter-spacing: 0px;} .ank-skin #recent-update .head .end{margin: 0px;display: flex;gap: 8px;align-items: center;} .ank-skin #recent-update .text-tabs{display: flex;gap: 10px;flex-wrap: wrap;} .ank-skin #recent-update .text-tabs .tab,.ank-skin #schedule .day .inner{border: 1px solid var(--nk-border);border-radius: 99px;background: var(--nk-raised);color: var(--nk-muted);font-size: 22px;line-height: 1.4;font-weight: 900;padding: 10px 20px;cursor: pointer;} .ank-skin #recent-update .text-tabs .active,.ank-skin #schedule .days .day.active .inner{background: rgba(18,146,201,0.16);border-color: rgba(18,146,201,0.4);color: var(--nk-text);} .ank-skin #recent-update .head .paging{display: none;} .ank-skin #recent-update .ani.items{grid-template-columns: repeat(5,minmax(0px,1fr));gap: 24px;margin: 0px;padding: 0px;display: grid !important;} .ank-skin #recent-update .ani.items > .item{float: none;padding: 0px;margin: 0px;min-width: 0px;width: auto !important;} .ank-skin #recent-update .ani.items > .item > .inner{border-radius: 22px;background: var(--nk-bg);height: 100%;border: 1px solid var(--nk-border);} .ank-skin #recent-update .ani.poster{border-radius: 0px;margin: 0px;width: 100%;padding: 0px;aspect-ratio: 2 / 3;height: auto;} .ank-skin #recent-update .ani.poster > a{display: block;width: 100%;height: 100%;padding: 0px;position: relative;} .ank-skin #recent-update .ani.poster img{position: absolute;inset: 0px;width: 100%;height: 100%;object-fit: cover;} .ank-skin #recent-update .ani.poster .meta{position: absolute;inset: 12px 12px auto;background: none;padding: 0px;} .ank-skin #recent-update .ani.poster .meta .inner{background: none;border: 0px;padding: 0px;display: block;} .ank-skin #recent-update .ani.poster .meta .left{display: flex;gap: 5px;} .ank-skin #recent-update .ep-status{background: rgba(7,17,31,0.9);color: rgb(185,231,250);border-radius: 8px;padding: 6px 9px;font-weight: 900;font-size: 15px;} .ank-skin #recent-update .ep-status.dub{color: rgb(186,245,224);} .ank-skin #recent-update .ep-status.total,.ank-skin #recent-update .ani.poster .meta .right{display: none;} .ank-skin #recent-update .item .info{padding: 18px;background: transparent;display: block;} .ank-skin #recent-update .item .info .name{font-size: 20px;line-height: 1.35;font-weight: 850;white-space: normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-height: 54px;margin: 0px 0px 12px;color: var(--nk-text);} .anidao-card-details{display: none;} .ank-skin #recent-update .anidao-card-details{display: grid;gap: 12px;color: var(--nk-muted);font-size: 17px;} .ank-skin #recent-update .item .info .genre,.ank-skin #recent-update .item .info > .meta{display: none;} .ank-skin #schedule .now{display: none;} .ank-skin #schedule .head .title .end{margin-top: 8px;} .ank-skin #schedule .head .tabs{font-size: 11px;display: flex;gap: 8px;} .ank-skin #schedule .head .tabs .tab{cursor: pointer;color: var(--nk-muted);padding: 2px 6px;} .ank-skin #schedule .head .tabs .tab.active{color: var(--nk-accent);} .ank-skin #schedule .days{display: block;width: auto;max-width: 100%;margin: 0px;} .ank-skin #schedule .days .prev,.ank-skin #schedule .days .next,.ank-skin #schedule .days .date{display: none;} .ank-skin #schedule .days .items-wrap{width: auto;overflow: auto;} .ank-skin #schedule .days .items{display: flex;gap: 10px;padding: 0px;} .ank-skin #schedule .days .day{width: auto;flex: 0 0 auto;padding: 0px;} .ank-skin #schedule .days .day .inner{float: none;text-align: center;} .ank-skin #schedule .days .wday{font: inherit;height: auto;} .ank-skin #schedule .body{background: none;padding: 0px;} .ank-skin #schedule .body > .items{padding: 0px;display: grid;gap: 14px;} .ank-skin #schedule .body > .items > a.item{display: grid;grid-template-columns: 86px auto auto 1fr;grid-template-rows: auto auto;gap: 4px 12px;align-items: center;padding: 15px;border: 1px solid var(--nk-border);border-radius: 22px;background: color-mix(in srgb,var(--nk-panel) 75%,var(--nk-bg));margin: 0px;color: var(--nk-text);text-decoration: none;} .ank-skin #schedule .body > .items > a.item:nth-child(n+8){display: none;} .ank-skin #schedule .body.expand > .items > a.item:nth-child(n+8){display: grid;} .anidao-schedule-poster{grid-area: 1 / 1 / 3;width: 86px;height: 86px;object-fit: cover;border-radius: 14px;} .ank-skin #schedule .body .item .title{grid-area: 1 / 2 / auto / 5;align-self: end;white-space: normal;font-size: 20px;font-weight: 850;line-height: 1.4;padding: 0px;margin: 0px;} .ank-skin #schedule .body .item .ep{grid-area: 2 / 2;background: none;float: none;padding: 0px;margin: 0px;color: var(--nk-muted);font-size: 17px;align-self: start;} .ank-skin #schedule .body .item .ep i{display: none;} .ank-skin #schedule .body .item .time{grid-area: 2 / 3;width: auto;padding: 0px;margin: 0px;color: var(--nk-accent);font-size: 18px;font-weight: 900;align-self: start;} .anidao-schedule-status{grid-area: 2 / 4;color: var(--nk-muted);font-size: 17px;align-self: start;} @media (min-width: 1500px){.ank-skin header #menu-toggler{display: none;}} @media (max-width: 1499px){.ank-skin header .nk-header-layout{grid-template-columns: auto 1fr;grid-template-areas: "brand account" "navigation navigation" "search search";gap: 12px;} .ank-skin header .nk-header-layout > .end{justify-self: end;} .ank-skin header .nk-header-layout > .nk-top-nav{overflow-x: auto;} .ank-skin header .nk-header-layout > #search{margin-top: 8px;} .ank-skin header .nk-top-nav a{font-size: 16px;} .ank-skin #recent-update .text-tabs .tab,.ank-skin #schedule .day .inner{font-size: 17px;padding: 8px 16px;} .ank-skin #recent-update .ani.items{gap: 16px;} .ank-skin #recent-update .item .info{padding: 14px;} .ank-skin #recent-update .item .info .name{font-size: 17px;}} @media (max-width: 1000px){.ank-skin #recent-update .ani.items{grid-template-columns: repeat(4,minmax(0px,1fr));} .ank-skin #schedule .head{align-items: flex-start;} .ank-skin #schedule .days{width: 100%;} .ank-skin #schedule .days .items{justify-content: space-between;gap: 6px;}} @media (max-width: 700px){.ank-skin header > .container{width: calc(100% - 28px);} .ank-skin header .nk-header-layout .logo img{width: 145px;height: 40px;} .ank-skin header .nk-header-layout{gap: 10px;padding: 12px 0px 18px;} .ank-skin header .nk-header-layout > .end{gap: 6px;} .ank-skin header #user .sign-in{font-size: 14px;padding: 8px 12px;height: 40px;min-height: 40px;} .ank-skin .nk-theme-toggle,.anidao-search-focus{width: 36px;height: 40px;min-height: 40px;} .anidao-search-focus{display: none;} .ank-skin #lang .switch{min-height: 40px;height: 40px;padding: 0px 8px;} .ank-skin #lang .switch span::after{font-size: 11px !important;} .ank-skin #quick-menu{gap: 6px;} .ank-skin header .nk-header-layout #search form,.ank-skin header .nk-header-layout #search input,.ank-skin header .nk-header-layout #search form > button{height: 52px;font-size: 16px;} .ank-skin header .nk-header-layout #search form > button{flex-basis: 90px;width: 90px;} .ank-skin header .nk-header-layout #search input{padding: 0px 14px;} .ank-skin header .nk-top-nav a{font-size: 14px;padding: 10px;} .ank-skin .nk-home #recent-update,.ank-skin .nk-main-column > #schedule-block{padding: 16px;} .ank-skin #recent-update .head .title,.ank-skin #schedule .head > .title{font-size: 25px;} .ank-skin #recent-update .ani.items{grid-template-columns: repeat(2,minmax(0px,1fr));gap: 14px;} .ank-skin #recent-update .text-tabs{gap: 6px;} .ank-skin #recent-update .text-tabs .tab{font-size: 14px;padding: 7px 11px;} .ank-skin #recent-update .anidao-card-details{font-size: 14px;} .ank-skin #schedule .days .day .inner{padding: 8px 10px;font-size: 14px;} .ank-skin #schedule .body > .items > a.item{grid-template-columns: 60px auto 1fr;gap: 3px 8px;padding: 12px;} .anidao-schedule-poster{width: 60px;height: 70px;grid-row: 1 / 4;} .ank-skin #schedule .body .item .title{grid-column: 2 / 4;font-size: 15px;} .ank-skin #schedule .body .item .ep,.ank-skin #schedule .body .item .time{font-size: 13px;} .anidao-schedule-status{grid-area: 3 / 2 / auto / 4;font-size: 12px;}} @media (max-width: 420px){.ank-skin header .nk-header-layout{grid-template-columns: auto 1fr;grid-template-areas: "brand account" "search search";} .ank-skin header .nk-header-layout > .end{justify-self: end;} .ank-skin #schedule .days .items{justify-content: flex-start;} .ank-skin #recent-update .item .info .name{font-size: 15px;} .ank-skin #recent-update .item .info{padding: 12px;}} .ank-skin section#schedule .head > .title{padding: 0px;text-align: left;} .ank-skin section#schedule .head .days{margin: 0px;display: block;flex: 0 1 auto;} .ank-skin section#schedule .head .days .items .day{width: auto;flex: 0 0 auto;} .ank-skin section#schedule .head .days .items .day .inner{padding: 10px 20px;border-radius: 99px;text-transform: none;color: var(--nk-muted);float: none;} .ank-skin section#schedule .head .days .items .day .inner .wday{font-family: inherit;font-size: 22px;font-weight: 900;height: auto;line-height: 1.4;overflow: visible;} .ank-skin section#schedule .head .days .items .day.active .inner{background: rgba(18,146,201,0.16);color: var(--nk-text);border-color: rgba(18,146,201,0.4);} .ank-skin section#schedule .head .days .items .day .inner::after{display: none;} .ank-skin section#schedule .body .items a.item .ep{min-width: 0px;background: none;border-radius: 0px;padding: 0px;text-align: left;} .ank-skin section#schedule .body .items a.item .ep span{margin: 0px;} .ank-skin section#schedule .head .tabs .tab{background: none;border-radius: 0px;line-height: 1.5;height: auto;} .ank-skin section#schedule .head .tabs .tab.active{color: var(--nk-accent);background: none;} .ank-skin #recent-update .ep-status{height: auto;line-height: 1.3;margin: 0px;vertical-align: baseline;} .ank-skin #recent-update .ep-status::before,.ank-skin #recent-update .ep-status::after{display: none;} .ank-skin #recent-update .ep-status.sub,.ank-skin #recent-update .ep-status.sub > span{color: rgb(185,231,250) !important;} .ank-skin #recent-update .ep-status.dub,.ank-skin #recent-update .ep-status.dub > span{color: rgb(186,245,224) !important;} .ank-skin #recent-update .ep-status.sub > span::before{content: "CC ";display: inline;width: auto;height: auto;background: none;vertical-align: baseline;} .ank-skin #recent-update .item .info .b1{width: 100%;max-width: none;display: block;} .ank-skin #recent-update .ani.poster > a{border-radius: 0px;} .ank-skin #lang .switch span.active::before,.ank-skin #lang .switch span::before{display: none;} .ank-skin header .nk-header-layout #quick-menu{display: contents !important;} .ank-skin header .nk-header-layout > .end{align-items: center;} .ank-skin header .nk-header-layout > .end > .d-flex{display: contents !important;} .ank-skin header .nk-header-layout .anidao-search-focus{order: 0;margin-right: 0px;} .ank-skin header .nk-header-layout #lang{order: 1;} .ank-skin header .nk-header-layout #user{order: 2;} .ank-skin header .nk-header-layout .nk-theme-toggle{order: 3;} @media (max-width: 1499px){.ank-skin section#schedule .head .days .items .day .inner{padding: 8px 16px;} .ank-skin section#schedule .head .days .items .day .inner .wday{font-size: 17px;}} @media (max-width: 700px){.ank-skin section#schedule .head .days .items .day .inner{padding: 8px 10px;} .ank-skin section#schedule .head .days .items .day .inner .wday{font-size: 14px;} .ank-skin header .nk-header-layout > .nk-top-nav{display: flex !important;width: 100%;}} .ank-skin #recent-update .ani.items > .item > .inner{background: color-mix(in srgb,var(--nk-panel) 75%,var(--nk-bg));} .ank-skin #recent-update .ani.items > .item .info .name{max-height: none;height: auto;width: 100%;min-height: 54px;letter-spacing: 0px;} .ank-skin section#schedule .body .items a.item .title{font-size: 20px;padding: 0px;clear: none;line-height: 1.4;} .ank-skin section#schedule .body .items a.item .time{font-family: inherit;width: auto;line-height: 1.6;} .ank-skin section#schedule .body .items a.item .ep{font-family: inherit;line-height: 1.6;} .ank-skin #lang .switch span{box-shadow: none;border: 0px;} @media (max-width: 700px){.ank-skin section#schedule .body .items a.item .title{font-size: 15px;}} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .binfo{align-items: start;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .binfo > .poster{align-self: start;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .binfo > .info{padding: 0px;margin: 0px;min-width: 0px;} .ank-skin #watch-main.layout-page-detail .nk-breadcrumb strong,.ank-skin #watch-main.layout-page-detail .names,.ank-skin #watch-main.layout-page-detail .nk-anime-info .meta > div > span{min-width: 0px;overflow-wrap: anywhere;} @media (max-width: 760px){.ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero{padding: 18px;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .binfo{flex-direction: column;align-items: center;gap: 18px;width: 100%;min-width: 0px;display: flex !important;grid-template-columns: minmax(0px,1fr) !important;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .binfo > .poster{align-self: center;max-width: 70%;margin: 0px !important;width: 180px !important;flex: 0 0 auto !important;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .binfo > .poster span{height: auto !important;aspect-ratio: 2 / 3 !important;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .binfo > .info{width: 100%;max-width: 100%;text-align: center;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .info h1.title{line-height: 1.15;overflow-wrap: anywhere;text-align: center;font-size: clamp(24px,6.5vw,32px) !important;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .names{font-size: 12px;line-height: 1.5;text-align: center;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .nk-tags{justify-content: center;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin: 6px 0px 16px !important;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .actions .btn{min-height: 44px;display: inline-flex;align-items: center;justify-content: center;padding: 10px 14px;font-size: 14px;margin: 0px !important;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .nk-facts{grid-template-columns: repeat(2,minmax(0px,1fr));gap: 10px;text-align: left;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .nk-facts strong{overflow-wrap: anywhere;font-size: 16px;} .ank-skin #watch-main.layout-page-detail .nk-detail-columns{display: grid;grid-template-columns: minmax(0px,1fr);gap: 18px;} .ank-skin #watch-main.layout-page-detail .nk-detail-columns > aside{width: 100%;min-width: 0px;} .ank-skin #watch-main.layout-page-detail .nk-panel{padding: 16px;} .ank-skin #watch-main.layout-page-detail .nk-episode-row{display: grid;grid-template-columns: 36px minmax(0px,1fr) auto;gap: 10px;padding: 12px;min-width: 0px;} .ank-skin #watch-main.layout-page-detail .nk-episode-number{width: 36px;min-width: 0px;height: 36px;font-size: 13px;} .ank-skin #watch-main.layout-page-detail .nk-episode-row strong{font-size: 14px;overflow-wrap: anywhere;} .ank-skin #watch-main.layout-page-detail .nk-episode-row small{font-size: 12px;line-height: 1.5;overflow-wrap: anywhere;} .ank-skin #watch-main.layout-page-detail .nk-episode-watch{font-size: 12px;margin-left: 0px;}} @media (max-width: 360px){.ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero{padding: 14px;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .binfo > .poster{width: 150px !important;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .actions{gap: 8px;} .ank-skin #watch-main.layout-page-detail #w-info.nk-detail-hero .actions .btn{font-size: 13px;padding: 10px 11px;} .ank-skin #watch-main.layout-page-detail .nk-episode-row{gap: 8px;padding: 10px;}} .ank-skin .nk-home{width: calc(100% - 64px);max-width: 1660px;padding-top: 24px;} .ank-skin .nk-home > .nk-layout{display: grid;grid-template-columns: minmax(0px,1fr) 320px;align-items: start;gap: 24px;} .ank-skin .nk-home .nk-main-column{width: 100%;min-width: 0px;} .ank-skin .nk-home .nk-sidebar{display: flex;flex-direction: column;gap: 24px;width: 100%;min-width: 0px;} .ank-skin .nk-home .nk-sidebar > section{margin: 0px;width: 100%;} .ank-skin .nk-home #recent-update,.ank-skin .nk-home #schedule-block{width: 100%;padding: 24px;margin: 0px 0px 24px;border-radius: 20px;} .ank-skin .nk-home #recent-update .head .title,.ank-skin .nk-home section#schedule .head > .title{font-family: inherit;font-size: 26px;font-weight: 800;letter-spacing: 0px;line-height: 1.25;padding: 0px;text-align: left;} .ank-skin .nk-home #recent-update > .head,.ank-skin .nk-home section#schedule > .head{gap: 16px;margin-bottom: 20px;} .ank-skin .nk-home #recent-update .text-tabs .tab{font-family: inherit;font-size: 16px;font-weight: 750;padding: 9px 17px;min-height: 42px;white-space: nowrap;} .ank-skin .nk-home #recent-update .ani.items{grid-template-columns: repeat(5,minmax(0px,1fr));gap: 22px;} .ank-skin .nk-home #recent-update .item .info .name{font-size: 17px;line-height: 1.4;min-height: 48px;font-weight: 750;} .ank-skin .nk-home #recent-update .anidao-card-details{font-size: 14px;gap: 9px;} .ank-skin .nk-home #recent-update .no-item{grid-column: 1 / -1;padding: 24px 0px;color: var(--nk-muted);font-size: 15px;text-align: left;} .ank-skin .nk-home section#schedule .head .days .prev,.ank-skin .nk-home section#schedule .head .days .next{display: none !important;} .ank-skin .nk-home section#schedule .head .days .items .day .inner{font-family: inherit;padding: 9px 17px;min-height: 42px;border-radius: 99px;} .ank-skin .nk-home section#schedule .head .days .items .day .inner .wday{font-family: inherit;font-size: 16px;font-weight: 750;line-height: 1.4;} .ank-skin .nk-home section#schedule .head .tabs .tab{border: 0px;font: 700 12px / 1.5 system-ui,sans-serif;padding: 4px 8px;} .ank-skin .nk-home section#schedule .body .items a.item .title{font-size: 17px;font-weight: 750;} .ank-skin .nk-home section#schedule .body .items a.item .time{font-size: 15px;} .ank-skin .nk-home section#schedule .body .items a.item .ep,.ank-skin .nk-home .anidao-schedule-status{font-size: 14px;} .ank-skin .nk-home section#schedule .body .no-item{padding: 24px 0px;min-height: 0px;font-size: 15px;color: var(--nk-muted);text-align: left;} .ank-skin .nk-home section#schedule .body .more{display: block;width: auto;margin: 6px auto 0px;padding: 10px 18px;min-height: 42px;border: 1px solid var(--nk-border);border-radius: 10px;background: var(--nk-raised);color: var(--nk-text);font: 700 14px / 1.5 system-ui,sans-serif;cursor: pointer;} .ank-skin .nk-home section#schedule .body .more::before,.ank-skin .nk-home section#schedule .body .more::after{display: none;} .anidao-pagination{display: flex;justify-content: center;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 24px;} .anidao-pagination button{border: 1px solid var(--nk-border);border-radius: 9px;background: var(--nk-raised);color: var(--nk-text);font: 700 14px / 1.4 system-ui,sans-serif;min-height: 42px;min-width: 42px;padding: 9px 13px;cursor: pointer;} .anidao-pagination button[aria-current="page"]{background: rgb(18,146,201);border-color: rgb(18,146,201);color: rgb(255,255,255);} .anidao-pagination button:disabled{opacity: 0.4;cursor: default;} .anidao-feed-status{font-size: 13px;color: var(--nk-muted);margin: 12px 0px 0px;text-align: center;} .anidao-feed-status:empty{display: none;} [data-anidao-updates][aria-busy="true"] > .body{opacity: 0.65;} @media (min-width: 1100px){.ank-skin header .nk-header-layout{grid-template-columns: auto minmax(0px,1fr) auto;grid-template-areas: "brand navigation account" "search search search";gap: 0px 12px;padding: 18px 0px 24px;} .ank-skin header .nk-header-layout > .nk-top-nav{display: flex;gap: 2px;width: auto;overflow: visible;justify-content: flex-start;} .ank-skin header .nk-header-layout .logo img{width: 180px;height: 46px;} .ank-skin header .nk-header-layout > .start{gap: 0px;} .ank-skin header #menu-toggler{display: none;} .ank-skin header .nk-header-layout > .nk-top-nav a{font-size: 14px;padding: 12px 9px;font-weight: 750;} .ank-skin header .nk-header-layout > .end{gap: 8px;} .ank-skin header .nk-header-layout #lang .switch{padding: 0px 10px;min-height: 46px;height: 46px;} .ank-skin header .nk-header-layout #lang .switch span::after{font-size: 13px;} .ank-skin header .nk-header-layout #user .sign-in{font-size: 17px;height: 46px;min-height: 46px;padding: 10px 15px;} .ank-skin header .nk-header-layout .nk-theme-toggle,.ank-skin header .nk-header-layout .anidao-search-focus{width: 46px;height: 46px;min-height: 46px;} .ank-skin header .nk-header-layout > #search{width: min(1320px,100%);margin-top: 38px;} .ank-skin header .nk-header-layout #search form,.ank-skin header .nk-header-layout #search input,.ank-skin header .nk-header-layout #search form > button{height: 64px;font-size: 18px;} .ank-skin header .nk-header-layout #search form > button{width: 155px;flex-basis: 155px;} .ank-skin header .nk-header-layout #search::before{content: "";position: absolute;z-index: -1;left: 50%;transform: translateX(-50%);width: 100vw;max-width: 100vw;top: -18px;bottom: -24px;background: linear-gradient(rgb(10,27,40),rgb(8,19,29));border-top: 1px solid var(--nk-border);pointer-events: none;} .ank-skin.nk-light header .nk-header-layout #search::before{background: var(--nk-raised);}} @media (min-width: 1100px) and (max-width: 1300px){.ank-skin header > .container{width: calc(100% - 36px);} .ank-skin header .nk-header-layout .logo img{width: 155px;} .ank-skin header .nk-header-layout > .nk-top-nav a{font-size: 12px;padding: 10px 6px;} .ank-skin header .nk-header-layout .anidao-search-focus{display: none;}} @media (min-width: 1001px) and (max-width: 1350px){.ank-skin .nk-home > .nk-layout{grid-template-columns: minmax(0px,1fr) 290px;gap: 20px;} .ank-skin .nk-home #recent-update .ani.items{grid-template-columns: repeat(5,minmax(0px,1fr));gap: 14px;}} @media (max-width: 1000px){.ank-skin .nk-home{width: calc(100% - 40px);} .ank-skin .nk-home > .nk-layout{grid-template-columns: minmax(0px,1fr);} .ank-skin .nk-home #recent-update .ani.items{grid-template-columns: repeat(4,minmax(0px,1fr));gap: 16px;}} @media (max-width: 760px){.ank-skin .nk-home{width: calc(100% - 28px);padding-top: 16px;} .ank-skin .nk-home .nk-sidebar{grid-template-columns: minmax(0px,1fr);} .ank-skin .nk-home #recent-update,.ank-skin .nk-home #schedule-block{padding: 16px;margin-bottom: 18px;} .ank-skin .nk-home #recent-update .head .title,.ank-skin .nk-home section#schedule .head > .title{font-size: 22px;} .ank-skin .nk-home #recent-update .text-tabs{gap: 6px;} .ank-skin .nk-home #recent-update .text-tabs .tab{font-size: 13px;padding: 8px 11px;} .ank-skin .nk-home #recent-update .ani.items{grid-template-columns: repeat(2,minmax(0px,1fr));gap: 14px;} .ank-skin .nk-home #recent-update .item .info .name{font-size: 15px;min-height: 42px;} .ank-skin .nk-home #recent-update .anidao-card-details{font-size: 13px;} .ank-skin .nk-home section#schedule .head .days{width: 100%;max-width: 100%;} .ank-skin .nk-home section#schedule .head .days .items{gap: 6px;} .ank-skin .nk-home section#schedule .head .days .items .day .inner{padding: 8px 10px;} .ank-skin .nk-home section#schedule .head .days .items .day .inner .wday{font-size: 13px;} .ank-skin .nk-home section#schedule .body .items a.item .title{font-size: 14px;} .ank-skin .nk-home section#schedule .body .items a.item .time,.ank-skin .nk-home section#schedule .body .items a.item .ep,.ank-skin .nk-home .anidao-schedule-status{font-size: 12px;}} @media (min-width: 1100px){.ank-skin header > .container{width: 94.5%;max-width: 1800px;} .ank-skin header .nk-header-layout{padding: clamp(14px,1.12vw,21px) 0px clamp(18px,1.45vw,27px);gap: 0px clamp(10px,0.9vw,17px);grid-template-columns: auto minmax(0px,1fr) auto;} .ank-skin header .nk-header-layout .logo img{width: clamp(144px,11.7vw,220px);height: clamp(34px,2.75vw,52px);} .ank-skin header .nk-header-layout > .nk-top-nav{gap: clamp(2px,0.3vw,6px);} .ank-skin header .nk-header-layout > .nk-top-nav a{font-size: clamp(12px,1.12vw,21px);padding: clamp(9px,0.8vw,15px) clamp(6px,0.8vw,15px);font-weight: 750;} .ank-skin header .nk-header-layout > .end{gap: clamp(8px,0.65vw,12px);} .ank-skin header .nk-header-layout #lang .switch,.ank-skin header .nk-header-layout #user .sign-in,.ank-skin header .nk-header-layout .nk-theme-toggle,.ank-skin header .nk-header-layout .anidao-search-focus{height: clamp(40px,3.22vw,60px);min-height: clamp(40px,3.22vw,60px);background: rgb(16,22,28);border-color: rgba(255,255,255,0.1);border-radius: clamp(9px,0.75vw,14px);} .ank-skin header .nk-header-layout #lang .switch{padding: 0px clamp(11px,0.9vw,17px);} .ank-skin header .nk-header-layout #lang .switch span::after{font-size: clamp(12px,0.96vw,18px);} .ank-skin header .nk-header-layout #user .sign-in{font-size: clamp(17px,1.3vw,24px);padding: 8px clamp(12px,1.05vw,20px);} .ank-skin header .nk-header-layout .nk-theme-toggle,.ank-skin header .nk-header-layout .anidao-search-focus{display: inline-flex;align-items: center;justify-content: center;width: clamp(40px,3.22vw,60px);font-size: clamp(14px,1vw,19px);} .ank-skin header .nk-header-layout > #search{width: min(1320px,71vw);max-width: 100%;justify-self: center;margin: clamp(34px,2.7vw,51px) 0px 0px;flex: initial;} .ank-skin header .nk-header-layout #search form{height: clamp(50px,4.05vw,76px);gap: clamp(10px,0.8vw,15px);} .ank-skin header .nk-header-layout #search input{height: 100%;font-size: clamp(16px,1.3vw,24px);padding: 0px clamp(16px,1.3vw,24px);border-radius: clamp(10px,0.75vw,14px);} .ank-skin header .nk-header-layout #search form > button{height: 100%;width: clamp(118px,9.5vw,177px);flex: 0 0 clamp(118px,9.5vw,177px);font-size: clamp(16px,1.3vw,24px);border-radius: clamp(10px,0.75vw,14px);} .ank-skin header .nk-header-layout #search::before{top: calc(-1 * clamp(18px,1.45vw,27px));bottom: calc(-1 * clamp(18px,1.45vw,27px));} .ank-skin.nk-light header .nk-header-layout #lang .switch,.ank-skin.nk-light header .nk-header-layout #user .sign-in,.ank-skin.nk-light header .nk-header-layout .nk-theme-toggle,.ank-skin.nk-light header .nk-header-layout .anidao-search-focus{background: var(--nk-raised);border-color: var(--nk-border);}} @media (min-width: 701px) and (max-width: 1099px){.ank-skin header .nk-header-layout > #search{width: 90%;margin-top: 10px;justify-self: center;} .ank-skin header .nk-header-layout #search form{height: 52px;gap: 10px;} .ank-skin header .nk-header-layout #search input{height: 52px;font-size: 16px;padding: 0px 16px;} .ank-skin header .nk-header-layout #search form > button{height: 52px;font-size: 16px;width: 112px;flex-basis: 112px;}} .ank-skin .nk-sidebar .nk-watchlist{padding: 18px;background: var(--nk-panel);} .ank-skin .nk-sidebar .nk-watchlist .nk-section-head{align-items: center;margin-bottom: 10px;} .ank-skin .nk-sidebar .nk-watchlist .nk-section-head h2{font-size: 17px;line-height: 1.3;} .ank-skin .nk-sidebar .nk-watchlist .nk-section-head > a{font-size: 11px;} .ank-skin .nk-sidebar .nk-watchlist > p{font-size: 12px;line-height: 1.6;margin-bottom: 12px;} .ank-skin .nk-sidebar .nk-watch-empty{display: flex;flex-direction: column;align-items: flex-start;padding: 14px;gap: 12px;font-size: 12px;} .ank-skin .nk-sidebar .nk-watch-empty .nk-btn{font-size: 13px;padding: 9px 14px;min-height: 42px;} .ank-skin .nk-sidebar .nk-watch-grid{grid-template-columns: minmax(0px,1fr);gap: 10px;} .ank-skin .nk-sidebar .nk-watch-grid .nk-card{display: grid;grid-template-columns: 64px minmax(0px,1fr);align-items: start;border-radius: 10px;} .ank-skin .nk-sidebar .nk-watch-grid .nk-thumb{aspect-ratio: 2 / 3;border-radius: 0px;} .ank-skin .nk-sidebar .nk-watch-grid .nk-type,.ank-skin .nk-sidebar .nk-watch-grid .nk-stats,.ank-skin .nk-sidebar .nk-watch-grid .nk-genres{display: none;} .ank-skin .nk-sidebar .nk-watch-grid .nk-card-body{padding: 10px;} .ank-skin .nk-sidebar .nk-watch-grid h3{font-size: 13px;line-height: 1.4;margin: 0px;} .ank-skin .ep-status{display: inline-flex;align-items: center;position: relative;min-height: 24px;background: rgba(8,21,31,0.92);white-space: nowrap;vertical-align: middle;font-size: 12px;height: auto !important;line-height: 1.4 !important;padding: 4px 7px !important;margin: 0px !important;border-radius: 7px !important;} .ank-skin .ep-status::before,.ank-skin .ep-status::after{display: none !important;} .ank-skin .ep-status > span{display: inline;line-height: 1.4 !important;font-weight: 800 !important;} .ank-skin .ep-status.sub,.ank-skin .ep-status.sub > span{color: rgb(185,231,250) !important;} .ank-skin .ep-status.dub,.ank-skin .ep-status.dub > span{color: rgb(186,245,224) !important;} .ank-skin .ep-status.sub > span::before,.ank-skin #recent-update .ep-status.sub > span::before{content: "SUB ";display: inline;background: none;width: auto;height: auto;vertical-align: baseline;font-family: inherit;font-size: inherit;line-height: inherit;} .ank-skin .ep-status.dub > span::before{content: "DUB ";display: inline;font-family: inherit;font-weight: 800;} .ank-skin #recent-update .ani.poster .meta{top: 8px;left: 8px;right: 8px;overflow: visible;} .ank-skin #recent-update .ani.poster .meta .left{gap: 4px;flex-wrap: wrap;align-items: flex-start;} .ank-skin #recent-update .ep-status{font-size: clamp(10px,0.8vw,12px);padding: 4px 6px !important;border-radius: 7px !important;} .ank-skin .ani.poster > a > img{transition: opacity 0.15s;} @media (min-width: 1001px) and (max-width: 1350px){.ank-skin .nk-home #recent-update{padding: 18px;} .ank-skin .nk-home #recent-update .item .info{padding: 10px;} .ank-skin .nk-home #recent-update .item .info .name{font-size: 14px;min-height: 40px;} .ank-skin .nk-home #recent-update .anidao-card-details{font-size: 12px;}} @media (max-width: 760px){.ank-skin .nk-library .filter-wrapper,.ank-skin .user-body{min-width: 0px;max-width: 100%;} .ank-skin .filter-wrapper input,.ank-skin .user-body input,.ank-skin .user-body select{max-width: 100%;} .ank-skin .nk-episode-row,.ank-skin .nk-anime-info{overflow-wrap: anywhere;}} .ank-skin .nk-home #recent-update .ani.items > .item .info .name{height: 2.8em;min-height: 2.8em;max-height: 2.8em;line-height: 1.4;} @media (max-width: 700px){.ank-skin #list-items.ani.items{margin-left: 0px;margin-right: 0px;width: 100%;} .ank-skin #list-items.ani.items > .item{min-width: 0px;}} @media (max-width: 768px){.ank-skin header > .container{width: calc(100% - 24px);padding: 0px;} .ank-skin header .nk-header-layout{display: grid;grid-template-columns: auto 1fr;grid-template-areas: "brand account" "search search";align-items: center;gap: 8px 10px;padding: 10px 0px 12px;min-height: 0px;} .ank-skin header .nk-header-layout > .start{grid-area: brand;width: auto;min-width: 0px;display: flex;align-items: center;gap: 6px;flex-shrink: 0;position: relative;} .ank-skin header .nk-header-layout #menu-toggler{display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 4px;width: 36px;height: 36px;min-width: 36px;flex: 0 0 36px;margin: 0px;padding: 6px;border: 0px;background: transparent;cursor: pointer;box-sizing: border-box;} .ank-skin header .nk-header-layout #menu-toggler i{display: block;position: static;width: 20px;height: 2px;margin: 0px;background: var(--nk-text);transform: none;} .ank-skin header .nk-header-layout .logo{width: auto;min-width: 0px;height: 36px;display: flex;align-items: center;margin: 0px;} .ank-skin header .nk-header-layout .logo img{display: block;width: auto;max-width: 100px;height: 30px;object-fit: contain;} .ank-skin header .nk-header-layout > .nk-top-nav{display: none !important;} .ank-skin header .nk-header-layout > .end{grid-area: account;width: auto;min-width: 0px;display: flex;align-items: center;justify-content: flex-end;justify-self: end;gap: 5px;flex-wrap: nowrap;} .ank-skin header .nk-header-layout #quick-menu{display: contents !important;} .ank-skin header .nk-header-layout #lang{flex: 0 0 auto;min-width: 0px;width: auto;margin: 0px;order: 1;} .ank-skin header .nk-header-layout #lang .switch{display: flex;align-items: center;justify-content: center;width: auto;height: 34px;min-height: 34px;padding: 0px 8px;border-radius: 8px;background: var(--nk-raised);border: 1px solid var(--nk-border);box-sizing: border-box;} .ank-skin header .nk-header-layout #lang .switch span::after{font-size: 11px !important;white-space: nowrap;} .ank-skin header .nk-header-layout #user{display: flex;align-items: center;gap: 5px;flex: 0 0 auto;order: 2;} .ank-skin header .nk-header-layout #user .top-profile{display: flex;align-items: center;gap: 5px;} .ank-skin header .nk-header-layout #user .avatar{width: 34px;height: 34px;border-radius: 50%;overflow: hidden;flex: 0 0 34px;} .ank-skin header .nk-header-layout #user .avatar img{width: 100%;height: 100%;object-fit: cover;border-radius: 50%;} .ank-skin header .nk-header-layout #user .sign-in{height: 34px;min-height: 34px;padding: 6px 10px;font-size: 12px;border-radius: 8px;white-space: nowrap;} .ank-skin header .nk-header-layout .nk-theme-toggle{width: 34px;height: 34px;min-height: 34px;flex: 0 0 34px;border-radius: 8px;display: inline-flex;align-items: center;justify-content: center;font-size: 13px;order: 3;margin: 0px;} .ank-skin header .nk-header-layout .anidao-search-focus{display: none !important;} .ank-skin header .nk-header-layout > #search{grid-area: search;width: 100%;max-width: 100%;margin: 4px 0px 0px;justify-self: stretch;} .ank-skin header .nk-header-layout #search form{height: 42px;gap: 6px;} .ank-skin header .nk-header-layout #search input{height: 42px;min-width: 0px;font-size: 15px;padding: 0px 12px;} .ank-skin header .nk-header-layout #search form > button{height: 42px;flex: 0 0 72px;width: 72px;font-size: 13px;} .ank-skin header .nk-header-layout #menu{position: static;width: 0px;height: 0px;margin: 0px;} .ank-skin header .nk-header-layout #menu > ul{position: absolute;left: 0px;right: 0px;top: 48px;width: 100%;max-height: 65vh;overflow: auto;z-index: 100;background: var(--nk-panel);border: 1px solid var(--nk-border);border-radius: 12px;} .ank-skin header .nk-header-layout #user .top-profile{gap: 5px;} .ank-skin header .nk-header-layout #user .avatar{width: 34px;height: 34px;}} @media (max-width: 360px){.ank-skin header .nk-header-layout .logo img{max-width: 80px;height: 26px;} .ank-skin header .nk-header-layout #lang .switch{padding: 0px 5px;} .ank-skin header .nk-header-layout .nk-theme-toggle,.ank-skin header .nk-header-layout #user .avatar,.ank-skin header .nk-header-layout #menu-toggler{width: 30px;height: 30px;min-height: 30px;flex: 0 0 30px;}} @media (max-width: 768px){.ank-skin #watch-main.layout-page-watchtv #controls,.ank-skin #watch-main #controls,#controls{display: grid !important;grid-template-columns: repeat(3, minmax(0, 1fr)) !important;gap: 8px !important;padding: 12px 14px !important;align-items: center !important;width: 100% !important;box-sizing: border-box !important;overflow: visible !important;overflow-x: visible !important;} .ank-skin #watch-main.layout-page-watchtv #controls::-webkit-scrollbar,#controls::-webkit-scrollbar{display: none !important;} .ank-skin #watch-main.layout-page-watchtv #controls .left,.ank-skin #watch-main.layout-page-watchtv #controls .right,#controls .left,#controls .right{display: contents !important;} .ank-skin #watch-main #controls .ctrl.prev,.ank-skin #watch-main #controls .ctrl.next,.ank-skin #watch-main #controls .ctrl.expand,.ank-skin #watch-main.layout-page-watchtv #controls .ctrl.prev,.ank-skin #watch-main.layout-page-watchtv #controls .ctrl.next,.ank-skin #watch-main.layout-page-watchtv #controls .ctrl.expand,#controls .ctrl.prev,#controls .ctrl.next,#controls .ctrl.expand{display: none !important;} .ank-skin #watch-main.layout-page-watchtv #controls .ctrl,.ank-skin #watch-main #controls .ctrl,#controls .ctrl{display: flex !important;align-items: center !important;justify-content: center !important;gap: 5px !important;width: 100% !important;height: 38px !important;min-height: 38px !important;padding: 6px 8px !important;font-size: 11.5px !important;font-weight: 600 !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;border-radius: 9px !important;background: var(--nk-raised, #10182a) !important;border: 1px solid var(--nk-border, #1c2740) !important;color: var(--nk-text, #f8fafc) !important;box-sizing: border-box !important;margin: 0px !important;cursor: pointer !important;} .ank-skin #watch-main.layout-page-watchtv #controls .ctrl > *,#controls .ctrl > *{white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;} .ank-skin #watch-main.layout-page-watchtv #controls .ctrl.active,#controls .ctrl.active{color: var(--nk-accent, #1292c9) !important;border-color: var(--nk-accent, #1292c9) !important;}} @media (max-width: 700px){.ank-skin header .nk-header-layout #menu-toggler{box-sizing: border-box;} .ank-skin header .nk-header-layout #menu > ul a{min-height: 44px;display: flex;align-items: center;}}

/* Accessibility & High Contrast Improvements (WCAG AA) */
.ank-skin header .nk-header-layout #search form>button{background:#0284c7!important;color:#ffffff!important;font-weight:800!important}
.ank-skin #schedule .head .title span.now,.ank-skin section#schedule .head .title span.now{color:#94a3b8!important}
.ank-skin .nk-btn{background:#0284c7;color:#ffffff!important;font-weight:700}
 .ank-skin .nk-rank,.ank-skin .nk-sidebar .nk-latest-widget .nk-update > .nk-rank,.ank-skin .sidebar .nk-latest-widget .nk-update > .nk-rank,.ank-skin .nk-latest-widget .nk-update > .nk-rank,.ank-skin .nk-trending-widget .nk-trend > .nk-rank{display:grid!important;place-items:center!important;min-width:26px!important;height:26px!important;border-radius:6px!important;background:var(--nk-accent,#1292c9)!important;color:#ffffff!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-align:center!important;flex-shrink:0!important;} #schedule .head .tabs,#schedule .head .end,.ank-skin #schedule .head .tabs,.ank-skin #schedule .head .end,.ank-skin .nk-sidebar #schedule .head .tabs,.ank-skin .nk-sidebar #schedule .head .end{display:none!important;} .ank-skin #w-servers .servers .type + .type{border-top:1px solid var(--nk-border,#1c2740)!important;padding-top:10px!important;margin-top:6px!important;} .ank-skin #w-servers .servers .type label{font-weight:700!important;color:var(--nk-text,#f8fafc)!important;display:inline-flex!important;align-items:center!important;gap:6px!important;cursor:pointer!important;min-width:70px!important;} .ank-skin #w-servers .servers .type[data-type="sub"] label i{color:var(--nk-accent,#1292c9)!important;} .ank-skin #w-servers .servers .type[data-type="dub"] label i{color:#10b981!important;} 
 .nk-join,section.nk-join{display:none!important} @media(max-width:768px){.ank-skin #watch-main #w-episodes > .head,#w-episodes .head{display: flex !important;gap: 8px !important;align-items: center !important;flex-wrap: nowrap !important;margin-bottom: 12px !important;padding: 0px !important;} .ank-skin #watch-main #w-episodes .filter,#w-episodes .head .filter{flex: 1 1 0px !important;min-width: 0px !important;width: auto !important;margin: 0px !important;} .ank-skin #watch-main #w-episodes .filter .btn,.ank-skin #watch-main #w-episodes .filter input,#w-episodes .head .filter .btn,#w-episodes .head .filter input{width: 100% !important;height: 38px !important;min-height: 38px !important;font-size: 12px !important;padding: 6px 8px !important;border-radius: 9px !important;background: var(--nk-bg, #0b1320) !important;border: 1px solid var(--nk-border, #1c2740) !important;color: var(--nk-text, #f8fafc) !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;box-sizing: border-box !important;} .ank-skin #watch-main #w-episodes .episodes ul.ep-range,#w-episodes .episodes ul.ep-range,#w-media #w-episodes .body .episodes ul.ep-range{display: grid !important;grid-template-columns: repeat(5, minmax(0px, 1fr)) !important;gap: 8px !important;padding: 2px !important;margin: 0px !important;list-style: none !important;} .ank-skin #watch-main #w-episodes .episodes ul.ep-range li,#w-episodes .episodes ul.ep-range li,#w-media #w-episodes .body .episodes ul.ep-range li{float: none !important;width: 100% !important;padding: 0px !important;margin: 0px !important;background: none !important;list-style: none !important;} .ank-skin #watch-main #w-episodes .episodes ul.ep-range li a,#w-episodes .episodes ul.ep-range li a,#w-media #w-episodes .body .episodes ul.ep-range li a{display: flex !important;align-items: center !important;justify-content: center !important;width: 100% !important;height: 44px !important;min-height: 44px !important;padding: 4px !important;border-radius: 9px !important;background: var(--nk-raised, #10182a) !important;border: 1px solid var(--nk-border, #1c2740) !important;font-size: 13px !important;font-weight: 700 !important;color: var(--nk-text, #f8fafc) !important;text-align: center !important;text-decoration: none !important;box-sizing: border-box !important;line-height: 1 !important;} .ank-skin #watch-main #w-episodes .episodes ul.ep-range li a span,.ank-skin #watch-main #w-episodes .episodes ul.ep-range li a i,#w-episodes .episodes ul.ep-range li a span,#w-episodes .episodes ul.ep-range li a i{display: none !important;} .ank-skin #watch-main #w-episodes .episodes ul.ep-range li a b,#w-episodes .episodes ul.ep-range li a b{display: inline-block !important;position: static !important;float: none !important;min-width: 0px !important;font-size: 13px !important;font-weight: 700 !important;color: inherit !important;line-height: 1 !important;} .ank-skin #watch-main #w-episodes .episodes ul.ep-range li a.active,#w-episodes .episodes ul.ep-range li a.active{background: var(--nk-accent, #1292c9) !important;border-color: var(--nk-accent, #1292c9) !important;color: #ffffff !important;} .ank-skin #watch-main #w-episodes .episodes ul.ep-range li a.active b,#w-episodes .episodes ul.ep-range li a.active b{color: #ffffff !important;}}