.attendance-page[data-v-466dacee]{padding:24px 32px}.page-header[data-v-466dacee]{padding:0 8px}.page-title[data-v-466dacee]{font-size:1.5rem;font-weight:500;color:var(--v-primary-base)}.meta-block[data-v-466dacee]{text-align:right}.meta-label[data-v-466dacee]{font-size:.75rem;color:rgba(0,0,0,.54);margin-bottom:4px}.meta-value[data-v-466dacee]{font-size:.875rem;font-weight:500;color:rgba(0,0,0,.87)}.meta-chip[data-v-466dacee]{font-weight:500}.meta-placeholder[data-v-466dacee]{font-size:.875rem;color:rgba(0,0,0,.38)}.content-card[data-v-466dacee]{background-color:#f5f7fa;border-radius:8px}.toolbar[data-v-466dacee]{padding:12px 24px}.sections[data-v-466dacee]{padding:16px 24px}.section-card[data-v-466dacee]{background-color:#fff;border-radius:6px;padding:20px 24px;margin-bottom:16px}.section-card[data-v-466dacee]:last-child{margin-bottom:0}.section-title[data-v-466dacee]{font-size:1rem;font-weight:500;margin-bottom:16px;display:flex;align-items:center;color:var(--v-primary-base)}.field-label[data-v-466dacee]{font-size:.75rem;color:rgba(0,0,0,.54);margin-bottom:4px}.field-value[data-v-466dacee]{font-size:.9375rem;color:rgba(0,0,0,.87);border-bottom:1px solid rgba(0,0,0,.12);padding-bottom:6px}.disclaimer[data-v-466dacee]{font-size:.75rem;color:rgba(0,0,0,.54);margin-top:16px;font-style:italic}.footer[data-v-466dacee]{padding:16px 24px;background-color:#f5f7fa;border-bottom-left-radius:8px;border-bottom-right-radius:8px}