.navbar-dark.navbar-vibrant{background-image:linear-gradient(to bottom right, rgba(38, 17, 75, 0.4), rgba(38, 17, 75, 0.9)), url(//cbot.madar.it/uploads/theme/bg.png) !important}[system-preloader]{position:fixed;width:100%;height:100%;left:0;top:0;z-index:3000}[system-preloader] .loadingio{position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}.figma-auth-wrapper{min-height:100vh;width:100%;background:#0b0c0f;position:relative;overflow:hidden;font-family:"Inter", -apple-system, BlinkMacSystemFont, sans-serif}.figma-auth-bg{position:absolute;inset:0;pointer-events:none;overflow:hidden}.figma-auth-gradient-1{position:absolute;width:900px;height:900px;left:-200px;top:50%;transform:translateY(-50%);background:radial-gradient(circle, rgba(110, 39, 224, 0.25) 0%, rgba(70, 15, 158, 0.1) 40%, transparent 70%);filter:blur(80px);animation:pulse-glow 8s ease-in-out infinite}.figma-auth-gradient-2{position:absolute;width:700px;height:700px;right:-100px;bottom:-150px;background:radial-gradient(circle, rgba(138, 76, 239, 0.2) 0%, rgba(110, 39, 224, 0.08) 50%, transparent 70%);filter:blur(60px);animation:pulse-glow 10s ease-in-out infinite reverse}.figma-auth-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255, 255, 255, 0.02) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.02) 1px, transparent 1px);background-size:60px 60px;opacity:0.5}@keyframes pulse-glow{0%,100%{opacity:0.6;transform:translateY(-50%) scale(1)}50%{opacity:1;transform:translateY(-50%) scale(1.1)}}.figma-auth-container{display:flex;min-height:100vh;position:relative;z-index:1}.figma-auth-form-section{flex:1;display:flex;align-items:center;justify-content:center;padding:40px;max-width:600px}.figma-auth-form-register{max-width:700px}.figma-auth-form-wrapper{width:100%;max-width:450px}.figma-auth-form-register .figma-auth-form-wrapper{max-width:580px}.figma-auth-logo{margin-bottom:40px;text-align:center}.figma-auth-logo-img{height:45px;width:auto;filter:brightness(1.1)}.figma-auth-header{margin-bottom:35px;text-align:center}.figma-auth-title{font-size:42px;font-weight:600;background:linear-gradient(112deg, #ffffff 5%, #f8f8f8 63%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:12px;letter-spacing:-0.02em}.figma-auth-subtitle{font-size:16px;color:rgba(255, 255, 255, 0.6);line-height:1.6;margin:0}.figma-social-auth{display:flex;gap:12px;margin-bottom:25px}.figma-social-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;background:rgba(28, 30, 35, 0.8);border:1px solid rgba(255, 255, 255, 0.08);border-radius:12px;color:#fff;font-size:14px;font-weight:500;text-decoration:none;transition:all 0.3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.figma-social-btn:hover{background:rgba(40, 42, 48, 0.9);border-color:rgba(138, 76, 239, 0.3);color:#fff;transform:translateY(-2px)}.figma-social-btn i{font-size:20px}.figma-social-facebook:hover{border-color:rgba(24, 119, 242, 0.5)}.figma-social-google:hover{border-color:rgba(234, 67, 53, 0.5)}.figma-auth-divider{display:flex;align-items:center;gap:15px;margin:25px 0}.figma-auth-divider::before,.figma-auth-divider::after{content:"";flex:1;height:1px;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.1), transparent)}.figma-auth-divider span{font-size:13px;color:rgba(255, 255, 255, 0.4);text-transform:uppercase;letter-spacing:1px}.figma-auth-form{display:flex;flex-direction:column;gap:20px}.figma-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.figma-form-group{display:flex;flex-direction:column;gap:8px}.figma-form-label{font-size:13px;font-weight:500;color:rgba(255, 255, 255, 0.7);text-transform:uppercase;letter-spacing:0.5px}.figma-form-label-row{display:flex;justify-content:space-between;align-items:center}.figma-form-link{font-size:13px;color:#8a4cef;text-decoration:none;transition:color 0.2s ease}.figma-form-link:hover{color:#a370f7}.figma-input-wrapper{position:relative}.figma-form-input{width:100%;padding:14px 18px;background:rgba(28, 30, 35, 0.6);border:1px solid rgba(0, 0, 0, 0.3);border-radius:12px;color:#fff;font-size:15px;transition:all 0.3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.figma-form-input::placeholder{color:rgba(255, 255, 255, 0.35)}.figma-form-input:focus{outline:none;border-color:rgba(138, 76, 239, 0.5);background:rgba(35, 37, 43, 0.8);box-shadow:0 0 0 3px rgba(138, 76, 239, 0.1)}.figma-form-select{width:100%;padding:14px 18px;background:rgba(28, 30, 35, 0.6);border:1px solid rgba(0, 0, 0, 0.3);border-radius:12px;color:#fff;font-size:15px;transition:all 0.3s ease;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23888' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}.figma-form-select:focus{outline:none;border-color:rgba(138, 76, 239, 0.5);background-color:rgba(35, 37, 43, 0.8)}.figma-form-select option{background:#1c1e23;color:#fff}.figma-recaptcha{display:flex;justify-content:center}.figma-recaptcha>div{transform:scale(0.95);transform-origin:center}.figma-auth-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 24px;border-radius:14px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;border:none;text-decoration:none}.figma-auth-btn-primary{background:linear-gradient(135deg, #6e27e0 0%, #460f9e 100%);border:2px solid #8a4cef;color:#fff;position:relative;overflow:hidden}.figma-auth-btn-primary::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg, #7e3af2 0%, #5a1ec9 100%);opacity:0;transition:opacity 0.3s ease}.figma-auth-btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(110, 39, 224, 0.4)}.figma-auth-btn-primary:hover::before{opacity:1}.figma-auth-btn-primary span{position:relative;z-index:1}.figma-auth-btn-primary:active{transform:translateY(0)}.figma-auth-footer-text{text-align:center;font-size:14px;color:rgba(255, 255, 255, 0.5);margin:0}.figma-auth-link{color:#8a4cef;text-decoration:none;font-weight:500;transition:color 0.2s ease}.figma-auth-link:hover{color:#a370f7}.figma-alert{padding:20px;border-radius:12px;margin-bottom:20px;display:flex;align-items:flex-start;gap:15px}.figma-alert-success{background:rgba(34, 197, 94, 0.1);border:1px solid rgba(34, 197, 94, 0.3)}.figma-alert-icon{font-size:24px;color:#22c55e}.figma-alert p{color:rgba(255, 255, 255, 0.8);margin:0;line-height:1.5}.figma-auth-hero-section{flex:1.2;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.figma-auth-hero-glow{position:absolute;width:600px;height:600px;background:radial-gradient(circle, rgba(138, 76, 239, 0.3) 0%, rgba(110, 39, 224, 0.1) 40%, transparent 70%);filter:blur(60px);animation:hero-glow 6s ease-in-out infinite}@keyframes hero-glow{0%,100%{transform:scale(1);opacity:0.8}50%{transform:scale(1.2);opacity:1}}.figma-auth-hero-content{position:relative;z-index:2}.figma-auth-robot-img{max-width:500px;width:100%;height:auto;filter:drop-shadow(0 20px 60px rgba(138, 76, 239, 0.3));animation:float-robot 6s ease-in-out infinite}@keyframes float-robot{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}.figma-floating-particles{position:absolute;inset:0;pointer-events:none}.figma-particle{position:absolute;width:6px;height:6px;background:rgba(138, 76, 239, 0.6);border-radius:50%;box-shadow:0 0 10px rgba(138, 76, 239, 0.5)}.figma-particle-1{top:20%;left:20%;animation:float-particle 8s ease-in-out infinite}.figma-particle-2{top:40%;right:25%;animation:float-particle 10s ease-in-out infinite reverse}.figma-particle-3{bottom:30%;left:30%;animation:float-particle 12s ease-in-out infinite}.figma-particle-4{bottom:20%;right:20%;animation:float-particle 9s ease-in-out infinite reverse}@keyframes float-particle{0%,100%{transform:translate(0, 0);opacity:0.6}25%{transform:translate(10px, -15px);opacity:1}50%{transform:translate(-5px, -25px);opacity:0.8}75%{transform:translate(-15px, -10px);opacity:1}}@media (max-width:1200px){.figma-auth-hero-section{flex:1}.figma-auth-robot-img{max-width:400px}}@media (max-width:991px){.figma-auth-container{flex-direction:column}.figma-auth-form-section{max-width:100%;padding:30px 20px}.figma-auth-hero-section{padding:40px 20px;min-height:350px}.figma-auth-robot-img{max-width:300px}.figma-auth-title{font-size:32px}.figma-form-row{grid-template-columns:1fr}}@media (max-width:576px){.figma-auth-form-section{padding:20px 15px}.figma-auth-title{font-size:28px}.figma-social-auth{flex-direction:column}.figma-auth-hero-section{min-height:280px}.figma-auth-robot-img{max-width:220px}}[system-iframe]{min-height:350px}[system-codeflask]{min-height:300px}#system-qrcode-download img,#system-qrcode img,#wa_qrcode img{margin:0 auto}a{color:#26114b;text-decoration:none;outline:none}a:hover,a:focus,a.active{text-decoration:none;outline:none;color:#26114b}.iziToast-title{text-transform:uppercase}.navbar-vertical{overflow-y:hidden !important}.navbar-vertical:hover{overflow-y:auto !important}.loading-overlay.loading-theme-dark,.preloader-dark{background-color:#12263f !important}.loading-overlay.loading-theme-light,.preloader-light{background-color:#fff !important}.border-primary{border-color:#3b1a75 !important}.btn-primary,.alert-primary,.bg-primary,.badge-primary{background-color:#3b1a75 !important;border-color:#3b1a75;color:#ffffff}.page-item.active .page-link{background-color:#3b1a75 !important;border-color:#3b1a75}.btn-payment-offline{height:73px}.btn-primary:hover,.btn-primary:disabled,.btn-primary.focus,.btn-primary:focus{background-color:#461f89;border-color:#461f89}.badge-warning{color:#fff !important}.navbar-vertical.navbar-expand-md .navbar-nav .nav-link.active:before{border-left:2px solid #ffffff !important}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#26114b}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#2a1353}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#2a1353}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#2a1353}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#2a1353}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}.codeflask__flatten{white-space:break-spaces !important}system-modal-content{width:100%}.navbar-vertical{border:none}.bg-cover-layer{background-color:rgba(38, 17, 75, 0.66)}.social-auth-btn a{font-size:12px}.g-recaptcha div{margin:0 auto}.navbar-vertical::-webkit-scrollbar,.card-body::-webkit-scrollbar,.table-responsive::-webkit-scrollbar,.bootstrap-select .inner::-webkit-scrollbar,.autocomplete-suggestions::-webkit-scrollbar{width:8px}.navbar-vertical::-webkit-scrollbar-track,.card-body::-webkit-scrollbar-track,.table-responsive::-webkit-scrollbar-track,.bootstrap-select .inner::-webkit-scrollbar-track,.autocomplete-suggestions::-webkit-scrollbar-track{background-color:#311660}.navbar-vertical::-webkit-scrollbar-thumb,.card-body::-webkit-scrollbar-thumb,.table-responsive::-webkit-scrollbar-thumb,.bootstrap-select .inner::-webkit-scrollbar-thumb,.autocomplete-suggestions::-webkit-scrollbar-thumb{background:#461f89}.form-label,.offcanvas-title,.header-title{text-transform:uppercase}.all-languages{font-size:45px}.more-lang{color:#ffffff;font-size:30px !important}.app-download-widget{background-image:url(../../../_assets/images/mobile.png);background-color:#fff;background-size:cover;background-position:center;position:relative;z-index:1;min-height:250px}.app-download-widget img{width:74px}.app-download-widget .card-footer{border:none !important}.app-download-widget:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#fff;opacity:0.9;z-index:-1;border-radius:5px}.autocomplete-suggestions{overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{color:#f9f7fd !important;background-color:#461f89 !important}.autocomplete-suggestions strong{font-weight:normal;color:#8151d7}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}.cc-revoke,.cc-window{background:#3b1a75 !important;color:#ffffff}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{border-color:#ffffff;color:#ffffff}.cc-link{color:#ffffff}.cc-floating .cc-message{text-align:left}.dataTables_wrapper label,.dataTables_filter input{text-transform:uppercase}.dataTables_length{float:left;margin-right:20px;margin-bottom:10px}.dataTables_filter,.dtrangesearch{float:right}.dataTables_filter input{text-transform:none}.dtrangesearch{margin-left:6px}.dataTables_info{float:left}.dtrow-selected{background:#3b1a75 !important}.dtrow-selected td{color:#fefefe}.dataTables_wrapper{min-height:200px !important}.dataTables_wrapper .dataTables_processing{background-color:transparent !important;border:none !important;box-shadow:none !important;z-index:1 !important;top:15% !important}@keyframes ldio-kqy42eczvc9{0%{transform:translate(2px, 2px)}33.33%{transform:translate(102px, 2px)}66.66%{transform:translate(42px, 102px)}100%{transform:translate(2px, 2px)}}.ldio-kqy42eczvc9>div{transform:scale(0.8);transform-origin:100px 100px}.ldio-kqy42eczvc9>div>div{animation:ldio-kqy42eczvc9 1s linear infinite;position:absolute}.ldio-kqy42eczvc9>div>div div:nth-child(1){width:72px;height:72px;border-radius:50%;border:12px solid #311660}.ldio-kqy42eczvc9>div>div div:nth-child(2){width:17px;height:51px;transform:rotate(-45deg);background:#311660;border-radius:0 0 8px 8px;position:absolute;top:68px;left:85px}.loadingio-spinner-magnify-tjzjco4pgun{width:200px;height:200px;display:inline-block;overflow:hidden;background:none}.ldio-kqy42eczvc9{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.ldio-kqy42eczvc9 div{box-sizing:content-box}@keyframes ldio-k6xrhuhg6o{0%{top:100.8px;left:100.8px;width:0;height:0;opacity:1}100%{top:18.9px;left:18.9px;width:163.8px;height:163.8px;opacity:0}}.ldio-k6xrhuhg6o div{position:absolute;border-width:4.2px;border-style:solid;opacity:1;border-radius:50%;animation:ldio-k6xrhuhg6o 1s cubic-bezier(0, 0.2, 0.8, 1) infinite}.ldio-k6xrhuhg6o div:nth-child(1){border-color:#311660;animation-delay:0s}.ldio-k6xrhuhg6o div:nth-child(2){border-color:#461f89;animation-delay:-0.5s}.loadingio-spinner-ripple-c4xwekkbyc9{width:210px;height:210px;display:inline-block;overflow:hidden;background:none}.ldio-k6xrhuhg6o{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.ldio-k6xrhuhg6o div{box-sizing:content-box}.mfb-component__button--main,.mfb-component__button--child,.mfb-component__main-icon--resting,.mfb-component__main-icon--active{background-color:#26114b !important;border-radius:50%}.mfb-component__button--child:hover,[data-mfb-label]:after{background-color:#26114b !important}.mfb-component__button--main i{font-size:35px}.mfb-component__button--child i{width:30px;margin-left:13px}#nprogress{pointer-events:none}#nprogress .bar{background:#2d133f;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #2d133f, 0 0 5px #2d133f;opacity:1;-webkit-transform:rotate(3deg) translate(0px, -4px);-ms-transform:rotate(3deg) translate(0px, -4px);transform:rotate(3deg) translate(0px, -4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:25px;height:25px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#2d133f;border-left-color:#2d133f;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}