.monthly-report-page[data-v-5b0d0908]{min-height:100vh;background:#f6f8fb;padding:24px 0 48px}.page-body[data-v-5b0d0908]{max-width:960px}.detail-shell[data-v-5b0d0908]{background:#fff;border-radius:16px;border:1px solid #ebeff5;box-shadow:0 18px 48px rgba(15,23,42,.06)}.detail-header[data-v-5b0d0908]{padding:28px 32px 20px;border-bottom:1px solid #eef2f7}.eyebrow[data-v-5b0d0908]{font-size:12px;line-height:1.2;color:#d97706;font-weight:700}.detail-title[data-v-5b0d0908]{margin:10px 0 0;font-size:30px;line-height:1.3;color:#111827;font-weight:800}.detail-meta[data-v-5b0d0908]{margin-top:12px;display:flex;align-items:center;gap:10px;font-size:13px;color:#8a94a6}.meta-dot[data-v-5b0d0908]{width:4px;height:4px;border-radius:50%;background:#cfd6e2}.detail-frame[data-v-5b0d0908]{width:100%;min-height:1600px;padding:0;display:block;background:#fff}.detail-empty[data-v-5b0d0908]{min-height:640px;display:flex;align-items:center;justify-content:center;font-size:15px;color:#8a94a6}@media(max-width:768px){.monthly-report-page[data-v-5b0d0908]{padding-top:16px}.detail-header[data-v-5b0d0908]{padding:22px 18px 18px}.detail-title[data-v-5b0d0908]{font-size:24px}.detail-frame[data-v-5b0d0908]{min-height:1000px}}