/* Einzelne Schadensakte: sachlicher Aktencharakter ohne amtliche Anmutung. */
#inhalt.atlas-dossier{background:#f7f8f6;color:#20362a;font-family:inherit;padding-top:1px;}
#inhalt.atlas-dossier :is(h1,h2,h3){font-family:inherit;font-weight:700;letter-spacing:-.03em;overflow-wrap:break-word;}
#inhalt.atlas-dossier a:focus-visible,#inhalt.atlas-dossier summary:focus-visible{outline:2px solid #bda16b;outline-offset:3px;}
#inhalt.atlas-dossier .atlas-file-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;font-size:.77rem;align-items:center;color:#5e6d61;padding-block:16px;}
#inhalt.atlas-dossier .atlas-file-breadcrumb a{text-decoration:underline;text-underline-offset:3px;}
#inhalt.atlas-dossier .atlas-file{background:#fff;border:1px solid #dae3d8;border-radius:10px;overflow:hidden;box-shadow:0 18px 45px rgba(25,58,41,.04);margin-bottom:34px;padding:0;max-width:1240px;}
#inhalt.atlas-dossier .atlas-file-header{padding:29px 38px 24px;border-top:5px solid #1c4833;border-bottom:1px solid #e1e7de;}
#inhalt.atlas-dossier .atlas-file-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;color:#716c5d;font-size:.73rem;letter-spacing:.07em;font-weight:750;text-transform:uppercase;margin:0 0 13px;}
#inhalt.atlas-dossier .atlas-file-identifier{color:#987741;letter-spacing:.1em;}
#inhalt.atlas-dossier .atlas-file h1{font-size:clamp(1.9rem,3.15vw,2.9rem);color:#193f2b;line-height:1.14;margin:0 0 10px;}
#inhalt.atlas-dossier .atlas-file-subtitle{font-size:1.04rem;line-height:1.5;color:#526257;margin:0 0 13px;}
#inhalt.atlas-dossier .atlas-file-filing{margin:0;font-size:.72rem;color:#7a857b;letter-spacing:.03em;}
#inhalt.atlas-dossier .atlas-file-figure{margin:0;padding:23px 38px 0;}
#inhalt.atlas-dossier .atlas-file-figure img{display:block;width:100%;height:auto;max-height:530px;object-fit:cover;border-radius:7px;background:#e3e8e1;}
#inhalt.atlas-dossier .atlas-file-figure figcaption{font-size:.73rem;color:#6f7b71;line-height:1.55;margin:9px 0 0;}
#inhalt.atlas-dossier .atlas-file-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 38px;margin:23px 38px 24px;padding:25px;background:#f7f9f6;border:1px solid #e1e8df;border-radius:7px;}
#inhalt.atlas-dossier .atlas-file-highlight h2{font-size:1.03rem;color:#1d4a33;margin:0 0 8px;line-height:1.32;}
#inhalt.atlas-dossier .atlas-file-highlight h2::before{content:"▰";display:inline-block;color:#a78a53;font-size:.73rem;margin-right:9px;vertical-align:2px;}
#inhalt.atlas-dossier .atlas-file-highlight p{font-size:.86rem;line-height:1.57;margin:0;color:#3e5244;}
#inhalt.atlas-dossier .atlas-file-columns{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.72fr);gap:43px;border-top:1px solid #e5e9e2;padding:30px 38px 44px;}
#inhalt.atlas-dossier .atlas-file-content{min-width:0;}
#inhalt.atlas-dossier .atlas-file-section{scroll-margin-top:115px;padding-bottom:28px;margin-bottom:24px;border-bottom:1px solid #e2e9e1;}
#inhalt.atlas-dossier .atlas-file-section:last-child{border:0;margin:0;padding-bottom:0;}
#inhalt.atlas-dossier .atlas-file-section h2{font-size:clamp(1.16rem,1.8vw,1.48rem);line-height:1.3;color:#1d4d34;margin:0 0 14px;}
#inhalt.atlas-dossier .atlas-file-section h3{font-size:1.04rem;line-height:1.35;color:#24563a;margin:18px 0 8px;}
#inhalt.atlas-dossier .atlas-file-section :is(p,li){font-size:.92rem;line-height:1.69;color:#3b4e40;}
#inhalt.atlas-dossier .atlas-file-section p{margin:0 0 15px;}
#inhalt.atlas-dossier .atlas-file-section :is(ul,ol){padding-left:20px;margin:12px 0 16px;}
#inhalt.atlas-dossier .atlas-file-section li{margin-bottom:9px;padding-left:4px;}
#inhalt.atlas-dossier .atlas-file-section li::marker{color:#a58b54;font-weight:700;}
#inhalt.atlas-dossier .atlas-file-valuation{background:#f0f4ec;border-left:4px solid #b6a074;padding:18px 20px;border-radius:5px;}
#inhalt.atlas-dossier .atlas-file-valuation strong{display:block;font-size:.96rem;color:#204c34;margin-bottom:7px;}
#inhalt.atlas-dossier .atlas-file-valuation p{margin:0;font-size:.88rem;}
#inhalt.atlas-dossier .atlas-file-valuation a,#inhalt.atlas-dossier .atlas-file-sources a{color:#245e41;text-decoration:underline;text-underline-offset:3px;}
#inhalt.atlas-dossier .atlas-file-sources li{font-size:.84rem;}
#inhalt.atlas-dossier .atlas-file-sources li span{color:#778676;font-size:.75rem;}
#inhalt.atlas-dossier .atlas-file-section .atlas-file-disclaimer{font-size:.77rem;line-height:1.6;color:#718074;}
#inhalt.atlas-dossier .atlas-file-side{display:flex;flex-direction:column;gap:17px;align-self:start;}
#inhalt.atlas-dossier .atlas-file-side> :is(nav,div){border:1px solid #dae5d7;border-radius:7px;overflow:hidden;background:#f9fbf8;}
#inhalt.atlas-dossier .atlas-file-side h2{color:#fff;background:#1b4f37;margin:0;padding:14px 17px;font-size:1rem;line-height:1.32;}
#inhalt.atlas-dossier .atlas-file-toc a{display:block;margin:0 14px;padding:10px 4px;font-size:.82rem;border-bottom:1px solid #e0e6de;color:#2c4d38;text-decoration:none;}
#inhalt.atlas-dossier .atlas-file-toc a:last-child{border:0;}
#inhalt.atlas-dossier .atlas-file-toc a:hover{text-decoration:underline;}
#inhalt.atlas-dossier .atlas-file-action p{font-size:.85rem;color:#465c4a;line-height:1.6;padding:15px 16px;margin:0;}
#inhalt.atlas-dossier .atlas-file-faq details{margin:0 14px;padding:11px 4px;border-bottom:1px solid #e1e8df;}
#inhalt.atlas-dossier .atlas-file-faq details:last-child{border:0;}
#inhalt.atlas-dossier .atlas-file-faq summary{cursor:pointer;color:#284e39;font-size:.82rem;line-height:1.45;font-weight:700;}
#inhalt.atlas-dossier .atlas-file-faq p{font-size:.8rem;color:#506554;line-height:1.58;margin:9px 0 0;}
#inhalt.atlas-dossier .atlas-file-return{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#1d553a;color:#fff;border-radius:5px;min-height:47px;font-size:.83rem;padding:12px 15px;font-weight:700;}
#inhalt.atlas-dossier .atlas-file-return:hover{background:#2b6348;}
@media(max-width:880px){
 #inhalt.atlas-dossier .atlas-file-columns{grid-template-columns:1fr;gap:25px;}
 #inhalt.atlas-dossier .atlas-file-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}
 #inhalt.atlas-dossier .atlas-file-return{grid-column:1/-1;}
}
@media(max-width:620px){
 #inhalt.atlas-dossier .atlas-file-header{padding:22px;}
 #inhalt.atlas-dossier .atlas-file-figure{padding:16px 17px 0;}
 #inhalt.atlas-dossier .atlas-file-figure img{max-height:320px;}
 #inhalt.atlas-dossier .atlas-file-highlights{grid-template-columns:1fr;gap:15px;margin:18px 17px;padding:19px;}
 #inhalt.atlas-dossier .atlas-file-columns{padding:25px 18px 31px;}
 #inhalt.atlas-dossier .atlas-file-side{grid-template-columns:1fr;}
 #inhalt.atlas-dossier .atlas-file-return{grid-column:auto;}
 #inhalt.atlas-dossier .atlas-file-breadcrumb{font-size:.72rem;}
}

/* Optional aktenbezogene Dokumentationshilfe; bestehende fünf Akten bleiben unverändert. */
#inhalt.atlas-dossier .atlas-file-documentation {
  margin:18px 0 2px;padding:17px 20px 13px;
  background:#f1f5ef;border-left:4px solid #c1a56e;border-radius:6px;
}
#inhalt.atlas-dossier .atlas-file-documentation h3 {margin-top:0}
#inhalt.atlas-dossier .atlas-file-documentation p {font-size:.86rem;line-height:1.6}
#inhalt.atlas-dossier .atlas-file-documentation li {font-size:.85rem;line-height:1.57;margin-bottom:7px}
#inhalt.atlas-dossier .atlas-file-related {
  font-size:.83rem!important;color:#526457!important;
}
#inhalt.atlas-dossier .atlas-file-related a {color:#23583c;text-decoration:underline;text-underline-offset:3px}
