.demo-notice{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 22px;background:#edf4fa;border-bottom:1px solid #c9d7e6;color:#38516d;font:12px/1.5 system-ui,sans-serif}.demo-notice button{flex-shrink:0;border:1px solid #b5c7d9;border-radius:7px;background:#fff;padding:7px 12px;color:#38516d;font:inherit;cursor:pointer}.demo-notice button:focus-visible{outline:3px solid #2563eb;outline-offset:3px}@media(max-width:700px){.demo-notice{flex-wrap:wrap;padding:10px 14px}.demo-notice span{flex-basis:100%}}
