.supplierPool-module__yro5xG__supPoolBody{width:100%;max-width:1440px;margin:auto;padding:120px 40px}.supplierPool-module__yro5xG__supPoolHeaderWrapper{border-bottom:1px solid #d7dae0;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:40px;padding:0 0 15px;display:flex}.supplierPool-module__yro5xG__supPoolHeaderLeft{align-items:center;font-size:24px;display:flex}.supplierPool-module__yro5xG__supPoolHeaderLeft strong{color:var(--secondary-color);font-weight:600}.supplierPool-module__yro5xG__totalCount{color:var(--main-text-color);font-size:24px;font-weight:600}.supplierPool-module__yro5xG__supPoolHeaderRight{align-items:center;gap:16px;display:flex}.supplierPool-module__yro5xG__applyBtn{background-color:var(--secondary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:12px 20px;font-size:14px;transition:all .3s}.supplierPool-module__yro5xG__applyBtn:hover{box-shadow:0 2px 8px rgba(245,131,29,.3)}.supplierPool-module__yro5xG__searchInputWrapper{align-items:center;gap:8px;min-width:250px;display:flex;position:relative}.supplierPool-module__yro5xG__searchInput{width:100%;height:100%;color:var(--sub-text-color);border:1px solid #bac7d6;border-radius:8px;padding:9px 48px 9px 15px;font-size:14px;font-weight:200}.supplierPool-module__yro5xG__searchInput:hover{border-color:#ccc}.supplierPool-module__yro5xG__searchInput:focus{border-color:var(--secondary-color);outline:none;box-shadow:0 0 0 2px rgba(245,131,29,.1)}.supplierPool-module__yro5xG__searchInput::placeholder{color:#999}.supplierPool-module__yro5xG__searchButton{cursor:pointer;position:absolute;top:11px;right:15px}.supplierPool-module__yro5xG__supplierCard{cursor:pointer;background-color:#fff;border:1px solid #eee;border-radius:8px;flex-direction:column;height:100%;padding:25px 20px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.05)}.supplierPool-module__yro5xG__supplierCard:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.supplierPool-module__yro5xG__supplierCardMine{color:var(--secondary-color);white-space:nowrap;border:1px solid var(--secondary-color);border-radius:12px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block;position:absolute}.supplierPool-module__yro5xG__supplierCardStatus{border-radius:12px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block;position:absolute;top:25px;left:90px}.supplierPool-module__yro5xG__status_application{background:var(--success-color);border:1px solid var(--success-color);color:var(--white-text-color)}.supplierPool-module__yro5xG__status_approved{background:var(--secondary-color);border:1px solid var(--secondary-color);color:var(--white-text-color)}.supplierPool-module__yro5xG__status_rejected{background:var(--error-color);border:1px solid var(--error-color);color:var(--white-text-color)}.supplierPool-module__yro5xG__supplierCardImageWrapper{background-color:#f5f5f5;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100px;margin-bottom:20px;display:flex;overflow:hidden}.supplierPool-module__yro5xG__supplierCardImage{object-fit:contain;width:auto;max-width:90%;height:auto;max-height:90%}.supplierPool-module__yro5xG__supplierCardImagePlaceholder{width:100%;height:100%;color:var(--sub-text-color);justify-content:center;align-items:center;font-size:13px;display:flex}.supplierPool-module__yro5xG__supplierCardImagePlaceholder>img{width:auto;max-width:70%;height:auto;max-height:80%}.supplierPool-module__yro5xG__supplierCardMiddle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.supplierPool-module__yro5xG__supplierCardTitle{color:var(--main-text-color);word-break:break-word;flex:1;margin:0;font-size:16px;font-weight:600;line-height:1.4}.supplierPool-module__yro5xG__supplierCardTag{color:#f59e0b;white-space:nowrap;border:1px solid #f59e0b;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.supplierPool-module__yro5xG__supplierCardBottom{border-top:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:10px;margin-top:auto;padding-top:15px;display:flex}.supplierPool-module__yro5xG__supplierCardInfo{flex:1}.supplierPool-module__yro5xG__supplierCardAddress{color:var(--sub-text-color);word-break:break-word;margin:0;font-size:13px;line-height:1.4}.supplierPool-module__yro5xG__supplierCardPhone{align-items:center;display:flex}.supplierPool-module__yro5xG__supplierNumber{color:var(--sub-text-color);white-space:nowrap;margin:0;font-size:13px}.supplierPool-module__yro5xG__supplierGrid{grid-template-columns:repeat(auto-fill,minmax(calc(33.333% - 15px),1fr));gap:22px;margin-bottom:50px;display:grid}.supplierPool-module__yro5xG__noData{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:300px;margin-bottom:50px;padding:80px 20px;display:flex}.supplierPool-module__yro5xG__noData p{color:#9ca3af;margin:0;font-size:18px;font-weight:400}.supplierPool-module__yro5xG__paginationWrapper{justify-content:center;margin-top:40px;display:flex}.supplierPool-module__yro5xG__detailBody{width:100%;max-width:1440px;margin:auto;padding:120px 40px}.supplierPool-module__yro5xG__sectionTitle{color:var(--main-text-color);margin:0 0 20px;font-size:24px;font-weight:600}.supplierPool-module__yro5xG__sectionBtnTitle{color:var(--main-text-color);font-size:24px;font-weight:600}.supplierPool-module__yro5xG__sectionTop{align-items:center;gap:15px;display:flex}.supplierPool-module__yro5xG__badgeApproved{border:1px solid var(--secondary-color);color:var(--secondary-color);white-space:nowrap;border-radius:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-block}.supplierPool-module__yro5xG__badgeRejected{border:1px solid var(--error-color);color:var(--error-color);white-space:nowrap;border-radius:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-block}.supplierPool-module__yro5xG__badgeRejectedTxt{color:var(--error-color);margin-left:8px;font-size:12px;display:inline-block}.supplierPool-module__yro5xG__badgePending{border:1px solid var(--success-color);color:var(--success-color);white-space:nowrap;border-radius:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-block}.supplierPool-module__yro5xG__basicInfoSection{background-color:#fff;margin-bottom:40px}.supplierPool-module__yro5xG__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.supplierPool-module__yro5xG__basicInfoContainer{border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:2fr auto;align-items:flex-start;gap:60px;padding:40px;display:grid}.supplierPool-module__yro5xG__infoInnerBox{width:100%}.supplierPool-module__yro5xG__companyNameBox{align-items:center;gap:8px;margin:0 0 40px;display:flex}.supplierPool-module__yro5xG__companyName{color:var(--secondary-color);margin-right:5px;font-size:24px;font-weight:600}.supplierPool-module__yro5xG__basicInfoLeft{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.supplierPool-module__yro5xG__infoRow{gap:8px;padding:8px 0;display:flex}.supplierPool-module__yro5xG__infoRow:nth-child(9){grid-column:1/-1}.supplierPool-module__yro5xG__infoLabel{color:#949aa3;text-align:left;min-width:100px;font-size:16px;font-weight:500}.supplierPool-module__yro5xG__infoValue{color:var(--main-text-color);word-break:break-word;font-size:16px}.supplierPool-module__yro5xG__introductionDescription{white-space:pre-wrap;word-break:break-word;max-height:400px;line-height:1.5;overflow-y:auto}.supplierPool-module__yro5xG__infoLink{word-break:break-all;font-size:16px;text-decoration:none;transition:all .3s}.supplierPool-module__yro5xG__infoLink:hover{text-decoration:underline}.supplierPool-module__yro5xG__basicInfoRight{flex-direction:column;align-items:center;gap:15px;display:flex}.supplierPool-module__yro5xG__logoWrapper{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:300px;height:120px;display:flex;overflow:hidden}.supplierPool-module__yro5xG__logoWrapper>img{object-fit:contain}.supplierPool-module__yro5xG__logoPlaceholder{background-color:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.supplierPool-module__yro5xG__badge{border:1px solid var(--secondary-color);color:var(--secondary-color);white-space:nowrap;border-radius:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-block}.supplierPool-module__yro5xG__essential{margin-bottom:40px}.supplierPool-module__yro5xG__basicInfoManagerBox{grid-template-columns:2fr 2fr;gap:10px 20px;display:grid}.supplierPool-module__yro5xG__managerInfoGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.supplierPool-module__yro5xG__managerInfoItem{gap:8px;display:flex}.supplierPool-module__yro5xG__managerInfoLabel{color:#949aa3;min-width:100px;font-size:16px;font-weight:500}.supplierPool-module__yro5xG__managerInfoValue{word-break:break-all;color:var(--main-text-color);font-size:16px;font-weight:500}.supplierPool-module__yro5xG__documentsSection{align-items:center;display:flex}.supplierPool-module__yro5xG__documentsList{gap:10px;display:flex}.supplierPool-module__yro5xG__documentItem{cursor:pointer;border-radius:6px;align-items:center;gap:10px;text-decoration:none;transition:all .3s;display:flex}.supplierPool-module__yro5xG__documentIcon{width:16px}.supplierPool-module__yro5xG__documentFileName{color:var(--main-text-color);text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:14px;font-weight:500;overflow:hidden}.supplierPool-module__yro5xG__documentItem:hover,.supplierPool-module__yro5xG__documentItem:hover .supplierPool-module__yro5xG__documentFileName{color:var(--secondary-color);text-decoration:underline}.supplierPool-module__yro5xG__documentFileNameAdmin{max-width:unset!important}.supplierPool-module__yro5xG__descriptionSection{flex-direction:column;gap:15px;display:flex}.supplierPool-module__yro5xG__descriptionTitle{color:var(--main-text-color);margin:0;font-size:14px;font-weight:600}.supplierPool-module__yro5xG__descriptionText{color:var(--sub-text-color);word-break:break-word;white-space:normal;margin:0;font-size:14px;line-height:1.8}.supplierPool-module__yro5xG__buttonGroup{justify-content:flex-end;gap:12px;display:flex}.supplierPool-module__yro5xG__submitButton{color:var(--main-text-color);cursor:pointer;background-color:#fff;border:1px solid #d8dde5;border-radius:6px;min-width:100px;padding:8px 30px;font-size:14px;font-weight:500;transition:all .3s}.supplierPool-module__yro5xG__submitDeleteButton:hover{border-color:var(--error-color);color:var(--error-color);background-color:transparent}.supplierPool-module__yro5xG__submitEditButton:hover{border-color:var(--secondary-color);color:var(--secondary-color);background-color:transparent}.supplierPool-module__yro5xG__backButton{background-color:var(--secondary-color);color:#fff;cursor:pointer;border:none;border-radius:6px;min-width:100px;padding:8px 30px;font-size:14px;font-weight:600;transition:all .3s}.supplierPool-module__yro5xG__backButton:hover{background:#214dff}.supplierPool-module__yro5xG__tableBox{border-top:1px solid #234e9c;border-bottom:1px solid #234e9c}.supplierPool-module__yro5xG__aiSolutionDescriptionBox,.supplierPool-module__yro5xG__aiSolutionDetailBox,.supplierPool-module__yro5xG__applicableFieldsBox,.supplierPool-module__yro5xG__businessRecordBox{border-bottom:1px solid #e5e5e5;align-items:center;gap:20px;padding:15px 0;display:flex}.supplierPool-module__yro5xG__aiSolutionSubTitle{color:var(--main-text-color);border-right:1px solid #e5e5e5;font-size:14px;font-weight:600}.supplierPool-module__yro5xG__aiSolutionDescription,.supplierPool-module__yro5xG__aiSolutionDetail{color:var(--sub-text-color);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.8}.supplierPool-module__yro5xG__applicableFieldsList{margin:0;padding:0;list-style:none}.supplierPool-module__yro5xG__applicableFieldsList li{color:var(--sub-text-color);padding:5px 0 5px 20px;font-size:13px;position:relative}.supplierPool-module__yro5xG__applicableFieldsList li:before{content:"-";position:absolute;left:0}.supplierPool-module__yro5xG__businessRecordTable{border-collapse:collapse;border:1px solid #ddd;width:100%}.supplierPool-module__yro5xG__businessRecordTable thead{background-color:#f5f5f5}.supplierPool-module__yro5xG__businessRecordTable th{text-align:left;color:var(--main-text-color);border:1px solid #ddd;padding:12px;font-size:13px;font-weight:600}.supplierPool-module__yro5xG__businessRecordTable td{text-align:left;color:var(--main-text-color);border:1px solid #ddd;padding:12px;font-size:13px}.supplierPool-module__yro5xG__businessRecordTable tbody tr:nth-child(2n){background-color:#fafafa}.supplierPool-module__yro5xG__sectionDetailTitle{color:var(--primary-color);margin-top:30px;margin-bottom:18px;font-size:18px;font-weight:500;line-height:130%}.supplierPool-module__yro5xG__wrap{background:#fff;border-top:1px solid #234e9c;border-bottom:1px solid #234e9c;width:100%}.supplierPool-module__yro5xG__table{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#222;width:100%;margin:0 auto;font-size:16px}.supplierPool-module__yro5xG__th,.supplierPool-module__yro5xG__td{border-bottom:1px solid #d9d9d9}.supplierPool-module__yro5xG__th{text-align:center;vertical-align:middle;word-break:break-word;word-break:keep-all;background:#e9eef4;border-right:1px solid #d9d9d9;width:200px;padding:18px 15px;font-weight:500;line-height:1.25}.supplierPool-module__yro5xG__thTall{word-break:break-word;padding:28px 12px}.supplierPool-module__yro5xG__td{background:#fff;width:auto;padding:16px 18px}.supplierPool-module__yro5xG__td img{max-width:100%}.supplierPool-module__yro5xG__minHeight{height:160px;padding:0}.supplierPool-module__yro5xG__list{margin:0}.supplierPool-module__yro5xG__list li{margin:4px 0;line-height:1.55}.supplierPool-module__yro5xG__innerTable{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.supplierPool-module__yro5xG__innerTable thead th{text-align:center;white-space:nowrap;background:#f6f8fb;border-bottom:1px solid #d9d9d9;border-right:1px solid #e2e2e2;padding:14px 12px;font-weight:500}.supplierPool-module__yro5xG__innerTable thead th:last-child{border-right:0}.supplierPool-module__yro5xG__innerTable tbody td{text-align:center;border-bottom:1px solid #e6e6e6;border-right:1px solid #eee;padding:14px 12px}.supplierPool-module__yro5xG__innerTable tbody tr:last-child td{border-bottom:0}.supplierPool-module__yro5xG__innerTable tbody td:last-child{border-right:0}.supplierPool-module__yro5xG__center{text-align:center;white-space:nowrap}.supplierPool-module__yro5xG__stepTabWrapper{justify-content:center;width:100%;display:flex}.supplierPool-module__yro5xG__stepTabBg{background:#f5f8fb;border-radius:999px;align-items:center;min-width:600px;max-width:900px;padding:0;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.03)}.supplierPool-module__yro5xG__stepTab{cursor:pointer;background:0 0;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;min-width:320px;padding:10px 30px;transition:background .2s;display:flex;position:relative}.supplierPool-module__yro5xG__stepTabActive{z-index:1;background:#fff;border:1px solid #2f80ed;border-radius:50px;justify-content:center;align-items:center;min-width:320px;padding:10px 30px 10px 10px;display:flex;position:relative;box-shadow:0 2px 8px rgba(47,128,237,.08)}.supplierPool-module__yro5xG__stepTabNum{color:#444;letter-spacing:.5px;background:#fff;border-radius:50px;margin-right:12px;padding:7px 18px;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:inline-block}.supplierPool-module__yro5xG__stepTabNumActive{color:var(--main-text-color);background:#f2f7ff}.supplierPool-module__yro5xG__stepTabLabel{color:var(--sub-text-color);font-size:18px;font-weight:600;transition:color .2s}.supplierPool-module__yro5xG__stepTabLabelActive{color:#2f80ed}.supplierPool-module__yro5xG__stepTabArrow{color:#b0b7c3;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-items:center;margin:0 12px;font-size:28px;display:flex}.supplierPool-module__yro5xG__accordionHeader{cursor:pointer;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.supplierPool-module__yro5xG__accordionArrow{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:10px;font-size:22px;transition:transform .2s;display:inline-block}.supplierPool-module__yro5xG__accordionArrow[data-open=true]{transform:rotate(180deg)}.supplierPool-module__yro5xG__accordionArrow[data-open=false]{transform:rotate(0)}.supplierPool-module__yro5xG__accordionContent{padding:24px}.supplierPool-module__yro5xG__addSolutionWrapper{justify-content:center;width:100%;margin:32px 0;display:flex}.supplierPool-module__yro5xG__addSolutionBtn{text-align:center;cursor:pointer;background:0 0;border:1px dotted #234e9c;border-radius:10px;width:100%;padding:12px 10px;display:block}.supplierPool-module__yro5xG__removeSolutionBtn{color:var(--sub-text-color);cursor:pointer;border:0;border-radius:5px;outline:0;justify-content:center;align-items:center;padding:6px;display:flex}.supplierPool-module__yro5xG__removeSolutionBtn:hover{background:#f0f3ff;transition:color .2s}.supplierPool-module__yro5xG__supplierPoolForm{background:#fff;border-radius:16px;flex-direction:column;gap:30px;width:100%;margin:auto;display:flex}.supplierPool-module__yro5xG__accordionTitle{color:var(--main-text-color);font-size:18px;font-weight:600}.supplierPool-module__yro5xG__accordionTitleAdmin{color:var(--main-text-color);font-size:16px;font-weight:500}.supplierPool-module__yro5xG__sectionSubTitle{color:var(--main-text-color);border-bottom:1px solid #e5e7eb;margin-bottom:20px;padding:0 10px 20px;font-size:18px;font-weight:600}.supplierPool-module__yro5xG__sectionSubBox{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;display:flex}.supplierPool-module__yro5xG__sectionBetwinTitle{color:var(--main-text-color);padding:0 10px 20px;font-size:18px;font-weight:600}.supplierPool-module__yro5xG__sectionAlertTitle{color:var(--sub-text-color);padding-right:10px;font-size:13px}.supplierPool-module__yro5xG__inputGrid{flex-direction:column;gap:18px;display:flex}.supplierPool-module__yro5xG__inputLabelBox{align-items:center;width:100%;display:flex}.supplierPool-module__yro5xG__inputLabelBox>label,.supplierPool-module__yro5xG__inputLabelBox div>label{word-break:keep-all;text-align:right;min-width:120px;max-width:120px;color:var(--sub-text-color);justify-content:flex-end;align-items:center;gap:5px;margin-right:12px;font-size:14px;font-weight:500;line-height:1.3;display:flex}.supplierPool-module__yro5xG__inputDot{color:var(--error-color)}.supplierPool-module__yro5xG__inputLabelBox>input{flex:1;width:100%;margin-top:0}.supplierPool-module__yro5xG__inputLabelBox>textarea{flex:1;width:100%;margin-top:0}.supplierPool-module__yro5xG__inputLabelBox textarea{font-family:SCDream,sans-serif}.supplierPool-module__yro5xG__inputError{border:1px solid var(--error-color)!important}.supplierPool-module__yro5xG__inputErrorQuill .ql-editor{border-radius:inherit;border:1px solid var(--error-color)!important}.supplierPool-module__yro5xG__inputErrorMsgBelowWrapper{flex-direction:column;align-items:flex-start;width:100%;display:flex}.supplierPool-module__yro5xG__inputErrorMsgBelow{color:#e74c3c;white-space:pre-line;margin-top:4px;margin-left:0;font-size:.95em;line-height:1.4}.supplierPool-module__yro5xG__inputErrorMsgBelowWrapper>input,.supplierPool-module__yro5xG__inputErrorMsgBelowWrapper>.supplierPool-module__yro5xG__inputError{width:100%;color:var(--main-text-color);box-sizing:border-box;border:1px solid #bac7d6;border-radius:8px;outline:0;padding:12px 16px;font-size:15px}.supplierPool-module__yro5xG__inputErrorMsgBelowWrapper>input.supplierPool-module__yro5xG__inputError{border:1px solid var(--error-color)!important}.supplierPool-module__yro5xG__rowGrid>.supplierPool-module__yro5xG__inputLabelBox{flex:1;min-width:0}.supplierPool-module__yro5xG__rowGrid{gap:16px;display:flex}.supplierPool-module__yro5xG__rowGrid>label,.supplierPool-module__yro5xG__rowGrid>.supplierPool-module__yro5xG__inputLabelBox{flex:1}.supplierPool-module__yro5xG__supPoolBody input[type=text]{width:100%;color:var(--main-text-color);box-sizing:border-box;border:1px solid #bac7d6;border-radius:8px;outline:0;padding:12px 16px;font-size:15px}.supplierPool-module__yro5xG__supPoolBody input[type=email]{width:100%;color:var(--main-text-color);box-sizing:border-box;border:1px solid #bac7d6;border-radius:8px;outline:0;padding:12px 16px;font-size:15px}.supplierPool-module__yro5xG__supPoolBody input[type=date]{width:100%;color:var(--main-text-color);box-sizing:border-box;border:1px solid #bac7d6;border-radius:8px;outline:0;padding:12px 16px;font-size:15px}.supplierPool-module__yro5xG__supPoolBody textarea{width:100%;color:var(--main-text-color);box-sizing:border-box;border:1px solid #bac7d6;border-radius:8px;outline:0;padding:12px 16px;font-size:15px}.supplierPool-module__yro5xG__inputErrorMsgBelowWrapper input[type=text]{width:100%;color:var(--main-text-color);box-sizing:border-box;border:1px solid #bac7d6;border-radius:8px;outline:0;padding:12px 16px;font-size:15px}.supplierPool-module__yro5xG__supPoolBody textarea{resize:vertical;min-height:45px;max-height:280px}.supplierPool-module__yro5xG__inputLabelBox>input{width:100%;color:var(--main-text-color);box-sizing:border-box;border:1px solid #bac7d6;border-radius:8px;outline:0;padding:12px 16px;font-size:15px}.supplierPool-module__yro5xG__purposeBtnGroup{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.supplierPool-module__yro5xG__purposeBtn{color:#2563eb;cursor:pointer;background:#e6f0fa;border:1.5px solid #b6d4fa;border-radius:50px;outline:none;padding:8px 22px;font-size:15px;font-weight:500;transition:background .18s,color .18s,border .18s}.supplierPool-module__yro5xG__purposeBtn:hover{color:#1d4ed8;background:#dbeafe;border-color:#60a5fa}.supplierPool-module__yro5xG__purposeBtnActive{background:var(--secondary-color);color:#fff;border-color:#2563eb}.supplierPool-module__yro5xG__editorWrapper{color:var(--main-text-color);flex-direction:column;width:100%;font-family:inherit;font-size:14px;font-weight:200;display:flex}.supplierPool-module__yro5xG__editorWrapper img{max-width:100%}.supplierPool-module__yro5xG__ma_Error{border:1px solid var(--error-color)!important}.supplierPool-module__yro5xG__editorWrapper .ql-snow .ql-picker.ql-size .ql-picker-label:before{content:attr(data-value)!important}.supplierPool-module__yro5xG__editorWrapper .ql-snow .ql-picker.ql-size .ql-picker-item:before{content:attr(data-value)!important}.supplierPool-module__yro5xG__editorWrapper .ql-toolbar{border:1px solid #bac7d6!important;border-radius:10px 10px 0 0!important}.supplierPool-module__yro5xG__editorWrapper .ql-container{height:350px;border:1px solid #bac7d6!important;border-top:0!important;border-radius:0 0 10px 10px!important}.supplierPool-module__yro5xG__buttonSection{justify-content:flex-end;gap:12px;display:flex}.supplierPool-module__yro5xG__cancelBtn{color:var(--sub-text-color);cursor:pointer;background:#eee;border:none;border-radius:8px;padding:12px 32px;font-size:15px;font-weight:500}.supplierPool-module__yro5xG__confirmBtn{background:var(--secondary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:12px 32px;font-size:15px;font-weight:600}.supplierPool-module__yro5xG__fileAttachBox{align-items:center;gap:12px;width:100%;display:flex}.supplierPool-module__yro5xG__fileAttachLabel{word-break:keep-all;min-width:120px;max-width:120px;color:var(--main-text-color);margin-right:12px;font-size:15px;font-weight:600}.supplierPool-module__yro5xG__fileAttachInputWrap{flex:1;align-items:center;display:flex;position:relative}.supplierPool-module__yro5xG__fileAttachInput{width:100%;color:var(--main-text-color);box-sizing:border-box;background:#fff;border:1px solid #bac7d6;border-radius:8px;padding:12px 40px 12px 16px;font-size:15px}.supplierPool-module__yro5xG__fileAttachInput::placeholder{color:#b0b7c3}.supplierPool-module__yro5xG__fileAttachRemove{color:#b0b7c3;cursor:pointer;z-index:2;background:0 0;border:none;width:20px;height:20px;font-size:18px;position:absolute;top:45%;right:10px;transform:translateY(-50%)}.supplierPool-module__yro5xG__fileAttachBtn{color:#2f80ed;cursor:pointer;background:#fff;border:1px solid #2f80ed;border-radius:8px;margin-left:12px;padding:10px 18px;font-size:15px;font-weight:500;transition:background .2s,color .2s}.supplierPool-module__yro5xG__fileAttachBtn:hover{color:#2563eb;background:#f0f3ff}.supplierPool-module__yro5xG__fileAttachDesc{color:#949aa3;margin-top:6px;margin-left:140px;font-size:13px;line-height:1.4}.supplierPool-module__yro5xG__supplierTableContainer{width:100%}.supplierPool-module__yro5xG__supplierTableHeaderRow{justify-content:flex-end;margin-bottom:12px;display:flex}.supplierPool-module__yro5xG__supplierTableAddBtn{cursor:pointer;background:#f0f3ff;border:1px solid #f0f3ff;border-radius:5px;padding:8px 20px;font-size:14px}.supplierPool-module__yro5xG__supplierTableBox{border:1px solid #d7dae0;overflow:hidden}.supplierPool-module__yro5xG__supplierTableHead{text-align:center;min-width:0;color:var(--main-text-color);background:#e9eef4;border-top:0;border-bottom:1px solid #d7dae0;border-left:0;outline:0;justify-content:center;align-items:center;font-size:14px;font-weight:200;line-height:130%;display:flex}.supplierPool-module__yro5xG__supplierTableHead:last-child{border-right:0}.supplierPool-module__yro5xG__supplierTableRow{border-bottom:1px solid #d7dae0;align-items:stretch;min-height:36px;display:flex}.supplierPool-module__yro5xG__supplierTableRow:last-child{border-bottom:0}.supplierPool-module__yro5xG__supplierTableCell{min-width:0;max-width:unset;text-align:center;box-sizing:border-box;white-space:nowrap;background:0 0;border-bottom:none;border-right:1px solid #d7dae0;flex:1 1 0;justify-content:center;align-items:center;min-height:45px;display:flex}.supplierPool-module__yro5xG__supplierTableBodyCell{min-width:0;max-width:unset;text-align:center;box-sizing:border-box;white-space:nowrap;background:0 0;border-bottom:none;border-right:1px solid #d7dae0;flex:1 1 0;justify-content:center;align-items:center;height:100%;padding:8px;display:flex}.supplierPool-module__yro5xG__supplierTableCell:last-child,.supplierPool-module__yro5xG__supplierTableBodyCell:last-child{border-right:0;flex:0 0 50px;min-width:45px;max-width:55px;height:50px}.supplierPool-module__yro5xG__supplierTableInput{min-width:0;max-width:100%;border:1px solid #d7dae0!important;border-radius:6px!important;width:100%!important;padding:6px 10px!important}.supplierPool-module__yro5xG__supplierTableInput.supplierPool-module__yro5xG__inputError{border:1px solid var(--error-color)!important}.supplierPool-module__yro5xG__supplierTablePeriodGroup{box-sizing:border-box;text-align:center;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;width:100%;margin:0;padding:0;display:flex}.supplierPool-module__yro5xG__supplierTablePeriodTilde{color:var(--sub-text-color);margin:0 2px;font-size:14px}.supplierPool-module__yro5xG__solutionFileList{margin-top:16px;padding:0}.supplierPool-module__yro5xG__guidanceTxt{color:var(--sub-text-color);text-align:right;margin-top:8px;font-size:12px}.supplierPool-module__yro5xG__solutionFileItem{background:#f7f9fc;border-radius:6px;align-items:center;margin-bottom:8px;padding:8px 12px;transition:background .2s;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.04)}.supplierPool-module__yro5xG__solutionFileItem:hover{background:#eef3fa}.supplierPool-module__yro5xG__solutionFileIcon{margin-right:10px}.supplierPool-module__yro5xG__solutionFileName{color:#234e9c;flex:1;font-size:15px;font-weight:500}.supplierPool-module__yro5xG__solutionFileRemoveBtn{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-left:8px;font-size:18px;transition:background .2s;display:flex}.supplierPool-module__yro5xG__supplierTablePeriodGroup input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--main-text-color);box-sizing:border-box;background:#fff;border:1px solid #d7dae0;border-radius:6px;outline:none;width:120px;padding:6px 12px;font-size:13px;transition:border .2s,box-shadow .2s}.supplierPool-module__yro5xG__supplierTablePeriodGroup input[type=date]:focus{border-color:var(--secondary-color);box-shadow:0 0 0 2px rgba(245,131,29,.08)}.supplierPool-module__yro5xG__supplierTablePeriodGroup input[type=date]::-webkit-input-placeholder{color:#b0b7c3}.supplierPool-module__yro5xG__supplierTablePeriodGroup input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.5);cursor:pointer}.supplierPool-module__yro5xG__supplierTablePeriodGroup input[type=date]:hover{border-color:#b0b7c3}.supplierPool-module__yro5xG__supplierTablePeriodGroup input[type=date]:disabled{color:#b0b7c3;cursor:not-allowed;background:#f5f5f5;border-color:#e0e0e0}.supplierPool-module__yro5xG__supplierTableRemoveBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;display:flex}.supplierPool-module__yro5xG__supplierTableRemoveBtn:hover{background:#f0f3ff}.supplierPool-module__yro5xG__supplierTableEmpty{text-align:center;color:var(--sub-text-color);padding:15px;font-size:13px}.supplierPool-module__yro5xG__inputErrorMsg{color:var(--error-color);margin-top:4px;font-size:13px}@media (max-width:1440px){.supplierPool-module__yro5xG__detailBody{padding:100px 40px}.supplierPool-module__yro5xG__managerInfoGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1200px){.supplierPool-module__yro5xG__supPoolBody{padding:80px 20px}.supplierPool-module__yro5xG__supplierGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px}.supplierPool-module__yro5xG__supPoolHeaderWrapper{margin-bottom:30px}.supplierPool-module__yro5xG__detailBody{padding:80px 30px}.supplierPool-module__yro5xG__basicInfoContainer{gap:40px}.supplierPool-module__yro5xG__managerInfoGrid{grid-template-columns:repeat(3,1fr);gap:15px}.supplierPool-module__yro5xG__table{font-size:15px}.supplierPool-module__yro5xG__th{min-width:160px;padding:16px 12px}.supplierPool-module__yro5xG__innerTable{font-size:13px}.supplierPool-module__yro5xG__innerTable thead th,.supplierPool-module__yro5xG__innerTable tbody td{padding:12px 10px}}@media (max-width:1024px){.supplierPool-module__yro5xG__supPoolBody{padding:60px 40px 80px}.supplierPool-module__yro5xG__sectionBtnTitle{font-size:22px}.supplierPool-module__yro5xG__supPoolHeaderWrapper{flex-wrap:wrap;gap:12px}.supplierPool-module__yro5xG__supPoolHeaderRight{gap:10px;width:100%}.supplierPool-module__yro5xG__searchInputWrapper{width:100%;min-width:unset}.supplierPool-module__yro5xG__searchInput{width:100%}.supplierPool-module__yro5xG__applyBtn{padding:9px 16px;font-size:13px}.supplierPool-module__yro5xG__supplierGrid{gap:18px}.supplierPool-module__yro5xG__detailBody{padding:60px 24px}.supplierPool-module__yro5xG__basicInfoContainer{grid-template-columns:1fr;gap:30px}.supplierPool-module__yro5xG__basicInfoRight{align-items:center}.supplierPool-module__yro5xG__managerInfoGrid{grid-template-columns:repeat(2,1fr);gap:15px}.supplierPool-module__yro5xG__companyNameBox{margin-bottom:30px}.supplierPool-module__yro5xG__table{font-size:14px}.supplierPool-module__yro5xG__th{min-width:140px;padding:15px 10px}.supplierPool-module__yro5xG__innerTable{font-size:12px}.supplierPool-module__yro5xG__innerTable thead th{padding:11px 9px}.supplierPool-module__yro5xG__fileAttachBox{flex-direction:column;align-items:stretch;gap:8px}.supplierPool-module__yro5xG__fileAttachLabel{margin-right:0;font-size:14px}.supplierPool-module__yro5xG__fileAttachBtn{width:100%;margin-left:0;font-size:14px}.supplierPool-module__yro5xG__fileAttachInput{padding:10px 36px 10px 12px;font-size:14px}.supplierPool-module__yro5xG__fileAttachDesc{color:#949aa3;margin-top:6px;margin-left:0;font-size:13px;line-height:1.4}.supplierPool-module__yro5xG__inputLabelBox{flex-direction:column;align-items:stretch;gap:8px;width:100%}.supplierPool-module__yro5xG__inputLabelBox>label{min-width:unset;max-width:unset;word-break:unset;margin-right:0;font-size:14px}.supplierPool-module__yro5xG__inputLabelBox>input{flex:unset;width:100%}.supplierPool-module__yro5xG__inputLabelBox>textarea{flex:unset;width:100%}.supplierPool-module__yro5xG__supplierPoolForm{gap:20px}.supplierPool-module__yro5xG__sectionSubTitle{margin-bottom:12px;font-size:16px}.supplierPool-module__yro5xG__rowGrid{flex-direction:column;gap:10px}.supplierPool-module__yro5xG__buttonSection{flex-direction:column;gap:8px}.supplierPool-module__yro5xG__cancelBtn,.supplierPool-module__yro5xG__confirmBtn{width:100%;padding:10px 0;font-size:14px}.supplierPool-module__yro5xG__editorWrapper .ql-container{height:300px}.supplierPool-module__yro5xG__supplierTableContainer{width:100%}.supplierPool-module__yro5xG__supplierTableHeaderRow{margin-bottom:10px}.supplierPool-module__yro5xG__supplierTableAddBtn{padding:7px 16px;font-size:13px}.supplierPool-module__yro5xG__supplierTableCell,.supplierPool-module__yro5xG__supplierTableBodyCell{min-width:0;max-width:unset;flex:1 1 0;padding:8px 6px;font-size:13px}.supplierPool-module__yro5xG__supplierTableInput{min-width:0;max-width:100%;padding:5px 8px!important;font-size:13px!important}.supplierPool-module__yro5xG__supplierTableCell:last-child,.supplierPool-module__yro5xG__supplierTableBodyCell:last-child{flex:0 0 44px;min-width:32px;max-width:56px;height:45px}.supplierPool-module__yro5xG__supplierTablePeriodGroup input[type=date]{width:100px;padding:5px 8px;font-size:12px}.supplierPool-module__yro5xG__solutionFileName{font-size:13px}}@media (max-width:960px){.supplierPool-module__yro5xG__supPoolBody{padding:40px 20px 60px}.supplierPool-module__yro5xG__sectionBtnTitle{font-size:20px}.supplierPool-module__yro5xG__supPoolHeaderWrapper{flex-direction:column;align-items:flex-start;gap:20px}.supplierPool-module__yro5xG__supPoolHeaderRight{flex-direction:column;width:100%}.supplierPool-module__yro5xG__searchInputWrapper,.supplierPool-module__yro5xG__applyBtn{width:100%}.supplierPool-module__yro5xG__noData{min-height:250px}.supplierPool-module__yro5xG__noData p{font-size:16px}.supplierPool-module__yro5xG__supplierCardTitle{font-size:15px}.supplierPool-module__yro5xG__supplierCardAddress,.supplierPool-module__yro5xG__supplierNumber{font-size:12px}.supplierPool-module__yro5xG__detailBody{padding:50px 20px}.supplierPool-module__yro5xG__basicInfoSection,.supplierPool-module__yro5xG__essential{margin-bottom:30px}.supplierPool-module__yro5xG__sectionHeader{gap:25px}.supplierPool-module__yro5xG__buttonGroup{justify-content:right;gap:10px}.supplierPool-module__yro5xG__sectionTitle{font-size:20px}.supplierPool-module__yro5xG__sectionDetailTitle{font-size:18px}.supplierPool-module__yro5xG__managerInfoGrid{grid-template-columns:1fr}.supplierPool-module__yro5xG__managerInfoItem{flex-direction:column;gap:5px}.supplierPool-module__yro5xG__managerInfoLabel{min-width:unset;font-size:14px}.supplierPool-module__yro5xG__stepTabBg{min-width:0;max-width:100%;height:54px}.supplierPool-module__yro5xG__stepTab,.supplierPool-module__yro5xG__stepTabActive{min-width:180px;height:54px;padding:0 20px 0 15px}.supplierPool-module__yro5xG__stepTabNum,.supplierPool-module__yro5xG__stepTabNumActive{margin-right:8px;padding:5px 10px;font-size:13px}.supplierPool-module__yro5xG__stepTabLabel,.supplierPool-module__yro5xG__stepTabLabelActive{font-size:16px}.supplierPool-module__yro5xG__stepTabArrow{margin:0 8px;font-size:22px}.supplierPool-module__yro5xG__inputLabelBox>input{padding:10px 15px}.supplierPool-module__yro5xG__inputLabelBox>textarea{padding:10px 15px}.supplierPool-module__yro5xG__editorWrapper .ql-container{height:280px}.supplierPool-module__yro5xG__supplierTableContainer{width:100%}.supplierPool-module__yro5xG__supplierTableHeaderRow{margin-bottom:8px}.supplierPool-module__yro5xG__supplierTableAddBtn{padding:6px 12px;font-size:12px}.supplierPool-module__yro5xG__supplierTableCell,.supplierPool-module__yro5xG__supplierTableBodyCell{min-width:0;max-width:unset;flex:1 1 0;padding:7px 4px;font-size:12px}.supplierPool-module__yro5xG__supplierTableInput{min-width:0;max-width:100%;font-size:12px!important}.supplierPool-module__yro5xG__supplierTableCell:last-child,.supplierPool-module__yro5xG__supplierTableBodyCell:last-child{flex:0 0 32px;min-width:28px;max-width:44px}.supplierPool-module__yro5xG__supplierTableEmpty{font-size:11px}}@media (max-width:768px){.supplierPool-module__yro5xG__supPoolHeaderWrapper{gap:10px;margin-bottom:30px}.supplierPool-module__yro5xG__totalCount{font-size:16px}.supplierPool-module__yro5xG__supPoolHeaderRight{gap:10px;width:100%}.supplierPool-module__yro5xG__searchInputWrapper{width:100%}.supplierPool-module__yro5xG__searchInput{width:100%;padding:10px;font-size:13px}.supplierPool-module__yro5xG__applyBtn{padding:8px 14px;font-size:12px}.supplierPool-module__yro5xG__supplierGrid{grid-template-columns:1fr;gap:16px}.supplierPool-module__yro5xG__supplierCard{padding:20px 16px}.supplierPool-module__yro5xG__supplierCardImageWrapper{height:80px;margin-bottom:15px}.supplierPool-module__yro5xG__supplierCardMiddle{flex-direction:column-reverse;align-items:flex-end;gap:8px;margin-bottom:12px}.supplierPool-module__yro5xG__supplierCardTitle{font-size:14px}.supplierPool-module__yro5xG__supplierCardTag{padding:3px 8px;font-size:11px}.supplierPool-module__yro5xG__supplierCardBottom{flex-direction:column;align-items:flex-end;gap:8px;padding-top:12px}.supplierPool-module__yro5xG__supplierCardAddress,.supplierPool-module__yro5xG__supplierNumber{font-size:11px}.supplierPool-module__yro5xG__paginationWrapper{margin-top:20px}.supplierPool-module__yro5xG__detailBody{padding:30px 16px 60px}.supplierPool-module__yro5xG__basicInfoSection{margin-bottom:unset;padding:20px 0 0}.supplierPool-module__yro5xG__essential{margin-bottom:20px 0 0}.supplierPool-module__yro5xG__sectionHeader{gap:20px}.supplierPool-module__yro5xG__basicInfoContainer{gap:20px;padding:25px}.supplierPool-module__yro5xG__companyNameBox{margin-bottom:25px}.supplierPool-module__yro5xG__basicInfoLeft{grid-template-columns:1fr;gap:15px}.supplierPool-module__yro5xG__sectionTitle{margin-bottom:20px;font-size:16px}.supplierPool-module__yro5xG__sectionDetailTitle{margin-top:20px;margin-bottom:15px;font-size:14px}.supplierPool-module__yro5xG__managerInfoGrid{grid-template-columns:1fr;gap:12px}.supplierPool-module__yro5xG__managerInfoItem{flex-direction:row;align-items:center;gap:10px}.supplierPool-module__yro5xG__managerInfoLabel{min-width:80px;font-size:13px}.supplierPool-module__yro5xG__managerInfoValue{font-size:13px}.supplierPool-module__yro5xG__infoRow{grid-template-columns:80px 1fr;gap:12px;padding:8px 0}.supplierPool-module__yro5xG__infoLabel{min-width:60px;font-size:12px}.supplierPool-module__yro5xG__infoValue,.supplierPool-module__yro5xG__infoLink{font-size:12px}.supplierPool-module__yro5xG__badge{padding:4px 12px;font-size:11px}.supplierPool-module__yro5xG__documentsTitle,.supplierPool-module__yro5xG__descriptionTitle{font-size:13px}.supplierPool-module__yro5xG__documentItem{padding:10px 12px}.supplierPool-module__yro5xG__documentIcon{font-size:16px}.supplierPool-module__yro5xG__documentFileName,.supplierPool-module__yro5xG__descriptionText{font-size:12px}.supplierPool-module__yro5xG__buttonGroup{gap:10px}.supplierPool-module__yro5xG__backButton,.supplierPool-module__yro5xG__submitButton{white-space:nowrap;width:100%;padding:8px 20px;font-size:13px}.supplierPool-module__yro5xG__table,.supplierPool-module__yro5xG__table tbody,.supplierPool-module__yro5xG__table tr{width:100%}.supplierPool-module__yro5xG__th,.supplierPool-module__yro5xG__td{border-right:0;width:100%;display:block}.supplierPool-module__yro5xG__th{text-align:left;background:#e9eef4;padding:14px 12px}.supplierPool-module__yro5xG__td{padding:12px}.supplierPool-module__yro5xG__noPadding{padding:12px 0}.supplierPool-module__yro5xG__innerTable{width:100%}.supplierPool-module__yro5xG__innerTable thead th,.supplierPool-module__yro5xG__innerTable tbody td{padding:10px 8px;font-size:12px}.supplierPool-module__yro5xG__center{text-align:left}.supplierPool-module__yro5xG__inputLabelBox>input{padding:8px 12px}.supplierPool-module__yro5xG__inputLabelBox>textarea{padding:8px 12px}.supplierPool-module__yro5xG__editorWrapper .ql-container{height:240px}.supplierPool-module__yro5xG__supplierTableContainer{width:100%}.supplierPool-module__yro5xG__supplierTableCell,.supplierPool-module__yro5xG__supplierTableBodyCell{min-width:0;max-width:unset;flex:1 1 0;font-size:11px}.supplierPool-module__yro5xG__supplierTableInput{min-width:0;max-width:100%;font-size:11px!important}.supplierPool-module__yro5xG__supplierTableCell:last-child,.supplierPool-module__yro5xG__supplierTableBodyCell:last-child{flex:0 0 24px}.supplierPool-module__yro5xG__supplierTablePeriodGroup input[type=date]{width:80px;padding:4px 6px;font-size:11px}}@media (max-width:640px){.supplierPool-module__yro5xG__supPoolBody{padding:40px 15px}.supplierPool-module__yro5xG__supPoolHeaderWrapper{flex-direction:column;align-items:stretch;gap:12px;padding:0 0 12px}.supplierPool-module__yro5xG__supPoolHeaderLeft{font-size:18px}.supplierPool-module__yro5xG__totalCount{font-size:14px}.supplierPool-module__yro5xG__supPoolHeaderRight{flex-direction:column;gap:8px;width:100%}.supplierPool-module__yro5xG__searchInputWrapper{width:100%}.supplierPool-module__yro5xG__searchInput{padding:8px 10px;font-size:12px}.supplierPool-module__yro5xG__searchButton{width:16px;height:16px}.supplierPool-module__yro5xG__searchButton img{width:18px;height:18px}.supplierPool-module__yro5xG__applyBtn{width:100%;padding:8px 12px;font-size:11px}.supplierPool-module__yro5xG__supplierGrid{gap:12px;margin-bottom:20px}.supplierPool-module__yro5xG__supplierCard{border-radius:6px;padding:16px 12px}.supplierPool-module__yro5xG__supplierCardImageWrapper{border-radius:4px;height:70px;margin-bottom:12px}.supplierPool-module__yro5xG__supplierCardMiddle{gap:6px;margin-bottom:10px}.supplierPool-module__yro5xG__supplierCardTitle{margin:0;font-size:13px}.supplierPool-module__yro5xG__supplierCardTag{padding:2px 6px;font-size:10px}.supplierPool-module__yro5xG__supplierCardBottom{flex-direction:column;gap:6px;padding-top:10px}.supplierPool-module__yro5xG__supplierCardAddress{font-size:10px;line-height:1.3}.supplierPool-module__yro5xG__supplierNumber{font-size:10px}.supplierPool-module__yro5xG__noData{min-height:200px;padding:60px 16px}.supplierPool-module__yro5xG__noData p{font-size:12px}.supplierPool-module__yro5xG__paginationWrapper{margin-top:16px}.supplierPool-module__yro5xG__detailBody{padding:25px 12px 50px}.supplierPool-module__yro5xG__sectionTitle{margin-bottom:15px;font-size:15px}.supplierPool-module__yro5xG__sectionDetailTitle{margin-top:15px;margin-bottom:10px;font-size:13px}.supplierPool-module__yro5xG__basicInfoSection{padding:16px}.supplierPool-module__yro5xG__basicInfoContainer{gap:15px;padding:20px}.supplierPool-module__yro5xG__sectionHeader{gap:20px}.supplierPool-module__yro5xG__buttonGroup{gap:8px}.supplierPool-module__yro5xG__backButton,.supplierPool-module__yro5xG__submitButton{font-size:12px}.supplierPool-module__yro5xG__basicInfoLeft{gap:12px}.supplierPool-module__yro5xG__companyName{font-size:18px}.supplierPool-module__yro5xG__companyNameBox{margin-bottom:20px}.supplierPool-module__yro5xG__infoRow{gap:10px}.supplierPool-module__yro5xG__infoLabel,.supplierPool-module__yro5xG__infoValue,.supplierPool-module__yro5xG__infoLink{font-size:11px}.supplierPool-module__yro5xG__badge{padding:3px 8px;font-size:10px}.supplierPool-module__yro5xG__managerInfoGrid{gap:12px}.supplierPool-module__yro5xG__managerInfoLabel,.supplierPool-module__yro5xG__managerInfoValue,.supplierPool-module__yro5xG__table{font-size:12px}.supplierPool-module__yro5xG__th{padding:12px 10px;font-size:12px}.supplierPool-module__yro5xG__innerTable{font-size:11px}.supplierPool-module__yro5xG__innerTable thead th,.supplierPool-module__yro5xG__innerTable tbody td{padding:9px 8px}.supplierPool-module__yro5xG__stepTabBg{min-width:0;max-width:100%;height:44px;padding:0 2px}.supplierPool-module__yro5xG__stepTab,.supplierPool-module__yro5xG__stepTabActive{min-width:100px;height:44px;padding:0 20px 0 15px}.supplierPool-module__yro5xG__stepTabNum,.supplierPool-module__yro5xG__stepTabNumActive{margin-right:4px;padding:3px 8px;font-size:12px}.supplierPool-module__yro5xG__stepTabLabel,.supplierPool-module__yro5xG__stepTabLabelActive{font-size:12px}.supplierPool-module__yro5xG__stepTabArrow img{width:16px}.supplierPool-module__yro5xG__supplierTableContainer{width:100%}.supplierPool-module__yro5xG__supplierTableCell,.supplierPool-module__yro5xG__supplierTableBodyCell{min-width:0;max-width:unset;flex:1 1 0;font-size:12px}.supplierPool-module__yro5xG__supplierTableInput{min-width:0;max-width:100%;font-size:11px!important}.supplierPool-module__yro5xG__supplierTableCell:last-child,.supplierPool-module__yro5xG__supplierTableBodyCell:last-child{flex:0 0 16px}.supplierPool-module__yro5xG__supplierTablePeriodGroup input[type=date]{width:65px;padding:3px 4px;font-size:11px}}@media (max-width:480px){.supplierPool-module__yro5xG__supPoolBody,.supplierPool-module__yro5xG__detailBody{padding:20px 12px 40px}.supplierPool-module__yro5xG__basicInfoSection,.supplierPool-module__yro5xG__introductionSection{padding:16px}.supplierPool-module__yro5xG__basicInfoContainer{gap:12px;padding:16px}.supplierPool-module__yro5xG__sectionTitle{margin-bottom:12px;font-size:14px}.supplierPool-module__yro5xG__sectionDetailTitle{margin-top:12px;margin-bottom:10px;font-size:12px}.supplierPool-module__yro5xG__sectionHeader{gap:10px}.supplierPool-module__yro5xG__buttonGroup{gap:8px}.supplierPool-module__yro5xG__backButton,.supplierPool-module__yro5xG__submitButton{min-width:unset;font-size:11px}.supplierPool-module__yro5xG__companyNameBox{margin-bottom:15px}.supplierPool-module__yro5xG__companyName{font-size:16px}.supplierPool-module__yro5xG__basicInfoLeft{grid-template-columns:1fr;gap:10px}.supplierPool-module__yro5xG__infoRow{grid-template-columns:65px 1fr;gap:8px;padding:6px 0}.supplierPool-module__yro5xG__infoLabel,.supplierPool-module__yro5xG__infoValue,.supplierPool-module__yro5xG__infoLink{font-size:10px}.supplierPool-module__yro5xG__badge{padding:3px 8px;font-size:9px}.supplierPool-module__yro5xG__managerInfoGrid{grid-template-columns:1fr;gap:10px}.supplierPool-module__yro5xG__managerInfoItem{gap:4px}.supplierPool-module__yro5xG__managerInfoLabel,.supplierPool-module__yro5xG__managerInfoValue{font-size:11px}.supplierPool-module__yro5xG__documentsTitle,.supplierPool-module__yro5xG__descriptionTitle{font-size:12px}.supplierPool-module__yro5xG__descriptionText{font-size:11px;line-height:1.6}.supplierPool-module__yro5xG__table{font-size:11px}.supplierPool-module__yro5xG__th{min-width:120px;padding:11px 9px;font-size:11px}.supplierPool-module__yro5xG__td{padding:11px 9px}.supplierPool-module__yro5xG__innerTable{font-size:10px}.supplierPool-module__yro5xG__innerTable thead th,.supplierPool-module__yro5xG__innerTable tbody td{padding:8px 6px;font-size:10px}}
.admin-module__rgOFIa__adminRoot{flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}.admin-module__rgOFIa__adminBody{flex:1;display:flex}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:#e4e4e4}::-webkit-scrollbar-thumb{background-color:#64748b;border-radius:100px}.admin-module__rgOFIa__adminHeader{background:var(--primary-color);color:#fff;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;display:flex;box-shadow:0 2px 4px rgba(0,0,0,.1)}.admin-module__rgOFIa__adminHeader a{color:#fff;font-size:2rem;font-weight:700;text-decoration:none}.admin-module__rgOFIa__topNav{align-items:center;gap:20px;font-size:16px;display:flex}.admin-module__rgOFIa__topNavRight{align-items:center;gap:10px;display:flex}.admin-module__rgOFIa__ma_dashHamburger{cursor:pointer;z-index:100;width:28px;height:28px;display:none;position:relative}.admin-module__rgOFIa__ma_dashHamburger p{background:var(--white-text-color,#fff);cursor:pointer;border-radius:50px;width:24px;height:3px;transition:all .3s;position:absolute;top:5px;left:0}.admin-module__rgOFIa__ma_dashHamburger p:before{content:"";background:var(--white-text-color,#fff);cursor:pointer;border-radius:50px;width:24px;height:3px;transition:transform .3s;position:absolute;top:7px;left:0}.admin-module__rgOFIa__ma_dashHamburger p:after{content:"";background:var(--white-text-color,#fff);cursor:pointer;border-radius:50px;width:24px;height:3px;transition:transform .3s;position:absolute;top:14px;left:0}.admin-module__rgOFIa__mobileMenu{z-index:999;background:#fff;flex-direction:column;transition:transform .3s;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(-100%)}.admin-module__rgOFIa__mobileMenuActive{transform:translateY(0)}.admin-module__rgOFIa__mobileMenuHeader{background:var(--primary-color,#053275);color:#fff;justify-content:space-between;align-items:center;width:100%;padding:15px;display:flex}.admin-module__rgOFIa__ma_dashHamburgerActive p{top:12px;transform:rotate(45deg)}.admin-module__rgOFIa__ma_dashHamburgerActive p:before{top:0;transform:rotate(-90deg)}.admin-module__rgOFIa__ma_dashHamburgerActive p:after{opacity:0}.admin-module__rgOFIa__mobileMenuProfile{align-items:center;gap:15px;display:flex}.admin-module__rgOFIa__mobileMenuProfileIcon{background:rgba(255,255,255,.2);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.admin-module__rgOFIa__mobileMenuProfileIcon img{filter:brightness(0)invert()}.admin-module__rgOFIa__mobileMenuProfileInfo{flex-direction:column;gap:4px;display:flex}.admin-module__rgOFIa__mobileMenuProfileRole{font-size:18px;font-weight:700}.admin-module__rgOFIa__mobileMenuProfileEmail{opacity:.8;font-size:13px}.admin-module__rgOFIa__mobileMenuSection{border-bottom:1px solid #e2e8f0;padding:15px 20px}.admin-module__rgOFIa__mobileMenuSectionTitle{color:var(--main-text-color,#0f172a);align-items:center;gap:10px;margin-bottom:10px;font-size:16px;font-weight:600;display:flex}.admin-module__rgOFIa__mobileMenuSectionTitle img{border-radius:50px}.admin-module__rgOFIa__mobileMenuBadge{color:#fff;background:#ef4444;border-radius:50px;padding:2px 8px;font-size:11px;font-weight:600}.admin-module__rgOFIa__mobileMenuNotiList{flex-direction:column;gap:8px;display:flex}.admin-module__rgOFIa__mobileMenuNotiItem{color:var(--sub-text-color,#64748b);background:#f5f7fb;border-radius:8px;padding:10px 12px;font-size:14px}.admin-module__rgOFIa__mobileMenuItems{flex-direction:column;flex:1;gap:8px;padding:15px 20px;display:flex}.admin-module__rgOFIa__mobileMenuItem{color:var(--main-text-color,#0f172a);cursor:pointer;transition:all 0 2s ease;text-align:left;background:0 0;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:15px;font-weight:500;display:flex}.admin-module__rgOFIa__mobileMenuItem:hover{border-color:var(--secondary-color,#4979ff);background:#f5f7fb}.admin-module__rgOFIa__mobileMenuItem:active{transform:scale(.98)}.admin-module__rgOFIa__mobileMenuItemLogout{color:#ef4444;border-color:#fecaca;margin-top:auto}.admin-module__rgOFIa__mobileMenuItemLogout:hover{background:#fef2f2;border-color:#ef4444}.admin-module__rgOFIa__mobileMenuNav{border-bottom:1px solid #e2e8f0;flex:2;padding:0;overflow-y:auto}.admin-module__rgOFIa__mobileMenuNavSection{border-bottom:1px solid #f1f5f9}.admin-module__rgOFIa__mobileMenuNavSection:last-child{border-bottom:none}.admin-module__rgOFIa__mobileMenuNavLabel{color:#7f96b8;text-transform:uppercase;padding:15px 20px 8px;font-size:12px;font-weight:500}.admin-module__rgOFIa__adminHeader .admin-module__rgOFIa__mobileMenuNavItem{color:var(--main-text-color);padding:12px 20px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s;display:block}.admin-module__rgOFIa__mobileMenuNavItem:hover{color:var(--secondary-color,#4979ff);border-left:3px solid var(--secondary-color);background:#e5f0ff}.admin-module__rgOFIa__mobileMenuNavItemActive{color:var(--secondary-color,#4979ff);border-left:3px solid var(--secondary-color);background:#eff4ff}.admin-module__rgOFIa__mobileMenuNavParent{width:100%;color:var(--main-text-color,#0f172a);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:12px 20px;font-size:15px;font-weight:500;transition:background .2s;display:flex}.admin-module__rgOFIa__mobileMenuNavParent:hover{background:#f5f7fb}.admin-module__rgOFIa__mobileMenuNavChevron{transition:transform 0 2s ease;align-items:center;display:flex}.admin-module__rgOFIa__mobileMenuNavChevronOpen{transform:rotate(180deg)}.admin-module__rgOFIa__mobileMenuNavSub{background:#f8fafc;max-height:0;transition:max-height .3s;overflow:hidden}.admin-module__rgOFIa__mobileMenuNavSubOpen{max-height:500px}.admin-module__rgOFIa__mobileMenuNavSubItem{padding:10px 20px 10px 35px;text-decoration:none;transition:all .2s;display:block;color:var(--sub-text-color,#64748b)!important;font-size:14px!important;font-weight:400!important}.admin-module__rgOFIa__mobileMenuNavSubItem:hover{color:var(--secondary-color,#4979ff);border-left:3px solid var(--secondary-color);background:#e5f0ff}.admin-module__rgOFIa__mobileMenuNavSubItemActive{color:var(--secondary-color,#4979ff);background:#e5f0ff;font-weight:600}.admin-module__rgOFIa__mobileMenuItems{border-top:1px solid #e2e8f0;flex-direction:column;gap:8px;padding:15px 20px;display:flex}.admin-module__rgOFIa__mobileMenuFooter{text-align:right;color:var(--sub-text-color,#64748b);border-top:1px solid #e2e8f0;padding:15px 20px;font-size:12px}.admin-module__rgOFIa__prevSite{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:50px;padding:6px 15px;transition:background-color .2s,color .2s;position:relative}.admin-module__rgOFIa__prevSite:after{content:"";background:#fff;width:1px;height:14px;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.admin-module__rgOFIa__noti{cursor:pointer;background:#051e45;border:1px solid #051e45;border-radius:50px;justify-content:center;align-items:center;padding:8px;display:flex}.admin-module__rgOFIa__notiDropdown{position:relative}.admin-module__rgOFIa__notiMenu{z-index:1000;transform-origin:100% 0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:280px;padding:10px 0;animation:.3s cubic-bezier(.4,0,.2,1) forwards admin-module__rgOFIa__dropdownSlideDown;position:absolute;top:50px;right:0;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.12)}@keyframes admin-module__rgOFIa__dropdownSlideDown{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.admin-module__rgOFIa__notiTitle{color:var(--main-text-color);border-bottom:1px solid #f3f4f6;margin:0;padding:5px 20px 15px;font-size:18px;font-weight:700}.admin-module__rgOFIa__notiItemBox{max-height:300px;padding:10px 10px 0;overflow-y:auto}.admin-module__rgOFIa__notiItem{color:var(--sub-text-color);cursor:pointer;align-items:center;gap:10px;padding:8px 20px;font-size:13px;transition:background .2s;display:flex}.admin-module__rgOFIa__notiItem span{cursor:pointer;background:#051e45;border:1px solid #051e45;border-radius:50px;justify-content:center;align-items:center;padding:3px;display:flex}.admin-module__rgOFIa__notiItem:hover{background:#f0f3ff;border-radius:50px}.admin-module__rgOFIa__notiMore{text-align:right;color:#4979ff;padding:8px 12px;font-size:13px;display:block}.admin-module__rgOFIa__admin{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:50px;justify-content:center;align-items:center;padding:6px;display:flex}.admin-module__rgOFIa__profileDropdown{position:relative}.admin-module__rgOFIa__profileMenu{z-index:1000;z-index:100;transform-origin:100% 0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:280px;margin-top:8px;padding:18px 20px;animation:.3s cubic-bezier(.4,0,.2,1) forwards admin-module__rgOFIa__dropdownSlideDown;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.12)}.admin-module__rgOFIa__profileHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.admin-module__rgOFIa__profileRole{color:var(--main-text-color);font-size:18px;font-weight:700}.admin-module__rgOFIa__profileVersion{color:var(--sub-text-color);font-size:12px}.admin-module__rgOFIa__profileInfoBox{background:#eff4ff;border-radius:10px;margin-bottom:10px;padding:12px 16px}.admin-module__rgOFIa__profileInfoRow{grid-template-columns:80px 1fr;column-gap:5px;font-size:12px;line-height:1.6;display:grid}.admin-module__rgOFIa__profileInfoRow+.admin-module__rgOFIa__profileInfoRow{margin-top:4px}.admin-module__rgOFIa__profileInfoLabel{color:#64748b}.admin-module__rgOFIa__profileInfoValue{color:#0f172a;white-space:nowrap}.admin-module__rgOFIa__profileMenuItem{cursor:pointer;color:#0f172a;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:8px 0;font-size:14px;display:flex}.admin-module__rgOFIa__profileMenuItem+.admin-module__rgOFIa__profileMenuItem{margin-top:4px}.admin-module__rgOFIa__profileMenuItem:hover{color:var(--secondary-color)}.admin-module__rgOFIa__profileMenuIcon{justify-content:center;align-items:center;padding-left:5px;display:inline-flex}.admin-module__rgOFIa__profileMenuText{flex:1}.admin-module__rgOFIa__sidebar{white-space:nowrap;background:#f8fafc;border-right:1px solid #e2e8f0;flex-direction:column;width:100%;min-width:200px;max-width:240px;padding:10px 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:relative}.admin-module__rgOFIa__sectionLabel{color:#7f96b8;padding:10px 15px 8px;font-size:13px;font-weight:500}.admin-module__rgOFIa__menuGroup{flex-direction:column;display:flex}.admin-module__rgOFIa__menuItem{color:var(--sub-text-color);cursor:pointer;align-items:center;gap:10px;padding:12px 15px;font-size:16px;font-weight:500;text-decoration:none;display:flex;position:relative}.admin-module__rgOFIa__menuItem:before{content:"";background:linear-gradient(#2563eb 0%,#3b82f6 100%);border-radius:0 2px 2px 0;width:3px;height:0;transition:height .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.admin-module__rgOFIa__menuItem:hover{color:#2563eb;background:#f0f4ff}.admin-module__rgOFIa__menuItem:hover:before{height:100%}.admin-module__rgOFIa__menuParent{cursor:pointer;color:#0f172a;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.admin-module__rgOFIa__menuParent:before{content:"";background:linear-gradient(#2563eb 0%,#3b82f6 100%);border-radius:0 2px 2px 0;width:3px;height:0;transition:height .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.admin-module__rgOFIa__menuParent>div{justify-content:space-between;align-items:center;width:100%;display:flex}.admin-module__rgOFIa__menuParent:hover{color:#2563eb;background:#f0f4ff}.admin-module__rgOFIa__menuParent:hover:before{height:100%}.admin-module__rgOFIa__menuParent:hover .admin-module__rgOFIa__menuText{color:#2563eb}.admin-module__rgOFIa__menuText{color:var(--sub-text-color);cursor:pointer;padding:0 0 0 15px;font-size:17px;font-weight:600;text-decoration:none;transition:color .2s}.admin-module__rgOFIa__menuChevron{transition:transform 0 15s ease}.admin-module__rgOFIa__menuChevronOpen{transform:rotate(180deg)}.admin-module__rgOFIa__menuIcon{justify-content:center;align-items:center;font-size:14px;display:inline-flex}.admin-module__rgOFIa__subMenuGroup{transition:max-height 0 25s ease,opacity .2s ease,padding .25s ease;background:#edf2ff;border-radius:8px;margin:5px 15px 0;padding:0 8px;overflow:hidden}.admin-module__rgOFIa__subMenuOpen{opacity:1;max-height:400px;padding:15px}.admin-module__rgOFIa__subMenuClosed{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.admin-module__rgOFIa__subMenuItem{color:#6b7280;border-radius:6px;align-items:center;gap:8px;margin-bottom:2px;padding:10px 16px;font-size:14px;text-decoration:none;transition:all .2s;display:flex;position:relative}.admin-module__rgOFIa__subMenuItem:before{content:"";background:#d1d5db;border-radius:50%;width:4px;height:4px;transition:all .2s}.admin-module__rgOFIa__subMenuItem:last-child{margin-bottom:0}.admin-module__rgOFIa__subMenuItem:hover{color:#2563eb;padding-left:20px}.admin-module__rgOFIa__subMenuItem:hover:before{background:#2563eb;transform:scale(1.3)}.admin-module__rgOFIa__adminContent{flex:1}.admin-module__rgOFIa__dashboard{box-sizing:border-box;background:#f5f7fb;flex-direction:column;gap:20px;width:100%;height:100%;padding:30px;display:flex}.admin-module__rgOFIa__dashTit{color:#0f172a;font-size:24px;font-weight:700}.admin-module__rgOFIa__card{box-sizing:border-box;background:#fff;border:1px solid #bac7d6;border-radius:10px;flex-direction:column;gap:10px;height:100%;min-height:150px;padding:20px;display:flex;overflow:hidden}.admin-module__rgOFIa__cardTitleRow{color:var(--main-text-color);white-space:nowrap;justify-content:space-between;align-items:center;gap:20px;font-size:18px;font-weight:600;display:flex}.admin-module__rgOFIa__topRow{gap:20px;width:100%;display:flex}.admin-module__rgOFIa__topRow .admin-module__rgOFIa__kpiRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;width:100%;display:grid}.admin-module__rgOFIa__cardData{cursor:pointer;justify-content:center;align-items:center;width:100%;display:flex}.admin-module__rgOFIa__cardData img{width:32px;height:32px}.admin-module__rgOFIa__addButton{color:#7f96b8;cursor:pointer;background:red;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;height:100%;font-size:18px;font-weight:600;transition:all .2s;display:flex}.admin-module__rgOFIa__cardData:hover{border:1px solid var(--secondary-color,#2563eb);color:var(--secondary-color,#2563eb);transform:scale(1.05)}.admin-module__rgOFIa__cardKpi{position:relative}.admin-module__rgOFIa__cardKpiLabel{color:var(--main-text-color);word-spacing:nowrap;justify-content:space-between;align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex;position:relative}.admin-module__rgOFIa__cardKpiLabelText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.admin-module__rgOFIa__cardKpiLabelText:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;z-index:100;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0 2s ease;pointer-events:none;background:#0f172a;border-radius:6px;margin-top:4px;padding:6px 10px;font-size:13px;position:absolute;top:100%;left:0}.admin-module__rgOFIa__cardKpiLabelText:hover:after{opacity:1;visibility:visible}.admin-module__rgOFIa__cardKpiValue{color:var(--secondary-color);white-space:nowrap;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;font-weight:700;display:flex}.admin-module__rgOFIa__cardKpiSub{flex-shrink:0;margin-left:4px;font-size:11px}.admin-module__rgOFIa__textUp{color:#10b981;background:rgba(16,185,129,.2);border-radius:50px;padding:5px 10px}.admin-module__rgOFIa__textDown{color:#ef4444;background:rgba(239,68,68,.2);border-radius:50px;padding:5px 10px}.admin-module__rgOFIa__cardKpiAmount{color:var(--sub-text-color);margin-left:5px;font-size:18px;font-weight:500}.admin-module__rgOFIa__topRightCol{flex-direction:column;gap:15px;width:100%;display:flex}.admin-module__rgOFIa__cardSmall{background:#fff;border:1px solid #bac7d6;border-radius:10px;height:100%;min-height:150px;padding:20px}.admin-module__rgOFIa__cardSmallHeader{text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:18px;font-weight:600;display:flex;overflow:hidden}.admin-module__rgOFIa__cardSmallBody{justify-content:flex-end;align-items:flex-end;gap:10px;width:100%;height:calc(100% - 30px);display:flex}.admin-module__rgOFIa__cardSmallValue{color:var(--main-text-color);font-size:18px;font-weight:600}.admin-module__rgOFIa__cardSmallValueBasic{color:var(--secondary-color);font-size:32px;font-weight:700}.admin-module__rgOFIa__cardSmallValueAccent{color:#ef4444;font-size:32px;font-weight:700}.admin-module__rgOFIa__badgeMuted{color:var(--sub-text-color);font-size:18px;font-weight:600}.admin-module__rgOFIa__badgeSuccess{color:#16a34a;background:#ecfdf3;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.admin-module__rgOFIa__badgeDanger{color:#dc2626;background:#fef2f2;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.admin-module__rgOFIa__moreBtn{color:var(--sub-text-color);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:12px;font-weight:300;text-decoration:underline}.admin-module__rgOFIa__middleRow{gap:20px;display:flex}.admin-module__rgOFIa__cardChart{width:60%;height:350px;min-height:350px;max-height:350px}.admin-module__rgOFIa__chartBody{flex:1;height:290px;min-height:0;position:relative}.admin-module__rgOFIa__chartBody canvas{max-height:100%;width:100%!important;height:100%!important}.admin-module__rgOFIa__chartBarCol{flex-direction:column;align-items:center;gap:4px;display:flex}.admin-module__rgOFIa__chartBar{background:#22c1c3;border-radius:999px;width:18px;height:90px}.admin-module__rgOFIa__chartBarSecondary{background:#0f52ba;border-radius:999px;width:18px;height:50px}.admin-module__rgOFIa__chartYear{color:#6b7280;padding:10px 0 0;font-size:12px}.admin-module__rgOFIa__middleRightCol{gap:20px;width:40%;height:350px;min-height:350px;max-height:350px;display:flex}.admin-module__rgOFIa__middleRightColBox{flex-direction:column;gap:20px;width:50%;height:100%;display:flex}.admin-module__rgOFIa__middleRightColBox .admin-module__rgOFIa__cardSmall{height:calc(50% - 10px);min-height:unset}.admin-module__rgOFIa__cardGauge{flex-direction:column;gap:0;width:50%;height:100%;display:flex;position:relative}.admin-module__rgOFIa__gaugeBody{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.admin-module__rgOFIa__guageLabel{color:var(--sub-text-color);white-space:nowrap;font-size:20px;font-weight:600;position:absolute;top:55%;left:50%;transform:translate(-50%,50%)}.admin-module__rgOFIa__bottomRow{flex:1;gap:20px;width:100%;margin-bottom:0;display:flex}.admin-module__rgOFIa__cardData_Ma{width:60%;height:100%}.admin-module__rgOFIa__cardUser{flex-direction:column;width:40%;height:100%;display:flex}.admin-module__rgOFIa__bottomSection{flex:1;width:100%}.admin-module__rgOFIa__tableWrap{flex:1;margin-top:10px;overflow-x:auto}.admin-module__rgOFIa__dataTable{border-collapse:collapse;table-layout:fixed;border-top:1px solid #d7dae0;border-bottom:1px solid #d7dae0;width:100%;font-size:14px}.admin-module__rgOFIa__dataTable thead th{text-align:left;color:var(--sub-text-color);vertical-align:middle;white-space:nowrap;background:#e9eef4;border-bottom:1px solid #d7dae0;height:40px;padding:10px 15px;font-weight:500}.admin-module__rgOFIa__dataTable tbody td{color:var(--main-text-color);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #d7dae0;height:40px;padding:10px 15px;font-weight:500;overflow:hidden}.admin-module__rgOFIa__ellipsisCell{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.admin-module__rgOFIa__userTable thead th:first-child,.admin-module__rgOFIa__userTable tbody td:first-child{width:15%}.admin-module__rgOFIa__userTable thead th:nth-child(2),.admin-module__rgOFIa__userTable tbody td:nth-child(2){width:20%}.admin-module__rgOFIa__userTable thead th:nth-child(3),.admin-module__rgOFIa__userTable tbody td:nth-child(4),.admin-module__rgOFIa__userTable thead th:nth-child(4),.admin-module__rgOFIa__userTable tbody td:nth-child(5){width:25%}.admin-module__rgOFIa__ma_breadcrumbAdmin{background:#ebeff4;border-bottom:1px solid #bac7d6;align-items:center;width:100%;height:42px;display:flex;overflow:hidden}.admin-module__rgOFIa__ma_breadcrumbAdminHome{cursor:pointer;border-right:1px solid #bac7d6;justify-content:center;align-items:center;width:40px;height:42px;display:flex}.admin-module__rgOFIa__ma_breadcrumbAdminHome img{width:18px;height:18px}.admin-module__rgOFIa__ma_adminMenuItem{width:200px;height:inherit;color:var(--sub-text-color);border-right:1px solid #bac7d6;align-items:center;padding:0 16px;font-size:15px;font-weight:400;line-height:42px;display:flex}@media (max-width:1440px){.admin-module__rgOFIa__ma_breadcrumbAdmin{height:38px}.admin-module__rgOFIa__ma_breadcrumbAdminHome{width:36px;height:36px}.admin-module__rgOFIa__ma_breadcrumbAdminHome img{width:14px;height:14px}.admin-module__rgOFIa__ma_adminMenuItem{width:160px;padding:0 12px;font-size:14px}.admin-module__rgOFIa__topRow .admin-module__rgOFIa__kpiRow,.admin-module__rgOFIa__topRow,.admin-module__rgOFIa__middleRow,.admin-module__rgOFIa__bottomRow{gap:16px}.admin-module__rgOFIa__card{gap:8px;padding:15px}.admin-module__rgOFIa__cardSmall{padding:15px}.admin-module__rgOFIa__cardTitleRow{gap:15px;font-size:16px}.admin-module__rgOFIa__cardKpiLabel{gap:8px;font-size:16px}.admin-module__rgOFIa__cardKpiValue{font-size:28px}.admin-module__rgOFIa__cardSmallHeader{font-size:16px}.admin-module__rgOFIa__cardSmallValueBasic,.admin-module__rgOFIa__cardSmallValueAccent{font-size:28px}.admin-module__rgOFIa__badgeMuted{font-size:16px}.admin-module__rgOFIa__guageLabel{font-size:18px}.admin-module__rgOFIa__addButton{font-size:16px}.admin-module__rgOFIa__cardChart,.admin-module__rgOFIa__middleRightCol{height:350px;min-height:350px;max-height:350px}.admin-module__rgOFIa__chartBody{height:290px}}@media (max-width:1280px){.admin-module__rgOFIa__ma_breadcrumbAdmin{height:38px}.admin-module__rgOFIa__ma_breadcrumbAdminHome{width:36px;height:38px}.admin-module__rgOFIa__ma_breadcrumbAdminHome img{width:14px;height:14px}.admin-module__rgOFIa__ma_adminMenuItem{width:160px;padding:0 12px;font-size:14px}.admin-module__rgOFIa__dashboard{padding:20px}.admin-module__rgOFIa__card{gap:8px;padding:15px}.admin-module__rgOFIa__cardSmall{padding:15px}.admin-module__rgOFIa__dashTit{font-size:24px}.admin-module__rgOFIa__cardSmallHeader{font-size:14px}.admin-module__rgOFIa__cardSmallValueBasic,.admin-module__rgOFIa__cardSmallValueAccent{font-size:28px}.admin-module__rgOFIa__badgeMuted{font-size:16px}.admin-module__rgOFIa__guageLabel{font-size:18px}.admin-module__rgOFIa__addButton{font-size:16px}.admin-module__rgOFIa__topRow .admin-module__rgOFIa__kpiRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.admin-module__rgOFIa__topRow,.admin-module__rgOFIa__middleRow{gap:15px;margin-bottom:16px}.admin-module__rgOFIa__cardChart{width:58%;height:320px;min-height:320px;max-height:320px}.admin-module__rgOFIa__chartBody{height:264px}.admin-module__rgOFIa__middleRightCol{gap:15px;width:42%;height:320px;min-height:320px;max-height:320px}.admin-module__rgOFIa__middleRightColBox{gap:15px}.admin-module__rgOFIa__middleRightColBox .admin-module__rgOFIa__cardSmall{height:calc(50% - 7.5px)}.admin-module__rgOFIa__bottomRow{gap:15px;margin-bottom:16px}.admin-module__rgOFIa__cardData_Ma{width:58%}.admin-module__rgOFIa__cardUser{width:42%}.admin-module__rgOFIa__dataTable{font-size:13px}.admin-module__rgOFIa__dataTable thead th,.admin-module__rgOFIa__dataTable tbody td{height:36px;padding:8px 12px}.admin-module__rgOFIa__ellipsisCell{max-width:160px}}@media (max-width:1024px){.admin-module__rgOFIa__ma_breadcrumbAdmin{height:36px}.admin-module__rgOFIa__ma_breadcrumbAdminHome{width:34px;height:36px}.admin-module__rgOFIa__ma_breadcrumbAdminHome img{width:13px;height:13px}.admin-module__rgOFIa__ma_adminMenuItem{width:140px;padding:0 10px;font-size:13px}.admin-module__rgOFIa__dashboard{padding:15px}.admin-module__rgOFIa__card{gap:6px;min-height:130px;padding:12px}.admin-module__rgOFIa__cardSmall{min-height:130px;padding:12px}.admin-module__rgOFIa__dashTit{font-size:20px}.admin-module__rgOFIa__headerBar{margin-bottom:15px}.admin-module__rgOFIa__cardTitleRow{gap:10px;font-size:15px}.admin-module__rgOFIa__cardKpiLabel{gap:6px;font-size:14px}.admin-module__rgOFIa__cardKpiAmount,.admin-module__rgOFIa__cardSmallHeader{font-size:14px}.admin-module__rgOFIa__cardSmallValueBasic,.admin-module__rgOFIa__cardSmallValueAccent{font-size:24px}.admin-module__rgOFIa__cardSmallValue{font-size:16px}.admin-module__rgOFIa__badgeMuted{font-size:14px}.admin-module__rgOFIa__guageLabel{font-size:16px}.admin-module__rgOFIa__addButton{font-size:14px}.admin-module__rgOFIa__topRow .admin-module__rgOFIa__kpiRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-module__rgOFIa__topRow{gap:12px;margin-bottom:14px}.admin-module__rgOFIa__middleRow{flex-direction:column;gap:14px;margin-bottom:14px}.admin-module__rgOFIa__cardChart{width:100%;height:280px;min-height:280px;max-height:280px}.admin-module__rgOFIa__chartBody{height:232px}.admin-module__rgOFIa__middleRightCol{width:100%;height:auto;min-height:unset;max-height:unset;gap:12px}.admin-module__rgOFIa__middleRightColBox{gap:12px;width:50%;height:auto}.admin-module__rgOFIa__middleRightColBox .admin-module__rgOFIa__cardSmall{height:auto;min-height:130px}.admin-module__rgOFIa__cardGauge{width:50%;height:auto;min-height:200px}.admin-module__rgOFIa__bottomRow{flex-direction:column;gap:14px;margin-bottom:14px}.admin-module__rgOFIa__cardData_Ma,.admin-module__rgOFIa__cardUser{width:100%}.admin-module__rgOFIa__dataTable{font-size:12px}.admin-module__rgOFIa__dataTable thead th,.admin-module__rgOFIa__dataTable tbody td{height:34px;padding:7px 10px}.admin-module__rgOFIa__ellipsisCell{max-width:140px}.admin-module__rgOFIa__topNav,.admin-module__rgOFIa__sidebar{display:none}.admin-module__rgOFIa__ma_dashHamburgerActive,.admin-module__rgOFIa__ma_dashHamburger{display:block}.admin-module__rgOFIa__topNav{display:none}.admin-module__rgOFIa__mobileMenu{display:flex}.admin-module__rgOFIa__adminHeader{padding:15px}}@media (max-width:980px){.admin-module__rgOFIa__ma_breadcrumbAdmin{height:34px}.admin-module__rgOFIa__ma_breadcrumbAdminHome{width:32px;height:34px}.admin-module__rgOFIa__ma_breadcrumbAdminHome img{width:12px;height:12px}.admin-module__rgOFIa__ma_adminMenuItem{width:120px;padding:0 8px;font-size:12px}.admin-module__rgOFIa__dashboard{padding:10px}.admin-module__rgOFIa__card{border-radius:8px;gap:5px;min-height:100px;padding:10px}.admin-module__rgOFIa__cardSmall{border-radius:8px;flex-direction:column;justify-content:space-between;min-height:120px;padding:10px;display:flex}.admin-module__rgOFIa__dashTit{font-size:18px}.admin-module__rgOFIa__headerBar{margin-bottom:12px}.admin-module__rgOFIa__cardTitleRow{gap:8px;font-size:14px}.admin-module__rgOFIa__cardKpiLabel{gap:5px;font-size:13px}.admin-module__rgOFIa__cardKpiValue{font-size:20px}.admin-module__rgOFIa__cardKpiAmount{font-size:12px}.admin-module__rgOFIa__cardKpiSub{padding:3px 6px;font-size:10px}.admin-module__rgOFIa__cardSmallHeader{font-size:13px}.admin-module__rgOFIa__cardSmallValueBasic,.admin-module__rgOFIa__cardSmallValueAccent{font-size:20px}.admin-module__rgOFIa__cardSmallValue{font-size:14px}.admin-module__rgOFIa__badgeMuted{font-size:13px}.admin-module__rgOFIa__guageLabel{font-size:14px}.admin-module__rgOFIa__addButton{font-size:13px}.admin-module__rgOFIa__moreBtn{font-size:11px}.admin-module__rgOFIa__topRow .admin-module__rgOFIa__kpiRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-module__rgOFIa__topRow,.admin-module__rgOFIa__middleRow{gap:10px;margin-bottom:12px}.admin-module__rgOFIa__cardChart{height:240px;min-height:240px;max-height:240px}.admin-module__rgOFIa__chartBody{height:196px}.admin-module__rgOFIa__middleRightCol{flex-direction:column;gap:10px}.admin-module__rgOFIa__middleRightColBox{flex-direction:row;gap:10px;width:100%}.admin-module__rgOFIa__middleRightColBox .admin-module__rgOFIa__cardSmall{width:50%;min-height:120px}.admin-module__rgOFIa__cardGauge{width:100%;min-height:180px}.admin-module__rgOFIa__bottomRow{gap:10px;margin-bottom:12px}.admin-module__rgOFIa__bottomSection{margin-bottom:0}.admin-module__rgOFIa__dataTable{font-size:11px}.admin-module__rgOFIa__dataTable thead th,.admin-module__rgOFIa__dataTable tbody td{height:32px;padding:6px 8px}.admin-module__rgOFIa__ellipsisCell{max-width:100px}.admin-module__rgOFIa__badgeSuccess,.admin-module__rgOFIa__badgeDanger{padding:2px 6px;font-size:10px}}@media (max-width:768px){.admin-module__rgOFIa__sidebar{display:none}.admin-module__rgOFIa__dashTit{font-size:17px}.admin-module__rgOFIa__cardKpiValue,.admin-module__rgOFIa__cardSmallValueBasic,.admin-module__rgOFIa__cardSmallValueAccent{font-size:18px}.admin-module__rgOFIa__guageLabel{font-size:13px;top:60%}.admin-module__rgOFIa__cardChart{height:200px;min-height:200px;max-height:200px}.admin-module__rgOFIa__chartBody{height:160px}.admin-module__rgOFIa__topRow .admin-module__rgOFIa__kpiRow{grid-template-columns:2fr;gap:8px}.admin-module__rgOFIa__middleRightColBox{flex-direction:column}.admin-module__rgOFIa__middleRightColBox .admin-module__rgOFIa__cardSmall{width:100%}.admin-module__rgOFIa__cardGauge{min-height:160px}}
.notices-module__lXmJqa__ma_noticesHeader{width:100%;height:400px;color:var(--white-text-color);background-image:url(../media/sub_visual_bg02.61e6bc50.svg);background-position:50%;background-size:cover;justify-content:center;align-items:center;font-size:52px;font-weight:600;display:flex}.notices-module__lXmJqa__ma_noticesBody{width:100%;max-width:1440px;margin:auto;padding:120px 20px}.notices-module__lXmJqa__ma_noticesDetailBody{width:100%;max-width:1440px;min-height:100%;margin:auto;padding:100px 20px 120px}.notices-module__lXmJqa__noticeHeaderWrapper{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex}.notices-module__lXmJqa__noticeHeaderLeft{align-items:center;font-size:24px;display:flex}.notices-module__lXmJqa__noticeHeaderLeft strong{color:var(--secondary-color);font-weight:600}.notices-module__lXmJqa__totalCount{color:var(--main-text-color);font-size:24px;font-weight:600}.notices-module__lXmJqa__noticeHeaderRight{align-items:center;gap:16px;display:flex}.notices-module__lXmJqa__filterSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:130px;height:100%;color:var(--sub-text-color);background-image:url(../media/chevron-down.3987d70e.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #bac7d6;border-radius:8px;padding:8px 30px 8px 15px;font-size:14px;font-weight:400;position:relative}.notices-module__lXmJqa__filterSelect:hover{border-color:#ccc}.notices-module__lXmJqa__filterSelect:focus{border-color:var(--secondary-color);outline:none;box-shadow:0 0 0 2px rgba(245,131,29,.1)}.notices-module__lXmJqa__searchInputWrapper{align-items:center;gap:8px;min-width:250px;display:flex;position:relative}.notices-module__lXmJqa__searchInput{width:100%;height:100%;color:var(--sub-text-color);border:1px solid #bac7d6;border-radius:8px;padding:9px 48px 9px 15px;font-size:14px;font-weight:200}.notices-module__lXmJqa__searchInput:hover{border-color:#ccc}.notices-module__lXmJqa__searchInput:focus{border-color:var(--secondary-color);outline:none;box-shadow:0 0 0 2px rgba(245,131,29,.1)}.notices-module__lXmJqa__searchInput::placeholder{color:#999}.notices-module__lXmJqa__searchButton{cursor:pointer;position:absolute;top:6px;right:15px}.notices-module__lXmJqa__paginationWrapper{justify-content:center;margin-top:40px;display:flex}.notices-module__lXmJqa__noticeTableWrapper{background-color:#fff;width:100%;overflow:hidden}.notices-module__lXmJqa__noticeTable{border-collapse:collapse;border-top:1px solid #d7dae0;border-bottom:1px solid #d7dae0;width:100%}.notices-module__lXmJqa__noticeTable thead{background-color:#e9eef4}.notices-module__lXmJqa__noticeTable th{text-align:center;color:var(--main-text-color);white-space:nowrap;border-left:1px solid #d7dae0;padding:17px 15px;font-size:16px;font-weight:600}.notices-module__lXmJqa__noticeTable th:first-child{border-left:none}.notices-module__lXmJqa__noticeTable tbody tr{border-bottom:1px solid #eee;height:50px;transition:background-color .3s}.notices-module__lXmJqa__noticeTable tbody tr:hover{background-color:#f9f9f9}.notices-module__lXmJqa__noticeTable td{text-align:center;color:var(--main-text-color);vertical-align:middle;border-left:1px solid #d7dae0;padding:17px 15px;font-size:14px}.notices-module__lXmJqa__noticeTable td:first-child{border-left:none}.notices-module__lXmJqa__tableColFile{padding:0 15px!important}.notices-module__lXmJqa__tableColViews{text-align:center}.notices-module__lXmJqa__tableRow{cursor:pointer}.notices-module__lXmJqa__tableRow:hover{background-color:#f5f5f5}.notices-module__lXmJqa__tableBadge{white-space:nowrap}.notices-module__lXmJqa__tableTitle{justify-content:left;align-items:center;gap:5px;display:flex}.notices-module__lXmJqa__noData{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:300px;padding:80px 20px;display:flex}.notices-module__lXmJqa__noData p{color:#9ca3af;margin:0;font-size:18px;font-weight:400}@media (max-width:1280px){.notices-module__lXmJqa__ma_noticesBody{padding:80px 20px}.notices-module__lXmJqa__ma_noticesHeader{height:350px;font-size:48px}.notices-module__lXmJqa__noticeHeaderWrapper{gap:18px;margin-bottom:18px}.notices-module__lXmJqa__totalCount{font-size:22px}.notices-module__lXmJqa__filterSelect{padding:7px 14px;font-size:13px}.notices-module__lXmJqa__searchInputWrapper{min-width:220px}.notices-module__lXmJqa__searchInput{padding:8px 44px 8px 14px;font-size:13px}.notices-module__lXmJqa__noticeTable th{padding:15px 12px;font-size:15px}.notices-module__lXmJqa__noticeTable td{padding:15px 12px;font-size:13px}.notices-module__lXmJqa__noticeTable tbody tr{height:48px}}@media (max-width:1024px){.notices-module__lXmJqa__ma_noticesBody{padding:60px 20px}.notices-module__lXmJqa__ma_noticesHeader{height:300px;font-size:42px}.notices-module__lXmJqa__totalCount{font-size:20px}.notices-module__lXmJqa__filterSelect{padding:8px 14px;font-size:13px}.notices-module__lXmJqa__searchInputWrapper{width:100%}.notices-module__lXmJqa__searchInput{width:100%;padding:8px 44px 8px 14px;font-size:13px}.notices-module__lXmJqa__searchButton{position:absolute;top:6px;right:10px}.notices-module__lXmJqa__searchButton img{width:18px;height:18px}.notices-module__lXmJqa__noticeTable th{padding:13px 10px;font-size:14px}.notices-module__lXmJqa__noticeTable td{padding:13px 10px;font-size:13px}.notices-module__lXmJqa__noticeTable tbody tr{height:46px}.notices-module__lXmJqa__paginationWrapper{margin-top:30px}}@media (max-width:960px){.notices-module__lXmJqa__ma_noticesHeader{height:280px;font-size:38px}.notices-module__lXmJqa__totalCount{font-size:19px}.notices-module__lXmJqa__noticeHeaderWrapper{flex-direction:column;align-items:stretch;gap:15px;margin-bottom:16px}.notices-module__lXmJqa__noticeHeaderLeft{justify-content:flex-start}.notices-module__lXmJqa__noticeHeaderRight{flex-direction:column;gap:10px}.notices-module__lXmJqa__filterSelect{width:100%;padding:7px 12px;font-size:12px}.notices-module__lXmJqa__searchInput{padding:7px 40px 7px 12px;font-size:12px}.notices-module__lXmJqa__noticeTable th{padding:12px 9px;font-size:13px}.notices-module__lXmJqa__noticeTable td{padding:12px 9px;font-size:12px}.notices-module__lXmJqa__noticeTable tbody tr{height:44px}}@media (max-width:768px){.notices-module__lXmJqa__ma_noticesBody{padding:40px 15px}.notices-module__lXmJqa__ma_noticesHeader{height:250px;font-size:32px}.notices-module__lXmJqa__noticeHeaderWrapper{gap:10px;margin-bottom:14px}.notices-module__lXmJqa__totalCount{font-size:18px}.notices-module__lXmJqa__filterSelect{width:100%;padding:7px 12px;font-size:12px}.notices-module__lXmJqa__searchInputWrapper{gap:6px;width:100%}.notices-module__lXmJqa__searchInput{padding:7px 38px 7px 12px;font-size:12px}.notices-module__lXmJqa__searchButton{top:6px;right:12px}.notices-module__lXmJqa__noticeTableWrapper{border-radius:4px}.notices-module__lXmJqa__noticeTable{font-size:11px}.notices-module__lXmJqa__noticeTable th{padding:11px 8px;font-size:12px}.notices-module__lXmJqa__noticeTable td{padding:10px 8px;font-size:11px}.notices-module__lXmJqa__noticeTable tbody tr{height:42px}.notices-module__lXmJqa__tableBadge{padding:2px 6px;font-size:10px}.notices-module__lXmJqa__paginationWrapper{margin-top:24px}}@media (max-width:640px){.notices-module__lXmJqa__ma_noticesHeader{height:200px;font-size:24px}.notices-module__lXmJqa__noticeHeaderWrapper{gap:10px;margin-bottom:12px}.notices-module__lXmJqa__noticeHeaderLeft{margin-bottom:8px}.notices-module__lXmJqa__noticeHeaderRight{gap:8px}.notices-module__lXmJqa__totalCount{font-size:14px}.notices-module__lXmJqa__filterSelect{width:100%;padding:6px 10px;font-size:11px}.notices-module__lXmJqa__searchInputWrapper{width:100%;min-width:unset;gap:6px}.notices-module__lXmJqa__searchInput{width:100%;padding:6px 36px 6px 10px;font-size:11px}.notices-module__lXmJqa__searchButton{width:18px;height:18px;top:5px;right:10px}.notices-module__lXmJqa__noticeTableWrapper{-webkit-overflow-scrolling:touch;border-radius:4px;overflow-x:auto}.notices-module__lXmJqa__noticeTable{min-width:420px;font-size:10px}.notices-module__lXmJqa__noticeTable th{padding:9px 6px;font-size:10px}.notices-module__lXmJqa__noticeTable td{padding:8px 6px;font-size:10px}.notices-module__lXmJqa__noticeTable tbody tr{height:38px}.notices-module__lXmJqa__tableBadge{padding:1px 4px;font-size:9px}.notices-module__lXmJqa__paginationWrapper{margin-top:16px}}.notices-module__lXmJqa__noticeDetailWrapper{width:100%}.notices-module__lXmJqa__noticeDetailHeader{justify-content:space-between;align-items:end;gap:10px;margin-bottom:20px;display:flex}.notices-module__lXmJqa__noticeDetailTag{color:#5b9ef5;margin-bottom:15px;font-size:14px;font-weight:500;display:inline-block}.notices-module__lXmJqa__noticeDetailTitle{color:var(--main-text-color);font-size:28px;font-weight:600;line-height:1.4}.notices-module__lXmJqa__noticeDetailMeta{color:#666;align-items:center;gap:20px;font-size:14px;display:flex}.notices-module__lXmJqa__metaItem{align-items:center;gap:14px;display:flex;position:relative}.notices-module__lXmJqa__metaItem:first-child:before,.notices-module__lXmJqa__metaItem:nth-child(2):before{content:"";background-color:#ccc;border-radius:50%;width:1px;height:12px;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.notices-module__lXmJqa__metaViews{color:#666}.notices-module__lXmJqa__noticeDetailDivider{background-color:#234e9c;width:100%;height:1px;margin:20px 0}.notices-module__lXmJqa__noticeDetailContent{min-height:300px;margin-bottom:40px}.notices-module__lXmJqa__noticeDetailDescription{color:#555;margin:0 0 24px;font-size:16px;font-weight:500}.notices-module__lXmJqa__noticeDetailImageWrapper{width:100%;max-width:500px}.notices-module__lXmJqa__noticeDetailImage{border-radius:8px;width:100%;height:auto}.notices-module__lXmJqa__noticeDetailText{color:#666;margin:20px 0;font-size:14px;line-height:1.6}.notices-module__lXmJqa__noticeDetailText img{max-width:50%;margin-left:auto;margin-right:auto;display:block}.notices-module__lXmJqa__noticeDetailAttachments{background-color:#f9f9f9;border-radius:6px;flex-direction:column;gap:10px;margin:20px 0;padding:15px;display:flex}.notices-module__lXmJqa__attachmentItem{align-items:center;gap:10px;display:flex}.notices-module__lXmJqa__attachmentIcon{width:24px;height:24px}.notices-module__lXmJqa__attachmentName{color:#234e9c;cursor:pointer;font-size:14px;text-decoration:underline}.notices-module__lXmJqa__attachmentName:hover{color:#1d4ed8}.notices-module__lXmJqa__noticeDetailNavigation{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:40px;display:flex}.notices-module__lXmJqa__navButton{color:#666;cursor:pointer;background-color:#fff;border-radius:6px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;transition:all .3s;display:flex}.notices-module__lXmJqa__navButton:hover:not(:disabled){color:#234e9c;background:rgba(35,78,156,.1);border-color:#234e9c}.notices-module__lXmJqa__navButton:disabled{opacity:.5;cursor:not-allowed}.notices-module__lXmJqa__navArrow{font-size:16px;font-weight:600}.notices-module__lXmJqa__navText{font-weight:500}.notices-module__lXmJqa__navButtonCenter{color:#234e9c;cursor:pointer;background-color:#fff;border:1px solid #d7dae0;border-radius:20px;padding:12px 40px;font-size:14px;font-weight:500;transition:all .3s}.notices-module__lXmJqa__navButtonCenter:hover{background-color:#f5f5f5;border-color:#234e9c}.notices-module__lXmJqa__noticeNotFound{text-align:center;color:#999;padding:60px 20px;font-size:18px}@media (max-width:1280px){.notices-module__lXmJqa__noticeDetailTitle{margin-bottom:18px;font-size:26px}.notices-module__lXmJqa__noticeDetailMeta{gap:10px;font-size:13px}.notices-module__lXmJqa__noticeDetailDivider{margin:26px 0}.notices-module__lXmJqa__noticeDetailDescription{margin-bottom:20px;font-size:15px}.notices-module__lXmJqa__noticeDetailText{margin:18px 0;font-size:13px}.notices-module__lXmJqa__noticeDetailImageWrapper{max-width:450px;margin:26px 0}.notices-module__lXmJqa__attachmentName{font-size:13px}.notices-module__lXmJqa__navButton{padding:11px 18px;font-size:13px}.notices-module__lXmJqa__navButtonCenter{padding:11px 36px;font-size:13px}}@media (max-width:1024px){.notices-module__lXmJqa__noticeDetailTitle{margin-bottom:16px;font-size:24px}.notices-module__lXmJqa__noticeDetailTag{margin-bottom:12px;font-size:13px}.notices-module__lXmJqa__noticeDetailMeta{gap:8px;font-size:12px}.notices-module__lXmJqa__noticeDetailDivider{margin:24px 0}.notices-module__lXmJqa__noticeDetailDescription{margin-bottom:18px;font-size:14px}.notices-module__lXmJqa__noticeDetailImageWrapper{max-width:400px;margin:22px 0}.notices-module__lXmJqa__noticeDetailText{margin:16px 0;font-size:13px}.notices-module__lXmJqa__noticeDetailAttachments{gap:8px;padding:12px}.notices-module__lXmJqa__attachmentItem{gap:8px}.notices-module__lXmJqa__attachmentName{font-size:12px}.notices-module__lXmJqa__noticeDetailNavigation{gap:15px;margin-top:32px}.notices-module__lXmJqa__navButton{padding:10px 16px;font-size:12px}.notices-module__lXmJqa__navButtonCenter{padding:10px 32px;font-size:12px}}@media (max-width:960px){.notices-module__lXmJqa__noticeDetailTitle{margin-bottom:14px;font-size:22px}.notices-module__lXmJqa__noticeDetailTag{font-size:12px}.notices-module__lXmJqa__noticeDetailMeta{font-size:11px}.notices-module__lXmJqa__noticeDetailDivider{margin:22px 0}.notices-module__lXmJqa__noticeDetailDescription{font-size:13px}.notices-module__lXmJqa__noticeDetailImageWrapper{max-width:350px}.notices-module__lXmJqa__noticeDetailText{margin:14px 0;font-size:12px}.notices-module__lXmJqa__noticeDetailAttachments{padding:10px}}@media (max-width:768px){.notices-module__lXmJqa__noticeDetailTitle{margin-bottom:12px;font-size:20px}.notices-module__lXmJqa__noticeDetailTag{margin-bottom:10px;font-size:12px}.notices-module__lXmJqa__noticeDetailMeta{flex-wrap:wrap;gap:6px;font-size:11px}.notices-module__lXmJqa__metaSeparator{margin:0 2px}.notices-module__lXmJqa__noticeDetailDivider{margin:20px 0}.notices-module__lXmJqa__noticeDetailDescription{margin-bottom:16px;font-size:12px}.notices-module__lXmJqa__noticeDetailImageWrapper{max-width:300px;margin:16px 0}.notices-module__lXmJqa__noticeDetailText{margin:12px 0;font-size:12px}.notices-module__lXmJqa__noticeDetailAttachments{gap:8px;margin:16px 0;padding:10px}.notices-module__lXmJqa__attachmentItem{gap:8px}.notices-module__lXmJqa__attachmentIcon{width:14px;height:14px}.notices-module__lXmJqa__attachmentName{font-size:11px}.notices-module__lXmJqa__noticeDetailNavigation{gap:10px;margin-top:24px}.notices-module__lXmJqa__navButton{width:100%;padding:10px 12px;font-size:12px}.notices-module__lXmJqa__navButtonNext{justify-content:flex-end}.notices-module__lXmJqa__navButtonCenter{width:100%;padding:10px 20px;font-size:12px}}@media (max-width:640px){.notices-module__lXmJqa__noticeDetailTitle{margin-bottom:10px;font-size:18px}.notices-module__lXmJqa__noticeDetailTag{margin-bottom:8px;font-size:11px}.notices-module__lXmJqa__noticeDetailMeta{gap:4px;font-size:10px}.notices-module__lXmJqa__noticeDetailDivider{height:1px;margin:16px 0}.notices-module__lXmJqa__noticeDetailDescription{margin-bottom:12px;font-size:11px}.notices-module__lXmJqa__noticeDetailImageWrapper{max-width:100%;margin:12px 0}.notices-module__lXmJqa__noticeDetailText{margin:10px 0;font-size:11px;line-height:1.5}.notices-module__lXmJqa__noticeDetailAttachments{gap:6px;margin:12px 0;padding:8px}.notices-module__lXmJqa__attachmentIcon{width:12px;height:12px}.notices-module__lXmJqa__attachmentName{font-size:10px}.notices-module__lXmJqa__noticeDetailNavigation{gap:8px;margin-top:16px}.notices-module__lXmJqa__navButton{padding:8px 10px;font-size:11px}.notices-module__lXmJqa__navArrow{font-size:14px}.notices-module__lXmJqa__navButtonCenter{padding:8px 16px;font-size:11px}}
.report-module__b07gHq__ma_Card{background:#fff;border:1px solid #d7dae0;border-radius:20px;flex-direction:column;grid-area:2/2/auto/span 2;align-items:flex-start;min-width:0;height:100%;padding:32px 24px;display:flex}.report-module__b07gHq__ma_mypageInfoWrap{background:#fff;border:1px solid #d7dae0;border-radius:20px;flex-direction:column;grid-area:2/2/auto/span 2;align-items:flex-start;gap:15px;width:100%;min-width:0;height:100%;padding:35px;display:flex}.report-module__b07gHq__ma_mypageInfoBox{flex-direction:column;gap:15px;width:100%;display:flex}.report-module__b07gHq__ma_mypageInfoHeader{color:#1e293b;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:15px;font-size:24px;font-weight:600;display:flex}.report-module__b07gHq__ma_mypageInfoHeader span{color:#ff4d4f;font-size:11px;font-weight:400}.report-module__b07gHq__ma_mypageInfoBodyTop,.report-module__b07gHq__ma_mypageInfoBodyBottom{flex-direction:column;gap:12px;width:100%;display:flex}.report-module__b07gHq__ma_mypageInfoInputBoxHalf{flex-direction:column;gap:12px;display:flex}.report-module__b07gHq__ma_mypageInfoInputBox{flex:45%;align-items:center;gap:8px;min-width:220px;display:flex;position:relative}.report-module__b07gHq__ma_mypageInfoInputBox .report-module__b07gHq__ma_labelBox{flex-direction:column;gap:8px;width:100%;display:flex}.report-module__b07gHq__ma_mypageInfoInputBox input{border:1px solid var(--line-color);color:var(--main-text-color);border-radius:5px;flex:1;padding:12px 20px;font-size:14px;font-weight:400}.report-module__b07gHq__ma_mypageInfoInputBox input:disabled{color:#b0b7c3;cursor:not-allowed;background:#f4f6fa;border:1px solid #e2e8f0}.report-module__b07gHq__ma_mypageInfoInputBox input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;display:block}.report-module__b07gHq__ma_mypageInfoInputTitle{color:#475569;width:180px;min-width:180px;max-width:180px;margin-bottom:4px;font-size:15px;font-weight:500}.report-module__b07gHq__ma_dot{color:#ff4d4f;margin-left:3px}.report-module__b07gHq__ma_mypageInfoId{align-items:center;gap:8px;display:flex}.report-module__b07gHq__ma_mypageInfoInputError{background:#fff0f0!important;border:1px solid #ff4d4f!important}.report-module__b07gHq__ma_mypageInfoGuide{color:#ff4d4f;padding-left:5px;font-size:11px}.report-module__b07gHq__ma_mypageInfoSelect{border:1px solid var(--line-color);background:var(--line-color);border-radius:50px;width:420px;height:42px;display:flex}.report-module__b07gHq__ma_mypageInfoSelect button{border-radius:inherit;cursor:pointer;width:210px;font-size:16px;font-weight:400;transition:all .3s}.report-module__b07gHq__ma_mypageInfoSelectActive{color:#fff;background-color:#2f80ed}.report-module__b07gHq__ma_mypageInfoInputBoxDate{width:15px;height:15px;color:var(--sub-text-color);pointer-events:none;cursor:pointer;position:absolute;top:15px;right:15px}.report-module__b07gHq__ma_mypageEditError{text-align:right;color:var(--error-color)}.report-module__b07gHq__ma_mypageButtonBox{justify-content:flex-end;gap:12px;width:100%;margin-top:15px;display:flex}.report-module__b07gHq__ma_mypageButtonBox button{width:300px;color:var(--sub-text-color);cursor:pointer;background-color:#eee;border-radius:10px;justify-content:center;align-items:center;padding:15px 20px;font-size:16px;font-weight:500;display:flex}.report-module__b07gHq__ma_mypageButtonBox button:nth-child(2):hover{color:#fff;background:#2563eb!important}.report-module__b07gHq__ma_mypageStep0ButtonBox{margin-top:40px}.report-module__b07gHq__ma_mypageActiveButton{background-color:var(--secondary-color)!important;color:var(--white-text-color)!important;font-weight:600!important}.report-module__b07gHq__ma_mypageDisableButton{color:var(--sub-text-color)!important;cursor:not-allowed!important;background-color:#eee!important;font-weight:500!important}.report-module__b07gHq__ma_mypageActiveButton{color:#fff;cursor:pointer;background:#2f80ed;border:none;border-radius:8px;padding:10px 32px;font-size:16px;font-weight:600;transition:background .2s}.report-module__b07gHq__ma_mypageActiveButton:hover{background:#2563eb}.report-module__b07gHq__ma_reportInfoWrap{grid-template-columns:110px 1fr;align-items:center;gap:15px;width:100%;display:grid}.report-module__b07gHq__ma_reportInfoBox{background:#f9fbff;border:1px solid #e7ecf5;border-radius:8px;width:100%;padding:0 20px;display:block}.report-module__b07gHq__ma_reportFileContent{width:100%;margin:15px 0 0}.report-module__b07gHq__ma_reportAIWrap,.report-module__b07gHq__ma_reportAIBox{width:100%}.report-module__b07gHq__ma_reportStatusBadgeChecked,.report-module__b07gHq__ma_reportStatusBadgeUnchecked{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;min-width:64px;height:28px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.report-module__b07gHq__ma_reportStatusBadgeChecked{color:#2f80ed;background:#e0edff;border:1px solid #bfdbfe}.report-module__b07gHq__ma_reportStatusBadgeUnchecked{color:#475569;background:#f1f5f9;border:1px solid #d7dae0}.report-module__b07gHq__ma_reportSubTitle{color:var(--main-text-color);justify-content:space-between;align-items:flex-end;width:100%;margin:8px 0;padding-left:20px;font-size:20px;font-weight:600;display:flex;position:relative}.report-module__b07gHq__ma_reportSubTitle:before{content:"";background:#4f7bff;border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:0;transform:rotate(-45deg);box-shadow:0 0 10px rgba(79,123,255,.4)}.report-module__b07gHq__ma_reportSelectBox{width:100%;margin-top:15px}.report-module__b07gHq__ma_reportSelectFlex{grid-template-columns:minmax(90px,120px) 1fr;align-items:center;display:grid}.report-module__b07gHq__ma_reportSelect{align-items:center;display:flex}.report-module__b07gHq__ma_reportInputBoxTitle{color:var(--sub-text-color);word-break:keep-all;padding:10px 0;font-size:13px;font-weight:500}.report-module__b07gHq__ma_reportSelect>input{cursor:pointer;border:1px solid #ccc;border-radius:2px;width:12px;height:12px;margin-left:20px}.report-module__b07gHq__ma_reportTxt{color:var(--main-text-color);margin-left:18px;margin-right:30px;font-size:14px;font-weight:200}.report-module__b07gHq__ma_reportInputBox{border-bottom:1px solid #e7ecf5;grid-template-columns:110px 1fr;align-items:center;gap:15px;width:100%;padding:15px 0;display:grid}.report-module__b07gHq__ma_reportInputBox:last-child{border-bottom:0}.report-module__b07gHq__ma_reportInputBox input{color:var(--main-text-color);border:1px solid #bac7d6;border-radius:8px;height:40px;padding:0 10px;font-size:14px;font-weight:200}.report-module__b07gHq__ma_reportInputBox label{color:var(--sub-text-color);font-size:14px;font-weight:500}.report-module__b07gHq__ma_reportTxtareaBox{grid-template-columns:110px 1fr;gap:15px;width:100%;margin-bottom:15px;display:grid}.report-module__b07gHq__ma_reportTextArea{width:100%;color:var(--main-text-color);flex-direction:column;font-family:inherit;font-size:14px;font-weight:200;display:flex;overflow:hidden}.report-module__b07gHq__ma_AIviewerTextArea{width:100%;color:var(--main-text-color);border:1px solid #bac7d6;border-radius:10px;flex-direction:column;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:200;display:flex;overflow-x:auto}.report-module__b07gHq__ma_reportError{border:1px solid var(--error-color)!important}.report-module__b07gHq__ma_reportDetailEmpty{width:100%;min-height:100px;color:var(--sub-text-color);background:#f9fbff;border:1px solid #e7ecf5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:10px 20px;font-size:13px;font-weight:400;display:flex}.report-module__b07gHq__ma_reportTable{border-collapse:separate;border-spacing:0;background:#fff;border-top:1px solid #d7dae0;border-bottom:1px solid #d7dae0;width:100%;margin-bottom:32px;overflow:hidden}.report-module__b07gHq__ma_reportTable thead th{white-space:nowrap}.report-module__b07gHq__ma_reportTable th{color:#1e293b;text-align:center;background:#f4f6fa;border-right:1px solid #d7dae0;padding:0 10px;font-size:16px;font-weight:600}.report-module__b07gHq__ma_reportTable th:last-child{border-right:0}.report-module__b07gHq__ma_reportTable td{text-align:center;color:#1e293b;word-break:break-all;border-right:1px solid #d7dae0;padding:15px 12px;font-size:14px;font-weight:300}.report-module__b07gHq__ma_reportTable td a:hover{color:var(--secondary-color);cursor:pointer}.report-module__b07gHq__ma_reportTable td:last-child{border-right:0}.report-module__b07gHq__ma_reportTable tr:last-child td{border-bottom:none}.report-module__b07gHq__ma_reportTable th,.report-module__b07gHq__ma_reportTable td{vertical-align:middle;text-align:center;border-bottom:1px solid #d7dae0;height:50px;min-height:50px}.report-module__b07gHq__ma_reportTit{max-width:0}.report-module__b07gHq__ma_reportTit a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.report-module__b07gHq__ma_reportDownload{cursor:pointer}.report-module__b07gHq__ma_reportSetting{cursor:pointer;background:#f0f3ff;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;margin:auto;display:flex}.report-module__b07gHq__ma_pagiBox{width:100%}.report-module__b07gHq__ma_reportFileBox{grid-template-columns:110px 1fr;align-items:center;gap:15px;width:100%;margin-bottom:15px;display:grid}.report-module__b07gHq__ma_UploadSection{background:#f6f6f6;border:1px dashed #bac7d6;border-radius:10px;justify-content:center;align-items:center;width:100%;height:130px;display:flex;position:relative}.report-module__b07gHq__ma_UploadSection input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.report-module__b07gHq__ma_UploadFileSectionWrap{width:100%;display:block}.report-module__b07gHq__ma_UploadDescription{text-align:center}.report-module__b07gHq__ma_UploadDescription p{color:#7f96b8;margin-top:15px;font-size:13px;font-weight:400;line-height:120%}.report-module__b07gHq__ma_UploadFileDescription{justify-content:space-between;align-items:center;width:100%;margin-top:15px;display:flex}.report-module__b07gHq__ma_UploadFileDescription button{height:28px;color:var(--sub-text-color);cursor:pointer;border:1px solid #bac7d6;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;padding:0 15px;font-size:14px;font-weight:400;display:flex}.report-module__b07gHq__ma_UploadFileDescriptionLeft{color:var(--main-text-color);align-items:center;gap:15px;font-size:16px;font-weight:400;display:flex}.report-module__b07gHq__ma_UploadFileDescriptionLeft span{color:var(--secondary-color);font-weight:700}.report-module__b07gHq__ma_UploadFileDescriptionLeft p{color:var(--sub-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.report-module__b07gHq__ma_UploadFileWrap{flex-direction:column;gap:10px;width:100%;margin-top:20px;display:flex}.report-module__b07gHq__ma_UploadFileWrap2{flex-direction:column;gap:10px;width:100%;display:flex}.report-module__b07gHq__ma_UploadFileBox{cursor:pointer;background:#fff;border:1px solid #bac7d6;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:10px 15px;display:flex}.report-module__b07gHq__ma_UploadFileBox button{cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.report-module__b07gHq__ma_UploadFileBox button:hover{background-color:#f0f3ff}.report-module__b07gHq__ma_UploadFileBoxFocus{border:1px solid #7f96b8}.report-module__b07gHq__ma_UploadFileBoxLeft{align-items:center;display:flex;overflow:hidden}.report-module__b07gHq__ma_UploadFileBoxLeft>input{margin-right:15px}.report-module__b07gHq__ma_UploadFileBoxImgWrapper{background-color:#f0f3ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:15px;display:flex}.report-module__b07gHq__ma_UploadFileBoxSelect{width:120px;color:var(--sub-text-color);border:1px solid #bac7d6;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;margin-right:20px;padding:6px 10px;font-size:12px;font-weight:400;display:flex;position:relative}.report-module__b07gHq__ma_UploadFileBoxSelect select{border-radius:inherit;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.report-module__b07gHq__ma_UploadFileName{color:var(--main-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.5;overflow:hidden}.report-module__b07gHq__ma_UploadFileRemove{cursor:pointer;border-radius:3px;width:16px;height:16px}.report-module__b07gHq__ma_UploadFileRemove:hover{background-color:#e9eef4}.report-module__b07gHq__ma_UploadFilePreviewWrap{border:1px solid var(--line-color);max-height:500px;margin-top:15px;overflow:auto}.report-module__b07gHq__ma_UploadFilePreviewTable{width:100%}.report-module__b07gHq__ma_UploadFilePreviewTable thead{position:-webkit-sticky;position:sticky;top:0}.report-module__b07gHq__ma_UploadFilePreviewTable thead th{word-break:keep-all}.report-module__b07gHq__ma_UploadFilePreviewTable tbody th{background-color:#fff!important}.report-module__b07gHq__ma_reportFileIcon{justify-content:center;align-items:center;display:inline-flex}.report-module__b07gHq__ma_reportCheckBtn{color:#2f80ed;white-space:nowrap;background:#e0edff;border:none;border-radius:20px;padding:6px 18px;font-size:13px;font-weight:500;transition:background .2s}.report-module__b07gHq__ma_reportUncheckBtn{color:#ef4444;white-space:nowrap;background:#fae2e2;border:none;border-radius:20px;padding:6px 18px;font-size:13px;font-weight:500}.report-module__b07gHq__ma_adminRegisterSection{width:100%;max-width:1000px;padding:10px 0}.report-module__b07gHq__ma_reportDetailTitleWrap{color:#222;border-bottom:1px solid #234e9c;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:20px;padding-bottom:15px;font-size:24px;font-weight:500;display:flex}.report-module__b07gHq__ma_reportDetailTitle{word-break:break-all;flex:1;line-height:120%}.report-module__b07gHq__ma_reportDetailButtonWrap{gap:10px;display:flex}.report-module__b07gHq__ma_reportDetailButtonWrap button{color:var(--main-text-color);cursor:pointer;border:1px solid #234e9c;border-radius:10px;padding:12px 30px;font-size:16px;font-weight:200}.report-module__b07gHq__ma_reportDetailButtonWrap button:last-child{color:var(--white-text-color);background-color:var(--secondary-color);border:1px solid var(--secondary-color)}.report-module__b07gHq__ma_reportDetailEditorBox{color:var(--main-text-color);flex-direction:column;width:100%;padding:10px 0;font-family:inherit;font-size:14px;font-weight:200;display:flex;overflow-x:auto}.report-module__b07gHq__ma_reportDetailEditorBox img{max-width:100%}.report-module__b07gHq__ma_reportDetailFileBox{background:#f9f9f9;border-radius:10px;align-items:center;width:100%;margin-top:20px;padding:30px;display:flex}.report-module__b07gHq__ma_reportDetailFileTitle{text-overflow:ellipsis;white-space:nowrap;margin-left:5px;line-height:120%;overflow:hidden}.report-module__b07gHq__ma_reportDetailFileTitle:hover{cursor:pointer;color:var(--secondary-color)}.report-module__b07gHq__ma_licenseCardSection{box-sizing:border-box;background:#fff;border:1px solid #d7dae0;border-radius:20px;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:0;padding:40px 48px 48px;display:flex}.report-module__b07gHq__ma_licenseCardTitle{color:#222;width:100%;padding-bottom:10px;font-size:24px;font-weight:600}.report-module__b07gHq__ma_licenseCardGrid{justify-content:space-between;align-items:stretch;gap:0;width:100%;margin-top:40px;display:flex}.report-module__b07gHq__ma_licenseCardCol{border-right:1px solid #e2e8f0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;padding:0 16px;display:flex}.report-module__b07gHq__ma_licenseCardCol:last-child{border-right:none}.report-module__b07gHq__ma_licenseCardLabel{color:var(--secondary-color);margin-bottom:18px;font-size:16px;font-weight:500}.report-module__b07gHq__ma_licenseCardValue{color:#222;letter-spacing:1px;font-size:30px;font-weight:700}.report-module__b07gHq__ma_licenseCardCompany{color:#1e293b;word-break:keep-all;text-align:center;font-size:24px;font-weight:700;line-height:1.3}.report-module__b07gHq__ma_licenseEmptyState{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 0 20px;display:flex}.report-module__b07gHq__ma_licenseEmptyMessage{color:var(--main-text-color);text-align:center;margin-bottom:12px;font-size:18px;font-weight:600}.report-module__b07gHq__ma_licenseEmptySubMessage{color:#475569;text-align:center;font-size:14px;font-weight:400;line-height:1.3}.report-module__b07gHq__ma_licenseApplyBtn{background:var(--secondary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:14px 48px;font-size:16px;font-weight:600;transition:background .2s}.report-module__b07gHq__ma_licenseApplyBtn:hover{background:var(--secondary-color-hover)}.report-module__b07gHq__ma_licenseApplyLink{color:var(--secondary-color);cursor:pointer;align-items:center;gap:4px;margin-top:40px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.report-module__b07gHq__ma_licenseApplyLink:hover{text-decoration:underline}.report-module__b07gHq__ma_licensePeriodTop{justify-content:center;align-items:center;width:100%;padding:20px 0 0;display:flex}.report-module__b07gHq__ma_licensePeriodBox{background:#f5f8fc;border-radius:8px;align-items:center;gap:12px;padding:12px 20px;font-size:16px;font-weight:500;display:flex}.report-module__b07gHq__ma_licensePeriodLabel{color:var(--secondary-color);font-size:13px;font-weight:600}.report-module__b07gHq__ma_licensePeriodValue{color:var(--sub-text-color);font-size:13px}.report-module__b07gHq__ma_licensePendingState{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 0;display:flex}.report-module__b07gHq__ma_licensePendingTitle{color:var(--main-text-color);text-align:center;margin-bottom:8px;font-size:20px;font-weight:600}.report-module__b07gHq__ma_licensePendingMessage{color:var(--sub-text-color);text-align:center;font-size:15px;font-weight:400;line-height:1.6}.report-module__b07gHq__ma_modalOverlay{z-index:1000;background:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.report-module__b07gHq__ma_modalContent{background:#fff;border-radius:16px;width:90%;max-width:440px;padding:32px;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.15)}.report-module__b07gHq__ma_modalCloseBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;transition:color .2s;display:flex;position:absolute;top:20px;right:20px}.report-module__b07gHq__ma_modalCloseBtn:hover{color:var(--sub-text-color)}.report-module__b07gHq__ma_modalTitle{color:var(--main-text-color);text-align:left;font-size:20px;font-weight:600}.report-module__b07gHq__ma_modalMessage{color:var(--sub-text-color);text-align:left;padding:40px 0;font-size:15px;font-weight:400;line-height:1.6}.report-module__b07gHq__ma_modalButtons{justify-content:center;gap:12px;display:flex}.report-module__b07gHq__ma_modalCancelBtn{color:var(--sub-text-color);cursor:pointer;background:#f1f5f9;border:none;border-radius:8px;flex:1;padding:14px 24px;font-size:15px;font-weight:500;transition:background .2s}.report-module__b07gHq__ma_modalCancelBtn:hover{background:#e2e8f0}.report-module__b07gHq__ma_modalConfirmBtn{background:var(--secondary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;flex:1;padding:14px 24px;font-size:15px;font-weight:600;transition:background .2s}.report-module__b07gHq__ma_modalConfirmBtn:hover{background:#2563eb;transition:all .3s}.report-module__b07gHq__ma_loading{background-color:rgba(0,0,0,.4);width:100vw;height:100vh;position:fixed;top:0;left:0}.report-module__b07gHq__ma_reportTextArea .ql-snow .ql-picker.ql-size .ql-picker-label:before{content:attr(data-value)!important}.report-module__b07gHq__ma_reportTextArea .ql-snow .ql-picker.ql-size .ql-picker-item:before{content:attr(data-value)!important}.report-module__b07gHq__ma_reportTextArea .ql-toolbar{border:1px solid #bac7d6!important;border-radius:10px 10px 0 0!important}.report-module__b07gHq__ma_reportTextArea .ql-container{height:350px;border:1px solid #bac7d6!important;border-top:0!important;border-radius:0 0 10px 10px!important}.report-module__b07gHq__ma_reportDetailEditorBox .ql-toolbar{display:none}.report-module__b07gHq__ma_reportDetailEditorBox .ql-tooltip{display:none}.report-module__b07gHq__ma_reportDetailEditorBox .ql-container.ql-snow{border:0!important}@media (max-width:1024px){.report-module__b07gHq__ma_licenseCardSection{border-radius:14px;padding:28px 20px}.report-module__b07gHq__ma_licenseCardTitle{margin-bottom:12px;font-size:22px}.report-module__b07gHq__ma_licenseCardDivider{margin-bottom:18px}.report-module__b07gHq__ma_licenseCardGrid{flex-direction:column;gap:18px}.report-module__b07gHq__ma_licenseCardCol{text-align:left;border-bottom:1px solid #e2e8f0;align-items:flex-start;padding:12px 0;border-right:none!important}.report-module__b07gHq__ma_licenseCardCol:last-child{border-bottom:none}.report-module__b07gHq__ma_licenseCardLabel{margin-bottom:10px;font-size:15px}.report-module__b07gHq__ma_licenseCardValue{font-size:24px}.report-module__b07gHq__ma_licenseCardCompany{text-align:left;font-size:20px}.report-module__b07gHq__ma_mypageInfoSelect{width:100%;height:36px}.report-module__b07gHq__ma_mypageInfoSelect button{width:50%;font-size:13px}.report-module__b07gHq__ma_mypageInfoInputTitle{min-width:140px;max-width:140px}.report-module__b07gHq__ma_mypageInfoBodyTop,.report-module__b07gHq__ma_mypageInfoBodyBottom,.report-module__b07gHq__ma_mypageInfoInputBoxHalf{gap:0}.report-module__b07gHq__ma_mypageInfoInputBox{padding:8px 15px}.report-module__b07gHq__ma_mypageInfoInputBox input{padding:10px 15px;font-size:12px}.report-module__b07gHq__ma_mypageButtonBox button{width:200px;padding:12px 16px;font-size:14px}.report-module__b07gHq__ma_reportFileBox{grid-template-columns:100px 1fr;gap:10px}.report-module__b07gHq__ma_UploadSection{height:150px}.report-module__b07gHq__ma_UploadDescription p{font-size:12px}.report-module__b07gHq__ma_UploadFileDescription{margin-top:12px}.report-module__b07gHq__ma_UploadFileDescription button{height:26px;padding:0 12px;font-size:13px}.report-module__b07gHq__ma_UploadFileDescriptionLeft{gap:10px;font-size:14px}.report-module__b07gHq__ma_UploadFileWrap{gap:8px;margin-top:8px}.report-module__b07gHq__ma_UploadFileBox{padding:8px 12px}.report-module__b07gHq__ma_UploadFileBoxImgWrapper{width:28px;height:28px;margin-right:12px}.report-module__b07gHq__ma_UploadFileName{font-size:13px}.report-module__b07gHq__ma_reportDetailTitleWrap{margin-bottom:12px;font-size:22px}}@media (max-width:600px){.report-module__b07gHq__ma_licenseCardSection{border-radius:10px;padding:16px 4px 18px}.report-module__b07gHq__ma_licenseCardTitle{margin-bottom:8px;font-size:16px}.report-module__b07gHq__ma_licenseCardDivider{margin-bottom:10px}.report-module__b07gHq__ma_licenseCardLabel{margin-bottom:6px;font-size:13px}.report-module__b07gHq__ma_licenseCardValue{font-size:18px}.report-module__b07gHq__ma_licenseCardCompany{font-size:13px}.report-module__b07gHq__ma_mypageInfoInputTitle{min-width:120px;max-width:120px}.report-module__b07gHq__ma_reportFileBox{grid-template-columns:1fr;gap:8px}.report-module__b07gHq__ma_reportInputBoxTitle{font-size:13px}.report-module__b07gHq__ma_UploadSection{height:120px}.report-module__b07gHq__ma_UploadDescription p{margin-top:10px;font-size:11px}.report-module__b07gHq__ma_UploadFileDescription{flex-direction:column;align-items:flex-start;gap:10px;margin-top:10px}.report-module__b07gHq__ma_UploadFileDescription button{height:24px;padding:0 10px;font-size:12px}.report-module__b07gHq__ma_UploadFileDescriptionLeft{flex-wrap:wrap;gap:8px;font-size:13px}.report-module__b07gHq__ma_UploadFileWrap{gap:6px;margin-top:6px}.report-module__b07gHq__ma_UploadFileBox{padding:8px 10px}.report-module__b07gHq__ma_UploadFileBoxImgWrapper{width:24px;height:24px;margin-right:10px}.report-module__b07gHq__ma_UploadFileName{font-size:12px}.report-module__b07gHq__ma_UploadFileRemove{width:14px;height:14px}.report-module__b07gHq__ma_reportDetailTitleWrap{margin-bottom:8px;font-size:16px}}.report-module__b07gHq__ma_reportSubmitBtn{background:var(--secondary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 24px;font-size:15px;font-weight:600;transition:background .2s}.report-module__b07gHq__ma_reportSubmitBtn:hover{background:#2563eb}.report-module__b07gHq__ma_reportSubmitBtnWrap{justify-content:flex-end;width:100%;margin-bottom:16px;display:flex}.report-module__b07gHq__ma_reportListWrap{text-align:center;color:#94a3b8;padding:40px 20px}
