.page_wrapper__ei5qJ{display:flex;width:90%;margin:0 auto;max-width:var(--max-width);padding:16px;background-color:var(--bg-content-color);border-radius:8px;box-shadow:0 4px 12px 0 #80808033}.idInputRow_wrapper__b_cy1{position:relative;display:flex;align-items:center;gap:16px;&[data-variant=PRIMARY] .idInputRow_idLabel__5cx8D{color:var(--primary-color)}&[data-variant=SECONDARY] .idInputRow_idLabel__5cx8D{color:var(--select-main-color)}&[data-variant=TERTIARY] .idInputRow_idLabel__5cx8D{color:#e4a54b}&[data-variant=TERTIARY_SUB] .idInputRow_idLabel__5cx8D{color:var(--yellow-dark)}&[data-variant=APPROVAL] .idInputRow_idLabel__5cx8D{color:var(--primary-color-deep)}&[data-variant=SITE_OVERVIEW] .idInputRow_idLabel__5cx8D{color:var(--purple-main)}&[data-variant=DEVICE_LINKAGE] .idInputRow_idLabel__5cx8D{color:var(--lime-green)}.idInputRow_idLabel__5cx8D{display:inline-block;font-size:18px;font-weight:700;letter-spacing:.06em}.idInputRow_toast__ki7Rj{position:absolute;bottom:100%;right:-15%;margin-bottom:8px;padding:0 12px;background-color:var(--secondary-color);border-radius:4px;color:var(--white-color);font-size:14px;&:after{content:"";position:absolute;top:97%;right:55px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--secondary-color)}}}.idInputField_wrapper___xt0r{display:flex;flex-direction:column;gap:2px;.idInputField_input__MA3GQ{width:160px;padding:0 12px;border:2px solid var(--border-color);border-radius:6px;color:var(--font-color);font-size:20px;font-weight:500;font-family:inherit;line-height:1.5}.idInputField_inputError__HnoKC{border-color:var(--attention-color);color:var(--attention-color)}.idInputField_errorMessage__1o4Jj{margin:4px 0 0;color:var(--attention-color);font-size:14px;font-weight:500}.idInputField_value__sAjVA{width:160px;color:var(--text-label-color);font-size:18px;font-weight:700;overflow-wrap:anywhere}}.copyButton_wrapper__2DJVe{background-color:var(--white-color);border-radius:50%;cursor:pointer;.copyButton_button__cztLq{width:40px;height:40px;background:transparent}}.fullScreenLoading_wrapper__pCGoE{display:flex;justify-content:center;align-items:center;background-color:var(--loading-overlay-color);width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:none;inset:0}.methodsHeader_header__TcMKt{position:fixed;top:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--header-height);background-color:#fff;border-bottom:1px solid var(--header-border-color);padding:0 3rem;z-index:var(--z-header);--header-side-width:220px;.methodsHeader_headerTitle__7m_GS{flex:0 1 auto;min-width:0;padding:0 16px;overflow:hidden;font-size:24px;font-weight:400;text-align:center;white-space:nowrap;text-overflow:ellipsis}.methodsHeader_sideSlot__H6D_9{display:flex;flex:1 1;align-items:center;min-width:var(--header-side-width);&>*{flex-shrink:0}}.methodsHeader_actions__1MFl3{justify-content:flex-end;gap:8px}}.table_tableWrapper__ifBxe{overflow:hidden}.table_tableContainer__ZRgQt,.table_tableWrapper__ifBxe{display:flex;flex-direction:column;height:100%;width:100%;min-height:0}.table_tableContainer__ZRgQt{flex:1 1}.table_table__1aAxY{width:100%;border-collapse:collapse;table-layout:fixed;td,th{padding:8px 16px;text-overflow:ellipsis;overflow:var(--table-cell-overflow,hidden);white-space:var(--table-cell-white-space,nowrap);border-bottom:1px solid var(--border-color);text-align:left}th{color:var(--text-label-color);font-size:var(--table-cell-font-size,18px);font-weight:700}td{min-height:48px;color:var(--font-color);font-size:var(--table-cell-font-size,20px);font-weight:500}.table_thead__99y2q{background-color:var(--notes-background-color)}.table_tbody__MLX1H{position:relative;background-color:var(--white-color);height:100%}}.table_tbodyContainer__Uu5N0{flex:1 1;min-height:0;overflow-y:auto}.table_clickableIcon__qAH47{cursor:pointer}.table_clickableRow__N90w_{cursor:pointer;&:hover td{background-color:var(--notes-background-color)}}.table_loadingArea__xk_Nq,.table_note__yd58F{display:flex;justify-content:center;align-items:center;flex:1 1;min-height:200px}.table_note__yd58F{background-color:var(--bg-content-color);color:var(--notes-color);font-size:20px}.table_allowOverflow__nHumP{--table-cell-overflow:visible}.table_updatedAt__oL0rQ{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:.2px}.table_companyName__gisJ6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table_company__AAnOG{display:block;color:var(--notes-color);font-size:14px}.table_badgeCell__YrUva{text-overflow:clip}.table_cellDivider__kiFWp{position:relative;&:after{content:"";position:absolute;top:8px;right:0;bottom:8px;width:1px;border-radius:1px;background-color:#e5e6ed}}.modalTable_wrapper__mfTwK{height:100%;width:100%;overflow-y:auto;margin-top:8px}.modalTable_table__yIG_P{width:100%;border-collapse:collapse;table-layout:fixed;border:1px solid var(--border-color);th{background-color:var(--notes-background-color);font-size:18px}td,th{padding:8px 16px;border:1px solid var(--border-color);color:var(--text-label-color);font-size:16px;text-align:left;font-weight:700;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis}td{position:relative}.modalTable_siteCreatedAt__tg0qu{font-size:16px}.modalTable_siteName__muKzl{color:var(--link-color);font-size:20px;text-decoration:underline;font-weight:500}.modalTable_siteProgressCode__WByOs{display:flex;justify-content:center}.modalTable_siteProgressCode__WByOs,.modalTable_userRoleCode__clcIb{text-align:center}.modalTable_selectedRow__xi23J td{background-color:var(--list-selected-color)}.modalTable_emptyMessageArea___2SEM,.modalTable_loadingArea__QY7kG{display:flex;justify-content:center;align-items:center;height:256px}.modalTable_emptyMessageArea___2SEM{font-size:18px;font-weight:500}.modalTable_fetchingMoreArea__1JYzx{display:flex;justify-content:center;align-items:center;padding:12px 0}}.basicModal_overlay__Aksgc{position:fixed;inset:0;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay)}.basicModal_dialog__NJ9xW{top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;padding:0;border-radius:8px;color:var(--font-color);border:none;max-height:95vh}.basicModal_header__IrkmA{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid var(--border-color);margin:0;.basicModal_headerTitle__dN1_F{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.basicModal_headerTitleNode__URER_,.basicModal_headerTitle__dN1_F{margin:0;font-size:20px;font-weight:700;overflow:hidden;flex:1 1;min-width:0}}.basicModal_main__tI0JX{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.basicModal_container__z10Af{overflow-y:auto}.basicModal_content__jpTSH,.basicModal_noScroll__2xZ5B{overflow:hidden}.basicModal_footer__ZjIvB{display:flex;align-items:center;gap:8px;padding:24px;border-top:1px solid var(--border-color);height:72px}.basicModal_footer__ZjIvB.basicModal_flex-start__hbe1p{justify-content:flex-start}.basicModal_footer__ZjIvB.basicModal_flex-end__Kq5l0{justify-content:flex-end}.basicModal_footer__ZjIvB.basicModal_center__DFO38{justify-content:center}.basicModal_footer__ZjIvB.basicModal_space-between__9_6LJ{justify-content:space-between}.registerModal_description__Wq8lv{font-size:18px}.registerModal_modalWrapper__D0ihO{min-height:374px;margin-top:24px;padding:16px;background:var(--notes-background-color);border-radius:8px}.registerModal_flexWrapper__fb4ah{display:flex;padding:8px 0}.registerModal_label__m_KhH{display:flex;align-items:center;justify-content:space-between;width:190px;padding:8px 12px;color:var(--text-label-color);font-size:18px;font-weight:700}.registerModal_colon__eoEhu{font-size:24px;font-weight:700}.registerModal_dropzone__r4VLS{width:520px;padding:24px;border:2px dashed var(--primary-color);border-radius:8px;cursor:pointer}.registerModal_fileText__pGJd7{color:var(--primary-color)}.registerModal_reportFileName__ZNaBz{flex:1.2 1;gap:8px;align-items:center;justify-content:center;padding-right:8px;border-right:1px solid var(--border-color);p{font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-all}}.registerModal_fileTextWrapper__wFAAK{display:flex;flex:1 1;align-items:center;justify-content:center}.addReportsModal_tableWrapper__bgZKJ{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.addReportsModal_tbodyScroll__g45IU{flex:1 1;overflow-y:auto;min-height:0}.addReportsModal_table__E7__i{width:100%;border-collapse:collapse;table-layout:fixed}.addReportsModal_thead__47040{background-color:var(--notes-background-color);border-bottom:1px solid var(--border-color);th{padding:8px 16px;color:var(--text-label-color);text-align:left;font-size:18px;font-weight:700;box-sizing:border-box}}.addReportsModal_tbody__F4BQt{background-color:var(--white-color);tr{border-bottom:1px solid var(--border-color)}tr.addReportsModal_rowSelected__VD0Q_{background-color:var(--list-selected-color)}tr.addReportsModal_rowDisabled__M7apP{background-color:var(--disabled-color);td{color:var(--text-disabled-color)}}td{padding:8px 16px;color:var(--font-color);font-size:20px;font-weight:500}}.addReportsModal_cellText__u4p7N{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-all}.addReportsModal_badge__Hvcvf{background-color:var(--secondary-color);border-radius:10px;text-align:center;color:var(--white-color);font-size:14px;font-weight:700}.reports_container__sBlnJ{display:flex;flex-direction:column;height:100%;overflow:hidden}.reports_titleWrapper__HYx9I{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:16px;h3{font-size:20px;font-weight:700}}.reports_tableWrapper__Ekd_m{flex:1 1;overflow-y:auto;min-height:0}.ProgressStatusDropdown_trigger__gcmMb{display:flex;align-items:center;justify-content:space-between;width:160px;height:48px;padding:0 12px;border:2px solid var(--border-color);border-radius:6px;font-size:20px;font-weight:500;cursor:pointer;.ProgressStatusDropdown_triggerText__hMRb3{color:var(--font-color)}.ProgressStatusDropdown_placeholder___Pj7H{color:var(--text-disabled-color)}}.ProgressStatusDropdown_content__qsJ1_{z-index:var(--z-select-item);background-color:var(--white-color);border-radius:8px;box-shadow:0 4px 10px var(--box-shadow-color);overflow:hidden;width:200px;padding:8px 0}.ProgressStatusDropdown_item__yGDug{display:flex;align-items:center;padding:12px 16px;cursor:pointer;outline:none;border:none;background-color:transparent;width:100%;&:hover,&[data-highlighted]{background-color:var(--bg-list-color)}&[data-state=checked]{background-color:var(--list-selected-color);&:hover,&[data-highlighted]{background-color:var(--list-selected-color)}}}.ProgressStatusDropdown_itemContent__InQ8I{display:flex;align-items:center;gap:8px;width:100%}.ProgressStatusDropdown_checkbox__w_yVe{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border:2px solid var(--border-color);border-radius:4px;background-color:var(--white-color)}.ProgressStatusDropdown_item__yGDug[data-state=checked] .ProgressStatusDropdown_checkbox__w_yVe{background-color:var(--select-main-color);border-color:var(--select-main-color)}.ProgressStatusDropdown_item__yGDug[data-state=unchecked] .ProgressStatusDropdown_checkbox__w_yVe{background-color:var(--white-color);border-color:var(--border-color)}.reportExportPileListStep_container__Hpwbu{display:flex;flex-direction:column}.reportExportPileListStep_filterRow__LHvnv{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.reportExportPileListStep_filterLabel__IlB1_{font-size:18px;color:var(--font-color);white-space:nowrap}.reportExportPileListStep_dateRange__wP7vm{display:flex;align-items:center;gap:8px}.reportExportPileListStep_dateInput__W2FzW{padding:8px;border:1px solid var(--border-color);border-radius:6px;height:40px;width:140px;background:var(--white-color);color:var(--font-color);font-size:14px;font-family:inherit;cursor:pointer;&::-webkit-calendar-picker-indicator{width:20px;height:20px;margin-left:auto;background:url(/icons/calendar-gray.svg) 50%/contain no-repeat}}.reportExportPileListStep_tilde__2nj5V{font-size:14px}.reportExportPileListStep_filterActions__ydC9w{display:flex;align-items:center;gap:8px}.reportExportPileListStep_selectedCount__3BS8o{margin:24px 0 0;font-size:18px;color:var(--font-color)}.reportExportPileListStep_tableBorder__0FaS4{border:1px solid var(--border-color);border-radius:4px;overflow:hidden}.reportExportModal_body__2I5ZM{padding:0 24px 24px}.reportExportModal_description__lsOaG{margin:24px 0 16px;font-size:18px;color:var(--font-color)}.reportExportModal_columns__UgJQE{display:flex;gap:16px}.reportExportModal_column__rjZyy{flex:1 1;display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:4px;overflow:hidden;max-height:380px}.reportExportModal_columnHeader__6PEqJ{display:flex;align-items:center;gap:8px;padding:8px 16px;font-size:18px;font-weight:600;color:var(--notes-color);background-color:var(--bg-list-color);min-height:40px}.reportExportModal_columnHeaderSelectable__eG4V7{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reportExportModal_list__ipIoV{flex:1 1;min-height:0;overflow-y:auto}.reportExportModal_listItem__ahoUv{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:700;cursor:pointer;padding:8px 16px}.reportExportModal_listItem__ahoUv:hover{background-color:var(--primary-color-hover)}.reportExportModal_selectedItem__iTUCK,.reportExportModal_selectedItem__iTUCK:hover{background-color:var(--list-selected-color)}.reportExportModal_disabledItem__f5Jaq{color:var(--text-disabled-color);cursor:default}.reportExportModal_disabledItem__f5Jaq:hover{background-color:transparent}.reportExportModal_itemText__bA__j,.reportExportModal_sectionName__GzRSr,.reportExportModal_sectionTypeName__z8JTn{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.reportExportModal_sectionTypeName__z8JTn{flex:1 1;min-width:0}.reportExportModal_sectionName__GzRSr{flex:1 1;min-width:0;text-align:left}.reportExportModal_selectedCount__ExDNN{margin:0 0 8px;font-size:18px;color:var(--font-color)}.reportExportModal_footer__z3AXu{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 24px;border-top:1px solid var(--border-color)}.reportExportModal_footerActions__FaWTw{display:flex;gap:8px}.alertModal_overlay__nY7wX{position:fixed;inset:0;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:var(--z-alert)}.alertModal_dialog__HyYqt{top:50%;left:50%;transform:translate(-50%,-50%);padding:0;border-radius:8px;color:var(--font-color);border:none}.alertModal_header__kucWr{display:flex;align-items:center;gap:24px;padding:24px 24px 16px;margin:0;.alertModal_headerTitle__uL3ZM{margin:0;font-size:20px;font-weight:700}}.alertModal_main___ribk{padding:0 24px 24px;.alertModal_notes__4lXJa{padding:16px;background-color:var(--notes-background-color);border-radius:8px}}.alertModal_footer__vv_hD{display:flex;align-items:center;gap:8px;padding:24px;height:72px;box-shadow:0 -1px 2px 0 var(--box-shadow-color)}.alertModal_footer__vv_hD.alertModal_flex-start__VUQMw{justify-content:flex-start}.alertModal_footer__vv_hD.alertModal_flex-end__KgTRy{justify-content:flex-end}.alertModal_footer__vv_hD.alertModal_center__myfB0{justify-content:center}.alertModal_footer__vv_hD.alertModal_space-between__r0yOZ{justify-content:space-between}.Login_formField__iFth_{position:fixed;top:50%;right:10%;width:30%;transform:translateY(-50%);width:424px;padding:32px;background:var(--white-color);border-radius:10px}.Login_formField__iFth_,.Login_form__xdhFj{display:flex;flex-direction:column;align-items:center;gap:32px}.Login_message__XyUhO{color:var(--attention-color)}.Login_border__ERhPc{width:100%;height:2px;background-color:var(--border-color)}.Login_resetPassword__YXoLf{color:var(--primary-color);font-size:16px;font-weight:500}.Login_inputWrapper__5hoET{display:flex;flex-direction:column;gap:15px}.Login_inputFieldWrapper__s7k_i{padding:10px;border-radius:6px;background-color:var(--notes-background-color)}.contents_contents__1J5Fa{display:flex;justify-content:center;padding:24px}.contents_wrapper__wvWef{display:flex;flex-direction:column;gap:16px;width:100%;width:1040px}.contents_title__EMwrc{padding-bottom:5px;border-bottom:1px solid var(--secondary-color)}.contents_container__exxwd{width:95%;margin:auto}.contents_passwordField__a0wNu{padding:8px 0;border-bottom:1px solid var(--border-color);&:last-child{border-bottom:0}}.contents_flexWrapper__rMWyr{display:flex;align-items:center}.contents_colon__sfuI_{margin-right:10px}.invalidInvitation_contents___6AFk{display:flex;justify-content:center;padding:24px}.invalidInvitation_wrapper__9gpgR{display:flex;flex-direction:column;gap:16px;width:1040px}.invalidInvitation_title___tekQ{padding-bottom:5px;border-bottom:1px solid var(--secondary-color)}.invalidInvitation_link__xB5Do{width:-moz-fit-content;width:fit-content;color:var(--primary-color);text-decoration:underline}.page_headerTitle__qN_Yz{color:var(--text-label-color);font-size:24px;font-weight:500}.updateAlertModal_mainText__6w34h{font-size:18px;span{font-weight:700}}.layout_wrapper__xsf1B{display:flex;flex-direction:column;align-items:center;min-height:100vh;width:100%}.layout_content__gfuS4{width:100%;margin:0 auto;margin-top:calc(var(--header-height) + var(--sub-header-height) + 16px)}.itemMoveModal_overlay__yeJku{position:fixed;inset:0;background-color:var(--overlay-color);display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay)}.itemMoveModal_dialog__h2iOu{top:50%;left:50%;transform:translate(-50%,-50%);width:816px;padding:0;border-radius:8px;color:var(--font-color);border:none}.itemMoveModal_title__HCOgh{padding:24px 24px 16px;border-bottom:1px solid var(--border-color);font-size:20px;font-weight:700}.itemMoveModal_list__EOqSN{max-height:580px;overflow-y:auto}.itemMoveModal_listItem__jWnRm{display:flex;align-items:center;gap:8px;padding:16px;border-bottom:1px solid var(--border-color)}.itemMoveModal_levelLabel__lEFyP{padding:0 8px;border-radius:10px;color:var(--white-color);font-size:14px;font-weight:700}.itemMoveModal_levelLabel_primary__AgZ5p{background-color:var(--primary-color)}.itemMoveModal_levelLabel_secondary__XYH82{background-color:var(--text-secondary-color)}.itemMoveModal_levelLabel_tertiary__l4Urt{background-color:var(--yellow-dark)}.itemMoveModal_itemNumber__l_J2l{min-width:1.5em;color:var(--text-label-color);font-size:18px;font-weight:700}.itemMoveModal_itemName__T0rSo{flex:1 1;min-width:0;color:var(--text-label-color);font-size:18px;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.itemMoveModal_arrowButton__RtSUB{padding:8px;&:disabled{cursor:not-allowed}}.itemMoveModal_buttons__n4m4g{display:flex;align-items:center;justify-content:space-between;padding:16px 24px}.deleteModal_deleteNote__171_A{margin-bottom:24px;font-size:18px}.deleteModal_deleteWrapper__V7hrZ{padding:16px;background-color:var(--notes-background-color);border-radius:8px;color:var(--text-label-color);font-size:18px}.linkageConfirmModal_body__6_H4C{display:flex;flex-direction:column;gap:24px;font-size:18px}.linkageConfirmModal_target__pW3yZ{padding:16px;border-radius:8px;background-color:var(--notes-background-color);color:var(--text-label-color);font-weight:400;line-height:1.4}.linkageConfirmModal_description__rBqPx{color:var(--font-color);line-height:1.4;white-space:pre-line}.linkStatusBadge_badge__2f_DN{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:20px;padding:0 8px;border-radius:10px;font-size:14px;font-weight:700;line-height:20px;white-space:nowrap;color:var(--white-color)}.linkStatusBadge_linked__cZNxV{background-color:var(--primary-color)}.linkStatusBadge_unlinked__HSfrv{background-color:var(--secondary-color)}.linkStatusBadge_disconnected__0gNrW{background-color:var(--attention-color)}.linkageTable_tableWrapper__eP0H1{width:100%;overflow-x:auto}.linkageTable_table__ioc9K{width:100%;border-collapse:collapse;table-layout:fixed;background-color:var(--white-color);td,th{padding:8px 16px;border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);text-align:left;font-size:18px;color:var(--text-label-color);vertical-align:middle}th{background-color:var(--notes-background-color);font-weight:700;white-space:nowrap}td{font-weight:500;color:var(--font-color)}td:last-child,th:last-child{border-right:none}}.linkageTable_parentColumn__kbTyf,.linkageTable_statusColumn__XSkvQ{width:200px}.linkageTable_targetColumn__CM8pR{width:220px}.linkageTable_localGroupColumn__n5_mz{width:420px}.linkageTable_actionColumn___PngG{width:96px}.linkageTable_unmatchedRow__YrvV3{background-color:#faebed}.linkageTable_unlinkedRow__UZCVF{background-color:#fffcc9}.linkageTable_unmatchedBadge__4XUJQ{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 8px;border-radius:10px;background-color:var(--attention-color);font-size:14px;font-weight:700;line-height:20px;white-space:nowrap;color:var(--white-color)}.linkageTable_badges__K3ovq{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.linkageTable_editedRow__8kwCP{background-color:var(--list-selected-color)}.linkageTable_unlinkButton__HFfk0{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background-color:transparent;font-size:24px;line-height:1;color:var(--text-label-color);cursor:pointer}.linkageTable_unlinkButton__HFfk0:hover{background-color:var(--bg-selected-color)}.linkageTable_revertButton__HPjfG{border:1px solid var(--border-color);border-radius:4px;padding:4px 8px;background-color:var(--white-color);font-size:16px;color:var(--text-label-color);cursor:pointer}.linkageTable_empty__AOJj2{padding:48px 16px;text-align:center;color:var(--notes-color);font-size:18px}.siteForm_wrapper__cqfHt{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:16px}.siteForm_field__Ngpvd{display:flex;flex-direction:column;gap:8px;width:800px;max-width:100%}.siteForm_label__sTKYR{font-size:18px;font-weight:700;color:var(--text-label-color)}.siteForm_readOnlyValue__LiwoV{display:flex;align-items:center;flex:1 1;min-height:48px;padding:10px 12px;border-radius:6px;background-color:var(--white-color);font-size:20px;color:var(--font-color)}.siteForm_note__CGLbY{margin-left:16px;font-size:16px;color:var(--notes-color)}.siteForm_inlineRow__IGKOx{display:flex;align-items:flex-end;gap:16px;width:100%}.siteForm_notice__VuhoM{display:flex;align-items:center;gap:16px;width:800px;max-width:100%;padding:16px;border-radius:8px;background-color:var(--notes-background-color)}.siteForm_noticeText__vZQR3{font-size:18px;line-height:1.5;color:var(--font-color)}.siteForm_empty__2718a{padding:48px 16px;text-align:center;color:var(--notes-color);font-size:18px}.indexSidebar_index__TuoMu{position:-webkit-sticky;position:sticky;top:16px;align-self:flex-start;flex:none;width:240px;height:calc(100vh - 32px - var(--footer-height));min-width:0;padding-top:24px;background-color:var(--bg-content-color);border-radius:8px;overflow-y:auto;direction:rtl;box-shadow:0 4px 12px 0 #80808033;ul{direction:ltr}li,ul{min-width:0;display:flex;flex-direction:column;gap:16px}li{overflow:hidden}}.indexSidebar_indexItem__VqPyM{display:flex;align-items:center;justify-content:flex-end;width:100%;max-width:100%;min-width:0;padding:16px 8px;background-color:transparent;border-right:3px solid transparent;color:var(--text-tab-label-color);font-size:18px;text-align:right;cursor:pointer;transition:all .2s ease;box-sizing:border-box;&:hover{color:var(--primary-color)}}.indexSidebar_pileHeader__EQS2k{color:var(--font-color)}.indexSidebar_indexItemText__9eSau{min-width:0;overflow-wrap:anywhere}.indexSidebar_indexItemActive__eUzie{border-right:3px solid var(--primary-color);color:var(--primary-color);font-weight:700}.indexSidebar_passBadge__mIsY_{display:block;width:45px;min-width:45px;margin-left:8px;padding:0 8px;background-color:var(--primary-color);border-radius:10px;color:var(--white-color);font-size:14px;font-weight:700}.indexSidebar_icon__iFAGE{display:inline-flex;align-items:center;flex-shrink:0;padding-left:4px}.commentCell_comment__mswq6{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-all;font-size:14px;font-weight:500}.commentCell_clickable__SNht3{cursor:pointer}.commentCell_chip__4aXCf{max-width:360px;padding:12px 16px;border-radius:8px;background-color:var(--secondary-color);color:var(--white-color);font-size:14px;font-weight:500;line-height:1.5;white-space:pre-wrap;word-break:break-all;box-shadow:0 4px 10px var(--box-shadow-color);z-index:var(--z-select-item)}.phaseGateDetailModal_tabWrapper__hvCPo{display:flex;justify-content:center;gap:16px;border-bottom:1px solid var(--border-color)}.phaseGateDetailModal_tab__UNzt0{width:192px;padding:16px 8px;border-bottom:3px solid transparent;color:var(--text-tab-label-color);font-size:18px;text-align:center;cursor:pointer}.phaseGateDetailModal_tabActive__iAoDu{border-bottom:3px solid var(--primary-color);color:var(--primary-color);font-weight:700}.phaseGateDetailModal_content__TdhBU{padding:24px}.phaseGateDetailModal_tableWrapper__54Q5o{max-height:420px;overflow-y:auto}.phaseGateDetailModal_statusCircle__V5E8Z{display:flex;justify-content:center}.phaseGateDetailModal_requiredMark__VglQw{font-size:28px;font-weight:500;text-align:center}.phaseGateDetailModal_unassignedRow__EM1Mk td{background-color:var(--disabled-color);color:var(--text-disabled-color)}.phaseGateDetailModal_unassignedRow__EM1Mk .phaseGateDetailModal_companyName__cAEoH,.phaseGateDetailModal_unassignedRow__EM1Mk .phaseGateDetailModal_userName__GZkZG{color:var(--text-disabled-color)}.phaseGateDetailModal_nameCell___eTe2{display:flex;flex-direction:column;gap:2px;min-width:0}.phaseGateDetailModal_companyName__cAEoH{font-size:14px}.phaseGateDetailModal_companyName__cAEoH,.phaseGateDetailModal_userName__GZkZG{font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.phaseGateDetailModal_row__xma9f{font-weight:500}.phaseGateDetailModal_emptyComment__XrKMB{position:absolute;top:0;left:0;width:220px;height:68px;background-color:var(--disabled-color)}.phaseGateHelpModal_intro__SIDLL{margin-bottom:24px;line-height:1.7}.phaseGateHelpModal_bold__kCXnm{font-weight:700}.phaseGateHelpModal_numberList___Y3qa{padding-left:24px;list-style:decimal}.phaseGateHelpModal_numberList___Y3qa>li{font-weight:700;&:not(:last-child){margin-bottom:24px}}.phaseGateHelpModal_numberList___Y3qa p,.phaseGateHelpModal_numberList___Y3qa ul{font-weight:500}.phaseGateHelpModal_numberList___Y3qa ul{padding-left:24px;list-style:disc}.phaseGateHelpModal_subHeading__RQZuY{font-weight:700}.phaseGate_phaseGate__4bCy3{display:flex;flex-direction:column;gap:16px;width:100%;max-width:960px;padding:16px 24px;background-color:var(--notes-background-color);border-top:1px dashed var(--border-color);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.phaseGate_final__LflLI{border:none;border-radius:8px;box-shadow:0 3px 3px 0 var(--box-shadow-color)}.phaseGate_requested__2yg6K{background-color:var(--bg-requested)}.phaseGate_approved__Aa5pY{background-color:var(--bg-approved)}.phaseGate_rejected__UkJy5{background-color:var(--bg-rejected)}.phaseGate_phaseGateWrapper__cgjHM{display:flex;align-items:center;justify-content:space-between}.phaseGate_labelWrapper__H_1aQ{display:flex;align-items:center;gap:16px}.phaseGate_phaseGateLabel__SCpqE{display:flex;align-items:center;font-size:24px;font-weight:700;line-height:1;img{margin-right:10px}}.phaseGate_phaseGateBadge__XzMt8{padding:0 8px;background-color:var(--secondary-color);border-radius:10px;color:var(--white-color);font-size:14px;font-weight:700}.phaseGate_readyBadge__lWfxq{background-color:var(--primary-color)}.phaseGate_requestedBadge__ENNpc{background-color:var(--yellow-dark)}.phaseGate_approvedBadge__Kv8i5{background-color:var(--select-main-color)}.phaseGate_rejectedBadge__xFYRO{background-color:var(--attention-color)}.phaseGate_button__CgC8Z{display:flex;align-items:center;background-color:transparent}.phaseGate_approvalWrapper__zcX9x{display:flex;align-items:center;gap:8px;margin-bottom:8px}.phaseGate_approvalArea__kw4qU{display:flex;justify-content:space-between;min-width:120px;height:48px;padding:2px 4px;background-color:var(--white-color);border:2px solid var(--secondary-color);border-radius:8px}.phaseGate_approval__xdK5y{border-color:var(--select-main-color)}.phaseGate_reject__sDiea{border-color:var(--attention-color)}.phaseGate_label__i6xsy{font-size:14px;font-weight:700}.phaseGate_approvalLabel__FKfUd{color:var(--approval-color)}.phaseGate_rejectLabel__r4BjN{color:var(--attention-color)}.phaseGate_number__gPpc1{display:flex;align-items:end;font-size:24px;font-weight:700}.phaseGate_unit__4DTzU{margin-left:4px;color:var(--notes-color);font-size:14px;font-weight:500}.phaseGate_approvalType__1njpA{color:var(--text-label-color);font-size:18px;font-weight:700}.phaseGate_colon__d71wj{padding:0 12px;font-size:24px;font-weight:700}.phaseGate_contents__KEUFN{display:flex;flex-direction:column;gap:16px;padding:24px 16px;background-color:var(--white-color)}.phaseGate_approver__8_4_F{font-size:18px;span{font-weight:700}}.phaseGate_commentWrapper__61VPG{display:flex;align-items:center;gap:40px}.phaseGate_comment__Fz_d8{margin-bottom:8px;font-size:18px}.phaseGate_badge__dFgg4{margin-left:8px;padding:0 8px;background-color:var(--secondary-color);border-radius:10px;color:var(--white-color);font-size:14px;font-weight:700}.phaseGate_textarea__V6w_7{width:100%;padding:10px 12px;border:2px solid var(--border-color);border-radius:6px;font-family:var(--font-family);font-size:18px;line-height:1.4;resize:vertical}.phaseGate_date__d2ba7{margin-bottom:16px;color:var(--notes-color);text-align:center;font-size:18px}.phaseGate_buttonsWrapper__L_EOi{display:flex;align-items:center;justify-content:center;gap:16px}.photoButton_button__huEvL{display:flex;align-items:center;justify-content:center;gap:8px;width:91px;height:48px;border:2px solid var(--border-color);border-radius:24px;box-shadow:0 3px 3px 0 var(--box-shadow-color);font-size:18px}.toggleSwitch_switch__RBVQ4{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;&:has(.toggleSwitch_switchRoot__Xu0pZ:disabled){cursor:not-allowed}}.toggleSwitch_label__7_SWd{color:var(--text-label-color);font-weight:700;cursor:pointer}.toggleSwitch_switchRoot__Xu0pZ{width:34px;height:14px;background-color:var(--bg-disabled-switch);border-radius:100px;position:relative;border:none;cursor:pointer;outline:none;&:disabled{cursor:not-allowed;opacity:.6}}.toggleSwitch_switchRoot__Xu0pZ[data-state=checked]{background-color:var(--bg-switch)}.toggleSwitch_switchThumb__JK0BR{display:block;width:20px;height:20px;background-color:white;border-radius:10px;box-shadow:0 1px 2px var(--box-shadow-color);transition:transform .1s;transform:translateX(-1px) translateY(-3px);will-change:transform}.toggleSwitch_switchThumb__JK0BR[data-state=checked]{background-color:var(--select-main-color);transform:translateX(19px) translateY(-3px)}.modal_list__Kvk4R{font-size:18px;li{line-height:140%;.modal_cordLabel__LvYMD{display:inline-block;width:74px}}}.multipleMatchingSection_wrapper__Qb9Qy{display:flex;flex-direction:column;gap:16px}.multipleMatchingSection_outputRow__zzqG4{display:flex;align-items:flex-start;gap:16px}.multipleMatchingSection_column__ovS52{flex:1 1;.multipleMatchingSection_labelRow__ds7IE{display:flex;align-items:flex-start;gap:4px}}.multipleMatchingSection_dataWrapperGroup__3OmKU{border-left:4px solid var(--border-color);.multipleMatchingSection_dataWrapper__a8EjG{display:flex;align-items:center;gap:16px;padding:16px 0 16px 12px;.multipleMatchingSection_placeholderMuted__cIk9J{flex:1 1;input::placeholder{color:var(--text-disabled-color)}}.multipleMatchingSection_deleteButton__ktwHV{margin-top:39px;width:48px;background-color:transparent;&:disabled{opacity:.4;cursor:not-allowed}}}}.multipleMatchingSection_footer__af0tI{display:flex;justify-content:flex-end}.menu_menuOverlay__0_C8b{position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--z-menu);background-color:transparent}.menu_menu__I0GyP{position:absolute;width:260px;padding:8px 0;background-color:var(--white-color);border-radius:8px;box-shadow:0 5px 4px var(--box-shadow-color);z-index:var(--z-menu)}.menu_menuItem__N8EtD{display:flex;gap:16px;align-items:center;padding:8px 16px;cursor:pointer;p{font-size:20px;font-weight:500}}.menu_menuItemDisabled__SY_Yx{opacity:.5;cursor:not-allowed}.menu_border__1mqR5{width:100%;height:1px;margin:8px 0;background-color:var(--border-color)}.judgmentBadge_badge__Z9sJt{position:relative;display:inline-block;width:76px;margin-top:8px;padding:6px 20px 6px 8px;border:1px solid transparent;border-radius:16px;font-family:inherit;font-size:15px;font-weight:700;text-align:center;cursor:pointer;&:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid;content:""}}.judgmentBadge_readOnly__l7EoF{padding-right:12px;cursor:default;&:after{content:none}}.judgmentBadge_passed__bwAuP{--judgment-color:var(--primary-color)}.judgmentBadge_failed__wnQQL{--judgment-color:var(--attention-color)}.judgmentBadge_undetermined__BYBzN{--judgment-color:var(--secondary-color)}.judgmentBadge_solid__yTNPO{background-color:var(--judgment-color);border-color:var(--judgment-color);color:var(--white-color)}.judgmentBadge_outline__ZkQQn{background-color:var(--white-color);border-color:var(--judgment-color);color:var(--judgment-color)}.judgmentBadge_content__K4vb3{width:180px;padding:8px 0;background:var(--white-color);border-radius:8px;box-shadow:0 4px 16px var(--box-shadow-color);z-index:var(--z-select-item)}.judgmentBadge_item__RNZR2{width:100%;padding:14px 16px;background:transparent;border:none;outline:none;color:var(--font-color);font-size:18px;font-weight:500;cursor:pointer;&:hover,&[data-highlighted]{background-color:var(--list-selected-color)}}.judgmentBadge_resetItem__WssgW{color:var(--secondary-color);font-size:15px}.syncReportButton_button__V32X4{display:flex;align-items:center;justify-content:center;gap:8px;width:91px;height:48px;background-color:var(--white-color);border:2px solid var(--border-color);border-radius:24px;box-shadow:0 3px 3px 0 var(--box-shadow-color);font-size:18px;cursor:pointer}.secondarySection_secondaryLabel__XqYxe{padding:16px;color:var(--text-label-color);font-size:18px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.photoDetail_overlay__hAE0p{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:var(--z-photo-detail)}.photoDetail_panel__IAwCl{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.photoDetail_header__Vyuyi{position:relative;display:flex;align-items:center;height:var(--header-height);padding:0 24px;background-color:var(--white-color);border-bottom:1px solid var(--border-color-light);.photoDetail_backButton__nElsD{display:flex;align-items:center;padding:0;background:none;border:none;color:var(--text-label-color);font-size:14px;font-weight:500;cursor:pointer}.photoDetail_title__4176B{position:absolute;left:50%;transform:translateX(-50%);margin:0;font-size:18px;font-weight:700}}.photoDetail_body__k0po6{display:flex;flex:1 1;gap:16px;min-height:0;padding:16px 24px;background-color:var(--bg-color)}.photoDetail_imageArea__O5auY{display:flex;flex-direction:column;flex:1 1;gap:16px;padding:16px;background-color:var(--bg-content-color);border-radius:8px;box-shadow:0 5px 4px var(--box-shadow-color);.photoDetail_toggleRow__Ln_GX{display:flex;justify-content:flex-end}.photoDetail_image__CThjC{position:relative;flex:1 1;min-height:0;background-color:var(--secondary-color);img{object-fit:contain}.photoDetail_imageLoading__qW4Zu{display:flex;align-items:center;justify-content:center;width:100%;height:100%}}}.photoDetail_sidePanel__fVfmU{display:flex;flex-direction:column;width:320px;padding:24px 20px;background-color:var(--bg-content-color);border-radius:8px;box-shadow:0 5px 4px var(--box-shadow-color);overflow-y:auto;dl{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;dt{margin-bottom:8px;font-size:18px;font-weight:700}dd{min-width:128px;padding:12px;background-color:var(--white-color);border-radius:6px}}}.photoDetail_itemName__7QNWT{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.photoDetail_sectionName__HFs4h{margin-bottom:16px;font-size:18px;font-weight:700}.photoDetail_metaGrid__Ay8UU{display:flex;align-items:center;justify-content:space-between;.photoDetail_pile__Dzt1e{max-width:128px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.photoDetail_userName__u8u_6{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.photoModal_contents__sOpdE{display:grid;grid-template-columns:repeat(3,230px);grid-gap:8px;gap:8px}.photoModal_empty__HSlQV{grid-column:1/-1;padding:40px 0;text-align:center;color:var(--notes-color);font-size:18px}.photoModal_titleSegment__Bxcv3{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.photoModal_loading__2A_SD{display:flex;align-items:center;justify-content:center;min-height:230px}.photoModal_deleting__l_OYd{display:flex;align-items:center;justify-content:center;min-height:90px}.photoModal_thumbnail__elki9{position:relative;width:230px;height:230px;padding:0;background:var(--secondary-color);border:none;border-radius:8px;overflow:hidden;cursor:pointer}.photoModal_info___Vz_4{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:color-mix(in srgb,var(--black-color) 60%,transparent)}.photoModal_textArea__cTgY7{flex:1 1;min-width:0}.photoModal_flexWrapper__gcCNi{display:flex;align-items:center;gap:8px;margin-bottom:4px}.photoModal_pile__IKzqn{flex-shrink:0;max-width:70px;padding:0 8px;background-color:var(--white-color);border-radius:10px;line-height:1.5}.photoModal_pile__IKzqn,.photoModal_primaryName__AeMNk{font-size:14px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.photoModal_primaryName__AeMNk{min-width:0;color:var(--white-color)}.photoModal_date__S3SMi{color:var(--white-color);text-align:start;font-size:14px}.photoModal_horizontal__iJj7G{background-color:transparent;border:none;padding:0;cursor:pointer}.photoModal_cell__l10KD{position:relative;width:230px;height:230px}.photoModal_menu__LK9AI{position:absolute;left:80px;bottom:50px;min-width:140px;padding:4px 0;background:var(--white-color);border-radius:8px;box-shadow:0 4px 10px var(--box-shadow-color);overflow:hidden;z-index:var(--z-select-item)}.photoModal_menuItem__OFty6{display:flex;align-items:center;width:100%;padding:12px 16px;background:var(--white-color);border:none;font-size:14px;color:var(--font-color);white-space:nowrap;cursor:pointer;&:hover{background-color:var(--list-selected-color)}}.snackBar_snackBar__V0lDL{position:fixed;bottom:30px;left:30px;display:flex;justify-content:space-between;align-items:center;gap:16px;height:62px;padding:16px;min-width:400px;background-color:var(--notes-background-color);border-radius:8px;box-shadow:0 4px 4px 0 var(--box-shadow-color);z-index:var(--z-snack-bar);.snackBar_flexWrapper__FaX0L{display:flex;align-items:center;gap:16px;.snackBar_title__t42sS{color:var(--font-color);font-size:18px;font-weight:500}}}.reportImagePreviewModal_panel__W3WWw{position:fixed;inset:0;display:flex;flex-direction:column;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:none;overflow:hidden;color:var(--font-color)}.reportImagePreviewModal_header__3yjDG{display:flex;align-items:center;flex-shrink:0;gap:16px;padding:8px 24px;border-bottom:1px solid var(--border-color);background-color:var(--white-color)}.reportImagePreviewModal_title__NFVjP{flex:1 1;min-width:0;margin:0;overflow:hidden;font-size:20px;font-weight:700;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.reportImagePreviewModal_body__0ye6a{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--secondary-color);color:var(--white-color)}.reportImagePreviewModal_image__OtYWl{min-height:0;width:100%;height:100%;object-fit:contain}.reportImagePreviewModal_download__mrpS_{gap:8px;flex-shrink:0;width:160px;height:48px;padding:8px;border-radius:4px;box-shadow:0 1px .5px rgba(102,102,102,.3);line-height:1;white-space:nowrap;text-decoration:none}.reportImagePreviewModal_close__bk39R{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;border:none;background:transparent;cursor:pointer}.syncReportCard_card__5UZjj{width:248px;padding:8px 8px 0;background-color:var(--notes-background-color);border:2px solid var(--border-color);border-radius:8px;overflow:hidden}.syncReportCard_cardSelected__7Yvss{background-color:var(--list-selected-color)}.syncReportCard_photo__6mDie{position:relative;width:228px;height:228px;background-color:var(--secondary-color);border-radius:8px;overflow:hidden}.syncReportCard_image__Qb0ob{object-fit:contain}.syncReportCard_placeholder__kEEC3{position:absolute;inset:0 0 60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.syncReportCard_placeholderText__9ueN0{color:var(--white-color);font-size:14px;font-weight:500;line-height:20px}.syncReportCard_bottomBar__s_8Km{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:color-mix(in srgb,var(--black-color) 60%,transparent)}.syncReportCard_textArea__Qi40U{flex:1 1;min-width:0}.syncReportCard_name__fBVKH{display:flex;min-width:0;white-space:nowrap;color:var(--white-color);font-size:16px;font-weight:700;line-height:1.4}.syncReportCard_nameBase__OkLxE{min-width:0;overflow:hidden;text-overflow:ellipsis}.syncReportCard_nameExtension__qwMXA{flex-shrink:0}.syncReportCard_measuredAt__pOm3W{color:var(--white-color);font-size:14px;font-weight:500;line-height:20px}.syncReportCard_pdfLink__tsx9G{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;cursor:pointer}.syncReportCard_checkList__M0dB_{display:flex;flex-direction:column;gap:2px;width:228px;padding:8px 0}.syncReportCard_checkRow__ooXHO{display:flex;align-items:center;padding:4px 12px}.syncReportCard_checkList__M0dB_ .syncReportCard_checkRow__ooXHO p{color:var(--font-color);font-size:14px;font-weight:500;line-height:20px}.syncReportCard_checkList__M0dB_ .syncReportCard_checkRowDisabled__nl_04 p{color:var(--text-disabled-color)}.syncReportCard_reportOutputDisabledReason__cNfjm{padding:0 12px;color:var(--font-color);font-size:12px;line-height:18px}.syncReportModal_body__WCqA7{display:flex;flex-direction:column;gap:8px}.syncReportModal_description__Ca3Lm{color:var(--font-color);font-size:18px;line-height:1.4;letter-spacing:.2px}.syncReportModal_note__5HdhN{display:block;margin-top:4px;color:var(--notes-color);font-size:14px}.syncReportModal_contents__n3PyT{display:grid;grid-template-columns:repeat(3,248px);grid-gap:8px;gap:8px}.syncReportModal_contentsReadOnly__7PhFF{grid-template-columns:repeat(3,228px)}.syncReportModal_empty___TFnQ{grid-column:1/-1;padding:40px 0;text-align:center;color:var(--notes-color);font-size:18px}.syncReportModal_loading__bqFbR{display:flex;align-items:center;justify-content:center;min-height:230px}.inspectionRecord_container__lTcsL{display:flex;justify-content:center;gap:16px;padding:0 32px}.inspectionRecord_main__OtqXG{flex:0 1 960px;min-width:0;display:flex;flex-direction:column;align-items:center;padding-bottom:calc(var(--footer-height) + 16px)}.inspectionRecord_stickyGap__v0f6H{position:-webkit-sticky;position:sticky;top:0;align-self:stretch;height:16px;margin:-16px -4px 0;background-color:var(--bg-color);z-index:calc(var(--z-sticky-head) + 1)}.inspectionRecord_loadError__i7Q4Y{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-height:240px;padding:24px;color:var(--font-color);text-align:center}.inspectionRecord_flexWrapper__QLLn0{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:960px;margin-bottom:16px;padding:16px 24px;background-color:var(--bg-content-color);border-radius:8px}.inspectionRecord_pileName__8qevf{flex:2 1;font-size:24px;font-weight:700}.inspectionRecord_buttonWrapper__kBtRS{flex:1 1;display:flex;align-items:center;justify-content:flex-end;gap:16px}.inspectionRecord_footer__tIp2f{display:flex;align-items:center;justify-content:space-between;width:100%;.inspectionRecord_buttonLabel__0yGFi{font-weight:500}}.inspectionRecord_footerButtons__uVZNM{display:flex;align-items:center;gap:24px}.notification_container__LSsSl{position:relative;display:inline-block;cursor:pointer}.notification_badge__9jItu{position:absolute;top:-4px;right:0;min-width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:1px 3px;background-color:var(--attention-color);border-radius:10px;color:white;font-size:12px;font-weight:400}.notification_badge__9jItu.notification_oval__kgoja{border-radius:10px}.fileUpload_dropzone__EV28V{display:flex;justify-content:space-between;border:2px dashed var(--primary-color);border-radius:8px;padding:24px;cursor:pointer;background-color:var(--notes-background-color);transition:background-color .2s,border-color .2s;.fileUpload_text__h4Ns_{font-size:18px;font-weight:500}.fileUpload_link__AmV3n{color:var(--primary-color)}.fileUpload_messageOnly__L1JnJ{display:flex;gap:16px;margin:0 auto}.fileUpload_fileList__kyipx{display:flex;justify-content:center;gap:10px;padding-right:32px;border-right:2px solid var(--border-color);width:55%;font-size:18px;font-weight:500;.fileUpload_validationItem__6Jx0V{display:flex;align-items:center;gap:8px;font-size:18px;.fileUpload_label__thhTg{flex:1 1}.fileUpload_required__6NkSZ{width:44px;height:20px;line-height:19px;background-color:var(--primary-color);border-radius:12px;color:white;font-size:14px;text-align:center}}}.fileUpload_afterUpload__OoHuD{display:flex;justify-content:space-around;gap:24px;width:100%}.fileUpload_uploadMessage__YBQFk{display:flex;justify-content:center;align-items:center;text-align:center}.fileUpload_errorMessage__HMDQ1{color:var(--attention-color);font-size:14px;font-weight:500}}.registerPropertyModal_wrapper__98uUz{display:flex;flex-direction:column;gap:16px;max-height:503px;overflow-y:auto;min-height:300px;.registerPropertyModal_bold__c_VnO{margin-bottom:8px;font-size:20px;font-weight:700}p{font-size:16px;font-weight:500}}.deleteConfirmModal_contents__iGneG{display:flex;flex-direction:column;gap:24px;p{font-size:18px}}.deleteConfirmModal_target__eOv_S{padding:16px;background-color:var(--notes-background-color);border-radius:8px;p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;word-break:break-all;color:var(--text-label-color);font-size:18px}}.editLockModal_inner__SG_UY{padding:16px;background-color:var(--notes-background-color);border-radius:8px;.editLockModal_userName__qnlNd{font-size:18px}}.draftConfirmModal_footer__TBaw8{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid var(--border-color-light)}.draftConfirmModal_rightButtons__1i_rj{display:flex;gap:24px}.methods_wrapper__8es2B{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px}.methods_header__anRvW{display:flex;justify-content:space-between;align-items:center;h1{font-size:20px;font-weight:700}}.methods_flexWrapper__FYMWP{display:flex;gap:16px}.deleteFailureModal_inner__0iXya{display:flex;flex-direction:column;gap:16px;ul{padding:16px 16px 16px 40px;background-color:var(--notes-background-color);border-radius:8px;list-style:disc;li{margin-bottom:8px;font-size:18px;&:last-child{margin-bottom:0}.deleteFailureModal_name__4CAeP{display:inline-block;margin-right:16px}.deleteFailureModal_reason__SUjb6{color:var(--attention-color);font-size:16px}}}.deleteFailureModal_requestId__ms3Ta{color:var(--notes-color);font-size:14px;-webkit-user-select:text;-moz-user-select:text;user-select:text}}.deleteModal_attentionWrapper__GhEwj{display:flex;flex-direction:column;gap:16px}.deleteModal_attention__WdFWQ{color:var(--attention-color);font-size:18px}.deleteModal_attentionSites__q9F7V{padding:16px;background-color:var(--notes-background-color);border-radius:8px;li{margin-left:2em;padding-left:0;list-style:disc}}.deleteModal_spinnerWrapper__jg74P{margin:30px 0}.deleteModal_unconfirmed__lgbmc{color:var(--attention-color);font-size:18px}.popup_wrapper__YXJPR{width:160px;padding:8px 0;background-color:var(--white-color);border-radius:8px;box-shadow:0 5px 4px var(--box-shadow-color)}.popup_button__F9KsM{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:0 16px;&:first-child{border-bottom:1px solid var(--border-color)}}.popup_label___NiOv{font-size:18px}.popup_disabled__mNO40{color:var(--text-disabled-color)}.systemUsersTable_tableWrapper__G8xka{display:flex;flex-direction:column;overflow:hidden;height:100%;width:100%}.systemUsersTable_tableContainer__3e2C9{display:flex;flex-direction:column;width:100%;height:100%;flex:1 1;min-height:0;position:relative;&>table:first-child{padding-right:8px;box-sizing:border-box}}.systemUsersTable_table__jPrHB{width:100%;border-collapse:collapse;table-layout:fixed;td,th{text-overflow:ellipsis;overflow:hidden;border-bottom:1px solid var(--border-color);text-align:left;&:first-child{text-overflow:clip}}th{padding:0 16px;white-space:pre-wrap;color:var(--text-label-color);font-size:18px;font-weight:700}td{height:48px;padding:8px 16px;white-space:nowrap;color:var(--font-color);font-size:20px;font-weight:500}.systemUsersTable_thead__3flal{background-color:var(--notes-background-color)}.systemUsersTable_tbody__s_eIE{position:relative;background-color:var(--white-color);height:100%}}.systemUsersTable_tbodyContainer__IZeLj{position:relative;flex:1 1;min-height:0;overflow-y:auto;&::-webkit-scrollbar{width:8px;height:0;background:var(--bg-scrollbar-color)}&::-webkit-scrollbar-thumb{background-color:var(--bg-scrollbar-thumb-color);border-radius:4px}&::-webkit-scrollbar-track{background:var(--bg-scrollbar-color)}}.systemUsersTable_checkedList__BFx3t{background-color:var(--list-selected-color)}.systemUsersTable_siteCount__3M0bU{margin:0 8px;border-bottom:1px solid var(--link-color);color:var(--link-color);cursor:pointer}.systemUsersTable_menuButton__AxcDv{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer}.systemUsersTable_loadingArea__H9ffx,.systemUsersTable_note___FCKb{display:flex;justify-content:center;align-items:center;flex:1 1;min-height:200px}.systemUsersTable_note___FCKb{background-color:var(--bg-content-color);color:var(--notes-color);font-size:20px}.cancelConfirmModal_body__xO8cl{font-size:18px}.Contents_wrapper__NARhf{display:flex;flex-direction:column;flex:1 1;min-height:0;.Contents_linkageButton__KmWiH{color:var(--font-color);border-radius:4px;box-shadow:0 1px .5px rgba(102,102,102,.3);font-family:var(--font-family);line-height:1;letter-spacing:.2px;white-space:nowrap}.Contents_accordions__MG4i0{display:grid;grid-template-rows:minmax(0,auto) minmax(0,auto);align-content:start;grid-gap:16px;gap:16px;flex:1 1;min-height:0;padding:0 16px 16px;.Contents_tableWrapper__aeZ_4{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border-color)}}.Contents_loading__AEx9W{display:flex;justify-content:center;align-items:center;flex:1 1;padding:48px 16px}}.ResetPlanImageModal_text__RsRKX{font-size:18px;font-weight:400}.planImageUpload_dropzone__AjJa_{display:flex;justify-content:space-between;border:2px dashed var(--primary-color);border-radius:8px;padding:24px;cursor:pointer;background-color:var(--notes-background-color);transition:background-color .2s,border-color .2s;.planImageUpload_text__O_Uju{font-size:18px;font-weight:500}.planImageUpload_link__eNcpd{color:var(--primary-color)}.planImageUpload_messageOnly__4BeWX{display:flex;gap:16px;margin:0 auto}.planImageUpload_afterUpload___EoJ5{display:flex;justify-content:space-around;gap:24px;width:100%;.planImageUpload_planImageName__2y8lS{display:flex;justify-content:center;align-items:center;gap:8px;min-width:0;border-right:2px solid var(--border-color);width:55%;font-size:18px;.planImageUpload_fileName__g_Gq1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;padding:0 8px;overflow:hidden;font-size:18px;word-break:break-all}}.planImageUpload_uploadMessage__8ne0L{text-align:center}}}.siteRegisterModal_wrapper__hwZQQ{display:flex;flex-direction:column;gap:24px;max-height:503px;overflow-y:auto;padding:24px;.siteRegisterModal_inner__wguDN{display:flex;flex-direction:column;gap:16px;.siteRegisterModal_textWrapper__52QRi{display:flex;flex-direction:column;gap:8px;.siteRegisterModal_list__gv0RA{list-style:disc;padding-left:24px;li{font-size:16px;font-weight:500}}}}.siteRegisterModal_title__VxYJQ{font-size:20px;font-weight:700}p{font-size:16px;font-weight:500}}.FileUploadModal_description__UF3cT{margin-bottom:16px;color:var(--font-color);font-size:18px;font-weight:400}.FileUploadModal_note__A1G1o{margin-bottom:16px;color:var(--font-color);font-size:14px;font-weight:400}.selectCheckSheetModal_tabWrapper__OL0HA{display:flex;justify-content:center;gap:16px;border-bottom:1px solid var(--border-color)}.selectCheckSheetModal_tab__d3Bm5{width:192px;padding:16px 8px;border-bottom:3px solid transparent;color:var(--text-tab-label-color);font-size:18px;text-align:center;cursor:pointer}.selectCheckSheetModal_tabActive__26rPy{border-bottom:3px solid var(--primary-color);color:var(--primary-color);font-weight:700}.selectCheckSheetModal_content__7jQIK{display:flex;flex-direction:column;gap:24px;padding:24px;overflow:hidden}.selectCheckSheetModal_tableWrapper__84vK2{max-height:400px;overflow-y:auto}.methods_container__re5Y1{display:flex;flex-direction:column;height:100%;overflow:hidden}.methods_titleWrapper__ngayg{padding:16px;h3{font-size:20px}}.unsavedChangesModal_description__5rR1T{color:var(--text-label-color);line-height:1.6}.photoLedgerProgress_container__GwLrI{display:flex;flex-direction:column;height:100%;overflow:hidden}.photoLedgerProgress_titleWrapper__PZgdh{flex-shrink:0;padding:16px;h3{font-size:20px}}.photoLedgerProgress_tableWrapper__A2XrP{flex:1 1;overflow-y:auto;min-height:0;--table-cell-font-size:16px;--table-cell-white-space:normal;--table-cell-overflow:unset}.photoLedgerProgress_statusProcessing__94sEy{display:inline-flex;align-items:center;gap:6px;font-weight:700}.photoLedgerProgress_statusFailed__Bx6S1{color:var(--attention-color);font-weight:700}.photoLedgerProgress_borderRight__FcnJb{position:relative;&:after{content:"";position:absolute;right:0;top:8px;bottom:8px;width:1px;background-color:var(--border-color)}}.Contents_container__jMw8E{display:flex;height:calc(100vh - var(--header-height) - var(--sub-header-height) - 40px);gap:16px;.Contents_leftColumn__kfvL_{flex:0 0 160px;box-shadow:0 4px 12px 0 var(--box-shadow-color)}.Contents_rightColumn__PuNiK{display:flex;flex-direction:column;flex:1 1;gap:16px;overflow-y:auto;scrollbar-gutter:stable;min-width:0}.Contents_accordion__lUmoV{flex-shrink:0;margin-bottom:12px;background-color:var(--bg-content-color);border:1px solid var(--border-color-light);border-radius:8px;box-shadow:0 4px 12px 0 var(--box-shadow-color);overflow:hidden}.Contents_summary__s9da9{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border-color-light);.Contents_left__Wf3Ov{display:flex;align-items:center;gap:16px;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700}.Contents_progressMark__Dyxzz{display:inline-flex;align-items:center}.Contents_progressMark__Dyxzz span{display:none}.Contents_actions__PD7fK{display:flex;align-items:center;padding:0 16px;gap:16px}.Contents_cameraPlaceholder__yQebA{flex-shrink:0;width:44px;height:44px}.Contents_showButton__YrMQh{width:160px;height:40px;margin:0 16px 0 0;background-color:var(--primary-color);border:none;border-radius:4px;color:var(--white-color);font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;cursor:pointer}.Contents_showButton__YrMQh.Contents_hideState__gm491{background-color:var(--secondary-color)}.Contents_content__tOlV0{min-height:120px;padding:16px;background-color:var(--bg-content-color)}}.Contents_contentSelected__nR5A_,.Contents_summarySelected__FhzQu{background-color:var(--list-selected-color)}}.Contents_photoGrid__5wke1{display:flex;flex-wrap:wrap;gap:8px;padding:16px 32px 16px 64px}.Contents_emptyText__1CMuk{padding:24px 0;color:var(--notes-color);text-align:center;font-size:20px;font-weight:500}.page_pageWrapper__XKutg{margin:calc(var(--header-height) + var(--tab-height)) auto 16px;max-width:1560px}.deleteModal_wrapper__fEtBr{display:flex;flex-direction:column;gap:24px}.deleteModal_contents__soxKJ{padding:16px;background-color:var(--notes-background-color);border-radius:8px;li{color:var(--text-label-color);font-size:18px}}.confirmModal_wrapper__XsJnp{display:flex;flex-direction:column;gap:24px}.confirmModal_contents__mNdLl{padding:16px;background-color:var(--notes-background-color);border-radius:8px;li{color:var(--text-label-color);font-size:18px}}.mdeFileModal_content__fBhAe{display:flex;flex-direction:column;gap:16px}.mdeFileModal_dateInput__0SPbM{width:176px;height:48px;padding:8px;background-color:var(--white-color);border:2px solid var(--border-color);border-radius:6px;color:var(--font-color);font-size:20px;font-weight:500;font-family:inherit;cursor:pointer;&::-webkit-calendar-picker-indicator{width:24px;height:24px;margin-left:auto;background:url(/icons/calendar-gray.svg) 50%/contain no-repeat}}.mdeFileModal_note__uMaDa{color:var(--notes-color);font-size:14px}.settingSlider_wrapper__hWn79{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 16px 0 0}.settingSlider_label__eEEqX{font-size:16px;font-weight:700;color:var(--font-color)}.settingSlider_sliderWrapper__jmYpq{position:relative;width:220px}.settingSlider_tooltip__dlCJo{position:absolute;bottom:100%;margin-bottom:8px;transform:translateX(-50%);padding:4px 8px;background:var(--secondary-color);color:var(--white-color);font-size:12px;border-radius:4px;white-space:nowrap;&:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top:6px solid var(--secondary-color)}}.settingSlider_slider__Eg5hL{width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;cursor:pointer;outline:none;&::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:var(--select-main-color);border-radius:50%;cursor:pointer}&::-moz-range-thumb{width:16px;height:16px;background:var(--select-main-color);border:none;border-radius:50%;cursor:pointer}}.displaySettingsPopup_wrapper__pc2Ah{position:absolute;bottom:64px;right:0;z-index:var(--z-tool);width:404px}.displaySettingsPopup_content__QX2wx{display:flex;flex-direction:column;gap:16px;padding:16px;background:var(--white-color);box-shadow:0 4px 12px 0 #00000033;border-radius:8px}.displaySettingsPopup_slideBarWrapper___IWvr{display:flex;flex-direction:column;gap:36px}.displaySettingsPopup_toggleRow__5Xe7V{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 16px 0 0;.displaySettingsPopup_toggleLabel__tpcU7{font-size:16px;font-weight:700;color:var(--font-color)}.displaySettingsPopup_toggleSwitchWrapper__4uMFV{width:220px}}.zoomControls_wrapper__jbjzS{position:absolute;bottom:24px;right:24px;z-index:var(--z-tool)}.zoomControls_controls__kPQiE{display:flex;align-items:center;gap:4px;padding:4px;background:var(--white-color);box-shadow:0 4px 12px 0 #00000033;border-radius:8px}.zoomControls_button__SCaCQ{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;cursor:pointer;&:hover{background-color:var(--primary-color-hover)}}.zoomControls_active__pJcVD{background:var(--primary-color);img{filter:brightness(0) invert(1)}}.zoomControls_zoomLevelWrapper__sOB1C{position:relative}.zoomControls_zoomLevel__aCPhh{display:flex;align-items:center;gap:4px;padding:8px 12px;background:transparent;border:none;font-size:14px;font-weight:500;cursor:pointer}.zoomControls_dropdown__dwh31{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;padding:8px 0;background:var(--white-color);box-shadow:0 4px 12px 0 #00000033;border-radius:8px;min-width:100px}.zoomControls_dropdownItem__p_8pd{display:block;width:100%;padding:8px 16px;background:transparent;border:none;font-size:14px;text-align:center;cursor:pointer;&:hover{background:var(--color-background-secondary)}}.zoomControls_selected__GL3aE{background:var(--color-primary-light)}.planImageFrame_wrapper__XC7kc{flex:1 1;display:flex;flex-direction:column;position:relative;min-height:0}.planImageFrame_canvas__tfLL9{flex:1 1;display:flex;background:var(--color-background-secondary,#f5f5f5);border-radius:8px;box-shadow:0 4px 8px 0 var(--box-shadow-color);overflow:hidden;min-height:0}.planImageFrame_imageWrapper__FXerQ{position:relative}.text_text__M9mAR{position:absolute;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolBar_wrapper__vqHDG{position:absolute;top:50%;left:24px;transform:translateY(-50%);z-index:var(--z-tool);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:56px;padding:8px 0;box-shadow:0 4px 12px 0 #00000033;background-color:var(--white-color);border-radius:8px}.toolBar_button__DgEoL{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s;&:disabled{opacity:.4;cursor:not-allowed}}.toolBar_buttonActive__v_O_F{background:var(--primary-color);img{filter:brightness(0) invert(1)}&:hover{background:var(--primary-color-deep)}}.planImage_canvas__4psb_{cursor:-webkit-grab;cursor:grab;&:active{cursor:-webkit-grabbing;cursor:grabbing}}.planImage_pinLink__Rbq02{display:block;color:inherit;text-decoration:none}.modal_wrapper__ELxUG{display:flex;flex-direction:column;gap:24px}.modal_noteWrapper__D1e_Y{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:var(--notes-background-color);border-radius:8px;color:var(--text-label-color);ul{margin-left:24px;list-style-type:disc}}.fileUpload_wrapper__XNj4O{display:flex;flex-direction:column;gap:16px;padding:24px}.fileUpload_title__zJ5dm{margin-bottom:8px;font-size:20px;font-weight:700}.fileUpload_flexWrapper__untPK{display:flex;align-items:center;justify-content:center;gap:16px}.fileUpload_dropzone__AhZrc{width:100%;padding:24px;background-color:var(--notes-background-color);border:2px dashed var(--primary-color);border-radius:8px}.fileUpload_fileText__wDwXb{color:var(--primary-color)}.fileUpload_reportFileName__SwAVS{flex:1.2 1;gap:8px;align-items:center;justify-content:center;padding-right:8px;border-right:1px solid var(--border-color);p{font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-all}}.fileUpload_fileTextWrapper__jms2l{display:flex;flex:1 1;align-items:center;justify-content:center}.fileUpload_list__CVYYH{margin-left:24px;list-style-type:disc}.editToolBar_wrapper__do1qN{position:absolute;top:50%;left:24px;transform:translateY(-50%);z-index:var(--z-tool);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:56px;padding:8px;box-shadow:0 4px 12px 0 #00000033;background-color:var(--white-color);border-radius:8px}.editToolBar_popupOpen__IPULr{z-index:var(--z-overlay)}.editToolBar_button__MvEQ_{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s;&:hover{background-color:var(--primary-color-hover)}&:disabled{opacity:.4;cursor:not-allowed;&:hover{background-color:transparent}}}.editToolBar_buttonActive__WyHEf{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s;background:var(--primary-color);img{filter:brightness(0) invert(1)}&:hover{background:var(--primary-color-deep)}}.saveConfirmModal_wrapper__wsikb{display:flex;flex-direction:column;gap:24px;padding:8px 16px}.saveConfirmModal_list__qVfJ_{display:flex;flex-direction:column;gap:8px;.saveConfirmModal_listTitle__FcfZT{font-size:18px;font-weight:700}.saveConfirmModal_pileList__4byBp{display:table;width:max-content;li{display:table-row;font-weight:500;span{display:table-cell;padding-bottom:4px}}.saveConfirmModal_message__hjdhh{font-size:16px;font-weight:500;text-indent:16px;.saveConfirmModal_pile__yNMF5{max-width:225px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}}}.backConfirmModal_message__CQPBg{color:var(--font-color);font-style:normal;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.2px;text-align:justify}.editContent_wrapper__44hQE{display:flex;gap:16px;margin:calc(var(--header-height) + 16px) auto 16px;height:calc(100vh - var(--header-height) - 32px);max-width:1600px}.editContent_sidebar__UNRIi{position:relative;width:238px;flex-shrink:0;border-right:1px solid var(--border-color);transition:width .2s ease,opacity .2s ease;border-radius:8px;&.editContent_hidden__83gGi{width:0;opacity:0;overflow:hidden}}.editContent_main__ahdJ_{flex:1 1;min-width:0;height:100%;display:flex;flex-direction:column;position:relative;border-radius:8px}.editContent_backButton__G0bFO{display:flex;align-items:center;cursor:pointer;padding:0;background:none;color:var(--text-label-color);font-size:14px;font-weight:500}.deviceReportModal_contents__C1lDj{display:grid;grid-template-columns:repeat(3,228px);grid-gap:8px;gap:8px}.deviceReportModal_empty__Niw21{padding:40px 0;color:var(--notes-color);font-size:18px;text-align:center}.deviceReportModal_error__fpKiv,.deviceReportModal_loading__0dwUN{display:flex;align-items:center;justify-content:center;min-height:230px}.deviceReportModal_error__fpKiv{flex-direction:column;gap:16px;color:var(--font-color);font-size:18px}.reportUploadModal_body__0AP8r{position:relative;display:flex;flex-direction:column;gap:16px}.reportUploadModal_top__orN9K{display:flex;flex-direction:column;gap:8px}.reportUploadModal_heading__FaGBH{font-size:20px;font-weight:700;line-height:1.2}.reportUploadModal_notes__UQ53i{padding-left:1.2em;list-style:disc;font-size:16px;line-height:1.4}.reportUploadModal_dropzone__LodBS{display:flex;align-items:center;gap:24px;padding:24px;border:2px dashed var(--primary-color);border-radius:8px;background-color:var(--notes-background-color)}.reportUploadModal_fileList__hfqRC{display:flex;flex-direction:column;gap:10px;flex:1 1;min-width:0;max-height:240px;padding-right:24px;overflow-y:auto;border-right:2px solid var(--border-color)}.reportUploadModal_fileRow__H4GKo{display:flex;align-items:center;gap:8px;min-width:0}.reportUploadModal_fileName__vLVip{flex:1 1;min-width:0;overflow:hidden;font-size:18px;font-weight:500;letter-spacing:.2px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}.reportUploadModal_removeButton__IIC1W{flex-shrink:0;display:inline-flex;padding:2px;background:transparent;border:none;cursor:pointer}.reportUploadModal_removeButton__IIC1W:disabled{cursor:not-allowed;opacity:.4}.reportUploadModal_picker__MRRM0{flex:1 1;padding:0;background:transparent;border:none;color:var(--font-color);font-size:18px;font-weight:500;line-height:1.4;text-align:center;cursor:pointer}.reportUploadModal_pickerWithList__UZLUC{flex:0 0 256px}.reportUploadModal_picker__MRRM0:disabled{cursor:not-allowed}.reportUploadModal_link__CVz6m{color:var(--primary-color)}.reportUploadModal_uploading__NFc3R{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--white-color) 60%,transparent)}.deviceDataMemo_memo__ijeiB{display:grid;grid-template-columns:192px minmax(0,1fr);padding:16px;background-color:var(--white-color)}.deviceDataMemo_label__FA9Ng{display:flex;align-items:center;height:48px;padding:8px 12px;color:var(--text-label-color);font-size:18px;font-weight:700;line-height:1.4;letter-spacing:.2px}.deviceDataMemo_textarea__EamJE{display:block;box-sizing:border-box;width:100%;min-height:84px;padding:10px 12px;background-color:var(--white-color);border:2px solid var(--border-color);border-radius:6px;font-family:var(--font-family);font-size:20px;font-weight:500;line-height:1.4;letter-spacing:.2px;resize:vertical;&::placeholder{color:var(--text-disabled-color)}&:disabled{background-color:var(--bg-disabled-color)}}.deviceDataMemo_content__0HF8n{min-width:0}.deviceDataMemo_actions__nWKi6{display:flex;justify-content:flex-end;padding-top:16px}.deviceDataContents_card__H0eYi{padding:16px 24px 24px;background-color:var(--bg-content-color);border:2px solid var(--white-color);border-radius:8px}.deviceDataContents_titleRow__GFE4f{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:16px;h1{margin:0;font-size:24px}}.deviceDataContents_actions__vQiXp{display:flex;align-items:center;gap:16px}.deviceDataContents_reportBadge__Fi44_{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:8px 24px;background-color:var(--white-color);border:2px solid var(--border-color);border-radius:24px;font-size:18px;font-weight:700;cursor:pointer}.deviceDataContents_deviceHeader__tqzA_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;grid-gap:24px;gap:24px;margin:0 -24px 16px;padding:16px 24px}.deviceDataContents_deviceHeaderItem__vLpp0{display:flex;min-width:0;flex-direction:column;gap:8px}.deviceDataContents_deviceHeaderItem__vLpp0>span{color:var(--text-label-color);font-size:18px;font-weight:700}.deviceDataContents_deviceHeaderItem__vLpp0 strong{display:flex;min-width:0;min-height:48px;flex:1 1;flex-direction:column;justify-content:center;gap:4px;padding:10px 12px;background-color:var(--white-color);border-radius:6px;font-size:20px;font-weight:500;overflow-wrap:anywhere;word-break:break-word}.deviceDataContents_historyButton__1lgOT{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:var(--white-color);border:2px solid var(--border-color);border-radius:24px;cursor:pointer}.deviceDataContents_deviceType__rEmP2{font-size:20px;font-weight:500;overflow-wrap:anywhere;word-break:break-word}.deviceDataContents_linkageNotice__ICEqs{display:flex;align-items:center;gap:24px;margin:0 -24px 16px;padding:16px 24px}.deviceDataContents_linkageNoticeMessage__H5Hkj{flex:1 1;margin:0;font-size:16px}.deviceDataContents_tableWrapper__bjlNw{overflow-x:auto}.deviceDataContents_table__97yq3{width:100%;border-collapse:collapse;font-size:18px;th{color:var(--text-label-color);background-color:var(--disabled-color);text-align:left}td,th{padding:12px 16px;border-bottom:1px solid var(--border-color)}td{background-color:var(--white-color)}th:first-child{width:25%}th:nth-child(2){width:35%}th:nth-child(3){width:64px}th:nth-child(4){width:28%}}.deviceDataContents_historyTable__fajhn{width:100%;table-layout:fixed;border-collapse:collapse;font-size:18px;line-height:1.4;letter-spacing:.2px;td,th{padding:8px 16px;border:1px solid var(--border-color);text-align:left}th{color:var(--text-label-color);background-color:var(--disabled-color)}td{font-size:20px;font-weight:500}td:first-child{overflow-wrap:anywhere}td:nth-child(2),th:nth-child(2){width:256px;white-space:pre-line}}.deviceDataContents_error__XWOCK,.deviceDataContents_loading__jCGyU{display:flex;align-items:center;justify-content:center;min-height:180px}.deviceDataContents_error__XWOCK{flex-direction:column;gap:16px;background-color:var(--white-color)}@media (max-width:1000px){.deviceDataContents_titleRow__GFE4f{flex-direction:column;align-items:flex-start}.deviceDataContents_actions__vQiXp{flex-wrap:wrap}.deviceDataContents_deviceHeader__tqzA_{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_wrapper__3iFz_{max-width:1560px;margin:calc(var(--header-height) + var(--tab-height) + 16px) auto 0;padding:0 24px 24px}