.report_form[data-v-4ed1fb52]{padding:20px;height:100%}.report_form .table_box[data-v-4ed1fb52]{padding:30px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}.report_form .report_form_title[data-v-4ed1fb52]{font-size:18px;text-align:center;font-weight:700;margin-bottom:20px;color:#333}.report_form table[data-v-4ed1fb52]{width:100%;border-collapse:collapse;table-layout:fixed}.report_form td[data-v-4ed1fb52],.report_form th[data-v-4ed1fb52]{border:1px solid #666;padding:8px 10px;text-align:center;vertical-align:middle}.report_form thead th[data-v-4ed1fb52]{background-color:#f5f5f5;font-weight:700}.report_form tbody tr[data-v-4ed1fb52]:nth-child(2n){background-color:#f9f9f9}.report_form_header[data-v-5872698c]{display:flex;justify-content:space-between;align-items:center}.report_form_header .legend-box-left[data-v-5872698c]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;margin-top:20px;margin-left:22px}.report_form_header .legend-box[data-v-5872698c]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0;margin-top:20px}.report_form_header .legend-box .legend-item[data-v-5872698c]{display:flex;align-items:center;margin-right:20px;font-size:14px}.report_form_header .legend-box .legend-item .legend-color[data-v-5872698c]{display:inline-block;width:20px;height:20px;margin-right:8px;border:1px solid #ccc}.report_form_title[data-v-5872698c]{font-size:18px;text-align:center;font-weight:700;margin-top:20px;margin-bottom:0;color:#333}.report_form_header[data-v-41bf5005]{display:flex;justify-content:space-between;align-items:center}.report_form_header .legend-box-left[data-v-41bf5005]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;margin-top:20px;margin-left:22px}.report_form_header .legend-box[data-v-41bf5005]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0;margin-top:20px}.report_form_header .legend-box .legend-item[data-v-41bf5005]{display:flex;align-items:center;margin-right:20px;font-size:14px}.report_form_header .legend-box .legend-item .legend-color[data-v-41bf5005]{display:inline-block;width:20px;height:20px;margin-right:8px;border:1px solid #ccc}.report_form_title[data-v-41bf5005]{font-size:18px;text-align:center;font-weight:700;margin-top:20px;margin-bottom:0;color:#333}.report-header[data-v-43ff6d96]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.report-title[data-v-43ff6d96]{text-align:center;font-size:24px;flex-grow:1}.export-button[data-v-43ff6d96]{margin-right:20px}.jsbos-common-layout-main[data-v-43ff6d96]{background:#fff;padding:20px;border-radius:4px}