/* Eigene Seite der Loganalyse (/loganalyse/, erzeugt von scripts/build-seo-pages.mjs) – handgeschrieben, nicht generiert.
   Ergänzt loot/seo.css: GuildLoot-Kopfzeile statt der einfachen SEO-Kopfzeile, großes Eingabefeld, Kacheln wie im Redesign. */
html.gl-shell body>header.top{display:none!important} /* eine Kopfzeile: die GuildLoot-Shell */
html.gl-shell body{background:var(--gl-bg,#0e1118);font-family:var(--gl-font,-apple-system,"Segoe UI",sans-serif)}
.wrap{max-width:1040px}
.la-hero{position:relative;margin:4px 0 26px;padding:28px 28px 22px;border:1px solid var(--gl-line2,rgba(255,255,255,.12));border-radius:20px;
 background:radial-gradient(900px 260px at 85% -40%,var(--gl-acc-soft,rgba(233,199,121,.11)),transparent 70%),var(--gl-panel,#171c27)}
.la-hero .k{color:var(--gl-acc,#e9c779)}
.la-hero h1{margin-top:8px}
.la-hero .lead{color:var(--gl-muted,#9aa4b8);margin:0 0 18px}
.la-versions{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}
.la-versions a{border:1px solid var(--gl-line2,rgba(255,255,255,.12));border-radius:999px;padding:6px 14px;color:var(--gl-muted,#9aa4b8);text-decoration:none;font-size:14px;font-weight:600;background:var(--gl-bg2,#121722)}
.la-versions a:hover{color:var(--gl-text,#edf0f8)}
.la-versions a[aria-current]{border-color:var(--gl-acc-line,rgba(233,199,121,.34));color:var(--gl-acc,#e9c779);background:var(--gl-acc-soft,rgba(233,199,121,.11))}
.la-hero .search{display:flex;gap:10px;margin:0;max-width:none}
.la-hero .search input[name=report]{flex:1;min-width:0;border:1px solid var(--gl-acc-line,rgba(233,199,121,.34));background:var(--gl-bg,#0e1118);color:var(--gl-text,#edf0f8);
 border-radius:14px;padding:17px 18px;font-size:17px}
.la-hero .search input[name=report]:focus{outline:2px solid var(--gl-acc,#e9c779);outline-offset:1px}
.la-hero .search input[name=report]::placeholder{color:var(--gl-faint,#6b7488)}
.la-hero .search input:disabled,.la-hero .search button:disabled{opacity:.55;cursor:not-allowed}
.la-hero .search .btn{background:var(--gl-acc,#e9c779);color:var(--gl-acc-ink,#1a1405);border-radius:14px;padding:0 26px;font-size:17px;white-space:nowrap}
.la-hero .log-tool-hint{margin:12px 0 2px;color:var(--gl-text,#edf0f8)}
.la-hero .log-tool-hint.bad{color:var(--gl-bad,#ff7b7b)}
.la-hero .log-tool-hint+.m{margin:0}
.la-what h2,.la-how h2,.faq h2{font-family:var(--gl-font,-apple-system,"Segoe UI",sans-serif);font-size:21px}
.la-features{list-style:none;padding:0;margin:0 0 22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.la-features li{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto 1fr;column-gap:12px;row-gap:4px;align-items:start;padding:16px;border:1px solid var(--gl-line2,rgba(255,255,255,.12));border-radius:16px;background:var(--gl-panel,#171c27)}
.la-features svg{grid-row:span 2;width:40px;height:40px;padding:9px;border-radius:12px;background:var(--gl-acc-soft,rgba(233,199,121,.11));stroke:var(--gl-acc,#e9c779);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.la-features b{font-size:15.5px;line-height:1.3}
.la-features span{color:var(--gl-muted,#9aa4b8);font-size:14.5px;line-height:1.45}
.la-how{margin:0 0 22px}
html.gl-shell .card,html.gl-shell .faq details{background:var(--gl-panel,#171c27);border-color:var(--gl-line2,rgba(255,255,255,.12))}
html.gl-shell .shot img{border-color:var(--gl-line2,rgba(255,255,255,.12))}
@media (max-width:860px){.la-features{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:600px){
 .la-hero{padding:20px 16px 16px;border-radius:16px}
 .la-hero .lead{font-size:15.5px}
 .la-hero .search{flex-direction:column}
 .la-hero .search .btn{padding:15px 20px}
 .la-features{grid-template-columns:minmax(0,1fr)}
}
