/* v1.0.47 Auto Grand Final: low-motion, polished informative notices. */
.gf47-auto-notice{display:block;margin:12px 0;border:1px solid #b7dbff;background:linear-gradient(115deg,#eaf5ff,#f7fbff);border-radius:12px;padding:12px 15px;color:#0d427f;font-size:13px;font-weight:650;line-height:1.55}
.gf47-auto-notice[hidden]{display:none!important}
.gf47-auto-notice.is-success{border-color:#9ce4c5;background:linear-gradient(100deg,#ecfff7,#f5fffd);color:#076747}
.gf47-auto-notice.is-warning{border-color:#f3d699;background:linear-gradient(100deg,#fff6de,#fffdf5);color:#835600}
.gf47-admin-auto-note{border:1px solid #a6ddc8;background:linear-gradient(115deg,#effff7,#f5faff);border-radius:12px;margin:12px 0 14px;padding:15px 17px;color:#0b514a;display:flex;gap:5px;flex-direction:column;font-size:13px;line-height:1.55}
.gf47-admin-auto-note strong{color:#095c4a;font-weight:800;font-size:14px}
.gf47-public-progress{margin:12px 0 15px;padding:10px 14px;background:#eaf5ff;border-left:3px solid #0875ed;border-radius:8px;color:#164875;font-size:13px;line-height:1.5}
#gf36Next[hidden]{display:none!important}
