.MerchantHeader-module__m-zbAG__header{z-index:50;background:linear-gradient(to right, var(--color-violet-600), var(--color-purple-600), 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__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}
.UsersTable-module__Pm4LJW__tableContainer{border:1px solid var(--color-border);border-radius:.5rem;display:none;overflow:hidden}@media (min-width:1024px){.UsersTable-module__Pm4LJW__tableContainer{display:block}}.UsersTable-module__Pm4LJW__loadingCell{text-align:center;padding-top:2rem;padding-bottom:2rem}.UsersTable-module__Pm4LJW__loadingContent{justify-content:center;align-items:center;gap:.5rem;display:flex}.UsersTable-module__Pm4LJW__loadingSpinner{width:1rem;height:1rem;animation:1s linear infinite UsersTable-module__Pm4LJW__spin}@keyframes UsersTable-module__Pm4LJW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.UsersTable-module__Pm4LJW__loadingText{color:#6b7280}.UsersTable-module__Pm4LJW__emptyCell{text-align:center;color:#6b7280;padding-top:2rem;padding-bottom:2rem}.UsersTable-module__Pm4LJW__userCell{align-items:center;gap:.75rem;display:flex}.UsersTable-module__Pm4LJW__avatar{width:2.25rem;height:2.25rem}.UsersTable-module__Pm4LJW__avatarFallback{color:#fff;background:linear-gradient(to bottom right,#7c3aed,#a855f7);font-size:.75rem;line-height:1rem}.UsersTable-module__Pm4LJW__userName{font-weight:500}.UsersTable-module__Pm4LJW__userEmail{color:#6b7280;font-size:.75rem;line-height:1rem}.UsersTable-module__Pm4LJW__roleBadgeIcon{width:.75rem;height:.75rem;margin-right:.25rem}.UsersTable-module__Pm4LJW__contactCell{display:none}@media (min-width:768px){.UsersTable-module__Pm4LJW__contactCell{display:table-cell}}.UsersTable-module__Pm4LJW__contactInfo{flex-direction:column;gap:.25rem;display:flex}.UsersTable-module__Pm4LJW__contactItem{color:#4b5563;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}.UsersTable-module__Pm4LJW__contactIcon{width:.75rem;height:.75rem}.UsersTable-module__Pm4LJW__contactText{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.UsersTable-module__Pm4LJW__branchCell{display:none}@media (min-width:1024px){.UsersTable-module__Pm4LJW__branchCell{display:table-cell}}.UsersTable-module__Pm4LJW__branchInfo{flex-direction:column;gap:.25rem;display:flex}.UsersTable-module__Pm4LJW__tenantInfo{align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}.UsersTable-module__Pm4LJW__tenantIcon{color:#9ca3af;width:.75rem;height:.75rem}.UsersTable-module__Pm4LJW__tenantName{font-weight:500}.UsersTable-module__Pm4LJW__branchItem{color:#6b7280;align-items:center;gap:.25rem;margin-left:1rem;font-size:.75rem;line-height:1rem;display:flex}.UsersTable-module__Pm4LJW__branchIcon{width:.75rem;height:.75rem}.UsersTable-module__Pm4LJW__noAssignment{color:#9ca3af;font-size:.75rem;line-height:1rem}.UsersTable-module__Pm4LJW__lastLoginCell{display:none}@media (min-width:1280px){.UsersTable-module__Pm4LJW__lastLoginCell{display:table-cell}}.UsersTable-module__Pm4LJW__lastLoginContent{color:#4b5563;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}.UsersTable-module__Pm4LJW__clockIcon{width:.75rem;height:.75rem}.UsersTable-module__Pm4LJW__statusActive{color:#14532d;background-color:#22c55e1a;border-color:#22c55e4d}.UsersTable-module__Pm4LJW__statusInactive{color:#4b5563;background-color:#6b72801a}.UsersTable-module__Pm4LJW__actionsButton{width:2rem;height:2rem}.UsersTable-module__Pm4LJW__actionsIcon{width:1rem;height:1rem}.UsersTable-module__Pm4LJW__dropdownItemIcon{width:1rem;height:1rem;margin-right:.5rem}.UsersTable-module__Pm4LJW__deleteMenuItem{color:#dc2626}.UsersTable-module__Pm4LJW__mobileList{flex-direction:column;gap:.75rem;display:flex}@media (min-width:1024px){.UsersTable-module__Pm4LJW__mobileList{display:none}}.UsersTable-module__Pm4LJW__mobileCard{border:1px solid var(--color-border);background-color:var(--color-card);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.875rem;display:flex;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.UsersTable-module__Pm4LJW__mobileCardHeader{align-items:flex-start;gap:.75rem;display:flex}.UsersTable-module__Pm4LJW__mobileHeaderInfo{flex:1;min-width:0}.UsersTable-module__Pm4LJW__mobileUserName{overflow-wrap:anywhere;font-weight:500}.UsersTable-module__Pm4LJW__mobileUserEmail{color:#6b7280;overflow-wrap:anywhere;font-size:.75rem;line-height:1rem}.UsersTable-module__Pm4LJW__mobileBadges{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.UsersTable-module__Pm4LJW__mobileMeta{border-top:1px solid var(--color-border);flex-direction:column;gap:.375rem;padding-top:.75rem;display:flex}.UsersTable-module__Pm4LJW__mobileMetaRow{color:#4b5563;overflow-wrap:anywhere;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}.UsersTable-module__Pm4LJW__mobileMetaIcon{color:#9ca3af;flex-shrink:0;width:.875rem;height:.875rem;margin-top:.0625rem}.UsersTable-module__Pm4LJW__mobileMetaLabel{color:#374151;font-weight:500}.UsersTable-module__Pm4LJW__mobileBranchName{color:#6b7280}.UsersTable-module__Pm4LJW__mobileState{border:1px solid var(--color-border);text-align:center;color:#6b7280;border-radius:.5rem;padding:2rem 1rem;font-size:.875rem}
.UsersManagement-module__ThYiRq__container{flex-direction:column;gap:1.5rem;display:flex}.UsersManagement-module__ThYiRq__header{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.UsersManagement-module__ThYiRq__header{flex-direction:row;justify-content:space-between;align-items:center}}.UsersManagement-module__ThYiRq__headerTitle{font-size:1.5rem;font-weight:700;line-height:2rem}.UsersManagement-module__ThYiRq__headerSubtitle{color:#4b5563;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.UsersManagement-module__ThYiRq__createButton{background-color:#7c3aed}.UsersManagement-module__ThYiRq__createButton:hover{background-color:#6d28d9}.UsersManagement-module__ThYiRq__createButtonIcon{width:1rem;height:1rem;margin-right:.5rem}.UsersManagement-module__ThYiRq__cardTitle{font-size:1.125rem;line-height:1.75rem}
button.UserProfileMenu-module__LLNhCq__trigger{width:var(--shell-control-size,2.5rem);height:var(--shell-control-size,2.5rem);background-color:#0000;border-radius:9999px;flex-shrink:0;padding:0;transition:box-shadow .15s;box-shadow:0 0 0 1px #fff6}button.UserProfileMenu-module__LLNhCq__trigger:hover:not(:disabled){background-color:#0000;box-shadow:0 0 0 1px #ffffffbf}.UserProfileMenu-module__LLNhCq__avatar{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.UserProfileMenu-module__LLNhCq__avatarArt{justify-content:center;align-items:center;width:80%;height:80%;display:flex}.UserProfileMenu-module__LLNhCq__avatarArt>svg{width:100%;height:100%}
.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}
.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,#6366f10d,#a855f70d);justify-content:center;align-items:center;min-height:100vh;display:flex}.layout-module__ilgciG__container{background-color:#f9fafb;height:100%;min-height:100vh}.layout-module__ilgciG__footer{border-top:1px solid #6366f11a;margin-top:auto;padding-top:1.5rem;padding-bottom:.75rem}.layout-module__ilgciG__footerInner{color:hsl(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:hsl(var(--foreground));font-weight:600}.layout-module__ilgciG__footerCopyright{flex-shrink:0}.layout-module__ilgciG__footerMeta{color:hsl(var(--muted-foreground))}.layout-module__ilgciG__footerEnv{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--foreground));background:#6366f11a;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.layout-module__ilgciG__footerEnv[data-environment=Production]{color:#1a9948;background:#22c55e26}.layout-module__ilgciG__footerEnv[data-environment=Staging]{color:#c47f08;background:#eab30833}.layout-module__ilgciG__footerEnv[data-environment=Sandbox],.layout-module__ilgciG__footerEnv[data-environment=Development]{color:#0a5adb;background:#3b82f626}.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}
