.rc-slot:empty{display:none}.rc-slot{margin:0 0 12px}.rc-ann{color:#1b1446;text-align:left;background:#fffffff2;border-left:5px solid #6d4dff;border-radius:16px;align-items:flex-start;gap:10px;padding:11px 12px 11px 14px;font-size:14px;line-height:1.35;transition:opacity .2s,transform .2s;animation:.28s ease-out rc-in;display:flex;box-shadow:0 6px 18px #1b14462e}.rc-ann.out{opacity:0;transform:translateY(-6px)}.rc-ann.rc-warn{background:#fffbeb;border-left-color:#f59e0b}.rc-ann.rc-critical{background:#fff1f2;border-left-color:#e11d48}.rc-ic{flex:none;font-size:20px;line-height:1.2}.rc-body{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rc-body b{letter-spacing:.06em;text-transform:uppercase;color:#6d4dff;font-size:11px}.rc-warn .rc-body b{color:#b45309}.rc-critical .rc-body b{color:#be123c}.rc-x{color:#5b5485;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:32px;height:32px;margin:-4px -4px 0 0;font-size:22px;line-height:1}.rc-x:hover,.rc-x:focus-visible{background:#6d4dff1f}@keyframes rc-in{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.rc-ann{transition:none;animation:none}}
