body,html{font-size:16px}:root,[data-theme=light]{--brand-color:#0089ff;--pink-900:#5b1e34;--pink-800:#702440;--pink-700:#97264f;--pink-600:#d2326d;--pink-500:#f2508b;--pink-400:#f46b9e;--pink-300:#f584ae;--pink-200:#fab9d1;--pink-100:#fcdce8;--pink-50:#feedf3;--blue-900:#1a4469;--blue-800:#154875;--blue-700:#1366ae;--blue-600:#1579d0;--blue-500:#2490ef;--blue-400:#50a6f2;--blue-300:#7cbcf5;--blue-200:#a7d3f9;--blue-100:#d3e9fc;--blue-50:#f0f8fe;--cyan-900:#006464;--cyan-800:#007272;--cyan-700:#008b8b;--cyan-600:#02c5c5;--cyan-500:#0ff;--cyan-400:#2ef8f8;--cyan-300:#6efcfc;--cyan-200:#a0f8f8;--cyan-100:#c7fcfc;--cyan-50:#dafafa;--green-900:#2d401d;--green-800:#44622a;--green-700:#518b21;--green-600:#68ab30;--green-500:#8ccf54;--green-400:#a5d97a;--green-300:#bce39b;--green-200:#d2ecbd;--green-100:#e9f6de;--green-50:#f4faee;--dark-green-900:#1f3e2b;--dark-green-800:#29593b;--dark-green-700:#286840;--dark-green-600:#2e844e;--dark-green-500:#2f9d58;--dark-green-400:#59b179;--dark-green-300:#82c49b;--dark-green-200:#acd8bc;--dark-green-100:#dfeee5;--dark-green-50:#eaf5ee;--gray-900:#1f272e;--gray-800:#333c44;--gray-700:#505a62;--gray-600:#687178;--gray-500:#98a1a9;--gray-400:#c0c6cc;--gray-300:#dce0e3;--gray-200:#ebeef0;--gray-100:#f4f5f6;--red-900:#631d1d;--red-800:#802121;--red-700:#9b2c2c;--red-600:#c53030;--red-500:#e24c4c;--red-400:#ec645e;--red-300:#fca4a4;--red-200:#fcc8c8;--red-100:#ffecec;--red-50:#fff5f5;--yellow-900:#5f370e;--yellow-800:#744210;--yellow-700:#975a16;--yellow-600:#b7791f;--yellow-500:#d69e2e;--yellow-400:#ecb64b;--yellow-300:#f6c35e;--yellow-200:#fad489;--yellow-100:#fee9bf;--yellow-50:#fef4e2;--orange-900:#653019;--orange-800:#7b3a1e;--orange-700:#9c4621;--orange-600:#cb5a2a;--orange-500:#f8814f;--orange-400:#f9966c;--orange-300:#fdae8c;--orange-200:#fecdb8;--orange-100:#ffeae1;--orange-50:#fff5f0;--purple-900:#343360;--purple-800:#45438f;--purple-700:#4946bf;--purple-600:#6461d6;--purple-500:#8684ff;--purple-400:#9897f7;--purple-300:#b9b8fa;--purple-200:#dad9f7;--purple-100:#eaeafb;--purple-50:#f2f2fd;--padding-xs:5px;--padding-sm:10px;--padding-md:15px;--padding-lg:20px;--padding-xl:30px;--padding-2xl:40px;--margin-xs:5px;--margin-sm:8px;--margin-md:15px;--margin-lg:20px;--margin-xl:30px;--margin-2xl:40px;--font-stack:"Inter","-apple-system","BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--shadow-xs:rgba(0,0,0,0.05) 0px 0.5px 0px 0px,rgba(0,0,0,0.08) 0px 0px 0px 1px,rgba(0,0,0,0.05) 0px 2px 4px 0px;--shadow-sm:0px 1px 2px rgba(25,39,52,0.04),0px 1px 3px rgba(25,39,52,0.06);--shadow-base:0px 2px 6px rgba(25,39,52,0.06),0px 1px 3px rgba(25,39,52,0.08);--shadow-md:0px 10px 20px rgba(25,39,52,0.08),0px 3px 6px rgba(25,39,52,0.05);--shadow-lg:0px 20px 32px rgba(25,39,52,0.12),0px 6px 14px rgba(25,39,52,0.06),0px 1px 4px rgba(25,39,52,0.04);--drop-shadow:0px 0.5px 0px rgba(0,0,0,0.05),0px 0px 0px transparent,0px 2px 4px rgba(0,0,0,0.05);--modal-shadow:var(--shadow-md);--card-shadow:var(--shadow-sm);--btn-shadow:var(--shadow-xs);--text-muted:var(--gray-600);--text-light:var(--gray-800);--text-color:var(--gray-900);--heading-color:var(--gray-900);--icon-fill:transparent;--icon-fill-bg:var(--fg-color);--icon-stroke:var(--gray-900);--bg-blue:var(--blue-100);--bg-light-blue:var(--blue-50);--bg-dark-blue:var(--blue-300);--bg-green:var(--dark-green-50);--bg-yellow:var(--yellow-50);--bg-orange:var(--orange-50);--bg-red:var(--red-50);--bg-gray:var(--gray-200);--bg-grey:var(--gray-200);--bg-light-gray:var(--gray-100);--bg-dark-gray:var(--gray-400);--bg-darkgrey:var(--gray-400);--bg-purple:var(--purple-100);--bg-pink:var(--pink-50);--bg-cyan:var(--cyan-50);--text-on-blue:var(--blue-700);--text-on-light-blue:var(--blue-600);--text-on-dark-blue:var(--blue-800);--text-on-green:var(--dark-green-700);--text-on-yellow:var(--yellow-700);--text-on-orange:var(--orange-700);--text-on-red:var(--red-600);--text-on-gray:var(--gray-700);--text-on-grey:var(--gray-700);--text-on-darkgrey:var(--gray-800);--text-on-dark-gray:var(--gray-800);--text-on-light-gray:var(--gray-800);--text-on-purple:var(--purple-700);--text-on-pink:var(--pink-700);--text-on-cyan:var(--cyan-800);--alert-text-danger:var(--red-600);--alert-text-warning:var(--yellow-700);--alert-text-info:var(--blue-700);--alert-text-success:var(--green-700);--alert-bg-danger:var(--red-50);--alert-bg-warning:var(--yellow-50);--alert-bg-info:var(--blue-50);--alert-bg-success:var(--green-50);--bg-color:var(--gray-50);--fg-color:#fff;--navbar-bg:#fff;--fg-hover-color:var(--gray-100);--card-bg:var(--fg-color);--disabled-text-color:var(--gray-700);--disabled-control-bg:var(--gray-50);--control-bg:var(--gray-100);--control-bg-on-gray:var(--gray-200);--awesomebar-focus-bg:var(--fg-color);--modal-bg:#fff;--popover-bg:#fff;--awesomplete-hover-bg:var(--control-bg);--sidebar-select-color:var(--gray-200);--scrollbar-thumb-color:var(--gray-400);--scrollbar-track-color:var(--gray-200);--shadow-inset:inset 0px -1px 0px var(--gray-300);--border-color:var(--gray-100);--dark-border-color:var(--gray-300);--table-border-color:var(--gray-200);--highlight-color:var(--gray-50);--yellow-highlight-color:var(--yellow-50);--code-block-bg:var(--gray-900);--code-block-text:var(--gray-400);--border-radius-sm:5px;--border-radius:7px;--border-radius-md:10px;--border-radius-lg:14px;--border-radius-full:999px;--primary-color:#2490ef;--btn-height:28px;--checkbox-gradient:linear-gradient(180deg,#4ac3f8 -124.51%,var(--primary));--text-xs:11px;--text-sm:12px;--text-md:13px;--text-base:14px;--text-lg:16px;--text-xl:18px;--text-2xl:20px;--text-3xl:22px;--text-bold:500;--navbar-height:52px;--appreciation-color:var(--dark-green-600);--appreciation-bg:var(--dark-green-100);--criticism-color:var(--red-600);--criticism-bg:var(--red-100);--error-bg:var(--red-50);--page-head-height:75px;--page-bottom-margin:60px;--input-height:calc(1.5em + 0.75rem + 2px);--input-disabled-bg:var(--gray-200);--checkbox-right-margin:var(--margin-xs);--checkbox-size:14px;--checkbox-focus-shadow:0 0 0 2px var(--gray-300);--timeline-item-icon-size:34px;--timeline-item-left-margin:var(--margin-xl);--timeline-item-bottom-margin:var(--margin-sm);--timeline-content-max-width:700px;--timeline-left-padding:calc(var(--padding-xl) + var(--timeline-item-icon-size)/2);--user-mention-bg-color:var(--fg-color);--group-mention-bg-color:var(--bg-purple);--skeleton-bg:var(--gray-100);--right-arrow-svg:url("data: image/svg+xml;utf8, <svg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.25 7.5L4.75 4L1.25 0.5' stroke='%231F272E' stroke-linecap='round' stroke-linejoin='round'/></svg>");--left-arrow-svg:url("data: image/svg+xml;utf8, <svg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.5 9.5L4 6l3.5-3.5' stroke='%231F272E' stroke-linecap='round' stroke-linejoin='round'></path></svg>");--progress-bar-bg:var(--primary)}:root,[data-theme=dark],[data-theme=light]{--gray-50:#f9fafa;--toast-bg:var(--modal-bg);--error-border:var(--red-400)}[data-theme=dark]{--gray-100:#f7fafc;--gray-200:#edf2f7;--gray-300:#c9d0d6;--gray-400:#7a838c;--gray-500:#575e66;--gray-600:#434a52;--gray-700:#242a30;--gray-800:#1c2126;--gray-900:#161a1f;--text-muted:var(--gray-400);--text-light:var(--gray-300);--text-color:var(--gray-50);--heading-color:var(--gray-50);--icon-fill:transparent;--icon-stroke:var(--gray-300);--error-bg:var(--red-70);--bg-color:var(--gray-900);--fg-color:var(--gray-800);--navbar-bg:var(--gray-800);--fg-hover-color:var(--gray-700);--card-bg:var(--gray-800);--disabled-text-color:var(--gray-400);--disabled-control-bg:var(--gray-700);--control-bg:var(--gray-700);--control-bg-on-gray:var(--gray-800);--awesomebar-focus-bg:var(--control-bg);--awesomplete-hover-bg:var(--gray-700);--modal-bg:var(--gray-700);--popover-bg:var(--bg-color);--bg-blue:var(--blue-600);--bg-light-blue:var(--blue-600);--bg-dark-blue:var(--blue-900);--bg-green:var(--green-800);--bg-yellow:var(--yellow-700);--bg-orange:var(--orange-700);--bg-red:var(--red-600);--bg-gray:var(--gray-400);--bg-grey:var(--gray-400);--bg-darkgrey:var(--gray-600);--bg-dark-gray:var(--gray-600);--bg-light-gray:var(--gray-700);--bg-purple:var(--purple-700);--bg-pink:var(--pink-700);--bg-cyan:var(--cyan-800);--text-on-blue:var(--blue-50);--text-on-light-blue:var(--blue-50);--text-on-dark-blue:var(--blue-300);--text-on-green:var(--dark-green-50);--text-on-yellow:var(--yellow-50);--text-on-orange:var(--orange-100);--text-on-red:var(--red-50);--text-on-gray:var(--gray-50);--text-on-grey:var(--gray-50);--text-on-darkgrey:var(--gray-200);--text-on-dark-gray:var(--gray-200);--text-on-light-gray:var(--gray-100);--text-on-purple:var(--purple-100);--text-on-pink:var(--pink-100);--text-on-cyan:var(--cyan-100);--alert-text-danger:var(--red-300);--alert-text-warning:var(--yellow-300);--alert-text-info:var(--blue-300);--alert-text-success:var(--green-300);--alert-bg-danger:var(--red-900);--alert-bg-warning:var(--yellow-900);--alert-bg-info:var(--blue-900);--alert-bg-success:var(--green-900);--sidebar-select-color:var(--gray-800);--scrollbar-thumb-color:var(--gray-600);--scrollbar-track-color:var(--gray-700);--shadow-inset:var(--fg-color);--border-color:var(--gray-700);--dark-border-color:var(--gray-600);--table-border-color:var(--gray-600);--highlight-color:var(--gray-700);--yellow-highlight-color:var(--yellow-700);--input-disabled-bg:none;--checkbox-focus-shadow:0 0 0 2px var(--gray-600);color-scheme:dark;--skeleton-bg:var(--gray-800);--right-arrow-svg:url("data: image/svg+xml;utf8, <svg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.25 7.5L4.75 4L1.25 0.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/></svg>");--left-arrow-svg:url("data: image/svg+xml;utf8, <svg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.5 9.5L4 6l3.5-3.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'></path></svg>")}[data-theme=dark] .frappe-card .btn-default{background-color:var(--bg-color)}[data-theme=dark] .frappe-card .btn-default:hover{background-color:var(--fg-hover-color)}[data-theme=dark] .form-in-grid,[data-theme=dark] .modal{--control-bg:var(--gray-800);--border-color:var(--gray-600)}[data-theme=dark] .print-format{--text-color:var(--gray-900);--border-color:var(--gray-100)}[data-theme=dark] .ql-editor{color:var(--text-on-gray)}[data-theme=dark] .ql-editor.read-mode p,[data-theme=dark] .ql-editor.read-mode span:not(.mention),[data-theme=dark] .ql-editor.read-mode strong,[data-theme=dark] .ql-editor.read-mode u{background-color:inherit!important;color:inherit!important}[data-theme=dark] .chart-container{--charts-label-color:var(--gray-300);--charts-axis-line-color:var(--gray-500);--charts-stroke-width:5px;--charts-dataset-circle-stroke:#fff;--charts-dataset-circle-stroke-width:var(--charts-stroke-width);--charts-tooltip-title:var(--charts-label-color);--charts-tooltip-label:var(--charts-label-color);--charts-tooltip-value:#fff;--charts-tooltip-bg:var(--gray-900);--charts-legend-label:var(--charts-label-color)}[data-theme=dark] .heatmap-chart g>rect[fill="#ebedf0"]{fill:var(--gray-700)}[data-theme=dark] .rating{--star-fill:var(--gray-500)}[data-theme=dark] .rating .star-hover{--star-fill:var(--gray-400)}[data-theme=dark] ::-moz-selection{color:var(--text-color);background:var(--gray-500)}[data-theme=dark] ::selection{color:var(--text-color);background:var(--gray-500)}[data-theme=dark] .indicator{--indicator-dot-green:var(--bg-green);--indicator-dot-cyan:var(--bg-cyan);--indicator-dot-blue:var(--bg-blue);--indicator-dot-orange:var(--bg-orange);--indicator-dot-yellow:var(--bg-yellow);--indicator-dot-gray:var(--bg-gray);--indicator-dot-grey:var(--bg-grey);--indicator-dot-red:var(--bg-red);--indicator-dot-pink:var(--bg-pink);--indicator-dot-darkgrey:var(--bg-darkgrey);--indicator-dot-purple:var(--bg-purple);--indicator-dot-light-blue:var(--bg-light-blue)}body,html{background-color:#05070b;height:100%;overflow:hidden}.for-email-login,.for-forgot,.for-signup{display:none}.for-email-login,.for-forgot,.for-login,.for-signup{padding:Max(15vh,70px) 0}@media (min-width:576px){.for-email-login .page-card,.for-forgot .page-card,.for-login .page-card,.for-signup .page-card{padding-top:45px;padding-bottom:45px;background-color:#fff;box-shadow:var(--shadow-base)}}.for-email-login .page-card,.for-forgot .page-card,.for-login .page-card,.for-signup .page-card{max-width:400px;margin:0 auto;border-radius:var(--border-radius-md)}.for-email-login .page-card form,.for-forgot .page-card form,.for-login .page-card form,.for-signup .page-card form{max-width:320px;margin:0 auto}.for-email-login .page-card form .form-group,.for-forgot .page-card form .form-group,.for-login .page-card form .form-group,.for-signup .page-card form .form-group{margin-bottom:var(--margin-sm)}.for-email-login .page-card .page-card-actions,.for-forgot .page-card .page-card-actions,.for-login .page-card .page-card-actions,.for-signup .page-card .page-card-actions{margin-top:var(--margin-lg)}.for-email-login .page-card .page-card-body :-ms-input-placeholder,.for-forgot .page-card .page-card-body :-ms-input-placeholder,.for-login .page-card .page-card-body :-ms-input-placeholder,.for-signup .page-card .page-card-body :-ms-input-placeholder{color:var(--text-light);opacity:1}.for-email-login .page-card .page-card-body ::-ms-input-placeholder,.for-email-login .page-card .page-card-body ::placeholder,.for-forgot .page-card .page-card-body ::-ms-input-placeholder,.for-forgot .page-card .page-card-body ::placeholder,.for-login .page-card .page-card-body ::-ms-input-placeholder,.for-login .page-card .page-card-body ::placeholder,.for-signup .page-card .page-card-body ::-ms-input-placeholder,.for-signup .page-card .page-card-body ::placeholder{color:var(--text-light);opacity:1}.for-email-login .page-card .page-card-body input[type=email],.for-email-login .page-card .page-card-body input[type=password],.for-email-login .page-card .page-card-body input[type=text],.for-forgot .page-card .page-card-body input[type=email],.for-forgot .page-card .page-card-body input[type=password],.for-forgot .page-card .page-card-body input[type=text],.for-login .page-card .page-card-body input[type=email],.for-login .page-card .page-card-body input[type=password],.for-login .page-card .page-card-body input[type=text],.for-signup .page-card .page-card-body input[type=email],.for-signup .page-card .page-card-body input[type=password],.for-signup .page-card .page-card-body input[type=text]{border:none;color:var(--text-color);font-size:var(--text-base);background-color:var(--control-bg);margin-bottom:1rem}.for-email-login .page-card .page-card-body.invalid input[type=email],.for-email-login .page-card .page-card-body.invalid input[type=password],.for-email-login .page-card .page-card-body.invalid input[type=text],.for-forgot .page-card .page-card-body.invalid input[type=email],.for-forgot .page-card .page-card-body.invalid input[type=password],.for-forgot .page-card .page-card-body.invalid input[type=text],.for-login .page-card .page-card-body.invalid input[type=email],.for-login .page-card .page-card-body.invalid input[type=password],.for-login .page-card .page-card-body.invalid input[type=text],.for-signup .page-card .page-card-body.invalid input[type=email],.for-signup .page-card .page-card-body.invalid input[type=password],.for-signup .page-card .page-card-body.invalid input[type=text]{border:1px solid var(--red-500)}.for-email-login .page-card .page-card-body .form-label,.for-forgot .page-card .page-card-body .form-label,.for-login .page-card .page-card-body .form-label,.for-signup .page-card .page-card-body .form-label{font-size:var(--text-base)}.for-email-login .page-card .page-card-body .forgot-password-message,.for-forgot .page-card .page-card-body .forgot-password-message,.for-login .page-card .page-card-body .forgot-password-message,.for-signup .page-card .page-card-body .forgot-password-message{text-align:right;line-height:1}.for-email-login .page-card .page-card-body .forgot-password-message>*,.for-forgot .page-card .page-card-body .forgot-password-message>*,.for-login .page-card .page-card-body .forgot-password-message>*,.for-signup .page-card .page-card-body .forgot-password-message>*{color:var(--text-light);font-size:var(--text-sm)}.for-email-login .page-card .page-card-body .field-icon,.for-forgot .page-card .page-card-body .field-icon,.for-login .page-card .page-card-body .field-icon,.for-signup .page-card .page-card-body .field-icon{left:9px;top:8px;position:absolute;z-index:2}.for-email-login .page-card .page-card-body .email-field,.for-email-login .page-card .page-card-body .password-field,.for-forgot .page-card .page-card-body .email-field,.for-forgot .page-card .page-card-body .password-field,.for-login .page-card .page-card-body .email-field,.for-login .page-card .page-card-body .password-field,.for-signup .page-card .page-card-body .email-field,.for-signup .page-card .page-card-body .password-field{position:relative}.for-email-login .page-card .page-card-body .email-field input,.for-email-login .page-card .page-card-body .password-field input,.for-forgot .page-card .page-card-body .email-field input,.for-forgot .page-card .page-card-body .password-field input,.for-login .page-card .page-card-body .email-field input,.for-login .page-card .page-card-body .password-field input,.for-signup .page-card .page-card-body .email-field input,.for-signup .page-card .page-card-body .password-field input{padding-left:35px}.for-email-login .page-card .page-card-body .email-field .toggle-password,.for-email-login .page-card .page-card-body .password-field .toggle-password,.for-forgot .page-card .page-card-body .email-field .toggle-password,.for-forgot .page-card .page-card-body .password-field .toggle-password,.for-login .page-card .page-card-body .email-field .toggle-password,.for-login .page-card .page-card-body .password-field .toggle-password,.for-signup .page-card .page-card-body .email-field .toggle-password,.for-signup .page-card .page-card-body .password-field .toggle-password{right:9px;top:9px;position:absolute;z-index:2;cursor:pointer;font-size:12px}.for-email-login .page-card .page-card-body .btn-login-option,.for-forgot .page-card .page-card-body .btn-login-option,.for-login .page-card .page-card-body .btn-login-option,.for-signup .page-card .page-card-body .btn-login-option{font-size:var(--text-md);font-weight:500;color:var(--text-gray-700);background:var(--gray-100);box-shadow:none;border:none;display:flex;place-content:center}.for-email-login .page-card .page-card-body .btn-login-option.btn-salesforce i,.for-forgot .page-card .page-card-body .btn-login-option.btn-salesforce i,.for-login .page-card .page-card-body .btn-login-option.btn-salesforce i,.for-signup .page-card .page-card-body .btn-login-option.btn-salesforce i{color:var(--blue-400)}.for-email-login .page-card .page-card-body .btn-login-option img,.for-forgot .page-card .page-card-body .btn-login-option img,.for-login .page-card .page-card-body .btn-login-option img,.for-signup .page-card .page-card-body .btn-login-option img{margin-right:var(--padding-xs)}.for-email-login .page-card .page-card-body .btn-login-option:hover,.for-forgot .page-card .page-card-body .btn-login-option:hover,.for-login .page-card .page-card-body .btn-login-option:hover,.for-signup .page-card .page-card-body .btn-login-option:hover{border:none;background:var(--gray-300)}.for-email-login .page-card .page-card-body .social-logins,.for-forgot .page-card .page-card-body .social-logins,.for-login .page-card .page-card-body .social-logins,.for-signup .page-card .page-card-body .social-logins{margin:var(--margin-md) 0;font-size:var(--text-md)}.for-email-login .page-card .page-card-body .social-logins .social-login-buttons,.for-forgot .page-card .page-card-body .social-logins .social-login-buttons,.for-login .page-card .page-card-body .social-logins .social-login-buttons,.for-signup .page-card .page-card-body .social-logins .social-login-buttons{margin-top:var(--margin-md)}.for-email-login .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-forgot .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-login .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-signup .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper{min-width:50%;padding:0 4px;margin-bottom:var(--margin-sm)}@media (min-width:768px){.for-email-login .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-forgot .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-login .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-signup .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper{min-width:33.33%}}.for-email-login .page-card .page-card-body .login-divider,.for-forgot .page-card .page-card-body .login-divider,.for-login .page-card .page-card-body .login-divider,.for-signup .page-card .page-card-body .login-divider{margin:var(--margin-md) 0}.for-email-login .page-card-head,.for-forgot .page-card-head,.for-login .page-card-head,.for-signup .page-card-head{text-align:center;font-size:var(--text-xl);font-weight:600;margin:0 auto 2.5rem}.for-email-login .page-card-head img,.for-forgot .page-card-head img,.for-login .page-card-head img,.for-signup .page-card-head img{max-height:72px;max-width:70%;margin:0 auto var(--margin-lg);display:block}.for-email-login .page-card-head h4,.for-forgot .page-card-head h4,.for-login .page-card-head h4,.for-signup .page-card-head h4{font-size:var(--text-xl);color:var(--text-color)}.for-email-login .isoft-brand,.for-forgot .isoft-brand,.for-login .isoft-brand,.for-signup .isoft-brand{position:relative;display:inline-flex;align-items:baseline;justify-content:center;gap:10px;margin:0 auto var(--margin-lg);padding-bottom:12px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;opacity:0;-webkit-animation:isoft-rise .6s cubic-bezier(.22,.61,.36,1) .05s forwards;animation:isoft-rise .6s cubic-bezier(.22,.61,.36,1) .05s forwards}.for-email-login .isoft-brand:after,.for-forgot .isoft-brand:after,.for-login .isoft-brand:after,.for-signup .isoft-brand:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--primary);transform:scaleX(0);transform-origin:center;-webkit-animation:isoft-underline .7s cubic-bezier(.22,.61,.36,1) .55s forwards;animation:isoft-underline .7s cubic-bezier(.22,.61,.36,1) .55s forwards}.for-email-login .isoft-name,.for-forgot .isoft-name,.for-login .isoft-name,.for-signup .isoft-name{font-size:2.4rem;font-weight:800;letter-spacing:1.5px;color:var(--primary)}.for-email-login .isoft-name .ib-letter,.for-forgot .isoft-name .ib-letter,.for-login .isoft-name .ib-letter,.for-signup .isoft-name .ib-letter{display:inline}.for-email-login .isoft-erp,.for-forgot .isoft-erp,.for-login .isoft-erp,.for-signup .isoft-erp{font-size:2.4rem;font-weight:300;letter-spacing:2px;color:var(--text-light)}.for-email-login .isoft-subtitle,.for-forgot .isoft-subtitle,.for-login .isoft-subtitle,.for-signup .isoft-subtitle{font-size:var(--text-md)!important;font-weight:500;color:var(--text-light)!important;opacity:0;-webkit-animation:isoft-fade .6s ease .9s forwards;animation:isoft-fade .6s ease .9s forwards}@-webkit-keyframes isoft-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes isoft-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes isoft-underline{to{transform:scaleX(1)}}@keyframes isoft-underline{to{transform:scaleX(1)}}@-webkit-keyframes isoft-fade{to{opacity:1}}@keyframes isoft-fade{to{opacity:1}}.for-email-login .sign-up-message,.for-forgot .sign-up-message,.for-login .sign-up-message,.for-signup .sign-up-message{margin-top:2rem;color:var(--text-light);font-size:var(--text-md)}.for-email-login .sign-up-message a,.for-forgot .sign-up-message a,.for-login .sign-up-message a,.for-signup .sign-up-message a{font-size:var(--text-md);color:var(--primary)}.for-email-login .invalid-login,.for-forgot .invalid-login,.for-login .invalid-login,.for-signup .invalid-login{-webkit-animation:wiggle .5s linear}@-webkit-keyframes wiggle{8%,41%{-webkit-transform:translateX(-10px)}25%,58%{-webkit-transform:translateX(10px)}75%{-webkit-transform:translateX(-5px)}92%{-webkit-transform:translateX(5px)}0%,to{-webkit-transform:translateX(0)}}.isoft-login-root{position:relative;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.isoft-login-root>section{position:relative;z-index:10;width:100%}.isoft-vault{position:fixed;inset:0;overflow:hidden;z-index:1;background:#05070b}.vault-interior{position:absolute;inset:0;overflow:hidden;background:radial-gradient(1000px 620px at 50% 45%,rgba(93,180,230,.1),transparent 60%),linear-gradient(180deg,#060a12,#0a1120);opacity:0;transform:scale(1.04);transition:opacity 1.1s ease .2s,transform 1.4s cubic-bezier(.76,0,.24,1)}.vault-interior .vi-glow{position:absolute;left:50%;top:45%;width:520px;height:520px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(93,180,230,.28),transparent 70%);filter:blur(10px);-webkit-animation:core-breathe 3.6s ease-in-out infinite;animation:core-breathe 3.6s ease-in-out infinite}.vault-interior .vi-gridlines{position:absolute;inset:0;opacity:.5;background:linear-gradient(rgba(93,180,230,.07) 1px,transparent 0) 0 0/100% 46px,linear-gradient(90deg,rgba(93,180,230,.07) 1px,transparent 0) 0 0/46px 100%;-webkit-mask:radial-gradient(circle at 50% 45%,#000 0,transparent 70%);mask:radial-gradient(circle at 50% 45%,#000 0,transparent 70%)}.vault-interior .vi-core{position:absolute;left:0;right:0;top:45%;transform:translateY(-50%);text-align:center}.vault-interior .vi-title{display:block;font-size:3rem;font-weight:800;letter-spacing:6px;color:#d6f0ff;text-shadow:0 0 32px rgba(93,180,230,.6)}.vault-interior .vi-sub{display:block;margin-top:12px;font-family:ui-monospace,Menlo,Consolas,monospace;letter-spacing:4px;font-size:12px;color:rgba(169,224,255,.7)}.vault-doors{position:absolute;inset:0;z-index:2}.vault-door{position:absolute;top:0;bottom:0;width:50.5%;overflow:hidden;will-change:transform;transition:transform 1.3s cubic-bezier(.76,0,.24,1);background:linear-gradient(100deg,#0c1015,#161c25 46%,#1c232e 50%,#161c25 54%,#0c1015),repeating-linear-gradient(0deg,hsla(0,0%,100%,.014) 1px,transparent 1px 3px);box-shadow:inset 0 0 140px rgba(0,0,0,.6)}.vault-door:before{content:"";position:absolute;inset:22px;border:1px solid rgba(120,155,190,.12);border-radius:10px;box-shadow:inset 0 0 60px rgba(0,0,0,.4);pointer-events:none}.vault-door.left{left:0;border-right:1px solid rgba(93,180,230,.22)}.vault-door.right{right:0;border-left:1px solid rgba(93,180,230,.22)}.door-traces{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.trace{fill:none;stroke:rgba(120,160,200,.22);stroke-width:1.4;vector-effect:non-scaling-stroke;stroke-dasharray:4 7;-webkit-animation:trace-flow 7s linear infinite;animation:trace-flow 7s linear infinite}@-webkit-keyframes trace-flow{to{stroke-dashoffset:-110}}@keyframes trace-flow{to{stroke-dashoffset:-110}}.mod-node{position:absolute;left:7%;width:40%;max-width:210px;transform:translateY(-50%);display:flex;align-items:center;gap:9px;padding:8px 11px;border-radius:11px;background:linear-gradient(160deg,rgba(28,42,60,.82),rgba(14,22,34,.85));border:1px solid rgba(140,180,215,.32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 8px 20px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:border-color .3s ease,box-shadow .3s ease}.vault-door.right .mod-node{left:auto;right:7%}.mn-icon{flex-shrink:0;width:22px;height:22px;color:#a4d1f0;display:flex}.mn-icon svg{width:100%;height:100%}.mn-label{font-size:14px;font-weight:600;letter-spacing:.2px;color:#dbe8f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.enterprise-core{position:absolute;top:50%;left:50%;width:150px;height:150px;transform:translate(-50%,-50%);z-index:4;display:flex;align-items:center;justify-content:center;transition:opacity .5s ease,transform .6s cubic-bezier(.76,0,.24,1)}.core-disc{width:72px;height:72px;background:radial-gradient(circle at 50% 38%,#ddf3ff,#4aa8e0 45%,#123146 100%);box-shadow:0 0 26px rgba(74,168,224,.55),inset 0 0 18px rgba(0,0,0,.45)}.core-disc,.core-glow{position:absolute;border-radius:50%}.core-glow{width:150px;height:150px;background:radial-gradient(circle,rgba(74,168,224,.3),transparent 62%);-webkit-animation:core-breathe 3.6s ease-in-out infinite;animation:core-breathe 3.6s ease-in-out infinite}.core-ring{position:absolute;border-radius:50%;border:1px solid rgba(120,180,220,.32)}.core-ring.r1{width:100px;height:100px}.core-ring.r2{width:134px;height:134px;border-style:dashed;-webkit-animation:core-spin 20s linear infinite;animation:core-spin 20s linear infinite}.core-label{position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);text-align:center;font-size:10px;letter-spacing:3px;line-height:1.35;color:#9fc4de;white-space:nowrap}@-webkit-keyframes core-breathe{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.12);opacity:.9}}@keyframes core-breathe{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.12);opacity:.9}}@-webkit-keyframes core-spin{to{transform:rotate(1turn)}}@keyframes core-spin{to{transform:rotate(1turn)}}.isoft-login-root .for-email-login .page-card,.isoft-login-root .for-forgot .page-card,.isoft-login-root .for-login .page-card,.isoft-login-root .for-signup .page-card{background-color:rgba(13,20,33,.66)!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(93,180,230,.32);border-radius:var(--border-radius-lg);box-shadow:0 10px 40px rgba(0,0,0,.55),0 0 60px rgba(93,180,230,.12);color:#dcebfa}.isoft-login-root .for-email-login .page-card .isoft-subtitle,.isoft-login-root .for-email-login .page-card h4,.isoft-login-root .for-forgot .page-card .isoft-subtitle,.isoft-login-root .for-forgot .page-card h4,.isoft-login-root .for-login .page-card .isoft-subtitle,.isoft-login-root .for-login .page-card h4,.isoft-login-root .for-signup .page-card .isoft-subtitle,.isoft-login-root .for-signup .page-card h4{color:#cfe3f5!important}.isoft-login-root .for-email-login .page-card input[type=email],.isoft-login-root .for-email-login .page-card input[type=password],.isoft-login-root .for-email-login .page-card input[type=text],.isoft-login-root .for-forgot .page-card input[type=email],.isoft-login-root .for-forgot .page-card input[type=password],.isoft-login-root .for-forgot .page-card input[type=text],.isoft-login-root .for-login .page-card input[type=email],.isoft-login-root .for-login .page-card input[type=password],.isoft-login-root .for-login .page-card input[type=text],.isoft-login-root .for-signup .page-card input[type=email],.isoft-login-root .for-signup .page-card input[type=password],.isoft-login-root .for-signup .page-card input[type=text]{background-color:hsla(0,0%,100%,.06)!important;color:#eaf6ff!important;border:1px solid rgba(93,180,230,.2)!important}.isoft-login-root .for-email-login .page-card ::-moz-placeholder,.isoft-login-root .for-forgot .page-card ::-moz-placeholder,.isoft-login-root .for-login .page-card ::-moz-placeholder,.isoft-login-root .for-signup .page-card ::-moz-placeholder{color:#7f9bb3!important}.isoft-login-root .for-email-login .page-card :-ms-input-placeholder,.isoft-login-root .for-forgot .page-card :-ms-input-placeholder,.isoft-login-root .for-login .page-card :-ms-input-placeholder,.isoft-login-root .for-signup .page-card :-ms-input-placeholder{color:#7f9bb3!important}.isoft-login-root .for-email-login .page-card ::placeholder,.isoft-login-root .for-forgot .page-card ::placeholder,.isoft-login-root .for-login .page-card ::placeholder,.isoft-login-root .for-signup .page-card ::placeholder{color:#7f9bb3!important}.isoft-login-root .for-email-login .page-card .field-icon path,.isoft-login-root .for-forgot .page-card .field-icon path,.isoft-login-root .for-login .page-card .field-icon path,.isoft-login-root .for-signup .page-card .field-icon path{stroke:#7f9bb3}.isoft-login-root .for-email-login .page-card .forgot-password-message>*,.isoft-login-root .for-email-login .page-card .toggle-password,.isoft-login-root .for-forgot .page-card .forgot-password-message>*,.isoft-login-root .for-forgot .page-card .toggle-password,.isoft-login-root .for-login .page-card .forgot-password-message>*,.isoft-login-root .for-login .page-card .toggle-password,.isoft-login-root .for-signup .page-card .forgot-password-message>*,.isoft-login-root .for-signup .page-card .toggle-password{color:#9fc4de}.isoft-login-root .for-email-login .page-card .btn-login,.isoft-login-root .for-email-login .page-card .btn-primary,.isoft-login-root .for-forgot .page-card .btn-login,.isoft-login-root .for-forgot .page-card .btn-primary,.isoft-login-root .for-login .page-card .btn-login,.isoft-login-root .for-login .page-card .btn-primary,.isoft-login-root .for-signup .page-card .btn-login,.isoft-login-root .for-signup .page-card .btn-primary{box-shadow:0 0 20px rgba(93,180,230,.4)}.isoft-login-root .sign-up-message{color:#9fb4c7}.isoft-login-root.vault-scanning .trace{stroke:#6cc0f0;stroke-width:2;stroke-dasharray:8 220;stroke-dashoffset:220;filter:drop-shadow(0 0 3px rgba(108,192,240,.8));-webkit-animation:trace-send .7s ease forwards;animation:trace-send .7s ease forwards}.isoft-login-root.vault-scanning .trace.t1{-webkit-animation-delay:0s;animation-delay:0s}.isoft-login-root.vault-scanning .mod-node.t1{-webkit-animation:node-lit .5s ease forwards;animation:node-lit .5s ease forwards;-webkit-animation-delay:0s;animation-delay:0s}.isoft-login-root.vault-scanning .trace.t2{-webkit-animation-delay:.09s;animation-delay:.09s}.isoft-login-root.vault-scanning .mod-node.t2{-webkit-animation:node-lit .5s ease forwards;animation:node-lit .5s ease forwards;-webkit-animation-delay:.09s;animation-delay:.09s}.isoft-login-root.vault-scanning .trace.t3{-webkit-animation-delay:.18s;animation-delay:.18s}.isoft-login-root.vault-scanning .mod-node.t3{-webkit-animation:node-lit .5s ease forwards;animation:node-lit .5s ease forwards;-webkit-animation-delay:.18s;animation-delay:.18s}.isoft-login-root.vault-scanning .trace.t4{-webkit-animation-delay:.27s;animation-delay:.27s}.isoft-login-root.vault-scanning .mod-node.t4{-webkit-animation:node-lit .5s ease forwards;animation:node-lit .5s ease forwards;-webkit-animation-delay:.27s;animation-delay:.27s}.isoft-login-root.vault-scanning .trace.t5{-webkit-animation-delay:.36s;animation-delay:.36s}.isoft-login-root.vault-scanning .mod-node.t5{-webkit-animation:node-lit .5s ease forwards;animation:node-lit .5s ease forwards;-webkit-animation-delay:.36s;animation-delay:.36s}.isoft-login-root.vault-scanning .trace.t6{-webkit-animation-delay:.45s;animation-delay:.45s}.isoft-login-root.vault-scanning .mod-node.t6{-webkit-animation:node-lit .5s ease forwards;animation:node-lit .5s ease forwards;-webkit-animation-delay:.45s;animation-delay:.45s}.isoft-login-root.vault-scanning .core-glow{-webkit-animation:core-flare .85s ease .45s both;animation:core-flare .85s ease .45s both}.isoft-login-root.vault-scanning .core-disc{-webkit-animation:core-flash .85s ease .45s both;animation:core-flash .85s ease .45s both}@-webkit-keyframes trace-send{to{stroke-dashoffset:0}}@keyframes trace-send{to{stroke-dashoffset:0}}@-webkit-keyframes node-lit{to{border-color:rgba(120,200,245,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 22px rgba(93,180,230,.55)}}@keyframes node-lit{to{border-color:rgba(120,200,245,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 22px rgba(93,180,230,.55)}}@-webkit-keyframes core-flare{0%{transform:scale(1);opacity:.6}45%{transform:scale(1.7);opacity:1}to{transform:scale(1.2);opacity:.85}}@keyframes core-flare{0%{transform:scale(1);opacity:.6}45%{transform:scale(1.7);opacity:1}to{transform:scale(1.2);opacity:.85}}@-webkit-keyframes core-flash{0%{box-shadow:0 0 26px rgba(74,168,224,.55),inset 0 0 18px rgba(0,0,0,.45)}45%{box-shadow:0 0 60px rgba(120,210,255,.95),inset 0 0 18px rgba(0,0,0,.3)}to{box-shadow:0 0 30px rgba(74,168,224,.6),inset 0 0 18px rgba(0,0,0,.45)}}@keyframes core-flash{0%{box-shadow:0 0 26px rgba(74,168,224,.55),inset 0 0 18px rgba(0,0,0,.45)}45%{box-shadow:0 0 60px rgba(120,210,255,.95),inset 0 0 18px rgba(0,0,0,.3)}to{box-shadow:0 0 30px rgba(74,168,224,.6),inset 0 0 18px rgba(0,0,0,.45)}}.isoft-login-root.vault-open .vault-door.left{transform:translateX(-100%)}.isoft-login-root.vault-open .vault-door.right{transform:translateX(100%)}.isoft-login-root.vault-open .enterprise-core{opacity:0;transform:translate(-50%,-50%) scale(1.35)}.isoft-login-root.vault-open .vault-interior{opacity:1;transform:scale(1)}.isoft-login-root.vault-open>section{opacity:0;transform:scale(.96);transition:opacity .55s ease,transform .55s ease;pointer-events:none}.isoft-login-root.vault-quick .enterprise-core,.isoft-login-root.vault-quick .vault-doors{opacity:0;transition:opacity .4s ease}.isoft-login-root.vault-quick .vault-interior{opacity:1;filter:none}.isoft-login-root.vault-quick>section{opacity:0;transition:opacity .4s ease}@media (max-width:900px){.vault-interior .vi-kpis{grid-template-columns:repeat(2,1fr)}.vault-interior .vi-grid{grid-template-columns:1fr 1fr}.mn-label{font-size:12px}.mod-node{width:46%;padding:6px 8px}.enterprise-core{width:120px;height:120px}.core-disc{width:60px;height:60px}}@media (prefers-reduced-motion:reduce){.enterprise-core,.vault-door,.vault-interior{transition:none}.core-glow,.core-ring.r2,.trace{-webkit-animation:none;animation:none}}.footer,.footer-subscribe,.navbar,.newsletter,.page-footer,.web-footer,.web-footer-wrapper,footer{display:none!important}