img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer."}
:root{--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer."}
/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/public.scss ***!
  \***************************************************************************************************************/
div.da-reactions-exposed{text-align:center}.right div.da-reactions-exposed{text-align:right}.left div.da-reactions-exposed{text-align:left}div.da-reactions-container{text-align:center;max-width:100%}div.da-reactions-container.right{text-align:right}div.da-reactions-container.left{text-align:left}div.da-reactions-container *{transition:all .4s}div.da-reactions-container div.reactions div.reaction{display:inline-block;margin:4px;transition:all .1s ease-out;position:relative;cursor:pointer}div.da-reactions-container div.reactions div.reaction.active{animation:bounce 1s}div.da-reactions-container div.reactions div.reaction:hover{transform:scale(1.3) translate(0,-20%);z-index:2}div.da-reactions-container div.reactions div.reaction:hover:after{display:block;position:absolute;content:attr(data-title);background-color:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:20px;white-space:nowrap;left:50%;top:0;transform:translateX(-50%) translateY(-130%)}@media screen and (max-width:420px){div.da-reactions-container div.reactions.responsive{overflow:hidden;max-width:0;max-height:0}}@media screen and (max-width:420px){div.da-reactions-container div.reactions.responsive div.reaction{margin:0}}div.da-reactions-container .reactions-toggle{display:none}@media screen and (max-width:420px){div.da-reactions-container .reactions-toggle{display:block}}div.da-reactions-container .reactions-toggle .bar1{transform:none}div.da-reactions-container .reactions-toggle .bar2{opacity:1}div.da-reactions-container .reactions-toggle .bar3{transform:none}div.da-reactions-container.open div.reactions{max-width:100vw;max-height:100vw;overflow:visible}div.da-reactions-container.open div.reactions div.reaction{margin:10px}div.da-reactions-container.open .reactions-toggle .bar1{transform:rotate(45deg) translateX(20%) translateY(-10%)}div.da-reactions-container.open .reactions-toggle .bar2{opacity:0}div.da-reactions-container.open .reactions-toggle .bar3{transform:rotate(-45deg) translateX(-50%) translateY(-20%)}div.da-reactions-container .count{background-color:rgba(0,0,0,.567);border-radius:1em;bottom:-.3em;cursor:auto;font-size:1em;font-weight:lighter;height:2em;line-height:2em;padding:0 .3em;position:absolute;right:-.3em;text-align:center;width:2em;white-space:nowrap;box-shadow:0 0 10px 0 rgb(255 255 255/19%)}div.da-reactions-container .count:before{content:attr(data-value);font-weight:bolder !important;color:#fff}div.da-reactions-container .count.hidden{display:none}div.da-reactions-reveal{position:relative;display:flex;justify-content:center}div.da-reactions-reveal.right{justify-content:flex-end}div.da-reactions-reveal.left{justify-content:flex-start}div.da-reactions-reveal div.before-reveal{opacity:1;position:relative;transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}div.da-reactions-reveal div.before-reveal img{cursor:pointer}div.da-reactions-reveal div.after-reveal{display:flex;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);opacity:0;transform:scale(0);position:absolute;bottom:0;z-index:1}div.da-reactions-reveal div.after-reveal .reaction{margin:5px;transition:all .2s cubic-bezier(.35,1.69,.48,.6);position:relative}div.da-reactions-reveal div.after-reveal .reaction img{cursor:pointer}div.da-reactions-reveal div.after-reveal .reaction:hover{transform:scale(1.3) translate(0,-20%);z-index:2}div.da-reactions-reveal.active div.before-reveal{opacity:0}div.da-reactions-reveal.active div.after-reveal{opacity:1;transform:scale(1)}div.da-reactions-reveal .count{background-color:rgba(255,255,255,.5);border-radius:1em;bottom:-.3em;cursor:help;font-size:1em;font-weight:lighter;height:2em;line-height:2em;padding:0 .3em;position:absolute;right:-.3em;text-align:center;width:2em;white-space:nowrap}div.da-reactions-reveal .count:before{content:attr(data-value)}div.da-reactions-reveal .count.hidden{display:none}div#da-reactions-users-tooltip{position:fixed;z-index:99999;width:1px;height:1px;overflow:visible}div#da-reactions-users-tooltip>div{transform:translateX(-50%);background-color:#040404;color:#fff;padding:.4em;border-radius:.8em;position:absolute;bottom:10px}div#da-reactions-users-tooltip>div:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:.625em solid transparent;border-top-color:#040404;border-bottom:0;margin-left:-.625em;margin-bottom:-.625em}div#da-reactions-users-tooltip .da-reactions-users-tooltip-row{margin:.2em;white-space:nowrap}div#da-reactions-users-tooltip .da-reactions-users-tooltip-row span{display:inline-block}div#da-reactions-users-tooltip .da-reactions-users-tooltip-row img{width:auto;max-width:unset;height:.8em;display:inline-block;margin:.1em .4em}div#da-reactions-users-modal-background{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;top:0;left:0;z-index:99999}div#da-reactions-users-modal-background>div.da-reactions-data{max-width:600px;max-height:80%;width:100%;display:flex;flex-direction:column}div#da-reactions-users-modal-background>div.da-reactions-data .scroll-container{overflow-y:auto;flex-grow:1;border-left:2px solid #999;border-right:2px solid #999}div#da-reactions-users-modal-background>div.da-reactions-data .scroll-container>a.da-reactions-users-modal-row{display:flex;background-color:#f1f1f1;padding:10px;border-bottom:1px dotted #aaa}div#da-reactions-users-modal-background>div.da-reactions-data .scroll-container>a.da-reactions-users-modal-row:nth-child(even){background-color:#ccc}div#da-reactions-users-modal-background>div.da-reactions-data .scroll-container>a.da-reactions-users-modal-row img{flex-grow:0;height:auto;width:32px;margin-right:10px}div#da-reactions-users-modal-background>div.da-reactions-data .scroll-container>a.da-reactions-users-modal-row span{flex-grow:1}div#da-reactions-users-modal-background>div.da-reactions-data>.da-reactions-users-modal-row{flex-grow:0;display:block}div#da-reactions-users-modal-background>div.da-reactions-data>.da-reactions-users-modal-row.tools{display:flex}div#da-reactions-users-modal-background>div.da-reactions-data>.da-reactions-users-modal-row.tools>.da-reactions-button{padding:8px;flex-grow:1;text-align:center;cursor:pointer;background-color:#ccc;border-bottom:2px solid #999;border-top-left-radius:10px;border-top-right-radius:10px}div#da-reactions-users-modal-background>div.da-reactions-data>.da-reactions-users-modal-row.tools>.da-reactions-button>img{display:inline-block;width:auto;height:32px;opacity:.5;margin:0}div#da-reactions-users-modal-background>div.da-reactions-data>.da-reactions-users-modal-row.tools>.da-reactions-button.current{background-color:#f1f1f1;border-top:2px solid #999;border-left:2px solid #999;border-right:2px solid #999;border-bottom:none}div#da-reactions-users-modal-background>div.da-reactions-data>.da-reactions-users-modal-row.tools>.da-reactions-button.current>img{opacity:1}div#da-reactions-users-modal-background>div.da-reactions-data .da-reactions-users-modal-paginator{background-color:#f1f1f1;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:2px solid #999;border-right:2px solid #999;border-bottom:2px solid #999;display:flex}div#da-reactions-users-modal-background>div.da-reactions-data .da-reactions-users-modal-paginator>span{display:block;padding:10px 15px;margin:10px;background-color:rgba(0,0,0,.1);border-radius:10px;cursor:pointer}div#da-reactions-users-modal-background div.da-reactions-window{width:600px;max-width:100%;max-height:100%;background-color:#f1f1f1;border-radius:10px;border:2px solid #999;padding:40px;display:flex;flex-direction:column;align-items:center}div#da-reactions-users-modal-background div.da-reactions-window .da-reactions-window-paragraph{text-align:center}div#da-reactions-users-modal-background div.da-reactions-window .da-reactions-window-close{display:block;padding:10px 15px;margin:10px;background-color:rgba(0,0,0,.1);border-radius:10px;cursor:pointer}div#da-reactions-users-modal-background div.da-reactions-window .spacer{flex-grow:1;visibility:hidden}@keyframes bounce{0%,100%{transform:scale(1.3) translate(0,-20%)}20%,50%{transform:scale(1.3) translateY(0)}40%{transform:scale(1.3) translateY(-30px)}60%{transform:scale(1.3) translateY(-15px)}}
minnit-container{position:fixed;left:0;padding:0;margin:0;bottom:0;border:0;width:25%;z-index:2147483647;box-sizing:border-box;max-height:90%;max-height:90vh}minnit-container[data-size=button]{height:70px;width:70px}minnit-container[data-size="1"]{min-height:400px;height:60%;width:25%}minnit-container[data-size="2"]{min-height:400px;width:50%;height:60%}minnit-container[data-size="3"]{min-height:400px;width:75%;height:60%}minnit-container[data-placement=minnitPlacementR]{left:initial;right:0}minnit-close-chat{display:block;height:40px;width:100%;background-color:#fff;color:#000;font-family:"Arial",Arial,sans-serif;text-transform:none;font-size:24px;padding-top:10px;padding-bottom:0;margin:0;text-align:center;cursor:pointer;border-left:1px solid #aaa;border-right:1px solid #aaa;border-top:1px solid #aaa;border-top-left-radius:8px;border-top-right-radius:8px;z-index:99;line-height:1 !important;box-sizing:border-box}.minnit-chat-iframe{display:inline-block;height:calc(100% - 100px);border:none;border-radius:12px;box-shadow:0 0 28px rgba(0,0,0,.2);margin:0;position:relative;padding:0}minnit-container[data-placement=minnitPlacementR] .minnit-chat-iframe{right:16px}minnit-container[data-placement=minnitPlacementL] .minnit-chat-iframe{left:16px}.minnit-chat-iframe-gutenberg-block{max-width:100%;min-height:300px;max-height:98vh;display:block}minnit-chat{margin:auto}@media only screen and (max-width:900px){minnit-container[data-size="1"],minnit-container[data-size="2"],minnit-container[data-size="3"]{width:95vw}}@media only screen and (max-height:600px){minnit-container[data-size="1"],minnit-container[data-size="2"],minnit-container[data-size="3"]{height:95vh;max-height:95vh}.minnit-chat-iframe{height:calc(100% - 90px)}}minnit-button{min-width:20px;display:inline-block;padding:5px;text-align:center;height:70px;width:70px;margin-bottom:8px;cursor:pointer;z-index:99;max-height:100%;bottom:2px;position:absolute;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}minnit-button:active{opacity:.4}minnit-button svg{border-radius:100px}minnit-button.active svg{box-shadow:0 0 16px rgba(0,0,0,.15)}minnit-container[data-placement=minnitPlacementR] minnit-button{right:4px}minnit-container[data-placement=minnitPlacementL] minnit-button{left:4px}@media only screen and (max-width:500px){minnit-container[data-size=small],minnit-container[data-size=medium],minnit-container[data-size=large]{width:100%;height:80%}}@media only screen and (min-height:800px){minnit-container[data-size=small],minnit-container[data-size=medium],minnit-container[data-size=large]{height:80%;opacity:.5}}
*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.6;color:#333;background-color:#fff}body.home .site-main.home-page,body:is(.home-page,.veranime-header-theme) .site-main.home-page,.home-page{background:linear-gradient(180deg,#0a0a0a 0%,#141414 100%) !important;min-height:100vh;padding:0 !important;color:#e5e5e5}.container{max-width:1200px;margin:0 auto;padding:0 20px}body:is(.home-page,.veranime-header-theme) .home-page .container,.home-page .container{max-width:100% !important;padding:0 !important;margin:0 !important}.site-header{background-color:#fff;border-bottom:none;padding:20px 0}body:is(.home-page,.veranime-header-theme) .site-header{background:rgb(0 0 0/81%) !important;border-bottom:none !important;position:fixed !important;top:0;left:0;right:0;z-index:1000;padding:0 !important;transition:background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),backdrop-filter .25s cubic-bezier(.4,0,.2,1)}.logged-in .site-header{margin-top:32px}body.logged-in:not(.admin-bar) .site-header{margin-top:0 !important}body:is(.home-page,.veranime-header-theme) .site-header.scrolled{background:rgba(15,15,15,.92) !important;backdrop-filter:blur(20px);box-shadow:0 2px 20px rgba(0,0,0,.3)}.site-header .header-container{display:flex;align-items:center;justify-content:space-between;padding:0 4%;margin:auto;border-bottom:1px solid #ffffff30;transition:padding .25s cubic-bezier(.4,0,.2,1)}@media (max-width:992px){.site-header .header-container{padding:0 1%}}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .header-container{padding:12px 4%;height:50px}.header-left{display:flex;align-items:center;gap:40px}.site-branding{margin:0;display:flex;align-items:center;height:100%}body:is(.home-page,.veranime-header-theme) .site-title a,body:is(.home-page,.veranime-header-theme) .site-title{color:#fff !important;font-size:2.2em;font-weight:600;letter-spacing:-.3px;margin:0;text-decoration:none;transition:font-size .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;height:100%}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .site-title a,body:is(.home-page,.veranime-header-theme) .site-header.scrolled .site-title{font-size:1.8em}.site-logo{margin:0;line-height:1;display:flex;align-items:center;height:100%}.site-logo a{display:flex;align-items:center;text-decoration:none;height:100%}.site-logo-img{height:70px;width:auto;max-width:250px;object-fit:contain;transition:height .25s cubic-bezier(.4,0,.2,1);display:block}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .site-logo-img{height:55px}body:is(.home-page,.veranime-header-theme) .main-navigation{margin:0}body:is(.home-page,.veranime-header-theme) .main-navigation ul{list-style:none;display:flex;gap:20px;margin:0;padding:0}body:is(.home-page,.veranime-header-theme) .main-navigation a{color:#e5e5e5 !important;text-decoration:none;font-size:.95em;font-weight:500;transition:color .3s cubic-bezier(.4,0,.2,1),font-size .25s cubic-bezier(.4,0,.2,1);padding:5px 0;display:inline-flex;align-items:center;gap:8px}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .main-navigation a{font-size:.9em}body:is(.home-page,.veranime-header-theme) .main-navigation a:hover{color:#fff !important}.main-navigation a{display:inline-flex;align-items:center;gap:8px}.main-navigation .menu-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.main-navigation .menu-icon svg{width:18px;height:18px;fill:currentColor;stroke:currentColor;transition:transform .3s cubic-bezier(.4,0,.2,1)}.main-navigation a:hover .menu-icon svg{transform:scale(1.1)}.main-navigation .menu-text{display:inline-block}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .main-navigation .menu-icon svg{width:16px;height:16px}.header-right{display:flex;align-items:center;gap:0}.header-icon-btn{background:0 0;border:none;color:#e5e5e5;cursor:pointer;padding:10px;display:flex;align-items:center;justify-content:center;transition:all .25s cubic-bezier(.4,0,.2,1);border-radius:12px}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .header-icon-btn,body.anime-landing-page .site-header.scrolled .header-icon-btn,body.capitulo-landing-page .site-header.scrolled .header-icon-btn,body.pelicula-landing-page .site-header.scrolled .header-icon-btn{padding:8px}.single-capitulo .site-header{margin-top:0 !important}@media (max-width:1024px){body:is(.home-page,.veranime-header-theme) .site-header.scrolled .header-icon-btn,body.anime-landing-page .site-header.scrolled .header-icon-btn,body.capitulo-landing-page .site-header.scrolled .header-icon-btn,body.pelicula-landing-page .site-header.scrolled .header-icon-btn{padding:6px}body.page-template-page-animes .site-header.scrolled,body.page-template-page-favoritos .site-header.scrolled,body.page-template-page-peliculas .site-header.scrolled,body:is(.home-page,.veranime-header-theme) .site-header.scrolled,body.anime-landing-page .site-header.scrolled{margin-top:0 !important}.single-capitulo .site-header{margin-top:0 !important}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .header-icon-btn svg,body.anime-landing-page .site-header.scrolled .header-icon-btn svg,body.capitulo-landing-page .site-header.scrolled .header-icon-btn svg,body.pelicula-landing-page .site-header.scrolled .header-icon-btn svg{width:18px;height:18px}}.header-icon-btn:hover{color:#fff;background:rgba(255,255,255,.08);transform:scale(1.05)}.header-icon-btn svg{width:22px;height:22px;transition:transform .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .header-icon-btn svg{width:20px;height:20px}.header-icon-btn:hover svg{transform:scale(1.1)}.user-menu{position:relative}.user-profile-btn{display:flex;align-items:center;gap:10px;background:0 0;border:none;color:#e5e5e5;cursor:pointer;padding:8px 14px;border-radius:20px;transition:all .25s cubic-bezier(.4,0,.2,1)}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .user-profile-btn{padding:6px 12px}.user-profile-btn:hover{background:rgba(255,255,255,.08);transform:scale(1.02)}.profile-avatar{width:36px;height:36px;background:#463759;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 2px 8px rgba(70,55,89,.35);transition:all .25s cubic-bezier(.4,0,.2,1)}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .profile-avatar{width:32px;height:32px}.user-profile-btn:hover .profile-avatar{box-shadow:0 4px 12px rgba(70,55,89,.5);transform:scale(1.05)}.profile-avatar svg{width:20px;height:20px;transition:width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .profile-avatar svg{width:18px;height:18px}.dropdown-arrow{width:10px;height:10px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.user-profile-btn:hover .dropdown-arrow{transform:rotate(180deg) translateY(2px)}.account-menu-wrap{position:relative}.account-avatar{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0}.account-avatar-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.account-btn .account-avatar{width:28px;height:28px}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .account-avatar,body.anime-landing-page .site-header.scrolled .account-avatar,body.capitulo-landing-page .site-header.scrolled .account-avatar,body.pelicula-landing-page .site-header.scrolled .account-avatar{width:24px;height:24px}.account-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:rgba(20,20,20,.98);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.5);padding:8px 0;z-index:10001;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease}.account-menu-wrap.is-open .account-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.account-dropdown-item{display:block;padding:10px 18px;color:#e5e5e5;text-decoration:none;font-size:.95em;font-weight:500;transition:background .2s ease,color .2s ease}.account-dropdown-item:hover{background:rgba(255,255,255,.08);color:#fff}button.account-dropdown-item.account-dropdown-item--button{width:100%;border:none;background:0 0;text-align:left;cursor:pointer;font-family:inherit;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.veranime-pm-menu-badge{flex-shrink:0;min-width:1.35rem;padding:.12rem .38rem;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1;background:rgba(196,181,253,.35);color:#f5f3ff}.veranime-pm-menu-badge[hidden]{display:none !important}@media (max-width:768px){.header-left{gap:20px}.header-icon-btn{padding:6px}.header-icon-btn svg{width:20px;height:20px}}.site-title{font-size:2em;margin:0}.site-title a{text-decoration:none;color:#333}.main-navigation ul{list-style:none;display:flex;gap:20px}.main-navigation a{text-decoration:none;color:#333;font-weight:500}.main-navigation a:hover{color:#0073aa}.main-navigation ul li{position:relative}.main-navigation ul li.menu-item-has-children>a:after{content:'';display:inline-block;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);margin-left:6px;opacity:.7;transition:transform .2s ease;vertical-align:middle}.main-navigation ul li.menu-item-has-children:hover>a:after,.main-navigation ul li.menu-item-has-children.is-open>a:after{transform:rotate(-135deg) translateY(-2px);opacity:1}.main-navigation ul li.menu-item-has-children:after{content:'';position:absolute;top:100%;left:0;right:0;height:16px;z-index:99998}body .main-navigation ul.sub-menu,body:is(.home-page,.veranime-header-theme) .main-navigation ul.sub-menu,body.anime-landing-page .main-navigation ul.sub-menu,body.capitulo-landing-page .main-navigation ul.sub-menu,body.pelicula-landing-page .main-navigation ul.sub-menu,body.page-template-page-animes .main-navigation ul.sub-menu,body.page-template-page-favoritos .main-navigation ul.sub-menu,body.page-template-page-peliculas .main-navigation ul.sub-menu,body.search-page .main-navigation ul.sub-menu{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(130px, 1fr)) !important;gap:4px 8px !important;position:absolute !important;flex-direction:unset !important;margin:0 !important;padding:16px !important}body .main-navigation ul.sub-menu a,body:is(.home-page,.veranime-header-theme) .main-navigation ul.sub-menu a,body.anime-landing-page .main-navigation ul.sub-menu a,body.capitulo-landing-page .main-navigation ul.sub-menu a,body.pelicula-landing-page .main-navigation ul.sub-menu a,body.page-template-page-animes .main-navigation ul.sub-menu a,body.page-template-page-favoritos .main-navigation ul.sub-menu a,body.page-template-page-peliculas .main-navigation ul.sub-menu a,body.search-page .main-navigation ul.sub-menu a{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:8px 12px !important;font-size:.88em !important;font-weight:500 !important}.main-navigation ul .sub-menu{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px, 1fr));gap:4px 8px;position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(6px);min-width:340px;max-width:520px;background:rgba(14,14,22,.97);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:16px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;box-shadow:0 20px 60px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.05);z-index:99999;list-style:none}.main-navigation ul .sub-menu:before{content:'';position:absolute;top:-7px;left:50%;transform:translateX(-50%);width:14px;height:14px;background:rgba(14,14,22,.97);border-top:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);transform:translateX(-50%) rotate(45deg)}.main-navigation ul li.menu-item-has-children:hover>.sub-menu,.main-navigation ul li.menu-item-has-children.is-open>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.main-navigation ul .sub-menu li{position:static}.main-navigation ul .sub-menu a{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:.88em;font-weight:500;color:rgba(255,255,255,.75) !important;text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease;line-height:1.25}.main-navigation ul .sub-menu a .menu-icon{line-height:0}.main-navigation ul .sub-menu a:hover{background:rgba(255,255,255,.08);color:#fff !important}.main-navigation ul .sub-menu li.current-menu-item>a,.main-navigation ul .sub-menu li.current-term>a{background:rgba(70,55,89,.4);color:#fff !important}.main-navigation ul li.submenu-layout-list>.sub-menu,body .main-navigation ul li.submenu-layout-list>.sub-menu,body:is(.home-page,.veranime-header-theme) .main-navigation ul li.submenu-layout-list>.sub-menu,body.anime-landing-page .main-navigation ul li.submenu-layout-list>.sub-menu,body.capitulo-landing-page .main-navigation ul li.submenu-layout-list>.sub-menu,body.pelicula-landing-page .main-navigation ul li.submenu-layout-list>.sub-menu,body.page-template-page-animes .main-navigation ul li.submenu-layout-list>.sub-menu,body.page-template-page-favoritos .main-navigation ul li.submenu-layout-list>.sub-menu,body.page-template-page-peliculas .main-navigation ul li.submenu-layout-list>.sub-menu,body.search-page .main-navigation ul li.submenu-layout-list>.sub-menu{display:block !important;grid-template-columns:unset !important;gap:4px !important;min-width:200px;max-width:320px}.main-navigation ul li.submenu-layout-list>.sub-menu>li{display:block}.main-navigation ul li.submenu-layout-list>.sub-menu>li>a{width:100%;box-sizing:border-box;justify-content:center !important}.mobile-navigation li.submenu-layout-list>.sub-menu{flex-direction:column;flex-wrap:nowrap;align-items:center}.mobile-navigation .sub-menu{list-style:none;margin:4px 0 4px 12px;padding:0;display:flex;flex-wrap:wrap;gap:6px;overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease,opacity .25s ease}.mobile-navigation .menu-item-has-children.is-open>.sub-menu{max-height:400px;opacity:1}.mobile-navigation .sub-menu a{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:50px;font-size:.82em;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.75) !important;text-decoration:none;transition:background .15s,color .15s}.mobile-navigation .sub-menu a .menu-icon{line-height:0;flex-shrink:0}.mobile-navigation .sub-menu a:hover{background:rgba(70,55,89,.4);color:#fff !important}.mobile-navigation .menu-item-has-children>a{display:flex;align-items:center;justify-content:flex-start;gap:10px}.mobile-navigation .menu-item-has-children>a .submenu-toggle-arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.08);flex-shrink:0;margin-left:auto;transition:transform .25s ease,background .15s}.mobile-navigation .menu-item-has-children.is-open>a .submenu-toggle-arrow{transform:rotate(180deg);background:rgba(70,55,89,.4)}.site-main{padding:40px 0;min-height:60vh}body.page.veranime-header-theme:not(.home-page) .site-main:not(.auth-page):not(.home-page){padding-top:90px}.site-main.home-page{overflow:hidden !important}body:is(.home-page,.veranime-header-theme) .home-page.site-main,.home-page.site-main{padding:0 !important;min-height:100vh !important;background:linear-gradient(180deg,#0a0a0a 0%,#141414 100%) !important;overflow-x:hidden !important;overflow-y:auto;width:100% !important;max-width:100% !important}.site-footer{background:linear-gradient(180deg,#0a0a0a 0%,#000 100%);border-top:1px solid rgba(255,255,255,.1);padding:30px 0;margin-top:80px;color:#e5e5e5}.footer-container{max-width:1400px;margin:0 auto;padding:0 4%}.footer-content{display:grid;grid-template-columns:2fr 1fr 1fr;gap:60px;margin-bottom:50px}.footer-section{display:flex;flex-direction:column}.footer-brand{max-width:400px}.footer-logo{margin-bottom:20px}.footer-logo-img{max-height:50px;width:auto;display:block}.footer-site-title{font-size:1.8em;font-weight:700;color:#fff;text-decoration:none;transition:color .3s ease}.footer-site-title:hover{color:#8a6ea8}.footer-description{color:#999;font-size:.95em;line-height:1.6;margin:0}.footer-section-title{font-size:1.1em;font-weight:600;color:#fff;margin:0 0 20px;text-transform:uppercase;letter-spacing:1px;font-size:.9em}.footer-menu-list,.footer-info-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.footer-menu-list li,.footer-info-list li{margin:0}.footer-menu-list a,.footer-info-list a{color:#bbb;text-decoration:none;font-size:.95em;transition:all .3s ease;display:inline-block;position:relative;padding-left:0}.footer-menu-list a:before,.footer-info-list a:before{content:'';position:absolute;left:0;bottom:-2px;width:0;height:1px;background:#8a6ea8;transition:width .3s ease}.footer-menu-list a:hover,.footer-info-list a:hover{color:#fff;padding-left:10px}.footer-menu-list a:hover:before,.footer-info-list a:hover:before{width:6px}.footer-webs-amigas{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;padding:14px 4%;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:12px}.footer-webs-amigas__label{font-size:.75em;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.footer-webs-amigas__list{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;list-style:none;margin:0;padding:0}.footer-webs-amigas__list li{display:flex;align-items:center}.footer-webs-amigas__list li:not(:last-child):after{content:'·';color:#444;margin-left:4px;font-size:.85em}.footer-webs-amigas__list a{color:#777;font-size:.82em;text-decoration:none;transition:color .2s ease}.footer-webs-amigas__list a:hover{color:#c8b8e0}.footer-bottom{padding-top:0;border-top:none}.footer-copyright{text-align:center}.footer-copyright p{margin:0;color:#999;font-size:.9em}.footer-copyright a{color:#bbb;text-decoration:none;transition:color .3s ease}.footer-copyright a:hover{color:#8a6ea8}@media (max-width:1024px){.footer-content{grid-template-columns:1fr 1fr;gap:40px}.footer-brand{grid-column:1/-1;max-width:100%}}@media (max-width:768px){.site-footer{padding:50px 0 25px;margin-top:60px}.footer-content{grid-template-columns:1fr;gap:40px}.footer-brand{grid-column:1}.footer-section-title{font-size:.85em}}@media (max-width:480px){.site-footer{padding:40px 0 20px}.footer-content{gap:30px}.footer-copyright p{font-size:.85em;line-height:1.6}}.post{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e0e0e0}.post-title{font-size:2em;margin-bottom:10px}.post-title a{text-decoration:none;color:#333}.post-meta{color:#666;font-size:.9em;margin-bottom:15px}.post-content{line-height:1.8}.anime-single{margin-bottom:40px}.anime-header{display:flex;gap:30px;margin-bottom:40px;flex-wrap:wrap}.anime-thumbnail{flex:0 0 300px;max-width:100%}.anime-thumbnail img{width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.anime-info{flex:1;min-width:300px}.anime-title{font-size:2.5em;margin-bottom:20px;color:#333}.anime-meta{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding:15px;background-color:#f5f5f5;border-radius:5px}.anime-meta span{display:block}.anime-sinopsis{margin-top:20px}.anime-sinopsis h2{font-size:1.5em;margin-bottom:10px}.anime-sinopsis p{line-height:1.8;color:#555}.anime-capitulos{margin-top:40px;padding-top:40px;border-top:2px solid #e0e0e0}.anime-capitulos h2{font-size:2em;margin-bottom:20px}.capitulos-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px, 1fr));gap:15px}.capitulo-item{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:5px;transition:all .3s ease}.capitulo-item:hover{background-color:#f0f0f0;border-color:#0073aa;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.capitulo-link{display:block;padding:15px;text-decoration:none;color:#333}.capitulo-numero{display:block;font-weight:600;margin-bottom:5px;color:#0073aa}.capitulo-titulo{display:block;font-size:.9em;color:#666}.capitulo-single{margin-bottom:40px}.capitulo-breadcrumb{margin-bottom:20px;font-size:.9em;color:#666}.capitulo-breadcrumb a{color:#0073aa;text-decoration:none}.capitulo-breadcrumb a:hover{text-decoration:underline}.capitulo-breadcrumb .separator{margin:0 10px;color:#999}.capitulo-title{font-size:2em;margin-bottom:10px}.capitulo-title .separator{margin:0 10px;color:#999}.capitulo-anime-link{margin-bottom:20px}.capitulo-anime-link a{color:#0073aa;text-decoration:none;font-weight:500}.capitulo-anime-link a:hover{text-decoration:underline}.capitulo-thumbnail{margin-bottom:30px}.capitulo-thumbnail img{width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.capitulo-reproductores{margin:30px 0;padding:20px;background-color:#f9f9f9;border-radius:8px}.capitulo-reproductores h2{font-size:1.5em;margin-bottom:20px}.reproductor-item{margin-bottom:30px}.reproductor-item:last-child{margin-bottom:0}.reproductor-item h3{font-size:1.2em;margin-bottom:10px;color:#555}.iframe-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background-color:#000;border-radius:5px}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.capitulo-descargas{margin:30px 0;padding:20px;background-color:#f9f9f9;border-radius:8px}.capitulo-descargas h2{font-size:1.5em;margin-bottom:20px}.descargas-list{display:flex;flex-wrap:wrap;gap:15px}.download-button{padding:12px 24px;background-color:#0073aa;color:#fff;text-decoration:none;border-radius:5px;display:inline-block;transition:background-color .3s ease}.download-button:hover{background-color:#005a87;color:#fff}.capitulo-navegacion{display:flex;justify-content:space-between;align-items:center;margin-top:40px;padding-top:20px;border-top:1px solid #e0e0e0;flex-wrap:wrap;gap:15px}.capitulo-navegacion a{color:#0073aa;text-decoration:none;padding:10px 15px;border:1px solid #0073aa;border-radius:5px;transition:all .3s ease}.capitulo-navegacion a:hover{background-color:#0073aa;color:#fff}.capitulo-content{margin-top:30px;line-height:1.8}@media (max-width:768px){.container{padding:0 15px}.site-title{font-size:1.5em}.main-navigation ul{gap:10px}.anime-header{flex-direction:column}.anime-thumbnail{flex:1 1 100%}.anime-title{font-size:1.8em}.capitulos-list{grid-template-columns:repeat(auto-fill,minmax(150px, 1fr))}.capitulo-navegacion{flex-direction:column}.capitulo-navegacion a{width:100%;text-align:center}}@media (min-width:1025px) and (max-width:1150px){.site-header .header-container{padding:0 1% !important}body:is(.home-page,.veranime-header-theme) .main-navigation ul{gap:20px !important}body:is(.home-page,.veranime-header-theme) .main-navigation a{font-size:.85em !important;gap:5px !important}.site-logo-img{height:55px !important}.header-icon-btn{padding:8px !important}.header-left{gap:20px !important}}@media (max-width:1024px){.main-navigation,.user-menu{display:none}.site-header .header-container{position:relative;padding:15px 20px}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .header-container,body.anime-landing-page .site-header.scrolled .header-container,body.capitulo-landing-page .site-header.scrolled .header-container,body.pelicula-landing-page .site-header.scrolled .header-container{padding:10px 20px;height:50px}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .site-logo-img,body.anime-landing-page .site-header.scrolled .site-logo-img,body.capitulo-landing-page .site-header.scrolled .site-logo-img,body.pelicula-landing-page .site-header.scrolled .site-logo-img{height:45px}.header-left{position:static;flex:0;justify-content:flex-start;gap:0}.mobile-menu-toggle{margin-right:0}.site-branding{position:absolute;left:50%;transform:translateX(-50%);z-index:1}.header-right{margin-left:auto}}.mobile-menu-toggle{display:none;flex-direction:column;justify-content:space-between;width:28px;height:22px;background:0 0;border:none;cursor:pointer;padding:0;z-index:1001;margin-right:15px;transition:all .3s ease}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .mobile-menu-toggle,body.anime-landing-page .site-header.scrolled .mobile-menu-toggle,body.capitulo-landing-page .site-header.scrolled .mobile-menu-toggle,body.pelicula-landing-page .site-header.scrolled .mobile-menu-toggle{width:24px;height:18px;margin-right:12px}.hamburger-line{width:100%;height:3px;background-color:#fff;transition:all .3s ease;border-radius:2px}body:is(.home-page,.veranime-header-theme) .site-header.scrolled .hamburger-line,body.anime-landing-page .site-header.scrolled .hamburger-line,body.capitulo-landing-page .site-header.scrolled .hamburger-line,body.pelicula-landing-page .site-header.scrolled .hamburger-line{height:2px}body:is(.home-page,.veranime-header-theme) .hamburger-line{background-color:#fff}.mobile-menu-toggle.active .hamburger-line:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.mobile-menu-toggle.active .hamburger-line:nth-child(2){opacity:0}.mobile-menu-toggle.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.mobile-navigation{position:fixed;top:0;left:-100%;width:280px;height:100vh;background:#1a1a1a;z-index:1002;transition:left .3s ease;box-shadow:2px 0 10px rgba(0,0,0,.1);overflow-y:auto}body:is(.home-page,.veranime-header-theme) .mobile-navigation{background:#1a1a1a}.mobile-navigation.active{left:0}.mobile-menu-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e5e5;border-bottom-color:#333}body:is(.home-page,.veranime-header-theme) .mobile-menu-header{border-bottom-color:#333}.mobile-menu-title{font-size:18px;font-weight:600;color:#fff}body:is(.home-page,.veranime-header-theme) .mobile-menu-title{color:#fff}.mobile-menu-close{background:0 0;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;color:#333}body:is(.home-page,.veranime-header-theme) .mobile-menu-close{color:#fff}.mobile-menu-close svg{width:24px;height:24px;stroke:#fff}.mobile-menu-content{padding:20px 0}.mobile-menu-content ul{list-style:none;padding:0;margin:0}.mobile-menu-content li{margin:0}.mobile-menu-content a{display:flex;align-items:center;gap:10px;padding:15px 20px;color:#e5e5e5;text-decoration:none;font-size:16px;font-weight:500;transition:background-color .2s ease}body:is(.home-page,.veranime-header-theme) .mobile-menu-content a{color:#e5e5e5}.mobile-menu-content a:hover{background-color:#2a2a2a}body:is(.home-page,.veranime-header-theme) .mobile-menu-content a:hover{background-color:#2a2a2a}.mobile-menu-content .menu-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.mobile-menu-content .menu-icon svg{width:18px;height:18px}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:1001;opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-menu-overlay.active{opacity:1;pointer-events:all}@media (max-width:1024px){.mobile-menu-toggle{display:flex}.site-logo-img{padding:5px}}body:is(.home-page,.veranime-header-theme) .site-main.home-page,body:is(.home-page,.veranime-header-theme) .home-page,.home-page{background:linear-gradient(180deg,#0a0a0a 0%,#141414 100%) !important;min-height:100vh !important;padding:0 !important;color:#e5e5e5 !important;margin:0 !important}body:is(.home-page,.veranime-header-theme){background:#0a0a0a !important;color:#e5e5e5 !important;overflow-x:hidden;overflow-y:auto}body:is(.home-page,.veranime-header-theme) #page{overflow:visible}body:is(.home-page,.veranime-header-theme) .site{overflow:visible}.hero-section{position:relative;width:100%;height:80vh;min-height:600px;max-height:900px;display:flex;align-items:center;overflow:hidden;margin-top:0;margin-bottom:0}.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-bg-image{width:100%;height:100%;object-fit:cover;object-position:center}.hero-placeholder{background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%)}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(77deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.8) 100%);z-index:2}.hero-content{position:relative;z-index:3;width:100%;padding:0 4%;max-width:1400px;margin:0 auto}.hero-text{max-width:100%;width:100%;animation:fadeInUp .8s ease}.hero-title{font-size:4.5vw;font-weight:700;color:#fff;margin:0 0 20px;line-height:1.1;text-shadow:2px 2px 4px rgba(0,0,0,.5);letter-spacing:-1px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.hero-meta{display:flex;align-items:center;gap:15px;margin-bottom:20px;flex-wrap:wrap}.hero-year,.hero-status,.hero-chapters{color:#e5e5e5;font-size:1.1em;font-weight:500}.hero-status{padding:6px 16px;background:rgba(255,255,255,.15);border-radius:20px;font-size:.95em;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:box-shadow .25s ease,transform .2s ease}.hero-status.status-en-emision,.anime-hero-status.status-en-emision{color:#fff;background:#4caf50;border-color:rgba(255,255,255,.2);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;text-shadow:none;font-weight:600}@media (max-width:768px){.anime-hero-status{padding:0 10px !important}}.hero-status.status-entre-temporadas,.anime-hero-status.status-entre-temporadas{color:#fff;background:#4d4d566e;border-color:rgba(255,255,255,.18);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;text-shadow:none;font-weight:600}.hero-status.status-finalizado,.anime-hero-status.status-finalizado{color:#f0f0f0;background:#4d4d56;border-color:rgba(255,255,255,.12);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;text-shadow:none;font-weight:600}.hero-status.status-proximamente,.anime-hero-status.status-proximamente{color:#fff;background:#e8a317cc;border-color:rgba(0,0,0,.12);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;text-shadow:none;font-weight:600}.hero-description{font-size:1.2em;line-height:1.6;color:#e5e5e5;margin:0 0 30px;text-shadow:1px 1px 2px rgba(0,0,0,.5);max-width:100%}.hero-actions{display:flex;gap:15px;flex-wrap:wrap}.hero-btn{display:inline-flex;align-items:center;gap:12px;padding:14px 36px;border-radius:30px;font-size:1.05em;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;letter-spacing:.3px}.hero-btn svg{width:22px;height:22px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.hero-btn:hover svg{transform:scale(1.1)}.hero-btn-play{background:rgba(255,255,255,.95);color:#000;box-shadow:0 4px 12px rgba(0,0,0,.15)}.hero-btn-play:hover{background:#fff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.hero-btn-info{background:rgba(255,255,255,.15);color:#fff;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.hero-btn-info:hover{background:rgba(255,255,255,.25);transform:translateY(-2px);border-color:rgba(255,255,255,.3);box-shadow:0 6px 20px rgba(0,0,0,.2)}@media (max-width:1200px){.hero-title{font-size:5.5vw}}@media (max-width:768px){.hero-section{height:70vh;min-height:500px}.hero-title{font-size:2.5em}.hero-description{font-size:1em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis}.hero-btn{padding:10px 24px;font-size:1em}.hero-meta{font-size:.9em}}.hero-carousel-section{position:relative;width:100%;height:80vh;min-height:600px;max-height:900px;overflow:hidden;margin-top:0;margin-bottom:0}.hero-carousel{position:relative;width:100%;height:100%}.hero-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .8s cubic-bezier(.4,0,.2,1),visibility .8s;z-index:1}.hero-slide.active{opacity:1;visibility:visible;z-index:2}.hero-carousel .hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-carousel .hero-content{position:relative;z-index:3;width:100%;height:100%;display:flex;align-items:center;padding:0 4%;padding-left:calc(4% + 60px);padding-right:calc(4% + 60px);max-width:1400px;margin:0 auto}.hero-carousel .hero-text{max-width:100%;width:100%;animation:fadeInUp .8s ease}.hero-carousel-controls{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;padding:0 2%;z-index:10;pointer-events:none}.hero-carousel-controls .hero-carousel-prev{margin-left:-10px}.hero-carousel-controls .hero-carousel-next{margin-right:-10px}.hero-carousel-prev,.hero-carousel-next{background:rgba(0,0,0,.5);border:2px solid rgba(255,255,255,.3);color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;pointer-events:all;backdrop-filter:blur(10px)}.hero-carousel-prev:hover,.hero-carousel-next:hover{background:rgba(0,0,0,.7);border-color:rgba(255,255,255,.5);transform:scale(1.1)}.hero-carousel-prev:active,.hero-carousel-next:active{transform:scale(.95)}.hero-carousel-prev svg,.hero-carousel-next svg{width:24px;height:24px}.hero-carousel-indicators{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:12px;z-index:10}.hero-carousel-indicator{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.4);border:2px solid rgba(255,255,255,.2);cursor:pointer;transition:all .3s ease;padding:0;margin:0}.hero-carousel-indicator:hover{background:rgba(255,255,255,.6);transform:scale(1.2)}.hero-carousel-indicator.active{background:#fff;border-color:#fff;width:32px;border-radius:6px}@media (max-width:768px){.hero-carousel-section{height:70vh;min-height:500px}.hero-carousel .hero-content{padding-left:calc(4% + 50px);padding-right:calc(4% + 50px)}.hero-carousel-prev,.hero-carousel-next{width:40px;height:40px}.hero-carousel-prev svg,.hero-carousel-next svg{width:20px;height:20px}.hero-carousel-controls .hero-carousel-prev{margin-left:-5px}.hero-carousel-controls .hero-carousel-next{margin-right:-5px}.hero-carousel-indicators{bottom:20px}.hero-carousel-indicator{width:10px;height:10px}.hero-carousel-indicator.active{width:24px}}@media (max-width:480px){.hero-carousel .hero-content{padding-left:calc(4% + 45px);padding-right:calc(4% + 45px)}.hero-carousel-prev,.hero-carousel-next{width:35px;height:35px}.hero-carousel-prev svg,.hero-carousel-next svg{width:18px;height:18px}.hero-carousel-controls{padding:0 1%}.hero-carousel-controls .hero-carousel-prev{margin-left:0}.hero-carousel-controls .hero-carousel-next{margin-right:0}}@media (max-width:480px){.hero-section{height:60vh;min-height:400px}.hero-title{font-size:2em}.hero-actions{flex-direction:column}.hero-btn{width:100%;justify-content:center}}.content-section{padding:20px 0 0;position:relative;width:100%;overflow:visible !important;max-width:100%}.content-section:first-child{padding-top:60px}.section-header{margin-bottom:20px;margin-top:2rem}.section-title{font-size:1.4vw;font-weight:600;color:#e5e5e5;margin:0;letter-spacing:.5px}.title-text{position:relative;display:inline-block;max-width:100%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto}.title-text:after{content:'';position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:linear-gradient(90deg,rgba(70,55,89,.75) 0%,rgba(70,55,89,.3) 50%,transparent 100%);border-radius:2px}.content-row-wrapper{position:relative;padding:0;overflow:visible !important;width:100% !important;max-width:100% !important;overflow-x:visible !important;overflow-y:visible !important}.splide{padding:20px 0 0;position:relative;overflow:visible !important}.splide__track{overflow:visible !important}.splide__list{display:flex;margin:0;padding:0;list-style:none}.splide__slide{list-style:none;margin:0;padding:0;height:auto;overflow:visible}.splide__arrow{background:rgba(255,255,255,.1) !important;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);opacity:.8;transition:all .3s ease;z-index:10;width:40px;height:40px;border-radius:50%}.splide__arrow:hover{background:rgba(255,255,255,.2) !important;opacity:1;transform:scale(1.1)}.splide__arrow--prev{left:20px}.splide__arrow--next{right:20px}.splide__arrow svg{fill:#fff;width:24px;height:24px}.splide__arrow:disabled{opacity:.3;cursor:not-allowed}@media (max-width:768px){.splide__arrow{display:none !important}}.content-card{width:100%;cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1),z-index .3s;position:relative;height:100%}.content-card:hover{transform:scale(1.08);z-index:10}.animes-splide .splide__slide{width:240px}.capitulos-splide .splide__slide{width:320px}.card-link{display:block;text-decoration:none;color:inherit;height:100%}.card-image-wrapper{position:relative;width:100%;padding-top:150%;overflow:hidden;border-radius:12px;background:#2a2a2a;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:border-radius .3s cubic-bezier(.4,0,.2,1);container-type:inline-size}.capitulo-card .card-image-wrapper{padding-top:56.25%}.episode-number-badge{position:absolute;bottom:10px;left:10px;display:inline-flex;align-items:center;gap:5px;background:rgba(0,0,0,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;padding:4px 10px;border-radius:20px;font-size:.75em;font-weight:600;letter-spacing:.3px;z-index:5;border:1px solid rgba(255,255,255,.12)}.badge-season{color:#c084fc}.badge-sep{color:rgba(255,255,255,.4);font-weight:400}.badge-ep{color:#fff}.card-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.card-img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.content-card:hover .card-img{transform:scale(1.1)}.card-image.placeholder{background:linear-gradient(135deg,#2a2a2a 0%,#1a1a1a 100%);display:flex;align-items:center;justify-content:center}.placeholder-content{display:flex;flex-direction:column;align-items:center;gap:10px;color:#666}.placeholder-content svg{opacity:.5}.placeholder-content span{font-size:.85em;opacity:.7}.card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.7) 50%,transparent 100%);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:flex-end;padding:15px;border-radius:12px}.capitulo-card .card-overlay{background:rgba(0,0,0,.45);align-items:center;justify-content:center;padding:0}.content-card:hover .card-overlay{opacity:1}.card-overlay-play{width:52px;height:52px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));opacity:0;transform:scale(.8);transition:opacity .25s ease,transform .25s ease}.content-card:hover .card-overlay-play{opacity:1;transform:scale(1)}.overlay-content{width:100%;color:#fff}.overlay-meta{display:flex;gap:8px;margin-bottom:8px;flex-wrap:wrap}.meta-item{font-size:.75em;padding:2px 6px;background:rgba(255,255,255,.2);border-radius:3px;font-weight:500}.status-en-emision{background:#4caf50;color:#fff}.status-finalizado{background:#666;color:#fff}.status-proximamente{background:#ff9800;color:#fff}.status-entre-temporadas{background:#0288d1;color:#fff}.overlay-sinopsis{font-size:.85em;line-height:1.4;margin:8px 0;color:#e5e5e5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.overlay-chapters{margin-top:10px}.chapters-count{font-size:.8em;color:#b3b3b3;font-weight:500}.overlay-anime{margin-bottom:8px}.anime-name{font-size:.9em;color:#b3b3b3;font-weight:500}.overlay-chapter-number{font-size:1em;font-weight:600;margin-bottom:5px;color:#fff}.overlay-date{font-size:.8em;color:#b3b3b3}.card-info{padding:12px 0;min-height:60px}.card-title{font-size:.95em;font-weight:500;margin:0;line-height:1.3;color:#e5e5e5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.content-card:hover .card-title{color:#fff}.title-separator{margin:0 4px;opacity:.6}.title-text{opacity:.9}.card-subtitle{font-size:.8em;color:#b3b3b3;margin:4px 0 0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.empty-state{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:60px 20px}.empty-content{text-align:center;color:#666}.empty-content svg{margin-bottom:20px;opacity:.5}.empty-content h3{font-size:1.5em;margin-bottom:10px;color:#999}.empty-content p{color:#666;font-size:1em}@media (max-width:1200px){.section-title{font-size:1.8vw}.animes-splide .splide__slide{width:260px}.capitulos-splide .splide__slide{width:280px}}@media (max-width:768px){.home-page{padding:0}.content-section{padding:10px 0 0}.content-section:first-child{padding-top:40px}.section-header{padding:0}.section-title{font-size:1.5em}.content-row-wrapper{padding:0;overflow:visible}.content-row{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.content-row:before,.content-row:after{display:none}.animes-splide .splide__slide{width:220px}.capitulos-splide .splide__slide{width:240px}.content-card:hover{transform:scale(1.05)}.card-overlay{padding:12px}.overlay-sinopsis{font-size:.8em;-webkit-line-clamp:2}}@media (max-width:480px){.section-title{font-size:1.3em}.animes-splide .splide__slide{width:180px}.capitulos-splide .splide__slide{width:200px}.card-info{padding:10px 0;min-height:50px}.card-title{font-size:.85em}.card-subtitle{font-size:.75em}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-section{animation:fadeInUp .6s ease-out}.content-card{animation:fadeInUp .6s ease-out;animation-fill-mode:both}.content-card:nth-child(1){animation-delay:.1s}.content-card:nth-child(2){animation-delay:.15s}.content-card:nth-child(3){animation-delay:.2s}.content-card:nth-child(4){animation-delay:.25s}.content-card:nth-child(5){animation-delay:.3s}.content-card:nth-child(6){animation-delay:.35s}.content-card:nth-child(7){animation-delay:.4s}.content-card:nth-child(8){animation-delay:.45s}.content-card:nth-child(9){animation-delay:.5s}.content-card:nth-child(10){animation-delay:.55s}body.anime-landing-page{background:#0a0a0a !important;color:#e5e5e5 !important}body.anime-landing-page .site-header{background:rgb(0 0 0/81%) !important;border-bottom:none !important;position:fixed !important;top:0;left:0;right:0;z-index:1000;padding:0 !important;transition:background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),backdrop-filter .25s cubic-bezier(.4,0,.2,1)}body.anime-landing-page .site-title a,body.anime-landing-page .site-title{color:#fff !important;font-size:2.2em;font-weight:600;letter-spacing:-.3px;margin:0;text-decoration:none;transition:font-size .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;height:100%}body.anime-landing-page .site-header.scrolled .site-title a,body.anime-landing-page .site-header.scrolled .site-title{font-size:1.8em}body.anime-landing-page .main-navigation a{color:#e5e5e5 !important;text-decoration:none;font-size:.95em;font-weight:500;transition:color .3s cubic-bezier(.4,0,.2,1),font-size .25s cubic-bezier(.4,0,.2,1);padding:5px 0}body.anime-landing-page .site-header.scrolled .main-navigation a{font-size:.9em}body.anime-landing-page .main-navigation a:hover{color:#fff !important}body.anime-landing-page .header-icon-btn{color:#e5e5e5}body.anime-landing-page .header-icon-btn:hover{color:#fff}body.anime-landing-page .site-logo-img{height:70px;transition:height .25s cubic-bezier(.4,0,.2,1)}body.anime-landing-page .site-header.scrolled .site-logo-img{height:55px}body.anime-landing-page .site-header.scrolled{background:rgba(15,15,15,.92) !important;backdrop-filter:blur(20px);box-shadow:0 2px 20px rgba(0,0,0,.3)}.anime-landing{padding-top:0;margin-top:0;background:#0a0a0a;min-height:100vh;overflow-x:clip}.anime-hero-section{position:relative;width:calc(100% - 8%);max-width:1400px;margin:120px auto 0;min-height:500px;display:flex;align-items:flex-end;overflow:hidden;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.6)}.anime-hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.anime-hero-bg-image{width:100%;height:100%;object-fit:cover;object-position:center}.anime-hero-placeholder{background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%)}.anime-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(77deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.9) 100%);z-index:2}.anime-hero-content{position:relative;z-index:3;width:100%;padding:60px 4%;display:grid;grid-template-columns:1fr 480px;grid-template-rows:auto 1fr;grid-template-areas:"title title" "left right";gap:0 60px;row-gap:30px;align-items:flex-start}.anime-hero-content.anime-hero-no-trailer{grid-template-columns:1fr;grid-template-areas:"title" "left"}.anime-hero-title-container{display:flex;align-items:center;gap:10px;min-width:0}.anime-hero-title-wrapper{grid-area:title;min-width:0}.anime-hero-left{grid-area:left}.anime-hero-right{grid-area:right;animation:fadeInRight .8s ease}@keyframes fadeInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.anime-trailer-container{background:rgba(0,0,0,.6);border-radius:12px;overflow:hidden;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.4);transition:transform .3s ease,box-shadow .3s ease}.anime-trailer-container:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.5)}.anime-trailer-wrapper{position:relative;width:100%;padding-bottom:56.25%;background:#000}.anime-trailer-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.anime-trailer-label{display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(70,55,89,.2);border-top:1px solid rgba(255,255,255,.05)}.anime-trailer-label svg{color:#8a6ea8;flex-shrink:0}.anime-trailer-label span{color:#e5e5e5;font-size:.9em;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.anime-poster-card{background:rgba(255,255,255,.08);border-radius:12px;overflow:hidden;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.4);transition:transform .3s ease}.anime-poster-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.5)}.anime-poster-image{width:100%;height:auto;display:block;aspect-ratio:2/3;object-fit:cover}.anime-hero-right .anime-poster-card{max-height:360px}.anime-hero-right .anime-poster-image{aspect-ratio:unset;max-height:360px;object-position:center top}.anime-poster-placeholder{width:100%;aspect-ratio:2/3;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);color:#666}.anime-poster-info{padding:20px;display:flex;flex-direction:column;gap:12px}.anime-info-item{display:flex;align-items:center;gap:10px;color:#e5e5e5;font-size:.9em}.anime-info-item svg{color:#8a6ea8;flex-shrink:0}.anime-info-item span{line-height:1.4}.anime-info-item a{color:inherit;text-decoration:none;transition:color .2s ease}.anime-info-item a:hover{color:#8a6ea8}.anime-hero-text{max-width:100%;animation:fadeInUp .8s ease}.anime-hero-title{font-size:clamp(1.75rem, 2.8vw, 2.5rem);font-weight:600;color:#fff;margin:0;padding-right:0;width:100%;max-width:100%;min-width:0;line-height:1.25;text-shadow:2px 2px 8px rgba(0,0,0,.7);letter-spacing:.01em;word-wrap:break-word;overflow-wrap:anywhere;hyphens:auto;box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.anime-hero-original-title{font-size:1em;font-weight:400;color:rgba(255,255,255,.85);margin:6px 0 0;text-shadow:1px 1px 4px rgba(0,0,0,.6)}.anime-hero-social-share{margin-top:12px}.anime-hero-meta{display:flex;align-items:center;gap:15px;margin-bottom:25px;flex-wrap:wrap}.anime-hero-meta-idiomas{margin-top:20px;margin-bottom:0;align-items:flex-start}.anime-hero-idiomas-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.anime-hero-idioma-combo{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin:0;padding:6px 12px;background:#00000059;border-radius:12px;border:1px solid rgba(255,255,255,.12);font-size:.82em;font-weight:500;color:#e8e8e8;line-height:1.25;box-shadow:rgba(0,0,0,.02) 0px 0px 0px 1px,#d1d5db00 0px 0px 0px 1px inset;transition:background .2s ease,border-color .2s ease,transform .2s ease,color .2s ease,box-shadow .2s ease;cursor:default}.anime-hero-idioma-combo:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.08)}.anime-hero-lang-seg{display:inline-flex;align-items:center;gap:5px;min-width:0}.anime-hero-lang-seg svg{flex-shrink:0;width:12px;height:12px;opacity:.88;transition:opacity .2s ease}.anime-hero-idioma-combo:hover .anime-hero-lang-seg svg{opacity:1}.anime-hero-lang-sep{display:inline-block;width:1px;height:1em;min-height:14px;align-self:center;background:rgba(255,255,255,.22);flex-shrink:0;transition:background .2s ease}.anime-hero-idioma-combo:hover .anime-hero-lang-sep{background:rgba(255,255,255,.35)}.anime-hero-year{background:#46375999;padding:2px 10px;border-radius:0 0 0 10px;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:space-between}.anime-hero-year svg{margin-right:5px}.anime-hero-year,.anime-hero-status,.anime-hero-chapters{color:#e5e5e5;font-size:1.2em;font-weight:500}.anime-hero-status{padding:6px 16px;background:rgba(255,255,255,.15);border-radius:20px;font-size:1em;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:box-shadow .25s ease,transform .2s ease}.anime-hero-description{font-size:1.3em;line-height:1.7;color:#e5e5e5;margin:0 0 35px;text-shadow:1px 1px 3px rgba(0,0,0,.6);max-width:100%}.anime-hero-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.anime-hero-actions-secondary{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.anime-hero-btn{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;border-radius:12px;font-family:inherit;font-size:.88rem;font-weight:600;color:#fff;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease,color .2s ease;border:1px solid transparent;cursor:pointer;letter-spacing:.02em;line-height:1.2;min-height:44px}.anime-hero-btn-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;flex-shrink:0;position:relative}.anime-hero-btn-icon svg{width:18px;height:18px;transition:transform .2s ease}.anime-hero-btn-label,.anime-hero-btn .fav-btn-text{padding-right:2px;white-space:nowrap;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}.anime-hero-btn:hover .anime-hero-btn-icon svg{transform:scale(1.06)}.anime-hero-btn-play{background:linear-gradient(145deg,#554268 0%,#463759 55%,#3b2f4d 100%);border-color:rgba(167,139,204,.35);box-shadow:0 4px 14px rgba(26,18,38,.35),inset 0 1px 0 rgba(255,255,255,.08)}.anime-hero-btn-play .anime-hero-btn-icon{background:rgba(255,255,255,.14)}.anime-hero-btn-play:hover{background:linear-gradient(145deg,#5f4a74 0%,#4e3d64 55%,#443658 100%);border-color:rgba(167,139,204,.55);transform:translateY(-1px);box-shadow:0 6px 18px rgba(26,18,38,.45),inset 0 1px 0 rgba(255,255,255,.1)}.anime-hero-btn-download{background:rgba(0,0,0,.35);border-color:rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.anime-hero-btn-download .anime-hero-btn-icon{background:rgba(255,255,255,.08)}.anime-hero-btn-download:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22);transform:translateY(-1px)}.anime-hero-actions .anime-hero-btn-fav{background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.anime-hero-actions .anime-hero-btn-fav .anime-hero-btn-icon{background:rgba(255,255,255,.08)}.anime-hero-btn .anime-hero-btn-icon{color:#fff}.anime-hero-actions .anime-hero-btn-fav:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22);transform:translateY(-1px)}.anime-hero-actions .anime-hero-btn-fav.is-fav{background:rgba(159,0,32,.88);border-color:rgba(255,100,120,.4);color:#fff}.anime-hero-actions .anime-hero-btn-fav.is-fav .anime-hero-btn-icon{background:rgba(255,255,255,.15);color:#fff}.anime-hero-actions .anime-hero-btn-fav.is-fav:hover{background:rgba(200,30,55,.95);border-color:rgba(255,130,150,.5)}.anime-info-section{padding:40px 0;background:#0a0a0a}.anime-info-container{max-width:1550px;margin:0 auto;padding:0 4%}.anime-info-grid-horizontal{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px, 1fr));gap:20px}.anime-info-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px;text-align:center;transition:all .3s ease}.anime-info-card:hover{background:rgba(255,255,255,.05);border-color:rgba(70,55,89,.45);transform:translateY(-2px)}.anime-info-label{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px;color:#999;font-size:.85em;text-transform:uppercase;letter-spacing:1px;font-weight:600}.anime-info-label svg{color:#8a6ea8;flex-shrink:0}.anime-info-value{color:#fff;font-size:1.1em}.anime-info-value a{color:inherit;text-decoration:none;transition:color .2s ease}.anime-info-value a:hover{color:#8a6ea8}.anime-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr));gap:30px;margin-bottom:50px}.anime-info-item{display:flex;flex-direction:column;gap:8px;padding:20px;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.anime-info-item:hover{background:rgba(255,255,255,.08);transform:translateY(-2px)}.info-label{font-size:.9em;color:#999;text-transform:uppercase;letter-spacing:1px;font-weight:500}.info-value{font-size:1.2em;color:#fff;font-weight:600}.anime-sinopsis-section{padding:60px 0;background:#0a0a0a}.anime-sinopsis-container{max-width:1550px;margin:0 auto;padding:0 4%}.anime-section-title{font-size:2em;font-weight:600;color:#fff;margin-bottom:20px;position:relative;padding-bottom:15px}.anime-section-title:after{content:'';position:absolute;bottom:0;left:0;width:100px;height:2px;background:linear-gradient(90deg,rgba(70,55,89,.75) 0%,rgba(70,55,89,.3) 50%,transparent 100%);border-radius:2px}.anime-sinopsis-text{font-size:1.1em;line-height:1.8;color:#e5e5e5;max-width:100%}.anime-continue-watching-section{position:fixed;left:max(16px, env(safe-area-inset-left, 0px));right:auto;bottom:5px;transform:none;z-index:10040;width:fit-content;max-width:min(640px, calc(100vw - 24px));margin:0;padding:0;background:0 0;border:0;box-sizing:border-box;pointer-events:none}.anime-continue-watching-section[hidden]{display:none !important}body.single-anime:has(#veranime-continue-watching:not([hidden])){padding-bottom:max(140px, calc(120px + env(safe-area-inset-bottom, 0px)))}.anime-continue-watching__inner{position:relative;display:flex;flex-wrap:nowrap;align-items:center;gap:14px;padding:12px 42px 14px 16px;border-radius:16px;background:#463759;width:100%;max-width:100%;box-sizing:border-box;pointer-events:auto;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.anime-continue-watching__close{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:10px;color:rgba(255,255,255,.85);background:rgba(0,0,0,.35);cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.anime-continue-watching__close:hover{color:#fff;background:rgba(109,54,161,.35);border-color:rgba(84,65,102,.55)}.anime-continue-watching__close:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.anime-continue-watching__thumb-link{flex:0 0 auto;display:block;color:inherit;text-decoration:none;border-radius:10px;-webkit-tap-highlight-color:transparent}.anime-continue-watching__thumb-link:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.anime-continue-watching__thumb-wrap{display:block;width:200px;max-width:32vw;aspect-ratio:16/9;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#18181b;box-shadow:0 4px 16px rgba(0,0,0,.35)}.anime-continue-watching__thumb-img{display:block;width:100%;height:100%;object-fit:cover}.anime-continue-watching__thumb-play{display:none}.anime-continue-watching__body{flex:1 1 auto;min-width:0;max-width:none;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:10px}.anime-continue-watching__body .anime-continue-watching__btn{align-self:flex-start;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anime-continue-watching__text{min-width:0;width:100%;overflow:hidden}.anime-continue-watching__title{margin:0 0 4px;font-size:1rem;font-weight:700;color:#fff;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anime-continue-watching__title-link{display:block;overflow:hidden;text-overflow:ellipsis;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.anime-continue-watching__title-link:hover{color:#e9d5ff}.anime-continue-watching__title-link:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px;border-radius:4px}.anime-continue-watching__hint{margin:0 0 4px;font-size:.8rem;color:rgba(255,255,255,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anime-continue-watching__meta{margin:0;font-size:.85rem;color:#e4e4e7;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anime-continue-watching__chapter{color:#d8b4fe;font-weight:600}.anime-continue-watching__sep{color:rgba(255,255,255,.35);padding:0 4px}.anime-continue-watching__ep-title{color:rgba(255,255,255,.88)}.anime-continue-watching__btn{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:10px 16px;border-radius:10px;font-size:.88rem;font-weight:600;color:#000;text-decoration:none;background:#fff;border:1px solid rgba(169,85,247,.051);transition:transform .15s ease,box-shadow .15s ease}.anime-continue-watching__btn:hover{color:#000;box-shadow:0 6px 24px rgba(168,85,247,.35)}@keyframes veranime-cw-bottom-sheet-in{from{opacity:0;transform:translateX(-50%) translateY(100%)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:600px){body.single-anime:has(#veranime-continue-watching:not([hidden])){padding-bottom:max(200px, calc(175px + env(safe-area-inset-bottom, 0px)))}.anime-continue-watching-section{left:50%;right:auto;bottom:0;width:min(100%, 520px);max-width:calc(100vw - 20px);transform:translateX(-50%)}.anime-continue-watching-section:not([hidden]){animation:veranime-cw-bottom-sheet-in .45s cubic-bezier(.32,.72,0,1) both}.anime-continue-watching-section:not([hidden]):before{content:'';position:fixed;inset:0;z-index:-1;background:rgba(0,0,0,.55);pointer-events:none;animation:veranime-cw-backdrop-in .4s ease both}@keyframes veranime-cw-backdrop-in{from{opacity:0}to{opacity:1}}.anime-continue-watching__inner{flex-wrap:nowrap;align-items:center;gap:12px;padding:22px 40px max(16px, calc(12px + env(safe-area-inset-bottom, 0px))) 14px;border-radius:20px 20px 0 0;border-bottom:none;box-shadow:0 -4px 24px rgba(0,0,0,.45),0 -1px 0 rgba(168,85,247,.2)}.anime-continue-watching__inner:before{content:'';position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:999px;background:rgba(255,255,255,.28);pointer-events:none}.anime-continue-watching__thumb-link{flex-shrink:0}.anime-continue-watching__thumb-wrap{position:relative;width:120px;min-width:76px;max-width:28vw}.anime-continue-watching__thumb-wrap:after{content:'';position:absolute;inset:0;z-index:1;border-radius:inherit;background:rgba(0,0,0,.42);pointer-events:none}.anime-continue-watching__thumb-play{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;z-index:2;width:38px;height:38px;margin:0;padding:0;border:none;border-radius:50%;color:#1a1a1a;background:rgba(255,255,255,.879);box-shadow:0 2px 14px rgba(0,0,0,.45);transform:translate(-50%,-50%);pointer-events:none}.anime-continue-watching__thumb-play svg{display:block;width:20px;height:20px;margin-left:0}.anime-continue-watching__body .anime-continue-watching__btn{display:none}.anime-continue-watching__btn{justify-content:center;width:100%}}.anime-capitulos-section{padding:60px 0 30px;background:#0a0a0a;position:relative;z-index:4}.anime-capitulos-container{max-width:1550px;margin:0 auto;padding:0 4%}.anime-capitulos-container .section-header{text-align:left;margin-bottom:30px}.temporada-group{margin-top:48px}.temporada-group:first-child{margin-top:8px}.anime-descarga-section .temporada-header{background:#232323}.temporada-header{position:sticky;top:50px;z-index:50;display:flex;align-items:center;background:rgba(10,10,10,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-left:3px solid #463759;border-bottom:1px solid rgba(255,255,255,.06);padding:12px 18px;margin-bottom:24px;box-shadow:0 4px 20px rgba(0,0,0,.4)}.admin-bar .temporada-header{top:82px}.temporada-title{font-size:1.25em;font-weight:700;color:#fff;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.temporada-badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;border-radius:6px;background:#463759;color:#fff;font-size:.72em;font-weight:800;flex-shrink:0;letter-spacing:.02em;line-height:1;box-shadow:0 2px 8px rgba(70,55,89,.45)}.temporada-name{color:#fff}.temporada-count{font-size:.78em;font-weight:500;color:rgba(255,255,255,.45);letter-spacing:.02em}.temporada-sin-temporada .temporada-header{border-left-color:rgba(255,255,255,.2)}@media (max-width:768px){.temporada-group{margin-top:36px}.temporada-header{padding:10px 14px;margin-bottom:18px}.admin-bar .temporada-header{top:96px}.temporada-title{font-size:1.1em;gap:8px}.temporada-badge{min-width:24px;height:24px;font-size:.68em}.capitulos-grid{grid-template-columns:repeat(auto-fill,minmax(160px, 1fr));gap:15px}}@media (max-width:480px){.temporada-title{font-size:1em}.temporada-count{font-size:.75em}.capitulos-grid{grid-template-columns:repeat(auto-fill,minmax(140px, 1fr));gap:12px}}.capitulos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px, 1fr));gap:20px}.capitulo-card{background:0 0;border-radius:12px;overflow:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1)}.capitulo-card:hover{transform:translateY(-5px)}.capitulo-card--proximo{cursor:default;transition:transform .3s cubic-bezier(.4,0,.2,1)}.capitulo-card--proximo:hover{transform:translateY(-4px)}.capitulo-card-teaser-inner{display:block;height:100%;position:relative}.capitulo-card-image-wrapper--teaser{border:1px solid rgba(255,255,255,.08)}.capitulo-card--proximo .capitulo-card-image-wrapper.capitulo-card-image-wrapper--teaser{padding-top:0;aspect-ratio:16/9;height:auto;overflow:hidden;isolation:isolate}.capitulo-card--proximo .capitulo-card-image--teaser-base img{filter:blur(3px) brightness(.5);transform:scale(1.1);transition:filter .3s ease,transform .3s ease}.capitulo-card--proximo:hover .capitulo-card-image--teaser-base img{filter:blur(2px) brightness(.6);transform:scale(1.05)}.capitulo-card-teaser-content{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box;min-height:0;max-height:100%;overflow:hidden}.capitulo-card-teaser-glass{background:rgba(15,15,15,.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:20px 15px;width:100%;max-width:min(250px, 100%);min-width:0;max-height:100%;text-align:center;box-shadow:0 12px 40px rgba(0,0,0,.6);display:flex;flex-direction:column;align-items:center;gap:10px;box-sizing:border-box;overflow:hidden}.capitulo-card-teaser-header{display:flex;flex-direction:column;align-items:center;gap:10px}.teaser-icon{color:#8a6ea8;filter:drop-shadow(0 0 10px rgba(138,110,168,.5));transition:transform .3s ease}.capitulo-card--proximo:hover .teaser-icon{transform:translateY(-2px) scale(1.1)}.teaser-label{font-size:.9em;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.08em;line-height:1.2;margin:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.teaser-subtitle{margin:0;font-size:.78em;color:rgba(255,255,255,.85);font-weight:500;line-height:1.5;padding-top:10px;border-top:1px solid rgba(255,255,255,.1);width:100%;max-width:100%;overflow-wrap:anywhere;word-break:break-word}@media (max-width:600px){.capitulo-card--proximo .capitulo-card-teaser-content{padding:8px}.capitulo-card--proximo .capitulo-card-teaser-glass{padding:10px 8px;border-radius:12px;gap:6px;max-width:100%}.capitulo-card--proximo .capitulo-card-teaser-header{gap:6px;width:100%}.capitulo-card--proximo .teaser-icon{width:18px;height:18px;flex-shrink:0}.capitulo-card--proximo .teaser-label{font-size:clamp(0.62rem, 3.2vw, 0.82rem);letter-spacing:.03em;line-height:1.25}.capitulo-card--proximo .teaser-subtitle{font-size:clamp(0.62rem, 2.8vw, 0.75rem);line-height:1.35;padding-top:6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}@media (max-width:400px){.capitulo-card--proximo .capitulo-card-teaser-content{padding:6px}.capitulo-card--proximo .capitulo-card-teaser-glass{padding:8px 6px;gap:5px}.capitulo-card--proximo .teaser-icon{width:16px;height:16px}.capitulo-card--proximo .teaser-label{font-size:.6rem;letter-spacing:.02em}.capitulo-card--proximo .teaser-subtitle{font-size:.6rem;-webkit-line-clamp:2}}.capitulo-card-link{display:block;text-decoration:none;color:inherit}.capitulo-card-image-wrapper{position:relative;width:100%;padding-top:56.25%;overflow:hidden;border-radius:12px;background:#2a2a2a;margin-bottom:12px}.capitulo-card-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.capitulo-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.capitulo-card:hover .capitulo-card-image img{transform:scale(1.1)}.capitulo-card-image.placeholder{background:linear-gradient(135deg,#2a2a2a 0%,#1a1a1a 100%);display:flex;align-items:center;justify-content:center}.placeholder-content{display:flex;align-items:center;justify-content:center;color:#666}.placeholder-content svg{opacity:.5}.capitulo-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);border-radius:12px}.capitulo-card:hover .capitulo-card-overlay{opacity:1}.capitulo-card-play-icon{color:#fff;transform:scale(.8);transition:transform .3s cubic-bezier(.4,0,.2,1)}.capitulo-card:hover .capitulo-card-play-icon{transform:scale(1)}.capitulo-card-info{padding:0 5px}.capitulo-card-title{font-size:1em;font-weight:600;color:#fff;margin:0 0 5px;line-height:1.3}.capitulo-card-subtitle{font-size:.85em;color:#999;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.empty-capitulos{text-align:center;padding:60px 20px;color:#999}.pelicula-card-image-wrapper{padding-top:150% !important}.pelicula-card .capitulo-card-image img,.pelicula-card-image-wrapper .capitulo-card-image img{object-position:center}.peliculas-grid{grid-template-columns:repeat(auto-fill,minmax(160px, 1fr))}@media (max-width:768px){.peliculas-grid{grid-template-columns:repeat(auto-fill,minmax(140px, 1fr));gap:15px}}@media (max-width:480px){.peliculas-grid{grid-template-columns:repeat(auto-fill,minmax(120px, 1fr));gap:12px}}.anime-content-section{padding:60px 0;background:#0a0a0a;border-top:1px solid rgba(255,255,255,.1)}.anime-content-container{max-width:1400px;margin:0 auto;padding:0 4%}.anime-content-text{font-size:1.1em;line-height:1.8;color:#e5e5e5}.anime-content-text h1,.anime-content-text h2,.anime-content-text h3{color:#fff;margin-top:30px;margin-bottom:15px}.anime-content-text p{margin-bottom:20px}.pelicula-content-section{padding:60px 0;background:#0a0a0a;border-top:1px solid rgba(255,255,255,.1)}.pelicula-content-container{max-width:1400px;margin:0 auto;padding:0 4%}.pelicula-section-title{font-size:2em;font-weight:600;color:#fff;margin-bottom:20px;position:relative;padding-bottom:15px}.pelicula-section-title:after{content:'';position:absolute;bottom:0;left:0;width:100px;height:2px;background:linear-gradient(90deg,rgba(70,55,89,.75) 0%,rgba(70,55,89,.3) 50%,transparent 100%);border-radius:2px}.pelicula-content-text{font-size:1.1em;line-height:1.8;color:#e5e5e5}.pelicula-content-text h1,.pelicula-content-text h2,.pelicula-content-text h3{color:#fff;margin-top:30px;margin-bottom:15px}.pelicula-content-text p{margin-bottom:20px}@media (max-width:1200px){.anime-hero-title{font-size:clamp(1.6rem, 3vw, 2.25rem)}.capitulos-grid{grid-template-columns:repeat(auto-fill,minmax(180px, 1fr))}}@media (max-width:1023px){.anime-hero-right{display:none !important}.anime-hero-content{grid-template-columns:1fr;grid-template-areas:"title" "left"}}@media (max-width:1024px){.anime-hero-section{width:calc(100% - 6%);margin:110px auto 0}.anime-hero-content{column-gap:0;align-items:flex-start}.anime-hero-title{font-size:2.1rem}}@media (max-width:1024px){.anime-hero-section{width:calc(100% - 5%)}.anime-hero-content{column-gap:0}.anime-hero-title{font-size:1.9rem}}@media (max-width:768px){.anime-hero-section{width:calc(100% - 4%);margin:100px auto 0;min-height:auto}.anime-hero-content{gap:0;align-items:stretch;padding:50px 4%}.anime-hero-title{font-size:1.65rem}.anime-hero-description{font-size:1em}.anime-hero-btn{padding:7px 12px 7px 7px;font-size:.84rem;min-height:40px}.anime-hero-btn-icon{width:30px;height:30px;border-radius:8px}.anime-hero-meta{flex-wrap:wrap;gap:12px}.anime-hero-idioma-combo{font-size:.78em;padding:5px 10px}.anime-info-grid-horizontal{grid-template-columns:repeat(auto-fit,minmax(200px, 1fr));gap:15px}.anime-info-card{padding:20px}.anime-info-label{font-size:.8em}.anime-info-value{font-size:1em}.anime-info-grid{grid-template-columns:repeat(auto-fit,minmax(150px, 1fr));gap:20px}.capitulos-grid{grid-template-columns:repeat(auto-fill,minmax(150px, 1fr));gap:15px}}@media (max-width:480px){.anime-hero-section{width:calc(100% - 4%);margin:90px auto 0;min-height:auto;border-radius:12px}.anime-hero-content{padding:35px 4%;gap:0}.anime-hero-left{max-width:100%}.anime-hero-title{font-size:1.5rem;line-height:1.2}.anime-hero-meta{font-size:.9em;gap:10px}.anime-hero-idioma-combo{font-size:.75em;padding:5px 9px;gap:6px 8px}.anime-hero-description{font-size:.95em;line-height:1.6}.anime-hero-actions{gap:8px}.anime-hero-actions-secondary{flex:1;min-width:0}.anime-hero-actions .anime-hero-btn{font-size:.8rem}.anime-hero-actions-secondary .anime-hero-btn,.anime-hero-actions--no-chapters .anime-hero-btn{flex:1;justify-content:center;padding:8px 10px}.anime-hero-btn-play{width:100%;justify-content:center}.anime-info-grid-horizontal{grid-template-columns:1fr;gap:12px}.anime-info-card{padding:18px}.anime-info-label{font-size:.75em}.anime-info-value{font-size:.95em}.anime-info-item{font-size:.85em}.anime-trailer-label{padding:10px 14px}.anime-trailer-label span{font-size:.85em}}@media (max-width:364px){.anime-hero-btn-label,.anime-hero-actions .fav-btn-text{display:none}.anime-hero-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:stretch}.anime-hero-actions--no-chapters{grid-template-columns:repeat(2,1fr)}.anime-hero-actions-secondary{display:contents}.anime-hero-btn{width:100%;aspect-ratio:1;min-height:0;padding:0;gap:0;justify-content:center;align-items:center}.anime-hero-btn-play{width:100%}.anime-hero-btn-icon{width:auto;height:auto;border-radius:0;background:0 0 !important}.anime-hero-btn-icon svg{width:20px;height:20px}}body.capitulo-landing-page{background:#0a0a0a !important;color:#e5e5e5 !important}body.capitulo-landing-page .site-header{background:rgba(10,10,10,.95) !important;border-bottom:none !important;position:relative !important;padding:0 !important;z-index:1000}body.capitulo-landing-page .site-header.scrolled{background:rgba(10,10,10,.95) !important}body.capitulo-landing-page .site-title a,body.capitulo-landing-page .site-title{color:#fff !important;font-size:2.2em;font-weight:600;letter-spacing:-.3px;margin:0;text-decoration:none;display:flex;align-items:center;height:100%}body.capitulo-landing-page .main-navigation a{color:#e5e5e5 !important;text-decoration:none;font-size:.95em;font-weight:500;transition:color .3s cubic-bezier(.4,0,.2,1);padding:5px 0}body.capitulo-landing-page .main-navigation a:hover{color:#fff !important}body.capitulo-landing-page .header-icon-btn{color:#e5e5e5}body.capitulo-landing-page .header-icon-btn:hover{color:#fff}body.capitulo-landing-page .site-logo-img{height:70px}body.pelicula-landing-page{background:#0a0a0a !important;color:#e5e5e5 !important}body.pelicula-landing-page .site-header{background:rgba(10,10,10,.95) !important;border-bottom:none !important;position:relative !important;padding:0 !important;z-index:1000}body.pelicula-landing-page .site-header.scrolled{background:rgba(10,10,10,.95) !important}body.pelicula-landing-page .site-title a,body.pelicula-landing-page .site-title{color:#fff !important;font-size:2.2em;font-weight:600;letter-spacing:-.3px;margin:0;text-decoration:none;display:flex;align-items:center;height:100%}body.pelicula-landing-page .main-navigation a{color:#e5e5e5 !important;text-decoration:none;font-size:.95em;font-weight:500;transition:color .3s cubic-bezier(.4,0,.2,1);padding:5px 0}body.pelicula-landing-page .main-navigation a:hover{color:#fff !important}body.pelicula-landing-page .header-icon-btn{color:#e5e5e5}body.pelicula-landing-page .header-icon-btn:hover{color:#fff}body.pelicula-landing-page .site-logo-img{height:70px}.capitulo-landing{padding-top:0;margin-top:0;background:#0a0a0a;min-height:100vh}.capitulo-hero-section{position:relative;width:100%;min-height:500px;max-height:700px;display:flex;align-items:center;overflow:hidden;margin-top:0}.capitulo-hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.capitulo-hero-bg-image{width:100%;height:100%;object-fit:cover;object-position:center}.capitulo-hero-placeholder{background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%)}.capitulo-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(77deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.9) 100%);z-index:2}.capitulo-hero-content{position:relative;z-index:3;width:100%;padding:0 4%;max-width:1400px;margin:0 auto}.capitulo-hero-text{width:100%;max-width:100%;animation:fadeInUp .8s ease}.capitulo-hero-breadcrumb{display:flex;align-items:center;gap:12px;margin-bottom:20px;min-width:0}.capitulo-hero-breadcrumb .breadcrumb-back-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(255,255,255,.12);border-radius:50%;color:#e5e5e5;text-decoration:none;flex-shrink:0;transition:background .25s ease,color .25s ease,transform .25s ease}.capitulo-hero-breadcrumb .breadcrumb-back-btn:hover{background:rgba(255,255,255,.2);color:#fff;transform:translateX(-2px)}.capitulo-hero-breadcrumb .breadcrumb-back-btn svg{width:14px;height:14px}.capitulo-hero-breadcrumb .breadcrumb-text{color:#e5e5e5;text-decoration:none;font-size:.95em;font-weight:500;line-height:1.3;transition:color .25s ease;flex:1;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.capitulo-hero-breadcrumb .breadcrumb-text:hover{color:#fff}.capitulo-hero-title{font-size:3.2vw;font-weight:700;color:#fff;margin:0;width:100%;max-width:100%;line-height:1.2;text-shadow:2px 2px 8px rgba(0,0,0,.7);letter-spacing:-1px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;word-wrap:break-word;hyphens:auto}.capitulo-hero-line1{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.title-separator{color:#999;font-weight:400}.capitulo-hero-subtitle{font-size:.65em;font-weight:500;color:#e5e5e5}.capitulo-hero-description{margin-top:20px;font-size:.95em;line-height:1.7;color:#e5e5e5;max-width:800px;text-shadow:1px 1px 3px rgba(0,0,0,.8)}.capitulo-hero-description p{margin-bottom:12px}.capitulo-hero-description p:last-child{margin-bottom:0}.capitulo-hero-description strong{color:#fff;font-weight:600}.capitulo-hero-description a{color:#8a6ea8;text-decoration:none;border-bottom:1px solid rgba(70,55,89,.45);transition:all .3s ease}.capitulo-hero-description a:hover{color:#a88cc0;border-bottom-color:rgba(70,55,89,.75)}.pelicula-hero-section{position:relative;width:100%;min-height:600px;display:flex;align-items:center;overflow:hidden;margin-top:0}.pelicula-hero-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.pelicula-backdrop-image{width:100%;height:100%;object-fit:cover;object-position:center top;filter:blur(1px) brightness(.6)}.pelicula-backdrop-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(6,8,18,.5) 0%,rgba(6,8,18,.78) 42%,rgba(3,4,10,.96) 100%);z-index:2}.pelicula-hero-wrapper{position:relative;z-index:3;width:100%;padding:60px 4%}.pelicula-hero-container{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;gap:32px;min-width:0}.pelicula-hero-head{width:100%;min-width:0}.pelicula-hero-main{display:grid;grid-template-columns:300px minmax(0, 1fr);gap:40px;align-items:start;width:100%;min-width:0}.pelicula-section-header{padding:0 10px}.pelicula-poster-wrapper{width:100%;max-width:300px;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.5);transition:transform .3s ease;border:1px solid rgba(255,255,255,.22);box-sizing:border-box}.pelicula-poster-wrapper:hover{transform:translateY(-4px);box-shadow:0 12px 48px rgba(0,0,0,.6)}.pelicula-poster-image{width:100%;height:auto;display:block;aspect-ratio:2/3;object-fit:cover}.pelicula-poster-placeholder{width:100%;aspect-ratio:2/3;background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%);display:flex;align-items:center;justify-content:center;color:#666}.pelicula-info-wrapper{color:#fff;padding-top:0;min-width:0}.pelicula-hero-actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:24px}.pelicula-breadcrumb{margin-bottom:16px}.pelicula-breadcrumb .breadcrumb-link{display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.95);text-decoration:none;font-size:.95em;font-weight:500;transition:color .25s ease;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.pelicula-breadcrumb .breadcrumb-link:hover{color:#fff}.pelicula-breadcrumb .breadcrumb-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(255,255,255,.08);border:2px solid rgba(70,55,89,.5);border-radius:8px;transition:all .25s ease}.pelicula-breadcrumb .breadcrumb-link:hover .breadcrumb-icon{background:rgba(70,55,89,.2);border-color:rgba(70,55,89,.75)}.pelicula-title{font-size:3em;font-weight:700;color:#fff;margin:0 0 10px;line-height:1.15;text-shadow:2px 2px 8px rgba(0,0,0,.5)}.pelicula-title .pelicula-year-line{font-size:.42em;font-weight:400;color:rgba(255,255,255,.58);text-shadow:1px 1px 6px rgba(0,0,0,.45);white-space:nowrap;vertical-align:baseline}.pelicula-year{font-size:.75em;font-weight:400;color:rgba(255,255,255,.7)}.pelicula-original-title-wrap{margin:4px 0 0;padding:0;background:0 0;border:none;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;display:block;max-width:100%;box-sizing:border-box}.pelicula-original-title{font-size:.95rem;font-weight:400;font-style:normal;letter-spacing:.01em;color:rgba(255,255,255,.48);text-shadow:none;line-height:1.45}.pelicula-meta{display:flex;align-items:flex-start;gap:6px;flex-wrap:wrap;font-size:1em;color:#fff;margin:0;line-height:1.5;word-break:break-word;overflow-wrap:anywhere}.pelicula-meta-generos{margin-bottom:10px}.pelicula-meta-estudios{margin-bottom:20px}.pelicula-meta-item{color:rgba(255,255,255,.92)}.pelicula-meta-trail{color:rgba(255,255,255,.35);font-weight:300;user-select:none}.pelicula-meta-separator{color:rgba(255,255,255,.5)}.pelicula-overview{margin-top:20px}.pelicula-overview-title{font-size:1.3em;font-weight:600;color:#fff;margin:0 0 12px}.pelicula-overview-text{font-size:1.05em;line-height:1.7;color:rgba(255,255,255,.9);margin:0;max-width:none}@media (max-width:1024px){.pelicula-hero-container{gap:28px}.pelicula-hero-main{grid-template-columns:220px minmax(0, 1fr);gap:28px}.pelicula-hero-wrapper{padding:50px 3%}.pelicula-poster-wrapper{max-width:220px}.pelicula-title{font-size:2.4em}.pelicula-title .pelicula-year-line{font-size:.44em}.pelicula-info-wrapper{padding-top:0}.pelicula-overview-title{font-size:1.2em}.pelicula-overview-text{font-size:1em}}@media (max-width:768px){.pelicula-hero-section{min-height:0;align-items:flex-start;padding-bottom:10px}.pelicula-hero-wrapper{padding:calc(16px + env(safe-area-inset-top, 0px)) max(16px, env(safe-area-inset-left, 0px)) 28px max(16px, env(safe-area-inset-right, 0px))}.pelicula-hero-container{gap:18px}.pelicula-hero-main{grid-template-columns:minmax(100px, 32vw) minmax(0, 1fr);gap:16px;align-items:start}.pelicula-poster-wrapper{width:100%;max-width:none;margin:0;border-radius:14px;box-shadow:0 10px 36px rgba(0,0,0,.55)}.pelicula-poster-wrapper:hover{transform:none}.pelicula-info-wrapper{padding-top:0;width:100%}.pelicula-title{font-size:clamp(1.2rem, 5vw, 1.75rem);margin-bottom:6px;line-height:1.2;letter-spacing:-.02em}.pelicula-title .pelicula-year-line{font-size:.82rem;color:rgba(255,255,255,.52)}.pelicula-original-title-wrap{margin:2px 0 0}.pelicula-original-title{font-size:.78rem;line-height:1.4;color:rgba(255,255,255,.44)}.pelicula-meta{font-size:.88rem}.pelicula-meta-generos{margin-bottom:8px}.pelicula-meta-estudios{margin-bottom:16px}.pelicula-overview{margin-top:6px}.pelicula-overview-title{font-size:1rem;margin-bottom:8px}.pelicula-overview-text{font-size:.92rem;line-height:1.68;max-width:100%;max-height:calc(1.68em * 4);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent;padding-right:4px}.pelicula-overview-text::-webkit-scrollbar{width:5px}.pelicula-overview-text::-webkit-scrollbar-thumb{background:rgba(255,255,255,.28);border-radius:3px}.pelicula-breadcrumb{margin-bottom:10px}.pelicula-breadcrumb .breadcrumb-link{font-size:.88rem;gap:8px;line-height:1.25;word-break:break-word}.pelicula-breadcrumb .breadcrumb-icon{width:34px;height:34px;border-radius:11px;flex-shrink:0;background:rgba(0,0,0,.38);border:1px solid rgba(255,255,255,.16)}.pelicula-hero-actions{margin-top:14px;width:100%}.pelicula-hero-actions .anime-fav-btn{width:auto;max-width:100%;align-self:flex-start;justify-content:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:.8rem;letter-spacing:.02em}.pelicula-hero-actions .anime-fav-btn svg{width:17px;height:17px}body.pelicula-landing-page .pelicula-reproductores-section.capitulo-reproductores-section{margin-top:-32px;padding:24px 0 20px}body.pelicula-landing-page .servidor-selector{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:14px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}body.pelicula-landing-page .servidor-tab{width:fit-content;min-width:auto;flex-shrink:0;white-space:nowrap;padding:12px}body.pelicula-landing-page .servidor-tab-label{line-height:1.25}body.pelicula-landing-page .servidor-tab-meta{flex-wrap:nowrap}body.pelicula-landing-page .iframe-info{flex-direction:column;align-items:stretch;gap:12px}body.pelicula-landing-page .iframe-info-right{justify-content:flex-start}}@media (max-width:480px){.pelicula-hero-wrapper{padding-top:calc(12px + env(safe-area-inset-top, 0px));padding-left:max(14px, env(safe-area-inset-left, 0px));padding-right:max(14px, env(safe-area-inset-right, 0px));padding-bottom:22px}.pelicula-hero-container{gap:14px}.pelicula-hero-main{grid-template-columns:minmax(92px, 30vw) minmax(0, 1fr);gap:12px}.pelicula-poster-wrapper{width:100%;max-width:none;border-radius:12px}.pelicula-title{font-size:1.2rem}.pelicula-title .pelicula-year-line{font-size:.78rem}.pelicula-breadcrumb .breadcrumb-link{font-size:.8rem;gap:6px}.pelicula-breadcrumb .breadcrumb-icon{width:31px;height:31px}.pelicula-original-title{font-size:.74rem}.pelicula-meta{font-size:.82rem}.pelicula-overview-title{font-size:.95rem}.pelicula-overview-text{font-size:.87rem;line-height:1.62;max-height:calc(1.62em * 4)}.pelicula-hero-actions .anime-fav-btn{padding:7px 12px;font-size:.76rem;gap:6px}.pelicula-hero-actions .anime-fav-btn svg{width:15px;height:15px}.pelicula-breadcrumb .breadcrumb-link svg{width:13px;height:13px}}.capitulo-hero-description ul,.capitulo-hero-description ol{margin-left:20px;margin-bottom:12px}.capitulo-hero-description li{margin-bottom:6px}.capitulo-reproductores-section{padding:40px 0 30px;background:linear-gradient(180deg,rgba(10,10,10,.95) 0%,#0a0a0a 100%);margin-top:-60px;position:relative;z-index:4}.capitulo-reproductores-container{max-width:1400px;margin:0 auto;padding:0 4%}.reproductor-selector-wrapper{margin-top:25px;width:100%}.servidor-selector{display:flex;flex-wrap:nowrap;gap:12px;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid rgba(255,255,255,.1);width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.servidor-selector::-webkit-scrollbar{height:6px}.servidor-selector::-webkit-scrollbar-track{background:0 0}.servidor-selector::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.servidor-selector::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.servidor-tab{background:rgba(255,255,255,.05);border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:14px 20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left;min-width:auto;width:fit-content;flex-shrink:0;position:relative;overflow:hidden;white-space:nowrap}.servidor-tab:before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:#463759;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1)}.servidor-tab:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.servidor-tab:hover:before{transform:scaleX(1)}.servidor-tab.active{background:rgba(70,55,89,.25);border-color:rgba(70,55,89,.65);box-shadow:0 4px 16px rgba(70,55,89,.25)}.servidor-tab.active:before{transform:scaleX(1)}.servidor-tab-content{display:flex;flex-direction:column;gap:6px}.servidor-tab-label{font-size:1em;font-weight:600;color:#fff;line-height:1.2}.servidor-tab-meta{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.servidor-meta-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:rgba(255,255,255,.1);border-radius:6px;font-size:.75em;color:#e5e5e5;border:1px solid rgba(255,255,255,.1)}.servidor-meta-badge svg{width:12px;height:12px;opacity:.8}.iframe-wrapper{position:relative;width:100%;min-height:300px;display:flex;align-items:center;justify-content:center;padding:0}.iframe-item{display:none;animation:fadeIn .4s ease;width:100%}.iframe-item.active{display:block;width:100%}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.iframe-container-modern{position:relative;width:100%;max-width:100%;aspect-ratio:16/9;max-height:90vh;margin:0 auto;overflow:hidden;border-radius:8px;background:#000;box-shadow:0 8px 32px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1)}@media (max-height:650px){.iframe-container-modern{max-height:75vh}}@media (max-height:500px){.iframe-container-modern{max-height:65vh}}.iframe-container-modern iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border:none;border-radius:8px;z-index:1}.iframe-player-loader{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:8px;background:radial-gradient(ellipse 80% 60% at 50% 45%,rgba(70,55,89,.45) 0%,transparent 65%),linear-gradient(180deg,rgba(12,12,14,.97) 0%,rgba(8,8,10,.99) 100%);transition:opacity .45s ease,visibility .45s ease}.iframe-player-loader__inner{display:flex;flex-direction:column;align-items:center;gap:14px;padding:20px;text-align:center}.iframe-player-loader__ring{width:44px;height:44px;border-radius:50%;border:3px solid rgba(138,110,168,.22);border-top-color:#c8b8e0;border-right-color:rgba(200,184,224,.45);animation:veranime-iframe-loader-spin .95s linear infinite;box-shadow:0 0 24px rgba(138,110,168,.15)}.iframe-player-loader__text{font-size:.8125rem;font-weight:500;letter-spacing:.04em;color:rgba(229,229,229,.72);max-width:14em;line-height:1.35}.iframe-player-loader--done{opacity:0;visibility:hidden;pointer-events:none}@keyframes veranime-iframe-loader-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.iframe-player-loader__ring{animation-duration:1.6s}}@supports not (aspect-ratio:16/9){.iframe-container-modern{height:min(56.25vw, 90vh);padding-bottom:0}@media (max-height:650px){.iframe-container-modern{height:min(56.25vw, 75vh)}}@media (max-height:500px){.iframe-container-modern{height:min(56.25vw, 65vh)}}}.iframe-container-modern iframe:not([src]),.iframe-container-modern iframe[src="about:blank"]{opacity:0;pointer-events:none}.iframe-container-modern iframe[src]:not([src="about:blank"]){opacity:1;transition:opacity .3s ease}.iframe-info{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:15px;flex-wrap:wrap}.iframe-info-left{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.iframe-info-right{margin-left:auto;flex-shrink:0}@media (max-width:1024px){.iframe-info-right{margin-right:auto;margin-left:0}}.veranime-social-share-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.veranime-social-share-label{font-size:.85em;color:rgba(255,255,255,.75)}.veranime-social-share{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.veranime-share-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:rgba(255,255,255,.06);color:#e5e5e5;cursor:pointer;transition:all .25s ease}.veranime-share-btn:hover{background:rgba(255,255,255,.12);color:#fff;transform:translateY(-2px)}.veranime-share-btn svg{width:18px;height:18px}.veranime-share-facebook:hover{background:#1877f2;border-color:#1877f2;color:#fff}.veranime-share-twitter:hover{background:#000;border-color:#000;color:#fff}.veranime-share-instagram:hover{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);border-color:transparent;color:#fff}.veranime-share-whatsapp:hover{background:#25d366;border-color:#25d366;color:#fff}.veranime-share-email:hover{background:#ea4335;border-color:#ea4335;color:#fff}.veranime-share-threads:hover{background:#000;border-color:#000;color:#fff}.veranime-share-pinterest:hover{background:#e60023;border-color:#e60023;color:#fff}.info-badge{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:rgba(255,255,255,.08);border-radius:20px;font-size:.9em;color:#e5e5e5;border:1px solid rgba(255,255,255,.1)}.info-badge svg{width:14px;height:14px;opacity:.8;flex-shrink:0}.capitulo-reacciones-section{padding:15px 0;background:#0a0a0a;border-top:1px solid rgba(255,255,255,.05);max-width:1400px;margin:auto}.capitulo-reacciones-container{max-width:1400px;margin:0 auto;padding:0 4%}.capitulo-reacciones-section .da-reactions-container{width:100%;max-width:100%;display:flex;justify-content:center;align-items:center}.capitulo-reacciones-section .reactions{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;padding:25px 30px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;width:100%}.capitulo-reacciones-section .reactions-toggle{display:none !important}.capitulo-reacciones-section .reactions button,.capitulo-reacciones-section .reactions a,.capitulo-reacciones-section .reactions .reaction{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s ease,filter .3s ease;cursor:pointer;position:relative}.capitulo-reacciones-section .reactions button:hover,.capitulo-reacciones-section .reactions a:hover,.capitulo-reacciones-section .reactions .reaction:hover{transform:scale(1.25);z-index:5}.capitulo-reacciones-section .reactions .reaction:hover img{transform:scale(1.1);filter:brightness(1.2) drop-shadow(0 4px 12px rgba(70,55,89,.5))}.capitulo-reacciones-section .reactions .reaction:hover .count,.capitulo-reacciones-section .reactions .reaction:hover .count-badge{transform:scale(1.1)}.capitulo-reacciones-section .reactions .reaction.active,.capitulo-reacciones-section .reactions .reaction.clicking{animation:reactionClick .6s cubic-bezier(.68,-.55,.265,1.55)}.capitulo-reacciones-section .reactions .reaction.processing{opacity:.85;position:relative}.capitulo-reacciones-section .reactions .reaction.processing:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:wait}.capitulo-reacciones-section .reactions .reaction.processing img{filter:brightness(1.15) drop-shadow(0 0 8px rgba(70,55,89,.6));animation:processingPulse 1.2s ease-in-out infinite}@keyframes processingPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}.capitulo-reacciones-section .reactions .reaction.processing .count,.capitulo-reacciones-section .reactions .reaction.processing .count-badge{position:relative}.capitulo-reacciones-section .reactions .reaction.processing .count:before,.capitulo-reacciones-section .reactions .reaction.processing .count-badge:before{content:'';position:absolute;top:50%;left:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid rgba(70,55,89,.3);border-top-color:rgba(70,55,89,.8);border-radius:50%;animation:spin .8s linear infinite;opacity:.6}@keyframes spin{to{transform:rotate(360deg)}}@keyframes reactionClick{0%{transform:scale(1)}30%{transform:scale(1.4) rotate(5deg)}50%{transform:scale(1.2) rotate(-3deg)}70%{transform:scale(1.3) rotate(2deg)}100%{transform:scale(1.15)}}.capitulo-reacciones-section .reactions .reaction.active:before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(70,55,89,.35);transform:translate(-50%,-50%);animation:ripple .8s ease-out;pointer-events:none;z-index:-1}@keyframes ripple{0%{width:0;height:0;opacity:1}100%{width:120px;height:120px;opacity:0}}.capitulo-reacciones-section .reactions .reaction.active img{filter:brightness(1.2) drop-shadow(0 0 8px rgba(70,55,89,.7));transition:filter .3s ease}.capitulo-reacciones-section .reactions .reaction.active:after{content:'';position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:50%;background:linear-gradient(45deg,rgba(70,55,89,.25),rgba(70,55,89,0));animation:glow 1.5s ease-in-out infinite;pointer-events:none;z-index:-1}@keyframes glow{0%,100%{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.capitulo-reacciones-section .reactions .count,.capitulo-reacciones-section .reactions .count-badge{background:rgba(20,20,30,.85) !important;border:1px solid rgba(70,55,89,.65) !important;color:#fff !important;text-shadow:0 1px 3px rgba(0,0,0,.8),0 0 6px rgba(0,0,0,.5) !important;border-radius:12px !important;padding:5px 9px !important;font-size:.9em !important;font-weight:700 !important;display:inline-block !important;min-width:26px !important;text-align:center !important;box-shadow:0 2px 6px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.1) !important;letter-spacing:.3px !important;transition:transform .3s cubic-bezier(.34,1.56,.64,1) !important}.capitulo-reacciones-section .da-reactions-container-async{min-height:50px;display:block}.capitulo-reacciones-section .reaction{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:8px;overflow:visible}.capitulo-reacciones-section .reaction img{width:48px;height:48px;cursor:pointer;object-fit:contain;transition:filter .3s cubic-bezier(.34,1.56,.64,1),transform .3s cubic-bezier(.34,1.56,.64,1)}.capitulo-reacciones-section .reactions{overflow:visible}.capitulo-descargas-section{padding:15px 0;background:#0a0a0a}.capitulo-descargas-container{max-width:1400px;margin:0 auto;padding:0 4%}.descargas-toggle-button{display:flex;align-items:center;gap:15px;width:100%;padding:18px 24px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:1.1em;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left;font-family:inherit}.descargas-toggle-button:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.descargas-toggle-button.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.descargas-toggle-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(70,55,89,.25);border-radius:10px;color:#8a6ea8;flex-shrink:0}.descargas-toggle-text{flex:1}.descargas-toggle-arrow{display:flex;align-items:center;justify-content:center;color:#999;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease;flex-shrink:0}.descargas-toggle-button:hover .descargas-toggle-arrow{color:#fff}.descargas-collapsible-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out;opacity:0;background:rgba(255,255,255,.02);border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);border-top:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.descargas-collapsible-content.expanded{opacity:1}.descargas-list-modern{display:flex;flex-direction:column;gap:15px;padding:20px 24px;margin:0}.descargas-collapsible-content .descarga-button{border-radius:10px}.descarga-item-modern{width:100%}.descarga-button{display:flex;align-items:center;gap:20px;padding:18px 24px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;text-decoration:none;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.descarga-button:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);transform:translateX(5px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.descarga-button-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(70,55,89,.25);border-radius:10px;color:#8a6ea8;flex-shrink:0}.descarga-button-content{flex:1;display:flex;flex-direction:column;gap:4px}.descarga-button-title{font-size:1.1em;font-weight:600;color:#fff}.descarga-button-meta{display:flex;align-items:center;gap:8px;font-size:.9em;color:#999;flex-wrap:wrap}.descarga-meta-item{display:inline-flex;align-items:center;gap:6px}.descarga-meta-item svg{flex-shrink:0;color:#999;opacity:.8;transition:color .3s ease,opacity .3s ease}.descarga-button:hover .descarga-meta-item svg{color:#bbb;opacity:1}.descarga-meta-item span{display:inline-block}.meta-separator{color:#666}.descarga-button-arrow{display:flex;align-items:center;justify-content:center;color:#999;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease;flex-shrink:0}.descarga-button:hover .descarga-button-arrow{transform:translateX(5px);color:#fff}.capitulo-navegacion-section{padding:20px 0;background:#0a0a0a}.capitulo-navegacion-container{max-width:1400px;margin:0 auto;padding:0 4%}.anime-rating-container{width:100%;max-width:1400px;margin:0 auto;padding:0 4%;box-sizing:border-box;text-align:center}.anime-rating-card{width:100%;max-width:640px;margin:0 auto;padding:28px 0 32px;box-sizing:border-box;overflow:visible}.anime-rating-heading{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;font-size:1.35rem;font-weight:600;color:#fff;margin:0 0 10px;letter-spacing:.02em;text-wrap:balance}.anime-rating-stats,.anime-rating-hint{padding:0 2px;max-width:100%;box-sizing:border-box}.anime-rating-heading-icon{display:flex;color:#fff}.anime-rating-heading--voted .anime-rating-heading-icon{color:#c4a8e8;filter:drop-shadow(0 0 12px rgba(168,85,247,.35))}.anime-rating-heading-icon svg{display:block}.anime-rating-heading-icon svg path{shape-rendering:geometricPrecision}.anime-rating-heading-text{color:#fff}.anime-rating-heading--voted .anime-rating-heading-text{color:#c4a8e8}.anime-rating-stats{margin:0 0 8px;font-size:.95rem;color:rgba(255,255,255,.72)}.anime-rating-hint{margin:0 0 18px;font-size:.88rem;color:rgba(255,255,255,.5)}.anime-rating-scores{display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:10px;width:100%;max-width:100%;box-sizing:border-box;margin:0 auto;padding-bottom:26px;overflow:visible}.anime-rating-score{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:0;min-height:48px;width:100%;padding:12px 8px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:rgba(0,0,0,.35);color:rgba(255,255,255,.55);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease;font:inherit;line-height:1;box-sizing:border-box}@media (min-width:960px){.anime-rating-scores{grid-template-columns:repeat(10,minmax(0, 1fr))}.anime-rating-score{padding:14px 10px;min-height:52px}}.anime-rating-score-icon{display:flex;align-items:center;justify-content:center;opacity:.38;transition:opacity .2s ease,transform .15s ease}.anime-rating-score-icon svg{display:block;width:24px;height:24px}.anime-rating-score-icon svg path{shape-rendering:geometricPrecision}.anime-rating-score:hover,.anime-rating-score:focus-visible{outline:none;border-color:rgba(167,139,250,.55);color:#f5f0ff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(88,28,135,.25)}.anime-rating-score:focus-visible{box-shadow:0 0 0 2px #0a0a0a,0 0 0 4px rgba(167,139,250,.65)}.anime-rating-score:after{content:attr(data-score);position:absolute;left:50%;top:calc(100% + 8px);transform:translateX(-50%);font-size:1.4rem;font-weight:700;color:#e9d5ff;line-height:1;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s ease,visibility .12s ease;z-index:3;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.85)}.anime-rating-score:hover:after,.anime-rating-score:focus-visible:after{opacity:1;visibility:visible}.anime-rating-score.is-active{border-color:rgba(167,139,250,.75);background:linear-gradient(155deg,rgba(88,28,135,.45) 0%,rgba(30,27,48,.95) 100%);color:#fff}.anime-rating-score.is-active .anime-rating-score-icon{opacity:1;color:#e9d5ff}.anime-rating-score.is-user-vote{border-color:rgba(192,132,252,.95);box-shadow:0 0 0 1px rgba(168,85,247,.35),0 10px 28px rgba(76,29,149,.35)}.anime-rating-feedback{margin:16px 0 0;font-size:.9rem;color:#86efac}.anime-rating-feedback.is-error{color:#fca5a5}@media (max-width:480px){.anime-rating-section{padding:32px 0 16px}.anime-rating-card{padding:20px 0 24px}.anime-rating-heading{font-size:1.05rem;gap:8px}.anime-rating-heading-icon svg{width:22px;height:22px}.anime-rating-stats{font-size:.88rem}.anime-rating-hint{font-size:.8rem;margin-bottom:14px}.anime-rating-scores{gap:6px;padding-bottom:22px}.anime-rating-score:after{font-size:.88rem;top:calc(100% + 6px)}.anime-rating-score{padding:10px 6px;min-height:44px;border-radius:10px}.anime-rating-score-icon svg{width:20px;height:20px}.anime-rating-score:hover,.anime-rating-score:focus-visible{transform:none}}.anime-recommendations-section{padding:8px 0 40px;background:#0a0a0a}.anime-recommendations-container{width:100%;max-width:1400px;padding:0 4%;margin:0 auto;box-sizing:border-box;overflow:visible}.anime-recommendations-header{text-align:center;margin-bottom:28px}.anime-recommendations-heading{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;font-size:1.35rem;font-weight:600;color:#fff;margin:0 0 10px;letter-spacing:.02em;text-wrap:balance}.anime-recommendations-heading-icon{display:flex;color:#c4a8e8;filter:drop-shadow(0 0 12px rgba(168,85,247,.35))}.anime-recommendations-heading-icon svg{display:block}.anime-recommendations-hint{margin:0;font-size:.88rem;color:rgba(255,255,255,.5)}.anime-recommendations-carousel{width:100%}.anime-recommendations-carousel__stage{position:relative}.anime-recommendations-carousel__viewport{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x proximity;scroll-padding-inline:2px;scrollbar-width:none;-ms-overflow-style:none;outline:none}.anime-recommendations-carousel__viewport::-webkit-scrollbar{display:none}.anime-recommendations-carousel__viewport:focus-visible{box-shadow:0 0 0 2px rgba(168,85,247,.45);border-radius:4px}.anime-recommendations-carousel__track.anime-recommendations-grid.animes-archive-grid{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:.65rem;width:max-content;min-width:100%;margin:0;padding:4px 2px 8px;box-sizing:border-box}.anime-recommendations-carousel__nav{position:absolute;inset:0;z-index:4;pointer-events:none;margin:0;padding:0}.anime-recommendations-carousel__btn{position:absolute;top:-20px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(10,10,10,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:rgba(233,213,255,.95);box-shadow:0 4px 16px rgba(0,0,0,.45);cursor:pointer;pointer-events:auto;transform:translateY(-50%);transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .2s ease,visibility .2s ease}.anime-recommendations-carousel__btn--prev{left:0}.anime-recommendations-carousel__btn--next{right:0}.anime-recommendations-carousel__btn:hover:not(:disabled){background:rgba(88,28,135,.85);border-color:rgba(196,181,253,.45);color:#fff}.anime-recommendations-carousel__btn:disabled{opacity:0;visibility:hidden;pointer-events:none}.anime-recommendations-carousel:not(.is-scrollable) .anime-recommendations-carousel__nav{display:none}@media (prefers-reduced-motion:reduce){.anime-recommendations-carousel__viewport{scroll-behavior:auto}}.anime-recommendations-section .anime-recommendation-card{flex:0 0 auto;width:clamp(132px, 16vw, 200px);min-width:132px;max-width:200px;scroll-snap-align:start}.anime-recommendations-section .anime-recommendation-card.content-card:hover{transform:none;z-index:2}.anime-recommendations-section .anime-recommendation-card .card-link{display:block;text-decoration:none;color:inherit;height:100%}.anime-recommendations-section .anime-recommendation-card:hover .card-image-wrapper .card-img{transform:scale(1.04)}@media (min-width:1200px){.anime-recommendations-carousel__btn{top:45%}.anime-recommendations-carousel__btn--next{right:-45px}.anime-recommendations-carousel__btn--prev{left:-45px}}@media (max-width:768px){.anime-recommendations-section{padding:4px 0 32px}.anime-recommendations-heading{font-size:1.1rem;gap:8px}.anime-recommendations-carousel__btn{width:34px;height:34px}.anime-recommendations-carousel__btn--prev{left:0}.anime-recommendations-carousel__btn--next{right:0}.anime-recommendations-carousel__track.anime-recommendations-grid.animes-archive-grid{gap:.5rem}.anime-recommendations-section .anime-recommendation-card{width:clamp(120px, 38vw, 160px);min-width:120px;max-width:160px}}@media (max-width:480px){.anime-recommendations-carousel__track.anime-recommendations-grid.animes-archive-grid{gap:.4rem}.anime-recommendations-hint{font-size:.8rem}.anime-recommendations-section .anime-recommendation-card{width:clamp(108px, 42vw, 140px);min-width:108px;max-width:140px}}.capitulo-comentarios-section{padding:0;background:#0a0a0a}.capitulo-comentarios-container{width:100%;max-width:1400px;margin:0 auto;padding:0 4%;box-sizing:border-box}.anime-landing .capitulo-comentarios-container{max-width:1550px !important}.comments-area{max-width:100%;margin:0}.comments-header{margin-bottom:40px}.comments-title{display:flex;align-items:center;gap:12px;font-size:2em;font-weight:600;color:#fff;margin:0}.comments-title svg{color:#8a6ea8;flex-shrink:0}.comment-list{list-style:none;padding:0;margin:0 0 40px}.comment-item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.08)}.comment-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.comment-body{display:flex;gap:20px}.comment-avatar{flex-shrink:0}.comment-avatar img{width:50px;height:50px;border-radius:50%;border:2px solid rgba(255,255,255,.1)}.comment-author-profile-link--avatar{display:inline-flex;border-radius:50%;line-height:0;text-decoration:none;color:inherit}.comment-author-profile-link--avatar:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:3px}.comment-content{flex:1}.comment-meta{display:flex;align-items:center;gap:15px;margin-bottom:12px;flex-wrap:wrap}.comment-author{font-weight:600;color:#fff;font-style:normal}.comment-author a{color:#e5e5e5;text-decoration:none;transition:color .3s ease}.comment-author a:hover{color:#fff}.comment-time{color:#999;font-size:.9em}.comment-awaiting-moderation{color:orange;font-size:.85em;font-style:italic}.comment-text{color:#e5e5e5;line-height:1.7;margin-bottom:15px}.comment-text p{margin:0 0 10px}.comment-text p:last-child{margin-bottom:0}.comment-actions{margin-top:10px}.comment-actions a{display:inline-flex;align-items:center;gap:6px;color:#bbb;font-size:.9em;text-decoration:none;transition:color .3s ease}.comment-actions a:hover{color:#fff}.comment-actions svg{width:14px;height:14px}.comment-list .comment-item>#respond{margin-left:70px}.comment-item .children{list-style:none;padding:0;margin:30px 0 0 70px}.comment-item .children .comment-item{border-bottom:1px solid rgba(255,255,255,.05)}.no-comments{text-align:center;padding:60px 20px;color:#999}.no-comments svg{margin-bottom:20px;color:#666}.no-comments p{margin:0;font-size:1.1em}.comment-form{margin-top:0;padding-top:15px;border-top:1px solid rgba(255,255,255,.1)}.comment-form a,#commentform a,.comment-reply-link,.cancel-comment-reply-link{color:#bbb !important;text-decoration:none !important;transition:color .3s ease}.comment-form a:hover,#commentform a:hover,.comment-reply-link:hover,.cancel-comment-reply-link:hover{color:#fff !important;text-decoration:underline !important}#reply-title,.comment-form-title a{color:#fff !important}#reply-title a,.comment-form-title a{color:#e5e5e5 !important;text-decoration:none !important}#reply-title a:hover,.comment-form-title a:hover{color:#fff !important;text-decoration:underline !important}.comment-form-title{display:block;font-size:1.5em;font-weight:600;color:#fff;margin-bottom:15px}.comment-form-comment{margin-bottom:20px}.comment-form-comment textarea{width:100%;padding:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:1em;font-family:inherit;line-height:1.6;resize:vertical;transition:all .3s ease}.comment-form-comment textarea:focus{outline:none;background:rgba(255,255,255,.08);border-color:rgba(70,55,89,.6)}.comment-form-comment textarea::placeholder{color:#999}.veranime-comment-form-comment{margin-bottom:20px;overflow:visible}.veranime-comment-composer{position:relative;overflow:visible}#respond,.comment-respond{overflow:visible}.veranime-comment-composer__inner{position:relative;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;transition:border-color .2s ease,background .2s ease}.veranime-comment-composer__inner:focus-within{background:rgba(255,255,255,.07);border-color:rgba(70,55,89,.55)}.veranime-comment-composer textarea{display:block;width:100%;min-height:88px;max-height:220px;padding:14px 16px 8px;margin:0;background:0 0;border:none;border-radius:0;color:#fff;font-size:1em;font-family:inherit;line-height:1.5;resize:none;box-shadow:none}.veranime-comment-composer textarea:focus{outline:none;background:0 0;border:none;box-shadow:none}.veranime-comment-composer textarea::placeholder{color:#999}.veranime-comment-composer__previews{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 8px}.veranime-comment-composer__previews[hidden]{display:none !important}.veranime-comment-preview{position:relative;width:72px;height:72px;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.12)}.veranime-comment-preview__img{width:100%;height:100%;object-fit:cover;display:block}.veranime-comment-preview__remove{position:absolute;top:4px;right:4px;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.72);color:#fff;font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.veranime-comment-preview__remove:hover{background:rgba(214,54,56,.9)}.veranime-comment-composer__footer{padding:4px 10px 10px;border-top:1px solid rgba(255,255,255,.06)}.veranime-comment-composer__tools{display:flex;align-items:center;gap:4px}.veranime-comment-tool{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:0 0;color:#bbb;cursor:pointer;position:relative;z-index:2;pointer-events:auto;transition:color .2s ease,background .2s ease}.veranime-comment-tool svg{pointer-events:none}.veranime-comment-tool:hover:not(:disabled){color:#fff;background:rgba(255,255,255,.08)}.veranime-comment-tool.is-active{color:#c9b8dc;background:rgba(70,55,89,.35)}.veranime-comment-tool:disabled,.veranime-comment-tool--soon{opacity:.45;cursor:not-allowed}.veranime-comment-tool__gif-label{font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1}.veranime-comment-emoji-panel{position:absolute;left:0;bottom:30%;z-index:50;width:min(280px, calc(100vw - 24px));height:min(280px, calc(100vw - 24px));max-width:280px;max-height:280px;padding:8px;box-sizing:border-box;background:rgba(22,22,24,.98);border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.55)}.veranime-comment-emoji-panel[hidden]{display:none !important}.veranime-comment-emoji-grid,.veranime-comment-emoji-fan{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;width:100%;height:100%;max-height:264px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:2px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(138,110,168,.65) rgba(255,255,255,.06)}.veranime-comment-emoji-grid::-webkit-scrollbar,.veranime-comment-emoji-fan::-webkit-scrollbar{width:6px}.veranime-comment-emoji-grid::-webkit-scrollbar-track,.veranime-comment-emoji-fan::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:6px}.veranime-comment-emoji-grid::-webkit-scrollbar-thumb,.veranime-comment-emoji-fan::-webkit-scrollbar-thumb{background:rgba(138,110,168,.55);border-radius:6px}.veranime-comment-emoji-btn{width:100%;aspect-ratio:1;min-height:32px;padding:0;border:none;border-radius:6px;background:0 0;font-size:20px;line-height:1;cursor:pointer;transition:background .15s ease,transform .12s ease}.veranime-comment-emoji-btn:hover{background:rgba(255,255,255,.12);transform:scale(1.12)}.veranime-comment-gif-panel{position:absolute;left:0;bottom:30%;z-index:55;width:min(320px, calc(100vw - 24px));max-height:min(360px, calc(100vh - 120px));display:flex;flex-direction:column;padding:10px;box-sizing:border-box;background:rgba(22,22,24,.98);border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.55)}.veranime-comment-gif-panel[hidden]{display:none !important}.veranime-comment-gif-panel__search{flex-shrink:0;margin-bottom:8px}.veranime-comment-gif-search{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(0,0,0,.25);color:#e8e8ea;font-size:13px}.veranime-comment-gif-search::placeholder{color:rgba(255,255,255,.45)}.veranime-comment-gif-search:focus{outline:none;border-color:rgba(201,184,220,.55)}.veranime-comment-gif-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;flex:1;min-height:0;max-height:260px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(138,110,168,.65) rgba(255,255,255,.06)}.veranime-comment-gif-grid.is-loading{display:flex;align-items:center;justify-content:center;min-height:120px;color:rgba(255,255,255,.55);font-size:13px}.veranime-comment-gif-item{display:block;width:100%;aspect-ratio:1;padding:0;border:none;border-radius:8px;overflow:hidden;cursor:pointer;background:rgba(255,255,255,.06);transition:transform .12s ease,box-shadow .15s ease}.veranime-comment-gif-item:hover{transform:scale(1.04);box-shadow:0 4px 12px rgba(0,0,0,.35)}.veranime-comment-gif-item img{width:100%;height:100%;object-fit:cover;display:block}.veranime-comment-gif-panel__powered{flex-shrink:0;margin:8px 0 0;text-align:center;font-size:10px}.veranime-comment-gif-panel__powered a{color:rgba(255,255,255,.45);text-decoration:none;letter-spacing:.04em;text-transform:uppercase}.veranime-comment-gif-panel__powered a:hover{color:rgba(255,255,255,.7)}.veranime-comment-preview--gif .veranime-comment-preview__img{object-fit:contain;background:rgba(0,0,0,.2)}.comment-gif-wrap{margin-top:10px}.comment-gif-wrap .comment-gif{display:block;max-width:280px;height:auto;border-radius:8px;cursor:default}.comment-images{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.comment-image-trigger{display:block;padding:0;margin:0;border:none;border-radius:8px;overflow:hidden;line-height:0;background:0 0;cursor:zoom-in;border:1px solid rgba(255,255,255,.1);transition:opacity .2s ease,border-color .2s ease}.comment-image-trigger:hover{opacity:.92;border-color:rgba(255,255,255,.22)}.comment-image,.comment-images img{display:block;max-width:220px;max-height:220px;width:auto;height:auto;object-fit:cover;pointer-events:none}.veranime-comment-image-lightbox{position:fixed;inset:0;z-index:1000000;display:flex;align-items:center;justify-content:center;padding:48px 20px 20px;background:0 0;box-sizing:border-box}.veranime-comment-image-lightbox[hidden]{display:none !important}.veranime-comment-image-lightbox__close{position:absolute;top:10px;right:10px;z-index:2;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:rgb(70 55 89/73%);color:#fff;font-size:26px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;pointer-events:auto;transition:background .2s ease,transform .15s ease;box-shadow:0 2px 12px rgba(0,0,0,.45)}.veranime-comment-image-lightbox__close:hover{background:rgba(0,0,0,.75);transform:scale(1.05)}.veranime-comment-image-lightbox__close span{display:block}.veranime-comment-image-lightbox__stage{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:min(96vw, 1200px);max-height:min(92vh, 900px);pointer-events:auto;line-height:0}.veranime-comment-image-lightbox__img{display:block;max-width:100%;max-height:min(92vh, 900px);width:auto;height:auto;object-fit:contain;border-radius:6px;box-shadow:0 8px 40px rgba(0,0,0,.45);pointer-events:auto}.anime-descarga-page{background:var(--color-bg,#0d0d0f);min-height:100vh}.anime-descarga-container{max-width:1400px;margin:0 auto;padding:0 20px}.anime-descarga-info-section{position:relative;padding:56px 0 44px;border-bottom:1px solid rgba(255,255,255,.07);overflow:hidden;isolation:isolate}.anime-descarga-info-section:before{content:'';position:absolute;inset:0;background-image:var(--adis-bg);background-size:cover;background-position:center 25%;background-repeat:no-repeat;filter:blur(3px) brightness(.3);transform:scale(1.06);z-index:-2}.anime-descarga-info-section:after{content:'';position:absolute;inset:0;background:linear-gradient(to bottom,rgba(13,13,15,.55) 0%,rgba(13,13,15,.75) 60%,rgba(13,13,15,.97) 100%);z-index:-1}.anime-descarga-info-card{display:flex;gap:32px;align-items:flex-start}.anime-descarga-poster{flex-shrink:0}.anime-descarga-poster img{display:block;width:160px;height:auto;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.55);object-fit:cover}.anime-descarga-info-body{flex:1;min-width:0}.anime-descarga-anime-title{font-size:2rem;font-weight:800;color:#f0f0f2;margin:0 0 6px;line-height:1.2}.anime-descarga-original-title{font-size:.95rem;color:rgba(255,255,255,.45);margin:0 0 14px}.anime-descarga-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.adm-badge{display:inline-block;padding:4px 10px;border-radius:6px;font-size:.78rem;font-weight:600;background:rgba(255,255,255,.08);color:rgba(255,255,255,.7);letter-spacing:.04em}.adm-badge--estado{background:rgba(138,110,168,.2);color:#c9b8dc}.anime-descarga-stats{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:18px}.adm-stat{display:flex;align-items:center;gap:7px;font-size:.92rem;font-weight:600;color:#d0d0d2}.adm-stat svg{opacity:.6;flex-shrink:0}.anime-descarga-genres{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.adm-genre-tag{display:inline-block;padding:4px 11px;border-radius:20px;font-size:.75rem;font-weight:500;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.65);text-decoration:none;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.adm-genre-tag:hover{background:rgba(138,110,168,.25);border-color:rgba(138,110,168,.5);color:#d8c8ee}.anime-descarga-sinopsis{font-size:.9rem;color:rgba(255,255,255,.6);line-height:1.7;margin:0 0 24px}.anime-descarga-back{margin-top:4px}.adm-back-btn{display:inline-flex;align-items:center;gap:7px;padding:9px 20px;border-radius:8px;background:rgba(138,110,168,.18);border:1px solid rgba(138,110,168,.35);color:#c9b8dc;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s}.adm-back-btn:hover{background:rgba(138,110,168,.32);border-color:rgba(138,110,168,.6);color:#e2d5f0}.anime-descarga-section{padding:40px 0 60px}.anime-descarga-header{margin-bottom:28px}.anime-descarga-title{display:flex;align-items:center;gap:10px;font-size:1.3rem;font-weight:700;color:#e8e8ea;margin:0}.anime-descarga-title__icon{flex-shrink:0;color:#a78bcc}.anime-descarga-empty{color:rgba(255,255,255,.4);font-size:1rem;text-align:center;padding:48px 0}.anime-descarga-intro{margin:10px 0 0;font-size:.92rem;line-height:1.65;color:rgba(255,255,255,.55)}.anime-descarga-seo{margin-top:48px;padding-top:28px;border-top:1px solid rgba(255,255,255,.07)}.anime-descarga-seo__title{font-size:1.15rem;font-weight:700;color:#e8e8ea;margin:0 0 14px}.anime-descarga-seo p{font-size:.9rem;line-height:1.75;color:rgba(255,255,255,.55);margin:0 0 14px}.anime-descarga-seo__tags{font-size:.82rem !important;color:rgba(255,255,255,.32) !important;font-style:italic}.ads-toggle .ads-chevron{margin-left:auto;flex-shrink:0;opacity:.6;color:rgba(255,255,255,.7);transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .2s ease}.ads-toggle:hover .ads-chevron{opacity:.85}.ads-toggle[aria-expanded=false] .ads-chevron{transform:rotate(-90deg)}.anime-descarga-section .temporada-header{margin-bottom:0;border-bottom:none}.anime-descarga-section .temporada-title{width:100%}.anime-descarga-section .anime-descarga-table-wrap{background:rgba(10,10,10,.88);padding:0 18px 12px;margin-bottom:24px;border:solid 1px #191919}.ads-toggle[aria-expanded=false]+.anime-descarga-table-wrap{height:0;padding-top:0;padding-bottom:0}.anime-descarga-season{content-visibility:auto;contain-intrinsic-size:0 200px}.anime-descarga-section .anime-descarga-table{border-collapse:separate;border-spacing:12px .75rem}.anime-descarga-section .anime-descarga-table tbody tr{border-bottom:none}.anime-descarga-section .anime-descarga-table thead tr{border-spacing:0}.anime-descarga-section .anime-descarga-table thead th{padding-bottom:4px}.anime-descarga-table-wrap{overflow:hidden;border-radius:0;border:none;transition:height .38s cubic-bezier(.4,0,.2,1),opacity .32s ease,transform .32s ease;transform-origin:top center}.anime-descarga-table-wrap.ads-collapsing{opacity:0;transform:scaleY(.96)}.anime-descarga-table-wrap.ads-expanding{opacity:1;transform:scaleY(1)}.anime-descarga-table{width:100%;border-collapse:collapse;font-size:.88rem}.anime-descarga-table thead tr{background:0 0}.anime-descarga-table th{padding:8px 16px 8px 0;text-align:left;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.28);white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.06)}.anime-descarga-table th:first-child{padding-left:0}.anime-descarga-table td{padding:0;vertical-align:top;color:#d0d0d2;border:none}.anime-descarga-table tbody tr{border-bottom:1px solid rgba(255,255,255,.04)}.anime-descarga-table tbody tr:last-child{border-bottom:none}.anime-descarga-table tbody tr:hover td{background:0 0}.anime-descarga-table tbody tr.no-links td{opacity:.32}.anime-descarga-table .col-num{width:52px;padding:0;text-align:center;vertical-align:middle}.cap-num-badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:26px;padding:0 7px;border-radius:6px;border:1px solid rgba(138,110,168,.3);color:#fff;font-size:.78rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.02em}.cap-num-badge--empty{opacity:.35;font-weight:600}.cap-num-badge--inline{display:none;margin-right:6px;vertical-align:middle}.anime-descarga-table .col-titulo{padding:0;vertical-align:middle;width:100px}.cap-card{display:flex;flex-direction:column;border-radius:8px;overflow:hidden;background:rgba(255,255,255,.04);text-decoration:none;transition:background .15s,transform .15s;width:100%}.cap-card:hover{background:rgba(255,255,255,.07);transform:translateY(-1px)}.cap-card__thumb{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;flex-shrink:0;background:rgba(255,255,255,.04)}.cap-card__thumb--skeleton:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.05) 50%,transparent 100%);background-size:200% 100%;animation:cap-shimmer 1.4s infinite;pointer-events:none}.cap-card__thumb--skeleton.loaded:after{display:none}@keyframes cap-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.cap-card__thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease,opacity .3s ease;opacity:0}.cap-card__thumb img.loaded{opacity:1}.cap-card:hover .cap-card__thumb img{transform:scale(1.04)}.cap-card__play{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.42);opacity:0;transition:opacity .22s ease;pointer-events:none}.cap-card__play svg{width:22px;height:22px;padding:12px;border-radius:50%;background:rgba(255,255,255,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.45);box-sizing:content-box}.cap-card:hover .cap-card__play{opacity:1}.cap-card__title{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;font-size:.82rem;font-weight:500;color:#e0e0e2;line-height:1.35;transition:color .15s}.cap-card__title-icon{flex-shrink:0;margin-top:2px;opacity:.45;color:#a78bcc}.cap-card:hover .cap-card__title{color:#fff}.cap-card:hover .cap-card__title-icon{opacity:.75}.cap-card__title-text{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.anime-descarga-table .col-links{width:52%;vertical-align:middle;padding:8px 0}.descarga-links{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.descarga-link-btn{display:inline-flex;align-items:stretch;width:auto;border-radius:7px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.11);color:rgba(255,255,255,.9);font-size:.8rem;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s,color .15s;line-height:1;overflow:hidden;flex-shrink:0}.descarga-link-btn:hover{background:rgba(138,110,168,.2);border-color:rgba(138,110,168,.5);color:#e2d5f0}.dlb-left{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;font-weight:700;flex-shrink:0}.dlb-left svg{flex-shrink:0;opacity:.7}.dlb-divider{width:1px;background:rgba(255,255,255,.14);flex-shrink:0;align-self:stretch}.dlb-right{display:inline-flex;align-items:center;gap:10px;padding:7px 12px;flex-shrink:0}.dlb-meta-item{display:inline-flex;align-items:center;gap:4px;font-weight:500;opacity:.85}.dlb-meta-item svg{flex-shrink:0;opacity:.7}.dlb-server{font-weight:700}.descarga-no-links{font-size:.78rem;color:rgba(255,255,255,.22);font-style:italic}@media (max-width:680px){.anime-descarga-info-card{flex-direction:column;gap:20px}.anime-descarga-poster img{width:120px}.anime-descarga-anime-title{font-size:1.5rem}.anime-descarga-section .anime-descarga-table,.anime-descarga-section .anime-descarga-table thead,.anime-descarga-section .anime-descarga-table tbody,.anime-descarga-section .anime-descarga-table tr,.anime-descarga-section .anime-descarga-table td,.anime-descarga-section .anime-descarga-table th{display:block;width:100%}.anime-descarga-section .anime-descarga-table{border-spacing:0}.anime-descarga-section .anime-descarga-table tbody tr{margin-bottom:1.25rem}.anime-descarga-section .anime-descarga-table tbody tr:last-child{margin-bottom:0}.anime-descarga-section .anime-descarga-table thead{display:none}.anime-descarga-section .anime-descarga-table tr{margin-bottom:1.5rem}.anime-descarga-section .anime-descarga-table .col-num{display:none}.anime-descarga-section .anime-descarga-table-wrap{padding-top:14px}.anime-descarga-section .anime-descarga-table .col-titulo{width:100%;padding:0}.anime-descarga-section .anime-descarga-table .cap-card{border-radius:8px 8px 0 0}.anime-descarga-section .cap-card__title{display:flex;padding:10px 12px;font-size:.9rem;font-weight:600;color:#e8e8ea;background:rgba(255,255,255,.05);border-radius:0 0 8px 8px;line-height:1.4}.anime-descarga-section .cap-num-badge--inline{display:inline-flex}.anime-descarga-section .anime-descarga-table .col-links{width:100%;padding:8px 0 0}.anime-descarga-section .descarga-links{flex-direction:column}.anime-descarga-section .descarga-link-btn{width:100%;box-sizing:border-box}}.ads-back-top{position:fixed;bottom:32px;right:32px;z-index:999;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(138,110,168,.4);background:rgba(20,18,26,.85);color:#c9b8dc;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 20px rgba(0,0,0,.45);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease,background .15s,border-color .15s}.ads-back-top--visible{opacity:1;visibility:visible;transform:translateY(0)}.ads-back-top:hover{background:rgba(138,110,168,.28);border-color:rgba(138,110,168,.7);color:#e2d5f0}body.veranime-comment-lightbox-open{overflow:hidden}.comment-form-author{margin-top:1rem}.comment-form-author,.comment-form-email,.comment-form-url{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px}.comment-form-url{grid-template-columns:1fr}.comment-form-author input,.comment-form-email input,.comment-form-url input{width:100%;padding:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:1em;transition:all .3s ease}.comment-form-author input:focus,.comment-form-email input:focus,.comment-form-url input:focus{outline:none;background:rgba(255,255,255,.08);border-color:rgba(70,55,89,.6)}.comment-form-author input::placeholder,.comment-form-email input::placeholder,.comment-form-url input::placeholder{color:#999}.form-submit{margin-top:25px}.submit-btn{padding:14px 32px;background:#463759;border:none;border-radius:8px;color:#fff;font-size:1em;font-weight:600;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.submit-btn:hover{background:#5a4870;box-shadow:0 6px 20px rgba(70,55,89,.4)}.comment-form-cookies-consent{margin:20px 0;display:flex;align-items:flex-start;gap:10px}.comment-form-cookies-consent input[type=checkbox]{margin-top:4px;cursor:pointer}.comment-form-cookies-consent label{color:#999;font-size:.9em;cursor:pointer}.comments-area a,.comment-body a,.comment-content a{color:#bbb !important;text-decoration:none !important}.comments-area a:hover,.comment-body a:hover,.comment-content a:hover{color:#fff !important;text-decoration:underline !important}#reply-title{color:#fff !important}#reply-title a{color:#e5e5e5 !important}#reply-title a:hover{color:#fff !important}#cancel-comment-reply-link{color:#bbb !important;text-decoration:none !important;margin-left:15px;font-size:.9em}#cancel-comment-reply-link:hover{color:#fff !important;text-decoration:underline !important}.comments-pagination{margin-top:40px}.comments-pagination .nav-links{display:flex;gap:10px;justify-content:center}.comments-pagination a,.comments-pagination span{padding:10px 18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;text-decoration:none;font-weight:500;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.comments-pagination a:hover{background:rgba(70,55,89,.25);border-color:rgba(70,55,89,.45)}.comments-pagination .current{background:rgba(70,55,89,.4);border-color:rgba(70,55,89,.6)}.comments-pagination svg{width:16px;height:16px}@media (max-width:768px){.comment-body{flex-direction:column;gap:15px}.comment-item .children{margin-left:0;margin-top:20px}.comment-form-author,.comment-form-email{grid-template-columns:1fr}.comments-title{font-size:1.6em}}@media (max-width:480px){.comment-avatar img{width:40px;height:40px}.comment-meta{flex-direction:column;align-items:flex-start;gap:8px}}.capitulo-navegacion-container{max-width:1400px;margin:0 auto;padding:0 4%}.capitulo-navegacion-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:stretch}.nav-button{display:flex;align-items:center;gap:15px;padding:20px 24px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;text-decoration:none;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.nav-button:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(70,55,89,.15);opacity:0;transition:opacity .3s ease}.nav-button:hover:before{opacity:1}.nav-button:hover{background:rgba(255,255,255,.08);border-color:rgba(70,55,89,.55);transform:translateY(-3px);box-shadow:0 8px 24px rgba(70,55,89,.2)}.nav-prev:hover{transform:translateX(-5px) translateY(-3px)}.nav-next:hover{transform:translateX(5px) translateY(-3px)}.nav-disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.nav-button-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:rgba(255,255,255,.1);border-radius:12px;flex-shrink:0;transition:all .3s ease;position:relative;z-index:1}.nav-button:hover .nav-button-icon{background:rgba(70,55,89,.45);transform:scale(1.1)}.nav-button-content{flex:1;display:flex;flex-direction:column;gap:6px;position:relative;z-index:1}.nav-button-label{font-size:.8em;color:#999;text-transform:uppercase;letter-spacing:1.2px;font-weight:600}.nav-button-title{font-size:1.05em;font-weight:600;color:#fff}.nav-anime{justify-content:center;text-align:center;max-width:320px;margin:0 auto;padding:20px 28px}.nav-anime .nav-button-content{align-items:center}.nav-anime .nav-button-icon{background:rgba(70,55,89,.25)}.nav-anime:hover .nav-button-icon{background:rgba(70,55,89,.45)}.nav-prev{justify-content:flex-start}.nav-next{justify-content:flex-end}.nav-next .nav-button-content{align-items:flex-end;text-align:right}.capitulo-content-section{padding:60px 0;background:linear-gradient(180deg,#0a0a0a 0%,rgba(15,15,15,.95) 100%);border-top:1px solid rgba(255,255,255,.05)}.capitulo-content-container{max-width:1400px;margin:0 auto;padding:0 4%}.capitulo-content-text{font-size:1.05em;line-height:1.8;color:#e5e5e5;max-width:900px}.capitulo-hero-description{margin-top:20px;font-size:.95em;line-height:1.7;color:#e5e5e5;max-width:900px;text-shadow:1px 1px 3px rgba(0,0,0,.8)}.capitulo-content-text h1,.capitulo-content-text h2,.capitulo-content-text h3{color:#fff;margin-top:30px;margin-bottom:15px;font-weight:600}.capitulo-content-text h2{font-size:1.8em;border-bottom:2px solid rgba(70,55,89,.4);padding-bottom:10px;margin-top:40px}.capitulo-content-text h3{font-size:1.4em}.capitulo-content-text p{margin-bottom:20px}.capitulo-content-text a{color:#8a6ea8;text-decoration:none;border-bottom:1px solid rgba(70,55,89,.45);transition:all .3s ease}.capitulo-content-text a:hover{color:#a88cc0;border-bottom-color:rgba(70,55,89,.75)}.capitulo-content-text ul,.capitulo-content-text ol{margin-left:25px;margin-bottom:20px}.capitulo-content-text li{margin-bottom:10px;line-height:1.8}.capitulo-content-text blockquote{border-left:4px solid rgba(70,55,89,.6);padding-left:20px;margin:25px 0;font-style:italic;color:#ccc}.capitulo-content-text img{max-width:100%;height:auto;border-radius:12px;margin:25px 0;box-shadow:0 4px 16px rgba(0,0,0,.3)}.capitulo-content-text code{background:rgba(255,255,255,.1);padding:2px 6px;border-radius:4px;font-family:'Courier New',monospace;font-size:.9em}.capitulo-content-text pre{background:rgba(255,255,255,.05);padding:20px;border-radius:8px;overflow-x:auto;margin:25px 0}.capitulo-content-text pre code{background:0 0;padding:0}@media (max-width:1200px){.capitulo-hero-title{font-size:3.8vw}}@media (max-width:768px){.capitulo-hero-section{min-height:400px;max-height:none}.capitulo-hero-title{font-size:1.65em;flex-direction:column;align-items:flex-start;gap:10px}.capitulo-hero-description{font-size:.9em;margin-top:15px}.capitulo-reproductores-section{margin-top:-60px;padding:15px 0}.servidor-selector{flex-wrap:nowrap;gap:10px;overflow-x:auto}.servidor-tab{min-width:auto;width:fit-content;flex-shrink:0;padding:12px 16px}.iframe-wrapper{min-height:300px}.iframe-container-modern{max-height:70vh}.capitulo-navegacion-grid{grid-template-columns:minmax(0, 1fr) minmax(0, auto) minmax(0, 1fr);gap:10px}.nav-anime{max-width:100%;min-width:0}.nav-prev,.nav-next{min-width:0}.nav-button{padding:14px 16px;gap:10px}.nav-button-icon{width:36px;height:36px;flex-shrink:0}.nav-button-label{font-size:.7em}.nav-button-title{font-size:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-button-content{min-width:0;flex:1}.nav-prev .nav-button-content,.nav-next .nav-button-content{display:none}.nav-prev,.nav-next{justify-content:center}.nav-prev .nav-button-icon,.nav-next .nav-button-icon{background:0 0 !important}.capitulo-content-text{font-size:1em}}@media (max-width:480px){.capitulo-hero-section{min-height:350px}.capitulo-hero-title{font-size:1.45em}.capitulo-hero-description{font-size:.85em}.servidor-tab{padding:10px 14px;min-width:auto;width:fit-content}.servidor-tab-label{font-size:.9em}.servidor-tab-meta{gap:6px}.servidor-meta-badge{padding:3px 6px;font-size:.7em}.iframe-wrapper{min-height:250px}.iframe-container-modern{border-radius:12px;max-height:65vh}.descargas-toggle-button{padding:15px 18px;gap:12px;font-size:1em}.descargas-toggle-icon{width:36px;height:36px}.descarga-button{padding:15px 18px;gap:12px}.descarga-button-icon{width:36px;height:36px}.descarga-button-title{font-size:1em}.descargas-list-modern{padding:15px 18px;gap:12px}.capitulo-navegacion-grid{gap:8px}.nav-button{padding:12px 14px;gap:8px}.nav-button-icon{width:32px;height:32px;flex-shrink:0}.nav-button-label{font-size:.65em}.nav-button-title{font-size:.85em}.nav-anime{padding:12px 16px}.capitulo-content-text{font-size:.95em}.capitulo-content-text h2{font-size:1.5em}.capitulo-content-text h3{font-size:1.2em}}body.search-page .site-header{position:fixed !important;top:0;left:0;right:0;width:100%;z-index:9998;background:rgb(0 0 0/81%) !important;border-bottom:none !important;backdrop-filter:blur(10px);padding:0 !important;transition:all .3s ease}body.search-page .site-header.scrolled{background:rgba(15,15,15,.92) !important;backdrop-filter:blur(20px);box-shadow:0 2px 20px rgba(0,0,0,.3)}body.search-page .site-header .header-container{padding:12px 4% !important;height:70px;align-items:center}body.search-page .site-header .main-navigation a{color:#e5e5e5 !important;text-decoration:none}body.search-page .site-header .main-navigation a:hover{color:#fff !important}body.search-page .site-header .header-icon-btn{color:#e5e5e5}body.search-page .site-header .header-icon-btn:hover{color:#fff}body.search-page .site-header .site-title a{color:#fff !important}body.search-page .site-main{padding:0 !important;min-height:100vh !important;width:100% !important;max-width:100% !important;overflow-x:hidden}body.search-page .search-hero-section{margin-top:74px}.search-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.97);backdrop-filter:blur(10px);z-index:99999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;overflow-y:auto;box-sizing:border-box}.search-overlay.active{opacity:1;visibility:visible}.search-overlay.active{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100vw !important;height:100vh !important;margin:0 !important;padding:0 !important}.search-overlay-container{position:relative;width:100%;min-height:100%;display:flex;align-items:center;justify-content:center;padding:120px 4% 40px;box-sizing:border-box}.search-close-btn{position:absolute;top:30px;right:4%;width:50px;height:50px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.search-close-btn:hover{background:rgba(255,255,255,.15);transform:rotate(90deg)}.search-form-wrapper{max-width:800px;width:100%;animation:fadeInUp .4s ease}.search-form{margin-bottom:30px}.search-input-group{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:15px}.search-icon{position:absolute;left:25px;top:27px;transform:translateY(-50%);color:#999;pointer-events:none}.search-field{width:100%;padding:18px 22px 18px 65px;box-sizing:border-box;background:rgba(255,255,255,.08);border:2px solid rgba(255,255,255,.1);border-radius:50px;color:#fff;font-size:1.1em;transition:all .3s ease}.search-field:focus{outline:none;background:rgba(255,255,255,.12);border-color:rgba(70,55,89,.6)}.search-field::placeholder{color:#999}.search-submit-btn{width:100%;padding:18px 40px;box-sizing:border-box;background:#463759;border:none;border-radius:50px;color:#fff;font-size:1em;font-weight:600;cursor:pointer;transition:background .2s ease,box-shadow .2s ease;white-space:nowrap}@media (min-width:769px){.search-input-group{flex-direction:row;height:70px}.search-icon{top:50%}.search-field{flex:1;width:auto;height:100%;padding:0 22px 0 65px}.search-submit-btn{width:auto;height:100%;padding:0 40px}}.search-submit-btn:hover{background:#5a4870;box-shadow:0 6px 20px rgba(70,55,89,.4)}.search-suggestions{text-align:center}.search-hint{color:#999;font-size:.95em;margin:0}.search-results-page{background:#0a0a0a;min-height:100vh}.search-hero-section{position:relative;width:100%;min-height:120px;display:flex;align-items:center;overflow:hidden}.search-hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.search-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2}.search-hero-content{position:relative;z-index:3;width:100%;padding:0 4%;max-width:1400px;margin:0 auto}.search-hero-title{font-size:3em;font-weight:700;color:#fff;margin:0 0 15px}.search-query{color:#8a6ea8}.search-hero-meta{font-size:1.2em;color:#e5e5e5;margin:0}body.author.veranime-header-theme .site-main.author-profile-page{padding:0 !important;min-height:100vh !important;width:100% !important;max-width:100% !important;overflow-x:hidden}body.author.veranime-header-theme .author-profile-page .search-hero-section{margin-top:74px}.author-profile-page .author-favorites-container{padding-top:0}.author-profile-page .search-hero-section{min-height:140px}.author-profile-page .author-profile-hero.search-hero-section{align-items:flex-start}.author-profile-hero-content{padding-bottom:1.5rem}.author-profile-hero-layout{display:flex;flex-direction:column;gap:1.15rem;width:100%;min-width:0}@media (min-width:992px){.author-profile-hero-layout{display:grid;grid-template-columns:minmax(280px, 1.08fr) minmax(260px, 0.92fr);gap:1.35rem;align-items:stretch;margin-top:1.5rem}.author-profile-page .search-hero-section.author-profile-hero{min-height:0}.author-profile-card-shell .author-profile-card{flex-direction:column;align-items:center;text-align:center}.author-profile-card-shell .author-profile-body{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:100%}.author-profile-card-shell .author-profile-title.search-hero-title,.author-profile-card-shell .author-profile-nicename,.author-profile-card-shell .author-profile-meta.search-hero-meta{text-align:center}.author-profile-card-shell .author-profile-medals{justify-content:center}.author-profile-card-shell .author-profile-pm-row{justify-content:center}.author-profile-card-shell .author-profile-bio{text-align:center;margin-left:auto;margin-right:auto;max-width:34rem}.author-profile-card-shell .author-profile-actions{display:flex;justify-content:center;width:100%}.author-recent-comments-section--hero{height:100%;align-self:stretch;box-sizing:border-box}.author-recent-comments-section--hero .author-recent-comments-shell-inner{flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.author-recent-comments-section--hero .author-recent-comments-heading-bar{flex-shrink:0}.author-recent-comments-section--hero .author-recent-comments-panel{flex:1 1 auto;min-height:0;max-height:60vh;overflow-y:auto;overflow-x:hidden}.author-recent-comments-section--hero .author-recent-comments-panel:has(.author-recent-comments-empty){flex:0 1 auto;overflow:visible}}.author-profile-card-shell{position:relative;border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:1.35rem 1.45rem 1.5rem;box-shadow:0 2px 4px rgba(0,0,0,.22),0 22px 48px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.07);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);min-width:0}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.author-profile-card-shell{background:rgba(22,20,34,.97)}}.author-profile-card-shell .author-profile-card{padding:0;gap:1.25rem}.author-profile-card-shell .author-profile-title.search-hero-title{font-size:clamp(1.55rem, 2.35vw, 2.2rem);font-weight:700;line-height:1.18;letter-spacing:-.02em;margin-bottom:.35rem}.author-profile-card-shell .author-profile-meta.search-hero-meta{font-size:.9rem;line-height:1.45;color:rgba(229,229,229,.88)}.author-profile-card-shell .author-profile-nicename{color:rgba(180,176,198,.92)}.author-profile-card-shell .author-profile-bio{color:rgba(210,208,222,.9)}.author-recent-comments-section--hero{margin:0;padding:1rem 1.2rem 1.25rem;border:1px solid rgba(255,255,255,.09);border-radius:22px;box-shadow:0 2px 4px rgba(0,0,0,.2),0 18px 42px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;flex-direction:column;min-width:0;min-height:0}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.author-recent-comments-section--hero{background:rgba(20,20,34,.96)}}.author-recent-comments-shell-inner{display:flex;flex-direction:column;min-height:0;flex:1;width:100%}.author-profile-card{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:flex-start;padding:.75rem 0 .5rem}.author-profile-page .author-profile-card{flex-wrap:nowrap}.author-profile-page .author-profile-body{min-width:0;flex:1 1 auto}.author-profile-avatar-wrap{flex-shrink:0}.author-profile-avatar-wrap .avatar,.author-profile-avatar{display:block;border-radius:50%;border:3px solid rgba(138,110,168,.45)}.author-profile-avatar-wrap--tops-1 .avatar,.author-profile-avatar-wrap--tops-1 .author-profile-avatar{border-color:rgba(253,224,138,.65);animation:author-profile-avatar-aura-gold 2.85s ease-in-out infinite}.author-profile-avatar-wrap--tops-2 .avatar,.author-profile-avatar-wrap--tops-2 .author-profile-avatar{border-color:rgba(226,232,246,.7);animation:author-profile-avatar-aura-silver 2.85s ease-in-out infinite}.author-profile-avatar-wrap--tops-3 .avatar,.author-profile-avatar-wrap--tops-3 .author-profile-avatar{border-color:rgba(253,186,116,.65);animation:author-profile-avatar-aura-bronze 2.85s ease-in-out infinite}@keyframes author-profile-avatar-aura-gold{0%,100%{box-shadow:0 0 0 2px rgba(251,191,36,.45),0 0 16px rgba(245,158,11,.55),0 0 40px rgba(252,211,77,.28)}50%{box-shadow:0 0 0 4px rgba(254,249,195,.55),0 0 28px rgba(251,191,36,.85),0 0 52px rgba(245,158,11,.42)}}@keyframes author-profile-avatar-aura-silver{0%,100%{box-shadow:0 0 0 2px rgba(203,213,225,.55),0 0 14px rgba(148,163,184,.55),0 0 36px rgba(226,232,240,.22)}50%{box-shadow:0 0 0 4px rgba(248,250,252,.5),0 0 26px rgba(203,213,225,.85),0 0 48px rgba(148,163,184,.38)}}@keyframes author-profile-avatar-aura-bronze{0%,100%{box-shadow:0 0 0 2px rgba(234,88,12,.45),0 0 16px rgba(194,65,12,.48),0 0 38px rgba(251,146,60,.22)}50%{box-shadow:0 0 0 4px rgba(254,215,170,.55),0 0 28px rgba(249,115,22,.72),0 0 50px rgba(234,88,12,.38)}}@media (prefers-reduced-motion:reduce){.author-profile-avatar-wrap--tops-1 .avatar,.author-profile-avatar-wrap--tops-1 .author-profile-avatar,.author-profile-avatar-wrap--tops-2 .avatar,.author-profile-avatar-wrap--tops-2 .author-profile-avatar,.author-profile-avatar-wrap--tops-3 .avatar,.author-profile-avatar-wrap--tops-3 .author-profile-avatar{animation:none;box-shadow:0 0 0 3px rgba(251,191,36,.45),0 0 22px rgba(245,158,11,.55)}.author-profile-avatar-wrap--tops-2 .avatar,.author-profile-avatar-wrap--tops-2 .author-profile-avatar{box-shadow:0 0 0 3px rgba(203,213,225,.55),0 0 20px rgba(148,163,184,.55)}.author-profile-avatar-wrap--tops-3 .avatar,.author-profile-avatar-wrap--tops-3 .author-profile-avatar{box-shadow:0 0 0 3px rgba(234,88,12,.45),0 0 22px rgba(249,115,22,.55)}}.author-profile-title{margin-bottom:.35rem}.author-profile-nicename{margin:0 0 .5rem;font-size:1.05rem;color:#b0b0b0}.author-profile-pm-row{display:flex;align-items:center;justify-content:flex-start;margin:0 0 .75rem}.author-profile-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .85rem}.author-profile-toolbar .author-profile-medals{margin-bottom:0}.author-profile-pm-open{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:2.65rem;height:2.65rem;padding:0;border-radius:11px;border:1px solid rgba(255,255,255,.12);background:rgba(70,55,89,.35);color:rgba(196,181,253,.95);cursor:pointer;transition:background .2s ease,transform .15s ease,border-color .2s ease}.author-profile-pm-open:hover{background:rgba(70,55,89,.55);border-color:rgba(196,181,253,.35);transform:translateY(-1px)}.author-profile-pm-open:focus-visible{outline:2px solid rgba(167,139,202,.85);outline-offset:2px}.author-profile-medals{list-style:none;margin:0 0 .85rem;padding:0;display:flex;flex-wrap:wrap;gap:.5rem;align-items:stretch}.author-profile-medal-item{margin:0;padding:0;list-style:none}.author-profile-medal-item__tooltip-anchor{position:relative;display:flex;align-items:stretch;outline:none}.author-profile-medal-item__tooltip-anchor:focus-visible{border-radius:11px;box-shadow:0 0 0 2px rgba(147,197,253,.65)}.author-profile-medal-tooltip{position:absolute;z-index:30;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(6px);box-sizing:border-box;min-width:11.5rem;max-width:min(20rem, 85vw);padding:.55rem .65rem;border-radius:10px;background:linear-gradient(165deg,rgba(28,24,44,.98) 0%,rgba(18,16,32,.98) 100%);border:1px solid rgba(196,181,253,.38);box-shadow:0 4px 6px rgba(0,0,0,.25),0 14px 40px rgba(0,0,0,.45),0 0 24px rgba(139,92,246,.15);font-size:.72rem;font-weight:500;line-height:1.4;color:rgba(248,245,255,.95);text-align:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease,transform .22s ease}.author-profile-medal-tooltip:after{content:'';position:absolute;top:100%;left:50%;margin-left:-7px;border-width:7px 7px 0;border-style:solid;border-color:rgba(28,24,44,.98) transparent transparent;filter:drop-shadow(0 2px 2px rgba(0,0,0,.2))}.author-profile-medal-item__tooltip-anchor:hover .author-profile-medal-tooltip,.author-profile-medal-item__tooltip-anchor:focus-within .author-profile-medal-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}@media (prefers-reduced-motion:reduce){.author-profile-medal-tooltip{transition:opacity .12s ease,visibility .12s ease}.author-profile-medal-item__tooltip-anchor:hover .author-profile-medal-tooltip,.author-profile-medal-item__tooltip-anchor:focus-within .author-profile-medal-tooltip{transform:translateX(-50%) translateY(0)}}.author-profile-medal-item__tooltip-anchor>.author-profile-medal-item__link{flex:1 1 auto;min-width:0}.author-profile-medal-item__link{display:grid;grid-template-columns:auto auto;align-items:center;gap:.45rem .55rem;min-height:100%;padding:.45rem .6rem;background:rgba(0,0,0,.18);border-radius:10px;border:1px solid rgba(255,255,255,.08);text-decoration:none;color:inherit;box-sizing:border-box;transition:border-color .2s ease,background .2s ease}a.author-profile-medal-item__link:hover{border-color:rgba(147,197,253,.28);background:rgba(28,38,52,.5)}.author-profile-medal-item__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.author-profile-medal-item__icon .tops-icon--panel{width:2.1rem;height:2.1rem;border-radius:9px}.author-profile-medal-item__icon .tops-icon--panel svg{width:1.05rem;height:1.05rem}.author-profile-medal-item .tops-card__rank--medal{display:flex;align-items:center;justify-content:center;width:2.5rem;margin:0;line-height:0;color:#3d4d62;flex-shrink:0}.author-profile-medal-item .tops-medal{width:2.35rem;height:auto;display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.author-profile-medal-item .tops-medal__digit{fill:#f8fafc;paint-order:stroke fill;stroke:rgba(15,23,42,.65);stroke-width:.55px}.author-profile-medal-item--podium-1 .tops-medal{filter:drop-shadow(0 0 12px rgba(212,175,55,.42)) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.author-profile-medal-item--podium-1 .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.45)}.author-profile-medal-item--podium-2 .tops-medal{filter:drop-shadow(0 0 10px rgba(150,165,185,.36)) drop-shadow(0 2px 3px rgba(0,0,0,.32))}.author-profile-medal-item--podium-2 .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.42)}.author-profile-medal-item--podium-3 .tops-medal{filter:drop-shadow(0 0 10px rgba(160,90,45,.38)) drop-shadow(0 2px 3px rgba(0,0,0,.33))}.author-profile-medal-item--podium-3 .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.42)}.author-profile-meta{margin-bottom:.75rem}.author-profile-bio{color:#d8d8d8;line-height:1.55;max-width:52rem}.author-profile-bio p:last-child{margin-bottom:0}.author-profile-bio--collapsible .author-profile-bio__inner>p:last-child{margin-bottom:0}.author-profile-bio--collapsible:not(.author-profile-bio--no-truncate) .author-profile-bio__inner{transition:max-height .5s cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.author-profile-bio--collapsible:not(.author-profile-bio--no-truncate) .author-profile-bio__inner{transition:none}}.author-profile-bio--collapsible:not(.author-profile-bio--expanded):not(.author-profile-bio--no-truncate) .author-profile-bio__inner{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;word-break:break-word}.author-profile-bio--collapsible.author-profile-bio--expanded .author-profile-bio__inner{display:block;-webkit-line-clamp:unset;line-clamp:unset}.author-profile-bio__toggle{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;margin-top:.5rem;padding:.45rem 1.05rem;border:1px solid rgba(196,181,253,.45);border-radius:999px;background:#463759;color:#f5f3ff;font:inherit;font-size:.8125rem;font-weight:700;letter-spacing:.03em;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 4px rgba(0,0,0,.18),0 0 0 1px rgba(255,255,255,.06) inset,0 4px 20px rgba(139,92,246,.2);transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.author-profile-bio__toggle:hover{color:#fff;border-color:rgba(216,201,255,.65);background:linear-gradient(165deg,rgba(167,139,250,.55) 0%,rgba(109,40,217,.52) 50%,rgba(91,33,182,.55) 100%);box-shadow:0 2px 6px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,.1) inset,0 6px 28px rgba(167,139,250,.35);transform:translateY(-1px)}.author-profile-bio__toggle:active{transform:translateY(0);box-shadow:0 1px 3px rgba(0,0,0,.2),0 0 0 1px rgba(255,255,255,.05) inset,0 2px 12px rgba(139,92,246,.22)}.author-profile-bio__toggle:focus-visible{outline:2px solid rgba(196,181,253,.85);outline-offset:3px}@media (prefers-reduced-motion:reduce){.author-profile-bio__toggle{transition:color .15s ease,border-color .15s ease,background .15s ease}.author-profile-bio__toggle:hover,.author-profile-bio__toggle:active{transform:none}}.author-profile-actions{margin-top:1rem}.author-profile-back-btn{display:none}@media (max-width:992px){.author-profile-page .author-profile-card-shell{border:none;box-shadow:none}}@media (max-width:768px){.author-profile-page .author-profile-back-btn{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:1.35rem;left:max(1.45rem, env(safe-area-inset-left, 0px));z-index:4;width:40px;height:40px;margin:0;padding:0;border:none;border-radius:50%;background:rgba(255,255,255,.12);color:#e5e5e5;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s ease,color .2s ease,transform .2s ease}.author-profile-page .author-profile-back-btn:active{background:rgba(255,255,255,.22);color:#fff}.author-profile-page .author-profile-back-btn svg{display:block}.author-profile-page .author-profile-card{flex-direction:column;align-items:center;padding-top:3rem}.author-profile-page .author-profile-body{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:100%}.author-profile-page .search-hero-title.author-profile-title,.author-profile-page .author-profile-nicename,.author-profile-page .author-profile-meta{text-align:center}.author-profile-page .search-hero-title.author-profile-title{word-break:break-word;hyphens:auto}.author-profile-page .author-profile-medals{justify-content:center}.author-profile-page .author-profile-bio{text-align:center;margin-left:auto;margin-right:auto}.author-profile-page .author-profile-actions{display:flex;justify-content:center;width:100%}}.author-profile-page .author-recent-comments-section--hero{padding-top:0}.author-profile-page .author-recent-comments-section:not(.author-recent-comments-section--hero){padding-top:.25rem}.author-recent-comments-heading-bar{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin:0 0 .45rem;padding-bottom:.35rem;border-bottom:1px solid rgba(255,255,255,.1)}.author-recent-comments-heading{display:flex;align-items:center;gap:.35rem;margin:0;font-size:1rem;font-weight:600;color:#fff;line-height:1.2;min-width:0;padding:1em 0 .5em}.author-recent-comments-heading__icon{display:flex;flex-shrink:0;color:#c4;opacity:.95}.author-recent-comments-heading__icon svg{display:block}.author-recent-comments-heading__text{min-width:0}.author-recent-comments-panel{margin:0;padding:0;--author-recent-comments-visible:2.5;--author-recent-comment-estimate:3.65rem;max-height:calc(
        var(--author-recent-comments-visible) * var(--author-recent-comment-estimate) + 0.35rem * 2
    );overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) rgba(255,255,255,.06)}.author-recent-comments-panel:has(.author-recent-comments-empty){max-height:none;overflow:visible}.author-recent-comments-panel::-webkit-scrollbar{width:6px}.author-recent-comments-panel::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:4px}.author-recent-comments-panel::-webkit-scrollbar-thumb{background:rgba(255,255,255,.22);border-radius:4px}.author-recent-comments-panel::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.32)}.author-recent-comments-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.author-recent-comments-item{margin:0;padding:0}.author-recent-comment-card{margin:0;padding:.45rem .55rem;display:flex;flex-direction:column;gap:0;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);border-radius:8px;transition:border-color .15s ease,background .15s ease}.author-recent-comment-card:hover{border-color:rgba(147,197,253,.2);background:rgba(28,38,52,.28)}.author-recent-comment-card__row{display:flex;align-items:baseline;gap:.35rem .5rem;min-width:0}.author-recent-comment-card__row--title{justify-content:space-between;align-items:flex-start;margin-bottom:0}.author-recent-comment-card__heading{display:flex;align-items:flex-start;gap:.45rem;flex:1 1 auto;min-width:0}.author-recent-comment-card__anime-thumb-link{flex-shrink:0;display:block;box-sizing:border-box;width:32px;line-height:0;border-radius:5px;overflow:hidden;border:1px solid rgba(255,255,255,.1);transition:border-color .15s ease,opacity .15s ease}.author-recent-comment-card__anime-thumb-link:hover{border-color:rgba(147,197,253,.35);opacity:.94}.author-recent-comment-card__anime-thumb{width:30px;height:45px;max-width:30px;object-fit:cover;display:block;vertical-align:top}.author-recent-comment-card__title-stack{display:flex;flex-direction:column;gap:.22rem;min-width:0;flex:1 1 auto}.author-recent-comment-card__anime,.author-recent-comment-card__context-label{font-size:.65rem;line-height:1.25;font-weight:500;color:rgba(255,255,255,.46);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author-recent-comment-card__anime{text-decoration:none}.author-recent-comment-card__anime:hover{color:rgba(196,181,253,.92);text-decoration:underline}.author-recent-comment-card__row--body{align-items:flex-start;flex-wrap:nowrap;margin-top:.4rem;padding-top:.42rem;border-top:1px solid rgba(255,255,255,.07)}.author-recent-comment-card__comment-icon-wrap{flex-shrink:0;box-sizing:border-box;width:32px;margin-right:0;display:flex;justify-content:center;align-items:flex-start;padding-top:.14rem}.author-recent-comment-card__comment-icon{display:block;flex-shrink:0;color:#c4;opacity:.95}.author-recent-comment-card__post{flex:1 1 auto;min-width:0;font-weight:600;font-size:.8125rem;line-height:1.25;color:#fff;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author-recent-comment-card__post:hover{color:rgba(196,181,253,.95);text-decoration:underline}.author-recent-comment-card__time{flex-shrink:0;font-size:.6875rem;color:rgba(255,255,255,.42);white-space:nowrap}.author-recent-comment-card__excerpt{flex:1 1 auto;min-width:0;margin:0;font-size:.75rem;line-height:1.35;color:rgba(220,220,220,.82)}.author-recent-comment-card__permalink{flex-shrink:0;margin-left:.35rem;font-size:.6875rem;font-weight:600;color:rgba(196,181,253,.92);text-decoration:none;white-space:nowrap}.author-recent-comment-card__permalink:hover{text-decoration:underline}.author-recent-comments-empty{margin:0;padding:.35rem 0 0;color:rgba(255,255,255,.48);font-size:.8125rem;line-height:1.35}.author-favorites-heading{display:flex;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:600;color:#fff;margin:0 0 1.25rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.12)}.author-favorites-heading__icon{display:flex;flex-shrink:0;color:rgba(196,181,253,.95)}.author-favorites-heading__icon svg{display:block}.author-favorites-heading__text{line-height:1.2}.author-profile-page #author-favorites-grid.search-results-grid{grid-template-columns:repeat(2,minmax(0, 1fr));gap:12px}@media (min-width:600px){.author-profile-page #author-favorites-grid.search-results-grid{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (min-width:900px){.author-profile-page #author-favorites-grid.search-results-grid{grid-template-columns:repeat(4,minmax(0, 1fr))}}@media (min-width:1100px){.author-profile-page #author-favorites-grid.search-results-grid{grid-template-columns:repeat(5,minmax(0, 1fr))}}@media (min-width:1280px){.author-profile-page #author-favorites-grid.search-results-grid{grid-template-columns:repeat(6,minmax(0, 1fr));gap:10px;margin-bottom:40px}}.author-favorites-load-more-wrap{display:flex;justify-content:center;margin:1.5rem 0 0;padding-top:0;padding-bottom:1.75rem;border-top:none;border-bottom:1px solid rgba(255,255,255,.1)}.author-favorites-load-more-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:220px;padding:.875rem 1.75rem;margin:0;border:none;border-radius:50px;font-size:1rem;font-weight:600;font-family:inherit;line-height:1;color:#fff;cursor:pointer;background:#463759;box-shadow:0 4px 16px rgba(70,55,89,.35);transition:transform .25s ease,box-shadow .25s ease,background .25s ease,opacity .25s ease}.author-favorites-load-more-btn__label{line-height:1;display:inline-block}.author-favorites-load-more-btn__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;color:rgba(255,255,255,.95);transition:transform .25s ease}.author-favorites-load-more-btn__icon svg{display:block;vertical-align:middle}.author-favorites-load-more-btn:hover:not(:disabled){transform:translateY(-2px);background:#5a4870;box-shadow:0 8px 20px rgba(70,55,89,.45)}.author-favorites-load-more-btn:focus-visible{outline:2px solid rgba(175,150,210,.85);outline-offset:3px}.author-favorites-load-more-btn:disabled{cursor:not-allowed;opacity:.82}.author-favorites-load-more-btn.is-loading .author-favorites-load-more-btn__icon svg{animation:author-fav-loadmore-chevron .9s ease-in-out infinite}@keyframes author-fav-loadmore-chevron{0%,100%{transform:translateY(0);opacity:1}50%{transform:translateY(3px);opacity:.65}}.author-profile-page #author-favorites-grid .search-result-image-wrapper{padding-bottom:0;aspect-ratio:2/3}@supports not (aspect-ratio:1){.author-profile-page #author-favorites-grid .search-result-image-wrapper{aspect-ratio:unset;padding-bottom:150%}}.author-profile-page #author-favorites-grid .search-result-item{min-width:0}.author-profile-page #author-favorites-grid .search-result-content{min-width:0}.author-profile-page #author-favorites-grid .search-result-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author-no-posts{text-align:center;padding:2rem 1rem 3rem}.search-results-section{padding:60px 0;background:#0a0a0a}.search-results-container{max-width:1400px;margin:0 auto;padding:0 4%}.search-results-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px, 1fr));gap:15px;margin-bottom:50px}.search-result-item{background:rgba(255,255,255,.05);border-radius:12px;overflow:hidden;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.search-result-item:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.4);background:rgba(255,255,255,.08);border-color:rgba(70,55,89,.45)}.search-result-link{text-decoration:none;color:inherit;display:block}.search-result-image-wrapper{position:relative;width:100%;padding-bottom:50%;overflow:hidden;background:rgba(255,255,255,.05)}.search-result-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.search-result-image.placeholder{display:flex;align-items:center;justify-content:center;color:#666}.search-result-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.search-result-item:hover .search-result-overlay{opacity:1}.search-result-icon{color:#fff;transform:scale(.8);transition:transform .3s ease}.search-result-item:hover .search-result-icon{transform:scale(1)}.search-result-content{padding:10px 12px}.search-result-type{display:inline-block;padding:3px 10px;background:rgba(70,55,89,.3);border-radius:20px;font-size:.7em;font-weight:600;color:#c4a8d8;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.search-result-anime-overlay{position:absolute;top:8px;right:8px;z-index:2;display:inline-block;padding:4px 12px;background:rgba(70,55,89,.9);backdrop-filter:blur(10px);border-radius:20px;font-size:.7em;font-weight:600;color:#fff;letter-spacing:.5px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.search-result-title{font-size:1em;font-weight:600;color:#fff;margin:0;line-height:1.3}.search-result-excerpt{font-size:.9em;color:#999;margin:0 0 10px;line-height:1.6}.search-result-meta{display:flex;align-items:center;gap:6px;font-size:.8em;color:#999;margin:6px 0 0}.search-result-meta svg{width:14px;height:14px;flex-shrink:0}.meta-separator{margin:0 4px}.no-results{text-align:center;padding:80px 20px}.no-results-icon{margin-bottom:30px;color:#666}.no-results-title{font-size:2em;font-weight:600;color:#fff;margin:0 0 15px}.no-results-text{font-size:1.1em;color:#999;margin:0 0 40px}.no-results-actions{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:50px;font-size:1em;font-weight:600;text-decoration:none;transition:all .3s ease;border:none;cursor:pointer}.btn-primary{background:#463759;color:#fff}.btn-primary:hover{transform:translateY(-2px);background:#5a4870;box-shadow:0 8px 20px rgba(70,55,89,.45)}.btn-secondary{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-secondary:hover{background:rgba(255,255,255,.15);transform:translateY(-2px)}.pagination-wrapper{margin-top:50px;padding-top:30px;border-top:1px solid rgba(255,255,255,.1)}.pagination-wrapper .page-numbers{display:flex;align-items:center;justify-content:center;gap:8px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.pagination-wrapper .page-numbers li{margin:0;padding:0}.pagination-wrapper .page-numbers a,.pagination-wrapper .page-numbers span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:8px;text-decoration:none;font-size:.9em;font-weight:600;transition:all .3s ease;color:#e5e5e5;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.pagination-wrapper .page-numbers a:hover{background:rgba(70,55,89,.25);border-color:rgba(70,55,89,.45);color:#fff;transform:translateY(-2px)}.pagination-wrapper .page-numbers .current{background:rgba(70,55,89,.4);border-color:rgba(70,55,89,.6);color:#fff;cursor:default}.pagination-wrapper .page-numbers .dots{background:0 0;border:none;cursor:default;min-width:auto;padding:0 8px}.pagination-wrapper .page-numbers svg{width:16px;height:16px;flex-shrink:0}.pagination{display:flex;justify-content:center;gap:10px;margin-top:50px}.pagination .nav-links{display:flex;gap:10px;align-items:center}.pagination a,.pagination span{display:flex;align-items:center;gap:8px;padding:12px 20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;text-decoration:none;font-weight:500;transition:all .3s ease}.pagination a:hover{background:rgba(70,55,89,.25);border-color:rgba(70,55,89,.45);transform:translateY(-2px)}.pagination .current{background:rgba(70,55,89,.4);border-color:rgba(70,55,89,.6)}.pagination svg{width:16px;height:16px}@media (max-width:768px){.search-hero-title{font-size:2em}.search-results-grid{grid-template-columns:repeat(auto-fill,minmax(200px, 1fr));gap:20px}}@media (max-width:480px){.search-hero-title{font-size:1.6em}.search-results-grid{grid-template-columns:repeat(auto-fill,minmax(150px, 1fr));gap:15px}.no-results-actions{flex-direction:column}.btn-primary,.btn-secondary{width:100%;justify-content:center}}.da-reactions-data.reaction:hover{transform:scale(1.25);z-index:5}section.content-section.capitulos-section{padding-top:0}#page{background:#0a0a0a}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.section-view-all-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(70,55,89,.25);color:#fff;border-radius:8px;text-decoration:none;font-weight:500;transition:all .3s ease}.section-view-all-btn:hover{background:rgba(70,55,89,.45);transform:translateX(4px)}.animes-grid-wrapper,.peliculas-grid-wrapper{width:100%}.animes-section-layout{display:grid;grid-template-columns:1fr;gap:1.65rem;align-items:start;width:100%}.animes-section-layout--no-sidebar{grid-template-columns:1fr}.animes-section-layout .animes-grid-wrapper{min-width:0}.home-top-animes-sidebar{position:static;min-width:0;width:100%;max-width:none;box-sizing:border-box;container-name:veranime-tops-sidebar;container-type:inline-size;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:.95rem .7rem .45rem;box-shadow:0 4px 24px rgba(0,0,0,.25)}.home-top-animes-sidebar__head{margin-bottom:.5rem;padding-bottom:.6rem;border-bottom:1px solid rgba(255,255,255,.08);text-align:center}.home-top-animes-sidebar__head-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem}.home-top-animes-sidebar__head-row>.tops-icon--sidebar{flex-shrink:0;margin-top:0;color:#463759}.home-top-animes-sidebar__head-row>.tops-icon--sidebar svg{width:1rem;height:1rem}.home-top-animes-sidebar__head-text{min-width:0;flex:0 1 auto;text-align:center}.home-top-animes-sidebar__title{margin:0;font-size:1.05rem;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.2}.home-top-animes-sidebar__subtitle{margin:.28rem 0 0;font-size:.75rem;color:rgba(255,255,255,.52);font-weight:400;line-height:1.3}.home-top-animes-list{list-style:none;margin:0;padding:0}.home-top-animes-list__item{margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,.06)}.home-top-animes-list__item:last-child{border-bottom:none}.home-top-animes-item{display:grid;grid-template-columns:1.1rem 40px minmax(0, 1fr);gap:.45rem;align-items:center;padding:.45rem .08rem;text-decoration:none;color:inherit;border-radius:8px;margin:0 -.08rem;transition:background .2s ease,transform .2s ease}.home-top-animes-item:hover{background:rgba(70,55,89,.22);border-radius:0}.home-top-animes-item:focus-visible{outline:2px solid rgba(167,139,202,.85);outline-offset:2px}.home-top-animes-item__rank{font-size:.75rem;font-weight:700;color:#c4b5fd;text-align:center;line-height:1;font-variant-numeric:tabular-nums}.home-top-animes-item__thumb{display:block;width:40px;flex-shrink:0;line-height:0}.home-top-animes-item__img{display:block;width:40px;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:8px;background:#2a2a2a;box-shadow:0 2px 8px rgba(0,0,0,.35)}.home-top-animes-item__img--placeholder{min-height:60px;background:linear-gradient(145deg,#2a2a2a 0%,#1a1a1a 100%)}.home-top-animes-item__body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.home-top-animes-item__title{font-size:.8125rem;font-weight:500;color:#fff;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-top-animes-item__views{display:inline-flex;align-items:center;gap:.28rem;flex-wrap:wrap;font-size:.6875rem;color:rgba(255,255,255,.48);font-variant-numeric:tabular-nums}.home-top-animes-item__views>.tops-icon--sidebar{flex-shrink:0;color:rgba(196,181,253,.5)}.home-top-animes-item__views>.tops-icon--sidebar svg{width:.72rem;height:.72rem}.home-top-animes-sidebar__footer{margin-top:.3rem;padding-top:.6rem;border-top:1px solid rgba(255,255,255,.08)}.home-top-animes-sidebar__footer-row{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:.5rem}.home-top-animes-sidebar__quick{display:flex;align-items:center;justify-content:center;gap:.35rem;box-sizing:border-box;padding:.52rem .42rem;min-width:0;background:rgba(70,55,89,.28);color:#fff;border-radius:8px;text-decoration:none;font-size:.72rem;font-weight:600;text-align:center;line-height:1.25;transition:background .2s ease,transform .2s ease,color .2s ease}.home-top-animes-sidebar__quick:hover{background:rgba(70,55,89,.45);color:#fff;transform:translateY(-1px)}.home-top-animes-sidebar__quick:focus-visible{outline:2px solid rgba(167,139,202,.85);outline-offset:2px}.home-top-animes-sidebar__quick-icon{display:flex;align-items:center;justify-content:center;color:rgba(196,181,253,.95);flex-shrink:0}.home-top-animes-sidebar__quick-icon .tops-icon--sidebar svg{width:1.05rem;height:1.05rem}.home-top-animes-sidebar__quick-label{display:block;max-width:100%;overflow-wrap:anywhere}.home-top-animes-sidebar__link{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;box-sizing:border-box;padding:.55rem .75rem;margin:0 0 .2rem;background:rgba(70,55,89,.28);color:#fff;border-radius:8px;text-decoration:none;font-size:.875rem;font-weight:600;transition:background .2s ease,transform .2s ease}.home-top-animes-sidebar__link .tops-icon--sidebar{flex-shrink:0;color:rgba(255,255,255,.85)}.home-top-animes-sidebar__link .tops-icon--sidebar svg{width:.88rem;height:.88rem}.home-top-animes-sidebar__link:hover{background:rgba(70,55,89,.45);color:#fff;transform:translateY(-1px)}.home-top-animes-sidebar__link:focus-visible{outline:2px solid rgba(167,139,202,.85);outline-offset:2px}.home-top-animes-sidebar .home-top-animes-list{scrollbar-width:thin;scrollbar-color:rgba(196,181,253,.35) rgba(255,255,255,.06)}.home-top-animes-sidebar .home-top-animes-list::-webkit-scrollbar{width:6px}.home-top-animes-sidebar .home-top-animes-list::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:6px}.home-top-animes-sidebar .home-top-animes-list::-webkit-scrollbar-thumb{background:rgba(196,181,253,.35);border-radius:6px}@supports (container-type:inline-size){@container veranime-tops-sidebar (max-width:519px){.home-top-animes-list{max-height:calc(2 * 5.65rem + 0.15rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:6px}.home-top-animes-sidebar__footer-row{grid-template-columns:1fr;gap:.45rem}.home-top-animes-sidebar__quick{flex-direction:row;justify-content:flex-start;gap:.5rem;padding:.5rem .55rem;text-align:left}.home-top-animes-sidebar__quick-label{flex:1;min-width:0}}@container veranime-tops-sidebar (min-width:520px){.home-top-animes-list{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:.5rem .55rem;max-height:calc(2 * 5.25rem + 0.5rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:6px}.home-top-animes-list__item{border-bottom:none;display:flex}.home-top-animes-list__item .home-top-animes-item{flex:1;align-self:stretch;min-width:0;margin:0;box-sizing:border-box;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:.44rem .42rem;grid-template-columns:1.05rem 38px minmax(0, 1fr);gap:.38rem}.home-top-animes-item__thumb{width:38px}.home-top-animes-item__img{width:38px;border-radius:7px}.home-top-animes-item:hover{border-radius:10px}.home-top-animes-item__title{font-size:.8rem;line-height:1.34}.home-top-animes-item__views{font-size:.675rem;gap:.26rem}.home-top-animes-item__views>.tops-icon--sidebar svg{width:.7rem;height:.7rem}.home-top-animes-item__rank{font-size:.74rem}}@container veranime-tops-sidebar (min-width:720px){.home-top-animes-list{grid-template-columns:repeat(3,minmax(0, 1fr))}}@container veranime-tops-sidebar (min-width:880px){.home-top-animes-list{grid-template-columns:repeat(4,minmax(0, 1fr))}}@container veranime-tops-sidebar (min-width:1040px){.home-top-animes-list{grid-template-columns:repeat(5,minmax(0, 1fr));gap:.52rem .58rem;max-height:calc(2 * 5.4rem + 0.52rem)}.home-top-animes-list__item .home-top-animes-item{grid-template-columns:1.1rem 40px minmax(0, 1fr);gap:.4rem;padding:.48rem .44rem}.home-top-animes-item__thumb{width:40px}.home-top-animes-item__img{width:40px;border-radius:8px}.home-top-animes-item__title{font-size:.8125rem;line-height:1.35}.home-top-animes-item__views{font-size:.6875rem}}}@media (max-width:768px){.animes-section-layout{gap:1.5rem}.home-top-animes-sidebar{padding:1rem .85rem .35rem}}.animes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px, 1fr));grid-auto-flow:dense;gap:1.5rem;padding:0}.content-section.animes-section .content-card,.content-section.peliculas-section .content-card{display:flex;flex-direction:column;min-height:0}.content-section.animes-section .content-card .card-link,.content-section.peliculas-section .content-card .card-link{display:flex;flex-direction:column;flex:1;min-height:0}.content-section.animes-section .content-card .card-image-wrapper,.content-section.peliculas-section .content-card .card-image-wrapper{flex-shrink:0}.content-section.animes-section .content-card .card-info,.content-section.peliculas-section .content-card .card-info{flex-shrink:0;min-height:60px}.search-results-page .search-results-grid.animes-grid{margin-bottom:50px}.search-results-page .search-results-grid.animes-grid .content-card{display:flex;flex-direction:column;min-height:0}.search-results-page .search-results-grid.animes-grid .content-card .card-link{display:flex;flex-direction:column;flex:1;min-height:0}.search-results-page .search-results-grid.animes-grid .content-card .card-image-wrapper{flex-shrink:0}.search-results-page .search-results-grid.animes-grid .content-card .card-info{flex-shrink:0;min-height:60px}@media (max-width:768px){.animes-grid{grid-template-columns:repeat(auto-fill,minmax(150px, 1fr));gap:1rem}.section-header{gap:.75rem}.section-title{font-size:1.3rem}.section-view-all-btn{padding:.6rem 1rem;font-size:.85rem;white-space:nowrap;flex-shrink:0}}@media (max-width:480px){.animes-grid{grid-template-columns:repeat(2,1fr)}.section-title{font-size:1.1rem}.section-view-all-btn{padding:.5rem .8rem;font-size:.8rem;gap:.3rem}.content-section.animes-section,.content-section.capitulos-section,.content-section.peliculas-section{padding:0 3%}.home-top-animes-sidebar__title{font-size:1.05rem}.home-top-animes-item{gap:.5rem;padding:.45rem .1rem}}.content-section.animes-section{max-width:1400px;margin:auto;padding:0 4%}.content-section.capitulos-section,.content-section.peliculas-section{max-width:1400px;margin:auto;padding:0 4%}.capitulos-grid-wrapper{width:100%}.capitulos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px, 1fr));grid-auto-flow:dense;gap:1.5rem;padding:0}@media (max-width:964px){.capitulos-grid{grid-template-columns:repeat(auto-fill,minmax(220px, 1fr));gap:1rem}.capitulo-card-teaser-content{height:100%;width:100%;padding:0}}@media (max-width:768px){.capitulos-grid{grid-template-columns:repeat(auto-fill,minmax(200px, 1fr));gap:1rem}.teaser-label{font-size:.7rem}.capitulo-card-teaser-glass{padding:10px 8px}}@media (max-width:480px){.capitulos-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}}body.page-template-page-animes,body.page-template-page-favoritos,body.page-template-page-peliculas{background:#0a0a0a !important;color:#e5e5e5 !important}body.page-template-page-animes .site-header,body.page-template-page-favoritos .site-header,body.page-template-page-peliculas .site-header{background:rgb(0 0 0/81%) !important;border-bottom:none !important;position:fixed !important;top:0;left:0;right:0;z-index:1000;padding:0 !important;transition:background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),backdrop-filter .25s cubic-bezier(.4,0,.2,1)}body.page-template-page-animes .site-header.scrolled,body.page-template-page-favoritos .site-header.scrolled,body.page-template-page-peliculas .site-header.scrolled{background:rgba(15,15,15,.92) !important;backdrop-filter:blur(20px);box-shadow:0 2px 20px rgba(0,0,0,.3)}body.page-template-page-animes .site-header.scrolled .header-container,body.page-template-page-favoritos .site-header.scrolled .header-container,body.page-template-page-peliculas .site-header.scrolled .header-container{padding:12px 4%;height:50px}body.page-template-page-animes .site-title a,body.page-template-page-animes .site-title,body.page-template-page-favoritos .site-title a,body.page-template-page-favoritos .site-title,body.page-template-page-peliculas .site-title a,body.page-template-page-peliculas .site-title{color:#fff !important;font-size:2.2em;font-weight:600;letter-spacing:-.3px;margin:0;text-decoration:none;transition:font-size .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;height:100%}body.page-template-page-animes .site-header.scrolled .site-title a,body.page-template-page-animes .site-header.scrolled .site-title,body.page-template-page-favoritos .site-header.scrolled .site-title a,body.page-template-page-favoritos .site-header.scrolled .site-title,body.page-template-page-peliculas .site-header.scrolled .site-title a,body.page-template-page-peliculas .site-header.scrolled .site-title{font-size:1.8em}body.page-template-page-animes .site-logo-img,body.page-template-page-favoritos .site-logo-img,body.page-template-page-peliculas .site-logo-img{height:70px;transition:height .25s cubic-bezier(.4,0,.2,1)}body.page-template-page-animes .site-header.scrolled .site-logo-img,body.page-template-page-favoritos .site-header.scrolled .site-logo-img,body.page-template-page-peliculas .site-header.scrolled .site-logo-img{height:50px}body.page-template-page-animes .main-navigation a,body.page-template-page-favoritos .main-navigation a,body.page-template-page-peliculas .main-navigation a{color:#e5e5e5 !important;text-decoration:none;font-size:.95em;font-weight:500;transition:color .3s cubic-bezier(.4,0,.2,1),font-size .25s cubic-bezier(.4,0,.2,1);padding:5px 0}body.page-template-page-animes .site-header.scrolled .main-navigation a,body.page-template-page-favoritos .site-header.scrolled .main-navigation a,body.page-template-page-peliculas .site-header.scrolled .main-navigation a{font-size:.9em}body.page-template-page-animes .main-navigation a:hover,body.page-template-page-favoritos .main-navigation a:hover,body.page-template-page-peliculas .main-navigation a:hover{color:#fff !important}body.page-template-page-animes .main-navigation .menu-icon svg,body.page-template-page-favoritos .main-navigation .menu-icon svg,body.page-template-page-peliculas .main-navigation .menu-icon svg{width:18px;height:18px;transition:width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}body.page-template-page-animes .site-header.scrolled .main-navigation .menu-icon svg,body.page-template-page-favoritos .site-header.scrolled .main-navigation .menu-icon svg,body.page-template-page-peliculas .site-header.scrolled .main-navigation .menu-icon svg{width:18px;height:18px}body.page-template-page-animes .header-icon-btn,body.page-template-page-favoritos .header-icon-btn,body.page-template-page-peliculas .header-icon-btn{width:40px;height:40px;transition:width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}body.page-template-page-animes .site-header.scrolled .header-icon-btn,body.page-template-page-favoritos .site-header.scrolled .header-icon-btn,body.page-template-page-peliculas .site-header.scrolled .header-icon-btn{width:38px;height:38px}body.page-template-page-animes .header-icon-btn svg,body.page-template-page-favoritos .header-icon-btn svg,body.page-template-page-peliculas .header-icon-btn svg{width:22px;height:22px;transition:width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}body.page-template-page-animes .site-header.scrolled .header-icon-btn svg,body.page-template-page-favoritos .site-header.scrolled .header-icon-btn svg,body.page-template-page-peliculas .site-header.scrolled .header-icon-btn svg{width:20px;height:20px}body.page-template-page-animes .user-profile-btn,body.page-template-page-favoritos .user-profile-btn,body.page-template-page-peliculas .user-profile-btn{width:40px;height:40px;transition:width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}body.page-template-page-animes .site-header.scrolled .user-profile-btn,body.page-template-page-favoritos .site-header.scrolled .user-profile-btn,body.page-template-page-peliculas .site-header.scrolled .user-profile-btn{width:38px;height:38px}body.page-template-page-animes .profile-avatar,body.page-template-page-favoritos .profile-avatar,body.page-template-page-peliculas .profile-avatar{width:40px;height:40px;transition:width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}body.page-template-page-animes .site-header.scrolled .profile-avatar,body.page-template-page-favoritos .site-header.scrolled .profile-avatar,body.page-template-page-peliculas .site-header.scrolled .profile-avatar{width:38px;height:38px}body.page-template-page-animes .profile-avatar svg,body.page-template-page-favoritos .profile-avatar svg,body.page-template-page-peliculas .profile-avatar svg{width:40px;height:40px;transition:width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}body.page-template-page-animes .site-header.scrolled .profile-avatar svg,body.page-template-page-favoritos .site-header.scrolled .profile-avatar svg,body.page-template-page-peliculas .site-header.scrolled .profile-avatar svg{width:38px;height:38px}.animes-archive-page{background:#0a0a0a;min-height:100vh;padding-top:25px}.animes-archive-section{padding:40px 0 60px;background:#0a0a0a}.animes-archive-header{margin-bottom:20px;padding-bottom:30px;margin-top:15px;border-bottom:1px solid rgba(255,255,255,.1)}.animes-archive-title{font-size:2.5em;font-weight:700;color:#fff;margin:0 0 12px;line-height:1.2;letter-spacing:-.5px}.animes-archive-description{font-size:1.1em;line-height:1.6;color:#999;margin:0}.animes-archive-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:30px}.animes-filters-label{font-size:.95em;color:#999;flex-shrink:0}.animes-filters-list{display:flex;flex-wrap:wrap;gap:8px}.animes-filter-chip{display:inline-block;padding:8px 16px;border-radius:50px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);color:#ccc;text-decoration:none;font-size:.9em;transition:background .2s,border-color .2s,color .2s}.animes-filter-chip:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25);color:#fff}.animes-filter-chip.active{background:rgba(70,55,89,.45);border-color:rgba(70,55,89,.7);color:#fff}.animes-filter-chip.animes-filter-clear{border-color:rgba(255,150,80,.4);color:#ff9666}.animes-filter-chip.animes-filter-clear:hover{background:rgba(255,150,80,.15);border-color:rgba(255,150,80,.6);color:#ffb380}.animes-filters-desktop{display:flex}.animes-filters-mobile{display:none}.animes-filters-select-label{display:block;font-size:.85em;color:#aaa;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.animes-filters-select{width:100%;padding:14px 18px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.15);border-radius:10px;color:#fff;font-size:1em;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;cursor:pointer}.animes-filters-select:focus{outline:none;border-color:rgba(70,55,89,.7)}.animes-filters-select option{background:#1a1a2e;color:#fff}@media (max-width:768px){.animes-filters-desktop{display:none}.animes-filters-mobile{display:block;margin-bottom:24px}}.animes-archive-container{max-width:1400px;margin:0 auto;padding:0 4%}.tops-page .animes-archive-container{overflow-x:hidden}.animes-archive-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px, 1fr));gap:1.5rem;margin-bottom:40px}.animes-archive-section .pagination-wrapper{margin-top:60px;padding-top:40px;border-top:1px solid rgba(255,255,255,.1)}.pagination-nav .page-numbers{display:flex;align-items:center;justify-content:center;gap:8px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.pagination-nav .page-numbers li{margin:0;padding:0;list-style:none}.pagination-nav .page-numbers a,.pagination-nav .page-numbers span{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;height:44px;padding:0 14px;border-radius:10px;text-decoration:none;font-size:1em;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);color:#e5e5e5;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.pagination-nav .page-numbers a:hover{background:rgba(70,55,89,.25);border-color:rgba(70,55,89,.45);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(70,55,89,.3)}.pagination-nav .page-numbers .current{background:rgba(70,55,89,.4);border-color:rgba(70,55,89,.6);color:#fff;cursor:default;box-shadow:0 4px 12px rgba(70,55,89,.25)}.pagination-nav .page-numbers .dots{background:0 0;border:none;cursor:default;min-width:auto;padding:0 8px;pointer-events:none}.pagination-nav .page-numbers svg{width:16px;height:16px;flex-shrink:0}@media (max-width:768px){.animes-archive-page{padding-top:45px}.animes-archive-section{padding:0 0 40px}.animes-archive-header{margin-bottom:30px;padding-bottom:20px}.animes-archive-title{font-size:2em}.animes-archive-description{font-size:1em}.animes-archive-grid{grid-template-columns:repeat(auto-fill,minmax(150px, 1fr));gap:1rem}.pagination-nav .page-numbers a,.pagination-nav .page-numbers span{min-width:40px;height:40px;padding:0 12px;font-size:.9em}.anime-hero-left{margin-top:10px}}@media (max-width:480px){.animes-archive-page{padding-top:60px}.animes-archive-header{margin-bottom:25px;padding-bottom:15px}.animes-archive-title{font-size:1.6em}.animes-archive-description{font-size:.95em}.animes-archive-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.pagination-nav .page-numbers a,.pagination-nav .page-numbers span{min-width:36px;height:36px;padding:0 10px;font-size:.85em}.pagination-nav .page-numbers{gap:6px}}.anime-fav-btn{background:rgba(255,255,255,.12);color:#fff;border:1.5px solid rgba(255,255,255,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.anime-fav-btn:hover{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.6);transform:translateY(-2px)}.anime-fav-btn.is-fav{background:#9f;color:#fff;border:none}.anime-fav-btn.is-fav:hover{background:rgba(230,57,70,1)}.anime-fav-btn svg{flex-shrink:0;transition:transform .25s ease}.anime-hero-actions .anime-hero-btn-fav.anime-fav-btn{background:rgba(0,0,0,.35);color:#fff;border:1px solid rgba(255,255,255,.12)}.anime-hero-actions .anime-hero-btn-fav.anime-fav-btn:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.anime-hero-actions .anime-hero-btn-fav.anime-fav-btn.is-fav{background:rgba(159,0,32,.88);border-color:rgba(255,100,120,.4)}.anime-hero-actions .anime-hero-btn-fav.anime-fav-btn.is-fav:hover{background:rgba(200,30,55,.95);border-color:rgba(255,130,150,.5)}@keyframes fav-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}70%{transform:scale(.88)}100%{transform:scale(1)}}.anime-fav-btn.fav-pop svg{animation:fav-pop .3s ease forwards}.favorites-loading{display:flex;flex-direction:column;align-items:center;gap:16px;padding:60px 0;color:#aaa}.fav-spinner{width:40px;height:40px;border:3px solid rgba(255,255,255,.15);border-top-color:var(--color-primary,#e63946);border-radius:50%;animation:spin .75s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.content-card{position:relative}.card-fav-remove{position:absolute;top:8px;right:8px;z-index:10;background:rgba(230,57,70,.85);border:none;border-radius:50%;width:26px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;opacity:0;transition:opacity .2s,transform .2s,background .2s;transform:scale(.8)}.content-card:hover .card-fav-remove{opacity:1;transform:scale(1)}.card-fav-remove:hover{background:#e63946;transform:scale(1.15) !important}.fav-removing{opacity:0 !important;transform:scale(.9);transition:opacity .35s ease,transform .35s ease !important}.favoritos-title{display:flex;align-items:center;gap:.35em}.favoritos-title .fav-title-icon{display:inline-flex;align-items:center;flex-shrink:0;line-height:1}.favoritos-title .fav-title-icon svg{width:1em;height:1em}.favoritos-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.favoritos-header-text{flex:1;min-width:0}.fav-toolbar-btns{display:flex;gap:8px;flex-shrink:0;align-self:center;padding-top:4px}.fav-search-container{width:100%;position:relative;display:flex;align-items:center;margin-bottom:20px}.fav-search-icon{position:absolute;left:12px;color:rgba(255,255,255,.4);pointer-events:none;flex-shrink:0}.fav-search-input{width:100%;padding:10px 36px 10px 38px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.95em;transition:all .3s ease;box-sizing:border-box;font-family:inherit}.fav-search-input:focus{outline:none;background:rgba(255,255,255,.08);border-color:rgba(70,55,89,.6)}.fav-search-input::placeholder{color:rgba(255,255,255,.35)}.fav-search-input::-webkit-search-cancel-button,.fav-search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.fav-search-clear{position:absolute;right:8px;background:0 0;border:none;color:rgba(255,255,255,.45);padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .2s}.fav-search-clear:hover{color:rgba(255,255,255,.85)}.fav-search-no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:14px;color:rgba(255,255,255,.45);text-align:center}.fav-search-no-results svg{opacity:.35}.fav-search-no-results p{font-size:1em;margin:0}.fav-search-no-results strong{color:rgba(255,255,255,.75);font-style:italic}.fav-sort-btn{background:rgba(70,55,89,.2);border:1px solid rgba(70,55,89,.35);border-radius:8px;padding:10px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:rgba(255,255,255,.8);position:relative}.fav-sort-btn:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(-5px);background:rgba(0,0,0,.9);color:#fff;padding:8px 12px;border-radius:6px;font-size:13px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease;z-index:1000}.fav-sort-btn:hover{background:rgba(70,55,89,.35);border-color:rgba(70,55,89,.6);color:#fff;transform:translateY(-2px)}.fav-sort-btn:hover:after{opacity:1;transform:translateX(-50%) translateY(0)}.fav-sort-btn.active{background:rgba(70,55,89,.45);border-color:rgba(70,55,89,.75);color:#8a6ea8}.fav-sort-btn svg{transition:transform .3s ease}.fav-sort-btn[data-order=asc] svg{transform:rotate(180deg)}.favoritos-pagination{margin-top:40px;padding-top:30px;border-top:1px solid rgba(255,255,255,.1)}.favoritos-pagination .fav-page-link.disabled,.favoritos-pagination .fav-page-link[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.anime-card-etiqueta{position:absolute;top:0;right:0;z-index:10;display:inline-flex;align-items:center;gap:4px;width:100%;max-width:100%;padding:8px 0;background:#463759d1;color:#fff;border-radius:0;font-size:clamp(9px, 1.8cqw, 11px);font-weight:700;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 2px 8px rgba(0,0,0,.45);pointer-events:none;user-select:none;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;text-align:center;backdrop-filter:blur(4px);justify-content:center;margin:auto}@supports not (font-size:1cqw){.anime-card-etiqueta{font-size:11px}}.anime-card:hover .anime-card-etiqueta{transform:translateY(-1px);box-shadow:0 4px 14px rgba(70,55,89,.6)}.anime-card-etiqueta__icon{display:flex;align-items:center;flex-shrink:0}.anime-card-etiqueta__icon svg{width:10px;height:10px;stroke:currentColor;fill:none;flex-shrink:0}.anime-card-etiqueta__text{line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width:480px){.anime-card-etiqueta{font-size:8px;letter-spacing:0;top:0}.anime-card-etiqueta__icon svg{width:8px;height:8px}}.error-404-main{min-height:100vh;display:flex;align-items:stretch}.error-404-page{position:relative;min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#0a0a0a 0%,#141414 100%);overflow:hidden;padding:80px 20px 60px}.error-404-bg{position:absolute;inset:0;pointer-events:none;z-index:0}.error-404-bg__orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.18;animation:orb-float 8s ease-in-out infinite alternate}.error-404-bg__orb--1{width:500px;height:500px;background:radial-gradient(circle,#463759 0%,transparent 70%);top:-150px;left:-100px;animation-duration:9s}.error-404-bg__orb--2{width:400px;height:400px;background:radial-gradient(circle,#5a4870 0%,transparent 70%);bottom:-100px;right:-80px;animation-duration:11s;animation-delay:-3s}.error-404-bg__orb--3{width:300px;height:300px;background:radial-gradient(circle,#463759 0%,transparent 70%);top:50%;left:55%;opacity:.12;animation-duration:13s;animation-delay:-6s}@keyframes orb-float{from{transform:translate(0,0) scale(1)}to{transform:translate(30px,20px) scale(1.08)}}.error-404-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:680px;width:100%}.error-404-number{display:flex;align-items:center;gap:0;line-height:1;margin-bottom:24px;user-select:none}.error-404-number__digit{font-size:clamp(100px, 18vw, 180px);font-weight:900;color:transparent;-webkit-text-stroke:3px #463759;letter-spacing:-4px;filter:drop-shadow(0 0 24px rgba(70,55,89,.55));animation:digit-glow 3s ease-in-out infinite alternate}@keyframes digit-glow{from{filter:drop-shadow(0 0 16px rgba(70,55,89,.4))}to{filter:drop-shadow(0 0 36px rgba(70,55,89,.75))}}.error-404-number__icon{display:flex;align-items:center;justify-content:center;width:clamp(90px, 14vw, 150px);height:clamp(90px, 14vw, 150px);flex-shrink:0;animation:tv-shake 5s ease-in-out infinite}.error-404-number__icon svg{width:100%;height:100%;filter:drop-shadow(0 0 12px rgba(70,55,89,.6))}@keyframes tv-shake{0%,90%,100%{transform:rotate(0deg) translateY(0)}92%{transform:rotate(-3deg) translateY(-2px)}94%{transform:rotate(3deg) translateY(2px)}96%{transform:rotate(-2deg) translateY(-1px)}98%{transform:rotate(1deg) translateY(1px)}}.error-404-title{font-size:clamp(1.6rem, 4vw, 2.4rem);font-weight:800;color:#f0f0f0;margin-bottom:14px;line-height:1.2}.error-404-subtitle{font-size:clamp(0.95rem, 2vw, 1.1rem);color:#a0a0a0;margin-bottom:36px;max-width:480px;line-height:1.6}.error-404-search{width:100%;max-width:520px;margin-bottom:40px}.error-404-search__form{width:100%}.error-404-search__wrap{display:flex;align-items:center;background:#1e1e1e;border:1.5px solid rgba(255,255,255,.1);border-radius:50px;padding:6px 6px 6px 18px;gap:10px;transition:border-color .25s ease,box-shadow .25s ease}.error-404-search__wrap:focus-within{border-color:#463759;box-shadow:0 0 0 3px rgba(70,55,89,.25)}.error-404-search__icon{width:18px;height:18px;color:#666;flex-shrink:0;transition:color .25s ease}.error-404-search__wrap:focus-within .error-404-search__icon{color:#7a5fa0}.error-404-search__input{flex:1;background:0 0;border:none;outline:none;font-size:.95rem;color:#e5e5e5;padding:8px 0;min-width:0}.error-404-search__input::placeholder{color:#555}.error-404-search__btn{background:#463759;color:#fff;border:none;border-radius:50px;padding:10px 22px;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .25s ease,transform .2s ease,box-shadow .25s ease;white-space:nowrap;flex-shrink:0}.error-404-search__btn:hover{background:#5a4870;box-shadow:0 6px 18px rgba(70,55,89,.45);transform:scale(1.03)}.error-404-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.error-404-action{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:50px;color:#c8c8c8;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .25s ease,border-color .25s ease,color .25s ease,transform .2s ease;cursor:pointer}.error-404-action svg{width:16px;height:16px;flex-shrink:0;transition:stroke .25s ease}.error-404-action:hover{background:rgba(70,55,89,.25);border-color:rgba(90,72,112,.6);color:#fff;transform:translateY(-2px)}.error-404-action:hover svg{stroke:#9b7ec8}.error-404-action--back{background:0 0;border-color:rgba(255,255,255,.08)}@media (max-width:480px){.error-404-number__digit{-webkit-text-stroke-width:2px}.error-404-search__btn{padding:10px 14px;font-size:.85rem}.error-404-action{padding:10px 16px;font-size:.85rem}}#fb-likebox-widget{position:fixed;bottom:24px;left:24px;z-index:9990;animation:fbLikeboxEntrance .4s cubic-bezier(.34,1.56,.64,1) both}@keyframes fbLikeboxEntrance{from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}#fb-likebox-widget.fb-likebox--closing{animation:fbLikeboxExit .28s ease forwards}@keyframes fbLikeboxExit{to{transform:translateY(30px);opacity:0}}#fb-likebox-panel{background:#fff;border-radius:12px;overflow:hidden;width:240px;max-width:calc(100vw - 48px);box-shadow:0 8px 32px rgba(0,0,0,.28);max-height:110px}#fb-likebox-header{display:flex;align-items:center;justify-content:space-between;padding:5px 12px;background:#463759;color:#fff;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:1.3}#fb-likebox-close{background:0 0;border:none;color:#fff;cursor:pointer;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}#fb-likebox-close:hover{background:rgba(255,255,255,.3)}#fb-likebox-body{line-height:0;background:#fff}#fb-likebox-body iframe,#fb-likebox-body span>iframe,#fb-likebox-body .fb-page>span,#fb-likebox-body .fb-page>span>iframe{border:none !important;display:block !important}#fb-likebox-body .fb-page{display:block}#fb-likebox-panel{border:none !important;outline:none !important}@media (max-width:480px){#fb-likebox-widget{bottom:12px;left:12px}#fb-likebox-panel{width:100%}}.home-seo-block{max-width:1400px;margin:0 auto;padding:0 4% 32px}.home-seo-block__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 28px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:12px}.home-seo-block__text{margin:0;font-size:.86rem;line-height:1.75;color:#888;flex:1;min-width:0}.home-seo-block__text strong{color:#c8b8e0;font-weight:600}.home-seo-block__share{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0}.home-seo-block__share-label{font-size:.75rem;color:#666;white-space:nowrap;letter-spacing:.02em}@media (max-width:900px){.home-seo-block__inner{flex-direction:column;align-items:flex-start;gap:16px;padding:18px 20px}.home-seo-block__share{align-items:flex-start;width:100%}.home-seo-block__text{font-size:.83rem}}.af-wrapper{margin-bottom:24px}.af-collapse-bar{display:none;align-items:center;justify-content:space-between;margin-bottom:10px;gap:12px}.af-collapse-seo{font-size:.8em;color:#666;line-height:1.3;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-collapse-btn{display:inline-flex;align-items:center;gap:7px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:7px 14px;color:#aaa;font-size:.82em;font-weight:500;cursor:pointer;transition:background .2s,color .2s;line-height:1}.af-collapse-btn:hover{background:rgba(255,255,255,.1);color:#fff}.af-collapse-icon{transition:transform .25s ease;flex-shrink:0}.af-collapsible{overflow:visible}@media (min-width:993px){.af-collapsible--hidden{display:block !important}}@media (max-width:992px){.af-collapsible--hidden{display:none}}.af-bar{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;margin-bottom:0}.af-dropdown{position:relative;flex:1 1 0;min-width:0}.af-trigger{display:flex;align-items:center;gap:7px;padding:0 14px;height:42px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#ccc;font-size:.88em;font-weight:400;cursor:pointer;transition:background .2s,border-color .2s,color .2s;white-space:nowrap;user-select:none;line-height:1;width:100%;justify-content:space-between;box-sizing:border-box}.af-trigger:hover{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.2);color:#fff}.af-dropdown.af-open .af-trigger{background:rgba(70,55,89,.3);border-color:rgba(70,55,89,.6);color:#fff}.af-trigger-label{color:#888;font-size:.92em}.af-trigger-value{color:#fff;font-weight:500;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-trigger-badge{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 10px;background:#463759;border-radius:50px;color:#fff;font-size:.78em;font-weight:600;line-height:1;white-space:nowrap}.af-arrow{flex-shrink:0;color:#888;transition:transform .2s ease}.af-dropdown.af-open .af-arrow{transform:rotate(180deg);color:#c8b8e0}.af-panel{display:none;position:absolute;top:calc(100% + 6px);left:0;z-index:500;background:#1c1c1e;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,.6);min-width:200px;overflow:hidden;animation:afPanelIn .15s ease}.af-dropdown.af-open .af-panel{display:block}@keyframes afPanelIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.af-panel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:10px;max-height:320px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(70,55,89,.5) transparent}.af-panel-grid::-webkit-scrollbar{width:4px}.af-panel-grid::-webkit-scrollbar-thumb{background:rgba(70,55,89,.5);border-radius:4px}.af-year-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;padding:10px;max-height:280px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(70,55,89,.5) transparent}.af-year-grid::-webkit-scrollbar{width:4px}.af-year-grid::-webkit-scrollbar-thumb{background:rgba(70,55,89,.5);border-radius:4px}.af-single-list{padding:6px;max-height:280px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(70,55,89,.5) transparent}.af-single-list::-webkit-scrollbar{width:4px}.af-single-list::-webkit-scrollbar-thumb{background:rgba(70,55,89,.5);border-radius:4px}.af-opt{border-radius:6px;transition:background .15s;cursor:pointer}.af-opt:hover{background:rgba(255,255,255,.07)}.af-opt--active{background:rgba(70,55,89,.35) !important}.af-opt--check{display:flex;align-items:center;gap:8px;padding:7px 8px}.af-opt--check input[type=checkbox]{display:none}.af-opt-checkmark{flex-shrink:0;width:16px;height:16px;border:1.5px solid rgba(255,255,255,.25);border-radius:4px;background:0 0;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.af-opt-checkmark svg{display:none;color:#fff}.af-opt--check input[type=checkbox]:checked~.af-opt-checkmark{background:#463759;border-color:#463759}.af-opt--check input[type=checkbox]:checked~.af-opt-checkmark svg{display:block}.af-opt-text{font-size:.83em;color:#ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;line-height:1.2}.af-opt--active .af-opt-text{color:#fff}.af-opt--single{padding:9px 12px;font-size:.88em;color:#ccc;line-height:1.2}.af-opt--single:hover,.af-opt--active.af-opt--single{color:#fff}.af-opt--active.af-opt--single{position:relative}.af-opt--active.af-opt--single:before{content:'';position:absolute;left:0;top:4px;bottom:4px;width:3px;background:#463759;border-radius:0 3px 3px 0}.af-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.af-btn-apply{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 18px;height:42px;background:#463759;border:1px solid transparent;border-radius:8px;color:#fff;font-size:.88em;font-weight:600;cursor:pointer;transition:background .2s,box-shadow .2s,transform .15s;white-space:nowrap;flex-shrink:0;line-height:1;box-sizing:border-box}.af-btn-apply:hover{background:#5a4870;box-shadow:0 6px 18px rgba(70,55,89,.45);transform:translateY(-1px)}.af-btn-apply:active{transform:translateY(0)}.af-btn-clear{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 18px;height:42px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#888;font-size:.88em;font-weight:400;text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s,color .2s;white-space:nowrap;flex-shrink:0;line-height:1;box-sizing:border-box}.af-btn-clear:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.18);color:#ccc}.af-active-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;margin-top:10px}.af-active-label{font-size:.8em;color:#888;flex-shrink:0}.af-active-tag{display:inline-block;padding:3px 10px;background:rgba(70,55,89,.3);border:1px solid rgba(70,55,89,.5);border-radius:50px;color:#c8b8e0;font-size:.78em;font-weight:500}.af-clear-link{display:inline-flex;align-items:center;gap:5px;font-size:.8em;color:#ff9666;text-decoration:none;padding:3px 10px;border:1px solid rgba(255,150,80,.3);border-radius:50px;transition:background .2s,color .2s}.af-clear-link:hover{background:rgba(255,150,80,.12);color:#ffb380}@media (max-width:992px){.af-collapse-bar{display:flex}.af-collapsible{display:flex;flex-direction:column;gap:8px}.af-collapsible--hidden{display:none}.af-bar{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:8px;margin-bottom:0}.af-dropdown{width:100%}.af-actions{grid-column:1/-1}.af-trigger{width:100%;justify-content:space-between}.af-panel{min-width:0;width:100%;left:0;right:0}.af-panel-grid{grid-template-columns:repeat(2,1fr)}.af-btn-apply{flex:1}.af-btn-clear{padding:0 14px}}.tops-page{background:#0a0a0a;padding-bottom:3rem}.tops-page-header{margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.tops-page.tops-page--filter-usuario .tops-page-header{margin-bottom:.6rem;padding-bottom:.55rem}.tops-page-title{margin:0 0 .5rem;color:#fff;display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.tops-page-title .tops-icon{color:inherit}.tops-page-header__row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;min-width:0}.tops-page-header__row .tops-page-title{margin:0;flex:1 1 0;min-width:0}.tops-page-header__filter{display:flex;align-items:center;gap:.5rem;flex-shrink:0;min-width:0;color-scheme:dark}.tops-page-filter-label{margin:0;font-size:.875rem;font-weight:500;color:rgba(255,255,255,.62);white-space:nowrap}.tops-page-filter-select{margin:0;min-width:9.5rem;max-width:min(11.5rem, 42vw);padding:.45rem 2rem .45rem .65rem;font-size:.875rem;font-weight:500;line-height:1.35;color:#f4f4f8;color-scheme:dark;background-color:#252030;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23c4b5fd' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .55rem center;background-size:12px;border:1px solid rgba(255,255,255,.14);border-radius:8px;cursor:pointer;appearance:none;-webkit-appearance:none}.tops-page-filter-select option{background-color:#1a1820;color:#f4f4f8}.tops-page-filter-select option:checked,.tops-page-filter-select option:hover{background-color:#3d3550;color:#fff}.tops-page-filter-select:hover,.tops-page-filter-select:focus{border-color:rgba(196,181,253,.45);background-color:#2e2a38;outline:none}.tops-page-filter-select:focus-visible{outline:2px solid rgba(196,181,253,.65);outline-offset:2px}.tops-page-layout.is-tops-filter-anime .tops-panel[data-tops-group=pelicula]{display:none !important}.tops-page-layout.is-tops-filter-pelicula .tops-panel[data-tops-group=anime]{display:none !important}.tops-page-layout.is-tops-filter-pelicula .tops-page-section--rated-anime,.tops-page-layout.is-tops-filter-usuario .tops-page-section--rated-anime{display:none !important}.tops-page-layout.is-tops-filter-usuario .tops-panel[data-tops-group=anime],.tops-page-layout.is-tops-filter-usuario .tops-panel[data-tops-group=pelicula]{display:none !important}.tops-page-layout.is-tops-filter-usuario .tops-page-divider{display:none}.tops-page-layout.is-tops-filter-usuario .tops-page-users-wrap{margin-top:.25rem;padding-top:0}.tops-page-layout.is-tops-filter-usuario .tops-page-users-heading{margin-bottom:1.05rem}.tops-page-layout.is-tops-filter-anime .tops-page-users-wrap,.tops-page-layout.is-tops-filter-pelicula .tops-page-users-wrap{display:none !important}.tops-page-title__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tops-icon{display:inline-flex;flex-shrink:0;line-height:0;color:#c084fc !important}.tops-icon svg{display:block}.tops-icon--page svg{width:1.75rem;height:1.75rem}.tops-icon--panel{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:10px;background:rgba(196,181,253,.12);color:#c4b5fd}.tops-icon--panel svg{width:1.15rem;height:1.15rem}.tops-icon--meta{color:rgba(196,181,253,.55);margin-top:.06rem}.tops-icon--meta svg{width:.85rem;height:.85rem}.tops-icon--score{color:rgba(196,181,253,.45)}.tops-icon--score svg{width:.72rem;height:.72rem}.tops-page-intro{margin:0;max-width:720px;color:rgba(255,255,255,.75);font-size:1rem;line-height:1.6}.tops-page-header .tops-page-intro{margin-top:1.1rem}.tops-page-intro p:last-child{margin-bottom:0}.tops-page-layout{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:1.75rem;align-items:start}.tops-page-filter-loading{position:absolute;inset:0;z-index:8;display:flex;align-items:center;justify-content:center;background:rgba(8,6,14,.55);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:12px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,visibility .12s ease}.tops-page-layout.is-tops-filter-loading .tops-page-filter-loading{opacity:1;visibility:visible;pointer-events:auto}.tops-page-filter-loading__ring{width:36px;height:36px;border-radius:50%;border:3px solid rgba(138,110,168,.22);border-top-color:#c8b8e0;border-right-color:rgba(200,184,224,.45);animation:veranime-iframe-loader-spin .72s linear infinite;box-shadow:0 0 20px rgba(138,110,168,.12)}@media (prefers-reduced-motion:reduce){.tops-page-filter-loading__ring{animation-duration:1.4s}}.tops-page-section--continuous,.tops-page-grid--continuous{display:contents}.tops-panel--rated-anime{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 24px rgba(0,0,0,.2)}.tops-panel--rated-anime .tops-panel__title .tops-icon{color:#c4b5fd}.tops-panel--rated-anime .tops-panel__title .tops-icon svg path{shape-rendering:geometricPrecision}a.tops-card.tops-card--rated,.tops-card.tops-card--rated.tops-card--nolink{display:grid;grid-template-columns:1.5rem 56px minmax(0, 1fr) auto;gap:.65rem 1rem;padding:.55rem .2rem;align-items:center}.tops-card.tops-card--rated .tops-card__body{gap:.2rem}.tops-card.tops-card--rated .tops-card__title{font-size:.9rem;font-weight:500}.tops-card.tops-card--rated .tops-card__rating-showcase{display:flex;align-items:center;justify-content:flex-end;min-width:6.75rem;padding:0;border:none;border-radius:0;background:0 0;box-shadow:none}.tops-card.tops-card--rated .tops-card__rating-scoreline{display:grid;grid-template-columns:minmax(0, 1fr) 2.05rem;align-items:center;column-gap:.38rem;width:100%;font-size:clamp(1.28rem, 2.35vw, 1.72rem);line-height:1}.tops-card.tops-card--rated .tops-card__rating-main{display:flex;align-items:baseline;justify-content:flex-end;gap:.06rem;min-width:0}.tops-card.tops-card--rated .tops-card__rating-star{display:flex;align-items:center;justify-content:center;width:100%;color:rgba(196,181,253,.92)}.tops-card.tops-card--rated .tops-card__rating-star .tops-icon--score svg{width:1.1em;height:min(1em, 100%);display:block}.tops-card.tops-card--rated .tops-card__rating-star .tops-icon--score svg path{shape-rendering:geometricPrecision}.tops-card.tops-card--rated .tops-card__rating-value{font-size:1em;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.035em;color:#e2e8f0}.tops-card.tops-card--rated .tops-card__rating-scale{font-size:.58em;font-weight:600;color:rgba(255,255,255,.42);letter-spacing:.02em;transform:translateY(.06em)}.tops-card.tops-card--rated .tops-card__rating-votes{font-size:.78rem;font-weight:500;color:rgba(255,255,255,.48);letter-spacing:.02em;font-variant-numeric:tabular-nums;line-height:1.35}.tops-list__item:nth-child(1) .tops-card--rated .tops-card__rating-scoreline{font-size:clamp(1.42rem, 2.75vw, 1.95rem)}.tops-list__item:nth-child(1) .tops-card--rated .tops-card__rating-value{font-weight:800;color:#f5f3ff}.tops-list__item:nth-child(2) .tops-card--rated .tops-card__rating-scoreline,.tops-list__item:nth-child(3) .tops-card--rated .tops-card__rating-scoreline{font-size:clamp(1.32rem, 2.5vw, 1.82rem)}.tops-list__item:nth-child(2) .tops-card--rated .tops-card__rating-value,.tops-list__item:nth-child(3) .tops-card--rated .tops-card__rating-value{font-weight:800}@media (max-width:480px){a.tops-card.tops-card--rated,.tops-card.tops-card--rated.tops-card--nolink{grid-template-columns:1.35rem 48px minmax(0, 1fr) auto;gap:.5rem .7rem}.tops-card.tops-card--rated .tops-card__rating-showcase{min-width:5.85rem}.tops-card.tops-card--rated .tops-card__rating-scoreline{grid-template-columns:minmax(0, 1fr) 1.85rem}.af-year-grid{grid-template-columns:repeat(1,1fr)}}@media (min-width:768px){.tops-card.tops-card--rated .tops-card__rating-scoreline{font-size:clamp(1.02rem, 1.88vw, 1.38rem)}.tops-list__item:nth-child(1) .tops-card--rated .tops-card__rating-scoreline{font-size:clamp(1.14rem, 2.2vw, 1.56rem)}.tops-list__item:nth-child(2) .tops-card--rated .tops-card__rating-scoreline,.tops-list__item:nth-child(3) .tops-card--rated .tops-card__rating-scoreline{font-size:clamp(1.06rem, 2vw, 1.46rem)}}.tops-page-section{margin-top:2.75rem}.tops-page-section:first-of-type{margin-top:0}.tops-page-users-wrap{grid-column:1/-1;margin-top:2.25rem;padding-top:2rem}.tops-page-divider{margin:0 0 1.35rem;border:0;height:1px;background:linear-gradient(90deg,transparent,rgba(196,181,253,.35) 15%,rgba(196,181,253,.35) 85%,transparent)}.tops-page-users-section{margin:0}.tops-page-users-heading{margin:0 0 1.25rem;font-size:1.35rem;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.2}.tops-page-users-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:1.75rem;align-items:start}.tops-page-users-grid>.tops-panel:nth-child(odd):last-child{grid-column:1/-1}.tops-panel[data-tops-group=usuario]{background:rgba(28,38,52,.75);border-color:rgba(147,197,253,.2);box-shadow:0 4px 24px rgba(0,0,0,.22),0 0 0 1px rgba(20,35,48,.4) inset}.tops-panel[data-tops-group=usuario] a.tops-card,.tops-panel[data-tops-group=usuario] .tops-card--nolink{grid-template-columns:2.8rem 56px minmax(0, 1fr)}.tops-panel[data-tops-group=usuario] .tops-card__rank--plain{display:flex;align-items:center;justify-content:center;width:100%;margin:0;font-size:.95rem;font-weight:800;line-height:1.15;text-align:center;color:#e2e8f0;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 1px 2px rgba(0,0,0,.35)}.tops-panel[data-tops-group=usuario] .tops-card__rank--medal{display:flex;align-items:center;justify-content:center;width:100%;margin:0;line-height:0;color:#3d4d62}.tops-panel[data-tops-group=usuario] .tops-medal{width:2.65rem;height:auto;display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.tops-panel[data-tops-group=usuario] .tops-medal__digit{fill:#f8fafc;paint-order:stroke fill;stroke:rgba(15,23,42,.65);stroke-width:.55px}.tops-panel[data-tops-group=usuario] .tops-list__item:nth-child(1) .tops-medal{filter:drop-shadow(0 0 14px rgba(212,175,55,.42)) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.tops-panel[data-tops-group=usuario] .tops-list__item:nth-child(1) .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.45)}.tops-panel[data-tops-group=usuario] .tops-list__item:nth-child(2) .tops-medal{filter:drop-shadow(0 0 12px rgba(150,165,185,.38)) drop-shadow(0 2px 3px rgba(0,0,0,.32))}.tops-panel[data-tops-group=usuario] .tops-list__item:nth-child(2) .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.42)}.tops-panel[data-tops-group=usuario] .tops-list__item:nth-child(3) .tops-medal{filter:drop-shadow(0 0 12px rgba(160,90,45,.4)) drop-shadow(0 2px 3px rgba(0,0,0,.33))}.tops-panel[data-tops-group=usuario] .tops-list__item:nth-child(3) .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.42)}.tops-expand-modal--usuario .tops-expand-modal__scroll a.tops-card,.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-card--nolink{grid-template-columns:2.8rem 56px minmax(0, 1fr)}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-card__rank--plain{display:flex;align-items:center;justify-content:center;width:100%;margin:0;font-size:.95rem;font-weight:800;line-height:1.15;text-align:center;color:#e2e8f0;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 1px 2px rgba(0,0,0,.35)}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-card__rank--medal{display:flex;align-items:center;justify-content:center;width:100%;margin:0;line-height:0;color:#3d4d62}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-medal{width:2.65rem;height:auto;display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-medal__digit{fill:#f8fafc;paint-order:stroke fill;stroke:rgba(15,23,42,.65);stroke-width:.55px}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-list__item:nth-child(1) .tops-medal{filter:drop-shadow(0 0 14px rgba(212,175,55,.42)) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-list__item:nth-child(1) .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.45)}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-list__item:nth-child(2) .tops-medal{filter:drop-shadow(0 0 12px rgba(150,165,185,.38)) drop-shadow(0 2px 3px rgba(0,0,0,.32))}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-list__item:nth-child(2) .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.42)}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-list__item:nth-child(3) .tops-medal{filter:drop-shadow(0 0 12px rgba(160,90,45,.4)) drop-shadow(0 2px 3px rgba(0,0,0,.33))}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-list__item:nth-child(3) .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.42)}.tops-thumb__img--user{border-radius:50%;width:56px;height:56px;object-fit:cover}.tops-thumb--user.tops-thumb--placeholder{width:56px;height:56px;min-height:56px;aspect-ratio:1;border-radius:50%}.tops-page-section--continuous{margin-top:0}.tops-page-section__title{margin:0 0 1.1rem;font-size:1.35rem;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.2}.tops-list-scroll{max-height:min(70vh, 515px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;margin:0 -.15rem;padding-right:6px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(196,181,253,.35) rgba(255,255,255,.06)}.tops-list-scroll.tops-list-scroll--smooth-resize{transition:height .4s cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.tops-list-scroll.tops-list-scroll--smooth-resize{transition-duration:.01ms}}.tops-list-scroll::-webkit-scrollbar{width:6px}.tops-list-scroll::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:6px}.tops-list-scroll::-webkit-scrollbar-thumb{background:rgba(196,181,253,.35);border-radius:6px}.tops-panel{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:1.25rem 1rem 1rem;box-shadow:0 4px 24px rgba(0,0,0,.2);transition:padding-top .38s cubic-bezier(.33,1,.68,1),padding-bottom .38s cubic-bezier(.33,1,.68,1);min-width:0;max-width:100%}.tops-panel[data-tops-group=pelicula]{background:rgb(42 28 68/33%);border-color:rgba(196,181,253,.22);box-shadow:0 4px 24px rgba(0,0,0,.25),0 0 0 1px rgba(30,20,48,.35) inset}.tops-panel.is-collapsed{padding-top:1rem;padding-bottom:1rem}.tops-panel__head{margin-bottom:1rem;padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem .85rem;transition:margin-bottom .38s cubic-bezier(.33,1,.68,1),padding-bottom .38s cubic-bezier(.33,1,.68,1),border-color .32s ease}.tops-panel__head-main{flex:1;min-width:0}.tops-panel__body-outer{display:grid;grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.33,1,.68,1);min-width:0;min-height:0}.tops-panel.is-collapsed .tops-panel__body-outer{grid-template-rows:0fr}.tops-panel__body{min-height:0;overflow:hidden}.tops-panel.is-collapsed .tops-panel__body{pointer-events:none}.tops-panel__actions{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.tops-panel__collapse-toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.4rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(255,255,255,.06);color:#c4b5fd;cursor:pointer;line-height:0;transition:background .2s ease,border-color .2s ease,color .2s ease}.tops-panel__collapse-toggle:hover{background:rgba(70,55,89,.35);border-color:rgba(196,181,253,.35);color:#e9d5ff}.tops-panel__collapse-toggle:focus-visible{outline:2px solid rgba(196,181,253,.65);outline-offset:2px}.tops-panel__collapse-toggle svg{display:block;width:1.1rem;height:1.1rem;transition:transform .28s cubic-bezier(.33,1,.68,1)}.tops-panel.is-collapsed .tops-panel__collapse-toggle svg{transform:rotate(180deg)}.tops-panel.is-collapsed .tops-panel__head{margin-bottom:0;padding-bottom:0;border-bottom-color:transparent;align-items:center}.tops-panel.is-collapsed .tops-panel__title{margin-bottom:0}.tops-panel.is-collapsed .tops-panel__meta{max-height:0;opacity:0;margin:0;padding:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.tops-panel__collapse-toggle svg{transition:none}.tops-panel,.tops-panel__head,.tops-panel__body-outer,.tops-panel__meta,.tops-panel__title{transition:none !important}}.tops-panel__search-toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.4rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(255,255,255,.06);color:#c4b5fd;cursor:pointer;line-height:0;transition:background .2s ease,border-color .2s ease,color .2s ease}.tops-panel__search-toggle:hover{background:rgba(70,55,89,.35);border-color:rgba(196,181,253,.35);color:#e9d5ff}.tops-panel__search-toggle:focus-visible{outline:2px solid rgba(196,181,253,.65);outline-offset:2px}.tops-panel__search-toggle[aria-expanded=true]{background:rgba(196,181,253,.22);border-color:rgba(196,181,253,.45);color:#fff}.tops-panel__search-toggle svg{display:block;width:1.1rem;height:1.1rem}.tops-panel__search-wrap{margin:0 0 .85rem;padding-bottom:.6rem;border-bottom:1px solid rgba(255,255,255,.06)}.tops-panel__search-wrap[hidden]{display:none !important}.tops-panel__search{display:block;width:100%;box-sizing:border-box;margin:0;padding:.5rem .65rem;font-size:max(16px, 0.875rem);font-weight:500;line-height:1.35;color:#f4f4f8;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:8px;color-scheme:dark}.tops-panel__search::placeholder{color:rgba(255,255,255,.38)}.tops-panel__search:focus{outline:none;border-color:rgba(196,181,253,.45);background:rgba(255,255,255,.08)}.tops-panel__search:focus-visible{outline:2px solid rgba(196,181,253,.55);outline-offset:2px}.tops-panel__expand{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.4rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(255,255,255,.06);color:#c4b5fd;cursor:pointer;line-height:0;transition:background .2s ease,border-color .2s ease,color .2s ease}.tops-panel__expand:hover{background:rgba(70,55,89,.35);border-color:rgba(196,181,253,.35);color:#e9d5ff}.tops-panel__expand:focus-visible{outline:2px solid rgba(196,181,253,.65);outline-offset:2px}.tops-panel__expand .tops-icon--expand svg{width:1.1rem;height:1.1rem}.tops-panel__title{margin:0 0 .35rem;font-size:1.1rem;font-weight:700;color:#fff;line-height:1.25;display:flex;align-items:center;gap:.55rem;transition:margin-bottom .32s ease}.tops-panel__title-text{flex:1 1 0;min-width:0}.tops-panel__meta{margin:0;font-size:.75rem;color:rgba(255,255,255,.42);display:flex;align-items:flex-start;gap:.35rem;max-height:6rem;opacity:1;overflow:hidden;transition:max-height .38s cubic-bezier(.33,1,.68,1),opacity .28s ease}.tops-panel__meta-text{flex:1;min-width:0}.tops-panel__empty{padding:1.25rem .25rem;text-align:center;color:rgba(255,255,255,.55);font-size:.9rem}.tops-panel__empty-admin{margin-top:.75rem}.tops-panel__empty-admin a{color:#c4b5fd}.tops-list{list-style:none;margin:0;padding:0}.tops-list__item{margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,.06)}.tops-list__item:last-child{border-bottom:none}.tops-panel[data-tops-group=usuario] .tops-list__item--is-current-user{background:rgba(147,197,253,.12);border-bottom-color:transparent;margin:.15rem 0}.tops-expand-modal--usuario .tops-expand-modal__scroll .tops-list__item--is-current-user{background:rgba(147,197,253,.12);border-bottom-color:transparent;margin:.15rem 0}.tops-list__empty-search{margin:0;padding:1rem .5rem 1.25rem;text-align:center;font-size:.875rem;font-weight:500;color:rgba(255,255,255,.48);line-height:1.45}a.tops-card,.tops-card--nolink{display:grid;grid-template-columns:1.5rem 56px minmax(0, 1fr);gap:.65rem;align-items:center;padding:.55rem .2rem;text-decoration:none;color:inherit;border-radius:8px;margin:0 -.2rem;transition:background .2s ease}a.tops-card:hover{background:rgba(70,55,89,.22);width:100%;margin:auto;border-radius:0;transition:all .2s ease}a.tops-card:focus-visible{outline:2px solid rgba(167,139,202,.85);outline-offset:2px}.tops-card__rank{font-size:.9rem;font-weight:700;color:#c4b5fd;text-align:center;font-variant-numeric:tabular-nums}.tops-card__thumb{display:block;width:56px;line-height:0;flex-shrink:0}.tops-thumb__img{display:block;width:56px;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px;background:#2a2a2a;box-shadow:0 2px 8px rgba(0,0,0,.35)}.tops-thumb--placeholder{display:block;width:56px;aspect-ratio:2/3;border-radius:8px;background:linear-gradient(145deg,#2a2a2a 0%,#1a1a1a 100%)}.tops-card__body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.tops-card__title{font-size:.9rem;font-weight:500;color:#fff;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tops-card__score{font-size:.78rem;color:rgba(255,255,255,.48);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:.35rem}.tops-card__score-text{min-width:0}@media (max-width:991px){.tops-page-layout{grid-template-columns:minmax(0, 1fr)}.tops-list-scroll{scrollbar-gutter:auto;margin:0;padding-right:4px}a.tops-card,.tops-card--nolink{margin-left:0;margin-right:0}}@media (max-width:767px){.tops-page-users-grid{grid-template-columns:minmax(0, 1fr)}}@media (max-width:768px){.tops-page-header__row{flex-wrap:nowrap;gap:.5rem .75rem}.tops-page-header__row .tops-page-title{flex:1 1 0;min-width:0}.tops-page-header__filter{flex:0 0 auto;flex-shrink:0;min-width:0}.tops-page-filter-select{min-width:0;width:auto;max-width:min(10.75rem, 46vw)}.tops-page .animes-archive-container{padding:0 4%}}body.tops-celebration-modal-is-open{overflow:hidden}.tops-celebration-modal{position:fixed;inset:0;z-index:10060;display:flex;align-items:center;justify-content:center;padding:max(16px, env(safe-area-inset-top, 0px)) max(16px, env(safe-area-inset-right, 0px)) max(16px, env(safe-area-inset-bottom, 0px))
        max(16px, env(safe-area-inset-left, 0px));box-sizing:border-box;pointer-events:none}.tops-celebration-modal.is-open{pointer-events:auto}.tops-celebration-modal[hidden]{display:none !important}.tops-celebration-modal__backdrop{position:absolute;inset:0;background:rgba(6,4,12,.72);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .28s ease}.tops-celebration-modal.is-open .tops-celebration-modal__backdrop{opacity:1}.tops-celebration-modal__panel{position:relative;z-index:1;width:min(440px, 100%);padding:1.5rem 1.35rem 1.35rem;text-align:center;background:rgba(28,38,52,.92);border:1px solid rgba(147,197,253,.22);border-radius:14px;box-shadow:0 24px 56px rgba(0,0,0,.5),0 0 0 1px rgba(20,35,48,.45) inset;transform:translateY(16px) scale(.96);opacity:0;transition:opacity .28s ease,transform .34s cubic-bezier(.34,1.18,.42,1)}.tops-celebration-modal.is-open .tops-celebration-modal__panel{opacity:1;transform:translateY(0) scale(1)}.tops-celebration-modal__icon{font-size:2.5rem;line-height:1;margin:0 0 .35rem}.tops-celebration-modal__title{margin:0 0 .65rem;font-size:1.35rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.2}.tops-celebration-modal__intro{margin:0 0 .85rem;font-size:.9rem;color:rgba(255,255,255,.65);line-height:1.45}.tops-celebration-modal__list{list-style:none;margin:0 0 1.15rem;padding:0;text-align:left}.tops-celebration-modal__hit{display:grid;grid-template-columns:auto auto minmax(0, 1fr);align-items:center;gap:.55rem .7rem;margin:0;padding:.55rem .65rem;background:rgba(0,0,0,.18);border-radius:10px;border:1px solid rgba(255,255,255,.08)}.tops-celebration-modal__hit+.tops-celebration-modal__hit{margin-top:.5rem}.tops-celebration-modal__hit-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.tops-celebration-modal__hit-icon .tops-icon--panel{width:2.1rem;height:2.1rem;border-radius:9px}.tops-celebration-modal__hit-icon .tops-icon--panel svg{width:1.05rem;height:1.05rem}.tops-celebration-modal__hit .tops-card__rank--medal{display:flex;align-items:center;justify-content:center;width:2.5rem;margin:0;line-height:0;color:#3d4d62;flex-shrink:0}.tops-celebration-modal__hit .tops-medal{width:2.35rem;height:auto;display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.tops-celebration-modal__hit .tops-medal__digit{fill:#f8fafc;paint-order:stroke fill;stroke:rgba(15,23,42,.65);stroke-width:.55px}.tops-celebration-modal__hit--podium-1 .tops-medal{filter:drop-shadow(0 0 12px rgba(212,175,55,.42)) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.tops-celebration-modal__hit--podium-1 .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.45)}.tops-celebration-modal__hit--podium-2 .tops-medal{filter:drop-shadow(0 0 10px rgba(150,165,185,.36)) drop-shadow(0 2px 3px rgba(0,0,0,.32))}.tops-celebration-modal__hit--podium-2 .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.42)}.tops-celebration-modal__hit--podium-3 .tops-medal{filter:drop-shadow(0 0 10px rgba(160,90,45,.38)) drop-shadow(0 2px 3px rgba(0,0,0,.33))}.tops-celebration-modal__hit--podium-3 .tops-medal__digit{fill:#fff;stroke:rgba(0,0,0,.42)}.tops-celebration-modal__hit-text{font-size:.92rem;font-weight:600;color:#f1f5f9;line-height:1.35;min-width:0}.tops-celebration-modal__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;margin:0;padding:.65rem 1rem;font-size:.95rem;font-weight:700;color:#0f172a;background:linear-gradient(180deg,#e9d5ff 0%,#c4b5fd 100%);border:none;border-radius:10px;cursor:pointer;box-shadow:0 2px 12px rgba(196,181,253,.35);transition:filter .2s ease,transform .15s ease}.tops-celebration-modal__btn:hover{filter:brightness(1.06)}.tops-celebration-modal__btn:focus-visible{outline:2px solid rgba(196,181,253,.85);outline-offset:3px}@media (prefers-reduced-motion:reduce){.tops-celebration-modal__backdrop,.tops-celebration-modal__panel{transition:none !important}.tops-celebration-modal__panel{transform:none !important}.tops-celebration-modal.is-open .tops-celebration-modal__panel{transform:none !important}}body.tops-expand-modal-is-open{overflow:hidden;padding-right:var(--veranime-modal-scrollbar-gap,0px)}body.tops-expand-modal-is-open .site-header{padding-right:var(--veranime-modal-scrollbar-gap,0px) !important}body.tops-expand-modal-is-open .tops-back-to-top{right:calc(max(24px, env(safe-area-inset-right, 0px)) + var(--veranime-modal-scrollbar-gap, 0px))}.tops-expand-modal{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:max(16px, env(safe-area-inset-top, 0px)) max(16px, env(safe-area-inset-right, 0px)) max(16px, env(safe-area-inset-bottom, 0px)) max(16px, env(safe-area-inset-left, 0px));box-sizing:border-box;pointer-events:none}.tops-expand-modal.is-open{pointer-events:auto}.tops-expand-modal[hidden]{display:none !important}.tops-expand-modal__backdrop{position:absolute;inset:0;background:rgba(6,4,12,.75);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;transition:opacity .3s ease}.tops-expand-modal.is-open .tops-expand-modal__backdrop{opacity:1}.tops-expand-modal__panel{position:relative;z-index:1;width:min(520px, 100%);max-height:min(90vh, 880px);display:flex;flex-direction:column;min-height:0;background:#17151c;border:1px solid rgba(255,255,255,.12);border-radius:14px;box-shadow:0 28px 64px rgba(0,0,0,.55);opacity:0;transform:translateY(22px) scale(.96);transition:opacity .28s ease,transform .36s cubic-bezier(.34,1.18,.42,1)}.tops-expand-modal.is-open .tops-expand-modal__panel{opacity:1;transform:translateY(0) scale(1)}.tops-expand-modal--usuario .tops-expand-modal__panel{width:min(680px, 100%);max-height:min(90vh, 900px);background:rgba(28,38,52,.75);border:1px solid rgba(147,197,253,.2);border-radius:12px;box-shadow:0 28px 64px rgba(0,0,0,.55),0 0 0 1px rgba(20,35,48,.4) inset}.tops-expand-modal--usuario .tops-expand-modal__body,.tops-expand-modal--usuario .tops-expand-modal__scroll{background:0 0}.tops-expand-modal--usuario .tops-expand-modal__header{padding-left:1.15rem;padding-right:1.15rem}.tops-expand-modal--usuario .tops-expand-modal__meta{padding-left:1.15rem;padding-right:1.15rem}.tops-expand-modal--usuario .tops-expand-modal__search-wrap{padding-left:1.15rem;padding-right:1.15rem}.tops-expand-modal--usuario .tops-expand-modal__body{padding-left:1.05rem;padding-right:1.05rem}.tops-expand-modal--usuario .tops-expand-modal__scroll{max-height:min(74vh, 640px)}.tops-expand-modal__header{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:.75rem 1rem;padding:1.1rem 1rem .65rem;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.tops-expand-modal__title{margin:0;font-size:1.15rem;font-weight:700;color:#fff;line-height:1.25;letter-spacing:-.02em;min-width:0;display:flex;align-items:center;gap:.55rem}.tops-expand-modal__title-text{min-width:0}.tops-expand-modal__actions{display:flex;align-items:center;gap:.35rem;flex-shrink:0;justify-self:end}.tops-expand-modal__search-toggle{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:0;padding:0;border:none;border-radius:8px;background:rgba(255,255,255,.06);color:rgba(196,181,253,.9);cursor:pointer;line-height:0;transition:background .2s ease,color .2s ease}.tops-expand-modal__search-toggle:hover{background:rgba(196,181,253,.15);color:#e9d5ff}.tops-expand-modal__search-toggle[aria-expanded=true]{background:rgba(196,181,253,.22);color:#fff}.tops-expand-modal__search-toggle:focus-visible{outline:2px solid rgba(196,181,253,.65);outline-offset:2px}.tops-expand-modal__search-toggle svg,.tops-expand-modal__close svg{display:block;width:1.15rem;height:1.15rem;flex-shrink:0}.tops-expand-modal__search-wrap{padding:.25rem 1rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.tops-expand-modal__search-wrap[hidden]{display:none !important}.tops-expand-modal__search{display:block;width:100%;box-sizing:border-box;margin:0;padding:.5rem .65rem;font-size:max(16px, 0.875rem);font-weight:500;line-height:1.35;color:#f4f4f8;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:8px;color-scheme:dark}.tops-expand-modal__search::placeholder{color:rgba(255,255,255,.38);font-weight:400}.tops-expand-modal__search:focus{outline:none;border-color:rgba(196,181,253,.45);background:rgba(255,255,255,.08)}.tops-expand-modal__search:focus-visible{outline:2px solid rgba(196,181,253,.55);outline-offset:2px}.tops-expand-modal__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:0;padding:0;border:none;border-radius:8px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.85);cursor:pointer;transition:background .2s ease,color .2s ease}.tops-expand-modal__close:hover{background:rgba(196,181,253,.18);color:#fff}.tops-expand-modal__close:focus-visible{outline:2px solid rgba(196,181,253,.65);outline-offset:2px}.tops-expand-modal__meta{margin:0;padding:.35rem 1rem .75rem;font-size:.75rem;color:rgba(255,255,255,.45);border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0;display:flex;align-items:flex-start;gap:.35rem}.tops-expand-modal__meta-text{flex:1;min-width:0}.tops-expand-modal__meta[hidden]{display:none !important}.tops-expand-modal__body{padding:.65rem .85rem 1rem;min-height:0;flex:1;display:flex;flex-direction:column}.tops-expand-modal__scroll{flex:1;min-height:0;max-height:min(68vh, 560px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;margin:0 -.15rem;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(196,181,253,.35) rgba(255,255,255,.06)}.tops-expand-modal__scroll::-webkit-scrollbar{width:6px}.tops-expand-modal__scroll::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:6px}.tops-expand-modal__scroll::-webkit-scrollbar-thumb{background:rgba(196,181,253,.35);border-radius:6px}.tops-expand-modal__scroll>.tops-list-scroll{max-height:none;overflow:visible;margin:0;padding-right:0;scrollbar-gutter:auto}@media (max-width:767px){.tops-expand-modal{flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;min-height:100vh;min-height:100dvh;width:100%}.tops-expand-modal__panel{width:100%;max-width:none;flex:1 1 auto;min-height:100vh;min-height:100dvh;max-height:none;border-radius:0;border:none;box-shadow:none;transform:translateY(100%);transition:opacity .3s ease,transform .38s cubic-bezier(.32,.72,0,1)}.tops-expand-modal.is-open .tops-expand-modal__panel{transform:translateY(0)}.tops-expand-modal__header{padding-top:max(1.1rem, env(safe-area-inset-top, 0px));padding-right:max(1rem, env(safe-area-inset-right, 0px));padding-bottom:.65rem;padding-left:max(1rem, env(safe-area-inset-left, 0px))}.tops-expand-modal__meta{padding-left:max(1rem, env(safe-area-inset-left, 0px));padding-right:max(1rem, env(safe-area-inset-right, 0px))}.tops-expand-modal__search-wrap{padding-left:max(1rem, env(safe-area-inset-left, 0px));padding-right:max(1rem, env(safe-area-inset-right, 0px))}.tops-expand-modal__body{flex:1;min-height:0;padding:.65rem max(0.85rem, env(safe-area-inset-right, 0px)) max(1rem, env(safe-area-inset-bottom, 0px)) max(0.85rem, env(safe-area-inset-left, 0px))}.tops-expand-modal__scroll{max-height:none}}@media (prefers-reduced-motion:reduce){.tops-expand-modal__backdrop,.tops-expand-modal__panel{transition:none !important}.tops-expand-modal__panel{transform:none !important}.tops-expand-modal.is-open .tops-expand-modal__panel{transform:none !important}.tops-expand-modal__close{transition:none}}@media (max-width:640px){.af-panel-grid{grid-template-columns:repeat(1,1fr)}}.tops-back-to-top:not(.is-visible){pointer-events:none}.tops-back-to-top{position:fixed;right:max(24px, env(safe-area-inset-right, 0px));left:auto;bottom:max(24px, env(safe-area-inset-bottom, 0px));z-index:9999;width:56px;height:56px;border-radius:50%;border:none;padding:0;background:#463759;color:#fff;box-shadow:0 4px 16px rgba(70,55,89,.4);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease,background .2s ease,box-shadow .2s ease}.tops-back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.tops-back-to-top:hover{background:#5a4870;box-shadow:0 6px 20px rgba(70,55,89,.55);transform:translateY(-2px)}.tops-back-to-top.is-visible:hover{transform:translateY(-2px)}.tops-back-to-top:focus-visible{outline:2px solid rgba(196,181,253,.9);outline-offset:3px}.tops-back-to-top svg{display:block;width:24px;height:24px}@media (prefers-reduced-motion:reduce){.tops-back-to-top{transition:none}.tops-back-to-top:hover{transform:none}.tops-back-to-top.is-visible:hover{transform:none}}
.chapters-section-header{display:flex !important;justify-content:space-between !important;align-items:center !important;flex-wrap:nowrap !important;gap:15px !important}.chapters-section-title{flex-shrink:1;min-width:0}.chapters-section-title .title-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapters-controls{display:flex;gap:10px;align-items:center;flex-shrink:0}.chapters-search-btn,.chapters-sort-btn{background:rgba(70,55,89,.2);border:1px solid rgba(70,55,89,.4);border-radius:8px;padding:10px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:rgba(255,255,255,.8);position:relative}.chapters-search-btn:after,.chapters-sort-btn:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(-5px);background:rgba(0,0,0,.9);color:#fff;padding:8px 12px;border-radius:6px;font-size:13px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.3)}.chapters-search-btn:before,.chapters-sort-btn:before{content:'';position:absolute;bottom:calc(100% + 2px);left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:rgba(0,0,0,.9);opacity:0;pointer-events:none;transition:all .3s ease;z-index:1000}.chapters-search-btn:hover,.chapters-sort-btn:hover{background:rgba(70,55,89,.4);border-color:rgba(70,55,89,.65);color:#fff;transform:translateY(-2px)}.chapters-search-btn:hover:after,.chapters-sort-btn:hover:after,.chapters-search-btn:hover:before,.chapters-sort-btn:hover:before{opacity:1;transform:translateX(-50%) translateY(0)}.chapters-search-btn:active,.chapters-sort-btn:active{transform:translateY(0)}.chapters-search-btn.active{background:rgba(70,55,89,.45);border-color:rgba(70,55,89,.75);color:#8a6ea8}.chapters-sort-btn svg{transition:transform .3s ease}.chapters-sort-btn[data-order=asc] svg{transform:rotate(180deg)}.chapters-search-container{position:relative;margin:20px 0;opacity:0;transform:translateY(-10px);transition:all .3s ease}.chapters-search-container.show{opacity:1;transform:translateY(0)}.chapters-search-input{width:100%;padding:12px 45px 12px 15px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:15px;transition:all .3s ease}.chapters-search-input:focus{outline:none;background:rgba(255,255,255,.08);border-color:#463759}.chapters-search-input::placeholder{color:rgba(255,255,255,.4)}.chapters-search-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:0 0;border:none;color:rgba(255,255,255,.5);padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border-radius:4px}.chapters-search-clear:hover{color:rgba(255,255,255,.8);background:rgba(255,255,255,.1)}.capitulo-card.hidden-by-search{display:none !important}.no-results-message{text-align:center;padding:40px 20px;color:rgba(255,255,255,.6);font-size:16px}.no-results-message svg{margin-bottom:15px;opacity:.5}.capitulo-card{transition:opacity .2s ease,transform .2s ease}.capitulo-card.fade-out{opacity:0;transform:scale(.95)}@media (max-width:768px){.chapters-section-header{gap:10px !important}.chapters-controls{gap:8px}.chapters-search-btn,.chapters-sort-btn{width:40px;height:40px;padding:8px}.chapters-search-btn svg,.chapters-sort-btn svg{width:18px;height:18px}.chapters-search-input{font-size:14px;padding:10px 40px 10px 12px}}@media (max-width:480px){.chapters-section-header{gap:8px !important;align-items:flex-start !important}.chapters-section-title{flex-shrink:1 !important;min-width:0 !important;max-width:calc(100% - 100px)}.chapters-section-title .title-text{white-space:normal !important;word-break:break-word;line-height:1.3;overflow:visible;text-overflow:clip}.chapters-controls{flex-shrink:0 !important;margin-top:-2px}.chapters-search-btn,.chapters-sort-btn{width:36px;height:36px;padding:6px}.chapters-search-btn svg,.chapters-sort-btn svg{width:16px;height:16px}}
.notifications-btn{position:relative}.notifications-badge{position:absolute;top:-4px;right:-4px;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);color:#fff;font-size:10px;font-weight:700;min-width:18px;height:18px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 5px;box-shadow:0 2px 8px rgba(239,68,68,.4);animation:pulse-badge 2s infinite;z-index:1}@keyframes pulse-badge{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width:992px){.notifications-panel{right:10px !important}}.notifications-panel{position:fixed;top:70px;right:20px;width:380px;max-height:500px;background:rgba(20,20,20,.98);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.5);z-index:10000;opacity:0;visibility:hidden;transform:translateY(-10px) scale(.95);transition:top .25s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.notifications-panel.active{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.notifications-panel.header-scrolled{top:50px}body.admin-bar .notifications-panel{top:102px}body.admin-bar .notifications-panel.header-scrolled{top:92px}@media screen and (max-width:782px){body.admin-bar .notifications-panel{top:116px}}.notifications-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.notifications-header .notifications-title{display:block;margin:0;font-size:1.2em;font-weight:600;color:#fff}.notifications-close{background:0 0;border:none;color:#999;cursor:pointer;padding:5px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.notifications-close:hover{background:rgba(255,255,255,.1);color:#fff}.notifications-content{flex:1;overflow-y:auto;max-height:420px}.notifications-content::-webkit-scrollbar{width:6px}.notifications-content::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:10px}.notifications-content::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:10px}.notifications-content::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.notifications-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#999}.notifications-loading svg{animation:spin 1s linear infinite;margin-bottom:15px}.notifications-loading p{margin:0;font-size:.9em}.notification-item{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;transition:all .2s ease;display:flex;gap:12px;text-decoration:none;color:inherit}.notification-item:last-child{border-bottom:none}.notification-item:hover{background:rgba(255,255,255,.05)}.notification-item.unread{background:rgba(70,55,89,.12)}.notification-item.unread:hover{background:rgba(70,55,89,.18)}.notification-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.notification-icon svg{width:20px;height:20px;stroke:currentColor}.notification-icon.type-info{background:rgba(59,130,246,.2);color:#60}.notification-icon.type-success{background:rgba(16,185,129,.2);color:#10b981}.notification-icon.type-warning{background:rgba(245,158,11,.2);color:#f59e0b}.notification-icon.type-announcement{background:rgba(139,92,246,.2);color:#8b5cf6}.notification-icon.unread:after{content:'';position:absolute;top:0;right:0;width:10px;height:10px;background:#ef4444;border:2px solid rgba(20,20,20,.98);border-radius:50%;box-shadow:0 0 0 2px rgba(239,68,68,.3)}.notification-content{flex:1;min-width:0}.notification-title{font-size:.95em;font-weight:600;color:#fff;margin:0 0 4px;line-height:1.4}.notification-item.unread .notification-title{color:#fff}.notification-text{font-size:.85em;color:#999;margin:0 0 6px;line-height:1.5}.notification-date{font-size:.75em;color:#666;margin:0}.notifications-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#999}.notifications-empty svg{margin-bottom:15px;opacity:.5}.notifications-empty .notifications-empty-title{display:block;margin:0 0 8px;font-size:1.1em;font-weight:600;color:#e5e5e5}.notifications-empty p{margin:0;font-size:.9em}@media (max-width:480px){.notifications-panel{right:10px;left:10px;width:auto;max-width:none}}@media (max-width:620px){.notifications-panel{top:60px}body.admin-bar .notifications-panel{top:106px}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes slideIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.notification-item{animation:slideIn .3s ease backwards}.notification-item:nth-child(1){animation-delay:.05s}.notification-item:nth-child(2){animation-delay:.1s}.notification-item:nth-child(3){animation-delay:.15s}.notification-item:nth-child(4){animation-delay:.2s}.notification-item:nth-child(5){animation-delay:.25s}
.st0{fill:#fff}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}