*,*:after,*:before{box-sizing:border-box;margin:0;padding:0}button,input,a{color:inherit;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit;text-decoration:none;border:none}input:focus,button:focus,a:focus{outline:none}ul,ol{list-style:none}:root{--blue: #5b93f4;--blue-light: #e7f6ff;--green: #67f4b1;--green-light: #e7fff4;--violet: #8550f6;--violet-light: #f3edff;--yellow: #f8d24e;--white: #ffffff;--black: #141414;--gray-l: #e0e0e0;--gray-2: #bfbfbf;--gray-3: #6a6a6a;--gray-4: #37474f;--gray-5: #555c66;--error: #ea4335;--blue-secondary-hover: #7eadfe;--blue-tertiary-pressed: #4976c3;--secondary-green-light: #ecffe9;--secondary-green: #54aa47;--red-light: #fef4f3;--red: #d84647;--text-main-color: var(--black, #141414);--text-subtitle-color: var(--gray-5, #555c66);--text-supplementary-color: var(--gray-4, #37474f);--text-for-light-button: var(--blue, #5b93f4);--text-for-dark-button: var(--white, #ffffff);--text-disabled-color: var(--gray-3, #6a6a6a);--text-accent1-color: var(--blue, #5b93f4);--text-accent2-color: var(--green, #67f4b1);--text-accent3-color: var(--violet, #8550f6);--error-color: var(--error, #ea4335);--date-disabled-color: var(--gray-2, #bfbfbf);--background-main-color: var(--white, #ffffff);--background-input-color: var(--blue-light, #e7f6ff);--background-card-color: var(--green-light, #e7fff4);--background-accent-color: var(--violet-light, #f3edff);--button-disabled-color: var(--gray-l, #e0e0e0);--button-active-color: var(--blue, #5b93f4);--button-hover-color: var(--blue-secondary-hover, #7eadfe);--button-tertiary-hover-color: var(--blue-light, #e7f6ff);--button-pressed-color: var(--blue-tertiary-pressed, #4976c3);--chart-previous-period-data-color: var(--violet, #8550f6);--chart-current-data-color: var(--green, #67f4b1);--chart-circle-first-color: var(--violet, #8550f6);--chart-circle-second-color: var(--green, #67f4b1);--chart-circle-third-sector-color: var(--blue, #5b93f4);--chart-circle-fourth-sector-color: var(--yellow, #f8d24e);--chart-axis-line-color: var(--gray-2, #bfbfbf);--main-font-family: "Nunito Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue";--font-h1: 700 48px/1.2 var(--main-font-family);--font-h1-tablet: 700 42px / calc(58 / 42) var(--main-font-family);--font-h1-mobile: 700 28px/1.2 var(--main-font-family);--font-h2: 500 36px/1.2 var(--main-font-family);--font-h2-mobile: 600 24px/1.2 var(--main-font-family);--font-h3: 500 28px/1 var(--main-font-family);--font-body-20: 400 20px/1.2 var(--main-font-family);--font-body-16-light: 300 16px/1.2 var(--main-font-family);--font-body-16-medium: 500 16px/1.2 var(--main-font-family);--font-body-14: 400 14px/1 var(--main-font-family);--font-body-12: 400 12px/1 var(--main-font-family);--font-tag-16-bold: 700 16px/1 var(--main-font-family);--font-tag-16-medium: 500 16px/1 var(--main-font-family);--font-tag-14-extra: 800 14px/1 var(--main-font-family);--font-button-semi-20: 600 20px/1.2 var(--main-font-family);--font-button-semi-16-mobile: 600 16px/1.2 var(--main-font-family);--font-form-semi-18: 600 18px/1.2 var(--main-font-family);--font-form-bold-18: 700 18px/1.2 var(--main-font-family);--font-form-carret-30: 200 30px/1 var(--main-font-family);--font-field-light-18: 300 18px/1.2 var(--main-font-family);--font-chart-extra-20: 800 20px/1 var(--main-font-family);--font-chart-reg-16: 400 16px/1 var(--main-font-family);--font-chart-reg-15: 400 15px / 1.6 var(--main-font-family);--font-chart-semi-14: 600 14px/1 var(--main-font-family);--font-chart-semi-13: 600 13px/1.25 var(--main-font-family);--font-chart-semi-12: 600 12px/1 var(--main-font-family);--font-chart-semi-10: 600 10px/1.25 var(--main-font-family);--font-status-bar-semi-17: 590 17px / calc(22 / 17) var(--main-font-family);--font-status-bar-12: 510 12px / calc(14 / 12) var(--main-font-family);--font-subtitle-extra-13: 800 13px/1.25 var(--main-font-family);--font-subtitle-extra-12: 800 12px/1.25 var(--main-font-family);--font-inst-popup: 500 16px/1.2 var(--main-font-family);--font-tag-16-caps: 700 16px/1.2 var(--main-font-family)}body{font-family:var(--main-font-family)}input:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--text-supplementary-color, #37474f)}#root{max-width:1200px;margin:0 auto}
