.happy-draft-notice{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:6px 0 10px;padding:8px 10px;border:1px solid #d5e4f4;border-radius:8px;background:#f4f8fc;color:#42566b;font:12px/1.5 system-ui,sans-serif;grid-column:1/-1}
.happy-draft-notice span{flex:1 1 220px}
.happy-draft-notice button{font:inherit;min-height:40px;padding:5px 10px;border:1px solid #b6cce4;border-radius:7px;background:#fff;color:#14549a;cursor:pointer}
.happy-draft-notice button[hidden]{display:none!important}
.happy-draft-notice button:focus-visible{outline:3px solid #ffb237;outline-offset:2px}
