.CloseButton-module__closeButton__EFxEC{cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:24px;right:24px}.FormGeneralError-module__link__uSLD0{color:#24292f;cursor:pointer;margin-left:4px;font-weight:700;text-decoration:underline}.FormGeneralError-module__link__uSLD0:hover{opacity:.8}.AppConnectionModal-module__overlay__8n9If{z-index:1600;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AppConnectionModal-module__content__TT9FQ{background:#fff;border-radius:12px;outline:none;width:600px;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);padding:32px;position:relative;overflow:auto}.AppConnectionView-module__container__HOOFN{background:#fff;flex-direction:column;width:100%;display:flex}.AppConnectionView-module__header__-5JWt{align-items:center;gap:12px;display:flex}.AppConnectionView-module__backButton__WHcmM{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.AppConnectionView-module__backButton__WHcmM img{object-fit:contain;width:28px;height:28px;display:block}.AppConnectionView-module__title__tnnOc{color:#24292f;margin:0;padding:0;font-size:16px;font-weight:700;line-height:1.4}.AppConnectionView-module__body__t7kCq{flex-direction:column;align-items:center;gap:40px;padding:40px 40px 0;display:flex}.AppConnectionView-module__visualSection__h-ito{flex-direction:column;align-items:center;gap:20px;display:flex}.AppConnectionView-module__iconPair__eoufd{align-items:center;gap:16px;display:flex}.AppConnectionView-module__serviceIcon__NTGa9{object-fit:contain;background:#fff;border-radius:12px;width:56px;height:56px}.AppConnectionView-module__exchangeSymbol__XOpIV{color:#d0d7de;justify-content:center;align-items:center;width:16px;height:16px;font-size:16px;display:inline-flex}.AppConnectionView-module__stepper__I0QMZ{align-items:center;display:flex}.AppConnectionView-module__step__sYucH{color:#57606a;align-items:center;gap:8px;padding:11px 0;display:flex}.AppConnectionView-module__activeStep__2lJ-L{color:#24292f;gap:4px;padding-right:8px}.AppConnectionView-module__stepNumber__1uBHr{color:#fff;background:#afb8c1;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-family:Avenir,sans-serif;font-size:14px;font-weight:800;display:flex}.AppConnectionView-module__activeStep__2lJ-L .AppConnectionView-module__stepNumber__1uBHr{background:#24292f}.AppConnectionView-module__stepLabel__Jh7a3{white-space:nowrap;font-size:12px;font-weight:500;line-height:1.3}.AppConnectionView-module__stepDivider__ASA7o{background:#afb8c1;width:32px;height:1px}.AppConnectionView-module__noteSection__pzNNV{color:#24292f;flex-direction:column;align-self:flex-start;width:100%;font-size:12px;font-weight:300;line-height:1.3;display:flex}.AppConnectionView-module__noteSection__pzNNV a{color:#0176f0;text-decoration:none}.AppConnectionView-module__noteBody__OlQue{flex-direction:column;gap:4px;display:flex}.AppConnectionView-module__noteBody__OlQue p{margin:0}.AppConnectionView-module__errorBanner__KiDqb{color:#ef2d56;border:1px solid #ef2d56;border-radius:12px;width:100%;padding:1.5rem;font-size:12px;line-height:1.3}.AppConnectionView-module__loadingContainer__pqG7f{justify-content:center;align-items:center;width:100%;padding:40px 0;display:flex}.AppConnectionView-module__oauthContent__ZKUoA{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.AppConnectionView-module__oauthHeadline__wmwzM{color:#24292f;text-align:center;margin:0;font-size:14px;font-weight:500;line-height:1.6}.AppConnectionView-module__oauthDescription__6sT9t{color:#24292f;text-align:center;white-space:pre-line;max-width:420px;margin:0;font-size:12px;font-weight:300;line-height:1.3}.AppConnectionView-module__oauthButton__6Jxeo{color:#24292f;cursor:pointer;filter:drop-shadow(4px 4px 10px #00000014);background:#fff;border:1px solid #edf0f3;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 20px 11px;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:1.6;transition:background-color .2s;display:inline-flex}.AppConnectionView-module__oauthButton__6Jxeo:hover:not(:disabled){background-color:#edf0f3}.AppConnectionView-module__oauthButton__6Jxeo:disabled{opacity:.6;cursor:not-allowed}.AppConnectionView-module__oauthButtonIcon__2BDL8{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.AppConnectionView-module__oauthButtonIcon__2BDL8 img{object-fit:contain;width:24px;height:24px}.AppConnectionView-module__oauthFooterNote__e9XD9{color:#57606a;text-align:center;margin-bottom:0;font-size:11px;font-weight:300;line-height:1.3}.AppConnectionView-module__oauthFooterNote__e9XD9 a{color:#0176f0;margin-left:4px;font-weight:300;text-decoration:none}.AppConnectionView-module__form__5AZLQ{flex-direction:column;gap:40px;width:100%;display:flex}.AppConnectionView-module__formFieldsSection__eDKWV{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.AppConnectionView-module__formField__gDzoA{flex-direction:column;gap:8px;width:100%;display:flex}.AppConnectionView-module__labelRow__3rztO{align-items:center;gap:8px;display:flex}.AppConnectionView-module__inputLabel__V9eyz{color:#24292f;font-size:14px;font-weight:500;line-height:1.6}.AppConnectionView-module__required__pnJC1{align-items:center;gap:4px;display:inline-flex}.AppConnectionView-module__asterisk__h-oSh{color:#ef2d56;font-size:12px;line-height:1}.AppConnectionView-module__requiredText__c4QZT{color:#ef2d56;font-size:12px;font-weight:500;line-height:1.3}.AppConnectionView-module__input__XoQMW,.AppConnectionView-module__textarea__jHP7u{color:#24292f;background:#fff;border:1px solid #afb8c1;border-radius:12px;width:100%;padding:13px 15px;font-size:14px;line-height:1.4}.AppConnectionView-module__input__XoQMW::placeholder,.AppConnectionView-module__textarea__jHP7u::placeholder{color:#8c959f}.AppConnectionView-module__input__XoQMW:focus,.AppConnectionView-module__textarea__jHP7u:focus{border-color:#24292f;outline:none;box-shadow:0 0 0 2px #24292f1a}.AppConnectionView-module__textarea__jHP7u{resize:vertical;min-height:96px}.AppConnectionView-module__dateInputWrapper__zT3Vs{flex-direction:column;gap:8px;display:flex}.AppConnectionView-module__helperText__LOjni{color:#57606a;font-size:11px;line-height:1.3}.AppConnectionView-module__fieldError__3jZ0X{color:#ef2d56;font-size:12px;line-height:1.3}.AppConnectionView-module__footer__YrJ8V{flex-direction:column;align-items:flex-end;gap:16px;width:100%;display:flex}.AppConnectionView-module__submitButton__gDLDD{color:#fff;cursor:pointer;background:#24292f;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:160px;padding:12px 20px 11px;font-family:Avenir,sans-serif;font-size:16px;font-weight:800;line-height:1.3;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:6px 6px 20px #24292f3d}.AppConnectionView-module__submitButton__gDLDD:disabled{cursor:not-allowed;opacity:.6;box-shadow:6px 6px 20px #24292f1f}.AppConnectionView-module__submitButton__gDLDD:not(:disabled):hover{background:#424a53;box-shadow:6px 8px 24px #24292f47}.AppConnectionView-module__footerNote__6Zsyl{color:#57606a;margin-bottom:0;font-size:11px;font-weight:300;line-height:1.3}.AppConnectionView-module__footerNote__6Zsyl a{color:#0176f0;text-decoration:none}.AppConnectionView-module__fileInputWrapper__1tP8s{align-items:center;display:flex}.AppConnectionView-module__fileInput__Lp4c6{color:#24292f;background:#fff;border:1px solid #afb8c1;border-radius:12px;width:100%;padding:10px 12px;font-size:14px;display:block}.AppConnectionView-module__fileInput__Lp4c6:focus{border-color:#24292f;outline:none;box-shadow:0 0 0 2px #24292f1a}
