.text-input-container{position:relative}.text-input-container input{width:100%;border:1px solid #f1f3f7;box-shadow:0 1px 4px rgba(29,29,78,.1019607843);padding:8px 16px;font-size:16px;outline:none;color:#1d1d4e}.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 .custom-icon,.text-input-container .icon{position:absolute;height:100%;right:14px;top:50%;transform:translateY(-50%);z-index:100;display:flex;align-items:center;justify-content:center}.text-input-container .custom-icon svg,.text-input-container .icon svg{height:18px;width:18px}span.error{display:block;line-height:21px}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{color:#1d1d4e!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill,input:disabled:-webkit-autofill{-webkit-text-fill-color:#1d1d4e!important;background-color:#f1f1f1!important}input:disabled:-webkit-autofill{appearance:none;-webkit-appearance:none;opacity:1!important;border:none;box-shadow:inset 0 0 0 1000px #f1f1f1!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.password-validity-info-container{margin-top:2px}.password-validity-info-container .title-text{font-weight:600;margin-bottom:8px;color:rgba(29,29,78,.6)}.password-validity-info-container ul{display:flex;flex-direction:column;gap:5.5px}.password-validity-info-container li{display:flex;align-items:center;gap:8px;color:rgba(29,29,78,.6)}.password-validity-info-container svg{height:16px;width:16px;margin:0!important}.password-validity-info-container svg.success{color:#1d1d4e}.password-validity-info-container .error{color:#f44336;margin:0}.auth-modal-change-password{border:1px solid #f1f3f7;box-shadow:0 1px 4px 0 rgba(25,33,61,.0784313725);border-radius:8px;padding:14px;width:100%;max-width:600px;display:flex;flex-direction:column;gap:12px;font-family:Poppins}.auth-modal-change-password-wrapper{width:100%;padding-top:28px;padding-inline:40px;background-color:#fff}.auth-modal-change-password-form{display:flex;flex-direction:column;gap:12px}.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;display:flex;gap:8px}.auth-modal-change-password-title{color:#1d1d4e;font-family:Poppins;font-size:26px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:12px}.auth-modal-change-password-resend-code-wrapper{padding-top:12px;width:100%;font-size:16px;color:#1d1d4e;display:flex;gap:16px;flex-direction:column}.auth-modal-change-password-resend-code-wrapper strong{text-decoration:underline;cursor:pointer;font-family:Poppins;font-weight:600}.auth-modal-change-password-resend-code-wrapper .spam-msg{font-size:14px;max-width:50ch}.auth-modal-change-password-footer{padding-top:12px;position:absolute;bottom:32px;width:100%;color:#1d1d4e;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.auth-modal-change-password-footer-link{color:#1d1d4e;font-feature-settings:"liga" off,"clig" off;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.otp-input-container{font-family:inherit}.otp-input-container input{border:1px solid #f1f3f7;box-shadow:0 1px 4px 0 rgba(25,33,61,.0784313725);border-radius:6px}.otp-input-container input.focused{border:1px solid #4f48e2}.otp-input-container.error input.focused{border:1px solid #ff644e}.auth-modal-email-verification-container{color:#1d1d4e;width:100%;display:flex;flex-direction:column;font-family:Poppins;padding-left:40px;padding-top:28px;background-color:#fff}.auth-modal-email-verification-container *{color:inherit;font-family:inherit}.auth-modal-email-verification-container h1{color:#1d1d4e;font-size:26px;font-weight:700;line-height:140%;margin-bottom:16px}.auth-modal-email-verification-container>p{color:#1d1d4e;font-size:16px;font-weight:400;line-height:150%;padding-bottom:32px}.auth-modal-email-verification-container strong{font-weight:600}.auth-modal-email-verification-container form{width:100%;max-width:440px;border:1px solid #e1e4ed;box-shadow:0 1px 4px 0 rgba(25,33,61,.0784313725);padding:22px 24px;border-radius:8px}.auth-modal-email-verification-container form h3{font-size:16px;font-weight:600;margin-bottom:20px;line-height:24px}.auth-modal-email-verification-container form .error-text{color:#ff644e;max-width:392px;line-height:21px;margin-bottom:14px}.auth-modal-email-verification-container form .otp-input{margin-bottom:14px}.auth-modal-email-verification-container .email-verification-footer{font-size:16px;margin-top:30px}.auth-modal-email-verification-container .email-verification-footer strong{font-weight:500;text-decoration:underline;cursor:pointer;display:block1}.auth-modal-terms-condition{display:flex;gap:6px;font-size:12px;font-weight:400;margin-top:14px}.auth-modal-terms-condition>:nth-child(odd){color:var(--dark-primary);text-decoration:underline;cursor:pointer}.auth-modal-login-form{border:1px solid #e1ede4;box-shadow:0 1px 4px 0 rgba(25,33,61,.0784313725);border-radius:8px;padding:10px;width:100%;max-width:600px;font-family:Poppins}.auth-modal-login-form-google-btn{margin-bottom:6px;padding:10px;display:flex;width:288px;height:48px;justify-content:center;align-items:center;border-radius:8px;border:1px solid var(--Parent-Website-Primary,#4f48e2);background:var(--Neutral-White,#fff);justify-content:space-evenly;color:var(--Neutral-Black,#17181c);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.auth-modal-login-form-title-email{color:#1d1d4e;font-size:15px;font-style:normal;font-weight:700;line-height:140%;font-family:Poppins;margin-bottom:16px}.auth-modal-login-form-wrapper{width:100%;padding:28px 40px 0;font-family:Poppins;background-color:#fff}.auth-modal-login-form-error{color:#ff644e;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.5px;margin-bottom:0;margin-top:6px}.auth-modal-login-form-forgot-password{color:#4f48e2;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:500;line-height:150%;display:block;text-align:left;width:fit-content;font-family:Poppins;margin-top:12px}.auth-modal-login-form-button-container{display:flex;gap:12px;width:fit-content;margin-left:auto;font-family:Poppins;margin-top:12px}.auth-modal-login-form-title{margin-bottom:10px;color:var(--Parent-Website-Secondary,#1d1d4e);font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.auth-modal-login-form-footer{padding-top:12px;position:absolute;bottom:32px;width:100%;color:#1d1d4e;font-size:16px;font-style:normal;font-weight:400;line-height:150%;font-family:Poppins}.auth-modal-login-form-footer a{color:#1d1d4e}.auth-modal-login-form-footer span{color:#1d1d4e;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:Poppins}.auth-modal-login-form-divider{display:flex;align-items:center;width:100%;margin:16px 0}.auth-modal-login-form-divider .line{flex:1 1;height:1px;background:rgba(29,29,78,.1)}.auth-modal-login-form-divider .divider-text{color:rgba(29,29,75,.6);font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;margin:0 12px 0 0;white-space:nowrap}@media(max-width:1500px){.auth-modal-login-form-wrapper{padding-right:40px}}.auth-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(23,24,28,.6);opacity:0;transition:opacity .2s ease-in-out;pointer-events:none;z-index:99999}.auth-modal-overlay.opened{opacity:1;pointer-events:auto}.auth-modal-container,.auth-modal-overlay.closed{opacity:0;pointer-events:none}.auth-modal-container{position:fixed;top:50%;left:50%;border-radius:16px;z-index:1001;max-width:1260px;width:100%;height:690px;margin-bottom:32px;display:flex;overflow:hidden;transition:all .2s ease-in-out;z-index:999999}.auth-modal-container.opened{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}.auth-modal-container.closed{opacity:0;transform:translate(-50%,-50%) scale(.8);pointer-events:none}.auth-modal-image{width:580px;height:690px;object-fit:contain}.auth-modal-close-button{position:absolute;top:20px;right:15px;z-index:1002;cursor:pointer}@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{max-width:900px;width:900px;height:580px}.auth-modal-image{width:450px;height:580px;object-fit:cover}.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}}main.SuccessComponent_dark-mode__WCZ9N .SuccessComponent_authenticated-page__eW6uS{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#ffffff!important}main.SuccessComponent_dark-mode__WCZ9N .SuccessComponent_authenticated-page__eW6uS .SuccessComponent_bg-primary__9iWbr{--primary-color:#221e2c!important}main.SuccessComponent_dark-mode__WCZ9N .SuccessComponent_authenticated-page__eW6uS .SuccessComponent_btn__lY5HI,main.SuccessComponent_dark-mode__WCZ9N .SuccessComponent_authenticated-page__eW6uS .SuccessComponent_side-nav-item__Jl0EB,main.SuccessComponent_dark-mode__WCZ9N .SuccessComponent_authenticated-page__eW6uS .SuccessComponent_user-item__UQkmA{--light-color:#fffff!important}.SuccessComponent_successfulComponentWrapper__g3UfH a,.SuccessComponent_successfulComponentWrapper__g3UfH div,.SuccessComponent_successfulComponentWrapper__g3UfH h1,.SuccessComponent_successfulComponentWrapper__g3UfH h2,.SuccessComponent_successfulComponentWrapper__g3UfH h3,.SuccessComponent_successfulComponentWrapper__g3UfH h4,.SuccessComponent_successfulComponentWrapper__g3UfH h5,.SuccessComponent_successfulComponentWrapper__g3UfH h6,.SuccessComponent_successfulComponentWrapper__g3UfH p,.SuccessComponent_successfulComponentWrapper__g3UfH span,.SuccessComponent_successfulComponentWrapper__g3UfH strong{margin:0;padding:0;box-sizing:border-box;font-family:inherit}.SuccessComponent_successfulComponentWrapper__g3UfH{display:flex;flex-direction:column;align-items:center;max-width:592px;margin-inline:auto;text-align:center}.SuccessComponent_successfulComponentWrapper__g3UfH a{display:inline-block}.SuccessComponent_successfulComponentWrapper__g3UfH .SuccessComponent_image__PlbOE{height:95px;width:112px;margin-bottom:36px}.SuccessComponent_successfulComponentWrapper__g3UfH img{height:100%;width:100%}.SuccessComponent_successfulComponentWrapper__g3UfH h1{font-size:32px;font-weight:700;color:#1d1d4e;margin-bottom:18px;line-height:50.4px}.SuccessComponent_successfulComponentWrapper__g3UfH p{font-size:16px;color:#1d1d4e;margin-bottom:32px;line-height:24px;max-width:50ch}.SuccessComponent_successfulComponentWrapper__g3UfH strong{font-weight:600}.auth-modal-promocode-form{border:1px solid #e1e4ed;box-shadow:0 1px 4px 0 rgba(25,33,61,.0784313725);border-radius:8px;padding:10px;width:100%;max-width:600px;font-family:Poppins}.auth-modal-promocode-form-wrapper{width:100%;padding-top:28px;padding-left:40px;padding-right:40px!important;font-family:Poppins;background-color:#fff}.auth-modal-promocode-form-title{color:#1d1d4e;font-size:15px;font-style:normal;font-weight:700;line-height:140%;font-family:Poppins;margin-bottom:16px}.auth-modal-promocode-form-footer-container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding-top:20px;border-radius:8px}.auth-modal-promocode-form-footer{padding-top:12px;position:absolute;bottom:22px;color:#1d1d4e;font-size:16px;font-style:normal;font-weight:400;line-height:150%;font-family:Poppins}.auth-modal-promocode-form-footer a{color:#1d1d4e}.auth-modal-promocode-form-footer span{color:#1d1d4e;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:Poppins}.auth-modal-promocode-form-button-container{display:flex;gap:12px;width:fit-content;margin-left:auto;font-family:Poppins}:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#ffffff;--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:#ffffff!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;box-shadow:0 1px 4px 0 rgba(25,33,61,.0784313725);border-radius:8px;padding:10px;width:100%;max-width:calc(100% - 20px);font-family:Poppins}.auth-modal-register-form-google-btn{margin-bottom:6px;padding:10px;display:flex;width:288px;height:48px;justify-content:center;align-items:center;border-radius:8px;border:1px solid var(--Parent-Website-Primary,#4f48e2);background:var(--Neutral-White,#fff);justify-content:space-evenly;color:var(--Neutral-Black,#17181c);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.auth-modal-register-form-title-email{color:#1d1d4e;font-size:15px;font-style:normal;font-weight:700;line-height:140%;font-family:Poppins;margin-bottom:16px;padding-top:5px}.auth-modal-register-form-wrapper{width:100%;padding-top:28px;padding-left:40px;font-family:Poppins;background-color:#fff}.auth-modal-register-form-error{color:#ff644e;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.5px;margin-bottom:0;margin-top:6px}.auth-modal-register-form-forgot-password{color:#4f48e2;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:500;line-height:150%;display:block;text-align:left;width:fit-content;font-family:Poppins;margin-top:12px}.auth-modal-register-form-button-container{display:flex;gap:12px;width:fit-content;margin-left:auto;font-family:Poppins;margin-top:8px}.auth-modal-register-form-title{margin-bottom:10px;color:var(--Parent-Website-Secondary,#1d1d4e);font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.auth-modal-register-form-footer-container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding-bottom:24px;border-radius:8px}.auth-modal-register-form-footer{padding-top:12px;bottom:10px;color:#1d1d4e;font-size:16px;font-style:normal;font-weight:400;line-height:150%;font-family:Poppins}.auth-modal-register-form-footer a{color:#1d1d4e}.auth-modal-register-form-footer span{color:#1d1d4e;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:Poppins}.footer-link{font-family:Poppins;font-size:12px;color:#1d1d4e}.footer-link a{color:#1d1d4e;text-decoration:underline}.auth-modal-register-form-divider{display:flex;align-items:center;max-width:calc(100% - 20px);margin:16px 0}.auth-modal-register-form-divider .line{flex:1 1;height:1px;background:rgba(29,29,78,.1)}.auth-modal-register-form-divider .divider-text{color:rgba(29,29,75,.6);font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;margin:0 12px 0 0;white-space:nowrap}.auth-modal-register-form-wrapper .auth-modal-register-form-inner::-webkit-scrollbar{width:4px!important;background:rgba(0,0,0,0)!important;scrollbar-width:thin!important}.auth-modal-register-form-inner::-webkit-scrollbar-track{background:rgba(217,217,217,.5)!important;box-shadow:none!important}.auth-modal-register-form-inner::-webkit-scrollbar-thumb{background:#d9d9d9!important;box-shadow:none!important}.auth-modal-register-form-inner::-webkit-scrollbar-thumb:hover{background:#555!important}.auth-modal-register-form-inner.dark::-webkit-scrollbar-track{background:rgba(217,217,217,.5)!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{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.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{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.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{left:50%;margin-left:-10px;cursor:ns-resize}.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 *{user-select:none!important;-webkit-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 *{user-select:none!important;-webkit-user-select:none!important}.needs-setup{z-index:333!important}.ai-assistant-top-container{background:transparent;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px}.ai-assistant-top-container,.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{height:100%;overflow-y:auto;overflow-x:auto;scroll-behavior:smooth}#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{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;padding:5px 12px;border-radius:20px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#aaa;font-size:11px;cursor:grab;z-index:10;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s;touch-action:none}.video-switch-overlay:active{cursor:grabbing}.video-switch-overlay button{background:#4f48e2;color:#fff;border:none;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:500;cursor:pointer}.video-switch-wrap:hover .video-switch-overlay{opacity:1;pointer-events:auto}.react-grid-item>.react-resizable-handle:after,.react-resizable-handle:after{border-right:2px solid rgba(0,0,0,.4)!important;border-bottom:2px solid rgba(0,0,0,.4)!important}.default-layout-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:flex-start;z-index:998}.default-layout-modal-overlay .overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background-color:rgba(0,0,0,.1);height:100%;width:100%}.default-layout-modal-overlay .default-layout-modal{position:relative;background:#fdfdfd;border-radius:16px;display:flex;flex-direction:column;padding:40px 47px;box-shadow:0 4px 26px 2px rgba(0,0,0,.059);border:1px solid #e2e4e9;z-index:9999;gap:24px}.default-layout-modal-overlay .default-layout-modal-main-container{flex:1 1;overflow-y:auto;overflow-x:hidden;padding-right:24px}.default-layout-modal-overlay .default-layout-modal-main-container .loading-container{display:flex;justify-content:center;align-items:center;height:100%}.default-layout-modal-overlay .default-layout-modal.dark{background:#191f30;color:#fdfdfd;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;font-family:Noto Sans;font-size:28px;font-weight:600;line-height:140%;letter-spacing:0;text-align:left}.default-layout-modal-overlay .default-layout-modal-content.dark p{margin-top:2px;color:#a9adbc;font-family:Noto Sans;font-size:18px;font-weight:400;line-height:140%;letter-spacing:0;text-align:left}.default-layout-modal-overlay .default-layout-modal-content .modal-title{color:#17181c;font-family:Noto Sans;font-size:28px;font-weight:600;font-style:normal;line-height:140%;letter-spacing:0;margin:0}.default-layout-modal-overlay .default-layout-modal-content .modal-subtitle{margin-top:2px;color:#5e616e;font-family:Noto Sans;font-size:18px;font-weight:400;font-style:normal;line-height:150%;letter-spacing:0;margin-bottom:0}.default-layout-modal-overlay .default-layout-modal-menu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.default-layout-modal-overlay .default-layout-modal-menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #757a8a;border-radius:12px;height:180px;width:180px;position:relative;cursor:pointer}.default-layout-modal-overlay .default-layout-modal-menu-item p{margin-top:10px;font-size:18px;font-weight:500;font-family:Noto Sans;text-overflow:ellipsis;overflow:hidden;width:80%;text-align:center;white-space:nowrap}.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:"";position:absolute;top:8px;right:8px;width:16px;height:16px;border-radius:50%}.default-layout-modal-overlay .default-layout-modal-menu-item input[type=radio]{position:absolute;opacity:0;width:0;height:0}.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{border-color:#76c893;background-color:rgba(74,144,226,.1);border-style:dashed}.default-layout-modal-overlay .default-layout-modal-menu-item.dark:hover{border-color:#76c893}.default-layout-modal-overlay .default-layout-modal-footer{display:flex;justify-content:flex-end}.default-layout-modal-overlay .default-layout-modal-footer-button{width:153px;height:40px;border-radius:8px;background-color:#4f48e2;color:#fdfdfd;font-family:Noto Sans;font-size:12px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center;border:none;cursor:pointer}.default-layout-modal-overlay .default-layout-modal-footer-button:disabled{background-color:#4f48e2;color:#fff;opacity:.6;cursor:not-allowed}.default-layout-modal-overlay .default-layout-modal-footer-button.active:hover{background-color:#4039e0}.default-layout-modal-close{top:18px;right:18px;background:rgba(0,0,0,0);border:none;cursor:pointer;z-index:10;width:32px;height:32px;justify-content:center}.default-layout-modal-close,.info-group{position:absolute;display:flex;align-items:center}.info-group{top:14.33px;right:16.33px;gap:4px;z-index:1}.info-group .info-group-item{position:relative;display:flex;align-items:center}.info-group .info-icon{width:28px;height:28px;border-radius:20px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;cursor:pointer}.info-group .info-icon:hover{background-color:rgba(0,0,0,.1)}.info-group .info-icon img{width:16px;height:16px;z-index:2}.info-group .info-icon svg{width:16px;height:16px}.info-group .tooltip-container{position:absolute;top:100%;right:0;padding-top:16px}.info-group .tooltip{width:181px;height:max-content;border-radius:8px;padding:8px 16px;display:flex;flex-direction:column;gap:10px;background-color:#1a1a1a;color:#fff;font-size:14px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;position:absolute;top:100%;right:0;z-index:999}.info-group .tooltip-arrow{position:absolute;top:-9px;right:10px;transform:rotate(45deg);width:18px;height:20px;background-color:#17181c;border-radius:2px;z-index:1}.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:hsla(0,0%,100%,.1)}.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}