/* Template 6: native filter links and search inputs across comic, novel and video. */
html[data-channel-ui="default6"] .filter-row a.channel-filter-option{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;font:inherit;color:inherit;background:transparent;border:0;text-decoration:none;cursor:pointer;overflow-wrap:anywhere}
html[data-channel-ui="default6"] .search-field input{min-width: 0px; width: 100%; border: 0px; background: transparent; height: 48px; outline: none; box-shadow: none;}
html[data-channel-ui="default6"] .search-field input:focus{outline: none;}
html[data-channel-ui="default6"] .search-field input::-webkit-search-cancel-button{appearance: none;}
html[data-channel-ui="default6"] .search-form .input-wrap input{height: 52px; min-width: 0px; width: 100%; border: 0px; background: none; outline: none;}
html[data-channel-ui="default6"] .search-form .input-wrap input:focus{outline: none;}
html[data-channel-ui="default6"] .filter-row a.channel-filter-option{min-height: 34px; padding: 4px 11px; font-size: 14px; border-radius: 7px;}
html[data-channel-ui="default6"] .filter-row a.channel-filter-option[aria-current]{background: var(--green); color: white;}
@media (max-width: 540px) {
html[data-channel-ui="default6"] .search-field input{height: 43px; font-size: 15px;}
html[data-channel-ui="default6"] .search-form .input-wrap input{height: 48px; font-size: 16px;}
html[data-channel-ui="default6"] .captcha-row .search-form .input-wrap input{font-size: 14px;}
html[data-channel-ui="default6"] .filter-row a.channel-filter-option{font-size: 13px; padding: 4px 9px;}
}
@media (max-width: 360px) {
html[data-channel-ui="default6"] .filter-row a.channel-filter-option{padding: 4px 8px;}
}
:root[data-channel-ui="default6"][data-site-theme="dark"] :is(.filter-row a.channel-filter-option[aria-current]){background: var(--green); color: var(--white); border-color: var(--green);}
html[data-channel-ui="default6"] .search-field input{font-size: 14px;}
html[data-channel-ui="default6"] .search-field input::placeholder{color: var(--muted);}
html[data-channel-ui="default6"] .filter-row a.channel-filter-option{border-radius: 6px; font-size: 12px; padding: 5px 11px; min-height: 34px;}
html[data-channel-ui="default6"] .filter-row a.channel-filter-option[aria-current]{background: var(--green); color: white;}
@media (max-width: 600px) {
html[data-channel-ui="default6"] .search-field input{height: 43px; font-size: 14px;}
html[data-channel-ui="default6"] .filter-row a.channel-filter-option{font-size: 11px; padding: 4px 9px; min-height: 33px;}
}

html[data-channel-ui="default6"] .video-native-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr))}
html[data-channel-ui="default6"] .video-native-filters{min-width:0;max-width:100%}
html[data-channel-ui="default6"] .video-filter-reset{margin:0 0 18px;font-size:12px;color:var(--muted)}

/* Empty results occupy the full book grid on narrow screens. */
html[data-channel-ui="default6"] :is(.novel-card-grid,.novel-list)>.empty-state{grid-column:1/-1;min-width:0}
