async function load_text(content) { const sheet = new CSSStyleSheet(); await sheet.replace(content); return sheet; } async function load_file(url) { const response = await fetch(url); const content = await response.text(); return await load_text(content); } export async function sheet(...contents) { return await Promise.all(contents.map(text => load_text(text))); } export async function file(base, ...urls) { return await Promise.all(urls.map(url => load_file(new URL(url, base)))) }