.CustomerFailed-module__tRM6gW__linkTextButton{appearance:none;background:0 0;border:none}.CustomerFailed-module__tRM6gW__link{color:var(--color-link-blue);cursor:pointer;transition:opacity .2s}.CustomerFailed-module__tRM6gW__link:hover{opacity:.8}.CustomerFailed-module__tRM6gW__underline{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}
.Button-module__8RiFmG__button{cursor:pointer;justify-content:center;align-items:center;gap:2px;line-height:1;display:flex;position:relative}.Button-module__8RiFmG__content{align-items:center;gap:2px;display:flex}.Button-module__8RiFmG__contentHidden{visibility:hidden;align-items:center;gap:2px;display:flex}.Button-module__8RiFmG__loadingOverlay{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module__8RiFmG__large{letter-spacing:1.6px;border-radius:50px;height:56px;padding:12px 16px;font-size:16px;font-weight:700}.Button-module__8RiFmG__small{letter-spacing:1.4px;border-radius:50px;height:41px;padding:8px 16px;font-size:14px;font-weight:700}.Button-module__8RiFmG__xSmall{border-radius:50px;height:41px;padding:8px 15px;font-size:12px;font-weight:400}.Button-module__8RiFmG__iconLarge,.Button-module__8RiFmG__iconSmall{border-radius:50%;padding:0;font-size:0}.Button-module__8RiFmG__iconLarge{width:24px;height:24px}.Button-module__8RiFmG__iconSmall{width:20px;height:20px}.Button-module__8RiFmG__primary{color:var(--color-white);background-color:var(--color-accent-blue);border:none}.Button-module__8RiFmG__primary:hover{background-color:var(--color-hover-blue)}.Button-module__8RiFmG__primary:disabled{background:var(--color-disabled-gray);color:#848484;cursor:not-allowed}.Button-module__8RiFmG__primary.Button-module__8RiFmG__loading{cursor:not-allowed}.Button-module__8RiFmG__primary.Button-module__8RiFmG__loading:hover{background-color:var(--color-accent-blue)}.Button-module__8RiFmG__shadow{background-color:var(--color-white);border:1px solid var(--color-line);color:var(--color-black);box-shadow:0 2px 8px #0000001f}.Button-module__8RiFmG__shadow:hover{color:var(--color-white);background:var(--color-accent-blue)}.Button-module__8RiFmG__shadow:disabled{background:var(--color-disabled-gray);color:#848484;cursor:not-allowed;box-shadow:0 2px 8px #0000001f}.Button-module__8RiFmG__shadow.Button-module__8RiFmG__loading{cursor:not-allowed}.Button-module__8RiFmG__shadow.Button-module__8RiFmG__loading:hover{background-color:var(--color-white);border:1px solid var(--color-line);color:var(--color-black);box-shadow:0 2px 8px #0000001f}.Button-module__8RiFmG__outline{background:var(--color-white);border:1px solid var(--color-accent-blue);color:var(--color-accent-blue)}.Button-module__8RiFmG__outline.Button-module__8RiFmG__iconLarge,.Button-module__8RiFmG__outline.Button-module__8RiFmG__iconSmall{border-width:2px}.Button-module__8RiFmG__outline:hover{border-color:var(--color-hover-blue);color:var(--color-hover-blue)}.Button-module__8RiFmG__outline:disabled{background:var(--color-white);color:#848484;cursor:not-allowed;border:1px solid #848484}.Button-module__8RiFmG__outline.Button-module__8RiFmG__loading{cursor:not-allowed}.Button-module__8RiFmG__outline.Button-module__8RiFmG__loading:hover{background:var(--color-white)}
.LoadingIcon-module__rBoDrq__spinner{--dot-radius:25px;--dot-diagonal:calc(var(--dot-radius)*.707);animation:2.5s linear infinite LoadingIcon-module__rBoDrq__rotate;position:relative}@keyframes LoadingIcon-module__rBoDrq__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LoadingIcon-module__rBoDrq__dot{border-radius:50%;position:absolute;top:50%;left:50%}.LoadingIcon-module__rBoDrq__dot:first-child{transform:translate(-50%,-50%)translate(0,calc(-1*var(--dot-radius)))}.LoadingIcon-module__rBoDrq__dot:nth-child(2){transform:translate(-50%,-50%)translate(calc(-1*var(--dot-diagonal)),calc(-1*var(--dot-diagonal)));opacity:.875}.LoadingIcon-module__rBoDrq__dot:nth-child(3){transform:translate(-50%,-50%)translate(calc(-1*var(--dot-radius)),0);opacity:.75}.LoadingIcon-module__rBoDrq__dot:nth-child(4){transform:translate(-50%,-50%)translate(calc(-1*var(--dot-diagonal)),var(--dot-diagonal));opacity:.625}.LoadingIcon-module__rBoDrq__dot:nth-child(5){transform:translate(-50%,-50%)translate(0,var(--dot-radius));opacity:.5}.LoadingIcon-module__rBoDrq__dot:nth-child(6){transform:translate(-50%,-50%)translate(var(--dot-diagonal),var(--dot-diagonal));opacity:.375}.LoadingIcon-module__rBoDrq__dot:nth-child(7){transform:translate(-50%,-50%)translate(var(--dot-radius),0);opacity:.25}.LoadingIcon-module__rBoDrq__dot:nth-child(8){transform:translate(-50%,-50%)translate(var(--dot-diagonal),calc(-1*var(--dot-diagonal)));opacity:.125}
.DetailCard-module__8t9GgG__card{border:1px solid var(--color-line);border-radius:8px;width:100%;min-width:466px;height:100%}.DetailCard-module__8t9GgG__header{background:var(--color-gray);box-sizing:border-box;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:8px;width:100%;height:47px;padding:8px 15px;display:flex}.DetailCard-module__8t9GgG__title{color:var(--color-black);letter-spacing:1.4px;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-style:normal;font-weight:700;overflow:hidden}.DetailCard-module__8t9GgG__headerActions{align-items:center;gap:8px;display:flex}.DetailCard-module__8t9GgG__body{background:var(--color-white);border-radius:0 0 8px 8px;flex-direction:column;gap:16px;width:100%;padding:32px 15px;display:flex}.DetailCard-module__8t9GgG__bodyScroll{scrollbar-color:var(--color-accent-blue)var(--color-line);scrollbar-width:thin;height:calc(100% - 47px);overflow:hidden auto}.DetailCard-module__8t9GgG__loading,.DetailCard-module__8t9GgG__error{justify-content:center;align-items:center;width:100%;min-height:646px;display:flex}.DetailCard-module__8t9GgG__errorMessage{color:var(--color-black);text-align:center;white-space:pre-line;margin:0;font-size:14px;font-weight:400;line-height:20px}@keyframes DetailCard-module__8t9GgG__fadeIn{0%{opacity:0}to{opacity:1}}.DetailCard-module__8t9GgG__dataList{flex-direction:column;gap:16px;width:100%;margin:0;animation:.3s ease-in-out DetailCard-module__8t9GgG__fadeIn;display:flex}.DetailCard-module__8t9GgG__dataRow{white-space:pre-wrap;align-self:stretch;align-items:flex-start;gap:15px;display:flex}.DetailCard-module__8t9GgG__dataLabel{color:var(--color-black);letter-spacing:1.4px;flex-shrink:0;width:108px;font-size:14px;font-style:normal;font-weight:700;line-height:17px}.DetailCard-module__8t9GgG__noBorderTop{border-top:none;border-radius:0 0 8px 8px;overflow:hidden}.DetailCard-module__8t9GgG__dataValue{color:var(--color-black);word-break:break-word;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:17px}
.FileStatusIndicator-module__pfPZua__fileStatus{color:var(--color-black);border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding:16px 0;display:flex}.FileStatusIndicator-module__pfPZua__fileStatusError{color:var(--color-black);border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:16px 0;display:flex}.FileStatusIndicator-module__pfPZua__withBackground{background:var(--color-gray);padding:16px 40px}.FileStatusIndicator-module__pfPZua__fileInfoRow{flex-direction:row;align-items:center;gap:4px;display:flex}.FileStatusIndicator-module__pfPZua__iconWrapper{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.FileStatusIndicator-module__pfPZua__fileName{color:var(--color-black);font-size:12px;font-style:normal;font-weight:400;line-height:17px}.FileStatusIndicator-module__pfPZua__errorMessage{color:var(--color-error-red);font-size:10px;font-weight:400;line-height:14px}
.Label-module__Z8Qp9G__labelRegular{color:var(--color-black);align-items:center;gap:4px;font-size:14px;font-weight:400;line-height:20px;display:flex}.Label-module__Z8Qp9G__labelBold{letter-spacing:1.6px;height:22px;color:var(--color-black);align-items:center;gap:4px;font-size:16px;font-weight:700;line-height:22px;display:flex}.Label-module__Z8Qp9G__required{color:var(--color-error-red);margin-top:-6px;margin-left:-4px;font-size:8px;line-height:17px}
.MenuList-module__g_Q0lq__container{border-radius:8px;flex-direction:column;flex-shrink:0;width:236px;max-height:100%;display:flex}.MenuList-module__g_Q0lq__header{border-top:1px solid var(--color-line);border-left:1px solid var(--color-line);border-right:1px solid var(--color-line);background-color:var(--color-gray);box-sizing:border-box;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;height:48px;padding:11px 15px;display:flex}.MenuList-module__g_Q0lq__title{letter-spacing:1.4px;color:var(--color-black);margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:32px}.MenuList-module__g_Q0lq__list{border:1px solid var(--color-line);background-color:var(--color-white);border-top:none;border-radius:0 0 8px 8px;min-height:0;list-style:none;overflow:hidden}.MenuList-module__g_Q0lq__listLoading{flex:1;min-height:0}.MenuList-module__g_Q0lq__listInnerLoading{flex-direction:column;height:100%;display:flex}.MenuList-module__g_Q0lq__listInner{scrollbar-color:var(--color-accent-blue)var(--color-line);scrollbar-width:thin;max-height:100%;margin:0;padding:0;list-style:none;overflow:hidden auto}.MenuList-module__g_Q0lq__listItem{border:none;border-bottom:1px solid var(--color-line);background-color:var(--color-white);cursor:pointer;text-align:left;width:100%;color:var(--color-black);justify-content:space-between;align-items:center;gap:4px;height:72px;padding:15px 8px 15px 15px;font-size:14px;font-style:normal;font-weight:400;transition:background-color .2s;display:flex}li:last-child .MenuList-module__g_Q0lq__listItem{border-bottom:none;height:71px}.MenuList-module__g_Q0lq__itemLabel{color:var(--color-black);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:14px;line-height:17px;display:-webkit-box;overflow:hidden}.MenuList-module__g_Q0lq__loadingContainer{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.MenuList-module__g_Q0lq__message{height:72px;color:var(--color-black);white-space:pre-line;justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:400;line-height:17px;display:flex}.MenuList-module__g_Q0lq__errorMessage{font-size:12px}.MenuList-module__g_Q0lq__selected{background:var(--color-hover-blue);color:var(--color-white)}.MenuList-module__g_Q0lq__selected .MenuList-module__g_Q0lq__itemLabel{color:var(--color-white)}.MenuList-module__g_Q0lq__scrollObserver{justify-content:center;align-items:center;height:72px;min-height:72px;display:flex}.MenuList-module__g_Q0lq__container.MenuList-module__g_Q0lq__borderRadiusLeft{border-radius:8px 0 0 8px}.MenuList-module__g_Q0lq__container.MenuList-module__g_Q0lq__borderRadiusRight{border-radius:0 8px 8px 0}.MenuList-module__g_Q0lq__header.MenuList-module__g_Q0lq__borderRadiusLeft{border-radius:8px 0 0}.MenuList-module__g_Q0lq__header.MenuList-module__g_Q0lq__borderRadiusRight{border-radius:0 8px 0 0}.MenuList-module__g_Q0lq__list.MenuList-module__g_Q0lq__borderRadiusLeft{border-radius:0 0 0 8px}.MenuList-module__g_Q0lq__list.MenuList-module__g_Q0lq__borderRadiusRight{border-radius:0 0 8px}
.MenuListGroup-module__f4Q6Rq__group{display:flex}.MenuListGroup-module__f4Q6Rq__group>:first-child:not(:only-child)>[class*=header]{border-right:none;border-radius:8px 0 0}.MenuListGroup-module__f4Q6Rq__group>:first-child:not(:only-child)>[class*=list]{border-right:none;border-radius:0 0 0 8px}.MenuListGroup-module__f4Q6Rq__group>:not(:first-child):not(:last-child)>[class*=header],.MenuListGroup-module__f4Q6Rq__group>:not(:first-child):not(:last-child)>[class*=list]{border-left:none;border-right:none;border-radius:0}.MenuListGroup-module__f4Q6Rq__group>:last-child:not(:only-child)>[class*=header]{border-left:none;border-radius:0 8px 0 0}.MenuListGroup-module__f4Q6Rq__group>:last-child:not(:only-child)>[class*=list]{border-left:none;border-radius:0 0 8px}.MenuListGroup-module__f4Q6Rq__group>:not(:first-child):not(:only-child){position:relative}.MenuListGroup-module__f4Q6Rq__group>:not(:first-child):not(:only-child):before{content:"";background-color:var(--color-line);width:1px;position:absolute;top:0;bottom:0;left:0}
.Modal-module__rxdtia__overlay{z-index:200;background:#000c;justify-content:center;align-items:center;animation:.2s Modal-module__rxdtia__fadeIn;display:flex;position:fixed;inset:0}.Modal-module__rxdtia__container{background:var(--color-white);text-align:center;border-radius:8px;max-width:90vw;max-height:90vh;padding:48px 104px;animation:.2s Modal-module__rxdtia__fadeIn;overflow-y:auto}@keyframes Modal-module__rxdtia__fadeIn{0%{opacity:0}to{opacity:1}}.Modal-module__rxdtia__title{letter-spacing:1.8px;margin:0 0 16px;font-size:18px;font-style:normal;font-weight:700;line-height:25px}.Modal-module__rxdtia__description{white-space:pre-line;padding-bottom:32px;font-size:14px;font-style:normal;font-weight:400;line-height:25px}
.SearchBox-module__GcnujW__container{flex-direction:column;display:flex}.SearchBox-module__GcnujW__inputWrapper{align-items:center;display:flex;position:relative}.SearchBox-module__GcnujW__searchIcon{width:20px;height:20px;color:var(--color-black);pointer-events:none;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;left:8px}.SearchBox-module__GcnujW__input{background-color:var(--color-white);border:1px solid var(--color-button-line);width:100%;height:36px;color:var(--color-black);border-radius:4px;outline:none;padding:7px 8px 9px 31px;font-size:12px;font-weight:400;display:inline}.SearchBox-module__GcnujW__input::placeholder{color:var(--color-placeholder-gray);font-size:12px;font-weight:400}
.SectionTitle-module__CCGYZq__wrapper{align-items:center;gap:4px;height:28px;padding-left:1px;display:flex}.SectionTitle-module__CCGYZq__title{color:var(--color-black);letter-spacing:1.6px;margin:0;font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;transform:translateY(-1px)}
.SelectBox-module__FT3C8a__container{width:100%;position:relative}.SelectBox-module__FT3C8a__selectButton{border:1px solid var(--color-button-line);background-color:var(--color-white);cursor:pointer;box-sizing:border-box;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:34px;padding:0 7px;display:flex}.SelectBox-module__FT3C8a__selectButtonMiddle{border:1px solid var(--color-line);border-radius:8px;height:49px;padding:16px 12px}.SelectBox-module__FT3C8a__selectedText{color:var(--color-black);font-size:12px;line-height:1}.SelectBox-module__FT3C8a__selectedTextMiddle{font-size:12px;line-height:140%}.SelectBox-module__FT3C8a__placeholder{color:var(--color-placeholder-gray)}.SelectBox-module__FT3C8a__arrowIcon{flex-shrink:0;transition:transform .2s}.SelectBox-module__FT3C8a__arrowIconOpen{transform:rotate(180deg)}.SelectBox-module__FT3C8a__dropdown{border:1px solid var(--color-line);background-color:var(--color-white);z-index:10;scrollbar-color:var(--color-line)var(--color-white);scrollbar-width:thin;border-radius:4px;width:100%;max-height:185px;list-style:none;position:absolute;top:calc(100% + 7px);overflow-y:auto;box-shadow:0 2px 8px 1px #0000001a}.SelectBox-module__FT3C8a__option{width:100%;color:var(--color-black);text-align:left;cursor:pointer;background:0 0;border:none;padding:10px 8px;font-size:12px;line-height:1.4}.SelectBox-module__FT3C8a__option:hover{background-color:var(--color-gray)}.SelectBox-module__FT3C8a__noBorder{background-color:#0000;border:none}.SelectBox-module__FT3C8a__noBorder:hover{background-color:var(--color-gray)}.SelectBox-module__FT3C8a__selectButtonError{border-color:var(--color-error-red)}.SelectBox-module__FT3C8a__errorMessage{color:var(--color-error-red);white-space:pre-line;margin-top:6px;font-size:12px;font-weight:400;line-height:17px}.SelectBox-module__FT3C8a__readOnlyWrapper{background-color:var(--color-white)}.SelectBox-module__FT3C8a__readOnlyValue{color:var(--color-black);padding:16px 12px;font-size:12px;font-weight:400;line-height:17px;display:block}
.InputSelectBox-module__907i9a__verticalContainer{flex-direction:column;display:flex}.InputSelectBox-module__907i9a__horizontalContainer{gap:8px;display:flex}.InputSelectBox-module__907i9a__verticalLabel{margin-bottom:8px}.InputSelectBox-module__907i9a__horizontalLabel{flex-shrink:0;width:108px;max-height:49px}
.RadioButton-module__EmlKBa__container{align-items:center;display:flex}.RadioButton-module__EmlKBa__input{appearance:none;border:1px solid var(--color-black);cursor:pointer;box-sizing:border-box;background-color:#0000;border-radius:50%;width:16px;height:16px;position:relative}.RadioButton-module__EmlKBa__input:checked:after{content:"";background-color:var(--color-black);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RadioButton-module__EmlKBa__input:disabled{cursor:not-allowed;opacity:.5}.RadioButton-module__EmlKBa__label{color:var(--color-black);cursor:pointer;margin-left:4px;font-size:14px}
.RadioButtonGroup-module__4N-tJq__verticalContainer{flex-direction:column;display:flex}.RadioButtonGroup-module__4N-tJq__horizontalContainer{gap:8px;display:flex}.RadioButtonGroup-module__4N-tJq__verticalLabel{margin-bottom:8px}.RadioButtonGroup-module__4N-tJq__horizontalLabel{flex-shrink:0;width:108px}.RadioButtonGroup-module__4N-tJq__radioGroup{align-items:center;gap:12px;height:49px;display:flex}.RadioButtonGroup-module__4N-tJq__errorMessage{color:var(--color-error-red);font-size:12px}.RadioButtonGroup-module__4N-tJq__readOnly{color:var(--color-black);background-color:var(--color-white);cursor:default;border-radius:8px;align-content:center;height:49px;padding:2px 12px;font-size:12px;font-weight:400;line-height:17px}
.SuccessBanner-module__uCnY6a__container{border:1px solid var(--color-accent-blue);box-sizing:border-box;background-color:var(--color-white);z-index:50;border-radius:8px;align-items:center;gap:6px;width:calc(100% - 64px);height:56px;padding:0 23px;animation:.15s ease-out SuccessBanner-module__uCnY6a__slideIn;display:flex;position:absolute;box-shadow:4px 4px 12px #00000026}.SuccessBanner-module__uCnY6a__fadeOut{animation:.3s ease-out forwards SuccessBanner-module__uCnY6a__fadeOut}@keyframes SuccessBanner-module__uCnY6a__slideIn{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes SuccessBanner-module__uCnY6a__fadeOut{0%{opacity:1}to{opacity:0}}.SuccessBanner-module__uCnY6a__message{letter-spacing:.1em;color:var(--color-black);flex:1;font-size:14px;font-weight:700;line-height:120%}.SuccessBanner-module__uCnY6a__closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}
.AppLink-module__G83mpq__link{text-align:center;align-items:center;font-size:14px;font-style:normal;line-height:1;text-decoration:none;transition:opacity .2s;display:inline-flex}.AppLink-module__G83mpq__link:hover{opacity:.8}.AppLink-module__G83mpq__underline{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.AppLink-module__G83mpq__link--blue{color:var(--color-link-blue);font-weight:400}.AppLink-module__G83mpq__link--blue-accent{color:var(--color-accent-blue)}.AppLink-module__G83mpq__black{color:var(--color-black);box-shadow:inset 0 -1px 0 0 var(--color-black);letter-spacing:.09rem;white-space:nowrap;padding-bottom:4px;line-height:21px;text-decoration:none}.AppLink-module__G83mpq__font-sm{font-size:12px;line-height:17px}.AppLink-module__G83mpq__font-md{font-size:14px;line-height:17px}.AppLink-module__G83mpq__font-lg{letter-spacing:.1em;font-size:16px;line-height:22px}.AppLink-module__G83mpq__font-xl{letter-spacing:.1em;font-size:20px;line-height:24px}.AppLink-module__G83mpq__font-weight-normal{font-weight:400}.AppLink-module__G83mpq__font-weight-bold{font-weight:700}.AppLink-module__G83mpq__leftIcon{margin-right:2px;display:inline-flex}.AppLink-module__G83mpq__arrowIcon{align-items:center;height:21px;padding:0 1px 0 2px;display:inline-flex;transform:translate(2px)}.AppLink-module__G83mpq__arrowIconBlue{align-items:center;height:22px;padding:0 1px;display:inline-flex;transform:translate(2px)}
.EntityProfileCard-module__BhRUaq__container{border-radius:8px;min-width:466px}.EntityProfileCard-module__BhRUaq__matchRate{background:var(--color-gray);border:1px solid var(--color-line);z-index:1;border-bottom:none;border-right:none;border-top-left-radius:8px;justify-content:center;align-items:center;width:192px;height:39px;margin-bottom:-4px;display:flex;position:relative}.EntityProfileCard-module__BhRUaq__matchRateInner{align-items:center;gap:4px;display:inline-flex}.EntityProfileCard-module__BhRUaq__matchRateLabel{color:var(--color-black);letter-spacing:0;padding-bottom:4px;padding-left:12px;font-size:12px;line-height:140%}.EntityProfileCard-module__BhRUaq__stars{gap:2px;padding-bottom:3px;display:flex}.EntityProfileCard-module__BhRUaq__tabSlope{z-index:3;display:block;position:absolute;top:-1px;left:100%}.EntityProfileCard-module__BhRUaq__tabSlopeFill{fill:var(--color-gray)}.EntityProfileCard-module__BhRUaq__tabSlopeStroke{stroke:var(--color-line);stroke-width:1px;fill:none}.EntityProfileCard-module__BhRUaq__displayNameRow{border:1px solid var(--color-line);background:var(--color-gray);z-index:2;border-bottom:none;border-top-right-radius:8px;justify-content:space-between;align-items:center;height:48px;padding:8px 15px;display:flex}.EntityProfileCard-module__BhRUaq__displayName{color:var(--color-black);letter-spacing:1.4px;vertical-align:middle;font-size:14px;font-weight:700;line-height:120%}
.SuggestSelectBox-module__cqwSXa__container{width:100%;position:relative}.SuggestSelectBox-module__cqwSXa__inputWrapper{align-items:center;display:flex;position:relative}.SuggestSelectBox-module__cqwSXa__input{background-color:var(--color-white);border:1px solid var(--color-line);width:100%;height:49px;color:var(--color-black);box-sizing:border-box;text-overflow:ellipsis;border-radius:8px;outline:none;padding:16px 42px 16px 12px;font-size:12px;font-style:normal;font-weight:400;line-height:17px}.SuggestSelectBox-module__cqwSXa__input:disabled{background:var(--color-disabled-gray);cursor:not-allowed}.SuggestSelectBox-module__cqwSXa__iconWrapper{border-left:1px solid var(--color-line);cursor:pointer;align-content:center;width:24px;height:25px;padding-left:9px;position:absolute;right:14px}.SuggestSelectBox-module__cqwSXa__iconWrapperInactive{cursor:not-allowed}.SuggestSelectBox-module__cqwSXa__input:disabled+.SuggestSelectBox-module__cqwSXa__iconWrapper{border-left:1px solid #848484}.SuggestSelectBox-module__cqwSXa__arrowIcon{pointer-events:none;flex-shrink:0;padding-top:1px;transition:transform .2s}.SuggestSelectBox-module__cqwSXa__arrowIconOpen{transform:rotate(180deg)}.SuggestSelectBox-module__cqwSXa__input::placeholder{color:var(--color-placeholder-gray);font-size:12px;font-weight:400}.SuggestSelectBox-module__cqwSXa__dropdown{border:1px solid var(--color-line);background-color:var(--color-white);border-radius:4px;box-shadow:0 2px 8px 1px #0000001a}.SuggestSelectBox-module__cqwSXa__optionList{scrollbar-color:var(--color-line)var(--color-white);scrollbar-width:thin;max-height:200px;list-style:none;overflow-y:auto}.SuggestSelectBox-module__cqwSXa__option{width:100%;min-height:30px;color:var(--color-black);cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:8px;padding:8px 7px;font-size:12px;font-weight:400;line-height:21px;display:flex}.SuggestSelectBox-module__cqwSXa__optionItem:first-child .SuggestSelectBox-module__cqwSXa__option{padding-top:7px;padding-bottom:8px}.SuggestSelectBox-module__cqwSXa__optionItem:last-child .SuggestSelectBox-module__cqwSXa__option{box-shadow:none;padding-top:8px;padding-bottom:7px}.SuggestSelectBox-module__cqwSXa__option:hover{background-color:var(--color-gray)}.SuggestSelectBox-module__cqwSXa__loadingItem{justify-content:center;align-items:center;height:35px;padding:7px;display:flex}.SuggestSelectBox-module__cqwSXa__noResults{color:var(--color-black);justify-content:center;align-items:center;padding:7px;font-size:12px;font-weight:400;line-height:21px;display:flex}.SuggestSelectBox-module__cqwSXa__inputError{border-color:var(--color-error-red)}.SuggestSelectBox-module__cqwSXa__errorMessage{color:var(--color-error-red);white-space:pre-line;margin-top:6px;font-size:12px;font-weight:400;line-height:17px}.SuggestSelectBox-module__cqwSXa__customValueHint{height:37px;color:var(--color-placeholder-gray);border-top:1px solid var(--color-line);justify-content:center;align-items:center;font-size:12px;line-height:21px;display:flex}.SuggestSelectBox-module__cqwSXa__readOnlyWrapper{background-color:var(--color-white)}.SuggestSelectBox-module__cqwSXa__readOnlyValue{color:var(--color-black);white-space:pre-line;padding:16px 12px;font-size:12px;font-weight:400;line-height:17px;display:block}
.InputSuggestSelectBox-module__j5wbRa__verticalContainer{flex-direction:column;display:flex}.InputSuggestSelectBox-module__j5wbRa__horizontalContainer{gap:8px;display:flex}.InputSuggestSelectBox-module__j5wbRa__verticalLabel{margin-bottom:8px}.InputSuggestSelectBox-module__j5wbRa__horizontalLabel{flex-shrink:0;width:108px;max-height:49px}
.Table-module__DwkGzW__tableContainer{border-radius:8px;overflow:hidden}.Table-module__DwkGzW__table,.Table-module__DwkGzW__tableSmall{border-collapse:separate;border-spacing:0;border:1px solid var(--color-line);scrollbar-color:var(--color-accent-blue)var(--color-line);scrollbar-width:thin;border-radius:8px;width:100%;max-height:calc(100vh - 231px);display:block;overflow:auto}.Table-module__DwkGzW__headerRow{background-color:var(--color-gray)}.Table-module__DwkGzW__headerCell{background:var(--color-gray);letter-spacing:1.4px;white-space:nowrap;z-index:3;border-bottom:1px solid var(--color-line);padding:0;line-height:17px;position:sticky;top:0}.Table-module__DwkGzW__fixedRight{z-index:2;position:relative}.Table-module__DwkGzW__hasOverflow .Table-module__DwkGzW__fixedRight.Table-module__DwkGzW__bodyCell:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00000024);width:8px;position:absolute;top:0;bottom:0;right:100%}.Table-module__DwkGzW__fixedRight.Table-module__DwkGzW__headerCell{z-index:4}.Table-module__DwkGzW__headerCellContent{width:100%;color:var(--color-black);box-sizing:border-box;justify-content:center;align-items:center;padding:8px;font-size:14px;font-weight:700;display:flex}.Table-module__DwkGzW__headerCellContentSmall{letter-spacing:1.2px;padding:8px;font-size:12px;line-height:12px;transform:translateY(-1px)}.Table-module__DwkGzW__bodyRowOdd{background-color:var(--color-white)}.Table-module__DwkGzW__bodyRowEven{background-color:var(--color-table-background)}.Table-module__DwkGzW__bodyRowSelected{background-color:var(--color-selected-blue)}.Table-module__DwkGzW__whiteContent{background-color:var(--color-white);white-space:pre-line;text-align:center;justify-content:center;align-items:center;height:113px;font-size:14px;line-height:120%;display:flex}.Table-module__DwkGzW__loadContent{background-color:var(--color-white);text-align:center;height:80px;font-size:14px;line-height:120%}.Table-module__DwkGzW__loadingIcon{display:inline-block}.Table-module__DwkGzW__bodyCell{box-sizing:border-box;word-break:break-all;white-space:pre-line;border-bottom:1px solid var(--color-line);padding:0}.Table-module__DwkGzW__bodyCellContent{width:100%;height:100%;color:var(--color-black);box-sizing:border-box;justify-content:center;align-items:center;padding:8px;font-size:14px;font-weight:400;line-height:17px;display:flex}.Table-module__DwkGzW__bodyCellContentSmall{padding:7.5px 16px;font-size:12px;line-height:12px}.Table-module__DwkGzW__bodyRowOdd:last-child .Table-module__DwkGzW__bodyCell,.Table-module__DwkGzW__bodyRowEven:last-child .Table-module__DwkGzW__bodyCell{border-bottom:none}.Table-module__DwkGzW__bodyRowOdd .Table-module__DwkGzW__fixedRight{background-color:var(--color-white)}.Table-module__DwkGzW__bodyRowEven .Table-module__DwkGzW__fixedRight{background-color:var(--color-table-background)}.Table-module__DwkGzW__bodyRowSelected .Table-module__DwkGzW__fixedRight{background-color:var(--color-selected-blue)}
.TextBox-module__MnfK3q__container{flex-direction:column;display:flex}.TextBox-module__MnfK3q__lockIcon{color:var(--color-black);pointer-events:none;z-index:1;margin-right:3px}.TextBox-module__MnfK3q__inputWrapper{align-items:center;display:flex;position:relative}.TextBox-module__MnfK3q__input{background-color:var(--color-white);width:100%;height:46px;font-family:var(--font-noto-sans-jp);color:var(--color-black);border:none;border-radius:8px;outline:none;padding:14px 16px;font-size:14px;font-weight:400;line-height:120%}.TextBox-module__MnfK3q__input::placeholder{color:var(--color-placeholder-gray)}.TextBox-module__MnfK3q__inputSmall{height:49px;padding:16px 12px;font-size:12px;line-height:17px}.TextBox-module__MnfK3q__inputSmall::placeholder{font-size:12px}.TextBox-module__MnfK3q__input:disabled{background-color:var(--color-gray);color:var(--color-black);cursor:not-allowed}.TextBox-module__MnfK3q__readOnlyText{white-space:pre-wrap;word-break:break-word;align-items:center;width:100%;min-height:46px;padding:14px;font-size:14px;line-height:120%;display:flex}.TextBox-module__MnfK3q__readOnlyTextRegular{min-height:49px;padding:15px 11px;font-size:12px;line-height:17px}.TextBox-module__MnfK3q__readOnlyTextSmall{min-height:49px;padding:16px 12px;font-size:12px;line-height:17px}.TextBox-module__MnfK3q__inputWithIcon{padding-left:3px}.TextBox-module__MnfK3q__inputRegular{border:1px solid var(--color-line);height:49px;padding:15px 11px;font-size:12px;line-height:17px}.TextBox-module__MnfK3q__inputRegular::placeholder{font-size:12px;font-weight:400;line-height:17px}.TextBox-module__MnfK3q__passwordReadOnly{pointer-events:none;border:none;width:100%;height:46px;padding:14px 44px 14px 16px;font-size:14px}.TextBox-module__MnfK3q__inputError{border:1px solid var(--color-error-red)}.TextBox-module__MnfK3q__toggleButton{cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:18px;display:flex;position:absolute;right:12px}.TextBox-module__MnfK3q__toggleButton:disabled{cursor:not-allowed;opacity:.5}.TextBox-module__MnfK3q__inputHasToggle{padding-right:44px}.TextBox-module__MnfK3q__suffix{white-space:nowrap;margin-left:8px;font-size:14px}.TextBox-module__MnfK3q__messagesWrapper{flex-direction:column;gap:4px;margin-top:6px;display:flex}.TextBox-module__MnfK3q__errorMessage{color:var(--color-error-red);white-space:pre-line;font-size:12px;font-weight:400;line-height:17px}.TextBox-module__MnfK3q__helperText{color:var(--color-black);font-size:12px;font-weight:400;line-height:17px}
.InputText-module__L-qSXq__verticalContainer{flex-direction:column;display:flex}.InputText-module__L-qSXq__horizontalContainer{gap:8px;display:flex}.InputText-module__L-qSXq__verticalLabel{margin-bottom:8px}.InputText-module__L-qSXq__horizontalLabel{flex-shrink:0;width:108px;max-height:49px}
.PageTitle-module__WkrmqW__wrapper{align-items:center;gap:4px;height:28px;padding-left:1px;display:flex}.PageTitle-module__WkrmqW__title{color:var(--color-black);letter-spacing:.8px;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:22.4px;transform:translateY(-1px)}
.FormPageContent-module__4CWlWG__container{flex-direction:column;width:calc(100% + 64px);height:calc(100% + 64px);margin:-32px;display:flex;overflow:hidden}.FormPageContent-module__4CWlWG__header{flex-shrink:0;padding:32px 32px 0}.FormPageContent-module__4CWlWG__pageTitle{margin-top:25px;margin-bottom:11px}.FormPageContent-module__4CWlWG__scrollArea{scrollbar-color:var(--color-accent-blue)var(--color-line);scrollbar-width:thin;flex:1;padding:0 32px 32px;overflow-y:auto}.FormPageContent-module__4CWlWG__content{background:var(--color-white);border-radius:8px;padding:32px 24px 48px}.FormPageContent-module__4CWlWG__actions{flex-direction:column;justify-content:center;align-items:center;gap:24px;margin:40px auto 0;display:flex}.FormPageContent-module__4CWlWG__errorMessage{color:var(--color-error-red);text-align:center;white-space:pre-line;padding-bottom:16px;font-size:12px;font-weight:400;line-height:17px}.FormPageContent-module__4CWlWG__backLink{justify-content:center;margin:auto;display:flex}
.MatchingCards-module__iP_Zaq__matchingTargetDetailContainer{scrollbar-color:var(--color-accent-blue)var(--color-line);scrollbar-width:thin;flex:1;min-width:470px;height:calc(100vh - 215px);padding-right:4px;overflow:hidden auto}.MatchingCards-module__iP_Zaq__fallbackLoading{justify-content:center;align-items:center;width:100%;min-height:113px;display:flex}.MatchingCards-module__iP_Zaq__fallbackContainer{border:1px solid var(--color-line);background:var(--color-white);text-align:center;border-radius:8px;flex:1}.MatchingCards-module__iP_Zaq__fallbackMessage{white-space:pre-line;padding:48px 16px;font-size:14px;line-height:17px}.MatchingCards-module__iP_Zaq__matchingCard{margin-bottom:24px}.MatchingCards-module__iP_Zaq__matchingCard:last-child{margin-bottom:0}
.Toolbar-module__cUuL4a__breadcrumb{margin-bottom:24px}.Toolbar-module__cUuL4a__toolbar{justify-content:flex-end;align-items:center;gap:16px;margin-bottom:16px;display:flex}.Toolbar-module__cUuL4a__totalCount{font-size:14px;line-height:17px}
.TalentMatchingResult-module__F5JbSW__resultContainer{scrollbar-color:var(--color-accent-blue)var(--color-line);scrollbar-width:thin;gap:22px;display:flex;overflow-x:auto}.TalentMatchingResult-module__F5JbSW__projectDetailContainer{flex:1;min-width:467px;height:calc(100vh - 215px)}
.BulkRegister-module__3gc9aW__uploadSection{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}
.BulkRegisterDnd-module__CWC6sq__uploadArea{border:1px solid var(--color-line);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:fit-content;min-width:min(565px,100%);max-width:min(720px,100%);padding:32px 104px;display:flex}.BulkRegisterDnd-module__CWC6sq__uploadArea.BulkRegisterDnd-module__CWC6sq__dragging{border-color:var(--color-accent-blue);background-color:#72a3d51a}.BulkRegisterDnd-module__CWC6sq__uploadArea.BulkRegisterDnd-module__CWC6sq__disabled{cursor:not-allowed}.BulkRegisterDnd-module__CWC6sq__uploadContent{flex-direction:column;align-items:center;display:flex}.BulkRegisterDnd-module__CWC6sq__uploadText{color:var(--color-black);text-align:center;padding-top:7px;padding-bottom:12px;font-size:12px;line-height:17px}.BulkRegisterDnd-module__CWC6sq__supportedFormat{color:var(--color-placeholder-gray);text-align:center;padding-top:12px;font-size:12px;line-height:17px}
.BulkRegisterSuccessModal-module__hFxLUa__modalLoading{justify-content:center;align-items:center;width:364px;height:80px;display:flex}.BulkRegisterSuccessModal-module__hFxLUa__modalContent{width:364px}.BulkRegisterSuccessModal-module__hFxLUa__modalActions{justify-content:center;display:flex}
.AiAutoFillModal-module__s_o0JG__content{flex-direction:column;width:650px;max-width:100%;margin-top:-16px;display:flex}.AiAutoFillModal-module__s_o0JG__textAreaWrapper{width:100%;padding-bottom:16px}.AiAutoFillModal-module__s_o0JG__fileUploadArea{border:1px solid var(--color-line);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:15px 16px;display:flex}.AiAutoFillModal-module__s_o0JG__selectedFileName{color:var(--color-black);font-size:14px;font-weight:400;line-height:22px}.AiAutoFillModal-module__s_o0JG__fileInfoContainer{flex-direction:column;align-items:flex-start;gap:8px;padding:12.5px 0;display:flex}.AiAutoFillModal-module__s_o0JG__fileInfoRow{align-items:center;gap:8px;display:flex}.AiAutoFillModal-module__s_o0JG__fileName{color:var(--color-black);font-size:12px;font-style:normal;font-weight:400;line-height:17px}.AiAutoFillModal-module__s_o0JG__deleteFileButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.AiAutoFillModal-module__s_o0JG__deleteFileButton:hover{background:var(--color-gray)}.AiAutoFillModal-module__s_o0JG__fileSelectRow{align-items:center;gap:11px;display:flex}.AiAutoFillModal-module__s_o0JG__supportedFormat{color:var(--color-placeholder-gray);font-size:12px;font-weight:400;line-height:17px}.AiAutoFillModal-module__s_o0JG__actions{flex-wrap:wrap;justify-content:center;gap:16px;padding-top:40px;display:flex}.AiAutoFillModal-module__s_o0JG__errorMessage{width:100%;color:var(--color-error-red);text-align:center;white-space:pre-line;font-size:12px;font-weight:400;line-height:17px}
.FileInfoTable-module__ueCMjq__fileInfoContainer{justify-content:center;width:100%;display:flex}.FileInfoTable-module__ueCMjq__deleteButton{cursor:pointer;color:var(--color-black);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:inline-flex}.FileInfoTable-module__ueCMjq__deleteButton:hover{background-color:var(--color-gray)}
.FileUpload-module__Oc1NPq__container{flex-direction:column;gap:12px;width:100%;display:flex}.FileUpload-module__Oc1NPq__required{color:var(--color-error-red);font-size:14px}.FileUpload-module__Oc1NPq__horizontalContainer{gap:8px;width:100%;display:flex}.FileUpload-module__Oc1NPq__horizontalLabel{flex-shrink:0;width:108px;max-height:49px}.FileUpload-module__Oc1NPq__fileInput{display:none}.FileUpload-module__Oc1NPq__fileUploadArea{flex-direction:column;gap:8px;display:flex}.FileUpload-module__Oc1NPq__fileInfoRow{align-items:center;gap:8px;height:49px;padding-left:16px;display:flex}.FileUpload-module__Oc1NPq__supportedFormat{color:var(--color-placeholder-gray);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:17px}.FileUpload-module__Oc1NPq__fileName{color:var(--color-black);font-size:12px;font-style:normal;font-weight:400;line-height:17px}.FileUpload-module__Oc1NPq__deleteFileButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.FileUpload-module__Oc1NPq__deleteFileButton:hover{background:var(--color-gray)}.FileUpload-module__Oc1NPq__fileSelectRow{align-items:center;gap:12px;display:flex}.FileUpload-module__Oc1NPq__supportedFormat{color:var(--color-placeholder-gray);font-size:12px;font-weight:400;line-height:49px}.FileUpload-module__Oc1NPq__errorMessage{color:var(--color-error-red);white-space:pre-line;font-size:12px;font-weight:400;line-height:17px}
.AiAutoFillModal-module__cjJxWW__content{flex-direction:column;width:650px;max-width:100%;margin-top:-16px;display:flex}.AiAutoFillModal-module__cjJxWW__textAreaWrapper{width:100%;padding-bottom:16px}.AiAutoFillModal-module__cjJxWW__fileUploadArea{border:1px solid var(--color-line);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:15px 16px;display:flex}.AiAutoFillModal-module__cjJxWW__selectedFileName{color:var(--color-black);font-size:14px;font-weight:400;line-height:22px}.AiAutoFillModal-module__cjJxWW__fileInfoContainer{flex-direction:column;align-items:flex-start;gap:8px;padding:12.5px 0;display:flex}.AiAutoFillModal-module__cjJxWW__fileInfoRow{align-items:center;gap:8px;display:flex}.AiAutoFillModal-module__cjJxWW__fileName{color:var(--color-black);font-size:12px;font-style:normal;font-weight:400;line-height:17px}.AiAutoFillModal-module__cjJxWW__deleteFileButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.AiAutoFillModal-module__cjJxWW__deleteFileButton:hover{background:var(--color-gray)}.AiAutoFillModal-module__cjJxWW__fileSelectRow{align-items:center;gap:11px;display:flex}.AiAutoFillModal-module__cjJxWW__supportedFormat{color:var(--color-placeholder-gray);font-size:12px;font-weight:400;line-height:17px}.AiAutoFillModal-module__cjJxWW__actions{flex-wrap:wrap;justify-content:center;gap:16px;padding-top:40px;display:flex}.AiAutoFillModal-module__cjJxWW__errorMessage{width:100%;color:var(--color-error-red);text-align:center;white-space:pre-line;font-size:12px;font-weight:400;line-height:17px}
.SkillInputGroup-module__wrUMNa__container{flex-direction:column;gap:8px;width:100%;display:flex}.SkillInputGroup-module__wrUMNa__required{color:var(--color-error-red);font-size:14px}.SkillInputGroup-module__wrUMNa__skillRows{flex-direction:column;gap:8px;display:flex}.SkillInputGroup-module__wrUMNa__skillRow{align-items:flex-start;gap:8px;display:flex}.SkillInputGroup-module__wrUMNa__fieldsWrapper{gap:12px;width:100%;max-width:878px;display:flex}.SkillInputGroup-module__wrUMNa__skillSelect,.SkillInputGroup-module__wrUMNa__experienceSelect{flex:1;min-width:0}.SkillInputGroup-module__wrUMNa__actionButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:40px;padding:0;display:flex}.SkillInputGroup-module__wrUMNa__actionButton:hover{opacity:.7}.SkillInputGroup-module__wrUMNa__actionButton:disabled{opacity:.3;cursor:not-allowed}.SkillInputGroup-module__wrUMNa__minusButtonWrapper{align-items:center;height:49px;display:flex}.SkillInputGroup-module__wrUMNa__addButtonWrapper{justify-content:center;align-items:center;height:24px;margin-top:16px;display:flex}.SkillInputGroup-module__wrUMNa__horizontalContainer{gap:8px;width:100%;display:flex}.SkillInputGroup-module__wrUMNa__horizontalContent{flex:1}.SkillInputGroup-module__wrUMNa__horizontalLabel{flex-shrink:0;width:108px;max-height:49px}@media (max-width:870px){.SkillInputGroup-module__wrUMNa__fieldsWrapper{flex-wrap:wrap}.SkillInputGroup-module__wrUMNa__skillSelect,.SkillInputGroup-module__wrUMNa__experienceSelect{flex:100%}}
.ProjectInfoSection-module__3zzXPW__section{flex-direction:column;gap:16px;width:100%;max-width:906px;margin:0 auto;display:flex}.ProjectInfoSection-module__3zzXPW__sectionTitleRow{align-items:center;gap:15px;display:flex}.ProjectInfoSection-module__3zzXPW__fieldGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ProjectInfoSection-module__3zzXPW__row{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:870px){.ProjectInfoSection-module__3zzXPW__fieldGrid,.ProjectInfoSection-module__3zzXPW__row{grid-template-columns:1fr}}.ProjectInfoSection-module__3zzXPW__fullWidth{grid-column:1/-1}.ProjectInfoSection-module__3zzXPW__halfWidth{min-height:77px}
.TalentInfoSection-module__iC53aW__section{flex-direction:column;gap:16px;width:100%;max-width:906px;margin:0 auto;display:flex}.TalentInfoSection-module__iC53aW__sectionTitleRow{align-items:center;gap:15px;display:flex}.TalentInfoSection-module__iC53aW__fieldGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.TalentInfoSection-module__iC53aW__row{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:870px){.TalentInfoSection-module__iC53aW__fieldGrid,.TalentInfoSection-module__iC53aW__row{grid-template-columns:1fr}}.TalentInfoSection-module__iC53aW__fullWidth{grid-column:1/-1}.TalentInfoSection-module__iC53aW__halfWidth{min-height:77px}.TalentInfoSection-module__iC53aW__radioField{grid-column:1/-1;height:77px}
.SkillSetInfoSection-module__XXuoba__section{flex-direction:column;gap:16px;width:100%;max-width:906px;margin:0 auto;display:flex}.SkillSetInfoSection-module__XXuoba__sectionTitleRow{align-items:center;gap:15px;display:flex}.SkillSetInfoSection-module__XXuoba__fieldGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:870px){.SkillSetInfoSection-module__XXuoba__fieldGrid{grid-template-columns:1fr}}.SkillSetInfoSection-module__XXuoba__fullWidth{grid-column:1/-1}
.WorkingInfoSection-module__-0LLoG__section{flex-direction:column;gap:16px;width:100%;max-width:906px;margin:0 auto;display:flex}.WorkingInfoSection-module__-0LLoG__sectionTitleRow{align-items:center;gap:15px;display:flex}.WorkingInfoSection-module__-0LLoG__fieldGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.WorkingInfoSection-module__-0LLoG__row{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:870px){.WorkingInfoSection-module__-0LLoG__fieldGrid,.WorkingInfoSection-module__-0LLoG__row{grid-template-columns:1fr}}.WorkingInfoSection-module__-0LLoG__halfWidth{min-height:77px}
.ProjectCreate-module__gMSYQq__form{height:100%}
.loading-module__pnXrUq__container{justify-content:center;align-items:center;height:100vh;display:flex}.loading-module__pnXrUq__loadingWrapper{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.loading-module__pnXrUq__outerRing{opacity:0;position:absolute;transform:scale(.3)}.loading-module__pnXrUq__logoContainer{justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:absolute}.loading-module__pnXrUq__searchIcon,.loading-module__pnXrUq__innerMark{opacity:0;position:absolute}.loading-module__pnXrUq__outerRing{animation:3.5s linear infinite forwards loading-module__pnXrUq__outerRingAnim}.loading-module__pnXrUq__searchIcon{animation:3.5s linear infinite forwards loading-module__pnXrUq__searchIconAnim}.loading-module__pnXrUq__innerMark{animation:3.5s linear infinite forwards loading-module__pnXrUq__innerMarkAnim}@keyframes loading-module__pnXrUq__outerRingAnim{0%{opacity:0;transform:scale(.3)}30%{opacity:.2;transform:scale(.3)}47%{opacity:1}66%{opacity:0;transform:scale(1)}to{opacity:0}}@keyframes loading-module__pnXrUq__searchIconAnim{0%{opacity:0}14%{opacity:0}47%{opacity:1}66%{opacity:0}to{opacity:0}}@keyframes loading-module__pnXrUq__innerMarkAnim{0%{opacity:0}33%{opacity:1}47%{opacity:0}to{opacity:0}}
.TalentCreate-module__5oxTBG__form{height:100%}
.DraftRestoreModal-module___1VF1q__container{width:364px;max-width:100%}.DraftRestoreModal-module___1VF1q__message{text-align:center;color:var(--color-black);margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:25px}.DraftRestoreModal-module___1VF1q__buttons{justify-content:center;gap:16px;display:flex}
.DraftRestoreModal-module__6zM2oq__buttons{justify-content:center;gap:16px;display:flex}
.BulkRegister-module__WBeQJq__container{margin:0 auto}.BulkRegister-module__WBeQJq__pageTitle{margin-top:26px;margin-bottom:14px}.BulkRegister-module__WBeQJq__uploadSection{background-color:var(--color-white);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;padding:32px 24px 48px;display:flex}.BulkRegister-module__WBeQJq__uploadArea{border:1px solid var(--color-line);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:fit-content;min-width:min(565px,100%);max-width:min(720px,100%);padding:32px 104px;display:flex}.BulkRegister-module__WBeQJq__uploadArea.BulkRegister-module__WBeQJq__dragging{border-color:var(--color-accent-blue);background-color:#72a3d51a}.BulkRegister-module__WBeQJq__uploadArea.BulkRegister-module__WBeQJq__disabled{cursor:not-allowed}.BulkRegister-module__WBeQJq__uploadContent{flex-direction:column;justify-content:center;align-items:center;width:357px;max-width:100%;display:flex}.BulkRegister-module__WBeQJq__uploadText{color:var(---color-black);text-align:center;padding-top:7px;padding-bottom:12px;font-size:12px;font-style:normal;font-weight:400;line-height:17px}.BulkRegister-module__WBeQJq__fileSelectButton{background-color:var(--color-white);border:1px solid var(--color-line);color:var(--color-black);cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;transition:all .2s;display:flex}.BulkRegister-module__WBeQJq__supportedFormat{color:var(--color-placeholder-gray);text-align:center;padding-top:12px;font-size:12px;font-style:normal;font-weight:400;line-height:17px}.BulkRegister-module__WBeQJq__selectedFileInfo{background:var(--color-gray);color:var(--color-black);border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding:16px 40px;display:flex}.BulkRegister-module__WBeQJq__selectedFileInfoError{background:var(--color-gray);color:var(--color-black);border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:16px 40px;display:flex}.BulkRegister-module__WBeQJq__fileInfoRow{flex-direction:row;align-items:center;gap:4px;display:flex}.BulkRegister-module__WBeQJq__loadingIconWrapper{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.BulkRegister-module__WBeQJq__selectedFileName{color:var(--color-black);font-size:12px;font-style:normal;font-weight:400;line-height:17px}.BulkRegister-module__WBeQJq__errorMessage{color:var(--color-error-red);font-size:10px;font-weight:400;line-height:14px}.BulkRegister-module__WBeQJq__fileInfoContainer{justify-content:center;width:100%;display:flex}.BulkRegister-module__WBeQJq__deleteButton{cursor:pointer;color:var(--color-black);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:inline-flex}.BulkRegister-module__WBeQJq__deleteButton:hover{background-color:var(--color-gray)}.BulkRegister-module__WBeQJq__submitSection{justify-content:center;margin-top:40px;display:flex}.BulkRegister-module__WBeQJq__modalLoading{justify-content:center;align-items:center;width:364px;height:80px;display:flex}.BulkRegister-module__WBeQJq__modalContent{width:364px}.BulkRegister-module__WBeQJq__modalActions{justify-content:center;display:flex}.BulkRegister-module__WBeQJq__backLink{color:var(--color-link-blue);font-size:14px;text-decoration:none}
.PendingCustomerForm-module__l5KDeG__section,.PendingCustomerForm-module__l5KDeG__fieldGrid{flex-direction:column;gap:16px;display:flex}
.ProjectDeleteModal-module__toq2tq__buttonGroup{justify-content:center;gap:16px;display:flex}.ProjectDeleteModal-module__toq2tq__projectName{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;font-weight:700;display:-webkit-box;overflow:hidden}
.TalentList-module__G6jWPW__breadcrumb{margin-bottom:24px}.TalentList-module__G6jWPW__toolbar{justify-content:flex-end;margin-bottom:16px;display:flex}.TalentList-module__G6jWPW__threeColumnLayout{scrollbar-color:var(--color-accent-blue)var(--color-line);scrollbar-width:thin;height:calc(100vh - 234px);display:flex;overflow-x:auto}.TalentList-module__G6jWPW__talentMenu>div{border-left:none}.TalentList-module__G6jWPW__detailWrapper{flex:1 1 0;min-width:466px;height:100%;margin-left:16px}
.Card-module__b6YjYG__card{background-color:var(--color-gray);border-radius:8px;padding:48px 80px}
.CustomerDeleteModal-module__X0xLqq__buttonGroup{justify-content:center;gap:16px;display:flex}
.PendingProjectForm-module__XXMAXG__section,.PendingProjectForm-module__XXMAXG__fieldGrid{flex-direction:column;gap:16px;display:flex}
.TextArea-module__r2M_gq__container{flex-direction:column;display:flex}.TextArea-module__r2M_gq__textareaWrapper{border:1px solid var(--color-line);background-color:var(--color-white);border-radius:8px;overflow:hidden}.TextArea-module__r2M_gq__textareaWrapperError{border:1px solid var(--color-error-red)}.TextArea-module__r2M_gq__textareaWrapperDisabled{background-color:#0000;border:none}.TextArea-module__r2M_gq__textareaWrapperReadOnly{background-color:var(--color-white);border:none}.TextArea-module__r2M_gq__textarea{box-sizing:border-box;background-color:var(--color-white);width:100%;height:100%;font-family:var(--font-noto-sans-jp);color:var(--color-black);resize:none;scrollbar-color:var(--color-line)var(--color-white);scrollbar-width:thin;border:none;border-radius:0;outline:none;padding:15px 11px;font-size:12px;font-weight:400;line-height:17px;display:block}.TextArea-module__r2M_gq__textarea::placeholder{color:var(--color-placeholder-gray)}.TextArea-module__r2M_gq__textarea:disabled{color:var(--color-black);cursor:default;field-sizing:content;background-color:#0000}.TextArea-module__r2M_gq__textarea:read-only{background-color:var(--color-white);cursor:default;field-sizing:content;padding:16px 12px}.TextArea-module__r2M_gq__footer{justify-content:space-between;gap:4px;margin-top:6px;display:flex}.TextArea-module__r2M_gq__errorMessage{color:var(--color-error-red);white-space:pre-line;font-size:12px;font-weight:400;line-height:17px}.TextArea-module__r2M_gq__maxLength{color:var(--color-black);font-size:12px;font-weight:400;line-height:17px}.TextArea-module__r2M_gq__maxLengthError{color:var(--color-error-red)}
.Checkbox-module__hzGyKG__container{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;display:inline-flex}.Checkbox-module__hzGyKG__container.Checkbox-module__hzGyKG__disabled{cursor:not-allowed;opacity:.5}.Checkbox-module__hzGyKG__input{opacity:0;width:0;height:0;position:absolute}.Checkbox-module__hzGyKG__checkmark{border:1px solid var(--color-black);background-color:var(--color-white);border-radius:4px;width:16px;height:16px;transition:background-color .15s,border-color .15s;position:relative}.Checkbox-module__hzGyKG__input:checked+.Checkbox-module__hzGyKG__checkmark{background-color:var(--color-accent-blue);border-color:var(--color-accent-blue)}.Checkbox-module__hzGyKG__input:checked+.Checkbox-module__hzGyKG__checkmark:after{content:"";border:solid var(--color-white);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;left:4px;transform:rotate(45deg)}.Checkbox-module__hzGyKG__input:focus-visible+.Checkbox-module__hzGyKG__checkmark{outline:2px solid var(--color-accent-blue);outline-offset:2px}.Checkbox-module__hzGyKG__input:disabled+.Checkbox-module__hzGyKG__checkmark{background-color:var(--color-disabled-gray);border-color:var(--color-disabled-gray)}.Checkbox-module__hzGyKG__label{color:var(--color-black);font-size:14px;line-height:120%}
.InputTextArea-module__l6lmdW__verticalContainer{flex-direction:column;display:flex}.InputTextArea-module__l6lmdW__horizontalContainer{gap:8px;display:flex}.InputTextArea-module__l6lmdW__horizontalContainer>:last-child{flex:1}.InputTextArea-module__l6lmdW__verticalLabel{margin-bottom:8px}.InputTextArea-module__l6lmdW__horizontalLabel{flex-shrink:0;width:108px;max-height:80px}
.Switch-module__PIOCra__container{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.Switch-module__PIOCra__input{opacity:0;width:0;height:0;position:absolute}.Switch-module__PIOCra__track{background-color:#a7abb7;border-radius:29.3px;flex-shrink:0;width:29.3px;height:16px;transition:background-color .2s;display:inline-block;position:relative}.Switch-module__PIOCra__input:checked+.Switch-module__PIOCra__track{background-color:var(--color-accent-blue)}.Switch-module__PIOCra__thumb{background-color:var(--color-white);border-radius:50%;width:13.3px;height:13.3px;transition:transform .2s;position:absolute;top:1.3px;left:1.3px}.Switch-module__PIOCra__input:checked+.Switch-module__PIOCra__track .Switch-module__PIOCra__thumb{transform:translate(13px)}.Switch-module__PIOCra__input:focus-visible+.Switch-module__PIOCra__track{outline:2px solid var(--color-accent-blue);outline-offset:2px}.Switch-module__PIOCra__container.Switch-module__PIOCra__disabled{cursor:not-allowed}.Switch-module__PIOCra__container.Switch-module__PIOCra__disabled .Switch-module__PIOCra__thumb{background-color:var(--color-disabled-gray)}.Switch-module__PIOCra__input:checked:disabled+.Switch-module__PIOCra__track .Switch-module__PIOCra__thumb{background-color:var(--color-hover-blue)}
.CustomerForm-module__Hh161W__content{background:#fff;border-radius:8px;margin-top:12px;padding:32px 24px 48px}.CustomerForm-module__Hh161W__section{max-width:906px;margin:0 auto 40px}.CustomerForm-module__Hh161W__section:last-child{margin-bottom:0}.CustomerForm-module__Hh161W__section>:first-child{margin-bottom:16px}.CustomerForm-module__Hh161W__sectionReadonly{max-width:906px;margin:0 auto 40px}.CustomerForm-module__Hh161W__sectionReadonly:last-child{margin-bottom:0}.CustomerForm-module__Hh161W__sectionReadonly>:first-child{margin-bottom:16px}.CustomerForm-module__Hh161W__rows{flex-direction:column;gap:24px;display:flex}.CustomerForm-module__Hh161W__formRow{grid-template-columns:1fr 1fr;gap:24px;display:grid}.CustomerForm-module__Hh161W__addressLabel{font-family:var(--font-noto-sans-jp);color:var(--color-black);align-items:center;gap:4px;margin-bottom:8px;font-size:14px;font-weight:400;line-height:1.4;display:flex}.CustomerForm-module__Hh161W__required{color:var(--color-error-red);margin-top:-6px;margin-left:-4px;font-size:8px;line-height:17px}.CustomerForm-module__Hh161W__addressContainer{gap:8px;display:flex}.CustomerForm-module__Hh161W__postalCodeWrapper{flex-shrink:0;width:75px}.CustomerForm-module__Hh161W__addressWrapper{flex:1;min-width:0}.CustomerForm-module__Hh161W__input{background-color:var(--color-white);border:1px solid var(--color-line);width:100%;height:49px;color:var(--color-black);border-radius:8px;outline:none;padding:0 12px;font-size:12px;line-height:1.4}.CustomerForm-module__Hh161W__input::placeholder{color:var(--color-placeholder-gray)}.CustomerForm-module__Hh161W__inputError{border:1px solid var(--color-error-red)}.CustomerForm-module__Hh161W__addressMessages{white-space:nowrap;flex-direction:column;gap:4px;margin-top:6px;display:flex}.CustomerForm-module__Hh161W__helperText{color:var(--color-black);font-size:12px;font-weight:400;line-height:1.4}.CustomerForm-module__Hh161W__errorMessage{color:var(--color-error-red);font-size:12px;font-weight:400;line-height:1.4}.CustomerForm-module__Hh161W__employeeCard{position:relative}.CustomerForm-module__Hh161W__employeeCard+.CustomerForm-module__Hh161W__employeeCard{border-top:.5px solid var(--color-placeholder-gray);margin-top:32px;padding-top:32px}.CustomerForm-module__Hh161W__employeeTitleWrapper{align-items:center;gap:7px;display:flex}.CustomerForm-module__Hh161W__employeeTitle{color:var(--color-black);letter-spacing:1.4px;margin:0;font-size:14px;font-weight:700}.CustomerForm-module__Hh161W__employeeTitleReadonly{font-family:var(--font-noto-sans-jp);color:var(--color-black);letter-spacing:1.4px;margin:0 0 16px;font-size:14px;font-weight:700}.CustomerForm-module__Hh161W__employeeNote{color:var(--color-black);margin:8px 0 17px;font-size:12px}.CustomerForm-module__Hh161W__addButtonWrapper{justify-content:center;align-items:center;height:24px;margin-top:40px;display:flex}
.NotificationBanner-module__S_7YAq__container{border:1px solid var(--color-accent-yellow);background:var(--color-yellow-20);border-radius:8px;width:100%;padding:16px}.NotificationBanner-module__S_7YAq__content{flex-direction:column;gap:8px;display:flex}.NotificationBanner-module__S_7YAq__header{align-items:center;gap:4px;display:flex}.NotificationBanner-module__S_7YAq__title{font-size:14px;font-weight:700;line-height:120%}.NotificationBanner-module__S_7YAq__message{letter-spacing:.6px;font-size:12px;font-weight:400;line-height:150%}
.SwitchGroup-module__wfPyma__container{flex-direction:column;justify-content:flex-start;display:flex}.SwitchGroup-module__wfPyma__switchRow{justify-content:space-between;align-items:center;height:49px;display:flex}.SwitchGroup-module__wfPyma__messagesWrapper{flex-direction:column;gap:4px;margin-top:6px;display:flex;top:100%;left:0}.SwitchGroup-module__wfPyma__errorMessage{color:var(--color-error-red);white-space:pre-line;font-size:12px;font-weight:400;line-height:17px}.SwitchGroup-module__wfPyma__helperText{color:var(--color-black);font-size:12px;font-weight:400;line-height:17px}
.CustomerList-module__prS0_W__breadcrumb{margin-bottom:24px;padding:8px 8px 8px 0}.CustomerList-module__prS0_W__toolbar{justify-content:space-between;align-items:center;height:41px;margin-bottom:16px;display:flex}.CustomerList-module__prS0_W__leftSection{align-items:center;width:120px;display:flex}.CustomerList-module__prS0_W__rightSection{align-items:center;gap:15px;display:flex}.CustomerList-module__prS0_W__buttonGroup{align-items:center;gap:12px;display:flex}.CustomerList-module__prS0_W__totalCount{text-align:right;font-size:14px;line-height:120%}.CustomerList-module__prS0_W__successMessage{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:4px;margin-bottom:16px;padding:12px 16px;font-size:14px}.CustomerList-module__prS0_W__loading{text-align:center;color:#666;padding:48px;font-size:16px}.CustomerList-module__prS0_W__noData{text-align:center;color:#999;padding:48px;font-size:16px}.CustomerList-module__prS0_W__link{color:#007bff;text-decoration:none}.CustomerList-module__prS0_W__link:hover{text-decoration:underline}.CustomerList-module__prS0_W__actions{justify-content:center;gap:8px;display:flex}.CustomerList-module__prS0_W__actionButton{cursor:pointer;color:var(--color-black);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:inline-flex}.CustomerList-module__prS0_W__actionButton:hover{background-color:var(--color-gray)}
.ProjectList-module__h2zZEW__breadcrumb{margin-bottom:24px}.ProjectList-module__h2zZEW__toolbar{justify-content:flex-end;margin-bottom:16px;display:flex}.ProjectList-module__h2zZEW__threeColumnLayout{scrollbar-color:var(--color-accent-blue)var(--color-line);scrollbar-width:thin;height:calc(100vh - 234px);display:flex;overflow-x:auto}.ProjectList-module__h2zZEW__detailWrapper{flex:1 1 0;min-width:466px;height:100%;margin-left:16px}.ProjectList-module__h2zZEW__projectMenu>div{border-left:none}
.TalentStatusChangeModal-module__ecmWlW__selectBox{width:120px;margin:0 auto 32px}.TalentStatusChangeModal-module__ecmWlW__buttonGroup{justify-content:center;gap:16px;display:flex}.TalentStatusChangeModal-module__ecmWlW__titleWrapper{justify-content:center;align-items:flex-end;display:flex}.TalentStatusChangeModal-module__ecmWlW__displayName{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.TalentStatusChangeModal-module__ecmWlW__honorific{flex-shrink:0}
.Tab-module__IAVpwW__tabBar{background-color:var(--color-white);border-radius:33px;align-items:center;width:fit-content;height:33px;display:flex;box-shadow:0 2px 8px #0000001f}.Tab-module__IAVpwW__tabItem{width:191px;height:33px;color:var(--color-black);cursor:pointer;white-space:nowrap;background-color:#0000;border:none;border-radius:33px;justify-content:center;align-items:center;font-size:12px;font-weight:400;line-height:17px;transition:background-color .15s;display:flex}.Tab-module__IAVpwW__tabItem:hover:not(.Tab-module__IAVpwW__active){background-color:var(--color-gray)}.Tab-module__IAVpwW__active{background-color:var(--color-accent-blue);color:var(--color-white)}
.RegisterGoogle-module__wdmu_q__container{background-color:var(--color-white);justify-content:center;align-items:center;min-height:100vh;display:flex}.RegisterGoogle-module__wdmu_q__content{flex-direction:column;align-items:center;width:100%;max-width:460px;display:flex}.RegisterGoogle-module__wdmu_q__notification{margin-top:24px}.RegisterGoogle-module__wdmu_q__googleButton{cursor:pointer;background:0 0;border:none;height:40px;margin-top:40px;padding:0;transition:opacity .2s}.RegisterGoogle-module__wdmu_q__googleButton:hover{opacity:.8}.RegisterGoogle-module__wdmu_q__emailText{color:var(--color-black);margin-top:16px;font-size:14px;line-height:160%}
.CustomersCreateConfirm-module__2vEueW__container{width:100%;margin:0 auto}.CustomersCreateConfirm-module__2vEueW__pageTitle{margin-top:23px}.CustomersCreateConfirm-module__2vEueW__actions{flex-direction:column;justify-content:center;align-items:center;margin:48px auto 24px;display:flex}.CustomersCreateConfirm-module__2vEueW__errorMessage{color:var(--color-error-red);text-align:center;padding-bottom:16px;font-size:12px;font-weight:400;line-height:17px}.CustomersCreateConfirm-module__2vEueW__backLink{justify-content:center;margin:auto;display:flex}.CustomersCreateConfirm-module__2vEueW__modalContents{flex-direction:column;align-items:center;gap:32px;width:364px;margin-top:32px;display:flex}.CustomersCreateConfirm-module__2vEueW__modalLinkWrapper{flex-direction:column;gap:16px;display:flex}
.ProjectFailed-module__fJ0uUq__linkTextButton{appearance:none;background:0 0;border:none}.ProjectFailed-module__fJ0uUq__link{color:var(--color-link-blue);cursor:pointer;transition:opacity .2s}.ProjectFailed-module__fJ0uUq__link:hover{opacity:.8}.ProjectFailed-module__fJ0uUq__underline{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}
.ProjectStatusChangeModal-module__5vOadq__selectBox{width:120px;margin:0 auto 32px}.ProjectStatusChangeModal-module__5vOadq__buttonGroup{justify-content:center;gap:16px;display:flex}.ProjectStatusChangeModal-module__5vOadq__projectName{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}
.RegisterMail-module__1Dn-Ka__wrapper{background-color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100vh;display:flex}.RegisterMail-module__1Dn-Ka__container{background-color:var(--color-gray);border-radius:8px;flex-direction:column;align-items:center;gap:24px;width:460px;padding-block:48px;display:flex}.RegisterMail-module__1Dn-Ka__helperText{font-family:var(--font-noto-sans-jp);color:var(--color-black);text-align:center;margin-top:-18px;font-size:12px;font-weight:400;line-height:140%}.RegisterMail-module__1Dn-Ka__apiError{color:var(--color-error-red);text-align:center;margin:0;font-size:12px;font-weight:400;line-height:140%}
.CustomersEdit-module__9j1O_a__container{width:100%;margin:0 auto}.CustomersEdit-module__9j1O_a__pageTitle{margin-top:23px}.CustomersEdit-module__9j1O_a__actions{flex-direction:column;align-items:center;gap:24px;margin-top:48px;display:flex}
.ProjectMatchingResult-module__Thhw0G__resultContainer{scrollbar-color:var(--color-accent-blue)var(--color-line);scrollbar-width:thin;gap:22px;display:flex;overflow-x:auto}.ProjectMatchingResult-module__Thhw0G__projectDetailContainer{flex:1;min-width:467px;height:calc(100vh - 215px)}
.PendingTalentForm-module__ZLEDYG__section{flex-direction:column;gap:16px;display:flex}.PendingTalentForm-module__ZLEDYG__sectionTitleRow{flex-direction:column;justify-content:center;gap:8px;display:flex}.PendingTalentForm-module__ZLEDYG__fieldGrid{flex-direction:column;gap:16px;display:flex}.PendingTalentForm-module__ZLEDYG__annotation{color:var(--color-black);font-size:12px;font-weight:400;line-height:17px}
.AccountInfoForm-module__rWNFiW__pageTitle{margin-top:17px;margin-bottom:16px}.AccountInfoForm-module__rWNFiW__content{background:var(--color-white);border-radius:8px;padding:32px 24px 48px}.AccountInfoForm-module__rWNFiW__section{flex-direction:column;gap:32px;max-width:906px;margin:0 auto;display:flex}.AccountInfoForm-module__rWNFiW__row{grid-template-columns:1fr 1fr;gap:24px;display:grid}.AccountInfoForm-module__rWNFiW__emailField{width:50%;padding-right:12px}@media (max-width:870px){.AccountInfoForm-module__rWNFiW__row{grid-template-columns:1fr}.AccountInfoForm-module__rWNFiW__emailField{width:100%;padding-right:0}}
.UserForm-module__-olqBq__container{flex-direction:column;gap:40px;display:flex}.UserForm-module__-olqBq__section{flex-direction:column;gap:16px;width:100%;max-width:906px;margin:0 auto;display:flex}.UserForm-module__-olqBq__fieldGrid{flex-direction:column;gap:24px;display:flex}.UserForm-module__-olqBq__row{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:870px){.UserForm-module__-olqBq__row{grid-template-columns:1fr}}.UserForm-module__-olqBq__halfWidth{min-height:77px}
.RegisterMailProfile-module__BRh2Ba__container{background-color:var(--color-white);flex-direction:column;align-items:center;min-height:100vh;padding:48px 24px;display:flex}.RegisterMailProfile-module__BRh2Ba__content{width:100%;max-width:474px}.RegisterMailProfile-module__BRh2Ba__header{align-items:center;gap:5px;margin-bottom:6px;display:flex}.RegisterMailProfile-module__BRh2Ba__title{font-family:var(--font-noto-sans-jp);letter-spacing:.1em;color:var(--color-black);margin:0;font-size:20px;font-weight:400;line-height:140%}.RegisterMailProfile-module__BRh2Ba__description{font-family:var(--font-noto-sans-jp);color:var(--color-black);margin:0 0 16px;font-size:14px;font-weight:400;line-height:140%}.RegisterMailProfile-module__BRh2Ba__card{background-color:var(--color-gray);border-radius:8px;flex-direction:column;align-items:center;width:100%;padding:48px;display:flex}.RegisterMailProfile-module__BRh2Ba__userInfo{flex-direction:column;align-items:center;gap:0;margin-bottom:16px;display:flex}.RegisterMailProfile-module__BRh2Ba__userIcon{color:var(--color-black);margin-bottom:8px}.RegisterMailProfile-module__BRh2Ba__userName{font-family:var(--font-noto-sans-jp);letter-spacing:.1em;color:var(--color-black);margin:0 0 4px;font-size:18px;font-weight:700;line-height:120%}.RegisterMailProfile-module__BRh2Ba__userEmail{font-family:var(--font-noto-sans-jp);color:var(--color-black);margin:0;font-size:14px;font-weight:400;line-height:140%}.RegisterMailProfile-module__BRh2Ba__form{flex-direction:column;align-items:center;width:314px;display:flex}.RegisterMailProfile-module__BRh2Ba__inputText{flex-direction:column;gap:24px;width:300px;display:flex}.RegisterMailProfile-module__BRh2Ba__labelSmall{letter-spacing:0;vertical-align:bottom;margin-top:5px;margin-left:-4px;font-size:12px;font-weight:400;line-height:1rem}.RegisterMailProfile-module__BRh2Ba__passwordSection{flex-direction:column;display:flex}.RegisterMailProfile-module__BRh2Ba__passwordHint{font-family:var(--font-noto-sans-jp);color:var(--color-black);margin:6px 0 0;font-size:12px;font-weight:400;line-height:140%}.RegisterMailProfile-module__BRh2Ba__checkboxContainer{width:314px;margin-top:24px}.RegisterMailProfile-module__BRh2Ba__checkboxError{color:var(--color-error-red);margin-top:6px;font-size:12px;font-weight:400;line-height:140%}.RegisterMailProfile-module__BRh2Ba__apiError{color:var(--color-error-red);text-align:center;margin-top:16px;font-size:14px;font-weight:400;line-height:140%}.RegisterMailProfile-module__BRh2Ba__submitButton{margin-top:20px}
.CustomersEditConfirm-module__TUDhIa__container{width:100%;margin:0 auto}.CustomersEditConfirm-module__TUDhIa__pageTitle{margin-top:23px}.CustomersEditConfirm-module__TUDhIa__actions{flex-direction:column;justify-content:center;align-items:center;margin:48px auto 24px;display:flex}.CustomersEditConfirm-module__TUDhIa__errorMessage{color:var(--color-error-red);text-align:center;padding-bottom:16px;font-size:12px;font-weight:400;line-height:17px}.CustomersEditConfirm-module__TUDhIa__backLink{justify-content:center;margin:auto;display:flex}.CustomersEditConfirm-module__TUDhIa__modalContents{flex-direction:column;align-items:center;gap:32px;width:364px;margin-top:32px;display:flex}
.TalentFailed-module__yUG_Nq__link{color:var(--color-link-blue);cursor:pointer;background:0 0;border:none;padding:0;transition:opacity .2s}.TalentFailed-module__yUG_Nq__link:hover{opacity:.8}.TalentFailed-module__yUG_Nq__underline{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}
.UserSettingsConfirmContent-module__FACuXW__container{width:100%;margin:0 auto}.UserSettingsConfirmContent-module__FACuXW__breadcrumb{flex-shrink:0;margin-bottom:26px}.UserSettingsConfirmContent-module__FACuXW__actions{flex-direction:column;justify-content:center;align-items:center;margin:40px auto 24px;display:flex}.UserSettingsConfirmContent-module__FACuXW__errorMessage{color:var(--color-error-red);text-align:center;white-space:pre-wrap;padding-bottom:16px;font-size:12px;font-weight:400;line-height:17px}.UserSettingsConfirmContent-module__FACuXW__backLink{justify-content:center;margin:auto;display:flex}
.UserInfoSection-module__QtIajq__section{flex-direction:column;gap:16px;width:100%;max-width:906px;margin:0 auto;display:flex}.UserInfoSection-module__QtIajq__sectionTitleRow{align-items:center;gap:16px;display:flex}.UserInfoSection-module__QtIajq__fieldGrid{flex-direction:column;gap:24px;display:flex}.UserInfoSection-module__QtIajq__row{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:870px){.UserInfoSection-module__QtIajq__row{grid-template-columns:1fr}}.UserInfoSection-module__QtIajq__halfWidth{min-height:77px}.UserInfoSection-module__QtIajq__resendButtonWrapper{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.UserInfoSection-module__QtIajq__resendErrorMessage{color:var(--color-error-red);font-size:12px;font-weight:400;line-height:17px}
.ResetPasswordForm-module__5nsoNW__container{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.ResetPasswordForm-module__5nsoNW__logo{margin-bottom:32px}.ResetPasswordForm-module__5nsoNW__form{flex-direction:column;align-items:center;display:flex}.ResetPasswordForm-module__5nsoNW__description{text-align:center;color:var(--color-black);letter-spacing:0;margin-bottom:32px;font-size:14px;font-weight:400;line-height:160%}.ResetPasswordForm-module__5nsoNW__formContent{flex-direction:column;align-items:center;gap:24px;width:300px;display:flex}.ResetPasswordForm-module__5nsoNW__cancelLink{text-align:center;color:var(--color-link-blue);cursor:pointer;font-size:14px;font-weight:400;text-decoration:underline;display:block}.ResetPasswordForm-module__5nsoNW__cancelLink:hover{opacity:.8}.ResetPasswordForm-module__5nsoNW__apiError{color:var(--color-error-red);white-space:pre-line;margin-top:24px;font-size:12px;font-style:normal;font-weight:400;line-height:140%}
.DownloadCsvModal-module__TTwGHG__button{margin:auto}
.NotificationBulkDeleteModal-module__sQKI0G__buttonGroup{justify-content:center;gap:16px;display:flex}
.ChangePasswordForm-module__IN8kQq__pageTitle{margin-top:17px;margin-bottom:16px}.ChangePasswordForm-module__IN8kQq__content{background:var(--color-white);border-radius:8px;padding:32px 24px 48px}.ChangePasswordForm-module__IN8kQq__section{flex-direction:column;gap:8px;max-width:906px;margin:0 auto;display:flex}.ChangePasswordForm-module__IN8kQq__row{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ChangePasswordForm-module__IN8kQq__forgotPassword{justify-content:flex-start;display:flex}@media (max-width:870px){.ChangePasswordForm-module__IN8kQq__row{grid-template-columns:1fr}}
.UserDeleteModal-module__2TZlHW__buttonGroup{flex-direction:column;justify-content:center;align-items:center;display:flex}.UserDeleteModal-module__2TZlHW__errorMessage{color:var(--color-error-red);text-align:center;white-space:pre-line;padding-bottom:16px;font-size:12px;font-weight:400;line-height:17px}.UserDeleteModal-module__2TZlHW__buttons{justify-content:center;gap:16px;display:flex}.UserDeleteModal-module__2TZlHW__nameWrapper{align-items:flex-end;max-width:100%;display:inline-flex}.UserDeleteModal-module__2TZlHW__displayName{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.UserDeleteModal-module__2TZlHW__honorific{flex-shrink:0}
.UserCreateEmailModal-module__0NyfhW__modalContent{width:435px}.UserCreateEmailModal-module__0NyfhW__text{color:var(--color-text-primary);text-align:center;font-size:14px;font-weight:400;line-height:25px}.UserCreateEmailModal-module__0NyfhW__codeSection{flex-direction:column;align-items:center;gap:8px;width:100%;padding-top:32px;display:flex}.UserCreateEmailModal-module__0NyfhW__codeGuide{letter-spacing:1.2px;color:var(--color-text-primary);text-align:center;font-size:12px;font-weight:700;line-height:14px}.UserCreateEmailModal-module__0NyfhW__codeArea{background-color:color-mix(in srgb,var(--color-accent-blue)25%,transparent);border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 46px;display:flex}@keyframes UserCreateEmailModal-module__0NyfhW__fadeIn{0%{opacity:0}to{opacity:1}}.UserCreateEmailModal-module__0NyfhW__codeText{color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:28px;animation:.3s UserCreateEmailModal-module__0NyfhW__fadeIn}.UserCreateEmailModal-module__0NyfhW__copyButton{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}.UserCreateEmailModal-module__0NyfhW__copyButton:hover{background-color:var(--color-hover-blue);color:var(--color-white)}.UserCreateEmailModal-module__0NyfhW__copiedMessage{color:var(--color-text-primary);font-size:12px;line-height:17px}.UserCreateEmailModal-module__0NyfhW__actions{justify-content:center;display:flex}
.NotificationDeleteAllModal-module__omc07W__buttonGroup{justify-content:center;gap:16px;display:flex}
.NotificationSetting-module__XLks4q__section{width:100%;max-width:906px;margin:0 auto}.NotificationSetting-module__XLks4q__fieldGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:870px){.NotificationSetting-module__XLks4q__fieldGrid{grid-template-columns:1fr}}.NotificationSetting-module__XLks4q__halfWidth{align-content:start;min-height:77px}
.CompanyAccountForm-module__WOqspa__section{max-width:906px;margin:0 auto}.CompanyAccountForm-module__WOqspa__rows{flex-direction:column;gap:26px;margin-top:16px;display:flex}.CompanyAccountForm-module__WOqspa__formRow{grid-template-columns:1fr 1fr;gap:24px;display:grid}
.UserRoleChangeModal-module__LHkdvW__buttonGroup{flex-direction:column;justify-content:center;align-items:center;display:flex}.UserRoleChangeModal-module__LHkdvW__errorMessage{color:var(--color-error-red);text-align:center;white-space:pre-line;padding-bottom:16px;font-size:12px;font-weight:400;line-height:17px}.UserRoleChangeModal-module__LHkdvW__buttons{justify-content:center;gap:16px;display:flex}.UserRoleChangeModal-module__LHkdvW__nameWrapper{align-items:flex-end;max-width:100%;display:inline-flex}.UserRoleChangeModal-module__LHkdvW__displayName{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.UserRoleChangeModal-module__LHkdvW__honorific{flex-shrink:0}
.UserCreateGoogleModal-module__WU9Veq__modalContent{width:435px}.UserCreateGoogleModal-module__WU9Veq__text{color:var(--color-text-primary);text-align:center;margin:0;font-size:14px}.UserCreateGoogleModal-module__WU9Veq__actions{justify-content:center;display:flex}
.NotificationList-module__Bw84qa__breadcrumb{margin-bottom:26px}.NotificationList-module__Bw84qa__tab{margin:17px 0 16px}.NotificationList-module__Bw84qa__toolbar{justify-content:flex-end;align-items:center;margin-bottom:16px;display:flex}.NotificationList-module__Bw84qa__rightSection{align-items:center;gap:16px;display:flex}.NotificationList-module__Bw84qa__buttonGroup{align-items:center;gap:12px;display:flex}.NotificationList-module__Bw84qa__totalCount{text-align:right;font-size:14px;line-height:16.8px}
.UserSettingsContent-module__VW0c3G__breadcrumb{margin-bottom:26px}.UserSettingsContent-module__VW0c3G__actions{flex-direction:column;justify-content:center;align-items:center;margin:40px auto 24px;display:flex}
.UsersList-module__aVHWYG__breadcrumb{margin-bottom:24px}.UsersList-module__aVHWYG__tableSection table{max-height:calc(100vh - 288px)}.UsersList-module__aVHWYG__tabs{margin-bottom:16px}.UsersList-module__aVHWYG__toolbar{justify-content:flex-end;align-items:center;gap:16px;margin-bottom:16px;display:flex}.UsersList-module__aVHWYG__verifiedCount{font-size:14px;line-height:120%}.UsersList-module__aVHWYG__selectBox{width:124px}.UsersList-module__aVHWYG__actionButton{cursor:pointer;color:var(--color-black);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:inline-flex}.UsersList-module__aVHWYG__actionButton:hover{background-color:var(--color-gray)}
.ResetPasswordRegisterForm-module__h5YR0a__container{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.ResetPasswordRegisterForm-module__h5YR0a__logo{margin-bottom:32px}.ResetPasswordRegisterForm-module__h5YR0a__form{flex-direction:column;align-items:center;display:flex}.ResetPasswordRegisterForm-module__h5YR0a__description{text-align:center;color:var(--color-black);letter-spacing:0;margin-bottom:32px;font-size:14px;font-weight:400;line-height:160%}.ResetPasswordRegisterForm-module__h5YR0a__formContent{flex-direction:column;align-items:center;gap:24px;width:300px;display:flex}.ResetPasswordRegisterForm-module__h5YR0a__labelSmall{letter-spacing:0;vertical-align:bottom;margin-top:5px;margin-left:-4px;font-size:12px;font-weight:400;line-height:1rem}.ResetPasswordRegisterForm-module__h5YR0a__apiError{color:var(--color-error-red);white-space:pre-line;margin-top:24px;font-size:12px;font-style:normal;font-weight:400;line-height:140%}
.NotificationTable-module__sIUL8q__container{border:1px solid var(--color-line);border-radius:8px;overflow:hidden}.NotificationTable-module__sIUL8q__list{scrollbar-color:var(--color-accent-blue)var(--color-line);scrollbar-width:thin;width:100%;max-height:calc(100vh - 292px);overflow:auto}.NotificationTable-module__sIUL8q__rowUnread,.NotificationTable-module__sIUL8q__rowRead{border-bottom:1px solid var(--color-line);align-items:center;min-width:max-content;height:80px;display:flex}.NotificationTable-module__sIUL8q__rowUnread{background-color:var(--color-white)}.NotificationTable-module__sIUL8q__rowRead{background-color:var(--color-disabled-gray)}.NotificationTable-module__sIUL8q__rowUnread:last-child,.NotificationTable-module__sIUL8q__rowRead:last-child{border-bottom:none}.NotificationTable-module__sIUL8q__cellCheckbox{flex-shrink:0;justify-content:center;align-items:center;width:80px;display:flex}.NotificationTable-module__sIUL8q__cellDate{flex-shrink:0;align-items:center;width:174px;font-size:14px;display:flex}.NotificationTable-module__sIUL8q__cellTitle{word-break:break-all;white-space:pre-line;flex:1;align-items:center;min-width:512px;font-size:14px;display:flex}.NotificationTable-module__sIUL8q__cellLink{flex-shrink:0;align-items:center;width:186px;display:flex}.NotificationTable-module__sIUL8q__link{color:var(--color-link-blue);word-break:break-all;font-size:14px;text-decoration:none}.NotificationTable-module__sIUL8q__link:hover{text-decoration:underline}.NotificationTable-module__sIUL8q__staticRow{background-color:var(--color-white);justify-content:center;align-items:center;height:165px;display:flex}.NotificationTable-module__sIUL8q__message{text-align:center;white-space:pre-line;font-size:14px;line-height:120%}.NotificationTable-module__sIUL8q__loadingRow{background-color:var(--color-white);justify-content:center;align-items:center;display:flex}
