.anm-workflow-warning{
    width:min(1100px,calc(100% - 24px));
    margin:18px auto 14px;
    border:1px solid rgba(245,158,11,.78);
    border-radius:14px;
    background:linear-gradient(135deg,rgba(245,158,11,.13),rgba(239,68,68,.08));
    box-shadow:0 0 0 1px rgba(245,158,11,.10),0 0 18px rgba(245,158,11,.30);
    overflow:hidden;
    animation:anmWorkflowGlow 2.2s ease-in-out infinite;
}
.anm-workflow-warning summary{
    list-style:none;
    cursor:pointer;
    display:flex;
    align-items:center;
    gap:9px;
    padding:13px 15px;
    font-weight:800;
    line-height:1.35;
    color:#92400e;
    user-select:none;
}
.anm-workflow-warning summary::-webkit-details-marker{display:none}
.anm-workflow-warning summary::after{
    content:'▾';
    margin-left:auto;
    font-size:16px;
    transition:transform .2s ease;
}
.anm-workflow-warning[open] summary::after{transform:rotate(180deg)}
.anm-workflow-warning__icon{font-size:18px;filter:drop-shadow(0 0 5px rgba(245,158,11,.7))}
.anm-workflow-warning__body{
    padding:0 15px 14px;
    color:#6b3b08;
    font-size:14px;
    line-height:1.55;
}
.anm-workflow-warning__body p{margin:0}
@keyframes anmWorkflowGlow{
    0%,100%{box-shadow:0 0 0 1px rgba(245,158,11,.10),0 0 14px rgba(245,158,11,.24)}
    50%{box-shadow:0 0 0 2px rgba(245,158,11,.20),0 0 26px rgba(245,158,11,.48)}
}
@media(prefers-color-scheme:dark){
    .anm-workflow-warning{background:linear-gradient(135deg,rgba(245,158,11,.12),rgba(127,29,29,.18));border-color:rgba(251,191,36,.72)}
    .anm-workflow-warning summary{color:#fde68a}
    .anm-workflow-warning__body{color:#fef3c7}
}
@media(prefers-reduced-motion:reduce){.anm-workflow-warning{animation:none}}