._layout_21ixn_1{display:flex;flex-direction:column;gap:1.5rem;width:100%}._controls_21ixn_8{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 0}._settings_21ixn_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;background:var(--card-bg);border:1px solid var(--border-color);padding:1.5rem;border-radius:8px}._inputGroup_21ixn_25{display:flex;flex-direction:column;gap:.5rem}._inputGroup_21ixn_25 label{font-size:.85rem;font-weight:600;color:var(--text-color);opacity:.8;text-transform:uppercase;letter-spacing:.05em;padding-left:.5rem}._input_21ixn_25{padding:.75rem;background:var(--input-bg);border:1px solid var(--border-color);color:var(--text-color);border-radius:4px;font-size:1rem;font-family:inherit}._input_21ixn_25:focus{outline:none;border-color:var(--accent-color)}._actionBtn_21ixn_58{width:100%;max-width:320px;align-self:center}._fileList_21ixn_64{background:var(--input-bg);border:1px solid var(--border-color);border-radius:8px;padding:1rem;margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}._fileListHeader_21ixn_75{font-size:.8rem;font-weight:800;text-transform:uppercase;color:var(--accent-color);margin-bottom:.5rem;padding-left:.5rem}._fileItem_21ixn_84{display:flex;justify-content:space-between;align-items:center;background:#ffffff08;padding:.5rem .75rem;border-radius:4px}._fileName_21ixn_93{font-size:.85rem;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:1rem}@media (max-width: 768px){._settings_21ixn_15{grid-template-columns:1fr}}
