.weekly-alerts-admin{border-top:4px solid #d95f00}.alert-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.alert-form label{display:flex;flex-direction:column;gap:7px;font-weight:700}.alert-form input,.alert-form select,.alert-form textarea{width:100%;font:inherit;border:1px solid #cbd5e1;border-radius:10px;padding:11px;background:#fff}.alert-message-field{grid-column:span 2}.alert-enabled{flex-direction:row!important;align-items:center;justify-content:flex-start;align-self:end;padding:12px;background:#f7fafc;border-radius:10px}.alert-enabled input{width:20px;height:20px}.alert-form-actions{display:flex;gap:10px;align-items:end}.alerts-management{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;padding-top:18px;border-top:1px solid #e2e8f0}.alerts-management h3,.alerts-archive summary{font-size:1rem;font-weight:800;color:#163b55;margin:0 0 12px}.alerts-archive summary{cursor:pointer}.managed-alerts{display:grid;gap:10px}.managed-alert{border:1px solid #dbe4ea;border-right:5px solid #d95f00;border-radius:12px;padding:12px;background:#fff}.managed-alert[data-enabled="false"]{opacity:.65;border-right-color:#94a3b8}.managed-alert[data-archived="true"]{border-right-color:#64748b;background:#f8fafc}.managed-alert-head{display:flex;justify-content:space-between;gap:10px}.managed-alert-type{font-weight:800;color:#b54708}.managed-alert p{margin:8px 0;line-height:1.6}.managed-alert small{display:block;color:#526474;line-height:1.6}.managed-alert-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.managed-alert-actions button{padding:7px 11px;border-radius:8px;border:1px solid #cbd5e1;background:#fff;font:inherit;font-weight:700;cursor:pointer}.managed-alert-actions .delete-alert{color:#b42318;border-color:#f4c7c3}.ticker-alert{display:inline-flex!important;align-items:center;gap:8px}.ticker-alert b{color:#ffcb45}.ticker-alert[data-priority="3"] b{color:#ff7657}.ticker-alert-type{border:1px solid rgba(255,255,255,.45);border-radius:999px;padding:3px 9px;font-weight:800}
@media(max-width:800px){.alert-form{grid-template-columns:1fr}.alert-message-field{grid-column:auto}.alerts-management{grid-template-columns:1fr}.alert-form-actions{align-items:stretch}.weekly-alerts-admin{padding:16px}.managed-alert-head{flex-direction:column}}
.company-news-admin{border-top:4px solid #0d6d32}.company-news-form{display:grid;grid-template-columns:2fr 1fr;gap:14px}.company-news-form label{display:flex;flex-direction:column;gap:7px;font-weight:700}.company-news-form input{width:100%;font:inherit;border:1px solid #cbd5e1;border-radius:10px;padding:11px;background:#fff}.company-news-url{grid-column:1/-1}.company-news-enabled{flex-direction:row!important;align-items:center}.company-news-enabled input{width:20px;height:20px}.company-news-actions{display:flex;gap:10px}.company-news-list{display:grid;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid #e2e8f0}.managed-company-news{display:grid;grid-template-columns:1fr auto;gap:8px 14px;border:1px solid #dbe4ea;border-right:5px solid #0d6d32;border-radius:12px;padding:12px;background:#fff}.managed-company-news[data-enabled="false"]{opacity:.65;border-right-color:#94a3b8}.managed-company-news b{color:#163b55}.managed-company-news small{color:#526474}.managed-company-news-actions{display:flex;flex-wrap:wrap;gap:7px;grid-column:1/-1}.managed-company-news-actions button{padding:7px 11px;border-radius:8px;border:1px solid #cbd5e1;background:#fff;font:inherit;font-weight:700;cursor:pointer}.managed-company-news-actions .delete-company-news{color:#b42318;border-color:#f4c7c3}.official-news-badge{color:#0d6d32;font-weight:800}.ticker-company-news b{color:#a7f3d0}.ticker-company-news a{color:#fff;text-decoration:none;display:inline-flex;gap:8px;align-items:center}.ticker-company-news a:hover,.ticker-company-news a:focus{text-decoration:underline}.ticker-company-label{border:1px solid rgba(255,255,255,.45);border-radius:999px;padding:3px 9px;font-weight:800;color:#a7f3d0}
@media(max-width:800px){.company-news-form{grid-template-columns:1fr}.company-news-url{grid-column:auto}.company-news-actions{flex-direction:column}.managed-company-news{grid-template-columns:1fr}}
