:root{--timeline-bg:var(--bg,#bdbdbb);--timeline-box:var(--background,#C5C5C5);--timeline-box2:var(--grey-2,#c6c5c3);--timeline-border:var(--darkgrey,#aaa8a5);--timeline-accent:var(--accent,#c78708);--timeline-text:var(--text,#777);--timeline-muted:var(--grey-3,#8d8d8d);--timeline-head:var(--accent,#c78708);--timeline-font-head:'Merriweather',Georgia,serif;--timeline-font-body:Arial,sans-serif}.boardtimeline{width:min(1165px,calc(100% - 10px));margin:30px auto;color:var(--timeline-text);box-sizing:border-box;font-family:var(--timeline-font-body)}.boardtimeline_hero,.boardtimeline_addbox,.boardtimeline_empty,.boardtimeline_editform,.boardtimeline_modcp,.boardtimeline_card,.boardtimeline_moditem{background:var(--timeline-box);border:1px solid var(--timeline-border);box-sizing:border-box}.boardtimeline_hero{position:relative;margin-bottom:18px;padding:28px 26px 30px 26px;overflow:hidden}.boardtimeline_hero:before{content:"";position:absolute;right:28px;top:28px;bottom:28px;width:1px;background:var(--timeline-border);opacity:.65}.boardtimeline_hero:after{display:none}.boardtimeline_kicker{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--timeline-head);font-size:9px;line-height:1.4;letter-spacing:3px;text-transform:uppercase}.boardtimeline_kicker:before{content:"";display:block;width:30px;height:1px;background:var(--timeline-head);opacity:.8}.boardtimeline_hero h1,.boardtimeline_modcp h1,.boardtimeline_editform h1{display:flex;align-items:center;justify-content:center;gap:28px;margin:4px 0 18px 0;color:var(--timeline-head);font-family:var(--timeline-font-head);font-size:42px;font-weight:normal;line-height:1;text-align:center;text-transform:lowercase}.boardtimeline_hero h1:before,.boardtimeline_hero h1:after{content:"";display:block;width:240px;max-width:22vw;height:1px;background:var(--timeline-head);opacity:.85}.boardtimeline_hero p{max-width:760px;margin:0;color:var(--timeline-muted);font-size:12px;line-height:1.9}.boardtimeline_addbox{margin-bottom:18px;padding:24px 26px}.boardtimeline_addbox summary{cursor:pointer;display:flex;align-items:center;gap:8px;color:var(--timeline-head);font-family:var(--timeline-font-head);font-size:18px;font-weight:normal;list-style:none}.boardtimeline_addbox summary::-webkit-details-marker{display:none}.boardtimeline_addbox summary:before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--timeline-head);color:var(--timeline-head);font-family:Arial,sans-serif;font-size:14px;line-height:1}.boardtimeline_addbox[open] summary:before{content:"–"}.boardtimeline_filters{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 25px 0}.boardtimeline_filters a{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 13px;background:var(--timeline-box);border:1px solid transparent;color:var(--timeline-muted);text-decoration:none;font-size:9px;letter-spacing:1.8px;text-transform:uppercase;transition:.2s ease}.boardtimeline_filters a:hover,.boardtimeline_filters a.active{border-color:var(--timeline-head);color:var(--timeline-head)}.boardtimeline_list{position:relative;display:flex;flex-direction:column;gap:18px;padding-left:38px}.boardtimeline_list:before{content:"";position:absolute;left:13px;top:0;bottom:0;width:1px;background:var(--timeline-border);opacity:.7}.boardtimeline_event{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;margin-left:-38px}.boardtimeline_marker{z-index:2;width:25px;height:25px;margin-top:23px;border-radius:100%;background:var(--timeline-box);border:1px solid var(--timeline-border);box-shadow:0 0 0 5px var(--timeline-bg)}.boardtimeline_marker:before{content:"";display:block;width:7px;height:7px;margin:8px auto 0 auto;border-radius:100%;background:var(--timeline-head);opacity:.75}.boardtimeline_card,.boardtimeline_moditem{position:relative;padding:22px 24px}.boardtimeline_card:before{content:"";position:absolute;left:-8px;top:29px;width:14px;height:14px;background:var(--timeline-box);border-left:1px solid var(--timeline-border);border-bottom:1px solid var(--timeline-border);transform:rotate(45deg)}.boardtimeline_important .boardtimeline_card{border-color:var(--timeline-head)}.boardtimeline_important .boardtimeline_card:after{content:"wichtig";position:absolute;top:18px;right:18px;padding:4px 7px;border:1px solid var(--timeline-head);color:var(--timeline-head);font-size:8px;letter-spacing:1.4px;text-transform:uppercase}.boardtimeline_meta{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-bottom:11px;padding-right:78px}.boardtimeline_date,.boardtimeline_badge{display:inline-flex;align-items:center;width:fit-content;min-height:21px;box-sizing:border-box;font-size:9px;line-height:1;letter-spacing:1.5px;text-transform:uppercase}.boardtimeline_date{color:var(--timeline-head)}.boardtimeline_badge{padding:0 7px;background:var(--timeline-box2);border:1px solid var(--timeline-border);color:var(--timeline-muted)}.boardtimeline_card h2,.boardtimeline_moditem h2{margin:0 0 12px 0;color:var(--timeline-head);font-family:var(--timeline-font-head);font-size:22px;font-weight:normal;line-height:1.35}.boardtimeline_text{color:var(--timeline-muted);font-size:12px;line-height:1.85;text-align:justify}.boardtimeline_text b,.boardtimeline_text strong{color:var(--timeline-text)}.boardtimeline_text a,.boardtimeline_sender a{color:var(--timeline-head);text-decoration:none}.boardtimeline_text a:hover,.boardtimeline_sender a:hover{text-decoration:underline}.boardtimeline_options,.boardtimeline_modactions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.boardtimeline_options a,.boardtimeline_modactions a{display:inline-flex;align-items:center;justify-content:center;min-height:25px;padding:0 8px;background:transparent;border:1px solid var(--timeline-border);color:var(--timeline-head);text-decoration:none;font-size:10px;letter-spacing:1px;text-transform:uppercase;opacity:.75;transition:.2s ease}.boardtimeline_options a:hover,.boardtimeline_modactions a:hover{border-color:var(--timeline-head);opacity:1}.boardtimeline_addbox form,.boardtimeline_editform form{margin-top:18px}.boardtimeline_formgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.boardtimeline_formgrid label span,.boardtimeline_datefields span{display:block;margin-bottom:6px;color:var(--timeline-head);font-size:9px;letter-spacing:1.5px;text-transform:uppercase}.boardtimeline_formgrid input[type="text"],.boardtimeline_formgrid select,.boardtimeline_formgrid textarea,.boardtimeline_datefields input[type="text"],.boardtimeline_datefields select{width:100%;min-height:36px;box-sizing:border-box;background:var(--timeline-bg);border:1px solid var(--timeline-border);color:var(--timeline-text);padding:8px 10px;font-size:12px;outline:none}.boardtimeline_formgrid textarea{min-height:160px;resize:vertical;line-height:1.7}.boardtimeline_formgrid input:focus,.boardtimeline_formgrid select:focus,.boardtimeline_formgrid textarea:focus,.boardtimeline_datefields input:focus,.boardtimeline_datefields select:focus{border-color:var(--timeline-head)}.boardtimeline_full,.boardtimeline_datefields,.boardtimeline_check{grid-column:1 / -1}.boardtimeline_datefields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.boardtimeline_check{display:flex;align-items:center;gap:8px;color:var(--timeline-muted);font-size:12px}.boardtimeline_check span{margin:0 !important}.boardtimeline_addbox .button,.boardtimeline_editform .button{margin-top:16px}.boardtimeline_empty{margin-left:0;padding:26px;color:var(--timeline-muted);display:flex;flex-direction:column;gap:5px;line-height:1.7}.boardtimeline_empty strong{color:var(--timeline-head);font-family:var(--timeline-font-head);font-size:20px;font-weight:normal}.boardtimeline_modcp{width:100%;padding:24px}.boardtimeline_moditem{margin-top:16px}.boardtimeline_sender{color:var(--timeline-muted);font-size:12px;margin-bottom:12px}@media (max-width:800px){.boardtimeline_hero,.boardtimeline_addbox,.boardtimeline_empty,.boardtimeline_editform,.boardtimeline_modcp{padding:20px}.boardtimeline_hero h1{font-size:34px;gap:16px}.boardtimeline_hero h1:before,.boardtimeline_hero h1:after{width:90px}.boardtimeline_formgrid,.boardtimeline_datefields{grid-template-columns:1fr}.boardtimeline_meta{padding-right:0}.boardtimeline_important .boardtimeline_card:after{position:static;display:inline-flex;margin-bottom:10px}}@media (max-width:600px){.boardtimeline_list{padding-left:26px}.boardtimeline_event{grid-template-columns:24px minmax(0,1fr);gap:10px;margin-left:-26px}.boardtimeline_marker{width:22px;height:22px;margin-top:24px;box-shadow:0 0 0 4px var(--timeline-bg)}.boardtimeline_marker:before{margin-top:7px}.boardtimeline_card,.boardtimeline_moditem{padding:18px}.boardtimeline_card h2,.boardtimeline_moditem h2{font-size:20px}}