:root,html{color-scheme:only light}@media (prefers-color-scheme:dark){:root,html{color-scheme:only light}}:root{--clerk-color-primary:var(--faralin-copper);--clerk-color-primary-foreground:var(--faralin-ivory);--clerk-color-background:var(--faralin-ivory);--clerk-color-foreground:var(--faralin-ink);--clerk-color-muted-foreground:var(--faralin-muted);--clerk-color-input:var(--faralin-ivory);--clerk-color-input-foreground:var(--faralin-ink);--clerk-color-border:var(--faralin-border);--clerk-color-muted:var(--faralin-surface-muted);--clerk-color-ring:var(--faralin-copper);--clerk-color-danger:var(--faralin-crimson);--clerk-color-modal-backdrop:rgba(0,33,71,0.45);--clerk-border-radius:4px;--clerk-font-family:var(--font-sans),"Roboto",system-ui,sans-serif}.cl-badge,.cl-devBar,.cl-footerPages,.cl-footerPagesLink,.cl-lastAuthenticationStrategyBadge,.cl-poweredBy,.cl-userButtonPopoverFooter,[class*=powered],[data-localization-key=userButtonPopoverFooter]{display:none!important}.cl-modalBackdrop{background:rgba(0,33,71,.45)!important}.cl-card,.cl-cardBox,.cl-main,.cl-modalContent,.cl-navbar,.cl-scrollBox,.cl-userButtonPopoverCard{background:var(--faralin-ivory)!important;color:var(--faralin-ink)!important;border-color:var(--faralin-border)!important;border-radius:var(--clerk-border-radius)!important;overflow:hidden}.cl-alertText,.cl-backLink,.cl-footerActionText,.cl-formFieldAction,.cl-formFieldInput,.cl-formFieldLabel,.cl-formHeaderSubtitle,.cl-formHeaderTitle,.cl-headerSubtitle,.cl-headerTitle,.cl-identityPreviewText,.cl-modalCloseButton,.cl-navbarButton,.cl-otpCodeFieldInput,.cl-socialButtonsBlockButtonText,.cl-userButtonPopoverActionButton,.cl-userButtonPopoverActionButtonText,.cl-userPreviewMainIdentifier{color:var(--faralin-ink)!important}.cl-dividerText,.cl-formButtonReset,.cl-formFieldHintText,.cl-formFieldSuccessText,.cl-formHeaderSubtitle,.cl-headerSubtitle,.cl-userPreviewSecondaryIdentifier{color:var(--faralin-muted)!important}.cl-formFieldInput,.cl-formFieldInput__input,.cl-otpCodeFieldInput,.cl-phoneInputBox input,.cl-selectButton{background:var(--faralin-ivory)!important;color:var(--faralin-ink)!important;border:1px solid var(--faralin-border)!important;box-shadow:none!important}.cl-formFieldInput::placeholder,.cl-formFieldInput__input::placeholder,.cl-otpCodeFieldInput::placeholder,.cl-phoneInputBox input::placeholder{color:var(--faralin-muted)!important;opacity:1!important}.cl-formFieldInput:focus,.cl-formFieldInput__input:focus,.cl-otpCodeFieldInput:focus,.cl-phoneInputBox input:focus{border-color:var(--faralin-copper)!important;box-shadow:0 0 0 2px rgba(197,160,89,.25)!important}.cl-formButtonPrimary{background:var(--faralin-copper)!important;color:var(--faralin-ivory)!important;text-transform:uppercase;letter-spacing:.05em;font-weight:600!important}.cl-formButtonPrimary:focus,.cl-formButtonPrimary:hover{background:#b38b4d!important;color:var(--faralin-ivory)!important}.cl-alternativeMethodsBlockButton,.cl-socialButtonsBlockButton{background:var(--faralin-ivory)!important;color:var(--faralin-ink)!important;border:1px solid var(--faralin-border)!important;box-shadow:none!important}.cl-alternativeMethodsBlockButton:hover,.cl-socialButtonsBlockButton:hover{background:var(--faralin-surface-muted)!important;border-color:var(--faralin-copper)!important}.cl-dividerLine{background:var(--faralin-border)!important}.cl-backLink,.cl-footerActionLink,.cl-formFieldAction,.cl-formResendCodeLink,.cl-identityPreviewEditButton{color:var(--faralin-copper)!important}.cl-backLink:hover,.cl-footerActionLink:hover,.cl-formFieldAction:hover,.cl-formResendCodeLink:hover,.cl-identityPreviewEditButton:hover{color:#b38b4d!important}.cl-footerAction{justify-content:center;gap:.35rem;padding-top:.25rem}.cl-footerActionText{color:var(--faralin-muted)!important}.cl-footer>:not(.cl-footerAction){display:none!important}.cl-userButtonPopoverActionButton:hover{background:var(--faralin-surface-muted)!important}.cl-alert[data-variant=danger] .cl-alertText,.cl-formFieldErrorText{color:var(--faralin-crimson)!important}.cl-internal-icon,.cl-socialButtonsProviderIcon{opacity:1}[class*=cl-internal]:not(.cl-formButtonPrimary):not(.cl-socialButtonsBlockButton):not(.cl-alternativeMethodsBlockButton){--clerk-color-background:var(--faralin-ivory);--clerk-color-foreground:var(--faralin-ink);--clerk-color-input:var(--faralin-ivory);--clerk-color-input-foreground:var(--faralin-ink)}.cl-card [class*=cl-internal],.cl-modalContent [class*=cl-internal],.cl-userButtonPopoverCard [class*=cl-internal]{color:inherit}.auth-split-form .cl-formFieldRow__firstName,.auth-split-form .cl-formFieldRow__lastName,.auth-split-form .cl-formField__firstName,.auth-split-form .cl-formField__lastName{display:none!important}.auth-split-form .cl-card,.auth-split-form .cl-cardBox{border-top:1px solid var(--faralin-crimson)!important}