@import '_content/Brushtail.AspNetCore.UI/Brushtail.AspNetCore.UI.byy5312opn.bundle.scp.css';
@import '_content/BrushtailTech.Blog.Web/BrushtailTech.Blog.Web.9e0xgzrkny.bundle.scp.css';
@import '_content/BrushtailTech.Common.Web/BrushtailTech.Common.Web.gcuyr9dn91.bundle.scp.css';
@import '_content/BrushtailTech.Crafts.Web/BrushtailTech.Crafts.Web.qu1bu5hqsf.bundle.scp.css';
@import '_content/BrushtailTech.Organization.Web/BrushtailTech.Organization.Web.kskds6qmh2.bundle.scp.css';
@import '_content/BrushtailTech.Quiz.Web/BrushtailTech.Quiz.Web.v6h90ppaqz.bundle.scp.css';
@import '_content/BrushtailTech.Shop.Web/BrushtailTech.Shop.Web.l1535gfb08.bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.rvtqlcwsa5.bundle.scp.css';
@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.84wtju4z0n.bundle.scp.css';
@import '_content/PSC.Blazor.Components.MarkdownEditor/PSC.Blazor.Components.MarkdownEditor.bundle.scp.css';

/* /Components/Account/Pages/AccessDenied.razor.rz.scp.css */
.auth-container[b-51wy3huddw]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-51wy3huddw]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-51wy3huddw]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-51wy3huddw]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-51wy3huddw 15s infinite alternate ease-in-out}.orb-1[b-51wy3huddw]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-51wy3huddw]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-51wy3huddw]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-51wy3huddw{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-51wy3huddw]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-51wy3huddw]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-51wy3huddw]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-51wy3huddw]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-51wy3huddw]  .bt-input-label{color:#fff !important}}.hyper-input[b-51wy3huddw]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-51wy3huddw]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-51wy3huddw]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-51wy3huddw]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-51wy3huddw]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-51wy3huddw]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-51wy3huddw]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-51wy3huddw]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-51wy3huddw]{transform:translateY(0) scale(0.98) !important}.divider-text[b-51wy3huddw]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-51wy3huddw]::before,.divider-text[b-51wy3huddw]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-51wy3huddw]::before,.divider-text[b-51wy3huddw]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-51wy3huddw]::before{margin-right:1rem}.divider-text[b-51wy3huddw]::after{margin-left:1rem}.status-alert[b-51wy3huddw]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}
/* /Components/Account/Pages/ConfirmEmail.razor.rz.scp.css */
.auth-container[b-9vee6nsd7k]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-9vee6nsd7k]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-9vee6nsd7k]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-9vee6nsd7k]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-9vee6nsd7k 15s infinite alternate ease-in-out}.orb-1[b-9vee6nsd7k]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-9vee6nsd7k]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-9vee6nsd7k]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-9vee6nsd7k{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-9vee6nsd7k]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-9vee6nsd7k]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-9vee6nsd7k]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-9vee6nsd7k]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-9vee6nsd7k]  .bt-input-label{color:#fff !important}}.hyper-input[b-9vee6nsd7k]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-9vee6nsd7k]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-9vee6nsd7k]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-9vee6nsd7k]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-9vee6nsd7k]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-9vee6nsd7k]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-9vee6nsd7k]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-9vee6nsd7k]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-9vee6nsd7k]{transform:translateY(0) scale(0.98) !important}.divider-text[b-9vee6nsd7k]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-9vee6nsd7k]::before,.divider-text[b-9vee6nsd7k]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-9vee6nsd7k]::before,.divider-text[b-9vee6nsd7k]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-9vee6nsd7k]::before{margin-right:1rem}.divider-text[b-9vee6nsd7k]::after{margin-left:1rem}.status-alert[b-9vee6nsd7k]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}
/* /Components/Account/Pages/ForgotPassword.razor.rz.scp.css */
.auth-container[b-tdx7y7sn1g]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-tdx7y7sn1g]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-tdx7y7sn1g]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-tdx7y7sn1g]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-tdx7y7sn1g 15s infinite alternate ease-in-out}.orb-1[b-tdx7y7sn1g]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-tdx7y7sn1g]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-tdx7y7sn1g]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-tdx7y7sn1g{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-tdx7y7sn1g]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-tdx7y7sn1g]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-tdx7y7sn1g]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-tdx7y7sn1g]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-tdx7y7sn1g]  .bt-input-label{color:#fff !important}}.hyper-input[b-tdx7y7sn1g]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-tdx7y7sn1g]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-tdx7y7sn1g]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-tdx7y7sn1g]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-tdx7y7sn1g]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-tdx7y7sn1g]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-tdx7y7sn1g]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-tdx7y7sn1g]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-tdx7y7sn1g]{transform:translateY(0) scale(0.98) !important}.divider-text[b-tdx7y7sn1g]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-tdx7y7sn1g]::before,.divider-text[b-tdx7y7sn1g]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-tdx7y7sn1g]::before,.divider-text[b-tdx7y7sn1g]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-tdx7y7sn1g]::before{margin-right:1rem}.divider-text[b-tdx7y7sn1g]::after{margin-left:1rem}.status-alert[b-tdx7y7sn1g]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}
/* /Components/Account/Pages/ForgotPasswordConfirmation.razor.rz.scp.css */
.auth-container[b-xcv2i0wc4c]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-xcv2i0wc4c]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-xcv2i0wc4c]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-xcv2i0wc4c]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-xcv2i0wc4c 15s infinite alternate ease-in-out}.orb-1[b-xcv2i0wc4c]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-xcv2i0wc4c]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-xcv2i0wc4c]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-xcv2i0wc4c{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-xcv2i0wc4c]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-xcv2i0wc4c]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-xcv2i0wc4c]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-xcv2i0wc4c]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-xcv2i0wc4c]  .bt-input-label{color:#fff !important}}.hyper-input[b-xcv2i0wc4c]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-xcv2i0wc4c]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-xcv2i0wc4c]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-xcv2i0wc4c]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-xcv2i0wc4c]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-xcv2i0wc4c]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-xcv2i0wc4c]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-xcv2i0wc4c]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-xcv2i0wc4c]{transform:translateY(0) scale(0.98) !important}.divider-text[b-xcv2i0wc4c]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-xcv2i0wc4c]::before,.divider-text[b-xcv2i0wc4c]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-xcv2i0wc4c]::before,.divider-text[b-xcv2i0wc4c]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-xcv2i0wc4c]::before{margin-right:1rem}.divider-text[b-xcv2i0wc4c]::after{margin-left:1rem}.status-alert[b-xcv2i0wc4c]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}
/* /Components/Account/Pages/Lockout.razor.rz.scp.css */
.auth-container[b-2me535x1zc]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-2me535x1zc]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-2me535x1zc]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-2me535x1zc]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-2me535x1zc 15s infinite alternate ease-in-out}.orb-1[b-2me535x1zc]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-2me535x1zc]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-2me535x1zc]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-2me535x1zc{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-2me535x1zc]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-2me535x1zc]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-2me535x1zc]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-2me535x1zc]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-2me535x1zc]  .bt-input-label{color:#fff !important}}.hyper-input[b-2me535x1zc]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-2me535x1zc]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-2me535x1zc]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-2me535x1zc]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-2me535x1zc]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-2me535x1zc]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-2me535x1zc]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-2me535x1zc]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-2me535x1zc]{transform:translateY(0) scale(0.98) !important}.divider-text[b-2me535x1zc]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-2me535x1zc]::before,.divider-text[b-2me535x1zc]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-2me535x1zc]::before,.divider-text[b-2me535x1zc]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-2me535x1zc]::before{margin-right:1rem}.divider-text[b-2me535x1zc]::after{margin-left:1rem}.status-alert[b-2me535x1zc]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}
/* /Components/Account/Pages/Login.razor.rz.scp.css */
.auth-container[b-bzd3qdbelu]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-bzd3qdbelu]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-bzd3qdbelu]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-bzd3qdbelu]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-bzd3qdbelu 15s infinite alternate ease-in-out}.orb-1[b-bzd3qdbelu]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-bzd3qdbelu]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-bzd3qdbelu]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-bzd3qdbelu{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-bzd3qdbelu]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-bzd3qdbelu]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-bzd3qdbelu]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-bzd3qdbelu]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-bzd3qdbelu]  .bt-input-label{color:#fff !important}}.hyper-input[b-bzd3qdbelu]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-bzd3qdbelu]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-bzd3qdbelu]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-bzd3qdbelu]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-bzd3qdbelu]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-bzd3qdbelu]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-bzd3qdbelu]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-bzd3qdbelu]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-bzd3qdbelu]{transform:translateY(0) scale(0.98) !important}.divider-text[b-bzd3qdbelu]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-bzd3qdbelu]::before,.divider-text[b-bzd3qdbelu]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-bzd3qdbelu]::before,.divider-text[b-bzd3qdbelu]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-bzd3qdbelu]::before{margin-right:1rem}.divider-text[b-bzd3qdbelu]::after{margin-left:1rem}.status-alert[b-bzd3qdbelu]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}.auth-container[b-bzd3qdbelu]{perspective:1000px}.hover-underline[b-bzd3qdbelu]{position:relative}.hover-underline[b-bzd3qdbelu]::after{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background:var(--ui-primary, #FF652F);transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-out}.hover-underline:hover[b-bzd3qdbelu]::after{transform:scaleX(1);transform-origin:bottom left}.hover-3d[b-bzd3qdbelu]{transition:all .3s ease !important}.hover-3d:hover[b-bzd3qdbelu]{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 20px -10px var(--ui-primary, #FF652F) !important}
/* /Components/Account/Pages/Manage/Index.razor.rz.scp.css */
.profile-header[b-wjh535mbz7] {
  display: flex;
  align-items: center;
  gap: 1.5rem;
  margin-bottom: 3rem;
  padding-bottom: 2rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
}

.avatar-wrapper[b-wjh535mbz7] {
  position: relative;
}
.avatar-wrapper .avatar-glass[b-wjh535mbz7] {
  width: 80px;
  height: 80px;
  border-radius: 20px;
  background: rgba(255, 255, 255, 0.05);
  border: 2px solid rgba(255, 255, 255, 0.1);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2.5rem;
  color: var(--ui-primary, #FF652F);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  backdrop-filter: blur(10px);
}
.avatar-wrapper .avatar-status-online[b-wjh535mbz7] {
  position: absolute;
  bottom: -4px;
  right: -4px;
  width: 18px;
  height: 18px;
  background: var(--ui-success, #10B981);
  border: 3px solid var(--ui-background-secondary, #252525);
  border-radius: 50%;
  box-shadow: 0 0 10px rgba(16, 185, 129, 0.5);
}

.user-meta .section-title[b-wjh535mbz7] {
  font-size: 1.8rem;
  font-weight: 800;
  color: var(--ui-text-primary, white);
  margin-bottom: 0.25rem;
  letter-spacing: -0.02em;
}
.user-meta .section-subtitle[b-wjh535mbz7] {
  color: var(--ui-text-secondary, rgba(255, 255, 255, 0.4));
  font-size: 1rem;
  margin: 0;
}

.hyper-input[b-wjh535mbz7] {
  margin-bottom: 1.5rem !important;
}

[b-wjh535mbz7] .btn-save {
  margin-top: 1.5rem !important;
  height: 56px !important;
  border-radius: 16px !important;
  font-weight: 800 !important;
  letter-spacing: 0.02em !important;
  text-transform: uppercase !important;
  background: linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, var(--ui-secondary, #252525) 100%) !important;
  box-shadow: 0 8px 16px rgba(var(--ui-primary-rgb), 0.3) !important;
}
[b-wjh535mbz7] .btn-save:hover {
  transform: translateY(-2px) !important;
  box-shadow: 0 12px 24px rgba(var(--ui-primary-rgb), 0.4) !important;
}
/* /Components/Account/Pages/Register.razor.rz.scp.css */
.auth-container[b-v3zcdev6cd]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-v3zcdev6cd]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-v3zcdev6cd]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-v3zcdev6cd]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-v3zcdev6cd 15s infinite alternate ease-in-out}.orb-1[b-v3zcdev6cd]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-v3zcdev6cd]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-v3zcdev6cd]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-v3zcdev6cd{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-v3zcdev6cd]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-v3zcdev6cd]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-v3zcdev6cd]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-v3zcdev6cd]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-v3zcdev6cd]  .bt-input-label{color:#fff !important}}.hyper-input[b-v3zcdev6cd]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-v3zcdev6cd]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-v3zcdev6cd]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-v3zcdev6cd]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-v3zcdev6cd]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-v3zcdev6cd]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-v3zcdev6cd]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-v3zcdev6cd]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-v3zcdev6cd]{transform:translateY(0) scale(0.98) !important}.divider-text[b-v3zcdev6cd]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-v3zcdev6cd]::before,.divider-text[b-v3zcdev6cd]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-v3zcdev6cd]::before,.divider-text[b-v3zcdev6cd]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-v3zcdev6cd]::before{margin-right:1rem}.divider-text[b-v3zcdev6cd]::after{margin-left:1rem}.status-alert[b-v3zcdev6cd]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}
/* /Components/Account/Pages/RegisterConfirmation.razor.rz.scp.css */
.auth-container[b-dk8cu1zndz]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-dk8cu1zndz]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-dk8cu1zndz]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-dk8cu1zndz]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-dk8cu1zndz 15s infinite alternate ease-in-out}.orb-1[b-dk8cu1zndz]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-dk8cu1zndz]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-dk8cu1zndz]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-dk8cu1zndz{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-dk8cu1zndz]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-dk8cu1zndz]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-dk8cu1zndz]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-dk8cu1zndz]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-dk8cu1zndz]  .bt-input-label{color:#fff !important}}.hyper-input[b-dk8cu1zndz]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-dk8cu1zndz]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-dk8cu1zndz]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-dk8cu1zndz]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-dk8cu1zndz]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-dk8cu1zndz]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-dk8cu1zndz]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-dk8cu1zndz]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-dk8cu1zndz]{transform:translateY(0) scale(0.98) !important}.divider-text[b-dk8cu1zndz]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-dk8cu1zndz]::before,.divider-text[b-dk8cu1zndz]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-dk8cu1zndz]::before,.divider-text[b-dk8cu1zndz]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-dk8cu1zndz]::before{margin-right:1rem}.divider-text[b-dk8cu1zndz]::after{margin-left:1rem}.status-alert[b-dk8cu1zndz]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}
/* /Components/Account/Pages/ResendEmailConfirmation.razor.rz.scp.css */
.auth-container[b-5qf8iduah9]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-5qf8iduah9]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-5qf8iduah9]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-5qf8iduah9]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-5qf8iduah9 15s infinite alternate ease-in-out}.orb-1[b-5qf8iduah9]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-5qf8iduah9]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-5qf8iduah9]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-5qf8iduah9{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-5qf8iduah9]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-5qf8iduah9]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-5qf8iduah9]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-5qf8iduah9]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-5qf8iduah9]  .bt-input-label{color:#fff !important}}.hyper-input[b-5qf8iduah9]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-5qf8iduah9]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-5qf8iduah9]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-5qf8iduah9]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-5qf8iduah9]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-5qf8iduah9]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-5qf8iduah9]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-5qf8iduah9]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-5qf8iduah9]{transform:translateY(0) scale(0.98) !important}.divider-text[b-5qf8iduah9]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-5qf8iduah9]::before,.divider-text[b-5qf8iduah9]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-5qf8iduah9]::before,.divider-text[b-5qf8iduah9]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-5qf8iduah9]::before{margin-right:1rem}.divider-text[b-5qf8iduah9]::after{margin-left:1rem}.status-alert[b-5qf8iduah9]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}
/* /Components/Account/Pages/ResetPassword.razor.rz.scp.css */
.auth-container[b-qtv9s47a39]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-qtv9s47a39]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-qtv9s47a39]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-qtv9s47a39]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-qtv9s47a39 15s infinite alternate ease-in-out}.orb-1[b-qtv9s47a39]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-qtv9s47a39]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-qtv9s47a39]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-qtv9s47a39{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-qtv9s47a39]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-qtv9s47a39]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-qtv9s47a39]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-qtv9s47a39]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-qtv9s47a39]  .bt-input-label{color:#fff !important}}.hyper-input[b-qtv9s47a39]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-qtv9s47a39]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-qtv9s47a39]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-qtv9s47a39]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-qtv9s47a39]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-qtv9s47a39]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-qtv9s47a39]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-qtv9s47a39]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-qtv9s47a39]{transform:translateY(0) scale(0.98) !important}.divider-text[b-qtv9s47a39]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-qtv9s47a39]::before,.divider-text[b-qtv9s47a39]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-qtv9s47a39]::before,.divider-text[b-qtv9s47a39]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-qtv9s47a39]::before{margin-right:1rem}.divider-text[b-qtv9s47a39]::after{margin-left:1rem}.status-alert[b-qtv9s47a39]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}
/* /Components/Account/Pages/ResetPasswordConfirmation.razor.rz.scp.css */
.auth-container[b-pigtz9b6tj]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at top left, rgba(255, 101, 47, 0.1), transparent),radial-gradient(circle at bottom right, rgba(255, 142, 94, 0.1), transparent)}@media(prefers-color-scheme: dark){.auth-container[b-pigtz9b6tj]{background-color:var(--ui-secondary, #252525)}}.orb-container[b-pigtz9b6tj]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.orb[b-pigtz9b6tj]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:floating-orb-b-pigtz9b6tj 15s infinite alternate ease-in-out}.orb-1[b-pigtz9b6tj]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:-100px;left:-100px}.orb-2[b-pigtz9b6tj]{width:300px;height:300px;background:#ff8e5e;bottom:-50px;right:-50px;animation-delay:-5s}.orb-3[b-pigtz9b6tj]{width:250px;height:250px;background:var(--ui-primary, #FF652F);top:40%;left:60%;opacity:.2;animation-delay:-10s}@keyframes floating-orb-b-pigtz9b6tj{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(30px, 50px) scale(1.1)}}.glass-3d[b-pigtz9b6tj]{position:relative;z-index:1;background:hsla(0,0%,100%,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.5);padding:4rem;transition:all .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(prefers-color-scheme: dark){.glass-3d[b-pigtz9b6tj]{background:rgba(45,45,45,.8);border-color:hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);color:#fff}}.glass-3d:hover[b-pigtz9b6tj]{transform:translateY(-12px) rotateX(2deg) rotateY(1deg);box-shadow:0 40px 60px -15px rgba(0,0,0,.3),inset 0 1px 1px hsla(0,0%,100%,.6)}.hyper-input[b-pigtz9b6tj]  .bt-input-label{color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-pigtz9b6tj]  .bt-input-label{color:#fff !important}}.hyper-input[b-pigtz9b6tj]  .bt-input{border-radius:16px !important;background:hsla(0,0%,100%,.05) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1) !important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important}@media(prefers-color-scheme: dark){.hyper-input[b-pigtz9b6tj]  .bt-input{background:hsla(0,0%,100%,.05) !important;border-color:hsla(0,0%,100%,.1) !important;color:#fff !important}}.hyper-input[b-pigtz9b6tj]  .bt-input input{color:#fff !important;-webkit-text-fill-color:#fff !important}.hyper-input[b-pigtz9b6tj]  .bt-input input:disabled{color:#fff !important;-webkit-text-fill-color:#fff !important;opacity:1 !important}.hyper-input[b-pigtz9b6tj]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#fff !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 0 5px rgba(255,101,47,.2) !important;transform:scale(1.02)}@media(prefers-color-scheme: dark){.hyper-input[b-pigtz9b6tj]  .bt-input.bt-input-outlined.bt-input-outlined-focused{background:#252525 !important}}.btn-3d[b-pigtz9b6tj]{background:linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, #FF8E5E 100%) !important;border:none !important;border-radius:16px !important;color:#fff !important;font-weight:800 !important;padding:1rem 2rem !important;box-shadow:0 8px 16px -4px rgba(255,101,47,.4) !important;transition:all .4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;text-transform:uppercase;letter-spacing:1px}.btn-3d:hover[b-pigtz9b6tj]{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 15px 25px -5px rgba(255,101,47,.5),0 8px 12px -5px rgba(255,101,47,.2) !important;filter:brightness(1.15)}.btn-3d:active[b-pigtz9b6tj]{transform:translateY(0) scale(0.98) !important}.divider-text[b-pigtz9b6tj]{display:flex;align-items:center;color:var(--bt-palette-text-secondary);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:1.5rem 0}.divider-text[b-pigtz9b6tj]::before,.divider-text[b-pigtz9b6tj]::after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08)}@media(prefers-color-scheme: dark){.divider-text[b-pigtz9b6tj]::before,.divider-text[b-pigtz9b6tj]::after{background:hsla(0,0%,100%,.1)}}.divider-text[b-pigtz9b6tj]::before{margin-right:1rem}.divider-text[b-pigtz9b6tj]::after{margin-left:1rem}.status-alert[b-pigtz9b6tj]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 20px rgba(0,0,0,.05);backdrop-filter:blur(15px)}
/* /Components/Account/Shared/ManageLayout.razor.rz.scp.css */
.glass-card[b-g6qczore24] {
  background: rgba(255, 255, 255, 0.07);
  backdrop-filter: blur(32px);
  -webkit-backdrop-filter: blur(32px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 20px;
  padding: 1.5rem;
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
}
.glass-card:hover[b-g6qczore24] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-4px);
}

.liquid-bg[b-g6qczore24] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
  background: var(--ui-background-primary, #121212);
}
.liquid-bg .orb[b-g6qczore24] {
  position: absolute;
  width: 600px;
  height: 600px;
  border-radius: 50%;
  filter: blur(100px);
  opacity: 0.15;
  animation: orb-flow-b-g6qczore24 20s infinite alternate ease-in-out;
}
.liquid-bg .orb.orb-primary[b-g6qczore24] {
  background: var(--ui-primary, #FF652F);
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-g6qczore24] {
  background: var(--ui-primary, #FF652F);
  bottom: -200px;
  right: -200px;
  animation-delay: -5s;
}

@keyframes orb-flow-b-g6qczore24 {
  0% {
    transform: translate(0, 0) scale(1);
  }
  100% {
    transform: translate(100px, 150px) scale(1.1);
  }
}
.payment-glass-card[b-g6qczore24] {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(30px);
  -webkit-backdrop-filter: blur(30px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  max-width: 450px;
  margin: 0 auto;
}
.payment-glass-card:hover[b-g6qczore24] {
  transform: translateY(-8px);
  background: rgba(255, 255, 255, 0.12);
  border-color: color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
}
.payment-glass-card .payment-provider-brand[b-g6qczore24] {
  font-family: "Inter", sans-serif;
  font-weight: 800;
  letter-spacing: -0.02em;
  margin-bottom: 2px;
}
.payment-glass-card .payment-tagline[b-g6qczore24] {
  opacity: 0.6;
  font-weight: 500;
}

.liquid-glow-btn[b-g6qczore24] {
  box-shadow: 0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-g6qczore24] {
  box-shadow: 0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
}
.liquid-glow-btn[b-g6qczore24] {
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  border-radius: 12px !important;
}

.manage-layout-wrapper[b-g6qczore24] {
  padding: 3rem 1.5rem;
  max-width: 1400px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}

.settings-header[b-g6qczore24] {
  margin-bottom: 3.5rem;
}
.settings-header .settings-title[b-g6qczore24] {
  font-size: 3.5rem;
  font-weight: 900;
  margin-bottom: 0.5rem;
  background: linear-gradient(135deg, var(--ui-primary, #FF652F) 0%, var(--ui-secondary, #252525) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  letter-spacing: -0.04em;
  filter: drop-shadow(0 0 20px rgba(255, 101, 47, 0.2));
}
.settings-header .settings-subtitle[b-g6qczore24] {
  color: var(--ui-text-secondary, rgba(255, 255, 255, 0.4));
  font-size: 1.15rem;
  font-weight: 500;
  letter-spacing: 0.01em;
}

.manage-panel-grid[b-g6qczore24] {
  display: flex;
  gap: 2.5rem;
  align-items: flex-start;
}
@media (max-width: 1024px) {
  .manage-panel-grid[b-g6qczore24] {
    flex-direction: column;
    align-items: stretch;
  }
}

.nav-panel[b-g6qczore24] {
  flex: 0 0 320px;
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(24px);
  -webkit-backdrop-filter: blur(24px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 24px;
  padding: 1.5rem;
  border: 1px solid rgba(255, 255, 255, 0.08);
  position: sticky;
  top: 2rem;
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
  z-index: 10;
}
@media (max-width: 1024px) {
  .nav-panel[b-g6qczore24] {
    flex: 1;
    position: static;
  }
}

.content-panel[b-g6qczore24] {
  flex: 1;
  background: rgba(255, 255, 255, 0.06);
  backdrop-filter: blur(30px);
  -webkit-backdrop-filter: blur(30px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 28px;
  padding: 3.5rem;
  border: 1px solid rgba(255, 255, 255, 0.12);
  min-height: 550px;
  box-shadow: 0 25px 60px -12px rgba(0, 0, 0, 0.5);
  position: relative;
  overflow: hidden;
}
.content-panel[b-g6qczore24]::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 400px;
  height: 400px;
  background: radial-gradient(circle at center, rgba(255, 101, 47, 0.04), transparent 70%);
  z-index: 0;
  pointer-events: none;
}
.content-panel[b-g6qczore24]  .settings-content-wrapper {
  position: relative;
  z-index: 1;
}
/* /Components/Account/Shared/ManageNavMenu.razor.rz.scp.css */
.nav-pills[b-5kuxcaglc6] {
  gap: 0.65rem;
  display: flex;
  flex-direction: column;
  padding: 0;
  margin: 0;
}
.nav-pills .nav-item[b-5kuxcaglc6] {
  width: 100%;
  list-style: none;
}
.nav-pills .nav-item[b-5kuxcaglc6]  .nav-link {
  color: var(--ui-text-secondary, rgba(255, 255, 255, 0.5)) !important;
  padding: 1rem 1.25rem !important;
  border-radius: 16px !important;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
  border: 1px solid transparent !important;
  font-weight: 600 !important;
  font-size: 0.95rem !important;
  display: flex !important;
  align-items: center !important;
  gap: 14px !important;
  text-decoration: none !important;
}
.nav-pills .nav-item[b-5kuxcaglc6]  .nav-link i {
  font-size: 1.1rem;
  opacity: 0.5;
  transition: all 0.3s ease;
  width: 24px;
  text-align: center;
}
.nav-pills .nav-item[b-5kuxcaglc6]  .nav-link:hover {
  background: rgba(255, 255, 255, 0.08) !important;
  color: rgba(255, 255, 255, 0.9) !important;
  transform: translateX(6px);
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.nav-pills .nav-item[b-5kuxcaglc6]  .nav-link:hover i {
  opacity: 1;
  color: var(--ui-primary, #FF652F);
}
.nav-pills .nav-item[b-5kuxcaglc6]  .nav-link.active {
  background: linear-gradient(135deg, rgba(var(--ui-primary-rgb), 0.15) 0%, rgba(var(--ui-secondary-rgb), 0.05) 100%) !important;
  color: var(--ui-primary, #FF652F) !important;
  border-color: rgba(var(--ui-primary-rgb), 0.3) !important;
  font-weight: 800 !important;
  box-shadow: 0 8px 25px -10px rgba(var(--ui-primary-rgb), 0.4);
}
.nav-pills .nav-item[b-5kuxcaglc6]  .nav-link.active i {
  opacity: 1;
  color: var(--ui-primary, #FF652F);
  transform: scale(1.1);
}
/* /Components/Controls/Actions.razor.rz.scp.css */
@keyframes widthGrow-b-bf9dpdeieq {
  from {
    width: 0%;
  }
  to {
    width: 100%;
  }
}
@keyframes heightGrow-b-bf9dpdeieq {
  from {
    height: 0%;
  }
  to {
    height: 100%;
  }
}
.fab-container[b-bf9dpdeieq] {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: end;
  user-select: none;
  position: fixed;
  bottom: 2rem;
  right: 2rem;
  z-index: 1050;
  width: unset !important;
}
.fab-container:hover .sub-button:nth-child(1)[b-bf9dpdeieq] {
  transform: translateY(calc((1) * -60px));
  opacity: 1;
}
.fab-container:hover .sub-button:nth-child(2)[b-bf9dpdeieq] {
  transform: translateY(calc((2) * -60px));
  opacity: 1;
}
.fab-container:hover .sub-button:nth-child(3)[b-bf9dpdeieq] {
  transform: translateY(calc((3) * -60px));
  opacity: 1;
}
.fab-container:hover .sub-button:nth-child(4)[b-bf9dpdeieq] {
  transform: translateY(calc((4) * -60px));
  opacity: 1;
}
.fab-container:hover .sub-button:nth-child(5)[b-bf9dpdeieq] {
  transform: translateY(calc((5) * -60px));
  opacity: 1;
}
.fab-container:hover .sub-button:nth-child(6)[b-bf9dpdeieq] {
  transform: translateY(calc((6) * -60px));
  opacity: 1;
}
.fab-container:hover .sub-button:nth-child(7)[b-bf9dpdeieq] {
  transform: translateY(calc((7) * -60px));
  opacity: 1;
}
.fab-container:hover .sub-button:nth-child(8)[b-bf9dpdeieq] {
  transform: translateY(calc((8) * -60px));
  opacity: 1;
}
.fab-container:hover .sub-button:nth-child(9)[b-bf9dpdeieq] {
  transform: translateY(calc((9) * -60px));
  opacity: 1;
}
.fab-container:hover .sub-button:nth-child(10)[b-bf9dpdeieq] {
  transform: translateY(calc((10) * -60px));
  opacity: 1;
}
.fab-container .fab[b-bf9dpdeieq] {
  position: relative;
  height: 64px;
  width: 64px;
  background: var(--ui-primary, #FF652F);
  border-radius: 20px;
  z-index: 2;
  box-shadow: 0 10px 25px rgba(255, 101, 47, 0.4);
  transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.fab-container .fab:hover[b-bf9dpdeieq] {
  transform: scale(1.1) rotate(5deg);
  filter: brightness(1.1);
}
.fab-container .fab[b-bf9dpdeieq]  i {
  color: var(--ui-icon-text-secondary, #FFFFFF);
  font-size: 1.8rem !important;
}
.fab-container .sub-button[b-bf9dpdeieq] {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  right: 8px;
  height: 48px;
  width: 48px;
  background: rgba(45, 45, 45, 0.8);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 14px;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  opacity: 0;
  transform: translateY(0);
}
.fab-container .sub-button:hover[b-bf9dpdeieq] {
  background: rgba(255, 101, 47, 0.2);
  border-color: var(--ui-primary, #FF652F);
  transform: scale(1.1) !important;
}
.fab-container .sub-button[b-bf9dpdeieq]  i {
  font-size: 1.2rem !important;
  color: var(--ui-icon-text-secondary, #FFFFFF);
}
/* /Components/Controls/Brands.razor.rz.scp.css */
@keyframes widthGrow-b-cj18l3d0y5 {
  from {
    width: 0%;
  }
  to {
    width: 100%;
  }
}
@keyframes heightGrow-b-cj18l3d0y5 {
  from {
    height: 0%;
  }
  to {
    height: 100%;
  }
}
.brands[b-cj18l3d0y5] {
  position: fixed;
  right: 1.5rem;
  top: 50%;
  transform: translateY(-50%);
  padding: 1.2rem 0.8rem;
  border-radius: 16px;
  z-index: 1000;
  width: auto !important;
  background: var(--ui-background-secondary, rgba(45, 45, 45, 0.4));
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2);
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  transition: all 0.4s ease;
}
.brands:hover[b-cj18l3d0y5] {
  background: var(--ui-background-secondary, rgba(45, 45, 45, 0.6));
  border-color: rgba(var(--ui-primary-rgb), 0.3);
  transform: translateY(-50%) translateX(-5px);
  box-shadow: 0 12px 40px rgba(0, 0, 0, 0.3);
}

[b-cj18l3d0y5] a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  color: var(--ui-text-secondary, rgba(255, 255, 255, 0.5)) !important;
  transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
  text-decoration: none;
}
[b-cj18l3d0y5] a:hover {
  color: var(--ui-primary, #FF652F) !important;
  transform: scale(1.3) rotate(-5deg);
  filter: drop-shadow(0 0 8px rgba(var(--ui-primary-rgb), 0.4));
}

@media screen and (max-width: 1200px) {
  .brands[b-cj18l3d0y5] {
    right: 0.5rem;
    padding: 1rem 0.6rem;
  }
}
@media screen and (max-width: 768px) {
  .brands[b-cj18l3d0y5] {
    display: none;
  }
}
/* /Components/Controls/Chat.razor.rz.scp.css */
.glass-card[b-3prde4xtby]{background:hsla(0,0%,100%,.07);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:20px;padding:1.5rem;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1)}.glass-card:hover[b-3prde4xtby]{background:hsla(0,0%,100%,.08);transform:translateY(-4px)}.liquid-bg[b-3prde4xtby]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1;background:var(--ui-background-primary, #121212)}.liquid-bg .orb[b-3prde4xtby]{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(100px);opacity:.15;animation:orb-flow-b-3prde4xtby 20s infinite alternate ease-in-out}.liquid-bg .orb.orb-primary[b-3prde4xtby]{background:var(--ui-primary, #FF652F);top:-200px;left:-200px}.liquid-bg .orb.orb-accent[b-3prde4xtby]{background:var(--ui-primary, #FF652F);bottom:-200px;right:-200px;animation-delay:-5s}@keyframes orb-flow-b-3prde4xtby{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(100px, 150px) scale(1.1)}}.payment-glass-card[b-3prde4xtby]{background:hsla(0,0%,100%,.08);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:24px;border:1px solid hsla(0,0%,100%,.1);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);max-width:450px;margin:0 auto}.payment-glass-card:hover[b-3prde4xtby]{transform:translateY(-8px);background:hsla(0,0%,100%,.12);border-color:color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);box-shadow:0 20px 40px rgba(0,0,0,.3)}.payment-glass-card .payment-provider-brand[b-3prde4xtby]{font-family:"Inter",sans-serif;font-weight:800;letter-spacing:-0.02em;margin-bottom:2px}.payment-glass-card .payment-tagline[b-3prde4xtby]{opacity:.6;font-weight:500}.liquid-glow-btn[b-3prde4xtby]{box-shadow:0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);transition:all 600ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glow-btn:hover[b-3prde4xtby]{box-shadow:0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%)}.liquid-glow-btn[b-3prde4xtby]{font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;border-radius:12px !important}.chat-container[b-3prde4xtby]{position:fixed;right:0;top:0;height:100vh;display:flex;flex-direction:column;padding:0;z-index:1100;background:rgba(12,10,9,.85);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border-left:1px solid hsla(0,0%,100%,.08);box-shadow:-20px 0 60px rgba(0,0,0,.5)}.chat-container .chat-header[b-3prde4xtby]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.chat-container .chat-header h5[b-3prde4xtby]{margin:0;font-size:1rem;font-weight:700;font-family:"Inter",sans-serif;color:#fff;letter-spacing:-0.01em}.chat-container[b-3prde4xtby]  .close{color:hsla(0,0%,100%,.5) !important;font-size:1.2rem !important;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer !important}.chat-container[b-3prde4xtby]  .close:hover{color:var(--ui-primary, #FF652F) !important;transform:rotate(90deg) scale(1.2)}.chat-container .chats[b-3prde4xtby]{flex:1;overflow-y:auto;padding:1.25rem 1rem;display:flex;flex-direction:column;gap:.75rem}.chat-container .chats .bot[b-3prde4xtby],.chat-container .chats .user[b-3prde4xtby]{display:flex;align-items:flex-start;gap:.6rem;max-width:88%;line-height:1.5;font-size:.875rem}.chat-container .chats .bot[b-3prde4xtby]  i,.chat-container .chats .user[b-3prde4xtby]  i{font-size:1rem !important;flex-shrink:0;margin-top:2px;cursor:auto !important}.chat-container .chats .bot[b-3prde4xtby]  i:hover,.chat-container .chats .user[b-3prde4xtby]  i:hover{cursor:auto !important}.chat-container .chats .bot[b-3prde4xtby]{flex-direction:row;align-self:flex-start;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:0 16px 16px 16px;padding:.7rem .9rem;color:hsla(0,0%,100%,.85)}.chat-container .chats .bot[b-3prde4xtby]  i{color:hsla(0,0%,100%,.5) !important}.chat-container .chats .user[b-3prde4xtby]{flex-direction:row-reverse;align-self:flex-end;background:rgba(var(--ui-primary, #FF652F), 0.15);border:1px solid rgba(var(--ui-primary, #FF652F), 0.2);border-radius:16px 0 16px 16px;padding:.7rem .9rem;color:hsla(0,0%,100%,.9);text-align:right}.chat-container .chats .user[b-3prde4xtby]  i{color:var(--ui-primary, #FF652F) !important}.chat-container .input[b-3prde4xtby]{flex-shrink:0;display:flex;align-items:center;gap:.75rem;padding:1.25rem 1rem;border-top:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02)}.chat-container .input[b-3prde4xtby]  .bt-input-control{flex:1 !important;width:100%;margin-bottom:0 !important}.chat-container .input[b-3prde4xtby]  .bt-input{background:hsla(0,0%,100%,.07) !important;border-radius:12px !important;border:1px solid hsla(0,0%,100%,.1) !important;color:#fff !important;padding:.6rem 1rem !important;font-family:"Inter",sans-serif !important;font-size:.875rem !important;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);display:flex;align-items:center}.chat-container .input[b-3prde4xtby]  .bt-input:hover,.chat-container .input[b-3prde4xtby]  .bt-input:focus-within{background:hsla(0,0%,100%,.1) !important;border-color:rgba(var(--ui-primary, #FF652F), 0.4) !important;box-shadow:0 0 0 3px rgba(var(--ui-primary, #FF652F), 0.08) !important}.chat-container .input[b-3prde4xtby]  .bt-input-outlined-border{border-color:hsla(0,0%,100%,.1) !important;border-radius:12px !important}.chat-container .input[b-3prde4xtby]  label.bt-input-label{color:hsla(0,0%,100%,.4) !important;font-family:"Inter",sans-serif !important;font-size:.8rem !important}.chat-container .input[b-3prde4xtby]  label.bt-input-label-animated.bt-input-label-inputcontrol{color:hsla(0,0%,100%,.35) !important}.chat-container .input[b-3prde4xtby]  input.bt-input-slot{color:#fff !important;caret-color:var(--ui-primary, #FF652F)}.chat-container .input[b-3prde4xtby]  input.bt-input-slot::placeholder{color:hsla(0,0%,100%,.3) !important}.chat-container .input[b-3prde4xtby]  i.fa-paper-plane{color:var(--ui-primary, #FF652F) !important;font-size:1.4rem !important;flex-shrink:0;cursor:pointer !important;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);filter:drop-shadow(0 0 8px rgba(var(--ui-primary, #FF652F), 0.4));display:inline-flex;align-items:center;justify-content:center;height:42px}.chat-container .input[b-3prde4xtby]  i.fa-paper-plane:hover{color:var(--ui-icon-secondary, #FF652F) !important;transform:scale(1.1) rotate(-10deg);filter:drop-shadow(0 0 14px rgba(var(--ui-primary, #FF652F), 0.7))}
/* /Components/Controls/LoginDisplay.razor.rz.scp.css */
.glass-card[b-oodqwcqaux] {
  background: rgba(255, 255, 255, 0.07);
  backdrop-filter: blur(32px);
  -webkit-backdrop-filter: blur(32px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 20px;
  padding: 1.5rem;
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
}
.glass-card:hover[b-oodqwcqaux] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-4px);
}

.liquid-bg[b-oodqwcqaux] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
  background: var(--ui-background-primary, #121212);
}
.liquid-bg .orb[b-oodqwcqaux] {
  position: absolute;
  width: 600px;
  height: 600px;
  border-radius: 50%;
  filter: blur(100px);
  opacity: 0.15;
  animation: orb-flow-b-oodqwcqaux 20s infinite alternate ease-in-out;
}
.liquid-bg .orb.orb-primary[b-oodqwcqaux] {
  background: var(--ui-primary, #FF652F);
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-oodqwcqaux] {
  background: var(--ui-primary, #FF652F);
  bottom: -200px;
  right: -200px;
  animation-delay: -5s;
}

@keyframes orb-flow-b-oodqwcqaux {
  0% {
    transform: translate(0, 0) scale(1);
  }
  100% {
    transform: translate(100px, 150px) scale(1.1);
  }
}
.payment-glass-card[b-oodqwcqaux] {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(30px);
  -webkit-backdrop-filter: blur(30px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  max-width: 450px;
  margin: 0 auto;
}
.payment-glass-card:hover[b-oodqwcqaux] {
  transform: translateY(-8px);
  background: rgba(255, 255, 255, 0.12);
  border-color: color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
}
.payment-glass-card .payment-provider-brand[b-oodqwcqaux] {
  font-family: "Inter", sans-serif;
  font-weight: 800;
  letter-spacing: -0.02em;
  margin-bottom: 2px;
}
.payment-glass-card .payment-tagline[b-oodqwcqaux] {
  opacity: 0.6;
  font-weight: 500;
}

.liquid-glow-btn[b-oodqwcqaux] {
  box-shadow: 0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-oodqwcqaux] {
  box-shadow: 0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
}
.liquid-glow-btn[b-oodqwcqaux] {
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  border-radius: 12px !important;
}

/* 
   Standard Dropdown Menu is now handled by .bt-dropdown-menu in DesignSystem.scss 
   Premium Buttons are handled by .bt-btn-premium in DesignSystem.scss
*/
.nav-item[b-oodqwcqaux] {
  position: relative;
  display: inline-block;
}
.nav-item .glass-user-btn[b-oodqwcqaux] {
  display: flex !important;
  align-items: center;
  gap: 10px;
  padding: 0.6rem 1.4rem !important;
  border-radius: 50px !important;
  background: rgba(255, 255, 255, 0.08) !important;
  border: 1px solid rgba(255, 255, 255, 0.2) !important;
  color: var(--ui-text-primary, white) !important;
  transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
  backdrop-filter: blur(25px) saturate(180%);
  -webkit-backdrop-filter: blur(25px) saturate(180%);
  font-size: 0.9rem !important;
  font-weight: 700 !important;
  letter-spacing: 0.02em !important;
  white-space: nowrap !important;
  box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.15), 0 10px 25px rgba(0, 0, 0, 0.2);
  max-height: 44px;
}
.nav-item .glass-user-btn i[b-oodqwcqaux], .nav-item .glass-user-btn .font-icon[b-oodqwcqaux] {
  color: rgba(255, 255, 255, 0.9) !important;
  font-size: 1.1rem;
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.nav-item .glass-user-btn[b-oodqwcqaux]  i:last-child {
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.nav-item .glass-user-btn:hover[b-oodqwcqaux], .nav-item .glass-user-btn.menu-active[b-oodqwcqaux] {
  background: linear-gradient(135deg, rgba(var(--ui-primary-rgb), 0.35) 0%, rgba(var(--ui-primary-rgb), 0.15) 100%) !important;
  border-color: rgba(var(--ui-primary-rgb), 0.7) !important;
  color: var(--ui-text-primary, #FFFFFF) !important;
  transform: translateY(-3px) scale(1.03);
  box-shadow: 0 15px 40px rgba(var(--ui-primary-rgb), 0.45), 0 0 20px rgba(var(--ui-primary-rgb), 0.2);
}
.nav-item .glass-user-btn:hover i[b-oodqwcqaux], .nav-item .glass-user-btn:hover .font-icon[b-oodqwcqaux], .nav-item .glass-user-btn:hover label[b-oodqwcqaux], .nav-item .glass-user-btn:hover .user-label[b-oodqwcqaux], .nav-item .glass-user-btn.menu-active i[b-oodqwcqaux], .nav-item .glass-user-btn.menu-active .font-icon[b-oodqwcqaux], .nav-item .glass-user-btn.menu-active label[b-oodqwcqaux], .nav-item .glass-user-btn.menu-active .user-label[b-oodqwcqaux] {
  color: var(--ui-text-primary, #FFFFFF) !important;
  filter: drop-shadow(0 0 8px rgba(255, 255, 255, 0.5));
}
.nav-item .glass-user-btn:hover[b-oodqwcqaux]  i:last-child, .nav-item .glass-user-btn.menu-active[b-oodqwcqaux]  i:last-child {
  transform: rotate(180deg);
}
.nav-item .glass-user-btn .user-label[b-oodqwcqaux] {
  margin-right: 6px;
  color: var(--ui-text-primary, #FFFFFF);
}

.user-dropdown-backdrop[b-oodqwcqaux] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 999;
}

.bt-dropdown-menu[b-oodqwcqaux] {
  position: absolute;
  top: calc(100% + 10px);
  right: 0 !important;
  left: auto !important;
  width: 280px;
  padding: 0.85rem;
  transform-origin: top right;
}
.bt-dropdown-menu[b-oodqwcqaux]::before {
  content: "";
  position: absolute;
  top: -8px;
  right: 24px;
  width: 16px;
  height: 16px;
  background: inherit;
  border-left: 1px solid rgba(255, 255, 255, 0.12);
  border-top: 1px solid rgba(255, 255, 255, 0.12);
  transform: rotate(45deg);
  border-radius: 3px 0 0 0;
}
.bt-dropdown-menu .user-info-header[b-oodqwcqaux] {
  background: rgba(255, 255, 255, 0.06);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  margin-bottom: 0.85rem;
  padding: 0.6rem 1.25rem !important;
  border-radius: 14px;
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  position: relative;
  margin: 0 4px;
  letter-spacing: 0.02em;
  white-space: nowrap !important;
  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.2);
}
.bt-dropdown-menu .user-info-header[b-oodqwcqaux]::before {
  content: "";
  position: absolute;
  top: 0;
  left: -150%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.15), transparent);
  transition: 0.8s;
  z-index: 1;
}
.bt-dropdown-menu .user-info-header:hover[b-oodqwcqaux] {
  background: rgba(255, 255, 255, 0.15) !important;
  border-color: rgba(var(--ui-primary-rgb), 0.4) !important;
  transform: translateY(-3px);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3);
}
.bt-dropdown-menu .user-info-header:hover[b-oodqwcqaux]::before {
  left: 150%;
}
.bt-dropdown-menu .user-info-header:hover .user-name[b-oodqwcqaux] {
  color: var(--ui-primary, #FF652F) !important;
  text-shadow: 0 0 15px rgba(var(--ui-primary-rgb), 0.5);
}
.bt-dropdown-menu .user-info-header .signed-in-as[b-oodqwcqaux] {
  display: block !important;
  color: var(--ui-text-secondary, rgba(255, 255, 255, 0.5)) !important;
  font-size: 0.65rem !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.15em !important;
  margin-bottom: 4px !important;
  position: relative;
  z-index: 2;
}
.bt-dropdown-menu .user-info-header .user-name[b-oodqwcqaux] {
  display: block !important;
  color: var(--ui-text-primary, #FFFFFF) !important;
  font-weight: 700 !important;
  font-size: 0.85rem !important;
  word-break: break-all !important;
  line-height: 1.4 !important;
  position: relative;
  z-index: 2;
}
.bt-dropdown-menu .menu-items[b-oodqwcqaux] {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.bt-dropdown-menu .menu-items[b-oodqwcqaux]  .nav-item .nav-link {
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 0.85rem 1.25rem;
  color: rgba(255, 255, 255, 0.85);
  border-radius: 12px;
  transition: all 0.25s ease;
  cursor: pointer;
  text-decoration: none !important;
}
.bt-dropdown-menu .menu-items[b-oodqwcqaux]  .nav-item .nav-link i, .bt-dropdown-menu .menu-items[b-oodqwcqaux]  .nav-item .nav-link .font-icon {
  color: rgba(255, 255, 255, 0.4);
  font-size: 1.1rem;
  width: 20px;
  display: flex;
  justify-content: center;
  transition: color 0.2s, transform 0.2s;
}
.bt-dropdown-menu .menu-items[b-oodqwcqaux]  .nav-item .nav-link:hover {
  background: color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);
  color: white;
  transform: translateX(6px);
}
.bt-dropdown-menu .menu-items[b-oodqwcqaux]  .nav-item .nav-link:hover i, .bt-dropdown-menu .menu-items[b-oodqwcqaux]  .nav-item .nav-link:hover .font-icon {
  color: var(--ui-primary, #FF652F);
  transform: scale(1.1);
}

.rotate-180[b-oodqwcqaux] {
  transform: rotate(180deg);
}

.transition-smooth[b-oodqwcqaux] {
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
}
/* /Components/Invoice/Index.razor.rz.scp.css */
@page {
  /*size: auto;*/
  size: A4 Portrait;
  margin: 0mm;
}
.container-fluid[b-n11m5hhlaf] {
  width: 7in;
  min-height: 9.25in;
  margin: 27mm auto;
  color: var(--ui-icon-text-primary, #000000);
  /*margin: 27mm 16mm 27mm 16mm;*/
}

.header[b-n11m5hhlaf] {
  display: flex;
  justify-content: space-between;
}
.header .logo[b-n11m5hhlaf] {
  text-align: center;
}
.header .logo img[b-n11m5hhlaf] {
  height: 36px;
  object-fit: cover;
  position: relative;
  top: -3px;
  left: 22px;
}
.header .logo .name[b-n11m5hhlaf] {
  position: relative;
  font-size: 1.4rem;
  color: var(--ui-primary, #FF652F);
  font-family: "Oleo Script", cursive;
  font-weight: 700;
  font-style: normal;
  vertical-align: middle;
  line-height: 0;
}
.header .logo .moto[b-n11m5hhlaf] {
  color: #095e60;
  position: relative;
  top: -10px;
}
.header .logo .support[b-n11m5hhlaf] {
  color: #095e60;
  font-size: 0.8rem;
  margin-top: 10px;
  display: flex;
  position: relative;
  top: -15px;
}
.header .logo .support span[b-n11m5hhlaf] {
  margin-right: 10px;
}
.header .companyInformation[b-n11m5hhlaf] {
  flex: 1;
  font-size: 0.8rem;
}
.header .companyInformation span:nth-child(odd)[b-n11m5hhlaf] {
  color: #095e60;
  font-weight: bold;
}
.header .companyInformation span:nth-child(even)[b-n11m5hhlaf]:after {
  content: " ";
  display: block;
}

.title[b-n11m5hhlaf] {
  position: relative;
  left: -50px;
  top: -70px;
  margin-bottom: 20px;
}
.title img[b-n11m5hhlaf] {
  height: 250px;
  object-fit: cover;
  position: absolute;
  top: -90px;
  left: 0;
}
.title img:nth-child(1)[b-n11m5hhlaf] {
  z-index: 3;
  filter: invert(14%) sepia(13%) saturate(604%) hue-rotate(109deg) brightness(94%) contrast(83%);
}
.title img:nth-child(2)[b-n11m5hhlaf] {
  z-index: 2;
  left: 15px;
  filter: invert(47%) sepia(28%) saturate(608%) hue-rotate(125deg) brightness(103%) contrast(91%);
}
.title img:nth-child(3)[b-n11m5hhlaf] {
  z-index: 1;
  left: 30px;
  filter: invert(97%) sepia(74%) saturate(425%) hue-rotate(76deg) brightness(87%) contrast(89%);
}
.title div[b-n11m5hhlaf] {
  color: var(--ui-icon-text-secondary, #FFFFFF);
  position: absolute;
  top: 3px;
  width: 150px;
  left: 50px;
  height: 80px;
  z-index: 10;
  display: grid;
  text-align: center;
  align-items: stretch;
  justify-items: center;
  justify-content: center;
  align-content: center;
}
.title div h4[b-n11m5hhlaf] {
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 0;
  margin-bottom: 10px;
}
.title div p[b-n11m5hhlaf] {
  font-size: 0.9rem;
  margin: 0 !important;
}
.title div p:last-child[b-n11m5hhlaf] {
  font-style: italic;
}

.bill[b-n11m5hhlaf] {
  display: flex;
  justify-content: space-around;
}
.bill .to[b-n11m5hhlaf], .bill .billTo[b-n11m5hhlaf] {
  width: 30%;
  margin-bottom: 10px;
}
.bill .to div:first-child[b-n11m5hhlaf], .bill .billTo div:first-child[b-n11m5hhlaf] {
  color: #095e60;
  font-size: 1.2rem;
  font-weight: bold;
}
.bill .to div:nth-child(2)[b-n11m5hhlaf], .bill .billTo div:nth-child(2)[b-n11m5hhlaf] {
  font-weight: bold;
}
.bill .to div:nth-child(3)[b-n11m5hhlaf], .bill .billTo div:nth-child(3)[b-n11m5hhlaf] {
  font-style: italic;
}

table thead tr > th[b-n11m5hhlaf] {
  background: var(--ui-primary, #FF652F) !important;
  color: var(--ui-icon-text-secondary, #FFFFFF);
  border: 1px solid color-mix(in srgb, var(--ui-icon-text-secondary, #FFFFFF), transparent 70%);
  text-align: center;
}
table tbody tr[b-n11m5hhlaf] {
  color: var(--ui-icon-text-primary, #000000);
  border: 1px solid color-mix(in srgb, var(--ui-icon-text-secondary, #FFFFFF), transparent 70%);
}
table tbody tr > td[b-n11m5hhlaf] {
  border: 1px solid color-mix(in srgb, var(--ui-icon-text-secondary, #FFFFFF), transparent 70%);
  text-align: center;
}
table tbody tr:nth-child(odd) > td[b-n11m5hhlaf] {
  background: #ffcb9b !important;
}
table tbody tr:nth-child(even) > td[b-n11m5hhlaf] {
  background: #d8b08c !important;
}
table tbody tr:nth-last-child(-n+4) > td[b-n11m5hhlaf] {
  text-align: center;
}
table tbody tr:last-child > td[b-n11m5hhlaf] {
  font-weight: bold;
  color: #095e60 !important;
}

.note span:first-child[b-n11m5hhlaf] {
  color: #095e60;
  font-weight: bold;
}

.termsConditions div[b-n11m5hhlaf] {
  color: #095e60;
  font-weight: bold;
}
.termsConditions ol[b-n11m5hhlaf] {
  padding-left: 3em;
  counter-reset: item;
}
.termsConditions ol li[b-n11m5hhlaf] {
  text-indent: -1.5em;
  list-style-type: none;
  counter-increment: item;
}
.termsConditions ol li[b-n11m5hhlaf]:before {
  font-weight: bold;
  display: inline-block;
  width: 1.5em;
  padding-right: 0.3em;
  text-align: right;
  content: counter(item) ")";
}

.party[b-n11m5hhlaf] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.party .preparedBy[b-n11m5hhlaf], .party .billApproved[b-n11m5hhlaf] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.party .preparedBy img[b-n11m5hhlaf], .party .billApproved img[b-n11m5hhlaf] {
  margin: auto;
  height: 30px;
  object-fit: contain;
}
.party .preparedBy span[b-n11m5hhlaf], .party .billApproved span[b-n11m5hhlaf] {
  text-align: center;
}
.party .preparedBy span:last-child[b-n11m5hhlaf], .party .billApproved span:last-child[b-n11m5hhlaf] {
  color: #095e60;
  font-size: larger;
  font-weight: bold;
}

@media screen {
  .footer[b-n11m5hhlaf] {
    display: none;
  }
}
@media print {
  .footer[b-n11m5hhlaf] {
    background-color: var(--ui-primary, #FF652F);
    position: fixed;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 1.2rem;
    text-align: center;
    color: var(--ui-icon-text-secondary, #FFFFFF);
    width: 100%;
  }
}
/* /Components/Layout/AuthLayout.razor.rz.scp.css */
.glass-card[b-73ysha2z1q]{background:hsla(0,0%,100%,.07);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:20px;padding:1.5rem;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1)}.glass-card:hover[b-73ysha2z1q]{background:hsla(0,0%,100%,.08);transform:translateY(-4px)}.liquid-bg[b-73ysha2z1q]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1;background:var(--ui-background-primary, #121212)}.liquid-bg .orb[b-73ysha2z1q]{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(100px);opacity:.15;animation:orb-flow-b-73ysha2z1q 20s infinite alternate ease-in-out}.liquid-bg .orb.orb-primary[b-73ysha2z1q]{background:var(--ui-primary, #FF652F);top:-200px;left:-200px}.liquid-bg .orb.orb-accent[b-73ysha2z1q]{background:var(--ui-primary, #FF652F);bottom:-200px;right:-200px;animation-delay:-5s}@keyframes orb-flow-b-73ysha2z1q{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(100px, 150px) scale(1.1)}}.payment-glass-card[b-73ysha2z1q]{background:hsla(0,0%,100%,.08);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:24px;border:1px solid hsla(0,0%,100%,.1);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);max-width:450px;margin:0 auto}.payment-glass-card:hover[b-73ysha2z1q]{transform:translateY(-8px);background:hsla(0,0%,100%,.12);border-color:color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);box-shadow:0 20px 40px rgba(0,0,0,.3)}.payment-glass-card .payment-provider-brand[b-73ysha2z1q]{font-family:"Inter",sans-serif;font-weight:800;letter-spacing:-0.02em;margin-bottom:2px}.payment-glass-card .payment-tagline[b-73ysha2z1q]{opacity:.6;font-weight:500}.liquid-glow-btn[b-73ysha2z1q]{box-shadow:0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);transition:all 600ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glow-btn:hover[b-73ysha2z1q]{box-shadow:0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%)}.liquid-glow-btn[b-73ysha2z1q]{font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;border-radius:12px !important}:host[b-73ysha2z1q]{display:block;min-height:100vh}.auth-container[b-73ysha2z1q]{min-height:100vh !important;display:flex !important;flex-direction:column !important;background-color:var(--ui-background-primary, #121212) !important;overflow:hidden;position:relative;width:100%}.split-layout[b-73ysha2z1q]{display:flex !important;width:100% !important;min-height:100vh !important;flex:1 !important}.design-side[b-73ysha2z1q]{flex:1.2 !important;position:relative;overflow:hidden;background:linear-gradient(135deg, var(--ui-background-primary, #121212) 0%, var(--ui-background-secondary, #1E1E1E) 100%);display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;padding:4rem !important;z-index:1}.design-side[b-73ysha2z1q]::before{content:"";position:absolute;top:-20%;left:-20%;width:140%;height:140%;background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%), transparent 40%),radial-gradient(circle at 70% 70%, color-mix(in srgb, var(--ui-secondary, #252525), transparent 90%), transparent 40%);animation:drift-b-73ysha2z1q 20s infinite alternate ease-in-out;z-index:-1}@keyframes drift-b-73ysha2z1q{from{transform:rotate(0deg) scale(1)}to{transform:rotate(5deg) scale(1.1)}}.orb[b-73ysha2z1q]{position:absolute;border-radius:50%;filter:blur(80px);z-index:0;opacity:.6}.orb-1[b-73ysha2z1q]{width:400px;height:400px;background:var(--ui-primary, #FF652F);top:10%;left:10%;animation:float-b-73ysha2z1q 15s infinite alternate}.orb-2[b-73ysha2z1q]{width:350px;height:350px;background:var(--ui-secondary, #252525);bottom:10%;right:10%;animation:float-b-73ysha2z1q 18s infinite reverse}@keyframes float-b-73ysha2z1q{0%{transform:translate(0, 0)}100%{transform:translate(50px, 80px)}}.form-side[b-73ysha2z1q]{flex:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:2rem !important;background:hsla(0,0%,100%,.02);backdrop-filter:blur(10px);z-index:2;box-shadow:-10px 0 30px rgba(0,0,0,.2)}[b-73ysha2z1q] .glass-premium{width:100%;max-width:480px;background:hsla(0,0%,100%,.06);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border:1px solid hsla(0,0%,100%,.1);border-radius:28px;padding:3rem;box-shadow:0 40px 100px -20px rgba(0,0,0,.6)}[b-73ysha2z1q] .glass-premium:hover{transform:translateY(-5px);border-color:color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);box-shadow:0 50px 120px -30px rgba(0,0,0,.7)}[b-73ysha2z1q] .btn-back-home{position:absolute;top:2rem;right:2rem;color:var(--ui-text-secondary, rgba(255, 255, 255, 0.5));text-decoration:none !important;font-size:.85rem;font-weight:600;transition:all .3s ease;z-index:10;display:flex;align-items:center}[b-73ysha2z1q] .btn-back-home:hover{color:var(--ui-primary, #FF652F);transform:translateX(-5px)}[b-73ysha2z1q] .bt-input-control .bt-input-label,[b-73ysha2z1q] .bt-input-control .bt-input-label-outlined,[b-73ysha2z1q] .bt-input-control .bt-input-label-animated,[b-73ysha2z1q] .bt-input-control .bt-checkbox-label,[b-73ysha2z1q] .bt-input-control-input-container .bt-input-label,[b-73ysha2z1q] .bt-input-control-input-container .bt-input-label-outlined,[b-73ysha2z1q] .bt-input-control-input-container .bt-input-label-animated,[b-73ysha2z1q] .bt-input-control-input-container .bt-checkbox-label{color:var(--ui-text-primary, #FFFFFF) !important;font-weight:600 !important}[b-73ysha2z1q] .text-white-50{color:hsla(0,0%,100%,.7) !important}[b-73ysha2z1q] .small.text-white-50{color:hsla(0,0%,100%,.6) !important}[b-73ysha2z1q] .hyper-input{margin-bottom:.75rem !important}[b-73ysha2z1q] .hyper-input .bt-input{background:hsla(0,0%,100%,.04);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:12px !important;border:1px solid hsla(0,0%,100%,.1) !important;color:var(--ui-text-primary, #FFFFFF) !important;margin-top:6px !important;box-shadow:inset 0 2px 4px rgba(0,0,0,.05) !important}[b-73ysha2z1q] .hyper-input .bt-input.bt-input-outlined.bt-input-outlined-focused{background:hsla(0,0%,100%,.08) !important;border-color:var(--ui-primary, #FF652F) !important;box-shadow:0 0 20px rgba(var(--ui-primary-rgb), 0.2) !important}[b-73ysha2z1q] .external-auth-grid{display:flex !important;gap:1rem !important;flex-wrap:wrap !important;justify-content:center !important;margin-top:1rem !important}[b-73ysha2z1q] .btn-social{display:flex !important;align-items:center !important;justify-content:center !important;padding:.75rem 1.5rem !important;border-radius:12px !important;font-weight:600 !important;font-size:.9rem !important;transition:all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;border:1px solid hsla(0,0%,100%,.1) !important;min-width:140px !important;cursor:pointer !important}[b-73ysha2z1q] .btn-social:hover{transform:translateY(-2px) !important;box-shadow:0 10px 20px rgba(0,0,0,.2) !important}[b-73ysha2z1q] .btn-social-google{background:#fff !important;color:#757575 !important;border-color:#ddd !important}[b-73ysha2z1q] .btn-social-google i{color:#db4437 !important}[b-73ysha2z1q] .btn-social-google:hover{background:#f8f8f8 !important;border-color:#ccc !important}[b-73ysha2z1q] .btn-social-microsoft{background:#2f2f2f !important;color:#fff !important;border-color:hsla(0,0%,100%,.1) !important}[b-73ysha2z1q] .btn-social-microsoft i{color:#00a4ef !important}[b-73ysha2z1q] .btn-social-microsoft:hover{background:#3f3f3f !important;border-color:hsla(0,0%,100%,.2) !important}[b-73ysha2z1q] .btn-social-default{background:hsla(0,0%,100%,.05) !important;color:#fff !important}[b-73ysha2z1q] .btn-social-default:hover{background:hsla(0,0%,100%,.1) !important}@media(max-width: 1024px){.design-side[b-73ysha2z1q]{display:none !important}.form-side[b-73ysha2z1q]{flex:1 !important;background:var(--ui-background-primary, #121212) !important}}
/* /Components/Layout/MainLayout.razor.rz.scp.css */
.glass-card[b-ymaocikc4i]{background:hsla(0,0%,100%,.07);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:20px;padding:1.5rem;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1)}.glass-card:hover[b-ymaocikc4i]{background:hsla(0,0%,100%,.08);transform:translateY(-4px)}.liquid-bg[b-ymaocikc4i]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1;background:var(--ui-background-primary, #121212)}.liquid-bg .orb[b-ymaocikc4i]{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(100px);opacity:.15;animation:orb-flow-b-ymaocikc4i 20s infinite alternate ease-in-out}.liquid-bg .orb.orb-primary[b-ymaocikc4i]{background:var(--ui-primary, #FF652F);top:-200px;left:-200px}.liquid-bg .orb.orb-accent[b-ymaocikc4i]{background:var(--ui-primary, #FF652F);bottom:-200px;right:-200px;animation-delay:-5s}@keyframes orb-flow-b-ymaocikc4i{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(100px, 150px) scale(1.1)}}.payment-glass-card[b-ymaocikc4i]{background:hsla(0,0%,100%,.08);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:24px;border:1px solid hsla(0,0%,100%,.1);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);max-width:450px;margin:0 auto}.payment-glass-card:hover[b-ymaocikc4i]{transform:translateY(-8px);background:hsla(0,0%,100%,.12);border-color:color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);box-shadow:0 20px 40px rgba(0,0,0,.3)}.payment-glass-card .payment-provider-brand[b-ymaocikc4i]{font-family:"Inter",sans-serif;font-weight:800;letter-spacing:-0.02em;margin-bottom:2px}.payment-glass-card .payment-tagline[b-ymaocikc4i]{opacity:.6;font-weight:500}.liquid-glow-btn[b-ymaocikc4i]{box-shadow:0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);transition:all 600ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glow-btn:hover[b-ymaocikc4i]{box-shadow:0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%)}.liquid-glow-btn[b-ymaocikc4i]{font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;border-radius:12px !important}header[b-ymaocikc4i]{position:sticky;top:1.5rem;z-index:1030;padding:0 2rem;margin-bottom:1.5rem}main[b-ymaocikc4i]{flex:1;display:flex;flex-direction:column;padding:2rem}footer[b-ymaocikc4i]{padding:2.5rem 2rem;margin-top:3rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-top:1px solid hsla(0,0%,100%,.08);border-radius:60px 60px 0 0;color:hsla(0,0%,100%,.7);display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}footer .footer-links[b-ymaocikc4i]{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}footer .footer-links[b-ymaocikc4i]  a{color:var(--ui-text-secondary, rgba(255, 255, 255, 0.7)) !important;font-size:.9rem;font-weight:500;text-decoration:none;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);padding:.5rem 1rem;border-radius:12px}footer .footer-links[b-ymaocikc4i]  a:hover{color:var(--ui-primary, #FF652F) !important;background:hsla(0,0%,100%,.03)}footer .footer-links[b-ymaocikc4i]  a span{color:var(--ui-text-primary, rgba(255, 255, 255, 0.85)) !important}#blazor-error-ui[b-ymaocikc4i]{display:none;position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);z-index:2000;width:min(90%,500px);background:hsla(0,0%,100%,.08);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(var(--ui-primary-rgb), 0.3);border-radius:20px;padding:1.25rem 2rem;color:var(--ui-text-primary, #FAFAF9);box-shadow:0 20px 50px rgba(0,0,0,.5),0 0 20px rgba(var(--ui-primary-rgb), 0.1);text-align:center;font-weight:500;animation:errorSlideUp .6s cubic-bezier(0.34, 1.56, 0.64, 1)}#blazor-error-ui .reload[b-ymaocikc4i]{color:var(--ui-primary, #FF652F);font-weight:700;text-decoration:none;margin-left:.75rem;padding:.4rem 1rem;background:rgba(var(--ui-primary-rgb), 0.1);border-radius:10px;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-block}#blazor-error-ui .reload:hover[b-ymaocikc4i]{background:var(--ui-primary, #FF652F);color:var(--ui-icon-text-secondary, white);transform:translateY(-2px);box-shadow:0 5px 15px rgba(var(--ui-primary-rgb), 0.3)}#blazor-error-ui .dismiss[b-ymaocikc4i]{cursor:pointer;position:absolute;right:1.25rem;top:1.25rem;opacity:.5;font-size:1.2rem;line-height:1;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);text-decoration:none;color:var(--ui-icon-text-secondary, white)}#blazor-error-ui .dismiss:hover[b-ymaocikc4i]{opacity:1;transform:scale(1.2) rotate(90deg);color:var(--ui-primary, #FF652F)}#blazor-error-ui[style*="display: block"][b-ymaocikc4i]{display:block !important}
/* /Components/Layout/NavMenu.razor.rz.scp.css */
.glass-card[b-hp7g23txjy]{background:hsla(0,0%,100%,.07);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:20px;padding:1.5rem;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1)}.glass-card:hover[b-hp7g23txjy]{background:hsla(0,0%,100%,.08);transform:translateY(-4px)}.liquid-bg[b-hp7g23txjy]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1;background:var(--ui-background-primary, #121212)}.liquid-bg .orb[b-hp7g23txjy]{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(100px);opacity:.15;animation:orb-flow-b-hp7g23txjy 20s infinite alternate ease-in-out}.liquid-bg .orb.orb-primary[b-hp7g23txjy]{background:var(--ui-primary, #FF652F);top:-200px;left:-200px}.liquid-bg .orb.orb-accent[b-hp7g23txjy]{background:var(--ui-primary, #FF652F);bottom:-200px;right:-200px;animation-delay:-5s}@keyframes orb-flow-b-hp7g23txjy{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(100px, 150px) scale(1.1)}}.payment-glass-card[b-hp7g23txjy]{background:hsla(0,0%,100%,.08);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:24px;border:1px solid hsla(0,0%,100%,.1);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);max-width:450px;margin:0 auto}.payment-glass-card:hover[b-hp7g23txjy]{transform:translateY(-8px);background:hsla(0,0%,100%,.12);border-color:color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);box-shadow:0 20px 40px rgba(0,0,0,.3)}.payment-glass-card .payment-provider-brand[b-hp7g23txjy]{font-family:"Inter",sans-serif;font-weight:800;letter-spacing:-0.02em;margin-bottom:2px}.payment-glass-card .payment-tagline[b-hp7g23txjy]{opacity:.6;font-weight:500}.liquid-glow-btn[b-hp7g23txjy]{box-shadow:0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);transition:all 600ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glow-btn:hover[b-hp7g23txjy]{box-shadow:0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%)}.liquid-glow-btn[b-hp7g23txjy]{font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;border-radius:12px !important}nav[b-hp7g23txjy]{margin:1.5rem auto;max-width:1400px;border-radius:24px;background:hsla(0,0%,100%,.08);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border:1px solid var(--ui-border, rgba(255, 255, 255, 0.1));box-shadow:0 15px 35px rgba(0,0,0,.4);transition:all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);padding:.6rem 2rem !important;position:relative;z-index:1000;backdrop-filter:blur(32px) saturate(180%)}nav:hover[b-hp7g23txjy]{background:hsla(0,0%,100%,.12) !important;border-color:var(--ui-border, rgba(255, 255, 255, 0.2))}.navbar-brand[b-hp7g23txjy]{display:flex !important;align-items:center;gap:12px;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);text-decoration:none}.navbar-brand:hover[b-hp7g23txjy]{transform:scale(1.02);opacity:.9}.navbar-brand img[b-hp7g23txjy]{height:38px;filter:drop-shadow(0 0 8px rgba(var(--ui-primary-rgb), 0.4)) brightness(1.2)}.navbar-brand span[b-hp7g23txjy]{font-size:22px;color:var(--ui-primary, #FF652F);font-family:"Inter",sans-serif;font-weight:800;letter-spacing:-0.03em;text-transform:uppercase}[b-hp7g23txjy] .nav-item .nav-link{color:var(--ui-text-primary, rgba(255, 255, 255, 0.85)) !important;opacity:.7;font-weight:700;font-family:"Inter",sans-serif;font-size:.95rem;padding:.65rem 1.4rem !important;border-radius:16px;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);position:relative;margin:0 6px;letter-spacing:.03em;white-space:nowrap !important}[b-hp7g23txjy] .nav-item .nav-link:hover{color:var(--ui-text-primary, white) !important;background:hsla(0,0%,100%,.12) !important;transform:translateY(-3px) scale(1.05);box-shadow:0 10px 25px rgba(0,0,0,.25),inset 0 1px 1px hsla(0,0%,100%,.15);opacity:1 !important;backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px solid hsla(0,0%,100%,.18) !important}[b-hp7g23txjy] .nav-item .nav-link:hover span{color:#fff !important;filter:drop-shadow(0 0 8px rgba(255, 255, 255, 0.4))}[b-hp7g23txjy] .nav-item .nav-link.active{color:var(--ui-primary, #FF652F) !important;background:rgba(var(--ui-primary-rgb), 0.15) !important;box-shadow:0 8px 20px rgba(0,0,0,.2),inset 0 0 15px rgba(var(--ui-primary-rgb), 0.1);border:1px solid rgba(var(--ui-primary-rgb), 0.3) !important;backdrop-filter:blur(12px);opacity:1 !important}[b-hp7g23txjy] .nav-item .nav-link.active::after{content:"";position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:28px;height:4px;background:linear-gradient(90deg, transparent, var(--ui-primary, #FF652F), transparent);border-radius:10px;box-shadow:0 0 15px rgba(var(--ui-primary-rgb), 0.8)}[b-hp7g23txjy] .nav-item .nav-link span{color:var(--ui-text-primary, rgba(255, 255, 255, 0.85)) !important}.navbar-toggler[b-hp7g23txjy]{border:none !important;padding:8px !important;border-radius:10px !important;background:hsla(0,0%,100%,.05) !important;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1)}.navbar-toggler:focus[b-hp7g23txjy]{box-shadow:none !important;background:hsla(0,0%,100%,.1) !important}@media screen and (max-width: 991px){nav[b-hp7g23txjy]{margin:1rem;padding:.6rem 1.2rem !important}.navbar-collapse[b-hp7g23txjy]{background:hsla(0,0%,100%,.12);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);margin-top:1rem;padding:1.5rem;border-radius:20px;border:1px solid hsla(0,0%,100%,.1)}.navbar-collapse .navbar-nav[b-hp7g23txjy]{gap:.5rem}}.navbar-nav.mx-auto[b-hp7g23txjy]{display:flex !important;align-items:center !important;gap:1.25rem !important;flex-wrap:nowrap !important;flex-direction:row !important}.navbar-nav.mx-auto[b-hp7g23txjy]  .nav-link{color:#fff !important;opacity:1 !important;filter:drop-shadow(0 0 10px rgba(255, 255, 255, 0.2))}.navbar-nav.mx-auto[b-hp7g23txjy]  .nav-link i,.navbar-nav.mx-auto[b-hp7g23txjy]  .nav-link .font-icon{color:#fff !important;opacity:1 !important;filter:drop-shadow(0 0 12px rgba(255, 255, 255, 0.4))}.navbar-nav.mx-auto[b-hp7g23txjy]  .nav-link:hover{background:hsla(0,0%,100%,.1) !important;transform:translateY(-3px) scale(1.05);text-shadow:0 0 15px hsla(0,0%,100%,.4);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px}
/* /Components/Layout/ReconnectModal.razor.rz.scp.css */
.glass-card[b-qvp4v4zhx7] {
  background: rgba(255, 255, 255, 0.07);
  backdrop-filter: blur(32px);
  -webkit-backdrop-filter: blur(32px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 20px;
  padding: 1.5rem;
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
}
.glass-card:hover[b-qvp4v4zhx7] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-4px);
}

.liquid-bg[b-qvp4v4zhx7] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
  background: var(--ui-background-primary, #121212);
}
.liquid-bg .orb[b-qvp4v4zhx7] {
  position: absolute;
  width: 600px;
  height: 600px;
  border-radius: 50%;
  filter: blur(100px);
  opacity: 0.15;
  animation: orb-flow-b-qvp4v4zhx7 20s infinite alternate ease-in-out;
}
.liquid-bg .orb.orb-primary[b-qvp4v4zhx7] {
  background: var(--ui-primary, #FF652F);
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-qvp4v4zhx7] {
  background: var(--ui-primary, #FF652F);
  bottom: -200px;
  right: -200px;
  animation-delay: -5s;
}

@keyframes orb-flow-b-qvp4v4zhx7 {
  0% {
    transform: translate(0, 0) scale(1);
  }
  100% {
    transform: translate(100px, 150px) scale(1.1);
  }
}
.payment-glass-card[b-qvp4v4zhx7] {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(30px);
  -webkit-backdrop-filter: blur(30px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  max-width: 450px;
  margin: 0 auto;
}
.payment-glass-card:hover[b-qvp4v4zhx7] {
  transform: translateY(-8px);
  background: rgba(255, 255, 255, 0.12);
  border-color: color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
}
.payment-glass-card .payment-provider-brand[b-qvp4v4zhx7] {
  font-family: "Inter", sans-serif;
  font-weight: 800;
  letter-spacing: -0.02em;
  margin-bottom: 2px;
}
.payment-glass-card .payment-tagline[b-qvp4v4zhx7] {
  opacity: 0.6;
  font-weight: 500;
}

.liquid-glow-btn[b-qvp4v4zhx7] {
  box-shadow: 0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-qvp4v4zhx7] {
  box-shadow: 0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
}
.liquid-glow-btn[b-qvp4v4zhx7] {
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  border-radius: 12px !important;
}

#components-reconnect-modal[b-qvp4v4zhx7] {
  display: none;
  position: fixed;
  inset: 0;
  width: 100vw;
  height: 100vh;
  max-width: none;
  max-height: none;
  background: transparent;
  border: none;
  z-index: 10000;
  opacity: 0;
  margin: 0;
  padding: 0;
  animation: reconnect-fadeOut-b-qvp4v4zhx7 0.5s both;
}
#components-reconnect-modal.components-reconnect-show[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-paused[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-resume-failed[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-retrying[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-failed[b-qvp4v4zhx7] {
  display: flex !important;
  justify-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.7);
  backdrop-filter: blur(16px) saturate(180%);
  animation: reconnect-fadeIn-b-qvp4v4zhx7 0.5s both;
}
#components-reconnect-modal[b-qvp4v4zhx7]::backdrop {
  display: none;
}
#components-reconnect-modal .components-reconnect-container[b-qvp4v4zhx7] {
  background: rgba(255, 255, 255, 0.12);
  backdrop-filter: blur(45px);
  -webkit-backdrop-filter: blur(45px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 28rem;
  padding: 3.5rem;
  border-radius: 32px;
  border: 1px solid rgba(255, 255, 255, 0.15);
  box-shadow: 0 50px 100px rgba(0, 0, 0, 0.8), inset 0 0 0 1px rgba(255, 255, 255, 0.05);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2rem;
  text-align: center;
  transform: scale(0.9);
  animation: reconnect-popIn-b-qvp4v4zhx7 0.6s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;
}
#components-reconnect-modal .components-reconnect-container p[b-qvp4v4zhx7] {
  margin: 0;
  color: var(--ui-text-primary, white);
  font-size: 1.15rem;
  font-weight: 600;
  line-height: 1.4;
  letter-spacing: -0.01em;
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
}
#components-reconnect-modal .components-reconnect-container button[b-qvp4v4zhx7] {
  box-shadow: 0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
#components-reconnect-modal .components-reconnect-container button:hover[b-qvp4v4zhx7] {
  box-shadow: 0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
}
#components-reconnect-modal .components-reconnect-container button[b-qvp4v4zhx7] {
  background: var(--ui-primary, #FF652F);
  color: var(--ui-icon-text-secondary, white) !important;
  border: none;
  padding: 1rem 3rem;
  border-radius: 16px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  cursor: pointer;
  transition: all 0.3s ease;
  box-shadow: 0 10px 30px rgba(var(--ui-primary-rgb), 0.4);
}
#components-reconnect-modal .components-reconnect-container button:hover[b-qvp4v4zhx7] {
  transform: translateY(-4px) scale(1.05);
  box-shadow: 0 15px 40px rgba(var(--ui-primary-rgb), 0.6);
}
#components-reconnect-modal .components-reconnect-container button:active[b-qvp4v4zhx7] {
  transform: translateY(-1px) scale(1.02);
}
#components-reconnect-modal[b-qvp4v4zhx7] {
  /* Status Visibility Logic */
}
#components-reconnect-modal .components-reconnect-first-attempt-visible[b-qvp4v4zhx7],
#components-reconnect-modal .components-reconnect-repeated-attempt-visible[b-qvp4v4zhx7],
#components-reconnect-modal .components-reconnect-failed-visible[b-qvp4v4zhx7],
#components-reconnect-modal .components-pause-visible[b-qvp4v4zhx7],
#components-reconnect-modal .components-resume-failed-visible[b-qvp4v4zhx7],
#components-reconnect-modal .components-rejoining-animation[b-qvp4v4zhx7] {
  display: none;
}
#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible.components-reconnect-failed .components-reconnect-failed-visible[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-show .components-rejoining-animation.components-reconnect-failed .components-reconnect-failed-visible[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-paused .components-pause-visible.components-reconnect-failed .components-reconnect-failed-visible[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible.components-reconnect-failed .components-reconnect-failed-visible[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible.components-reconnect-failed .components-reconnect-failed-visible[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation.components-reconnect-failed .components-reconnect-failed-visible[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-failed.components-reconnect-failed .components-reconnect-failed-visible[b-qvp4v4zhx7] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-show .components-rejoining-animation[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-paused .components-pause-visible[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation[b-qvp4v4zhx7], #components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible[b-qvp4v4zhx7] {
  display: flex !important;
  flex-direction: column;
  align-items: center;
}

.components-rejoining-animation[b-qvp4v4zhx7] {
  position: relative;
  width: 60px;
  height: 60px;
  margin-bottom: 1rem;
}
.components-rejoining-animation div[b-qvp4v4zhx7] {
  position: absolute;
  border: 4px solid var(--ui-primary, #FF652F);
  opacity: 1;
  border-radius: 50%;
  animation: ripple-b-qvp4v4zhx7 1.5s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.components-rejoining-animation div:nth-child(2)[b-qvp4v4zhx7] {
  animation-delay: -0.5s;
}

@keyframes reconnect-slideUp-b-qvp4v4zhx7 {
  0% {
    transform: translate(-50%, -40%) scale(0.95);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}
@keyframes reconnect-popIn-b-qvp4v4zhx7 {
  0% {
    transform: scale(0.9);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes reconnect-fadeIn-b-qvp4v4zhx7 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes reconnect-fadeOut-b-qvp4v4zhx7 {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes ripple-b-qvp4v4zhx7 {
  0% {
    top: 30px;
    left: 30px;
    width: 0;
    height: 0;
    opacity: 0;
    border-width: 4px;
  }
  5% {
    top: 30px;
    left: 30px;
    width: 0;
    height: 0;
    opacity: 1;
    border-width: 4px;
  }
  100% {
    top: -10px;
    left: -10px;
    width: 80px;
    height: 80px;
    opacity: 0;
    border-width: 1px;
  }
}
/* /Components/Learn/Index.razor.rz.scp.css */
.glass-card[b-cncx48rceu] {
  background: rgba(255, 255, 255, 0.07);
  backdrop-filter: blur(32px);
  -webkit-backdrop-filter: blur(32px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 20px;
  padding: 1.5rem;
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
}
.glass-card:hover[b-cncx48rceu] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-4px);
}

.liquid-bg[b-cncx48rceu] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
  background: var(--ui-background-primary, #121212);
}
.liquid-bg .orb[b-cncx48rceu] {
  position: absolute;
  width: 600px;
  height: 600px;
  border-radius: 50%;
  filter: blur(100px);
  opacity: 0.15;
  animation: orb-flow-b-cncx48rceu 20s infinite alternate ease-in-out;
}
.liquid-bg .orb.orb-primary[b-cncx48rceu] {
  background: var(--ui-primary, #FF652F);
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-cncx48rceu] {
  background: var(--ui-primary, #FF652F);
  bottom: -200px;
  right: -200px;
  animation-delay: -5s;
}

@keyframes orb-flow-b-cncx48rceu {
  0% {
    transform: translate(0, 0) scale(1);
  }
  100% {
    transform: translate(100px, 150px) scale(1.1);
  }
}
.payment-glass-card[b-cncx48rceu] {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(30px);
  -webkit-backdrop-filter: blur(30px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  max-width: 450px;
  margin: 0 auto;
}
.payment-glass-card:hover[b-cncx48rceu] {
  transform: translateY(-8px);
  background: rgba(255, 255, 255, 0.12);
  border-color: color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
}
.payment-glass-card .payment-provider-brand[b-cncx48rceu] {
  font-family: "Inter", sans-serif;
  font-weight: 800;
  letter-spacing: -0.02em;
  margin-bottom: 2px;
}
.payment-glass-card .payment-tagline[b-cncx48rceu] {
  opacity: 0.6;
  font-weight: 500;
}

.liquid-glow-btn[b-cncx48rceu] {
  box-shadow: 0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-cncx48rceu] {
  box-shadow: 0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
}
.liquid-glow-btn[b-cncx48rceu] {
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  border-radius: 12px !important;
}

/* Hero and Premium Button styles are now handled globally in DesignSystem.scss */
.academy-teaser[b-cncx48rceu] {
  text-align: center;
  padding: 2rem 2rem;
  background: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(32px);
  -webkit-backdrop-filter: blur(32px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.08);
  position: relative;
  overflow: hidden;
  margin-top: 2rem;
}
.academy-teaser[b-cncx48rceu]::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(var(--ui-primary-rgb), 0.5), transparent);
}
.academy-teaser h4[b-cncx48rceu] {
  color: var(--ui-text-primary, white);
  margin-bottom: 1rem;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font-size: 1.4rem;
  background: linear-gradient(135deg, var(--ui-text-primary, #FFF) 0%, rgba(255, 255, 255, 0.7) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.academy-teaser p[b-cncx48rceu] {
  max-width: 650px;
  margin: 0 auto;
  font-size: 1.15rem;
  color: var(--ui-text-secondary, rgba(255, 255, 255, 0.6));
  line-height: 1.6;
}
.academy-teaser .mt-4[b-cncx48rceu] {
  margin-top: 2.5rem !important;
}
/* /Components/Pages/Contact.razor.rz.scp.css */
.glass-card[b-alcm2zw5k6] {
  background: rgba(255, 255, 255, 0.07);
  backdrop-filter: blur(32px);
  -webkit-backdrop-filter: blur(32px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 20px;
  padding: 1.5rem;
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
}
.glass-card:hover[b-alcm2zw5k6] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-4px);
}

.liquid-bg[b-alcm2zw5k6] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
  background: var(--ui-background-primary, #121212);
}
.liquid-bg .orb[b-alcm2zw5k6] {
  position: absolute;
  width: 600px;
  height: 600px;
  border-radius: 50%;
  filter: blur(100px);
  opacity: 0.15;
  animation: orb-flow-b-alcm2zw5k6 20s infinite alternate ease-in-out;
}
.liquid-bg .orb.orb-primary[b-alcm2zw5k6] {
  background: var(--ui-primary, #FF652F);
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-alcm2zw5k6] {
  background: var(--ui-primary, #FF652F);
  bottom: -200px;
  right: -200px;
  animation-delay: -5s;
}

@keyframes orb-flow-b-alcm2zw5k6 {
  0% {
    transform: translate(0, 0) scale(1);
  }
  100% {
    transform: translate(100px, 150px) scale(1.1);
  }
}
.payment-glass-card[b-alcm2zw5k6] {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(30px);
  -webkit-backdrop-filter: blur(30px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 40px 0 rgba(0, 0, 0, 0.45);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  max-width: 450px;
  margin: 0 auto;
}
.payment-glass-card:hover[b-alcm2zw5k6] {
  transform: translateY(-8px);
  background: rgba(255, 255, 255, 0.12);
  border-color: color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
}
.payment-glass-card .payment-provider-brand[b-alcm2zw5k6] {
  font-family: "Inter", sans-serif;
  font-weight: 800;
  letter-spacing: -0.02em;
  margin-bottom: 2px;
}
.payment-glass-card .payment-tagline[b-alcm2zw5k6] {
  opacity: 0.6;
  font-weight: 500;
}

.liquid-glow-btn[b-alcm2zw5k6] {
  box-shadow: 0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-alcm2zw5k6] {
  box-shadow: 0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);
}
.liquid-glow-btn[b-alcm2zw5k6] {
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  border-radius: 12px !important;
}

.contact-hero[b-alcm2zw5k6] {
  padding: 100px 2rem 60px;
  max-width: 1200px;
  margin: 0 auto;
}
.contact-hero p[b-alcm2zw5k6] {
  color: rgba(255, 255, 255, 0.95);
  font-size: 1.35rem;
  line-height: 1.6;
  font-weight: 500;
}

.info-grid[b-alcm2zw5k6] {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
.info-grid .info-item[b-alcm2zw5k6] {
  display: flex;
  align-items: center;
  gap: 1rem;
  padding: 1rem;
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.05);
  border-radius: 20px;
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
}
.info-grid .info-item:hover[b-alcm2zw5k6] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateX(8px);
  border-color: var(--ui-primary, #FF652F);
}
.info-grid .info-item:hover[b-alcm2zw5k6]  i {
  color: var(--ui-primary, #FF652F) !important;
  filter: drop-shadow(0 0 12px rgba(255, 101, 47, 0.5));
}
.info-grid .info-item[b-alcm2zw5k6]  i {
  font-size: 1.5rem;
  color: var(--ui-primary, #FF652F);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
}
.info-grid .info-item .info-text[b-alcm2zw5k6] {
  font-size: 1.1rem;
  color: var(--ui-text-primary, #FFFFFF);
  font-weight: 500;
}

/* --- Form Refinement --- */
[b-alcm2zw5k6] .bt-input-control {
  margin-top: 1rem;
}
[b-alcm2zw5k6] .bt-input-control .bt-input {
  background: rgba(255, 255, 255, 0.04) !important;
  border-radius: 16px !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  padding: 0.75rem 1rem !important;
  transition: all 0.3s ease;
  color: white !important;
}
[b-alcm2zw5k6] .bt-input-control .bt-input.bt-input-outlined-focused {
  border-color: var(--ui-primary, #FF652F) !important;
  background: rgba(255, 255, 255, 0.08) !important;
  box-shadow: 0 0 25px rgba(255, 101, 47, 0.2), inset 0 1px 1px rgba(255, 255, 255, 0.05) !important;
  transform: scale(1.01);
}
[b-alcm2zw5k6] .bt-input-control .bt-input:hover:not(.bt-input-outlined-focused) {
  border-color: rgba(255, 255, 255, 0.2) !important;
  background: rgba(255, 255, 255, 0.06) !important;
}
[b-alcm2zw5k6] .bt-input-control .bt-input input, [b-alcm2zw5k6] .bt-input-control .bt-input textarea {
  color: white !important;
}
[b-alcm2zw5k6] .bt-input-control .bt-input input::placeholder, [b-alcm2zw5k6] .bt-input-control .bt-input textarea::placeholder {
  color: rgba(255, 255, 255, 0.4) !important;
}
[b-alcm2zw5k6] .bt-input-control .bt-input-label {
  color: var(--ui-text-primary, #FFFFFF) !important;
  font-weight: 600 !important;
  font-size: 0.9rem;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}
[b-alcm2zw5k6] .bt-input-control .bt-input-label.bt-input-label-focused {
  color: var(--ui-primary, #FF652F) !important;
}

.map-container[b-alcm2zw5k6] {
  border-radius: 24px;
  overflow: hidden;
  background: rgba(30, 30, 30, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);
}
.map-container iframe[b-alcm2zw5k6] {
  display: block;
  filter: grayscale(0.5) invert(0.92) contrast(0.8);
  transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.map-container iframe:hover[b-alcm2zw5k6] {
  filter: grayscale(0) invert(0) contrast(1);
}

.contact-line[b-alcm2zw5k6] {
  padding: 0.5rem;
  border-radius: 12px;
  transition: all 0.3s ease;
}
.contact-line:hover[b-alcm2zw5k6] {
  background: rgba(255, 255, 255, 0.03);
}
.contact-line:hover .bt-icon-wrapper[b-alcm2zw5k6] {
  transform: scale(1.1) rotate(5deg);
}

@media screen and (max-width: 768px) {
  .info-grid[b-alcm2zw5k6] {
    gap: 1rem;
  }
  .info-grid .info-item[b-alcm2zw5k6] {
    padding: 0.5rem;
  }
  .info-grid .info-item .info-text[b-alcm2zw5k6] {
    font-size: 1rem;
  }
}
/* /Components/Pages/Index.razor.rz.scp.css */
.glass-card[b-jm3n7b1lb6]{background:hsla(0,0%,100%,.07);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:20px;padding:1.5rem;transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1)}.glass-card:hover[b-jm3n7b1lb6]{background:hsla(0,0%,100%,.08);transform:translateY(-4px)}.liquid-bg[b-jm3n7b1lb6]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1;background:var(--ui-background-primary, #121212)}.liquid-bg .orb[b-jm3n7b1lb6]{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(100px);opacity:.15;animation:orb-flow-b-jm3n7b1lb6 20s infinite alternate ease-in-out}.liquid-bg .orb.orb-primary[b-jm3n7b1lb6]{background:var(--ui-primary, #FF652F);top:-200px;left:-200px}.liquid-bg .orb.orb-accent[b-jm3n7b1lb6]{background:var(--ui-primary, #FF652F);bottom:-200px;right:-200px;animation-delay:-5s}@keyframes orb-flow-b-jm3n7b1lb6{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(100px, 150px) scale(1.1)}}.payment-glass-card[b-jm3n7b1lb6]{background:hsla(0,0%,100%,.08);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:24px;border:1px solid hsla(0,0%,100%,.1);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);max-width:450px;margin:0 auto}.payment-glass-card:hover[b-jm3n7b1lb6]{transform:translateY(-8px);background:hsla(0,0%,100%,.12);border-color:color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%);box-shadow:0 20px 40px rgba(0,0,0,.3)}.payment-glass-card .payment-provider-brand[b-jm3n7b1lb6]{font-family:"Inter",sans-serif;font-weight:800;letter-spacing:-0.02em;margin-bottom:2px}.payment-glass-card .payment-tagline[b-jm3n7b1lb6]{opacity:.6;font-weight:500}.liquid-glow-btn[b-jm3n7b1lb6]{box-shadow:0 0 20px 2px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 85%);transition:all 600ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glow-btn:hover[b-jm3n7b1lb6]{box-shadow:0 0 30px 5px color-mix(in srgb, var(--ui-primary, #FF652F), transparent 70%)}.liquid-glow-btn[b-jm3n7b1lb6]{font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;border-radius:12px !important}.bt-hero-section[b-jm3n7b1lb6]{padding:180px 2rem 100px;text-align:center;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.bt-hero-section .hero-title[b-jm3n7b1lb6]{font-size:clamp(3.5rem,10vw,7rem);font-weight:950;line-height:.95;margin:0;letter-spacing:-0.05em;color:var(--ui-text-primary, #FFFFFF);filter:drop-shadow(0 0 30px rgba(0, 0, 0, 0.5))}.bt-hero-section .hero-title .text-accent[b-jm3n7b1lb6]{color:var(--ui-text-secondary, #FF652F);background:none;-webkit-text-fill-color:initial;position:relative;display:inline;text-shadow:0 0 15px color-mix(in srgb, var(--ui-text-secondary, #FF652F), transparent 40%),0 0 30px color-mix(in srgb, var(--ui-text-secondary, #FF652F), transparent 70%);transition:text-shadow .5s ease}.bt-hero-section .hero-subtitle[b-jm3n7b1lb6]{font-size:clamp(1.2rem,2.5vw,1.75rem);font-weight:500;color:hsla(0,0%,100%,.95);max-width:850px;line-height:1.6;letter-spacing:-0.01em;margin-top:1rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}.who-we-are-content .lead-text[b-jm3n7b1lb6]{font-size:1.5rem;font-weight:800;margin-bottom:2rem;color:var(--ui-text-primary, #FFFFFF);line-height:1.4;letter-spacing:-0.02em}.who-we-are-content .capabilities-grid[b-jm3n7b1lb6]{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:1.5rem;margin:3.5rem 0}.who-we-are-content .capabilities-grid .cap-item[b-jm3n7b1lb6]{background:hsla(0,0%,100%,.08);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 40px 0 rgba(0,0,0,.45);transition:all 400ms cubic-bezier(0.4, 0, 0.2, 1);padding:2.5rem 1.5rem;border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center;transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);font-weight:800;font-size:.95rem;color:#fff;border:1px solid hsla(0,0%,100%,.1);text-transform:uppercase;letter-spacing:.08em}.who-we-are-content .capabilities-grid .cap-item[b-jm3n7b1lb6]  .mud-icon-root,.who-we-are-content .capabilities-grid .cap-item .font-icon[b-jm3n7b1lb6]{color:var(--ui-icon-secondary, #FF652F);font-size:2.2rem;transition:transform .5s ease;filter:drop-shadow(0 0 12px rgba(255, 101, 47, 0.4))}.who-we-are-content .capabilities-grid .cap-item:hover[b-jm3n7b1lb6]{background:hsla(0,0%,100%,.12);backdrop-filter:blur(40px);transform:translateY(-10px);border-color:var(--ui-primary, #FF652F);box-shadow:0 40px 80px rgba(0,0,0,.6),0 0 30px rgba(255,101,47,.3)}.who-we-are-content .capabilities-grid .cap-item:hover[b-jm3n7b1lb6]  .mud-icon-root,.who-we-are-content .capabilities-grid .cap-item:hover .font-icon[b-jm3n7b1lb6]{transform:scale(1.15) rotate(-5deg);color:#fff}.who-we-are-content .supporting-text[b-jm3n7b1lb6]{font-weight:500;font-size:1.15rem;color:#fff !important;line-height:1.7}[b-jm3n7b1lb6] .mud-card-content p{color:hsla(0,0%,100%,.9) !important;font-size:1.1rem;line-height:1.8}
/* /Components/Pages/TestPage.razor.rz.scp.css */
.title[b-8cm443u66j]{font-size:2.5rem;text-align:center}
/* /Components/Partners/Index.razor.rz.scp.css */
#ourPartners[b-2zele1pfhh]{scroll-margin-top:50px !important}#ourPartners .row[b-2zele1pfhh]{margin-right:50px}@media screen and (max-width: 768px){#ourPartners .row[b-2zele1pfhh]{margin-right:unset}}
/* /Components/Partners/Partner.razor.rz.scp.css */
.partner[b-jbmbyt7yiv] {
  box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
  border: 2px solid var(--ui-border, rgba(255, 255, 255, 0.2));
  border-radius: 10px;
  margin: 8px 0;
  padding: 10px;
  background-color: var(--ui-surface-variant, rgba(255, 255, 255, 0.05));
}
.partner .col-3[b-jbmbyt7yiv] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.partner .col-3 img[b-jbmbyt7yiv] {
  object-fit: contain;
  height: 80px;
}
.partner .col-9 .row:first-child[b-jbmbyt7yiv] {
  font-size: 1.5rem;
  font-weight: bolder;
  line-height: 1;
  margin-bottom: 20px;
}
.partner .col-9 .row:last-child[b-jbmbyt7yiv] {
  position: relative;
}
.partner .col-9 .row:last-child .col[b-jbmbyt7yiv] {
  line-height: 1;
}
.partner .col-9 .row:last-child .col span[b-jbmbyt7yiv] {
  display: block;
}
.partner .col-9 .row:last-child .col span:not(:first-child):not(:last-child)[b-jbmbyt7yiv] {
  font-size: 1rem;
  opacity: 0.7;
}
.partner .col-9 .row:last-child .col:first-child[b-jbmbyt7yiv] {
  padding-left: 0;
  font-size: 1.2rem;
}
.partner .col-9 .row:last-child .col:last-child[b-jbmbyt7yiv] {
  opacity: 0.7;
  position: absolute;
  bottom: 0;
  line-height: 1.2;
  text-align: right;
  font-size: 1.2rem;
}
.partner .col-9 .row:last-child .col:last-child[b-jbmbyt7yiv]  a {
  color: var(--ui-secondary, #252525);
  text-decoration: underline;
  display: block;
}
