.announcement-feed[data-v-4fa0ed13]{margin-top:18px}.announcement-feed--flat[data-v-4fa0ed13],.announcement-feed--without-heading[data-v-4fa0ed13]{margin-top:0}.announcement-feed h2[data-v-4fa0ed13]{color:#071b4a;font-size:var(--text-base);margin:0 0 14px;font-weight:800}.announcement-feed__list[data-v-4fa0ed13]{gap:10px;display:grid}.announcement-feed__item[data-v-4fa0ed13]{border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--tint-neutral);grid-template-columns:38px minmax(0,1fr);align-items:start;gap:11px;min-width:0;padding:13px;display:grid}.announcement-feed__item--warning[data-v-4fa0ed13]{background:#fffaf2;border-color:#fed7aa}.announcement-feed__item--error[data-v-4fa0ed13]{border-color:var(--status-danger-border);background:#fff7f8}.announcement-feed__icon[data-v-4fa0ed13]{border-radius:var(--radius-compact);width:36px;height:36px;color:rgb(var(--v-theme-primary));background:var(--tint-primary);place-items:center;display:grid}.announcement-feed__icon--warning[data-v-4fa0ed13]{color:#f97316;background:#fff1e8}.announcement-feed__icon--error[data-v-4fa0ed13]{color:#e11d48;background:#fff0f3}.announcement-feed__content[data-v-4fa0ed13]{min-width:0}.announcement-feed__content p[data-v-4fa0ed13],.announcement-feed__content strong[data-v-4fa0ed13]{overflow-wrap:anywhere;display:block}.announcement-feed__content strong[data-v-4fa0ed13]{color:#071b4a;font-size:var(--text-sm);font-weight:800;line-height:var(--leading-snug)}.announcement-feed__content p[data-v-4fa0ed13]{color:#354a72;font-size:var(--text-sm);line-height:var(--leading-normal);white-space:pre-line;margin:3px 0 0}.announcement-feed__state[data-v-4fa0ed13]{min-height:90px;color:var(--color-text-muted);font-size:var(--text-sm);gap:9px}.announcement-feed__state[data-v-4fa0ed13],.announcement-feed__toggle[data-v-4fa0ed13]{justify-content:center;align-items:center;display:flex}.announcement-feed__toggle[data-v-4fa0ed13]{width:100%;color:rgb(var(--v-theme-primary));font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;gap:5px;margin-top:8px;padding:9px;font-weight:800}.announcement-feed__toggle[data-v-4fa0ed13]:disabled{cursor:wait;opacity:.6}@media (max-width:480px){.announcement-feed__item[data-v-4fa0ed13]{grid-template-columns:36px minmax(0,1fr);gap:9px}}.announcement-preview[data-v-d9d82b55]{border-radius:var(--radius-control);grid-template-areas:"prepend content append close";align-items:center;padding:12px 16px}.announcement-preview[data-v-d9d82b55] .v-alert__prepend{align-self:center}.announcement-preview__row[data-v-d9d82b55]{color:var(--color-ink-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;display:flex}.announcement-preview__link[data-v-d9d82b55]{min-height:36px;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:600;text-decoration:underline}.announcement-preview__link[data-v-d9d82b55]:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.ui-attention-section__title[data-v-b6d9e617]{color:var(--color-ink-strong);font-size:var(--text-lg);font-weight:var(--weight-extra-bold);margin:0 0 12px}.ui-attention-section__items[data-v-b6d9e617]{gap:10px;margin-bottom:22px;display:grid}.ui-attention-section__empty[data-v-b6d9e617],.ui-attention-section__loading[data-v-b6d9e617]{margin-bottom:22px}.ui-attention-section__loading-content[data-v-b6d9e617]{min-height:72px;color:var(--color-text-muted);font-size:var(--text-sm);justify-content:center;align-items:center;gap:10px;display:flex}.ui-attention-section__action[data-v-b6d9e617]{border:1px solid var(--surface-border);border-radius:var(--radius-surface);width:100%;min-height:76px;color:var(--color-ink-strong);text-align:left;cursor:pointer;background:#fff;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 8px 24px #0f172a0a}.ui-attention-section__action[data-v-b6d9e617]:hover{box-shadow:0 10px 28px rgb(var(--v-theme-primary)/.09);border-color:#a9c8f8;transform:translateY(-1px)}.ui-attention-section__action[data-v-b6d9e617]:focus-visible{outline:3px solid rgb(var(--v-theme-primary)/.2);outline-offset:2px}.ui-attention-section__empty-icon[data-v-b6d9e617],.ui-attention-section__icon[data-v-b6d9e617]{border-radius:var(--radius-control);flex:none;place-items:center;width:44px;height:44px;display:grid}.ui-attention-section__icon--orange[data-v-b6d9e617]{color:var(--status-warning-text);background:var(--tint-warning)}.ui-attention-section__icon--blue[data-v-b6d9e617]{color:rgb(var(--v-theme-primary));background:var(--tint-primary)}.ui-attention-section__icon--green[data-v-b6d9e617]{color:var(--status-success-text);background:var(--tint-success)}.ui-attention-section__icon--purple[data-v-b6d9e617]{color:#7e22ce;background:#faf5ff}.ui-attention-section__icon--red[data-v-b6d9e617]{color:#dc2626;background:var(--status-danger-tint)}.ui-attention-section__icon--neutral[data-v-b6d9e617]{color:var(--color-text-body);background:var(--tint-neutral)}.ui-attention-section__copy[data-v-b6d9e617]{gap:2px;min-width:0;display:grid}.ui-attention-section__copy strong[data-v-b6d9e617]{font-size:var(--text-sm);line-height:var(--leading-snug)}.ui-attention-section__copy small[data-v-b6d9e617]{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.ui-attention-section__count[data-v-b6d9e617]{border-radius:var(--radius-pill);min-width:32px;height:32px;color:rgb(var(--v-theme-primary));background:var(--tint-primary);font-size:var(--text-sm);font-weight:var(--weight-bold);place-items:center;padding-inline:9px;display:grid}.ui-attention-section__chevron[data-v-b6d9e617]{color:var(--color-icon-subtle)}.ui-attention-section__empty-content[data-v-b6d9e617]{align-items:center;gap:12px;display:flex}.ui-attention-section__empty-icon[data-v-b6d9e617]{width:42px;height:42px;color:var(--status-success-text);background:var(--tint-success)}@media (max-width:430px){.ui-attention-section__action[data-v-b6d9e617]{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:12px}.ui-attention-section__chevron[data-v-b6d9e617]{display:none}}
