.form-performance{width:100%;padding:15px;margin:auto}.c10chart-container{width:100%;margin:auto;background-color:transparent;border:transparent}.d10chart-container{width:100%;margin:auto;background-color:transparent;border:transparent}.linechart-container{width:100%;margin:auto;background-color:transparent;border:transparent}#perf.table{border-collapse:collapse}tr#perf{border:none}td#perf{border-right:solid 1px #a1c6f7;border-left:solid 1px #a1c6f7}@media (max-width: 768px){.c10chart-container{padding-top:10%;padding-bottom:5%;width:70%;margin:auto;background-color:transparent;border:transparent}.d10chart-container{padding-top:15%;width:70%;margin:auto;background-color:transparent;border:transparent}}.form-accounts{width:100%;padding:15px;margin:auto}.accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,0.125)}.accordion-button:not(.collapsed){color:black;background-color:rgba(195,125,93,0.857);box-shadow:none}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}#exampleModal>div>div>div.modal-body>ul{display:inline-block}a#addressTruncate{width:450px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 767.98px){main.container[data-controller="masonry"]{padding-bottom:80px !important}}.card-img-top{height:100px;object-fit:contain}@media (min-width: 768px){.bd-placeholder-img-lg{font-size:3.5rem}}.drag-handle{cursor:grab;cursor:-webkit-grab}.drag-handle:active{cursor:grabbing;cursor:-webkit-grabbing}.is-dragging{cursor:grabbing !important;cursor:-webkit-grabbing !important;z-index:100 !important}.logo-container .logo-dark,.logo-container .logo-light{display:none}body[data-bs-theme="light"] .logo-container .logo-light,body:not([data-bs-theme]) .logo-container .logo-light{display:inline-block}body[data-bs-theme="dark"] .logo-container .logo-dark{display:inline-block}#nsile1link:hover .logo-hover{display:inline-block !important}#nsile1link:hover .logo-light{display:none}body[data-bs-theme="dark"] #nsile1link:hover .logo-dark{display:none !important}body[data-bs-theme="dark"] #nsile1link:hover .logo-hover{display:inline-block !important}#topheader{width:100%;margin-top:24px;background:linear-gradient(270deg, rgba(232,151,114,0.854902), rgba(195,125,93,0) 24%);border-radius:24px;outline:1px solid rgba(255,255,255,0);outline-offset:-3px;transform:scale(1)}.scrolled #topheader{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.5);transform:scale(0.995);-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}#bookmarksicon{color:white}#bookmarkstext{color:white}.scrolled #bookmarksicon{color:#dee2e6}.scrolled #bookmarkstext{color:#dee2e6}.alert-banner{background-color:#323c47;color:#fff;padding:10px 0;font-size:0.9em;border-radius:0.25rem}.alert-banner .alert-link{color:#fff;font-weight:bold}.alert-banner .alert-link:hover{text-decoration:underline}img#smalllogo{padding-bottom:2%}#maincontainer{padding-bottom:2.5%}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}#sdropdmenu{max-height:350px;overflow-y:auto}.centered-dropdown-item{display:flex;justify-content:center;align-items:center}.search-wrapper{position:relative}.clear-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;display:none}body[data-bs-theme="light"] .clear-icon{color:black}body[data-bs-theme="dark"] .clear-icon{color:white}.search-wrapper input:not(:placeholder-shown)~.clear-icon{display:block}.highlight{background-color:#a1c6f781;font-weight:bold}@media (max-width: 768px){.bd-placeholder-img-lg{font-size:3.5rem}#topheader{background:transparent;margin-top:0px !important;border-radius:24px !important;outline:0px solid rgba(255,255,255,0) !important;outline-offset:0px !important}#front4{margin-top:3rem}div#mc_embed_signup{padding-bottom:10%}small{padding-bottom:10%}#maincontainer{padding-bottom:10%}#sdropdmenu{max-height:350px !important;width:100%;left:0;right:0}#sdropditem{font-size:14px;padding:8px 15px}#dropimage{width:30px;height:30px}#bookmarkstext{display:none}#btnset2{padding-top:15px}}.prismic-content img{border-radius:8px;max-width:100%;height:auto;display:block;margin-left:auto;margin-right:auto}#androidcontainer{background-color:#343a40;color:white;border-radius:5px;padding:20px;max-width:500px}#pwagroup{background-color:transparent;border:none}#pwalist{background-color:transparent;border:none;padding-left:0}#pwatitle{color:#a1c6f7}.form-market_closes{width:100%;padding:15px;margin:auto}.c10chart-container{width:100%;margin:auto;background-color:transparent;border:transparent}.d10chart-container{width:100%;margin:auto;background-color:transparent;border:transparent}.linechart-container{width:100%;margin:auto;background-color:transparent;border:transparent}#inv.table{border-collapse:collapse}tr#inv{border:none}td#inv{border-right:solid 1px #a1c6f7;border-left:solid 1px #a1c6f7}@media (max-width: 768px){.c10chart-container{padding-top:10%;padding-bottom:5%;width:70%;margin:auto;background-color:transparent;border:transparent}.d10chart-container{padding-top:15%;width:70%;margin:auto;background-color:transparent;border:transparent}div#right-side.col-lg-6.col-md-6{padding-top:6%}}button#clear2{transition:all 300ms ease-in-out;font-weight:500 !important;text-transform:uppercase;color:#fff !important;background-color:rgba(0,0,0,0) !important;border:0px  solid #fff !important;text-transform:none;border-radius:0 !important}button#clear2:focus,button#clear:active{outline:none !important;box-shadow:none !important}button#clear2:hover{background-color:#0c192eff !important;color:#fff !important;border:0px  solid #fff !important}#dmenu.dropdown-menu{background-color:#0c192eff;border:1px  solid #fff !important;min-width:0%;text-align:center;border-radius:0 !important}#preturns{margin-bottom:8px !important}@media (max-width: 768px){#preturns{margin-top:20px !important}}.rewards-container{width:100%;max-width:1080px;margin:0 auto;padding:15px}@media (max-width: 767.98px){.rewards-container{padding-bottom:80px}}.rewards-page,.rewards-container{width:100%;max-width:540px;margin:0 auto}.rewards-hero{text-align:center;padding:32px 20px;margin-bottom:24px}.rewards-hero-icon{width:64px;height:64px;background:rgba(195,125,93,0.12);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.rewards-hero-icon i{font-size:28px;color:#c37e5dff}.rewards-hero-title{font-size:24px;font-weight:600;color:#fff;margin:0 0 8px}.rewards-hero-subtitle{font-size:14px;color:rgba(255,255,255,0.7);margin:0;line-height:1.5}.rewards-content{display:flex;flex-direction:column;gap:16px}.rewards-card{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:12px;overflow:hidden}.rewards-card-header{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid var(--bs-border-color);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.5px;color:#6c757d}.rewards-card-header i{font-size:16px;color:#c37e5dff}.rewards-card-body{padding:16px}.referral-code-display{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--bs-tertiary-bg, #f8f9fa);border:1px solid var(--bs-border-color);border-radius:8px;padding:14px 20px;cursor:pointer;transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);margin-bottom:16px}.referral-code-display:hover{border-color:#c37e5dff}[data-bs-theme="dark"] .referral-code-display{background:rgba(255,255,255,0.05)}.referral-code-text{font-size:22px;font-weight:600;color:var(--bs-body-color);letter-spacing:2px;font-family:'SF Mono', 'Monaco', 'Inconsolata', 'Fira Code', monospace}.referral-code-copy{font-size:18px;color:#6c757d;transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1)}.referral-code-display:hover .referral-code-copy{color:#c37e5dff}.share-buttons{display:flex;justify-content:center;gap:10px}.share-btn{width:44px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);text-decoration:none;background:var(--bs-tertiary-bg, #f8f9fa);border:1px solid var(--bs-border-color)}.share-btn i{font-size:20px;color:var(--bs-body-color);transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1)}.share-btn:hover{border-color:#c37e5dff}.share-btn:hover i{color:#c37e5dff}[data-bs-theme="dark"] .share-btn{background:rgba(255,255,255,0.05)}.rewards-steps{display:flex;flex-direction:column;gap:16px}.rewards-step{display:flex;align-items:flex-start;gap:12px}.rewards-step-number{width:28px;height:28px;min-width:28px;background:rgba(195,125,93,0.12);color:#c37e5dff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px}.rewards-step-content{flex:1;padding-top:2px}.rewards-step-content h4{font-size:14px;font-weight:600;margin:0 0 2px;color:var(--bs-body-color)}.rewards-step-content p{font-size:13px;color:#6c757d;margin:0;line-height:1.4}.rewards-partner-card{text-align:center;padding:20px 16px}.partner-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:100px;font-weight:500;font-size:13px;margin-bottom:10px;background:rgba(195,125,93,0.12);color:#c37e5dff}.partner-badge i{font-size:16px}.partner-badge-active{background:rgba(16,185,129,0.12);color:#10b981}.partner-description{font-size:13px;color:#6c757d;margin:0 0 14px;line-height:1.5}.partner-description strong{color:var(--bs-body-color)}.btn-rewards-primary{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background:#c37e5dff;color:#fff;border:none;border-radius:8px;font-weight:500;font-size:13px;text-decoration:none;transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1)}.btn-rewards-primary:hover{color:#fff;background:#b46843}.rewards-footer-quote{text-align:center;padding:20px 16px 8px}.rewards-footer-quote i{font-size:24px;color:#6c757d;opacity:0.4;display:block;margin-bottom:6px}.rewards-footer-quote p{font-size:13px;font-style:italic;color:#6c757d;margin:0}.rewards-terms{text-align:center;font-size:11px;color:#6c757d;margin:0}.rewards-terms a{color:#c37e5dff;text-decoration:none}.rewards-terms a:hover{text-decoration:underline}.bi{vertical-align:-.125em;pointer-events:none;fill:currentColor}#ref.table{--bs-table-bg: #00000000;--bs-table-color: #ffffff}.auth-layout{min-height:100vh;display:flex;width:100%}@media (max-width: 991.98px){.auth-layout{flex-direction:column}}.auth-layout--split .auth-form-section{flex:1;max-width:50%}@media (max-width: 991.98px){.auth-layout--split .auth-form-section{max-width:100%}}.auth-layout--split .auth-brand-section{flex:1;max-width:50%}@media (max-width: 991.98px){.auth-layout--split .auth-brand-section{max-width:100%}}.auth-form-section{flex:0 0 480px;max-width:480px;display:flex;flex-direction:column;justify-content:center;padding:40px;background:var(--bs-body-bg);position:relative;z-index:2}@media (max-width: 1199.98px){.auth-form-section{flex:0 0 420px;max-width:420px;padding:32px}}@media (max-width: 991.98px){.auth-form-section{flex:1;max-width:100%;padding:24px;min-height:auto}}@media (max-width: 575.98px){.auth-form-section{padding:20px 16px}}.auth-form-section--full{flex:1;max-width:100%;align-items:center}.auth-form-section--full .auth-form-container{max-width:420px;width:100%}.auth-form-section--centered{flex:1;max-width:100%;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--bs-body-bg) 0%, rgba(195,126,93,0.03) 100%)}.auth-form-container{width:100%;max-width:360px;margin:0 auto}@media (max-width: 575.98px){.auth-form-container{max-width:100%}}.auth-brand-section{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 40px;background:linear-gradient(135deg, #0c192e 0%, #1a2d47 50%, #0c192e 100%);position:relative;overflow:hidden}body[data-bs-theme="dark"] .auth-brand-section{background:linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 50%, #0a0a0a 100%)}@media (max-width: 991.98px){.auth-brand-section{display:none}}.auth-brand-section::before{content:'';position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle, rgba(195,126,93,0.1) 0%, transparent 70%);pointer-events:none}.auth-brand-section::after{content:'';position:absolute;bottom:-30%;left:-30%;width:60%;height:60%;background:radial-gradient(circle, rgba(195,126,93,0.08) 0%, transparent 70%);pointer-events:none}.auth-brand-content{position:relative;z-index:1;text-align:center;max-width:500px;color:#fff}.auth-brand-logo{width:80px;height:80px;margin-bottom:32px;opacity:0.9}.auth-brand-title{font-size:2rem;font-weight:700;margin-bottom:16px;color:#fff}.auth-brand-subtitle{font-size:1.125rem;color:rgba(255,255,255,0.7);line-height:1.6;margin-bottom:40px}.auth-brand-features{display:flex;flex-direction:column;gap:16px;text-align:left}.auth-brand-feature{display:flex;align-items:center;gap:16px;padding:16px 20px;background:rgba(255,255,255,0.05);border-radius:12px;border:1px solid rgba(255,255,255,0.08);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.auth-brand-feature:hover{background:rgba(255,255,255,0.08);border-color:rgba(195,126,93,0.3)}.auth-brand-feature .feature-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(195,126,93,0.15);border-radius:10px;color:#c37e5d;font-size:1.25rem}.auth-brand-feature .feature-text{flex:1}.auth-brand-feature .feature-text .feature-title{font-weight:600;color:#fff;margin-bottom:2px}.auth-brand-feature .feature-text .feature-desc{font-size:0.875rem;color:rgba(255,255,255,0.6)}.auth-header{text-align:center;margin-bottom:32px}.auth-logo{height:64px;width:auto;margin-bottom:24px}@media (max-width: 575.98px){.auth-logo{height:56px;width:auto;margin-bottom:20px}}.auth-title{font-size:1.75rem;font-weight:700;color:var(--bs-body-color);margin-bottom:8px}@media (max-width: 575.98px){.auth-title{font-size:1.5rem}}.auth-subtitle{font-size:1rem;color:var(--bs-secondary-color);margin-bottom:0}.auth-card{background:var(--bs-body-bg);border-radius:16px;border:1px solid var(--bs-border-color);box-shadow:0 4px 24px rgba(0,0,0,0.08);padding:40px;width:100%;max-width:420px}body[data-bs-theme="dark"] .auth-card{background:rgba(30,30,30,0.95);border-color:rgba(255,255,255,0.1)}@media (max-width: 575.98px){.auth-card{padding:24px 20px;border-radius:12px}}.auth-card-icon{width:72px;height:72px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;background:rgba(195,126,93,0.12);border-radius:50%;color:#c37e5d;font-size:2rem}body[data-bs-theme="dark"] .auth-card-icon{background:rgba(195,126,93,0.15)}.auth-form .form-group,.auth-form .form-inputs>div{margin-bottom:20px}.auth-form label,.auth-form .form-label{font-weight:600;font-size:0.875rem;color:var(--bs-body-color);margin-bottom:8px;display:block}.auth-form .form-control,.auth-form .string,.auth-form .password,.auth-form .email{width:100%;padding:14px 16px;font-size:1rem;border:2px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg);color:var(--bs-body-color);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.auth-form .form-control::placeholder,.auth-form .string::placeholder,.auth-form .password::placeholder,.auth-form .email::placeholder{color:var(--bs-secondary-color)}.auth-form .form-control:focus,.auth-form .string:focus,.auth-form .password:focus,.auth-form .email:focus{outline:none;border-color:#c37e5d;box-shadow:0 0 0 4px rgba(195,126,93,0.12)}.auth-form .form-control:hover:not(:focus),.auth-form .string:hover:not(:focus),.auth-form .password:hover:not(:focus),.auth-form .email:hover:not(:focus){border-color:var(--bs-tertiary-color)}.auth-form .hint,.auth-form .form-text{font-size:0.8125rem;color:var(--bs-secondary-color);margin-top:6px}.auth-form .error,.auth-form .invalid-feedback{font-size:0.8125rem;color:#dc3545;margin-top:6px}.auth-form .field_with_errors .form-control,.auth-form .field_with_errors input{border-color:#dc3545}.auth-form .field_with_errors .form-control:focus,.auth-form .field_with_errors input:focus{box-shadow:0 0 0 4px rgba(220,53,69,0.12)}.auth-form .form-floating{margin-bottom:16px}.auth-form .form-floating>.form-control{height:58px;padding:1rem 1rem;border-radius:12px;border:2px solid var(--bs-border-color)}.auth-form .form-floating>.form-control:focus{border-color:#c37e5d;box-shadow:0 0 0 4px rgba(195,126,93,0.12)}.auth-form .form-floating>label{padding:1rem;color:var(--bs-secondary-color)}.auth-checkbox-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.auth-checkbox{display:flex;align-items:center;gap:8px;cursor:pointer}.auth-checkbox input[type="checkbox"]{width:18px;height:18px;border-radius:4px;border:2px solid var(--bs-border-color);cursor:pointer;accent-color:#c37e5d}.auth-checkbox input[type="checkbox"]:checked{background-color:#c37e5d;border-color:#c37e5d}.auth-checkbox input[type="checkbox"]:focus{box-shadow:0 0 0 3px rgba(195,126,93,0.12)}.auth-checkbox label{font-size:0.875rem;color:var(--bs-secondary-color);cursor:pointer;margin-bottom:0}.auth-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 24px;font-size:1rem;font-weight:600;border-radius:12px;border:none;cursor:pointer;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.auth-btn:disabled{opacity:0.6;cursor:not-allowed}.auth-btn i{font-size:1.125rem}.auth-btn-primary{background:#c37e5d;color:#fff}.auth-btn-primary:hover:not(:disabled){background:#b06d4c;transform:translateY(-1px);box-shadow:0 4px 12px rgba(195,126,93,0.3)}.auth-btn-primary:active:not(:disabled){transform:translateY(0)}.auth-btn-secondary{background:transparent;color:var(--bs-body-color);border:2px solid var(--bs-border-color)}.auth-btn-secondary:hover:not(:disabled){background:var(--bs-tertiary-bg);border-color:var(--bs-tertiary-color)}.auth-links{margin-top:32px;padding-top:24px;border-top:1px solid var(--bs-border-color)}.auth-links-title{font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var(--bs-secondary-color);margin-bottom:16px}.auth-link{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:0.9375rem;color:var(--bs-body-color);text-decoration:none;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.auth-link i{width:20px;color:var(--bs-secondary-color);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.auth-link:hover{color:#c37e5d}.auth-link:hover i{color:#c37e5d}.auth-inline-link{color:#c37e5d;text-decoration:none;font-weight:500;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.auth-inline-link:hover{color:#b06d4c;text-decoration:underline}.auth-divider{display:flex;align-items:center;gap:16px;margin:24px 0}.auth-divider::before,.auth-divider::after{content:'';flex:1;height:1px;background:var(--bs-border-color)}.auth-divider span{font-size:0.8125rem;color:var(--bs-secondary-color);font-weight:500}.auth-footer{text-align:center;margin-top:32px;padding-top:24px;border-top:1px solid var(--bs-border-color)}.auth-footer p{font-size:0.875rem;color:var(--bs-secondary-color);margin-bottom:8px}.auth-footer p:last-child{margin-bottom:0}.auth-copyright{font-size:0.8125rem;color:var(--bs-tertiary-color);margin-top:24px}.auth-otp-container{display:flex;justify-content:center;gap:12px;margin:32px 0}@media (max-width: 575.98px){.auth-otp-container{gap:8px}}.auth-otp-input{width:52px;height:60px;text-align:center;font-size:1.5rem;font-weight:700;border:2px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg);color:var(--bs-body-color);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}@media (max-width: 575.98px){.auth-otp-input{width:44px;height:52px;font-size:1.25rem}}.auth-otp-input:focus{outline:none;border-color:#c37e5d;box-shadow:0 0 0 4px rgba(195,126,93,0.12)}.auth-otp-input.filled{border-color:#c37e5d;background:rgba(195,126,93,0.12)}.auth-alert{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:12px;margin-bottom:24px}.auth-alert i{font-size:1.25rem;flex-shrink:0}.auth-alert .alert-content{flex:1;font-size:0.9375rem;line-height:1.5}.auth-alert-info{background:rgba(13,110,253,0.08);border:1px solid rgba(13,110,253,0.2);color:#0d6efd}body[data-bs-theme="dark"] .auth-alert-info{background:rgba(13,110,253,0.12)}.auth-alert-warning{background:rgba(255,193,7,0.1);border:1px solid rgba(255,193,7,0.3);color:#997404}body[data-bs-theme="dark"] .auth-alert-warning{color:#ffc107}.auth-alert-success{background:rgba(25,135,84,0.08);border:1px solid rgba(25,135,84,0.2);color:#198754}.auth-alert-error{background:rgba(220,53,69,0.08);border:1px solid rgba(220,53,69,0.2);color:#dc3545}.auth-referral-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(195,126,93,0.12);border-radius:20px;font-size:0.875rem;color:#c37e5d;font-weight:600;margin-bottom:16px}.auth-referral-badge i{font-size:1rem}.auth-referral-display{background:var(--bs-tertiary-bg, #f8f9fa);border:1px solid var(--bs-border-color);border-radius:12px;padding:16px;margin-bottom:24px;text-align:center}body[data-bs-theme="dark"] .auth-referral-display{background:rgba(255,255,255,0.05)}.auth-referral-label{display:flex;align-items:center;justify-content:center;gap:6px;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.5px;color:var(--bs-secondary-color);margin-bottom:8px}.auth-referral-label i{color:#c37e5d}.auth-referral-code{font-size:1.5rem;font-weight:700;color:#c37e5d;letter-spacing:2px;font-family:'SF Mono', 'Monaco', 'Inconsolata', 'Fira Code', monospace}.auth-brand-icon{width:80px;height:80px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;background:rgba(195,126,93,0.15);border-radius:50%}.auth-brand-icon i{font-size:2rem;color:#c37e5d}.auth-turnstile{display:flex;justify-content:center;margin:24px 0}.auth-loading{position:relative;pointer-events:none}.auth-loading::after{content:'';position:absolute;inset:0;background:rgba(255,255,255,0.8);border-radius:inherit;display:flex;align-items:center;justify-content:center}body[data-bs-theme="dark"] .auth-loading::after{background:rgba(0,0,0,0.6)}.auth-spinner{width:24px;height:24px;border:3px solid var(--bs-border-color);border-top-color:#c37e5d;border-radius:50%;animation:auth-spin 0.8s linear infinite}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-password-strength{margin-top:8px}.auth-password-strength .strength-bar{height:4px;background:var(--bs-border-color);border-radius:2px;overflow:hidden;margin-bottom:6px}.auth-password-strength .strength-bar .strength-fill{height:100%;width:0;transition:width 0.3s, background 0.3s;border-radius:2px}.auth-password-strength .strength-text{font-size:0.75rem;color:var(--bs-secondary-color)}.auth-password-strength.weak .strength-fill{width:33%;background:#dc3545}.auth-password-strength.medium .strength-fill{width:66%;background:#ffc107}.auth-password-strength.strong .strength-fill{width:100%;background:#198754}@media (max-width: 575.98px){.auth-form-section{min-height:100vh;justify-content:flex-start;padding-top:40px}.auth-header{margin-bottom:24px}.auth-links{margin-top:24px;padding-top:20px}}.auth-form .input{margin-bottom:20px}.auth-form .input.string input,.auth-form .input.password input,.auth-form .input.email input{width:100%;padding:14px 16px;font-size:1rem;border:2px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg);color:var(--bs-body-color);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.auth-form .input.string input:focus,.auth-form .input.password input:focus,.auth-form .input.email input:focus{outline:none;border-color:#c37e5d;box-shadow:0 0 0 4px rgba(195,126,93,0.12)}.auth-form .input label{font-weight:600;font-size:0.875rem;color:var(--bs-body-color);margin-bottom:8px;display:block}.auth-form .input label abbr{display:none}.auth-form .form-actions{margin-top:8px}body{background-color:#0c192eff;color:#fff}a{color:#fff}a:hover{color:#c37e5dff}.form-control:focus{border-color:#c37e5dff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #c37e5d}.btn:focus,.btn:active{outline:none !important;box-shadow:none !important}.btn{transition:all 300ms ease-in-out;font-weight:500 !important;text-transform:uppercase;color:#fff !important;background-color:#242c36ff !important;border:1px  solid #fff !important}.btn:hover{background-color:#c37e5dff !important;color:#fff !important;border:1px  solid #fff !important}.bi{vertical-align:-.125em;pointer-events:none;fill:currentColor}.sidebar-nav-link .bi-house,.sidebar-nav-link .bi-wallet,.sidebar-nav-link .bi-plus-square,.sidebar-nav-link .bi-heart,.sidebar-nav-link .bi-person-circle{color:rgba(55,75,100,0.85)}.sidebar-nav-link:hover .bi-house,.sidebar-nav-link:hover .bi-wallet,.sidebar-nav-link:hover .bi-plus-square,.sidebar-nav-link:hover .bi-heart,.sidebar-nav-link:hover .bi-person-circle{color:#242c36ff}.dropdown-menu{color:rgba(55,75,100,0.85)}.dropdown-toggle{color:rgba(55,75,100,0.85);outline:0}.dropdown-toggle:hover{color:#242c36ff;outline:0}.nav-flush .nav-link{border-radius:0}.btn-toggle{display:inline-flex;align-items:center;padding:.25rem .5rem;font-weight:600;color:rgba(0,0,0,0.65);background-color:transparent;border:0}.btn-toggle:hover,.btn-toggle:focus{color:rgba(0,0,0,0.85);background-color:#d2f4ea}.btn-toggle::before{width:1.25em;line-height:0;content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");transition:transform .35s ease;transform-origin:.5em 50%}.btn-toggle[aria-expanded="true"]{color:rgba(0,0,0,0.85)}.btn-toggle[aria-expanded="true"]::before{transform:rotate(90deg)}.btn-toggle-nav a{display:inline-flex;padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.25rem;text-decoration:none}.btn-toggle-nav a:hover,.btn-toggle-nav a:focus{background-color:#d2f4ea}.scrollarea{overflow-y:auto}.fw-semibold{font-weight:600}.lh-tight{line-height:1.25}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 768px){.bd-placeholder-img-lg{font-size:3.5rem}}
