@import '_content/Brushtail.AspNetCore.UI/Brushtail.AspNetCore.UI.qaia74iam7.bundle.scp.css';
@import '_content/BrushtailTech.Blog.Web/BrushtailTech.Blog.Web.bvd2k3vzg3.bundle.scp.css';
@import '_content/BrushtailTech.Common.Web/BrushtailTech.Common.Web.jlsppc95yp.bundle.scp.css';
@import '_content/BrushtailTech.Crafts.Web/BrushtailTech.Crafts.Web.vvd3vn7suk.bundle.scp.css';
@import '_content/BrushtailTech.Organization.Web/BrushtailTech.Organization.Web.jvj0e6zsxq.bundle.scp.css';
@import '_content/BrushtailTech.Quiz.Web/BrushtailTech.Quiz.Web.8qkxucrp3q.bundle.scp.css';
@import '_content/BrushtailTech.Shop.Web/BrushtailTech.Shop.Web.pdcxt3yu3g.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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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:#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 #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 hsla(0,0%,100%,.08)}.avatar-wrapper[b-wjh535mbz7]{position:relative}.avatar-wrapper .avatar-glass[b-wjh535mbz7]{width:80px;height:80px;border-radius:20px;background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#ff652f;box-shadow:0 10px 20px rgba(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:#10b981;border:3px solid #252525;border-radius:50%;box-shadow:0 0 10px rgba(16,185,129,.5)}.user-meta .section-title[b-wjh535mbz7]{font-size:1.8rem;font-weight:800;color:#fff;margin-bottom:.25rem;letter-spacing:-0.02em}.user-meta .section-subtitle[b-wjh535mbz7]{color:hsla(0,0%,100%,.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:.02em !important;text-transform:uppercase !important;background:linear-gradient(135deg, #FF652F 0%, #FF8E5E 100%) !important;box-shadow:0 8px 16px rgba(255,101,47,.3) !important}[b-wjh535mbz7] .btn-save:hover{transform:translateY(-2px) !important;box-shadow:0 12px 24px rgba(255,101,47,.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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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:#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:#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:#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%,.7) !important;border:1px solid rgba(0,0,0,.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:#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, #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: #0C0A09;
}
.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: #FF652F;
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-g6qczore24] {
  background: #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: rgba(255, 101, 47, 0.3);
  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 rgba(255, 101, 47, 0.15);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-g6qczore24] {
  box-shadow: 0 0 30px 5px rgba(255, 101, 47, 0.3);
}
.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, #FF652F 0%, #FF8E5E 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: 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:.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:hsla(0,0%,100%,.5) !important;padding:1rem 1.25rem !important;border-radius:16px !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;border:1px solid rgba(0,0,0,0) !important;font-weight:600 !important;font-size:.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:.5;transition:all .3s ease;width:24px;text-align:center}.nav-pills .nav-item[b-5kuxcaglc6]  .nav-link:hover{background:hsla(0,0%,100%,.08) !important;color:hsla(0,0%,100%,.9) !important;transform:translateX(6px);border-color:hsla(0,0%,100%,.1) !important}.nav-pills .nav-item[b-5kuxcaglc6]  .nav-link:hover i{opacity:1;color:#ff652f}.nav-pills .nav-item[b-5kuxcaglc6]  .nav-link.active{background:linear-gradient(135deg, rgba(255, 101, 47, 0.15) 0%, rgba(255, 142, 94, 0.05) 100%) !important;color:#ff652f !important;border-color:rgba(255,101,47,.3) !important;font-weight:800 !important;box-shadow:0 8px 25px -10px rgba(255,101,47,.4)}.nav-pills .nav-item[b-5kuxcaglc6]  .nav-link.active i{opacity:1;color:#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:#ff652f;border-radius:20px;z-index:2;box-shadow:0 10px 25px rgba(255,101,47,.4);transition:all .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:#fff;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,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;transition:all .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,.2);border-color:#ff652f;transform:scale(1.1) !important}.fab-container .sub-button[b-bf9dpdeieq]  i{font-size:1.2rem !important;color:#fff}
/* /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 .8rem;border-radius:16px;z-index:1000;width:auto !important;background:rgba(45,45,45,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1.5rem;transition:all .4s ease}.brands:hover[b-cj18l3d0y5]{background:rgba(45,45,45,.6);border-color:rgba(255,101,47,.3);transform:translateY(-50%) translateX(-5px);box-shadow:0 12px 40px rgba(0,0,0,.3)}[b-cj18l3d0y5] a{display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:hsla(0,0%,100%,.5) !important;transition:all .3s cubic-bezier(0.34, 1.56, 0.64, 1);text-decoration:none}[b-cj18l3d0y5] a:hover{color:#ff652f !important;transform:scale(1.3) rotate(-5deg);filter:drop-shadow(0 0 8px rgba(255, 101, 47, 0.4))}@media screen and (max-width: 1200px){.brands[b-cj18l3d0y5]{right:.5rem;padding:1rem .6rem}}@media screen and (max-width: 768px){.brands[b-cj18l3d0y5]{display:none}}
/* /Components/Controls/Chat.razor.rz.scp.css */
@charset "UTF-8";
.glass-card[b-3prde4xtby] {
  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-3prde4xtby] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-4px);
}

.liquid-bg[b-3prde4xtby] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
  background: #0C0A09;
}
.liquid-bg .orb[b-3prde4xtby] {
  position: absolute;
  width: 600px;
  height: 600px;
  border-radius: 50%;
  filter: blur(100px);
  opacity: 0.15;
  animation: orb-flow-b-3prde4xtby 20s infinite alternate ease-in-out;
}
.liquid-bg .orb.orb-primary[b-3prde4xtby] {
  background: #FF652F;
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-3prde4xtby] {
  background: #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: 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-3prde4xtby] {
  transform: translateY(-8px);
  background: rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 101, 47, 0.3);
  box-shadow: 0 20px 40px rgba(0, 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: 0.6;
  font-weight: 500;
}

.liquid-glow-btn[b-3prde4xtby] {
  box-shadow: 0 0 20px 2px rgba(255, 101, 47, 0.15);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-3prde4xtby] {
  box-shadow: 0 0 30px 5px rgba(255, 101, 47, 0.3);
}
.liquid-glow-btn[b-3prde4xtby] {
  font-weight: 700 !important;
  letter-spacing: 0.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, 0.85);
  backdrop-filter: blur(40px) saturate(180%);
  -webkit-backdrop-filter: blur(40px) saturate(180%);
  border-left: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: -20px 0 60px rgba(0, 0, 0, 0.5);
  /* ── Header ─────────────────────────────── */
}
.chat-container .chat-header[b-3prde4xtby] {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1.25rem 3rem 1rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.06);
  position: relative;
}
.chat-container .chat-header h5[b-3prde4xtby] {
  margin: 0;
  font-size: 1rem;
  font-weight: 700;
  font-family: "Inter", sans-serif;
  color: white;
  letter-spacing: -0.01em;
}
.chat-container[b-3prde4xtby]  .close {
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%);
  color: rgba(255, 255, 255, 0.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: #FF652F !important;
  transform: translateY(-50%) rotate(90deg) scale(1.2);
}
.chat-container[b-3prde4xtby] {
  /* ── Messages Area ───────────────────────── */
}
.chat-container .chats[b-3prde4xtby] {
  flex: 1;
  overflow-y: auto;
  padding: 1.25rem 1rem;
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}
.chat-container .chats .bot[b-3prde4xtby], .chat-container .chats .user[b-3prde4xtby] {
  display: flex;
  align-items: flex-start;
  gap: 0.6rem;
  max-width: 88%;
  line-height: 1.5;
  font-size: 0.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: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 0 16px 16px 16px;
  padding: 0.7rem 0.9rem;
  color: rgba(255, 255, 255, 0.85);
}
.chat-container .chats .bot[b-3prde4xtby]  i {
  color: rgba(255, 255, 255, 0.5) !important;
}
.chat-container .chats .user[b-3prde4xtby] {
  flex-direction: row-reverse;
  align-self: flex-end;
  background: rgba(255, 101, 47, 0.15);
  border: 1px solid rgba(255, 101, 47, 0.2);
  border-radius: 16px 0 16px 16px;
  padding: 0.7rem 0.9rem;
  color: rgba(255, 255, 255, 0.9);
  text-align: right;
}
.chat-container .chats .user[b-3prde4xtby]  i {
  color: #FF652F !important;
}
.chat-container[b-3prde4xtby] {
  /* ── Input Bar ───────────────────────────── */
}
.chat-container .input[b-3prde4xtby] {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  gap: 0.75rem;
  padding: 1.25rem 1rem;
  border-top: 1px solid rgba(255, 255, 255, 0.06);
  background: rgba(255, 255, 255, 0.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: rgba(255, 255, 255, 0.07) !important;
  border-radius: 12px !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  color: white !important;
  padding: 0.6rem 1rem !important;
  font-family: "Inter", sans-serif !important;
  font-size: 0.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: rgba(255, 255, 255, 0.1) !important;
  border-color: rgba(255, 101, 47, 0.4) !important;
  box-shadow: 0 0 0 3px rgba(255, 101, 47, 0.08) !important;
}
.chat-container .input[b-3prde4xtby]  .bt-input-outlined-border {
  border-color: rgba(255, 255, 255, 0.1) !important;
  border-radius: 12px !important;
}
.chat-container .input[b-3prde4xtby]  label.bt-input-label {
  color: rgba(255, 255, 255, 0.4) !important;
  font-family: "Inter", sans-serif !important;
  font-size: 0.8rem !important;
}
.chat-container .input[b-3prde4xtby]  label.bt-input-label-animated.bt-input-label-inputcontrol {
  color: rgba(255, 255, 255, 0.35) !important;
}
.chat-container .input[b-3prde4xtby]  input.bt-input-slot {
  color: white !important;
  caret-color: #FF652F;
}
.chat-container .input[b-3prde4xtby]  input.bt-input-slot::placeholder {
  color: rgba(255, 255, 255, 0.3) !important;
}
.chat-container .input[b-3prde4xtby]  i.fa-paper-plane {
  color: #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(255, 101, 47, 0.4));
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 42px;
}
.chat-container .input[b-3prde4xtby]  i.fa-paper-plane:hover {
  color: #FF8E5E !important;
  transform: scale(1.1) rotate(-10deg);
  filter: drop-shadow(0 0 14px rgba(255, 101, 47, 0.7));
}
/* /Components/Controls/LoginDisplay.razor.rz.scp.css */
.glass-card[b-oodqwcqaux]{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-oodqwcqaux]{background:hsla(0,0%,100%,.08);transform:translateY(-4px)}.liquid-bg[b-oodqwcqaux]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1;background:#0c0a09}.liquid-bg .orb[b-oodqwcqaux]{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(100px);opacity:.15;animation:orb-flow-b-oodqwcqaux 20s infinite alternate ease-in-out}.liquid-bg .orb.orb-primary[b-oodqwcqaux]{background:#ff652f;top:-200px;left:-200px}.liquid-bg .orb.orb-accent[b-oodqwcqaux]{background:#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: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-oodqwcqaux]{transform:translateY(-8px);background:hsla(0,0%,100%,.12);border-color:rgba(255,101,47,.3);box-shadow:0 20px 40px rgba(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:.6;font-weight:500}.liquid-glow-btn[b-oodqwcqaux]{box-shadow:0 0 20px 2px rgba(255,101,47,.15);transition:all 600ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glow-btn:hover[b-oodqwcqaux]{box-shadow:0 0 30px 5px rgba(255,101,47,.3)}.liquid-glow-btn[b-oodqwcqaux]{font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;border-radius:12px !important}.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:.6rem 1.4rem !important;border-radius:50px !important;background:hsla(0,0%,100%,.08) !important;border:1px solid hsla(0,0%,100%,.2) !important;color:#fff !important;transition:all .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:.9rem !important;font-weight:700 !important;letter-spacing:.02em !important;white-space:nowrap !important;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.15),0 10px 25px rgba(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:hsla(0,0%,100%,.9) !important;font-size:1.1rem;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1)}.nav-item .glass-user-btn[b-oodqwcqaux]  i:last-child{transition:transform .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(255, 101, 47, 0.35) 0%, rgba(255, 101, 47, 0.15) 100%) !important;border-color:rgba(255,101,47,.7) !important;color:#fafaf9 !important;transform:translateY(-3px) scale(1.03);box-shadow:0 15px 40px rgba(255,101,47,.45),0 0 20px rgba(255,101,47,.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:#fafaf9 !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:#fafaf9}.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:.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 hsla(0,0%,100%,.12);border-top:1px solid hsla(0,0%,100%,.12);transform:rotate(45deg);border-radius:3px 0 0 0}.bt-dropdown-menu .user-info-header[b-oodqwcqaux]{background:hsla(0,0%,100%,.06);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);margin-bottom:.85rem;padding:.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:.02em;white-space:nowrap !important;border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 0 20px rgba(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:.8s;z-index:1}.bt-dropdown-menu .user-info-header:hover[b-oodqwcqaux]{background:hsla(0,0%,100%,.15) !important;border-color:rgba(255,101,47,.4) !important;transform:translateY(-3px);box-shadow:0 10px 25px rgba(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:#ff652f !important;text-shadow:0 0 15px rgba(255,101,47,.5)}.bt-dropdown-menu .user-info-header .signed-in-as[b-oodqwcqaux]{display:block !important;color:hsla(0,0%,100%,.5) !important;font-size:.65rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.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:#fff !important;font-weight:700 !important;font-size:.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:.85rem 1.25rem;color:hsla(0,0%,100%,.85);border-radius:12px;transition:all .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:hsla(0,0%,100%,.4);font-size:1.1rem;width:20px;display:flex;justify-content:center;transition:color .2s,transform .2s}.bt-dropdown-menu .menu-items[b-oodqwcqaux]  .nav-item .nav-link:hover{background:rgba(255,101,47,.15);color:#fff;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:#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:A4 Portrait;margin:0mm}.container-fluid[b-n11m5hhlaf]{width:7in;min-height:9.25in;margin:27mm auto;color:#000}.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:#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:.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:.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:#fff;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:.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:#ff652f !important;color:#fff;border:1px solid hsla(0,0%,100%,.3);text-align:center}table tbody tr[b-n11m5hhlaf]{color:#000;border:1px solid hsla(0,0%,100%,.3)}table tbody tr>td[b-n11m5hhlaf]{border:1px solid hsla(0,0%,100%,.3);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:.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:#ff652f;position:fixed;bottom:0px;left:50%;transform:translateX(-50%);font-size:1.2rem;text-align:center;color:#fff;width:100%}}
/* /Components/Layout/AuthLayout.razor.rz.scp.css */
.glass-card[b-73ysha2z1q] {
  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-73ysha2z1q] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-4px);
}

.liquid-bg[b-73ysha2z1q] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
  background: #0C0A09;
}
.liquid-bg .orb[b-73ysha2z1q] {
  position: absolute;
  width: 600px;
  height: 600px;
  border-radius: 50%;
  filter: blur(100px);
  opacity: 0.15;
  animation: orb-flow-b-73ysha2z1q 20s infinite alternate ease-in-out;
}
.liquid-bg .orb.orb-primary[b-73ysha2z1q] {
  background: #FF652F;
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-73ysha2z1q] {
  background: #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: 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-73ysha2z1q] {
  transform: translateY(-8px);
  background: rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 101, 47, 0.3);
  box-shadow: 0 20px 40px rgba(0, 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: 0.6;
  font-weight: 500;
}

.liquid-glow-btn[b-73ysha2z1q] {
  box-shadow: 0 0 20px 2px rgba(255, 101, 47, 0.15);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-73ysha2z1q] {
  box-shadow: 0 0 30px 5px rgba(255, 101, 47, 0.3);
}
.liquid-glow-btn[b-73ysha2z1q] {
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  border-radius: 12px !important;
}

/* Scoped Premium Liquid Glass & Split-Screen Auth Layout */
: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: #1A1A1A !important;
  overflow: hidden;
  position: relative;
  width: 100%;
}

/* Split Layout Container */
.split-layout[b-73ysha2z1q] {
  display: flex !important;
  width: 100% !important;
  min-height: 100vh !important;
  flex: 1 !important;
}

/* Left side: Premium Branding & Visuals */
.design-side[b-73ysha2z1q] {
  flex: 1.2 !important;
  position: relative;
  overflow: hidden;
  background: linear-gradient(135deg, #1A1A1A 0%, #252525 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%, rgba(255, 101, 47, 0.15), transparent 40%), radial-gradient(circle at 70% 70%, rgba(255, 142, 94, 0.1), 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);
  }
}
/* Animated 3D Orbs */
.orb[b-73ysha2z1q] {
  position: absolute;
  border-radius: 50%;
  filter: blur(80px);
  z-index: 0;
  opacity: 0.6;
}
.orb-1[b-73ysha2z1q] {
  width: 400px;
  height: 400px;
  background: #FF652F;
  top: 10%;
  left: 10%;
  animation: float-b-73ysha2z1q 15s infinite alternate;
}
.orb-2[b-73ysha2z1q] {
  width: 350px;
  height: 350px;
  background: #FF8E5E;
  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);
  }
}
/* Right side: Form Container */
.form-side[b-73ysha2z1q] {
  flex: 1 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 2rem !important;
  background: rgba(255, 255, 255, 0.02);
  backdrop-filter: blur(10px);
  z-index: 2;
  box-shadow: -10px 0 30px rgba(0, 0, 0, 0.2);
}

/* Deep Styles for Children (Forms) */
[b-73ysha2z1q] .glass-premium {
  width: 100%;
  max-width: 480px;
  background: rgba(255, 255, 255, 0.06);
  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: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 28px;
  padding: 3rem;
  box-shadow: 0 40px 100px -20px rgba(0, 0, 0, 0.6);
}
[b-73ysha2z1q] .glass-premium:hover {
  transform: translateY(-5px);
  border-color: rgba(255, 101, 47, 0.3);
  box-shadow: 0 50px 120px -30px rgba(0, 0, 0, 0.7);
}
[b-73ysha2z1q] .btn-back-home {
  position: absolute;
  top: 2rem;
  right: 2rem;
  color: rgba(255, 255, 255, 0.5);
  text-decoration: none !important;
  font-size: 0.85rem;
  font-weight: 600;
  transition: all 0.3s ease;
  z-index: 10;
  display: flex;
  align-items: center;
}
[b-73ysha2z1q] .btn-back-home:hover {
  color: #FF652F;
  transform: translateX(-5px);
}
[b-73ysha2z1q] {
  /* Enhanced Contrast for Labels & Secondary Text */
}
[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: white !important;
  font-weight: 600 !important;
}
[b-73ysha2z1q] .text-white-50 {
  color: rgba(255, 255, 255, 0.7) !important;
}
[b-73ysha2z1q] .small.text-white-50 {
  color: rgba(255, 255, 255, 0.6) !important;
}
[b-73ysha2z1q] {
  /* Enhanced Inputs & Spacing */
}
[b-73ysha2z1q] .hyper-input {
  margin-bottom: 0.75rem !important;
}
[b-73ysha2z1q] .hyper-input .bt-input {
  background: rgba(255, 255, 255, 0.04);
  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);
  border-radius: 12px !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  color: white !important;
  margin-top: 6px !important;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05) !important;
}
[b-73ysha2z1q] .hyper-input .bt-input.bt-input-outlined.bt-input-outlined-focused {
  background: rgba(255, 255, 255, 0.08) !important;
  border-color: #FF652F !important;
  box-shadow: 0 0 20px rgba(255, 101, 47, 0.2) !important;
}
[b-73ysha2z1q] {
  /* 3D Buttons */
}
[b-73ysha2z1q] .btn-premium {
  background: linear-gradient(135deg, #FF652F 0%, #FF8E5E 100%) !important;
  border: none !important;
  border-radius: 12px !important;
  color: white !important;
  font-weight: 700 !important;
  padding: 1rem 2rem !important;
  box-shadow: 0 8px 16px -4px rgba(255, 101, 47, 0.4) !important;
  transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
  text-transform: uppercase;
  letter-spacing: 1px;
}
[b-73ysha2z1q] .btn-premium:hover {
  transform: translateY(-3px);
  box-shadow: 0 15px 25px -5px rgba(255, 101, 47, 0.5) !important;
  filter: brightness(1.1);
}
[b-73ysha2z1q] {
  /* Social Login Grid & Branded Buttons */
}
[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: 0.75rem 1.5rem !important;
  border-radius: 12px !important;
  font-weight: 600 !important;
  font-size: 0.9rem !important;
  transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
  border: 1px solid rgba(255, 255, 255, 0.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, 0.2) !important;
}
[b-73ysha2z1q] .btn-social-google {
  background: white !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: white !important;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
[b-73ysha2z1q] .btn-social-microsoft i {
  color: #00A4EF !important;
}
[b-73ysha2z1q] .btn-social-microsoft:hover {
  background: #3f3f3f !important;
  border-color: rgba(255, 255, 255, 0.2) !important;
}
[b-73ysha2z1q] .btn-social-default {
  background: rgba(255, 255, 255, 0.05) !important;
  color: white !important;
}
[b-73ysha2z1q] .btn-social-default:hover {
  background: rgba(255, 255, 255, 0.1) !important;
}

/* Responsiveness */
@media (max-width: 1024px) {
  .design-side[b-73ysha2z1q] {
    display: none !important;
  }
  .form-side[b-73ysha2z1q] {
    flex: 1 !important;
    background: #1A1A1A !important;
  }
}
/* /Components/Layout/MainLayout.razor.rz.scp.css */
.glass-card[b-ymaocikc4i] {
  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-ymaocikc4i] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-4px);
}

.liquid-bg[b-ymaocikc4i] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
  background: #0C0A09;
}
.liquid-bg .orb[b-ymaocikc4i] {
  position: absolute;
  width: 600px;
  height: 600px;
  border-radius: 50%;
  filter: blur(100px);
  opacity: 0.15;
  animation: orb-flow-b-ymaocikc4i 20s infinite alternate ease-in-out;
}
.liquid-bg .orb.orb-primary[b-ymaocikc4i] {
  background: #FF652F;
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-ymaocikc4i] {
  background: #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: 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-ymaocikc4i] {
  transform: translateY(-8px);
  background: rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 101, 47, 0.3);
  box-shadow: 0 20px 40px rgba(0, 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: 0.6;
  font-weight: 500;
}

.liquid-glow-btn[b-ymaocikc4i] {
  box-shadow: 0 0 20px 2px rgba(255, 101, 47, 0.15);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-ymaocikc4i] {
  box-shadow: 0 0 30px 5px rgba(255, 101, 47, 0.3);
}
.liquid-glow-btn[b-ymaocikc4i] {
  font-weight: 700 !important;
  letter-spacing: 0.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: 2rem;
}

main[b-ymaocikc4i] {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding: 2rem;
}

footer[b-ymaocikc4i] {
  padding: 4rem 2rem;
  margin-top: 4rem;
  background: rgba(255, 255, 255, 0.05);
  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-top: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 60px 60px 0 0;
  color: rgba(255, 255, 255, 0.4);
  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: rgba(255, 255, 255, 0.4) !important;
  font-size: 0.9rem;
  font-weight: 500;
  text-decoration: none;
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  padding: 0.5rem 1rem;
  border-radius: 12px;
}
footer .footer-links[b-ymaocikc4i]  a:hover {
  color: #FF652F !important;
  background: rgba(255, 255, 255, 0.03);
}

#blazor-error-ui[b-ymaocikc4i] {
  display: none;
  position: fixed;
  bottom: 2rem;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2000;
  width: min(90%, 500px);
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(24px);
  -webkit-backdrop-filter: blur(24px);
  border: 1px solid rgba(255, 101, 47, 0.3);
  border-radius: 20px;
  padding: 1.25rem 2rem;
  color: #FAFAF9;
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5), 0 0 20px rgba(255, 101, 47, 0.1);
  text-align: center;
  font-weight: 500;
  animation: errorSlideUp 0.6s cubic-bezier(0.34, 1.56, 0.64, 1);
}
#blazor-error-ui .reload[b-ymaocikc4i] {
  color: #FF652F;
  font-weight: 700;
  text-decoration: none;
  margin-left: 0.75rem;
  padding: 0.4rem 1rem;
  background: rgba(255, 101, 47, 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: #FF652F;
  color: white;
  transform: translateY(-2px);
  box-shadow: 0 5px 15px rgba(255, 101, 47, 0.3);
}
#blazor-error-ui .dismiss[b-ymaocikc4i] {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
  top: 1.25rem;
  opacity: 0.5;
  font-size: 1.2rem;
  line-height: 1;
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  text-decoration: none;
  color: white;
}
#blazor-error-ui .dismiss:hover[b-ymaocikc4i] {
  opacity: 1;
  transform: scale(1.2) rotate(90deg);
  color: #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:#0c0a09}.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:#ff652f;top:-200px;left:-200px}.liquid-bg .orb.orb-accent[b-hp7g23txjy]{background:#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:rgba(255,101,47,.3);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 rgba(255,101,47,.15);transition:all 600ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glow-btn:hover[b-hp7g23txjy]{box-shadow:0 0 30px 5px rgba(255,101,47,.3)}.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 hsla(0,0%,100%,.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:hsla(0,0%,100%,.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(255, 101, 47, 0.4)) brightness(1.2)}.navbar-brand span[b-hp7g23txjy]{font-size:22px;color:#ff652f;font-family:"Inter",sans-serif;font-weight:800;letter-spacing:-0.03em;text-transform:uppercase}[b-hp7g23txjy] .nav-item .nav-link{color:hsla(0,0%,100%,.75) !important;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:#fff !important;background:hsla(0,0%,100%,.08);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.1)}[b-hp7g23txjy] .nav-item .nav-link.active{color:#ff652f !important;background:rgba(255,101,47,.12) !important;box-shadow:inset 0 0 10px rgba(255,101,47,.1)}[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, #FF652F, transparent);border-radius:10px;box-shadow:0 0 15px rgba(255,101,47,.8)}.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.ms-auto[b-hp7g23txjy]{display:flex !important;align-items:center !important;gap:1.25rem !important;flex-wrap:nowrap !important;flex-direction:row !important}
/* /Components/Layout/ReconnectModal.razor.rz.scp.css */
.glass-card[b-qvp4v4zhx7]{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-qvp4v4zhx7]{background:hsla(0,0%,100%,.08);transform:translateY(-4px)}.liquid-bg[b-qvp4v4zhx7]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1;background:#0c0a09}.liquid-bg .orb[b-qvp4v4zhx7]{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(100px);opacity:.15;animation:orb-flow-b-qvp4v4zhx7 20s infinite alternate ease-in-out}.liquid-bg .orb.orb-primary[b-qvp4v4zhx7]{background:#ff652f;top:-200px;left:-200px}.liquid-bg .orb.orb-accent[b-qvp4v4zhx7]{background:#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: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-qvp4v4zhx7]{transform:translateY(-8px);background:hsla(0,0%,100%,.12);border-color:rgba(255,101,47,.3);box-shadow:0 20px 40px rgba(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:.6;font-weight:500}.liquid-glow-btn[b-qvp4v4zhx7]{box-shadow:0 0 20px 2px rgba(255,101,47,.15);transition:all 600ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glow-btn:hover[b-qvp4v4zhx7]{box-shadow:0 0 30px 5px rgba(255,101,47,.3)}.liquid-glow-btn[b-qvp4v4zhx7]{font-weight:700 !important;letter-spacing:.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:rgba(0,0,0,0);border:none;z-index:10000;opacity:0;margin:0;padding:0;animation:reconnect-fadeOut-b-qvp4v4zhx7 .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,.7);backdrop-filter:blur(16px) saturate(180%);animation:reconnect-fadeIn-b-qvp4v4zhx7 .5s both}#components-reconnect-modal[b-qvp4v4zhx7]::backdrop{display:none}#components-reconnect-modal .components-reconnect-container[b-qvp4v4zhx7]{background:hsla(0,0%,100%,.12);backdrop-filter:blur(45px);-webkit-backdrop-filter:blur(45px);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);width:28rem;padding:3.5rem;border-radius:32px;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 50px 100px rgba(0,0,0,.8),inset 0 0 0 1px hsla(0,0%,100%,.05);display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center;transform:scale(0.9);animation:reconnect-popIn-b-qvp4v4zhx7 .6s cubic-bezier(0.34, 1.56, 0.64, 1) forwards}#components-reconnect-modal .components-reconnect-container p[b-qvp4v4zhx7]{margin:0;color:#fff;font-size:1.15rem;font-weight:600;line-height:1.4;letter-spacing:-0.01em;text-shadow:0 2px 10px rgba(0,0,0,.3)}#components-reconnect-modal .components-reconnect-container button[b-qvp4v4zhx7]{box-shadow:0 0 20px 2px rgba(255,101,47,.15);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 rgba(255,101,47,.3)}#components-reconnect-modal .components-reconnect-container button[b-qvp4v4zhx7]{background:#ff652f;color:#fff !important;border:none;padding:1rem 3rem;border-radius:16px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px rgba(255,101,47,.4)}#components-reconnect-modal .components-reconnect-container button:hover[b-qvp4v4zhx7]{transform:translateY(-4px) scale(1.05);box-shadow:0 15px 40px rgba(255,101,47,.6)}#components-reconnect-modal .components-reconnect-container button:active[b-qvp4v4zhx7]{transform:translateY(-1px) scale(1.02)}#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 #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: #0C0A09;
}
.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: #FF652F;
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-cncx48rceu] {
  background: #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: rgba(255, 101, 47, 0.3);
  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 rgba(255, 101, 47, 0.15);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-cncx48rceu] {
  box-shadow: 0 0 30px 5px rgba(255, 101, 47, 0.3);
}
.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 UiStyle.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(255, 101, 47, 0.5), transparent);
}
.academy-teaser h4[b-cncx48rceu] {
  color: white;
  margin-bottom: 1rem;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font-size: 1.4rem;
  background: linear-gradient(135deg, #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: 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: #0C0A09;
}
.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: #FF652F;
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-alcm2zw5k6] {
  background: #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: rgba(255, 101, 47, 0.3);
  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 rgba(255, 101, 47, 0.15);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-alcm2zw5k6] {
  box-shadow: 0 0 30px 5px rgba(255, 101, 47, 0.3);
}
.liquid-glow-btn[b-alcm2zw5k6] {
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  border-radius: 12px !important;
}

.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);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  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: 16px;
  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(5px);
}
.info-grid .info-item:hover[b-alcm2zw5k6]  i {
  color: #FF652F !important;
  filter: drop-shadow(0 0 8px rgba(255, 101, 47, 0.4));
}
.info-grid .info-item[b-alcm2zw5k6]  i {
  font-size: 1.5rem;
  color: rgba(255, 255, 255, 0.6);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
}
.info-grid .info-item .info-text[b-alcm2zw5k6] {
  font-size: 1.1rem;
  color: #FAFAF9;
}

/* --- Form Styling --- */
[b-alcm2zw5k6] .bt-input-control {
  margin-top: 1rem;
}
[b-alcm2zw5k6] .bt-input-control .bt-input {
  background: rgba(255, 255, 255, 0.04);
  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);
  border-radius: 16px !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  padding-left: 12px !important;
}
[b-alcm2zw5k6] .bt-input-control .bt-input.bt-input-outlined-focused {
  border-color: #FF652F !important;
  background: rgba(255, 255, 255, 0.08) !important;
  box-shadow: 0 0 20px rgba(255, 101, 47, 0.2);
}
[b-alcm2zw5k6] .bt-input-control .bt-input-label {
  color: white !important;
  font-weight: 600 !important;
}
[b-alcm2zw5k6] .bt-input-control .bt-input-label.bt-input-label-focused {
  color: #FF652F !important;
}

[b-alcm2zw5k6] .bt-button-filled-primary {
  box-shadow: 0 0 20px 2px rgba(255, 101, 47, 0.15);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
[b-alcm2zw5k6] .bt-button-filled-primary:hover {
  box-shadow: 0 0 30px 5px rgba(255, 101, 47, 0.3);
}
[b-alcm2zw5k6] .bt-button-filled-primary {
  margin-top: 2rem;
  width: 100%;
  max-width: 300px;
}

.map-container[b-alcm2zw5k6] {
  border-radius: 20px;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  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: 1px solid rgba(255, 255, 255, 0.1);
}
.map-container iframe[b-alcm2zw5k6] {
  display: block;
  filter: grayscale(0.5) invert(0.92) contrast(0.8);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.map-container iframe:hover[b-alcm2zw5k6] {
  filter: grayscale(0) invert(0) contrast(1);
}

@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: 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-jm3n7b1lb6] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-4px);
}

.liquid-bg[b-jm3n7b1lb6] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
  background: #0C0A09;
}
.liquid-bg .orb[b-jm3n7b1lb6] {
  position: absolute;
  width: 600px;
  height: 600px;
  border-radius: 50%;
  filter: blur(100px);
  opacity: 0.15;
  animation: orb-flow-b-jm3n7b1lb6 20s infinite alternate ease-in-out;
}
.liquid-bg .orb.orb-primary[b-jm3n7b1lb6] {
  background: #FF652F;
  top: -200px;
  left: -200px;
}
.liquid-bg .orb.orb-accent[b-jm3n7b1lb6] {
  background: #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: 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-jm3n7b1lb6] {
  transform: translateY(-8px);
  background: rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 101, 47, 0.3);
  box-shadow: 0 20px 40px rgba(0, 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: 0.6;
  font-weight: 500;
}

.liquid-glow-btn[b-jm3n7b1lb6] {
  box-shadow: 0 0 20px 2px rgba(255, 101, 47, 0.15);
  transition: all 600ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.liquid-glow-btn:hover[b-jm3n7b1lb6] {
  box-shadow: 0 0 30px 5px rgba(255, 101, 47, 0.3);
}
.liquid-glow-btn[b-jm3n7b1lb6] {
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  border-radius: 12px !important;
}

/* Hero section is now handled by .bt-hero-section in UiStyle.scss */
.who-we-are-content[b-jm3n7b1lb6] {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  padding: 0.5rem 0;
}
.who-we-are-content .lead-text[b-jm3n7b1lb6] {
  font-size: 1.25rem;
  font-weight: 600;
  color: white;
  line-height: 1.4;
}
.who-we-are-content .capabilities-grid[b-jm3n7b1lb6] {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  gap: 1rem;
}
.who-we-are-content .capabilities-grid .cap-item[b-jm3n7b1lb6] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.75rem;
  padding: 1rem;
  background: rgba(255, 255, 255, 0.04);
  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);
  border: 1px solid rgba(255, 255, 255, 0.05);
  transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
  text-align: center;
}
.who-we-are-content .capabilities-grid .cap-item i[b-jm3n7b1lb6] {
  font-size: 1.5rem;
  color: #FF652F;
  filter: drop-shadow(0 0 8px rgba(255, 101, 47, 0.4));
}
.who-we-are-content .capabilities-grid .cap-item span[b-jm3n7b1lb6] {
  font-size: 0.85rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  opacity: 0.8;
}
.who-we-are-content .capabilities-grid .cap-item:hover[b-jm3n7b1lb6] {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-5px);
  border-color: rgba(255, 101, 47, 0.3);
}
.who-we-are-content .supporting-text[b-jm3n7b1lb6] {
  font-size: 0.95rem;
  opacity: 0.6;
  line-height: 1.6;
}
/* /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,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;border:2px solid hsla(0,0%,100%,.2);border-radius:10px;margin:8px 0;padding:10px;background-color:#fff}.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:.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:.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:#252525;text-decoration:underline;display:block}
