:root{color-scheme:light;font-family:system-ui,sans-serif;color:#171717;background:#fff}body{margin:0}main{max-width:65ch;margin-inline:auto;padding:clamp(1.5rem,6vw,4rem)}p{margin:0;font-size:1.125rem;line-height:1.7;overflow-wrap:break-word}.notice-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.notice-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.625rem 1rem;border:1px solid #737373;border-radius:.375rem;color:inherit;background:#fff;font-size:1rem;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}.notice-link:hover{background:#f5f5f5}.notice-link:active{background:#e5e5e5}.notice-link:focus-visible{outline:3px solid #1d4ed8;outline-offset:3px}@media (max-width:30rem){.notice-link{width:100%}}