body.task-notice-open{overflow:hidden}.task-update-notice{position:fixed;inset:0;z-index:1200;background:rgb(21 47 39 / 48%);display:flex;align-items:center;justify-content:center;padding:20px}.task-notice-card{width:min(580px,100%);max-height:calc(100dvh - 40px);overflow:auto;background:#fffef8;border:1px solid #dfebdc;border-radius:22px;padding:28px;box-shadow:0 22px 80px rgb(15 42 32 / 20%)}.task-notice-heading{display:flex;justify-content:space-between;align-items:center}.task-notice-x{border:0;background:transparent;color:#496459;font-size:28px;line-height:1;cursor:pointer;padding:3px 8px}.task-notice-card h2{font-size:26px;margin:18px 0 12px}.task-notice-intro{font-size:14px;line-height:1.9;color:#677e70}.task-notice-card section{padding:15px 18px;margin:18px 0;border:1px solid #deebdf;border-radius:12px;background:#f0f8ef}.task-notice-card h3{font-size:16px;margin:0 0 9px}.task-notice-card ul{padding-left:20px;margin:0}.task-notice-card li{font-size:13px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0}.task-notice-card>.btn{width:100%;margin-top:16px}.task-notice-resume{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1201;display:flex;align-items:center;gap:14px;background:#fffef8;border:1px solid #c9dfce;box-shadow:0 8px 35px #1b40252b;border-radius:14px;padding:14px;font-size:13px;max-width:calc(100% - 24px)}@media(max-width:600px){.task-update-notice{padding:12px}.task-notice-card{padding:20px;max-height:calc(100dvh - 24px)}.task-notice-card h2{font-size:23px}.task-notice-resume{width:calc(100% - 24px)}}
