.rest-notice{margin:16px 0;padding:20px;text-align:left;border:1px solid #d7e8e0;border-radius:20px;background:#f1f8f4;color:#234c43;overflow-wrap:anywhere}.rest-notice-greeting{text-align:center;margin:0 auto 16px;max-width:470px}.rest-notice-greeting:last-child{margin-bottom:0}.rest-notice-greeting p{margin:0;color:#183f36;font-size:16px;line-height:1.45;white-space:pre-line}.rest-notice-greeting small{display:block;margin-top:8px;color:#526c65;font-size:13px}.rest-notice>p{margin:0 auto 16px;line-height:1.6;font-size:15px;color:#526c65;max-width:470px;text-align:center}.rest-notice-next{display:flex;align-items:flex-start;justify-content:center;gap:12px;padding-top:16px;border-top:1px solid #d7e8e0;text-align:center}.rest-notice-next>svg{flex-shrink:0;margin-top:3px}.rest-notice-next>div{display:grid;gap:5px;min-width:0;width:100%;justify-items:center}.rest-notice-next small,.rest-notice-next span{font-size:13px;color:#526c65}.rest-notice-next strong{font-size:16px;line-height:1.5}@media(max-width:480px){.rest-notice{padding:16px}.rest-notice-greeting p{font-size:15px}.rest-notice-next{gap:8px}}.closed-entry-message{margin:12px 0 0;font-size:15px;line-height:1.6;color:#234c43}