:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--pageSectionsGap: 1.25rem;--mainColor: #086ad8;--darkBlue: #0435b2;--buttonRed: #ff3b30;--darkRed: #d92920;--astrecRed: #d01208;--hoverBlue: #eef2ff;--hoverOrange: #fff4ee;--hoverPurple: #f9f3ff;--hoverGreen: #eefff4;--green: #16a34a;--orange: #ea580c;--purple: #9333ea;--gray10: #f4f7fe;--gray50: #f9fcfe;--gray100: #f3f4f6;--gray200: #e5e7eb;--gray300: #d1d5db;--gray400: #9ca3af;--gray500: #6b7280;--gray600: #4b5563;--gray700: #374151;--gray800: #1f2937;--gray900: #111827;--gray950: #030712;--userActive: #4caf50;--buttonGreen: #34c759;--userNotActive: #e53935;--yellowBorder: #f4ca20;--activeColor: #0e7800;--notActiveColor: #ff3b30;--white: #ffffff;--black: #000000;--titleColor: #0b415a;--brickColor: #633b3c}*{font-family:Inter,sans-serif;margin:0;padding:0;box-sizing:border-box;border:none;outline:none;text-decoration:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}body{background-color:#f9fafb;max-width:100vw;max-height:100vh;overflow:hidden;margin:0;scroll-behavior:smooth}body[dir=rtl] *{font-family:Cairo,sans-serif}input,textarea{background:none;color:var(--gray500)}input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--darkBlue)}input[type=number]{appearance:none;-moz-appearance:textfield;-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sticky-cell{position:sticky;left:0;background:inherit;z-index:30}.sticky-cell:before{content:"";position:absolute;top:-9px;left:0;width:100%;height:calc(100% + 1.2rem);background:#fff;border-inline-end:1px solid var(--gray100);z-index:-1}body[dir=rtl] .sticky-cell{left:auto;right:0}.hidden{display:none!important}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}
