/* v2.10.0-rc.1: existing event notes, view-only */
.team-notice-page{width:min(100%,860px);margin:0 auto;padding:0 0 28px}
.team-notice-heading{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:14px}
.team-notice-heading h1{font-size:clamp(20px,3vw,26px);margin:0}
.team-notice-card{padding:clamp(16px,3vw,28px)}
.team-notice-card h2{font-size:clamp(18px,2.5vw,23px);overflow-wrap:anywhere;margin:0 0 18px}
.team-notice-meta{display:grid;gap:10px;margin-bottom:22px}
.team-notice-meta>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:start}
.team-notice-meta span{color:var(--muted,#64748b);font-size:13px}
.team-notice-meta strong{overflow-wrap:anywhere}
.team-notice-card h3{font-size:16px;margin:0 0 10px}
.team-notice-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.85;padding:16px;border-radius:10px;background:var(--surface-soft,#f5f7fb);border:1px solid rgba(100,116,139,.14)}
.team-notice-copy{margin-top:16px;max-width:100%}
@media(max-width:480px){.team-notice-heading{gap:8px}.team-notice-meta>div{grid-template-columns:62px minmax(0,1fr)}.team-notice-body{padding:12px}}
