:root{--wtr-bg:#f2f3f4;--wtr-nav-color:#495057;--wtr-card-bg:#1f2129;--wtr-dark:#000;--wtr-color:#212529;--wtr-color-main:#a9a9a9;--wtr-color-secondary:#c5c5c5;--wtr-active:#fefefe;--wtr-hr:rgba(169,169,169,.25);--wtr-hr-color:#a9a9a9;--wtr-page-color:#212529;--wtr-dark-btn:#111;--wtr-btn-active:#333;--wtr-grayblue:#64748b;--bs-primary:#fd7e14;--bs-primary-rgb:253,126,20;--bs-component-bg:var(--bs-white);--bs-component-border:var(--bs-border-color);--bs-component-hover-bg:var(--bs-gray-100);--bs-component-active-bg:var(--bs-primary-bg-subtle);--chapter-padding:8px;--chapter-margin:-8px}@media screen and (max-width:575px){:root{--chapter-padding:12px;--chapter-margin:-12px}}:root .btn-dark{background-color:var(--wtr-dark)}[data-bs-theme=dark]{--wtr-bg:#1b1d23;--wtr-nav-color:#2f3139;--wtr-card-bg:#1f2129;--wtr-color:#a9a9a9;--wtr-color-main:#a9a9a9;--wtr-color-secondary:#c5c5c5;--wtr-active:#fefefe;--wtr-hr:rgba(169,169,169,.25);--wtr-hr-color:#a9a9a9;--wtr-page-color:#212529;--wtr-dark-btn:#111;--wtr-btn-active:#616161;--bs-component-bg:var(--bs-gray-800);--bs-component-border:var(--bs-border-color);--bs-component-hover-bg:var(--bs-gray-700);--bs-component-active-bg:var(--bs-primary-bg-subtle)}.breadcrumb{--bs-breadcrumb-item-active-color:var(--bs-secondary-color)}.dark-mode{background-color:var(--wtr-bg);color:var(--wtr-color-main)}.dark-mode .bg-light{background-color:var(--wtr-bg)!important;color:var(--wtr-color-main)!important}.btn-dark{background-color:var(--wtr-dark-btn)!important}body.dark-mode .btn-secondary{color:var(--wtr-color-main);border-color:var(--wtr-color-main);background-color:#2f3139}body.dark-mode .btn-outline-secondary{color:var(--wtr-color-main)}body.dark-mode .btn-outline-dark{color:#fff;border-color:var(--wtr-color-main)}body.dark-mode .nav.material .nav-link{color:var(--wtr-color-main);border-color:var(--wtr-color-main)}body.dark-mode .nav.material .nav-link.active{color:#fff;border-color:#fff}body.dark-mode .separator:before,body.dark-mode .separator:after{border-bottom:1px solid var(--wtr-hr)}body.dark-mode .table.table-striped,body.dark-mode .table.table-striped td{color:var(--wtr-color-main)}body.dark-mode .table.table-striped tr{border-color:var(--wtr-color-main)}body.dark-mode .card{color:var(--wtr-color-main);background-color:#1f2129}body.dark-mode a{color:var(--wtr-color-secondary)}body.dark-mode a:hover{color:#fff}body.dark-mode .btn.btn-outline-secondary,body.dark-mode .btn.btn-dark{border-color:var(--wtr-color-main)}body.dark-mode .dropdown-menu{background:var(--wtr-nav-color)}body.dark-mode .dropdown-menu .dropdown-item:hover{background:#1f2129}body.dark-mode .list-group .list-group-item{background-color:var(--wtr-nav-color);color:#fff}body.dark-mode .list-group .list-group-item a{color:#fff}body.dark-mode .series-list .serie-item .detail-mobile{color:var(--wtr-color-main)}body.dark-mode .serie-filters .btn-group .btn-dark{color:#fff;background:var(--wtr-dark-btn);font-weight:700}body.dark-mode .serie-filters .dropdown-toggle.btn-outline-dark{color:#fff;border-color:var(--wtr-color-main);background:var(--wtr-dark-btn);font-weight:700}body.dark-mode .serie-filters .filter-summary .filter-badge{color:#6ea8fe;background-color:rgba(13,110,253,.2);border-color:rgba(13,110,253,.5)}body.dark-mode .serie-filters .filter-summary .filter-badge.genre-include{color:#75b798;background-color:rgba(25,135,84,.2);border-color:rgba(25,135,84,.5)}body.dark-mode .serie-filters .filter-summary .filter-badge.genre-exclude{color:#ea868f;background-color:rgba(220,53,69,.2);border-color:rgba(220,53,69,.5)}body.dark-mode .serie-filters .filter-summary .filter-badge.tag-include{color:#a370f7;background-color:rgba(102,16,242,.2);border-color:rgba(102,16,242,.5)}body.dark-mode .serie-filters .filter-summary .filter-badge.tag-exclude{color:#e685b5;background-color:rgba(214,51,132,.2);border-color:rgba(214,51,132,.5)}body.dark-mode .serie-filters .filter-summary .filter-badge.folder-filter{color:#ffda6a;background-color:rgba(255,193,7,.2);border-color:rgba(255,193,7,.5)}body.dark-mode .serie-filters .filter-summary .filter-badge.library-exclude{color:#adb5bd;background-color:rgba(108,117,125,.2);border-color:rgba(108,117,125,.5)}body.dark-mode .genre-filter .genre-item.active,body.dark-mode .rank-item.active{color:var(--wtr-active)}body.dark-mode .serie-item,body.dark-mode .rec-item{border-color:#2f3139}body.dark-mode .serie-rankings .nav-link.active{color:#fff;border-color:#fff}body.dark-mode .chapter-body .alert-secondary{background:var(--wtr-nav-color);color:var(--wtr-color-main)}body.dark-mode .chapter-body::selection{background-color:rgba(13,110,253,.2)}body.dark-mode .search-result{background:var(--wtr-nav-color)}body.dark-mode .search-result .search-item:hover{background:var(--wtr-bg)}body.dark-mode .ranking-list .rank-item{background:var(--wtr-nav-color)}body.dark-mode .pagination-md .page-link{color:#eee;background-color:var(--wtr-page-color);border-color:#eee}body.dark-mode .pagination-md .page-item.active .page-link{z-index:3;color:var(--wtr-page-color);background-color:#eee;border-width:1px;border-color:#eee}:root{--bs-font-sans-serif:Nunito Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.row{--bs-gutter-x:.5rem}.container{--bs-gutter-x:.375rem}@media screen and (max-width:575px){.navbar .container{padding:0 8px!important}}html{scroll-behavior:auto!important}body{background:#f2f3f4;margin:0;padding:0}a:hover,a:active{color:#000;text-decoration:underline}a{color:#333;text-decoration:none}.pointer{cursor:pointer}.position-absolute.top-right{top:0;right:0}.position-absolute.bottom-right{bottom:0;right:0}.w-link{cursor:pointer}.w-link:hover{text-decoration:underline}button,a.btn{box-shadow:none!important}nav a:hover,nav a:active{color:#000;text-decoration:none}.navbar-brand{font-size:18px}.navbar-brand svg{width:30px;height:30px}.page-title{align-items:center;width:100%;font-size:24px;font-weight:600;display:flex}.page-title svg{margin-right:4px}.page-count{margin-left:auto;font-size:14px}.fix-size{max-width:760px;margin:0 auto}.fix-loader{text-align:center;z-index:999;width:100%;height:24px;position:absolute;top:-12px;left:0}.fix-loader.left-corner{text-align:left;width:auto;top:4px;left:4px}.fix-loader.bottom{top:auto;bottom:-12px}.fix-shadow{box-shadow:0 4px 12px rgba(0,0,0,.1)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-black\/50{--tw-shadow-color:rgba(0,0,0,.5);--tw-shadow:var(--tw-shadow-colored)}.fix-span>span{padding:0 3px;display:inline-block}.card{box-shadow:0 4px 12px rgba(0,0,0,.1);border:none!important}.card .card-body{padding:var(--chapter-padding);position:relative;border:none!important}@media screen and (max-width:575px){.card{border-radius:0;margin-left:-4px;margin-right:-4px}.card .card-header{border-radius:0}}.layout-body a{font-weight:500}.layout-body .link{cursor:pointer;font-weight:700}.layout-body{min-height:calc(100vh - 174px)}@media screen and (max-width:575px){.layout-body{min-height:calc(100vh - 168px);padding-left:4px;padding-right:4px}}.header-spacer{height:68px}@media screen and (max-width:575px){.header-spacer{height:62px}.modal-dialog.modal-lg{margin:0!important}.modal-dialog.modal-lg .modal-content{border-radius:0!important}}.d-center{align-items:center;display:flex}.hamburger>.btn,.hamburger.btn{position:relative}.ico{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.left-menu{max-width:80%}.dark-mode .left-menu{background-color:var(--wtr-nav-color);color:var(--wtr-color-main)}.dark-mode .left-menu .menu-item:hover{color:#fff}.dark-mode .left-menu .btn-close{filter:invert()grayscale()brightness(200%)}.dark-mode .left-menu .btn-group .btn{border:1px solid var(--wtr-color-main)}.left-menu-list .menu-item:hover{text-decoration:underline}.left-menu-list .menu-item.active{font-weight:700}.left-menu-list .menu-item{cursor:pointer}.left-menu-list .theme-selector,.left-menu-list .menu-item{align-items:center;display:flex}.left-menu-list .theme-selector svg,.left-menu-list .menu-item svg{margin-right:10px}.left-menu-list .theme-selector,.left-menu-list .menu-item{padding:6px 12px}.breadcrumb-item a:hover{text-decoration:underline}.flag{height:24px;min-height:24px;margin-right:5px}.locale-switch .flag{height:24px;margin-right:5px}.locale-switch .dropdown-item.active,.locale-switch .dropdown-item:active{background:#212529}.locale-switch .dropdown-toggle{align-items:center;width:100%;margin:0;padding:4px 12px 4px 9px;display:flex}.locale-switch .dropdown-toggle img,.locale-switch .dropdown-toggle svg{height:24px;margin-right:5px}.locale-switch .dropdown-toggle span{align-items:center;display:inline-flex}.nav-link>svg{opacity:.55;width:24px;height:24px;margin-right:3px;transition:opacity .15s ease-in-out}.nav-link:hover svg{opacity:.75}.nav-link.active svg{opacity:1}.nav-link{align-items:center;display:flex}footer{text-align:center;background-color:#f8f8f8;min-height:94px;padding:1.5em;font-size:12.5px;line-height:28px}footer a{color:#333;padding:0 5px;text-decoration:none;display:inline-block}.dark-mode footer{background-color:var(--wtr-nav-color);color:var(--wtr-color-main)}hr{color:var(--wtr-hr-color);margin:.5rem 0}.dropdown-divider{border-color:var(--wtr-hr-color);opacity:.25}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:#f0f0f0}.result-404{justify-content:center;align-items:center;padding:12px;display:flex}.negative-check .form-check-input.is-invalid:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E")}.negative-check label{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:capitalize}.serie-finder .genre-filter .negative-check{flex:50%;width:50%;max-width:50%}.serie-finder .filter-results{display:flex}.serie-finder .filter-off .filter-body,.serie-finder .filter-on .filter-results{display:none}@media screen and (min-width:992px){.serie-finder .filter-results{display:none!important}.serie-finder .filter-body{display:block!important}}a.navbar-brand{color:#fff!important}a.navbar-brand svg{width:30px;height:30px}.theme-selector{align-items:center;width:100%;display:flex;padding-right:0!important}.theme-selector .btn-group{flex:1;display:flex}.theme-selector .btn-group .btn{flex:1}.user-menu .theme-selector svg{margin-left:2px;margin-right:10px}.user-menu .dropdown-toggle:after{display:none!important}.user-menu .dropdown-menu{width:280px;padding:12px 18px}.user-menu .dropdown-item{align-items:center;display:flex}.user-menu .dropdown-item svg{margin-right:10px}.user-menu .user-header{padding:8px 8px 0}.user-menu .user-header .exp-progress{text-decoration:none;display:block}.user-menu .user-header .exp-progress:hover .progress-bar{background-color:#d39e00}.user-menu .user-header .exp-progress .progress{height:1.2rem;position:relative}.user-menu .user-header .exp-progress .progress .progress-bar{color:#000;min-width:100px;transition:background-color .2s}.desc-wrap{font-size:14px}.desc-wrap .swap{cursor:pointer;z-index:2;font-weight:700;text-decoration:underline;position:relative}.description{--background:#fff;max-height:10.5em;display:block;position:relative;overflow:hidden}.dark-mode .description{--background:#1f2129}.description:after{content:"";color:#fff;background:linear-gradient(0deg,var(--background)0%,transparent 100%);pointer-events:none;width:100%;height:2rem;position:absolute;bottom:0;left:0}.description.show{max-height:2000px;overflow:auto}.description.show:after{display:none!important}.description p{margin-bottom:8px}.text-pre{white-space:pre}.pre-wrap{white-space:break-spaces}.st-0{color:#00c853!important}.st-1{color:#e53935!important}.st-2{color:#ffee58!important}.st-3{color:#9c27b0!important}.wtr-scroll::-webkit-scrollbar{width:8px;height:8px}.wtr-scroll::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:6px}.dark-mode .wtr-scroll::-webkit-scrollbar-track{background-color:#616161}.wtr-scroll::-webkit-scrollbar-thumb{background-color:#a5a5a5;background-clip:content-box;border:0 solid transparent;border-radius:6px}.nav.new-pills{background:var(--wtr-bg);border-radius:6px;gap:4px;padding:4px;font-weight:600;display:flex}.nav.new-pills .nav-item{flex:1;min-width:128px}.nav.new-pills.min-3 .nav-item{min-width:96px}.nav.new-pills .nav-link{white-space:nowrap;color:#000;background-color:transparent;border-radius:6px;justify-content:center;width:100%;transition:all .3s;border:0!important}.nav.new-pills .nav-link.active{background-color:var(--wtr-btn-active)!important;color:#fff!important}.dark-mode .nav.new-pills .nav-link{color:var(--wtr-color-main);border-color:var(--wtr-color-main)}.nav.material.nav-pills{display:flex}.nav.material.nav-pills .nav-item{flex:1}.nav.material.nav-pills .nav-link{white-space:nowrap}.dark-mode .nav.material.nav-pills .nav-link{color:var(--wtr-color-main);border-color:var(--wtr-color-main)}.nav.material .nav-link{color:#b7b7b7;border-radius:0;width:100%;padding:4px;font-size:16px;font-weight:700;display:block;background-color:transparent!important}.nav.material .nav-link.active{color:#333;border-bottom:2px solid #333}.highlight{color:#fff;background:#1c1f23;padding:0 2px}.dark-mode .highlight{color:#fff;background-color:#616161}.pagination{justify-content:center;margin:8px auto;display:flex}.pagination.pagination-md .page-link{color:var(--wtr-page-color);padding:.5rem 1rem;font-size:1rem}.pagination.pagination-md .page-item.active .page-link{z-index:3;color:#fff;background-color:var(--wtr-page-color);border-color:var(--wtr-page-color)}.navbar.fixed-top{margin-top:0;transition:margin-top .2s}.navbar.fixed-bottom{margin-bottom:0;transition:margin-bottom .2s ease-in-out}.hide-navbar:not(.popover-open) .navbar.fixed-top{margin-top:-56px}.hide-menu .navbar.fixed-bottom{margin-bottom:-500px}.text-red{color:#e53935}.modal+.modal-backdrop{z-index:1055}svg{fill:currentColor;flex:none;width:24px;height:24px}svg.small{width:18px;height:18px}svg.patreon{fill:silver;width:18px;height:18px;margin-left:2px}svg.patreon.gold{fill:#ffc107}svg.patreon.platinum{fill:#b9f2ff}svg.patreon.ruby{fill:#dc143c}.cl-gold{color:#ffc107!important}.cl-bg-gold{background:#ffc107!important}.cl-fill-gold{fill:#ffc107!important}.cl-silver{color:silver!important}.cl-bg-silver{background:silver!important}.cl-fill-silver{fill:silver!important}.cl-bronze{color:#cd7f32!important}.cl-bg-bronze{background:#cd7f32!important}.cl-fill-bronze{fill:#cd7f32!important}.cl-platinum{color:#b9f2ff!important}.cl-bg-platinum{background:#b9f2ff!important}.cl-fill-platinum{fill:#b9f2ff!important}.cl-ruby{color:#dc143c!important}.cl-bg-ruby{background:#dc143c!important}.cl-fill-ruby{fill:#dc143c!important}.cl-google{color:#1a73e8!important}.cl-bg-google{background:#1a73e8!important}.cl-fill-google{fill:#1a73e8!important}.w-md-editor svg{fill:unset!important;width:unset!important;height:unset!important}.continue-reading{color:#fff;background:#2f3139;border-radius:.25rem;flex-direction:row;align-items:center;height:48px;max-height:48px;display:flex;overflow:hidden;margin:0 2px 8px!important}.continue-reading .loading-text{padding:0 44px}.continue-reading a{color:#fff;flex:1;align-items:center;display:flex;overflow:hidden}.continue-reading a .title-wrap{flex-wrap:wrap;justify-content:flex-start;max-height:36px;padding-right:5px;line-height:18px;display:flex;overflow:hidden}.continue-reading .image-wrap{border-radius:0;flex:none;width:36px;height:48px;margin-right:.5rem;box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.continue-reading .title{margin-right:5px}.continue-reading .chapter-title{opacity:.8}.continue-reading .continue-btn{text-align:center;background:rgba(255,255,255,.2);align-items:center;height:48px;margin-left:auto;line-height:1.2em;display:flex}.continue-reading .continue-btn span{padding:0 6px}.continue-reading .continue-btn .chapter-no{border-left:1px solid #2f3139;height:48px;line-height:48px}.separator{text-align:center;align-items:center;min-height:17px;font-size:13px;line-height:20px;display:flex}.glossary-enhanced{min-width:20px;height:20px}.glossary-enhanced svg{width:20px;height:20px;margin:0 4px}.tooltip-enhanced{text-transform:capitalize}.separator:before,.separator:after{content:"";border-bottom:1px solid var(--bs-border-color-translucent);flex:1}.separator:not(:empty):before{margin-right:.25em}.separator:not(:empty):after{margin-left:.25em}.discord{text-align:center}.discord a{display:flex}.discord img{width:240px;max-width:100%;margin:0 auto}.discord .title{max-width:260px;margin:0 auto;padding:5px 12px;display:inline-block}.discord b{font-weight:600;text-decoration:underline}.recent-chapters>h3{margin:0}.recent-list .recent-body{display:flex}.recent-list .recent-item:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.recent-list .recent-item .image-wrap{border-radius:4px;flex:none;width:60px;height:80px}.recent-list .recent-item .info{flex:1;padding-left:10px}.recent-list .recent-item .info .title{font-weight:700}.recent-list .recent-item .info b{margin-right:5px}.recent-list .recent-item .info a{display:flex}.recent-list .recent-item .info a div{flex:1}.recent-list .recent-item .info .date{white-space:nowrap;flex:0;font-weight:700}.rec-list{flex-wrap:wrap;justify-content:space-around;gap:6px;display:flex}.rec-list .rec-item{border:1px solid #eaeaea;border-top:0;border-radius:4px;flex-direction:column;align-items:center;width:105px;padding:0;display:flex}.rec-list .rec-item .image-wrap{border-radius:4px 4px 0 0;width:105px;height:140px;position:relative}.rec-list .rec-item .genres{text-align:center;max-height:24px;overflow:hidden}.rec-list .rec-item .genre{opacity:.7;text-transform:capitalize;padding:0 3px;font-size:12px;display:inline-block}.rec-list .rec-item .title{text-align:center;max-width:100%;height:40px;padding:0 4px;font-size:14px;font-weight:700;display:inline-block;overflow:hidden}.bigbtn-group{flex-wrap:wrap;gap:8px;display:flex}@media screen and (max-width:768px){.bigbtn-group{margin:0 2px}}.bigbtn-group .bigbtn{color:#fff;text-align:center;background:#fff 50%/cover;border-radius:4px;flex:1;justify-content:center;align-items:center;min-width:20%;display:flex;position:relative;overflow:hidden;text-decoration:none!important}@media screen and (max-width:768px){.bigbtn-group .bigbtn{min-width:40%}}.bigbtn-group .bigbtn.small{min-width:100px;max-width:auto;flex:none}.bigbtn-group .bigbtn.small svg{width:32px;height:32px;margin:0 8px 0 0}.bigbtn-group .bigbtn.small .big-wrap{flex-direction:row;padding:8px 12px}.bigbtn-group .bigbtn.small .title{white-space:nowrap;padding:0 4px;font-size:16px}.bigbtn-group .bigbtn:after{content:"";z-index:1;opacity:.4;background:#000;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.bigbtn-group .bigbtn .big-wrap{z-index:2;flex-direction:column;justify-content:center;align-items:center;padding:12px 0;display:flex;position:relative}.bigbtn-group .bigbtn svg{width:auto;max-width:90%;height:36px;margin:6px 0}.bigbtn-group .bigbtn.discord{background:#5865f2}.bigbtn-group .bigbtn.discord:after{opacity:.1}.bigbtn-group .bigbtn.discord:hover:after{opacity:.3}.bigbtn-group .bigbtn .title{font-size:14px;font-weight:600}.bigbtn-group .bigbtn:hover{cursor:pointer}.bigbtn-group .bigbtn:hover:after{opacity:.6}.btn-series>b{background:rgba(0,0,0,.6);border-radius:0 0 4px 4px;width:70px;margin-left:-35px;padding:0 4px;font-size:12px;font-weight:500;position:absolute;top:0;left:50%}.new-series{max-width:100%}.new-series.rec-series{max-width:760px}.new-series .horizontal-list{padding:5px 0;display:flex;overflow-x:auto}.new-series .info-line{font-size:12px}.new-series .info-line .genre{text-transform:capitalize}.new-series .serie-item{border-radius:4px;width:174px;min-width:174px;overflow:hidden}.new-series .serie-item:first-of-type{margin-left:0}.new-series .serie-item{border:1px solid #eaeaea;margin:0 4px}.new-series .serie-item .title{white-space:normal;height:40px;padding:0 8px;font-size:14px;font-weight:700;display:inline-block;overflow:hidden}.new-series .details{height:40px;padding:2px 8px}.new-series .add-date{font-size:12px}.new-series .image-wrap{width:172px;height:230px;display:block}.serie-rankings .rank-item{color:#757575;border-radius:4px;flex-direction:row;align-items:center;display:flex;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,.1)}.dark-mode .serie-rankings .rank-item{color:var(--wtr-color-main)}.serie-rankings .rank-item .info{flex:1;padding:6px;overflow:hidden}.serie-rankings .rank-item .title{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.serie-rankings .rank-item .details{white-space:nowrap;align-items:center;padding:0 8px 0 0;font-size:13px;line-height:16px;display:flex}.serie-rankings .rank-item .details svg{width:16px;height:16px}.serie-rankings .rank-item .image-wrap{flex:none;width:48px;height:64px;margin-right:5px}.serie-rankings .rank-item .rating-detail{font-size:14px}.serie-rankings .rank-item .rating-detail .star{font-size:20px;line-height:20px}.ranking-list{flex-direction:column;display:flex}.ranking-list .image-wrap .placeholder{height:64px}.ranking-list .rank-item:last-of-type{margin-bottom:0!important}.rank-nav .rank-link{border-right:1px solid #83848f;margin-right:15px;padding-right:15px}.rank-nav .rank-link:last-child{border-right:none;margin-right:0;padding-right:0}.rank-nav .rank-link.active{font-weight:700}.giveaway a b{padding:0 4px;display:inline-block}.home-content{padding:0 6px}.home-content .home-top-section{background:linear-gradient(-135deg,var(--bs-gray-600)0%,var(--bs-gray-900)100%)}.dark-mode .home-content .home-top-section{background:linear-gradient(-180deg,var(--bs-gray-700)0%,var(--wtr-bg)100%)}.home-content .home-top-section{color:#fff;border-radius:4px;margin-bottom:1rem;padding:32px 8px 24px}.home-content .home-top-section .home-logo-section{text-align:center;justify-content:center;align-items:center;margin-bottom:1rem;font-size:2.5rem;line-height:1;display:flex}.home-content .home-top-section .home-logo-section .home-logo{width:56px;height:56px}.home-content .home-top-section .home-search-form{max-width:600px;margin:0 auto 1.5rem}.home-content .home-top-section .home-search-form .search-wrapper{border-radius:4px;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.2)}.home-content .home-top-section .home-search-form .search-wrapper .home-search-input{border:none;border-radius:4px 0 0 4px;flex:1;padding:.875rem 1.5rem;font-size:1rem}.home-content .home-top-section .home-search-form .search-wrapper .home-search-input:focus{box-shadow:none;outline:none}.home-content .home-top-section .home-search-form .search-wrapper .home-search-btn{background:var(--bs-primary);color:#fff;border:none;border-radius:0 4px 4px 0;justify-content:center;align-items:center;padding:.875rem 1.5rem;transition:all .3s;display:flex}.home-content .home-top-section .home-search-form .search-wrapper .home-search-btn svg{width:24px!important;height:24px!important}.home-content .home-top-section .home-search-form .search-wrapper .home-search-btn:hover{background:rgba(var(--bs-primary-rgb),.8)}.home-content .home-top-section .home-subtitle{opacity:.95;margin-bottom:1.5rem;font-size:1rem}.home-content .home-top-section .home-actions .btn{border-radius:4px;min-width:150px;padding:.625rem 1.5rem;font-weight:600;transition:all .3s}.home-content .home-top-section .home-actions .btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.home-content .home-top-section .home-actions .btn.btn-primary{color:var(--bs-primary);background:#fff;border-color:#fff}.home-content .home-top-section .home-actions .btn.btn-primary:hover{background:rgba(255,255,255,.9)}.home-content .home-top-section .home-actions .btn.btn-outline-primary{color:#fff;border-color:#fff}.home-content .home-top-section .home-actions .btn.btn-outline-primary:hover{background:rgba(255,255,255,.2);border-color:#fff}.home-content .home-content-body{padding-bottom:3rem}.home-content .intro-section{margin-bottom:2rem}.home-content .intro-section p{margin-bottom:1rem;font-size:1rem;line-height:1.7}.home-content h2{color:var(--text-primary);margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.home-content h2.mt-h-medium{margin-top:2.5rem}.home-content p{color:var(--text-secondary);margin-bottom:1rem;font-size:1rem;line-height:1.7}.home-content a{color:var(--link-color);text-decoration:none}.home-content a:hover{text-decoration:underline}.home-content .feature-list{margin:1.5rem 0;padding-left:1.5rem}.home-content .feature-list li{margin-bottom:1.5rem;line-height:1.7}.home-content .feature-list li strong{color:var(--text-primary);font-weight:600}.home-content .cta-section{justify-content:center;align-items:center;margin-top:3rem;padding:2rem 0}.home-content .cta-section .btn-home{color:#fff;border-radius:4px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.home-content .cta-section .btn-home:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:768px){.home-content .home-top-section .home-search-form .search-wrapper .home-search-input{padding:.75rem 1rem;font-size:.9rem}.home-content .home-top-section .home-search-form .search-wrapper .home-search-btn{padding:.75rem 1.25rem}.home-content .home-top-section .home-search-form .search-wrapper .home-search-btn svg{width:18px;height:18px}.home-content .home-top-section .home-subtitle{padding:0 1rem;font-size:.9rem}.home-content .home-top-section .home-actions .btn{min-width:120px;padding:.5rem 1rem;font-size:.9rem}.home-content h2{font-size:1.3rem}.home-content .feature-list{padding-left:1rem}}.community-rank-card{min-height:87px}@media screen and (max-width:575px){.community-rank-card{min-height:auto}}.community-rank-card .badge{border-radius:4px 0}.community-rank-card .image-wrap{border-radius:4px;width:48px;height:64px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.community-rank-card .folder-icon-wrap{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.community-rank-card .folder-icon-wrap svg{fill:#fff}.community-rank-card .user-avatar-wrap{border-radius:50%;width:48px;height:48px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.community-rank-card .rank-title{color:inherit;font-size:1rem;line-height:24px;text-decoration:none}.community-rank-card .rank-title:hover{color:var(--bs-primary);text-decoration:underline}.community-rank-card .user-info{align-items:center;display:flex}.community-rank-card .rank-stats{color:#757575;flex-wrap:wrap;align-items:center;display:flex}.dark-mode .community-rank-card .rank-stats{color:#aaa}.community-rank-card .rank-stats svg{width:14px;height:14px}.community-rank-card .rank-stats span{align-items:center;gap:4px;font-size:.875rem;display:inline-flex}.ranking-list .rank-item .user-info{align-items:center;margin:2px 0;display:flex}.ranking-list .rank-item .folder-icon{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:4px;justify-content:center;align-items:center;padding:8px;display:flex}.ranking-list .rank-item .folder-icon svg{fill:#fff}.ranking-list .rank-item .user-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.ranking-list .rank-item .details{gap:12px}.ranking-list .rank-item .details>span{align-items:center;gap:4px;display:inline-flex}.report-link{cursor:pointer}.report-link:hover{text-decoration:underline}.report{align-self:flex-start;min-height:34px;margin-left:auto;min-width:34px!important;padding:0!important}.report:hover,.report:active{color:#fff}.dark-mode .report{border-color:var(--wtr-color-main);color:#fff}.admin-reports .filter-bar{background:var(--bs-gray-100);border-radius:.5rem;margin-bottom:1.5rem;padding:1rem}.admin-reports .filter-bar .form-label{margin-bottom:.5rem;font-weight:500}.admin-reports .table{font-size:.9rem}.admin-reports .table th{background:var(--bs-gray-100);white-space:nowrap}.admin-reports .table th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-right:1.5rem;position:relative}.admin-reports .table th.sortable:hover{background:var(--bs-gray-200)}.admin-reports .table th.sortable:after{content:"↕";opacity:.5;position:absolute;right:.5rem}.admin-reports .table th.sortable.sort-asc:after{content:"↑";opacity:1}.admin-reports .table th.sortable.sort-desc:after{content:"↓";opacity:1}.admin-reports.grouped-reports .table th{z-index:10;position:-webkit-sticky;position:sticky;top:0}.admin-reports.grouped-reports .table .group-row{border-left:4px solid var(--bs-primary)}.admin-reports.grouped-reports .table .group-row:hover{background-color:var(--bs-gray-50)}.admin-reports.grouped-reports .table .badge-group{flex-wrap:wrap;gap:.25rem;display:flex}.admin-reports.grouped-reports .table .split-button-group .dropdown-toggle-split{border-left:1px solid rgba(255,255,255,.25)}.admin-reports.grouped-reports .table .action-buttons{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.admin-reports .table td{vertical-align:middle}.admin-reports .table td.message-cell{white-space:pre-wrap;min-width:250px;max-width:400px}.admin-reports .table td.message-cell .report-message,.admin-reports .table td.message-cell .admin-note{border-radius:.25rem;margin:0;padding:.5rem;font-size:.9rem;line-height:1.4}.admin-reports .table td.message-cell .report-message .small,.admin-reports .table td.message-cell .admin-note .small{text-transform:uppercase;letter-spacing:.5px;opacity:.8;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.admin-reports .table td.message-cell .report-message{background:var(--bs-primary-bg-subtle);border-left:3px solid var(--bs-primary);margin-bottom:.5rem}.admin-reports .table td.message-cell .report-message .small{color:var(--bs-primary)}.admin-reports .table td.message-cell .admin-note{background:var(--bs-warning-bg-subtle);border-left:3px solid var(--bs-warning)}.admin-reports .table td.message-cell .admin-note .small{color:var(--bs-warning-text)}.admin-reports .table td .badge{letter-spacing:.3px;text-transform:capitalize;padding:.4em .7em;font-size:.75rem;font-weight:600}.admin-reports .table td .d-flex.gap-1{gap:.25rem .5rem!important}.admin-reports .table td .d-flex.gap-1 .btn-sm{min-width:80px;padding:.35rem .75rem}.admin-reports .table td .d-flex.gap-1 .btn-success{background-color:var(--bs-success);border-color:var(--bs-success);color:#fff}.admin-reports .table td .d-flex.gap-1 .btn-danger{background-color:var(--bs-danger);border-color:var(--bs-danger);color:#fff}.admin-reports .table td .d-flex.gap-1 .btn-warning{background-color:var(--bs-warning);border-color:var(--bs-warning);color:var(--bs-dark)}.admin-reports .table .btn-sm{padding:.25rem .5rem;font-size:.75rem}.admin-reports .text-muted{font-size:.85rem}.admin-reports .nav-tabs{border-bottom:2px solid var(--bs-gray-200)}.admin-reports .nav-tabs .nav-link{color:var(--bs-gray-600);border:none;padding:.75rem 1rem;position:relative}.admin-reports .nav-tabs .nav-link:hover{color:var(--bs-primary)}.admin-reports .nav-tabs .nav-link.active{color:var --bs-primary;font-weight:500}.admin-reports .nav-tabs .nav-link.active:after{content:"";background:var(--bs-primary);height:2px;position:absolute;bottom:-2px;left:0;right:0}.admin-reports .nav-tabs .nav-link .badge{padding:.35em .65em;font-size:.7rem;font-weight:600;position:relative;top:-1px}.admin-reports .modal .modal-header{border-bottom:2px solid var(--bs-gray-200)}.admin-reports .modal .modal-body .form-label{color:var(--bs-gray-700);font-weight:500}.admin-reports .modal .modal-body textarea{resize:vertical;min-height:100px;font-size:.9rem}.admin-reports .modal .modal-body .alert{margin-bottom:0;font-size:.9rem}.admin-reports .modal .modal-body .report-details{background:var(--bs-gray-100);border-radius:.5rem;padding:1rem}.admin-reports .modal .modal-body .report-details .row{margin:0}.admin-reports .modal .modal-body .report-details .row .text-muted{font-size:.85rem;font-weight:500}.admin-reports .modal .modal-body .report-details .row .report-message{background:var(--bs-white);border-radius:.25rem;padding:.5rem;font-size:.9rem;line-height:1.4}.admin-reports .modal .modal-footer{border-top:1px solid var(--bs-gray-200)}.admin-reports .modal .modal-footer .btn{min-width:100px}.admin-reports .modal .modal-footer .btn:disabled{opacity:.7;cursor:not-allowed}.admin-reports .modal .modal-footer kbd{background:var(--bs-gray-100);border:1px solid var(--bs-gray-300);box-shadow:inset 0 -1px 0 var(--bs-gray-300);border-radius:.25rem;margin:0 .2rem;padding:.2rem .4rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-block}.admin-reports .report-message-tooltip .tooltip-inner{text-align:left;white-space:pre-wrap;background:var(--bs-dark);max-width:400px;padding:.75rem;font-size:.9rem;line-height:1.4}.admin-reports .recent-activity{background:var(--bs-gray-100);border-radius:.5rem;padding:1rem}.admin-reports .recent-activity h6{color:var(--bs-gray-700);margin-bottom:1rem;font-weight:600}.admin-reports .recent-activity .activity-list{flex-direction:column;gap:.75rem;display:flex}.admin-reports .recent-activity .activity-item{align-items:center;font-size:.9rem;display:flex}.admin-reports .recent-activity .activity-item .badge{flex-shrink:0}.admin-reports .recent-activity .activity-item .text-muted{margin-left:auto;font-size:.85rem}.admin-reports .review-report-preview .review-content{background-color:var(--bs-gray-100);border:1px solid var(--bs-gray-200)}.admin-reports .review-report-preview .review-content .review-meta{border-bottom:1px solid var(--bs-gray-200);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.admin-reports .review-report-preview .review-content .review-meta a{color:var(--bs-body-color)}.admin-reports .review-report-preview .review-content .review-meta a:hover{color:var(--bs-primary)}.admin-reports .review-report-preview .review-content .review-meta .rate{font-size:1rem}.admin-reports .review-report-preview .review-content .review-text{white-space:pre-wrap;font-size:.9rem;line-height:1.5}.admin-reports .review-report-preview .review-content .review-serie{font-size:.9rem}.admin-reports .review-report-preview .review-content .review-serie a{color:var(--bs-primary)}.admin-reports .review-report-preview .review-content .review-serie a:hover{text-decoration:underline!important}.admin-reports .review-report-preview .review-content .rc-rate{color:var(--bs-warning);font-size:1rem}.admin-reports .review-report-preview .review-content .rc-rate .rc-rate-star{margin-right:4px}[data-bs-theme=dark] .admin-reports .filter-bar,[data-bs-theme=dark] .admin-reports .table th{background:var(--bs-gray-800)}[data-bs-theme=dark] .admin-reports .nav-tabs{border-bottom-color:var(--bs-gray-700)}[data-bs-theme=dark] .admin-reports .badge.bg-warning{color:var(--bs-dark)}[data-bs-theme=dark] .admin-reports .table td .d-flex.gap-1 .btn-warning{color:var(--bs-light)}[data-bs-theme=dark] .admin-reports .table td.message-cell .report-message{background:rgba(var(--bs-primary-rgb),.1)}[data-bs-theme=dark] .admin-reports .table td.message-cell .admin-note{background:rgba(var(--bs-warning-rgb),.1)}[data-bs-theme=dark] .admin-reports .modal .modal-header{border-bottom-color:var(--bs-gray-700)}[data-bs-theme=dark] .admin-reports .modal .modal-body .form-label{color:var(--bs-gray-300)}[data-bs-theme=dark] .admin-reports .modal .modal-body .report-details{background:var(--bs-gray-800)}[data-bs-theme=dark] .admin-reports .modal .modal-body .report-details .report-message{background:var(--bs-gray-900)}[data-bs-theme=dark] .admin-reports .modal .modal-footer{border-top-color:var(--bs-gray-700)}[data-bs-theme=dark] .admin-reports .modal .modal-footer kbd{background:var(--bs-gray-800);border-color:var(--bs-gray-700);box-shadow:inset 0 -1px 0 var(--bs-gray-700)}[data-bs-theme=dark] .admin-reports .report-message-tooltip .tooltip-inner{background:var(--bs-gray-900);border:1px solid var(--bs-gray-700)}[data-bs-theme=dark] .admin-reports .recent-activity{background:var(--bs-gray-800)}[data-bs-theme=dark] .admin-reports .recent-activity h6{color:var(--bs-gray-200)}[data-bs-theme=dark] .admin-reports .review-report-preview .review-content{background-color:var(--bs-gray-800);border-color:var(--bs-gray-700)}[data-bs-theme=dark] .admin-reports .review-report-preview .review-content .review-meta{border-color:var(--bs-gray-700)}[data-bs-theme=dark] .admin-reports .review-report-preview .review-content .review-meta a{color:var(--bs-light)}[data-bs-theme=dark] .admin-reports .review-report-preview .review-content .review-meta a:hover{color:var(--bs-primary)}.user-reports .filter-bar{background:var(--bs-gray-100);border-radius:.5rem;margin-bottom:1.5rem;padding:1rem}.dark-mode .user-reports .filter-bar{background:var(--bs-gray-800)}.user-reports .filter-bar .form-label{margin-bottom:.5rem;font-weight:500}.user-reports .table{font-size:.9rem}.user-reports .table th{white-space:nowrap}.user-reports .table th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.user-reports .table th.sortable:hover{background-color:var(--bs-gray-200)}.dark-mode .user-reports .table th.sortable:hover{background-color:var(--bs-gray-700)}.user-reports .table td{vertical-align:middle}.user-reports .table td .fw-semibold{font-weight:600}.user-reports .nav-tabs .nav-link{cursor:pointer;position:relative}.user-reports .nav-tabs .nav-link .badge{font-size:.75em}.report-view .alert{border-left:4px solid}.report-view .alert.alert-success{border-left-color:var(--bs-success)}.report-view .alert.alert-danger{border-left-color:var(--bs-danger)}.report-view .card-header{background:var(--bs-gray-100);border-bottom:1px solid var(--bs-border-color)}.dark-mode .report-view .card-header{background:var(--bs-gray-800)}.report-view .card-header h5{margin:0;font-weight:600}.report-view .text-break{word-break:break-all}.dark-mode .report-view .bg-light{color:var(--bs-gray-100);background:var(--bs-gray-800)!important}.w_lv{vertical-align:middle;text-align:center;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:url(/images/lvl.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:24px;min-width:24px;height:24px;font-weight:700;display:inline-block;position:relative;overflow:hidden}.user-name{align-items:center;display:inline-flex;text-decoration:none!important}.user-name .w_lv{margin-left:4px}.user-name:hover{text-decoration:underline!important}.w_lv._lg{transform:scale(1.5)}.w_lv._0{background-position:0 0}.w_lv._1{background-position:0 -24px}.w_lv._2{background-position:0 -48px}.w_lv._3{background-position:0 -72px}.w_lv._4{background-position:0 -96px}.w_lv._5{background-position:0 -120px}.w_lv._6{background-position:0 -144px}.w_lv._7{background-position:0 -168px}.w_lv._8{background-position:0 -192px}.w_lv._9{background-position:0 -216px}.w_lv._11{background-position:0 -240px}.w_lv._12{background-position:0 -264px}.w_lv._13{background-position:0 -288px}.w_lv._14{background-position:0 -312px}.w_lv._10{background-position:0 -336px}.w_lv._-1{background-position:0 -360px}.w_lv{text-indent:-200px}.w_lv span{display:none}.view-all.progress{height:1.2rem;position:relative}.view-all.progress .progress-bar{color:#000;min-width:100px}.btn{justify-content:center;align-items:center;display:inline-flex}.chapter-wrap h3{margin:0}.chapter-wrap .chapter-title b{text-transform:capitalize;margin-right:10px}.chapter-wrap .header .breadcrumb,.chapter-wrap .header .breadcrumb-item{display:inline}.chapter-wrap .header .breadcrumb-item:before{float:none}.chapter-wrap .header .report{margin-right:5px}.chapter-wrap .header .settings{align-self:flex-start}.chapter-wrap .header{align-items:center;display:flex}.chapter-wrap .btn-sm{min-width:58px}.chapter-wrap .placeholder-btn{width:58px}.dark-mode .chapter-wrap .header .settings{border-color:var(--wtr-color-main)}.chapter-wrap .seperator{margin:0 var(--chapter-margin)}.chapter-wrap{padding:var(--chapter-padding)!important}.chapter-body{margin:0 0 5px;padding:8px 0}.chapter-body .text-patch{text-decoration:none}.chapter-body .text-patch.patch{color:#006c36}.dark-mode .chapter-body .text-patch.patch{color:#a5c9aa}.chapter-body .text-patch{cursor:pointer}.chapter-body .text-patch.user_term{color:#1976d2}.dark-mode .chapter-body .text-patch.user_term{color:#94c4fc}.chapter-body .text-patch.system{color:inherit}.chapter-body .text-patch.is-start{text-transform:capitalize}.chapter-body.terms-system-colored .text-patch.system{color:#1976d2}.dark-mode .chapter-body.terms-system-colored .text-patch.system{color:#94c4fc}.chapter-body.terms-user-inherit .text-patch.user_term,.chapter-body.terms-patch-inherit .text-patch.patch{color:inherit}.chapter-body.terms-italic .text-patch{font-style:italic}.chapter-body.terms-bold .text-patch{font-weight:600}.chapter-body.terms-underline .text-patch{text-decoration:underline}.chapter-body.term-color-disabled .text-patch{color:inherit!important}.chapter-body p{margin-bottom:12px}.chapter-body .in-image{max-width:100%;margin:0 0 10px}.font-nunito{font-family:Nunito Sans,serif,sans-serif}.font-roboto{font-family:Roboto,serif,sans-serif}.font-lora{font-family:Lora,serif,sans-serif}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-24{font-size:24px}.fs-28{font-size:28px}.fs-32{font-size:32px}.lh-100{line-height:1}.lh-110{line-height:1.1}.lh-120{line-height:1.2}.lh-130{line-height:1.3}.lh-140{line-height:1.4}.lh-150{line-height:1.5}.lh-160{line-height:1.6}.lh-170{line-height:1.7}.lh-180{line-height:1.8}.lh-190{line-height:1.9}.lh-200{line-height:2}.chapter-navigator{padding:6px var(--chapter-padding);margin:0 var(--chapter-margin)5px;background-color:#f2f3f4;justify-content:space-between;align-items:flex-start;display:flex}.chapter-navigator .navigator-tools{justify-content:center;gap:4px;display:flex}@media screen and (max-width:575px){.chapter-navigator .navigator-tools{flex-wrap:wrap;max-width:12rem}.chapter-navigator .navigator-tools .term-edit-btn{order:1}}.chapter-navigator .table-content{margin:0 auto;display:flex}.chapter-navigator .table-content .dropdown{margin-left:5px}.chapter-navigator .btn{background:#fff}.chapter-navigator .btn:hover{background-color:#212529}.chapter-navigator .btn{align-items:center;display:flex}.dark-mode .chapter-navigator{background:var(--wtr-nav-color)}.dark-mode .chapter-navigator .btn{color:var(--wtr-color-main);border:1px solid var(--wtr-color-main);background:#25262f}.review-post .rc-rate{font-size:36px}.display-config .btn-group{width:100%}.display-config .btn-group .btn{justify-content:center;align-items:center;font-size:12px;display:flex}@media screen and (max-width:575px){.display-config{min-width:calc(100% - 10px)}}.floating-add-term{z-index:1000;opacity:0;transition:opacity .2s ease-in-out;display:none;position:fixed;bottom:5rem;right:2rem}.floating-add-term.show{opacity:1;display:block}.floating-add-term .btn{box-shadow:0 2px 5px rgba(0,0,0,.2)}.floating-add-term-btn{z-index:1040;margin-bottom:93px;transition:margin-bottom .2s;position:fixed;bottom:2rem;right:2rem}.floating-add-term-btn button{justify-content:center;align-items:center;width:8rem;height:3rem;font-size:.875rem;transition:all .2s;display:flex;box-shadow:0 4px 8px rgba(0,0,0,.2)}@media (max-width:768px){.floating-add-term-btn{bottom:1rem;right:1rem}.floating-add-term-btn button{width:6rem;height:3rem;font-size:.75rem}}.patch-popover{align-items:center;padding:8px;display:flex}.term-edit-btn{padding:2px 4px;min-width:auto!important}.terms-table span{word-break:break-all}.rtl{text-align:right;direction:rtl}.bottom-reader-nav{border-top:1px solid rgba(0,0,0,.1);padding:8px 0;background-color:#f2f3f4!important}.bottom-reader-nav .hide-btn{color:#fff;text-align:center;background:rgba(0,0,0,.75);border-radius:4px 4px 0 0;width:50px;margin-left:-25px;padding:2px;font-size:12px;position:absolute;bottom:100%;left:50%}.bottom-reader-nav .tab-content{width:100%;padding:0 8px}.bottom-reader-nav .status{display:none!important}.dark-mode .bottom-reader-nav{background-color:#2f3139!important}.bottom-reader-nav .menu-wrap{display:flex}.bottom-reader-nav .others-list{flex-wrap:wrap;gap:8px;display:flex}.bottom-reader-nav .others-list>.menu-button,.bottom-reader-nav .others-list .report-link{white-space:nowrap;flex:45%;display:flex}@media screen and (max-width:575px){.bottom-reader-nav .others-list{flex-wrap:wrap}}.bottom-reader-nav .menu-button{cursor:pointer;background:#fff;border:1px solid #212529;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:50px;padding:0 6px;font-size:14px;display:flex}.bottom-reader-nav .menu-button.small{justify-content:center;height:auto;min-height:34px}.bottom-reader-nav .menu-button.small>span{margin-right:28px}.bottom-reader-nav .menu-button svg{margin:0 4px}@media screen and (max-width:575px){.bottom-reader-nav .menu-button{justify-content:center}}.dark-mode .bottom-reader-nav .menu-button{background:rgba(0,0,0,.3)}.bottom-reader-nav .menu-button .image-wrap{border-right:1px solid #212529;border-radius:4px 0 0 4px;flex:none;width:36px;height:48px;margin-left:-6px;margin-right:6px}.bottom-reader-nav .menu-button .dropdown-toggle{width:100%;height:100%;color:inherit;background:inherit!important;border:none!important}.bottom-reader-nav .btn-outline-secondary{color:#111;background:#fff}.dark-mode .bottom-reader-nav .btn-outline-secondary{color:inherit;background:#25262f}.bottom-reader-nav .btn-dark{color:#fff}.bottom-reader-nav .btn.btn-outline-warning,.bottom-reader-nav .btn.btn-outline-dark{color:#212529;background:#fff}.bottom-reader-nav .btn.btn-outline-warning.active,.bottom-reader-nav .btn.btn-outline-dark.active{color:#fff;background:#111!important}.dark-mode .bottom-reader-nav .btn.btn-outline-warning,.dark-mode .bottom-reader-nav .btn.btn-outline-dark{color:#a9a9a9;background:#25262f}.dark-mode .bottom-reader-nav .btn.btn-outline-warning.active,.dark-mode .bottom-reader-nav .btn.btn-outline-dark.active{color:#fff;background:#111!important}.bottom-reader-nav .btn,.bottom-reader-nav .library-dropdown .dropdown-toggle{border-color:#212529!important}.dark-mode .bottom-reader-nav .btn,.dark-mode .bottom-reader-nav .library-dropdown .dropdown-toggle{border:1px solid #a9a9a9}.bottom-reader-nav>.btn-group{max-width:480px;height:34px;display:flex}.bottom-reader-nav>.btn-group>.btn{flex:1;min-width:40px!important;padding:0!important}@media screen and (max-width:575px){.bottom-reader-nav>.btn-group .library-dropdown{width:70px;min-width:70px!important}}.bottom-reader-nav>.btn-group .library-dropdown .dropdown-toggle{flex:1;margin-left:-1px}.bottom-reader-nav>.btn-group .library-dropdown .dropdown-toggle svg{overflow:visible}.bottom-reader-nav>.btn-group .library-dropdown .dropdown-toggle .badge.ms-2{margin-left:0!important}.bottom-reader-nav>.btn-group .lib-name{display:none!important}.chapter-status{flex-direction:column;align-items:center;display:flex}.chapter-status small{padding:0 6px;font-size:14px}.chapter-status .percent{font-size:12px;line-height:12px}.chapter-tracker{min-height:100vh;margin-top:8px;display:none;position:relative}.chapter-tracker.active{display:block}.chapter-tracker .tracker-target{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:100%;position:absolute;top:0;bottom:112px;left:0;right:0}.chapter-infinite-reader{margin-bottom:8px}.selected.btn-outline-secondary{border:3px solid #333!important}.dark-mode .selected.btn-outline-secondary{border-color:#aaa!important}.speech-active-paragraph{background-color:rgba(255,255,0,.15);border-left:3px solid;border-radius:4px;transition:background-color .3s,border-left .3s;padding-left:10px!important}.dark-mode .speech-active-paragraph{background-color:rgba(255,255,255,.1);border-left:3px solid}.serie-wrap .title-wrap,.serie-details .title-wrap{flex-direction:column;flex:1;display:flex}.serie-wrap .title-wrap h1,.serie-details .title-wrap h1{overflow-wrap:anywhere;margin-bottom:8px;font-size:24px;font-weight:700}.serie-wrap .title-wrap h3,.serie-details .title-wrap h3{opacity:.7;margin-bottom:4px;font-size:13px;font-weight:700}.serie-wrap .title-wrap .author-wrap span,.serie-details .title-wrap .author-wrap span{color:#83848f;margin-right:5px}.serie-wrap .title-wrap .detail-wrap,.serie-details .title-wrap .detail-wrap{display:flex}.serie-wrap .title-wrap .detail-wrap .detail-item,.serie-details .title-wrap .detail-wrap .detail-item{align-items:center;margin-right:24px;display:flex}.serie-wrap .title-wrap .detail-wrap .detail-item span,.serie-details .title-wrap .detail-wrap .detail-item span{vertical-align:middle;margin-left:3px;font-size:14px}.serie-wrap .title-wrap .detail-mobile,.serie-details .title-wrap .detail-mobile{color:rgba(18,18,23,.6);font-size:13.5px}.serie-wrap .title-wrap .detail-mobile span,.serie-details .title-wrap .detail-mobile span{display:inline-block}@media screen and (max-width:575px){.serie-wrap .title-wrap h1,.serie-details .title-wrap h1{font-size:18px}}.serie-wrap{display:flex}.serie-wrap .image-wrap{cursor:default;border-radius:4px;width:180px;height:240px;box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}@media screen and (max-width:575px){.serie-wrap .image-wrap{width:120px;height:160px;box-shadow:0 3px 10px -5px #000}.serie-wrap .btn{border-radius:.2rem;padding:.25rem .5rem;font-size:.875rem;margin:5px 0 0!important}.serie-wrap .btn-sm{font-size:75%}}.dark-mode .serie-wrap .detail-mobile{color:var(--wtr-color-main)}.chapter-list .chapter-item{display:block}.chapter-list .chapter-table-item b{text-transform:capitalize;margin-right:10px}.chapter-list .chapter-table-item a{display:block}.chapter-list .chapter-table-item{word-break:break-all}.toc-list{flex-wrap:wrap;justify-content:space-around;display:flex;padding:12px 0!important}.toc-list .chapter-item b{white-space:nowrap;text-transform:capitalize;margin-right:10px}.toc-list .chapter-item>span{max-height:50px;display:inline-block;overflow:hidden}.toc-list .chapter-item{border-bottom:1px solid var(--bs-border-color-translucent);text-transform:capitalize;flex:0 45%;align-items:center;height:50px;margin:0 6px;display:flex}@media screen and (max-width:575px){.toc-list{padding:6px 0!important}.toc-list .chapter-item{flex:0 100%;margin:0 12px}.toc-list .chapter-item:last-of-type{border-bottom:none;margin-bottom:0}}.author-novels li a{font-weight:600;text-decoration:underline!important}.full-box{margin-left:var(--chapter-margin);margin-right:var(--chapter-margin);width:calc(100% + 2*var(--chapter-padding))}.custom-table td{border:none!important}.custom-table{border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.3)}.chapter-details .title-list{margin-bottom:0;margin-left:-32px}.chapter-details .lead{white-space:pre-wrap}.chapter-details .tab-content{margin-top:20px!important}.chapter-details .genre{text-transform:capitalize;font-weight:600;display:inline-block}.chapter-details .table a{font-weight:700}.chapter-details .tags .tag{padding-right:5px;font-size:14px;display:inline-block}.dark-mode .chapter-details .badge.bg-dark{color:#000;background-color:var(--wtr-color-main)!important}.dark-mode .chapter-details .accordion-button:after{filter:invert()grayscale()brightness(200%)}.dark-mode .chapter-details .accordion-button{color:var(--wtr-color-main);background:var(--wtr-nav-color)}.dark-mode .chapter-details .accordion-item{background:var(--wtr-bg)}.dark-mode .chapter-details .toc-list .chapter-item{border-color:var(--wtr-color-main)}.library-line{flex-wrap:wrap;align-items:center;display:flex}.library-line .report{margin-left:auto!important}.raw-swap{max-width:760px;margin:0 auto}.raw-swap button{width:100%}.raw-swap .dropdown-menu{width:100%;padding:0}.raw-swap .dropdown-menu .dropdown-item{border-bottom:1px solid var(--wtr-hr-color);align-items:center;padding:8px 16px;text-decoration:none;display:flex}@media screen and (max-width:575px){.raw-swap .dropdown-menu .dropdown-item{padding:8px}}.raw-swap .dropdown-menu .dropdown-item:last-of-type{border:0}.raw-swap .badge{margin:3px 0 3px 10px}.raw-swap .title{text-transform:capitalize;margin-left:5px;display:inline-block}.raw-swap .extra{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.badge.genre.bg-success{background-color:#2dbc4e!important}.badge.genre.bg-danger{background-color:#e04b59!important}.badge.status-change{text-decoration:none!important}.vote-line{justify-content:space-between;align-items:center;display:flex}.vote-line>span,.vote-line>.btn{min-width:98px}.vote-line .badge{padding:7px 12px;line-height:24px;background-color:#444!important}.filter-group>div{flex:1}.filter-group .order-title{display:inline-block}.filter-group{gap:4px}.filter-group .btn{height:31px;line-height:21px}.filter-group .btn svg{width:16px;height:16px}.image-wrap{cursor:pointer}.image-wrap img{object-fit:cover;overflow-clip-margin:unset;background:#000;width:100%;max-width:100%;min-height:100%;max-height:100%;overflow:visible}.image-wrap{overflow:hidden}.image-wrap.zoom img{transition:transform .4s}.image-wrap.zoom img:hover{transform:scale(1.12)}.image-wrap{position:relative}.status{z-index:1;color:#fff;background:rgba(0,0,0,.7);border:1px solid #eaeaea;border-radius:4px;margin:3px;padding:0 4px;font-size:11px;line-height:17px;position:absolute;top:0;left:0}.status.empty{background:0 0;border:none;margin:0;padding:0}.status.bottom-right{left:unset;top:unset;bottom:0;right:0}.status.bottom-left{top:unset;bottom:0}.status.top-right{left:unset;right:0}.status.no-border{border:0}.status.with-history{bottom:16px!important}.status.corner{border-radius:0;width:24px;height:24px;margin:0;background:linear-gradient(135deg,currentColor 12px,transparent 0)!important;border:0!important;padding:0!important}span.star{color:#f5a623;margin:0 1px}.status.extra{border-bottom:0;border-left:0;border-radius:0 4px 0 0;bottom:0;left:0}.status.editor-pick{color:#f5a623;border:0;bottom:3px;left:3px}.status.better-raw{text-align:center;color:#fab8b4;right:3px;border:1px solid #e53935!important}.rating{flex-wrap:wrap;align-items:center;display:flex}.rating .rc-rate{flex:none;font-size:24px}.rating .rc-rate-star{margin-right:0}.rating .rating-text{margin-left:5px;font-size:16px}.rating .rating-count{margin-left:5px;font-size:14px}.raw-info{align-items:center;margin-top:10px;display:flex}.raw-info .ri-item{font-size:12px}.raw-info .ri-item b{margin-right:5px;font-weight:600}.raw-info .dropdown{width:198px}.raw-info .dropdown>.btn{width:100%}.btn-line{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:4px;display:flex}.btn-line.not-connected{gap:4px!important}.btn-line .library-dropdown{flex:auto;margin:0!important}.btn-line .library-dropdown>.btn{width:100%}.btn-line>.btn{justify-content:center;align-items:center;height:34px;display:flex}.btn-line .dropdown>.btn{height:34px;margin:0!important}.btn-line>.btn.report{width:auto;flex:none!important}.btn-line.actions{justify-content:flex-start;gap:0;padding:4px 0}.btn-line.actions>.btn{border-right:0;border-radius:.25rem 0 0 .25rem!important}.btn-line.actions .dropdown>.btn{border-radius:0 .25rem .25rem 0!important}.btn-line.merged{flex-wrap:nowrap;gap:0;padding:0}.btn-line.merged>.btn{border-right:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;flex:none;width:120px}.btn-line.merged .dropdown{flex:auto}.btn-line.merged .dropdown>.btn{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;width:100%}@media screen and (max-width:575px){.btn-line{flex-wrap:nowrap;gap:0;padding:0}}.library-list{flex-wrap:wrap;justify-content:center;max-width:100%;display:flex}.library-list .clear-btn{z-index:2;color:#000;background-color:rgba(0,0,0,.5);border-radius:4px;padding:12px;position:absolute;top:0;bottom:0;left:0;right:0}.library-list .clear-btn .form-check{background:rgba(255,255,255,.8);border-radius:6px;align-items:center;height:48px;padding:0;display:flex}.library-list .clear-btn input{margin:0 0 0 12px!important}.library-list .clear-btn .form-check-label{flex:1;margin-left:8px;line-height:48px}.library-list .horizontal-list{padding:5px 0;display:flex;overflow-x:auto}.library-list .info-line{font-size:12px}.library-list .info-line .genre{text-transform:capitalize}.library-list .info-line{text-align:center;flex-direction:column}.library-list .last_update{border-bottom:1px solid #eaeaea;margin-bottom:4px;padding-bottom:4px}.library-list .serie-item{border:1px solid #eaeaea;border-radius:4px;flex-flow:wrap;flex:45%;min-width:174px;max-width:50%;margin:0;display:flex;position:relative;overflow:visible}@media screen and (max-width:768px){.library-list .serie-item{flex:100%;min-width:100%;max-width:100%}}.library-list .serie-item:first-of-type{margin-left:0}.library-list .serie-item .image-wrap{width:120px;height:160px}.library-list .serie-item .detail-wrap{flex-direction:column;flex:1;padding:6px;display:flex}.library-list .serie-item .title{white-space:normal;height:40px;font-size:14px;font-weight:700;display:inline-block;overflow:hidden}.library-list .progress{height:1.2rem;position:relative}.library-list .progress .progress-bar{background-color:#212529}.dark-mode .library-list .progress .progress-bar{background-color:#616161}.library-list .progress{border-radius:0;margin:0 -6px -6px}.library-list .details{margin-top:auto}.library-list .add-date{font-size:12px}.library-list .image-wrap{flex:none;width:172px;height:230px;display:block}.library-list .report{background-color:#fff;position:absolute;top:3px;left:3px}.library-list .report:hover,.dark-mode .library-list .report{color:#fff;background-color:#dc3545}.library-list .loading-state{text-align:center;color:var(--bs-gray-600);padding:2rem 1rem}.library-list .loading-state .spinner-border{width:2rem;height:2rem;color:var(--bs-gray-600)}.library-list .loading-state .loading-text{margin-top:1rem;font-size:.9rem}.library-list .empty-state{text-align:center;color:var(--bs-gray-600);background:var(--bs-gray-100);border-radius:8px;margin:1rem 0;padding:3rem 1rem}.dark-mode .library-list .empty-state{color:var(--bs-gray-200);background:var(--bs-gray-600)}.library-list .load-more{margin-top:1rem}.library-list .load-more .btn{min-width:120px}.library-list .load-more .btn .spinner-border{width:1rem;height:1rem;margin-right:.5rem}.library-dropdown .dropdown-toggle{text-align:left;justify-content:space-between;align-items:center;min-width:140px;height:34px;display:inline-flex}.library-dropdown .dropdown-toggle:after{margin-left:8px}.library-dropdown .dropdown-menu{min-width:200px;padding:4px}.library-dropdown .dropdown-menu .dropdown-item{border-radius:4px;align-items:center;margin:2px 0;padding:8px 12px;display:flex}.library-dropdown .dropdown-menu .dropdown-item.active{color:#fff;border-color:var(--wtr-color-main);background:var(--wtr-dark-btn)}.library-dropdown .button-title{justify-content:center;align-items:center;gap:6px;width:100%;margin-right:-16px;display:flex}.library-dropdown .button-title .spinner-border{flex:none;display:inline-block}.library-dropdown .button-title .badge{top:unset}@media (max-width:575px){.library-dropdown .dropdown-menu{max-height:80vh;overflow-y:auto}.library-dropdown .dropdown-menu::-webkit-scrollbar{width:8px}.library-dropdown .dropdown-menu::-webkit-scrollbar-track{background:var(--bs-gray-200);border-radius:4px}.library-dropdown .dropdown-menu::-webkit-scrollbar-thumb{background:var(--bs-gray-600);border-radius:4px}}.folder-filter{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-bottom:1rem;display:flex}.folder-filter .dropdown-menu{z-index:3}.folder-filter .folder-btn{text-align:center;flex:none;justify-content:center;align-items:center;min-width:100px;padding:.375rem 1rem;transition:all .2s;display:flex;position:relative;margin:0!important}.dark-mode .folder-filter .folder-btn.active{color:#fff;background-color:#616161;border-color:var(--bs-warning-rgb)!important}@media screen and (max-width:575px){.folder-filter .folder-btn{flex:49%;max-width:50%}}.folder-filter .folder-btn:disabled .spinner-border{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.folder-filter .folder-btn .spinner-border{width:1rem;height:1rem}.folder-filter .btn-group{justify-content:stretch;align-items:stretch}.folder-filter .btn-group .toggle-btn{z-index:2;width:34px;max-width:34px;height:100%;margin:0}@media screen and (max-width:575px){.folder-filter .btn-group .folder-btn{flex:1;max-width:100%}}.folder-filter .folder-sort-container-vertical{-webkit-overflow-scrolling:touch;flex-direction:column;align-items:center;gap:8px;width:100%;min-height:50px;max-height:400px;padding:8px;display:flex;overflow-y:auto}.folder-filter .folder-sort-container-vertical::-webkit-scrollbar{width:6px}.folder-filter .folder-sort-container-vertical::-webkit-scrollbar-track{background:0 0}.folder-filter .folder-sort-container-vertical::-webkit-scrollbar-thumb{background:var(--bs-gray-400);border-radius:3px}.folder-filter .folder-sort-container-vertical .folder-sort-item{width:100%;display:flex}.folder-filter .folder-sort-container-vertical .folder-sort-item .folder-btn{text-align:left;justify-content:flex-start;width:100%;min-height:48px}@media screen and (max-width:575px){.folder-filter .folder-sort-container-vertical .folder-sort-item .folder-btn{min-height:52px;margin:0 auto!important}}.folder-filter .folder-sort-item{transition:all .2s}.folder-filter .folder-sort-item.dragging{opacity:.5;z-index:1000;transform:rotate(3deg);box-shadow:0 4px 8px rgba(0,0,0,.15)}@media screen and (max-width:575px){.folder-filter .folder-sort-item{touch-action:manipulation;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.folder-filter .folder-sort-item .folder-btn{-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:44px;min-height:44px;padding:.5rem .75rem;font-size:.85rem}}.folder-filter .folder-sort-container-vertical [data-rbd-placeholder-context-id]{border:2px dashed var(--bs-gray-300);background:0 0;border-radius:4px;width:100%;max-width:300px;min-height:48px;margin:4px 0;transition:all .2s}@media screen and (max-width:575px){.folder-filter .folder-sort-container-vertical [data-rbd-placeholder-context-id]{min-height:52px}}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-results-button{-webkit-appearance:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}@media (max-width:991px){.search-bar{background:inherit;z-index:1;align-items:center;display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#212529!important}.search-bar .search-input{flex:1;padding:0 8px}}.search-bar.active{display:flex}@media (min-width:992px){.search-bar{position:relative}.search-bar .search-input .btn-close,.search-bar .search-input .spinner-border{filter:invert()grayscale()brightness(200%)}.search-bar .search-input input::placeholder{color:rgba(255,255,255,.55);opacity:1}.search-bar .search-input input:-ms-placeholder-shown{color:rgba(255,255,255,.55)}.search-bar .search-input input::-moz-placeholder{color:rgba(255,255,255,.55)}.search-bar .search-input input{color:#fff;-webkit-box-shadow:none;box-shadow:none;background:0 0;border:none;border-bottom:1px solid rgba(255,255,255,.55);border-radius:0;padding-left:24px}.search-bar .search-input input:active,.search-bar .search-input input:focus{border-bottom:1px solid #fff}}.search-bar .search-input{color:#fff;position:relative}.search-bar .search-input>svg{opacity:.55;width:20px;height:20px;transition:opacity .15s ease-in-out;position:absolute;top:8px;left:0}.search-bar .search-input input:active+svg,.search-bar .search-input input:focus+svg{opacity:1}.search-bar .search-input .spinner-border{margin-top:-.5rem;position:absolute;top:50%;right:10px}.search-bar .search-input .btn-close{position:absolute;top:7px;right:7px}.search-bar .search-result{z-index:1;background:#fff;border-radius:4px;position:absolute;top:110%;left:0;right:0;overflow:hidden;box-shadow:0 3px 10px -5px #000}.search-bar .search-result .not-found,.search-bar .search-result .see-more{justify-content:center;align-items:center;padding:12px;display:flex}.search-bar .search-result .search-item{cursor:pointer;display:flex}.search-bar .search-result .search-item:hover{background:#f0f0f0}.search-bar .search-result .search-item{border-bottom:1px solid var(--bs-border-color-translucent)}.search-bar .search-result .search-item .image-wrap{object-fit:cover;flex:none;max-width:36px;max-height:48px}.search-bar .search-result .search-item .image-wrap img{max-width:100%;max-height:100%}.search-bar .search-result .search-item .details{flex:1;margin-left:5px;overflow:auto}.search-bar .search-result .search-item .details div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-bar .search-result .search-item .details .raw-title{font-size:75%}.series-list .rating .rc-rate{flex:none;font-size:16px}.series-list .genres{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.series-list .genres .genre{text-transform:capitalize;color:#fff;white-space:nowrap;background:#444;border-radius:3px;padding:3px 6px;font-size:12px;display:inline-block}.series-list .serie-item{border-bottom:1px solid #b7b7b7;flex-wrap:wrap;margin-bottom:8px;padding-bottom:8px;display:flex}.series-list .serie-item:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.series-list .serie-item .image-wrap{border-radius:4px;flex:none;width:120px;height:160px}.series-list .serie-item .title-wrap{flex:1;display:flex}.series-list .serie-item .title-wrap .alert-info{white-space:nowrap;align-self:center}@media screen and (max-width:575px){.series-list .serie-item .title-wrap{flex:none;width:100%;padding:0}.series-list .serie-item .title-wrap .rating{margin:0 auto}}.series-list .serie-item .title-wrap .title:hover,.series-list .serie-item .title-wrap .title:hover>span{text-decoration:none}.series-list .serie-item .title-wrap .title{font-size:20px;font-weight:700}.series-list .serie-item .title-wrap .title span.rawtitle:hover{text-decoration:none!important}.series-list .serie-item .title-wrap .title span.rawtitle{opacity:.7;font-size:75%;display:block}.series-list .serie-item .title-wrap .author-wrap{margin-top:10px}.series-list .serie-item .title-wrap .author-wrap span{color:#83848f;margin-right:5px}.series-list .serie-item .detail-wrap{display:flex}.series-list .serie-item .detail-wrap .detail-item{align-items:center;margin-right:24px;display:flex}.series-list .serie-item .detail-wrap .detail-item span{vertical-align:middle;margin-left:3px;font-size:14px}.series-list .serie-item .detail-mobile{color:rgba(18,18,23,.6);font-size:13.5px}@media screen and (max-width:575px){.series-list .serie-item .image-wrap img{max-width:120px;box-shadow:0 3px 10px -5px #000}.series-list .serie-item .title-wrap .author-wrap{margin-top:0;font-size:13.5px}.series-list .serie-item .title-wrap .title{font-size:18px}.series-list .serie-item .btn{border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;margin:5px 0 0!important}.series-list .serie-item .btn-sm{font-size:75%}}.image-section{background-color:#f2f3f4;border-radius:4px;width:100%;display:flex;box-shadow:0 .125rem .25rem rgba(0,0,0,.15)}.image-section .rc-rate-star{color:rgba(0,0,0,.25)}.dark-mode .image-section{background-color:#1b1d23;box-shadow:0 .125rem .25rem rgba(255,255,255,.15)}.dark-mode .image-section .rc-rate-star{color:inherit}.image-section .image-wrap{border:1px solid rgba(0,0,0,.25);border-right:0;border-radius:4px 0 0 4px!important;width:121px!important;height:162px!important}.dark-mode .image-section .image-wrap{border-color:rgba(255,255,255,.75)}.image-section .detail-buttons{border:1px solid rgba(0,0,0,.25);border-radius:0 4px 4px 0;flex-direction:column;flex:1;height:162px;display:flex}.dark-mode .image-section .detail-buttons{border-color:rgba(255,255,255,.75)}.image-section .detail-buttons .detail-line{border-bottom:1px solid rgba(0,0,0,.25)}.dark-mode .image-section .detail-buttons .detail-line{border-color:rgba(255,255,255,.75)}.image-section .detail-buttons .detail-line:last-of-type{border-bottom:0}.serie-details .detail-line{height:26px}.detail-line{justify-content:center;align-items:center;height:32px;font-size:14px;display:flex}.detail-line.title-wrap{flex:100%;justify-content:space-around;max-height:84px;padding:0 8px;display:flex;overflow:auto;height:auto!important}.detail-line.title-wrap>h1{margin:0}.detail-line .user-name{font-weight:700}@media screen and (max-width:575px){.detail-line{font-size:12px}.detail-line.title-wrap h1{margin:4px 0;font-size:16px!important}.detail-line.title-wrap h1.long-title{font-size:14px!important}}.detail-line .button-title{justify-content:center}.detail-line .btn-continue{border:0;border-radius:0 0 4px;width:100%;height:100%}.detail-line .btn-continue .progress-count{top:unset;bottom:-7px}.detail-line>.dropdown{width:100%;height:31px;margin:0!important}.detail-line>.dropdown .btn{border:0;border-radius:0;justify-content:center;width:100%;height:31px;font-size:100%;line-height:24px;margin:0!important}.detail-line .btn-group{background-color:#f2f3f4;border-radius:0 0 4px;gap:1px;width:100%;height:32px;display:flex;overflow:hidden}.detail-line .btn-group .btn-sm{border:0;flex:100%;height:32px;padding:4px 0;line-height:24px;border-radius:0!important;margin:0!important;font-size:100%!important}.detail-line .btn-group .report{flex:none}.detail-line .detail-item{align-items:center;display:flex}.detail-line .detail-item span{vertical-align:middle;margin-left:3px;font-size:14px}.dropdown-menu{box-shadow:0 0 8px -2px var(--bs-body-bg)}.series-list .description p{margin-bottom:4px}.serie-filters .order-title.with-dropdown{align-items:center;display:flex}.serie-filters .order-title.with-dropdown select{width:auto}.serie-filters .order-title{opacity:.8;margin-top:10px;font-size:12px;display:block}.serie-filters .dark-input{color:#fff;background-color:#1c1f23;font-size:12px}.serie-filters .btn-group{width:100%}.serie-filters .btn-group .btn{justify-content:center;align-items:center;font-size:12px;display:flex}.serie-filters .dropdown-toggle{min-width:160px}.serie-filters .genre-filter{flex-wrap:wrap;display:flex}.serie-filters .genre-filter .genre-item.active{font-weight:700}.serie-filters .genre-filter .genre-item{white-space:nowrap;text-transform:capitalize;text-overflow:ellipsis;flex:33%;width:33%;max-width:33%;padding:0 5px 0 0;font-size:16px;display:block;overflow:hidden}.serie-filters .filter-summary{margin-top:12px;padding:8px 0}.serie-filters .filter-summary .filter-summary-items{flex-wrap:wrap;gap:6px;display:flex}.serie-filters .filter-summary .filter-badge{color:#0d6efd;background-color:rgba(13,110,253,.1);border:1px solid rgba(13,110,253,.3);border-radius:12px;align-items:center;padding:4px 10px;font-size:12px;line-height:1.4;display:inline-flex}.serie-filters .filter-summary .filter-badge strong{margin-left:4px;font-weight:600}.serie-filters .filter-summary .filter-badge em{opacity:.8;font-style:italic}.serie-filters .filter-summary .filter-badge.genre-include{color:#198754;background-color:rgba(25,135,84,.1);border-color:rgba(25,135,84,.3)}.serie-filters .filter-summary .filter-badge.genre-exclude{color:#dc3545;background-color:rgba(220,53,69,.1);border-color:rgba(220,53,69,.3)}.serie-filters .filter-summary .filter-badge.tag-include{color:#6610f2;background-color:rgba(102,16,242,.1);border-color:rgba(102,16,242,.3)}.serie-filters .filter-summary .filter-badge.tag-exclude{color:#d63384;background-color:rgba(214,51,132,.1);border-color:rgba(214,51,132,.3)}.serie-filters .filter-summary .filter-badge.folder-filter{color:#ffc107;background-color:rgba(255,193,7,.1);border-color:rgba(255,193,7,.3)}.serie-filters .filter-summary .filter-badge.library-exclude{color:#6c757d;background-color:rgba(108,117,125,.1);border-color:rgba(108,117,125,.3)}.tag-list .order-type{align-items:center;display:flex}.tag-list .order-type>div{cursor:pointer;padding:0 5px}.tag-list .order-type>div.active{font-weight:700}.tag-list .tags-wrap{flex-wrap:wrap;display:flex}.tag-list .tags-wrap .tag{align-items:center;width:50%;display:flex}.tag-list .tags-wrap .tag .count{opacity:.8;margin-left:5px;font-size:14px}.tag-list .profile-list b{text-align:right;width:45px;margin-right:10px}.tag-list .profile-list span{text-align:center;width:160px;margin-right:10px}.tag-list .profile-list{flex-flow:column;align-items:center;display:flex}.tag-list .profile-list .tag{width:auto;max-width:100%}.serie-progress{z-index:1;position:absolute;bottom:0;left:0;right:0}.serie-progress .progress{border-radius:0;font-size:10px;line-height:12px}.serie-progress .progress-bar{background:#039be5}.progress-count{z-index:100;background:rgba(0,0,0,.8);border-radius:3px;width:80px;height:14px;margin-left:-40px;font-size:10px;line-height:14px;position:absolute;top:-7px;left:50%}@media (max-width:768px){.contributionsWrapper{width:calc(100% + 2rem);margin:0 -1rem;padding:0 1rem}.contributionsWrapper h5{font-size:1.1rem}.contributionsWrapper ol{padding-left:1.25rem}.contributionsWrapper ol li{margin-bottom:.5rem}}.profile h3{color:#495057;font-size:1.1rem;font-weight:600}.dark-mode .profile h3{color:#e9ecef}.profile .profile_bg{width:760px;max-width:100%;padding-bottom:38.81%;position:relative}.profile .profile_bg .extra-admin-float{z-index:2;position:absolute;top:10px;right:10px}.profile .profile_bg img{border-radius:.25rem .25rem 0 0;width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}.profile .profile_bg .profile-mask{z-index:1;background:linear-gradient(rgba(18,18,23,0) 75%,rgba(18,18,23,.6));width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:575px){.profile .profile_bg .profile-mask{background:linear-gradient(rgba(18,18,23,0) 65%,rgba(18,18,23,.6))}}.profile .profile_bg .user_rank{z-index:1;color:#fff;background:rgba(0,0,0,.7);border:1px solid #eaeaea;border-radius:4px;padding:0 6px;font-family:Roboto,Open Sans,sans-serif;font-size:14px;font-weight:600;position:absolute;top:5px;left:5px}.profile .profile_bg .user_rank a{color:#fff}.profile .profile_bg .extra_info{z-index:2;color:#fff;text-align:center;width:100%;font-size:14px;position:absolute;bottom:0;left:0}.profile .profile_bg .extra_info span.hour,.profile .profile_bg .extra_info span.chapter{font-size:24px}@media screen and (max-width:575px){.profile .profile_bg .extra_info span.hour,.profile .profile_bg .extra_info span.chapter{font-size:18px}}.profile .profile_bg .extra_info a{color:#fff;margin-left:5px;font-size:16px}.profile .profile_bg .extra_info .seperator{margin:0 10px;font-size:24px;display:inline-block}.profile .user-details-bar .user-name{font-size:32px;font-weight:600}.profile .details{font-size:16px}.profile .edit-btn{position:absolute;top:5px;right:5px}@media screen and (max-width:575px){.profile .edit-btn{position:relative}}.profile .save-btn{min-width:240px;margin:0 auto}.profile .form-label{font-weight:600}.profile-nav-container{margin-bottom:12px;margin-left:-8px;margin-right:-8px;position:relative;overflow:hidden}.profile-nav-container .profile-nav{-ms-overflow-style:none;scrollbar-width:none;padding:0 4px;margin:0!important}.profile-nav-container .profile-nav::-webkit-scrollbar{display:none}.profile-nav-container .profile-nav .nav-item{text-align:center}.profile-nav-container .profile-nav .nav-link{white-space:nowrap;margin:0 4px;padding:8px 12px}.request-type-selection{flex-direction:column;gap:1rem;display:flex}@media screen and (min-width:575px){.request-type-selection{flex-direction:row;gap:1.5rem}}.request-type-selection .request-type-card{border:1px solid var(--bs-border-color-translucent);cursor:pointer;background:#f8f9fa;border-radius:8px;flex:1;align-items:center;gap:1rem;min-width:250px;padding:1.25rem;transition:all .2s;display:flex}.request-type-selection .request-type-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.request-type-selection .request-type-card.new-request{border-left:4px solid #28a745}.request-type-selection .request-type-card.new-request:hover{border-left-color:#1e7e34}.request-type-selection .request-type-card.new-request .request-icon{color:#28a745}.request-type-selection .request-type-card.replace-request{border-left:4px solid #007bff}.request-type-selection .request-type-card.replace-request:hover{border-left-color:#0056b3}.request-type-selection .request-type-card.replace-request .request-icon{color:#007bff}.dark-mode .request-type-selection .request-type-card{background:#2c2c2c;border-color:#444}.dark-mode .request-type-selection .request-type-card:hover{box-shadow:0 4px 12px rgba(255,255,255,.1)}.request-type-selection .request-type-card .request-icon{flex-shrink:0;font-size:2rem;transition:transform .2s}.request-type-selection .request-type-card:hover .request-icon{transform:scale(1.1)}.request-type-selection .request-type-card .request-info{flex:1;min-width:0}.request-type-selection .request-type-card .request-label{color:#495057;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.dark-mode .request-type-selection .request-type-card .request-label{color:#e9ecef}.request-type-selection .request-type-card .request-description{color:#6c757d;font-size:.9rem;line-height:1.4}.dark-mode .request-type-selection .request-type-card .request-description{color:#adb5bd}.list-view .selector-list{margin-bottom:4px;padding:0 0 4px;display:flex;overflow-x:auto}.list-view .selector-list .image-wrap{flex:none}.list-view .selector-list .image-wrap.active:after{visibility:visible;opacity:1}.list-view .selector-list .image-wrap.active{pointer-events:none}.list-view .selector-list .image-wrap{border-radius:0 4px 4px;width:60px;height:80px;margin-right:11px;display:inline-block}.list-view .selector-list .image-wrap:last-of-type{margin-right:0}.list-view .selector-list .image-wrap:after{content:"";box-sizing:border-box;border:3px solid var(--wtr-nav-color);visibility:hidden;opacity:0;transition:all .2s;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #fff}.dark-mode .list-view .selector-list .image-wrap:after{border-color:var(--wtr-color-main);box-shadow:inset 0 0 0 1px var(--wtr-nav-color)}.list-view .list-item{display:flex}.list-view .list-item .image-wrap{border-radius:4px;flex:none;width:120px;height:160px}.list-view .list-item .details{flex-direction:column;margin-left:16px;display:flex}.list-view .list-item .details .title{font-size:18px;font-weight:700}.list-view .list-item .details .btn{align-self:flex-start}@media screen and (max-width:575px){.list-view .list-item .image-wrap{width:60px;height:80px}.list-view .list-item .details{margin-left:8px}.list-view .list-item .details .title{font-size:16px}}.list-view .rating-detail{color:#757575}.dark-mode .list-view .rating-detail{color:var(--wtr-color-main)}.list-view .rating-detail{align-items:center;font-size:14px;display:inline-flex}.list-view .rating-detail .star{color:#f5a623;font-size:20px;line-height:20px}.list-view .genres{flex-wrap:wrap;align-items:center;display:flex}.list-view .genres .genre{padding:0 3px;font-size:12px}.dark-mode .list-view .genres .genre{color:var(--wtr-color-main)}.list-view .genres .genre{text-transform:capitalize}.list-view .genres .genre:first-of-type{padding-left:0}.wmde-markdown{background:inherit!important;font-family:inherit!important}.news-list .news-article-card{border:1px solid #dee2e6;transition:transform .2s,box-shadow .2s}.news-list .news-article-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.news-list .news-article-card .news-title{color:#333;margin-bottom:.75rem;font-size:1.5rem;font-weight:600;line-height:1.3;transition:color .2s}.dark-mode .news-list .news-article-card .news-title{color:#f8f9fa}.news-list .news-article-card .news-title:hover{color:#007bff;text-decoration:none}.news-list .news-article-card .news-preview{color:#6c757d;font-size:1rem;line-height:1.6}.news-article-content img{border-radius:6px}.news-article-content h1{font-size:24px!important}.news-article-content h2{font-size:20px!important}.news-widget{margin-bottom:8px}.news-navigation .btn{white-space:nowrap;text-overflow:ellipsis;justify-content:start;max-width:150px;overflow:hidden}@media (max-width:768px){.news-navigation .btn{max-width:120px;font-size:.9rem}}.view-count{color:#6c757d;justify-content:center;align-items:center;font-size:.875rem;display:flex}.view-count svg{width:18px;height:18px;margin-right:4px}.view-count.small{font-size:.75rem}.view-count svg{opacity:.7}.news-metadata .text-muted{font-size:.875rem}.news-metadata small{align-items:center;gap:.25rem;display:inline-flex}.select__value-container{padding:2px 4px!important}.select__clear-indicator{display:none!important}.hide-extra{white-space:nowrap;overflow:hidden}.select__control svg{width:14px;height:14px}.dark-mode .select__control{background-color:#2b3035!important;border-color:#495057!important}.dark-mode .select__control:hover{border-color:#6c757d!important}.dark-mode .select__control--is-focused{border-color:#0d6efd!important;box-shadow:0 0 0 1px #0d6efd!important}.dark-mode .select__menu{background-color:#2b3035!important;border:1px solid #495057!important}.dark-mode .select__option--is-focused{background-color:#343a40!important}.dark-mode .select__option--is-selected{background-color:#0d6efd!important}.dark-mode .select__multi-value{background-color:#343a40!important}.dark-mode .select__multi-value__label{color:#e9ecef!important}.dark-mode .select__multi-value__remove:hover{color:#dc3545!important;background-color:#495057!important}.dark-mode .select__input,.dark-mode .select__single-value{color:#e9ecef!important}.dark-mode .select__placeholder,.dark-mode .select__indicator{color:#6c757d!important}.dark-mode .select__indicator:hover{color:#e9ecef!important}.profile.settings-page .profile_bg .extra_info{z-index:2;position:absolute;bottom:1rem;left:1rem}.profile.settings-page .profile_bg .extra_info a{color:#fff;text-decoration:none}.profile.settings-page .profile_bg .extra_info a:hover{text-decoration:underline}.profile.settings-page .form-container{max-width:600px;margin:0 auto}.profile.settings-page .settings-section{background:rgba(0,0,0,.02);border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.profile.settings-page .settings-section h4{color:#333;margin-bottom:1rem}.profile.settings-page .settings-section:last-child{margin-bottom:0}.profile.settings-page .discord-section,.profile.settings-page .patreon-section{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.profile.settings-page .discord-section .connection-status,.profile.settings-page .patreon-section .connection-status{flex:1;font-size:.95rem}.profile.settings-page .discord-section .connection-status .patreon-status-container,.profile.settings-page .patreon-section .connection-status .patreon-status-container{flex-direction:column;gap:.5rem;display:flex}.profile.settings-page .discord-section .connection-status .patreon-status-container .membership-info,.profile.settings-page .patreon-section .connection-status .patreon-status-container .membership-info{align-items:center;font-size:.9rem;display:flex}.profile.settings-page .save-btn{min-width:120px;margin:0 auto}.profile.settings-page .member-badge.bg-light{color:#666;border:1px solid #d9d9d9;background:linear-gradient(135deg,#e6e6e6,#f2f2f2)!important}.profile.settings-page .member-badge.bg-warning{border:1px solid #e3b84d;background:linear-gradient(135deg,#f0c14b,#fedf89)!important}.profile.settings-page .member-badge.bg-info{border:1px solid #46b8da;background:linear-gradient(135deg,#5bc0de,#8dd6ed)!important}body.dark-mode .profile.settings-page .settings-section{background:rgba(255,255,255,.02)}body.dark-mode .profile.settings-page .settings-section h4{color:#fff}body.dark-mode .profile.settings-page .member-badge.bg-light{color:#ddd;border:1px solid #666;background:linear-gradient(135deg,#444,#555)!important}.ticket-wrap{color:#f56a19;border:1px solid;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-size:14px;font-weight:700;display:flex}.ticket-wrap>svg{margin-right:4px}.request-manager td,.fix-size.profile td{vertical-align:middle}.request-manager td.url-cell,.fix-size.profile td.url-cell{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.request-manager .badge,.fix-size.profile .badge{padding:.5em .8em}.request-manager .request-serie-modal .modal-title .badge,.fix-size.profile .request-serie-modal .modal-title .badge{vertical-align:middle;font-size:.7em}.request-manager .paid-request-modal .modal-body .row,.fix-size.profile .paid-request-modal .modal-body .row{border-bottom:1px solid #e9ecef;margin-bottom:.5rem;padding-bottom:.5rem}.request-manager .paid-request-modal .modal-body .row:last-child,.fix-size.profile .paid-request-modal .modal-body .row:last-child{border-bottom:none}.fix-size.profile .library-list,.fix-size.profile .request-list{margin-top:2rem}.fix-size.profile .supported-domains{background:var(--bs-gray-100);border-radius:.5rem;margin:1.5rem 0;padding:1.5rem}.dark-mode .fix-size.profile .supported-domains{background:var(--bs-gray-900)}.fix-size.profile .supported-domains h3{margin-bottom:1rem}.fix-size.profile .supported-domains .list-group{border-radius:.375rem;overflow:hidden}.dark-mode .fix-size.profile table{--bs-table-striped-bg:rgba(255,255,255,.05);--bs-table-striped-color:var(--bs-gray-200);color:var(--bs-gray-300)}.fix-size.profile .pagination{margin-bottom:0}.dark-mode .fix-size.profile .pagination .page-link{background-color:var(--bs-gray-800);border-color:var(--bs-gray-700);color:var(--bs-gray-300)}.dark-mode .fix-size.profile .pagination .page-link:hover{background-color:var(--bs-gray-700)}.fix-size.profile .pagination .active>.page-link{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-white)}.dark-mode .fix-size.profile h1,.dark-mode .fix-size.profile h2,.dark-mode .fix-size.profile h3{color:var(--bs-gray-200)}.fix-size.profile .request-list .table-responsive{border-radius:.375rem;overflow:hidden}.dark-mode .fix-size.profile .request-list .table-responsive{border:1px solid var(--bs-gray-800)}.fix-size.profile .request-list .badge{text-align:center;min-width:80px;font-weight:500}.fix-size.profile .request-list td.url-cell{max-width:300px}.fix-size.profile .request-list td.url-cell a{color:var(--bs-primary);text-decoration:none}.fix-size.profile .request-list td.url-cell a:hover{text-decoration:underline}.dark-mode .fix-size.profile .request-list td.url-cell a{color:var(--bs-primary)}.dark-mode .fix-size.profile .request-list td .text-danger{color:var(--bs-danger)!important}.request-manager .request-table{font-size:.9rem}.request-manager .request-status-pending{background-color:var(--bs-warning);color:var(--bs-dark)}.request-manager .request-status-approved{background-color:var(--bs-success);color:var(--bs-white)}.request-manager .request-status-rejected{background-color:var(--bs-danger);color:var(--bs-white)}.request-manager .url-cell{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.request-manager .action-buttons{display:flex}.request-manager .action-buttons .btn{padding:.25rem .5rem;font-size:.875rem}.supported-domains .list-group-item{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.supported-domains .list-group-item .domain-url{flex:none}.supported-domains .list-group-item .domain-url a{color:var(--bs-primary);text-decoration:none}.supported-domains .list-group-item .domain-url a:hover{text-decoration:underline}.supported-domains .list-group-item code{background:var(--bs-gray-100);color:var(--bs-gray-700);border-radius:4px;margin-left:-.4rem;padding:.2rem .4rem;font-size:.875rem;overflow:hidden}.dark-mode .supported-domains .list-group-item code{background:var(--bs-gray-800);color:var(--bs-gray-300)}.modal .basic-multi-select .select__control{border-color:var(--bs-gray-400)}.modal .basic-multi-select .select__control:hover{border-color:var(--bs-gray-500)}.modal .basic-multi-select .select__control--is-focused{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)}.modal .basic-multi-select .select__menu{z-index:1100}.request-serie-modal .review-section h5{color:var(--bs-primary);margin-bottom:1.5rem}.request-serie-modal .review-section h6{color:var(--bs-gray-700);margin-bottom:1rem}.dark-mode .request-serie-modal .review-section h6{color:var(--bs-gray-300)}.request-serie-modal .review-section .alert{word-break:break-all}.request-serie-modal .review-section .stack{gap:1rem}.request-serie-modal .review-section .badge{font-size:.9rem}.dark-mode .request-serie-modal .review-section .text-muted{color:var(--bs-gray-400)!important}.request-serie-modal .genre-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.5rem;margin-top:.5rem;display:grid}.request-serie-modal .required-mark{color:var(--bs-danger);margin-right:.25rem}.request-serie-modal .required-text{color:var(--bs-danger);margin-left:.5rem;font-size:.875rem}.request-serie-modal .is-invalid .select__control,.request-serie-modal .is-invalid .select__control:hover{border-color:var(--bs-danger)}.request-serie-modal .genre-grid.is-invalid{border:1px solid var(--bs-danger);border-radius:.375rem;padding:.5rem}.request-serie-modal .invalid-feedback{margin-top:.5rem;display:block}.user-management .user-info .user-name{color:var(--bs-primary);font-weight:600}.user-management .user-info .user-email{color:var(--bs-muted);font-size:.875rem}.user-management .user-info .user-username{color:var(--bs-secondary);font-size:.8rem}.user-management .user-info .user-stats{color:var(--bs-muted);font-size:.75rem}.user-management .connection-badges .badge{border-radius:50%;justify-content:center;align-items:center;min-width:20px;min-height:20px;font-size:.7rem;display:inline-flex}.user-management .gold-history .history-item{border-bottom:1px solid var(--bs-border-color);padding:.5rem 0}.user-management .gold-history .history-item:last-child{border-bottom:none}.user-management .gold-history .change-type{font-size:.875rem;font-weight:500}.user-management .gold-history .change-meta{color:var(--bs-muted);font-size:.75rem}.user-management .status-buttons .btn{margin:.2rem;font-size:.875rem}.user-management .user-edit-form .form-section{background:var(--bs-light);border-radius:.375rem;margin-bottom:1rem;padding:1rem}.user-management .user-edit-form .form-section .section-title{color:var(--bs-dark);margin-bottom:.75rem;font-size:1.1rem;font-weight:600}.user-management .search-filters{border-radius:.375rem;margin-bottom:1rem;padding:1rem}.user-management .search-filters .filter-row{align-items:end}@media (max-width:768px){.user-management .table-responsive{font-size:.875rem}.user-management .status-buttons .btn{padding:.25rem .5rem;font-size:.75rem}.user-management .connection-badges .badge{min-width:16px;min-height:16px;font-size:.6rem}}.folder-card{border-left:4px solid var(--bs-primary);transition:all .2s;position:relative}.folder-card:hover{border-left-color:var(--bs-primary);transform:translate(2px)}.folder-metadata small{font-size:.875rem}.page-title{align-items:center;gap:.5rem;display:flex}.public-folders-section .card-body{padding:1rem}.public-folders-section .folder-metadata{color:var(--bs-gray-600);font-size:.875rem}.upvote-button{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;transition:all .2s}.upvote-button .upvote{transition:all .2s}.upvote-button .upvote.active{transform:scale(1.1);color:var(--bs-primary)!important}.upvote-button.hover-primary-text:hover{color:var(--bs-primary)!important}.upvote-button.hover-primary-text:hover .upvote{transform:scale(1.1)}.upvote-button.cursor-pointer:hover .upvote{transform:scale(1.05)}.novel-search-results{max-height:300px;overflow-y:auto}.novel-search-results .novel-search-item{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem;transition:background-color .2s;display:flex}.novel-search-results .novel-search-item:hover{background-color:rgba(0,0,0,.03)}.novel-search-results .novel-search-item .novel-search-content{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.novel-search-results .novel-search-item .novel-search-image{object-fit:cover;border-radius:4px;flex-shrink:0;width:40px;height:60px}.novel-search-results .novel-search-item .novel-search-title{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-height:2.6em;line-height:1.3;display:-webkit-box;overflow:hidden}.novel-search-results .novel-search-item .novel-search-add-btn{flex-shrink:0}.public-stats-page .main-stats-card{border-radius:10px;margin-bottom:2rem;box-shadow:0 4px 12px rgba(0,0,0,.1)}.public-stats-page .main-stats-card .card-title{border-bottom:1px solid #eee;padding-bottom:1rem}.public-stats-page .main-stats-card .card-title h1{margin-bottom:0;font-weight:600}.public-stats-page .stats-section-title{align-items:center;margin-top:12px;margin-bottom:4px;font-weight:600;display:flex}.public-stats-page .stats-section-title i{margin-right:8px}.public-stats-page .stat-card{border-left:5px solid;border-radius:8px;height:100%;transition:transform .2s,box-shadow .2s}.public-stats-page .stat-card:hover{transform:translateY(-3px);box-shadow:0 8px 15px rgba(0,0,0,.1)}.public-stats-page .stat-card .stat-number{font-size:1.75rem;font-weight:700}.public-stats-page .stat-card .stat-label{text-transform:uppercase;letter-spacing:.5px;align-items:center;font-size:.875rem;display:inline-flex}.public-stats-page .votes-table th{font-weight:600}.public-stats-page .votes-table .vote-value{font-family:monospace;font-weight:600}.changelog-image{margin:15px 0}.changelog-image img{border-radius:8px;max-width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1)}.changelog-image img.bordered{border:1px solid #ddd}.changelog-image img.centered{margin-left:auto;margin-right:auto;display:block}.changelog-image img.small{max-width:320px}.changelog-image img.medium{max-width:500px}.changelog-image img.large{max-width:800px}.notification-header{background-color:#f8f9fa}.notification-header small{color:#6c757d}.notification-filter-select{cursor:pointer;border-radius:.375rem;flex-shrink:0;font-size:.875rem;font-weight:500}.notification-filter-select.has-unread{color:var(--bs-primary);border-color:var(--bs-primary);font-weight:600}.notification-filter-select:focus{border-color:#0d6efd;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}.notification-filter-select option{color:#212529;padding:.5rem;font-weight:400}.offcanvas.offcanvas-end{max-width:80%}#notification-filter-dropdown{text-align:left;font-weight:500}#notification-filter-dropdown:after{margin-left:auto}.notification-filter-menu{width:auto!important;min-width:200px!important;max-width:100%!important;max-height:none!important}@media (max-height:600px){.notification-filter-menu{overflow-y:auto;max-height:400px!important}}.notification-list{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.notification-list .notification-filter-toolbar{border-bottom:1px solid var(--bs-border-color);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem;display:flex}@media (max-width:576px){.notification-list .notification-filter-toolbar{flex-direction:column;align-items:stretch}.notification-list .notification-filter-toolbar .mark-all-read-btn,.notification-list .notification-filter-toolbar #notification-filter-dropdown{width:100%}}@media (min-width:577px){.notification-list .notification-filter-toolbar{flex-direction:row}.notification-list .notification-filter-toolbar .mark-all-read-btn{white-space:nowrap}}.notification-list .dropdown-menu .dropdown-item{padding:.5rem 1rem}.notification-list .dropdown-menu .dropdown-item:hover{background-color:rgba(0,123,255,.1)}.notification-list .dropdown-menu .dropdown-item.active{background-color:var(--bs-primary);color:#fff}.notification-list .dropdown-menu .dropdown-item.active .badge{color:#fff!important;background-color:rgba(255,255,255,.2)!important}.notification-list .notification-wrap{flex:100%;overflow-y:auto}.notification-list .notification-item{cursor:pointer;transition:background-color .2s}.notification-list .notification-item:hover{background-color:#f8f9fa!important}.notification-list .notification-item .notification-message{margin-bottom:.25rem;font-size:.875rem;line-height:1.3}.notification-list .notification-item .notification-time{color:#6c757d;font-size:.75rem}.notification-list .notification-item img{border:1px solid #dee2e6}.notification-list .bg-light{border-left:3px solid #007bff;background-color:#f8f9fa!important}.notification-list .notification-news-highlight{position:relative}.red-alert{background-color:#dc3545;border:2px solid #fff;border-radius:50%;width:12px;height:12px;display:inline-block;position:absolute;top:-3px;right:-3px}[data-bs-theme=dark] .notification-header{background-color:#2d3436;border-color:#495057!important}[data-bs-theme=dark] .notification-header small{color:#adb5bd}[data-bs-theme=dark] .notification-filter-select{color:#adb5bd;background-color:#343a40;border-color:#495057}[data-bs-theme=dark] .notification-filter-select.has-unread{color:#f8719d;border-color:#f8719d}[data-bs-theme=dark] .notification-filter-select:focus{color:#fff;background-color:#343a40;border-color:#0d6efd;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}[data-bs-theme=dark] .notification-filter-select option{color:#adb5bd;background-color:#343a40}[data-bs-theme=dark] .notification-list .notification-item{border-color:#495057!important}[data-bs-theme=dark] .notification-list .notification-item:hover{background-color:#343a40!important}[data-bs-theme=dark] .notification-list .notification-item.bg-light{border-left-color:#0d6efd;background-color:#343a40!important}[data-bs-theme=dark] .notification-list .notification-item .notification-time{color:#adb5bd}[data-bs-theme=dark] .notification-list .notification-item img{border-color:#495057}[data-bs-theme=dark] .offcanvas-body .border-top.bg-light{background-color:#212529!important;border-color:#495057!important}[data-bs-theme=dark] .notification-list .dropdown-menu{background-color:#343a40;border-color:#495057}[data-bs-theme=dark] .notification-list .dropdown-menu .dropdown-item{color:#adb5bd}[data-bs-theme=dark] .notification-list .dropdown-menu .dropdown-item:hover{color:#fff;background-color:rgba(13,110,253,.2)}[data-bs-theme=dark] .notification-list .dropdown-menu .dropdown-item.active{background-color:var(--bs-primary);color:#fff}.user-menu .dropdown-menu{min-width:320px;max-width:400px}@media (max-width:576px){.user-menu .dropdown-menu{min-width:280px;max-width:90vw}}.message-preview .content-preview{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem;min-height:200px;padding:1rem}.message-preview .content-preview h1,.message-preview .content-preview h2,.message-preview .content-preview h3,.message-preview .content-preview h4,.message-preview .content-preview h5,.message-preview .content-preview h6{margin-top:0;margin-bottom:.5rem}.message-preview .content-preview p:last-child{margin-bottom:0}.notification-content .markdown-body{background-color:transparent}.notification-content .markdown-body h1,.notification-content .markdown-body h2,.notification-content .markdown-body h3,.notification-content .markdown-body h4,.notification-content .markdown-body h5,.notification-content .markdown-body h6{border-bottom:none;margin-top:0;margin-bottom:1rem}.notification-content .markdown-body p:last-child{margin-bottom:0}.giveaway-management .giveaway-form .prize-item{background-color:rgba(0,0,0,.02);border:1px solid #e3e6f0}.dark-mode .giveaway-management .giveaway-form .prize-item{background-color:rgba(255,255,255,.05);border-color:#444}.giveaway-management .giveaway-form .prize-item .form-label{margin-bottom:.3rem;font-size:.9rem;font-weight:500}.giveaway-management .giveaway-preview{background-color:rgba(0,0,0,.02);border:1px solid #e3e6f0;border-radius:.375rem;padding:1rem}.dark-mode .giveaway-management .giveaway-preview{background-color:rgba(255,255,255,.05);border-color:#444}.small-alert{align-items:center;width:auto;margin:0;padding:4px 8px;display:inline-flex}.giveaway-card{border:1px solid #e3e6f0;border-radius:.35rem;transition:all .3s;box-shadow:0 .15rem 1.75rem rgba(58,59,69,.15)}.giveaway-card:hover{transform:translateY(-1px);box-shadow:0 .25rem 2rem rgba(58,59,69,.2)}.giveaway-card .card-body{padding:1.5rem}.giveaway-card .card-title{margin-bottom:.75rem;font-weight:600}.giveaway-card .giveaway-meta{color:#6c757d;margin-bottom:1rem;font-size:.875rem}.giveaway-card .giveaway-meta .meta-item{margin-bottom:.25rem}.giveaway-card .giveaway-details{background:rgba(0,0,0,.05);border-radius:.25rem;margin-bottom:1rem;padding:1rem}.dark-mode .giveaway-card .giveaway-details{background:rgba(255,255,255,.1)}.giveaway-card .participant-badges{margin-bottom:1rem}.giveaway-card .participant-badges .badge{margin-right:.5rem;font-size:.75rem}.giveaway-card .join-button{border-radius:.25rem;width:100%;padding:.75rem;font-weight:600;transition:all .2s}.giveaway-card .join-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.giveaway-card .join-button:disabled{opacity:.6;cursor:not-allowed}.giveaway-list .table-responsive{border-radius:.35rem;overflow:hidden}.giveaway-list .table{margin-bottom:0}.giveaway-list .table th{color:#495057;background-color:#f8f9fa;border-bottom:2px solid #dee2e6;padding:1rem .75rem;font-weight:600}.giveaway-list .table td{vertical-align:middle;padding:1rem .75rem}.giveaway-list .table tbody tr{transition:background-color .2s}.giveaway-list .table tbody tr:hover{background-color:#f8f9fa}.giveaway-list .create-giveaway-btn{transition:all .2s;box-shadow:0 2px 4px rgba(0,123,255,.2)}.giveaway-list .create-giveaway-btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.giveaway-form .form-label{color:#495057;margin-bottom:.5rem;font-weight:600}.giveaway-form .form-control{border:1px solid #d1d3e2;border-radius:.25rem;padding:.75rem;transition:border-color .2s,box-shadow .2s}.giveaway-form .form-control:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.giveaway-form .prize-input-group .form-control{margin-right:.5rem}.giveaway-form .prize-input-group .btn-outline-danger{min-width:80px}.giveaway-form .add-prize-btn{padding:.375rem .75rem;font-size:.875rem}.giveaway-form .form-buttons{border-top:1px solid #e3e6f0;margin-top:2rem;padding-top:1.5rem}.giveaway-form .form-buttons .btn{margin-right:.5rem;padding:.75rem 1.5rem;font-weight:600}.giveaway-form .w-md-editor{border:1px solid #d1d3e2;border-radius:.25rem}.giveaway-form .w-md-editor.w-md-editor-focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.giveaway-preview{background-color:#fff;border:1px solid #e3e6f0;border-radius:.35rem;padding:1.5rem}.giveaway-preview h4{color:#2c3e50;margin-bottom:.75rem;font-weight:600}.giveaway-preview .badge{padding:.4rem .6rem;font-size:.75rem}.giveaway-preview .description-preview .w-md-editor-preview{background:0 0;border:none;padding:0}.giveaway-preview .description-preview .w-md-editor-preview h1,.giveaway-preview .description-preview .w-md-editor-preview h2,.giveaway-preview .description-preview .w-md-editor-preview h3,.giveaway-preview .description-preview .w-md-editor-preview h4,.giveaway-preview .description-preview .w-md-editor-preview h5,.giveaway-preview .description-preview .w-md-editor-preview h6{color:#2c3e50;margin-top:1rem;margin-bottom:.5rem}.giveaway-preview .description-preview .w-md-editor-preview h1:first-child,.giveaway-preview .description-preview .w-md-editor-preview h2:first-child,.giveaway-preview .description-preview .w-md-editor-preview h3:first-child,.giveaway-preview .description-preview .w-md-editor-preview h4:first-child,.giveaway-preview .description-preview .w-md-editor-preview h5:first-child,.giveaway-preview .description-preview .w-md-editor-preview h6:first-child{margin-top:0}.giveaway-preview .description-preview .w-md-editor-preview p{color:#495057;margin-bottom:.75rem;line-height:1.6}.giveaway-preview .description-preview .w-md-editor-preview strong{color:#2c3e50;font-weight:600}.giveaway-preview .description-preview .w-md-editor-preview em{color:#6c757d}.giveaway-preview .list-unstyled li{border-bottom:1px solid #f1f3f4;align-items:center;padding:.5rem 0;display:flex}.giveaway-preview .list-unstyled li:last-child{border-bottom:none}.giveaway-preview .list-unstyled li .badge{margin-right:.5rem}.giveaway-status-card .card-header{background-color:#f8f9fa;border-bottom:1px solid #e3e6f0}.giveaway-status-card .card-header h6{color:#495057;font-weight:600}.giveaway-status-card .status-item{margin-bottom:1rem}.giveaway-status-card .status-item strong{color:#495057;margin-bottom:.25rem;display:block}.giveaway-status-card .status-item small{color:#6c757d;font-size:.8rem}.giveaway-status-card .badge{padding:.4rem .6rem;font-size:.75rem}@media (max-width:768px){.giveaway-card .card-body{padding:1rem}.giveaway-card .participant-badges{margin-bottom:.75rem}.giveaway-card .participant-badges .badge{text-align:center;margin-bottom:.5rem;margin-right:0;display:block}.giveaway-list .table{font-size:.875rem}.giveaway-list .table th,.giveaway-list .table td{padding:.75rem .5rem}.giveaway-list .d-flex.justify-content-between{flex-direction:column;gap:1rem}.giveaway-list .d-flex.justify-content-between h2{margin-bottom:0}.giveaway-form .prize-input-group{flex-direction:column;gap:.5rem}.giveaway-form .prize-input-group .form-control{margin-right:0}.giveaway-form .form-buttons .btn{width:100%;margin-bottom:.5rem;margin-right:0}.giveaway-form .w-md-editor .w-md-editor-text-pre,.giveaway-form .w-md-editor .w-md-editor-text-input,.giveaway-form .w-md-editor .w-md-editor-text{font-size:14px!important}.giveaway-preview{margin-top:1rem;padding:1rem}.giveaway-preview h4{font-size:1.25rem}.giveaway-preview .list-unstyled li{padding:.375rem 0;font-size:.9rem}.winner-management-card .status-item{margin-bottom:.75rem}.winner-management-card .winners-display{background-color:rgba(25,135,84,.1);border:1px solid rgba(25,135,84,.25);border-radius:.375rem;padding:1rem}.dark-mode .winner-management-card .winners-display{background-color:rgba(25,135,84,.15);border-color:rgba(25,135,84,.3)}.winner-management-card .winners-display h6{color:var(--bs-success);margin-bottom:1rem}.winner-management-card .winners-display .badge{font-size:.75rem}.winner-management-card .distribution-info .alert{margin-bottom:0}}.giveaway-card .winners-section{background-color:rgba(25,135,84,.1);border:1px solid rgba(25,135,84,.25);border-radius:.375rem;padding:1rem}.dark-mode .giveaway-card .winners-section{background-color:rgba(25,135,84,.15);border-color:rgba(25,135,84,.3)}.giveaway-card .winners-section h6{color:var(--bs-success);margin-bottom:1rem}.giveaway-card .winners-section .user-winner-badge{font-family:monospace;font-size:.75rem}.giveaway-card .winners-section .fw-semibold{font-weight:600}.giveaway-card .winners-section .winner-user-display{background-color:rgba(255,255,255,.8);border:1px solid rgba(25,135,84,.3);border-radius:.25rem;padding:.25rem .5rem}.dark-mode .giveaway-card .winners-section .winner-user-display{background-color:rgba(0,0,0,.2);border-color:rgba(25,135,84,.4)}.giveaway-card .winners-section .winner-user-display .user-name{color:inherit;font-size:.9rem;text-decoration:none}.giveaway-card .winners-section .winner-user-display .user-name:hover{text-decoration:underline}.giveaway-card.home{color:#fff;background:linear-gradient(135deg,#28a745 0%,#20c997 100%)!important}.dark-mode .giveaway-card.home{background:linear-gradient(135deg,#1e7e34 0%,#17a2b8 100%)!important}.giveaway-card.home{border-radius:8px!important}.giveaway-card.home .card-body{align-items:center;display:flex}.giveaway-card.home .card-body .giveaway-title{color:#fff;text-align:center;flex:1;min-height:20px;margin-left:80px;font-size:1rem;font-weight:700;line-height:1.25;display:block}.dark-mode .giveaway-card.home .card-body .giveaway-title{color:#d4edda}.giveaway-card.home .card-body .giveaway-action{text-align:center}.giveaway-card.home .card-body .giveaway-action .btn{text-align:center;border-radius:8px;width:80px;padding:.375rem .75rem;font-size:.8rem;font-weight:700}.giveaway-card.home .card-body .giveaway-action .btn.btn-light{color:#28a745;border:none}.dark-mode .giveaway-card.home .card-body .giveaway-action .btn.btn-light{color:#20c997!important;background-color:#212529!important}.giveaway-card.home .card-body .giveaway-action .btn.btn-outline-dark{color:#6c757d;border:2px solid #6c757d}.dark-mode .giveaway-card.home .card-body .giveaway-action .btn.btn-outline-dark{color:#adb5bd;background-color:transparent;border-color:#adb5bd}@media (max-width:768px){.giveaway-card.home{margin:0 2px}.giveaway-card.home .card-body .giveaway-title{margin-left:0;font-size:.875rem;line-height:1.5}}.winner-user-admin{background-color:rgba(255,255,255,.8);border:1px solid rgba(13,110,253,.3);border-radius:.25rem;padding:.25rem .5rem}.dark-mode .winner-user-admin{background-color:rgba(0,0,0,.2);border-color:rgba(13,110,253,.4)}.winner-user-admin .user-name{color:inherit;font-size:.9rem;text-decoration:none}.winner-user-admin .user-name:hover{text-decoration:underline}.community-pool-section .top-contributors .user-name{font-size:.85rem}.community-pool-section .top-contributors .badge{font-size:.7rem}.rewards-management .nav-tabs .nav-link{cursor:pointer}.rewards-management .nav-tabs .nav-link:hover{background-color:var(--bs-light)}.rewards-management .reward-types-list .table th,.rewards-management .rewards-list .table th{background-color:var(--bs-light);border-bottom:2px solid var(--bs-border-color);font-weight:600}.rewards-management .reward-types-list .table tbody tr:hover,.rewards-management .rewards-list .table tbody tr:hover{background-color:rgba(var(--bs-primary-rgb),.05)}.rewards-management .reward-type-form .form-label,.rewards-management .reward-form .form-label{margin-bottom:.5rem;font-weight:600}.rewards-management .reward-type-form .form-control:focus,.rewards-management .reward-type-form .form-select:focus,.rewards-management .reward-form .form-control:focus,.rewards-management .reward-form .form-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.25)}.rewards-management .reward-type-form textarea[style*=monospace],.rewards-management .reward-form textarea[style*=monospace]{font-size:.9rem;line-height:1.4}.rewards-management .reward-type-info .card-header,.rewards-management .reward-info .card-header{background-color:var(--bs-light);border-bottom:1px solid var(--bs-border-color)}.rewards-management .reward-type-info pre,.rewards-management .reward-info pre{border:1px solid var(--bs-border-color);font-size:.8rem;background-color:var(--bs-gray-100)!important}.rewards-management .pagination-controls .btn{min-width:80px}.rewards-management .badge{padding:.4rem .6rem;font-size:.8rem}.rewards-management .create-giveaway-btn,.rewards-management .create-reward-btn{padding:.5rem 1.2rem;font-weight:600}.rewards-management .text-muted.small{font-size:.85rem}.rewards-management .cursor-pointer{cursor:pointer}[data-bs-theme=dark] .rewards-management .reward-type-info pre,[data-bs-theme=dark] .rewards-management .reward-info pre{color:var(--bs-gray-200);background-color:var(--bs-gray-800)!important}.toffee-ad{position:relative}.toffee-ad.toffee-new_novel{margin-right:4px}.toffee-ad.toffee-new_novel img{object-fit:contain;width:174px;height:320px}.toffee-ad.toffee-serie img{max-width:100%}.toffee-ad.toffee-serie{margin-bottom:8px}.ads-wrapper{border-radius:8px;margin:0 auto;position:relative;overflow:hidden}.ad-background{pointer-events:none;background-color:rgba(128,128,128,.3);border-radius:8px;justify-content:center;align-items:center;height:250px;margin-top:-125px;display:flex;position:absolute;top:50%;left:0;right:0}.ad-banner-placeholder{pointer-events:none;width:100%;height:100%;position:relative}.ad-banner-placeholder .ads-loading-icon{opacity:.5;width:24px;height:24px;color:var(--wtr-grayblue);z-index:100;position:absolute;top:8px;right:8px}.ad-banner-placeholder.ad-pubadx .ads-loading-icon{color:#cd7f32}.ad-banner-placeholder.ad-monetag .ads-loading-icon{color:#dc143c}.ad-banner-placeholder.ad-pubfuture .ads-loading-icon{color:#1a73e8}.ad-blocker-message{background-color:var(--bs-component-bg);border:1px solid var(--bs-border-color);color:var(--wtr-color);text-align:center;border-radius:8px;justify-content:center;align-items:center;min-height:250px;padding:20px;display:none}.ad-blocker-message .ad-blocker-content{flex-direction:column;align-items:center;gap:12px;display:flex}.ad-blocker-message .ad-blocker-icon{opacity:.7;width:48px;height:48px;color:var(--wtr-grayblue)}.ad-blocker-message .ad-blocker-text strong{color:var(--wtr-color);margin-bottom:8px;font-size:18px;display:block}.ad-blocker-message .ad-blocker-text p{opacity:.8;color:var(--wtr-color-main);margin:0;font-size:14px;line-height:1.5}.wtr-adblock-on .ad-blocker-message,.ads-wrapper[data-script-failed=true] .ad-blocker-message{display:flex}.wtr-adblock-on .ad-banner-placeholder,.ads-wrapper[data-script-failed=true] .ad-banner-placeholder{display:none}.wtr-300-250{width:300px;max-width:100%;min-height:250px;margin:0 auto;position:relative;overflow:hidden}.wtr-728-90{width:728px;max-width:100%;height:90px;margin:0 auto;position:relative;overflow:hidden}.wtr-banner{justify-content:center;align-items:center;width:300px;max-width:100%;height:330px;margin:0 auto;display:flex;overflow:hidden}.wtr-placeholder{flex-wrap:wrap;justify-content:center;align-items:center;padding:10px 0 0;display:flex;position:relative}.wtr-floating{margin:0!important}.speech-config .config{font-size:.875rem;font-weight:600;display:block}.speech-config .progress{height:1.25rem}.speech-config .progress .progress-bar{font-size:.75rem;font-weight:600}.speech-config .d-grid{gap:.5rem!important}.speech-status-indicator{z-index:1030;color:#fff;background-color:rgba(0,0,0,.7);border-radius:8px;flex-direction:column;align-items:center;gap:8px;max-width:300px;padding:8px;font-size:.875rem;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.speech-status-indicator .speech-indicator-icon{background-color:#0d6efd;border-radius:50%;width:10px;height:10px;margin-right:8px;animation:1.5s infinite pulse}.speech-status-indicator.paused .speech-indicator-icon{background-color:#ffc107;animation:none}.speech-status-indicator.stopped .speech-indicator-icon{background-color:#dc3545;animation:none}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.nav-scroll-btn{z-index:15;background-color:#fff;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;margin-top:-16px;padding:0;display:flex;position:absolute;top:50%;box-shadow:0 2px 5px rgba(0,0,0,.1)}.dark-mode .nav-scroll-btn{background-color:#343a40}.nav-scroll-btn:hover{color:#fff;background-color:#212529}.nav-scroll-btn.nav-scroll-btn-left{left:8px}.nav-scroll-btn.nav-scroll-btn-right{right:8px}.nav-scroll-btn i{font-size:16px}.nav-gradient{z-index:10;pointer-events:none;color:#fff;width:40px;position:absolute;top:0;bottom:0}.dark-mode .nav-gradient{color:#1f2129}.nav-gradient.nav-gradient-left{background:linear-gradient(90deg,currentColor 0%,rgba(255,255,255,0) 100%);left:0}.nav-gradient.nav-gradient-right{background:linear-gradient(270deg,currentColor 0%,rgba(255,255,255,0) 100%);right:0}.scroll-container{position:relative;overflow:hidden}.scroll-container .scroll-body{padding:5px 0;display:flex;overflow-x:auto}.scroll-container .nav-gradient{width:4px}.scroll-container .nav-scroll-btn{height:48px;margin-top:-24px}.daily-spenders .spenders-list .spender-item{border-bottom:1px solid var(--bs-border-color);align-items:center;padding-bottom:12px;display:flex}.daily-spenders .spenders-list .spender-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.daily-spenders .spenders-list .spender-item .rank{margin-right:15px}.daily-spenders .spenders-list .spender-item .rank .crown{width:24px;height:24px}.daily-spenders .spenders-list .spender-item .rank .crown.gold{color:gold}.daily-spenders .spenders-list .spender-item .rank .crown.silver{color:silver}.daily-spenders .spenders-list .spender-item .rank .crown.bronze{color:#cd7f32}.daily-spenders .spenders-list .spender-item .user-info{flex-direction:column;display:flex}.daily-spenders .spenders-list .spender-item .user-info .username{font-weight:600;text-decoration:none}.daily-spenders .spenders-list .spender-item .user-info .username:hover{text-decoration:underline}.daily-spenders .spenders-list .spender-item .user-info .amount{color:var(--bs-secondary);align-items:center;font-size:.85rem;display:flex}.daily-spenders .spenders-list .spender-item .user-info .amount svg{margin-right:4px}.glossary-tab-content .glossary-sources-accordion .accordion-item{margin-bottom:10px}.glossary-tab-content .glossary-sources-accordion .accordion-item .accordion-header .accordion-button{padding:10px 15px}.glossary-tab-content .glossary-sources-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:rgba(0,0,0,.05)}.glossary-tab-content .glossary-table .term-english{font-weight:500}.glossary-tab-content .glossary-table .term-alt{opacity:.9;font-style:italic}.glossary-tab-content .term-type-badge,.glossary-tab-content .term-gender-badge{min-width:80px}.rank-badge{background:currentColor;border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;display:flex}.rank-badge.cl-bg-platinum svg{fill:#566e6c}.rank-badge svg{fill:#fff;width:18px;height:18px}.table-of-contents-overlay{z-index:1050;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.15)}.table-of-contents-overlay .chapter-list .chapter-item{color:inherit;border-bottom:1px solid rgba(0,0,0,.05);text-decoration:none;transition:background-color .2s}.table-of-contents-overlay .chapter-list .chapter-item:hover{background-color:rgba(0,0,0,.05)}.table-of-contents-overlay .chapter-list .chapter-item.active{background-color:rgba(0,0,0,.1);font-weight:500}.table-of-contents-overlay .chapter-list .chapter-item .chapter-title{white-space:nowrap;text-overflow:ellipsis;max-width:90%;overflow:hidden}.table-of-contents-overlay .chapter-list .chapter-item .chapter-date{text-align:left;opacity:.8;font-size:12px}.table-of-contents-overlay .chapter-list .chapter-item .current-indicator{color:#0d6efd}.table-of-contents-overlay .chapter-list .chapter-item .current-indicator.in-history{color:#ffc107}.dark-mode .table-of-contents-overlay{background-color:#343a40;border-color:rgba(255,255,255,.1)}.dark-mode .table-of-contents-overlay .chapter-list .chapter-item{color:#f8f9fa;border-color:rgba(255,255,255,.1)}.dark-mode .table-of-contents-overlay .chapter-list .chapter-item:hover{background-color:rgba(255,255,255,.1)}.dark-mode .table-of-contents-overlay .chapter-list .chapter-item.active{background-color:rgba(255,255,255,.15)}.pagination .page-link:focus{box-shadow:none}.pagination .page-item.ellipsis:hover{cursor:pointer}.pagination .page-item.ellipsis:hover .page-link,.pagination .page-item.ellipsis .page-link:hover{background-color:rgba(0,0,0,.04)}.page-selection-modal .modal-content{border-radius:8px}.page-selection-modal .form-control:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.turnstile-challenge{max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;box-shadow:0 4px 12px rgba(0,0,0,.1)}.turnstile-challenge .card-header{background-color:var(--bs-primary);color:#fff;font-weight:600}.turnstile-challenge .card-title{margin-bottom:1rem;font-size:1.25rem}.turnstile-challenge .cf-turnstile{min-height:65px;margin:1rem auto}.recaptcha-challenge{max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;box-shadow:0 4px 12px rgba(0,0,0,.1)}.recaptcha-challenge .card-header{background-color:var(--bs-success);color:#fff;font-weight:600}.recaptcha-challenge .card-title{margin-bottom:1rem;font-size:1.25rem}.recaptcha-challenge .g-recaptcha{margin:1rem auto;display:inline-block}html.dark-mode .turnstile-challenge{background-color:var(--dark-card-bg);border-color:var(--dark-border)}html.dark-mode .turnstile-challenge .card-body{color:var(--dark-text)}html.dark-mode .turnstile-challenge .card-header{border-bottom-color:var(--dark-border)}html.dark-mode .recaptcha-challenge{background-color:var(--dark-card-bg);border-color:var(--dark-border)}html.dark-mode .recaptcha-challenge .card-body{color:var(--dark-text)}html.dark-mode .recaptcha-challenge .card-header{border-bottom-color:var(--dark-border)}.mini-card{background:#fff;border:1px solid #dee2e6;border-radius:8px;min-width:200px;padding:.5rem 1rem;transition:all .2s}.mini-card.secondary{background:#f2f2f2}.dark-mode .mini-card.secondary{background:#31373d}.mini-card .description{--background:#fff}.dark-mode .mini-card .description{--background:#343a40}.mini-card.primary{font-weight:600;background-color:var(--wtr-btn-active)!important;color:#fff!important}.mini-card.primary a{color:#fff!important}.dark-mode .mini-card.primary{background-color:var(--wtr-btn-active)!important;color:#fff!important}.mini-card.no-shadow{box-shadow:none!important}.mini-card.min-vote{white-space:nowrap;min-width:80px}.mini-card .image-wrap{border-radius:4px;flex:none;width:48px;height:64px}.mini-card .image-wrap.mini{border-radius:4px;flex:none;width:36px;height:48px;box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.mini-card .text-muted{font-size:.75rem}.mini-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.dark-mode .mini-card{background:#343a40;border-color:#495057}.dark-mode .mini-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.mini-card--horizontal{align-items:center;gap:.75rem;display:flex}.mini-card--vertical{flex-direction:column;gap:.5rem;display:flex}.mini-card--primary{border-left:4px solid #007bff}.dark-mode .mini-card--primary{border-left-color:#0d6efd}.mini-card--secondary{border-left:4px solid #6c757d}.dark-mode .mini-card--secondary{border-left-color:#adb5bd}.mini-card--success{border-left:4px solid #28a745}.dark-mode .mini-card--success{border-left-color:#20c997}.mini-card--warning{border-left:4px solid #ffc107}.dark-mode .mini-card--warning{border-left-color:#fd7e14}.mini-card--danger{border-left:4px solid #dc3545}.dark-mode .mini-card--danger{border-left-color:#e74c3c}.mini-card--info{border-left:4px solid #007bff}.mini-card--small{min-width:150px;padding:.375rem .75rem}.mini-card__header{justify-content:space-between;align-items:center;margin:.25rem 0;display:flex}.mini-card__icon{margin-left:-6px}.mini-card__content{flex:1;min-width:0}.mini-card__title{color:#495057;font-size:.9rem;font-weight:600}.dark-mode .mini-card__title{color:#f8f9fa}.mini-card__value{color:#6c757d;font-size:.85rem;font-weight:600}.dark-mode .mini-card__value{color:#adb5bd}.mini-card__progress{margin-bottom:.25rem}.mini-card__progress .progress{height:6px}.mini-card__progress .progress-bar{transition:width .3s}.dark-mode .mini-card__progress{background-color:#495057}.mini-card__percentage{font-size:.75rem}.dark-mode .mini-card__percentage{color:#ced4da}.mini-card__countdown{color:#007bff;background:rgba(0,123,255,.1);border-radius:4px;margin-top:.25rem;padding:.25rem .5rem;font-size:.85rem;font-weight:700;display:inline-block}.dark-mode .mini-card__countdown{background:rgba(0,123,255,.2)}.mini-card__countdown--success{color:#28a745;background:rgba(40,167,69,.1)}.dark-mode .mini-card__countdown--success{background:rgba(40,167,69,.2)}.mini-card-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}@media (max-width:576px){.mini-card-grid{grid-template-columns:1fr}}.mini-card--clickable{cursor:pointer}.mini-card--clickable:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.dark-mode .mini-card--clickable:hover{box-shadow:0 4px 12px rgba(0,0,0,.4)}.mini-card-section{margin-top:1rem}.mini-card-section:first-child{margin-top:0}.mini-card-section .mini-card-section__title{color:#495057;margin-bottom:1rem;font-size:1.1rem;font-weight:600}.dark-mode .mini-card-section .mini-card-section__title{color:#e9ecef}.rating-distribution{background-color:var(--bs-gray-100);border:1px solid var(--bs-border-color);border-radius:.375rem;padding:.75rem}.dark-mode .rating-distribution{background-color:var(--bs-gray-800);border-color:var(--bs-gray-700)}.rating-distribution .rating-progress .progress-bar{transition:width .3s}.rating-distribution .rating-bars .progress{background-color:var(--bs-gray-200)}.dark-mode .rating-distribution .rating-bars .progress{background-color:var(--bs-gray-700)}.emoji-reaction-system .emoji-line{gap:.25rem;margin-bottom:1rem}.emoji-reaction-system .emoji-reaction-item{color:#4f545c;cursor:pointer;background-color:rgba(79,84,92,.16);border:1px solid transparent;border-radius:8px;align-items:center;min-height:26px;padding:.125rem .375rem;font-size:.75rem;transition:all .15s ease-in-out;display:inline-flex}.emoji-reaction-system .emoji-reaction-item:hover{background-color:rgba(88,101,242,.15);border-color:rgba(88,101,242,.3)}.emoji-reaction-system .emoji-reaction-item.btn-primary{color:#5865f2;background-color:rgba(88,101,242,.15);border-color:rgba(88,101,242,.3)}.emoji-reaction-system .emoji-reaction-item.btn-primary:hover{background-color:rgba(88,101,242,.2);border-color:rgba(88,101,242,.4)}.emoji-reaction-system .emoji-reaction-item.btn-outline-secondary{color:#4f545c;background-color:rgba(79,84,92,.16);border-color:transparent}.emoji-reaction-system .emoji-reaction-item.btn-outline-secondary:hover{color:#4f545c;background-color:rgba(88,101,242,.15);border-color:rgba(88,101,242,.3)}.emoji-reaction-system .emoji-reaction-item .reaction-count{color:inherit;margin-left:.25rem;font-size:.6875rem;font-weight:600}.emoji-reaction-system .emoji-reaction-item .ms-1{font-size:.6875rem;font-weight:600}.dark-mode .emoji-reaction-system .emoji-reaction-item{color:#b5bac1;background-color:rgba(79,84,92,.3);border-color:transparent}.dark-mode .emoji-reaction-system .emoji-reaction-item:hover{background-color:rgba(88,101,242,.2);border-color:rgba(88,101,242,.4)}.dark-mode .emoji-reaction-system .emoji-reaction-item.btn-primary{color:#c9cdfb;background-color:rgba(88,101,242,.2);border-color:rgba(88,101,242,.4)}.dark-mode .emoji-reaction-system .emoji-reaction-item.btn-primary:hover{background-color:rgba(88,101,242,.25);border-color:rgba(88,101,242,.5)}.dark-mode .emoji-reaction-system .emoji-reaction-item.btn-outline-secondary{color:#b5bac1;background-color:rgba(79,84,92,.3);border-color:transparent}.dark-mode .emoji-reaction-system .emoji-reaction-item.btn-outline-secondary:hover{color:#b5bac1;background-color:rgba(88,101,242,.2);border-color:rgba(88,101,242,.4)}.dark-mode .emoji-reaction-system:disabled{color:rgba(181,186,193,.5);background-color:rgba(79,84,92,.15)}@media (max-width:576px){.emoji-reaction-system .emoji-line{gap:.2rem!important}.emoji-reaction-system .emoji-reaction-item{min-height:24px;padding:.1rem .3rem;font-size:.6875rem}.emoji-reaction-system .emoji-reaction-item .reaction-count,.emoji-reaction-system .emoji-reaction-item .ms-1{font-size:.625rem}}.emoji-picker-popover{border:1px solid rgba(0,0,0,.1);border-radius:12px;max-width:320px;box-shadow:0 8px 32px rgba(0,0,0,.12)}.emoji-picker-popover .popover-header{background-color:#f8f9fa;border-bottom:1px solid rgba(0,0,0,.1);border-radius:12px 12px 0 0;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.emoji-picker-popover .popover-body .epr-main{border:none;border-radius:0}.emoji-picker-popover .popover-body .epr-header>div{padding:4px}.emoji-picker-popover .popover-body .epr-body{height:280px}.dark-mode .emoji-picker-popover{background-color:#36393f;border-color:#202225}.dark-mode .emoji-picker-popover .popover-header{color:#dcddde;background-color:#2f3136;border-bottom-color:#202225}.dark-mode .emoji-picker-popover .popover-body{background-color:#36393f}.search-slots-modal .slot-item,.search-slots-dropdown .slot-item{transition:all .2s}.search-slots-modal .slot-item:hover,.search-slots-dropdown .slot-item:hover{background-color:var(--bs-light)}.search-slots-modal .slot-info .slot-name,.search-slots-dropdown .slot-info .slot-name{color:var(--bs-dark);font-weight:600}.search-slots-modal .slot-info .slot-meta,.search-slots-dropdown .slot-info .slot-meta{color:var(--bs-secondary);font-size:.875rem}.search-slots-modal .slot-actions .btn,.search-slots-dropdown .slot-actions .btn{margin-left:.25rem}.search-slots-modal .slot-actions .btn:first-child,.search-slots-dropdown .slot-actions .btn:first-child{margin-left:0}.search-slots-modal .save-form,.search-slots-dropdown .save-form{background:var(--bs-light);border:1px solid var(--bs-border-color);border-radius:.375rem;padding:1rem}.search-slots-modal .save-form .form-label,.search-slots-dropdown .save-form .form-label{margin-bottom:.5rem;font-weight:600}.search-slots-modal .quota-info .quota-badge,.search-slots-dropdown .quota-info .quota-badge{padding:.375rem .75rem;font-size:.875rem}.search-slots-dropdown .slots-btn{min-width:120px;transition:all .2s}.search-slots-dropdown .slots-btn:hover:not(:disabled){transform:translateY(-1px)}.search-slots-dropdown .slots-btn:disabled{transform:none}.search-slots-dropdown .search-slots-menu{border:1px solid rgba(0,0,0,.15);width:100%;min-width:320px;max-width:400px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.search-slots-dropdown .search-slots-menu .quota-info,.search-slots-dropdown .search-slots-menu .new-slot-section{border-bottom:1px solid var(--bs-border-color);margin-bottom:.75rem;padding-bottom:.75rem}.search-slots-dropdown .search-slots-menu .new-slot-section .save-form{padding:.75rem}.search-slots-dropdown .search-slots-menu .slots-list{max-height:250px;overflow-y:auto}.search-slots-dropdown .search-slots-menu .slots-list h6{text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.search-slots-dropdown .search-slots-menu .slot-item,.search-slots-dropdown .search-slots-menu .slot-item .slot-name{font-size:.875rem}.search-slots-dropdown .search-slots-menu .slot-item .slot-name.clickable:hover{color:var(--bs-primary);text-decoration:underline}.search-slots-dropdown .search-slots-menu .slot-item .slot-meta{font-size:.75rem}.search-slots-dropdown .search-slots-menu .slot-item .slot-actions .btn{margin-left:.125rem;padding:.125rem .375rem}.search-slots-dropdown .search-slots-menu .slot-item .slot-actions .btn:first-child{margin-left:0}.serie-filters .filter-results .page-title .slots-btn{color:#fff;background:linear-gradient(135deg,#28a745,#20c997);border:none;font-weight:500}.serie-filters .filter-results .page-title .slots-btn:hover{background:linear-gradient(135deg,#218838,#1ea085);transform:translateY(-1px)}.serie-filters .filter-results .page-title .slots-btn:disabled{background:var(--bs-secondary);transform:none}.serie-filters .filter-body .slots-section{border-top:1px solid var(--bs-border-color);margin-top:1rem;padding-top:1rem}.serie-filters .filter-body .slots-section .slots-btn{color:#fff;background:linear-gradient(135deg,#28a745,#20c997);border:none;font-weight:500}.serie-filters .filter-body .slots-section .slots-btn:hover{background:linear-gradient(135deg,#218838,#1ea085);transform:translateY(-1px)}[data-bs-theme=dark] .search-slots-modal .save-form,[data-bs-theme=dark] .search-slots-dropdown .save-form{background:var(--bs-dark);border-color:var(--bs-border-color)}[data-bs-theme=dark] .search-slots-modal .slot-item:hover,[data-bs-theme=dark] .search-slots-dropdown .slot-item:hover{background-color:var(--bs-dark)}[data-bs-theme=dark] .search-slots-modal .slot-info .slot-name,[data-bs-theme=dark] .search-slots-dropdown .slot-info .slot-name{color:var(--bs-light)}[data-bs-theme=dark] .search-slots-dropdown .search-slots-menu{background-color:var(--bs-dark);border-color:var(--bs-border-color)}[data-bs-theme=dark] .search-slots-dropdown .search-slots-menu .quota-info,[data-bs-theme=dark] .search-slots-dropdown .search-slots-menu .new-slot-section{border-color:var(--bs-border-color)}.award-modal .modal-dialog{max-width:600px}.award-modal .award-grid .row{justify-content:center}.award-modal .award-stats-compact{background:var(--bs-info-bg-subtle);border:1px solid var(--bs-info-border-subtle);border-radius:var(--bs-border-radius);align-items:center;gap:8px;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.dark-mode .award-modal .award-stats-compact{background:rgba(var(--bs-info-rgb),.1);border-color:rgba(var(--bs-info-rgb),.3)}.award-modal .award-stats-compact .stat-item{align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;display:flex}.award-modal .award-stats-compact .stat-item .stat-number{font-weight:600}.award-modal svg{width:20px;height:20px}.award-modal .award-card{border:2px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg);cursor:pointer;flex-direction:column;align-items:center;height:120px;padding:20px 16px;transition:all .2s;display:flex;position:relative}.dark-mode .award-modal .award-card{background:var(--bs-dark);border-color:var(--bs-border-color)}.award-modal .award-card:hover:not(.disabled){border-color:var(--bs-primary)}.award-modal .award-card.selected{border-color:var(--bs-success);background:var(--bs-success-bg-subtle)}.dark-mode .award-modal .award-card.selected{background:rgba(var(--bs-success-rgb),.15)}.award-modal .award-card.disabled{opacity:.5;cursor:not-allowed;background:var(--bs-secondary-bg)}.dark-mode .award-modal .award-card.disabled{background:rgba(var(--bs-secondary-rgb),.1)}.award-modal .award-card .award-icon{object-fit:contain;width:48px;height:48px;margin-bottom:8px}.award-modal .award-card .award-cost{background:var(--bs-warning-bg-subtle);color:var(--bs-warning-text-emphasis);border-radius:var(--bs-border-radius);align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;display:flex}.dark-mode .award-modal .award-card .award-cost{background:rgba(var(--bs-warning-rgb),.2);color:var(--bs-warning)}.award-modal .ticket-display{background:var(--bs-warning-bg-subtle);color:var(--bs-warning-text-emphasis);border-radius:var(--bs-border-radius);align-items:center;gap:4px;padding:4px 8px;font-size:16px;font-weight:600;display:inline-flex}.dark-mode .award-modal .ticket-display{background:rgba(var(--bs-warning-rgb),.2);color:var(--bs-warning)}.dark-mode .award-modal .alert.alert-info{background:rgba(var(--bs-info-rgb),.1);border-color:rgba(var(--bs-info-rgb),.3);color:var(--bs-info)}.dark-mode .award-modal .form-control{background:var(--bs-dark);border-color:var(--bs-border-color);color:var(--bs-body-color)}.dark-mode .award-modal .form-control:focus{background:var(--bs-dark);border-color:var(--bs-primary)}.side-spans{align-items:center;margin-left:auto;font-size:12px;display:flex}.side-spans>span{border-left:1px solid;margin-left:5px;padding-left:5px}.side-spans>span:first-of-type{border:none;margin-left:0;padding-left:0}.review-actions .btn-sm,.reply-actions .btn-sm{min-width:26px!important;min-height:26px!important}.review-actions svg,.reply-actions svg{width:20px;height:20px}.like-button.hover-primary-text:hover,.like-button.hover-primary-text:hover .like{color:var(--bs-primary)!important}.like-button.cursor-pointer{-webkit-user-select:none;-moz-user-select:none;user-select:none}.like-button.btn:hover,.like-button.btn .like{color:var(--bs-primary)!important}.review-list{flex-direction:column;gap:8px;display:flex}.review-list .review-item,.review-list .reply-item{border:1px solid transparent;border-bottom:1px solid var(--bs-border-color);border-radius:6px;padding:8px;transition:all .2s}.review-list .review-item:last-of-type,.review-list .reply-item:last-of-type{border-bottom:none}.review-list .review-item:hover,.review-list .reply-item:hover{border-bottom:1px solid var(--bs-secondary-color)!important;border-color:var(--bs-secondary-color)!important}.review-list .review-item.pinned,.review-list .reply-item.pinned{border:1px solid var(--bs-primary)!important;border-color:var(--bs-primary)!important}.quoted-reply{border-left:3px solid var(--bs-primary)}.quoted-reply:before{content:"\" ";color:var(--bs-primary);font-size:1.2em;font-weight:700}.quoted-review{border-left:3px solid var(--bs-success);margin-bottom:15px}.quote-icon{content:"\"";color:var(--bs-success);font-size:1.2em;font-weight:700}.awards-slider-container{border:1px solid var(--bs-warning);border-radius:8px;height:60px;margin-top:8px;position:relative;overflow:hidden}.awards-slider-container .awards-slider{height:100%;position:relative}.awards-slider-container .award-slide{opacity:0;visibility:hidden;width:100%;height:58px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;transform:translateY(100%)}.awards-slider-container .award-slide.award-slide_in{opacity:1;visibility:visible;transform:translateY(0)}.awards-slider-container .award-slide.award-slide_out{transform:translateY(-100%)}.awards-slider-container .award-slide-content{background:rgba(var(--bs-component-bg),.9);border-radius:6px;align-items:center;height:100%;margin:2px;padding:8px 12px;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.1)}.dark-mode .awards-slider-container .award-slide-content{background:rgba(var(--bs-component-bg),.9);box-shadow:0 1px 3px rgba(0,0,0,.3)}.awards-slider-container .award-icon{flex-shrink:0;width:24px;height:24px}.awards-slider-container .award-info{flex:1;min-width:0}.awards-slider-container .award-sender{color:var(--bs-body-color);align-items:center;font-size:.875rem;font-weight:600;display:flex}.awards-slider-container .award-value{background:var(--bs-warning);color:var(--bs-dark);border-radius:10px;padding:1px 6px;font-size:.75rem;font-weight:700}.dark-mode .awards-slider-container .award-value{background:rgba(var(--bs-warning-rgb),.8)}.awards-slider-container .award-message{color:var(--bs-secondary-color);white-space:nowrap;text-overflow:ellipsis;max-width:75%;font-size:.75rem;font-style:italic;overflow:hidden}.awards-slider-container .award-time{color:var(--bs-tertiary-color);font-size:.7rem}.like-button{transition:all .2s}.like-button.hover-primary-text:hover{color:var(--bs-primary)!important}.like-button .like{transition:all .2s}.like-button .like.active{color:var(--bs-primary);transform:scale(1.1)}.review-loading{opacity:.7;pointer-events:none}.review-actions{flex-wrap:wrap;gap:.5rem}@media (max-width:576px){.review-actions .d-flex{flex-wrap:wrap;gap:.25rem}}.load-more-loading,.rating-distribution .rating-progress{transition:all .3s}.rating-distribution .rating-progress:hover{transform:scaleY(1.1)}@media screen and (max-width:575px){.recommendations-section{margin:0 -12px}.recommendations-section .recommendations-list{padding:0 4px}.recommendations-section .xs-hide{display:none}}.recommendations-section .recommendation-item{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:all .2s}.recommendations-section .recommendation-item:hover{border-color:var(--bs-primary);box-shadow:0 2px 8px rgba(0,0,0,.1)}.dark-mode .recommendations-section .recommendation-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}.recommendations-section .recommendation-item .recommendation-novel img{border:1px solid var(--bs-border-color);transition:transform .2s}.recommendations-section .recommendation-item .recommendation-novel img:hover{transform:scale(1.05)}.recommendations-section .recommendation-item .vote-button{min-width:70px;transition:all .2s}.recommendations-section .recommendation-item .vote-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.recommendations-section .recommendation-item .vote-button.voted{background:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.recommendations-section .recommendation-item .vote-button .vote-icon{transition:transform .2s}.recommendations-section .recommendation-item .vote-button:hover .vote-icon{transform:scale(1.1)}.recommendations-section .genres .badge{font-size:.7rem;font-weight:500}.dark-mode .recommendations-section .genres .badge{background:rgba(var(--bs-secondary-rgb),.8)!important}.recommendations-section .recommendation-meta .user-link{color:var(--bs-primary);font-weight:500;text-decoration:none}.recommendations-section .recommendation-meta .user-link:hover{text-decoration:underline}.add-recommendation-modal .search-results{overflow-y:auto}.add-recommendation-modal .search-results .list-group-item{cursor:pointer;transition:all .2s}.add-recommendation-modal .search-results .list-group-item:hover{background:var(--bs-tertiary-bg)}.add-recommendation-modal .search-results .list-group-item.active{background:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.add-recommendation-modal .search-results .list-group-item img{border:1px solid var(--bs-border-color);border-radius:4px}.add-recommendation-modal .search-loading{color:var(--bs-secondary-color);justify-content:center;align-items:center;padding:2rem;display:flex}.recommendation-search .form-control{transition:all .2s}.recommendation-search .form-control:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.25)}.recommendations-empty{text-align:center;color:var(--bs-secondary-color);padding:3rem 2rem}.recommendations-empty .empty-icon{opacity:.5;margin-bottom:1rem;font-size:3rem}.recommendations-empty .empty-message{margin-bottom:.5rem;font-size:1.1rem}.recommendations-empty .empty-submessage{opacity:.8;font-size:.9rem}.recommendations-loading .recommendation-item{opacity:.6;pointer-events:none}.recommendations-sort .btn-group .btn{min-width:80px;font-size:.875rem}@keyframes voteSuccess{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.vote-success{animation:.3s ease-in-out voteSuccess}@media (max-width:768px){.recommendations-section .recommendation-item .d-flex{flex-direction:column;gap:1rem}.recommendations-section .recommendation-item .recommendation-novel{align-self:center}.recommendations-section .recommendation-item .recommendation-novel img{width:60px;height:90px}.recommendations-section .recommendation-item .vote-button{align-self:center;min-width:120px}.add-recommendation-modal .search-results .list-group-item .d-flex{text-align:center;flex-direction:column;gap:.5rem}.add-recommendation-modal .search-results .list-group-item img{align-self:center;width:30px;height:45px}}.dark-mode .recommendations-section .recommendation-item{border-color:var(--bs-border-color-translucent)}.dark-mode .recommendations-section .recommendation-item:hover{border-color:var(--bs-primary)}.dark-mode .recommendations-section .vote-button:not(.voted){background:var(--bs-dark);border-color:var(--bs-border-color)}.dark-mode .recommendations-section .vote-button:not(.voted):hover:not(:disabled){background:var(--bs-secondary)}.dark-mode .add-recommendation-modal .search-results .list-group-item{background:var(--bs-dark);border-color:var(--bs-border-color)}.dark-mode .add-recommendation-modal .search-results .list-group-item:hover{background:var(--bs-secondary)}.dark-mode .add-recommendation-modal .search-results .list-group-item.active{background:var(--bs-primary)!important}.folder-filter .folder-actions{background:rgba(0,0,0,.8);border-radius:4px;padding:2px;display:none}.folder-filter .folder-actions .btn{color:#fff;background:0 0;border:none}.folder-filter .folder-actions .btn:hover{background:rgba(255,255,255,.2)}.folder-filter .position-relative:hover .folder-actions{display:block}.folder-filter .btn.active{background-color:var(--bs-dark);border-color:var(--bs-dark);color:#fff}.modal-body .folder-form .form-label{font-weight:600}.modal-body .folder-form .character-count{color:var(--bs-secondary);font-size:.875rem}.modal-body .folder-form .form-control.is-invalid{border-color:var(--bs-danger)}.library-dropdown .dropdown-menu .dropdown-divider{margin:.5rem 0}.library-dropdown .dropdown-menu .dropdown-item{align-items:center;padding:.5rem 1rem;display:flex}.library-dropdown .dropdown-menu .dropdown-item svg{width:16px;height:16px}.library-dropdown .dropdown-menu .dropdown-item.active{background-color:var(--bs-primary);color:#fff}.empty-state{text-align:center;color:var(--bs-secondary);padding:3rem 2rem;font-style:italic}.loading-state{text-align:center;padding:3rem 2rem}.loading-state .loading-text{color:var(--bs-secondary);margin-top:1rem}@media (max-width:768px){.folder-filter .btn{padding:.25rem .5rem;font-size:.75rem}}.auth-page-wrapper{justify-content:center;align-items:center;min-height:calc(100vh - 200px);padding:1rem;display:flex}.auth-page-wrapper .auth-card{border:none;border-radius:16px;width:100%;max-width:440px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.08)}.auth-page-wrapper .auth-card .card-body{padding:2.5rem}@media (max-width:575px){.auth-page-wrapper .auth-card .card-body{padding:1.5rem}}.auth-page-wrapper .auth-header{text-align:center;margin-bottom:2rem}.auth-page-wrapper .auth-header .auth-logo{background:linear-gradient(135deg,#64748b 0%,#475569 100%);border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.25rem;display:flex;box-shadow:0 4px 16px rgba(100,116,139,.3)}.auth-page-wrapper .auth-header .auth-logo svg{filter:brightness(0)invert();width:48px;height:48px}.auth-page-wrapper .auth-header .auth-title{color:#1e293b;letter-spacing:-.5px;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.auth-page-wrapper .auth-header .auth-subtitle{color:#64748b;margin:0;font-size:.95rem}.auth-page-wrapper .auth-alert{border:none;border-radius:12px;margin-bottom:1.5rem;padding:1rem 1.25rem}.auth-page-wrapper .auth-alert .alert-content strong{margin-bottom:.25rem;font-weight:600;display:block}.auth-page-wrapper .auth-alert .alert-content p{margin:0;font-size:.9rem;line-height:1.5}.auth-page-wrapper .auth-alert.alert-info{color:#075985;background:linear-gradient(135deg,#e0f2fe 0%,#bae6fd 100%)}.auth-page-wrapper .auth-alert.alert-info strong{color:#0c4a6e}.auth-page-wrapper .auth-alert.alert-warning{color:#92400e;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%)}.auth-page-wrapper .auth-alert.alert-warning strong{color:#78350f}.auth-page-wrapper .auth-providers .auth-provider-item{margin-bottom:.875rem}.auth-page-wrapper .auth-providers .auth-provider-item:last-child{margin-bottom:0}.auth-page-wrapper .auth-providers .auth-provider-btn{border-width:2px;border-radius:10px;align-items:center;width:100%;height:48px;font-size:.95rem;font-weight:500;transition:all .2s;display:flex;padding:0!important}.auth-page-wrapper .auth-providers .auth-provider-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.12)}.auth-page-wrapper .auth-providers .auth-provider-btn.btn-outline-dark{color:#334155;background:#fff;border-color:#e2e8f0}.auth-page-wrapper .auth-providers .auth-provider-btn.btn-outline-dark:hover{background:#f8fafc;border-color:#cbd5e1}.auth-page-wrapper .auth-providers .auth-provider-btn.btn-outline-dark .provider-icon{border-right-color:#e2e8f0}.auth-page-wrapper .auth-providers .auth-provider-btn .provider-icon{border-right:2px solid;border-radius:8px 0 0 8px;justify-content:center;align-items:center;width:48px;height:100%;display:flex}.auth-page-wrapper .auth-providers .auth-provider-btn .provider-icon svg{width:20px;height:20px}.auth-page-wrapper .auth-providers .auth-provider-btn .provider-text{text-align:center;flex:1}.auth-page-wrapper .auth-providers .auth-provider-btn.email-btn{color:#fff;background:linear-gradient(135deg,#64748b 0%,#475569 100%);border-color:#e2e8f0}.auth-page-wrapper .auth-providers .auth-provider-btn.email-btn:hover{background:linear-gradient(135deg,#475569 0%,#334155 100%)}.auth-page-wrapper .auth-providers .auth-provider-btn.email-btn .provider-icon{border-right-color:rgba(255,255,255,.2)}.auth-page-wrapper .auth-providers .auth-provider-btn.email-btn-alt{color:#64748b;background:#fff;border-color:#e2e8f0}.auth-page-wrapper .auth-providers .auth-provider-btn.email-btn-alt:hover{background:#f8fafc;border-color:#cbd5e1}.auth-page-wrapper .auth-providers .auth-provider-btn.email-btn-alt .provider-icon{border-right-color:#e2e8f0}.auth-page-wrapper .email-login-section{margin-top:1.5rem}.auth-page-wrapper .email-login-section .auth-divider{text-align:center;margin:1.75rem 0 1.5rem;position:relative}.auth-page-wrapper .email-login-section .auth-divider:before{content:"";background:linear-gradient(90deg,transparent,#e2e8f0 20%,#e2e8f0 80%,transparent);width:100%;height:1px;position:absolute;top:50%;left:0}.auth-page-wrapper .email-login-section .auth-divider span{color:#64748b;background:#fff;padding:0 1rem;font-size:.875rem;font-weight:500;position:relative}.auth-page-wrapper .email-login-section .email-login-form .auth-email-input{border:2px solid #e2e8f0;border-radius:10px;height:48px;padding:.75rem 1rem;font-size:.95rem;transition:all .2s}.auth-page-wrapper .email-login-section .email-login-form .auth-email-input:focus{border-color:#64748b;box-shadow:0 0 0 3px rgba(100,116,139,.1)}.auth-page-wrapper .email-login-section .email-login-form .auth-email-input::placeholder{color:#94a3b8}.dark-mode .auth-page-wrapper .auth-card{background-color:#1f2129;box-shadow:0 10px 40px rgba(0,0,0,.4)}.dark-mode .auth-page-wrapper .auth-card .card-body{background-color:#1f2129}.dark-mode .auth-page-wrapper .auth-header .auth-logo{background:linear-gradient(135deg,#475569 0%,#334155 100%);box-shadow:0 4px 16px rgba(71,85,105,.5)}.dark-mode .auth-page-wrapper .auth-header .auth-title{color:#f1f5f9}.dark-mode .auth-page-wrapper .auth-header .auth-subtitle{color:#94a3b8}.dark-mode .auth-page-wrapper .auth-alert.alert-info{color:#7dd3fc;background:linear-gradient(135deg,rgba(14,116,144,.3) 0%,rgba(8,145,178,.3) 100%);border:1px solid rgba(14,116,144,.4)}.dark-mode .auth-page-wrapper .auth-alert.alert-info strong{color:#bae6fd}.dark-mode .auth-page-wrapper .auth-alert.alert-warning{color:#fcd34d;background:linear-gradient(135deg,rgba(180,83,9,.3) 0%,rgba(217,119,6,.3) 100%);border:1px solid rgba(180,83,9,.4)}.dark-mode .auth-page-wrapper .auth-alert.alert-warning strong{color:#fde68a}.dark-mode .auth-page-wrapper .auth-providers .auth-provider-btn.btn-outline-dark{color:#e2e8f0;background:#2f3139;border-color:#3f414b}.dark-mode .auth-page-wrapper .auth-providers .auth-provider-btn.btn-outline-dark:hover{background:#3a3c45;border-color:#4a4c55}.dark-mode .auth-page-wrapper .auth-providers .auth-provider-btn.btn-outline-dark .provider-icon{border-right-color:#3f414b}.dark-mode .auth-page-wrapper .auth-providers .auth-provider-btn.email-btn{background:linear-gradient(135deg,#475569 0%,#334155 100%)}.dark-mode .auth-page-wrapper .auth-providers .auth-provider-btn.email-btn:hover{background:linear-gradient(135deg,#334155 0%,#1e293b 100%)}.dark-mode .auth-page-wrapper .auth-providers .auth-provider-btn.email-btn-alt{color:#94a3b8;background:#2f3139;border-color:#3f414b}.dark-mode .auth-page-wrapper .auth-providers .auth-provider-btn.email-btn-alt:hover{background:#3a3c45;border-color:#4a4c55}.dark-mode .auth-page-wrapper .auth-providers .auth-provider-btn.email-btn-alt .provider-icon{border-right-color:#3f414b}.dark-mode .auth-page-wrapper .email-login-section .auth-divider:before{background:linear-gradient(90deg,transparent,#3f414b 20%,#3f414b 80%,transparent)}.dark-mode .auth-page-wrapper .email-login-section .auth-divider span{color:#94a3b8;background:#1f2129}.dark-mode .auth-page-wrapper .email-login-section .email-login-form .auth-email-input{color:#e2e8f0;background:#2f3139;border-color:#3f414b}.dark-mode .auth-page-wrapper .email-login-section .email-login-form .auth-email-input:focus{background:#2f3139;border-color:#64748b;box-shadow:0 0 0 3px rgba(100,116,139,.2)}.dark-mode .auth-page-wrapper .email-login-section .email-login-form .auth-email-input::placeholder{color:#64748b}.auth-list{border:1px solid #eee;border-radius:6px;width:320px;max-width:100%;margin:0 auto;padding:10px 30px}.auth-list .title svg{width:64px;height:64px;margin-bottom:10px}.auth-list .title{border-bottom:1px solid #eee;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;padding-bottom:10px;font-size:24px;display:flex}.auth-list .auth-item .btn{width:100%;display:flex;padding:0!important}.auth-list .auth-item .btn .provider-icon{border-right:1px solid #212529;border-radius:6px 0 0 6px;justify-content:center;align-items:center;width:48px;height:36px;display:flex}.auth-list .auth-item .btn span{flex:1;padding:.375rem .75rem}.term-editor-offcanvas .offcanvas-header{padding:0 1rem 0 0}.term-editor-offcanvas .offcanvas-header .nav-tabs{border-bottom:none;margin:0}.term-editor-offcanvas .offcanvas-header .nav-tabs .nav-item{margin-bottom:0}.term-editor-offcanvas .offcanvas-header .nav-tabs .nav-link{color:var(--bs-body-color);border:none;border-bottom:2px solid transparent;border-radius:0;padding:1rem 1.5rem}.term-editor-offcanvas .offcanvas-header .nav-tabs .nav-link:hover{border-bottom-color:var(--bs-primary);background:0 0}.term-editor-offcanvas .offcanvas-header .nav-tabs .nav-link.active{border-bottom-color:var(--bs-primary);background:0 0;font-weight:600}.term-editor-offcanvas .offcanvas-body{flex-direction:column;padding:0;display:flex}.term-editor-offcanvas .offcanvas-body .tab-content{flex:1;overflow-y:auto}.term-editor-offcanvas .offcanvas-body .tab-content .tab-pane.active{flex-direction:column;display:flex}.term-editor-offcanvas .offcanvas-body .term-editor-footer{background:var(--bs-body-bg);z-index:10;margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0}.badge-segment{border-right:1px solid;align-items:center;gap:2px;padding:0 4px 0 2px;display:flex}.dark-mode .badge-segment{border-right:1px solid rgba(197,197,197,.47)}.dark-mode .user-term{border:1px solid rgba(197,197,197,.47)}
/*# sourceMappingURL=8b5206496f8924c0.css.map*/