.EntityForm-module__9qxjLW__entityForm{flex-direction:column;gap:1rem;display:flex}.EntityForm-module__9qxjLW__tabs{border-bottom:1px solid #dda85c33;gap:.5rem;margin-bottom:1rem;display:flex}.EntityForm-module__9qxjLW__tabButton{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.75rem 1rem;font-size:.9rem;transition:all .2s;display:flex}.EntityForm-module__9qxjLW__tabButton:hover{color:#dda85c}.EntityForm-module__9qxjLW__activeTab{color:#dda85c;border-bottom-color:#dda85c}.EntityForm-module__9qxjLW__changesBadge{color:#1a1a2e;background:#dda85c;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-flex}.EntityForm-module__9qxjLW__formContent{flex-direction:column;gap:1.25rem;display:flex}.EntityForm-module__9qxjLW__formInfo{color:#fffc;background:#dda85c1a;border:1px solid #dda85c33;border-radius:6px;padding:.75rem 1rem;font-size:.875rem}.EntityForm-module__9qxjLW__formGroup{flex-direction:column;gap:.5rem;display:flex}.EntityForm-module__9qxjLW__label{color:#ffffffe6;font-size:.875rem;font-weight:500}.EntityForm-module__9qxjLW__required{color:#ff6b6b;margin-left:.25rem}.EntityForm-module__9qxjLW__input,.EntityForm-module__9qxjLW__textarea,.EntityForm-module__9qxjLW__select{color:#fff;background:#0000004d;border:1px solid #dda85c4d;border-radius:6px;width:100%;padding:.625rem .875rem;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.EntityForm-module__9qxjLW__input:focus,.EntityForm-module__9qxjLW__textarea:focus,.EntityForm-module__9qxjLW__select:focus{border-color:#dda85c;outline:none;box-shadow:0 0 0 2px #dda85c33}.EntityForm-module__9qxjLW__input::placeholder,.EntityForm-module__9qxjLW__textarea::placeholder{color:#fff6}.EntityForm-module__9qxjLW__textarea{resize:vertical;min-height:100px}.EntityForm-module__9qxjLW__select{cursor:pointer}.EntityForm-module__9qxjLW__inputError{border-color:#ff6b6b}.EntityForm-module__9qxjLW__inputError:focus{border-color:#ff6b6b;box-shadow:0 0 0 2px #ff6b6b33}.EntityForm-module__9qxjLW__errorText{color:#ff6b6b;margin-top:.25rem;font-size:.8rem}.EntityForm-module__9qxjLW__fieldHint,.EntityForm-module__9qxjLW__uploadHint{color:#ffffff80;margin-top:.25rem;font-size:.8rem}.EntityForm-module__9qxjLW__checkboxLabel{cursor:pointer;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem;transition:background .2s;display:flex}.EntityForm-module__9qxjLW__checkboxLabel:hover{background:#dda85c1a}.EntityForm-module__9qxjLW__checkboxLabelActive{background:#dda85c26}.EntityForm-module__9qxjLW__checkbox{accent-color:#dda85c}.EntityForm-module__9qxjLW__checkboxGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;display:grid}.EntityForm-module__9qxjLW__iconLabelContainer{align-items:center;gap:.5rem;display:flex}.EntityForm-module__9qxjLW__checkboxIcon{object-fit:contain;width:16px;height:16px}.EntityForm-module__9qxjLW__imageUploadSection{flex-direction:column;gap:.75rem;display:flex}.EntityForm-module__9qxjLW__imagePreview{align-items:flex-start;gap:1rem;display:flex}.EntityForm-module__9qxjLW__previewImage{object-fit:cover;border:1px solid #dda85c4d;border-radius:8px}.EntityForm-module__9qxjLW__removeImageBtn{font-size:.8rem}.EntityForm-module__9qxjLW__pasteZone{cursor:pointer;background:#0003;border:2px dashed #dda85c4d;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:.5rem;padding:1rem;transition:all .2s;display:flex}.EntityForm-module__9qxjLW__pasteZone:hover{background:#dda85c0d;border-color:#dda85c80}.EntityForm-module__9qxjLW__pasteZoneFocused{background:#dda85c1a;border-color:#dda85c;box-shadow:0 0 0 2px #dda85c33}.EntityForm-module__9qxjLW__pasteZoneDisabled{opacity:.5;cursor:not-allowed}.EntityForm-module__9qxjLW__pasteZoneDisabled:hover{background:#0003;border-color:#dda85c4d}.EntityForm-module__9qxjLW__pasteIcon{color:#dda85cb3;font-size:1.25rem}.EntityForm-module__9qxjLW__pasteText{color:#fff9;font-size:.875rem}.EntityForm-module__9qxjLW__uploadDivider{color:#fff6;align-items:center;gap:.75rem;font-size:.8rem;display:flex}.EntityForm-module__9qxjLW__uploadDivider:before,.EntityForm-module__9qxjLW__uploadDivider:after{content:"";background:#dda85c33;flex:1;height:1px}.EntityForm-module__9qxjLW__selectFieldWrapper{flex-direction:column;gap:.25rem;display:flex}.EntityForm-module__9qxjLW__selectField{width:100%}.EntityForm-module__9qxjLW__professionSelectWrapper{flex-direction:column;gap:.5rem;display:flex}.EntityForm-module__9qxjLW__loadingWrapper{color:#fff9;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.EntityForm-module__9qxjLW__metadataEditor{flex-direction:column;gap:1rem;display:flex}.EntityForm-module__9qxjLW__metadataAddRow{align-items:flex-start;gap:.5rem;display:flex}.EntityForm-module__9qxjLW__metadataKeyInput{flex-direction:column;flex:1;display:flex}.EntityForm-module__9qxjLW__metadataValueInput{flex:2}.EntityForm-module__9qxjLW__addMetadataButton{flex-shrink:0}.EntityForm-module__9qxjLW__metadataList{flex-direction:column;gap:.5rem;display:flex}.EntityForm-module__9qxjLW__emptyMetadata{color:#ffffff80;font-size:.875rem;font-style:italic}.EntityForm-module__9qxjLW__emptyMessage{color:#ffffff80;padding:.5rem 0;font-size:.875rem;font-style:italic}.EntityForm-module__9qxjLW__selectedCount{color:#dda85c;margin-bottom:.5rem;font-size:.8rem;font-weight:500}.EntityForm-module__9qxjLW__episodeTag{color:#ffffff80;font-size:.75rem}.EntityForm-module__9qxjLW__errorMessage{color:#ff6b6b;padding:.5rem 0;font-size:.875rem}.EntityForm-module__9qxjLW__metadataEntry{background:#0003;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem;display:flex}.EntityForm-module__9qxjLW__metadataEntryKey{color:#dda85c;flex:0 0 120px;font-size:.875rem;font-weight:500}.EntityForm-module__9qxjLW__metadataEntryValue{flex:1}.EntityForm-module__9qxjLW__removeMetadataButton{flex-shrink:0}.EntityForm-module__9qxjLW__previewTab{padding:1rem 0}.EntityForm-module__9qxjLW__modalActions{border-top:1px solid #dda85c33;justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}.EntityForm-module__9qxjLW__numberInput{width:100%}.EntityForm-module__9qxjLW__booleanField{align-items:center;gap:.75rem;display:flex}.EntityForm-module__9qxjLW__booleanLabel{color:#ffffffe6;font-size:.9rem}@media (max-width:768px){.EntityForm-module__9qxjLW__metadataAddRow{flex-direction:column}.EntityForm-module__9qxjLW__metadataKeyInput,.EntityForm-module__9qxjLW__metadataValueInput{width:100%}.EntityForm-module__9qxjLW__checkboxGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.EntityForm-module__9qxjLW__tabs{flex-wrap:wrap}.EntityForm-module__9qxjLW__tabButton{padding:.5rem .75rem;font-size:.85rem}}
