.jr-season-progress-wrap{margin-top:14px;border-top:none !important;padding-top:4px}.jr-season-progress-wrap .as-season-progress-box{background:transparent !important;border:none !important;padding:0 !important}.jr-season-progress-wrap .as-season-info{display:flex !important;justify-content:space-between !important;align-items:center !important;margin-bottom:6px !important;font-size:0.85rem !important}.jr-season-progress-wrap .as-season-name{font-weight:600 !important;color:var(--font-color) !important}.jr-season-progress-wrap .as-season-percentage{font-weight:700 !important;color:var(--green-color) !important}.jr-season-progress-wrap .as-progress-bar-container{width:100% !important;height:8px !important;background:rgba(0,0,0,0.15) !important;border-radius:4px !important;overflow:hidden !important}.jr-season-progress-wrap .as-progress-bar-fill{height:100% !important;background:var(--header-color) !important;border-radius:4px !important;transition:width 0.4s ease !important}.jr-main-header{display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;gap:16px !important;width:100% !important;margin-bottom:20px !important;box-sizing:border-box !important}.jr-main-title-wrap{display:flex !important;align-items:center !important;gap:12px !important;flex-shrink:0 !important}.jr-main-actions{display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;flex-wrap:nowrap !important}.jr-search-compact{position:relative;display:inline-flex;align-items:center;width:140px;height:36px;transition:width 0.25s cubic-bezier(0.4,0,0.2,1)}.jr-search-compact:focus-within{width:220px}.jr-search-compact .jr-search-icon{position:absolute;left:9px;color:var(--font-color);opacity:0.6;pointer-events:none;font-size:15px;width:16px;height:16px}.jr-search-compact input{width:100%;height:36px;padding:0 12px 0 30px;background:var(--secondary-color);border:none;border-radius:8px;color:var(--font-color);font-size:0.85rem;box-sizing:border-box;outline:none;transition:border-color 0.15s ease,background-color 0.15s ease}.jr-search-compact input:focus{border:none;background:var(--primary-color)}.jr-genre-dropdown-wrap{position:relative;display:inline-block}.jr-genre-dropdown-btn{display:inline-flex;align-items:center;gap:6px;height:36px;background:var(--secondary-color);border:1px solid var(--bg-color);padding:0 12px;border-radius:8px;font-size:0.85rem;color:var(--font-color);cursor:pointer;font-weight:500;white-space:nowrap;box-sizing:border-box;transition:background-color 0.15s ease,border-color 0.15s ease}.jr-genre-dropdown-btn:hover{background:var(--third-color)}.jr-genre-dropdown-btn .dashicons{font-size:15px;width:15px;height:15px;line-height:15px}.jr-genre-dropdown-menu{display:none;position:absolute;top:calc(100% + 6px);right:0;width:220px;background:var(--primary-color);border:1px solid var(--third-color);border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,0.25);z-index:1001;padding:10px;box-sizing:border-box}.jr-genre-dropdown-menu.active{display:block}.jr-genre-item-all{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--third-color);font-size:0.85rem;color:var(--font-color)}.jr-genre-item-all label,.jr-genre-list-scroll label{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 0;font-size:0.85rem;color:var(--font-color);user-select:none}.jr-genre-list-scroll{max-height:200px;overflow-y:auto;scrollbar-width:thin}.jr-genre-list-scroll input,.jr-genre-item-all input{cursor:pointer}.jr-view-toggle{display:inline-flex;height:36px;background:var(--secondary-color);border:1px solid var(--bg-color);border-radius:8px;overflow:hidden;box-sizing:border-box}.jr-view-btn{background:none;border:none;padding:0 10px;height:100%;cursor:pointer;color:var(--font-color);display:inline-flex;align-items:center;justify-content:center;transition:background-color 0.15s ease}.jr-view-btn.active{background:var(--header-color);color:#fff}.jr-view-btn .dashicons{font-size:16px;width:16px;height:16px;line-height:16px}.jr-btn-refresh{display:inline-flex !important;align-items:center;gap:4px;height:36px;padding:0 12px !important;background:var(--secondary-color);border:none !important;border-radius:8px;font-size:0.85rem;color:var(--font-color);cursor:pointer;white-space:nowrap;box-sizing:border-box;transition:background-color 0.15s ease}.jr-btn-refresh:hover{background:var(--third-color)}.iklan-wrapper-2x2{max-width:1040px;margin:20px auto 30px auto;clear:both;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.iklan-wrapper-2x2 .adspost520{float:none !important;margin:0 !important;width:509px !important;max-width:49% !important;box-sizing:border-box !important}.iklan-wrapper-2x2 .adspost520 img{width:100% !important;max-width:520px !important;height:auto !important;display:block !important}@media (max-width:768px){.iklan-wrapper-2x2 .adspost520{max-width:100% !important;width:100% !important}}.as-mode-compact-list{display:flex !important;flex-direction:column !important;gap:8px !important}.as-mode-compact-list .as-anime-card{display:flex !important;flex-direction:row !important;align-items:center !important;padding:6px 12px !important;height:auto !important;min-height:58px !important}.as-mode-compact-list .as-card-thumbnail{width:44px !important;height:52px !important;flex-shrink:0 !important;margin-right:12px !important}.as-mode-compact-list .as-card-thumbnail img{width:100% !important;height:100% !important;object-fit:cover !important;border-radius:4px !important}.as-mode-compact-list .as-card-content{flex-grow:1 !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;padding:0 !important;gap:12px !important;background:none !important}.as-mode-compact-list .as-anime-title{font-size:0.95rem !important;margin:0 !important;flex:2 !important}.as-mode-compact-list .jr-card-ep-type{flex:1 !important;margin:0 !important}.as-mode-compact-list .jr-card-meta{flex:1 !important;justify-content:flex-end !important}.as-mode-compact-list .jr-card-genres{display:none !important}@media (max-width:768px){.jr-top-grid{display:flex !important;flex-direction:column !important;gap:15px !important}.jr-kalender-days{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;scroll-snap-type:x mandatory !important;padding-bottom:8px !important;gap:8px !important;scrollbar-width:thin !important}.jr-kalender-day{flex:0 0 auto !important;scroll-snap-align:start !important;min-width:70px !important;text-align:center !important;box-sizing:border-box !important}.jr-kalender-days::-webkit-scrollbar{height:4px !important}.jr-kalender-days::-webkit-scrollbar-thumb{background:var(--header-color,#435791e0) !important;border-radius:4px !important}.jr-kalender-days::-webkit-scrollbar-track{background:transparent !important}}@media (max-width:576px){.jr-main-header{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:10px !important;width:100% !important;margin-bottom:15px !important}.jr-main-title-wrap{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;width:100% !important}.jr-main-title-wrap h2{font-size:1.1rem !important;margin:0 !important;line-height:1.3 !important;display:inline-block !important}.jr-count-badge{font-size:0.75rem !important;padding:2px 6px !important;display:inline-block !important}.jr-main-actions{width:100% !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:6px !important}.jr-search-compact{width:130px !important}.jr-search-compact:focus-within{width:100% !important}.jr-btn-refresh{width:auto !important;display:inline-flex !important}}@media (max-width:480px){.jr-upcoming-item{display:grid !important;grid-template-columns:70px 1fr !important;grid-template-rows:auto auto !important;column-gap:12px !important;row-gap:4px !important;padding:10px !important;align-items:center !important}.jr-upcoming-item .as-card-thumbnail{grid-column:1 !important;grid-row:1 / span 2 !important;width:70px !important;height:70px !important;margin:0 !important}.jr-upcoming-info{grid-column:2 !important;grid-row:1 !important;display:flex !important;flex-direction:column !important;min-width:0 !important}.jr-upcoming-title{font-size:0.85rem !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;display:block !important}.jr-upcoming-ep{font-size:0.75rem !important;display:block !important;margin-top:2px !important}.jr-upcoming-time{grid-column:2 !important;grid-row:2 !important;justify-self:start !important;font-size:0.75rem !important;font-weight:600 !important;white-space:nowrap !important;padding:4px 8px !important;background:var(--secondary-color,rgba(0,0,0,0.04)) !important;border-radius:6px !important;margin-top:2px !important}}@media (max-width:360px){.jr-upcoming-item{grid-template-columns:55px 1fr !important;column-gap:8px !important;row-gap:3px !important;padding:8px !important}.jr-upcoming-item .as-card-thumbnail{width:55px !important;height:55px !important}.jr-upcoming-title{font-size:0.8rem !important}.jr-upcoming-ep{font-size:0.7rem !important}.jr-upcoming-time{font-size:0.7rem !important;padding:3px 6px !important}.jr-kalender-day{min-width:60px !important;padding:8px 10px !important}}
