.notice-footer .notice-agreement {border:2px solid transparent;border-radius:10px;padding:10px;scroll-margin-block:24px}
.notice-footer .notice-agreement .agreement {cursor:pointer;min-height:28px}
.notice-footer .notice-needs-attention {border:2px solid #d97706!important;background:#fff7ed!important;box-shadow:0 0 0 4px rgb(217 119 6 / 12%)}
.notice-footer .notice-needs-attention .checkbox-art {border-color:#c2410c!important;box-shadow:0 0 0 3px rgb(194 65 12 / 13%)}
.notice-footer .notice-verification.notice-needs-attention {padding:8px;border-radius:10px}
.notice-footer .notice-actions {display:flex;flex-direction:column;align-items:stretch;gap:10px;max-width:310px}
.notice-footer .hwyw-notice-feedback {margin:0;padding:11px 13px;border-radius:8px;border:1px solid #fdba74;background:#fff7ed;color:#9a3412;font-size:13px;line-height:1.6;font-weight:600;text-align:left}
@media(max-width:760px){.notice-footer .notice-actions{max-width:none;width:100%}.notice-footer .notice-agreement{width:100%;box-sizing:border-box}.notice-footer .notice-agreement .agreement{min-height:44px}}
