.DataTableRow_rowEven__dzstv{height:40px;background-color:#fff}.DataTableRow_rowOdd__T2JTD{height:40px;background-color:#f3f4f6}.DataTableRow_selectInput__AiLO4{caret-color:auto}.DataTableRow_dateInput__g_unz,.DataTableRow_selectInput__AiLO4,.DataTableRow_textInput__ZOCc9{width:100%;height:1.5rem;padding:0 .25rem;border-radius:.25rem;border:1px solid #9ca3af;background-color:#f9fafb;font-size:.75rem;outline:none;text-align:center}.DataTableRow_textInput__ZOCc9{caret-color:auto}.InspToolList_container__rPDtF{display:flex;flex-direction:column;height:100%;gap:0;background-color:var(--color-gray-50,#f9fafb);box-sizing:border-box;overflow:hidden}.InspToolList_titleSection__ntjoO{flex-shrink:0}.InspToolList_filterSection__YLB21{flex-shrink:0;margin-top:0}.InspToolList_mainContent__GJKaT{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.tableWrapper,.tableWrapperFlexColumn{background-color:transparent;flex:1;min-height:0;overflow-x:auto;overflow-y:hidden;margin:0 .5rem}.tableWrapperFlexColumn{display:flex;flex-direction:column}.DataTableRow_evenRow__yR6QB{height:28px;background-color:#fff}.DataTableRow_oddRow__HiATM{height:28px;background-color:#f3f4f6}.DataTableRow_input__BrCCw{width:100%;height:24px;padding:0 4px;border-radius:4px;border:1px solid #9ca3af;background-color:#f9fafb;font-size:12px;outline:none;text-align:center;caret-color:auto}.DataTableRow_input__BrCCw:focus{border-color:#3b82f6;background-color:#fff}.BulkPlanModal_overlay__XsqPB{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-index-modal,1000)}.BulkPlanModal_modal__KRZOo{background-color:#fff;border-radius:var(--radius-lg,8px);box-shadow:var(--shadow-xl,0 20px 25px -5px rgba(0,0,0,.1));max-width:32rem;width:100%;margin:var(--spacing-md,16px)}.BulkPlanModal_header__v7Hxe{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md,16px);border-bottom:1px solid var(--color-border,#e5e7eb)}.BulkPlanModal_title__nz4Pb{font-size:var(--font-size-lg,18px);font-weight:600;color:var(--color-text-primary,#111827);margin:0}.BulkPlanModal_closeButton__6EJYK{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-text-secondary,#6b7280);transition:color var(--transition-fast,.15s);padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.BulkPlanModal_closeButton__6EJYK:hover{color:var(--color-text-primary,#111827)}.BulkPlanModal_body__fr5J_{padding:var(--spacing-lg,24px) var(--spacing-md,16px)}.BulkPlanModal_formGroup__1bvRC{display:flex;flex-direction:column;gap:var(--spacing-sm,8px);margin-bottom:var(--spacing-md,16px)}.BulkPlanModal_label__pqY8H{font-size:var(--font-size-base,14px);font-weight:500;color:var(--color-text-primary,#111827)}.BulkPlanModal_radioGroup__GJM3F{display:flex;flex-direction:column;gap:var(--spacing-sm,8px)}.BulkPlanModal_radioOption__njNZL{display:flex;align-items:center;gap:var(--spacing-sm,8px)}.BulkPlanModal_radioOption__njNZL input[type=radio]{width:16px;height:16px;cursor:pointer}.BulkPlanModal_radioOption__njNZL label{font-size:var(--font-size-base,14px);color:var(--color-text-primary,#111827);cursor:pointer}.BulkPlanModal_datePicker__GdP4_{width:100%;padding:var(--spacing-sm,8px);border:1px solid var(--color-border,#d1d5db);border-radius:var(--radius-sm,4px);font-size:var(--font-size-base,14px)}.BulkPlanModal_datePicker__GdP4_:focus{outline:none;border-color:var(--color-primary,#0379d0);ring:2px;ring-color:var(--color-primary-light,rgba(3,121,208,.1))}.BulkPlanModal_footer__SmlBc{display:flex;gap:var(--spacing-sm,8px);justify-content:flex-end;padding:var(--spacing-md,16px);border-top:1px solid var(--color-border,#e5e7eb)}.BulkPlanModal_button__2k8pn{min-width:80px}.InspToolCheckPlanActual_container__v057D{display:flex;flex-direction:column;height:96%;gap:0;background-color:var(--color-background,#f9fafb);padding-bottom:30px;box-sizing:border-box}.InspToolCheckPlanActual_tableHeaderContainer__d5kD_{position:sticky;top:0;z-index:10;background-color:#fff}.InspToolCheckPlanActual_tableHeader__yDWRu{background-color:var(--table-header-bg,#dae3f3);font-size:var(--table-font-size,12px);font-weight:var(--table-font-weight-header,500);padding:var(--table-cell-padding,8px);text-align:center;border:1px solid var(--color-border,#e5e7eb)}.InspToolCheckPlanActual_tableBodyContainer__H_cgo{flex:1;overflow-y:auto}.InspToolCheckPlanActual_tableCell__srYpe{font-size:var(--table-font-size,12px);padding:var(--table-cell-padding,8px);text-align:center;border:1px solid var(--color-border,#e5e7eb)}.InspToolCheckPlanActual_tableRow__bBFi3{transition:background-color .2s;background-color:#fff}.InspToolCheckPlanActual_tableRow__bBFi3:hover{background-color:var(--color-hover,#f3f4f6)}.InspToolCheckPlanActual_input__u5xIF{width:100%;border:1px solid var(--color-border,#d1d5db);border-radius:var(--radius-sm,4px);padding:var(--spacing-xs,4px) var(--spacing-sm,8px);font-size:var(--table-font-size,12px)}.InspToolCheckPlanActual_input__u5xIF:focus{outline:none;border-color:var(--color-primary,#0379d0);ring:2px;ring-color:var(--color-primary-light,rgba(3,121,208,.1))}.InspToolCheckPlanActual_inputReadonly__Aacq6{background-color:var(--color-gray-100,#f3f4f6)}.InspToolCheckPlanActual_select__gTz7j{width:100%;border:1px solid var(--color-border,#d1d5db);border-radius:var(--radius-sm,4px);padding:var(--spacing-xs,4px) var(--spacing-sm,8px);font-size:var(--table-font-size,12px)}.InspToolCheckPlanActual_select__gTz7j:focus{outline:none;border-color:var(--color-primary,#0379d0)}.InspToolCheckPlanActual_fileUploadButton__if_yc{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs,4px);padding:var(--spacing-xs,4px) var(--spacing-sm,8px);background-color:var(--color-primary,#0379d0);color:#fff;border:none;border-radius:var(--radius-sm,4px);cursor:pointer;font-size:var(--font-size-sm,14px);transition:background-color var(--transition-base,.2s)}.InspToolCheckPlanActual_fileUploadButton__if_yc:hover{background-color:var(--color-primary-dark,#025a9c)}.InspToolCheckPlanActual_fileUploadButton__if_yc:disabled{background-color:var(--color-gray-400,#9ca3af);cursor:not-allowed}.InspToolCheckPlanActual_fileLink__oj06D{color:var(--color-primary,#0379d0);text-decoration:none;transition:color var(--transition-base,.2s)}.InspToolCheckPlanActual_fileLink__oj06D:hover{color:var(--color-primary-dark,#025a9c);text-decoration:underline}