:root{--border-gray: #dfe1e5;--main-black: #354052;--main-green: #9acb58;--main-green-dark: #7ab52d;--secondary-text: #8b99ac;--white: #ffffff;--default-tag-border: #e9ebef;--inactive-text: #8b99ac;--fn-table-cell-font-size: 14px;--fn-table-cell-line-height: 21px;--fn-table-header-font-size: 16px;--fn-table-header-line-height: 24px;--mui-dialog-margin: 32px;--fn-dialog-header-height: 40px;--fn-dialog-actions-height: 40px;--fn-dialog-actions-top-margin: 16px;--fn-dialog-inner-padding: 16px;--auth-page-top-padding: 64px;--auth-card-width: 671px;--auth-info-gap: 14px;--auth-info-padding: 48px 30px;--auth-info-max-width: 207px;--auth-info-image-width: 92px;--auth-info-image-height: 104px;--auth-info-title-font-size: 24px;--auth-info-description-font-size: 16px;--header-height: 74px;--header-padding: 0 40px;--header-app-title-font-size: 14px;--header-navigation-margin-left: 61px;--header-navigation-gap: 40px;--page-header-bottom-margin: 20px;--page-header-title-font-size: 24px;--page-header-description-font-size: 14px;--page-header-description-line-height: 21px;--footer-height: 50px;--footer-side-padding: 80px;--body-padding: 0;--body-margin: 0;--application-inner-container-top-margin: 30px;--application-inner-container-max-width: 1380px;--template-builder-padding: 16px;--template-builder-element-padding: 4px 8px}.application-header{width:100%;height:var(--header-height);border-bottom:1px solid var(--border-gray);display:flex;align-items:center;padding:var(--header-padding)}.application-header .header-logo{display:flex;align-items:center;gap:16px}.application-header .header-logo .app-title{color:var(--main-black);font-weight:700;font-size:var(--header-app-title-font-size)}.application-header .navigation-container{margin-left:var(--header-navigation-margin-left);display:flex;align-items:center;gap:var(--header-navigation-gap)}.application-header .navigation-container .nav-link{text-decoration:none;position:relative;color:var(--secondary-text);height:100%;font-weight:700}.application-header .navigation-container .nav-link.active{color:var(--main-black)}.application-header .navigation-container .nav-link.active::after{content:"";position:absolute;bottom:-20px;left:0;height:3px;width:100%;background-color:var(--main-green)}.application-header .language-select{flex-grow:1;text-align:right}.page-header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:var(--page-header-bottom-margin)}.page-header .page-info .title{font-size:var(--page-header-title-font-size);font-weight:600;color:var(--main-black)}.page-header .page-info .description{font-size:var(--page-header-description-font-size);line-height:var(--page-header-description-line-height);color:var(--secondary-text)}.auth-page-wrapper{width:100%;padding-top:var(--auth-page-top-padding);display:flex;align-items:center;justify-content:center}.auth-page-wrapper .auth-card{border:1px solid var(--border-gray);border-radius:4px;width:var(--auth-card-width);display:flex;margin-left:auto;margin-right:auto}.auth-page-wrapper .auth-card .auth-form{display:flex;flex-direction:column;align-items:center;width:100%}.auth-page-wrapper .auth-card .info-block{background-color:var(--main-green);border-top-left-radius:4px;border-bottom-left-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--auth-info-gap);color:var(--white);font-weight:600;padding:var(--auth-info-padding);max-width:var(--auth-info-max-width)}.auth-page-wrapper .auth-card .info-block img{width:var(--auth-info-image-width);height:var(--auth-info-image-height)}.auth-page-wrapper .auth-card .info-block .title{font-size:var(--auth-info-title-font-size)}.auth-page-wrapper .auth-card .info-block .description{font-size:var(--auth-info-description-font-size)}.fn-std-btn{display:inline-block;width:auto;padding:8px 12px;min-width:174px;border-radius:4px;text-align:center}.fn-std-btn.c-primary{background:var(--main-green);color:var(--white)}.fn-std-btn.c-secondary{background:var(--border-gray);color:var(--main-black)}.fn-std-btn.c-submit{background:linear-gradient(var(--main-green), var(--main-green-dark));color:var(--white)}.fn-std-btn:disabled{opacity:.35}.fn-std-btn:not(:disabled):hover{opacity:.8;cursor:pointer}.fn-std-table{font-size:var(--fn-table-cell-font-size);line-height:var(--fn-table-cell-line-height)}.fn-std-table th{font-weight:700;font-size:var(--fn-table-header-font-size);line-height:var(--fn-table-header-line-height)}.fn-std-table .col-f-default{color:var(--main-black)}.fn-std-table .col-f-secondary{color:var(--secondary-text)}.fn-std-table .col-f-default-tag{display:inline-block;border:1px solid var(--default-tag-border);padding:3px 9px;border-radius:4px}.fn-std-table .col-f-green-tag:not(.inactive){color:var(--white);display:inline-block;padding:3px 9px;background-color:var(--main-green);border-radius:4px}.fn-std-table .col-f-green-tag.inactive{color:var(--inactive-text)}.fn-std-dialog .dialog-content-wrapper{padding:var(--fn-dialog-inner-padding)}.fn-std-dialog .dialog-content-wrapper .dialog-header{height:var(--fn-dialog-header-height)}.fn-std-dialog .dialog-content-wrapper .dialog-main-content{max-height:calc(100vh - var(--mui-dialog-margin)*2 - var(--fn-dialog-inner-padding)*2 - var(--fn-dialog-actions-height) - var(--fn-dialog-header-height) - var(--fn-dialog-actions-top-margin));overflow:auto}.fn-std-dialog .dialog-content-wrapper .dialog-actions{margin-top:var(--fn-dialog-actions-top-margin);height:var(--fn-dialog-actions-height)}.fn-tab-selector-container{padding:6px;border-radius:10px;background-color:var(--default-tag-border);display:flex;align-items:center;gap:6px}.fn-tab-selector-container .fn-tab-btn{padding:9px 20px;border-radius:6px}.fn-tab-selector-container .fn-tab-btn.selected{background-color:var(--white)}.fn-tab-selector-container .fn-tab-btn:hover{cursor:pointer}.template-builder-wrapper{padding:var(--template-builder-padding);border:1px solid var(--border-gray);border-radius:8px;display:flex;flex-direction:column;gap:8px}.template-builder-wrapper .template-builder-header{display:flex;justify-content:space-between;align-items:center}.template-builder-wrapper .template-form-element{display:flex;align-items:center;justify-content:space-between;padding:var(--template-builder-element-padding);border:1px solid var(--border-gray);border-radius:4px}*{font-family:Open Sans}body{margin:var(--body-margin);padding:var(--body-padding)}.todo{background:#ff1493 !important}.secondary-text{color:var(--secondary-text)}.page-alert{position:absolute;top:12px;width:100%;text-align:center}.application-content{min-height:calc(100vh - var(--footer-height) - var(--header-height));display:flex;justify-content:center}.application-content .inner-content-container{flex-grow:1;margin-top:var(--application-inner-container-top-margin);max-width:var(--application-inner-container-max-width)}.application-footer{padding-left:var(--footer-side-padding);padding-right:var(--footer-side-padding);display:flex;align-items:center;justify-content:start;background-color:var(--main-black);color:var(--white);height:var(--footer-height)}
