.blog-members-notice{box-sizing:border-box;width:min(780px,92vw);max-height:90dvh;overflow:auto;padding:26px;border:1px solid #64748b;border-radius:16px;background:#fff;color:#1b2a40;font:18px/1.6 system-ui,sans-serif}.blog-members-notice::backdrop{background:rgb(0 0 0/.65)}.blog-members-notice h2{font-size:26px;line-height:1.2;margin:0 0 16px}.blog-members-notice button{padding:12px 22px;border:1px solid #52647a;border-radius:9px;background:#142032;color:white;font:700 16px system-ui;cursor:pointer}.blog-members-notice iframe{display:block;width:100%;aspect-ratio:16/9;border:0;margin:18px 0;background:#101820}.blog-members-notice button:focus-visible{outline:3px solid #315bd6;outline-offset:3px}