/* ════════════════════════════════════════════════════════════════════════
   PAGINA SIMPLĂ DE TEXT — varianta ENGLEZĂ  ·  10 octombrie 2026

   Copiat rând cu rând din  dg26-2026.css  de pe situl german (blocul
   „PAGINA SIMPLĂ DE TEXT", 4 octombrie 2026). Nimic nu e schimbat: aceleaşi
   culori, aceleaşi mărimi, acelaşi punct de rupere la 640px.

   De ce stă într-un fişier separat, şi nu în CSS-ul mare: pe situl englez nu
   există  dg26-2026.css , iar conducta de assets din plugin e stinsă. Fiecare
   şablon îşi cheamă singur fişierul de care are nevoie — exact tiparul
   folosit la celelalte extrageri din octombrie.

   Îl folosesc:  page.php · search.php · 404.php · archive.php · index.php
   ════════════════════════════════════════════════════════════════════════ */



/* ════════════════════════════════════════════════════════════════════════
   PAGINA SIMPLĂ DE TEXT  ·  4 octombrie 2026
   Folosită de page.php, search.php, 404.php, archive.php şi index.php —
   adică de tot ce nu are un şablon 2026 al lui. În practică: Impressum,
   Datenschutzerklärung, rezultatele căutării, pagina de 404.
   ════════════════════════════════════════════════════════════════════════ */
.dg26-doc{
  --dg26d-gold:#c9a24b; --dg26d-text:#dcdcdc; --dg26d-dim:#a8a59c;
  background:#0e0e10; padding:0 0 72px;
  font-family:'Open Sans',system-ui,-apple-system,sans-serif;
}
.dg26-doc__wrap{max-width:860px;margin:0 auto;padding:0 24px}
.dg26-doc__head{padding:48px 0 28px;text-align:center;
  background:radial-gradient(60% 140% at 50% 0%,rgba(201,162,75,.07),transparent 70%)}
.dg26-doc__head h1{font-family:'Playfair Display',Georgia,serif;font-style:italic;
  font-weight:600;color:var(--dg26d-gold);font-size:clamp(30px,4vw,42px);line-height:1.15;margin:0}
.dg26-doc__sub{color:var(--dg26d-dim);font-size:15px;margin:12px 0 0}

.dg26-doc__body{color:var(--dg26d-text);font-size:16.5px;line-height:1.75}
.dg26-doc__body h2{font-family:'Playfair Display',Georgia,serif;font-style:italic;
  color:var(--dg26d-gold);font-size:25px;margin:38px 0 12px}
.dg26-doc__body h3{color:#f0ece4;font-size:19px;margin:28px 0 10px}
.dg26-doc__body p{margin:0 0 16px}
.dg26-doc__body ul,.dg26-doc__body ol{margin:0 0 18px;padding-left:22px}
.dg26-doc__body li{margin:0 0 7px}
.dg26-doc__body a{color:var(--dg26d-gold);border-bottom:1px solid rgba(201,162,75,.4);text-decoration:none}
.dg26-doc__body a:hover{color:#fff;border-color:#fff}
.dg26-doc__body table{width:100%;border-collapse:collapse;margin:0 0 20px}
.dg26-doc__body td,.dg26-doc__body th{border-bottom:1px solid rgba(255,255,255,.09);padding:9px 10px;text-align:left}
.dg26-doc__body img{border-radius:8px}
.dg26-doc__body hr{border:0;border-top:1px solid rgba(255,255,255,.09);margin:30px 0}

/* lista de rezultate / arhivă */
.dg26-doc__list{list-style:none;margin:0;padding:0}
.dg26-doc__item{border-bottom:1px solid rgba(255,255,255,.08);padding:18px 0}
.dg26-doc__item:last-child{border-bottom:0}
.dg26-doc__item h2{font-family:'Playfair Display',Georgia,serif;font-style:italic;
  font-size:21px;margin:0 0 6px}
.dg26-doc__item h2 a{color:var(--dg26d-gold);text-decoration:none}
.dg26-doc__item h2 a:hover{color:#fff}
.dg26-doc__item p{color:var(--dg26d-dim);font-size:15px;margin:0}

.dg26-doc__cauta{display:flex;gap:10px;max-width:520px;margin:0 0 30px}
.dg26-doc__cauta input[type=search]{flex:1;background:#141419;border:1px solid rgba(255,255,255,.12);
  border-radius:9px;color:#e8e6e1;font-size:16px;padding:11px 14px;font-family:inherit}
.dg26-doc__cauta input[type=search]:focus{outline:none;border-color:var(--dg26d-gold)}
.dg26-doc__cauta button{cursor:pointer;border:1px solid var(--dg26d-gold);border-radius:9px;
  background:linear-gradient(180deg,#d3ac57,#bd9540);color:#171410;font-weight:600;
  font-size:15px;padding:11px 24px;font-family:inherit}

.dg26-doc__nav{margin:34px 0 0;display:flex;gap:10px;flex-wrap:wrap}
.dg26-doc__nav a{color:var(--dg26d-gold);border:1px solid rgba(201,162,75,.45);border-radius:99px;
  padding:9px 20px;text-decoration:none;font-size:14.5px}
.dg26-doc__nav a:hover{background:rgba(201,162,75,.14)}

@media (max-width:640px){
  .dg26-doc__head{padding:34px 0 20px}
  .dg26-doc__body{font-size:16px}
  .dg26-doc__cauta{flex-direction:column}
}
