.SourceForm_formContainer__aNCj7{max-width:800px;margin:0 auto;background-color:var(--card-bg,#fff);border-radius:.75rem;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid var(--border,#e2e8f0)}.SourceForm_formGroup__CKqsl{margin-bottom:1.5rem}.SourceForm_formLabel__s0nOa{display:block;font-weight:600;margin-bottom:.5rem;color:var(--text,#2d3748)}.SourceForm_formInput__F_dsn,.SourceForm_formSelect__jqCQX{width:100%;padding:.75rem;border:1px solid var(--border,#e2e8f0);border-radius:.5rem;background-color:var(--input-bg,#fff);color:var(--text,#2d3748);font-size:1rem;transition:border-color .3s,box-shadow .3s}.SourceForm_formInput__F_dsn:focus,.SourceForm_formSelect__jqCQX:focus{outline:none;border-color:var(--primary,#826cfd);box-shadow:0 0 0 2px rgba(130,108,253,.2)}.SourceForm_inputError__s1KsA{border-color:#e53e3e}.SourceForm_fieldError__X8Ilu{color:#e53e3e;font-size:.875rem;margin-top:.5rem}.SourceForm_fieldHint__zf0pg{color:var(--secondary-text,#718096);font-size:.875rem;margin-top:.5rem;line-height:1.4}.SourceForm_submitButtonContainer__tAa8J{margin-top:2rem;display:flex;justify-content:flex-end}.SourceForm_submitButton__aRkew{background:var(--primary,#826cfd);color:#fff;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s;display:inline-flex;align-items:center;justify-content:center;min-width:150px}.SourceForm_submitButton__aRkew:hover{background:var(--primary-dark,#6a55d3)}.SourceForm_submitButton__aRkew:disabled{background:#a0aec0;cursor:not-allowed}.SourceForm_subUrlsContainer__dFNXY{margin-top:.5rem}.SourceForm_subUrlInputGroup__jT0ua{display:flex;gap:.5rem;margin-bottom:.75rem;align-items:center}.SourceForm_subUrlInputGroup__jT0ua .SourceForm_formInput__F_dsn{flex:1 1;max-width:calc(100% - 110px)}.SourceForm_subUrlsListContainer__ID5y7{margin-top:1rem;padding:1rem;background-color:var(--card-bg-light,#f8f9fa);border-radius:.5rem;border:1px solid var(--border,#e2e8f0)}.SourceForm_subUrlsHeader__1HnZL{font-size:.95rem;font-weight:600;margin-top:0;margin-bottom:.75rem;color:var(--text,#2d3748)}.SourceForm_subUrlsList__O9O2g{list-style:none;padding:0;margin:0}.SourceForm_subUrlItem__I6f5X{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-bottom:1px solid var(--border,#e2e8f0);border-radius:.25rem;margin-bottom:.5rem;background-color:var(--input-bg,#fff)}.SourceForm_subUrlItem__I6f5X:last-child{border-bottom:none;margin-bottom:0}.SourceForm_subUrlText__UiWpl{word-break:break-all;flex:1 1;color:var(--text,#2d3748)}.SourceForm_addButton__QB9Q8,.SourceForm_removeButton__b1vJt{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;border:1px solid var(--border,#e2e8f0)}.SourceForm_addButton__QB9Q8{background-color:var(--primary,#826cfd);color:#fff;border-color:var(--primary,#826cfd);min-width:100px;flex-shrink:0}.SourceForm_addButton__QB9Q8:hover{background-color:var(--primary-dark,#6a55d3)}.SourceForm_addButton__QB9Q8:disabled{background-color:#a0aec0;border-color:#a0aec0;cursor:not-allowed}.SourceForm_removeButton__b1vJt{background-color:transparent;color:var(--danger,#e53e3e);margin-left:.5rem}.SourceForm_removeButton__b1vJt:hover{background-color:rgba(229,62,62,.1)}.SourceForm_infoBox__Syz9i{background-color:rgba(66,153,225,.1);border-left:4px solid var(--info,#4299e1);padding:1rem;border-radius:.25rem;display:flex;align-items:flex-start;gap:.75rem;margin-top:.5rem}.SourceForm_infoIcon__I_2yz{color:var(--info,#4299e1);font-size:1.25rem;margin-top:.125rem}.SourceForm_successMessage__8BFB_{background-color:rgba(72,187,120,.1);color:var(--success,#48bb78);border-left:4px solid var(--success,#48bb78)}.SourceForm_errorMessage__RbjGG,.SourceForm_successMessage__8BFB_{padding:1rem;border-radius:.25rem;margin-bottom:1.5rem;font-weight:500}.SourceForm_errorMessage__RbjGG{background-color:rgba(229,62,62,.1);color:var(--danger,#e53e3e);border-left:4px solid var(--danger,#e53e3e);display:flex;align-items:center;gap:.75rem}.SourceForm_errorIcon__XE2b6{color:var(--danger,#e53e3e);font-size:1.25rem}.SourceForm_sourceIcon__7UfKG{margin-right:.75rem;font-size:1.25rem}@media (max-width:768px){.SourceForm_formContainer__aNCj7{padding:1.5rem;border-radius:.5rem}.SourceForm_subUrlInputGroup__jT0ua{flex-direction:column}.SourceForm_subUrlInputGroup__jT0ua .SourceForm_formInput__F_dsn{max-width:100%}.SourceForm_addButton__QB9Q8{margin-top:.5rem;width:100%}.SourceForm_subUrlItem__I6f5X{flex-direction:column;align-items:flex-start}.SourceForm_removeButton__b1vJt{margin-left:0;margin-top:.5rem;width:100%;justify-content:center}}