.cms-content{min-height:55vh}.cms-content img,.cms-news img,.event-list img{max-width:100%;height:auto}.cms-content input,.cms-content textarea,.cms-content select{max-width:100%;padding:.6rem}.cms-content button{padding:.65rem 1rem}.cms-news ul,.event-list ul{list-style:none;padding:0}.cms-news li,.event-list li{padding:1rem 0;border-bottom:1px solid #c9d0c8}.cms-news a,.event-list a{color:inherit}.cms-content table{display:block;max-width:100%;overflow:auto}.cms-content .btn{display:inline-block;padding:.6rem 1rem}.cms-content label{display:block}.cms-content .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.cms-club{max-width:none;width:100%;padding:0}.cms-club .page-header,.cms-club .article-info,.cms-club .pagenavigation{display:none}
.original-chronicle{border-top:1px solid var(--line)}.original-chronicle>h2,.chronicle-copy,.chronicle-note{max-width:800px}.chronicle-note{padding:20px 24px;background:#f1f4ef;border-left:4px solid var(--gold);line-height:1.7}.chronicle-images{display:flex;gap:40px;align-items:center;margin:36px 0;flex-wrap:wrap}.chronicle-images img{max-width:100%;height:auto;object-fit:contain}.chronicle-images img:last-child{border-radius:8px}.chronicle-copy>div{margin:38px 0}.chronicle-copy h3{font-size:1.35rem;margin-bottom:16px}.chronicle-copy p{line-height:1.85;overflow-wrap:anywhere}#vereinschronik{scroll-margin-top:100px}@media(max-width:540px){.chronicle-images{gap:24px}.chronicle-images img:first-child{width:120px}.chronicle-note{padding:16px}}
.chronicle-edit{padding:20px 0}.cms-content .control-group{margin-bottom:20px}.cms-content .nav-tabs{display:flex;flex-wrap:wrap;list-style:none;gap:16px}.cms-content .tab-pane:not(.active){display:none}.cms-content .tox{max-width:100%}