/* Approved GoCloud identity: gold action, navy structure, ivory reading surfaces.
   Loaded after saved identity CSS; publication changes theme files, never saved settings. */
:root:root[data-theme="gocloud"][dir] {
  --bg:#F8F6F0; --paper:#F8F6F0; --panel:#FFFFFF; --panel-2:#F1EBD9;
  --ink:#142B3A; --gp-text:#243C49; --muted:#52616A; --line:#D8D3C4; --line-strong:#8A8C84;
  --accent:#8A6410; --green:#8A6410; --green-hover:#6F4F0C; --green-soft:#F7EFD9; --link:#8A6410;
  --blue:#8A6410; --blue-hover:#6F4F0C; --gp-accent:#8A6410; --on-accent:#F8F6F0; --gp-on-accent:#F8F6F0;
  --gc-bg:var(--bg); --gc-paper:var(--paper); --gc-panel:var(--panel); --gc-tint:var(--panel-2);
  --gc-ink:var(--ink); --gc-body:var(--gp-text); --gc-muted:var(--muted); --gc-hover:#EEE7D6;
  --gc-line:var(--line); --gc-line-strong:var(--line-strong);
  --gc-gold:#8A6410; --gc-gold-dark:#8A6410; --gc-gold-deep:#6F4F0C; --gc-gold-hover:#6F4F0C;
  --gc-gold-soft:#F7EFD9; --gc-on-gold:#F8F6F0;
  --gc-night:#142B3A; --gc-dark:#142B3A; --gc-dark-2:#203B4B; --gc-dark-line:#5A6A72;
  --gc-dark-text:#F8F6F0; --gc-dark-muted:#DAD9CD; --gc-sky:#E3BA52; --gc-sky-hover:#F4D785;
  --gc-dot-dark:rgb(248 246 240 / .12); --gc-dot-light:rgb(138 100 16 / .12);
  --cf-deep:#142B3A; --cf-paper:#F8F6F0; --cf-soft:#F7EFD9; --cf-mid:#E3BA52; --cf-on-deep:#F8F6F0;
  --font:"Manrope","Noto Sans Arabic",system-ui,sans-serif; --font-heading:var(--font); --font-ui:var(--font);
  --gc-sans:var(--font); --gc-display:var(--font-heading); color-scheme:light;
}
:root:root[data-theme="gocloud"][dir]:lang(ar) {--font:"Noto Sans Arabic","Manrope",system-ui,sans-serif; --font-heading:var(--font); --font-ui:var(--font); --gc-sans:var(--font); --gc-display:var(--font);}
:root:root[data-theme="gocloud"][dir] body {font-family:var(--font);}
:root:root[data-theme="gocloud"][dir] :is(h1,h2,h3,h4,h5,h6,button,input,select,textarea) {font-family:var(--font);}
:root:root[data-theme="gocloud"][dir] .gc-hero h1 em {color:#8A6410;}
:root:root[data-theme="gocloud"][dir] :is(.gc-header,.gc-footer,.gc-refresh-features,[data-cf-topic="pr-connections"]) :focus-visible {outline-color:#E3BA52;}
:root:root[data-theme="gocloud"][dir] :is(.gc-header,.gc-footer) .gc-btn-gold {background:#E3BA52;color:#142B3A;border-color:#E3BA52;}
:root:root[data-theme="gocloud"][dir] :is(.gc-header,.gc-footer) .gc-btn-gold:hover {background:#F4D785;color:#142B3A;border-color:#F4D785;}
