)}
{/* Mobile right group — language toggle + hamburger */}
{isMobile && (
)}
{/* Mobile overlay menu — rendered as a SIBLING of , not inside.
The header uses backdrop-filter which creates a containing block for
position:fixed descendants, which would clip the menu to the header. */}
{isMobile && open && (
setOpen(false)}
/>
)}
>
);
}
function MobileMenu({ pages, lang, setLang, accent, cart, onClose }) {
// Translucent smoked-glass treatment — mirrors the header chrome
// (rgba dark + backdrop blur) rather than a solid page.
const paper = 'rgba(28,28,28,0.80)';
const ink = '#ece5d8';
const rule = 'rgba(236,229,216,0.14)';
return (
{lang === "no"
? "Seks plagg. Én by. Ingen navn. Du leser dette fordi noen mente at du burde."
: "Six garments. One city. No name. You are reading this because someone thought you should."}
);
}
// ─────────────────────────────────────────────────────────────────
// LETTER — single-column letter on warm paper, very editorial
// ─────────────────────────────────────────────────────────────────
function MfLetter({ lang, accent, copy, revealAll, paper }) {
return (
{/* header */}
Letter № 01Bergen / 14.06.26
{lang === "no" ? "Et brev fra ingen, til hvem som helst." : lang === "es" ? "Una carta de nadie, para cualquiera." : "A letter from no one, to anyone."}
{lang === "no" ? "K" : "Y"}
{lang === "no"
? "Lageret er allerede ferdig. Når seks er borte, er seks borte."
: "The inventory is already finished. When six are gone, six are gone."}
);
}
// ─────────────────────────────────────────────────────────────────
// MARGINALIA — dead drops as a literary index
// ─────────────────────────────────────────────────────────────────
function MfMarginalia({ lang, accent, copy, showTroll }) {
return (
{lang === "no" ? "Marginalnotater" : lang === "es" ? "Notas al margen" : "Marginalia"}
{lang === "no" ? "Hvor å finne oss." : lang === "es" ? "Dónde encontrarnos." : "Where to find us."}
{lang === "no"
? "Vi etterlater plagg på fem steder i Bergen, i rotasjon. Det er ingen ordre. Det er ingen kø."
: "We leave garments in five places across Bergen, in rotation. There is no order. There is no queue."}