/* SeriToday-SPOTLIGHT-v0.1.1-CSS-Split | SPOTLIGHT | critical */
button,
hr,
input{overflow: visible
;}
progress,
sub,
sup{vertical-align: baseline
;}
[type=checkbox],
[type=radio],
legend{padding: 0;box-sizing: border-box
;}
.page,
address,
table{margin: 0 0 1.5em
;}
table,
textarea{width: 100%
;}
.main-navigation ul,
section.error-404.not-found p,
span.coming,
span.movie-lang{text-align: center
;}
embed,
iframe,
img,
legend,
object,
pre{max-width: 100%
;}
input[type=range]{-webkit-appearance: none;-moz-appearance: none;outline: 0
;}
html{line-height: 1.15;-webkit-text-size-adjust: 100%;box-sizing: border-box;--maxWidth: 1600px;--container-wide: 1440px;--container-main: 1220px;--container-inner: 1216px;--container-footer: 1200px;--container-responsive: 1160px;--page-padding: 16px;--page-padding-compact: 10px;--layout-sidebar: 204px;--layout-sidebar-home: 202px;--layout-content: 847px;--layout-content-home: 1006px;--grid-gap: 8px;--grid-gap-home: 15px;--movie-grid-gap: 10px;--breakpoint-mobile: 600px;--breakpoint-tablet: 900px;--breakpoint-desktop: 1200px;--color-page-start: #090812;--color-page-mid: #111520;--color-page-end: #07090e;--color-surface: #181818;--color-surface-raised: #1f1f1f;--color-surface-hover: #212120;--color-card: #3b3d45;--color-chip: #3b3b3b;--color-player: #1b1b21;--color-nav: #111;--color-text: #d4d4d4;--color-text-strong: #fff;--color-text-muted: #999;--color-border: #303030;--color-border-subtle: #1d1d1d;--color-border-strong: #424040;--color-player-border: #171717;--color-accent: #ffc000;--color-input-bg: #f5f5f5;--color-input-text: #222;--color-input-border: #403736;--color-overlay: rgba(0, 0, 0, .42);--gap: 3rem;scrollbar-color: #666 #201c29;color: #fff;--featured-img: linear-gradient(180deg,#fff,#262626);--bg-blend-mode: overlay;background-position: top 0px center;background-repeat: inherit;}
body{margin: 0 0 1.5em;background-image: linear-gradient(to bottom,#090812,#111520 100vh,#07090e 200vh);}
.main-navigation.toggled ul,
details,
main{display: block
;}
h1{font-size: 2em;margin: .67em 0
;}
code,
kbd,
pre,
samp{font-size: 1em
;}
hr{box-sizing: content-box;background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em
;}
a{background-color: transparent;color: #d4d4d4;text-decoration: none
;}
abbr[title]{border-bottom: none;text-decoration: underline;text-decoration: underline dotted
;}
b,
strong{font-family: kanit;font-weight: unset
;}
code,
kbd,
samp{font-family: monospace, monospace
;}
.main-navigation a,
p,
span.slide-hd,
span.slide-zoom{font-family: kanit
;}
small{font-size: 80%
;}
sub,
sup{font-size: 75%;line-height: 0;position: relative
;}
sub{bottom: -.25em
;}
sup{top: -.5em
;}
img{border-style: none;height: auto
;}
pre,
textarea{overflow: auto
;}
button,
select{text-transform: none
;}
[type=button],
[type=reset],
[type=submit],
button{-webkit-appearance: button
;}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner{border-style: none;padding: 0
;}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring{outline: ButtonText dotted 1px
;}
fieldset{padding: .35em .75em .625em
;}
legend{color: inherit;display: table;white-space: normal
;}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button{height: auto
;}
[type=search]{-webkit-appearance: textfield;outline-offset: -2px
;}
[type=search]::-webkit-search-decoration{-webkit-appearance: none
;}
::-webkit-file-upload-button{-webkit-appearance: button;font: inherit
;}
summary{display: list-item
;}
[hidden],
div#histats_counter,
span.hidden,
template{display: none
;}
*,
:after,
:before{box-sizing: inherit
;}
body,
button,
input,
optgroup,
select,
textarea{color: #d4d4d4;font-family: kanit;font-size: 1rem;line-height: 1.5
;}
h1,
h2,
h3,
h4,
h5,
h6{clear: both
;}
p{margin: 0
;}
cite,
dfn,
em,
i{font-style: italic
;}
blockquote{margin: 0 1.5em
;}
pre{background: #eee;font-family: "courier 10 pitch", courier, monospace;line-height: 1.6;margin-bottom: 1.6em;padding: 1.6em
;}
code,
kbd,
tt,
var{font-family: monaco, consolas, andale mono, dejavu sans mono, monospace
;}
abbr,
acronym{border-bottom: 1px dotted #666;cursor: help
;}
ins,
mark{background: #fff9c0;text-decoration: none
;}
big{font-size: 125%
;}
ol,
ul{margin: 0 0 1.5em 3em
;}
ul{list-style: disc
;}
ol{list-style: decimal
;}
li>ol,
li>ul{margin-bottom: 0;margin-left: 1.5em
;}
dt{font-weight: 700
;}
dd{margin: 0 1.5em 1.5em
;}
figure{margin: 1em 0
;}
a.page-numbers:hover,
a:active,
a:focus,
a:hover{color: #ffc000
;}
a:active,
a:hover{outline: 0
;}
button,
input[type=button],
input[type=reset],
input[type=submit]{border: 1px solid;border-color: #ccc #ccc #bbb;border-radius: 3px;background: #e6e6e6;color: rgba(0, 0, 0, .8);line-height: 1;padding: .6em 1em .4em
;}
button:hover,
input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover{border-color: #ccc #bbb #aaa
;}
button:active,
button:focus,
input[type=button]:active,
input[type=button]:focus,
input[type=reset]:active,
input[type=reset]:focus,
input[type=submit]:active,
input[type=submit]:focus{border-color: #aaa #bbb #bbb
;}
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=range],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
textarea{color: #666;border: 1px solid #ccc;border-radius: 3px;padding: 3px
;}
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=range]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
textarea:focus{color: #111
;}
select{border: 1px solid #ccc
;}
.main-navigation ul ul{box-shadow: 0 3px 3px rgba(0, 0, 0, .2);float: left;position: absolute;top: 100%;left: -999em;z-index: 99999
;}
.main-navigation ul ul ul{left: -999em;top: 0
;}
.main-navigation ul ul li.focus>ul,
.main-navigation ul ul li:hover>ul{display: block;left: auto
;}
.main-navigation ul ul a{width: 200px
;}
.main-navigation ul li.focus>ul,
.main-navigation ul li:hover>ul{left: auto
;}
.screen-reader-text{border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}
.main-navigation a{position: relative
;}
.screen-reader-text:focus{background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);clip: auto !important;clip-path: none;color: #21759b;display: block;font-size: .875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000
;}
#page,
.site-footer,
.site-header{width: var(--container-main)
;}
footer#colophon{width: 100%
;}
@media screen and (min-width:1200px){
#page,
.site-footer,
.site-header{width: 100% !important;}
}
span.slide-sound{align-items: center
;}
.main-navigation{display: block;width: 100%;position: relative;border-top: 1px solid #424040;z-index: 2;padding: 0 var(--gap);--fleck-seed: 35458;--fleck-count: 500;--fleck-size-base: 1px;--fleck-color-1: #262626;background-color: #111;background-image: paint(fleck);}
.main-navigation ul{display: block;list-style: none;margin: 0;padding-left: 0
;}
.main-navigation li{position: relative;display: inline-flex;padding: 0 2%
;}
.main-navigation a{display: block;text-decoration: none;padding: 20px 0;color: #999
;}
.main-navigation a:before{content: "";position: absolute;height: 5px;left: 20%;right: 20%;bottom: 12px;border-radius: 15px;background-color: #ffc000;visibility: hidden
;}
.main-navigation .current-menu-item a,
.main-navigation a:hover,
section.no-results.not-found h1{color: #fff
;}
.main-navigation .current-menu-item a:before,
.main-navigation a:hover:before{visibility: visible
;}
span.slide-4k,
span.slide-hd,
span.slide-zoom{font-size: 14px;padding: 7px 15px;border-radius: 15px;margin-right: 20px;line-height: 1;display: inline-block
;}
span.slide-hd{background: linear-gradient(to right, #a82060, #8d34b7)
;}
span.slide-zoom{background: linear-gradient(to right, #0dae5b, #68e042)
;}
span.slide-4k{font-family: kanit;background: linear-gradient(to right, #2e36ce, #36a1f3)
;}
span.slide-sound{display: inline-flex;font-family: kanit
;}
span.movies-lang i,
span.slide-sound i{margin-right: 5px
;}
h1,
h2,
h3,
h4,
h5,
h6{font-weight: 400
;}
section.width-main{width: var(--container-inner);margin: 0 auto
;}
span.movie-lang{font-family: kanit;font-size: 14px;line-height: 1;color: #c0bbbb;background: #3b3b3b;margin: 0 auto;padding: 3px 10px;border-radius: 6px;display: table
;}
span.coming{font-size: 14px;display: table-cell;align-items: center
;}
span.coming{position: absolute;top: 40%;width: 100%;background: #ffc917cc;text-shadow: 1px 2px 5px #2c2a29;color: #e9e9e8;z-index: 1
;}
span.coming-playing{position: absolute;width: 100%;text-shadow: 1px 2px 5px #2c2a29;color: #e9e9e8;text-align: center;z-index: 1
;}
span.coming-playing{font-size: 62px;align-items: center
;}
span.movie-hd{background: #0d0d0c;color: #f0f;padding: 0 10px;border-radius: 6px
;}
span.movie-4k,
span.movie-zoom{background: #0d0d0c;padding: 5px 13px;border-radius: 17px
;}
span.movie-zoom{color: #fac346
;}
span.movie-4k{color: #0ff
;}
section.no-results.not-found{margin-bottom: 30px
;}
li.seq-series{width: 33%;float: left
;}
li.seq-series a{display: inline-block;font-size: 14px;background: #1b1b21;padding: 8px 0;margin: 5px;border-radius: 5px;min-width: 250px;text-align: center
;}
span.sequel-star img{margin-bottom: -1px
;}
span.seq-years,
span.seq-years a{padding: 15px 0
;}
span.sequel-star{padding: 5px 15px;background: #000;color: #f2b000;border-radius: 10px
;}
span.play-seq{padding: 0
;}
span.sequel-res-4k,
span.sequel-res-hd,
span.sequel-res-zoom{padding: 5px 15px;margin-left: 15px;font-size: 12px;display: none;background: #000;border-radius: 10px
;}
span.play-seq img{margin-bottom: -2px;margin-right: 5px;display: none
;}
span.sequel-res-hd{color: #f0f
;}
span.sequel-res-zoom{color: #fac346
;}
span.sequel-res-4k{color: #0ff
;}
img.arw-title-news{filter: grayscale(100%) sepia(100%) hue-rotate(180deg) saturate(500%) brightness(80%)
;}
h3.widget-title{background: #181818;padding: 12.5px 0;margin: 0;text-align: center;font-size: 18px;font-family: kanit;line-height: 1;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom: 1px solid #424040
;}
sidebar-social{margin-bottom: 13px;overflow: hidden
;}
ul.wpcategorieswidget-2 li{font-size: 14px !important;padding-right: 10px !important;font-family: kanit !important;color: #d4d4d4
;}
li#tag_cloud-3{display: flex;justify-content: space-between;align-items: center;border-bottom: 0 !important;line-height: 1 !important;}
div#searchParentBox{position: absolute;width: 687px;top: 40px;left: 33px;z-index: 20;background: #1f1f1f;border-radius: 15px;padding: 10px 15px;color: #fff
;}
div#searchParentBox::-webkit-scrollbar{width: 7px;border-radius: 15px
;}
div#searchParentBox::-webkit-scrollbar-track{background-color: #ccc
;}
div#searchParentBox::-webkit-scrollbar-thumb{background-color: #ff2c1f;border-radius: 15px
;}
input#input-ser::placeholder{padding: 5px
;}
span.intro-resfilter{font-family: kanit;color: #797880;margin-right: 10px
;}
p.p-contact{margin: 15px 0;font-size: 14px
;}
p.t-footer{margin: 10px 0 15px
;}
p.title-t{font-size: 28px;color: #fff;border-bottom: 2px solid #1d1d1d;padding-bottom: 10px;margin-bottom: 20px
;}
footer#colophon nav#site-navigation{border-top: 0
;}
h2.page-title{font-size: 28px;text-align: center;font-family: kanit
;}
img.image.wp-image-6387,
img.image.wp-image-6388{width: 782px;height: 132px !important;}
ul.header-logo img{width: 100%;height: auto
;}
a.page-numbers,
span.page-numbers.current,
span.page-numbers.dots{display: inline-flex;padding: 6px 16px;margin: 0 5px;border-radius: 6px
;}
input#submit-search,
p.t-footer,
span.page-numbers.current{font-family: Kanit, sans-serif
;}
span.page-numbers.current{background: #ffc000;color: #1c1b1b
;}
a.page-numbers,
span.page-numbers.dots{background: #212120;font-family: Kanit, sans-serif;color: #fff
;}
span.terminate-banner{position: absolute;display: block;padding: 3px 8px;color: #d61621;background: #f7b40d;cursor: pointer
;}
input#submit-search{background: linear-gradient(to right, #ffc000, #ffc000);color: #212121
;}
button,
input,
optgroup,
select,
textarea{margin: 0;font: inherit;color: inherit
;}
p.t-footer{font-size: 18px;color: #fff;margin-bottom: 15px
;}
div.regisBtn.disabled,
div.skipBtn.disabled{display: none !important;}
iframe.form-contact{width: 100%;height: 700px;margin-bottom: 50px
;}
.site-footer{width: var(--container-footer)
;}
iframe.res-iframe{width: 100%;height: 550px
;}
input[type=range]{height: 0;width: 100%;border-radius: 5px;cursor: pointer;background: #f5c518;border: 0
;}
input[type=range]::-webkit-slider-thumb{-webkit-appearance: none;-moz-appearance: none;-webkit-border-radius: 5px;height: 16px;width: 16px;border-radius: 5px;background: #e7e7e7;border: 1px solid #c5c5c5
;}
input#submit-search{font-size: 16px;padding: 10px 35px;border-radius: 17px;outline: 0;border: 0;cursor: pointer
;}
div.regisBtn,
div.skipBtn{font-family: sans-serif;z-index: 0;right: 0;color: #fff;border-radius: 4px;position: absolute;cursor: pointer
;}
div.skipBtn{display: block;padding: 7px 15px;background-color: #000000ab;top: 10%;min-width: 100px
;}
div.regisBtn a,
div.skipBtn a{color: #fff;text-decoration: none
;}
div.regisBtn{padding: 15px 20px;background-color: #29bb2fcc;top: 19%;font-size: 20px;min-width: 120px
;}
div.skipBtn.disabled{background-color: #333;cursor: no-drop
;}
iframe#pe-iframe{background-image: url(./assets/images/no-player.png);background-position: center;z-index: -1
;}
span.rate-up{position: relative;background: url(./assets/images/imdb-icon.jpg) left center no-repeat;padding: 0 109px 0 39px
;}
@media (max-width: 1px){
header#masthead{margin: 0 0 40px
    ;}
}
.main-nav__list{list-style: none;margin: 0;padding-left: 0;}
.site-search{min-width: 0;}
.site-search__input{max-width: 100%;}
@media (max-width: 1px){
html,
body{max-width: 100%;overflow-x: hidden;}
#page,
.site-header,
.site-footer{width: 100% !important;max-width: 100%;}
section.width-main{width: calc(100% - 32px) !important;max-width: var(--container-responsive);margin-left: auto;margin-right: auto;box-sizing: border-box;}
.main-navigation{padding-left: 16px;padding-right: 16px;}
.main-navigation li{padding-left: 12px;padding-right: 12px;}
div#searchParentBox{width: 100%;left: 0;box-sizing: border-box;}
}
@media (max-width: 1px){
#masthead .main-navigation,
footer .main-navigation{overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;scrollbar-width: thin;white-space: nowrap;}
#masthead .main-navigation > ul,
footer .main-navigation > div > ul{display: flex;flex-wrap: nowrap;width: max-content;min-width: 100%;}
#masthead .main-navigation > ul > li,
footer .main-navigation > div > ul > li{flex: 0 0 auto;padding-left: 10px;padding-right: 10px;}
#masthead .main-navigation > ul > li > a,
footer .main-navigation > div > ul > li > a{padding: 14px 0;font-size: 14px;}
span.movie-lang{max-width: calc(100% - 8px);padding: 3px 7px;font-size: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
iframe.res-iframe{width: 100% !important;height: auto !important;min-height: 0 !important;aspect-ratio: 16 / 9;}
a.page-numbers,
span.page-numbers.current,
span.page-numbers.dots{padding: 6px 10px;margin: 0 2px;}
}
@media (max-width: 1px){
section.width-main{width: calc(100% - 20px) !important;}
header#masthead{margin-bottom: 18px;}
h3.widget-title{font-size: 15px;padding: 10px 4px;}
}
@media (max-width: 1px){
#masthead .main-navigation > ul > li,
footer .main-navigation > div > ul > li{padding-left: 8px;padding-right: 8px;}
#masthead .main-navigation > ul > li > a,
footer .main-navigation > div > ul > li > a{font-size: 13px;}
span.movie-lang{font-size: 10px;}
}
html{color-scheme: dark;}
html[data-theme="light"]{color-scheme: light;--color-page-start: #f5f6f8;--color-page-mid: #eef1f5;--color-page-end: #e9edf2;--color-surface: #fff;--color-surface-raised: #fff;--color-surface-hover: #f1f3f6;--color-card: #fff;--color-chip: #eceff3;--color-player: #e9edf2;--color-nav: #fff;--color-text: #30343b;--color-text-strong: #17191d;--color-text-muted: #666d78;--color-border: #d9dde4;--color-border-subtle: #d9dde4;--color-border-strong: #cfd4dc;--color-player-border: #cfd4dc;--color-input-bg: #fff;--color-input-text: #222;--color-input-border: #cfd4dc;--color-overlay: rgba(9, 12, 18, .34);scrollbar-color: #aeb5c0 #eef1f5;}
body{background-image: linear-gradient(
        to bottom,
        var(--color-page-start),
        var(--color-page-mid) 100vh,
        var(--color-page-end) 200vh
    );}
body,
button,
input,
optgroup,
select,
textarea{color: var(--color-text);}
body a{color: var(--color-text);}
.main-navigation{background-color: var(--color-nav);border-top-color: var(--color-border-strong);}
.main-navigation a{color: var(--color-text-muted);}
span.movie-lang{color: #c0bbbb;background: var(--color-chip);}
html[data-theme="light"] span.movie-lang{color: var(--color-text-muted);}
h3.widget-title{background: var(--color-surface);}
div#searchParentBox{background: var(--color-surface-raised);color: var(--color-text-strong);}
a.page-numbers,
span.page-numbers.dots{background-color: var(--color-surface-hover);color: var(--color-text-strong);}
iframe.res-iframe{border-color: var(--color-player-border);}
html[data-theme="light"] .main-navigation{background-image: none;}
html[data-theme="light"] h3.widget-title{color: var(--color-text-strong);}
html[data-theme="light"] div#searchParentBox{border: 1px solid var(--color-border);box-shadow: 0 8px 24px rgba(25, 31, 40, .08);}
.theme-toggle{-webkit-appearance: none;appearance: none;display: inline-grid;place-items: center;flex: 0 0 34px;width: 34px;height: 34px;padding: 0;border: 1px solid var(--color-border-strong);border-radius: 50%;background: var(--color-surface);color: var(--color-text-strong);cursor: pointer;line-height: 1;transition: background-color .18s ease, border-color .18s ease, color .18s ease, transform .18s ease;}
.theme-toggle:hover{border-color: var(--color-accent);color: var(--color-accent);}
.theme-toggle:active{transform: scale(.96);}
.theme-toggle:focus-visible{outline: 2px solid var(--color-accent);outline-offset: 2px;}
.theme-toggle__icon{display: none;width: 18px;height: 18px;pointer-events: none;}
.theme-toggle__icon svg{display: block;width: 100%;height: 100%;fill: currentColor;}
html[data-theme="dark"] .theme-toggle__icon--sun,
html[data-theme="light"] .theme-toggle__icon--moon{display: block;}
html:not([data-theme]) .theme-toggle{display: none;}
@media (prefers-reduced-motion: reduce){
.theme-toggle{transition: none;}
}
@media (max-width: 1px){
.theme-toggle{width: 32px;height: 32px;flex-basis: 32px;}
}
@media (max-width: 1px){
.theme-toggle{width: 30px;height: 30px;flex-basis: 30px;}
.theme-toggle__icon{width: 16px;height: 16px;}
}
:root{--anime-card-radius: 8px;--anime-card-border: rgba(255, 255, 255, .08);--anime-card-meta: #9da2aa;--anime-card-topbar: rgba(5, 8, 13, .24);--anime-card-topbar-border: rgba(255, 255, 255, .08);--anime-card-episode-bg: rgba(7, 10, 16, .56);--anime-card-episode-border: rgba(255, 255, 255, .24);--anime-card-sub: #2465d6;--anime-card-dub: #d5332d;--anime-card-both: #7044c5;--anime-card-category-bg: rgba(10, 16, 24, .34);--anime-card-category-border: rgba(255, 255, 255, .13);--anime-card-category-text: #fff;--anime-card-finished: #64bd5d;--anime-card-airing: #f1a526;--anime-card-upcoming: #9a72e8;}
html[data-theme="light"]{--anime-card-border: rgba(18, 24, 34, .12);--anime-card-meta: #6b7280;}
body.series-trailer-open{overflow: hidden;}
nn@media (min-width: 601px) and (max-width: 1px){}
html{--series-bg: #08111f;--series-bg-soft: #0d1829;--series-surface: #111d30;--series-surface-2: #16243a;--series-line: rgba(151, 178, 214, .16);--series-line-strong: rgba(151, 178, 214, .28);--series-text: #dce8f7;--series-text-strong: #f7fbff;--series-muted: #8fa5bf;--series-accent: #2dd4bf;--series-accent-2: #38bdf8;--series-accent-soft: rgba(45, 212, 191, .12);--series-danger: #fb7185;--series-radius: 18px;--series-radius-sm: 12px;--series-shadow: 0 24px 70px rgba(0, 0, 0, .28);--color-page-start: #06101d;--color-page-mid: #0a1424;--color-page-end: #07111e;--color-surface: var(--series-surface);--color-surface-raised: var(--series-surface-2);--color-surface-hover: #1a2b43;--color-card: var(--series-surface);--color-chip: #18283f;--color-player: #07111d;--color-nav: #091525;--color-text: var(--series-text);--color-text-strong: var(--series-text-strong);--color-text-muted: var(--series-muted);--color-border: var(--series-line);--color-border-subtle: rgba(151, 178, 214, .1);--color-border-strong: var(--series-line-strong);--color-player-border: rgba(56, 189, 248, .14);--color-accent: var(--series-accent);--color-input-bg: #0b1728;--color-input-text: #eef7ff;--color-input-border: rgba(151, 178, 214, .22);--color-overlay: rgba(3, 10, 20, .52);}
html[data-theme="light"]{--series-bg: #eef5fb;--series-bg-soft: #e7f0f8;--series-surface: #ffffff;--series-surface-2: #f6fafe;--series-line: rgba(51, 78, 112, .13);--series-line-strong: rgba(51, 78, 112, .23);--series-text: #31445c;--series-text-strong: #102138;--series-muted: #6d829b;--series-accent: #0f9f91;--series-accent-2: #1687c9;--series-accent-soft: rgba(15, 159, 145, .09);--series-shadow: 0 20px 55px rgba(37, 64, 94, .10);--color-page-start: #f5f9fd;--color-page-mid: #edf4fa;--color-page-end: #e8f0f7;--color-surface: #fff;--color-surface-raised: #f7fbff;--color-surface-hover: #edf5fb;--color-card: #fff;--color-chip: #edf4f9;--color-player: #eaf2f8;--color-nav: #fff;--color-text: var(--series-text);--color-text-strong: var(--series-text-strong);--color-text-muted: var(--series-muted);--color-border: var(--series-line);--color-border-subtle: rgba(51, 78, 112, .09);--color-border-strong: var(--series-line-strong);--color-player-border: rgba(51, 78, 112, .15);--color-input-bg: #f9fcff;--color-input-text: #17283d;--color-input-border: rgba(51, 78, 112, .18);--color-overlay: rgba(9, 23, 41, .34);}
body.series-theme,
body.series-theme button,
body.series-theme input,
body.series-theme select,
body.series-theme textarea{font-family: "IBM Plex Sans Thai", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;}
body.series-theme{margin-bottom: 0;background:
        radial-gradient(circle at 12% 0%, rgba(56, 189, 248, .11), transparent 28rem),
        radial-gradient(circle at 86% 8%, rgba(45, 212, 191, .09), transparent 32rem),
        linear-gradient(180deg, var(--color-page-start), var(--color-page-mid) 48%, var(--color-page-end));color: var(--series-text);}
body.series-theme a{transition: color .2s ease, border-color .2s ease, background-color .2s ease, transform .2s ease, box-shadow .2s ease;}
body.series-theme .series-header{width: 100% !important;background: rgba(6, 16, 29, .82);border-bottom: 1px solid var(--series-line);backdrop-filter: blur(18px);position: relative;z-index: 40;}
html[data-theme="light"] body.series-theme .series-header{background: rgba(255, 255, 255, .88);}
body.series-theme .series-header__bar{border-bottom: 1px solid var(--series-line);}
body.series-theme .series-header__inner,
body.series-theme .series-nav__inner,
body.series-theme .series-footer__inner,
body.series-theme .series-footer__bottom{width: min(1380px, calc(100% - 48px));margin-inline: auto;}
body.series-theme .series-header__inner{min-height: 92px;display: grid;grid-template-columns: minmax(220px, 1fr) minmax(360px, 620px) minmax(180px, auto);align-items: center;gap: 28px;}
body.series-theme .series-brand{display: inline-flex;align-items: center;gap: 13px;color: var(--series-text-strong);text-decoration: none;}
body.series-theme .series-brand__logo,
body.series-theme .series-brand__logo a{display: inline-flex;align-items: center;}
body.series-theme .series-brand__logo img{width: auto;height: 48px;max-width: 150px;object-fit: contain;}
body.series-theme .series-brand__text{display: grid;gap: 1px;}
body.series-theme .series-brand__text strong{font-family: Manrope, "IBM Plex Sans Thai", sans-serif;font-size: clamp(22px, 2vw, 30px);line-height: 1;letter-spacing: -.04em;}
body.series-theme .series-brand__text small{color: var(--series-muted);font-family: Manrope, sans-serif;font-size: 9px;letter-spacing: .16em;text-transform: uppercase;}
body.series-theme .series-search{position: relative;width: 100%;margin: 0;}
body.series-theme .series-search__icon{position: absolute;z-index: 2;left: 17px;top: 50%;transform: translateY(-50%);color: var(--series-accent-2);font: 700 22px/1 Manrope, sans-serif;pointer-events: none;}
body.series-theme .series-search__input,
body.series-theme #searchform input[type="search"]{width: 100% !important;height: 50px !important;padding: 0 18px 0 48px !important;border: 1px solid var(--series-line-strong) !important;border-radius: 999px !important;background: rgba(10, 24, 41, .82) !important;color: var(--series-text-strong) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.025);outline: 0;}
html[data-theme="light"] body.series-theme .series-search__input,
html[data-theme="light"] body.series-theme #searchform input[type="search"]{background: #f8fbfe !important;}
body.series-theme .series-search__input:focus{border-color: rgba(45, 212, 191, .72) !important;box-shadow: 0 0 0 4px rgba(45, 212, 191, .10);}
body.series-theme .series-header__tools{display: flex;align-items: center;justify-content: flex-end;gap: 12px;}
body.series-theme .series-header__count{display: grid;justify-items: end;color: var(--series-text-strong);font-size: 13px;line-height: 1.15;grid-auto-flow: column;}
body.series-theme .series-header__count-label{letter-spacing: .12em;text-transform: uppercase;}
body.series-theme .series-theme-toggle{width: 42px;height: 42px;border-radius: 50%;background: var(--series-surface) !important;border-color: var(--series-line-strong) !important;}
body.series-theme .series-theme-toggle:hover{border-color: var(--series-accent) !important;transform: translateY(-1px);}
body.series-theme .series-nav{padding: 0 !important;background: transparent !important;border: 0 !important;}
body.series-theme .series-nav__inner{min-height: 54px;display: flex;align-items: center;overflow-x: auto;scrollbar-width: none;}
body.series-theme .series-nav__inner::-webkit-scrollbar{display: none;}
body.series-theme .series-nav__list{display: flex;align-items: center;gap: 6px;flex-wrap: nowrap;}
body.series-theme .series-nav__list > li{padding: 0 !important;flex: 0 0 auto;}
body.series-theme .series-nav__list > li > a{position: relative;padding: 10px 14px !important;border-radius: 999px;color: var(--series-muted) !important;font-size: 14px;font-weight: 500;}
body.series-theme .series-nav__list > li > a:before{display: none !important;}
body.series-theme .series-nav__list > li > a:hover,
body.series-theme .series-nav__list > .current-menu-item > a{color: var(--series-text-strong) !important;background: var(--series-accent-soft);}
body.series-theme .series-footer{width: 100% !important;margin-top: 64px;padding: 0 !important;border-top: 1px solid var(--series-line);background: #06101c;}
html[data-theme="light"] body.series-theme .series-footer{background: #f7fbfe;}
body.series-theme .series-footer__inner{display: grid;grid-template-columns: minmax(0, 1fr) auto;gap: 48px;align-items: start;padding: 46px 0 34px;}
body.series-theme .series-footer__brand-block{max-width: 650px;}
body.series-theme .series-footer__brand{display: inline-grid;text-decoration: none;}
body.series-theme .series-footer__brand strong{color: var(--series-text-strong);font: 800 27px/1 Manrope, "IBM Plex Sans Thai", sans-serif;letter-spacing: -.04em;}
body.series-theme .series-footer__brand span{margin-top: 5px;color: var(--series-accent);font: 700 9px/1.3 Manrope, sans-serif;letter-spacing: .18em;}
body.series-theme .series-footer__brand-block p{color: var(--series-muted);line-height: 1.75;}
body.series-theme .series-footer__menu{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none;}
body.series-theme .series-footer__menu a{display: block;padding: 8px 11px;color: var(--series-muted);border: 1px solid var(--series-line);border-radius: 999px;}
body.series-theme .series-footer__menu a:hover{color: var(--series-text-strong);border-color: var(--series-accent);}
body.series-theme .series-footer__bottom{padding: 16px 0 22px;border-top: 1px solid var(--series-line);}
body.series-theme .series-footer__bottom p{margin: 0;color: var(--series-muted);font-size: 12px;}
@media (max-width: 1px){
body.series-theme .series-header__inner{grid-template-columns: minmax(180px, .8fr) minmax(280px, 1.2fr) auto;gap: 16px;}
}
@media (max-width: 1px){
body.series-theme .series-header__inner,
body.series-theme .series-nav__inner,
body.series-theme .series-footer__inner,
body.series-theme .series-footer__bottom{width: min(100% - 28px, 760px) !important;}
body.series-theme .series-header__inner{min-height: 0;grid-template-columns: 1fr auto;grid-template-areas: "brand tools" "search search";padding: 16px 0;}
body.series-theme .series-header__brand{grid-area: brand;}
body.series-theme .series-header__search{grid-area: search;}
body.series-theme .series-header__tools{grid-area: tools;}
body.series-theme .series-header__count{display: none;}
body.series-theme .series-footer__inner{grid-template-columns: 1fr;gap: 24px;}
}
@media (max-width: 1px){
body.series-theme .series-brand__text small{display: none;}
body.series-theme .series-brand__text strong{font-size: 23px;}
body.series-theme .series-header__inner{gap: 12px;}
body.series-theme .series-search__input,
body.series-theme #searchform input[type="search"]{height: 46px !important;}
}
body.series-theme .series-brand__mark{display: inline-grid;place-items: center;width: 46px;height: 46px;flex: 0 0 46px;border: 1px solid rgba(45, 212, 191, .42);border-radius: 15px;background: linear-gradient(145deg, rgba(45, 212, 191, .18), rgba(56, 189, 248, .08));color: var(--series-accent);box-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 10px 28px rgba(0,0,0,.16);font-family: Manrope, sans-serif;font-size: 24px;font-weight: 800;line-height: 1;}
@media (max-width: 1px){
body.series-theme .series-brand__mark{width: 40px;height: 40px;flex-basis: 40px;border-radius: 13px;font-size: 21px;}
}
html,
body.series-theme,
body.series-theme #page,
body.series-theme .series-site,
body.series-theme .series-header,
body.series-theme .series-footer{min-width: 1440px !important;}
body.series-theme{overflow-x: auto !important;}
body.series-theme .series-header__inner,
body.series-theme .series-nav__inner,
body.series-theme .series-footer__inner,
body.series-theme .series-footer__bottom{width: 1400px !important;min-width: 1400px !important;max-width: 1400px !important;margin-left: auto !important;margin-right: auto !important;}
body.series-theme .series-header__count{display: grid !important;}
html{--s234-bg: #101416;--s234-bg-2: #161c1f;--s234-panel: #1b2427;--s234-panel-2: #222e31;--s234-panel-3: #2b3a3d;--s234-line: rgba(255, 159, 28, .18);--s234-line-strong: rgba(199, 244, 100, .36);--s234-text: #f3fbf7;--s234-muted: #9eb2aa;--s234-cyan: #68e0b2;--s234-cyan-2: #91eccb;--s234-violet: #ff8798;--s234-pink: #ff8798;--s234-lime: #86e7b5;--s234-amber: #f3d76b;--s234-radius: 14px;--s234-shadow: 0 18px 48px rgba(0,0,0,.26);}
body.series234-master-theme{--series-bg: var(--s234-bg);--series-bg-soft: var(--s234-bg-2);--series-surface: var(--s234-panel);--series-surface-2: var(--s234-panel-2);--series-line: var(--s234-line);--series-line-strong: var(--s234-line-strong);--series-text: #dcebe5;--series-text-strong: var(--s234-text);--series-muted: var(--s234-muted);--series-accent: var(--s234-cyan);--series-accent-2: var(--s234-violet);--series-accent-soft: rgba(104,224,178,.10);--color-accent: var(--s234-cyan);background:
        linear-gradient(rgba(104,224,178,.025) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255,135,152,.018) 1px, transparent 1px),
        radial-gradient(circle at 8% -8%, rgba(104,224,178,.12), transparent 28rem),
        radial-gradient(circle at 92% 2%, rgba(255,135,152,.10), transparent 30rem),
        linear-gradient(180deg, #101416, #161c1f 52%, #101416);background-size: 38px 38px, 38px 38px, auto, auto, auto;}
body.series234-master-theme .series-header{background: rgba(16,20,22,.96);border-bottom-color: rgba(104,224,178,.13);box-shadow: 0 10px 36px rgba(0,0,0,.20);}
body.series234-master-theme .series-header__inner{min-height: 86px;grid-template-columns: 270px minmax(480px, 690px) 1fr;gap: 30px;}
body.series234-master-theme .series-brand{gap: 11px;}
body.series234-master-theme .series234-brand__mark{display: inline-grid;place-items: center;min-width: 56px;height: 42px;padding: 0 10px;border: 1px solid rgba(104,224,178,.36);border-radius: 12px 4px 12px 4px;background: linear-gradient(135deg, rgba(104,224,178,.18), rgba(255,135,152,.14));color: var(--s234-cyan);font: 800 16px/1 Manrope, sans-serif;letter-spacing: .08em;box-shadow: inset 0 0 0 1px rgba(255,255,255,.025), 0 8px 18px rgba(0,0,0,.16);}
body.series234-master-theme .series-brand__text strong{font-size: 28px;color: #f7fcfa;}
body.series234-master-theme .series-brand__text strong::after{content: "MASTER";display: inline-flex;margin-left: 8px;padding: 3px 6px;vertical-align: 4px;border: 1px solid rgba(255,135,152,.28);border-radius: 5px;color: #ffb0ba;background: rgba(255,135,152,.08);font-size: 8px;letter-spacing: .12em;}
body.series234-master-theme .series-brand__text small{color: #8da29a;letter-spacing: .14em;}
body.series234-master-theme .series-search__input,
body.series234-master-theme #searchform input[type="search"]{height: 46px !important;border-radius: 10px !important;border-color: rgba(104,224,178,.17) !important;background: rgba(27,36,39,.88) !important;}
body.series234-master-theme .series-search__input:focus{border-color: rgba(104,224,178,.58) !important;box-shadow: 0 0 0 3px rgba(104,224,178,.07);}
body.series234-master-theme .series-header__tools{gap: 10px;}
body.series234-master-theme .series-header__count{min-height: 42px;align-items: center;gap: 8px;padding: 7px 10px;border: 1px solid rgba(255,135,152,.17);border-radius: 9px;background: rgba(255,135,152,.055);}
body.series234-master-theme .series-header__count-label{color: #ffb0ba;font-size: 8px;}
body.series234-master-theme .series-nav{background: rgba(22,28,31,.97) !important;border-bottom: 1px solid rgba(104,224,178,.10) !important;}
body.series234-master-theme .series-nav__inner{justify-content: center;min-height: 48px;}
body.series234-master-theme .series-nav__list > li > a{padding: 8px 13px !important;border-radius: 7px;font-size: 13px;}
body.series234-master-theme .series-nav__list > li > a:hover,
body.series234-master-theme .series-nav__list > .current-menu-item > a{background: linear-gradient(135deg, rgba(104,224,178,.11), rgba(255,135,152,.10));box-shadow: inset 0 0 0 1px rgba(104,224,178,.12);}
body.series234-master-theme h3.widget-title{position: relative;padding: 13px 14px 11px;border: 0;border-bottom: 1px solid rgba(104,224,178,.10);border-radius: 0;background: rgba(104,224,178,.025);color: #fff3dc;text-align: left;font-size: 13px;font-weight: 600;}
body.series234-master-theme h3.widget-title::before{content: "INDEX";display: block;margin-bottom: 4px;color: #8e7e64;font: 700 7px/1 Manrope, sans-serif;letter-spacing: .16em;}
body.series234-master-theme .series-footer{margin-top: 34px;border-top: 1px solid rgba(104,224,178,.10);background: #120f0a;}
body.series234-master-theme .series-footer__brand span{color: #aad24d;letter-spacing: .14em;}
html[data-theme="light"] body.series234-master-theme{--s234-bg: #eef5fb;--s234-bg-2: #f8ead0;--s234-panel: #ffffff;--s234-panel-2: #fff9ee;--s234-text: #3a2d1c;--s234-muted: #88775e;background: #eef5fb;}
body.series234-master-theme{--s234-graphite: #101416;--s234-mint: #68e0b2;--s234-coral: #ff8798;--s234-paper: #f3fbf7;background:
        linear-gradient(rgba(104,224,178,.032) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255,135,152,.022) 1px, transparent 1px),
        radial-gradient(circle at 9% -8%, rgba(104,224,178,.13), transparent 30rem),
        radial-gradient(circle at 93% 3%, rgba(255,135,152,.075), transparent 28rem),
        linear-gradient(180deg, #101416, #161c1f 52%, #151109);background-size: 42px 42px, 42px 42px, auto, auto, auto;}
body.series234-master-theme .series234-brand__mark{border-color: rgba(104,224,178,.44);border-radius: 4px 14px 4px 14px;background: linear-gradient(135deg, rgba(104,224,178,.24), rgba(255,135,152,.11));color: #75e7bd;}
body.series234-master-theme .series-brand__text strong::after{border-color: rgba(255,135,152,.34);background: rgba(255,135,152,.08);color: #ffb0ba;}
body.series234-master-theme .series-nav__list > li > a:hover,
body.series234-master-theme .series-nav__list > .current-menu-item > a{background: linear-gradient(135deg, rgba(104,224,178,.16), rgba(255,135,152,.075));box-shadow: inset 0 0 0 1px rgba(104,224,178,.18);}
body.series234-master-theme a:hover,
body.series234-master-theme a:focus-visible{color: #82ebc4;}
body.series234-master-theme{--s234-bg: #101416;--s234-bg-2: #161c1f;--s234-panel: #1b2427;--s234-panel-2: #222e31;--s234-panel-3: #2b3a3d;--s234-line: rgba(104, 224, 178, .16);--s234-line-strong: rgba(255, 135, 152, .30);--s234-text: #f3fbf7;--s234-muted: #9eb2aa;--s234-cyan: #68e0b2;--s234-cyan-2: #91eccb;--s234-violet: #ff8798;--s234-pink: #ff8798;--s234-lime: #86e7b5;--s234-amber: #f3d76b;--series-bg: #101416;--series-bg-soft: #161c1f;--series-surface: #1b2427;--series-surface-2: #222e31;--series-line: rgba(104, 224, 178, .16);--series-line-strong: rgba(255, 135, 152, .30);--series-text: #dcebe5;--series-text-strong: #f3fbf7;--series-muted: #9eb2aa;--series-accent: #68e0b2;--series-accent-2: #ff8798;--series-accent-soft: rgba(104, 224, 178, .09);--color-accent: #68e0b2;background:
        linear-gradient(rgba(104,224,178,.018) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255,135,152,.012) 1px, transparent 1px),
        radial-gradient(circle at 8% -10%, rgba(104,224,178,.085), transparent 30rem),
        radial-gradient(circle at 94% 0%, rgba(255,135,152,.055), transparent 27rem),
        linear-gradient(180deg, #101416 0%, #161c1f 52%, #101416 100%);background-size: 44px 44px, 44px 44px, auto, auto, auto;}
body.series234-master-theme .series-header{background: rgba(16,20,22,.965);border-bottom-color: rgba(104,224,178,.12);}
body.series234-master-theme .series-nav{background: rgba(19,25,28,.975) !important;border-bottom-color: rgba(104,224,178,.09) !important;}
body.series234-master-theme .series234-brand__mark{border-color: rgba(104,224,178,.38);background: linear-gradient(135deg, rgba(104,224,178,.17), rgba(255,135,152,.10));color: #75e7bd;}
body.series234-master-theme .series-brand__text strong{color: #f5fcf9;}
body.series234-master-theme .series-brand__text strong::after{border-color: rgba(255,135,152,.28);background: rgba(255,135,152,.07);color: #ffb2bc;}
body.series234-master-theme .series-search__input,
body.series234-master-theme #searchform input[type="search"]{border-color: rgba(104,224,178,.16) !important;background: rgba(27,36,39,.90) !important;}
body.series234-master-theme .series-nav__list > li > a:hover,
body.series234-master-theme .series-nav__list > .current-menu-item > a{background: linear-gradient(135deg, rgba(104,224,178,.11), rgba(255,135,152,.07));box-shadow: inset 0 0 0 1px rgba(104,224,178,.14);}
body.series234-master-theme{--color-page-start: #090812;--color-page-mid: #111520;--color-page-end: #07090e;--color-surface: #181818;--color-surface-raised: #1f1f1f;--color-surface-hover: #212120;--color-card: #3b3d45;--color-chip: #3b3b3b;--color-player: #1b1b21;--color-nav: #111;--color-text: #d4d4d4;--color-text-strong: #fff;--color-text-muted: #999;--color-border: #303030;--color-border-subtle: #1d1d1d;--color-border-strong: #424040;--color-player-border: #171717;--color-accent: #ffc000;--color-input-bg: #f5f5f5;--color-input-text: #222;--color-input-border: #403736;--color-overlay: rgba(0, 0, 0, .42);--series-bg: #090812;--series-bg-soft: #111520;--series-surface: #181818;--series-surface-2: #1f1f1f;--series-line: #303030;--series-line-strong: #424040;--series-text: #d4d4d4;--series-text-strong: #fff;--series-muted: #999;--series-accent: #ffc000;--series-accent-2: #ff4f81;--series-accent-soft: rgba(255, 192, 0, .10);--s234-bg: #090812;--s234-bg-2: #111520;--s234-panel: #181818;--s234-panel-2: #1f1f1f;--s234-panel-3: #212120;--s234-line: #303030;--s234-line-strong: #424040;--s234-text: #fff;--s234-muted: #999;--s234-cyan: #ffc000;--s234-cyan-2: #ffc000;--s234-violet: #ff4f81;--s234-pink: #ff4f81;--s234-lime: #64bd5d;--s234-amber: #f1a526;background: linear-gradient(to bottom, #090812, #111520 100vh, #07090e 200vh) !important;background-image: linear-gradient(to bottom, #090812, #111520 100vh, #07090e 200vh) !important;color: #d4d4d4;}
html[data-theme="light"] body.series234-master-theme{--color-page-start: #f5f6f8;--color-page-mid: #eef1f5;--color-page-end: #e9edf2;--color-surface: #fff;--color-surface-raised: #fff;--color-surface-hover: #f1f3f6;--color-card: #fff;--color-chip: #eceff3;--color-player: #e9edf2;--color-nav: #fff;--color-text: #30343b;--color-text-strong: #17191d;--color-text-muted: #666d78;--color-border: #d9dde4;--color-border-subtle: #d9dde4;--color-border-strong: #cfd4dc;--color-player-border: #cfd4dc;--color-input-bg: #fff;--color-input-text: #222;--color-input-border: #cfd4dc;--series-bg: #f5f6f8;--series-bg-soft: #eef1f5;--series-surface: #fff;--series-surface-2: #f1f3f6;--series-line: #d9dde4;--series-line-strong: #cfd4dc;--series-text: #30343b;--series-text-strong: #17191d;--series-muted: #666d78;background: linear-gradient(to bottom, #f5f6f8, #eef1f5 100vh, #e9edf2 200vh) !important;}
body.series234-master-theme .series-header{background: #090812 !important;border-bottom-color: #303030 !important;box-shadow: none !important;}
body.series234-master-theme .series-nav{background: #111 !important;border-bottom: 1px solid #303030 !important;}
body.series234-master-theme .series-nav__list > li > a{color: #999 !important;}
body.series234-master-theme .series-nav__list > li > a:hover,
body.series234-master-theme .series-nav__list > .current-menu-item > a{color: #ffc000 !important;background: transparent !important;box-shadow: none !important;}
body.series234-master-theme .series-search__input,
body.series234-master-theme #searchform input[type="search"]{border-color: #403736 !important;background: #f5f5f5 !important;color: #222 !important;box-shadow: none !important;}
body.series234-master-theme .series-search__input:focus,
body.series234-master-theme #searchform input[type="search"]:focus{border-color: #ffc000 !important;box-shadow: 0 0 0 2px rgba(255,192,0,.13) !important;}
body.series234-master-theme .series-header__count{border-color: #303030 !important;background: #181818 !important;}
body.series234-master-theme .series-header__count-label{color: #ffc000 !important;}
body.series234-master-theme .series234-brand__mark{border-color: #424040 !important;background: #181818 !important;color: #ffc000 !important;box-shadow: none !important;}
body.series234-master-theme .series-brand__text strong::after{border-color: rgba(255,79,129,.45) !important;background: rgba(255,79,129,.10) !important;color: #ff73b9 !important;}
body.series234-master-theme h3.widget-title{border-bottom-color: #303030 !important;background: #181818 !important;color: #fff !important;}
body.series234-master-theme h3.widget-title::before{color: #ffc000 !important;}
body.series234-master-theme .series-footer{border-top-color: #303030 !important;background: #07090e !important;}
body.series234-master-theme a:hover,
body.series234-master-theme a:focus-visible{color: #ffc000;}
body.seritoday-spotlight-theme{--spot-bg: #080b16;--spot-bg-2: #0c1120;--spot-panel: #11182a;--spot-panel-2: #151e34;--spot-line: rgba(95, 231, 255, .17);--spot-line-strong: rgba(139, 108, 255, .38);--spot-text: #f5f7ff;--spot-muted: #9da8c4;--spot-cyan: #5fe7ff;--spot-violet: #8b6cff;--spot-pink: #ff5fa2;--series-bg: var(--spot-bg);--series-bg-soft: var(--spot-bg-2);--series-surface: var(--spot-panel);--series-surface-2: var(--spot-panel-2);--series-line: var(--spot-line);--series-line-strong: var(--spot-line-strong);--series-text: #dce4f7;--series-text-strong: var(--spot-text);--series-muted: var(--spot-muted);--series-accent: var(--spot-cyan);--series-accent-2: var(--spot-violet);--series-accent-soft: rgba(95,231,255,.09);--color-accent: var(--spot-cyan);background:
        radial-gradient(circle at 9% -8%, rgba(95,231,255,.12), transparent 30rem),
        radial-gradient(circle at 91% 0%, rgba(139,108,255,.15), transparent 32rem),
        linear-gradient(180deg, #080b16 0%, #0c1120 52%, #080b16 100%) !important;}
body.seritoday-spotlight-theme .series-header{background: rgba(8,11,22,.97) !important;border-bottom-color: rgba(95,231,255,.14) !important;}
body.seritoday-spotlight-theme .series-nav{background: rgba(11,16,30,.98) !important;border-bottom-color: rgba(139,108,255,.15) !important;}
body.seritoday-spotlight-theme .seritoday-spotlight-brand__mark{border-color: rgba(95,231,255,.45) !important;background: linear-gradient(135deg, rgba(95,231,255,.18), rgba(139,108,255,.20)) !important;color: #77efff !important;box-shadow: 0 0 24px rgba(95,231,255,.08) !important;}
body.seritoday-spotlight-theme .series-brand__text strong::after{content: "SPOTLIGHT" !important;border-color: rgba(139,108,255,.38) !important;background: rgba(139,108,255,.12) !important;color: #c6b7ff !important;}
body.seritoday-spotlight-theme .series-brand__text small,
body.seritoday-spotlight-theme .series-header__count-label{color: #9aabcf !important;}
body.seritoday-spotlight-theme .series-header__count{border-color: rgba(139,108,255,.24) !important;background: rgba(139,108,255,.08) !important;}
body.seritoday-spotlight-theme .series-search__input,
body.seritoday-spotlight-theme #searchform input[type="search"]{border-color: rgba(95,231,255,.18) !important;background: #11182a !important;}
body.seritoday-spotlight-theme .series-search__input:focus,
body.seritoday-spotlight-theme #searchform input[type="search"]:focus{border-color: rgba(95,231,255,.62) !important;box-shadow: 0 0 0 3px rgba(95,231,255,.07) !important;}
body.seritoday-spotlight-theme .series-nav__list > li > a:hover,
body.seritoday-spotlight-theme .series-nav__list > .current-menu-item > a{background: linear-gradient(135deg, rgba(95,231,255,.11), rgba(139,108,255,.13)) !important;box-shadow: inset 0 0 0 1px rgba(95,231,255,.14) !important;}
body.seritoday-spotlight-theme .series-footer{border-top-color: rgba(95,231,255,.12) !important;background: #060812 !important;}
body.seritoday-spotlight-theme a:hover,
body.seritoday-spotlight-theme a:focus-visible{color: #6eeaff !important;}
html[data-theme="light"] body.seritoday-spotlight-theme{--series-bg: #eef3fb;--series-bg-soft: #e7edf8;--series-surface: #ffffff;--series-surface-2: #f5f7fc;--series-text: #24304a;--series-text-strong: #111827;--series-muted: #667085;background: #eef3fb !important;}
html[data-theme="light"] body.seritoday-spotlight-theme .series-header,
html[data-theme="light"] body.seritoday-spotlight-theme .series-nav{background: #fff !important;border-color: #d9e2f0 !important;}
