.primary-footer{position:absolute;left:0;bottom:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 2rem;-webkit-user-select:none;user-select:none}.primary-footer p{font-size:.8rem;font-weight:600;color:var(--clr-gray);position:relative}.primary-footer p:first-child a{color:var(--clr-1)}.primary-footer p:first-child a:after,.primary-footer p:first-child a:before{position:absolute;content:"";inset:auto auto -4px 0;width:0;height:2px;background-color:var(--clr-1);transition:.3s;opacity:.5}.primary-footer p:first-child a:hover:after,.primary-footer p:first-child a:hover:before{width:100%}.primary-footer p:first-child a:after{opacity:1;transition:.3s .2s;border-radius:8px}.primary-footer a:last-child .clicked{padding:.5rem 1rem;border-radius:8px;font-size:.8rem;font-weight:600;color:var(--clr-1)}@media (min-width:1100px){.primary-footer{padding-right:calc(320px + 2rem)}.collapsedHeaderSidebar .primary-footer{padding-right:8rem}}.dashboard-chart-wrap{position:relative;display:block;width:100%;height:320px;min-height:320px;max-width:100%;min-width:0;overflow:hidden}.dashboard-chart-wrap>div{width:100%!important;max-width:100%!important;min-width:0!important}.dashboard-chart-wrap .recharts-responsive-container,.dashboard-chart-wrap .recharts-surface,.dashboard-chart-wrap .recharts-wrapper,.recharts-wrapper,.recharts-wrapper svg{max-width:100%!important}.dashboard-chart-wrap .recharts-surface,.dashboard-chart-wrap .recharts-wrapper,.recharts-wrapper{overflow:visible}.recharts-wrapper .recharts-cartesian-axis-tick-value{direction:rtl;unicode-bidi:plaintext}.dashboard-chart-axis-label,.dashboard-chart-wrap .dashboard-chart-axis-label{direction:ltr;unicode-bidi:plaintext;font-size:.6rem;font-weight:800;fill:var(--clr-gray)}.recharts-wrapper text.recharts-xAxis{font-size:.6rem;font-weight:800;fill:var(--clr-gray);writing-mode:sideways-lr;transform:rotate(45deg)}.dashboard-chart-tooltip{display:flex;flex-direction:column;gap:.35rem;min-width:150px;padding:.75rem .85rem;border:1px solid rgba(37,51,204,.12);border-radius:.9rem;background:rgba(255,255,255,.95);box-shadow:0 12px 30px rgba(37,51,204,.12);direction:rtl;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dashboard-chart-tooltip strong{color:var(--text-primary);font-size:.85rem}.dashboard-chart-tooltip span{color:var(--clr-1);font-size:.82rem;font-weight:900}@media (max-width:620px){.dashboard-chart-wrap{height:280px;min-height:280px}.dashboard-chart-wrap text{font-size:.4rem}}.auth-page{background-color:#f2f2f4;width:100%;height:100dvh;display:flex;align-items:center;justify-content:center;color:#000}.empty-section{flex:1 1}.auth-card,.call-back-section,.img-login{position:relative;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;flex:2 1;height:100dvh;padding-top:3rem}.img-login img{width:100%;height:100%;position:absolute;inset:0;display:block;object-fit:cover}.auth-form{display:flex;flex-direction:column;width:100%;padding:4rem}.auth-form h1{font-weight:900;font-size:1.5rem;line-height:2;margin-bottom:3rem}.auth-field{display:flex;flex-direction:column;gap:1rem;width:100%}.auth-field input{background-color:rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1);height:3.5rem;width:100%;border-radius:1rem;padding:0 1rem;font-size:1rem;font-weight:600;color:#181717;transition:.3s;text-align:right}.auth-field input::placeholder{color:#606575;font-size:.8rem;text-align:right}.auth-field input:focus{box-shadow:0 0 0 4px #c2c6ce}.auth-primary-btn{border-radius:1rem;background-color:var(--clr-1);height:3.5rem;width:100%;font-size:1rem;color:#ffffff;margin-top:1rem;display:flex;align-items:center;justify-content:center}.auth-primary-btn svg{width:1.25rem;height:1.25rem;animation:rotateLoading 1s linear infinite}@keyframes rotateLoading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1400px){.img-login{display:none}}.auth-heading p{color:rgba(0,0,0,.7);line-height:2;margin-bottom:1.5rem;font-size:.9rem}.auth-heading-number{display:flex;flex-direction:column;align-items:flex-start;color:rgba(0,0,0,.7);font-size:.9rem}.auth-heading-number bdi{position:relative;padding-right:24px;font-size:2rem;color:var(--clr-1);font-weight:900}.auth-heading-number bdi:before{position:absolute;content:"";inset:1rem 0 1rem auto;width:20px;border-radius:4px;background-color:var(--clr-1)}.auth-method-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.25rem;margin-bottom:1.5rem;border-radius:1rem;background-color:rgb(224 226 231);width:max-content;isolation:isolate;position:relative}.auth-method-tabs button{height:3rem;width:8rem;display:flex;align-items:center;justify-content:center;border-radius:.8rem;color:#80858e;font-size:.95rem;font-weight:600;cursor:pointer;transition:.25s}.auth-method-tabs button.is-active{color:#3d4047}.active-bg-btn{position:absolute;right:.25rem;top:.25rem;bottom:.25rem;background-color:rgb(194 198 206);width:8rem;border-radius:.8rem;pointer-events:none;transition:.3s;z-index:-1}.auth-method-tabs button.is-active:nth-child(2)~.active-bg-btn{right:8.75rem}.auth-field-wrapper{display:flex;flex-direction:column;gap:1rem}.auth-field span{color:#80858e;font-size:.95rem}.auth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%}.auth-error{color:#ffb39a;background-color:rgba(255,123,45,.12);border:1px solid rgba(255,123,45,.3)}.auth-code-hint,.auth-error{border-radius:.85rem;padding:.8rem 1rem;margin-top:1rem;line-height:1.8;font-size:.9rem}.auth-code-hint{color:rgba(255,255,255,.65);background-color:rgba(255,255,255,.08)}.auth-container-login{display:flex;align-items:center;background-color:#e0e2e7;border-radius:1rem;margin-top:1rem;width:max-content}.auth-container-login>button{margin-top:0!important;background-color:transparent!important;width:8rem;position:relative;isolation:isolate;color:#80858e;font-size:.95rem;font-weight:600}.auth-container-login>.auth-primary-btn{color:#fff}.auth-container-login>.auth-primary-btn:before{pointer-events:none;background-color:var(--clr-1);border-radius:.8rem;transition:all .3s;position:absolute;content:"";inset:.25rem;z-index:-1}.auth-secondary-btn{border-radius:1rem;background-color:rgba(255,255,255,.1);height:3.5rem;width:100%;font-size:1rem;color:#4e5057;margin-top:.75rem;cursor:pointer}.auth-primary-btn,.auth-secondary-btn{cursor:pointer}.auth-blank-screen{min-height:100dvh;background-color:var(--bg-1)}@media (max-width:768px){.auth-card{flex:1 1;width:100%}.auth-form{padding:2rem}.auth-grid{grid-template-columns:1fr}}.auth-password-input{position:relative;width:100%}.auth-password-input input{padding-left:3.25rem}.auth-password-toggle{position:absolute;left:.25rem;top:50%;transform:translateY(-50%);width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#5d5c68bf;background-color:#c3c7d0;cursor:pointer;transition:.25s}.auth-password-toggle:focus-visible,.auth-password-toggle:hover{color:#cad2df;background-color:#888c93}.auth-password-toggle svg{width:1.25rem;height:1.25rem}.auth-resecd-btn{margin-top:1rem;font-size:.9rem;font-weight:600;text-align:right;color:#3d4047;padding-right:2rem;position:relative;pointer-events:none}.auth-resecd-btn.is-active{pointer-events:all;color:var(--clr-2);cursor:pointer}.auth-resecd-btn:before{content:"";background-color:#a6aab5;width:20px;position:absolute;border-radius:4px;inset:4px 0 4px auto}.auth-resecd-btn.is-active:before{background-color:var(--clr-2)}.auth-verifying-loading{background-color:var(--bg-1);color:var(--clr-1)}.connection-page{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100vh;background-color:#fff}.connection-title{font-size:1.5rem;font-weight:900;margin-top:2rem;color:var(--clr-1)}.connection-retry-btn{background-color:var(--clr-1);color:#fff;margin-top:1rem;border-radius:50em;font-size:.8rem;font-weight:600;padding:.75rem 2.5rem;width:250px;box-shadow:0 0 0 4px #0159fd52,inset 0 3px 6px 4px #93b3ee52,inset 0 -3px 12px 4px #06132c52;cursor:pointer}