.daily-entry-page[data-v-53f7f4a7]{min-height:100vh;padding:20px 16px 92px;background:#f2f5f8;color:#1d2a38}.daily-entry-page[data-v-53f7f4a7] .ant-form,.page-heading[data-v-53f7f4a7],.submit-success[data-v-53f7f4a7]{max-width:760px;margin:0 auto}.page-heading[data-v-53f7f4a7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:18px}.page-heading>span[data-v-53f7f4a7]{padding:15px 11px;border-radius:12px;background:#1b6b5c;color:#fff;font-weight:700}.page-heading p[data-v-53f7f4a7]{margin:0;color:#1b6b5c;font-size:12px}.page-heading h1[data-v-53f7f4a7]{margin:3px 0 0;font-size:24px}.form-section[data-v-53f7f4a7]{margin-bottom:14px;padding:18px 16px 4px;border:1px solid #dfe7e9;border-radius:12px;background:#fff}.form-section h2[data-v-53f7f4a7]{margin:0 0 16px;font-size:16px}.unit[data-v-53f7f4a7]{margin-left:8px;color:#718092;font-size:12px}footer[data-v-53f7f4a7]{position:fixed;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid #dce5e8;background:hsla(0,0%,100%,.96)}footer .ant-btn-primary[data-v-53f7f4a7]{background:#1b6b5c;border-color:#1b6b5c}.task-state[data-v-53f7f4a7]{display:block;margin:30px auto}.task-error[data-v-53f7f4a7]{color:#c25c4b}.task-list[data-v-53f7f4a7]{margin-top:16px}.task-list[data-v-53f7f4a7] .ant-list-item{cursor:pointer}.submit-success[data-v-53f7f4a7]{padding-top:12vh;text-align:center}.success-seal[data-v-53f7f4a7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:74px;height:74px;border-radius:50%;background:#35b84a;color:#fff;font-size:39px}.success-eyebrow[data-v-53f7f4a7]{margin:24px 0 6px;color:#1b6b5c;font-weight:700}.success-card[data-v-53f7f4a7]{margin:24px 0 30px;padding:8px 16px;border:1px solid #dbe7e4;border-radius:12px;background:#fff;text-align:left}.success-card div[data-v-53f7f4a7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;border-bottom:1px solid #edf1f2}.success-card div[data-v-53f7f4a7]:last-child{border-bottom:0}.success-card span[data-v-53f7f4a7]{color:#8492a0}