.add-event-form_formContainer__uoD9e{padding:var(--space-4);margin-bottom:var(--space-4)}.add-event-form_formDescription__0gq2Q{width:var(--size-form-description-width);color:var(--color-form-description-text);font-size:var(--font-size-base);line-height:1.6;margin-bottom:var(--space-6);padding:var(--space-4);border-left:var(--size-form-description-border-width) solid var(--color-form-description-border)}.add-event-form_form__CjUNV{display:flex;flex-direction:column;gap:var(--space-4)}.add-event-form_formGroup__k4BST{display:flex;flex-direction:column;gap:var(--space-2)}.add-event-form_label__SNlS9{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-form-label);text-transform:uppercase}.add-event-form_required__VMJHL{color:var(--color-form-required);margin-left:var(--space-1)}.add-event-form_input__rXOu3,.add-event-form_select__vabLm,.add-event-form_textarea__QqaIX{font-family:var(--font-family-primary);font-size:var(--font-size-base);padding:var(--space-3);background-color:var(--color-form-input-bg);color:var(--color-form-input-text);border:1px solid var(--color-form-input-border);border-radius:var(--radius-sm);transition:var(--transition-form-input)}.add-event-form_input__rXOu3:focus,.add-event-form_select__vabLm:focus,.add-event-form_textarea__QqaIX:focus{outline:none;border-color:var(--color-form-input-border-focus);box-shadow:var(--color-form-focus-shadow)}.add-event-form_input__rXOu3::placeholder,.add-event-form_textarea__QqaIX::placeholder{color:var(--color-form-input-placeholder)}.add-event-form_textarea__QqaIX{min-height:var(--size-form-textarea-min-height);resize:vertical;font-family:var(--font-family-primary)}.add-event-form_input__rXOu3[type=date],.add-event-form_input__rXOu3[type=datetime-local]{cursor:pointer}.add-event-form_helperText__ReeyL{font-size:var(--font-size-sm);color:var(--color-form-helper-text);margin-top:var(--space-1)}.add-event-form_row__3Or1Z{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:768px){.add-event-form_row__3Or1Z{grid-template-columns:1fr 1fr}}.add-event-form_fileInput__gZE_L{display:none}.add-event-form_fileInputLabel__lERHq{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background-color:var(--color-form-button-file-bg);border:1px solid var(--color-form-button-file-border);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--font-size-base);color:var(--color-form-button-file-text);transition:var(--transition-form-button-file);width:var(--size-form-input-file-width)}.add-event-form_fileInputLabel__lERHq:hover{border-color:var(--color-form-button-file-border-hover);background-color:var(--color-form-button-file-bg-hover)}.add-event-form_fileName__NNd6H{color:var(--color-form-helper-text);font-size:var(--font-size-sm);margin-top:var(--space-2)}.add-event-form_submitButton__4dKCK{margin-top:var(--space-4);padding:var(--space-4) var(--space-6);background-color:var(--color-form-button-submit-bg);color:var(--color-form-button-submit-text);border:none;border-radius:var(--radius-sm);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:var(--transition-form-button)}.add-event-form_submitButton__4dKCK:hover{background-color:var(--color-form-button-submit-bg-hover)}.add-event-form_submitButton__4dKCK:active{transform:scale(.98)}.add-event-form_submitButton__4dKCK:disabled{background-color:var(--color-form-button-submit-bg-disabled);cursor:not-allowed;transform:none}.add-event-form_errorMessage__EoGUY{color:var(--color-form-error-text);font-size:var(--font-size-sm);margin-top:var(--space-1)}.add-event-form_successMessage__D7PGt{background-color:var(--color-form-success-bg);border:1px solid var(--color-form-success-border);border-radius:var(--radius-sm);padding:var(--space-4);color:var(--color-form-success-text);font-size:var(--font-size-base);margin-bottom:var(--space-4)}.add-event-form_artistItem__ALsmr{display:flex;gap:var(--space-2);align-items:flex-start}.add-event-form_removeButton__XQ_y5{padding:var(--space-2);background-color:var(--color-form-button-remove-bg);color:var(--color-form-button-remove-text);border:1px solid var(--color-form-button-remove-border);border-radius:var(--radius-sm);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);cursor:pointer;transition:var(--transition-form-button-remove);flex-shrink:0}.add-event-form_removeButton__XQ_y5:hover{background-color:var(--color-form-button-remove-bg-hover);border-color:var(--color-form-button-remove-border-hover);color:var(--color-form-button-remove-text-hover)}.add-event-form_addButton__ChDIm{padding:var(--space-2);background-color:var(--color-form-button-add-bg);color:var(--color-form-button-add-text);border:1px dashed var(--color-form-button-add-border);border-radius:var(--radius-sm);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);cursor:pointer;transition:var(--transition-form-button-add);width:-moz-fit-content;width:fit-content}.add-event-form_addButton__ChDIm:hover{border-color:var(--color-form-button-add-border-hover);background-color:var(--color-form-button-add-bg-hover);color:var(--color-form-button-add-text-hover)}.add-event-form_artistsList__7ppoy,.add-event-form_tagsList__k63jF{display:flex;flex-direction:column;gap:var(--space-2)}.add-event-form_tagItem__ctNDg{display:flex;gap:var(--space-2);align-items:center}@media (max-width:768px){.add-event-form_formDescription__0gq2Q{width:100%}}