/* =========================================
   DESIGN SYSTEM: FORMS & INPUTS (Forms.css)
   ========================================= */

.editor-row { 
    display: flex; 
    width: 100%; 
}

.editor-input, 
.filter-select { 
    width: 100%; 
    background: var(--bg-main); 
    border: 1px solid var(--border-color); 
    color: var(--text-white); 
    padding: 0.6rem 0.75rem; 
    font-family: var(--text-mono); 
    font-size: 0.85rem; 
    box-sizing: border-box;
    transition: border-color 0.2s;
    outline: none;
}

.editor-input:focus, 
.filter-select:focus, 
.filter-select:hover { 
    border-color: var(--accent-blue); 
}

/* Specific Dropdown Modifiers */
.filter-select {
    width: auto; 
    border-width: 2px;
    box-shadow: 2px 2px 0px var(--manga-shadow);
    cursor: pointer;
}