/* Approved source names mapped to editor presets; loaded after source CSS. */
:root,.editor-styles-wrapper{
--paper:var(--wp--preset--color--paper,#faf8f3);
--white:var(--wp--preset--color--white,#ffffff);
--stone:var(--wp--preset--color--stone,#f1f0ea);
--ink:var(--wp--preset--color--ink,#2d302f);
--muted:var(--wp--preset--color--muted,#72756f);
--line:var(--wp--preset--color--line,#deded5);
--blue:var(--wp--preset--color--blue,#3f5876);
--red:var(--wp--preset--color--red,#a45d50);
--gold:var(--wp--preset--color--gold,#b69b67);
--blue-hover:var(--wp--preset--color--blue-hover,#304863);
--lead:var(--wp--preset--color--lead,#5d625d);
--max:var(--wp--custom--layout--max,1600px);--gutter:var(--wp--custom--layout--gutter);--gap:var(--wp--preset--spacing--section);--sans:var(--wp--preset--font-family--sans);--serif:var(--wp--preset--font-family--serif);--shadow:var(--wp--preset--shadow--card);}
@media(max-width:1200px){:root,.editor-styles-wrapper{--gutter:var(--wp--custom--layout--gutter-wide);}}
@media(max-width:1000px){:root,.editor-styles-wrapper{--gutter:var(--wp--custom--layout--gutter-tablet);--gap:var(--wp--preset--spacing--section-tablet);}}
@media(max-width:700px){:root,.editor-styles-wrapper{--gutter:var(--wp--custom--layout--gutter-mobile);--gap:var(--wp--preset--spacing--section-mobile);}}
