#zacks-app.zk19-dark .zk21-notice{padding:16px;margin:0 0 24px;border:1px solid #5794c8;border-left:4px solid #85bfff;background:#102a3d;border-radius:12px;color:#fff;font-size:16px;line-height:1.45}
#zacks-app.zk19-dark .zk21-heading{display:flex;gap:9px;align-items:center;font-size:18px}
#zacks-app.zk19-dark .zk21-heading:after{content:'⌄';margin-left:auto;color:#aad4ff;font-size:22px}
#zacks-app.zk19-dark .zk21-notice details[open] .zk21-heading:after{content:'⌃'}
#zacks-app.zk19-dark .zk21-heading>span{display:flex;align-items:center;justify-content:center;width:23px;height:23px;border:2px solid #85bfff;border-radius:50%;color:#b9dcff;font-weight:800;flex-shrink:0}
#zacks-app.zk19-dark .zk21-notice p{font-size:16px;margin:9px 0 12px!important;color:#c6ddf2}
#zacks-app.zk19-dark .zk21-gap{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 0}
#zacks-app.zk19-dark .zk21-gap>div{min-width:0}
#zacks-app.zk19-dark .zk21-gap strong,#zacks-app.zk19-dark .zk21-gap span{display:block;overflow-wrap:anywhere}
#zacks-app.zk19-dark .zk21-gap span{color:#c6ddf2;font-size:15px;margin-top:3px}
#zacks-app.zk19-dark .zk21-gap .zk-button{min-height:48px;padding:9px 11px;font-size:16px;flex-shrink:0}
#zacks-app.zk19-dark .zk21-notice summary{min-height:44px;display:block;list-style:none;cursor:pointer;color:#fff;font-size:16px;font-weight:600}
#zacks-app.zk19-dark .zk21-notice summary::-webkit-details-marker{display:none}
#zacks-app.zk19-dark .zk21-preview{display:block;margin:7px 0 0 32px;font-size:16px}
#zacks-app.zk19-dark .zk21-preview>span{display:block;color:#c6ddf2;font-weight:400;margin:3px 0}
#zacks-app.zk19-dark .zk21-notice .zk21-preview small{font-size:14px;color:#aad4ff;font-weight:400}
#zacks-app.zk19-dark .zk21-notice small{display:block;color:#b2cce6;font-size:13px;line-height:1.5}
@media(max-width:420px){#zacks-app.zk19-dark .zk21-gap{align-items:flex-start;flex-direction:column;gap:8px}#zacks-app.zk19-dark .zk21-gap .zk-button{align-self:flex-start}}
