
/* Imported from: ../AfFormInput/styles.css */
.cc_35fes66w_G8Z18Gslth .af-finput, .cc_35fes66w_t441JR6umb .af-finput, .cc_35fes66w_sFPNn25hAw .af-finput, .cc_35fes66w_c6yGFQkPOB .af-finput { display: grid; grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 4px; }
.cc_35fes66w_G8Z18Gslth .af-finput__label, .cc_35fes66w_t441JR6umb .af-finput__label, .cc_35fes66w_sFPNn25hAw .af-finput__label, .cc_35fes66w_c6yGFQkPOB .af-finput__label { font-size: 16px; line-height: 24px; color: #000; }
.cc_35fes66w_G8Z18Gslth .af-finput__input, .cc_35fes66w_t441JR6umb .af-finput__input, .cc_35fes66w_sFPNn25hAw .af-finput__input, .cc_35fes66w_c6yGFQkPOB .af-finput__input { height: 54px; border-radius: 8px; border: 1px solid var(--af-brand-01, #000); background-color: transparent; padding: 8px 20px; font-size: 16px; line-height: 24px; }
.cc_35fes66w_G8Z18Gslth .af-finput__input::placeholder, .cc_35fes66w_t441JR6umb .af-finput__input::placeholder, .cc_35fes66w_sFPNn25hAw .af-finput__input::placeholder, .cc_35fes66w_c6yGFQkPOB .af-finput__input::placeholder { color: rgba(0, 0, 0, 0.6); }
.cc_35fes66w_G8Z18Gslth .af-finput__input:focus, .cc_35fes66w_t441JR6umb .af-finput__input:focus, .cc_35fes66w_sFPNn25hAw .af-finput__input:focus, .cc_35fes66w_c6yGFQkPOB .af-finput__input:focus { border-color: var(--af-brand-01, #000); --tw-ring-color: transparent; outline: 2px solid transparent; outline-offset: 2px; box-shadow: 0 0 0 0 transparent; }
.cc_35fes66w_G8Z18Gslth .af-finput__input:disabled, .cc_35fes66w_t441JR6umb .af-finput__input:disabled, .cc_35fes66w_sFPNn25hAw .af-finput__input:disabled, .cc_35fes66w_c6yGFQkPOB .af-finput__input:disabled { opacity: 0.4; }
.cc_35fes66w_G8Z18Gslth .af-finput__error, .cc_35fes66w_t441JR6umb .af-finput__error, .cc_35fes66w_sFPNn25hAw .af-finput__error, .cc_35fes66w_c6yGFQkPOB .af-finput__error { font-size: 12px; line-height: 16px; color: #dc2626; }

/* End import: ../AfFormInput/styles.css */
/* Imported from: ../AfSubmitButton/styles.css */
.cc_35fes66w_G8Z18Gslth .af-submit, .cc_35fes66w_t441JR6umb .af-submit, .cc_35fes66w_sFPNn25hAw .af-submit, .cc_35fes66w_c6yGFQkPOB .af-submit { display: flex; width: 100%; align-items: center; justify-content: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-radius: 8px; border: 1px solid #000; background-color: #000; color: #fff; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; }
.cc_35fes66w_G8Z18Gslth .af-submit:hover, .cc_35fes66w_t441JR6umb .af-submit:hover, .cc_35fes66w_sFPNn25hAw .af-submit:hover, .cc_35fes66w_c6yGFQkPOB .af-submit:hover { opacity: 0.8; }
.cc_35fes66w_G8Z18Gslth .af-submit:disabled, .cc_35fes66w_t441JR6umb .af-submit:disabled, .cc_35fes66w_sFPNn25hAw .af-submit:disabled, .cc_35fes66w_c6yGFQkPOB .af-submit:disabled { pointer-events: none; opacity: 0.6; cursor: default; }
.cc_35fes66w_G8Z18Gslth .af-submit--md, .cc_35fes66w_t441JR6umb .af-submit--md, .cc_35fes66w_sFPNn25hAw .af-submit--md, .cc_35fes66w_c6yGFQkPOB .af-submit--md { padding: 8px 12px; font-size: 14px; line-height: 20px; }
.cc_35fes66w_G8Z18Gslth .af-submit--sm, .cc_35fes66w_t441JR6umb .af-submit--sm, .cc_35fes66w_sFPNn25hAw .af-submit--sm, .cc_35fes66w_c6yGFQkPOB .af-submit--sm { padding: 4px 6px; font-size: 12px; line-height: 16px; }
.cc_35fes66w_G8Z18Gslth .af-submit__loading, .cc_35fes66w_t441JR6umb .af-submit__loading, .cc_35fes66w_sFPNn25hAw .af-submit__loading, .cc_35fes66w_c6yGFQkPOB .af-submit__loading { display: flex; align-items: center; }
.cc_35fes66w_G8Z18Gslth .af-submit__spin, .cc_35fes66w_t441JR6umb .af-submit__spin, .cc_35fes66w_sFPNn25hAw .af-submit__spin, .cc_35fes66w_c6yGFQkPOB .af-submit__spin { height: 16px; width: 16px; animation: af-spin 1s linear infinite; }
.cc_35fes66w_G8Z18Gslth .af-spin__path, .cc_35fes66w_t441JR6umb .af-spin__path, .cc_35fes66w_sFPNn25hAw .af-spin__path, .cc_35fes66w_c6yGFQkPOB .af-spin__path { fill: currentColor; }
.cc_35fes66w_G8Z18Gslth .af-submit__ltxt, .cc_35fes66w_t441JR6umb .af-submit__ltxt, .cc_35fes66w_sFPNn25hAw .af-submit__ltxt, .cc_35fes66w_c6yGFQkPOB .af-submit__ltxt { margin-left: 8px; }
@keyframes af-spin { to { transform: rotate(360deg); } }

/* End import: ../AfSubmitButton/styles.css */
.cc_35fes66w_G8Z18Gslth .af-auth__wrap, .cc_35fes66w_t441JR6umb .af-auth__wrap, .cc_35fes66w_sFPNn25hAw .af-auth__wrap, .cc_35fes66w_c6yGFQkPOB .af-auth__wrap { margin-left: auto; margin-right: auto; width: 100%; display: flex; height: 100%; max-width: 672px; align-items: center; justify-content: center; padding: 20px; }
.cc_35fes66w_G8Z18Gslth .af-auth__form, .cc_35fes66w_t441JR6umb .af-auth__form, .cc_35fes66w_sFPNn25hAw .af-auth__form, .cc_35fes66w_c6yGFQkPOB .af-auth__form { display: grid; width: 100%; grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 16px; }
.cc_35fes66w_G8Z18Gslth .af-auth__h1, .cc_35fes66w_t441JR6umb .af-auth__h1, .cc_35fes66w_sFPNn25hAw .af-auth__h1, .cc_35fes66w_c6yGFQkPOB .af-auth__h1 { font-size: 20px; line-height: 28px; font-weight: 500; }
.cc_35fes66w_G8Z18Gslth .af-auth__pw, .cc_35fes66w_t441JR6umb .af-auth__pw, .cc_35fes66w_sFPNn25hAw .af-auth__pw, .cc_35fes66w_c6yGFQkPOB .af-auth__pw { position: relative; }
.cc_35fes66w_G8Z18Gslth .af-auth__eye, .cc_35fes66w_t441JR6umb .af-auth__eye, .cc_35fes66w_sFPNn25hAw .af-auth__eye, .cc_35fes66w_c6yGFQkPOB .af-auth__eye { position: absolute; right: 16px; top: 50%; display: flex; transform: translateY(-50%); align-items: center; justify-content: center; }
.cc_35fes66w_G8Z18Gslth .af-auth__eyeico, .cc_35fes66w_t441JR6umb .af-auth__eyeico, .cc_35fes66w_sFPNn25hAw .af-auth__eyeico, .cc_35fes66w_c6yGFQkPOB .af-auth__eyeico { width: 16px; height: 16px; stroke-width: 1; }
.cc_35fes66w_G8Z18Gslth .af-auth__link, .cc_35fes66w_t441JR6umb .af-auth__link, .cc_35fes66w_sFPNn25hAw .af-auth__link, .cc_35fes66w_c6yGFQkPOB .af-auth__link { display: flex; margin-right: auto; align-items: center; justify-content: center; font-size: 14px; line-height: 20px; }
.cc_35fes66w_G8Z18Gslth .af-auth__social, .cc_35fes66w_t441JR6umb .af-auth__social, .cc_35fes66w_sFPNn25hAw .af-auth__social, .cc_35fes66w_c6yGFQkPOB .af-auth__social { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 16px; border-top: 2px solid #e5e7eb; padding-top: 16px; }
.cc_35fes66w_G8Z18Gslth .af-auth__sbtn, .cc_35fes66w_t441JR6umb .af-auth__sbtn, .cc_35fes66w_sFPNn25hAw .af-auth__sbtn, .cc_35fes66w_c6yGFQkPOB .af-auth__sbtn { display: flex; width: 100%; align-items: center; justify-content: center; gap: 6px; border-radius: 8px; border: 1px solid #ebebeb; padding: 8px; font-size: 14px; line-height: 20px; }
.cc_35fes66w_G8Z18Gslth .af-auth__sico--fb, .cc_35fes66w_t441JR6umb .af-auth__sico--fb, .cc_35fes66w_sFPNn25hAw .af-auth__sico--fb, .cc_35fes66w_c6yGFQkPOB .af-auth__sico--fb { height: 13px; fill: currentColor; } .cc_35fes66w_G8Z18Gslth .af-auth__sico--g, .cc_35fes66w_t441JR6umb .af-auth__sico--g, .cc_35fes66w_sFPNn25hAw .af-auth__sico--g, .cc_35fes66w_c6yGFQkPOB .af-auth__sico--g { height: 12px; color: currentColor; }
/* onay kutusu — canlı: input.h-4 w-4 rounded border-black/60 text-black (forms eklentisi; Studio `appearance:checkbox` ezildiğinden sınıfla) */
.cc_35fes66w_G8Z18Gslth .af-authchk, .cc_35fes66w_t441JR6umb .af-authchk, .cc_35fes66w_sFPNn25hAw .af-authchk, .cc_35fes66w_c6yGFQkPOB .af-authchk { -webkit-appearance: none; appearance: none; padding: 0; print-color-adjust: exact; display: inline-block; vertical-align: middle; background-origin: border-box; user-select: none; flex-shrink: 0; height: 16px; width: 16px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 0.6); background-color: #fff; color: #000; }
.cc_35fes66w_G8Z18Gslth .af-authchk:checked, .cc_35fes66w_t441JR6umb .af-authchk:checked, .cc_35fes66w_sFPNn25hAw .af-authchk:checked, .cc_35fes66w_c6yGFQkPOB .af-authchk:checked { border-color: transparent; background-color: currentColor; background-size: 100% 100%; background-position: 50%; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e"); }
.cc_35fes66w_G8Z18Gslth .af-authchk:focus, .cc_35fes66w_t441JR6umb .af-authchk:focus, .cc_35fes66w_sFPNn25hAw .af-authchk:focus, .cc_35fes66w_c6yGFQkPOB .af-authchk:focus { outline: 2px solid transparent; outline-offset: 2px; box-shadow: none; }
.cc_35fes66w_G8Z18Gslth .af-authchk__label, .cc_35fes66w_t441JR6umb .af-authchk__label, .cc_35fes66w_sFPNn25hAw .af-authchk__label, .cc_35fes66w_c6yGFQkPOB .af-authchk__label { display: grid; user-select: none; grid-template-columns: 16px 1fr; align-items: center; gap: 6px; color: #000; }
.cc_35fes66w_G8Z18Gslth .af-authchk__txt, .cc_35fes66w_t441JR6umb .af-authchk__txt, .cc_35fes66w_sFPNn25hAw .af-authchk__txt, .cc_35fes66w_c6yGFQkPOB .af-authchk__txt { font-size: 14px; line-height: 20px; }
@media (min-width: 1024px) {
  .cc_35fes66w_G8Z18Gslth .af-auth__wrap, .cc_35fes66w_t441JR6umb .af-auth__wrap, .cc_35fes66w_sFPNn25hAw .af-auth__wrap, .cc_35fes66w_c6yGFQkPOB .af-auth__wrap { padding-top: 40px; padding-bottom: 40px; }
  .cc_35fes66w_G8Z18Gslth .af-auth__form, .cc_35fes66w_t441JR6umb .af-auth__form, .cc_35fes66w_sFPNn25hAw .af-auth__form, .cc_35fes66w_c6yGFQkPOB .af-auth__form { padding-left: 64px; padding-right: 64px; }
}
