﻿.error-page_container__Awg82{position:absolute;font-family:Inter,system-ui,sans-serif;top:0;width:100%;min-height:100%}.error-page_textContainer__hVu5P{position:relative;max-width:50ch;padding-top:8rem;z-index:1;padding-left:10%}@media(max-width:992px){.error-page_textContainer__hVu5P{padding-left:32px;padding-right:32px}}.error-page_textContainer__hVu5P h1{font-weight:500!important;margin-bottom:2rem!important}.error-page_textContainer__hVu5P p{font-size:1rem;color:#666;margin-bottom:1rem!important}.error-page_illustration__B281V{z-index:0}@media screen and (max-height:465px){.error-page_illustration__B281V{display:none}}@media(min-width:0px){.error-page_illustration__B281V{position:fixed;width:100%;max-height:225px;max-width:300px;margin:4rem auto 0;right:0;bottom:-4rem}}@media(min-width:577px){.error-page_illustration__B281V{right:4rem;bottom:-.375rem}}@media(min-width:769px){.error-page_illustration__B281V{max-height:345px;max-width:460px}}@media(min-width:993px){.error-page_illustration__B281V{max-height:465px;max-width:620px}}.Heading_heading__mIrYd{margin:0}[data-theme=dark] .Heading_heading__mIrYd{color:#fff}.Heading_h1__SCK_k{font-size:2.5rem;font-weight:600;line-height:3.125rem}.Heading_h2__vfgD1{font-size:2rem;font-weight:600;line-height:2.5rem}.Heading_h3__15w7L{font-size:1.75rem;font-weight:600;line-height:2.1875rem}.Heading_h4__rrj7m{font-size:1.5em;font-weight:600;line-height:1.875rem}.Heading_h5__KSFb_{font-size:1em;font-weight:600;line-height:1.875rem}.Heading_h6__cc4kC{font-size:.5em;font-weight:600;line-height:1.875rem}@import"css2.css";:root{--clerk-accounts-background-color:#fff}[data-theme=dark]{--clerk-accounts-background-color:#1f1f23;color-scheme:dark}#__next,body,html{height:100%;box-sizing:border-box}body{margin:0;padding:0;font-family:system-ui,Inter,sans-serif;font-size:16px}*,:after,:before{box-sizing:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.cl-component{background-color:var(--clerk-accounts-background-color)}.logo span{font-size:24px;color:#4e4e4e}[data-theme=dark] .logo span{color:#fff}.logo img{height:32px}.accounts-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;min-width:256px}.accounts-header .left-side-container{display:flex;justify-content:center;align-items:center;gap:2rem}.cl-user-profile{padding-bottom:48px}@media(min-width:769px){.cl-user-profile{padding-bottom:68px}}@media(min-width:993px){.cl-user-profile{padding-bottom:48px}}.button{font-size:.815rem!important;font-weight:600;letter-spacing:.65px;border:none;padding:12.5px 16px;border-radius:6px;text-transform:uppercase!important;transition:background .2s}.cl-component .button:focus-visible{box-shadow:0 0 0 2px #6c47ff!important}.button-primary{background:#6c47ff!important;color:#fff!important}.button-primary:hover{background:color-mix(in oklab,#6c47ff 90%,#000)!important}.button-secondary{color:#2749ed!important;background:transparent}.button-secondary:hover{background:#e7e8fd!important}.dev-banner{background-color:#6c47ff;color:#fff;font-family:Inter,system-ui,sans-serif;font-weight:400;font-size:14px;padding:1rem 2rem;position:fixed;text-align:center;bottom:0;width:100vw;z-index:20}.dev-banner p{margin:0!important}.orange-dev-banner-cta{color:inherit!important;cursor:pointer;font-family:inherit;font-weight:600;font-size:inherit;text-decoration:underline!important;text-underline-offset:2px}.orange-dev-banner.fixed-banner{position:fixed;width:100vw;z-index:20;bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orange-dev-banner .banner-inner{box-sizing:border-box;width:100%;position:relative;isolation:isolate;padding:1rem 2rem}.orange-dev-banner .banner-solid-bg{margin-top:-100px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;inset:0;position:absolute;background:linear-gradient(transparent,#fff)}[data-theme=dark] .orange-dev-banner .banner-solid-bg{background:linear-gradient(transparent,#1e1e1e)}.orange-dev-banner .banner-bg{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;inset:0;position:absolute;background:repeating-linear-gradient(-45deg,rgba(243,104,18,.07),rgba(243,104,18,.07) 6px,rgba(243,104,18,.11) 0,rgba(243,104,18,.11) 12px);-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}.orange-dev-banner .banner-content{box-sizing:border-box;display:flex;flex-flow:column;gap:.5rem;margin-right:auto;margin-left:auto;width:100%;justify-content:center;align-items:center;z-index:1;position:relative}.orange-dev-banner .banner-content p{box-sizing:border-box;margin:0;font-size:.8125rem;font-family:inherit;letter-spacing:normal;line-height:1.38;color:#f36b16;font-weight:600;padding:0;text-align:center}.orange-dev-banner .banner-branding{display:flex;align-items:center;justify-content:center;gap:.25rem;color:#747686}.orange-dev-banner .banner-branding p{margin:0;font-size:.75rem;font-weight:500;line-height:1.33333;color:inherit}.orange-dev-banner .banner-branding a{display:inline-flex;align-items:center;margin:0;cursor:pointer;text-decoration:none;color:inherit}.orange-dev-banner .banner-branding a svg{flex-shrink:0;width:3rem;height:.875rem}.redirect-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.48);z-index:30;display:flex;align-items:center;justify-content:center;font-family:Inter,system-ui,sans-serif}.redirect-overlay .redirect-content{background:#fff;display:flex;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);flex-direction:column;padding:32px 24px;border-radius:16px;min-width:420px}.redirect-overlay .redirect-content .redirect-status{font-size:20px;font-weight:500}.redirect-overlay .redirect-content .redirect-instructions{font-size:13px;font-weight:400}.redirect-overlay .redirect-content .redirect-instructions strong{font-weight:600}.redirect-overlay .redirect-content .redirect-cta-container{margin-top:20px;display:flex;justify-content:space-between;flex-direction:row-reverse}.userProfilePageContainer{display:flex;justify-content:flex-start;gap:3rem;height:100vh;width:100vw;flex-direction:column;overflow-y:auto}@media(max-width:768px){.userProfilePageContainer{gap:2rem}}.pageContainer{height:100vh;width:100vw;overflow-y:auto;align-items:flex-start;padding-top:clamp(2rem,10vw,5rem)}.componentContainer,.pageContainer{display:flex;justify-content:center}.componentContainer{margin-bottom:5rem}