*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:#0000;line-height:1.15}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{clear:both;box-sizing:content-box;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{font:inherit;vertical-align:middle;color:inherit;text-align:inherit;text-transform:inherit;appearance:none;background:0 0;border-radius:0;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{font:inherit;appearance:auto}[type=number]{appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
.AuthenticatorProvider-module-scss-module__-WQIwW__auth-header{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.AuthenticatorProvider-module-scss-module__-WQIwW__auth-header .AuthenticatorProvider-module-scss-module__-WQIwW__logo{object-fit:contain;block-size:50px;inline-size:auto}.AuthenticatorProvider-module-scss-module__-WQIwW__auth-header .AuthenticatorProvider-module-scss-module__-WQIwW__title-group{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.AuthenticatorProvider-module-scss-module__-WQIwW__auth-header .AuthenticatorProvider-module-scss-module__-WQIwW__factory{object-fit:contain;block-size:32px;inline-size:auto}.AuthenticatorProvider-module-scss-module__-WQIwW__auth-header .AuthenticatorProvider-module-scss-module__-WQIwW__subtitle{color:#fff;font-size:20px;font-weight:700;line-height:24px}[data-amplify-authenticator]{--amplify-colors-background-primary:#141414;--amplify-colors-background-secondary:#141414;--amplify-colors-background-tertiary:#141414;--amplify-colors-font-primary:#fff;--amplify-colors-font-secondary:#ffffff80;--amplify-colors-font-interactive:#ffffff80;--amplify-colors-font-inverse:#000;--amplify-colors-border-primary:#3e3e3e;--amplify-colors-border-secondary:#3e3e3e;--amplify-colors-border-tertiary:#3e3e3e;--amplify-colors-border-focus:#fff;--amplify-components-authenticator-max-width:100%;--amplify-components-authenticator-container-width-max:500px;--amplify-components-authenticator-form-padding:0;--amplify-components-authenticator-router-background-color:transparent;--amplify-components-authenticator-router-border-color:transparent;--amplify-components-authenticator-router-border-width:0;--amplify-components-authenticator-router-box-shadow:none;--amplify-components-fieldcontrol-border-color:#3e3e3e;--amplify-components-fieldcontrol-border-radius:4px;--amplify-components-fieldcontrol-color:#fff;--amplify-components-fieldcontrol-focus-border-color:#fff;--amplify-components-fieldcontrol-font-size:14px;--amplify-components-fieldcontrol-padding-block-start:20px;--amplify-components-fieldcontrol-padding-block-end:20px;--amplify-components-fieldcontrol-padding-inline-start:16px;--amplify-components-fieldcontrol-padding-inline-end:16px;--amplify-components-button-primary-background-color:#fff;--amplify-components-button-primary-color:#000;--amplify-components-button-primary-border-color:transparent;--amplify-components-button-primary-border-width:0;--amplify-components-button-primary-hover-background-color:#fff;--amplify-components-button-primary-hover-color:#000;--amplify-components-button-primary-hover-border-color:transparent;--amplify-components-button-primary-active-background-color:#fff;--amplify-components-button-primary-active-color:#000;--amplify-components-button-primary-active-border-color:transparent;--amplify-components-button-primary-focus-background-color:#fff;--amplify-components-button-primary-focus-color:#000;--amplify-components-button-primary-focus-border-color:transparent;--amplify-components-button-primary-disabled-background-color:#fff;--amplify-components-button-primary-disabled-color:#000;--amplify-components-button-primary-disabled-border-color:transparent;--amplify-components-button-primary-loading-background-color:#fff;--amplify-components-button-primary-loading-color:#000;--amplify-components-button-primary-loading-border-color:transparent;--amplify-components-button-font-size:15px;--amplify-components-button-font-weight:700;--amplify-components-button-line-height:24px;--amplify-components-button-padding-block-start:13px;--amplify-components-button-padding-block-end:13px;--amplify-components-button-padding-inline-start:16px;--amplify-components-button-padding-inline-end:16px;--amplify-components-button-link-color:#ffffff80;--amplify-components-button-link-hover-color:#fff;--amplify-components-button-link-hover-background-color:transparent;--amplify-components-button-link-active-color:#fff;--amplify-components-button-link-active-background-color:transparent;--amplify-components-button-link-focus-color:#fff;--amplify-components-button-link-focus-background-color:transparent;--amplify-components-heading-3-font-size:20px;--amplify-components-heading-3-font-weight:700;--amplify-components-heading-color:#fff;--amplify-colors-font-error:#f82f33;--amplify-colors-border-error:#f82f33;--amplify-components-text-error-color:var(--amplify-colors-font-error);--amplify-components-fieldmessages-error-color:#f82f33;--amplify-components-alert-error-color:#f82f33;--amplify-components-alert-error-background-color:#f82f3326;--amplify-components-fieldcontrol-error-border-color:#f82f33;--amplify-components-fieldcontrol-error-focus-box-shadow:0 0 0 2px #f82f33;--amplify-components-field-label-color:#ffffff80;background-color:#242424;justify-content:center;align-items:center;min-block-size:100dvh;padding:24px;display:flex}[data-amplify-authenticator] [data-amplify-container]{background-color:#000;border-radius:16px;flex-direction:column;align-items:flex-start;gap:40px;padding-block:56px 32px;padding-inline:60px;display:flex}[data-amplify-authenticator] [data-amplify-router]{inline-size:100%}[data-amplify-authenticator] [data-amplify-form]{gap:24px;padding:0}[data-amplify-authenticator] [data-amplify-form]>.amplify-flex{gap:24px}[data-amplify-authenticator] .amplify-button--primary{border-radius:100px;transition:opacity .15s}[data-amplify-authenticator] [data-amplify-form]:has(.amplify-input:placeholder-shown) .amplify-button--primary{color:#0009;pointer-events:none;cursor:not-allowed;opacity:.6;background:#fff}[data-amplify-authenticator] .amplify-input{color:#fff;caret-color:#fff;letter-spacing:0;background-color:#141414;border-color:#3e3e3e;block-size:60px;font-size:14px;font-weight:300;line-height:20px}[data-amplify-authenticator] .amplify-input::placeholder{color:#ffffff80}[data-amplify-authenticator] .amplify-input:-webkit-autofill{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px #141414}[data-amplify-authenticator] .amplify-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px #141414}[data-amplify-authenticator] .amplify-input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px #141414}[data-amplify-authenticator] .amplify-button--link{color:#ffffff80}[data-amplify-authenticator] .amplify-button--link:hover{color:#fff;background-color:#0000}[data-amplify-authenticator] .amplify-tabs{display:none}[data-amplify-authenticator] .amplify-field-group__outer-end .amplify-button{color:#ffffff80;background-color:#141414;border-color:#3e3e3e}:is([data-amplify-authenticator] .amplify-field-group__outer-end .amplify-button:hover,[data-amplify-authenticator] .amplify-field-group__outer-end .amplify-button:focus){color:#fff;background-color:#141414}[data-amplify-authenticator] .amplify-field-group__outer-end .amplify-button:not(:focus){border-inline-start-color:#0000}[data-amplify-authenticator][data-password-change-body]{background-color:#242424;flex:1;justify-content:center;align-items:center;min-block-size:0;padding:24px;display:flex}[data-amplify-authenticator][data-password-change-body] .amplify-accountsettings-changepassword{background-color:#000;border-radius:16px;flex-direction:column;gap:24px;inline-size:100%;max-inline-size:500px;padding:60px 56px;display:flex}[data-amplify-authenticator][data-password-change-body] .amplify-accountsettings-changepassword>.amplify-flex{gap:24px}[data-amplify-authenticator][data-password-change-body] .amplify-accountsettings-changepassword .amplify-button--primary{inline-size:100%;transition:opacity .15s}[data-amplify-authenticator][data-password-change-body] .amplify-accountsettings-changepassword .amplify-button--primary:disabled{cursor:not-allowed;opacity:.6}[data-amplify-authenticator][data-password-change-body] .amplify-input{color:#fff;caret-color:#fff;letter-spacing:0;background-color:#141414;border-color:#3e3e3e;block-size:60px;font-size:14px;font-weight:300;line-height:20px}[data-amplify-authenticator][data-password-change-body] .amplify-input::placeholder{color:#ffffff80}[data-amplify-authenticator][data-password-change-body] .amplify-input:-webkit-autofill{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px #141414}[data-amplify-authenticator][data-password-change-body] .amplify-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px #141414}[data-amplify-authenticator][data-password-change-body] .amplify-input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px #141414}
.AppToaster-module-scss-module__kQjIKG__toast{inline-size:440px}
._app-module-scss-module__ShTHaW__app-container[lang=ja]{font-family:Noto Sans JP Variable,sans-serif}._app-module-scss-module__ShTHaW__app-container[lang=en]{font-family:Noto Sans Variable,sans-serif}._app-module-scss-module__ShTHaW__app-container[lang=zh-Hans]{font-family:Noto Sans SC Variable,sans-serif}._app-module-scss-module__ShTHaW__app-container[lang=zh-Hant]{font-family:Noto Sans TC Variable,sans-serif}._app-module-scss-module__ShTHaW__app-container[lang=ar-SA],._app-module-scss-module__ShTHaW__app-container[lang=ar-AE]{font-family:Noto Sans Arabic Variable,sans-serif}
