.info-box{align-items:center;background:#e9effd;border:1px solid #acc1ee;border-radius:12px;display:flex;font-size:.8em;gap:1em;margin:1em 0 0;padding:1em}.info-box h2{font-size:1.1em;margin:.4em 0 .2em}.info-box p{font-size:.94em;margin:.4em 0 .2em;white-space:pre-wrap}.info-box.error{background:#fef2f2;border-color:#fba5a4;color:#a33a3a}.info-box.error .icon-area{color:#e44}.info-box.error .content-area h2{color:#b81c1d}.info-box.error .content-area p{color:#dc2625}.info-box.info,.info-box.protect{background:#e9effd;border-color:#acc1ee;color:#2563ea}.info-box.info .icon-area,.info-box.protect .icon-area{color:#2563ea}.info-box.info .content-area h2,.info-box.protect .content-area h2{color:#0d3895}.info-box.info .content-area p,.info-box.protect .content-area p{color:#124bc8}.info-box.warning{background:#fff4e5;border-color:#f5c6a5;color:#d97706}.info-box.warning .icon-area{color:#d87706}.info-box.warning .content-area h2{color:#a44f05}.info-box.warning .content-area p{color:#9a3412}.info-box.success{background:#ecfdf5;border-color:#a3d9b0;color:#157f3d}.info-box.success .content-area h2,.info-box.success .content-area p,.info-box.success .icon-area{color:#157f3d}
