:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#fff;--text-color:black}main.dark-mode .authenticated-page{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#fff!important}main.dark-mode .authenticated-page .bg-primary{--primary-color:#221e2c!important}main.dark-mode .authenticated-page .btn,main.dark-mode .authenticated-page .side-nav-item,main.dark-mode .authenticated-page .user-item{--light-color:#fffff!important}.text-input-container{position:relative}.text-input-container input{color:#1d1d4e;border:1px solid #f1f3f7;outline:none;width:100%;padding:8px 16px;font-size:16px;box-shadow:0 1px 4px #1d1d4e1a}.text-input-container input:focus{border:1px solid #4f48e2}.text-input-container input.radius-lg{border-radius:8px}.text-input-container input.radius-sm{border-radius:4px}.text-input-container input.radius-md{border-radius:6px}.text-input-container input:disabled{background:#f1f1f1!important}.text-input-container input:disabled::placeholder{color:#a0a0a0!important}.text-input-container svg{color:#4f48e2}.text-input-container.error{margin:unset}.text-input-container.error input{border-color:#ff644e}.text-input-container.error svg{color:#ff644e}.text-input-container .icon,.text-input-container .custom-icon{z-index:100;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.text-input-container .icon svg,.text-input-container .custom-icon svg{width:18px;height:18px}span.error{line-height:21px;display:block}span.error .custom-icon{width:fit-content;height:fit-content}span.error .custom-icon.right{right:0}span.error .text-input-container .icon.loading{color:#000!important}input:-webkit-autofill{transition:background-color 5000s ease-in-out;color:#1d1d4e!important;-webkit-text-fill-color:#1d1d4e!important;background-color:#f1f1f1!important}input:disabled:-webkit-autofill{appearance:none;border:none;-webkit-text-fill-color:#1d1d4e!important;opacity:1!important;background-color:#f1f1f1!important;transition:background-color 5000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #f1f1f1!important}
:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#fff;--text-color:black}main.dark-mode .authenticated-page{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#fff!important}main.dark-mode .authenticated-page .bg-primary{--primary-color:#221e2c!important}main.dark-mode .authenticated-page .btn,main.dark-mode .authenticated-page .side-nav-item,main.dark-mode .authenticated-page .user-item{--light-color:#fffff!important}.password-validity-info-container{margin-top:2px}.password-validity-info-container .title-text{color:#1d1d4e99;margin-bottom:8px;font-weight:600}.password-validity-info-container ul{flex-direction:column;gap:5.5px;display:flex}.password-validity-info-container li{color:#1d1d4e99;align-items:center;gap:8px;display:flex}.password-validity-info-container svg{width:16px;height:16px;margin:0!important}.password-validity-info-container svg.success{color:#1d1d4e}.password-validity-info-container .error{color:#f44336;margin:0}
:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#fff;--text-color:black}main.dark-mode .authenticated-page{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#fff!important}main.dark-mode .authenticated-page .bg-primary{--primary-color:#221e2c!important}main.dark-mode .authenticated-page .btn,main.dark-mode .authenticated-page .side-nav-item,main.dark-mode .authenticated-page .user-item{--light-color:#fffff!important}.auth-modal-change-password{border:1px solid #f1f3f7;border-radius:8px;flex-direction:column;gap:12px;width:100%;max-width:600px;padding:14px;font-family:Poppins;display:flex;box-shadow:0 1px 4px #19213d14}.auth-modal-change-password-wrapper{padding-top:28px;background-color:#fff;width:100%;padding-inline:40px}.auth-modal-change-password-form{flex-direction:column;gap:12px;display:flex}.auth-modal-change-password-forgot-password{color:#4f48e2;font-feature-settings:"liga" off,"clig" off;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.auth-modal-change-password-button-wrapper{align-self:flex-end;gap:8px;display:flex}.auth-modal-change-password-title{color:#1d1d4e;margin-bottom:12px;font-family:Poppins;font-size:26px;font-style:normal;font-weight:700;line-height:140%}.auth-modal-change-password-resend-code-wrapper{color:#1d1d4e;flex-direction:column;gap:16px;width:100%;padding-top:12px;font-size:16px;display:flex}.auth-modal-change-password-resend-code-wrapper strong{cursor:pointer;font-family:Poppins;font-weight:600;text-decoration:underline}.auth-modal-change-password-resend-code-wrapper .spam-msg{max-width:50ch;font-size:14px}.auth-modal-change-password-footer{color:#1d1d4e;width:100%;padding-top:12px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:150%;position:absolute;bottom:32px}.auth-modal-change-password-footer-link{color:#1d1d4e;font-feature-settings:"liga" off,"clig" off;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration-line:underline;text-decoration-style:solid}
:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#fff;--text-color:black}main.dark-mode .authenticated-page{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#fff!important}main.dark-mode .authenticated-page .bg-primary{--primary-color:#221e2c!important}main.dark-mode .authenticated-page .btn,main.dark-mode .authenticated-page .side-nav-item,main.dark-mode .authenticated-page .user-item{--light-color:#fffff!important}.otp-input-container{font-family:inherit}.otp-input-container input{border:1px solid #f1f3f7;border-radius:6px;box-shadow:0 1px 4px #19213d14}.otp-input-container input.focused{border:1px solid #4f48e2}.otp-input-container.error input.focused{border:1px solid #ff644e}
:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#fff;--text-color:black}main.dark-mode .authenticated-page{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#fff!important}main.dark-mode .authenticated-page .bg-primary{--primary-color:#221e2c!important}main.dark-mode .authenticated-page .btn,main.dark-mode .authenticated-page .side-nav-item,main.dark-mode .authenticated-page .user-item{--light-color:#fffff!important}.auth-modal-email-verification-container{color:#1d1d4e;background-color:#fff;flex-direction:column;width:100%;padding-top:28px;padding-left:40px;font-family:Poppins;display:flex}.auth-modal-email-verification-container *{color:inherit;font-family:inherit}.auth-modal-email-verification-container h1{color:#1d1d4e;margin-bottom:16px;font-size:26px;font-weight:700;line-height:140%}.auth-modal-email-verification-container>p{color:#1d1d4e;padding-bottom:32px;font-size:16px;font-weight:400;line-height:150%}.auth-modal-email-verification-container strong{font-weight:600}.auth-modal-email-verification-container form{border:1px solid #e1e4ed;border-radius:8px;width:100%;max-width:440px;padding:22px 24px;box-shadow:0 1px 4px #19213d14}.auth-modal-email-verification-container form h3{margin-bottom:20px;font-size:16px;font-weight:600;line-height:24px}.auth-modal-email-verification-container form .error-text{color:#ff644e;max-width:392px;margin-bottom:14px;line-height:21px}.auth-modal-email-verification-container form .otp-input{margin-bottom:14px}.auth-modal-email-verification-container .email-verification-footer{margin-top:30px;font-size:16px}.auth-modal-email-verification-container .email-verification-footer strong{cursor:pointer;display:block1;font-weight:500;text-decoration:underline}
.auth-modal-terms-condition{gap:6px;margin-top:14px;font-size:12px;font-weight:400;display:flex}.auth-modal-terms-condition>:nth-child(odd){color:var(--dark-primary);cursor:pointer;text-decoration:underline}
:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#fff;--text-color:black}main.dark-mode .authenticated-page{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#fff!important}main.dark-mode .authenticated-page .bg-primary{--primary-color:#221e2c!important}main.dark-mode .authenticated-page .btn,main.dark-mode .authenticated-page .side-nav-item,main.dark-mode .authenticated-page .user-item{--light-color:#fffff!important}.auth-modal-login-form{border:1px solid #e1ede4;border-radius:8px;width:100%;max-width:600px;padding:10px;font-family:Poppins;box-shadow:0 1px 4px #19213d14}.auth-modal-login-form-google-btn{border:1px solid var(--Parent-Website-Primary,#4f48e2);background:var(--Neutral-White,#fff);width:288px;height:48px;color:var(--Neutral-Black,#17181c);border-radius:8px;justify-content:space-evenly;align-items:center;margin-bottom:6px;padding:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:150%;display:flex}.auth-modal-login-form-title-email{color:#1d1d4e;margin-bottom:16px;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:140%}.auth-modal-login-form-wrapper{background-color:#fff;width:100%;padding:28px 40px 0;font-family:Poppins}.auth-modal-login-form-error{color:#ff644e;letter-spacing:-.5px;margin-top:6px;margin-bottom:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.auth-modal-login-form-forgot-password{color:#4f48e2;font-feature-settings:"liga" off,"clig" off;text-align:left;width:fit-content;margin-top:12px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:150%;display:block}.auth-modal-login-form-button-container{gap:12px;width:fit-content;margin-top:12px;margin-left:auto;font-family:Poppins;display:flex}.auth-modal-login-form-title{color:var(--Parent-Website-Secondary,#1d1d4e);margin-bottom:10px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.auth-modal-login-form-footer{color:#1d1d4e;width:100%;padding-top:12px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:150%;position:absolute;bottom:32px}.auth-modal-login-form-footer a{color:#1d1d4e}.auth-modal-login-form-footer span{color:#1d1d4e;font-feature-settings:"liga" off,"clig" off;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration-line:underline;text-decoration-style:solid}.auth-modal-login-form-divider{align-items:center;width:100%;margin:16px 0;display:flex}.auth-modal-login-form-divider .line{background:#1d1d4e1a;flex:1;height:1px}.auth-modal-login-form-divider .divider-text{color:#1d1d4b99;white-space:nowrap;margin:0 12px 0 0;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%}@media (max-width:1500px){.auth-modal-login-form-wrapper{padding-right:40px}}
.auth-modal-overlay{opacity:0;pointer-events:none;z-index:99999;background-color:#17181c99;transition:opacity .2s ease-in-out;position:fixed;inset:0}.auth-modal-overlay.opened{opacity:1;pointer-events:auto}.auth-modal-overlay.closed{opacity:0;pointer-events:none}.auth-modal-container{z-index:1001;opacity:0;pointer-events:none;z-index:999999;border-radius:16px;width:100%;max-width:1260px;height:690px;margin-bottom:32px;transition:all .2s ease-in-out;display:flex;position:fixed;top:50%;left:50%;overflow:hidden}.auth-modal-container.opened{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.auth-modal-container.closed{opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.8)}.auth-modal-image{object-fit:contain;width:580px;height:690px}.auth-modal-close-button{z-index:1002;cursor:pointer;position:absolute;top:20px;right:15px}@media (max-width:1440px){.auth-modal-container{width:1080px;height:600px}.auth-modal-image{width:580px;height:600px}}@media (max-width:1200px){.auth-modal-container{width:900px;max-width:900px;height:580px}.auth-modal-image{object-fit:cover;width:450px;height:580px}.auth-modal-register-form-wrapper{padding-bottom:10px!important}.auth-modal-register-form-footer-container{gap:10px!important}.auth-modal-register-form-footer,.auth-modal-register-form-footer span{font-size:14px!important}}@media (max-height:600px){.auth-modal-register-form-wrapper{padding-bottom:10px!important}.auth-modal-register-form-footer-container{gap:10px!important}.auth-modal-register-form-footer,.auth-modal-register-form-footer span{font-size:14px!important}.auth-modal-container{height:480px}}
:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#fff;--text-color:black}main.SuccessComponent-module-scss-module__BPNYvq__dark-mode .SuccessComponent-module-scss-module__BPNYvq__authenticated-page{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#fff!important}main.SuccessComponent-module-scss-module__BPNYvq__dark-mode .SuccessComponent-module-scss-module__BPNYvq__authenticated-page .SuccessComponent-module-scss-module__BPNYvq__bg-primary{--primary-color:#221e2c!important}main.SuccessComponent-module-scss-module__BPNYvq__dark-mode .SuccessComponent-module-scss-module__BPNYvq__authenticated-page .SuccessComponent-module-scss-module__BPNYvq__btn,main.SuccessComponent-module-scss-module__BPNYvq__dark-mode .SuccessComponent-module-scss-module__BPNYvq__authenticated-page .SuccessComponent-module-scss-module__BPNYvq__side-nav-item,main.SuccessComponent-module-scss-module__BPNYvq__dark-mode .SuccessComponent-module-scss-module__BPNYvq__authenticated-page .SuccessComponent-module-scss-module__BPNYvq__user-item{--light-color:#fffff!important}.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper h1,.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper h2,.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper h3,.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper h4,.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper h5,.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper h6,.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper p,.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper span,.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper div,.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper a,.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper strong{box-sizing:border-box;margin:0;padding:0;font-family:inherit}.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper{text-align:center;flex-direction:column;align-items:center;max-width:592px;margin-inline:auto;display:flex}.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper a{display:inline-block}.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper .SuccessComponent-module-scss-module__BPNYvq__image{width:112px;height:95px;margin-bottom:36px}.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper img{width:100%;height:100%}.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper h1{color:#1d1d4e;margin-bottom:18px;font-size:32px;font-weight:700;line-height:50.4px}.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper p{color:#1d1d4e;max-width:50ch;margin-bottom:32px;font-size:16px;line-height:24px}.SuccessComponent-module-scss-module__BPNYvq__successfulComponentWrapper strong{font-weight:600}
:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#fff;--text-color:black}main.dark-mode .authenticated-page{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#fff!important}main.dark-mode .authenticated-page .bg-primary{--primary-color:#221e2c!important}main.dark-mode .authenticated-page .btn,main.dark-mode .authenticated-page .side-nav-item,main.dark-mode .authenticated-page .user-item{--light-color:#fffff!important}.auth-modal-promocode-form{border:1px solid #e1e4ed;border-radius:8px;width:100%;max-width:600px;padding:10px;font-family:Poppins;box-shadow:0 1px 4px #19213d14}.auth-modal-promocode-form-wrapper{background-color:#fff;width:100%;padding-top:28px;padding-left:40px;font-family:Poppins;padding-right:40px!important}.auth-modal-promocode-form-title{color:#1d1d4e;margin-bottom:16px;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:140%}.auth-modal-promocode-form-footer-container{border-radius:8px;justify-content:center;align-items:center;width:100%;padding-top:20px;display:flex;position:relative}.auth-modal-promocode-form-footer{color:#1d1d4e;padding-top:12px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:150%;position:absolute;bottom:22px}.auth-modal-promocode-form-footer a{color:#1d1d4e}.auth-modal-promocode-form-footer span{color:#1d1d4e;font-feature-settings:"liga" off,"clig" off;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration-line:underline;text-decoration-style:solid}.auth-modal-promocode-form-button-container{gap:12px;width:fit-content;margin-left:auto;font-family:Poppins;display:flex}
:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#fff;--text-color:black}main.dark-mode .authenticated-page{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#fff!important}main.dark-mode .authenticated-page .bg-primary{--primary-color:#221e2c!important}main.dark-mode .authenticated-page .btn,main.dark-mode .authenticated-page .side-nav-item,main.dark-mode .authenticated-page .user-item{--light-color:#fffff!important}.auth-modal-register-form{border:1px solid #e1e4ed;border-radius:8px;width:100%;max-width:calc(100% - 20px);padding:10px;font-family:Poppins;box-shadow:0 1px 4px #19213d14}.auth-modal-register-form-google-btn{border:1px solid var(--Parent-Website-Primary,#4f48e2);background:var(--Neutral-White,#fff);width:288px;height:48px;color:var(--Neutral-Black,#17181c);border-radius:8px;justify-content:space-evenly;align-items:center;margin-bottom:6px;padding:10px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:150%;display:flex}.auth-modal-register-form-title-email{color:#1d1d4e;margin-bottom:16px;padding-top:5px;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:140%}.auth-modal-register-form-wrapper{background-color:#fff;width:100%;padding-top:28px;padding-left:40px;font-family:Poppins}.auth-modal-register-form-error{color:#ff644e;letter-spacing:-.5px;margin-top:6px;margin-bottom:0;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.auth-modal-register-form-forgot-password{color:#4f48e2;font-feature-settings:"liga" off,"clig" off;text-align:left;width:fit-content;margin-top:12px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:150%;display:block}.auth-modal-register-form-button-container{gap:12px;width:fit-content;margin-top:8px;margin-left:auto;font-family:Poppins;display:flex}.auth-modal-register-form-title{color:var(--Parent-Website-Secondary,#1d1d4e);margin-bottom:10px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.auth-modal-register-form-footer-container{border-radius:8px;justify-content:center;align-items:center;width:100%;padding-bottom:24px;display:flex;position:relative}.auth-modal-register-form-footer{color:#1d1d4e;padding-top:12px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:150%;bottom:10px}.auth-modal-register-form-footer a{color:#1d1d4e}.auth-modal-register-form-footer span{color:#1d1d4e;font-feature-settings:"liga" off,"clig" off;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration-line:underline;text-decoration-style:solid}.footer-link{color:#1d1d4e;font-family:Poppins;font-size:12px}.footer-link a{color:#1d1d4e;text-decoration:underline}.auth-modal-register-form-divider{align-items:center;max-width:calc(100% - 20px);margin:16px 0;display:flex}.auth-modal-register-form-divider .line{background:#1d1d4e1a;flex:1;height:1px}.auth-modal-register-form-divider .divider-text{color:#1d1d4b99;white-space:nowrap;margin:0 12px 0 0;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.auth-modal-register-form-wrapper .auth-modal-register-form-inner::-webkit-scrollbar{scrollbar-width:thin!important;background:0 0!important;width:4px!important}.auth-modal-register-form-inner::-webkit-scrollbar-track{box-shadow:none!important;background:#d9d9d980!important}.auth-modal-register-form-inner::-webkit-scrollbar-thumb{box-shadow:none!important;background:#d9d9d9!important}.auth-modal-register-form-inner::-webkit-scrollbar-thumb:hover{background:#555!important}.auth-modal-register-form-inner.dark::-webkit-scrollbar-track{background:#d9d9d980!important}.auth-modal-register-form-inner.dark::-webkit-scrollbar-thumb{background:#d9d9d9!important}.auth-modal-register-form-inner.dark::-webkit-scrollbar-thumb:hover{background:#555!important}
.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;-o-user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{width:20px;height:20px;position:absolute}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
.dragging-dragable-component-body-style,.dragging-dragable-component-body-style *{-webkit-user-select:none!important;user-select:none!important;cursor:grabbing!important}.grid-drag-handle,.grid-drag-handle *,.react-grid-item.react-draggable-dragging,.react-grid-item.react-draggable-dragging *{-webkit-user-select:none!important;user-select:none!important}.needs-setup{z-index:333!important}.ai-assistant-top-container{background:0 0;border-radius:8px;margin-bottom:20px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.ai-assistant-top-container .ai-assistant-component{border-radius:8px;overflow:hidden}.ai-assistant-top-container .ai-assistant-component .ai-assistant-content{width:100%;max-width:none}@media (max-width:1200px){.ai-assistant-top-container>div{width:100%!important}}#suite-grid-layout-scroll-container{scroll-behavior:smooth;overflow-anchor:none;height:100%;padding-bottom:30px;overflow:auto}#suite-grid-layout-scroll-container>.react-grid-layout{min-height:100%}.react-grid-item>.react-resizable-handle,.react-resizable-handle,.react-resizable-handle-s,.react-resizable-handle-se{opacity:1!important;pointer-events:auto!important;z-index:50!important}.video-switch-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#aaa;cursor:grab;z-index:10;white-space:nowrap;opacity:0;pointer-events:none;touch-action:none;background:#000000b3;border-radius:20px;align-items:center;gap:8px;padding:5px 12px;font-size:11px;transition:opacity .25s;display:flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.video-switch-overlay:active{cursor:grabbing}.video-switch-overlay button{color:#fff;cursor:pointer;background:#4f48e2;border:none;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:500}.video-switch-wrap:hover .video-switch-overlay{opacity:1;pointer-events:auto}.react-grid-item>.react-resizable-handle:after,.react-resizable-handle:after{border-bottom:2px solid #0006!important;border-right:2px solid #0006!important}
.default-layout-modal-overlay{z-index:998;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.default-layout-modal-overlay .overlay{z-index:999;background-color:#0000001a;width:100%;height:100%;position:fixed;inset:0}.default-layout-modal-overlay .default-layout-modal{z-index:9999;background:#fdfdfd;border:1px solid #e2e4e9;border-radius:16px;flex-direction:column;gap:24px;padding:40px 47px;display:flex;position:relative;box-shadow:0 4px 26px 2px #0000000f}.default-layout-modal-overlay .default-layout-modal-main-container{flex:1;padding-right:24px;overflow:hidden auto}.default-layout-modal-overlay .default-layout-modal-main-container .loading-container{justify-content:center;align-items:center;height:100%;display:flex}.default-layout-modal-overlay .default-layout-modal.dark{color:#fdfdfd;background:#191f30;border:none}.default-layout-modal-overlay .default-layout-modal-content.dark .modal-title{color:#fdfdfd}.default-layout-modal-overlay .default-layout-modal-content.dark .modal-subtitle{color:#a9adbc}.default-layout-modal-overlay .default-layout-modal-content.dark h2{color:#fdfdfd;letter-spacing:0;text-align:left;font-family:Noto Sans;font-size:28px;font-weight:600;line-height:140%}.default-layout-modal-overlay .default-layout-modal-content.dark p{color:#a9adbc;letter-spacing:0;text-align:left;margin-top:2px;font-family:Noto Sans;font-size:18px;font-weight:400;line-height:140%}.default-layout-modal-overlay .default-layout-modal-content .modal-title{color:#17181c;letter-spacing:0%;margin:0;font-family:Noto Sans;font-size:28px;font-style:normal;font-weight:600;line-height:140%}.default-layout-modal-overlay .default-layout-modal-content .modal-subtitle{color:#5e616e;letter-spacing:0%;margin-top:2px;margin-bottom:0;font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.default-layout-modal-overlay .default-layout-modal-menu{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.default-layout-modal-overlay .default-layout-modal-menu-item{cursor:pointer;border:1px solid #757a8a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:relative}.default-layout-modal-overlay .default-layout-modal-menu-item p{text-overflow:ellipsis;text-align:center;white-space:nowrap;width:80%;margin-top:10px;font-family:Noto Sans;font-size:18px;font-weight:500;overflow:hidden}.default-layout-modal-overlay .default-layout-modal-menu-item.dark p{color:#f1f1f4}.default-layout-modal-overlay .default-layout-modal-menu-item.selected{border:2px dashed #76c893}.default-layout-modal-overlay .default-layout-modal-menu-item.selected:after{content:"";border-radius:50%;width:16px;height:16px;position:absolute;top:8px;right:8px}.default-layout-modal-overlay .default-layout-modal-menu-item input[type=radio]{opacity:0;width:0;height:0;position:absolute}.default-layout-modal-overlay .default-layout-modal-menu-item:hover{border-color:#76c893}.default-layout-modal-overlay .default-layout-modal-menu-item.dark{border-color:#3e4d6c}.default-layout-modal-overlay .default-layout-modal-menu-item.dark.selected{background-color:#4a90e21a;border-style:dashed;border-color:#76c893}.default-layout-modal-overlay .default-layout-modal-menu-item.dark:hover{border-color:#76c893}.default-layout-modal-overlay .default-layout-modal-footer{justify-content:flex-end;display:flex}.default-layout-modal-overlay .default-layout-modal-footer-button{color:#fdfdfd;letter-spacing:0;text-align:center;cursor:pointer;background-color:#4f48e2;border:none;border-radius:8px;width:153px;height:40px;font-family:Noto Sans;font-size:12px;font-weight:500;line-height:15px}.default-layout-modal-overlay .default-layout-modal-footer-button:disabled{color:#fff;opacity:.6;cursor:not-allowed;background-color:#4f48e2}.default-layout-modal-overlay .default-layout-modal-footer-button.active:hover{background-color:#4039e0}.default-layout-modal-close{cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:18px;right:18px}
.info-group{z-index:1;align-items:center;gap:4px;display:flex;position:absolute;top:14.33px;right:16.33px}.info-group .info-group-item{align-items:center;display:flex;position:relative}.info-group .info-icon{cursor:pointer;border-radius:20px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .3s;display:flex}.info-group .info-icon:hover{background-color:#0000001a}.info-group .info-icon img{z-index:2;width:16px;height:16px}.info-group .info-icon svg{width:16px;height:16px}.info-group .tooltip-container{padding-top:16px;position:absolute;top:100%;right:0}.info-group .tooltip{color:#fff;opacity:0;visibility:hidden;z-index:999;background-color:#1a1a1a;border-radius:8px;flex-direction:column;gap:10px;width:181px;height:max-content;padding:8px 16px;font-size:14px;transition:opacity .2s,visibility .2s;display:flex;position:absolute;top:100%;right:0}.info-group .tooltip-arrow{z-index:1;background-color:#17181c;border-radius:2px;width:18px;height:20px;position:absolute;top:-9px;right:10px;transform:rotate(45deg)}.info-group .info-group-item:has(.info-icon:hover) .tooltip{opacity:1;visibility:visible}.info-group .tooltip span{color:#fdfdfd;font-family:Noto Sans;font-size:13px;font-weight:400;line-height:140%;display:block}.default-layout-modal-menu-item.dark .info-group .info-icon:hover{background-color:#ffffff1a}.default-layout-modal-menu-item.dark .info-group .tooltip,.default-layout-modal-menu-item.dark .info-group .tooltip-arrow{background-color:#17181c;border-color:#2a2d35}.default-layout-modal-menu-item.dark .info-group .tooltip span{color:#fdfdfd}
