
body>#pairup-move-notice{display:flex;position:static;align-items:center;gap:16px;padding:18px max(18px,calc((100% - 1180px)/2));background:#f0eaff;color:#38255f;border-bottom:1px solid #d9ccfa;font:14px/1.55 system-ui,sans-serif;isolation:isolate;overflow-wrap:anywhere}
body>#pairup-move-notice[hidden]{display:none!important}
#pairup-move-notice .pairup-move-copy{flex:1;min-width:0}
#pairup-move-notice h2{font:700 18px/1.35 system-ui,sans-serif;letter-spacing:0;margin:0 0 5px;color:#38255f}
#pairup-move-notice p{margin:0;line-height:1.55}
#pairup-move-notice a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border-radius:12px;background:#6440c2;color:#fff;font-weight:700;text-decoration:none;white-space:nowrap}
#pairup-move-notice button{display:block;flex:none;min-width:44px;min-height:44px;padding:8px;border:1px solid #bca9e4;border-radius:12px;background:transparent;color:#38255f;font:inherit;cursor:pointer}
#pairup-move-notice button[hidden]{display:none!important}
#pairup-move-notice a:focus-visible,#pairup-move-notice button:focus-visible{outline:3px solid #38255f;outline-offset:3px}
@media(max-width:700px){body>#pairup-move-notice{flex-wrap:wrap;gap:12px;padding:16px 18px}#pairup-move-notice .pairup-move-copy{flex-basis:100%}#pairup-move-notice a{flex:1}}
