:root{--white-background-color: white;--channel-color-1: #b1d7ff;--channel-color-2: #bbf9c9;--channel-color-3: #ffb0b8;--channel-color-4: #ffeaad}body,html{margin:0;padding:0;height:100vh;width:100%;min-width:1360px;font-family:Meiryo UI,Hiragino Kaku Gothic ProN,MS PGothic,sans-serif;background:linear-gradient(to bottom,#fff8ef,#ffd4bb);display:flex;flex-direction:column;justify-content:space-between}#root{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:space-between}header{height:70px}main{width:100%;height:calc(100% - 130px);display:flex;flex-direction:column;overflow:auto;padding:20px;box-sizing:border-box}footer{height:60px}._header_1n5yq_1{padding:2px 30px;background-color:var(--white-background-color);display:flex;align-items:center;color:#12557c;height:66px}._headerContent_1n5yq_19{width:100%;margin-left:1rem}._headerTitle_1n5yq_29{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:7px}._logo_1n5yq_45{height:40px}._header_1n5yq_1 hr{border:1px solid #71cbff;margin:0}._title_1n5yq_63{font-size:1rem;font-weight:700}._subtitle_1n5yq_73{font-size:.8rem;font-weight:700}._user_1n5yq_83{height:20px;margin-left:10px}._company_1n5yq_95{font-size:.9rem;margin-left:2px;font-weight:700;color:#000}._name_1n5yq_109{font-size:.9rem;margin-left:10px;font-weight:700;color:#000}._headerMenu_1n5yq_123{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:4px;gap:.5rem}._menuItem_1n5yq_141{display:block;text-decoration:none;color:#12557c;font-size:.9rem;font-weight:700;transition:background-color .2s}._menuItem_1n5yq_141:hover{background-color:#f5f5f5}._menuSeparator_1n5yq_167{font-size:.9rem;font-weight:700}._menuContact_1n5yq_177{background-color:#f1fff2;border:2px solid #26ad2d;color:#26ad2d;font-size:.8rem;border-radius:5px;cursor:pointer;text-decoration:none;padding:2px 10px}._menuLogout_1n5yq_199{background-color:#fddad6;border:2px solid #ff4d35;color:#ff4d35;font-size:.8rem;border-radius:5px;cursor:pointer;text-decoration:none;padding:2px 10px}._masterDropdown_1n5yq_221{display:flex;position:relative;cursor:pointer}._dropdownMenu_1n5yq_233{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000;min-width:170px;margin-top:0;padding-top:2px}._productDropdown_1n5yq_261{width:210px!important}._dropdownItem_1n5yq_269{display:block;padding:8px 12px;text-decoration:none;color:#12557c;font-size:.9rem;font-weight:700;border-bottom:1px solid #eee;transition:background-color .2s}._dropdownItem_1n5yq_269:hover{background-color:#f5f5f5}._dropdownItem_1n5yq_269:last-child{border-bottom:none}._footer_bh072_1{height:60px}._footerContent_bh072_9{display:flex;align-items:center;justify-content:center;background-color:#0066a8;box-shadow:0 10px 25px rgba(0,0,0,.1);height:40px;width:100%}._footerContent_bh072_9 p{color:#fff;font-size:.8rem}._loginContainer_ouhzu_1{height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-grow:1}._loginBox_8w0qa_1{background-color:#fff;padding:30px 60px;border-radius:20px;box-shadow:0 10px 25px rgba(0,0,0,.1);text-align:center;width:480px}._sublogo_8w0qa_17{width:60px;height:auto}._title_8w0qa_27{font-size:32px;font-weight:700;color:#4c5971;margin:0}._subtitle_8w0qa_39{font-size:24px;font-weight:700;color:#4c5971;margin:5px 0 0}._form_8w0qa_53{margin-top:35px}._inputGroup_8w0qa_61{margin-bottom:20px;position:relative}._input_8w0qa_61{width:100%;padding:15px;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:16px}._icon_8w0qa_89{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#888;cursor:pointer}._loginButton_8w0qa_107{width:100%;padding:15px;border:none;border-radius:25px;background-color:#005bac;color:#fff;font-size:18px;font-weight:700;cursor:pointer;margin-top:10px;margin-bottom:20px;box-shadow:0 10px 25px rgba(0,0,0,.1)}._loginButton_8w0qa_107:hover{background-color:#004a91}._loginButton_8w0qa_107:disabled{background-color:#ccc;cursor:not-allowed}._errorMessage_8w0qa_155{background-color:#f8d7da;color:#721c24;padding:10px;border-radius:5px;margin-bottom:15px;border:1px solid #f5c6cb;font-size:14px}._forgotPassword_8w0qa_175{font-size:14px;color:#005bac;text-decoration:none;background:none;border:none;cursor:pointer;padding:0;margin:0;width:100%}._forgotPassword_8w0qa_175:hover{text-decoration:underline}._successMessage_8w0qa_207{background-color:#d4edda;color:#155724;padding:10px;border-radius:5px;margin-bottom:15px;border:1px solid #c3e6cb;font-size:14px}._backButton_8w0qa_227{width:100%;padding:12px;border:1px solid #005bac;border-radius:25px;background-color:#fff;color:#005bac;font-size:16px;font-weight:700;cursor:pointer;margin-top:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}._backButton_8w0qa_227:hover{background-color:#f8f9fa}._loginBox_crnpv_1{background-color:#fff;padding:30px 60px;border-radius:20px;box-shadow:0 10px 25px rgba(0,0,0,.1);text-align:center;width:480px}._sublogo_crnpv_17{width:60px;height:auto}._title_crnpv_27{font-size:32px;font-weight:700;color:#4c5971;margin:0}._subtitle_crnpv_39{font-size:24px;font-weight:700;color:#4c5971;margin:5px 0 0}._termsText_crnpv_53{margin-top:15px}._inputGroup_crnpv_61{margin-bottom:20px;position:relative}._input_crnpv_61{width:100%;padding:15px;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:16px}._icon_crnpv_89{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#888;cursor:pointer}._termsLink_crnpv_107{display:block;width:auto;padding:15px;border:none;border-radius:25px;background-color:#005bac;color:#fff;font-size:18px;font-weight:700;cursor:pointer;margin-top:10px;margin-bottom:20px;box-shadow:0 10px 25px rgba(0,0,0,.1);text-decoration:none}._termsLink_crnpv_107:hover{background-color:#004a91}._termsButtonGroup_crnpv_149{display:flex;justify-content:space-between;gap:40px;margin-top:20px}._termsAgreeButton_crnpv_163{width:100%;padding:15px;border:none;border-radius:25px;background-color:#00ac1d;color:#fff;font-size:18px}._termsAgreeButton_crnpv_163:hover{background-color:#008f15}._termsDisagreeButton_crnpv_191{width:100%;padding:15px;border:none;border-radius:25px;background-color:#8f8f8f;color:#fff;font-size:18px}._termsDisagreeButton_crnpv_191:hover{background-color:#6f6f6f}._loginBox_tdx68_1{background-color:#fff;padding:30px 60px;border-radius:20px;box-shadow:0 10px 25px rgba(0,0,0,.1);text-align:center;width:480px}._sublogo_tdx68_19{width:60px;height:auto}._title_tdx68_29{font-size:32px;font-weight:700;color:#4c5971;margin:0}._subtitle_tdx68_43{font-size:24px;font-weight:700;color:#4c5971;margin:5px 0 0}._passwordChangeDescription_tdx68_57{font-size:14px;color:#4c5971;margin-top:20px}._passwordChangeDescription_tdx68_57>p{margin:0;padding:0;font-size:1rem;font-weight:700}._passwordChangeSubDescription_tdx68_83{margin-top:10px}._passwordChangeSubDescription_tdx68_83>p{margin:0;padding:0;font-size:.8rem}._form_tdx68_103{margin-top:35px}._inputGroup_tdx68_111{margin-bottom:20px;position:relative}._input_tdx68_111{width:100%;padding:15px;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:16px}._icon_tdx68_139{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#888;cursor:pointer}._errorContainer_tdx68_157{display:flex;margin-top:20px;flex-direction:column;align-items:center}._passwordChangeButtonContainer_tdx68_171{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px}._passwordChangeButton_tdx68_171{width:auto;padding:15px;border:none;border-radius:25px;background-color:#005bac;color:#fff;font-size:18px;font-weight:700;cursor:pointer;margin-top:20px;margin-bottom:20px;box-shadow:0 10px 25px rgba(0,0,0,.1);text-decoration:none}._passwordChangeButton_tdx68_171:hover{background-color:#004a91}._passwordChangeButton_tdx68_171:disabled,._passwordChangeButton_tdx68_171._disabled_tdx68_229{background-color:#ccc;color:#666;cursor:not-allowed;box-shadow:none}._passwordChangeButton_tdx68_171:disabled:hover,._passwordChangeButton_tdx68_171._disabled_tdx68_229:hover{background-color:#ccc}._error_tdx68_157{color:#dc3545;font-size:14px;margin-top:5px;text-align:left;padding-left:5px}._backToLogin_tdx68_269{display:block;width:auto;padding:15px;border:none;border-radius:25px;background-color:#8f8f8f;color:#fff;font-size:18px;text-decoration:none}._backToLogin_tdx68_269:hover{background-color:#6f6f6f}._container_1ygti_3{padding:20px;margin:0 auto;width:calc(100% - 40px);height:100%;display:flex;flex-direction:column;overflow:hidden}._header_1ygti_25{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._header_1ygti_25 h1{margin:0;color:#333;font-size:24px}._buttonContainer_1ygti_51{display:flex;gap:10px}._refreshButton_1ygti_63{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._refreshButton_1ygti_63:hover{background-color:#0056b3}._addButton_1ygti_93{background-color:#2cb142;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;transition:background-color .2s}._addButton_1ygti_93:hover{background-color:#218838}._retryButton_1ygti_121{background-color:#dc3545;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;margin-top:10px;transition:background-color .2s}._retryButton_1ygti_121:hover{background-color:#c82333}._loading_1ygti_155{text-align:center;padding:40px;font-size:16px;color:#666}._error_1ygti_169{text-align:center;padding:40px;color:#dc3545}._successMessage_1ygti_181{background-color:#d4edda;color:#155724;padding:12px 16px;border-radius:4px;margin-bottom:20px;border:1px solid #c3e6cb;text-align:center;font-weight:500}._tableWrapper_1ygti_203{flex:1;min-height:0;display:flex;flex-direction:column}@media (max-width: 768px){._container_1ygti_3{padding:10px}._header_1ygti_25{flex-direction:column;gap:10px;align-items:flex-start}}._modalOverlay_6ywq4_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modalContainer_6ywq4_14{background:#fff;border-radius:8px;padding:24px;max-width:700px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.15)}._modalHeader_6ywq4_25{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}._modalTitle_6ywq4_34{margin:0;font-size:1.5rem;font-weight:600;color:#333}._closeButton_6ywq4_41{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:4px;border-radius:4px;transition:background-color .2s}._closeButton_6ywq4_41:hover{background-color:#f0f0f0}._formGroup_6ywq4_56{margin-bottom:20px}._formLabel_6ywq4_60{display:block;margin-bottom:8px;font-weight:500;color:#333}._formInput_6ywq4_67,._formSelect_6ywq4_68{width:90%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}._formInput_6ywq4_67:focus,._formSelect_6ywq4_68:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._formInput_6ywq4_67:disabled,._formSelect_6ywq4_68:disabled{background-color:#f5f5f5;cursor:not-allowed}._formCheckbox_6ywq4_90{margin-right:8px;width:16px;height:16px;cursor:pointer}._loadingText_6ywq4_97{font-size:12px;color:#666;margin-top:4px}._errorMessage_6ywq4_103{color:#dc3545;font-size:12px;margin-top:4px}._modalButtonContainer_6ywq4_109{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid #e0e0e0}._cancelButton_6ywq4_118{padding:10px 20px;border:1px solid #ddd;background:#fff;color:#666;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}._cancelButton_6ywq4_118:hover:not(:disabled){background-color:#f8f9fa;border-color:#adb5bd}._saveButton_6ywq4_134,._updateButton_6ywq4_135{padding:10px 20px;border:none;background:#007bff;color:#fff;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._saveButton_6ywq4_134:hover:not(:disabled),._updateButton_6ywq4_135:hover:not(:disabled){background-color:#0056b3}._deleteButton_6ywq4_151{padding:10px 20px;border:none;background:#dc3545;color:#fff;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._deleteButton_6ywq4_151:hover:not(:disabled){background-color:#c82333}._cancelButton_6ywq4_118:disabled,._saveButton_6ywq4_134:disabled,._updateButton_6ywq4_135:disabled,._deleteButton_6ywq4_151:disabled{opacity:.6;cursor:not-allowed}._dateRow_6ywq4_174{display:flex;gap:12px;margin-bottom:20px}._dateGroup_6ywq4_180{flex:1;min-width:0}._dateGroup_6ywq4_180 ._formInput_6ywq4_67{width:100%;box-sizing:border-box}._checkboxContainer_6ywq4_190{display:flex;align-items:center;padding:12px 0}._checkboxLabel_6ywq4_196{margin-left:8px;font-size:14px;color:#333}._rateRow_6ywq4_202{display:flex;gap:24px;margin-bottom:20px;align-items:flex-start}._rateGroup_6ywq4_209{flex:0 0 30%}._rateGroup_6ywq4_209 ._formInput_6ywq4_67{width:100%;box-sizing:border-box}._confirmedGroup_6ywq4_218{flex:1;display:flex;flex-direction:column;align-items:flex-start}._confirmedGroup_6ywq4_218 ._formLabel_6ywq4_60{margin-bottom:8px}._confirmedGroup_6ywq4_218 ._checkboxContainer_6ywq4_190{justify-content:flex-start}._tableContainer_o97bo_1{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);flex:1;overflow-y:auto;min-height:0;margin-bottom:20px}._table_o97bo_1{width:100%;border-collapse:collapse;background-color:#fff;font-size:.8rem}._table_o97bo_1 thead{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#f8f9fa}._table_o97bo_1 th{background-color:#f8f9fa;padding:12px 8px;text-align:center;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap;border:1px solid #dee2e6}._table_o97bo_1 td{padding:4px 10px;border-bottom:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;border:1px solid #dee2e6}._table_o97bo_1 tbody tr:hover{background-color:#f8f9fa}._confirmed_o97bo_95{text-align:center}._confirmedFalse_o97bo_103{color:#dc3545;font-weight:500}._confirmedTrue_o97bo_113{color:#28a745;font-weight:500}._rateColumn_o97bo_123{text-align:right;font-weight:500}._channelColumn_o97bo_133{text-align:center}._channel1_o97bo_143{background-color:var(--channel-color-1);font-weight:700;padding:2px 8px}._channel2_o97bo_155{background-color:var(--channel-color-2);font-weight:700;padding:2px 8px}._channel3_o97bo_167{background-color:var(--channel-color-3);font-weight:700;padding:2px 8px}._channel4_o97bo_179{background-color:var(--channel-color-4);font-weight:700;padding:2px 8px}._actionButton_o97bo_191{text-align:center;width:5rem}._editLink_o97bo_201{background-color:#007bff;color:#fff;border:none;padding:4px 12px;border-radius:4px;cursor:pointer;font-size:.8rem;transition:background-color .2s;text-decoration:none;height:100%;min-height:28px;display:inline-flex;align-items:center;justify-content:center}._editLink_o97bo_201:hover{background-color:#0056b3;color:#fff;text-decoration:none}._emailLink_o97bo_247{background-color:#28a745;color:#fff;border:none;padding:4px 12px;border-radius:4px;cursor:pointer;font-size:.8rem;transition:background-color .2s;text-decoration:none;height:100%;min-height:28px;display:inline-flex;align-items:center;justify-content:center}._emailLink_o97bo_247:hover{background-color:#218838;color:#fff;text-decoration:none}._emptyState_o97bo_293{text-align:center;padding:40px;color:#666;font-size:16px}._modalOverlay_222y7_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modalContainer_222y7_27{background:#fff;border-radius:8px;padding:0;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.15)}._modalHeader_222y7_49{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;background-color:#f8f9fa;border-radius:8px 8px 0 0}._modalTitle_222y7_69{margin:0;font-size:1.25rem;font-weight:700;color:#333}._closeButton_222y7_83{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}._closeButton_222y7_83:hover{background-color:#e0e0e0}._scheduleInfo_222y7_123{padding:20px 24px;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0}._scheduleInfo_222y7_123 h3{margin:0 0 12px;font-size:1rem;color:#333}._scheduleInfo_222y7_123 p{margin:8px 0;font-size:.9rem;color:#555}._formGroup_222y7_159{padding:20px 24px}._formLabel_222y7_167{display:block;margin-bottom:12px;font-weight:700;color:#333;font-size:.95rem}._emailTypeContainer_222y7_183{display:flex;flex-direction:column;gap:12px}._emailTypeOption_222y7_195{display:flex;align-items:flex-start;padding:12px;border:1px solid #ddd;border-radius:6px;transition:all .2s;cursor:pointer}._emailTypeOption_222y7_195:hover{border-color:#007bff;background-color:#f8f9fa}._radioInput_222y7_225{margin-right:12px;margin-top:2px;cursor:pointer}._radioLabel_222y7_237{flex:1;cursor:pointer;margin:0}._emailTypeLabel_222y7_249{font-weight:700;color:#333;margin-bottom:4px;font-size:.9rem}._emailTypeDescription_222y7_263{color:#666;font-size:.8rem;line-height:1.4}._errorMessage_222y7_275{color:#dc3545;font-size:.85rem;margin-top:8px;padding:8px 12px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px}._modalButtonContainer_222y7_295{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e0e0e0;background-color:#f8f9fa;border-radius:0 0 8px 8px}._cancelButton_222y7_315{padding:8px 16px;border:1px solid #6c757d;background-color:#6c757d;color:#fff;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s}._cancelButton_222y7_315:hover{background-color:#5a6268}._cancelButton_222y7_315:disabled{opacity:.6;cursor:not-allowed}._sendButton_222y7_355{padding:8px 16px;border:1px solid #007bff;background-color:#007bff;color:#fff;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s}._sendButton_222y7_355:hover:not(:disabled){background-color:#0056b3}._sendButton_222y7_355:disabled{opacity:.6;cursor:not-allowed;background-color:#6c757d;border-color:#6c757d}._container_1ca5b_1{padding:20px;margin:0 auto;width:calc(100% - 40px)}._header_1ca5b_7{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:20px}._header_1ca5b_7 h1{margin:0;padding:0;color:#333;font-size:1.3rem}._header_1ca5b_7 p{margin:0;padding:0;color:#333;font-size:.8rem}._successMessage_1ca5b_29{background-color:#d4edda;color:#155724;padding:15px;border-radius:5px;margin-bottom:20px;border:1px solid #c3e6cb}._errorMessage_1ca5b_38{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:5px;margin-bottom:20px;border:1px solid #f5c6cb}._infoMessage_1ca5b_47{background-color:#d1ecf1;color:#0c5460;padding:15px;border-radius:5px;margin-bottom:20px;border:1px solid #bee5eb}._selectionSection_1ca5b_56{background-color:#f8f9fa;padding:10px;border-radius:8px;margin-top:10px;margin-bottom:30px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}._inputGroup_1ca5b_70{display:flex;flex-direction:row;align-items:center;justify-content:space-between}._label_1ca5b_77{margin-bottom:5px;font-weight:700;color:#495057;width:3rem;font-size:.9rem}._select_1ca5b_56{width:100%;padding:5px;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;background-color:#fff;transition:border-color .2s}._select_1ca5b_56:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._select_1ca5b_56:disabled{background-color:#e9ecef;cursor:not-allowed}._loadingText_1ca5b_106{font-size:12px;color:#6c757d;margin-left:10px;font-style:italic}._noDataText_1ca5b_113{font-size:12px;color:#dc3545;margin-left:10px;font-style:italic}._clearButton_1ca5b_120{background-color:#6c757d;color:#fff;border:none;padding:5px 15px;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s}._clearButton_1ca5b_120:hover{background-color:#5a6268}._existingDataSection_1ca5b_135{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:20px;margin-top:20px;margin-bottom:20px}._existingDataInfo_1ca5b_144{text-align:center}._existingDataInfo_1ca5b_144 h3{margin:0 0 10px;color:#856404;font-size:1.2rem}._existingDataInfo_1ca5b_144 p{margin:0 0 15px;color:#856404;font-size:1rem}._existingDataActions_1ca5b_160{display:flex;justify-content:center;gap:10px}._deleteButton_1ca5b_166{padding:10px 20px;border:none;background-color:#d32f2f;color:#fff;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}._deleteButton_1ca5b_166:hover{background-color:#b71c1c}._deleteButton_1ca5b_166:disabled{background-color:#dc3545;opacity:.6;cursor:not-allowed}@media (max-width: 768px){._container_1ca5b_1{padding:10px}._selectionSection_1ca5b_56{flex-direction:column;align-items:stretch;gap:10px}._select_1ca5b_56{width:100%}}._container_kqtbf_1{background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #e9ecef}._container_kqtbf_1._channel1_kqtbf_10{background-color:var(--channel-color-1);border:2px solid var(--channel-color-1)}._container_kqtbf_1._channel2_kqtbf_15{background-color:var(--channel-color-2);border:2px solid var(--channel-color-2)}._container_kqtbf_1._channel3_kqtbf_20{background-color:var(--channel-color-3);border:2px solid var(--channel-color-3)}._container_kqtbf_1._channel4_kqtbf_25{background-color:var(--channel-color-4);border:2px solid var(--channel-color-4)}._container_kqtbf_1 h3{margin:0 0 20px;color:#333;font-size:1.3rem;text-align:center}._dropZone_kqtbf_37{border:3px dashed #ddd;border-radius:8px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .3s ease;background-color:#fafafa}._dropZone_kqtbf_37:hover{border-color:#007bff;background-color:#f8f9ff}._dragOver_kqtbf_52{border-color:#007bff;background-color:#e3f2fd;transform:scale(1.02)}._dropContent_kqtbf_58{display:flex;flex-direction:column;align-items:center;gap:15px}._icon_kqtbf_65{color:#6c757d;transition:color .3s ease}._dragOver_kqtbf_52 ._icon_kqtbf_65{color:#007bff}._dropText_kqtbf_74{font-size:1.1rem;color:#333;margin:0;font-weight:500}._fileType_kqtbf_81{font-size:.9rem;color:#6c757d;margin:0}._processing_kqtbf_87{display:flex;flex-direction:column;align-items:center;gap:15px}._spinner_kqtbf_94{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:_spin_kqtbf_94 1s linear infinite}@keyframes _spin_kqtbf_94{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._processing_kqtbf_87 p{color:#007bff;font-weight:500;margin:0}._error_kqtbf_114{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:5px;margin-top:20px;border:1px solid #f5c6cb;text-align:center}._overlay_vejyf_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modal_vejyf_27{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:80vh;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.3)}._header_vejyf_47{background:#dc3545;color:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center}._header_vejyf_47 h2{margin:0;font-size:1.5rem}._closeButton_vejyf_75{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease}._closeButton_vejyf_75:hover{background-color:rgba(255,255,255,.2)}._content_vejyf_115{padding:20px;max-height:60vh;overflow-y:auto}._errorSummary_vejyf_127{background:#f8d7da;border:1px solid #f5c6cb;border-radius:5px;padding:15px;margin-bottom:20px}._errorCount_vejyf_143,._errorTotal_vejyf_143{margin:5px 0;font-weight:500}._errorNumber_vejyf_153{color:#dc3545;font-weight:700;font-size:1.1rem}._errorList_vejyf_165{display:flex;flex-direction:column;gap:15px}._errorRow_vejyf_177{border:1px solid #ddd;border-radius:5px;overflow:hidden}._rowHeader_vejyf_189{background:#f8f9fa;padding:10px 15px;border-bottom:1px solid #ddd}._rowNumber_vejyf_201{font-weight:700;color:#dc3545;font-size:1.1rem}._rowData_vejyf_213{padding:15px;background:#f8f9fa;border-bottom:1px solid #ddd}._dataGrid_vejyf_225{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}._dataItem_vejyf_237{display:flex;flex-direction:column;gap:4px}._dataLabel_vejyf_249{font-size:.85rem;color:#666;font-weight:500}._dataValue_vejyf_261{font-size:.9rem;color:#333;font-weight:500;word-break:break-all}._rowErrors_vejyf_275{padding:15px}._errorItem_vejyf_283{display:flex;margin-bottom:8px;padding:8px;background:#fff5f5;border-radius:3px;border-left:3px solid #dc3545}._errorItem_vejyf_283:last-child{margin-bottom:0}._errorField_vejyf_309{font-weight:700;color:#dc3545;min-width:120px;margin-right:10px}._errorMessage_vejyf_323{color:#721c24;flex:1}._footer_vejyf_333{padding:20px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #e9ecef;background:#f8f9fa}._cancelButton_vejyf_351{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}._cancelButton_vejyf_351:hover{background-color:#5a6268}._confirmButton_vejyf_381{background-color:#dc3545;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}._confirmButton_vejyf_381:hover{background-color:#c82333}._overlay_r88n0_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modal_r88n0_14{background:#fff;border-radius:8px;width:80%;max-width:500px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.3)}._header_r88n0_23{background:#28a745;color:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center}._header_r88n0_23 h2{margin:0;font-size:1.5rem}._closeButton_r88n0_37{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease}._closeButton_r88n0_37:hover{background-color:rgba(255,255,255,.2)}._content_r88n0_57{padding:30px 20px;text-align:center}._icon_r88n0_62{color:#28a745;margin-bottom:20px}._message_r88n0_67 p{font-size:1.1rem;color:#333;margin:0 0 20px}._warning_r88n0_73{background:#fff3cd;border:1px solid #ffeaa7;border-radius:5px;padding:15px;margin-top:20px;display:flex;align-items:flex-start;gap:10px}._warningIcon_r88n0_84{color:#f39c12;flex-shrink:0;margin-top:2px}._warningText_r88n0_90{text-align:left}._warningText_r88n0_90 p{margin:0 0 5px;font-size:.95rem;color:#856404}._warningText_r88n0_90 p:last-child{margin-bottom:0}._warningText_r88n0_90 strong{color:#f39c12}._footer_r88n0_108{padding:20px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #e9ecef;background:#f8f9fa}._cancelButton_r88n0_117{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}._cancelButton_r88n0_117:hover{background-color:#5a6268}._confirmButton_r88n0_132{background-color:#28a745;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}._confirmButton_r88n0_132:hover{background-color:#218838}._modalOverlay_16pjm_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modal_16pjm_1{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);width:90%;height:90vh;overflow:hidden;display:flex;flex-direction:column}._modalHeader_16pjm_25{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;background-color:#f8f9fa}._modalHeader_16pjm_25 h2{margin:0;font-size:1.5rem;color:#333}._closeButton_16pjm_40{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}._closeButton_16pjm_40:hover{background-color:#e0e0e0}._modalContent_16pjm_60{padding:24px;flex:1}._description_16pjm_65{margin:0 0 20px;color:#666;line-height:1.5}._dataSummary_16pjm_71{background-color:#f8f9fa;padding:16px;border-radius:6px;margin-bottom:24px}._dataSummary_16pjm_71 h3{margin:0 0 8px;font-size:1.1rem;color:#333}._dataSummary_16pjm_71 p{margin:0;color:#666}._dataPreview_16pjm_89 h3{margin:0 0 16px;font-size:1.1rem;color:#333}._tableContainer_16pjm_95{overflow-x:auto;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:12px;height:51vh;overflow:auto}._dataTable_16pjm_104{width:100%;border-collapse:collapse;font-size:.9rem}._dataTable_16pjm_104 th{background-color:#f8f9fa;padding:8px;color:#333;border-bottom:1px solid #e0e0e0;white-space:nowrap;position:-webkit-sticky;position:sticky;top:0;z-index:1;font-size:.8rem;font-weight:700;text-align:left}._dataTable_16pjm_104 td{padding:8px;border-bottom:1px solid #f0f0f0;color:#333;white-space:nowrap}._dataTable_16pjm_104 tr:hover{background-color:#f8f9fa}._moreData_16pjm_135{text-align:center;color:#666;font-style:italic;margin:0}._modalFooter_16pjm_142{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e0e0e0;background-color:#f8f9fa}._cancelButton_16pjm_151{padding:10px 20px;border:1px solid #ccc;background-color:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._cancelButton_16pjm_151:hover{background-color:#f0f0f0}._confirmButton_16pjm_166{padding:10px 20px;border:none;background-color:#007bff;color:#fff;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}._confirmButton_16pjm_166:hover{background-color:#0056b3}._confirmButton_16pjm_166:disabled{background-color:#ccc;cursor:not-allowed}._modalOverlay_1o4k2_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_1o4k2_27{background:#fff;border-radius:8px;padding:24px;max-width:500px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.15)}._modalHeader_1o4k2_45{margin-bottom:20px;text-align:center}._modalHeader_1o4k2_45 h2{margin:0;color:#333;font-size:1.5rem;font-weight:600}._modalBody_1o4k2_69{margin-bottom:24px;text-align:center}._modalBody_1o4k2_69 p{margin:8px 0;color:#555;line-height:1.5}._warning_1o4k2_91{color:#d32f2f!important;font-weight:600;font-size:.9rem}._modalFooter_1o4k2_103{display:flex;justify-content:center;gap:12px}._cancelButton_1o4k2_115{padding:10px 20px;border:1px solid #ccc;background-color:#f5f5f5;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._cancelButton_1o4k2_115:hover{background-color:#e0e0e0}._cancelButton_1o4k2_115:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}._deleteButton_1o4k2_157{padding:10px 20px;border:none;background-color:#d32f2f;color:#fff;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}._deleteButton_1o4k2_157:hover{background-color:#b71c1c}._deleteButton_1o4k2_157:disabled{background-color:#dc3545;opacity:.6;cursor:not-allowed}._container_1utum_1{padding:10px;margin:0 auto;width:calc(100% - 20px)}._header_1utum_13{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:20px}._header_1utum_13 h1{margin:0;padding:0;color:#333;font-size:1.3rem}._header_1utum_13 p{margin:0;padding:0;color:#333;font-size:.8rem}._inputSection_1utum_57{background-color:#f8f9fa;padding:10px;border-radius:8px;margin-top:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}._inputGroup_1utum_83{display:flex;flex-direction:row;align-items:center;justify-content:space-between}._label_1utum_97{margin-bottom:5px;font-weight:700;color:#495057;width:3rem;font-size:.9rem}._select_1utum_113{width:100%;padding:5px;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;background-color:#fff;transition:border-color .2s}._select_1utum_113:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._select_1utum_113:disabled{background-color:#e9ecef;cursor:not-allowed}._loadingText_1utum_155{font-size:12px;color:#6c757d;margin-left:10px;font-style:italic}._noDataText_1utum_169{font-size:12px;color:#dc3545;margin-left:10px;font-style:italic}._buttonGroup_1utum_183{display:flex;gap:10px}._fetchButton_1utum_193{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._fetchButton_1utum_193:hover:not(:disabled){background-color:#0056b3}._fetchButton_1utum_193:disabled{background-color:#6c757d;cursor:not-allowed}._clearButton_1utum_233{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._clearButton_1utum_233:hover{background-color:#545b62}._loading_1utum_155{text-align:center;padding:40px;font-size:16px;color:#666}._error_1utum_277{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}._error_1utum_277 p{margin:0}._dataSection_1utum_303{margin-top:10px;height:calc(100vh - 270px);display:flex;flex-direction:column}._dataSection_1utum_303 h2{color:#333;font-size:20px;margin-bottom:15px;flex-shrink:0}._emptyState_1utum_331{text-align:center;padding:40px;color:#666;font-size:16px}@media (max-width: 768px){._container_1utum_1{padding:5px;width:calc(100% - 10px)}._inputSection_1utum_57{padding:15px}._select_1utum_113{padding:8px}._buttonGroup_1utum_183{flex-direction:column}}._tableContainer_hhfv5_1{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);flex:1;overflow-y:auto}._tableHeader_hhfv5_17{padding:20px;border-bottom:1px solid #e9ecef;background-color:#f8f9fa}._tableHeader_hhfv5_17 h3{margin:0;color:#333;font-size:18px;font-weight:600}._tableWrapper_hhfv5_43{overflow-x:auto}._table_hhfv5_1{width:100%;border-collapse:collapse;background-color:#fff;font-size:.8rem}._table_hhfv5_1 thead{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#f8f9fa}._table_hhfv5_1 th{background-color:#f8f9fa;padding:12px 8px;text-align:center;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap;border:1px solid #dee2e6}._table_hhfv5_1 td{padding:4px 10px;border-bottom:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;border:1px solid #dee2e6}._table_hhfv5_1 tbody tr:hover{background-color:#f8f9fa}._table_hhfv5_1 tbody tr:last-child td{border-bottom:none}._productId_hhfv5_133{text-align:center}._productName_hhfv5_141{text-align:left}._category_hhfv5_149{text-align:center}._priceCell_hhfv5_157{text-align:right;font-family:Courier New,monospace;font-weight:600}._quantityCell_hhfv5_169{text-align:right;font-family:Courier New,monospace}._statusCell_hhfv5_179{text-align:center}._statusBadge_hhfv5_187{display:inline-block;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._statusBadge_hhfv5_187._active_hhfv5_207{background-color:#d4edda;color:#155724}._statusBadge_hhfv5_187._inactive_hhfv5_217{background-color:#f8d7da;color:#721c24}._statusBadge_hhfv5_187._pending_hhfv5_227{background-color:#fff3cd;color:#856404}._createdDate_hhfv5_237,._updatedDate_hhfv5_245{text-align:center}._loadingContainer_hhfv5_253{text-align:center;padding:40px;font-size:16px;color:#666}._loading_hhfv5_253{font-size:16px;color:#666}._emptyContainer_hhfv5_277{text-align:center;padding:40px;font-size:16px;color:#666}._emptyMessage_hhfv5_291{margin-bottom:20px;font-size:16px;color:#666}._refreshButton_hhfv5_303{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._refreshButton_hhfv5_303:hover{background-color:#0056b3}._inspectionNumber_hhfv5_333,._identificationNumber_hhfv5_341,._manufacturingLocation_hhfv5_349,._productType_hhfv5_357,._grade_hhfv5_365,._companyStandard_hhfv5_373,._publicStandardJis_hhfv5_381,._publicStandardAstm_hhfv5_389,._surfaceFinish_hhfv5_397,._productFinishCode_hhfv5_405{text-align:center}._nominalDimensionsThickness_hhfv5_413,._nominalDimensionsWidth_hhfv5_421,._nominalDimensionsLength_hhfv5_429{text-align:right}._deliveryDate_hhfv5_437{text-align:center}._actualDimensionsThickness_hhfv5_445,._actualDimensionsWidth_hhfv5_453,._actualDimensionsLength_hhfv5_461,._quantityNumberOfPieces_hhfv5_469,._quantityWeight_hhfv5_477{text-align:right}._quantityDeliveryAcceptance_hhfv5_485{text-align:center}@media (max-width: 768px){._table_hhfv5_1{font-size:.7rem}._table_hhfv5_1 th,._table_hhfv5_1 td{padding:3px 6px}._tableHeader_hhfv5_17{padding:15px}._tableHeader_hhfv5_17 h3{font-size:16px}}._container_vcmwu_1{padding:10px;margin:0 auto;width:calc(100% - 20px)}._header_vcmwu_13{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:20px}._header_vcmwu_13 h1{margin:0;padding:0;color:#333;font-size:1.3rem}._header_vcmwu_13 p{margin:0;padding:0;color:#333;font-size:.8rem}._inputSection_vcmwu_57{background-color:#f8f9fa;padding:10px;border-radius:8px;margin-top:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}._inputGroup_vcmwu_83{display:flex;flex-direction:row;align-items:center;justify-content:space-between}._label_vcmwu_97{margin-bottom:5px;font-weight:700;color:#495057;width:3rem;font-size:.9rem}._select_vcmwu_113{width:100%;padding:5px;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;background-color:#fff;transition:border-color .2s}._select_vcmwu_113:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._select_vcmwu_113:disabled{background-color:#e9ecef;cursor:not-allowed}._loadingText_vcmwu_155{font-size:12px;color:#6c757d;margin-left:10px;font-style:italic}._noDataText_vcmwu_169{font-size:12px;color:#dc3545;margin-left:10px;font-style:italic}._buttonGroup_vcmwu_183{display:flex;gap:10px}._fetchButton_vcmwu_193{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._fetchButton_vcmwu_193:hover:not(:disabled){background-color:#0056b3}._fetchButton_vcmwu_193:disabled{background-color:#6c757d;cursor:not-allowed}._clearButton_vcmwu_233{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._clearButton_vcmwu_233:hover{background-color:#545b62}._loading_vcmwu_155{text-align:center;padding:40px;font-size:16px;color:#666}._error_vcmwu_277{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}._error_vcmwu_277 p{margin:0}._dataSection_vcmwu_303{margin-top:10px;height:calc(100vh - 300px);display:flex;flex-direction:column}._dataSection_vcmwu_303 h2{color:#333;font-size:20px;margin-bottom:15px;flex-shrink:0}._emptyState_vcmwu_331{text-align:center;padding:40px;color:#666;font-size:16px}._updatingOverlay_vcmwu_345{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._updatingMessage_vcmwu_371{background-color:#fff;padding:20px 40px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-size:16px;font-weight:600;color:#333}@media (max-width: 768px){._container_vcmwu_1{padding:5px;width:calc(100% - 10px)}._inputSection_vcmwu_57{padding:15px}._select_vcmwu_113{padding:8px}._buttonGroup_vcmwu_183{flex-direction:column}}._tableContainer_11of8_1{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);flex:1;overflow-y:auto}._table_11of8_1{width:100%;border-collapse:collapse;background-color:#fff;font-size:.8rem}._table_11of8_1 thead{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#f8f9fa}._table_11of8_1 th{background-color:#f8f9fa;padding:12px 8px;text-align:center;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap;border:1px solid #dee2e6}._table_11of8_1 td{padding:4px 10px;border-bottom:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;border:1px solid #dee2e6}._table_11of8_1 tbody tr:hover{background-color:#f8f9fa}._emptyState_11of8_91{text-align:center;padding:40px;font-size:16px;color:#666}._inspectionNumber_11of8_105{text-align:center}._identificationNumberCell_11of8_113{text-align:center;min-width:120px}._identificationNumberInput_11of8_123{width:calc(100% - 12px);padding:4px 6px;border:1px solid #ced4da;border-radius:4px;font-size:.8rem;background-color:#fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-align:right}._identificationNumberInput_11of8_123:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}._identificationNumberInput_11of8_123::placeholder{color:#6c757d;font-style:italic}._manufacturingLocation_11of8_167,._productType_11of8_175,._grade_11of8_183,._companyStandard_11of8_191,._publicStandardJis_11of8_199,._publicStandardAstm_11of8_207,._surfaceFinish_11of8_215,._productFinishCode_11of8_223{text-align:center}._nominalDimensionsThickness_11of8_231,._nominalDimensionsWidth_11of8_239,._nominalDimensionsLength_11of8_247{text-align:right}._deliveryDate_11of8_255{text-align:center}._actualDimensionsThickness_11of8_263,._actualDimensionsWidth_11of8_271,._actualDimensionsLength_11of8_279,._quantityNumberOfPieces_11of8_287,._quantityWeight_11of8_295{text-align:right}._quantityDeliveryAcceptance_11of8_303{text-align:center}._expectedPriceCell_11of8_311{text-align:center;min-width:120px}._expectedPriceInput_11of8_321{width:calc(100% - 12px);padding:4px 6px;border:1px solid #ced4da;border-radius:4px;font-size:.8rem;background-color:#fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-align:right}._expectedPriceInput_11of8_321:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}._expectedPriceInput_11of8_321::placeholder{color:#6c757d;font-style:italic}._updateSection_11of8_365{display:flex;justify-content:center;padding:5px 0 0;margin-top:10px;flex-shrink:0}._updateButton_11of8_381{background-color:#28a745;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;transition:background-color .2s;box-shadow:0 2px 4px rgba(0,0,0,.1)}._updateButton_11of8_381:hover{background-color:#218838;box-shadow:0 4px 8px rgba(0,0,0,.15)}._updateButton_11of8_381:active{transform:translateY(1px);box-shadow:0 1px 2px rgba(0,0,0,.1)}._container_ht75l_1{padding:10px;margin:0 auto;width:calc(100% - 20px)}._header_ht75l_13{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:20px}._header_ht75l_13 h1{margin:0;padding:0;color:#333;font-size:1.3rem}._header_ht75l_13 p{margin:0;padding:0;color:#333;font-size:.8rem}._successMessage_ht75l_57{background-color:#d4edda;color:#155724;padding:15px;border-radius:5px;margin-bottom:20px;border:1px solid #c3e6cb}._inputSection_ht75l_75{background-color:#f8f9fa;padding:10px;border-radius:8px;margin-top:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}._inputGroup_ht75l_101{display:flex;flex-direction:row;align-items:center;justify-content:space-between}._label_ht75l_115{margin-bottom:5px;font-weight:700;color:#495057;width:3rem;font-size:.9rem}._select_ht75l_131{width:100%;padding:5px;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;background-color:#fff;transition:border-color .2s}._select_ht75l_131:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._select_ht75l_131:disabled{background-color:#e9ecef;cursor:not-allowed}._loadingText_ht75l_173{font-size:12px;color:#6c757d;margin-left:10px;font-style:italic}._noDataText_ht75l_187{font-size:12px;color:#dc3545;margin-left:10px;font-style:italic}._uploadHeader_ht75l_201{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #dee2e6}._uploadHeader_ht75l_201 h3{margin:0;color:#495057;font-size:1.1rem}._uploadButtons_ht75l_233{display:flex;gap:10px}._downloadButton_ht75l_243{background-color:#28a745;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s}._downloadButton_ht75l_243:hover{background-color:#218838}._downloadButton_ht75l_243:disabled{background-color:#6c757d;cursor:not-allowed}._buttonGroup_ht75l_283{display:flex;gap:10px}._fetchButton_ht75l_293{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._fetchButton_ht75l_293:hover:not(:disabled){background-color:#0056b3}._fetchButton_ht75l_293:disabled{background-color:#6c757d;cursor:not-allowed}._clearButton_ht75l_333{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._clearButton_ht75l_333:hover{background-color:#545b62}._error_ht75l_363{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}._error_ht75l_363 p{margin:0}._loading_ht75l_173{text-align:center;padding:40px;font-size:16px;color:#666}._uploadSection_ht75l_403{margin-top:20px;margin-bottom:20px}._uploadSection_ht75l_403 h2{color:#333;font-size:20px;margin-bottom:15px}._uploadSection_ht75l_403 p{color:#666;font-size:14px;margin-bottom:15px}._dataSection_ht75l_437{margin-top:10px;height:calc(100vh - 270px);display:flex;flex-direction:column}._dataSection_ht75l_437 h2{color:#333;font-size:20px;margin-bottom:15px;flex-shrink:0}._updatingOverlay_ht75l_465{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._updatingMessage_ht75l_491{background-color:#fff;padding:20px 40px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-size:16px;font-weight:600;color:#333}._noDataSection_ht75l_511{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;padding:20px;margin-top:20px;margin-bottom:20px}._noDataInfo_ht75l_529{text-align:center}._noDataInfo_ht75l_529 h3{margin:0 0 10px;color:#721c24;font-size:1.2rem}._noDataInfo_ht75l_529 p{margin:0 0 15px;color:#721c24;font-size:1rem}._noDataInfo_ht75l_529 p:last-child{margin-bottom:0}@media (max-width: 768px){._container_ht75l_1{padding:5px;width:calc(100% - 10px)}._inputSection_ht75l_75{padding:15px}._select_ht75l_131{padding:8px}._buttonGroup_ht75l_283{flex-direction:column}}._container_6xrun_1{background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #e9ecef;margin-bottom:20px}._header_6xrun_19{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}._header_6xrun_19 h3{margin:0;color:#333;font-size:1.3rem}._downloadButton_6xrun_47{background-color:#28a745;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s}._downloadButton_6xrun_47:hover{background-color:#218838}._downloadButton_6xrun_47:disabled{background-color:#6c757d;cursor:not-allowed}._description_6xrun_87{color:#666;font-size:14px;margin-bottom:15px;line-height:1.4}._fieldList_6xrun_101{background-color:#e9ecef;border:1px solid #ced4da;border-radius:4px;padding:12px;margin-bottom:20px}._fieldList_6xrun_101 p{margin:0;color:#495057;font-size:13px;font-weight:500}._downloadButtonContainer_6xrun_131{display:flex;flex-direction:column;justify-content:left;align-items:left;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #dee2e6}._downloadButtonContainer_6xrun_131 p{margin:0;color:#495057;font-size:13px;font-weight:500}._downloadButtonContainer_6xrun_131 button{margin-top:10px;width:15rem}._dropZone_6xrun_175{border:3px dashed #ddd;border-radius:8px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .3s ease;background-color:#fafafa;position:relative;overflow:hidden}._dropZone_6xrun_175:hover{border-color:#007bff;background-color:#f8f9ff}._dropZone_6xrun_175._dragOver_6xrun_209{border-color:#007bff;background-color:#e3f2fd;transform:scale(1.02)}._dropContent_6xrun_221{display:flex;flex-direction:column;align-items:center;gap:15px}._icon_6xrun_235{color:#6c757d;transition:color .2s ease}._dropZone_6xrun_175:hover ._icon_6xrun_235,._dropZone_6xrun_175._dragOver_6xrun_209 ._icon_6xrun_235{color:#007bff}._dropText_6xrun_261{font-size:1.1rem;color:#333;margin:0;font-weight:500}._fileType_6xrun_275{font-size:.9rem;color:#6c757d;margin:0}._processing_6xrun_287{display:flex;flex-direction:column;align-items:center;gap:15px}._spinner_6xrun_301{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:_spin_6xrun_301 1s linear infinite}@keyframes _spin_6xrun_301{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._processing_6xrun_287 p{margin:0;color:#6c757d;font-weight:500}._error_6xrun_341{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:4px;margin-top:15px;border:1px solid #f5c6cb}@media (max-width: 768px){._container_6xrun_1{padding:20px}._dropZone_6xrun_175{padding:30px 15px}._dropText_6xrun_261{font-size:1rem}._fieldList_6xrun_101{padding:12px}._fieldList_6xrun_101 p{font-size:.85rem}}._container_6xrun_1._channel1_6xrun_407{background-color:var(--channel-color-1);border:2px solid var(--channel-color-1)}._container_6xrun_1._channel2_6xrun_417{background-color:var(--channel-color-2);border:2px solid var(--channel-color-2)}._container_6xrun_1._channel3_6xrun_427{background-color:var(--channel-color-3);border:2px solid var(--channel-color-3)}._container_6xrun_1._channel4_6xrun_437{background-color:var(--channel-color-4);border:2px solid var(--channel-color-4)}._modalOverlay_4p45o_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modal_4p45o_1{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:60vw;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}._modalHeader_4p45o_49{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #dee2e6;background-color:#f8f9fa}._modalHeader_4p45o_49 h2{margin:0;color:#333;font-size:18px;font-weight:600}._closeButton_4p45o_81{background:none;border:none;font-size:24px;cursor:pointer;color:#6c757d;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}._closeButton_4p45o_81:hover{background-color:#e9ecef}._modalContent_4p45o_121{padding:20px;flex:1;overflow-y:auto}._description_4p45o_133{color:#666;font-size:14px;margin-bottom:20px;line-height:1.4}._dataSummary_4p45o_147{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;padding:15px;margin-bottom:20px}._dataSummary_4p45o_147 h3{margin:0 0 10px;color:#333;font-size:16px;font-weight:600}._dataSummary_4p45o_147 p{margin:0;color:#495057;font-size:14px}._dataPreview_4p45o_189{margin-bottom:20px}._tableContainer_4p45o_197{overflow:hidden;border:1px solid #dee2e6;border-radius:4px;max-height:400px;display:flex;flex-direction:column}._tableContainer_4p45o_197 table{margin:0}._dataTable_4p45o_223{width:100%;border-collapse:collapse;background-color:#fff;flex:1}._dataTable_4p45o_223 thead{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:table;width:100%;table-layout:fixed}._dataTable_4p45o_223 th{color:#333;font-weight:600;text-align:left;padding:12px 15px;border-bottom:1px solid #dee2e6;font-size:14px;white-space:nowrap;position:-webkit-sticky;position:sticky;top:0;background-color:#f8f9fa}._dataTable_4p45o_223 tbody{overflow-y:auto;max-height:300px;display:block}._dataTable_4p45o_223 tbody tr{display:table;width:100%;table-layout:fixed}._dataTable_4p45o_223 td{padding:12px 15px;border-bottom:1px solid #f1f3f4;color:#333;font-size:14px}._dataRow_4p45o_321:hover{background-color:#f8fafc}._rowNumber_4p45o_329{text-align:center;font-weight:600;color:#6c757d;width:60px}._cell_4p45o_343{vertical-align:middle}._dataTable_4p45o_223 th:nth-child(1),._dataTable_4p45o_223 td:nth-child(1){width:60px}._dataTable_4p45o_223 th:nth-child(2),._dataTable_4p45o_223 td:nth-child(2){width:200px}._dataTable_4p45o_223 th:nth-child(3),._dataTable_4p45o_223 td:nth-child(3){width:200px}._dataTable_4p45o_223 th:nth-child(4),._dataTable_4p45o_223 td:nth-child(4){width:150px}._modalFooter_4p45o_393{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #dee2e6;background-color:#f8f9fa}._cancelButton_4p45o_411{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._cancelButton_4p45o_411:hover{background-color:#545b62}._confirmButton_4p45o_441{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._confirmButton_4p45o_441:hover{background-color:#0056b3}@media (max-width: 768px){._modal_4p45o_1{max-width:95vw;max-height:95vh}._modalHeader_4p45o_49,._modalContent_4p45o_121{padding:15px}._modalFooter_4p45o_393{padding:15px;flex-direction:column}._cancelButton_4p45o_411,._confirmButton_4p45o_441{width:100%}}._modalOverlay_vage9_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modal_vage9_1{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:500px;width:90vw;overflow:hidden;display:flex;flex-direction:column}._modalHeader_vage9_49{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #dee2e6;background-color:#f8f9fa}._modalHeader_vage9_49 h2{margin:0;color:#333;font-size:18px;font-weight:600}._closeButton_vage9_81{background:none;border:none;font-size:24px;cursor:pointer;color:#6c757d;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}._closeButton_vage9_81:hover:not(:disabled){background-color:#e9ecef}._closeButton_vage9_81:disabled{cursor:not-allowed;opacity:.6}._modalContent_vage9_131{padding:20px;flex:1}._description_vage9_141{color:#666;font-size:14px;margin-bottom:20px;line-height:1.4}._dataSummary_vage9_155{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;padding:15px;margin-bottom:20px}._dataSummary_vage9_155 h3{margin:0 0 10px;color:#333;font-size:16px;font-weight:600}._dataSummary_vage9_155 p{margin:0;color:#495057;font-size:14px}._warning_vage9_197{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;padding:15px;margin-bottom:20px}._warning_vage9_197 p{margin:0;color:#856404;font-size:14px;font-weight:500}._modalFooter_vage9_227{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #dee2e6;background-color:#f8f9fa}._cancelButton_vage9_245{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._cancelButton_vage9_245:hover:not(:disabled){background-color:#545b62}._cancelButton_vage9_245:disabled{cursor:not-allowed;opacity:.6}._confirmButton_vage9_285{background-color:#dc3545;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._confirmButton_vage9_285:hover:not(:disabled){background-color:#c82333}._confirmButton_vage9_285:disabled{cursor:not-allowed;opacity:.6}@media (max-width: 768px){._modal_vage9_1{width:95vw}._modalHeader_vage9_49,._modalContent_vage9_131{padding:15px}._modalFooter_vage9_227{padding:15px;flex-direction:column}._cancelButton_vage9_245,._confirmButton_vage9_285{width:100%}}._container_j2srx_1{padding:10px;margin:0 auto;width:calc(100% - 20px)}._header_j2srx_13{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:20px}._header_j2srx_13 h1{margin:0;padding:0;color:#333;font-size:1.3rem}._header_j2srx_13 p{margin:0;padding:0;color:#333;font-size:.8rem}._inputSection_j2srx_57{background-color:#f8f9fa;padding:10px;border-radius:8px;margin-top:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}._inputGroup_j2srx_83{display:flex;flex-direction:row;align-items:center;justify-content:space-between}._label_j2srx_97{margin-bottom:5px;font-weight:700;color:#495057;width:3rem;font-size:.9rem}._select_j2srx_113{width:100%;padding:5px;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;background-color:#fff;transition:border-color .2s}._select_j2srx_113:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._select_j2srx_113:disabled{background-color:#e9ecef;cursor:not-allowed}._loadingText_j2srx_155{font-size:12px;color:#6c757d;margin-left:10px;font-style:italic}._noDataText_j2srx_169{font-size:12px;color:#dc3545;margin-left:10px;font-style:italic}._buttonGroup_j2srx_183{display:flex;gap:10px}._fetchButton_j2srx_193{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._fetchButton_j2srx_193:hover:not(:disabled){background-color:#0056b3}._fetchButton_j2srx_193:disabled{background-color:#6c757d;cursor:not-allowed}._clearButton_j2srx_233{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._clearButton_j2srx_233:hover{background-color:#545b62}._loading_j2srx_155{text-align:center;padding:40px;font-size:16px;color:#666}._error_j2srx_277{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}._error_j2srx_277 p{margin:0}._dataSection_j2srx_303{margin-top:10px;height:calc(100vh - 270px);display:flex;flex-direction:column}._dataSection_j2srx_303 h2{color:#333;font-size:20px;flex-shrink:0}._emptyState_j2srx_329{text-align:center;padding:40px;color:#666;font-size:16px}@media (max-width: 768px){._container_j2srx_1{padding:5px;width:calc(100% - 10px)}._inputSection_j2srx_57{padding:15px}._select_j2srx_113{padding:8px}._buttonGroup_j2srx_183{flex-direction:column}}._dataSection_1lrdn_1{margin-top:10px;height:calc(100vh - 320px);display:flex;flex-direction:column}._dataSection_1lrdn_1 h2{color:#333;font-size:20px;flex-shrink:0}._tableContainer_1lrdn_27{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);flex:1;overflow-y:auto}._table_1lrdn_27{width:100%;border-collapse:collapse;background-color:#fff;font-size:.8rem}._table_1lrdn_27 thead{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#f8f9fa}._table_1lrdn_27 thead th{position:-webkit-sticky;position:sticky;top:0;z-index:11}._table_1lrdn_27 th{background-color:#f8f9fa;padding:12px 8px;text-align:center;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap;border:1px solid #dee2e6}._table_1lrdn_27 td{padding:4px 10px;border-bottom:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;border:1px solid #dee2e6}._table_1lrdn_27 tbody tr:hover{background-color:#f8f9fa}._emptyState_1lrdn_131{text-align:center;padding:40px;font-size:16px;color:#666}._inspectionNumber_1lrdn_145{text-align:center}._linkButton_1lrdn_153{background:none;border:none;padding:0;margin:0;color:#2563eb;cursor:pointer;text-decoration:underline}._linkButton_1lrdn_153:hover{color:#1d4ed8}._historyHeader_1lrdn_183{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:12px;color:#374151}._historyHeaderItem_1lrdn_199{white-space:nowrap}._historyTableContainer_1lrdn_209{max-height:60vh;overflow-y:auto}._identificationNumber_1lrdn_219,._manufacturingLocation_1lrdn_227,._productType_1lrdn_235,._grade_1lrdn_243,._companyStandard_1lrdn_251,._publicStandardJis_1lrdn_259,._publicStandardAstm_1lrdn_267,._surfaceFinish_1lrdn_275,._productFinishCode_1lrdn_283{text-align:center}._nominalDimensionsThickness_1lrdn_291,._nominalDimensionsWidth_1lrdn_299,._nominalDimensionsLength_1lrdn_307{text-align:right}._deliveryDate_1lrdn_315{text-align:center}._actualDimensionsThickness_1lrdn_323,._actualDimensionsWidth_1lrdn_331,._actualDimensionsLength_1lrdn_339,._quantityNumberOfPieces_1lrdn_347,._quantityWeight_1lrdn_355{text-align:right}._quantityDeliveryAcceptance_1lrdn_363{text-align:center}._referencePrice_1lrdn_371{text-align:right;background-color:#fde8c8}._bidderName1_1lrdn_381{text-align:center;background-color:#e3f2fd}._bidPriceYen1_1lrdn_391{text-align:right;background-color:#e3f2fd}._companyName1_1lrdn_401{text-align:center;background-color:#e3f2fd}._bidderName2_1lrdn_415{text-align:center;background-color:#f3e5f5}._bidPriceYen2_1lrdn_425{text-align:right;background-color:#f3e5f5}._companyName2_1lrdn_435{text-align:center;background-color:#f3e5f5}._bidderName3_1lrdn_449{text-align:center;background-color:#e8f5e8}._bidPriceYen3_1lrdn_459{text-align:right;background-color:#e8f5e8}._companyName3_1lrdn_469{text-align:center;background-color:#e8f5e8}._textRight_1lrdn_481{text-align:right}._textCenter_1lrdn_489{text-align:center}._errorText_1lrdn_497{color:#dc2626}._dangerButton_1lrdn_507{background-color:#ef4444;color:#fff;border:none;border-radius:4px;padding:6px 10px;cursor:pointer}._dangerButton_1lrdn_507:hover{background-color:#dc2626}._modalOverlay_5e0h1_3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modalContainer_5e0h1_31{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:90vw;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}._small_5e0h1_55{width:400px}._medium_5e0h1_63{width:600px}._large_5e0h1_71{width:800px}._xlarge_5e0h1_79{width:1000px}._modalHeader_5e0h1_89{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}._modalTitle_5e0h1_107{margin:0;font-size:18px;font-weight:600;color:#111827}._closeButton_5e0h1_121{background:none;border:none;font-size:24px;cursor:pointer;color:#6b7280;padding:4px;border-radius:4px;transition:all .2s;width:32px;height:32px;display:flex;align-items:center;justify-content:center}._closeButton_5e0h1_121:hover{background-color:#e5e7eb;color:#374151}._modalContent_5e0h1_165{padding:24px;overflow-y:auto;flex:1}._deleteConfirmOverlay_5e0h1_179{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._deleteConfirmContainer_5e0h1_205{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:24px;max-width:400px;width:90vw;text-align:center}._deleteConfirmTitle_5e0h1_225{margin:0 0 16px;font-size:18px;font-weight:600;color:#dc2626}._deleteConfirmMessage_5e0h1_239{margin:0 0 24px;color:#6b7280;line-height:1.5}._deleteConfirmButtons_5e0h1_251{display:flex;gap:12px;justify-content:center}._deleteConfirmCancelButton_5e0h1_263{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}._deleteConfirmCancelButton_5e0h1_263:hover:not(:disabled){background-color:#e5e7eb}._deleteConfirmCancelButton_5e0h1_263:disabled{opacity:.6;cursor:not-allowed}._deleteConfirmDeleteButton_5e0h1_303{background-color:#dc2626;color:#fff;border:1px solid #dc2626;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}._deleteConfirmDeleteButton_5e0h1_303:hover:not(:disabled){background-color:#b91c1c}._deleteConfirmDeleteButton_5e0h1_303:disabled{opacity:.6;cursor:not-allowed}._container_ly85m_1{padding:20px;width:80%;margin:0 auto}._header_ly85m_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._header_ly85m_13 h1{margin:0;color:#333;font-size:24px}._buttonContainer_ly85m_39{display:flex;gap:10px}._refreshButton_ly85m_49{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._refreshButton_ly85m_49:hover{background-color:#0056b3}._addButton_ly85m_79{background-color:#2cb142;color:#fff;border:none;padding:8px 16px;border-radius:4px}._addButton_ly85m_79:hover{background-color:#218838}._editHistory_ly85m_105{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;margin-bottom:20px}._editHistory_ly85m_105 h3{margin:0 0 12px;color:#495057;font-size:16px;font-weight:600}._historyList_ly85m_135{max-height:200px;overflow-y:auto}._historyItem_ly85m_145{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid #e9ecef;font-size:14px}._historyItem_ly85m_145:last-child{border-bottom:none}._historyTime_ly85m_171{color:#6c757d;font-size:12px;min-width:120px}._historyAction_ly85m_183{background-color:#007bff;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:500;min-width:50px;text-align:center}._historyAction_ly85m_183[data-action=作成]{background-color:#28a745}._historyAction_ly85m_183[data-action=更新]{background-color:#ffc107;color:#212529}._historyAction_ly85m_183[data-action=削除]{background-color:#dc3545}._historyDetails_ly85m_231{color:#495057;flex:1}._loading_ly85m_241{text-align:center;padding:40px;font-size:16px;color:#666}._error_ly85m_255{text-align:center;padding:40px;color:#dc3545}._retryButton_ly85m_267{background-color:#dc3545;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;margin-top:10px;transition:background-color .2s}._retryButton_ly85m_267:hover{background-color:#c82333}._emptyState_ly85m_299{text-align:center;padding:40px;color:#666;font-size:16px}@media (max-width: 768px){._container_ly85m_1{padding:10px}._header_ly85m_13{flex-direction:column;gap:10px;align-items:flex-start}._historyItem_ly85m_145{flex-direction:column;align-items:flex-start;gap:4px}._historyTime_ly85m_171{min-width:auto}}._tableContainer_jfkb3_1{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}._table_jfkb3_1{width:100%;border-collapse:collapse;background-color:#fff;font-size:14px}._table_jfkb3_1 th{background-color:#f8f9fa;padding:12px 8px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap}._table_jfkb3_1 td{padding:12px 8px;border-bottom:1px solid #dee2e6;vertical-align:middle}._table_jfkb3_1 tbody tr:hover{background-color:#f8f9fa}._publishStatus_jfkb3_34{width:4rem}._content_jfkb3_38{text-align:left;max-width:30rem;word-wrap:break-word}._publishDate_jfkb3_44{text-align:left;width:15rem}._editButton_jfkb3_49{text-align:center;width:5rem}._editLink_jfkb3_54{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s;text-decoration:none}._editLink_jfkb3_54:hover{background-color:#0056b3;color:#fff;text-decoration:none}._pdfButton_jfkb3_72{background-color:#28a745;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s;text-decoration:none}._pdfButton_jfkb3_72:hover{background-color:#1e7e34;color:#fff;text-decoration:none}._emptyState_jfkb3_90{text-align:center;padding:40px;color:#666;font-size:16px}@media (max-width: 768px){._table_jfkb3_1{font-size:12px}._table_jfkb3_1 th,._table_jfkb3_1 td{padding:8px 4px}._content_jfkb3_38,._publishDate_jfkb3_44{width:auto;max-width:none}}._publishStatusText_y8j8u_1{border-radius:4px;padding:4px 8px;text-align:center;width:3rem;margin:0;font-size:12px;font-weight:500}._publishStatusTextActive_y8j8u_21{color:#fff;background-color:#007bff}._publishStatusTextInactive_y8j8u_31{color:#fff;background-color:#dc3545}._modalOverlay_7o9da_3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modalContainer_7o9da_31{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:600px;width:90%;max-height:90vh;overflow-y:auto;position:relative}._modalHeader_7o9da_55{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}._modalTitle_7o9da_71{margin:0;font-size:1.25rem;font-weight:600;color:#111827}._closeButton_7o9da_85{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#6b7280;padding:4px;border-radius:4px;transition:color .2s}._closeButton_7o9da_85:hover{color:#374151}._noticeForm_7o9da_115{padding:20px;width:calc(100% - 40px)}._uploadProgress_7o9da_127{display:flex;align-items:center;gap:12px;padding:16px 24px;background-color:#f3f4f6;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}._progressSpinner_7o9da_147{width:20px;height:20px;border:2px solid #e5e7eb;border-top:2px solid #3b82f6;border-radius:50%;animation:_spin_7o9da_1 1s linear infinite}@keyframes _spin_7o9da_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._uploadProgress_7o9da_127 span{color:#374151;font-size:.875rem;font-weight:500}._modalButtonContainer_7o9da_189{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e5e7eb;background-color:#f9fafb}._cancelButton_7o9da_209{padding:8px 16px;border:1px solid #d1d5db;background-color:#fff;color:#374151;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}._cancelButton_7o9da_209:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}._cancelButton_7o9da_209:disabled{opacity:.5;cursor:not-allowed}._saveButton_7o9da_253{padding:8px 16px;border:none;background-color:#3b82f6;color:#fff;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}._saveButton_7o9da_253:hover:not(:disabled){background-color:#2563eb}._saveButton_7o9da_253:disabled{opacity:.5;cursor:not-allowed}._updateButton_7o9da_295{padding:8px 16px;border:none;background-color:#059669;color:#fff;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}._updateButton_7o9da_295:hover:not(:disabled){background-color:#047857}._updateButton_7o9da_295:disabled{opacity:.5;cursor:not-allowed}._deleteButton_7o9da_337{padding:8px 16px;border:none;background-color:#dc2626;color:#fff;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}._deleteButton_7o9da_337:hover:not(:disabled){background-color:#b91c1c}._deleteButton_7o9da_337:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){._modalContainer_7o9da_31{width:95%;padding:16px}._modalHeader_7o9da_55{flex-direction:column;align-items:flex-start;gap:12px}}._form_1xa75_1{display:flex;flex-direction:column;gap:24px}._formSection_1xa75_7{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px}._sectionTitle_1xa75_14{margin:0 0 16px;color:#495057;font-size:16px;font-weight:600;border-bottom:2px solid #dee2e6;padding-bottom:8px}._formGroup_1xa75_24{margin-bottom:20px}._formGroup_1xa75_24:last-child{margin-bottom:0}._formLabel_1xa75_32{display:block;margin-bottom:8px;font-weight:500;color:#374151;font-size:.875rem}._required_1xa75_40{color:#dc3545;margin-left:2px}._formInput_1xa75_46{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._formInput_1xa75_46:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}._formInput_1xa75_46:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed}._formTextarea_1xa75_69{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;font-family:inherit;resize:vertical;min-height:100px;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._formTextarea_1xa75_69:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}._formTextarea_1xa75_69:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed}._formInput_1xa75_46._error_1xa75_94,._formTextarea_1xa75_69._error_1xa75_94{border-color:#dc3545;box-shadow:0 0 0 2px rgba(220,53,69,.25)}._textareaContainer_1xa75_100{position:relative}._characterCount_1xa75_104{position:absolute;bottom:8px;right:12px;font-size:11px;color:#6c757d;background-color:rgba(255,255,255,.9);padding:2px 6px;border-radius:3px}._errorMessage_1xa75_116{color:#dc2626;font-size:.75rem;margin-top:4px;display:flex;align-items:center;gap:4px}._errorIcon_1xa75_125{font-size:14px}._fileUploadArea_1xa75_130{position:relative;margin-bottom:12px}._fileInput_1xa75_135{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}._fileInput_1xa75_135:disabled{cursor:not-allowed}._fileInputLabel_1xa75_147{display:block;width:auto;padding:20px;border:2px dashed #d1d5db;border-radius:8px;background-color:#f9fafb;cursor:pointer;transition:all .2s;text-align:center}._fileInputLabel_1xa75_147:hover{border-color:#3b82f6;background-color:#eff6ff}._fileInputContent_1xa75_164{display:flex;flex-direction:column;align-items:center;gap:8px}._fileInputIcon_1xa75_171{font-size:2rem;color:#6b7280}._fileInputText_1xa75_176{font-size:.875rem;color:#374151;font-weight:500}._fileInputSubtext_1xa75_182{font-size:.75rem;color:#6b7280}._existingFileContainer_1xa75_188{display:flex;flex-direction:column;gap:12px;padding:12px 16px;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;margin-bottom:12px}._existingFileInfo_1xa75_199{display:flex;align-items:center;gap:8px}._fileIcon_1xa75_205{font-size:1.25rem}._fileName_1xa75_209{font-size:.875rem;color:#374151;font-weight:500}._fileSize_1xa75_215{font-size:.75rem;color:#6b7280}._existingFileActions_1xa75_220{display:flex;gap:8px;align-self:flex-end}._fileUploadDisabled_1xa75_226{padding:8px 12px;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:4px;font-size:.75rem;color:#92400e;text-align:center}._viewFileButton_1xa75_236{padding:4px 8px;background-color:#3b82f6;color:#fff;text-decoration:none;border-radius:4px;font-size:.75rem;font-weight:500;transition:background-color .2s}._viewFileButton_1xa75_236:hover{background-color:#2563eb}._newFileContainer_1xa75_252{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;margin-bottom:12px}._newFileInfo_1xa75_263{display:flex;align-items:center;gap:8px}._newFileActions_1xa75_269{display:flex;gap:8px}._removeFileButton_1xa75_275{padding:4px 8px;background-color:#dc2626;color:#fff;border:none;border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;transition:background-color .2s}._removeFileButton_1xa75_275:hover:not(:disabled){background-color:#b91c1c}._removeFileButton_1xa75_275:disabled{opacity:.5;cursor:not-allowed}._filePreview_1xa75_296{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:12px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px}._fileInfo_1xa75_307{display:flex;align-items:center;gap:8px;flex:1}._fileActions_1xa75_314{display:flex;align-items:center;gap:8px}._viewFileButton_1xa75_236,._removeFileButton_1xa75_275,._replaceFileButton_1xa75_322{display:flex;align-items:center;gap:4px;padding:6px 10px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .2s;text-decoration:none}._buttonIcon_1xa75_336{font-size:14px}._replaceFileButton_1xa75_322{background-color:#6c757d;color:#fff;margin-top:8px;padding:8px 12px;font-size:13px}._replaceFileButton_1xa75_322:hover{background-color:#545b62}._fileActionsContainer_1xa75_352{margin-top:8px}._dateFields_1xa75_357{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 768px){._formSection_1xa75_7{padding:16px}._dateFields_1xa75_357{grid-template-columns:1fr;gap:12px}._fileInputLabel_1xa75_147{flex-direction:column;gap:12px;text-align:center}._fileInputButton_1xa75_380{width:100%}._filePreview_1xa75_296{flex-direction:column;align-items:flex-start;gap:12px}._fileActions_1xa75_314{width:100%;justify-content:flex-end}}._container_lek70_1{padding:20px;width:calc(100% - 40px);margin:0 auto}._header_lek70_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._header_lek70_13 h1{margin:0;color:#333;font-size:24px}._buttonContainer_lek70_39{display:flex;gap:10px}._refreshButton_lek70_49{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._refreshButton_lek70_49:hover{background-color:#0056b3}._addButton_lek70_79{background-color:#2cb142;color:#fff;border:none;padding:8px 16px;border-radius:4px}._addButton_lek70_79:hover{background-color:#218838}._loading_lek70_103{text-align:center;padding:40px;font-size:16px;color:#666}._error_lek70_117{text-align:center;padding:40px;color:#dc3545}._retryButton_lek70_129{background-color:#dc3545;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;margin-top:10px;transition:background-color .2s}._retryButton_lek70_129:hover{background-color:#c82333}@media (max-width: 768px){._container_lek70_1{padding:10px}._header_lek70_13{flex-direction:column;align-items:flex-start}}._tableContainer_tc640_1{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}._searchForm_tc640_15{background-color:#f8f9fa;padding:20px;border-radius:8px 8px 0 0;border-bottom:1px solid #dee2e6;margin-bottom:0}._searchRow_tc640_31{display:flex;gap:20px;margin-bottom:15px;align-items:flex-end;flex-wrap:wrap}._searchRow_tc640_31:last-child{margin-bottom:0}._searchField_tc640_55{display:flex;flex-direction:column;min-width:200px;flex:1}._searchField_tc640_55 label{font-size:14px;font-weight:600;color:#495057;margin-bottom:5px;display:block}._searchField_tc640_55 input,._searchField_tc640_55 select{padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;transition:border-color .2s;width:100%;box-sizing:border-box}._searchField_tc640_55 input:focus,._searchField_tc640_55 select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._searchActions_tc640_121{display:flex;align-items:flex-end;min-width:120px}._clearButton_tc640_133{background-color:#6c757d;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s;width:100%}._clearButton_tc640_133:hover{background-color:#5a6268}._resultCount_tc640_167{background-color:#e9ecef;padding:10px 20px;border-bottom:1px solid #dee2e6}._resultCount_tc640_167 p{margin:0;font-size:14px;color:#495057;font-weight:500}._noResults_tc640_195{text-align:center;padding:40px;color:#666;font-size:16px;background-color:#fff;border-radius:0 0 8px 8px}._table_tc640_1{width:100%;border-collapse:collapse;background-color:#fff;font-size:14px}._table_tc640_1 th{background-color:#f8f9fa;padding:12px 8px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap}._table_tc640_1 td{padding:12px 8px;border-bottom:1px solid #dee2e6;vertical-align:middle}._table_tc640_1 tbody tr:hover{background-color:#f8f9fa}._memberType_tc640_267{text-align:center;width:6rem}._company_tc640_277{text-align:left;width:auto}._memberName_tc640_287,._loginId_tc640_295{text-align:left}._emailAddress_tc640_303{text-align:left;width:auto}._editButton_tc640_313{text-align:center!important;width:6rem}._editLink_tc640_323{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s;text-decoration:none}._editLink_tc640_323:hover{background-color:#0056b3;color:#fff;text-decoration:none}._emptyState_tc640_359{text-align:center;padding:40px;color:#666;font-size:16px}@media (max-width: 768px){._searchForm_tc640_15{padding:15px}._searchRow_tc640_31{flex-direction:column;gap:15px}._searchField_tc640_55{min-width:auto;width:100%}._searchActions_tc640_121{align-items:stretch;min-width:auto}._clearButton_tc640_133{width:100%}._table_tc640_1{font-size:12px}._table_tc640_1 th,._table_tc640_1 td{padding:8px 4px}}._modalOverlay_m14kk_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modalContainer_m14kk_27{background-color:#fff;border-radius:8px;padding:24px;max-width:500px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.15)}._modalHeader_m14kk_49{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #dee2e6}._modalTitle_m14kk_67{margin:0;font-size:20px;font-weight:600;color:#333}._closeButton_m14kk_81{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}._closeButton_m14kk_81:hover{background-color:#f8f9fa;color:#333}._modalButtonContainer_m14kk_123{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid #dee2e6}._cancelButton_m14kk_141{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._cancelButton_m14kk_141:hover{background-color:#5a6268}._saveButton_m14kk_171{background-color:#28a745;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._saveButton_m14kk_171:hover{background-color:#218838}._updateButton_m14kk_201{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._updateButton_m14kk_201:hover{background-color:#0056b3}._deleteButton_m14kk_231{background-color:#dc3545;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._deleteButton_m14kk_231:hover{background-color:#c82333}._formGroup_p6wcq_1{margin-bottom:16px}._formLabel_p6wcq_5{display:block;margin-bottom:6px;font-weight:500;color:#495057;font-size:14px}._formInput_p6wcq_13{width:100%;padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;transition:border-color .2s;box-sizing:border-box}._formInput_p6wcq_13:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._formSelect_p6wcq_29{width:100%;padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;background-color:#fff;cursor:pointer;transition:border-color .2s;box-sizing:border-box}._formSelect_p6wcq_29:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._errorMessage_p6wcq_47{color:#dc3545;font-size:12px;margin-top:4px}._checkboxLabel_p6wcq_53{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}._checkboxInput_p6wcq_60{margin-right:8px;width:16px;height:16px;cursor:pointer}._checkboxText_p6wcq_67{font-size:14px;color:#495057;line-height:1.4}._container_190ys_1{padding:20px;width:80%;margin:0 auto}._header_190ys_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._header_190ys_13 h1{margin:0;color:#333;font-size:24px}._buttonContainer_190ys_39{display:flex;gap:10px}._refreshButton_190ys_49{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._refreshButton_190ys_49:hover{background-color:#0056b3}._addButton_190ys_79{background-color:#2cb142;color:#fff;border:none;padding:8px 16px;border-radius:4px}._addButton_190ys_79:hover{background-color:#218838}._loading_190ys_103{text-align:center;padding:40px;font-size:16px;color:#666}._error_190ys_117{text-align:center;padding:40px;color:#dc3545}._retryButton_190ys_129{background-color:#dc3545;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;margin-top:10px;transition:background-color .2s}._retryButton_190ys_129:hover{background-color:#c82333}@media (max-width: 768px){._container_190ys_1{padding:10px}._header_190ys_13{flex-direction:column;gap:10px;align-items:flex-start}}._tableContainer_q8w9v_1{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}._table_q8w9v_1{width:100%;border-collapse:collapse;background-color:#fff;font-size:14px}._table_q8w9v_1 th{background-color:#f8f9fa;padding:12px 8px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap}._table_q8w9v_1 td{padding:12px 8px;border-bottom:1px solid #dee2e6;vertical-align:middle}._table_q8w9v_1 tbody tr:hover{background-color:#f8f9fa}._departmentName_q8w9v_67{text-align:left;max-width:20rem;word-wrap:break-word}._editButton_q8w9v_79{text-align:center;width:5rem}._editLink_q8w9v_89{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s;text-decoration:none}._editLink_q8w9v_89:hover{background-color:#0056b3;color:#fff;text-decoration:none}._emptyState_q8w9v_125{text-align:center;padding:40px;color:#666;font-size:16px}@media (max-width: 768px){._table_q8w9v_1{font-size:12px}._table_q8w9v_1 th,._table_q8w9v_1 td{padding:8px 4px}._departmentName_q8w9v_67{width:auto;max-width:none}}._modalOverlay_2029w_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modal_2029w_1{background-color:#fff;border-radius:8px;padding:24px;width:90%;max-width:500px;box-shadow:0 4px 20px rgba(0,0,0,.15);position:relative}._modalHeader_2029w_47{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #dee2e6}._modalTitle_2029w_65{margin:0;font-size:20px;color:#333;font-weight:600}._closeButton_2029w_79{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}._closeButton_2029w_79:hover{background-color:#f8f9fa;color:#333}._errorMessage_2029w_121{color:#dc3545;font-size:12px;margin-top:4px}._modalFooter_2029w_133{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #dee2e6}._modalButton_2029w_151{padding:10px 20px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._primaryButton_2029w_171{background-color:#007bff;color:#fff}._primaryButton_2029w_171:hover{background-color:#0056b3}._dangerButton_2029w_189{background-color:#dc3545;color:#fff}._dangerButton_2029w_189:hover{background-color:#c82333}._secondaryButton_2029w_207{background-color:#6c757d;color:#fff}._secondaryButton_2029w_207:hover{background-color:#545b62}._buttonGroup_2029w_225{display:flex;gap:8px}@media (max-width: 768px){._modal_2029w_1{width:95%;padding:16px}._modalFooter_2029w_133,._buttonGroup_2029w_225{flex-direction:column}}._formGroup_qxz1r_1{margin-bottom:20px}._formLabel_qxz1r_9{display:block;margin-bottom:8px;font-weight:500;color:#495057;font-size:14px}._formInput_qxz1r_25{width:100%;padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;transition:border-color .2s;box-sizing:border-box}._formInput_qxz1r_25:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._formInput_qxz1r_25._error_qxz1r_57{border-color:#dc3545}._errorMessage_qxz1r_65{color:#dc3545;font-size:12px;margin-top:4px}._container_55nin_1{padding:10px;margin:0 auto;width:calc(100% - 20px)}._header_55nin_7{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:20px}._header_55nin_7 h1{margin:0;padding:0;color:#333;font-size:1.3rem}._header_55nin_7 p{margin:0;padding:0;color:#333;font-size:.8rem}._inputSection_55nin_29{background-color:#f8f9fa;padding:10px;border-radius:8px;margin-top:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}._inputGroup_55nin_42{display:flex;flex-direction:row;align-items:center;justify-content:space-between}._label_55nin_49{margin-bottom:5px;font-weight:700;color:#495057;width:3rem;font-size:.9rem}._select_55nin_57{width:100%;padding:5px;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;background-color:#fff;transition:border-color .2s}._select_55nin_57:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._select_55nin_57:disabled{background-color:#e9ecef;cursor:not-allowed}._loadingText_55nin_78{font-size:12px;color:#6c757d;margin-left:10px;font-style:italic}._noDataText_55nin_85{font-size:12px;color:#dc3545;margin-left:10px;font-style:italic}._buttonGroup_55nin_92{display:flex;gap:10px}._fetchButton_55nin_97{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._fetchButton_55nin_97:hover:not(:disabled){background-color:#0056b3}._fetchButton_55nin_97:disabled{background-color:#6c757d;cursor:not-allowed}._clearButton_55nin_117{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._clearButton_55nin_117:hover{background-color:#545b62}._loading_55nin_78{text-align:center;padding:40px;font-size:16px;color:#666}._error_55nin_139{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}._error_55nin_139 p{margin:0}._dataSection_55nin_152{margin-top:10px;height:calc(100vh - 270px);display:flex;flex-direction:column}._dataSection_55nin_152 h2{color:#333;font-size:20px;margin-bottom:15px;flex-shrink:0}._tableContainer_55nin_166{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);flex:1;overflow-y:auto}._table_55nin_166{width:100%;border-collapse:collapse;background-color:#fff;font-size:.8rem}._table_55nin_166 th{background-color:#f8f9fa;padding:12px 8px;text-align:center;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap;position:-webkit-sticky;position:sticky;top:0;z-index:10;border:1px solid #dee2e6}._table_55nin_166 td{padding:4px 10px;border-bottom:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;border:1px solid #dee2e6}._table_55nin_166 tbody tr:hover{background-color:#f8f9fa}._emptyState_55nin_207{text-align:center;padding:40px;color:#666;font-size:16px}@media (max-width: 768px){._container_55nin_1{padding:10px}._inputSection_55nin_29{padding:15px}._select_55nin_57{padding:8px}._buttonGroup_55nin_92{flex-direction:column}._table_55nin_166 th,._table_55nin_166 td{padding:2px;font-size:.6rem}}._identificationNumber_55nin_239{text-align:right}._manufacturingLocation_55nin_243,._productType_55nin_247,._grade_55nin_251,._companyStandard_55nin_255,._publicStandardJis_55nin_259,._publicStandardAstm_55nin_263,._surfaceFinish_55nin_267,._productFinishCode_55nin_271{text-align:center}._nominalDimensionsThickness_55nin_275,._nominalDimensionsWidth_55nin_279,._nominalDimensionsLength_55nin_283{text-align:right}._deliveryDate_55nin_287{text-align:center}._actualDimensionsThickness_55nin_291,._actualDimensionsWidth_55nin_295,._actualDimensionsLength_55nin_299,._quantityNumberOfPieces_55nin_303,._quantityWeight_55nin_307{text-align:right}._quantityDeliveryAcceptance_55nin_311{text-align:left}._referencePrice_55nin_315{text-align:right}._tableContainer_1ul24_1{overflow-x:auto;margin-top:20px;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}._table_1ul24_1{width:100%;border-collapse:collapse;background-color:#fff;font-size:14px}._table_1ul24_1 th{background-color:#f8f9fa;border:1px solid #ddd;padding:12px 8px;text-align:center;font-weight:600;color:#333;white-space:nowrap;vertical-align:middle;line-height:1.2}._table_1ul24_1 td{border:1px solid #ddd;padding:8px;text-align:center;vertical-align:middle;white-space:nowrap}._table_1ul24_1 tbody tr:nth-child(2n){background-color:#f9f9f9}._table_1ul24_1 tbody tr:hover{background-color:#f0f0f0}._emptyState_1ul24_87{text-align:center;padding:40px;color:#666;font-size:16px}._inspectionNumber_1ul24_103,._identificationNumber_1ul24_113{font-weight:500;color:#2c3e50}._manufacturingLocation_1ul24_123,._productType_1ul24_131{color:#2c3e50}._grade_1ul24_139{font-weight:500;color:#2c3e50}._companyStandard_1ul24_149,._publicStandardJis_1ul24_157,._publicStandardAstm_1ul24_165,._surfaceFinish_1ul24_173{color:#2c3e50}._productFinishCode_1ul24_181,._nominalDimensionsThickness_1ul24_191,._nominalDimensionsWidth_1ul24_201,._nominalDimensionsLength_1ul24_211{font-weight:500;color:#2c3e50}._deliveryDate_1ul24_221{color:#2c3e50;font-weight:500}._actualDimensionsThickness_1ul24_231,._actualDimensionsWidth_1ul24_241,._actualDimensionsLength_1ul24_251,._quantityNumberOfPieces_1ul24_261,._quantityWeight_1ul24_271{font-weight:500;color:#2c3e50}._quantityDeliveryAcceptance_1ul24_281{color:#2c3e50}._referencePrice_1ul24_289{font-weight:600;color:#2c3e50}._comment_1ul24_299{color:#2c3e50;max-width:200px;word-wrap:break-word;white-space:normal}._bidName_1ul24_313{color:#2c3e50;font-weight:500}._bidPriceYen_1ul24_323,._bidPriceDollar_1ul24_333{font-weight:600;color:#2c3e50}._companyName_1ul24_343{color:#2c3e50;font-weight:500}._actionSection_1ul24_353{margin-top:20px;text-align:center}._excelExportButton_1ul24_363{background-color:#28a745;color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s}._excelExportButton_1ul24_363:hover{background-color:#218838}._excelExportButton_1ul24_363:active{background-color:#1e7e34}._container_ydqrr_1{padding:20px;width:80%;margin:0 auto}._header_ydqrr_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._header_ydqrr_13 h1{margin:0;color:#333;font-size:24px}._buttonContainer_ydqrr_39{display:flex;gap:10px}._refreshButton_ydqrr_49{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._refreshButton_ydqrr_49:hover{background-color:#0056b3}._addButton_ydqrr_79{background-color:#2cb142;color:#fff;border:none;padding:8px 16px;border-radius:4px}._addButton_ydqrr_79:hover{background-color:#218838}._loading_ydqrr_103{text-align:center;padding:40px;font-size:16px;color:#666}._error_ydqrr_117{text-align:center;padding:40px;color:#dc3545}._retryButton_ydqrr_129{background-color:#dc3545;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;margin-top:10px;transition:background-color .2s}._retryButton_ydqrr_129:hover{background-color:#c82333}._emptyState_ydqrr_161{text-align:center;padding:40px;color:#666;font-size:16px}@media (max-width: 768px){._container_ydqrr_1{padding:10px}._header_ydqrr_13{flex-direction:column;gap:10px;align-items:flex-start}}._tableContainer_1iost_1{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}._table_1iost_1{width:100%;border-collapse:collapse;background-color:#fff;font-size:14px}._table_1iost_1 th{background-color:#f8f9fa;padding:12px 8px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap}._table_1iost_1 td{padding:12px 8px;border-bottom:1px solid #dee2e6;vertical-align:middle}._table_1iost_1 tbody tr:hover{background-color:#f8f9fa}._companyName_1iost_67{text-align:left;font-weight:500}._personInCharge_1iost_77,._departmentName_1iost_85,._telephoneNumber_1iost_93,._emailAddress_1iost_101,._createBy_1iost_109,._createAt_1iost_117,._updatedBy_1iost_125,._updatedAt_1iost_133{text-align:left}._editButton_1iost_141{text-align:center;width:5rem}._editLink_1iost_151{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s;text-decoration:none}._editLink_1iost_151:hover{background-color:#0056b3;color:#fff;text-decoration:none}@media (max-width: 768px){._table_1iost_1{font-size:12px}._table_1iost_1 th,._table_1iost_1 td{padding:8px 4px}._companyName_1iost_67,._personInCharge_1iost_77,._departmentName_1iost_85,._telephoneNumber_1iost_93,._emailAddress_1iost_101,._createBy_1iost_109,._createAt_1iost_117,._updatedBy_1iost_125,._updatedAt_1iost_133{width:auto;max-width:none}}._modalOverlay_1pqlc_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._modalContainer_1pqlc_27{background-color:#fff;border-radius:8px;padding:24px;width:90%;max-width:500px;box-shadow:0 4px 20px rgba(0,0,0,.15);position:relative}._modalHeader_1pqlc_47{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #dee2e6}._modalTitle_1pqlc_65{margin:0;font-size:20px;color:#333;font-weight:600}._closeButton_1pqlc_79{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}._closeButton_1pqlc_79:hover{background-color:#f8f9fa;color:#333}._errorMessage_1pqlc_121{color:#dc3545;font-size:12px;margin-top:4px}._modalButtonContainer_1pqlc_133{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #dee2e6}._cancelButton_1pqlc_151,._saveButton_1pqlc_153,._updateButton_1pqlc_155,._deleteButton_1pqlc_157{padding:10px 20px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._saveButton_1pqlc_153,._updateButton_1pqlc_155{background-color:#007bff;color:#fff}._saveButton_1pqlc_153:hover,._updateButton_1pqlc_155:hover{background-color:#0056b3}._deleteButton_1pqlc_157{background-color:#dc3545;color:#fff}._deleteButton_1pqlc_157:hover{background-color:#c82333}._cancelButton_1pqlc_151{background-color:#6c757d;color:#fff}._cancelButton_1pqlc_151:hover{background-color:#545b62}._cancelButton_1pqlc_151:disabled,._saveButton_1pqlc_153:disabled,._updateButton_1pqlc_155:disabled,._deleteButton_1pqlc_157:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){._modalContainer_1pqlc_27{width:95%;padding:16px}._modalButtonContainer_1pqlc_133{flex-direction:column}}._formGroup_vx7vq_1{margin-bottom:20px}._formLabel_vx7vq_9{display:block;margin-bottom:8px;font-weight:500;color:#495057;font-size:14px}._formInput_vx7vq_25,._formSelect_vx7vq_27,._formTextarea_vx7vq_29{width:100%;padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;transition:border-color .2s;box-sizing:border-box}._formInput_vx7vq_25:focus,._formSelect_vx7vq_27:focus,._formTextarea_vx7vq_29:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._formTextarea_vx7vq_29{resize:vertical;min-height:80px}._errorMessage_vx7vq_75{color:#dc3545;font-size:12px;margin-top:4px}._container_1cen1_1{padding:10px;margin:0 auto;width:calc(100% - 20px)}._header_1cen1_13{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:20px}._header_1cen1_13 h1{margin:0;padding:0;color:#333;font-size:1.3rem}._header_1cen1_13 p{margin:0;padding:0;color:#333;font-size:.8rem}._inputSection_1cen1_57{background-color:#f8f9fa;padding:10px;border-radius:8px;margin-top:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}._inputGroup_1cen1_83{display:flex;flex-direction:row;align-items:center;justify-content:space-between}._label_1cen1_97{margin-bottom:5px;font-weight:700;color:#495057;width:3rem;font-size:.9rem}._select_1cen1_113{width:100%;padding:5px;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;background-color:#fff;transition:border-color .2s}._select_1cen1_113:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._select_1cen1_113:disabled{background-color:#e9ecef;cursor:not-allowed}._loadingText_1cen1_155{font-size:12px;color:#6c757d;margin-left:10px;font-style:italic}._noDataText_1cen1_169{font-size:12px;color:#dc3545;margin-left:10px;font-style:italic}._buttonGroup_1cen1_183{display:flex;gap:10px}._fetchButton_1cen1_193{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._fetchButton_1cen1_193:hover:not(:disabled){background-color:#0056b3}._fetchButton_1cen1_193:disabled{background-color:#6c757d;cursor:not-allowed}._clearButton_1cen1_233{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._clearButton_1cen1_233:hover{background-color:#545b62}._loading_1cen1_155{text-align:center;padding:40px;font-size:16px;color:#666}._error_1cen1_277{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}._error_1cen1_277 p{margin:0}._dataSection_1cen1_303{margin-top:10px;height:calc(100vh - 270px);display:flex;flex-direction:column}._dataSection_1cen1_303 h2{color:#333;font-size:20px;margin-bottom:15px;flex-shrink:0}._emptyState_1cen1_331{text-align:center;padding:40px;color:#666;font-size:16px}._updatingOverlay_1cen1_345{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._updatingMessage_1cen1_371{background-color:#fff;padding:20px 40px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-size:16px;font-weight:600;color:#333}@media (max-width: 768px){._container_1cen1_1{padding:5px;width:calc(100% - 10px)}._inputSection_1cen1_57{padding:15px}._select_1cen1_113{padding:8px}._buttonGroup_1cen1_183{flex-direction:column}}._dataSection_n5bba_1{margin-top:10px;height:calc(100vh - 270px);display:flex;flex-direction:column}._dataSection_n5bba_1 h2{color:#333;font-size:20px;margin-bottom:15px;flex-shrink:0}._tableContainer_n5bba_29{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);flex:1;overflow-y:auto}._table_n5bba_29{width:100%;border-collapse:collapse;background-color:#fff;font-size:.8rem}._table_n5bba_29 thead{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#f8f9fa}._table_n5bba_29 th{background-color:#f8f9fa;padding:12px 8px;text-align:center;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap;border:1px solid #dee2e6}._table_n5bba_29 td{padding:4px 10px;border-bottom:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;border:1px solid #dee2e6}._table_n5bba_29 tbody tr:hover{background-color:#f8f9fa}._emptyState_n5bba_119{text-align:center;padding:40px;font-size:16px;color:#666}._inspectionNumber_n5bba_133,._identificationNumber_n5bba_141,._manufacturingLocation_n5bba_149,._productType_n5bba_157,._grade_n5bba_165,._companyStandard_n5bba_173,._publicStandardJis_n5bba_181,._publicStandardAstm_n5bba_189,._surfaceFinish_n5bba_197,._productFinishCode_n5bba_205{text-align:center}._nominalDimensionsThickness_n5bba_213,._nominalDimensionsWidth_n5bba_221,._nominalDimensionsLength_n5bba_229{text-align:right}._deliveryDate_n5bba_237{text-align:center}._actualDimensionsThickness_n5bba_245,._actualDimensionsWidth_n5bba_253,._actualDimensionsLength_n5bba_261,._quantityNumberOfPieces_n5bba_269,._quantityWeight_n5bba_277{text-align:right}._quantityDeliveryAcceptance_n5bba_285{text-align:center}._commentCell_n5bba_293{text-align:center;min-width:200px}._comment_n5bba_293{width:100%;padding:6px 8px;border:1px solid #ced4da;border-radius:4px;font-size:.8rem;background-color:#fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}._comment_n5bba_293:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}._comment_n5bba_293::placeholder{color:#6c757d;font-style:italic}._updateSection_n5bba_345{display:flex;justify-content:center;padding:20px 0;margin-top:10px;flex-shrink:0}._updateButton_n5bba_361{background-color:#28a745;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;transition:background-color .2s;box-shadow:0 2px 4px rgba(0,0,0,.1)}._updateButton_n5bba_361:hover{background-color:#218838;box-shadow:0 4px 8px rgba(0,0,0,.15)}._updateButton_n5bba_361:active{transform:translateY(1px);box-shadow:0 1px 2px rgba(0,0,0,.1)}._container_10dg5_1{padding:10px;margin:0 auto;width:calc(100% - 20px)}._header_10dg5_13{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:20px}._header_10dg5_13 h1{margin:0;padding:0;color:#333;font-size:1.3rem}._header_10dg5_13 p{margin:0;padding:0;color:#333;font-size:.8rem}._inputSection_10dg5_57{background-color:#f8f9fa;padding:10px;border-radius:8px;margin-top:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}._inputGroup_10dg5_83{display:flex;flex-direction:row;align-items:center;justify-content:space-between}._label_10dg5_97{margin-bottom:5px;font-weight:700;color:#495057;width:3rem;font-size:.9rem}._select_10dg5_113{width:100%;padding:5px;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;background-color:#fff;transition:border-color .2s}._select_10dg5_113:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._select_10dg5_113:disabled{background-color:#e9ecef;cursor:not-allowed}._loadingText_10dg5_155{font-size:12px;color:#6c757d;margin-left:10px;font-style:italic}._noDataText_10dg5_169{font-size:12px;color:#dc3545;margin-left:10px;font-style:italic}._buttonGroup_10dg5_183{display:flex;gap:10px}._fetchButton_10dg5_193{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._fetchButton_10dg5_193:hover:not(:disabled){background-color:#0056b3}._fetchButton_10dg5_193:disabled{background-color:#6c757d;cursor:not-allowed}._clearButton_10dg5_233{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._clearButton_10dg5_233:hover{background-color:#545b62}._loading_10dg5_155{text-align:center;padding:40px;font-size:16px;color:#666}._error_10dg5_277{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}._error_10dg5_277 p{margin:0}._success_10dg5_303{background-color:#d4edda;color:#155724;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #c3e6cb}._success_10dg5_303 p{margin:0}._dataSection_10dg5_329{margin-top:10px;height:calc(100vh - 260px);display:flex;flex-direction:column}._dataSection_10dg5_329 h2{color:#333;font-size:20px;margin-bottom:15px;flex-shrink:0}._emptyState_10dg5_357{text-align:center;padding:40px;color:#666;font-size:16px}._identificationNumber_10dg5_371{text-align:right}._manufacturingLocation_10dg5_379,._productType_10dg5_387,._grade_10dg5_395,._companyStandard_10dg5_403,._publicStandardJis_10dg5_411,._publicStandardAstm_10dg5_419,._surfaceFinish_10dg5_427,._productFinishCode_10dg5_435{text-align:center}._nominalDimensionsThickness_10dg5_443,._nominalDimensionsWidth_10dg5_451,._nominalDimensionsLength_10dg5_459{text-align:right}._deliveryDate_10dg5_467{text-align:center}._actualDimensionsThickness_10dg5_475,._actualDimensionsWidth_10dg5_483,._actualDimensionsLength_10dg5_491,._quantityNumberOfPieces_10dg5_499,._quantityWeight_10dg5_507{text-align:right}._quantityDeliveryAcceptance_10dg5_515{text-align:left}._referencePrice_10dg5_523{text-align:right}._dealStatus_10dg5_533{text-align:center;font-weight:500;color:#495057;background-color:#d4edda;border-radius:4px;padding:2px 6px}._confirmedPriceYen_10dg5_551{text-align:right;font-weight:500;color:#28a745}._confirmedPriceDollar_10dg5_563{text-align:right;font-weight:500;color:#17a2b8}._confirmedDate_10dg5_575{text-align:center;color:#6c757d;font-size:.75rem}._orderCompany_10dg5_587{text-align:center;font-weight:500;color:#495057}._remarks_10dg5_599{text-align:left;color:#6c757d;font-size:.75rem;max-width:150px;word-wrap:break-word;white-space:normal}._tableContainer_13tie_1{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);flex:1;overflow-y:auto}._table_13tie_1{width:100%;border-collapse:collapse;background-color:#fff;font-size:.8rem}._table_13tie_1 thead{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#f8f9fa}._table_13tie_1 th{background-color:#f8f9fa;padding:12px 8px;text-align:center;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap;border:1px solid #dee2e6}._table_13tie_1 td{padding:4px 10px;border-bottom:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;border:1px solid #dee2e6}._table_13tie_1 tbody tr:hover{background-color:#f8f9fa}._emptyState_13tie_91{text-align:center;padding:40px;color:#666;font-size:16px}._actionSection_13tie_105{display:flex;justify-content:center;padding:20px 0;margin-top:10px;flex-shrink:0;gap:20px}._dealConfirmedButton_13tie_127{background-color:#007bff;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;transition:background-color .2s;box-shadow:0 2px 4px rgba(0,0,0,.1)}._dealConfirmedButton_13tie_127:hover{background-color:#0056b3;box-shadow:0 4px 8px rgba(0,0,0,.15)}._dealConfirmedButton_13tie_127:active{transform:translateY(1px);box-shadow:0 1px 2px rgba(0,0,0,.1)}._inspectionNumber_13tie_175,._identificationNumber_13tie_187,._manufacturingLocation_13tie_199,._productType_13tie_211{text-align:center;width:1%;white-space:nowrap}._bidName_13tie_223{text-align:center;background-color:#e3f2fd;width:1%;white-space:nowrap}._bidPriceYen_13tie_237{text-align:right;background-color:#e3f2fd;font-weight:600;color:#28a745;width:1%;white-space:nowrap}._bidPriceDollar_13tie_255{text-align:right;background-color:#e3f2fd;font-weight:600;color:#007bff;width:1%;white-space:nowrap}._companyName_13tie_273{text-align:center;background-color:#e3f2fd;width:1%;white-space:nowrap}._comment_13tie_287{width:100%;white-space:normal;word-wrap:break-word}._container_hpnu9_1{padding:10px;margin:0 auto;width:calc(100% - 20px)}._header_hpnu9_13{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:20px}._header_hpnu9_13 h1{margin:0;padding:0;color:#333;font-size:1.3rem}._header_hpnu9_13 p{margin:0;padding:0;color:#333;font-size:.8rem}._inputSection_hpnu9_57{background-color:#f8f9fa;padding:10px;border-radius:8px;margin-top:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}._inputGroup_hpnu9_83{display:flex;flex-direction:row;align-items:center;justify-content:space-between}._label_hpnu9_97{margin-bottom:5px;font-weight:700;color:#495057;width:3rem;font-size:.9rem}._select_hpnu9_113{width:100%;padding:5px;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;background-color:#fff;transition:border-color .2s}._select_hpnu9_113:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}._select_hpnu9_113:disabled{background-color:#e9ecef;cursor:not-allowed}._loadingText_hpnu9_155{font-size:12px;color:#6c757d;margin-left:10px;font-style:italic}._noDataText_hpnu9_169{font-size:12px;color:#dc3545;margin-left:10px;font-style:italic}._buttonGroup_hpnu9_183{display:flex;gap:10px}._fetchButton_hpnu9_193{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._fetchButton_hpnu9_193:hover:not(:disabled){background-color:#0056b3}._fetchButton_hpnu9_193:disabled{background-color:#6c757d;cursor:not-allowed}._clearButton_hpnu9_233{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._clearButton_hpnu9_233:hover{background-color:#545b62}._loading_hpnu9_155{text-align:center;padding:40px;font-size:16px;color:#666}._error_hpnu9_277{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}._error_hpnu9_277 p{margin:0}._dataSection_hpnu9_303{margin-top:10px;height:calc(100vh - 270px);display:flex;flex-direction:column}._dataSection_hpnu9_303 h2{color:#333;font-size:20px;margin-bottom:15px;flex-shrink:0}._emptyState_hpnu9_331{text-align:center;padding:40px;color:#666;font-size:16px}._updatingOverlay_hpnu9_345{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}._updatingMessage_hpnu9_371{background-color:#fff;padding:20px 40px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-size:16px;font-weight:600;color:#333}@media (max-width: 768px){._container_hpnu9_1{padding:5px;width:calc(100% - 10px)}._inputSection_hpnu9_57{padding:15px}._select_hpnu9_113{padding:8px}._buttonGroup_hpnu9_183{flex-direction:column}}._dataSection_okcmu_1{margin-top:10px;height:calc(100vh - 270px);display:flex;flex-direction:column}._dataSection_okcmu_1 h2{color:#333;font-size:20px;margin-bottom:15px;flex-shrink:0}._tableContainer_okcmu_29{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);flex:1;overflow-y:auto}._table_okcmu_29{width:100%;border-collapse:collapse;background-color:#fff;font-size:.8rem}._table_okcmu_29 thead{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#f8f9fa}._table_okcmu_29 th{background-color:#f8f9fa;padding:12px 8px;text-align:center;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap;border:1px solid #dee2e6}._table_okcmu_29 td{padding:4px 10px;border-bottom:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;border:1px solid #dee2e6}._table_okcmu_29 tbody tr:hover{background-color:#f8f9fa}._emptyState_okcmu_119{text-align:center;padding:40px;font-size:16px;color:#666}._checkbox_okcmu_133{width:16px;height:16px;cursor:pointer;accent-color:#007bff}._checkbox_okcmu_133:disabled{cursor:not-allowed;opacity:.5;accent-color:#6c757d}._inspectionNumber_okcmu_159,._identificationNumber_okcmu_167,._manufacturingLocation_okcmu_175,._productType_okcmu_183,._grade_okcmu_191,._companyStandard_okcmu_199,._publicStandardJis_okcmu_207,._publicStandardAstm_okcmu_215,._surfaceFinish_okcmu_223,._productFinishCode_okcmu_231{text-align:center}._nominalDimensionsThickness_okcmu_239,._nominalDimensionsWidth_okcmu_247,._nominalDimensionsLength_okcmu_255{text-align:right}._deliveryDate_okcmu_263{text-align:center}._actualDimensionsThickness_okcmu_271,._actualDimensionsWidth_okcmu_279,._actualDimensionsLength_okcmu_287,._quantityNumberOfPieces_okcmu_295,._quantityWeight_okcmu_303{text-align:right}._quantityDeliveryAcceptance_okcmu_311{text-align:center}._referencePrice_okcmu_319{text-align:right;background-color:#fde8c8}._bidderName1_okcmu_329{text-align:center;background-color:#e3f2fd}._bidPriceYen1_okcmu_339{text-align:right;background-color:#e3f2fd}._companyName1_okcmu_349,._selectStatus1_okcmu_359{text-align:center;background-color:#e3f2fd}._bidderName2_okcmu_369{text-align:center;background-color:#f3e5f5}._bidPriceYen2_okcmu_379{text-align:right;background-color:#f3e5f5}._companyName2_okcmu_389,._selectStatus2_okcmu_399{text-align:center;background-color:#f3e5f5}._bidderName3_okcmu_409{text-align:center;background-color:#e8f5e8}._bidPriceYen3_okcmu_419{text-align:right;background-color:#e8f5e8}._companyName3_okcmu_429,._selectStatus3_okcmu_439{text-align:center;background-color:#e8f5e8}._updateSection_okcmu_449{display:flex;justify-content:center;padding:20px 0;margin-top:10px;flex-shrink:0}._updateButton_okcmu_465{background-color:#28a745;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;transition:background-color .2s;box-shadow:0 2px 4px rgba(0,0,0,.1)}._updateButton_okcmu_465:hover{background-color:#218838;box-shadow:0 4px 8px rgba(0,0,0,.15)}._updateButton_okcmu_465:active{transform:translateY(1px);box-shadow:0 1px 2px rgba(0,0,0,.1)}
