/* Maintenance notice (shown and switched by notice js) */
.notice { background: #0d1116; border-left: 4px solid #ff6b5e; border-bottom: 1px solid rgba(225,235,242,.22); }
.notice[hidden] { display: none; }
.notice__in { padding: 12px clamp(16px, 4vw, 48px) 14px; }
.notice__tag { margin: 0; font-size: .75rem; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #ff6b5e; }
.notice__text { margin: 5px 0 0; font-size: .95rem; line-height: 1.5; color: #ff6b5e; text-transform: none; letter-spacing: normal; font-weight: 400; }
.notice { position: fixed; top: 0; left: 0; right: 0; z-index: 250; }
body { padding-top: var(--notice-h, 0px); }
.site-header { top: calc(18px + var(--notice-h, 0px)); }
.questions-intro { top: calc(135px + var(--notice-h, 0px)); }
@media (max-width: 960px) { .site-header { top: calc(10px + var(--notice-h, 0px)); } }
