.dropdown-menu{background:var(--bg-card);border:1px solid var(--border)!important;border-radius:var(--radius-md)!important;padding:.35rem 0;margin-top:-4px!important;box-shadow:var(--shadow-soft)}.dropdown-item,.dropdown-menu .dropdown-item,.dropdown-menu a{color:var(--text);text-decoration:none;padding:.45rem 1rem;font-size:.9rem;display:block;border-radius:0!important;margin:0!important;font-weight:550;transition:background var(--transition-fast),color var(--transition-fast)}.dropdown-item:hover,.dropdown-menu .dropdown-item:hover,.dropdown-menu a:hover{background:linear-gradient(90deg,rgba(66,232,224,.12),transparent);color:var(--accent);border-radius:0!important}.dropdown-item-description{font-size:.8rem;color:var(--text-faint);margin:2px 0 0;font-weight:400}.dropdown-item:hover .dropdown-item-description{color:var(--text-dim)}.cursor-pointer{cursor:pointer}.transition-all{transition:all .3s ease}.transition-all:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.menu-button-adjust{margin-top:3px!important;background:#036661!important}.text-muted-dark{color:#495057!important}i .fas{line-height:inherit!important}@media (max-width:768px){.dropdown-item-description{font-size:.75rem}.transition-all:hover{transform:none}}.home-bug-list{max-width:450px}.text-sm{color:white!important}.text-success{color:rgb(236,228,113)!important}.card .purple-button{margin:3px auto}.text-success-dark{color:rgb(156,129,8)!important}@media only screen and (max-width:770px){.home-bug-list{max-width:250px}.text-white .p-brown-1{padding:0}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background:white;padding:20px;border-radius:8px;width:90%;max-width:800px;max-height:90vh;overflow-y:hidden;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column}.user-select-modal-content{max-width:800px;background:#2b1b42f3!important;border:1px solid #332364;color:white;padding:30px}.sub-header{font-weight:500;color:whitesmoke}.modal-header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px}.hr-mid{color:rgb(76,84,92);margin:20px 0!important}.dropdown-menu .active:not(.form-control){color:var(--accent)!important;background:linear-gradient(90deg,rgba(66,232,224,.14),transparent)!important}@media (min-width:992px){.nav-item.dropdown:hover .dropdown-menu{display:block!important}.platform-active .dropdown-menu{right:0;left:auto}.dropdown-menu{transition:opacity .15s ease-in-out}}.modal-header h2{margin:0;font-size:1.5rem;color:#333}.close-button{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;color:#666;transition:color .2s}.close-button:hover{color:#333}.modal-body{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:20px 0;margin-bottom:20px;max-width:100%}.modal-body h3{margin-bottom:15px;color:#444}.modal-footer{flex-shrink:0;display:flex;justify-content:flex-end;gap:10px}.form-control,.form-select{margin-bottom:15px}.form-control:focus,.form-select:focus{border-color:var(--accent);box-shadow:var(--glow-accent)}.password-toggle-btn{color:var(--hacker-red);border:1px solid var(--border);background:var(--bg-input);display:flex;align-items:center;justify-content:center;margin:0;align-self:stretch}.password-toggle-btn:focus,.password-toggle-btn:hover{color:#ff5555;border-color:var(--hacker-red);background:var(--bg-hover)}.input-group:has(.password-toggle-btn){margin-bottom:15px;align-items:stretch}.input-group:has(.password-toggle-btn)>.form-control{margin-bottom:0;height:auto}.input-group:has(.password-toggle-btn)>.password-toggle-btn{height:auto}.quill{height:calc(60vh - 200px);display:flex;flex-direction:column}.ql-toolbar{border-top-left-radius:4px;border-top-right-radius:4px;background:#f8f9fa;border-color:#ced4da}.ql-container{flex:1 1;overflow-y:auto}.ql-editor{min-height:100%}.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol li,.ql-editor p,.ql-editor ul li{color:#000}.btn{font-weight:500;transition:all .2s}.btn-primary{background-color:#6c5ce7;border-color:#6c5ce7}.btn-primary:hover{background-color:#5f4dd0;border-color:#5f4dd0}.btn-success{background-color:#00b894;border-color:#00b894}.btn-success:hover{background-color:#00a383;border-color:#00a383}.btn:disabled{opacity:.7;cursor:not-allowed}.alert{margin-bottom:20px;border-radius:4px}.text-danger{margin-top:-10px!important}.text-dark{color:#211954!important}.tight-title{margin-bottom:10px!important}.report-button{background:#015257cc!important}.alert-danger{background-color:#fff3f3;border-color:#ff7675;color:#d63031}.green-card{background:#036661}.purple-button-purple{background:#080610!important}.gold-button{background:var(--amber);color:#0a0e14;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);padding:5px 20px;border-radius:var(--radius-md);border:none;box-shadow:0 0 18px rgba(251,191,36,.35)}.gold-button:focus,.gold-button:hover{background:#f59e0b;color:#0a0e14!important;border-color:transparent;box-shadow:0 0 24px rgba(251,191,36,.5)}.gold-button:disabled{opacity:.65;box-shadow:none}.bank-green-button{background:var(--green);color:#0a0e14;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);padding:5px 20px;border-radius:var(--radius-md);border:none;box-shadow:var(--glow-green)}.bank-green-button:focus,.bank-green-button:hover{background:#a8ffd0;color:#0a0e14!important;border-color:transparent;box-shadow:var(--glow-green-strong)}.bank-green-button.disabled,.bank-green-button:disabled{background:var(--green)!important;color:#0a0e14!important;opacity:.45;box-shadow:none;cursor:not-allowed;border:none}.sales-table th{background:#1a7e57!important;color:white}.short-button{width:30%;max-width:400px;align-self:flex-end}.loading-message{text-align:center;color:#666;margin:20px 0}@media (max-width:768px){.modal-content{width:95%;margin:20px;max-height:calc(100vh - 40px)}.modal-body{padding:15px 0;overflow-x:hidden;word-wrap:break-word}.btn{margin-bottom:10px}.modal-footer{flex-direction:column}.user-select-modal-content{max-width:100%;overflow-x:hidden}}.modal-step{animation:fadeIn .3s ease-in-out}.loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}.spinner{border:4px solid #f3f3f3;border-top-color:#bf34db;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin-bottom:10px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rotating-text{transition:opacity .5s ease-in-out}.rotating-text.fade-in{opacity:1}.rotating-text.fade-out{opacity:0}.rotating-text strong{transition:color .5s ease-in-out}.modal-content .quill{background:white;border-radius:4px;border:1px solid #ddd}.modal-content .ql-toolbar{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #ddd;background:#f8f9fa}.modal-content .ql-container{border-bottom-left-radius:4px;border-bottom-right-radius:4px;min-height:200px}.modal-content .form-control,.modal-content .form-select{border:1px solid #ddd;border-radius:4px;padding:8px 12px;width:100%;margin-bottom:10px}.modal-content .form-label{font-weight:500;margin-bottom:5px;display:block}.progress-steps{display:flex;justify-content:space-between;margin-bottom:20px;padding:0 20px}.progress{height:30px}.step-indicator{width:30px;height:30px;border-radius:50%;background:#eee;display:flex;align-items:center;justify-content:center;font-size:14px;position:relative}.step-indicator.active{background:#007bff;color:white}.step-indicator.completed{background:#28a745;color:white}.program-list-card{width:98%;background:#2e2e2e;color:white;margin:1% 1% 1% 0;height:auto;float:none;border-radius:0}.admin-style{background:#080610;padding:10px}.img-fluid-home{max-width:1000px}.img-fluid-custom{max-width:757px;max-height:597px;margin:30px 0 100px;padding:0}.cookie-notice-background{background:rgb(37,37,37)}@media only screen and (max-width:1070px){.img-fluid-custom{width:100%;margin:50px auto 30px;padding:0}.img-fluid-home{max-width:100%}}.dashboard-page{background:var(--bg);padding:20px 25px;color:var(--text)}@media only screen and (max-width:770px){.dashboard-page{padding:20px}}.submission-card{background:#2e2e2e;padding:2%;margin:1% 2% 1% 0;width:96%;float:left}strong{color:silver}.strong-title{font-weight:600;font-family:var(--font-inter),sans-serif}.strong-mid{font-weight:550}.strong-light{font-weight:500}.very-bold{font-weight:700!important}.blog-img{max-width:800px}.message-container{display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:rgb(255,0,255) var(--bg-card)}.message-container::-webkit-scrollbar{width:12px}.message-container::-webkit-scrollbar-track{background:var(--bg-card);border:1px solid rgba(66,232,224,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.5)}.message-container::-webkit-scrollbar-thumb{background:var(--accent);border:1px solid rgba(66,232,224,.5);box-shadow:0 0 10px rgba(66,232,224,.6);-webkit-transition:all .3s ease;transition:all .3s ease}.message-container::-webkit-scrollbar-thumb:hover{background:var(--accent-glow);box-shadow:0 0 15px rgba(66,232,224,.8);border-color:rgba(66,232,224,.7)}.messages-list-container::-webkit-scrollbar{width:12px}.messages-list-container::-webkit-scrollbar-track{background:var(--bg-card);border:1px solid rgba(66,232,224,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.5)}.messages-list-container::-webkit-scrollbar-thumb{background:var(--accent);border:1px solid rgba(66,232,224,.5);box-shadow:0 0 10px rgba(66,232,224,.6);-webkit-transition:all .3s ease;transition:all .3s ease}.messages-list-container::-webkit-scrollbar-thumb:hover{background:var(--accent-glow);box-shadow:0 0 15px rgba(66,232,224,.8);border-color:rgba(66,232,224,.7)}.messages-list-container{scrollbar-width:thin;scrollbar-color:var(--accent) var(--bg-card)}.message{padding:10px;border-radius:6px;background-color:#fff}.message-styles-recieved,.message-styles-sent{background-color:transparent;width:100%}.chat-form{width:60%}@media only screen and (max-width:770px){.chat-form{width:100%}}.chat-btn-style{cursor:pointer;background:var(--hacker-red);border:none;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:.5rem 1.25rem;color:white;font-weight:600;line-height:1.2;margin-right:2px;border-radius:var(--radius-md);box-shadow:var(--glow-red);transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.chat-btn-style:hover{color:white;background:#e01e1e;border-color:transparent;box-shadow:var(--glow-red-strong)}.chat-btn{cursor:pointer}.lead{font-size:24px;font-weight:600;color:#05a8a0!important}.menu-btn-style{cursor:pointer;background:#036661;padding:0 8px!important;border-radius:1px;transition:all .3s ease}@media screen and (max-width:1070px){.menu-btn-style{margin:auto 0!important}}.menu-btn-text-style,.menu-btn-text-style:hover{cursor:pointer;color:white!important}.nav-link{color:var(--text-dim);font-weight:600}.menu-btn-text-white{color:white!important;width:100%!important}.file-input{display:none}.list-group-item{border:0!important;margin:0!important;padding:0!important;background-color:transparent!important}.btn-cust-width{max-width:190px}.btn-cust-width-card{max-width:140px}pre{background-color:#333;padding:10px;border-radius:4px;font-family:Courier New,Courier,monospace;font-size:14px;color:#f5f5f5;white-space:pre-wrap;overflow-x:auto;margin:20px 0}.message p{margin:0 auto}.message .message-time-cust{color:#ffffff75}@media only screen and (max-width:770px){.no-border .card{border-radius:0!important;border:0!important;margin:0!important}}.smallCardText{font-size:14px!important;text-align:left!important}.divider-cust,.divider-mini-cust{height:30px}@media only screen and (max-width:970px){.divider-cust{height:0}}.small-info{font-size:12px;color:skyblue}input,select,textarea{font-size:16px!important}.program-list-card p{font-size:16px}.program-list-card:hover{color:inherit!important}.ql-editor{font-size:16px!important}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.team-card{background:#ebeaea;padding:30px 20px;border:0;border-radius:2px}.team-member{margin-bottom:30px;transition:transform .3s ease}.team-photo{max-width:300px;margin:10px auto}.team-photo img{transition:transform .3s ease}.team-member:hover .team-photo img{transform:scale(1.1)}.team-card-title{margin-top:20px;color:#3a3a3a;font-family:var(--font-inter),sans-serif}.team-card-text{font-size:16px;color:#777;opacity:1}.team-style{background:none}.white-bg{background:rgb(51,51,51)}.custom-quill .ql-container{height:100%;background-color:#fff;outline:1px solid whitesmoke}.custom-quill .ql-editor{height:100%;background-color:#fff;padding:10px;color:black}.custom-quill2{height:200px!important}.custom-quill2 .ql-editor{background-color:#fff;padding:10px;color:black}.manual-click{cursor:pointer}.home-img-max{max-width:600px}@media only screen and (max-width:700px){.home-img-max{max-width:100%}}.ai-select{background:silver}.bug-quill .ql-container.ql-snow{border:0 solid white;outline:0}.purple-button,.purple-button2,.purple-button3{background:var(--hacker-red);color:white;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);padding:5px 20px;border-radius:var(--radius-md);border:none;box-shadow:var(--glow-red)}.orange-button{background:#665f03;color:white;transition:all .3s ease;padding:5px 20px;border-radius:0;border:0}.orange-button:hover{background:#a88c0c;color:white!important}.purple-button2:hover,.purple-button3:hover,.purple-button:hover{background:#e01e1e;color:white!important;border-color:transparent;box-shadow:var(--glow-red-strong)}.red-button{background:#9e2424;color:white;transition:all .3s ease;padding:5px 20px;border-radius:0}.red-button:hover{background:#962020;color:white!important}.green-button{background:#008c8d;color:white;transition:all .3s ease;width:100%}.green-button:hover{background:#377e0e;color:white!important}.platform-menu-button-adjust{margin-bottom:8px!important}.platform-menu-button-adjust.active{background:#036661!important;color:white!important}.platform-swipe{position:relative;display:inline-block;overflow:hidden}.nav-item .purple-button{margin-top:4px}.nav-tabs .nav-item .purple-button.active{background:#c41b1b!important;color:white!important;border:none;box-shadow:var(--glow-red)}.platform-swipe:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#036661;transition:left .3s ease}.platform-swipe:hover:after{left:0}.text-purple{color:#008d8d85}.text-green-light{color:var(--green)!important;font-weight:600}.p-link{cursor:pointer!important}.bg-blue{background:#014a99;font-weight:700}.deep-green{color:#004d40}.list-unstyled{padding:10px!important}.text-warning{color:#007763!important}.editor-container.jsx-a9da264b63a63ae0{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(5.7px)!important;backdrop-filter:blur(5.7px)!important}.message-interface-container{display:flex;flex-direction:column;height:80vh;border:1px solid #ddd;border-radius:8px;overflow:hidden;background-color:#fff;color:#000}.message-list{flex-grow:1;padding:15px;overflow-y:auto;background-color:#f9f9f9}.message-item{display:flex;flex-direction:column;margin-bottom:15px;padding:10px 15px;border-radius:8px;max-width:75%}.message-item.sent{align-self:flex-end;background-color:#e0f7fa;color:#004d40;border-bottom-right-radius:2px}.message-item.received{align-self:flex-start;background-color:#f0f0f0;color:#333;border-bottom-left-radius:2px}.message-header{display:flex;justify-content:space-between;font-size:.85em;margin-bottom:5px}.message-sender{font-weight:700}.message-timestamp{color:#888}.message-content{white-space:pre-wrap;word-wrap:break-word}.message-files{margin-top:10px}.message-file-link{display:block;font-size:.9em;color:#007bff;margin-top:5px}.message-actions{margin-top:10px;text-align:right}.message-input-area{padding:15px;border-top:1px solid #eee;background-color:#fff}.react-quill-editor{color:#000}.quill-editor-container,.react-quill-editor{background-color:#fff}.ql-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border:1px solid #ccc!important;background-color:#f0f0f0}.ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:1px solid #ccc!important}.ql-editor{min-height:120px}.consumer-form-card{background:#ffffff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.consumer-form-header{background:#036661;color:#ffffff;border-bottom:2px solid #008c8d;border-radius:8px 8px 0 0;padding:20px}.consumer-form-header h4{font-weight:600;font-size:1.5rem;margin:0;color:#ffffff}.consumer-form-body{padding:30px}.consumer-info-box{background:#e8f4f4;border:1px solid #036661;border-left-width:4px;color:#036661;border-radius:4px;padding:15px;margin-bottom:20px}.consumer-info-box p{font-size:1rem;line-height:1.6;margin:0}.consumer-form-section{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;padding:15px;margin-bottom:20px}.consumer-form-label,.consumer-form-section p{color:#212529;margin-bottom:8px}.consumer-form-label{font-weight:600;font-size:1rem;display:block}.consumer-form-helper{color:#6c757d;font-size:.875rem;margin-bottom:12px;line-height:1.5}.consumer-form-input{border:1px solid #ced4da;border-radius:4px;padding:10px;width:100%;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.consumer-form-input:focus{border-color:#036661;outline:0;box-shadow:0 0 0 .2rem rgba(3,102,97,.25)}.consumer-form-select{border:1px solid #ced4da;border-radius:4px;padding:10px;width:100%;background-color:#fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.consumer-form-select:focus{border-color:#036661;outline:0;box-shadow:0 0 0 .2rem rgba(3,102,97,.25)}.consumer-form-file-input{border:1px solid #ced4da;border-radius:4px;padding:8px}.consumer-file-item{padding:10px;background:#f8f9fa;border-radius:4px;margin-top:8px}.consumer-file-item span{color:#212529}.consumer-form-divider{border-color:#e0e0e0;margin:20px 0}.consumer-form-section-title{font-weight:600;color:#212529;font-size:1.25rem;margin-bottom:20px}.consumer-form-text{color:#212529}.consumer-form-text-muted{color:rgba(174,190,206,.75)!important;font-size:.875rem}.consumer-submit-button{background:#036661;border-color:#036661;padding:12px 30px;font-size:1.1rem;font-weight:600;color:#ffffff;border-radius:4px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.consumer-submit-button:hover{background:#025252;border-color:#025252;color:#ffffff}.consumer-submit-button:disabled{opacity:.65;cursor:not-allowed}.consumer-form-help-text{margin-top:8px}.consumer-form-help-text,.consumer-form-small-text{color:#6c757d;font-size:.875rem}.contact-dynamic-panel{padding:1.15rem 1.25rem;border:1px solid var(--border);border-radius:var(--radius-md);background:rgba(3,102,97,.08)}.contact-lead{color:var(--text);font-size:1.15rem;line-height:1.55;overflow:visible;max-height:none}.contact-dynamic-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem .85rem}.contact-dynamic-price-value{font-family:var(--font-display),sans-serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;letter-spacing:-.03em;color:var(--bank-green);line-height:1}.contact-dynamic-price-note{font-size:.85rem;color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.contact-dynamic-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.contact-dynamic-list li{position:relative;padding-left:1.2rem;color:var(--text-dim);line-height:1.5}.contact-dynamic-list li:before{content:"";position:absolute;left:0;top:.55rem;width:.4rem;height:.4rem;border-radius:50%;background:var(--bank-green)}.contact-dynamic-link{display:inline-block;margin-top:1rem;color:var(--accent);font-weight:600;text-decoration:none}.contact-dynamic-link:hover{text-decoration:underline}.contact-sidebar--with-image{align-items:stretch!important}.contact-sidebar-content{width:100%;max-width:100%;position:relative;z-index:2}.contact-sidebar-image-frame{display:block;width:100%;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);background:rgba(0,0,0,.35);box-shadow:var(--shadow-soft);overflow:hidden;padding:.55rem;cursor:zoom-in;text-align:left;color:inherit}.contact-sidebar-image-frame:hover .contact-sidebar-image{opacity:.92}.contact-sidebar-image{display:block;width:100%;height:auto;border-radius:calc(var(--radius-lg) - 4px);transition:opacity var(--transition-fast)}.contact-sidebar-image-hint{display:block;margin-top:.55rem;font-size:.8rem;color:rgba(255,255,255,.7);letter-spacing:.02em}.contact-email-list{margin-left:0}.contact-email-row{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;line-height:1.45}.contact-email-row .fa-envelope{flex:0 0 auto;width:1rem;margin-top:.2em;line-height:1;text-align:center;opacity:.9}.contact-email-row>a,.contact-email-row>span{min-width:0;flex:1 1 auto}.contact-image-modal{position:fixed;inset:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:rgba(0,0,0,.88);cursor:zoom-out}.contact-image-modal-img{display:block;max-width:min(96vw,1400px);max-height:92vh;width:auto;height:auto;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow-deep);cursor:default}.contact-image-modal-close{position:absolute;top:1rem;right:1.1rem;width:2.5rem;height:2.5rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:1.6rem;line-height:1;cursor:pointer}.academy-category-description{max-width:800px;margin:0 auto}.support-page{color:var(--text);padding-bottom:3rem}.support-page h1,.support-page h2,.support-page h3,.support-page h4,.support-page h5,.support-page h6{font-family:var(--font-display),sans-serif;color:var(--text)}.support-page p{color:var(--text-dim)}.support-page .results-summary .text-muted,.support-page .text-muted{color:var(--text-dim)!important}.support-page .form-check-label{color:var(--text-dim)}.support-page .form-check-input{accent-color:var(--accent);background-color:var(--bg-input);border-color:var(--border-strong)}.support-page .form-check-input:checked{background-color:var(--accent);border-color:var(--accent);box-shadow:var(--glow-accent)}.support-page .form-control,.support-page .form-control-sm{background:var(--bg-input);border:1px solid var(--border);color:var(--text);border-radius:var(--radius-md)}.support-page .form-control::placeholder{color:var(--text-faint)}.support-page .form-control:focus{background:var(--bg-input);border-color:var(--accent);color:var(--text);box-shadow:var(--glow-accent)}.support-page .btn-primary,.support-page .btn.purple-button,.support-page .purple-button{background:transparent!important;border:1px solid var(--border-strong)!important;color:var(--text)!important;border-radius:var(--radius-md)!important;box-shadow:none!important;font-weight:600}.support-page .btn-primary:hover:not(:disabled),.support-page .btn.purple-button:hover:not(:disabled),.support-page .purple-button:hover:not(:disabled){background:rgba(66,232,224,.08)!important;border-color:var(--accent)!important;color:var(--accent)!important;box-shadow:var(--glow-accent)!important}.support-page .btn.purple-button:disabled,.support-page .purple-button:disabled{opacity:.45;box-shadow:none!important}.support-page .card{background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-soft)!important;color:var(--text)}.support-page .card-body{background:transparent}.support-page .card-title,.support-page .card-title a,.support-page .card-title a:hover{color:var(--accent)!important;font-family:var(--font-display),sans-serif}.support-page .card-text,.support-page .card-text.text-muted{color:var(--text-dim)!important}.support-page .badge.purple-button{background:rgba(66,232,224,.14)!important;color:var(--accent)!important;border:1px solid var(--border)!important;box-shadow:none!important;border-radius:999px!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.65rem;padding:.35rem .65rem}.support-page .p-white-1{background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-soft)}.support-page .breadcrumb{--bs-breadcrumb-divider-color:var(--text-faint)}.support-page .breadcrumb-item,.support-page .breadcrumb-item a,.support-page .link-light{color:var(--text-dim)!important}.support-page .breadcrumb-item.active{color:var(--text)!important}.support-page .breadcrumb-item a:hover,.support-page .link-light:hover{color:var(--accent)!important}.support-page .pagination-info{color:var(--text-dim)}.support-page .support-sidebar{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.support-page .text-secondary{color:var(--text-faint)!important}.support-page .support-post-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.support-page .support-post-list li{margin:0}.support-page .support-post-list a{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text)!important;text-decoration:none;transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}.support-page .support-post-list a:hover{border-color:var(--accent);background:var(--bg-hover);color:var(--accent)!important;box-shadow:var(--glow-accent)}.support-page .support-post-list a p{margin:0;color:inherit}.support-page .support-post-list i{color:var(--accent);flex-shrink:0}.support-page .support-sidebar .support-post-list a{background:var(--bg-input)}.support-page .support-sidebar .support-post-list a.active,.support-page .support-sidebar .support-post-list a[aria-current=page]{border-color:var(--accent);color:var(--accent)!important;box-shadow:var(--glow-accent)}.support-page .support-search-results{list-style:none;padding:0;margin:.75rem 0 0}.support-page .support-search-results a{color:var(--accent)}.support-page .support-search-results a:hover{color:var(--accent-glow)}.support-page .support-article{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:1.75rem 1.5rem;color:var(--text-dim)}.support-page .support-article h1,.support-page .support-article h2,.support-page .support-article h3,.support-page .support-article h4{color:var(--text);margin-top:1.5rem}.support-page .support-article li,.support-page .support-article p{color:var(--text-dim);line-height:1.65}.support-page .support-article a{color:var(--accent)}.support-page .support-article a:hover{color:var(--accent-glow)}.support-page .support-article code{font-family:var(--font-mono),monospace;background:var(--bg-input);border:1px solid var(--border);border-radius:6px;padding:.1em .35em;color:var(--accent)}.support-page .support-article pre{background:#000;border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem;overflow-x:auto;color:var(--text-dim);font-family:var(--font-mono),monospace;font-size:.85rem}.support-page .support-article pre code{background:transparent;border:none;padding:0;color:inherit}.support-page .support-article img{max-width:100%;height:auto;border-radius:var(--radius-md);border:1px solid var(--border)}.support-page .support-article table{width:100%;border-collapse:collapse;margin:1rem 0}.support-page .support-article td,.support-page .support-article th{border:1px solid var(--border);padding:.5rem .75rem;color:var(--text-dim)}.support-page .support-article th{background:var(--bg-input);color:var(--text)}@font-face{font-family:Lato;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/c2a5901aad8f0152-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/b5215411e8ce7768-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e77829e76dbc15a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/756f9c755543fe29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebe173d0f0ad7a9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/25460892714ab800-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/df30991d5854ede3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/9364c9a9ce248cb1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9ce3050912c26948-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/155cae559bbd1a77-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f97d1853053d8931-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7ff6869a1704182a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato Fallback;src:local("Arial");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_cb273e{font-family:Lato,Lato Fallback}.__variable_cb273e{--font-lato:"Lato","Lato Fallback"}