.MerchantHeader-module__m-zbAG__header{z-index:50;background:linear-gradient(to right, var(--header-from,var(--color-violet-600)), var(--header-via,var(--color-purple-600)), var(--header-to,var(--color-indigo-600)));box-shadow:var(--shadow-lg);position:sticky;top:0}.MerchantHeader-module__m-zbAG__content{--shell-control-size:2.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}@media (min-width:768px){.MerchantHeader-module__m-zbAG__content{--shell-control-size:2.75rem;flex-wrap:nowrap;gap:.75rem;padding:.75rem 1.5rem}}@media (min-width:1024px){.MerchantHeader-module__m-zbAG__content{gap:1rem;padding:.875rem 2rem}}.MerchantHeader-module__m-zbAG__left{flex:1;order:1;align-items:center;gap:.625rem;min-width:0;display:flex}@media (min-width:768px){.MerchantHeader-module__m-zbAG__left{flex:none;gap:.75rem}}.MerchantHeader-module__m-zbAG__divider{display:none}@media (min-width:768px){.MerchantHeader-module__m-zbAG__divider{width:1px;height:var(--shell-control-size);background-color:#ffffff40;flex-shrink:0;order:2;display:block}}.MerchantHeader-module__m-zbAG__selectorsRow{order:4;align-items:center;gap:.375rem;width:100%;min-width:0;display:flex}@media (max-width:639.98px){.MerchantHeader-module__m-zbAG__selectorsRow{background-color:#ffffff1f;border:1px solid #ffffff4d;border-radius:.75rem;gap:.625rem;padding:.375rem .625rem}.MerchantHeader-module__m-zbAG__selectorsRow>*{flex:1;min-width:0}.MerchantHeader-module__m-zbAG__selectorsRow>:first-child{border-right:1px solid #ffffff40;padding-right:.625rem}}@media (min-width:768px){.MerchantHeader-module__m-zbAG__selectorsRow{flex:1;order:3;gap:.75rem;width:auto;max-width:32rem}}.MerchantHeader-module__m-zbAG__actions{flex-shrink:0;order:2;align-items:center;gap:.375rem;display:flex}@media (min-width:768px){.MerchantHeader-module__m-zbAG__actions{order:5;gap:.75rem;margin-left:auto}}.MerchantHeader-module__m-zbAG__logoWrapper{flex-shrink:0;position:relative}.MerchantHeader-module__m-zbAG__logoBox{width:var(--shell-control-size);height:var(--shell-control-size);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-xl);background-color:#ffffff1a;border:1px solid #fff3;border-radius:.75rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.MerchantHeader-module__m-zbAG__logoIcon{object-fit:cover;width:100%;height:100%}.MerchantHeader-module__m-zbAG__logoIconIgnix{object-fit:contain;width:70%;height:70%}.MerchantHeader-module__m-zbAG__pulseDot{width:.625rem;height:.625rem;box-shadow:var(--shadow-lg);background-color:#ffc93c;border-radius:9999px;position:absolute;top:-.2rem;right:-.2rem}.MerchantHeader-module__m-zbAG__brandText{flex-direction:column;gap:.05rem;min-width:0;display:flex}.MerchantHeader-module__m-zbAG__appName{color:#fff;white-space:nowrap;font-size:.9375rem;font-weight:700;line-height:1.2}@media (min-width:768px){.MerchantHeader-module__m-zbAG__appName{font-size:1.0625rem}}@media (min-width:1024px){.MerchantHeader-module__m-zbAG__appName{font-size:1.125rem}}.MerchantHeader-module__m-zbAG__partnerName{color:#fffc;white-space:nowrap;text-overflow:ellipsis;max-width:12rem;font-size:.75rem;line-height:1.2;display:none;overflow:hidden}@media (min-width:640px){.MerchantHeader-module__m-zbAG__partnerName{display:block}}@media (min-width:1024px){.MerchantHeader-module__m-zbAG__partnerName{max-width:16rem;font-size:.8125rem}}.MerchantHeader-module__m-zbAG__langWrapper{display:none}@media (min-width:640px){.MerchantHeader-module__m-zbAG__langWrapper{display:block}}.MerchantHeader-module__m-zbAG__langToggle{width:var(--shell-control-size);height:var(--shell-control-size);color:#fff;min-width:0;box-shadow:none;background-color:#ffffff1f;border-color:#ffffff4d;border-radius:.75rem;padding:0;transition:background-color .15s,border-color .15s}.MerchantHeader-module__m-zbAG__langToggle:hover{color:#fff;background-color:#ffffff38;border-color:#ffffff73}.MerchantHeader-module__m-zbAG__relative{position:relative}
.TenantSelector-module__LnVv_W__container{height:var(--shell-control-size,2.5rem);color:#fff;background-color:#ffffff1f;border:1px solid #ffffff4d;border-radius:.75rem;align-items:center;gap:.5rem;min-width:0;padding:0 .875rem;transition:background-color .15s,border-color .15s;display:flex}.TenantSelector-module__LnVv_W__container:hover{background-color:#ffffff38;border-color:#ffffff73}.TenantSelector-module__LnVv_W__icon{color:#fff;flex-shrink:0;width:1.125rem;height:1.125rem}.TenantSelector-module__LnVv_W__container .TenantSelector-module__LnVv_W__selectTrigger{width:auto;min-width:7rem;max-width:14rem;height:100%;box-shadow:none;color:#fff;background-color:#0000;border:none;border-radius:0;gap:.5rem;padding:0;font-size:.875rem;font-weight:500}.TenantSelector-module__LnVv_W__container .TenantSelector-module__LnVv_W__selectTrigger:hover{background-color:#0000}.TenantSelector-module__LnVv_W__container .TenantSelector-module__LnVv_W__selectTrigger:focus-visible{box-shadow:none;outline-offset:4px;border-color:#0000;border-radius:.25rem;outline:2px solid #ffffffd9}.TenantSelector-module__LnVv_W__container .TenantSelector-module__LnVv_W__selectTrigger>svg:last-child{color:#fff;opacity:.9}.TenantSelector-module__LnVv_W__container .TenantSelector-module__LnVv_W__selectTrigger.TenantSelector-module__LnVv_W__disabled,.TenantSelector-module__LnVv_W__container .TenantSelector-module__LnVv_W__selectTrigger:disabled{opacity:1;color:#fff;cursor:default}.TenantSelector-module__LnVv_W__container .TenantSelector-module__LnVv_W__selectTrigger:disabled>svg:last-child{opacity:.55}@media (max-width:639.98px){.TenantSelector-module__LnVv_W__container{background-color:#0000;border:none;gap:.375rem;height:auto;padding:0}.TenantSelector-module__LnVv_W__container:hover{background-color:#0000}.TenantSelector-module__LnVv_W__icon{width:1rem;height:1rem}.TenantSelector-module__LnVv_W__container .TenantSelector-module__LnVv_W__selectTrigger{width:100%;min-width:0;max-width:none;font-size:.75rem}}.TenantSelector-module__LnVv_W__itemText{font-size:.875rem}.TenantSelector-module__LnVv_W__emptyState{color:#ffffffbf;align-items:center;display:flex}.TenantSelector-module__LnVv_W__emptyText{font-size:.8125rem;font-style:italic}
.GlobalHamburgerButton-module__4sFogW__button{width:var(--shell-control-size,2.5rem);height:var(--shell-control-size,2.5rem);color:#fff;cursor:pointer;background-color:#ffffff1f;border:1px solid #ffffff4d;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:flex}.GlobalHamburgerButton-module__4sFogW__button:hover{background-color:#ffffff38;border-color:#ffffff73}.GlobalHamburgerButton-module__4sFogW__button:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.GlobalHamburgerButton-module__4sFogW__iconWrapper{width:1.25rem;height:1.25rem;position:relative}.GlobalHamburgerButton-module__4sFogW__iconLauncher,.GlobalHamburgerButton-module__4sFogW__iconX{width:1.25rem;height:1.25rem;transition:opacity .18s,transform .18s;position:absolute;inset:0}.GlobalHamburgerButton-module__4sFogW__iconX{opacity:0;transform:rotate(-45deg)}.GlobalHamburgerButton-module__4sFogW__button[data-open=true] .GlobalHamburgerButton-module__4sFogW__iconLauncher{opacity:0;transform:rotate(45deg)}.GlobalHamburgerButton-module__4sFogW__button[data-open=true] .GlobalHamburgerButton-module__4sFogW__iconX{opacity:1;transform:rotate(0)}@media (prefers-reduced-motion:reduce){.GlobalHamburgerButton-module__4sFogW__iconLauncher,.GlobalHamburgerButton-module__4sFogW__iconX{transition:none}}
.SkipLink-module__ngvO1W__link{width:1px;height:1px;text-decoration:none;position:absolute;top:auto;left:-10000px;overflow:hidden}.SkipLink-module__ngvO1W__link:focus-visible{z-index:100;background-color:var(--color-primary);width:auto;height:auto;color:var(--primary-foreground);box-shadow:var(--shadow-lg);outline:2px solid var(--ring);outline-offset:2px;white-space:nowrap;border-radius:8px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;position:fixed;top:8px;left:50%;overflow:visible;transform:translate(-50%)}
.WelcomeKit-module__ucHIPq__overlay{z-index:100;-webkit-overflow-scrolling:touch;touch-action:pan-y;-webkit-backdrop-filter:blur(12px);background-color:#0f172af2;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow:hidden auto}.WelcomeKit-module__ucHIPq__wrapper{z-index:10;flex-shrink:0;width:100%;max-width:56rem;margin:auto;position:relative}.WelcomeKit-module__ucHIPq__closeButton{z-index:20;color:#fff;-webkit-backdrop-filter:blur(8px);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background-color:#ffffff1a;border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.5rem;transition:background-color .2s,border-color .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.WelcomeKit-module__ucHIPq__closeButton:hover{background-color:#fff3}.WelcomeKit-module__ucHIPq__closeButton:active{transform:scale(.98)}.WelcomeKit-module__ucHIPq__orbContainer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.WelcomeKit-module__ucHIPq__orb{opacity:.25;filter:blur(48px);border-radius:9999px;width:24rem;height:24rem;animation:2s ease-in-out infinite WelcomeKit-module__ucHIPq__welcomeKitPulse;position:absolute}.WelcomeKit-module__ucHIPq__orbTop{top:0;left:-10rem}.WelcomeKit-module__ucHIPq__orbBottom{animation-delay:1s;bottom:0;right:-10rem}@keyframes WelcomeKit-module__ucHIPq__welcomeKitPulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.3;transform:scale(1.05)}}.WelcomeKit-module__ucHIPq__modal{-webkit-backdrop-filter:blur(24px);background-color:#ffffff14;border:1px solid #fff3;border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.WelcomeKit-module__ucHIPq__modalContent{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1rem 1.5rem;display:flex;overflow-y:auto}.WelcomeKit-module__ucHIPq__modalFooter{flex-shrink:0}.WelcomeKit-module__ucHIPq__featureBlock{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem}.WelcomeKit-module__ucHIPq__illustrationBlock{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem}@media (min-width:641px) and (max-width:1024px){.WelcomeKit-module__ucHIPq__overlay{padding:.75rem;padding-top:max(.75rem, env(safe-area-inset-top));padding-bottom:max(.75rem, env(safe-area-inset-bottom));align-items:flex-start}.WelcomeKit-module__ucHIPq__wrapper{max-height:calc(100dvh - 1.5rem)}.WelcomeKit-module__ucHIPq__closeButton{min-width:2.75rem;min-height:2.75rem;top:.5rem;right:.5rem}.WelcomeKit-module__ucHIPq__modal{border-radius:1.25rem;max-height:calc(100dvh - 1.5rem)}.WelcomeKit-module__ucHIPq__modalContent{gap:1.25rem;padding:1.25rem 1.5rem}.WelcomeKit-module__ucHIPq__orb{filter:blur(40px);width:20rem;height:20rem}.WelcomeKit-module__ucHIPq__orbTop{left:-8rem}.WelcomeKit-module__ucHIPq__orbBottom{right:-8rem}.WelcomeKit-module__ucHIPq__featureBlock{border-radius:.625rem}.WelcomeKit-module__ucHIPq__illustrationBlock{border-radius:.875rem}}@media (max-width:640px){.WelcomeKit-module__ucHIPq__overlay{padding:.5rem;padding-bottom:max(.5rem, env(safe-area-inset-bottom));padding-top:max(.5rem, env(safe-area-inset-top));align-items:flex-start}.WelcomeKit-module__ucHIPq__wrapper{max-height:calc(100dvh - 1rem)}.WelcomeKit-module__ucHIPq__closeButton{min-width:2.75rem;min-height:2.75rem;top:.5rem;right:.5rem}.WelcomeKit-module__ucHIPq__modal{border-width:1px;border-radius:1rem;max-height:calc(100dvh - 1rem)}.WelcomeKit-module__ucHIPq__modalContent{padding:1rem}.WelcomeKit-module__ucHIPq__orb{filter:blur(32px);opacity:.2;width:14rem;height:14rem}.WelcomeKit-module__ucHIPq__orbTop{left:-6rem}.WelcomeKit-module__ucHIPq__orbBottom{right:-6rem}.WelcomeKit-module__ucHIPq__featureBlock{border-radius:.5rem}.WelcomeKit-module__ucHIPq__illustrationBlock{border-radius:.75rem}}@media (max-width:380px){.WelcomeKit-module__ucHIPq__overlay{padding:.375rem}.WelcomeKit-module__ucHIPq__modal{border-radius:.75rem}.WelcomeKit-module__ucHIPq__featureBlock,.WelcomeKit-module__ucHIPq__illustrationBlock{border-radius:.5rem}}
.WelcomeKitPasswordForm-module__1k1ReW__fieldLabel{color:#fff;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.WelcomeKitPasswordForm-module__1k1ReW__inputWrap{position:relative}.WelcomeKitPasswordForm-module__1k1ReW__input{-webkit-backdrop-filter:blur(4px);color:#fff;background-color:#ffffff0d;border:1px solid #fff3;border-radius:.75rem;width:100%;padding:.875rem 1rem;font-size:1rem;transition:border-color .2s,background-color .2s,outline .2s}.WelcomeKitPasswordForm-module__1k1ReW__input::placeholder{color:#fff6}.WelcomeKitPasswordForm-module__1k1ReW__input:focus{background-color:#ffffff1a;border-color:#ffffff80;outline:none}.WelcomeKitPasswordForm-module__1k1ReW__toggleBtn{color:#ffffffb3;cursor:pointer;background:0 0;border:none;padding:0;transition:color .2s;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.WelcomeKitPasswordForm-module__1k1ReW__toggleBtn:hover{color:#fff}.WelcomeKitPasswordForm-module__1k1ReW__choiceGroup{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}.WelcomeKitPasswordForm-module__1k1ReW__choiceOption{-webkit-backdrop-filter:blur(4px);color:#fff;cursor:pointer;background-color:#ffffff0d;border:1px solid #fff3;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;padding:1rem 1.25rem;font-size:.9375rem;font-weight:500;transition:border-color .2s,background-color .2s;display:flex}.WelcomeKitPasswordForm-module__1k1ReW__choiceOption:hover{background-color:#ffffff14;border-color:#ffffff4d}.WelcomeKitPasswordForm-module__1k1ReW__choiceOptionSelected{background-color:#ffffff1a;border-color:#ffffff80}.WelcomeKitPasswordForm-module__1k1ReW__radio{border:2px solid #fff6;border-radius:50%;flex-shrink:0;width:1.125rem;height:1.125rem;transition:border-color .2s,background-color .2s}.WelcomeKitPasswordForm-module__1k1ReW__choiceOptionSelected .WelcomeKitPasswordForm-module__1k1ReW__radio{background-color:#ffffff4d;border-color:#ffffffe6;box-shadow:0 0 0 2px #fff3}.WelcomeKitPasswordForm-module__1k1ReW__passwordFields{margin-top:1rem}@media (min-width:641px) and (max-width:1024px){.WelcomeKitPasswordForm-module__1k1ReW__fieldLabel{margin-bottom:.375rem;font-size:.8125rem}.WelcomeKitPasswordForm-module__1k1ReW__input{border-radius:.625rem;padding:.75rem 1rem;font-size:.9375rem}.WelcomeKitPasswordForm-module__1k1ReW__toggleBtn{right:.875rem}.WelcomeKitPasswordForm-module__1k1ReW__choiceGroup{gap:.625rem;margin-bottom:1rem}.WelcomeKitPasswordForm-module__1k1ReW__choiceOption{border-radius:.625rem;gap:.625rem;padding:.875rem 1rem;font-size:.875rem}.WelcomeKitPasswordForm-module__1k1ReW__radio{width:1rem;height:1rem}.WelcomeKitPasswordForm-module__1k1ReW__passwordFields{margin-top:.875rem}}@media (max-width:640px){.WelcomeKitPasswordForm-module__1k1ReW__fieldLabel{margin-bottom:.375rem;font-size:.8125rem}.WelcomeKitPasswordForm-module__1k1ReW__input{border-radius:.5rem;min-height:2.75rem;padding:.75rem 2.75rem .75rem .875rem;font-size:.9375rem}.WelcomeKitPasswordForm-module__1k1ReW__toggleBtn{padding:.25rem;right:.75rem}.WelcomeKitPasswordForm-module__1k1ReW__choiceGroup{gap:.5rem;margin-bottom:1rem}.WelcomeKitPasswordForm-module__1k1ReW__choiceOption{border-radius:.5rem;gap:.5rem;padding:.75rem 1rem;font-size:.875rem}.WelcomeKitPasswordForm-module__1k1ReW__radio{width:1rem;height:1rem}.WelcomeKitPasswordForm-module__1k1ReW__passwordFields{margin-top:.75rem}}@media (max-width:380px){.WelcomeKitPasswordForm-module__1k1ReW__fieldLabel{font-size:.75rem}.WelcomeKitPasswordForm-module__1k1ReW__input{border-radius:.375rem;min-height:2.5rem;padding:.625rem 2.5rem .625rem .75rem;font-size:.875rem}.WelcomeKitPasswordForm-module__1k1ReW__toggleBtn{right:.5rem}.WelcomeKitPasswordForm-module__1k1ReW__choiceOption{padding:.625rem .75rem;font-size:.8125rem}.WelcomeKitPasswordForm-module__1k1ReW__radio{width:.875rem;height:.875rem}}
.layout-module__ilgciG__loadingContainer{background:linear-gradient(to bottom right, color-mix(in srgb, var(--primary) 5%, transparent), color-mix(in srgb, var(--brand-accent) 5%, transparent));justify-content:center;align-items:center;min-height:100vh;display:flex}.layout-module__ilgciG__container{background-color:var(--background);height:100%;min-height:100vh}.layout-module__ilgciG__footer{border-top:1px solid color-mix(in srgb, var(--primary) 10%, transparent);margin-top:auto;padding-top:1.5rem;padding-bottom:.75rem}.layout-module__ilgciG__footerInner{color:var(--muted-foreground);flex-direction:column;gap:.75rem;font-size:.75rem;line-height:1.25rem;display:flex}.layout-module__ilgciG__footerRow{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.layout-module__ilgciG__footerBrand{color:var(--foreground);font-weight:600}.layout-module__ilgciG__footerCopyright{flex-shrink:0}.layout-module__ilgciG__footerMeta{color:var(--muted-foreground)}.layout-module__ilgciG__footerEnv{text-transform:uppercase;letter-spacing:.05em;background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--foreground);border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.layout-module__ilgciG__footerEnv[data-environment=Production]{background:var(--success-tint);color:var(--success-strong)}.layout-module__ilgciG__footerEnv[data-environment=Staging]{background:var(--warning-tint);color:var(--warning-strong)}.layout-module__ilgciG__footerEnv[data-environment=Sandbox],.layout-module__ilgciG__footerEnv[data-environment=Development]{background:var(--info-tint);color:var(--info-strong)}.layout-module__ilgciG__footerLinks{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.layout-module__ilgciG__footerLink{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;text-decoration:none;transition:color .15s;display:inline-flex}.layout-module__ilgciG__footerLink:hover{color:hsl(var(--foreground))}.layout-module__ilgciG__footerLinkIcon{flex-shrink:0;width:.875rem;height:.875rem}.layout-module__ilgciG__footerLinkExternal{opacity:.7;width:.75rem;height:.75rem}
