.section[data-astro-cid-j5blpckd]{padding:5rem 0}.section-header[data-astro-cid-j5blpckd]{margin-bottom:2.5rem}.section-sub[data-astro-cid-j5blpckd]{max-width:65ch;color:var(--gray-500);font-size:1.05rem;line-height:1.7}.radar-tabs[data-astro-cid-j5blpckd]{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.radar-tab[data-astro-cid-j5blpckd]{border:1px solid var(--gray-100);background:var(--white);color:var(--gray-700);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-xs);cursor:pointer;box-shadow:var(--shadow-xs);transition:all var(--transition);align-items:center;gap:.5rem;padding:.65rem 1.15rem;font-size:.78rem;font-weight:600;display:inline-flex}.radar-tab[data-astro-cid-j5blpckd]:hover{border-color:var(--cyan-border);color:var(--gray-900)}.radar-tab[data-astro-cid-j5blpckd].is-active{border-color:var(--cyan-dark);color:var(--cyan-dark);background:var(--cyan-subtle);box-shadow:var(--shadow-sm)}.tab-dot[data-astro-cid-j5blpckd]{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 6px var(--cyan);border-radius:50%;display:inline-block}.radar-grid[data-astro-cid-j5blpckd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.radar-col[data-astro-cid-j5blpckd]{background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);padding:1.75rem;position:relative;overflow:hidden}.radar-col[data-astro-cid-j5blpckd]:before{content:"";background:linear-gradient(90deg, var(--cyan) 0%, transparent 85%);opacity:0;height:2px;transition:opacity var(--transition);position:absolute;top:0;left:0;right:0}.radar-col[data-astro-cid-j5blpckd]:hover{border-color:var(--cyan-border);box-shadow:var(--shadow-cyan-glow);transform:translateY(-2px)}.radar-col[data-astro-cid-j5blpckd]:hover:before{opacity:1}.radar-source[data-astro-cid-j5blpckd]{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.85rem;display:flex}.radar-source-meta[data-astro-cid-j5blpckd]{align-items:center;gap:.6rem;display:flex}.radar-pill[data-astro-cid-j5blpckd]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--cyan-dark);background:var(--cyan-subtle);border:1px solid var(--cyan-border);border-radius:var(--radius-xs);padding:.15rem .45rem;font-size:.65rem;font-weight:700}.radar-label[data-astro-cid-j5blpckd]{font-family:var(--font-mono);color:var(--gray-900);font-size:.85rem;font-weight:700}.radar-all[data-astro-cid-j5blpckd]{color:var(--cyan-dark);transition:transform var(--transition);font-size:.8rem;font-weight:600;text-decoration:none}.radar-all[data-astro-cid-j5blpckd]:hover{transform:translate(2px)}.radar-list[data-astro-cid-j5blpckd]{margin:0;padding:0;list-style:none}.radar-item{border-bottom:1px solid var(--gray-100);padding:.85rem 0}.radar-item:last-child{border-bottom:none}.radar-item a{color:var(--gray-900);transition:color var(--transition);margin-bottom:.4rem;font-size:.95rem;font-weight:500;line-height:1.5;text-decoration:none;display:block}.radar-item a:hover{color:var(--cyan-dark)}.radar-meta{align-items:center;gap:.6rem;display:flex}.radar-date{color:var(--gray-500);font-size:.72rem;font-family:var(--font-mono)}.radar-badge{font-family:var(--font-mono);border-radius:var(--radius-xs);text-transform:uppercase;letter-spacing:.06em;padding:.15rem .45rem;font-size:.62rem;font-weight:700;line-height:1.4}.radar-badge.hoch,.radar-badge.kritisch{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.radar-badge.mittel{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.radar-badge.niedrig{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.radar-status-note[data-astro-cid-j5blpckd]{font-family:var(--font-mono);color:var(--gray-400);margin-top:.5rem;padding-top:.75rem;font-size:.7rem}.deadline-grid[data-astro-cid-j5blpckd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.deadline-card[data-astro-cid-j5blpckd]{border:1px solid var(--gray-100);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:var(--white);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);flex-direction:column;padding:1.75rem;display:flex;position:relative;overflow:hidden}.deadline-card[data-astro-cid-j5blpckd]:hover{border-color:var(--cyan-border);box-shadow:var(--shadow-cyan-glow);transform:translateY(-2px)}.deadline-meta[data-astro-cid-j5blpckd]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.deadline-label[data-astro-cid-j5blpckd],.deadline-date[data-astro-cid-j5blpckd]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.deadline-label[data-astro-cid-j5blpckd]{color:var(--cyan-dark);background:var(--cyan-subtle);border:1px solid var(--cyan-border);border-radius:var(--radius-xs);padding:.15rem .5rem}.deadline-date[data-astro-cid-j5blpckd]{color:var(--gray-700)}.deadline-card[data-astro-cid-j5blpckd] h2[data-astro-cid-j5blpckd]{color:var(--gray-900);margin:.5rem 0 .75rem;font-size:1.2rem;line-height:1.35}.deadline-card[data-astro-cid-j5blpckd] p[data-astro-cid-j5blpckd]{color:var(--gray-500);flex:1;margin:0 0 1.25rem;font-size:.95rem;line-height:1.6}.deadline-actions[data-astro-cid-j5blpckd]{border-top:1px solid var(--gray-100);align-items:center;gap:1.25rem;padding-top:1rem;display:flex}.deadline-link[data-astro-cid-j5blpckd]{color:var(--cyan-dark);font-size:.9rem;font-weight:700;text-decoration:none}.deadline-link-ext[data-astro-cid-j5blpckd]{color:var(--gray-500);text-underline-offset:3px;font-size:.85rem;text-decoration:underline}.deadline-card--watch[data-astro-cid-j5blpckd]{border-left:3px solid var(--cyan-dark)}.deadline-card--planned[data-astro-cid-j5blpckd]{border-left:3px solid var(--cyan)}@media (width<=900px){.radar-grid[data-astro-cid-j5blpckd],.deadline-grid[data-astro-cid-j5blpckd]{grid-template-columns:1fr}}@media (width<=640px){.section[data-astro-cid-j5blpckd]{padding:3.5rem 0}.radar-tabs[data-astro-cid-j5blpckd]{flex-direction:column}.radar-tab[data-astro-cid-j5blpckd]{justify-content:center;width:100%}}
