.auth-brand h1{margin-top:6px}.brand-motion.login{width:190px;height:136px;box-shadow:none;background:#fff;border-radius:0;margin:0 auto;overflow:hidden}.brand-motion.login>div{filter:brightness(0)saturate()invert(20%)sepia(34%)saturate(1565%)hue-rotate(155deg)brightness(91%)contrast(101%);width:185px!important;height:136px!important}.brand-motion.loading>div,.brand-motion.welcome>div{filter:brightness(0)invert()}.brand.brand-home{color:#fff;background:0 0;border:0;justify-content:center;width:100%;padding:0 8px 15px}.brand.brand-home img{width:145px;height:58px}.brand.brand-home:hover{background:#ffffff0b;border-radius:10px}.brand.brand-home:focus-visible{outline-offset:2px;outline:2px solid #fff}.archive-snapshot{border:1px solid var(--line);white-space:normal;background:#f7fafb;border-radius:10px;grid-template-columns:repeat(2,minmax(180px,1fr));gap:8px;margin-top:10px;padding:12px;display:grid}.archive-snapshot>div{background:#fff;border-radius:7px;flex-direction:column;gap:3px;padding:8px;display:flex}.archive-snapshot span{color:var(--muted);font-size:9px}.archive-snapshot b{overflow-wrap:anywhere;font-size:11px}.donut{isolation:isolate;position:relative}.donut:before{z-index:1;position:relative}.donut>div{z-index:2;pointer-events:none;justify-content:center;inset:0}.clickable-customers tbody tr{cursor:pointer}.clickable-customers tbody tr:hover{background:#eef6f8}.chart-axis-labels{pointer-events:none;direction:ltr;align-items:start;display:grid;position:absolute;top:214px;left:54px;right:32px}.chart-axis-labels span{text-align:center;color:#687d86;white-space:normal;direction:rtl;font-size:10px;line-height:1.25}.auth-card form>button.auth-login-success,.auth-card form>button.auth-login-success:disabled{opacity:1;cursor:default;animation:.42s both login-success-pop;box-shadow:0 7px 20px #24a44747;background:#24a447!important;border-color:#24a447!important}.login-check{place-items:center;font-size:22px;line-height:1;animation:.42s cubic-bezier(.2,.9,.3,1.25) both login-check-in;display:inline-grid}.auth-card form>button.auth-login-loading,.auth-card form>button.auth-login-loading:disabled,.confirm-card button.confirm-loading,.confirm-card button.confirm-loading:disabled{opacity:1;cursor:wait}.auth-card form>button.auth-login-loading,.confirm-card button.confirm-loading{justify-content:center;align-items:center;gap:9px;display:inline-flex}.button-spinner{border:2px solid #ffffff6b;border-top-color:#fff;border-radius:50%;flex:0 0 17px;width:17px;height:17px;animation:.7s linear infinite button-buffering}@keyframes button-buffering{to{transform:rotate(360deg)}}@keyframes login-success-pop{0%{transform:scale(1)}45%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes login-check-in{0%{opacity:0;transform:scale(.45)rotate(-18deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.button-spinner{animation-duration:1.4s}}@media (max-width:700px){.archive-snapshot{grid-template-columns:1fr}.chart-axis-labels{top:198px;left:46px;right:24px}.chart-axis-labels span{font-size:9px}}
