[data-bs-theme=dark] img{filter:brightness(.8) contrast(1.1);will-change:filter}body{background-color:var(--dp-body-bg);color:var(--dp-text);font-family:var(--f-bevtn);font-size:var(--dp-fs-base);line-height:1.65;-webkit-font-smoothing:antialiased;transition:background-color .3s,color .3s;background-image:radial-gradient(ellipse at 0% 0%,rgba(245,158,11,.12) 0,transparent 50%),radial-gradient(ellipse at 100% 0%,rgba(59,130,246,.08) 0,transparent 50%),radial-gradient(ellipse at 50% 100%,rgba(139,92,246,.06) 0,transparent 50%);background-attachment:fixed}@supports (-webkit-touch-callout: none){body{background-attachment:scroll!important}}a{text-decoration:none;color:var(--dp-text-link);transition:.2s}a:hover{color:var(--brand-gold)}button,input,select,textarea{font-family:inherit;font-size:inherit;border:1px solid var(--dp-border);outline:none;background:var(--dp-input-bg);color:var(--dp-text);transition:all .25s cubic-bezier(.4,0,.2,1)}input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):hover,select:hover,textarea:hover{border-color:rgba(var(--bs-primary-rgb),.5)}input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus,.form-control:focus,.dp-input-custom:focus{background-color:var(--dp-card-bg)!important;border-color:var(--bs-primary)!important;box-shadow:0 0 0 4px rgba(var(--bs-primary-rgb),.12)!important;outline:none!important}[data-bs-theme=dark] .text-primary{color:var(--brand-gold)!important}.user-avatar-wrap .btn{padding:.4rem;min-height:0;line-height:1}.btn{font-size:var(--dp-btn-fs);line-height:1.15;min-height:var(--dp-btn-min-height);--dp-btn-px: clamp(.7rem, .4vw + .55rem, .95rem);--dp-btn-py: clamp(.42rem, .25vw + .34rem, .62rem);padding:var(--dp-btn-py) var(--dp-btn-px);font-weight:600;border-radius:999px;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.btn-sm{--dp-btn-fs: clamp(.78rem, .14vw + .74rem, .88rem);--dp-btn-px: clamp(.6rem, .3vw + .5rem, .82rem);--dp-btn-py: clamp(.3rem, .18vw + .24rem, .46rem);--dp-btn-min-height: clamp(1.9rem, 1.6vw + 1.45rem, 2.15rem)}.btn-lg{--dp-btn-fs: clamp(.92rem, .18vw + .86rem, 1rem);--dp-btn-px: clamp(.95rem, .55vw + .8rem, 1.2rem);--dp-btn-py: clamp(.6rem, .35vw + .5rem, .85rem);--dp-btn-min-height: clamp(2.55rem, 2vw + 2rem, 3rem)}.btn:active{transform:scale(.96)}.text-sm{font-size:var(--dp-fs-sm);line-height:1.5}.text-10{font-size:10px;line-height:1.2}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal}.dp-title-sm{font-size:var(--dp-fs-md);line-height:1.3;font-weight:600}.dp-title-md{font-size:var(--dp-fs-lg);line-height:1.22;font-weight:700}.dp-body-custom{background-color:var(--dp-body-bg)}.dp-card-custom{background-color:var(--dp-card-bg)!important}.dp-input-custom{background-color:var(--dp-input-bg)}.dp-transition{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.btn-primary{background:var(--brand-orange);color:#fff;border:none;transition:all .3s ease}.btn-primary:hover{color:#fff}.btn-outline-primary{border-color:var(--brand-green);color:var(--brand-green);background:#fff0}.btn-outline-primary:hover{background:var(--brand-green);color:#fff}header.dp-header{background:var(--dp-header-bg);z-index:1030!important}.dp-search-input{height:44px!important;border-radius:25px 0 0 25px!important;border:1px solid var(--dp-border)!important;border-right:none!important}.dp-search-btn{height:44px!important;border-radius:0 25px 25px 0!important;padding-top:0!important;padding-bottom:0!important}#dp-search-result{z-index:9999!important}.sidebar-left,.sidebar-right,.dp-sidebar,.dp-sidebar-advanced,.dp-author-sidebar,.sidebar-left .sticky-top,.sidebar-right .sticky-top{z-index:1010!important}html{scrollbar-color:var(--dp-scroll) #fff0;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--dp-scroll-track)}::-webkit-scrollbar-thumb{background:var(--dp-scroll);border-radius:5px;border:2px solid var(--dp-scroll-track)}::-webkit-scrollbar-thumb:hover{background:var(--brand-gold)}input[type=submit]{appearance:button;cursor:pointer}body h1{font-size:var(--dp-fs-2xl);font-weight:800;line-height:1.12;letter-spacing:-.02em}body h2{font-size:var(--dp-fs-xl);font-weight:700;line-height:1.18;letter-spacing:-.01em}body h3{font-size:var(--dp-fs-lg);font-weight:700;line-height:1.22}body h4{font-size:var(--dp-fs-md);font-weight:600;line-height:1.28}#breadcrumbs,.breadcrumb{margin:0}.dp-logo .custom-logo-link{height:60px;display:flex;align-items:center}.dp-logo img.custom-logo{padding:7px;box-sizing:border-box;max-height:80px;width:auto;height:auto}.ratio-2x3{--bs-aspect-ratio: 130%}.badge{--bs-badge-color: #fff !important;font-size:10px;font-weight:600}.badge.text-warning{color:var(--brand-gold)!important;--bs-badge-color: var(--brand-gold) !important}.hidden-watermark{display:none!important;visibility:hidden;position:absolute;left:-9999px}.dp-progress-bar{will-change:width;background:linear-gradient(90deg,var(--brand-green),var(--brand-orange));box-shadow:0 0 8px rgba(var(--bs-primary-rgb),.3)}.dp-progress-container{backdrop-filter:blur(4px);border-bottom:1px solid rgba(var(--bs-primary-rgb),.1);left:0;right:0;max-width:100vw}.dp-progress-text{transition:transform .2s ease}.dp-progress-container:hover .dp-progress-text{transform:scale(1.1)}.dp-reader-content{--dp-bg: var(--dp-reader-bg);--dp-text-reader: var(--dp-reader-text);font-size:var(--dp-reader-fs);line-height:var(--dp-reader-lh);font-family:var(--dp-reader-font);margin:0 auto;transition:background .3s ease,color .3s ease;background:var(--dp-bg);color:var(--dp-text-reader);isolation:isolate}.dp-reader-content p,.dp-reader-content .text-wrapper,.dp-reader-content>p,.dp-reader-content blockquote{font-size:var(--dp-reader-fs)!important;line-height:var(--dp-reader-lh)!important}.dp-reader-content p{margin-bottom:12px}.dp-reader-content[data-reading-mode=light]{--dp-reader-bg: #fff;--dp-reader-text: #2c3e50}.dp-reader-content[data-reading-mode=sepia]{--dp-reader-bg: #f4ecd8;--dp-reader-text: #5b4636}.dp-reader-content[data-reading-mode=soft-blue]{--dp-reader-bg: #e3f2fd;--dp-reader-text: #0d47a1}.dp-reader-content[data-reading-mode=night]{--dp-reader-bg: #1a1a1b;--dp-reader-text: #d1d1d1}.dp-reader-content[data-reading-mode=paper]{--dp-reader-bg: #fcfaf2;--dp-reader-text: #333}[data-bs-theme=dark] .dp-reader-content[data-reading-mode=light]{--dp-reader-bg: #18191a;--dp-reader-text: #e4e6eb}.tts-highlight{background:#ffe69666;border-radius:4px;transition:background .3s ease}[data-bs-theme=dark] .tts-highlight{background:#ffd70033}#dp-tts-panel{transform:translateY(100%);transition:transform .3s ease}#dp-tts-panel.show{transform:translateY(0)}body.dp-tts-active{padding-bottom:70px!important}.dp-card-title{display:flex;align-items:center;gap:8px;font-size:var(--dp-fs-md);line-height:1.25;font-weight:600;margin-bottom:12px;color:var(--dp-text)}.dp-category-list{display:flex;flex-direction:column;gap:6px}.dp-category-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;border-radius:10px;background:#fff0;color:var(--dp-text);transition:all .2s ease}.dp-category-item:hover{background:var(--dp-input-bg)}.dp-category-item.is-active{background:var(--brand-green);color:#fff}.dp-category-name{font-size:var(--dp-fs-base)}.dp-category-count{font-size:var(--dp-fs-xs);padding:2px 8px;border-radius:999px;background:var(--dp-border);color:var(--dp-text)}.dp-category-item.is-active .dp-category-count{background:#fff3;color:#fff}.dp-author-box{background:linear-gradient(135deg,var(--brand-green),var(--brand-orange));padding:1.25rem;color:#fff}.dp-author-box h3{font-size:var(--dp-fs-lg);margin-bottom:6px}.dp-author-box p{font-size:var(--dp-fs-sm);opacity:.8;margin-bottom:14px}.dp-author-btn{display:block;text-align:center;background:#fff;color:var(--brand-green);font-weight:600;padding:.55rem .8rem;border-radius:8px;transition:all .2s ease}.dp-author-btn:hover{background:var(--brand-gold);color:var(--dp-text-light)}.dp-report-btn{position:fixed;bottom:15%;right:0;transform:translateY(-50%);z-index:10010;background:linear-gradient(135deg,var(--brand-orange) 10%,var(--brand-gold) 90%);color:var(--dp-text-light);padding:.65rem 1rem .65rem .85rem;border-radius:14px 0 0 14px;cursor:pointer;font-size:var(--dp-fs-sm);font-weight:700;display:flex;align-items:center;gap:.45rem;border:none;opacity:.94}.dp-report-btn>svg,.dp-report-btn .icon,.dp-report-btn i{font-size:1rem;vertical-align:middle;margin-right:4px;line-height:1}.card-comic{background:var(--dp-card-bg);border:1px solid var(--dp-border);border-radius:12px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:var(--dp-shadow-sm)}.card-comic:hover{transform:translateY(-6px);box-shadow:var(--dp-shadow-lg)!important;border-color:var(--brand-green)}.card-comic .ratio img{transition:transform .5s ease}.card-comic:hover .ratio img{transform:scale(1.1)}.thumb-overlay{background:linear-gradient(to top,rgb(0 0 0 / .7) 0%,transparent 40%);position:absolute;bottom:0;left:0;right:0;height:100%}.dp-card-custom .table{--bs-table-bg: var(--dp-card-bg)}.dp-timeline{max-height:300px;overflow-y:auto}#dp-reader-controls.sticky-top{top:90px!important;z-index:40}.dp-search-dropdown{position:absolute;top:100%;left:0;z-index:1050;display:none;background:var(--bs-body-bg);border-radius:12px;padding:8px 0;border:1px solid var(--bs-border);overflow:hidden;animation:fadeInDown .2s ease-out}#dp-search-result:not(:empty){display:block}.dp-search-item{border:none!important;padding:10px 15px;transition:all .2s}.dp-search-thumb img{box-shadow:0 2px 4px #0000001a}.dp-search-title{font-size:.9rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--dp-text-link)!important}.dp-search-date{font-size:.75rem!important;opacity:.7}.dp-icon-circle{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#8080801a;transition:all .2s}.dp-icon-circle:hover{background:var(--bs-primary);color:#fff!important;transform:scale(1.1)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dp-comment-card blockquote{background:rgba(var(--bs-primary-rgb),.05)!important;border-left-color:var(--bs-primary)!important;margin-bottom:12px;font-style:italic;position:relative}.dp-comment-card .avatar-author{border:1px solid var(--dp-border);border-radius:50%;padding:2px}.dp-user-like.dropdown .dropdown-toggle:hover{color:var(--bs-primary)!important;text-decoration:underline}.dp_like{transition:all .2s ease}.dp_like.processing{opacity:.6;pointer-events:none}.btn-header-icon{width:var(--dp-control-icon-size);height:var(--dp-control-icon-size);display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(var(--bs-body-color-rgb),.1);background:var(--dp-card-bg);color:var(--dp-text);transition:all .3s cubic-bezier(.4,0,.2,1);padding:0;box-shadow:var(--dp-shadow-sm)}.btn-header-icon i{font-size:clamp(.82rem,.2vw + .76rem,.92rem);transition:transform .3s ease}.btn-header-icon:hover{background:var(--brand-green);color:#fff;border-color:var(--brand-green);box-shadow:0 4px 12px rgba(var(--bs-primary-rgb),.2)}.btn-header-icon:hover i{transform:scale(1.15)}.user-avatar-wrap{border-radius:12px;background:rgba(var(--bs-body-color-rgb),.05);border:1px solid rgba(var(--bs-body-color-rgb),.1);transition:all .3s ease;position:relative;z-index:1040;overflow:visible!important}.user-avatar-wrap,.user-avatar-wrap .btn,.user-avatar-wrap a,.user-avatar-wrap button{border-color:transparent!important}.animate.slideIn{animation-duration:.3s;animation-fill-mode:both;animation-name:slideIn}@keyframes slideIn{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.fw-800{font-weight:800}.hover-primary:hover{color:var(--bs-primary)!important}.transition-all{transition:all .3s ease}.hover-bg-opacity-20:hover{--bs-bg-opacity: .2}.line-height-1{line-height:1}.dp-btn-action{min-height:var(--dp-btn-min-height);display:inline-flex;align-items:center;justify-content:center}.dp-latest-block-subtle{transition:all .2s ease}.dp-rating-box .display-4{line-height:1;letter-spacing:-2px}.star-display i{font-size:.7rem;margin:0 1px}.dp-star-input .dp-star{transition:all .2s ease;color:var(--dp-text-muted)!important}.dp-star-input .dp-star:hover,.dp-star-input .dp-star.active{color:#ffb400!important;transform:scale(1.2)}.dp-star-input:hover .dp-star i:before{content:"\f005";font-weight:900}.dp-star-input .dp-star:hover~.dp-star i:before{content:"\f005";font-weight:400;opacity:.5}.dp-rating-msg{min-height:20px}.dp-rating-msg.success{color:#2ecc71}.dp-rating-msg.error{color:#e74c3c}.description{font-size:var(--dp-fs-sm);line-height:1.65;color:var(--dp-text);background:var(--dp-body-bg);max-height:500px;overflow-y:auto;text-align:justify}@media(max-width:480px){.dp-rating-box .row{flex-direction:column;text-align:center!important}.dp-rating-box .col-4{width:100%;border-end:none!important;border-bottom:1px solid rgba(var(--bs-body-color-rgb),.1);padding-bottom:15px;margin-bottom:15px}.dp-rating-box .col-8{width:100%;padding-left:0!important}.dp-star-input{justify-content:center}}.chap-grid-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;max-height:60vh;overflow-y:auto}.modal-chap-item{display:block;padding:.45rem .7rem;border-radius:.5rem;text-decoration:none;font-size:var(--dp-fs-sm);background:var(--dp-input-bg);color:var(--dp-text);transition:all .2s ease}.modal-chap-item:hover{background:var(--dp-input-bg);color:var(--dp-text)}.modal-chap-item.current{background:var(--dp-input-bg);color:var(--dp-text);font-weight:600}@media(max-width:768px){.dp-header .container{padding-left:8px;padding-right:8px}.dp-header{min-height:56px}.btn-header-icon{width:2.25rem;height:2.25rem}.btn-header-icon i{font-size:.85rem}.dp-logo img.custom-logo{max-width:140px;height:auto}.user-avatar-wrap{background:none;padding:0;overflow:visible!important}.user-avatar-wrap img{width:32px;height:32px}.dp-report-btn{width:44px;height:44px;justify-content:center}.dp-report-btn span{display:none}.dp-report-btn i{font-size:.9rem;margin:0}}.media-modal,.media-frame,.media-frame-content,.media-sidebar{color:var(--dp-text)!important}.media-modal label,.media-modal .attachment-details .setting span,.media-modal .media-sidebar .setting span,.media-modal .media-toolbar .media-toolbar-primary button,.media-modal .media-menu .media-menu-item,.media-modal .attachments-browser .attachments-browser-footer,.media-modal button.browser{color:#2c3338!important;opacity:1!important;font-weight:500!important}.media-modal input,.media-modal textarea,.media-modal select{color:#2c3338!important;background-color:#fff!important;border:1px solid #8c8f94!important}.media-modal input:focus,.media-modal textarea:focus{border-color:#2271b1!important;box-shadow:0 0 0 1px #2271b1!important}.media-modal .media-sidebar .setting .name{color:#646970!important}.media-modal [data-setting=rank_math_title] label,.media-modal [data-setting=rank_math_description] label{color:#2c3338!important}.dp-info-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.dp-info-item{display:flex;align-items:flex-start;gap:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgb(255 255 255 / .05)}.dp-info-label{min-width:120px;font-size:.9rem;font-weight:500;display:flex;align-items:center;white-space:nowrap}.dp-tag{display:inline-block;padding:2px 8px;border-radius:6px;background:#ffffff0d;text-decoration:none;font-size:.8rem;margin-right:4px}.dp-tag:hover{background:#ffffff1a}.members-section{background:var(--dp-card-bg);border-radius:12px;padding:1.5rem;margin-bottom:2.5rem}.dp-author{transition:all .2s ease;border:1px solid #fff0}.dp-author-name{color:var(--dp-text);transition:color .2s ease;text-decoration:none}.skeleton-item{position:relative;overflow:hidden}.skeleton-item:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#ffffff1a 20%,#fff3,#fff0);animation:dp-shimmer 2s infinite}@keyframes dp-shimmer{to{transform:translate(100%)}}.skeleton-img{width:60px;height:60px;border-radius:50%;background:var(--dp-border);opacity:.3}.skeleton-text{width:80%;height:14px;background:var(--dp-border);opacity:.3;border-radius:4px}ul.manager-tools a{border-bottom:1px solid var(--dp-border);display:block;padding:10px 5px}.btn-sort{padding:.45rem .8rem;border-radius:8px;font-weight:500;font-size:var(--dp-fs-sm);line-height:1.2;transition:all .3s ease;background:var(--dp-input-bg);color:var(--dp-text);border:1px solid var(--dp-border)}.btn-sort:hover{background:var(--brand-green);color:#fff!important;border-color:var(--brand-green);transform:translateY(-1px);box-shadow:0 4px 12px #1a535c26}.btn-sort:active{transform:translateY(0)}.sort-text{font-size:.85rem}.dp-header-read{background:var(--dp-card-bg);border-bottom:1px solid var(--dp-border);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1030!important;transition:all .3s ease}.btn-read-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--dp-text);transition:all .2s ease;border:none;background:#fff0;text-decoration:none!important}.btn-read-icon i{font-size:.95rem}.btn-read-icon:hover{background:#1a535c1a;color:var(--brand-green)!important}[data-bs-theme=dark] .btn-read-icon:hover{background:#ffffff1a;color:#fff!important}.truncate-1-line{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dp-header-read-title span{color:var(--dp-text);font-size:var(--dp-fs-sm);font-weight:600}@media(max-width:576px){.dp-header-read-title{max-width:140px}.dp-header-read-right{gap:10px!important}}.form-range{height:1.5rem;padding:0;background-color:#fff0;appearance:none}.form-range:focus{outline:0}.form-range::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;background:var(--dp-border);border-radius:10px}.form-range::-webkit-slider-thumb{height:18px;width:18px;border-radius:50%;background:var(--brand-green);cursor:pointer;appearance:none;margin-top:-6px;box-shadow:0 2px 5px #0003;border:2px solid #fff}.form-range::-moz-range-track{width:100%;height:6px;cursor:pointer;background:var(--dp-border);border-radius:10px}.form-range::-moz-range-thumb{height:18px;width:18px;border-radius:50%;background:var(--brand-green);cursor:pointer;border:2px solid #fff;box-shadow:0 2px 5px #0003}.single-content p,.single-announcement .dp-editor{line-height:1.6}ul.manager-tools,ul.dp-history-list{list-style:none;padding:0;margin:0}.text-secondary{color:var(--dp-text-secondary)!important}.opacity-75{opacity:.9!important}.btn-warning{color:#000!important;background-color:#ffc107!important;border-color:#ffc107!important}.day-label{color:#4b5563!important}.text-muted,[data-bs-theme=dark] .text-muted,[data-bs-theme=dark] .day-label{color:var(--dp-text-muted)!important}.dp-avatar-container{overflow:visible!important}.dp-avatar-frame{pointer-events:none;z-index:10;transform:scale(1.1)}.dp-user-title{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem;position:relative;overflow:hidden;transition:all .3s ease}.dp-user-title[class*=dp-effect-]{background-color:transparent!important}.dp-ratio-21x9{position:relative;width:100%;padding-bottom:42.85%;overflow:hidden}.dp-ratio-21x9 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.33,1,.68,1)}.dp-ratio-21x9:hover img{transform:scale(1.05)}.dp-gradient-overlay{background:linear-gradient(to top,#020617 0%,rgb(2 6 23 / .4) 60%,transparent 100%);z-index:1}.dp-title-lg{font-size:clamp(1.55rem,2.6vw,2.25rem);line-height:1.16}.dp-glass-panel{background:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .5);color:var(--dp-text);box-shadow:0 8px 32px #1f268712;transition:all .4s cubic-bezier(.4,0,.2,1)}[data-bs-theme=dark] .dp-glass-panel{background:var(--dp-card-bg);border:1px solid var(--dp-border)}.dp-hero-content{z-index:2;pointer-events:none}.dp-hero-content *{pointer-events:auto}.dp-ratio-3x4{position:relative;width:100%;padding-bottom:133.33%;overflow:hidden}.dp-card-modern{background-color:var(--dp-card-bg);cursor:pointer;border-radius:0 0 12px 12px}.dp-card-modern .img-wrap{position:relative;border-radius:12px 12px 0 0;overflow:hidden;margin-bottom:12px}.dp-card-modern .img-wrap img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;filter:grayscale(20%);transition:all .5s ease}.dp-card-modern:hover .img-wrap img{filter:grayscale(0);transform:scale(1.08)}.dp-card-modern .badge-ongoing{position:absolute;top:10px;left:10px;background:var(--brand-green);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-size:10px;font-weight:700;padding:.25rem .5rem;border-radius:4px;z-index:2}.dp-card-modern .badge-exclusive{position:absolute;top:10px;right:10px;background:linear-gradient(135deg,#f59e0b,#ea580c);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-size:10px;font-weight:700;padding:.25rem .5rem;border-radius:4px;z-index:2;box-shadow:0 2px 4px #0003}.dp-card-modern .img-overlay-bottom{position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,rgb(0 0 0 / .8) 0%,transparent 100%);z-index:1}.dp-card-modern .chapter-info{position:absolute;bottom:10px;left:10px;z-index:2;color:#fff;font-size:10px;font-weight:500;display:flex;align-items:center;gap:4px}.dp-card-modern .chapter-info i{color:#f59e0b;font-size:.8rem}.dp-card-modern .card-title{font-size:var(--dp-fs-sm);line-height:1.25;font-weight:600;color:var(--dp-text);transition:color .3s ease;margin-bottom:4px}.dp-card-modern .card-genre{font-size:10px}.dp-card-modern:hover .card-title{color:#f59e0b!important}.dp-card-modern .card-genre{font-size:10px;color:var(--dp-text-muted);text-transform:uppercase;font-weight:700;letter-spacing:.1em}[data-bs-theme=dark] .table>:not(caption)>*>*{color:var(--dp-text)}.w-16{width:4rem!important}.h-16{height:4rem!important}.bg-amber-light{background-color:#fbbf2426!important}.table .border-bottom>*{background-color:#ffffff1a!important}.fw-black{font-weight:900!important}.w-rank{width:44px!important;flex-shrink:0;text-align:center}.text-slate-800{color:var(--dp-text)!important}footer{background-color:var(--dp-footer-bg)}.group:hover .group-hover\:opacity-100{opacity:1!important}.bg-rank-1{background-color:var(--brand-gold)!important}.bg-rank-2{background-color:var(--dp-text-muted)!important}.bg-rank-3{background-color:#c2410c!important}.text-rank-1{color:#d97706!important}[data-bs-theme=dark] .text-rank-1{color:var(--brand-gold)!important}.text-rank-2{color:var(--dp-text-muted)!important}.text-rank-3{color:#c2410c!important}[data-bs-theme=dark] .text-rank-3{color:#f97316!important}.rank-badge-mini{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--dp-fs-xs);font-weight:900;border:2px solid var(--dp-body-bg);position:absolute;bottom:-2px;right:-2px;z-index:15}.dp-card-modern .hover-line{height:2px;width:0;background-color:#f59e0b;margin-top:8px;transition:width .3s ease}[data-bs-theme=dark] .dp-bxh-nav-wrapper{background:#ffffff0d}.dp-bxh-nav-wrapper{padding:4px;border-radius:10px}.dp-bxh-nav{border:none;gap:4px}.dp-bxh-nav .nav-item{flex:1}.dp-bxh-nav .nav-link{width:100%;border:none;border-radius:8px;font-size:var(--dp-fs-xs);font-weight:800;text-transform:uppercase;padding:.45rem .75rem;background:#fff0;transition:all .2s ease}.dp-bxh-nav .nav-link.active{background-color:var(--brand-gold);color:#000}.dp-bxh-nav .nav-link:hover:not(.active){color:var(--brand-gold)}.border-amber-500{border-color:var(--brand-gold)!important}.dp-badge-success{background-color:#10b98133;color:#10b981;font-weight:800;text-transform:uppercase;font-size:10px;padding:.2rem .4rem;border-radius:4px}.dp-badge{padding:.35em .75em;font-size:10px;font-weight:800;border-radius:6px;text-transform:uppercase;letter-spacing:.06em;display:inline-flex;align-items:center;gap:.3rem;border:1px solid rgb(255 255 255 / .15);box-shadow:0 4px 12px #00000026;position:relative;overflow:hidden}@media(max-width:991.98px){.badge,.dp-card-modern .badge-ongoing,.dp-card-modern .badge-exclusive,.dp-card-modern .chapter-info,.dp-card-modern .card-genre,.dp-badge,.dp-badge-success{font-size:9px}}@media(max-width:767.98px){.badge,.dp-card-modern .badge-ongoing,.dp-card-modern .badge-exclusive,.dp-card-modern .chapter-info,.dp-card-modern .card-genre,.dp-badge,.dp-badge-success{font-size:8px}}.dp-badge:after{content:"";position:absolute;top:-50%;left:-60%;width:20%;height:200%;background:#ffffff4d;transform:rotate(30deg);transition:all .6s ease;animation:dp-badge-shine 3s infinite}@keyframes dp-badge-shine{0%{left:-60%}20%{left:120%}to{left:120%}}.dp-badge-premium{background:linear-gradient(135deg,#ff9100,#ff6a00);color:#000;box-shadow:0 4px 15px #ff91004d}.dp-badge-new{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 15px #10b9814d}.dp-badge-hot{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 15px #ef44444d}.dp-glass-panel{position:relative;overflow:hidden}.dp-glass-panel:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .1),transparent);transition:.5s}.dp-glass-panel:hover:before{left:100%}.dp-glass-panel:hover{border-color:var(--brand-green)!important}.dp-skeleton{background:linear-gradient(90deg,var(--dp-card-bg) 25%,var(--dp-border) 50%,var(--dp-card-bg) 75%);background-size:200% 100%;animation:dp-skeleton-loading 1.5s infinite;border-radius:12px}@keyframes dp-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.site-footer{background:var(--dp-footer-bg);color:var(--dp-text)}.dp-footer-link{color:var(--dp-text)!important;opacity:.7;transition:all .3s ease}.dp-footer-link:hover{opacity:1;color:var(--brand-green)!important;transform:translate(5px)}.footer-bottom{background:#00000008;font-size:var(--dp-fs-xs)}.dp-footer-desc{max-width:320px;margin:0 auto}@media(min-width:992px){.dp-footer-desc{margin-left:0}}.dp-footer-title{letter-spacing:.5px;border-bottom:2px solid var(--brand-green);display:inline-block;padding-bottom:5px}.dp-btn-cta{min-width:160px}@media(max-width:768px){body{font-size:var(--dp-fs-base);line-height:1.65}.container,.container-fluid{padding-left:12px!important;padding-right:12px!important}.btn{--dp-btn-px: .7rem;--dp-btn-py: .42rem;--dp-btn-min-height: 2.2rem}.btn-sm{--dp-btn-px: .6rem;--dp-btn-py: .35rem;--dp-btn-min-height: 1.95rem}.btn-lg{--dp-btn-px: .9rem;--dp-btn-py: .55rem;--dp-btn-min-height: 2.5rem}.btn-header-icon{width:2.25rem;height:2.25rem}.btn-header-icon i{font-size:.85rem}.dp-report-btn{padding:.6rem .8rem .6rem .7rem;font-size:.8rem;border-radius:12px 0 0 12px;gap:.35rem}.dp-report-btn svg,.dp-report-btn i{font-size:.9rem;margin-right:3px}.dp-card-title{font-size:var(--dp-fs-sm);margin-bottom:8px;gap:6px}.dp-logo .custom-logo-link{height:45px}.dp-logo img.custom-logo{max-height:48px}.site-footer h2{font-size:var(--dp-fs-lg);margin-bottom:1rem}.dp-footer-desc{font-size:var(--dp-fs-sm);margin-bottom:1.25rem}.dp-ratio-21x9{padding-bottom:70%!important}.dp-title-lg{font-size:clamp(1.05rem,4vw,1.35rem)!important;line-height:1.28}.dp-hero-content{padding:.9rem 1rem!important}.dp-hero-content .badge{margin-bottom:.5rem!important;width:fit-content}.dp-hero-content .d-flex{flex-wrap:wrap;gap:.4rem!important}.dp-hero-content .d-flex .btn.dp-glass-panel{background:#fff3!important;backdrop-filter:blur(8px)!important;border:1px solid rgb(255 255 255 / .4)!important;color:#fff!important}[data-bs-theme=dark] .dp-hero-content .d-flex .btn.dp-glass-panel{background:#0000004d!important;border:1px solid rgb(255 255 255 / .1)!important;color:#fff!important}.card-comic{margin-bottom:1rem}.dp-card-modern .card-title{font-size:var(--dp-fs-sm)}}.announcement-list a{font-size:var(--dp-fs-md)}.dp-contest-card{transition:transform .3s ease,box-shadow .3s ease;background:var(--dp-card-bg, #fff)}.dp-contest-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a!important}.dp-contest-card .card-img-wrap{position:relative;padding-top:133.33%;width:100%}.dp-contest-card .card-img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.dp-contest-card .img-overlay-bottom{position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,rgb(0 0 0 / .7),transparent);z-index:1}.contest-rules-content ul{padding-left:1.2rem;margin-bottom:0}.contest-rules-content li{margin-bottom:.5rem}.dp-title-xl{font-size:clamp(1.65rem,4vw,2.75rem);line-height:1.14}[data-bs-theme=dark] #dp-contest-registration-hub{background-color:#ffffff08!important}.dp-contest-card .card-img-wrap{background-color:var(--dp-border)}@media(max-width:768px){#dp-contest-registration-hub{padding:2rem 1rem!important}}.contest-prize-item{transition:transform .3s ease}.contest-prize-item:hover{transform:translateY(-5px)}.notification-dropdown{display:block!important;position:absolute;top:100%;right:0;width:340px;background:var(--dp-card-bg);backdrop-filter:blur(25px);border:1px solid var(--dp-border);border-radius:14px;box-shadow:var(--dp-shadow-xl);z-index:1050;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(15px);transition:all .4s cubic-bezier(.165,.84,.44,1);pointer-events:none;padding:0}.notification-dropdown.show{opacity:1;visibility:visible;transform:translateY(12px);pointer-events:auto}.notify-drop-header,.notification-dropdown>li:first-child>div{padding:1rem 1.25rem;border-bottom:1px solid var(--dp-border);background:#00000005;font-weight:700;font-size:var(--dp-fs-sm)}[data-bs-theme=dark] .notify-drop-header,[data-bs-theme=dark] .notification-dropdown>li:first-child>div{background:#ffffff08}.notify-drop-body,.dp-notification-list{max-height:400px;scrollbar-width:thin!important}.notification-dropdown .dropdown-item{padding:.6rem 1rem;font-size:var(--dp-fs-sm);display:flex;align-items:center;transition:all .2s;border-radius:0;color:var(--dp-text)}.notification-dropdown .dropdown-item i{width:20px;font-size:.95rem;margin-right:.75rem;opacity:.8}.notification-dropdown .dropdown-item:hover{background:rgba(var(--bs-primary-rgb),.08);color:var(--bs-primary);padding-left:1.5rem}.notification-dropdown .dropdown-divider{margin:0;border-color:var(--dp-border);opacity:.5}.notify-drop-body::-webkit-scrollbar,.dp-notification-list::-webkit-scrollbar{width:4px}.notify-drop-body::-webkit-scrollbar-thumb,.dp-notification-list::-webkit-scrollbar-thumb{background:var(--bs-primary);border-radius:10px}.btn-header-icon .badge-dot{position:absolute;top:10px;right:10px;width:10px;height:10px;background:#ef4444;border:2px solid var(--dp-header-bg);border-radius:50%}.dp-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-left:0;list-style:none;margin-bottom:0}.dp-pagination.row{margin-right:0;margin-left:0}.dp-pagination li{margin:0;padding:0;width:auto}.dp-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border-radius:8px;font-size:var(--dp-fs-sm);font-weight:600;color:var(--dp-text);background-color:var(--dp-card-bg);border:1px solid var(--dp-border);transition:all .3s ease;text-decoration:none}.dp-pagination a.page-numbers:hover{background-color:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary);border-color:var(--bs-primary);transform:translateY(-2px);box-shadow:0 4px 8px #0000000d}.dp-pagination .page-numbers.current{background-color:var(--bs-primary)!important;color:#fff!important;border-color:var(--bs-primary)!important;box-shadow:0 4px 12px rgba(var(--bs-primary-rgb, 13, 110, 253),.4)!important;transform:translateY(-2px);font-weight:800}[data-bs-theme=dark] .dp-pagination .page-numbers:not(.current){background-color:#ffffff0d;border-color:#ffffff1a;color:var(--dp-text)}[data-bs-theme=dark] .dp-pagination a.page-numbers:not(.current):hover{background-color:rgba(var(--bs-primary-rgb, 13, 110, 253),.2)}.dp-pagination .page-numbers.dots{border:none;background:#fff0;box-shadow:none;pointer-events:none}.dp-back-to-top{position:fixed;bottom:30px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;z-index:1050;cursor:pointer;border:none;background:var(--bs-primary);color:#fff;font-size:1rem;transition:all .3s cubic-bezier(.34,1.56,.64,1);opacity:0;visibility:hidden;transform:translateY(20px) scale(.8)}.dp-back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.dp-back-to-top:active{transform:translateY(-2px) scale(.95)}.dp-back-to-top.btt-pos-right{right:30px}.dp-back-to-top.btt-pos-left{left:30px}.dp-btt-progress{position:absolute;inset:2px;border-radius:50%;pointer-events:none;background:conic-gradient(var(--bs-warning, #ffc107) var(--btt-progress, 0%),rgb(255 255 255 / .1) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#fff 0);mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#fff 0)}@media(max-width:768px){.dp-card-modern .badge-ongoing,.dp-card-modern .badge-exclusive{font-size:8px;padding:2px 6px;top:6px}.dp-card-modern .badge-ongoing{left:6px}.dp-card-modern .badge-exclusive{right:6px}.dp-back-to-top{bottom:20px;width:30px;height:30px;font-size:.8rem}.dp-back-to-top.btt-pos-left{left:20px}}#main-nav{background:var(--dp-card-bg);border-bottom:1px solid var(--dp-border);padding:0;position:relative}#main-nav .navbar-nav{gap:8px;flex-direction:row}#main-nav .menu-item{position:relative;list-style:none}#main-nav .nav-link{font-weight:600;color:var(--dp-text);padding:.78rem 1rem;font-size:var(--dp-fs-sm);line-height:1.2;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:6px;position:relative;border-radius:8px}#main-nav .nav-link:hover,#main-nav .current-menu-item>.nav-link,#main-nav .current-page-ancestor>.nav-link{color:var(--brand-orange);background:rgba(var(--bs-primary-rgb),.04)}#main-nav .nav-link:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:3px;background:var(--brand-orange);transition:all .3s ease;transform:translate(-50%);border-radius:3px 3px 0 0}#main-nav .nav-link:hover:before,#main-nav .current-menu-item>.nav-link:before,#main-nav .current-page-ancestor>.nav-link:before{width:40%}#main-nav .sub-menu{position:absolute;top:100%;left:0;min-width:250px;list-style:none;padding:12px;margin:0;border-radius:16px;box-shadow:0 15px 50px -12px #00000026,0 0 1px #0000001a;border:1px solid var(--dp-border);opacity:0;visibility:hidden;transform:translateY(15px);transition:all .3s cubic-bezier(.34,1.56,.64,1);z-index:1000;backdrop-filter:blur(20px) saturate(180%);background:#ffffffe6}[data-bs-theme=dark] #main-nav .sub-menu{background:#1c1c1ef2;box-shadow:0 15px 50px -12px #00000080;border-color:#ffffff14}#main-nav .menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}#main-nav .menu-item:has(>.sub-menu>.menu-item:nth-child(15)){position:static!important}#main-nav .sub-menu:has(>.menu-item:nth-child(15)){width:100%!important;max-width:1140px;left:0!important;right:0!important;margin:0 auto!important;display:flex!important;flex-direction:column;flex-wrap:wrap;max-height:500px;align-content:flex-start;gap:4px 0;padding:24px;z-index:1060!important;transform:translateY(15px)!important}#main-nav .sub-menu:has(>.menu-item:nth-child(40)){max-height:650px}#main-nav .menu-item:hover>.sub-menu:has(>.menu-item:nth-child(15)){transform:translateY(0)!important}#main-nav .sub-menu:has(>.menu-item:nth-child(15)) .menu-item{width:25%;padding:0 15px;margin:0;display:block!important;flex:0 0 auto}#main-nav .sub-menu:has(>.menu-item:nth-child(40)) .menu-item{width:20%}#main-nav .sub-menu .menu-item{margin-bottom:2px}#main-nav .sub-menu .menu-item:last-child{margin-bottom:0}#main-nav .sub-menu .nav-link{padding:10px 14px;font-weight:500;font-size:var(--dp-fs-sm);color:var(--dp-text);border-radius:10px;background:transparent!important}#main-nav .sub-menu .nav-link:hover{background:rgba(var(--bs-primary-rgb),.08)!important;color:var(--brand-orange);padding-left:20px}#main-nav .sub-menu .nav-link:before{display:none}.menu-item-has-children>.nav-link:after{content:"\f107";font-family:"Font Awesome 7 Pro","Font Awesome 7 Free";font-weight:900;font-size:.7rem;transition:transform .3s ease;margin-left:auto;opacity:.5}#main-nav .menu-item-has-children:hover>.nav-link:after{transform:rotate(180deg)}#main-nav .sub-menu .sub-menu{top:0;left:calc(100% + 5px);margin-top:-12px;transform:translate(15px);opacity:0}#main-nav .sub-menu .menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translate(0)}#main-nav .sub-menu .menu-item-has-children>.nav-link:after{content:"\f105";transform:none!important}#mobileMenu .offcanvas-header{background:var(--dp-card-bg);padding:1.5rem}#mobileMenu .offcanvas-body{background-color:var(--dp-body-bg);padding:0!important}#mobileMenu .navbar-nav{padding:0!important;flex-direction:column}#mobileMenu .menu-item{border-bottom:1px solid rgba(var(--bs-body-color-rgb),.04)}#mobileMenu .nav-link{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;color:var(--dp-text);font-weight:600;font-size:var(--dp-fs-base);line-height:1.35;transition:all .3s ease}#mobileMenu .nav-link:active{background:rgba(var(--bs-primary-rgb),.05)}#mobileMenu .sub-menu{list-style:none;padding:0;margin:0;background:rgba(var(--bs-body-color-rgb),.02);display:none;border-top:1px solid rgba(var(--bs-body-color-rgb),.03)}#mobileMenu .sub-menu .nav-link{padding-left:40px;font-weight:500;font-size:var(--dp-fs-sm);opacity:.85}#mobileMenu .sub-menu .sub-menu .nav-link{padding-left:56px;font-size:var(--dp-fs-xs);opacity:.75}#mobileMenu .menu-item-has-children>.nav-link:after{content:"\f078";font-family:"Font Awesome 7 Pro","Font Awesome 7 Free";font-weight:900;font-size:.8rem;color:var(--brand-green);transition:transform .3s ease}#mobileMenu .menu-item-has-children.active-submenu>.nav-link:after{transform:rotate(180deg);color:var(--brand-orange)}#mobileMenu .active-submenu>.sub-menu{display:block;animation:premiumSlideDown .4s cubic-bezier(.16,1,.3,1)}@keyframes premiumSlideDown{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:1000px}}
