.od-touch-target{min-width:44px;min-height:44px}.radar-chips-container{gap:var(--space-1,4px) var(--space-2,8px);flex-wrap:wrap;align-items:center;margin-top:6px;display:flex}.radar-chip{border-radius:var(--radius-control,8px);background:var(--surface-raised,#fff);border:1px solid var(--border,#dce2eb);color:var(--foreground,#161c28);align-items:center;padding:3px 8px;font-size:.8rem;line-height:1.3;display:inline-flex}[data-theme=dark] .radar-chip{background:var(--surface-raised,#181d27);border-color:var(--border,#293140);color:var(--foreground,#f5f7fb)}.radar-chip-primary{background:var(--primary-soft,#e9f2ff);border-color:var(--secondary-border,#6b8cc3);color:var(--secondary-foreground,#1246ad);font-weight:600}[data-theme=dark] .radar-chip-primary{background:var(--primary-soft,#13263a);border-color:var(--secondary-border,#527ca8);color:var(--secondary-foreground,#b9d9ff)}.radar-chip-warning{background:var(--warning-soft,#fff3dc);border-color:var(--warning,#8a4d06);color:var(--warning,#8a4d06)}[data-theme=dark] .radar-chip-warning{background:var(--warning-soft,#352817);border-color:var(--warning,#ffd28a);color:var(--warning,#ffd28a)}.radar-form-section{border:1px solid var(--border,#dce2eb);border-radius:var(--radius-surface,12px);padding:var(--space-4,16px);margin-bottom:var(--space-4,16px);background:var(--surface,#fff)}[data-theme=dark] .radar-form-section{border-color:var(--border,#293140);background:var(--surface,#11141b)}.radar-form-legend{padding:0 var(--space-2,8px);color:var(--foreground,#161c28);letter-spacing:-.01em;font-size:.95rem;font-weight:700}[data-theme=dark] .radar-form-legend{color:var(--foreground,#f5f7fb)}.alert-temporal-group{margin-bottom:var(--space-4,16px)}.alert-group-heading{padding:var(--space-2,8px) 0;border-bottom:1px solid var(--border,#dce2eb);margin-bottom:var(--space-2,8px);justify-content:space-between;align-items:center;display:flex}[data-theme=dark] .alert-group-heading{border-bottom-color:var(--border,#293140)}.alert-group-heading h3{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#5b6677);margin:0;font-size:.9rem;font-weight:700}[data-theme=dark] .alert-group-heading h3{color:var(--muted,#b3bdcc)}.alert-row-unread{background:var(--primary-soft,#e9f2ff);border-left:3px solid var(--primary,#1756d1);border-radius:4px}[data-theme=dark] .alert-row-unread{border-left-color:var(--primary,#77baff);background:#77baff14}.channel-step-guide{background:var(--background,#f7f8fa);border:1px solid var(--border,#dce2eb);border-radius:var(--radius-control,8px);padding:var(--space-3,12px) var(--space-4,16px);margin:var(--space-2,8px) 0 var(--space-3,12px) 0}[data-theme=dark] .channel-step-guide{background:var(--surface-raised,#181d27);border-color:var(--border,#293140)}.channel-step-guide ol{color:var(--muted,#5b6677);margin:0;padding-left:20px;font-size:.85rem;line-height:1.5}[data-theme=dark] .channel-step-guide ol{color:var(--muted,#b3bdcc)}.channel-step-guide ol li{margin-bottom:4px}.channel-step-guide ol li:last-child{margin-bottom:0}@media (max-width:480px){.radar-form-section{padding:var(--space-3,12px)}.radar-chips-container{gap:4px}.od-touch-target{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
