.action-notice{color:#294e5b;background:#fffcec;border:3px solid #294e5b;border-radius:0;width:min(480px,100vw - 40px);max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:auto;box-shadow:7px 7px #294e5b}.action-notice::backdrop{background:#1e2e308f}.action-notice-bar{letter-spacing:1px;background:#a8c3d5;border-bottom:3px solid #294e5b;justify-content:space-between;align-items:center;gap:8px;padding:11px 14px;font:700 11px/1.4 monospace;display:flex}.action-notice-content{background-image:radial-gradient(#dce0cd 1px,#0000 1px);background-size:12px 12px;padding:28px}.action-notice-stamp{align-items:center;gap:14px;margin-bottom:18px;font-size:12px;font-weight:700;display:flex}.action-notice-stamp img{image-rendering:pixelated;background:#f4d6dd;border:2px solid #294e5b;padding:6px}.action-notice h2{overflow-wrap:anywhere;margin:0 0 16px;font-size:24px;line-height:1.45}.action-notice-body-box{background:#fffef6;border:1px dashed #b8bda5;padding:18px}.action-notice p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.8}.action-notice-actions{grid-template-columns:1fr 1fr;gap:14px;margin-top:25px;display:grid}.action-notice p a{color:#8b3425;text-underline-offset:3px;text-decoration:underline}.action-notice-links{gap:12px;margin-top:16px;display:grid}.action-notice-link-card{color:#294e5b;background:#f4d6dd;border:2px solid #294e5b;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex;box-shadow:3px 3px #294e5b}.action-notice-link-card:hover{background:#fbe7ec}.action-notice a:focus-visible{outline-offset:4px;outline:3px solid #294e5b}.action-notice-link-icon{text-align:center;background:#fffcec;border:2px solid #294e5b;flex:0 0 40px;font:700 28px/40px monospace}.action-notice-link-info{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.action-notice-link-info strong{font-size:15px}.action-notice-link-info>span{font-size:12px;line-height:1.5}.action-notice-link-info small{font-size:11px;font-weight:700}.action-notice-actions button{color:#294e5b;min-height:46px;font:inherit;cursor:pointer;background:#fffef6;border:2px solid #294e5b;border-radius:0;padding:10px 14px;font-weight:700;box-shadow:3px 3px #294e5b}.action-notice-actions .action-notice-continue{color:#fffcec;background:#a63d29;border-color:#723225;box-shadow:3px 3px #723225}.action-notice-actions button:hover{filter:brightness(.95)}.action-notice-actions button:active{box-shadow:none;transform:translate(2px,2px)}.action-notice-actions button:focus-visible{outline-offset:5px;outline:3px solid #294e5b}@media (max-width:480px){.action-notice-content{padding:20px}.action-notice h2{font-size:21px}}
