#grid.ops-overview{display:flex!important;flex-direction:column;flex:1 1 auto;position:static!important;min-height:0!important;padding:0!important}.ops-overview-content{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;align-self:stretch;display:flex;flex-direction:column}.ops-overview{color:var(--cos-brand-strong)}.overview-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border-block:1px solid var(--cos-brand-line)}.overview-stat{display:flex;align-items:center;gap:14px;min-height:112px;padding:18px 22px;border-right:1px solid var(--cos-brand-line);color:var(--cos-brand-strong);text-decoration:none}.overview-stat:last-child{border:0}.overview-stat>i:first-child{color:var(--cos-accent-strong);font-size:27px}.overview-stat span{display:grid;gap:3px}.overview-stat small,.overview-section-head p,.overview-action small,.overview-soon small{color:var(--cos-text-2);font-size:12px}.overview-stat strong{font:800 28px/1 var(--cos-font-mono)}.overview-stat>i:last-child{margin-left:auto;color:var(--cos-accent);font-size:17px;opacity:0}.overview-stat:hover>i:last-child{opacity:1}.overview-main{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);border-bottom:1px solid var(--cos-brand-line)}.overview-events{padding:31px 28px 24px;border-right:1px solid var(--cos-brand-line)}.overview-today{padding:31px 28px 24px}.overview-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.overview-section-head h2,.overview-soon h2{margin:0;color:var(--cos-brand-strong);font-size:19px;letter-spacing:-.3px}.overview-section-head p{margin:5px 0 0}.overview-section-head>a{padding-top:4px;color:var(--cos-accent-strong);font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.overview-event{display:grid;grid-template-columns:46px 1px minmax(0,1fr) 18px;align-items:center;gap:14px;min-height:82px;border-top:1px solid var(--cos-brand-line);color:var(--cos-brand-strong);text-decoration:none}.overview-event time{display:grid;justify-items:center;line-height:1}.overview-event time small{font:700 9px var(--cos-font-mono);color:var(--cos-text-2)}.overview-event time b{margin:4px 0;font:800 22px/1 var(--cos-font-mono)}.overview-event time em{font:700 9px var(--cos-font-mono);font-style:normal;color:var(--cos-text-2)}.overview-event__line{height:39px;background:var(--cos-accent)}.overview-event__text{display:grid;gap:5px}.overview-event__text strong{font-size:13px}.overview-event__text small{color:var(--cos-text-2);font-size:11px}.overview-event__text small i{margin-right:4px}.overview-event>i,.overview-action>i:last-child{color:var(--cos-text-2)}.overview-empty{display:flex;align-items:center;gap:13px;min-height:170px;border-top:1px solid var(--cos-brand-line)}.overview-empty>i{font-size:28px;color:var(--cos-accent-strong)}.overview-empty div{display:grid;gap:4px}.overview-empty strong{font-size:13px}.overview-empty span{color:var(--cos-text-2);font-size:12px}.overview-empty a{margin-left:auto;color:var(--cos-accent-strong);font-size:12px;font-weight:700;text-decoration:none}.overview-action{display:flex;align-items:center;gap:13px;padding:16px 0;border-top:1px solid var(--cos-brand-line);color:var(--cos-brand-strong);text-decoration:none}.overview-action>i:first-child{font-size:23px;color:var(--cos-accent-strong)}.overview-action span{display:grid;gap:4px}.overview-action strong{font-size:13px}.overview-action>i:last-child{margin-left:auto;font-size:16px}.overview-members{padding:28px;border-bottom:1px solid var(--cos-brand-line)}.overview-status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px}.overview-status{display:grid;gap:9px}.overview-status__top{display:flex;align-items:center;gap:9px}.overview-status__dot{width:10px;height:10px;border-radius:50%;flex:0 0 auto}.overview-status__top strong{font:800 24px/1 var(--cos-font-mono)}.overview-status__top small{color:var(--cos-text-2);font-size:12px;font-weight:700}.overview-status__bar{height:8px;border-radius:99px;background:var(--cos-brand-soft);overflow:hidden}.overview-status__bar i{display:block;height:100%;border-radius:99px;transition:width .3s}.overview-status__pct{color:var(--cos-text-2);font-size:11px;font-family:var(--cos-font-mono)}.overview-modules{padding:28px;flex:1 1 auto}.overview-module-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:14px}.overview-module{display:flex;align-items:center;gap:13px;padding:18px;border:1px solid var(--cos-brand-line);border-radius:14px;color:var(--cos-brand-strong);text-decoration:none;background:#fff;transition:border-color .14s,box-shadow .14s,transform .14s}.overview-module:hover{border-color:var(--cos-accent-line);box-shadow:0 12px 26px -20px rgba(18,26,50,.4);transform:translateY(-2px)}.overview-module>i:first-child{font-size:25px;color:var(--cos-accent-strong)}.overview-module span{display:grid;gap:3px;min-width:0}.overview-module strong{font-size:14px}.overview-module small{color:var(--cos-text-2);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-module__arr{margin-left:auto;color:var(--cos-accent);opacity:0;transition:opacity .14s}.overview-module:hover .overview-module__arr{opacity:1}.overview-soon{padding:28px}.overview-soon>div{display:grid;grid-template-columns:repeat(1,1fr);margin-top:18px}.overview-soon span{display:grid;grid-template-columns:32px auto;column-gap:10px;align-items:center;padding:4px 22px;border-right:1px solid var(--cos-brand-line)}.overview-soon span:first-child{padding-left:0}.overview-soon span:last-child{border:0}.overview-soon i{grid-row:span 2;font-size:25px;color:var(--cos-text-2)}.overview-soon strong{font-size:13px}.overview-soon small{margin-top:2px}.overview-error{padding:26px;border:1px solid #eed4d4;background:#fff8f8;color:#9b2c2c}@media(max-width:900px){.overview-stats{grid-template-columns:repeat(2,1fr)}.overview-stat:nth-child(2){border-right:0}.overview-main{grid-template-columns:1fr}.overview-events{border-right:0}.overview-status-grid{grid-template-columns:repeat(2,1fr)}.overview-module-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.overview-soon>div{grid-template-columns:1fr;gap:12px}.overview-soon span{padding:7px 0;border:0}}@media(max-width:560px){.overview-stat{padding:15px;min-height:92px}.overview-main,.overview-events,.overview-today,.overview-soon,.overview-members,.overview-modules{padding:22px 16px}.overview-status-grid{grid-template-columns:1fr 1fr}.overview-module-grid{grid-template-columns:1fr}.overview-empty{align-items:flex-start;padding:19px 0}.overview-empty a{display:none}.overview-event{gap:10px}}
/* Das ausgelieferte Icon-Subset enthält kein Nachrichten-Symbol. */
.dashboard-icon-up,.dashboard-icon-down{display:inline-block;transform:rotate(90deg)}#grid{grid-auto-flow:row dense;grid-auto-rows:minmax(164px,auto);align-items:stretch}#grid .widget{min-width:0;overflow:hidden}#grid .widget.wide{grid-column:1/-1}#grid .widget-tools{align-items:center}#grid .widget-tools button[data-dashboard-move]{font-size:0}#grid .widget-tools button[data-dashboard-move] i{font-size:15px}#grid .widget.is-editing .widget-tools button[data-size]{font-size:0}#grid .widget-tools button[data-size]::after{font:700 10px var(--cos-font-mono);letter-spacing:.02em}#grid .widget-tools button[data-size="quarter"]::after{content:"K"}#grid .widget-tools button[data-size="half"]::after{content:"M"}#grid .widget-tools button[data-size="wide"]::after{content:"B"}@media(max-width:1100px){#grid .widget.hero,#grid .widget.half,#grid .widget.wide{grid-column:1/-1}#grid .widget.quarter{grid-column:span 6;min-height:176px}}@media(max-width:760px){#grid .widget.quarter{grid-column:1}}
[data-ops-nav] a[href="/operations/data-map/"],[data-ops-nav] [data-ops-formation],#grid .widget[href="/operations/data-map/"],.overview-module[href^="/taktikboard/"],.overview-action[href="/operations/data-map/"]{display:none!important}

@media(max-width:560px){.overview-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.overview-module{min-height:78px;align-items:flex-start;gap:8px;padding:12px}.overview-module>i:first-child{font-size:20px}.overview-module strong{font-size:11px;line-height:1.25}.overview-module small,.overview-module__arr{display:none}}
