.media-picker[data-v-f90e1448]{border:1px solid var(--border);width:calc(min(1000px,100vw - 2rem));max-height:90dvh;color:var(--text-main);background:var(--surface-1);border-radius:1rem;margin:auto;padding:1rem;overflow:auto}.media-picker[data-v-f90e1448]::backdrop{background:#0009}.media-picker__toolbar[data-v-f90e1448]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}h2[data-v-f90e1448]{min-width:0;font-size:1.25rem;font-weight:600}
