.ms-auth-site .fixed{position:fixed}.ms-auth-site .absolute{position:absolute}.ms-auth-site .relative{position:relative}.ms-auth-site .sticky{position:sticky}.ms-auth-site .m-0{margin:0}.ms-auth-site .mx-auto{margin-left:auto;margin-right:auto}.ms-auth-site .mb-0{margin-bottom:0}.ms-auth-site .mb-2{margin-bottom:.5rem}.ms-auth-site .mb-3{margin-bottom:.75rem}.ms-auth-site .mb-4{margin-bottom:1rem}.ms-auth-site .mb-6{margin-bottom:1.5rem}.ms-auth-site .mb-8{margin-bottom:2rem}.ms-auth-site .mt-1{margin-top:.25rem}.ms-auth-site .mt-2{margin-top:.5rem}.ms-auth-site .mt-4{margin-top:1rem}.ms-auth-site .mt-6{margin-top:1.5rem}.ms-auth-site .mt-8{margin-top:2rem}.ms-auth-site .inline-block{display:inline-block}.ms-auth-site .flex{display:flex}.ms-auth-site .inline-flex{display:inline-flex}.ms-auth-site .grid{display:grid}.ms-auth-site .hidden{display:none}.ms-auth-site .h-16{height:4rem}.ms-auth-site .h-8{height:2rem}.ms-auth-site .min-h-screen{min-height:100vh}.ms-auth-site .w-16{width:4rem}.ms-auth-site .w-8{width:2rem}.ms-auth-site .w-full{width:100%}.ms-auth-site .max-w-2xl{max-width:42rem}.ms-auth-site .max-w-lg{max-width:32rem}.ms-auth-site .max-w-md{max-width:28rem}.ms-auth-site .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.ms-auth-site .animate-spin{animation:spin 1s linear infinite}.ms-auth-site .cursor-pointer{cursor:pointer}.ms-auth-site .list-inside{list-style-position:inside}.ms-auth-site .list-decimal{list-style-type:decimal}.ms-auth-site .flex-wrap{flex-wrap:wrap}.ms-auth-site .items-start{align-items:flex-start}.ms-auth-site .items-center{align-items:center}.ms-auth-site .justify-center{justify-content:center}.ms-auth-site .gap-3{gap:.75rem}.ms-auth-site :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.ms-auth-site :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.ms-auth-site :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ms-auth-site :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.ms-auth-site .overflow-auto{overflow:auto}.ms-auth-site .rounded{border-radius:.25rem}.ms-auth-site .rounded-full{border-radius:9999px}.ms-auth-site .rounded-lg{border-radius:.5rem}.ms-auth-site .border{border-width:1px}.ms-auth-site .border-b-4{border-bottom-width:4px}.ms-auth-site .border-t{border-top-width:1px}.ms-auth-site .border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.ms-auth-site .border-blue-500\/30{border-color:#3b82f64d}.ms-auth-site .border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.ms-auth-site .border-green-500\/50{border-color:#22c55e80}.ms-auth-site .border-red-500\/50{border-color:#ef444480}.ms-auth-site .bg-blue-900\/30{background-color:#1e3a8a4d}.ms-auth-site .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.ms-auth-site .bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.ms-auth-site .bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.ms-auth-site .bg-green-900\/30{background-color:#14532d4d}.ms-auth-site .bg-red-900\/30{background-color:#7f1d1d4d}.ms-auth-site .p-2{padding:.5rem}.ms-auth-site .p-3{padding:.75rem}.ms-auth-site .p-4{padding:1rem}.ms-auth-site .p-6{padding:1.5rem}.ms-auth-site .p-8{padding:2rem}.ms-auth-site .pt-6{padding-top:1.5rem}.ms-auth-site .text-center{text-align:center}.ms-auth-site .text-2xl{font-size:1.5rem;line-height:2rem}.ms-auth-site .text-5xl{font-size:3rem;line-height:1}.ms-auth-site .text-6xl{font-size:3.75rem;line-height:1}.ms-auth-site .text-base{font-size:1rem;line-height:1.5rem}.ms-auth-site .text-lg{font-size:1.125rem;line-height:1.75rem}.ms-auth-site .text-sm{font-size:.875rem;line-height:1.25rem}.ms-auth-site .text-xs{font-size:.75rem;line-height:1rem}.ms-auth-site .font-bold{font-weight:700}.ms-auth-site .font-medium{font-weight:500}.ms-auth-site .font-semibold{font-weight:600}.ms-auth-site .leading-5{line-height:1.25rem}.ms-auth-site .leading-relaxed{line-height:1.625}.ms-auth-site .text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.ms-auth-site .text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.ms-auth-site .text-gold-primary{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.ms-auth-site .text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.ms-auth-site .text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ms-auth-site .text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ms-auth-site .text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ms-auth-site .text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.ms-auth-site .text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.ms-auth-site .text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.ms-auth-site .text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.ms-auth-site .text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.ms-auth-site .text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.ms-auth-site .underline{text-decoration-line:underline}.ms-auth-site .outline{outline-style:solid}.ms-auth-site .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ms-auth-site .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body.ms-auth-page .wp-block-post-title{display:none}.ms-auth-site{--auth-card: #1a1f24;--auth-line: rgba(192, 192, 192, .22);--auth-edge: #c0c0c0;--auth-text: #e5e7eb;--auth-muted: #9ca3af;--auth-gold: #f59e0b;--auth-gold-dark: #d97706;--auth-field: rgba(255, 255, 255, .04);box-sizing:border-box;width:min(520px,100% - 32px);margin:0 auto 80px;padding-top:40px;color:var(--auth-text);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.5}.ms-auth-site *,.ms-auth-site *:before,.ms-auth-site *:after{box-sizing:border-box}.ms-auth-site .ms-auth-site__loading{color:var(--auth-muted);text-align:center}.ms-auth-site .ms-page,.ms-auth-site .ms-container-no-header,.ms-auth-site .sign-container,.ms-auth-site .ms-auth-card,.ms-auth-site .min-h-screen{min-height:0;margin:0;padding:0;max-width:none;background:none}.ms-auth-site .ms-card,.ms-auth-site .ms-auth-form,.ms-auth-site .MuiPaper-root{padding:32px 28px;background:var(--auth-card);border:1px solid var(--auth-edge);border-radius:20px;box-shadow:none;color:var(--auth-text)}.ms-auth-site .ms-card-content{padding:0}.ms-auth-site h1,.ms-auth-site h2,.ms-auth-site h3,.ms-auth-site .text-heading{margin:0 0 8px;color:#fff;font-family:Inter,system-ui,sans-serif;font-weight:700;line-height:1.25;letter-spacing:0}.ms-auth-site h1,.ms-auth-site .text-heading{font-size:1.6rem}.ms-auth-site h2{font-size:1.3rem}.ms-auth-site p{margin:0 0 12px}.ms-auth-site .text-subtitle,.ms-auth-site .ms-text-secondary{color:var(--auth-muted);font-size:14px}.ms-auth-site .ms-text-primary{color:#fff}.ms-auth-site a,.ms-auth-site .ms-link{color:var(--auth-gold);text-decoration:none}.ms-auth-site a:hover,.ms-auth-site .ms-link:hover{text-decoration:underline}.ms-auth-site .ms-text-center{text-align:center}.ms-auth-site .ms-mb-lg{margin-bottom:24px}.ms-auth-site .ms-mt-lg{margin-top:24px}.ms-auth-site .ms-w-full{width:100%}.ms-auth-site .ms-form-group{margin-bottom:18px}.ms-auth-site label,.ms-auth-site .ms-label{display:block;margin-bottom:6px;color:#cbd2da;font-size:13.5px;font-weight:500}.ms-auth-site .flex>label,.ms-auth-site label.text-sm{display:inline;margin:0;font-weight:400}.ms-auth-site input[type=text],.ms-auth-site input[type=email],.ms-auth-site input[type=password],.ms-auth-site .ms-input{display:block;width:100%;min-height:44px;margin:0;padding:10px 14px;background:var(--auth-field);border:1px solid rgba(192,192,192,.35);border-radius:10px;color:#fff;font:inherit;font-size:15px;box-shadow:none}.ms-auth-site input::-moz-placeholder{color:#6b7280}.ms-auth-site input::placeholder{color:#6b7280}.ms-auth-site input[type=text]:focus,.ms-auth-site input[type=email]:focus,.ms-auth-site input[type=password]:focus,.ms-auth-site .ms-input:focus{border-color:var(--auth-gold);outline:2px solid rgba(245,158,11,.25);outline-offset:0}.ms-auth-site input[type=checkbox]{width:16px;height:16px;flex:0 0 16px;accent-color:var(--auth-gold)}.ms-auth-site label button,.ms-auth-site p>button.text-gold-primary{display:inline;margin:0;padding:0;background:none;border:0;box-shadow:none;color:var(--auth-gold);font:inherit;font-weight:500;cursor:pointer}.ms-auth-site label button:hover{text-decoration:underline}.ms-auth-site .ms-btn,.ms-auth-site .ms-button,.ms-auth-site .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border:1px solid transparent;border-radius:10px;font:inherit;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ms-auth-site .ms-btn-primary,.ms-auth-site .ms-button-primary,.ms-auth-site .btn-primary{background:var(--auth-gold);color:#111}.ms-auth-site .ms-btn-primary:hover,.ms-auth-site .ms-button-primary:hover,.ms-auth-site .btn-primary:hover{background:var(--auth-gold-dark);text-decoration:none}.ms-auth-site .ms-button-outline,.ms-auth-site .ms-button-secondary{background:transparent;border-color:#c0c0c073;color:var(--auth-text)}.ms-auth-site .ms-button-outline:hover,.ms-auth-site .ms-button-secondary:hover{border-color:var(--auth-gold);color:var(--auth-gold)}.ms-auth-site button:disabled{opacity:.6;cursor:default}.ms-auth-site .ms-w-full,.ms-auth-site .w-full{width:100%}.ms-auth-site .ms-alert{padding:12px 14px;border:1px solid;border-radius:10px;font-size:14px}.ms-auth-site .ms-alert-error{background:#ef444414;border-color:#ef444473;color:#fca5a5}.ms-auth-site .ms-alert-success{background:#10b98114;border-color:#10b98173;color:#6ee7b7}.ms-auth-site .legal-content,.ms-auth-site .terms-content,.ms-auth-site .privacy-content{color:var(--auth-text)}@media (max-width: 600px){.ms-auth-site{padding-top:24px}.ms-auth-site .ms-card,.ms-auth-site .ms-auth-form,.ms-auth-site .MuiPaper-root{padding:24px 18px}}.ms-auth-site .hover\:underline:hover{text-decoration-line:underline}
