/* ==================================================
   avitech TechWiki Baseline v2
   Kein sticky Artikelkopf, keine sticky Infobox, Unterkategorie-Filter, Grid-Gap-Fix
   ================================================== */
.wiki-article{max-width:1280px;margin:auto}.wiki-article-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start}.wiki-article-header{display:block!important;grid-column:1/-1;grid-row:auto;position:static!important;top:auto!important;z-index:auto!important;padding:22px!important;margin:0 0 1rem 0}.wiki-article-header h1{max-width:900px;margin:.55rem 0 .75rem;text-align:left;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.18}.wiki-lead{max-width:900px;margin:0;color:#444}.wiki-breadcrumb{font-size:.92rem;color:#666;margin-bottom:.4rem;display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.wiki-meta{color:#666;margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.wiki-meta span{border:1px solid var(--ci-border);background:#f7f9ff;border-radius:999px;padding:.2rem .65rem;font-size:.9rem}.wiki-infobox{border:1px solid #e9eef7;border-radius:12px;padding:14px;background:#fafbfe;position:static!important;top:auto!important;z-index:auto!important;align-self:start}.wiki-infobox h2{margin-top:0}.wiki-infobox dl{margin:0}.wiki-infobox dt{font-weight:700;margin-top:.7rem}.wiki-infobox dd{margin:0;color:#444}.wiki-toc ol{margin-bottom:0}.wiki-section,.wiki-sources,.wiki-related{scroll-margin-top:var(--header-h)}
.wiki-auth-card{max-width:760px;margin:3rem auto;padding:24px;text-align:center}.wiki-auth-card h1{margin-top:0}.wiki-search{width:100%;padding:12px;margin-bottom:20px;border:1px solid var(--ci-border);border-radius:8px;font:inherit}.wiki-result-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.wiki-category-card{appearance:none;background:#fff;color:inherit;text-align:left;cursor:pointer;font:inherit;width:100%}.wiki-category-card:hover,.wiki-category-card:focus-visible{border-color:var(--ci-primary);box-shadow:0 0 0 2px rgba(0,68,204,.12);outline:none}.wiki-category-card.is-active{border-color:var(--ci-primary);background:#f4f7ff}.wiki-small-button{border:1px solid var(--ci-border);border-radius:8px;background:#fff;color:var(--ci-primary);padding:8px 10px;cursor:pointer;font:inherit}.wiki-small-button:hover,.wiki-small-button:focus-visible{background:#f4f7ff;outline:none}.wiki-article-card h3{margin-top:0}.wiki-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.75rem}.wiki-tags span{background:#eef3fb;border:1px solid #d8e2f2;border-radius:999px;padding:.15rem .55rem;font-size:.85rem;color:#1b3668}
.wiki-subcategory-filter{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.75rem 0 1rem}.wiki-subcategory-filter[hidden]{display:none!important}.wiki-subcategory-label{color:#555;font-size:.92rem;margin-right:.15rem}.wiki-filter-chip{border:1px solid var(--ci-border);background:#fff;color:#2A4D69;border-radius:999px;padding:.28rem .75rem;cursor:pointer;font:inherit;font-size:.92rem}.wiki-filter-chip:hover,.wiki-filter-chip:focus-visible{border-color:var(--ci-primary);background:#f4f7ff;outline:none}.wiki-filter-chip.is-active{border-color:#2A4D69;background:#eef3fb;color:#102a43;font-weight:700}
.formula-box{background:#eef2f7;border:1px solid #d0d7de;padding:15px;text-align:center;color:#111;margin:15px 0;border-radius:8px;display:flex;justify-content:center;align-items:center;overflow-x:auto}.example-box{background:#f4f6f9;border-left:4px solid #2A4D69;padding:15px;margin:15px 0;border-radius:4px}.limit-box{background:#fff3cd;border-left:4px solid #856404;padding:15px;margin:20px 0;border-radius:4px;color:#856404;font-weight:700}.info-box,.box{background:#f4f6f9;border-left:4px solid #2A4D69;padding:15px;margin:15px 0;border-radius:4px}.tech-box{background:#e8f4fd;border-left:5px solid #4B86B4;padding:15px;margin:20px 0;border-radius:4px}.wiki-original-content .title{font-weight:700;color:#2A4D69;text-transform:uppercase;font-size:.9rem;margin-bottom:5px}.warn{background:#fff3cd;border-left:4px solid #856404;padding:15px;margin:15px 0;border-radius:4px;font-weight:700;color:#856404}.highlight{font-weight:bold;color:#800000}.highlight-good{font-weight:700;color:#155724;background:#d4edda;padding:2px 4px;border-radius:3px;display:inline-block}.highlight-bad{font-weight:700;color:#721c24;background:#f8d7da;padding:2px 4px;border-radius:3px;display:inline-block}.inline-math{font-family:"Times New Roman",Times,serif;font-style:italic;font-weight:bold;font-size:1.05em}.poti{font-family:"Courier New",Courier,monospace;font-weight:700;color:#004499;font-size:.95rem}.good{color:#155724;font-weight:700}.bad{color:#721c24;font-weight:700}.step-title{font-weight:700;color:#2A4D69}
.wiki-original-content table{width:100%;border-collapse:collapse;margin:15px 0;font-size:.95rem;background:#fff}.wiki-original-content th,.wiki-original-content td{border:1px solid #ccc;padding:10px;text-align:left;vertical-align:top}.wiki-original-content th{background:#eef2f7;font-weight:700;color:#2A4D69}.wiki-original-content tr:nth-child(even){background:#fafafa}.wiki-original-content h3{color:#4B86B4;margin-top:1rem;text-transform:uppercase;font-size:1rem}.badge{display:inline-block;padding:2px 6px;font-size:.7rem;font-weight:700;border-radius:3px;text-transform:uppercase}.power{background:#d1ecf1;color:#0c5460}.audio{background:#d4edda;color:#155724}.critical{background:#fff3cd;color:#856404}
@media(min-width:1000px){.wiki-article-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.wiki-article-header{grid-column:1/-1!important;grid-row:1!important;position:static!important}.wiki-infobox{grid-column:2!important;grid-row:2 / span 20!important;position:static!important;align-self:start}.wiki-article-layout > .card,.wiki-article-layout > .wiki-sources,.wiki-article-layout > .wiki-related{grid-column:1}}
@media(max-width:999px){.wiki-infobox{position:static!important}.wiki-article-header h1{font-size:clamp(1.5rem,7vw,2rem)}}
@media print{#siteHeader,#siteFooter,.wiki-breadcrumb,.wiki-related,.wiki-small-button,.wiki-search,.wiki-category-card,.wiki-result-head,.wiki-auth-card{display:none!important}body{background:#fff;color:#000}main{max-width:none;margin:0;padding:0}.card,.wiki-infobox,.example-box,.limit-box,.info-box,.tech-box,.box,.warn,.formula-box{box-shadow:none!important;break-inside:avoid}a{color:#000;text-decoration:none}}
/* ==================================================
   avitech TechWiki Layout Patch v3
   Ziel:
   - Keine rechte Infobox-Spalte mehr
   - Kurzinformation direkt unter dem Artikelkopf
   - Inhalt nutzt die volle Breite
   - Tabellen werden nicht durch 2-Spalten-Grid verengt
   ================================================== */

/* Grundlayout: alles einspaltig und in normalem Dokumentfluss */
.wiki-article-layout{
  display:grid!important;
  grid-template-columns:minmax(0, 1fr)!important;
  gap:1rem!important;
  align-items:start!important;
}

/* Artikelkopf bleibt oben, volle Breite, nicht sticky */
.wiki-article-header{
  grid-column:1 / -1!important;
  grid-row:auto!important;
  position:static!important;
  top:auto!important;
  z-index:auto!important;
}

/* Titelbereich kompakter: keine kuenstliche zweite Spalte, keine Reserve rechts */
.wiki-article-header h1,
.wiki-article-header .wiki-lead{
  max-width:none!important;
}

/* Kurzinformation direkt nach dem Titel, volle Breite, nicht sticky */
.wiki-infobox{
  grid-column:1 / -1!important;
  grid-row:auto!important;
  position:static!important;
  top:auto!important;
  z-index:auto!important;
  align-self:start!important;
  width:auto!important;
  margin:0!important;
}

/* Inhalt, Inhaltsverzeichnis, Quellen und verwandte Artikel nutzen die volle Breite */
.wiki-article-layout > .card,
.wiki-article-layout > .wiki-toc,
.wiki-article-layout > .wiki-section,
.wiki-article-layout > .wiki-sources,
.wiki-article-layout > .wiki-related,
.wiki-article-layout > section{
  grid-column:1 / -1!important;
}

/* Der alte Desktop-Grid-Fix wird bewusst ueberschrieben */
@media (min-width:1000px){
  .wiki-article-layout{
    display:grid!important;
    grid-template-columns:minmax(0, 1fr)!important;
  }

  .wiki-article-header{
    grid-column:1 / -1!important;
    grid-row:auto!important;
  }

  .wiki-infobox{
    grid-column:1 / -1!important;
    grid-row:auto!important;
  }

  .wiki-article-layout > .card,
  .wiki-article-layout > .wiki-toc,
  .wiki-article-layout > .wiki-section,
  .wiki-article-layout > .wiki-sources,
  .wiki-article-layout > .wiki-related,
  .wiki-article-layout > section{
    grid-column:1 / -1!important;
  }
}

/* Breite Tabellen: volle Containerbreite, bei Bedarf horizontal scrollbar */
.wiki-original-content{
  max-width:none!important;
  overflow-x:auto;
}

.wiki-original-content table{
  width:100%!important;
  min-width:900px;
}

@media (max-width:999px){
  .wiki-original-content table{
    min-width:760px;
  }
}

/* Optional etwas kompaktere Abstaende im Kopfbereich */
.wiki-article-header{
  padding:20px 22px!important;
}

.wiki-meta{
  margin-top:.9rem!important;
}
/* ==================================================
   avitech TechWiki Layout Patch v3.1
   Zusatz zu Layout Patch v3:
   - Kurzinformation bleibt unter dem Artikelkopf
   - Inhalt bleibt volle Breite
   - Kurzinformation wird ab 1270px zweispaltig dargestellt
   ================================================== */

@media (min-width:1270px){
  .wiki-infobox dl{
    display:grid;
    grid-template-columns:minmax(160px, 220px) minmax(0, 1fr) minmax(160px, 220px) minmax(0, 1fr);
    column-gap:1rem;
    row-gap:.55rem;
    align-items:start;
  }

  .wiki-infobox dt{
    margin-top:0!important;
  }

  .wiki-infobox dd{
    margin:0!important;
  }
}

@media (max-width:1269px){
  .wiki-infobox dl{
    display:block;
  }
}

/* ==================================================
   avitech TechWiki Legacy Panel / Mono Support
   Für migrierte technische How-To-Artikel
   ================================================== */
.wiki-original-content .panel{
  background:#f8fafc;
  border:1px solid #e2e8f0;
  border-radius:16px;
  padding:18px;
  margin:16px 0;
}
.wiki-original-content .kicker,
.wiki-original-content .pill{
  display:inline-block;
  background:#dbeafe;
  color:#1d4ed8;
  border-radius:999px;
  padding:4px 10px;
  margin:2px 6px 2px 0;
  font-size:.85rem;
  font-weight:600;
}
.wiki-original-content .mono{
  white-space:nowrap;
  font-family:Consolas,"Cascadia Code","Courier New",monospace;
}
.wiki-original-content .danger{color:#b91c1c;font-weight:600;}
.wiki-original-content .warn{color:#92400e;font-weight:600;}
.wiki-original-content .ok{color:#047857;font-weight:600;}
.wiki-original-content .footnotes li{margin-bottom:10px;}


/* avitech TechWiki Metadata Standard v3.2 */
.wiki-article-state{font-size:.88rem;color:#64748b;margin:.5rem 0 0}.wiki-kb-chip{font-weight:700;letter-spacing:.02em}.wiki-changelog{font-size:.95rem}.wiki-changelog ul{margin-bottom:0}.wiki-changelog li{margin:.35rem 0}
