.modula-admin-ui .modula-add-media__panel{flex:1 1 auto;gap:0;min-height:0}.modula-admin-ui .modula-add-media__error{margin:0 32px 16px}.modula-admin-ui .modula-add-media__tab{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.modula-admin-ui .modula-add-media__tab[hidden]{display:none}.modula-admin-ui .modula-add-media__drop{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:18px;margin:0 32px 32px;border:1.5px dashed var(--modula-admin-border-field);border-radius:var(--modula-admin-radius-lg);background:var(--modula-admin-surface-sunken)}.modula-admin-ui .modula-add-media__drop.is-drag-over{border-color:var(--modula-admin-ink);background:var(--modula-admin-surface-hover)}.modula-admin-ui .modula-add-media__drop-icon{display:flex;color:var(--modula-admin-ink-muted)}.modula-admin-ui .modula-add-media__drop-label{color:var(--modula-admin-ink);font-size:var(--modula-admin-text-title)}.modula-admin-ui .modula-add-media__file-input{display:none}.modula-admin-ui .modula-add-media__status{min-height:1.4em;margin:0;color:var(--modula-admin-ink-muted);font-size:var(--modula-admin-text-help)}.modula-admin-ui .modula-add-media__link{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;width:min(640px,100%);margin:0 auto;padding:40px 32px}.modula-admin-ui .modula-add-media__link-title{margin:0;color:var(--modula-admin-ink);font-size:var(--modula-admin-text-control);font-weight:600}.modula-admin-ui .modula-add-media__link-text{margin:0;color:var(--modula-admin-ink-secondary);font-size:var(--modula-admin-text-control);line-height:1.5}.modula-admin-ui .modula-add-media__link-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}
